._6hU0-W_gallery{padding-top:clamp(3rem,12vh,7rem)}._6hU0-W_head{box-sizing:content-box;max-width:var(--column);padding-inline:var(--side);margin:0 auto clamp(1.5rem,5vh,2.5rem)}._6hU0-W_heading{font-family:var(--font-stencil-stack);letter-spacing:.06em;text-transform:uppercase;color:var(--frost);font-size:clamp(2.25rem,1.6rem + 3vw,3.75rem);font-stretch:75%;line-height:.9}._6hU0-W_lead{max-width:var(--measure);text-wrap:pretty;margin-top:1rem}._6hU0-W_body{--gap:clamp(.6rem, 1.5vw, 1rem);box-sizing:content-box;max-width:60rem;padding-inline:var(--side);margin-inline:auto}._6hU0-W_player{aspect-ratio:16/9;background:var(--steel);box-shadow:0 0 0 1px var(--rime), 0 1.25rem 2.5rem -1.25rem var(--night);border-radius:.35rem;position:relative;overflow:hidden}._6hU0-W_film{background:var(--night);width:100%;height:100%;display:block;position:absolute;inset:0}._6hU0-W_poster{align-items:flex-end;padding:clamp(.9rem,4%,2.25rem);display:flex;position:absolute;inset:0}._6hU0-W_poster:focus-visible{outline-offset:-4px}._6hU0-W_poster:after{content:"";background:linear-gradient(to top, color-mix(in srgb, var(--night) 75%, transparent), transparent 45%);pointer-events:none;position:absolute;inset:0}._6hU0-W_still{object-fit:cover;filter:brightness(.82)saturate(.9);width:100%;height:100%;transition:filter .4s;display:block;position:absolute;inset:0}._6hU0-W_poster:hover ._6hU0-W_still{filter:none}._6hU0-W_play{z-index:1;font-family:var(--font-stencil-stack);letter-spacing:.16em;text-transform:uppercase;color:var(--frost);text-shadow:0 1px .75rem var(--night);align-items:center;gap:.9rem;font-size:clamp(1rem,.9rem + .5vw,1.3rem);font-stretch:75%;display:inline-flex;position:relative}._6hU0-W_disc{aspect-ratio:1;border:1px solid var(--ember);background:color-mix(in srgb, var(--night) 55%, transparent);width:clamp(3.25rem,2.6rem + 3vw,4.5rem);box-shadow:0 0 1.2rem color-mix(in srgb, var(--ember) 35%, transparent);border-radius:50%;place-items:center;transition:background-color .2s,box-shadow .3s;display:grid}._6hU0-W_disc:before{content:"";border-style:solid;border-width:.55em 0 .55em .95em;border-color:transparent transparent transparent var(--ember-bright);margin-left:.22em;transition:border-color .2s}._6hU0-W_poster:hover ._6hU0-W_disc{background:var(--ember);box-shadow:0 0 1.6rem color-mix(in srgb, var(--ember) 55%, transparent)}._6hU0-W_poster:hover ._6hU0-W_disc:before{border-left-color:var(--night)}._6hU0-W_grid{gap:var(--gap);margin-top:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}._6hU0-W_item{min-width:0}._6hU0-W_item:first-child{grid-column:1/-1}._6hU0-W_shot{background:var(--steel);height:100%;box-shadow:0 0 0 1px var(--rime);border-radius:.35rem;display:block;position:relative;overflow:hidden}._6hU0-W_shot:focus-visible{outline-offset:2px}._6hU0-W_shot:after{content:"";border-radius:inherit;pointer-events:none;transition:box-shadow .2s;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #0000}._6hU0-W_shot:hover:after{box-shadow:inset 0 0 0 2px var(--ice)}._6hU0-W_thumb{aspect-ratio:16/9;object-fit:cover;filter:brightness(.85)saturate(.9);width:100%;height:100%;transition:filter .4s,transform .6s;display:block}._6hU0-W_shot:hover ._6hU0-W_thumb,._6hU0-W_shot:focus-visible ._6hU0-W_thumb{filter:none;transform:scale(1.03)}@media (min-width:40em){._6hU0-W_grid{grid-template-columns:repeat(3,minmax(0,1fr))}._6hU0-W_item:first-child{grid-area:span 2/span 2}._6hU0-W_item:first-child ._6hU0-W_thumb{aspect-ratio:auto}}._6hU0-W_lightbox{overscroll-behavior:contain;background:color-mix(in srgb, var(--night) 96%, transparent);width:100%;max-width:none;height:100%;max-height:none;color:var(--frost);border:0;margin:0;padding:clamp(.75rem,.4rem + 1.5vw,1.5rem);position:fixed;inset:0;overflow:hidden}._6hU0-W_lightbox::backdrop{background:0 0}._6hU0-W_lightbox[open]{grid-template:"close close""stage stage"minmax(0,1fr)"caption caption""previous next"/minmax(0,1fr) minmax(0,1fr);gap:.75rem;animation-name:_6hU0-W_appear;animation-duration:.22s;animation-timing-function:ease-out;display:grid}._6hU0-W_stage{grid-area:stage;min-height:0;position:relative}._6hU0-W_full{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;animation-name:_6hU0-W_appear;animation-duration:.26s;animation-timing-function:ease-out;position:absolute;inset:0}._6hU0-W_caption{max-width:var(--measure);min-height:3.2em;font-size:var(--t-small);text-align:center;text-wrap:pretty;color:color-mix(in srgb, var(--frost) 85%, var(--night));grid-area:caption;justify-self:center;line-height:1.45}._6hU0-W_counter{font-family:var(--font-stencil-stack);font-stretch:75%;font-size:var(--t-label);letter-spacing:.16em;text-transform:uppercase;color:var(--ash);margin-bottom:.25rem;display:block}._6hU0-W_close,._6hU0-W_nav{border:1px solid var(--rime);background:var(--night-raised);min-width:48px;min-height:48px;font-family:var(--font-stencil-stack);font-stretch:75%;font-size:var(--t-small);letter-spacing:.14em;text-transform:uppercase;color:var(--frost);cursor:pointer;border-radius:.3rem;justify-content:center;align-items:center;gap:.6rem;padding:.6rem 1.1rem;transition:border-color .2s;display:inline-flex}._6hU0-W_close:hover,._6hU0-W_nav:hover{border-color:var(--ember)}._6hU0-W_close{grid-area:close;justify-self:end}._6hU0-W_nav[data-dir=previous]{grid-area:previous}._6hU0-W_nav[data-dir=next]{grid-area:next}._6hU0-W_nav[data-dir=previous]:before,._6hU0-W_nav[data-dir=next]:after{content:"";border-bottom:2px solid;width:.5em;height:.5em}._6hU0-W_nav[data-dir=previous]:before{border-left:2px solid;transform:translate(.15em)rotate(45deg)}._6hU0-W_nav[data-dir=next]:after{border-right:2px solid;transform:translate(-.15em)rotate(-45deg)}@media (min-width:48em){._6hU0-W_lightbox[open]{grid-template:". .close""previous stage next"minmax(0,1fr)".caption."/auto minmax(0,1fr) auto;column-gap:1rem}._6hU0-W_nav{align-self:center}}@keyframes _6hU0-W_appear{0%{opacity:0}}
.Zlzuta_name{font-family:var(--font-stencil-stack);letter-spacing:normal;word-spacing:normal;font-style:normal;font-weight:700;font-stretch:75%}
.H8d9UW_hero{--gutter:max(clamp(1rem, 5vw, 4rem), calc((100% - 88rem) / 2));--seam:color-mix(in srgb, var(--night) 75%, transparent);isolation:isolate;min-height:100svh;padding:clamp(1.5rem, 5vh, 3rem) var(--gutter) clamp(2.25rem, 7vh, 4rem);background:linear-gradient(to bottom, transparent 55%, var(--night)), repeating-linear-gradient(90deg, transparent 0 calc(5.5rem - 2px), var(--seam) calc(5.5rem - 2px) 5.5rem), var(--night-raised);grid-template-areas:"title""window""copy";align-content:center;gap:clamp(1.25rem,3.5vh,2rem);display:grid;position:relative;overflow:hidden}.H8d9UW_hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.H8d9UW_title{color:var(--frost);grid-area:title;align-items:center;gap:clamp(.9rem,3vw,1.4rem);display:flex}.H8d9UW_mark{width:clamp(3.5rem,15vw,4.75rem);height:auto;filter:drop-shadow(0 0 .8rem color-mix(in srgb, var(--ice) 30%, transparent));flex:none}.H8d9UW_word{filter:drop-shadow(0 0 .8rem color-mix(in srgb, var(--ice) 30%, transparent));flex:none;font-size:clamp(2.2rem,12vw,3rem);display:block}.H8d9UW_window{grid-area:window;justify-self:center;width:min(100%,88.8889svh - 7.11111rem,42rem);position:relative}.H8d9UW_window:before{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--ice) 16%, transparent), transparent);pointer-events:none;position:absolute;inset:-22% -14% -10%}.H8d9UW_frame{--band:clamp(.55rem, 1.8vw, .95rem);--rivet:radial-gradient(circle, color-mix(in srgb, var(--ash) 50%, var(--steel)) .11rem, transparent .15rem);padding:var(--band);background:var(--rivet) center top / 2.5rem var(--band) repeat-x, var(--rivet) center bottom / 2.5rem var(--band) repeat-x, var(--rivet) left center / var(--band) 2.5rem repeat-y, var(--rivet) right center / var(--band) 2.5rem repeat-y, linear-gradient(to bottom, color-mix(in srgb, var(--frost) 9%, var(--steel)), var(--steel) 35%, color-mix(in srgb, var(--night) 45%, var(--steel)));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--frost) 16%, transparent), inset 0 -2px 0 color-mix(in srgb, var(--night) 60%, transparent), 0 1.5rem 3rem -1rem var(--night);border-radius:clamp(1rem,3.4vw,1.8rem)}.H8d9UW_pane{aspect-ratio:8/9;background:var(--night);box-shadow:0 0 0 2px var(--night), 0 0 0 3px color-mix(in srgb, var(--frost) 8%, var(--steel));border-radius:clamp(.6rem,2.3vw,1.15rem);position:relative;overflow:hidden}.H8d9UW_pane:after{content:"";border-radius:inherit;background:linear-gradient(155deg, color-mix(in srgb, var(--frost) 7%, transparent), transparent 38%);box-shadow:inset 0 0 1.25rem color-mix(in srgb, var(--night) 65%, transparent);pointer-events:none;position:absolute;inset:0}.H8d9UW_still,.H8d9UW_film,.H8d9UW_glass{width:100%;height:100%;display:block;position:absolute;inset:0}.H8d9UW_film{object-fit:cover;opacity:0}.H8d9UW_glass{opacity:0;transition:opacity .9s}.H8d9UW_window[data-film=true] .H8d9UW_film,.H8d9UW_window[data-live=true] .H8d9UW_glass{opacity:1}.H8d9UW_window[data-live=true] .H8d9UW_pane{touch-action:pan-y;-webkit-user-select:none;user-select:none}.H8d9UW_strip{justify-content:space-between;align-items:center;gap:1rem;min-height:2.25rem;margin-top:.85rem;padding-inline:.25rem;display:flex}.H8d9UW_hint{min-width:0;font-size:var(--t-caption);color:var(--ash);opacity:0;visibility:hidden;line-height:1.35;transition:opacity .8s,visibility 0s linear .8s}.H8d9UW_window[data-live=true] .H8d9UW_hint{opacity:1;visibility:visible;transition:opacity .8s .6s,visibility}.H8d9UW_window[data-wiped=true] .H8d9UW_hint{opacity:0;visibility:hidden;transition:opacity 1.2s,visibility 0s linear 1.2s}.H8d9UW_sound{font-size:var(--t-label);letter-spacing:.14em;text-transform:uppercase;color:var(--ash);cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:.65rem;margin-left:auto;padding:0;transition:color .2s;display:inline-flex;position:relative}.H8d9UW_sound:hover,.H8d9UW_sound[aria-pressed=true]{color:var(--frost)}.H8d9UW_caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:40em){.H8d9UW_caption{clip-path:none;width:auto;height:auto;position:static;overflow:visible}}.H8d9UW_disc{border:1px solid var(--rime);background:var(--night);width:2.25rem;height:2.25rem;color:var(--frost);border-radius:50%;place-items:center;transition:border-color .2s,color .2s,box-shadow .3s;display:grid}.H8d9UW_sound:hover .H8d9UW_disc{border-color:color-mix(in srgb, var(--frost) 35%, transparent)}.H8d9UW_sound[aria-pressed=true] .H8d9UW_disc{border-color:var(--ember);color:var(--ember-bright);box-shadow:0 0 .9rem color-mix(in srgb, var(--ember) 35%, transparent)}.H8d9UW_icon{width:1.15rem;height:1.15rem}.H8d9UW_speaker{fill:currentColor}.H8d9UW_waves{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;opacity:.3;transition:opacity .2s}.H8d9UW_sound[aria-pressed=true] .H8d9UW_waves{opacity:1}.H8d9UW_copy{grid-area:copy}.H8d9UW_hook{font-size:clamp(1.3rem,1.05rem + 1.3vw,2.1rem);font-weight:500;line-height:1.2}.H8d9UW_line{text-wrap:balance;display:block}.H8d9UW_line:first-child{color:var(--ice)}.H8d9UW_line:nth-child(2){color:var(--ember-bright)}.H8d9UW_what{max-width:var(--measure-narrow);color:color-mix(in srgb, var(--frost) 80%, var(--night));margin-top:1rem}.H8d9UW_mix{max-width:var(--measure-narrow);border-left:2px solid color-mix(in srgb, var(--ember) 70%, transparent);font-size:var(--t-caption);color:var(--ash);text-wrap:pretty;margin-top:.75rem;padding-left:.9rem;line-height:1.45}.H8d9UW_walk{font-size:var(--t-label);letter-spacing:.18em;text-transform:uppercase;color:var(--ash);align-items:center;gap:.8rem;margin-top:clamp(1.25rem,4vh,2.25rem);display:inline-flex}.H8d9UW_walk:after{content:"";border-right:2px solid var(--ember);border-bottom:2px solid var(--ember);width:.5rem;height:.5rem;margin-top:-.3rem;animation:2.4s ease-in-out infinite H8d9UW_step;transform:rotate(45deg)}@keyframes H8d9UW_step{50%{transform:translateY(.3rem)rotate(45deg)}}.H8d9UW_facts{max-width:var(--measure);border:1px solid var(--rime);background:color-mix(in srgb, var(--night) 55%, transparent);border-radius:.35rem;margin-top:clamp(1.25rem,3vh,1.75rem);padding:1rem 1.1rem .9rem}.H8d9UW_factsHeading{font-family:var(--font-stencil-stack);font-stretch:75%;font-size:var(--t-label);letter-spacing:.16em;text-transform:uppercase;color:var(--ice);margin-bottom:.6rem;font-weight:400}.H8d9UW_sheet{font-size:var(--t-caption);grid-template-columns:minmax(6.5rem,auto) 1fr;column-gap:1rem;line-height:1.35;display:grid}.H8d9UW_row{display:contents}.H8d9UW_row dt,.H8d9UW_row dd{border-top:1px solid var(--rime);padding:.38rem 0}.H8d9UW_row:first-child dt,.H8d9UW_row:first-child dd{border-top:0;padding-top:0}.H8d9UW_row dt{font-family:var(--font-stencil-stack);font-stretch:75%;font-size:var(--t-label);letter-spacing:.12em;text-transform:uppercase;color:var(--ash)}.H8d9UW_row dd{color:color-mix(in srgb, var(--frost) 85%, var(--night));text-wrap:pretty}.H8d9UW_mail{border-bottom:1px dotted color-mix(in srgb, var(--frost) 35%, transparent);color:inherit;word-break:break-word;text-decoration:none;transition:color .2s,border-color .2s}.H8d9UW_mail:hover{color:var(--ember-bright);border-color:var(--ember)}@media (min-width:60em){.H8d9UW_hero{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"title window""copy window";gap:1.5rem clamp(2.5rem,5vw,5rem)}.H8d9UW_title{align-self:end}.H8d9UW_copy{align-self:start}.H8d9UW_window{align-self:center}.H8d9UW_mark{width:clamp(4.5rem,5.5vw,6.25rem)}.H8d9UW_word{font-size:clamp(3rem,4.6vw,4.6rem)}}
.p-5sba_footer{border-top:1px solid var(--rime);width:100%;max-width:62rem;font-size:var(--t-small);letter-spacing:.08em;text-transform:uppercase;color:var(--ash);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem 1.5rem;margin-inline:auto;padding:1.25rem clamp(1.25rem,5vw,2rem) 2rem;display:flex}.p-5sba_side{flex-wrap:wrap;align-items:baseline;gap:.4rem 1.25rem;display:flex}.p-5sba_studio{align-items:center;gap:.55em;transition:color .2s;display:inline-flex}.p-5sba_studio:hover{color:var(--ember-bright)}.p-5sba_studioMark{width:auto;height:1.15em;display:block;transform:translateY(.08em)}.p-5sba_madeBy{text-transform:none}.p-5sba_link{border-bottom:1px dotted var(--rime);transition:color .2s,border-color .2s}.p-5sba_link:hover{color:var(--ember-bright);border-color:var(--ember)}.p-5sba_mail{text-transform:none;letter-spacing:.02em}.p-5sba_signOut{letter-spacing:inherit;text-transform:inherit;color:color-mix(in srgb, var(--ash) 60%, transparent);cursor:pointer;background:0 0;border:0;transition:color .2s}.p-5sba_signOut:hover:not(:disabled){color:var(--ember-bright)}
.SZjxVq_car{--glow:color-mix(in srgb, var(--terminal) 45%, transparent);--tube-lit:color-mix(in srgb, var(--terminal) 9%, transparent);--line:1.2em;isolation:isolate;padding:clamp(3rem, 12vh, 7rem) var(--side);position:relative}.SZjxVq_car:before{content:"";z-index:-1;background:radial-gradient(70% 55% at 50% 40%, color-mix(in srgb, var(--ember) 16%, transparent), transparent 75%);pointer-events:none;transition:opacity 1.6s;position:absolute;inset:0}.SZjxVq_car:has([data-phase=off]):before{opacity:.25}.SZjxVq_head{max-width:var(--column);margin-inline:auto;margin-bottom:clamp(1.5rem,5vw,2.5rem)}.SZjxVq_heading{font-family:var(--font-stencil-stack);letter-spacing:.06em;text-transform:uppercase;color:var(--ember);font-size:clamp(2.25rem,1.6rem + 3vw,3.75rem);font-stretch:75%;line-height:.9}.SZjxVq_lead{max-width:var(--measure);text-wrap:pretty;margin-top:1rem}.SZjxVq_verde{aspect-ratio:8/9;background:var(--night);width:min(100%,56rem);box-shadow:0 1.5rem 3rem -1rem var(--night);border-radius:.375rem;margin-inline:auto;position:relative;overflow:hidden;container-type:inline-size}.SZjxVq_shot{position:absolute;inset:0}.SZjxVq_still,.SZjxVq_film{width:100%;height:100%;display:block;position:absolute;inset:0}.SZjxVq_film{opacity:0;transition:opacity .6s}.SZjxVq_film[data-playing]{opacity:1}.SZjxVq_glass{left:var(--x);top:var(--y);width:var(--w);height:var(--h);transform-origin:0 0;position:absolute}@media (max-width:40em){.SZjxVq_verde{width:auto;margin-inline:calc(var(--side) * -1);border-radius:0}}.SZjxVq_screen{scrollbar-width:none;background:radial-gradient(90% 80% at 50% 45%, var(--tube-lit), transparent 75%);position:absolute;inset:0;overflow-y:auto}.SZjxVq_screen::-webkit-scrollbar{display:none}.SZjxVq_screen[data-phase=off]{background:0 0}.SZjxVq_screen[data-phase=off] .SZjxVq_phosphor{opacity:0}.SZjxVq_phosphor{font-family:var(--font-terminal-stack);font-size:max(.6875rem,1.75cqw);line-height:var(--line);text-transform:uppercase;overflow-wrap:break-word;color:var(--terminal);text-shadow:0 0 .3em var(--glow);padding:1.6cqw 2.4cqw;position:relative}.SZjxVq_phosphor ::selection{background:var(--terminal);color:var(--night)}.SZjxVq_phosphor:after{content:"";background:repeating-linear-gradient(to bottom, transparent 0 2px, color-mix(in srgb, var(--night) 40%, transparent) 2px 3px);pointer-events:none;position:absolute;inset:0}.SZjxVq_phosphor:before{content:"";background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--terminal) 7%, transparent), transparent);pointer-events:none;height:25%;animation:9s linear infinite SZjxVq_roll;position:absolute;inset:0 0 auto;transform:translateY(-100%)}.SZjxVq_screen[data-phase=on] .SZjxVq_phosphor{animation:.6s cubic-bezier(.2,.7,.3,1) both SZjxVq_warm-up}.SZjxVq_rows{margin-block:var(--line);grid-template-columns:max-content minmax(0,1fr);column-gap:2ch;display:grid}.SZjxVq_alarm,.SZjxVq_alarmText{margin-top:var(--line)}.SZjxVq_alarm{place-self:start;margin-inline:-.5ch;padding-inline:.5ch}.SZjxVq_alarm[data-lit=true]{background:var(--terminal);color:var(--night);text-shadow:none;box-shadow:0 0 .6em var(--glow);animation:.5s step-end 4 SZjxVq_alarm}.SZjxVq_gap,.SZjxVq_prompt{margin-top:var(--line)}.SZjxVq_link[data-lit=true]{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:.08em}.SZjxVq_link:hover,.SZjxVq_link:focus-visible{background:var(--terminal);color:var(--night);text-shadow:none}.SZjxVq_screen:not([data-phase=done]) .SZjxVq_link{pointer-events:none}.SZjxVq_rest{opacity:0}.SZjxVq_cursor{width:0;height:0;display:inline-block;position:relative}.SZjxVq_cursor:after{content:"";width:1ch;height:.95em;box-shadow:0 0 .35em var(--glow);background:currentColor;animation:1.06s step-end infinite SZjxVq_blink;position:absolute;bottom:-.15em;left:0}.SZjxVq_screen[data-phase=on] .SZjxVq_cursor:after{animation:none}.SZjxVq_screen[data-paused=true] *,.SZjxVq_screen[data-paused=true] :before,.SZjxVq_screen[data-paused=true] :after{animation-play-state:paused}@keyframes SZjxVq_warm-up{0%{background-color:var(--terminal);transform:scale(.5,.004)}45%{background-color:var(--terminal);transform:scaleY(.004)}75%{background-color:color-mix(in srgb, var(--terminal) 18%, transparent);transform:none}to{background-color:#0000;transform:none}}@keyframes SZjxVq_roll{to{transform:translateY(400%)}}@keyframes SZjxVq_blink{50%{opacity:0}}@keyframes SZjxVq_alarm{50%{color:var(--terminal);box-shadow:none;background:0 0}}
.VmECuG_screen{background:radial-gradient(circle at 50% 42%, color-mix(in srgb, var(--ice) 9%, transparent), transparent 60%), var(--night);flex-direction:column;min-height:100svh;display:flex}.VmECuG_veil{flex:1;place-items:center;padding:24px 16px;display:grid}.VmECuG_panel{border:1px solid var(--rime);background:var(--night-raised);width:min(360px,100%);box-shadow:0 24px 60px color-mix(in srgb, var(--night) 80%, transparent);flex-direction:column;gap:14px;padding:28px 26px 22px;display:flex}.VmECuG_wordmark{color:var(--frost);align-items:center;gap:14px;display:flex}.VmECuG_mark{width:52px;height:auto;filter:drop-shadow(0 0 14px color-mix(in srgb, var(--ice) 40%, transparent));flex:none}.VmECuG_word{filter:drop-shadow(0 0 14px color-mix(in srgb, var(--ice) 40%, transparent));flex:none;font-size:2.3rem;display:block}.VmECuG_line{font-size:var(--t-small);color:var(--ice);margin-bottom:6px;line-height:1.5}.VmECuG_field{flex-direction:column;gap:6px;display:flex}.VmECuG_field span{font-size:var(--t-label);letter-spacing:.16em;text-transform:uppercase;color:var(--ash)}.VmECuG_field input{border:1px solid var(--rime);background:var(--night);outline-offset:2px;border-radius:0;padding:9px 10px;transition:border-color .2s}.VmECuG_field input:focus-visible{border-color:var(--ember);outline:1px solid var(--ember)}.VmECuG_button{border:1px solid var(--ember);color:var(--ember-bright);font-size:var(--t-label);letter-spacing:.2em;text-transform:uppercase;cursor:pointer;background:0 0;margin-top:6px;padding:10px;font-weight:600;transition:background .2s,color .2s}.VmECuG_button:hover:not(:disabled){background:var(--ember);color:var(--night)}.VmECuG_button:disabled{cursor:default;opacity:.55}.VmECuG_error{min-height:1.5em;font-size:var(--t-caption);color:var(--ember-bright)}
.cRBGuW_train{padding-top:clamp(3rem,12vh,7rem)}.cRBGuW_head{box-sizing:content-box;max-width:var(--column);padding-inline:var(--side);margin:0 auto clamp(1.5rem,5vh,2.5rem)}.cRBGuW_heading{font-family:var(--font-stencil-stack);letter-spacing:.06em;text-transform:uppercase;color:var(--ice);font-size:clamp(2.25rem,1.6rem + 3vw,3.75rem);font-stretch:75%;line-height:.9}.cRBGuW_lead{max-width:var(--measure);text-wrap:pretty;margin-top:1rem}.cRBGuW_how{font-family:var(--font-stencil-stack);font-stretch:75%;font-size:var(--t-label);letter-spacing:.16em;text-transform:uppercase;color:var(--ash);margin-top:1rem}.cRBGuW_train:has(.cRBGuW_stage:not([data-js])) .cRBGuW_how{display:none}.cRBGuW_stage{--pitch:96vw;--unit:min(calc(var(--pitch) / var(--span)), calc(45svh / var(--tall)));--strip:calc(var(--unit) * var(--tall));position:relative}@media (min-width:40em){.cRBGuW_stage{--pitch:clamp(30rem, 57vw, 60rem)}}.cRBGuW_strip{background:var(--night);position:relative;overflow-x:auto}.cRBGuW_stage[data-js] .cRBGuW_strip{height:var(--strip);touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab;overflow:clip}.cRBGuW_stage[data-dragging] .cRBGuW_strip{cursor:grabbing}.cRBGuW_rail{width:calc(var(--length) * var(--unit));height:var(--strip);position:relative}.cRBGuW_stage[data-js] .cRBGuW_rail{margin-left:calc(var(--x0) * var(--unit) * -1);will-change:transform;position:absolute;top:0;left:50%}.cRBGuW_art{width:100%;height:100%;position:relative}.cRBGuW_place{top:0;left:calc(var(--at) * 100%);width:calc(var(--wide) * 100%);height:100%;position:absolute}.cRBGuW_place img{pointer-events:none;width:100%;height:100%;display:block}.cRBGuW_place video{opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .6s,filter .6s;display:block;position:absolute;inset:0}.cRBGuW_place video[data-playing]{opacity:1}.cRBGuW_car,.cRBGuW_stop{--tint:color-mix(in oklab, var(--ember) calc(var(--w2) * 100%), color-mix(in oklab, var(--ice) calc(var(--w1) * 100%), var(--frost)))}.cRBGuW_car img,.cRBGuW_car video{filter:brightness(.5)saturate(.6)}.cRBGuW_car img{transition:filter .6s}.cRBGuW_car:hover img,.cRBGuW_car:hover video{filter:brightness(.75)saturate(.85)}.cRBGuW_car[data-lit] img,.cRBGuW_car[data-lit] video{filter:none}.cRBGuW_car:focus-visible{outline:2px solid var(--frost);outline-offset:-4px}.cRBGuW_num{font-family:var(--font-stencil-stack);font-stretch:75%;font-size:calc(var(--unit) * 7);letter-spacing:.04em;color:var(--ash);line-height:1;transition:color .6s;position:absolute;top:4%;left:2.5%}.cRBGuW_car[data-lit] .cRBGuW_num{color:var(--tint)}.cRBGuW_shut img,.cRBGuW_shut video{filter:brightness(.35)saturate(.4)}.cRBGuW_ask{font-family:var(--font-stencil-stack);font-stretch:75%;font-size:calc(var(--unit) * 22);color:color-mix(in srgb, var(--frost) 30%, transparent);place-items:center;line-height:1;display:grid;position:absolute;inset:0}.cRBGuW_shut[data-tail]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 70%);mask-image:linear-gradient(90deg,#0000,#000 70%)}.cRBGuW_stops{list-style:none;position:relative}.cRBGuW_stop{padding:clamp(2rem, 6vh, 3rem) var(--side);scroll-margin-top:1rem}.cRBGuW_stage[data-js] .cRBGuW_stops{display:grid}.cRBGuW_stage[data-js] .cRBGuW_stop{scroll-margin-top:var(--strip);visibility:hidden;opacity:0;grid-area:1/1;padding-top:clamp(1.5rem,5vh,3rem);transition:opacity .4s,visibility 0s linear .4s}.cRBGuW_stage[data-js] .cRBGuW_stop[data-active]{visibility:visible;opacity:1;transition:opacity .4s}.cRBGuW_card{width:100%;max-width:60rem;margin-inline:auto}.cRBGuW_levels{border:0;min-inline-size:0;margin:1.4rem 0 0;padding:0;position:relative}.cRBGuW_pick{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.cRBGuW_shots{display:grid}.cRBGuW_shot{visibility:hidden;opacity:0;grid-area:1/1;margin:0;transition:opacity .35s,visibility 0s linear .35s}.cRBGuW_pick:first-of-type:checked~.cRBGuW_shots .cRBGuW_shot:first-child,.cRBGuW_pick:nth-of-type(2):checked~.cRBGuW_shots .cRBGuW_shot:nth-child(2),.cRBGuW_pick:nth-of-type(3):checked~.cRBGuW_shots .cRBGuW_shot:nth-child(3){visibility:inherit;opacity:1;transition:opacity .35s}.cRBGuW_picture{aspect-ratio:16/9;background:var(--steel);width:100%;height:auto;box-shadow:0 0 0 1px var(--rime), 0 1.25rem 2.5rem -1.25rem var(--night);border-radius:.35rem;display:block}.cRBGuW_caption{max-width:var(--measure);font-size:var(--t-caption);color:var(--ash);text-wrap:pretty;margin-top:.9rem;line-height:1.5}.cRBGuW_numeral{font-family:var(--font-stencil-stack);letter-spacing:.08em;color:var(--tint);margin-right:.35rem;font-stretch:75%}.cRBGuW_tabs{gap:.4rem;display:flex;position:absolute;top:.75rem;left:.75rem}.cRBGuW_tab{border:1px solid color-mix(in srgb, var(--frost) 30%, transparent);background:color-mix(in srgb, var(--night) 72%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);min-width:2.75rem;height:2.75rem;font-family:var(--font-stencil-stack);letter-spacing:.08em;color:var(--frost);cursor:pointer;border-radius:.3rem;place-items:center;padding-inline:.6rem;font-size:1.05rem;font-stretch:75%;transition:background-color .2s,border-color .2s,color .2s;display:grid}.cRBGuW_tab:hover{border-color:color-mix(in srgb, var(--frost) 60%, transparent)}.cRBGuW_pick:first-of-type:checked~.cRBGuW_tabs .cRBGuW_tab:first-child,.cRBGuW_pick:nth-of-type(2):checked~.cRBGuW_tabs .cRBGuW_tab:nth-child(2),.cRBGuW_pick:nth-of-type(3):checked~.cRBGuW_tabs .cRBGuW_tab:nth-child(3){border-color:var(--tint);background:var(--tint);color:var(--night)}.cRBGuW_pick:first-of-type:focus-visible~.cRBGuW_tabs .cRBGuW_tab:first-child,.cRBGuW_pick:nth-of-type(2):focus-visible~.cRBGuW_tabs .cRBGuW_tab:nth-child(2),.cRBGuW_pick:nth-of-type(3):focus-visible~.cRBGuW_tabs .cRBGuW_tab:nth-child(3){outline:2px solid var(--frost);outline-offset:2px}@media (prefers-reduced-motion:reduce){.cRBGuW_shot,.cRBGuW_pick:first-of-type:checked~.cRBGuW_shots .cRBGuW_shot:first-child,.cRBGuW_pick:nth-of-type(2):checked~.cRBGuW_shots .cRBGuW_shot:nth-child(2),.cRBGuW_pick:nth-of-type(3):checked~.cRBGuW_shots .cRBGuW_shot:nth-child(3){transition:none}}.cRBGuW_stage[data-ready] .cRBGuW_card{opacity:.3;transition:opacity .5s,transform .5s;transform:translateY(.75rem)}.cRBGuW_stage[data-ready] .cRBGuW_stop[data-active] .cRBGuW_card{opacity:1;transform:none}.cRBGuW_title{font-family:var(--font-stencil-stack);text-transform:uppercase;align-items:baseline;gap:.6rem;font-stretch:75%;line-height:.9;display:flex}.cRBGuW_number{color:var(--tint);font-size:clamp(2.6rem,2rem + 3vw,4rem)}.cRBGuW_name{letter-spacing:.06em;color:var(--frost);font-size:clamp(1.5rem,1.15rem + 1.6vw,2.3rem)}.cRBGuW_hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cRBGuW_line{max-width:var(--measure);color:color-mix(in oklab, var(--tint) 70%, var(--frost));text-wrap:pretty;margin-top:.6rem;font-weight:500}.cRBGuW_text{max-width:var(--measure);text-wrap:pretty;margin-top:.75rem}.cRBGuW_reading{font-family:var(--font-stencil-stack);font-stretch:75%;font-size:var(--t-label);letter-spacing:.16em;text-transform:uppercase;color:var(--ash);align-items:center;gap:.6rem;margin-top:1.1rem;display:flex}.cRBGuW_degrees{letter-spacing:.04em;color:var(--tint);font-size:1.4em}.cRBGuW_gauge{background:linear-gradient(to right, var(--frost), var(--ice) var(--ice-at), var(--ember));opacity:.75;width:6.5rem;height:3px;margin-left:.4rem;position:relative}.cRBGuW_gauge:after{content:"";top:-4px;bottom:-4px;left:calc(var(--w) * 100%);background:var(--frost);width:2px;margin-left:-1px;position:absolute}
