.cassette-scene[data-astro-cid-vpgrmpkz]{zoom:calc(1 / var(--page-scale));width:100vw;height:190px;margin-left:calc(50% - 50vw)}.claw-rope[data-astro-cid-vpgrmpkz],.claw-rope-hit[data-astro-cid-vpgrmpkz],.claw-rope-motion[data-astro-cid-vpgrmpkz]{transform:translateY(calc(-1 * var(--rope-rise,100vh)));height:var(--rope-height,calc(var(--rope-rise,100vh) + 18px));pointer-events:none;width:100%;position:absolute;top:0;left:0}.claw-rope[data-astro-cid-vpgrmpkz]{color:var(--dimmer);z-index:21}.claw-rope-hit[data-astro-cid-vpgrmpkz]{z-index:19}.claw-rope-motion[data-astro-cid-vpgrmpkz]{z-index:18}.claw-rope-motion[data-astro-cid-vpgrmpkz] path[data-astro-cid-vpgrmpkz]{pointer-events:stroke}.claw-rope-hit[data-astro-cid-vpgrmpkz] path[data-astro-cid-vpgrmpkz]{pointer-events:stroke;cursor:pointer;stroke-linecap:round;touch-action:manipulation}.cassette-scene[data-astro-cid-vpgrmpkz][data-running=false] .claw-rope-hit[data-astro-cid-vpgrmpkz] path[data-astro-cid-vpgrmpkz],.cassette-scene[data-astro-cid-vpgrmpkz][data-running=false] .claw-rope-motion[data-astro-cid-vpgrmpkz] path[data-astro-cid-vpgrmpkz]{pointer-events:none}.hero .ctas{z-index:22;position:relative}canvas[data-astro-cid-vpgrmpkz]{visibility:hidden;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.cassette-scene[data-astro-cid-vpgrmpkz][data-ready] canvas[data-astro-cid-vpgrmpkz]{visibility:visible}.cassette-fallback[data-astro-cid-vpgrmpkz]{justify-content:space-between;gap:4px;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.cassette-fallback[data-astro-cid-vpgrmpkz] span[data-astro-cid-vpgrmpkz]{border-radius:var(--r);background:var(--tape-color);flex:none;justify-content:center;align-items:center;gap:5px;width:28px;height:17px;display:flex}.cassette-fallback[data-astro-cid-vpgrmpkz] i[data-astro-cid-vpgrmpkz]{border:1px solid var(--body);border-radius:50%;width:6px;height:6px}.cassette-scene[data-astro-cid-vpgrmpkz][data-ready] .cassette-fallback[data-astro-cid-vpgrmpkz]{visibility:hidden}.claw-trigger[data-astro-cid-vpgrmpkz]{width:100px;height:100px;color:var(--paper);cursor:pointer;touch-action:manipulation;z-index:20;background:0 0;border:0;border-radius:4px;padding:18px;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.claw-trigger[data-astro-cid-vpgrmpkz] svg[data-astro-cid-vpgrmpkz]{width:64px;height:64px}.cassette-scene[data-astro-cid-vpgrmpkz][data-ready] .claw-trigger[data-astro-cid-vpgrmpkz] svg[data-astro-cid-vpgrmpkz]{visibility:hidden}.claw-trigger[data-astro-cid-vpgrmpkz]:disabled{cursor:default}.claw-status[data-astro-cid-vpgrmpkz]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.claw-pause[data-astro-cid-vpgrmpkz]{width:44px;height:44px;color:var(--dim);cursor:pointer;z-index:20;opacity:0;pointer-events:none;transition:opacity var(--t);background:0 0;border:0;padding:12px;position:absolute;top:8px;right:16px}.cassette-scene[data-astro-cid-vpgrmpkz][data-controls=true] .claw-pause[data-astro-cid-vpgrmpkz],.claw-pause[data-astro-cid-vpgrmpkz]:focus,.claw-pause[data-astro-cid-vpgrmpkz][aria-pressed=true]{opacity:1;pointer-events:auto}.claw-pause[data-astro-cid-vpgrmpkz] svg[data-astro-cid-vpgrmpkz]{width:20px;height:20px}.claw-pause[data-astro-cid-vpgrmpkz]:hover{color:var(--paper)}.play-mark[data-astro-cid-vpgrmpkz],.claw-pause[data-astro-cid-vpgrmpkz][aria-pressed=true] .pause-mark[data-astro-cid-vpgrmpkz]{display:none}.claw-pause[data-astro-cid-vpgrmpkz][aria-pressed=true] .play-mark[data-astro-cid-vpgrmpkz]{display:block}.claw-debug[data-astro-cid-vpgrmpkz]{flex-wrap:wrap;gap:8px;max-width:210px;font-size:11px;display:flex;position:absolute;top:4px;right:0}.claw-debug[data-astro-cid-vpgrmpkz] button[data-astro-cid-vpgrmpkz]{border:1px solid var(--dline2);color:var(--paper);cursor:pointer;background:0 0;border-radius:4px;padding:6px 8px}.claw-debug[data-astro-cid-vpgrmpkz] output[data-astro-cid-vpgrmpkz]{width:100%;color:var(--dim)}@media (width<=900px){.cassette-scene[data-astro-cid-vpgrmpkz]{height:170px}.cassette-fallback[data-astro-cid-vpgrmpkz]{gap:3px}.cassette-fallback[data-astro-cid-vpgrmpkz] span[data-astro-cid-vpgrmpkz]{width:23px;height:15px}}
