.AudioToggle-module__dnWAzW__toggle{right:max(var(--gutter), env(safe-area-inset-right));bottom:max(var(--gutter), env(safe-area-inset-bottom));z-index:40;width:2.5rem;height:2.5rem;color:var(--steel-dim);border:1px solid var(--hairline);transition:color .4s var(--ease-out), border-color .4s var(--ease-out);place-items:center;display:grid;position:fixed}.AudioToggle-module__dnWAzW__toggle:hover{color:var(--bone-dim);border-color:var(--graphite)}.AudioToggle-module__dnWAzW__toggle[data-on=true]{color:var(--bone-dim)}.AudioToggle-module__dnWAzW__label{white-space:nowrap}.AudioToggle-module__dnWAzW__meter{align-items:flex-end;gap:3px;height:.8rem;display:flex}.AudioToggle-module__dnWAzW__bar{transform-origin:bottom;width:2px;height:20%;transition:height .3s var(--ease-out);background:currentColor}.AudioToggle-module__dnWAzW__toggle[data-on=true] .AudioToggle-module__dnWAzW__bar{animation-name:AudioToggle-module__dnWAzW__pulse;animation-duration:1.9s;animation-timing-function:var(--ease-in-out);animation-iteration-count:infinite}.AudioToggle-module__dnWAzW__bar:first-child{animation-delay:0s}.AudioToggle-module__dnWAzW__bar:nth-child(2){animation-delay:.28s}.AudioToggle-module__dnWAzW__bar:nth-child(3){animation-delay:.56s}.AudioToggle-module__dnWAzW__bar:nth-child(4){animation-delay:.84s}@keyframes AudioToggle-module__dnWAzW__pulse{0%,to{height:25%}50%{height:100%}}.AudioToggle-module__dnWAzW__label{font-family:var(--font-hud);font-size:var(--step--2);letter-spacing:var(--track-hud);text-transform:uppercase;white-space:nowrap;color:var(--steel);opacity:0;transition:opacity .3s var(--ease-out), transform .3s var(--ease-out);pointer-events:none;position:absolute;right:calc(100% + .6rem);transform:translate(.35rem)}.AudioToggle-module__dnWAzW__toggle:hover .AudioToggle-module__dnWAzW__label,.AudioToggle-module__dnWAzW__toggle:focus-visible .AudioToggle-module__dnWAzW__label{opacity:1;transform:none}@media (hover:none){.AudioToggle-module__dnWAzW__label{display:none}}@media (prefers-reduced-motion:reduce){.AudioToggle-module__dnWAzW__toggle[data-on=true] .AudioToggle-module__dnWAzW__bar{height:65%;animation:none}}@media (max-width:1099px){.AudioToggle-module__dnWAzW__toggle{bottom:max(.75rem, env(safe-area-inset-bottom));width:2.75rem;height:2.75rem}}
.LangSwitch-module__Dw-EXq__switcher{--seg:3.6rem;--i:var(--rest,0);justify-content:center;display:flex;position:relative}.LangSwitch-module__Dw-EXq__bracket{width:var(--seg);pointer-events:none;transform:translateX(calc(var(--i,0) * var(--seg)));transition:transform .55s var(--ease-out);position:absolute;top:0;bottom:0;left:0}.LangSwitch-module__Dw-EXq__tick{border:0 solid var(--cyan-steel);width:.4rem;height:.4rem;position:absolute}.LangSwitch-module__Dw-EXq__tickTL{border-width:1px 0 0 1px;top:0;left:0}.LangSwitch-module__Dw-EXq__tickTR{border-width:1px 1px 0 0;top:0;right:0}.LangSwitch-module__Dw-EXq__tickBL{border-width:0 0 1px 1px;bottom:0;left:0}.LangSwitch-module__Dw-EXq__tickBR{border-width:0 1px 1px 0;bottom:0;right:0}.LangSwitch-module__Dw-EXq__item{z-index:1;width:var(--seg);text-align:center;font-family:var(--font-hud);font-size:var(--step--2);letter-spacing:var(--track-hud-tight);text-indent:var(--track-hud-tight);color:var(--steel);transition:color .45s var(--ease-out);padding-block:.5rem;position:relative}.LangSwitch-module__Dw-EXq__item:hover{color:var(--bone-dim)}.LangSwitch-module__Dw-EXq__item[data-current=true]{color:var(--bone)}:is(.LangSwitch-module__Dw-EXq__switcher:has(.LangSwitch-module__Dw-EXq__item[data-i="0"]:hover),.LangSwitch-module__Dw-EXq__switcher:has(.LangSwitch-module__Dw-EXq__item[data-i="0"]:focus-visible)){--i:0}:is(.LangSwitch-module__Dw-EXq__switcher:has(.LangSwitch-module__Dw-EXq__item[data-i="1"]:hover),.LangSwitch-module__Dw-EXq__switcher:has(.LangSwitch-module__Dw-EXq__item[data-i="1"]:focus-visible)){--i:1}:is(.LangSwitch-module__Dw-EXq__switcher:has(.LangSwitch-module__Dw-EXq__item[data-i="2"]:hover),.LangSwitch-module__Dw-EXq__switcher:has(.LangSwitch-module__Dw-EXq__item[data-i="2"]:focus-visible)){--i:2}:is(.LangSwitch-module__Dw-EXq__switcher:has(.LangSwitch-module__Dw-EXq__item[data-i="3"]:hover),.LangSwitch-module__Dw-EXq__switcher:has(.LangSwitch-module__Dw-EXq__item[data-i="3"]:focus-visible)){--i:3}:is(.LangSwitch-module__Dw-EXq__switcher:has(.LangSwitch-module__Dw-EXq__item[data-i="4"]:hover),.LangSwitch-module__Dw-EXq__switcher:has(.LangSwitch-module__Dw-EXq__item[data-i="4"]:focus-visible)){--i:4}:is(.LangSwitch-module__Dw-EXq__switcher:has(.LangSwitch-module__Dw-EXq__item[data-i="5"]:hover),.LangSwitch-module__Dw-EXq__switcher:has(.LangSwitch-module__Dw-EXq__item[data-i="5"]:focus-visible)){--i:5}@media (hover:none){.LangSwitch-module__Dw-EXq__bracket{transition:none}}@media (max-width:600px){.LangSwitch-module__Dw-EXq__switcher{--seg:3rem}.LangSwitch-module__Dw-EXq__item{letter-spacing:calc(var(--track-hud-tight) - .02em);text-indent:calc(var(--track-hud-tight) - .02em)}}
.SoundInvitation-module__TGQHMa__invite{border-bottom:1px solid var(--hairline);font-family:var(--font-hud);font-size:var(--step--2);letter-spacing:var(--track-hud);text-transform:uppercase;color:var(--steel);transition:color .45s var(--ease-out), border-color .45s var(--ease-out), opacity .7s var(--ease-out), transform .7s var(--ease-out);align-items:center;gap:.85em;padding:.6rem .3rem;display:inline-flex}.SoundInvitation-module__TGQHMa__invite:hover{color:var(--bone-dim);border-color:var(--steel-dim)}.SoundInvitation-module__TGQHMa__invite[data-spent=true]{opacity:0;pointer-events:none;transform:translateY(-6px)}.SoundInvitation-module__TGQHMa__icon{align-items:flex-end;gap:2px;height:.7rem;display:flex}.SoundInvitation-module__TGQHMa__wave{width:2px;animation-name:SoundInvitation-module__TGQHMa__lean;animation-duration:2.4s;animation-timing-function:var(--ease-in-out);background:currentColor;animation-iteration-count:infinite}.SoundInvitation-module__TGQHMa__wave:first-child{height:35%;animation-delay:0s}.SoundInvitation-module__TGQHMa__wave:nth-child(2){height:65%;animation-delay:.2s}.SoundInvitation-module__TGQHMa__wave:nth-child(3){height:100%;animation-delay:.4s}@keyframes SoundInvitation-module__TGQHMa__lean{0%,to{opacity:.35}50%{opacity:1}}.SoundInvitation-module__TGQHMa__text{white-space:nowrap}@media (prefers-reduced-motion:reduce){.SoundInvitation-module__TGQHMa__wave{opacity:.8;animation:none}}@media (max-width:600px){.SoundInvitation-module__TGQHMa__invite{letter-spacing:var(--track-hud-tight)}}
.Hero-module__ZARIfG__hero{isolation:isolate;min-height:100svh;padding:0 var(--gutter) clamp(1.5rem, 4.5vh, 4rem);text-align:center;grid-template-rows:auto auto auto;align-content:space-between;row-gap:clamp(1.5rem,4.5vh,3.5rem);display:grid;position:relative;overflow:clip}.Hero-module__ZARIfG__atmosphere{z-index:-1;pointer-events:none;animation:Hero-module__ZARIfG__arrive 3.4s var(--ease-out) both;position:absolute;inset:0;overflow:clip}.Hero-module__ZARIfG__atmosphereFrame{--bg-strength:.44;max-width:none;transform:translate3d(var(--bg-x,0px), var(--bg-y,0px), 0);opacity:calc(var(--bg-strength) * var(--bg-fade,1));will-change:transform, opacity;position:absolute;inset:-9% -7%}.Hero-module__ZARIfG__atmosphereFrame img{object-fit:cover;width:100%;height:100%;animation:Hero-module__ZARIfG__breathe 46s var(--ease-in-out) infinite, Hero-module__ZARIfG__judder 23s steps(1, end) infinite, Hero-module__ZARIfG__dropout 26s steps(1, end) infinite}.Hero-module__ZARIfG__atmosphereScrim{pointer-events:none;background:radial-gradient(52% 55% at 50% 45%,#000c 0%,#00000085 55%,#0000 100%),radial-gradient(66% 72% at 50% 48%,#0000 30%,#0000004d 62%,#000000b3 88%,#000 100%),linear-gradient(#000 0%,#0006 10%,#0000 28% 64%,#00000080 88%,#000 100%),linear-gradient(90deg,#000 0%,#00000075 5%,#0000 15% 85%,#00000075 95%,#000 100%);position:absolute;inset:0}@media (max-width:1099px){.Hero-module__ZARIfG__atmosphereFrame{height:48%;inset:0 -8% auto;-webkit-mask-image:linear-gradient(#0000 0%,#000 20% 60%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 20% 60%,#0000 100%)}.Hero-module__ZARIfG__atmosphereScrim{background:radial-gradient(82% 44% at 50% 34%,#0000007a 0%,#00000052 55%,#0000 100%),radial-gradient(78% 80% at 50% 44%,#0000 34%,#00000047 64%,#000000b3 88%,#000 100%),linear-gradient(#000 0%,#0000006b 8%,#0000 22% 58%,#0009 80%,#000 100%),linear-gradient(90deg,#000 0%,#0006 4%,#0000 14% 86%,#0006 96%,#000 100%)}}@keyframes Hero-module__ZARIfG__arrive{0%{opacity:0}to{opacity:1}}@keyframes Hero-module__ZARIfG__breathe{0%,to{translate:-.5% -.35%;scale:1.04}50%{translate:.6% .45%;scale:1.075}}@keyframes Hero-module__ZARIfG__judder{0%{transform:translate(0,0)}31%{transform:translate(2px,-1.5px)}48%{transform:translate(-1.5px,1px)}73%{transform:translate(1px,2.5px)}88%{transform:translate(-1px,-.5px)}}@keyframes Hero-module__ZARIfG__dropout{0%{opacity:1}91.5%{opacity:0}92.1%{opacity:1}96.4%{opacity:0}97.5%{opacity:1}98.1%{opacity:0}98.5%{opacity:1}}.Hero-module__ZARIfG__top{padding-top:calc(var(--hud-bar-h) + clamp(.5rem, 1.5vh, 1.5rem));justify-content:center;display:flex}.Hero-module__ZARIfG__centre{--rhythm:clamp(1rem, 2.6vh, 2rem);align-items:center;gap:var(--rhythm);transform:translate3d(0, var(--shift,0px), 0);animation:Hero-module__ZARIfG__adrift 31s var(--ease-in-out) infinite;will-change:transform, translate;flex-direction:column;display:flex}@keyframes Hero-module__ZARIfG__adrift{0%,to{translate:0}34%{translate:0 -9px}68%{translate:0 4px}}.Hero-module__ZARIfG__eyebrow{color:var(--steel);margin-bottom:calc(var(--rhythm) * -.4)}.Hero-module__ZARIfG__title{font-family:var(--font-display);font-weight:700;font-size:var(--step-5);letter-spacing:var(--track-display);text-transform:uppercase;color:var(--bone);line-height:.85}.Hero-module__ZARIfG__subtitle{font-family:var(--font-hud);font-size:calc(var(--step--1) * var(--fit,1));letter-spacing:var(--track-hud);text-transform:uppercase;color:var(--cyan-steel);text-wrap:balance;line-height:1.6}.Hero-module__ZARIfG__hairline{width:min(30rem,60vw);height:1px;margin-block:calc(var(--rhythm) * .4);background:linear-gradient(to right, transparent, var(--graphite) 20%, var(--steel-dim) 50%, var(--graphite) 80%, transparent)}.Hero-module__ZARIfG__standfirst{max-width:46ch;font-size:calc(var(--step-0) * var(--fit,1));color:var(--steel);text-wrap:pretty;font-weight:300;line-height:1.75}@media (max-width:1099px){.Hero-module__ZARIfG__standfirst{font-size:calc(var(--step-0) * var(--fit-narrow,var(--fit,1)))}}.Hero-module__ZARIfG__bottom{flex-direction:column;align-items:center;gap:clamp(1.25rem,3.2vh,2.5rem);display:flex}.Hero-module__ZARIfG__note{max-width:42ch;font-size:var(--step--2);letter-spacing:var(--track-mono);color:var(--steel);text-wrap:pretty;line-height:1.7}.Hero-module__ZARIfG__cue{flex-direction:column;align-items:center;gap:.9rem;display:flex}.Hero-module__ZARIfG__cueLabel{color:var(--steel);font-size:var(--step--2)}.Hero-module__ZARIfG__cueTrack{background:var(--hairline);width:1px;height:clamp(1.75rem,5vh,4.25rem);position:relative;overflow:hidden}.Hero-module__ZARIfG__cueTrack:after{content:"";inset-inline:0;background:linear-gradient(to bottom, transparent, var(--bone));height:62%;animation:Hero-module__ZARIfG__fall 4.6s var(--ease-in-out) infinite;position:absolute;top:0}@keyframes Hero-module__ZARIfG__fall{0%{opacity:0;transform:translateY(-100%)}12%{opacity:1}52%{opacity:1}68%{opacity:0;transform:translateY(200%)}to{opacity:0;transform:translateY(200%)}}@media (prefers-reduced-motion:reduce){.Hero-module__ZARIfG__cueTrack:after{opacity:1;animation:none;top:auto;bottom:0}}
.Hud-module__tpQhfW__hud{z-index:30;pointer-events:none;padding:max(var(--gutter), env(safe-area-inset-top)) max(var(--gutter), env(safe-area-inset-right)) max(var(--gutter), env(safe-area-inset-bottom)) max(var(--gutter), env(safe-area-inset-left));grid-template-rows:auto 1fr auto;grid-template-columns:auto 1fr auto;align-items:start;display:grid;position:fixed;inset:0}.Hud-module__tpQhfW__tick{border-color:var(--steel-dim);border-style:solid;border-width:0;width:.75rem;height:.75rem;position:absolute}.Hud-module__tpQhfW__tickTL{top:max(var(--gutter), env(safe-area-inset-top));left:max(var(--gutter), env(safe-area-inset-left));border-top-width:1px;border-left-width:1px}.Hud-module__tpQhfW__tickTR{top:max(var(--gutter), env(safe-area-inset-top));right:max(var(--gutter), env(safe-area-inset-right));border-top-width:1px;border-right-width:1px}.Hud-module__tpQhfW__tickBL{bottom:max(var(--gutter), env(safe-area-inset-bottom));left:max(var(--gutter), env(safe-area-inset-left));border-bottom-width:1px;border-left-width:1px}.Hud-module__tpQhfW__tickBR{bottom:max(var(--gutter), env(safe-area-inset-bottom));right:max(var(--gutter), env(safe-area-inset-right));border-bottom-width:1px;border-right-width:1px}.Hud-module__tpQhfW__mark{font-family:var(--font-hud);font-size:var(--step-1);letter-spacing:var(--track-hud);text-transform:uppercase;color:var(--bone);grid-area:1/1;padding-left:1.4rem;line-height:1}.Hud-module__tpQhfW__clock{font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:var(--track-data);font-variant-numeric:tabular-nums;grid-area:1/3;justify-content:flex-end;align-items:baseline;gap:.5em;padding-right:1.4rem;font-weight:500;line-height:1;display:flex}.Hud-module__tpQhfW__clockLegend{font-size:var(--step--1);letter-spacing:var(--track-legend);color:var(--steel)}.Hud-module__tpQhfW__clockValue{font-size:var(--step-1);color:var(--bone)}.Hud-module__tpQhfW__clockUnit{font-size:var(--step--1);letter-spacing:var(--track-legend);color:var(--steel);font-weight:400}.Hud-module__tpQhfW__clockUnit:empty{display:none}.Hud-module__tpQhfW__index{pointer-events:auto;opacity:var(--index-o,1);flex-direction:column;grid-area:3/1;align-self:end;gap:.4rem;padding-left:1.4rem;display:flex}[data-motion=gl] .Hud-module__tpQhfW__index{opacity:var(--index-o,0)}.Hud-module__tpQhfW__index[data-hidden=true]{visibility:hidden}.Hud-module__tpQhfW__indexItem{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--track-legend);color:var(--steel);transition:color .5s var(--ease-out);align-items:center;gap:.7rem;display:flex}.Hud-module__tpQhfW__indexItem:hover{color:var(--bone-dim)}.Hud-module__tpQhfW__indexItem[data-active=true]{color:var(--bone)}.Hud-module__tpQhfW__indexDash{width:.85rem;height:1px;transition:width .5s var(--ease-out);background:currentColor}.Hud-module__tpQhfW__indexItem[data-active=true] .Hud-module__tpQhfW__indexDash{width:1.9rem}.Hud-module__tpQhfW__indexNumeral{font-family:var(--font-display);min-width:1.75ch;font-weight:500}.Hud-module__tpQhfW__indexLabel{white-space:nowrap;text-overflow:ellipsis;max-width:14rem;overflow:hidden}@media (max-width:1099px){.Hud-module__tpQhfW__index{margin-top:calc(var(--step-1) + .75rem);flex-direction:row;grid-area:1/1;align-self:start;align-items:center;gap:.85rem;padding-left:1.4rem}.Hud-module__tpQhfW__indexLabel,.Hud-module__tpQhfW__indexDash{display:none}.Hud-module__tpQhfW__indexNumeral{font-size:var(--step--1)}}@media (max-width:600px){.Hud-module__tpQhfW__index,.Hud-module__tpQhfW__mark{padding-left:1rem}.Hud-module__tpQhfW__clock{padding-right:1rem}}.Hud-module__tpQhfW__topBar{height:var(--hud-bar-h);pointer-events:none;z-index:-1;background:linear-gradient(#000000eb 0%,#000000db 45%,#0009 72%,#00000038 88%,#0000 100%);position:absolute;inset:0 0 auto}[data-motion=static] .Hud-module__tpQhfW__clock{display:none}
.Outro-module__X9RZua__outro{min-height:150svh;padding:clamp(6rem, 18vh, 12rem) var(--gutter) clamp(2rem, 6vh, 3.5rem);text-align:center;background:linear-gradient(to bottom, transparent, var(--void-lift) 30%, var(--hull) 100%);grid-template-rows:1fr auto;place-items:center;gap:clamp(4rem,12vh,9rem);display:grid;position:relative}.Outro-module__X9RZua__centre{flex-direction:column;align-items:center;gap:clamp(2rem,6vh,4rem);display:flex}.Outro-module__X9RZua__slab{width:calc(var(--monolith-h) * 4 / 9);height:var(--monolith-h);place-items:center;display:grid;position:relative}[data-motion=gl] .Outro-module__X9RZua__slab{width:min(88vw, calc(var(--monolith-h) * 1.5));height:calc(var(--monolith-h) * 1.5)}.Outro-module__X9RZua__monolith{width:calc(var(--monolith-h) * 4 / 9);height:var(--monolith-h);background:#000;position:relative;box-shadow:inset 1px 0 #cfe2ee29,inset -1px 0 #cfe2ee0d,0 0 120px #6f96ab17}.Outro-module__X9RZua__monolith:after{content:"";background:#cfe2ee4d;height:1px;position:absolute;inset:0 0 auto}.Outro-module__X9RZua__slabCanvas{opacity:0;pointer-events:none;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;width:100%;height:100%;position:absolute;inset:0}[data-motion=gl] .Outro-module__X9RZua__slab[data-monolith-live] .Outro-module__X9RZua__monolith{opacity:0}[data-motion=gl] .Outro-module__X9RZua__slab[data-monolith-live] .Outro-module__X9RZua__slabCanvas{opacity:1;pointer-events:auto;cursor:grab}[data-motion=gl] .Outro-module__X9RZua__slab[data-monolith-held] .Outro-module__X9RZua__slabCanvas{cursor:grabbing}[data-motion=static] .Outro-module__X9RZua__slabCanvas{display:none}.Outro-module__X9RZua__ratio{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--track-hud);color:var(--steel-dim);font-variant-numeric:tabular-nums}.Outro-module__X9RZua__coda{max-width:34ch;font-family:var(--font-display);font-weight:300;font-size:var(--step-2);color:var(--ice);text-wrap:pretty;line-height:1.3}.Outro-module__X9RZua__epilogue{max-width:44ch;font-size:var(--step-0);color:var(--steel);text-wrap:pretty;font-weight:300;line-height:1.75}.Outro-module__X9RZua__restart{border:1px solid var(--graphite);font-family:var(--font-hud);font-size:var(--step--2);letter-spacing:var(--track-hud);text-transform:uppercase;color:var(--steel);transition:color .4s var(--ease-out), border-color .4s var(--ease-out), background-color .4s var(--ease-out);align-items:center;gap:.9em;padding:.9rem 1.5rem;display:inline-flex}.Outro-module__X9RZua__restart:hover{color:var(--bone);border-color:var(--steel-dim);background:#cfe2ee08}.Outro-module__X9RZua__restartArrow{font-family:var(--font-mono);transition:transform .4s var(--ease-out)}.Outro-module__X9RZua__restart:hover .Outro-module__X9RZua__restartArrow{transform:translateY(-3px)}.Outro-module__X9RZua__colophon{border-top:1px solid var(--hairline);flex-direction:column;align-items:center;gap:1.5rem;width:100%;max-width:60rem;padding-top:clamp(3rem,8vh,5rem);display:flex}.Outro-module__X9RZua__credits{font-size:var(--step--2);letter-spacing:var(--track-data);color:var(--steel-dim);flex-wrap:wrap;justify-content:center;gap:.6rem clamp(1.5rem,4vw,3rem);display:flex}.Outro-module__X9RZua__disclaimer,.Outro-module__X9RZua__homage{max-width:52ch;font-size:var(--step--2);color:var(--steel);text-wrap:pretty;line-height:1.7}.Outro-module__X9RZua__homageTitle{color:var(--bone-dim);font-style:normal}.Outro-module__X9RZua__signature{font-family:var(--font-hud);font-size:var(--step--2);letter-spacing:var(--track-hud);text-transform:lowercase;color:var(--steel-dim);transition:color .5s var(--ease-out);padding-top:clamp(1.5rem,5vh,3rem)}.Outro-module__X9RZua__signature:hover,.Outro-module__X9RZua__signatureName{color:var(--bone-dim)}
.Stage-module___keDtG__stage{position:relative}[data-motion=gl] .Stage-module___keDtG__stage{min-height:240svh}[data-motion=gl] .Stage-module___keDtG__frame{z-index:5;opacity:0;visibility:hidden;pointer-events:none;align-items:center;display:grid;position:fixed;inset:0;overflow:clip}[data-motion=static] .Stage-module___keDtG__stage{border-top:1px solid var(--hairline);padding-block:clamp(4rem,12vh,9rem)}[data-motion=static] .Stage-module___keDtG__frame{align-items:center;display:grid}.Stage-module___keDtG__grid{width:100%;padding-inline:var(--gutter);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:clamp(1.5rem,3vw,3.5rem);display:grid}@media (max-width:1099px){.Stage-module___keDtG__grid{min-height:100svh;padding-block:var(--gutter) 10.5rem;grid-template-columns:1fr;align-content:end;align-items:end}}.Stage-module___keDtG__col{transform:translate3d(0, var(--shift,0px), 0);will-change:transform;flex-direction:column;display:flex}.Stage-module___keDtG__colLeft{text-align:left;justify-self:end;align-items:flex-start;gap:clamp(.75rem,1.4vh,1.25rem);max-width:30rem}.Stage-module___keDtG__colRightSpacer{min-height:1px}@media (max-width:1099px){.Stage-module___keDtG__col{justify-self:stretch;width:100%;max-width:none}.Stage-module___keDtG__colLeft{order:1;max-width:34rem}.Stage-module___keDtG__colRightSpacer{display:none}}.Stage-module___keDtG__plateSlot{height:var(--plate-h);aspect-ratio:768/1376;width:auto;position:relative}@media (max-width:1099px){.Stage-module___keDtG__plateSlot{z-index:-1;aspect-ratio:auto;width:auto;height:auto;position:absolute;inset:0}}[data-motion=gl] .Stage-module___keDtG__plate{display:none}.Stage-module___keDtG__plate,.Stage-module___keDtG__plate img{object-fit:cover;object-position:center;width:100%;height:100%}.Stage-module___keDtG__plate img{filter:saturate(.72)contrast(1.08)brightness(.94)}.Stage-module___keDtG__scrim{display:none}@media (max-width:1099px){.Stage-module___keDtG__scrim{z-index:0;pointer-events:none;background:linear-gradient(#0000006b 0%,#00000038 12%,#00000075 24%,#000000d1 36%,#000000eb 52%,#000000f2 100%);display:block;position:absolute;inset:0}}.Stage-module___keDtG__aux{z-index:1;width:clamp(5.5rem, calc(var(--plate-h) * .22), 10.5rem);aspect-ratio:4/3;background:var(--void);transform:translate3d(0, var(--shift,0px), 0);will-change:transform;display:block;position:absolute;bottom:clamp(.6rem,3%,1.4rem);left:calc(clamp(1.5rem,3vw,3.5rem)/-1.66667);overflow:clip;-webkit-mask-image:radial-gradient(80% 80%,#000 30%,#00000080 66%,#0000 100%);mask-image:radial-gradient(80% 80%,#000 30%,#00000080 66%,#0000 100%)}.Stage-module___keDtG__aux img{object-fit:cover;object-position:50% 33%;filter:saturate(.72)contrast(1.08)brightness(.94);width:100%;height:100%}@media (max-width:1099px){.Stage-module___keDtG__aux{left:auto;right:var(--gutter);bottom:auto;top:calc(var(--gutter) + 6rem);width:clamp(5rem,26vw,9rem)}}.Stage-module___keDtG__partLabel{color:var(--steel);align-items:baseline;gap:.75em;display:flex}.Stage-module___keDtG__partNumeral{font-family:var(--font-display);font-weight:500;font-size:var(--step-1);letter-spacing:var(--track-numeral);color:var(--bone-dim)}.Stage-module___keDtG__title{font-family:var(--font-display);font-weight:700;font-size:calc(var(--step-title) * var(--fit,1));letter-spacing:-.015em;text-transform:uppercase;color:var(--bone);text-wrap:balance;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;transform:translate3d(0, var(--shift-title,0px), 0);line-height:.9}.Stage-module___keDtG__clock{font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:var(--track-data);color:var(--steel-dim);font-variant-numeric:tabular-nums;font-weight:300}.Stage-module___keDtG__line{font-family:var(--font-display);font-weight:300;font-size:var(--step-2);letter-spacing:-.005em;color:var(--ice);text-wrap:pretty;max-width:26ch;margin-top:.35em;line-height:1.25}.Stage-module___keDtG__body{font-size:var(--step-0);color:var(--steel);max-width:var(--measure);text-wrap:pretty;font-weight:300;line-height:1.72}@media (max-width:1099px){.Stage-module___keDtG__body{max-width:46ch;font-size:var(--step--1);line-height:1.62}.Stage-module___keDtG__line{font-size:var(--step-1);max-width:30ch}.Stage-module___keDtG__colLeft{gap:.6rem}}.Stage-module___keDtG__divider{background:var(--graphite);width:clamp(2rem,5vw,4.5rem);height:1px;margin-block:.35rem}
.page-module___8aEwW__shell{isolation:isolate;position:relative}.page-module___8aEwW__canvas{z-index:1;pointer-events:none;width:100%;height:100%;display:block;position:fixed;inset:0}.page-module___8aEwW__main{z-index:10;position:relative}.page-module___8aEwW__axis{z-index:0;background:linear-gradient(to bottom, transparent, var(--hairline) 12%, var(--hairline) 88%, transparent);opacity:.7;pointer-events:none;width:1px;position:fixed;top:0;bottom:0;left:50%}:is([data-motion=static] .page-module___8aEwW__axis,[data-motion=static] .page-module___8aEwW__canvas){display:none}@media (max-width:1099px){.page-module___8aEwW__axis{display:none}}
.TelemetryPanel-module__bGnXHW__panel{z-index:20;right:max(var(--gutter), env(safe-area-inset-right));pointer-events:none;width:min(20rem,26vw);font-family:var(--font-mono);font-size:var(--step--1);font-variant-numeric:tabular-nums;letter-spacing:.02em;transform:translate3d(0, calc(-50% + var(--tel-y,0px)), 0);opacity:var(--tel-o,0);will-change:transform, opacity;font-weight:400;position:fixed;top:50%}.TelemetryPanel-module__bGnXHW__panel[data-hidden=true]{visibility:hidden}[data-motion=static] .TelemetryPanel-module__bGnXHW__panel{display:none}.TelemetryPanel-module__bGnXHW__head{background-image:linear-gradient(to right, var(--steel-dim), var(--graphite) 55%, var(--hairline));background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;align-items:baseline;display:flex}.TelemetryPanel-module__bGnXHW__lost{font-family:var(--font-hud);font-size:var(--step--2);letter-spacing:var(--track-hud);text-transform:uppercase;color:var(--hal);white-space:nowrap;text-overflow:ellipsis;min-width:0;display:none;overflow:hidden}.TelemetryPanel-module__bGnXHW__panel[data-lost=true] .TelemetryPanel-module__bGnXHW__lost{display:block}.TelemetryPanel-module__bGnXHW__panel[data-lost=true] .TelemetryPanel-module__bGnXHW__head{padding-bottom:.7rem}.TelemetryPanel-module__bGnXHW__rows{flex-direction:column;display:flex}.TelemetryPanel-module__bGnXHW__row{border-bottom:1px solid var(--hairline);font-size:var(--step-0);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:.75rem;padding-block:.62rem;display:grid;position:relative}.TelemetryPanel-module__bGnXHW__row[data-empty=true]{border-bottom-width:0;height:0;padding-block:0;overflow:hidden}.TelemetryPanel-module__bGnXHW__label{color:var(--steel);text-transform:uppercase;letter-spacing:var(--track-legend);font-size:var(--step--2);white-space:nowrap;text-overflow:ellipsis;transition:opacity .32s var(--ease-out), transform .32s var(--ease-out);font-weight:500;overflow:hidden}.TelemetryPanel-module__bGnXHW__row[data-swapping=true] .TelemetryPanel-module__bGnXHW__label{opacity:0;transform:translate(-6px)}.TelemetryPanel-module__bGnXHW__value{color:var(--bone-dim);white-space:nowrap;align-items:baseline;gap:.4em;display:flex}.TelemetryPanel-module__bGnXHW__number{text-align:right;width:5.6ch;color:var(--bone);flex-shrink:0;font-weight:500}.TelemetryPanel-module__bGnXHW__unit{text-align:right;width:5.6ch;font-size:var(--step--2);color:var(--steel);flex-shrink:0;font-weight:400}.TelemetryPanel-module__bGnXHW__row[data-state=true] .TelemetryPanel-module__bGnXHW__number{letter-spacing:.08em;width:auto}.TelemetryPanel-module__bGnXHW__row[data-state=true] .TelemetryPanel-module__bGnXHW__unit{display:none}.TelemetryPanel-module__bGnXHW__row[data-critical=true] .TelemetryPanel-module__bGnXHW__number,.TelemetryPanel-module__bGnXHW__row[data-critical=true] .TelemetryPanel-module__bGnXHW__label{color:var(--hal)}.TelemetryPanel-module__bGnXHW__row[data-scrambling=true] .TelemetryPanel-module__bGnXHW__number{color:var(--cyan-steel)}.TelemetryPanel-module__bGnXHW__gauge{height:1px;width:calc(var(--row-p,0) * 100%);background:var(--cyan-steel);position:absolute;bottom:-1px;left:0}.TelemetryPanel-module__bGnXHW__notch{bottom:-2px;left:calc(var(--row-t,0) * 100%);background:var(--steel-dim);width:1px;height:3px;position:absolute}.TelemetryPanel-module__bGnXHW__row:not([data-notch=true]) .TelemetryPanel-module__bGnXHW__notch,.TelemetryPanel-module__bGnXHW__row[data-gauge=none] .TelemetryPanel-module__bGnXHW__gauge,.TelemetryPanel-module__bGnXHW__row[data-empty=true] .TelemetryPanel-module__bGnXHW__gauge,.TelemetryPanel-module__bGnXHW__row[data-empty=true] .TelemetryPanel-module__bGnXHW__notch{display:none}.TelemetryPanel-module__bGnXHW__row[data-state=true] .TelemetryPanel-module__bGnXHW__gauge{background:var(--steel-dim)}.TelemetryPanel-module__bGnXHW__row[data-critical=true] .TelemetryPanel-module__bGnXHW__gauge{background:var(--hal)}.TelemetryPanel-module__bGnXHW__panel[data-lost=true] .TelemetryPanel-module__bGnXHW__gauge{background:var(--graphite)}@media (max-width:1099px){.TelemetryPanel-module__bGnXHW__panel{right:max(var(--gutter), env(safe-area-inset-right));left:max(var(--gutter), env(safe-area-inset-left));top:auto;bottom:calc(max(.75rem, env(safe-area-inset-bottom)) + 3.1rem);width:auto;transform:translate3d(0, var(--tel-y,0px), 0);border-top:1px solid var(--hairline);background:linear-gradient(#000000db,#000000eb);padding:.5rem .75rem .6rem}.TelemetryPanel-module__bGnXHW__rows{grid-template-columns:1fr 1fr;column-gap:1.25rem;display:grid}.TelemetryPanel-module__bGnXHW__head{padding-bottom:.45rem}.TelemetryPanel-module__bGnXHW__row{font-size:var(--step--1);padding-block:.34rem}.TelemetryPanel-module__bGnXHW__label{font-size:.625rem}.TelemetryPanel-module__bGnXHW__number{width:auto;min-width:4.5ch}.TelemetryPanel-module__bGnXHW__unit{width:auto}}
