.art.svelte-8507c1{height:var(--hero-h,calc(100dvh - 57px));z-index:0;pointer-events:none;position:absolute;top:0;left:0;right:0;overflow:hidden}@media (prefers-reduced-motion:no-preference){html.js .art.svelte-8507c1{top:var(--header-h,57px);position:fixed}}canvas.svelte-8507c1,.tracks.svelte-8507c1{width:100%;height:100%;position:absolute;inset:0}.tracks.svelte-8507c1 .box{fill:none;stroke:color-mix(in srgb, var(--key) 80%, transparent);stroke-width:1.25px;shape-rendering:crispedges}.tracks.svelte-8507c1 .dot{fill:var(--ok)}.tracks.svelte-8507c1 .line{fill:none;stroke:color-mix(in srgb, var(--ok) 75%, transparent);stroke-width:1.75px;stroke-linecap:round}.tracks.svelte-8507c1 .label{fill:var(--ink-2);font-variant-numeric:tabular-nums;font-size:10px}@media (width<=640px){.tracks.svelte-8507c1 .label{font-size:8px}}.home.svelte-1uha8ag{--header-h:57px;--hero-h:max(640px, calc(100dvh - var(--header-h)));position:relative}.hero-space.svelte-1uha8ag{height:var(--hero-h)}.stage.svelte-1uha8ag{height:var(--hero-h);z-index:1;pointer-events:none;--pad:clamp(16px, 4vw, 56px);--gap-y:var(--gap-y-w);--sky-h:var(--sky-h-w);--sh:calc(var(--sky-h) * 100cqh);--sw:min(calc(var(--sh) * var(--sky-aspect)), var(--sky-max-w));--sky-top:calc(var(--gap-y) * 100cqh - var(--sh) / 2);--sky-bottom:calc(var(--gap-y) * 100cqh + var(--sh) / 2);--sky-left:calc(50cqw - var(--sw) / 2);position:absolute;top:0;left:0;right:0;overflow:hidden;container-type:size}@supports (width:round(10px, 7px)){.stage.svelte-1uha8ag{--sh:calc(round(calc(var(--sky-h) * 50cqh), 14px) * 2);--sw:min(calc(round(calc(var(--sh) * var(--sky-aspect) / 2), 14px) * 2), calc(round(down, calc(var(--sky-max-w) / 2), 14px) * 2))}}@media (prefers-reduced-motion:no-preference){html.js .stage.svelte-1uha8ag{top:var(--header-h);position:fixed}}h1.svelte-1uha8ag{letter-spacing:-.035em;font-size:clamp(3rem,8.4vw,7.5rem);line-height:.92;position:absolute;inset:0}.line.svelte-1uha8ag{will-change:translate;position:absolute}.door.svelte-1uha8ag{white-space:nowrap;padding-block:.04em .16em;display:flex;overflow:hidden}.ch.svelte-1uha8ag{transform-origin:0 100%;display:inline-block}.word.svelte-1uha8ag{margin-block:-.04em -.16em;padding-block:.04em .16em;display:inline-flex;overflow:hidden}.a.svelte-1uha8ag{top:clamp(8px,2.4cqh,30px);left:var(--pad)}.key.svelte-1uha8ag{color:var(--key)}.b.svelte-1uha8ag{top:calc(var(--sky-bottom) + .04em);right:var(--pad)}.soon.svelte-1uha8ag,.meta.svelte-1uha8ag{will-change:translate;margin:0;font-size:13px;line-height:1;position:absolute}.soon.svelte-1uha8ag{top:calc(var(--sky-top) - 23px);right:var(--sky-left);background:var(--key);color:#141414;text-transform:uppercase;letter-spacing:.12em;padding:5px 8px}.cursor.svelte-1uha8ag{vertical-align:-.1em;background:#141414;width:.55em;height:.9em;margin-left:6px;animation:1.1s step-end infinite svelte-1uha8ag-blink;display:inline-block}@keyframes svelte-1uha8ag-blink{50%{opacity:0}}.meta.svelte-1uha8ag{top:calc(var(--sky-bottom) + 10px);left:var(--sky-left);color:var(--ink-3)}.foot.svelte-1uha8ag{left:var(--pad);pointer-events:auto;max-width:400px;position:absolute;bottom:clamp(24px,5cqh,56px)}.lead.svelte-1uha8ag{color:var(--ink-2);font-size:16px}.ctas.svelte-1uha8ag{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.more.svelte-1uha8ag{z-index:2;background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--frame) 90%, transparent) 30%);padding-block:clamp(96px,16vh,180px) clamp(80px,12vh,140px);position:relative}.grid.svelte-1uha8ag{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;gap:40px 72px;display:grid}h2.svelte-1uha8ag{letter-spacing:-.03em;font-size:clamp(2.5rem,5.6vw,5rem)}.side.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--ink-2);max-width:44ch;font-size:17px}.facts.svelte-1uha8ag{border-top:1px solid var(--line-2);margin:28px 0}.facts.svelte-1uha8ag div:where(.svelte-1uha8ag){border-bottom:1px solid var(--line-2);grid-template-columns:110px 1fr;gap:16px;padding:12px 0;font-size:15px;display:grid}.facts.svelte-1uha8ag dt:where(.svelte-1uha8ag){color:var(--ink-3)}.facts.svelte-1uha8ag dd:where(.svelte-1uha8ag){margin:0}@media (prefers-reduced-motion:no-preference){html.js .home.intro.svelte-1uha8ag .ch:where(.svelte-1uha8ag){animation:0s 6s forwards svelte-1uha8ag-failsafe-transform;transform:translateY(115%)}html.js .home.intro.svelte-1uha8ag .art{clip-path:inset(50% 0%);animation:0s 6s forwards svelte-1uha8ag-failsafe-clip}html.js .home.intro.svelte-1uha8ag .soon:where(.svelte-1uha8ag),html.js .home.intro.svelte-1uha8ag .meta:where(.svelte-1uha8ag),html.js .home.intro.svelte-1uha8ag .foot:where(.svelte-1uha8ag){opacity:0;animation:0s 6s forwards svelte-1uha8ag-failsafe-opacity}html.js body:has(.home.intro) header{opacity:0;animation:0s 6s forwards svelte-1uha8ag-failsafe-header;translate:0 -100%}}@keyframes svelte-1uha8ag-failsafe-transform{to{transform:none}}@keyframes svelte-1uha8ag-failsafe-clip{to{clip-path:none}}@keyframes svelte-1uha8ag-failsafe-opacity{to{opacity:1}}@keyframes svelte-1uha8ag-failsafe-header{to{opacity:1;translate:none}}@media (width<=1000px){.foot.svelte-1uha8ag{max-width:46%}}@media (width<=860px){.grid.svelte-1uha8ag{grid-template-columns:1fr}}@media (width<=640px){.home.svelte-1uha8ag{--hero-h:max(700px, calc(100dvh - var(--header-h)))}.stage.svelte-1uha8ag{--gap-y:var(--gap-y-n);--sky-h:var(--sky-h-n)}h1.svelte-1uha8ag{font-size:clamp(2.6rem,13vw,3.6rem)}.b.svelte-1uha8ag{top:calc(var(--sky-bottom) + .45em)}.soon.svelte-1uha8ag{top:calc(var(--sky-top) - 21px);font-size:11px}.meta.svelte-1uha8ag{font-size:11px}.foot.svelte-1uha8ag{right:var(--pad);max-width:none}}@media (prefers-reduced-motion:reduce){.cursor.svelte-1uha8ag{animation:none}}
