.phone.svelte-xvy45z{width:100%;box-shadow:inset 0 0 0 1.5px #5b5650, inset 0 0 0 3px #1b1d21, 0 .15rem .3rem #281c0c2e, var(--shadow-phone);background:#0b0d10;border-radius:15.5%/7.2%;padding:2.6%;display:block;position:relative}img.svelte-xvy45z{background:var(--color-bg);border-radius:13.4%/6.2%;width:100%;height:auto;display:block}.tour.svelte-5s5edl{padding:var(--section-y) max(var(--gutter), calc((100% - var(--content-max)) / 2));background:var(--color-bg);position:relative}.steps.svelte-5s5edl{gap:clamp(4.5rem,12vw,7rem);margin:0;padding:0;list-style:none;display:grid}.step.svelte-5s5edl{text-align:center;justify-items:center;gap:.6rem;display:grid}h3.svelte-5s5edl{font-family:var(--font-display);font-size:var(--step-3);font-weight:var(--heading-weight);letter-spacing:var(--heading-tracking);text-wrap:balance;margin:0;line-height:1}h3.svelte-5s5edl button:where(.svelte-5s5edl){all:unset;cursor:pointer}h3.svelte-5s5edl button:where(.svelte-5s5edl):focus-visible{outline:2px solid var(--color-focus);outline-offset:.3rem;border-radius:.3rem}.step.svelte-5s5edl p:where(.svelte-5s5edl){max-width:26ch;color:var(--color-text-muted);font-size:var(--step-1);text-wrap:pretty;margin:0;line-height:1.4}.screen.svelte-5s5edl{width:min(78vw,20rem);margin-top:clamp(1.75rem,5vw,2.5rem)}.marker.svelte-5s5edl{display:none}.caveat.svelte-5s5edl{color:var(--color-text-soft);font-size:var(--step--1);text-align:center;margin:clamp(4rem,8vw,6rem) 0 0}@media (scripting:enabled) and (prefers-reduced-motion:no-preference) and (width>=861px){.tour.is-live.svelte-5s5edl{height:calc(100svh + (var(--steps) - .4) * 75svh + 8rem);scroll-margin-top:calc(var(--nav-clearance) * -1 - 2svh);padding-block:0 8rem}.is-live.svelte-5s5edl .stage:where(.svelte-5s5edl){height:100svh;position:sticky;top:0}.is-live.svelte-5s5edl .steps:where(.svelte-5s5edl){grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-rows:1fr repeat(var(--steps), auto) 1fr;height:100%;padding-top:calc(var(--nav-clearance) * .6);gap:0 clamp(2.5rem,6vw,6rem);display:grid}.is-live.svelte-5s5edl .step:where(.svelte-5s5edl){display:contents}.is-live.svelte-5s5edl h3:where(.svelte-5s5edl){grid-column:1;grid-row:calc(var(--i) + 2);padding-block:.32em;color:#86837c;text-align:left;transition:color .4s var(--ease-out);justify-self:start;padding-left:1.1rem;font-size:clamp(1.9rem,1.2rem + 1.5vw,2.9rem)}.is-live.svelte-5s5edl h3:where(.svelte-5s5edl):hover{color:var(--color-text-soft)}.is-live.svelte-5s5edl .is-active:where(.svelte-5s5edl) h3:where(.svelte-5s5edl){color:var(--color-text)}.is-live.svelte-5s5edl .marker:where(.svelte-5s5edl){background:var(--color-accent);width:.6rem;height:.6rem;box-shadow:0 0 0 .3rem var(--color-accent-quiet);opacity:0;pointer-events:none;transition:translate .55s var(--ease-out), opacity .3s ease;border-radius:50%;display:block;position:absolute;top:0;left:0}.is-live.is-revealed.svelte-5s5edl .marker:where(.svelte-5s5edl){opacity:1}.is-live.svelte-5s5edl .screen:where(.svelte-5s5edl){opacity:0;width:min(21rem,38svh,28vw);transition:opacity .45s ease, scale .65s var(--ease-out), translate .65s var(--ease-out);grid-area:1/2/-1;align-self:center;margin:0;translate:0 1.5rem;scale:.97}.is-live.svelte-5s5edl .screen:where(.svelte-5s5edl) .phone{box-shadow:inset 0 0 0 1.5px #5b5650,inset 0 0 0 3px #1b1d21,0 .15rem .3rem #281c0c2e,0 2rem 3.5rem -1rem #4a34164d}.is-live.svelte-5s5edl .is-active:where(.svelte-5s5edl) .screen:where(.svelte-5s5edl){opacity:1;translate:0;scale:1}.is-live.svelte-5s5edl .step:where(.svelte-5s5edl) p:where(.svelte-5s5edl){max-width:18ch;color:var(--color-text);font-family:var(--font-display);font-size:var(--step-2);text-align:left;opacity:0;transition:opacity .3s ease, translate .5s var(--ease-out);grid-area:1/3/-1;place-self:end start;margin-bottom:clamp(5rem,22svh,12rem);line-height:1.1;translate:0 .6rem}.is-live.svelte-5s5edl .is-active:where(.svelte-5s5edl) p:where(.svelte-5s5edl){opacity:1;transition-delay:.12s;translate:0}.is-live.svelte-5s5edl .step:where(.svelte-5s5edl):first-child .screen:where(.svelte-5s5edl){clip-path:circle(.35rem)}.is-live.svelte-5s5edl .step:where(.svelte-5s5edl):first-child .screen:where(.svelte-5s5edl):after{background:var(--color-accent);content:"";border-radius:15.5%/7.2%;transition:opacity .5s 1s;position:absolute;inset:0}.is-live.is-revealed.svelte-5s5edl .step:where(.svelte-5s5edl):first-child .screen:where(.svelte-5s5edl){clip-path:circle(75%);transition:clip-path 1.1s cubic-bezier(.65, 0, .35, 1) .65s, opacity .45s ease, scale .65s var(--ease-out), translate .65s var(--ease-out)}.is-live.is-revealed.svelte-5s5edl .step:where(.svelte-5s5edl):first-child .screen:where(.svelte-5s5edl):after{opacity:0}.is-live.svelte-5s5edl .step:where(.svelte-5s5edl):first-child .screen:where(.svelte-5s5edl){position:relative}.is-live.svelte-5s5edl .caveat:where(.svelte-5s5edl){margin:0;position:absolute;bottom:3rem;left:0;right:0}}.faq.svelte-1vyz8mk{background:var(--color-bg);grid-template-columns:minmax(14rem,.5fr) minmax(0,1fr);gap:clamp(3rem,8vw,8rem);display:grid}.faq.svelte-1vyz8mk header:where(.svelte-1vyz8mk){top:var(--nav-clearance);align-self:start;position:sticky}.faq.svelte-1vyz8mk h2:where(.svelte-1vyz8mk){font-size:var(--step-3);letter-spacing:var(--heading-tracking);margin:0;line-height:.98}.faq.svelte-1vyz8mk header:where(.svelte-1vyz8mk) p:where(.svelte-1vyz8mk){max-width:30ch;color:var(--color-text-soft);font-size:var(--step--1);margin:1.5rem 0 0;line-height:1.6}details.svelte-1vyz8mk{border-top:1px solid var(--color-line)}details.svelte-1vyz8mk:last-child{border-bottom:1px solid var(--color-line)}summary.svelte-1vyz8mk{min-height:4.8rem;font-size:var(--step-1);letter-spacing:-.012em;cursor:pointer;grid-template-columns:1fr auto;align-items:center;gap:1.5rem;padding:1.2rem 0;font-weight:500;list-style:none;transition:color .2s;display:grid}summary.svelte-1vyz8mk:hover{color:var(--color-accent-strong)}summary.svelte-1vyz8mk::-webkit-details-marker{display:none}summary.svelte-1vyz8mk span:where(.svelte-1vyz8mk){width:1.1rem;height:1.1rem;position:relative}summary.svelte-1vyz8mk span:where(.svelte-1vyz8mk):before,summary.svelte-1vyz8mk span:where(.svelte-1vyz8mk):after{background:var(--color-accent-strong);content:"";width:.8rem;height:1px;transition:transform .18s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}summary.svelte-1vyz8mk span:where(.svelte-1vyz8mk):after{transform:translate(-50%,-50%)rotate(90deg)}details[open].svelte-1vyz8mk summary:where(.svelte-1vyz8mk) span:where(.svelte-1vyz8mk):after{transform:translate(-50%,-50%)rotate(0)}details.svelte-1vyz8mk p:where(.svelte-1vyz8mk){max-width:68ch;color:var(--color-text-muted);margin:-.25rem 0 1.9rem;line-height:1.65}@media (width<=720px){.faq.svelte-1vyz8mk{grid-template-columns:1fr}.faq.svelte-1vyz8mk header:where(.svelte-1vyz8mk){position:static}}.player.svelte-l6y7q{aspect-ratio:16/9;border-radius:var(--radius-inset);width:100%;position:relative;overflow:hidden}.player.is-vertical.svelte-l6y7q{aspect-ratio:9/16;width:min(100%,46.125svh);margin-inline:auto}@media (width<=700px) and (orientation:portrait){.player.has-vertical.svelte-l6y7q:not(.is-wide){aspect-ratio:9/16;width:min(100%,46.125svh);margin-inline:auto}}video.svelte-l6y7q,.poster.svelte-l6y7q,.poster.svelte-l6y7q picture:where(.svelte-l6y7q),.poster.svelte-l6y7q img:where(.svelte-l6y7q){object-fit:contain;width:100%;height:100%;display:block}.poster.svelte-l6y7q{color:var(--color-text);cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.play.svelte-l6y7q{place-items:center;gap:.8rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.play.svelte-l6y7q i:where(.svelte-l6y7q){background:var(--color-cta-bg);width:4.2rem;height:4.2rem;transition:transform .32s var(--ease-out);border-radius:50%;display:block;position:relative;box-shadow:0 .75rem 2.5rem #00000073}.play.svelte-l6y7q i:where(.svelte-l6y7q):after{border-top:.82rem solid #0000;border-bottom:.82rem solid #0000;border-left:1.2rem solid var(--color-cta-text);content:"";position:absolute;top:1.25rem;left:1.62rem}.play.svelte-l6y7q b:where(.svelte-l6y7q){border-radius:var(--radius-control);letter-spacing:-.005em;background:#090c10b8;padding:.3rem .75rem;font-size:.85rem;font-weight:600}.poster.svelte-l6y7q:hover .play:where(.svelte-l6y7q) i:where(.svelte-l6y7q){transform:scale(1.06)}.sound.svelte-l6y7q{cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0 0 3.75rem}.sound.svelte-l6y7q:focus-visible{outline:none}.pill.svelte-l6y7q{border-radius:var(--radius-control);min-height:2.75rem;color:var(--color-text);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:svelte-l6y7q-sound-in .36s var(--ease-out) both;background:#090c10c7;border:1px solid #f3efe729;align-items:center;gap:.5rem;padding:0 1rem 0 .85rem;font-size:.85rem;font-weight:600;transition:background-color .2s;display:inline-flex;position:absolute;top:1rem;right:1rem}.sound.svelte-l6y7q:focus-visible .pill:where(.svelte-l6y7q){outline:3px solid var(--color-focus);outline-offset:3px}.pill.svelte-l6y7q svg:where(.svelte-l6y7q){fill:currentColor;stroke:currentColor;stroke-linecap:round;stroke-width:1.6px;width:1.1rem;height:1.1rem}.sound.svelte-l6y7q:hover .pill:where(.svelte-l6y7q){background:#090c10eb}@keyframes svelte-l6y7q-sound-in{0%{opacity:0;translate:0 -.4rem}}.error.svelte-l6y7q{background:var(--color-bg);border-radius:.6rem;margin:0;padding:.65rem .85rem;position:absolute;bottom:1rem;left:1rem}.film.svelte-1ymw30u{background:var(--color-bg);gap:clamp(3rem,6vw,6rem);display:grid}.film-frame.svelte-1ymw30u{transform-origin:top}.transcript.svelte-1ymw30u{margin-top:calc(-1*clamp(3rem,6vw,6rem) + 1.25rem)}@supports (animation-timeline:view()){@media (width>=701px) and (prefers-reduced-motion:no-preference){.film-frame.svelte-1ymw30u{animation:linear both svelte-1ymw30u-film-frame-enter;animation-timeline:view();animation-range:entry entry 95%}}}@keyframes svelte-1ymw30u-film-frame-enter{0%{transform:translateY(2.5rem)scale(.9)}to{transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.film-frame.svelte-1ymw30u{animation:none;transform:none}}.hero.svelte-1sk3zwu{--paper:var(--color-bg);--ink:#0f1419;--ink-muted:#5b636c;--orange:#ffa209;--dot:clamp(.95rem, 1.46vw, 1.75rem);background:var(--color-bg);position:relative}.stage.svelte-1sk3zwu{background:var(--paper);height:100svh;min-height:34rem;color:var(--ink);position:relative;overflow:clip}.world.svelte-1sk3zwu{position:absolute;inset:0}.pile.svelte-1sk3zwu{filter:blur(3px);opacity:.7;position:absolute;inset:0;container-type:size}.slot.svelte-1sk3zwu{--card-w:21.875vw;--u:calc(var(--card-w) / 420);--x:var(--lx);--y:var(--ly);--r:var(--lr);--s:var(--ls);--fx:var(--lfx);--fy:var(--lfy);top:calc(var(--y) * 1%);left:calc(var(--x) * 1%);width:calc(var(--u) * 420);height:calc(var(--u) * 250);margin:calc(var(--u) * -125) 0 0 calc(var(--u) * -210);position:absolute}@media (aspect-ratio<=4/5){.slot.svelte-1sk3zwu{--card-w:38.9vw;--x:var(--px);--y:var(--py);--r:var(--pr);--s:var(--ps);--fx:var(--pfx);--fy:var(--pfy)}}.toss.svelte-1sk3zwu{width:100%;height:100%;rotate:calc(var(--r) * 1deg);scale:var(--s)}@keyframes svelte-1sk3zwu-toss{0%{translate:calc(var(--fx) * 75vmax) calc(var(--fy) * 75vmax);rotate:calc((var(--r) + var(--spin)) * 1deg);scale:calc(var(--s) * 1.55);animation-timing-function:cubic-bezier(.5,0,.9,.6)}42%{translate:0;rotate:calc(var(--r) * 1deg);scale:var(--s);animation-timing-function:ease-out}55%{rotate:calc((var(--r) + 1.8) * 1deg);scale:calc(var(--s) * .966)}72%{rotate:calc((var(--r) - .8) * 1deg);scale:calc(var(--s) * 1.012)}86%{rotate:calc((var(--r) + .3) * 1deg);scale:calc(var(--s) * .997)}to{translate:0;rotate:calc(var(--r) * 1deg);scale:var(--s)}}.card.svelte-1sk3zwu{grid-template-rows:calc(var(--u) * 172) 1fr;border-radius:calc(var(--u) * 18);background:var(--color-surface-raised);width:100%;height:100%;box-shadow:0 calc(var(--u) * 14) calc(var(--u) * 30) calc(var(--u) * -12) #0f141947, 0 0 0 1px #0f14190d;display:grid;overflow:hidden}.thumb.svelte-1sk3zwu{background:var(--thumb);position:relative;overflow:hidden}.ink.svelte-1sk3zwu .thumb:where(.svelte-1sk3zwu){background:#1b222b}.thumb.svelte-1sk3zwu i:where(.svelte-1sk3zwu){background:#0f141914;position:absolute}.ink.svelte-1sk3zwu .thumb:where(.svelte-1sk3zwu) i:where(.svelte-1sk3zwu){background:#f3efe71a}.circle.svelte-1sk3zwu{aspect-ratio:1;border-radius:50%;width:28.6%}.band.svelte-1sk3zwu{height:46.5%;left:0;right:0}.badge.svelte-1sk3zwu{right:calc(var(--u) * 12);bottom:calc(var(--u) * 12);padding:calc(var(--u) * 4) calc(var(--u) * 9);border-radius:calc(var(--u) * 7);color:var(--paper);font-size:calc(var(--u) * 18);font-variant-numeric:tabular-nums;background:#0f1419d6;font-weight:600;line-height:1.2;position:absolute}.card.svelte-1sk3zwu p:where(.svelte-1sk3zwu){padding-inline:calc(var(--u) * 18);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.title.svelte-1sk3zwu{padding-top:calc(var(--u) * 12);color:var(--ink);font-size:calc(var(--u) * 22);letter-spacing:-.015em;font-weight:600;line-height:1.2}.creator.svelte-1sk3zwu{color:var(--ink-muted);font-size:calc(var(--u) * 16);line-height:1.2;margin-top:calc(var(--u) * 2)!important}.wash.svelte-1sk3zwu{animation:.5s ease-out both svelte-1sk3zwu-fade-in;position:absolute;inset:0}.wash--line.svelte-1sk3zwu{background:radial-gradient(ellipse 36% 15% at 50% 34%, color-mix(in srgb, var(--paper) 92%, transparent), color-mix(in srgb, var(--paper) 0%, transparent) 72%);animation-delay:.35s}.wash--slam.svelte-1sk3zwu{background:radial-gradient(ellipse 62% 44% at 50% 62%, color-mix(in srgb, var(--paper) 95%, transparent), color-mix(in srgb, var(--paper) 0%, transparent) 72%);animation-delay:.8s}.hero__copy.svelte-1sk3zwu{z-index:2;height:100%;transform-origin:var(--dot-x,50%) var(--dot-y,50%);padding:var(--nav-clearance) var(--gutter) 2rem;text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.lede.svelte-1sk3zwu{position:relative}.lede.svelte-1sk3zwu:before{z-index:-1;background:var(--paper);content:"";filter:blur(12px);opacity:.92;border-radius:2em;position:absolute;inset:-.5em -1.1em}h1.svelte-1sk3zwu{font-weight:var(--heading-weight);justify-items:center;margin:0;line-height:1;display:grid}.line.svelte-1sk3zwu{letter-spacing:var(--heading-tracking);font-size:clamp(2.4rem,min(6.7vw,10.5svh),7rem);line-height:1}.word.svelte-1sk3zwu{animation:svelte-1sk3zwu-word-in .47s var(--ease-out) both;animation-delay:calc(.35s + var(--w) * 90ms);display:inline-block}@keyframes svelte-1sk3zwu-word-in{0%{opacity:0;filter:blur(14px);translate:0 .32em}}.slam.svelte-1sk3zwu{letter-spacing:var(--heading-tracking);white-space:nowrap;animation:svelte-1sk3zwu-slam .26s var(--ease-out) both;font-size:clamp(3rem,min(11.5vw,17svh),11.5rem);line-height:.92;animation-delay:.85s;display:block}.hit.svelte-1sk3zwu{display:block}@keyframes svelte-1sk3zwu-slam{0%{opacity:0;filter:blur(22px);scale:1.22}}.track.svelte-1sk3zwu{--counter-fs:clamp(.85rem, 1.1vw, 1.3rem);--counter-w:16.1;--shift:calc((var(--progress,1) - 1) * ( 50vw - max(var(--gutter), 3.6vw) - var(--counter-w) * var(--counter-fs) - var(--dot) * 1.25 ));width:100%;height:clamp(2.6rem,6svh,4rem);display:block;position:relative}.played.svelte-1sk3zwu,.rest.svelte-1sk3zwu{width:50vw;height:3px;animation:svelte-1sk3zwu-draw .45s var(--ease-out) both;translate:var(--shift) 0;margin-top:-1.5px;animation-delay:.25s;position:absolute;top:50%}.played.svelte-1sk3zwu{background:var(--orange);opacity:.85;transform-origin:100%;right:50%}.rest.svelte-1sk3zwu{transform-origin:0;background:#0f14192e;width:100vw;left:50%}@keyframes svelte-1sk3zwu-draw{0%{scale:0 1}}.counter.svelte-1sk3zwu{top:50%;left:calc(50% - 50vw + max(var(--gutter), 3.6vw));background:var(--ink);width:calc(var(--counter-w) * 1em);color:var(--paper);font-family:var(--font-text);font-size:var(--counter-fs);transform-origin:0;animation:svelte-1sk3zwu-counter-in .42s var(--ease-out) both;border-radius:.66em;align-items:baseline;gap:.75em;padding:.55em 1.05em .6em;animation-delay:.5s;display:flex;position:absolute;translate:0 -50%;box-shadow:0 .65em 1.4em -.5em #0f141973}.counter.svelte-1sk3zwu:before{color:#a7adb5;content:"Watch later";letter-spacing:.08em;text-transform:uppercase;font-weight:600}.counter.svelte-1sk3zwu:after{content:attr(data-value);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:1.52em;font-weight:600;line-height:1}@keyframes svelte-1sk3zwu-counter-in{0%{opacity:0;translate:-1.2em -50%}}.dot.svelte-1sk3zwu{width:var(--dot);height:var(--dot);margin:calc(var(--dot) / -2) 0 0 calc(var(--dot) / -2);background:var(--orange);box-shadow:0 0 0 calc(var(--dot) * .22) #ffa20929;border-radius:50%;animation:.42s cubic-bezier(.34,1.56,.64,1) .12s both svelte-1sk3zwu-dot-pop,.3s ease-out .6s 5 svelte-1sk3zwu-dot-pulse;position:absolute;top:50%;left:50%}.track.svelte-1sk3zwu .dot:where(.svelte-1sk3zwu){translate:var(--shift) 0}@keyframes svelte-1sk3zwu-dot-pop{0%{scale:0}}@keyframes svelte-1sk3zwu-dot-pulse{30%{scale:1.22}}.lede.svelte-1sk3zwu{color:#3b434c;max-width:46ch;font-size:var(--step-1);text-wrap:balance;margin:clamp(1.25rem,3svh,2rem) 0 0;line-height:1.45;animation:.6s ease-out .5s both svelte-1sk3zwu-fade-in}.actions.svelte-1sk3zwu{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:clamp(1.25rem,3.5svh,2.25rem);animation:.6s ease-out .6s both svelte-1sk3zwu-fade-in;display:flex}.actions.svelte-1sk3zwu .button--ghost:where(.svelte-1sk3zwu){background:color-mix(in srgb, var(--paper) 70%, transparent)}.actions.svelte-1sk3zwu .button--ghost:where(.svelte-1sk3zwu):hover{background:var(--paper)}@keyframes svelte-1sk3zwu-fade-in{0%{opacity:0}}.dot--end.svelte-1sk3zwu{z-index:4;top:var(--dot-y,50%);left:var(--dot-x,50%);opacity:0;pointer-events:none;animation:none;position:absolute}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.hero.svelte-1sk3zwu{height:230svh;margin-bottom:-60svh}@media (width<=800px){.hero.svelte-1sk3zwu{margin-bottom:-25svh}}@media (width>=861px){.hero.svelte-1sk3zwu{margin-bottom:-139svh}}.stage.svelte-1sk3zwu{--progress:0;position:sticky;top:0}.track.svelte-1sk3zwu .dot:where(.svelte-1sk3zwu),.played.svelte-1sk3zwu,.rest.svelte-1sk3zwu{transition:translate .56s var(--ease-out) .18s}.toss.svelte-1sk3zwu{translate:calc(var(--fx) * 75vmax) calc(var(--fy) * 75vmax)}.slot.in.svelte-1sk3zwu .toss:where(.svelte-1sk3zwu){animation:.64s both svelte-1sk3zwu-toss;translate:0}.slot.leave.svelte-1sk3zwu .toss:where(.svelte-1sk3zwu){animation:.42s reverse both svelte-1sk3zwu-toss}.slot.svelte-1sk3zwu{transition:translate .42s var(--ease-out), rotate .42s var(--ease-out), scale .42s var(--ease-out), opacity .12s linear}.slot.gone.svelte-1sk3zwu{opacity:0;rotate:-30deg;scale:.06;translate:calc(var(--dot-x,50cqw) - var(--x) * 1cqw) calc(var(--dot-y,50cqh) - var(--y) * 1cqh);transition:translate .56s cubic-bezier(.55,0,.9,.4),rotate .56s cubic-bezier(.55,0,.9,.4),scale .56s cubic-bezier(.55,0,.9,.4),opacity .16s linear .4s}.pile.svelte-1sk3zwu{filter:none;opacity:1;transition:filter .45s,opacity .45s}.is-full.svelte-1sk3zwu .pile:where(.svelte-1sk3zwu){filter:blur(3px);opacity:.7}.wash--slam.svelte-1sk3zwu{opacity:.4;transition:opacity .45s}.is-full.svelte-1sk3zwu .wash--slam:where(.svelte-1sk3zwu){opacity:1}.line.svelte-1sk3zwu{animation:.5s ease-out .3s both svelte-1sk3zwu-fade-in}.word.svelte-1sk3zwu{opacity:.2;transition:opacity .3s;animation:none}.word.inked.svelte-1sk3zwu{opacity:1;animation:svelte-1sk3zwu-word-ink .47s var(--ease-out)}.hit.svelte-1sk3zwu{opacity:.2;transition:opacity .3s}.is-full.svelte-1sk3zwu .hit:where(.svelte-1sk3zwu){opacity:1;animation:svelte-1sk3zwu-slam-hit .32s var(--ease-out)}.hero__copy.svelte-1sk3zwu{transition:rotate .5s var(--ease-out), scale .5s var(--ease-out), opacity .15s linear .15s}.is-collapsed.svelte-1sk3zwu .hero__copy:where(.svelte-1sk3zwu){opacity:0;transition:rotate .7s cubic-bezier(.7,0,.84,0),scale .7s cubic-bezier(.7,0,.84,0),opacity .2s linear .5s;rotate:-16deg;scale:.02}.is-collapsed.svelte-1sk3zwu .dot--end:where(.svelte-1sk3zwu){animation:1.3s linear both svelte-1sk3zwu-dot-take}.snapping.svelte-1sk3zwu *{transition:none!important;animation:none!important}.is-live.svelte-1sk3zwu+*{transition:opacity .35s .6s}.is-live.svelte-1sk3zwu:not(.is-collapsed)+*{opacity:0;pointer-events:none;transition:opacity .15s linear}.is-live.snapping.svelte-1sk3zwu+*{transition:none}}@keyframes svelte-1sk3zwu-word-ink{0%{opacity:.4;filter:blur(12px);translate:0 .3em}}@keyframes svelte-1sk3zwu-slam-hit{0%{opacity:.6;filter:blur(16px);scale:1.2}}@keyframes svelte-1sk3zwu-dot-take{0%{opacity:0}1%{opacity:1;scale:1}62%{opacity:1;scale:1.3}to{opacity:0;scale:0}}@media (aspect-ratio<=4/5){.wash--line.svelte-1sk3zwu{background:radial-gradient(ellipse 60% 10% at 50% 24%, color-mix(in srgb, var(--paper) 92%, transparent), color-mix(in srgb, var(--paper) 0%, transparent) 72%)}.wash--slam.svelte-1sk3zwu{background:radial-gradient(ellipse 72% 30% at 50% 55%, color-mix(in srgb, var(--paper) 95%, transparent), color-mix(in srgb, var(--paper) 0%, transparent) 72%)}.line.svelte-1sk3zwu{font-size:clamp(2.2rem,9.6vw,4.5rem)}.slam.svelte-1sk3zwu{font-size:clamp(3rem,min(21vw,11svh),9rem)}.slam.svelte-1sk3zwu>span:where(.svelte-1sk3zwu){display:block}.track.svelte-1sk3zwu{--counter-fs:.72rem;--counter-w:10.05}.counter.svelte-1sk3zwu{flex-direction:column;gap:.15em}}@media (width<=480px){.actions.svelte-1sk3zwu{flex-direction:column;align-self:stretch}}@media (prefers-reduced-motion:reduce){.pile.svelte-1sk3zwu,.toss.svelte-1sk3zwu,.wash.svelte-1sk3zwu,.word.svelte-1sk3zwu,.slam.svelte-1sk3zwu,.played.svelte-1sk3zwu,.rest.svelte-1sk3zwu,.counter.svelte-1sk3zwu,.dot.svelte-1sk3zwu,.lede.svelte-1sk3zwu,.actions.svelte-1sk3zwu{animation:none}}.plans.svelte-1bwlokg{gap:clamp(2.5rem,5vw,3.5rem);display:grid}.plans-head.svelte-1bwlokg{text-align:center;justify-items:center;gap:1rem;display:grid}h2.svelte-1bwlokg{font-family:var(--font-display);font-size:var(--step-4);font-weight:var(--heading-weight);letter-spacing:var(--heading-tracking);margin:0;line-height:.98}.plans-head.svelte-1bwlokg p:where(.svelte-1bwlokg){max-width:34ch;color:var(--color-text-muted);font-size:var(--step-1);text-wrap:balance;margin:0;line-height:1.45}.grid.svelte-1bwlokg{grid-template-columns:repeat(3,minmax(0,1fr));justify-self:center;gap:clamp(.75rem,1.5vw,1.25rem);width:100%;display:grid}.plan.svelte-1bwlokg{border-radius:var(--radius-panel);background:var(--color-bg-deep);grid-template-rows:1fr auto;min-width:0;display:grid;overflow:hidden}.plan--premium.svelte-1bwlokg{background:var(--color-ink);color:var(--color-off-white)}.plan-body.svelte-1bwlokg{align-content:start;gap:1rem;padding:clamp(1.75rem,3.5vw,2.5rem);display:grid}h3.svelte-1bwlokg{font-family:var(--font-display);font-size:var(--step-2);font-weight:var(--heading-weight);letter-spacing:var(--heading-tracking);margin:0;line-height:1}.plan--premium.svelte-1bwlokg h3:where(.svelte-1bwlokg){color:var(--color-orange)}.plan--plus.svelte-1bwlokg h3:where(.svelte-1bwlokg){color:var(--color-accent-display)}.price.svelte-1bwlokg{align-items:baseline;gap:.5rem;margin:0;display:flex}.price.svelte-1bwlokg strong:where(.svelte-1bwlokg){font-family:var(--font-display);font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.02em;font-size:clamp(3rem,2.2rem + 3vw,4.5rem);font-weight:400;line-height:.9}.price.svelte-1bwlokg span:where(.svelte-1bwlokg),.description.svelte-1bwlokg{color:var(--color-text-muted)}.description.svelte-1bwlokg{max-width:32ch;margin:0;line-height:1.45}.plan--premium.svelte-1bwlokg .price:where(.svelte-1bwlokg) span:where(.svelte-1bwlokg),.plan--premium.svelte-1bwlokg .description:where(.svelte-1bwlokg){color:#c9ccd0}ul.svelte-1bwlokg{border-top:1px solid var(--color-line);gap:.65rem;margin:.5rem 0 .75rem;padding:1.25rem 0 0;list-style:none;display:grid}.plan--premium.svelte-1bwlokg ul:where(.svelte-1bwlokg){border-top-color:#f3efe724}li.svelte-1bwlokg{grid-template-columns:1rem 1fr;align-items:start;gap:.7rem;line-height:1.4;display:grid}svg.svelte-1bwlokg{fill:none;width:1rem;height:1rem;stroke:var(--color-accent-strong);stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;margin-top:.15rem}.plan--premium.svelte-1bwlokg svg:where(.svelte-1bwlokg){stroke:var(--color-orange)}.plan-body.svelte-1bwlokg .button:where(.svelte-1bwlokg){justify-self:start}.plan--premium.svelte-1bwlokg .button:where(.svelte-1bwlokg){background:var(--color-orange);color:var(--color-ink)}.plan--premium.svelte-1bwlokg .button:where(.svelte-1bwlokg):hover{background:#ffb229}.window.svelte-1bwlokg{justify-content:center;height:clamp(13rem,22vw,16rem);display:flex}.phone.svelte-1bwlokg{flex:none;width:min(60vw,15rem)}.plan--plus.svelte-1bwlokg .window:where(.svelte-1bwlokg){-webkit-mask-image:linear-gradient(#0000,#000 35%);mask-image:linear-gradient(#0000,#000 35%)}.plan--plus.svelte-1bwlokg .phone:where(.svelte-1bwlokg){translate:0 -38%}.plan--premium.svelte-1bwlokg .phone:where(.svelte-1bwlokg) .phone{box-shadow:inset 0 0 0 1.5px #6b665f,inset 0 0 0 3px #1b1d21,0 2rem 4rem #0000008c}.fine-print.svelte-1bwlokg{color:var(--color-text-soft);font-size:var(--step--1);text-align:center;margin:0}@media (width<=1040px){.grid.svelte-1bwlokg{grid-template-columns:minmax(0,1fr);width:min(100%,34rem)}}.site-header.svelte-ocbj1u{--nav-h:3.5rem;--nav-top:clamp(.75rem, 1.6vw, 1.25rem);--nav-side:var(--gutter);z-index:30;top:var(--nav-top);width:min(calc(100% - 2 * var(--nav-side)), 62rem);border-radius:999px;margin-inline:auto;position:fixed;left:0;right:0;box-shadow:0 .75rem 2rem -.75rem #46371e3d,0 .15rem .4rem -.15rem #46371e1f}.site-header.svelte-ocbj1u:before{z-index:0;border-radius:inherit;background:color-mix(in srgb, var(--color-surface-raised) 30%, transparent);content:"";-webkit-backdrop-filter:blur(26px)brightness(1.04);backdrop-filter:blur(26px)brightness(1.04);position:absolute;inset:0}.site-header.svelte-ocbj1u:after{z-index:0;border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(#ffffff57,#fff0 55%);position:absolute;inset:0}.nav-shell.svelte-ocbj1u{z-index:1;min-height:var(--nav-h);grid-template-columns:1fr auto 1fr;align-items:center;gap:2rem;padding:0 .5rem;display:grid;position:relative}.nav-shell.svelte-ocbj1u .brand{justify-self:start;margin-left:.85rem}.desktop-navigation.svelte-ocbj1u{justify-content:center;gap:clamp(1.5rem,2.6vw,2.25rem);display:flex}.desktop-navigation.svelte-ocbj1u a:where(.svelte-ocbj1u){color:#2b3238;text-shadow:0 0 .7em #fbf9f5e6,0 0 .2em #fbf9f5b3;font-size:.9375rem;font-weight:450;text-decoration:none;transition:color .24s}.desktop-navigation.svelte-ocbj1u a:where(.svelte-ocbj1u):hover,.desktop-navigation.svelte-ocbj1u a:where(.svelte-ocbj1u):focus-visible{color:var(--color-text)}.desktop-cta.svelte-ocbj1u,.mobile-cta.svelte-ocbj1u{border-radius:999px;font-size:.9rem;font-weight:600}.desktop-cta.svelte-ocbj1u{white-space:nowrap;justify-self:end;min-height:2.5rem;padding:0 1.15rem;font-size:.875rem;line-height:1}@media (width<=1000px){.nav-shell.svelte-ocbj1u{grid-template-columns:auto 1fr auto;gap:1.5rem}.desktop-navigation.svelte-ocbj1u{gap:1.5rem}}.desktop-cta.svelte-ocbj1u:hover{box-shadow:none;transform:none}.desktop-navigation.svelte-ocbj1u a:where(.svelte-ocbj1u):focus-visible{outline:2px solid var(--color-focus);outline-offset:.35rem;border-radius:.2rem}.mobile-menu.svelte-ocbj1u{display:none}@media (width<=760px){html:has(.mobile-menu[open]){overflow:hidden}.site-header.svelte-ocbj1u:has(.mobile-menu[open]:where(.svelte-ocbj1u)){width:100%;height:100dvh;box-shadow:none;border-radius:0;top:0}.site-header.svelte-ocbj1u:has(.mobile-menu[open]:where(.svelte-ocbj1u)):before{background:var(--color-bg)}.site-header.svelte-ocbj1u:has(.mobile-menu[open]:where(.svelte-ocbj1u)):after{display:none}.nav-shell.svelte-ocbj1u{grid-template-columns:1fr auto;gap:1rem;padding:0 .3rem 0 .9rem}.nav-shell.svelte-ocbj1u .brand{margin-left:0}.site-header.svelte-ocbj1u:has(.mobile-menu[open]:where(.svelte-ocbj1u)) .nav-shell:where(.svelte-ocbj1u){min-height:calc(var(--nav-h) + 2 * var(--nav-top));padding:0 calc(var(--nav-side) + .3rem) 0 calc(var(--nav-side) + .9rem);border-bottom:1px solid var(--color-line)}.desktop-navigation.svelte-ocbj1u,.desktop-cta.svelte-ocbj1u{display:none}.mobile-menu.svelte-ocbj1u{display:block}summary.svelte-ocbj1u{width:2.9rem;height:2.9rem;color:var(--color-text);cursor:pointer;border-radius:999px;place-items:center;list-style:none;display:grid}summary.svelte-ocbj1u::-webkit-details-marker{display:none}summary.svelte-ocbj1u:hover,summary.svelte-ocbj1u:focus-visible{background:#0f14190d}summary.svelte-ocbj1u:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.menu-icon.svelte-ocbj1u{gap:.32rem;width:1.45rem;display:grid}.menu-icon.svelte-ocbj1u i:where(.svelte-ocbj1u){transform-origin:50%;background:currentColor;border-radius:999px;width:100%;height:2px;transition:transform .22s,opacity .16s;display:block}.mobile-menu[open].svelte-ocbj1u .menu-icon:where(.svelte-ocbj1u) i:where(.svelte-ocbj1u):first-child{transform:translateY(.44rem)rotate(45deg)}.mobile-menu[open].svelte-ocbj1u .menu-icon:where(.svelte-ocbj1u) i:where(.svelte-ocbj1u):nth-child(2){opacity:0}.mobile-menu[open].svelte-ocbj1u .menu-icon:where(.svelte-ocbj1u) i:where(.svelte-ocbj1u):last-child{transform:translateY(-.44rem)rotate(-45deg)}.mobile-navigation.svelte-ocbj1u{top:calc(var(--nav-h) + 2 * var(--nav-top));height:calc(100dvh - var(--nav-h) - 2 * var(--nav-top));flex-direction:column;align-items:flex-start;padding:clamp(3rem,10vh,6rem) clamp(1.5rem,6vw,4rem) 2rem;display:flex;position:absolute;left:0;right:0}.mobile-links.svelte-ocbj1u{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2.4rem,8vh,4rem) 2rem;width:min(100%,34rem);display:grid}.mobile-links.svelte-ocbj1u a:where(.svelte-ocbj1u){color:var(--color-text-muted);letter-spacing:-.03em;font-size:clamp(1.35rem,5.6vw,1.85rem);font-weight:550;text-decoration:none;transition:color .22s}.mobile-links.svelte-ocbj1u a:where(.svelte-ocbj1u):hover,.mobile-links.svelte-ocbj1u a:where(.svelte-ocbj1u):focus-visible{color:var(--color-text)}.mobile-links.svelte-ocbj1u a:where(.svelte-ocbj1u):focus-visible{outline:2px solid var(--color-focus);outline-offset:.35rem;border-radius:.2rem}.mobile-cta.svelte-ocbj1u{margin-top:clamp(3rem,10vh,6rem)}}@media (width<=370px){.mobile-navigation.svelte-ocbj1u{padding-inline:1.25rem}.mobile-links.svelte-ocbj1u{column-gap:1.25rem}}@media (prefers-reduced-motion:reduce){.menu-icon.svelte-ocbj1u i:where(.svelte-ocbj1u){transition:none}}.signup.svelte-a77rbc{background:var(--color-bg);grid-template-columns:minmax(0,.9fr) minmax(22rem,1fr);align-items:start;gap:clamp(2.5rem,7vw,6rem);padding-block:clamp(4.5rem,7vw,7rem);display:grid}.signup-copy.svelte-a77rbc h2:where(.svelte-a77rbc){font-size:var(--step-3);letter-spacing:var(--heading-tracking);margin:0 0 1.25rem;line-height:.98}.signup-copy.svelte-a77rbc>p:where(.svelte-a77rbc):last-child{max-width:40ch;color:var(--color-text-muted);margin:0}.signup-panel.svelte-a77rbc{border:1px solid var(--color-line-soft);border-radius:var(--radius-panel);background:var(--color-bg);box-shadow:var(--shadow-panel);padding:clamp(1.5rem,4vw,2.5rem)}form.svelte-a77rbc label:where(.svelte-a77rbc){letter-spacing:-.005em;margin-bottom:.65rem;font-size:.82rem;font-weight:600;display:block}.field-row.svelte-a77rbc{grid-template-columns:1fr auto;gap:.7rem;display:grid}input.svelte-a77rbc{border:1px solid var(--color-line);border-radius:var(--radius-control);background:var(--color-surface);width:100%;min-height:3rem;color:var(--color-text);padding:.75rem 1.1rem;transition:border-color .2s,background-color .2s}input.svelte-a77rbc:hover:not(:disabled){border-color:var(--color-ghost-border-hover)}input.svelte-a77rbc:focus-visible{background:var(--color-bg-deep)}input.svelte-a77rbc::placeholder{color:var(--color-text-soft)}button.svelte-a77rbc:disabled,input.svelte-a77rbc:disabled{cursor:wait;opacity:.7}.feedback.svelte-a77rbc{min-height:1.2rem;color:var(--color-critical);margin:.85rem 0 0;font-size:.8rem}.feedback.success.svelte-a77rbc{color:var(--color-positive)}.disclosure.svelte-a77rbc{color:var(--color-text-soft);margin:.8rem 0 0;font-size:.76rem;line-height:1.5}.disclosure.svelte-a77rbc a:where(.svelte-a77rbc){color:var(--color-text-muted)}.disclosure.svelte-a77rbc a:where(.svelte-a77rbc):hover{color:var(--color-accent-strong)}.signup-fallback.svelte-a77rbc{justify-items:start;gap:1.5rem;display:grid}.signup-fallback.svelte-a77rbc p:where(.svelte-a77rbc){max-width:26ch;font-size:var(--step-1);letter-spacing:-.025em;margin:0;font-weight:500;line-height:1.25}@media (width<=820px){.signup.svelte-a77rbc{grid-template-columns:1fr}}@media (width<=480px){.field-row.svelte-a77rbc{grid-template-columns:1fr}}.slack.svelte-1xccacy{background:var(--color-bg);gap:clamp(3rem,6vw,5rem);display:grid}.slack-copy.svelte-1xccacy{text-align:center;justify-items:center;gap:1.25rem;display:grid}h2.svelte-1xccacy{font-size:var(--step-4);letter-spacing:var(--heading-tracking);text-wrap:balance;margin:0;line-height:.98}.slack-lead.svelte-1xccacy{max-width:46ch;color:var(--color-text-muted);font-size:var(--step-1);text-wrap:pretty;margin:0;line-height:1.45}.slack-lead.svelte-1xccacy strong:where(.svelte-1xccacy){color:var(--color-text);font-weight:600}.slack-note.svelte-1xccacy{color:var(--color-accent-strong);font-size:var(--step--1);margin:0;font-weight:600}.transcript.svelte-1xccacy{margin-top:calc(-1*clamp(3rem,6vw,5rem) + 1.25rem)}.slack-preview.svelte-1xccacy{border:1px solid var(--color-line-soft);border-radius:var(--radius-panel);width:min(100%,46rem);box-shadow:var(--shadow-phone);background:#131920;justify-self:center;overflow:hidden}.slack-preview.svelte-1xccacy>header:where(.svelte-1xccacy){border-bottom:1px solid var(--color-line);background:#0f141a;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;min-height:3.6rem;padding:0 1.2rem;font-size:.76rem;display:grid}.slack-preview.svelte-1xccacy>header:where(.svelte-1xccacy)>strong:where(.svelte-1xccacy){font-weight:650}.slack-preview.svelte-1xccacy>header:where(.svelte-1xccacy)>span:where(.svelte-1xccacy){color:var(--color-text-muted);justify-self:end;font-size:.67rem}.window-controls.svelte-1xccacy{gap:.36rem;display:flex}.window-controls.svelte-1xccacy i:where(.svelte-1xccacy){background:#3a424b;border-radius:50%;width:.48rem;height:.48rem}.window-controls.svelte-1xccacy i:where(.svelte-1xccacy):nth-child(2){background:#675d43}.thread.svelte-1xccacy{gap:1.4rem;padding:clamp(1.4rem,4vw,2.5rem);display:grid}.message.svelte-1xccacy{grid-template-columns:auto 1fr;gap:.85rem;display:grid}.avatar.svelte-1xccacy{border-radius:.65rem;place-items:center;width:2.5rem;height:2.5rem;display:grid}.avatar--person.svelte-1xccacy{color:var(--color-text);background:#3c5a4a;font-size:.95rem;font-weight:700}.message-body.svelte-1xccacy>p:where(.svelte-1xccacy){color:#c6cbd0;margin:.28rem 0 1rem;font-size:.84rem}.message-body.svelte-1xccacy>p:where(.svelte-1xccacy):last-child{margin-bottom:0}.mention.svelte-1xccacy{color:#6cc4ef;background:#1d9bd12e;border-radius:.2rem;padding:0 .15rem}.message-meta.svelte-1xccacy{align-items:center;gap:.45rem;display:flex;color:var(--color-text)!important;margin-top:0!important}.message-meta.svelte-1xccacy strong:where(.svelte-1xccacy){font-weight:720}.message-meta.svelte-1xccacy small:where(.svelte-1xccacy){color:#bec5cc;background:#313943;border-radius:.2rem;padding:.1rem .28rem;font-size:.52rem;font-weight:750}.message-meta.svelte-1xccacy span:where(.svelte-1xccacy){color:var(--color-text-soft);font-size:.66rem}.summary-card.svelte-1xccacy{border:1px solid var(--color-accent-quiet);box-shadow:var(--shadow-raised);background:#0e141a;border-radius:.85rem;overflow:hidden}.summary-card.svelte-1xccacy>:where(.svelte-1xccacy):not(.card-footer){margin-left:1.35rem;margin-right:1.35rem}.source-line.svelte-1xccacy{color:var(--color-accent-strong);align-items:center;gap:.5rem;margin-top:1.25rem;font-size:.72rem;font-weight:600;display:flex}.source-line.svelte-1xccacy i:where(.svelte-1xccacy){background:var(--color-accent);border-radius:50%;width:.38rem;height:.38rem}.summary-card.svelte-1xccacy h3:where(.svelte-1xccacy){font-family:var(--font-text);max-width:24ch;font-weight:600;font-size:var(--step-1);letter-spacing:-.025em;margin-top:.8rem;margin-bottom:.6rem;line-height:1.12}.summary-card.svelte-1xccacy>p:where(.svelte-1xccacy){max-width:39rem;color:var(--color-text-muted);margin-top:0;margin-bottom:1.2rem;font-size:.76rem}.takeaways.svelte-1xccacy{flex-wrap:wrap;gap:.5rem;padding-bottom:1.3rem;display:flex}.takeaways.svelte-1xccacy span:where(.svelte-1xccacy){border:1px solid var(--color-line);color:#bfc6cd;border-radius:.4rem;padding:.42rem .6rem;font-size:.68rem}.card-footer.svelte-1xccacy{border-top:1px solid var(--color-line);background:#f3efe704;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1.35rem;font-size:.67rem;display:flex}.card-footer.svelte-1xccacy span:where(.svelte-1xccacy){color:var(--color-text-muted)}.card-footer.svelte-1xccacy strong:where(.svelte-1xccacy){color:var(--color-accent-strong);font-weight:680}@media (width<=520px){.message.svelte-1xccacy{grid-template-columns:1fr}.avatar.svelte-1xccacy{width:2.1rem;height:2.1rem}.message-meta.svelte-1xccacy{flex-wrap:wrap}.card-footer.svelte-1xccacy{flex-direction:column;align-items:flex-start}}
