.track.svelte-4abv2a{position:relative;height:300vh;overflow-x:clip}.track.static.svelte-4abv2a{height:auto}.sticky.svelte-4abv2a{position:sticky;top:0;min-height:100svh;display:grid;grid-template-rows:auto 1fr auto;align-content:center;justify-items:center;gap:1rem;padding:5rem 1.25rem 3rem;text-align:center}.track.static.svelte-4abv2a .sticky:where(.svelte-4abv2a){position:static;min-height:0}.eyebrow.svelte-4abv2a{margin:0}.exploded-stage.svelte-4abv2a{position:relative;width:100%;max-width:64rem;min-height:62svh;display:grid;align-content:center}.hover-wrap.svelte-4abv2a .exploded-stage:where(.svelte-4abv2a){min-height:17rem}.sentence.svelte-4abv2a{position:relative;z-index:1;margin:0;font-family:var(--font-display);font-size:clamp(1.45rem,4vw,2.75rem);font-weight:600;line-height:1.25;letter-spacing:-.024em;text-wrap:balance}.is-hover.svelte-4abv2a .sentence:where(.svelte-4abv2a){font-size:clamp(1.15rem,3vw,1.45rem);line-height:1.5}.frag.svelte-4abv2a{position:relative;display:inline-block;white-space:nowrap;transform:translate3d(calc(var(--dx) * var(--p)),calc(var(--dy) * var(--p)),0);will-change:transform}.is-hover.svelte-4abv2a .frag:where(.svelte-4abv2a){transition:transform .62s cubic-bezier(.16,.84,.24,1)}.frag.svelte-4abv2a .word:where(.svelte-4abv2a){position:relative;display:inline-block}.frag.svelte-4abv2a .gap:where(.svelte-4abv2a){display:inline-block;white-space:pre}.frag.svelte-4abv2a .word:where(.svelte-4abv2a):after{content:"";position:absolute;left:0;right:0;bottom:-.1em;height:1px;background:var(--color-accent);opacity:calc(var(--p) * .4)}.leaders.svelte-4abv2a{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;z-index:0}.leaders.svelte-4abv2a line:where(.svelte-4abv2a){stroke:var(--color-accent);stroke-width:1;vector-effect:non-scaling-stroke;opacity:calc(clamp(0,(var(--p) - .4) * 3,1)*.4)}.annotations.svelte-4abv2a{position:absolute;inset:0;pointer-events:none;z-index:2}.tag.svelte-4abv2a{position:absolute;transform:translateY(-50%);width:var(--rail-w);text-align:left;font-family:var(--font-mono);font-size:clamp(.5rem,1.05vw,.66rem);font-weight:500;line-height:1.35;letter-spacing:.11em;text-transform:uppercase;color:var(--color-accent-deep);opacity:clamp(0,calc((var(--p) - .42 - var(--stagger) * .022) * 7),1)}.tag.unplaced.svelte-4abv2a{opacity:0}.sr-breakdown.svelte-4abv2a{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.note.svelte-4abv2a{margin:0;color:var(--color-ink-muted);font-size:var(--text-step--1);opacity:clamp(0,calc((var(--p, 1) - .6) * 4),1)}.hover-wrap.svelte-4abv2a .note:where(.svelte-4abv2a){opacity:1}.hover-wrap.svelte-4abv2a{display:grid;gap:1rem;padding:1.75rem;background:var(--color-paper-raised);border:1px solid var(--color-rule);border-radius:.75rem;overflow-x:clip}.opener.svelte-4abv2a{justify-self:start;padding:.35rem 0;border:0;background:none;cursor:pointer;color:var(--color-accent-deep)}.translation.svelte-4abv2a{margin:0;color:var(--color-ink-muted);font-size:var(--text-step--1);font-style:italic}@media(prefers-reduced-motion:reduce){.frag.svelte-4abv2a,.is-hover.svelte-4abv2a .frag:where(.svelte-4abv2a){transition:none}}
