.site{--ink:#07060b;--sand:#f4f1ea;--muted:#f4f1eab3;--faint:#f4f1ea24;--amber:#fcd34d;--bone:#ece6da;--ease:cubic-bezier(.16, 1, .3, 1);--gutter:clamp(1rem, 4vw, 3rem);background:var(--ink);min-height:100vh;color:var(--sand);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Geist,ui-sans-serif,system-ui,sans-serif;position:relative;overflow-x:clip}@supports (color:color(display-p3 1 1 1)){.site{--amber:color(display-p3 .98 .83 .36)}}.site ::selection{background:var(--amber);color:var(--ink)}.site em,.site .serif{letter-spacing:-.01em;font-family:Instrument Serif,ui-serif,Georgia,serif;font-style:italic;font-weight:400}.site .mono{font-family:Geist Mono,ui-monospace,monospace}.site .amber{color:var(--amber)}.site .muted{color:var(--muted)}.site .eyebrow{letter-spacing:-.01em;font-size:clamp(1rem,.9rem + .5vw,1.35rem);font-weight:600}.site .kicker{letter-spacing:.24em;color:var(--muted);font-family:Geist Mono,ui-monospace,monospace;font-size:11px;font-weight:500}.site .headline{letter-spacing:-.045em;font-size:clamp(2.8rem,7.4vw,7.5rem);font-weight:600;line-height:.98}.site .headline em{color:var(--amber);letter-spacing:-.02em}.site .title{letter-spacing:-.04em;font-size:clamp(2.2rem,5vw,4.8rem);font-weight:600;line-height:1}.site .title em{color:var(--amber)}.site .copy{letter-spacing:-.012em;color:var(--muted);font-size:clamp(1.05rem,.95rem + .45vw,1.35rem);font-weight:500;line-height:1.4}.site .copy b{color:var(--sand);font-weight:600}.site .glass{isolation:isolate;background:radial-gradient(420px circle at var(--mx,25%) var(--my,-10%), #ffffff21, transparent 50%), linear-gradient(135deg, #ffffff1a, #ffffff06 45%, #ffffff0f);-webkit-backdrop-filter:blur(18px)saturate(180%);backdrop-filter:blur(18px)saturate(180%);border:1px solid #ffffff1f;position:relative;box-shadow:inset 0 1px 1px #ffffff6b,inset 0 -1px 1px #ffffff1a,inset 0 0 28px #ffffff0d,0 30px 70px -30px #0009}.site .glass:before{content:"";z-index:-1;border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(140deg,#ffffffa6,#ffffff0d 28%,#0000 60%,#ffffff47);padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.site .glass:after{content:"";z-index:-1;border-radius:inherit;opacity:.12;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.4' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)'/%3E%3C/svg%3E");position:absolute;inset:0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.site .glass{background-color:#14131ce6}}@media (prefers-reduced-transparency:reduce){.site .glass{-webkit-backdrop-filter:none;backdrop-filter:none;background:#14131cf5}}.site .glass.clear{background:radial-gradient(420px circle at var(--mx,25%) var(--my,-10%), #ffffff17, transparent 50%), linear-gradient(135deg, #ffffff0d, #ffffff03 45%, #ffffff08);-webkit-backdrop-filter:blur(5px)saturate(150%);backdrop-filter:blur(5px)saturate(150%)}.site .glass.clear:after{opacity:.05}.site .capsule{border-radius:999px}.site .store-badges{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.site .badge-link{border-radius:10px;transition:transform .15s ease-out,filter .25s;display:inline-flex}.site .badge-link:active{transform:scale(.97)}.site .badge-link:focus-visible{outline:1.5px solid var(--amber);outline-offset:3px}@media (hover:hover){.site .badge-link:hover{filter:drop-shadow(0 8px 20px #fcd34d40);transform:translateY(-1px)}}.site .badge-link img{flex:none;max-width:none}.site .badge-apple{width:auto;height:50px}.site .badge-play{width:auto;height:66px;margin:-8px -9px}.site .tile{border-radius:clamp(22px,2.4vw,32px)}.site .btn{letter-spacing:-.01em;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;min-height:48px;padding:0 1.4rem;font-size:16px;font-weight:500;transition:transform .12s ease-out,background .25s,color .25s,border-color .25s;display:inline-flex}.site .btn:active{transform:scale(.96)}.site .btn:focus-visible{outline:1.5px solid var(--amber);outline-offset:3px}.site .btn-primary{background:var(--amber);color:var(--ink);box-shadow:inset 0 .5px #fff9,0 10px 30px -10px #fcd34d8c}.site .btn-ghost{-webkit-backdrop-filter:blur(14px)saturate(180%);backdrop-filter:blur(14px)saturate(180%);background:linear-gradient(135deg,#ffffff1f,#ffffff08);border:1px solid #ffffff29;box-shadow:inset 0 1px 1px #fff6}@media (hover:hover){.site .btn-primary:hover{background:#fde68a}.site .btn-ghost:hover{color:var(--amber);border-color:#fcd34d99}}.site .store{flex-direction:column;align-items:flex-start;gap:0;min-height:56px;line-height:1.1}.site .store small{letter-spacing:.06em;opacity:.65;font-family:Geist Mono,monospace;font-size:10px}.site .dot{background:#f4f1ea66;border-radius:50%;flex:none;width:7px;height:7px;transition:background .3s,box-shadow .3s}.site .dot.on{background:var(--amber);animation:1.2s ease-in-out infinite dz-pulse}@keyframes dz-rise{0%{opacity:0;filter:blur(10px);transform:translateY(40px)scale(.98)}}@keyframes dz-pulse{0%,to{box-shadow:0 0 #fcd34d80}50%{box-shadow:0 0 0 7px #fcd34d00}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.site .rise{animation:linear both dz-rise;animation-timeline:view();animation-range:entry entry 60%}}}@media (prefers-reduced-motion:reduce){.site .dot.on{animation:none}}.field[data-v-78f31323]{aspect-ratio:16/9;background:#07060b;border:1px solid #ffffff14;position:relative;overflow:hidden;box-shadow:0 60px 120px -40px #fcd34d2e}canvas[data-v-78f31323]{filter:blur(2px)saturate(1.15);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.03)}.ear[data-v-78f31323]{letter-spacing:.16em;color:#f4f1eabf;font-size:11px;position:absolute;top:clamp(1rem,2.5vw,1.75rem)}.ear.left[data-v-78f31323]{left:clamp(1rem,2.5vw,1.75rem)}.ear.right[data-v-78f31323]{right:clamp(1rem,2.5vw,1.75rem)}.listen[data-v-78f31323]{min-height:40px;font-size:14px;position:absolute;top:clamp(.6rem,2vw,1.25rem);left:50%;transform:translate(-50%)}.listen[data-v-78f31323]:active{transform:translate(-50%)scale(.96)}.seg[data-v-78f31323]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));width:min(560px,100% - 1.5rem);padding:4px;display:grid;position:absolute;bottom:clamp(.75rem,2.5vw,1.75rem);left:50%;transform:translate(-50%)}.seg button[data-v-78f31323]{z-index:1;color:#f4f1eabf;border-radius:999px;padding:.6rem 0;font-size:clamp(12px,1.4vw,14px);font-weight:500;transition:color .3s;position:relative}.seg button.on[data-v-78f31323]{color:var(--ink)}.seg button[data-v-78f31323]:focus-visible{outline:1.5px solid var(--amber);outline-offset:-2px}.seg-thumb[data-v-78f31323]{width:calc((100% - 8px) / var(--n));background:var(--sand);transform:translateX(calc(var(--i) * 100%));border-radius:999px;transition:transform .4s cubic-bezier(.32,.72,0,1);position:absolute;top:4px;bottom:4px;left:4px;box-shadow:inset 0 .5px #fff,0 4px 14px #00000059}@media (width<=640px){.field[data-v-78f31323]{aspect-ratio:4/5}.ear[data-v-78f31323]{top:auto;bottom:4.6rem}}@media (prefers-reduced-motion:reduce){.seg-thumb[data-v-78f31323]{transition:none}}.bento[data-v-46aacf51]{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:minmax(15rem,auto);gap:14px;display:grid}.cell[data-v-46aacf51]{flex-direction:column;padding:clamp(1.4rem,2.6vw,2rem);display:flex}.cell .copy[data-v-46aacf51]{font-size:clamp(1.05rem,.98rem + .3vw,1.25rem)}.a[data-v-46aacf51]{grid-column:span 4}.b[data-v-46aacf51]{grid-area:span 2/span 2}.c[data-v-46aacf51],.d[data-v-46aacf51]{grid-column:span 2}.e[data-v-46aacf51],.f[data-v-46aacf51]{grid-column:span 3}@media (width<=900px){.bento[data-v-46aacf51]{grid-template-columns:minmax(0,1fr)}.a[data-v-46aacf51],.b[data-v-46aacf51],.c[data-v-46aacf51],.d[data-v-46aacf51],.e[data-v-46aacf51],.f[data-v-46aacf51]{grid-area:auto}}button[data-v-46aacf51]{-webkit-tap-highlight-color:transparent}button[data-v-46aacf51]:focus-visible,input[data-v-46aacf51]:focus-visible{outline:1.5px solid var(--amber);outline-offset:3px}.mini[data-v-46aacf51]{background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;padding:.4rem .8rem;font-size:12.5px;font-weight:500;transition:background .2s,color .2s,border-color .2s,transform .1s ease-out}.mini[data-v-46aacf51]:active{transform:scale(.95)}.mini.big[data-v-46aacf51]{padding:.75rem 0;font-size:14px}.mini.act[data-v-46aacf51]{background:var(--sand);border-color:var(--sand);color:var(--ink)}@media (hover:hover){.mini[data-v-46aacf51]:not(.act):hover{color:var(--amber);border-color:#fcd34d99}}.amb[data-v-46aacf51]{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:1.6rem;display:flex}.chip[data-v-46aacf51]{background:#ffffff12;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:.5rem;padding:.6rem 1rem;font-size:14px;transition:background .3s,color .3s,transform .1s ease-out,box-shadow .3s;display:inline-flex}.chip[data-v-46aacf51]:active{transform:scale(.95)}@media (hover:hover){.chip[data-v-46aacf51]:not(.on):hover{border-color:#fcd34d8c}}.chip.on[data-v-46aacf51]{background:var(--amber);color:var(--ink);box-shadow:0 8px 26px -8px #fcd34db3}.pause[data-v-46aacf51]{letter-spacing:-1px;opacity:.7;margin-left:.15rem;font-size:9px}.eq[data-v-46aacf51]{align-items:flex-end;gap:2px;height:12px;display:inline-flex}.eq i[data-v-46aacf51]{background:var(--amber);transform-origin:bottom;border-radius:2px;width:2px;height:100%;transform:scaleY(.3)}.chip.on .eq i[data-v-46aacf51]{background:var(--ink);animation:.9s ease-in-out infinite alternate eq-46aacf51;animation-delay:calc(var(--d) * -130ms)}.chip.on .eq i[data-v-46aacf51]:nth-child(2){animation-duration:.6s}.chip.on .eq i[data-v-46aacf51]:nth-child(3){animation-duration:1.15s}@keyframes eq-46aacf51{to{transform:scaleY(1)}}.days[data-v-46aacf51]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:4px;display:grid}.days i[data-v-46aacf51]{background:#ffffff1f;border-radius:3px;height:6px;position:relative;overflow:hidden}.days i[data-v-46aacf51]:after{content:"";background:var(--amber);transform-origin:0;transition:transform .45s cubic-bezier(.32,.72,0,1);transition-delay:calc(var(--k) * 18ms);position:absolute;inset:0;transform:scaleX(0)}.days i.on[data-v-46aacf51]:after{transform:scaleX(1)}.badge[data-v-46aacf51]{color:#f4f1ea73;border-radius:999px;padding:.2rem .55rem;font-size:11px;transition:color .3s,background .3s}.badge.earned[data-v-46aacf51]{background:var(--amber);color:var(--ink);animation:.6s cubic-bezier(.34,1.56,.64,1) pop-46aacf51}@keyframes pop-46aacf51{0%{transform:scale(.6)}to{transform:scale(1)}}.playbtn[data-v-46aacf51]{background:var(--sand);width:44px;height:44px;color:var(--ink);border-radius:50%;flex:none;place-items:center;font-size:12px;transition:background .2s,transform .1s ease-out,box-shadow .3s;display:grid}.playbtn[data-v-46aacf51]:active{transform:scale(.92)}.playbtn.on[data-v-46aacf51]{background:var(--amber);box-shadow:0 0 0 6px #fcd34d2e}.slider[data-v-46aacf51]{letter-spacing:.08em;color:var(--muted);grid-template-columns:3.4rem 1fr 2.6rem;align-items:center;gap:.75rem;font-size:10.5px;display:grid}.val[data-v-46aacf51]{text-align:right;color:var(--sand)}input[type=range][data-v-46aacf51]{--f:50%;appearance:none;cursor:pointer;touch-action:pan-y;background:0 0;width:100%;height:22px}input[type=range][data-v-46aacf51]::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--amber) var(--f), #ffffff24 0);border-radius:4px;height:4px}input[type=range][data-v-46aacf51]::-moz-range-track{background:linear-gradient(90deg, var(--amber) var(--f), #ffffff24 0);border-radius:4px;height:4px}input[type=range][data-v-46aacf51]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--sand);border-radius:50%;width:20px;height:20px;margin-top:-8px;transition:transform .15s ease-out;box-shadow:0 2px 8px #00000073,inset 0 .5px #fff}input[type=range][data-v-46aacf51]::-moz-range-thumb{background:var(--sand);border:0;border-radius:50%;width:20px;height:20px;box-shadow:0 2px 8px #00000073}input[type=range][data-v-46aacf51]:active::-webkit-slider-thumb{transform:scale(1.18)}.readout[data-v-46aacf51]{letter-spacing:.06em;color:var(--muted);font-size:11px}.sign-hero[data-v-46aacf51]{background:linear-gradient(140deg, var(--e1), var(--e2));color:#fff;width:52px;height:52px;box-shadow:0 10px 30px -10px var(--e1);border-radius:16px;place-items:center;font-size:26px;transition:background .5s;display:grid}.tone[data-v-46aacf51]{color:#f4f1ead9;border:1px solid #ffffff1f;border-radius:999px;padding:.35rem .7rem;font-size:12px;transition:border-color .2s,color .2s,transform .1s ease-out}.tone[data-v-46aacf51]:before{content:"▶ ";color:var(--amber);font-size:9px}.tone[data-v-46aacf51]:active{transform:scale(.95)}@media (hover:hover){.tone[data-v-46aacf51]:hover{border-color:var(--amber);color:var(--amber)}}.signs[data-v-46aacf51]{grid-template-columns:repeat(6,1fr);gap:5px;display:grid}.signs button[data-v-46aacf51]{color:#f4f1ea99;border-radius:10px;padding:.4rem 0;font-size:19px;transition:background .3s,color .3s,transform .1s ease-out}.signs button[data-v-46aacf51]:active{transform:scale(.9)}@media (hover:hover){.signs button[data-v-46aacf51]:not(.on):hover{color:var(--sand);background:#ffffff12}}.signs .on[data-v-46aacf51]{background:var(--sand);color:var(--ink)}.notes[data-v-46aacf51]{gap:8px;min-height:4.6rem;display:grid;position:relative}.note[data-v-46aacf51]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #ffffff1f;border-radius:20px;gap:.75rem;padding:.8rem 1rem;display:flex;box-shadow:inset 0 1px 1px #ffffff40}.note img[data-v-46aacf51]{border-radius:9px;flex:none;width:36px;height:36px}.note-h[data-v-46aacf51]{justify-content:space-between;gap:.5rem;font-size:14px;font-weight:600;display:flex}.note-h span[data-v-46aacf51]{color:var(--muted);font-size:12px;font-weight:400}.note-b[data-v-46aacf51]{color:#f4f1eacc;margin-top:2px;font-size:13px;line-height:1.4}.drop-enter-active[data-v-46aacf51]{transition:transform .55s cubic-bezier(.32,.72,0,1),opacity .4s}.drop-leave-active[data-v-46aacf51]{width:100%;transition:transform .3s ease-in,opacity .25s;position:absolute}.drop-move[data-v-46aacf51]{transition:transform .45s cubic-bezier(.32,.72,0,1)}.drop-enter-from[data-v-46aacf51]{opacity:0;transform:translateY(-28px)scale(.94)}.drop-leave-to[data-v-46aacf51]{opacity:0;transform:scale(.94)}.rem[data-v-46aacf51]{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:.55rem 0;display:flex}.switch[data-v-46aacf51]{background:#ffffff29;border-radius:999px;flex:none;width:51px;height:31px;transition:background .25s;position:relative}.switch i[data-v-46aacf51]{background:#fff;border-radius:50%;width:27px;height:27px;transition:transform .35s cubic-bezier(.32,.72,0,1),width .2s;position:absolute;top:2px;left:2px;box-shadow:0 3px 8px #0000004d}.switch:active i[data-v-46aacf51]{width:32px}.switch[aria-checked=true][data-v-46aacf51]{background:var(--amber)}.switch[aria-checked=true] i[data-v-46aacf51]{transform:translate(20px)}.switch[aria-checked=true]:active i[data-v-46aacf51]{transform:translate(15px)}.ears[data-v-46aacf51]{justify-content:center;gap:3rem;font-size:clamp(3.5rem,7vw,5rem);line-height:1;display:flex}.ear[data-v-46aacf51]{color:#f4f1ea59;transition:color .3s,transform .4s cubic-bezier(.32,.72,0,1);position:relative}.ear.on[data-v-46aacf51]{color:var(--amber);transform:scale(1.08)}.ear.on[data-v-46aacf51]:after{content:"";border:2px solid var(--amber);border-radius:50%;animation:1.1s ease-out infinite ring-46aacf51;position:absolute;inset:-10%}@keyframes ring-46aacf51{0%{opacity:.9;transform:scale(.8)}to{opacity:0;transform:scale(1.7)}}@media (prefers-reduced-motion:reduce){.chip.on .eq i[data-v-46aacf51],.ear.on[data-v-46aacf51]:after,.badge.earned[data-v-46aacf51]{animation:none}.drop-enter-active[data-v-46aacf51],.drop-move[data-v-46aacf51]{transition:opacity .2s}.drop-enter-from[data-v-46aacf51]{transform:none}}.story[data-v-6e795c4c]{--p:0;height:480vh;position:relative}.stage[data-v-6e795c4c]{height:100svh;padding:5rem var(--gutter) 3rem;background:radial-gradient(45% 60% at 50% 55%,#07060bd9,#0000 75%);grid-template-columns:1fr auto 1fr;align-items:center;gap:clamp(1.5rem,5vw,6rem);display:grid;position:sticky;top:0}.captions[data-v-6e795c4c]{justify-self:end;width:min(26rem,100%);min-height:13rem;position:relative}.caption[data-v-6e795c4c]{opacity:0;filter:blur(6px);transition:opacity .6s var(--ease), transform .8s var(--ease), filter .6s var(--ease);pointer-events:none;position:absolute;inset:0 0 auto;transform:translateY(18px)}.caption.on[data-v-6e795c4c]{opacity:1;filter:none;transform:none}.caption .copy[data-v-6e795c4c]{font-size:clamp(1.15rem,1rem + .6vw,1.6rem)}.device-wrap[data-v-6e795c4c]{--e:min(1, calc(var(--p) * 8));transform:translateY(calc((1 - var(--e)) * 30vh)) scale(calc(.88 + var(--e) * .12));opacity:calc(.2 + var(--e) * .8);will-change:transform}.device[data-v-6e795c4c]{aspect-ratio:9/19.5;background:linear-gradient(145deg,#3a3842,#121117 40%,#26242c);border-radius:54px;width:clamp(230px,24vw,320px);padding:10px;position:relative;box-shadow:inset 0 0 0 1.5px #ffffff24,inset 0 0 0 5px #0b0a0f,0 50px 120px -30px #fcd34d38,0 40px 80px -20px #000c}.device[data-v-6e795c4c]:before,.device[data-v-6e795c4c]:after{content:"";background:#2a2830;border-radius:2px 0 0 2px;width:3px;position:absolute;left:-3px}.device[data-v-6e795c4c]:before{height:9%;top:22%}.device[data-v-6e795c4c]:after{height:9%;top:34%}.island[data-v-6e795c4c]{z-index:3;background:#000;border-radius:20px;width:31%;height:26px;position:absolute;top:20px;left:50%;transform:translate(-50%)}.screen[data-v-6e795c4c]{background:radial-gradient(120% 80% at 50% 0,#17151f,#08070c 70%);border-radius:44px;height:100%;position:relative;overflow:hidden}.scr[data-v-6e795c4c]{opacity:0;filter:blur(8px);transition:opacity .55s var(--ease), transform .8s var(--ease), filter .55s var(--ease);flex-direction:column;padding:64px 20px 22px;display:flex;position:absolute;inset:0;transform:scale(.96)}.scr.on[data-v-6e795c4c]{opacity:1;filter:none;transform:none}.s-kicker[data-v-6e795c4c]{letter-spacing:.2em;color:var(--muted);text-align:center;font-family:Geist Mono,monospace;font-size:8.5px}.s-hz[data-v-6e795c4c]{text-align:center;letter-spacing:-.04em;margin-top:6px;font-size:46px;font-weight:300;line-height:1}.s-hz span[data-v-6e795c4c]{color:var(--muted);margin-left:4px;font-family:Geist Mono,monospace;font-size:11px}.s-name[data-v-6e795c4c]{text-align:center;color:#f4f1eabf;font-size:13px}.s-bar[data-v-6e795c4c]{background:var(--faint);border-radius:3px;height:3px;margin:16px 6px 0;overflow:hidden}.s-bar i[data-v-6e795c4c]{background:var(--amber);width:40%;height:100%;animation:30s linear infinite bar-6e795c4c;display:block}.s-chips[data-v-6e795c4c]{flex-wrap:wrap;justify-content:center;gap:5px;margin-top:14px;display:flex}.s-chips span[data-v-6e795c4c]{color:#f4f1eacc;background:#ffffff12;border:1px solid #ffffff14;border-radius:99px;padding:4px 9px;font-size:10px}.s-chips .act[data-v-6e795c4c]{background:var(--sand);color:var(--ink)}.orb[data-v-6e795c4c]{flex:1;place-items:center;display:grid;position:relative}.orb[data-v-6e795c4c]:before{content:"";aspect-ratio:1;background:radial-gradient(circle at 50% 40%,#fcd34d1f,#0000 65%);border:1px solid #ffffff14;border-radius:50%;width:82%;position:absolute}.orb svg[data-v-6e795c4c]{width:88%;animation:24s linear infinite spin-6e795c4c;overflow:visible}.curve[data-v-6e795c4c]{fill:none;stroke:var(--amber);stroke-width:.7px;filter:drop-shadow(0 0 2.5px #fcd34dcc)}.curve.ghost[data-v-6e795c4c]{stroke:var(--sand);stroke-width:.3px;opacity:.35;transform-origin:50%;animation:6s ease-in-out infinite breathe-6e795c4c}.guide[data-v-6e795c4c]{gap:10px}.bubble[data-v-6e795c4c]{border-radius:16px;max-width:86%;padding:9px 12px;font-size:11.5px;line-height:1.45}.bubble.me[data-v-6e795c4c]{background:var(--sand);color:var(--ink);border-bottom-right-radius:5px;align-self:flex-end;margin-top:12px}.bubble.ai[data-v-6e795c4c]{color:#f4f1eae0;background:#ffffff14;border:1px solid #ffffff14;border-bottom-left-radius:5px}.suggest[data-v-6e795c4c]{background:linear-gradient(135deg,#fcd34d2e,#fcd34d0a);border:1px solid #fcd34d4d;border-radius:18px;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.s-mini[data-v-6e795c4c]{letter-spacing:.12em;color:var(--muted);font-family:Geist Mono,monospace;font-size:8.5px}.s-strong[data-v-6e795c4c]{margin:3px 0;font-size:15px;font-weight:600}.play[data-v-6e795c4c]{background:var(--amber);width:34px;height:34px;color:var(--ink);border-radius:50%;place-items:center;font-size:11px;display:grid}.typing[data-v-6e795c4c]{background:#ffffff0f;border-radius:14px;gap:4px;width:max-content;margin-top:auto;padding:10px 12px;display:flex}.typing i[data-v-6e795c4c]{background:var(--muted);border-radius:50%;width:5px;height:5px;animation:1.2s infinite blink-6e795c4c}.typing i[data-v-6e795c4c]:nth-child(2){animation-delay:.15s}.typing i[data-v-6e795c4c]:nth-child(3){animation-delay:.3s}.s-title[data-v-6e795c4c]{text-align:center;letter-spacing:-.04em;margin-top:18px;font-size:34px;font-weight:600}.s-sub[data-v-6e795c4c]{text-align:center;color:var(--muted);font-size:12px}.timeline[data-v-6e795c4c]{gap:18px;margin:22px 8px 0;display:grid;position:relative}.timeline[data-v-6e795c4c]:before{content:"";background:linear-gradient(var(--amber), #fcd34d1a);width:1px;position:absolute;top:6px;bottom:6px;left:5px}.timeline li[data-v-6e795c4c]{justify-content:space-between;padding-left:22px;font-size:13px;display:flex;position:relative}.timeline li[data-v-6e795c4c]:before{content:"";background:var(--ink);border:1.5px solid var(--amber);border-radius:50%;width:9px;height:9px;position:absolute;top:4px;left:1px}.timeline li[data-v-6e795c4c]:first-child:before{background:var(--amber)}.timeline span[data-v-6e795c4c]{color:var(--muted);font-family:Geist Mono,monospace;font-size:10px}.s-cta[data-v-6e795c4c]{background:var(--sand);color:var(--ink);text-align:center;border-radius:99px;margin-top:auto;padding:12px;font-size:13px;font-weight:600}.breath[data-v-6e795c4c]{align-items:center}.sphere[data-v-6e795c4c]{aspect-ratio:1;background:radial-gradient(circle at 35% 30%,#fde68ae6,#fcd34d59 45%,#fcd34d0d 70%);border-radius:50%;place-items:center;width:78%;margin:auto 0;animation:10s cubic-bezier(.45,0,.55,1) infinite inhale-6e795c4c;display:grid;position:relative;box-shadow:0 0 60px #fcd34d59,inset 0 0 30px #ffffff40}.sphere span[data-v-6e795c4c]{color:var(--ink);font-size:15px;font-weight:600;position:absolute}.sphere .in[data-v-6e795c4c]{animation:10s infinite lbl-in-6e795c4c}.sphere .out[data-v-6e795c4c]{animation:10s infinite lbl-out-6e795c4c}.rail[data-v-6e795c4c]{letter-spacing:.2em;color:#f4f1ea4d;justify-self:start;gap:14px;font-family:Geist Mono,monospace;font-size:10.5px;display:grid}.rail li[data-v-6e795c4c]{align-items:center;gap:12px;transition:color .4s;display:flex}.rail li[data-v-6e795c4c]:before{content:"";width:22px;height:1px;transition:width .5s var(--ease);background:currentColor}.rail li.done[data-v-6e795c4c]{color:#f4f1ea80}.rail li.on[data-v-6e795c4c]{color:var(--amber)}.rail li.on[data-v-6e795c4c]:before{width:44px}@keyframes spin-6e795c4c{to{transform:rotate(360deg)}}@keyframes breathe-6e795c4c{50%{transform:scale(.82)}}@keyframes bar-6e795c4c{0%{width:4%}to{width:100%}}@keyframes blink-6e795c4c{50%{opacity:.25}}@keyframes inhale-6e795c4c{0%,to{transform:scale(.62)}40%{transform:scale(1)}}@keyframes lbl-in-6e795c4c{0%,38%{opacity:1}42%,to{opacity:0}}@keyframes lbl-out-6e795c4c{0%,38%{opacity:0}42%,96%{opacity:1}to{opacity:0}}@media (width<=900px){.story[data-v-6e795c4c]{height:420vh}.stage[data-v-6e795c4c]{grid-template-rows:auto 1fr;grid-template-columns:1fr;align-content:center;justify-items:center;gap:1.5rem;padding-top:4.5rem}.captions[data-v-6e795c4c]{text-align:center;order:2;justify-self:center;width:min(30rem,100%);min-height:8.5rem}.caption .copy[data-v-6e795c4c]{font-size:1.02rem}.device[data-v-6e795c4c]{width:min(56vw,250px)}.rail[data-v-6e795c4c]{display:none}}@media (prefers-reduced-motion:reduce){.device-wrap[data-v-6e795c4c]{opacity:1;transform:none}.orb svg[data-v-6e795c4c],.curve.ghost[data-v-6e795c4c],.s-bar i[data-v-6e795c4c],.typing i[data-v-6e795c4c],.sphere[data-v-6e795c4c],.sphere span[data-v-6e795c4c]{animation:none}.sphere .out[data-v-6e795c4c]{opacity:0}.caption[data-v-6e795c4c],.scr[data-v-6e795c4c]{filter:none;transform:none}}.footer[data-v-6a707836]{background:#0a0910;border-top:1px solid #ffffff14;position:relative}.frame[data-v-6a707836]{max-width:88rem;padding:0 var(--gutter);border-inline:1px solid #ffffff0f;margin:0 auto}.cta[data-v-6a707836]{border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2rem;padding:clamp(4rem,9vw,7rem) 0 clamp(3rem,6vw,5rem);display:flex}.cta-title[data-v-6a707836]{letter-spacing:-.04em;max-width:52rem;font-size:clamp(2.4rem,5.4vw,5rem);font-weight:500;line-height:1.02}.muted-head[data-v-6a707836]{color:#f4f1ea6b}.main[data-v-6a707836]{grid-template-columns:1.6fr repeat(4,1fr);gap:2.5rem 2rem;padding:clamp(3rem,6vw,4.5rem) 0;display:grid}.about[data-v-6a707836]{color:#f4f1eaad;max-width:24rem;margin-top:1.4rem;font-size:14.5px;line-height:1.75}.col-title[data-v-6a707836]{letter-spacing:.22em;color:#f4f1ea6b;font-family:Geist Mono,monospace;font-size:11px;font-weight:500}.col ul[data-v-6a707836]{gap:.85rem;margin-top:1.4rem;display:grid}.flink[data-v-6a707836]{color:#f4f1eae0;font-size:14.5px;transition:color .2s;position:relative}.flink[data-v-6a707836]:after{content:"";transform-origin:100%;height:1px;transition:transform .35s var(--ease);background:currentColor;position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(0)}@media (hover:hover){.flink[data-v-6a707836]:hover{color:var(--amber)}.flink[data-v-6a707836]:hover:after{transform-origin:0;transform:scaleX(1)}}.flink[data-v-6a707836]:focus-visible{outline:1.5px solid var(--amber);outline-offset:3px}.ghost[data-v-6a707836]{opacity:.06;-webkit-user-select:none;user-select:none;width:100%;height:auto;padding-bottom:clamp(1.5rem,3vw,2.5rem);display:block}.bar[data-v-6a707836]{border-top:1px solid #ffffff14}.bar-inner[data-v-6a707836]{color:#f4f1ea80;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 2rem;padding-block:1.4rem;font-size:12.5px;display:flex}.bar-inner .flink[data-v-6a707836]{font-size:12.5px}@media (width<=1000px){.main[data-v-6a707836]{grid-template-columns:repeat(2,1fr)}.brand[data-v-6a707836]{grid-column:1/-1}}@media (width<=520px){.main[data-v-6a707836]{grid-template-columns:1fr 1fr;gap:2.25rem 1.25rem}}.nav[data-v-4b2a213d]{z-index:30;-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);background:#07060bdb;border-bottom:1px solid #ffffff12;position:fixed;inset:0 0 auto}.nav[data-v-4b2a213d]:after{content:"";pointer-events:none;background:linear-gradient(#07060bbf,#0000);height:48px;position:absolute;top:100%;left:0;right:0}.nav-inner[data-v-4b2a213d]{max-width:88rem;height:56px;padding:0 var(--gutter);justify-content:space-between;align-items:center;margin:0 auto;display:flex}.navlink[data-v-4b2a213d]{color:#f4f1eacc;font-size:13.5px;transition:color .2s}@media (hover:hover){.navlink[data-v-4b2a213d]:hover{color:var(--sand)}.nav-cta[data-v-4b2a213d]:hover{background:#fde68a}}.nav-cta[data-v-4b2a213d]{background:var(--amber);color:var(--ink);border-radius:999px;padding:.4rem .95rem;font-size:13px;font-weight:600;transition:background .2s,transform .12s ease-out}.nav-cta[data-v-4b2a213d]:active{transform:scale(.95)}.stop-all[data-v-4b2a213d]{color:var(--amber);background:#fcd34d1f;border:1px solid #fcd34d8c;border-radius:999px;align-items:center;gap:.5rem;padding:.4rem .9rem .4rem .75rem;font-size:13px;font-weight:600;transition:background .2s,transform .12s ease-out;display:inline-flex}.stop-all[data-v-4b2a213d]:active{transform:scale(.95)}.stop-all[data-v-4b2a213d]:focus-visible{outline:1.5px solid var(--amber);outline-offset:3px}@media (hover:hover){.stop-all[data-v-4b2a213d]:hover{background:#fcd34d38}}.stop-eq[data-v-4b2a213d]{align-items:flex-end;gap:2px;height:11px;display:inline-flex}.stop-eq i[data-v-4b2a213d]{transform-origin:bottom;background:currentColor;border-radius:2px;width:2px;height:100%;animation:.8s ease-in-out infinite alternate stop-eq-4b2a213d}.stop-eq i[data-v-4b2a213d]:nth-child(2){animation-duration:.55s}.stop-eq i[data-v-4b2a213d]:nth-child(3){animation-duration:1.05s}@keyframes stop-eq-4b2a213d{0%{transform:scaleY(.3)}}.pop-enter-active[data-v-4b2a213d]{transition:transform .4s cubic-bezier(.32,.72,0,1),opacity .25s,filter .3s}.pop-leave-active[data-v-4b2a213d]{transition:transform .2s ease-in,opacity .2s}.pop-enter-from[data-v-4b2a213d],.pop-leave-to[data-v-4b2a213d]{opacity:0;filter:blur(4px);transform:scale(.85)}.navlink[data-v-4b2a213d]:focus-visible,.nav-cta[data-v-4b2a213d]:focus-visible{outline:1.5px solid var(--amber);outline-offset:3px;border-radius:6px}.readout[data-v-4b2a213d]{letter-spacing:.1em;color:#f4f1eabf;white-space:nowrap;border-left:1px solid #ffffff1f;align-items:center;gap:.5rem;padding-left:1.25rem;font-size:11px;display:none}@media (width>=1024px){.readout[data-v-4b2a213d]{display:flex}}.hero[data-v-4b2a213d]{--p:0;height:170vh}.hero-stage[data-v-4b2a213d]{height:100svh;padding:4rem var(--gutter) 2rem;text-align:center;background:radial-gradient(48% 42%,#07060bd1,#07060b59 60%,#0000 85%);place-items:center;display:grid;position:sticky;top:0}.hero-inner[data-v-4b2a213d]{transform:translateY(calc(var(--p) * -6vh)) scale(calc(1 - var(--p) * .14));opacity:calc(1 - var(--p) * 1.6);filter:blur(calc(var(--p) * 12px));will-change:transform, opacity, filter}.hero .headline[data-v-4b2a213d]{text-shadow:0 0 60px #07060be6;font-size:clamp(3.2rem,9.6vw,9.5rem);line-height:.94}.hero-in[data-v-4b2a213d]{animation:hero-in-4b2a213d 1.4s var(--ease) both;animation-delay:calc(var(--d) * .11s + .15s)}@keyframes hero-in-4b2a213d{0%{opacity:0;filter:blur(12px);transform:translateY(24px)}}.cue[data-v-4b2a213d]{letter-spacing:.3em;color:#f4f1ea73;opacity:calc(1 - var(--p) * 4);font-size:10.5px;position:absolute;bottom:1.4rem;left:50%;transform:translate(-50%)}.cue[data-v-4b2a213d]:after{content:"";background:linear-gradient(var(--sand), transparent);width:1px;height:28px;animation:drip-4b2a213d 2s var(--ease) infinite;transform-origin:top;margin:10px auto 0;display:block}@keyframes drip-4b2a213d{0%{transform:scaleY(0)}50%{transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}.words[data-v-4b2a213d]{--p:0;height:230vh}.words-stage[data-v-4b2a213d]{height:100svh;padding:0 var(--gutter);background:radial-gradient(70% 60%,#07060be6,#0000 90%);place-items:center;display:grid;position:sticky;top:0}.statement[data-v-4b2a213d]{letter-spacing:-.035em;max-width:60rem;font-size:clamp(1.9rem,4.4vw,4.2rem);font-weight:600;line-height:1.12}.w[data-v-4b2a213d]{opacity:clamp(.14, calc(var(--p) * var(--n) * 1.35 - var(--i)), 1);transition:opacity .15s linear}.w.accent[data-v-4b2a213d]{color:var(--amber);font-family:Instrument Serif,serif;font-style:italic;font-weight:400}.block[data-v-4b2a213d]{padding:clamp(6rem, 13vw, 10rem) var(--gutter);position:relative}.block .headline[data-v-4b2a213d]{font-size:clamp(2.8rem,7vw,6.5rem)}.headline[data-v-4b2a213d],.title[data-v-4b2a213d],.eyebrow[data-v-4b2a213d]{text-shadow:0 0 50px #07060bf2,0 0 14px #07060bb3}.panel[data-v-4b2a213d]{padding:clamp(1.25rem,3vw,2.5rem)}.ruler[data-v-4b2a213d]{scrollbar-width:none;border-bottom:1px solid #f4f1ea2e;align-items:flex-end;gap:2px;height:220px;display:flex;overflow-x:auto}.ruler[data-v-4b2a213d]::-webkit-scrollbar{display:none}.tick[data-v-4b2a213d]{cursor:pointer;flex-direction:column;flex:1 0 30px;justify-content:flex-end;align-items:center;height:100%;display:flex}.bar[data-v-4b2a213d]{background:#f4f1ea66;width:1px;transition:background .25s,width .25s,box-shadow .25s}.lbl[data-v-4b2a213d]{color:#f4f1ea80;writing-mode:vertical-rl;padding:.6rem 0 .5rem;font-size:10px;transition:color .25s;transform:rotate(180deg)}@media (hover:hover){.tick:hover .bar[data-v-4b2a213d]{background:var(--sand);width:2px}.tick:hover .lbl[data-v-4b2a213d]{color:var(--sand)}}.tick[data-v-4b2a213d]:focus-visible{outline:1.5px solid var(--amber);outline-offset:2px;border-radius:4px}.tick.sel .bar[data-v-4b2a213d]{background:var(--sand);width:2px}.tick.sel .lbl[data-v-4b2a213d]{color:var(--sand)}.tick.live .bar[data-v-4b2a213d]{background:var(--amber);width:3px;box-shadow:0 0 18px #fcd34db3}.tick.live .lbl[data-v-4b2a213d]{color:var(--amber)}.detail[data-v-4b2a213d]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2rem;margin-top:clamp(2rem,4vw,3rem);display:flex}.big-hz[data-v-4b2a213d]{letter-spacing:-.06em;font-size:clamp(5.5rem,17vw,15rem);font-weight:300;line-height:.8}.big-hz span[data-v-4b2a213d]{letter-spacing:0;color:var(--muted);margin-left:.4rem;font-size:.12em}.interlude[data-v-4b2a213d]{padding:clamp(6rem, 13vw, 10rem) var(--gutter);background:var(--bone);color:var(--ink);position:relative}.quote[data-v-4b2a213d]{letter-spacing:-.055em;margin-top:1.5rem;font-size:clamp(3.4rem,12vw,12rem);font-weight:600;line-height:.86}.quote em[data-v-4b2a213d]{color:#b45309}.faq[data-v-4b2a213d]{border-bottom:1px solid #f4f1ea1f;padding:1.4rem 0}.faq[data-v-4b2a213d]:last-child{border-bottom:0}.faq summary[data-v-4b2a213d]{cursor:pointer;letter-spacing:-.015em;justify-content:space-between;gap:1.5rem;font-size:clamp(1.05rem,1rem + .4vw,1.35rem);font-weight:500;list-style:none;display:flex}.faq summary[data-v-4b2a213d]::-webkit-details-marker{display:none}.faq p[data-v-4b2a213d]{color:#f4f1eac7;max-width:36rem;margin-top:.8rem;font-size:15.5px;line-height:1.65}@media (prefers-reduced-motion:reduce){.hero-inner[data-v-4b2a213d]{filter:none;transform:none}.hero-in[data-v-4b2a213d],.cue[data-v-4b2a213d]:after{animation:none}.w[data-v-4b2a213d]{opacity:1}}
