.mask_mask__GVhRZ{position:absolute;inset:0;z-index:5;pointer-events:none;overflow:hidden;transition-property:opacity;transition-timing-function:linear;will-change:opacity}.mask_ink__zAqXL{position:absolute;inset:0;background:var(--ink-void)}.mask_noise__Mw2rP{position:absolute;inset:-50%;opacity:calc(var(--mask-noise, 0) * .85);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px 160px;animation:mask_mask-static__DvyOH .5s steps(6) infinite;mix-blend-mode:screen}@keyframes mask_mask-static__DvyOH{0%{background-position:0 0}20%{background-position:-37px 61px}40%{background-position:83px -29px}60%{background-position:-61px -73px}80%{background-position:52px 41px}to{background-position:-19px 17px}}.mask_scanlines__NXEpv{position:absolute;inset:-20% 0;opacity:var(--mask-scanlines,0);background-image:repeating-linear-gradient(180deg,rgba(0,0,0,.55) 0,rgba(0,0,0,.55) 1px,transparent 0,transparent 3px);animation:mask_mask-roll__zVj5p 1.6s linear infinite}.mask_scanlines__NXEpv:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,transparent 0,color-mix(in srgb,var(--bone) 10%,transparent) 45%,transparent 55%,transparent 100%);animation:mask_mask-band__lvrw1 2.9s linear infinite}@keyframes mask_mask-roll__zVj5p{0%{transform:translateY(0)}to{transform:translateY(-12px)}}@keyframes mask_mask-band__lvrw1{0%{transform:translateY(-60%)}to{transform:translateY(160%)}}.mask_chroma__EPXwX{position:absolute;inset:0;opacity:calc(var(--mask-chroma, 0) * .8);mix-blend-mode:screen;background:linear-gradient(to right,color-mix(in srgb,var(--sodium) 55%,transparent),transparent 42%),linear-gradient(to left,color-mix(in srgb,var(--verdigris) 55%,transparent),transparent 42%);animation:mask_mask-split__2GB7K 1.1s ease-in-out infinite alternate}@keyframes mask_mask-split__2GB7K{0%{transform:translateX(-1.4%)}to{transform:translateX(1.4%)}}.mask_dropout__ji41w{position:absolute;inset:-30% 0;opacity:var(--mask-dropout,0);background-image:repeating-linear-gradient(to bottom,transparent 0,transparent 23px,rgba(0,0,0,.9) 23px,rgba(0,0,0,.9) 31px,transparent 31px,transparent 68px,color-mix(in srgb,var(--rust) 40%,transparent) 68px,color-mix(in srgb,var(--rust) 40%,transparent) 71px,transparent 71px,transparent 119px);animation:mask_mask-dropout__1qUTT 2.3s steps(9) infinite}@keyframes mask_mask-dropout__1qUTT{0%{transform:translateY(0)}to{transform:translateY(119px)}}@media (prefers-reduced-motion:reduce){:root:not([data-motion=on]) .mask_chroma__EPXwX,:root:not([data-motion=on]) .mask_dropout__ji41w,:root:not([data-motion=on]) .mask_noise__Mw2rP,:root:not([data-motion=on]) .mask_scanlines__NXEpv,:root:not([data-motion=on]) .mask_scanlines__NXEpv:after{animation:none}}:root[data-motion=off] .mask_chroma__EPXwX,:root[data-motion=off] .mask_dropout__ji41w,:root[data-motion=off] .mask_noise__Mw2rP,:root[data-motion=off] .mask_scanlines__NXEpv,:root[data-motion=off] .mask_scanlines__NXEpv:after{animation:none}.scene_stage__TRFoZ{position:relative;width:100%;height:100%;overflow:hidden;background:var(--ink-void);touch-action:none;user-select:none;-webkit-user-select:none;isolation:isolate}.scene_media__6NTLO{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.scene_videoLayer__VcIAn{transition:none}.scene_videoLand__L5tdV{animation-name:scene_layer-in__eylOs;animation-timing-function:linear;animation-fill-mode:both}@keyframes scene_layer-in__eylOs{0%{opacity:0}to{opacity:1}}.scene_videoSeam__bslr5{animation-timing-function:cubic-bezier(.45,0,.55,1)}.scene_posterLayer__n3MV9{transition-property:opacity;transition-timing-function:ease;z-index:0}.scene_scrim__jAXuz{z-index:3;background:linear-gradient(to bottom,var(--ink-void) 0,transparent 18%,transparent 52%,var(--ink-void) 100%),linear-gradient(to right,var(--ink-void) 0,transparent 42%),var(--level-wash);opacity:.94}.scene_grain__JPHMy,.scene_scrim__jAXuz{position:absolute;inset:0;pointer-events:none}.scene_grain__JPHMy{z-index:4;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23g)'/%3E%3C/svg%3E")}.scene_safeArea__FnRE0{position:absolute;inset:0;z-index:6;pointer-events:none;padding-top:calc(env(safe-area-inset-top, 0px) + 4.5rem);padding-bottom:calc(env(safe-area-inset-bottom, 0px) + var(--ticker-h) + 8.5rem);padding-left:calc(env(safe-area-inset-left, 0px) + 1.5rem);padding-right:calc(env(safe-area-inset-right, 0px) + 2.75rem)}.scene_safeBox__Pndhh{width:100%;height:100%}.scene_hotspotLayer__4vZNI{position:absolute;inset:0;z-index:7;pointer-events:none;transition:opacity .42s ease .28s}.scene_hotspot__aTN03{position:absolute;pointer-events:auto;display:inline-flex;align-items:center;gap:.6rem;min-height:2.75rem;padding:.5rem .85rem;border:1px solid var(--rule-strong);border-left:2px solid var(--level-cast);background:color-mix(in srgb,var(--ink-void) 82%,transparent);backdrop-filter:blur(3px);color:var(--bone);font-family:var(--font-data);font-size:var(--text-2xs);letter-spacing:var(--track-label);text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.scene_hotspot__aTN03:focus-visible,.scene_hotspot__aTN03:hover{border-color:var(--level-cast);background:var(--ink-slate);color:var(--level-cast)}.scene_hotspotTick__GfCIQ{width:.75rem;height:1px;background:var(--level-cast);flex:none}.scene_hotspot__aTN03[data-planted]:after{content:"";position:absolute;top:100%;left:50%;width:1px;height:1.5rem;background:linear-gradient(to bottom,var(--level-cast),color-mix(in srgb,var(--level-cast) 15%,transparent));pointer-events:none}.scene_hotspotClamped__X7I29{border-color:var(--rust);border-left-color:var(--rust)}.scene_hotspotClamped__X7I29 .scene_hotspotTick__GfCIQ{background:var(--rust)}.scene_contextPanel__TGUGX{position:absolute;z-index:8;left:calc(env(safe-area-inset-left, 0px) + var(--space-3));right:calc(env(safe-area-inset-right, 0px) + var(--space-3));bottom:calc(env(safe-area-inset-bottom, 0px) + var(--ticker-h) + var(--space-3));max-height:var(--scene-panel-max);display:flex;flex-direction:column;pointer-events:auto;padding:var(--space-4) var(--space-5);background:color-mix(in srgb,var(--ink-void) 88%,transparent);backdrop-filter:blur(14px);border:1px solid var(--rule);border-left:2px solid var(--level-cast);animation:scene_panelUnroll__ZAleI .34s cubic-bezier(.22,.61,.36,1) both}@media (min-width:60rem){.scene_contextPanel__TGUGX{left:auto;right:calc(env(safe-area-inset-right, 0px) + var(--space-6));top:calc(env(safe-area-inset-top, 0px) + 5rem);bottom:calc(env(safe-area-inset-bottom, 0px) + var(--ticker-h) + var(--space-6));width:min(34rem,44vw);max-height:none}}@keyframes scene_panelUnroll__ZAleI{0%{clip-path:inset(50% 46% 50% 46%);opacity:.75}38%{clip-path:inset(calc(50% - 1px) 0 calc(50% - 1px) 0);opacity:1}to{clip-path:inset(0 0 0 0);opacity:1}}.scene_panelBody__9VdPZ{display:flex;flex-direction:column;min-height:0;flex:1;animation:scene_panelContents__5c7ok .24s ease .2s both}@keyframes scene_panelContents__5c7ok{0%{opacity:0}to{opacity:1}}.scene_opener__fdQqZ{position:absolute;z-index:8;left:calc(env(safe-area-inset-left, 0px) + var(--space-5));right:calc(env(safe-area-inset-right, 0px) + var(--space-5));bottom:calc(env(safe-area-inset-bottom, 0px) + var(--ticker-h) + 4.25rem);display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4);pointer-events:none;animation:scene_openerIn__yffFE .52s ease .34s both}@keyframes scene_openerIn__yffFE{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}.scene_openerLede__RyqeE{max-width:min(30rem,100%);border-left:2px solid var(--level-cast);padding:0 0 0 var(--space-4);text-shadow:0 1px 12px var(--ink-void)}.scene_openerButton__bH_47{pointer-events:auto;display:inline-flex;align-items:center;gap:.6rem;min-height:2.75rem;padding:.5rem 1.1rem;border:1px solid var(--rule-strong);border-left:2px solid var(--level-cast);background:color-mix(in srgb,var(--ink-void) 82%,transparent);backdrop-filter:blur(3px);color:var(--bone);font-family:var(--font-data);font-size:var(--text-2xs);letter-spacing:var(--track-label);text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.scene_openerButton__bH_47:focus-visible,.scene_openerButton__bH_47:hover{border-color:var(--level-cast);background:var(--ink-slate);color:var(--level-cast)}.scene_openerTick__avZib{width:.75rem;height:1px;background:var(--level-cast);flex:none}@media (min-width:60rem){.scene_opener__fdQqZ{left:calc(env(safe-area-inset-left, 0px) + 1.5rem);right:auto;bottom:calc(env(safe-area-inset-bottom, 0px) + var(--ticker-h) + 1.5rem);max-width:min(34rem,46vw)}}.scene_entry__EvNWu{display:flex;width:100%;align-items:baseline;gap:var(--space-4);padding:.7rem var(--space-3);text-align:left;border-bottom:1px solid var(--rule);border-left:2px solid transparent;color:var(--bone-dim);background:transparent;cursor:pointer;transition:color .14s ease,background-color .14s ease,border-color .14s ease}.scene_entry__EvNWu:hover{color:var(--bone)}.scene_entrySelected__EEbR8{border-left-color:var(--level-cast);background:var(--surface-raised);color:var(--bone)}.scene_entryIndex__O_Mcu{font-family:var(--font-data);font-size:var(--text-2xs);letter-spacing:var(--track-code);color:var(--bone-faint);flex:none}.scene_entrySelected__EEbR8 .scene_entryIndex__O_Mcu{color:var(--level-cast)}.scene_rail__Zz78M{position:absolute;z-index:7;right:calc(env(safe-area-inset-right, 0px) + .9rem);top:50%;transform:translateY(-50%);display:flex;flex-direction:column-reverse;gap:0;pointer-events:auto}.scene_rung__ejmHq{position:relative;display:flex;align-items:center;justify-content:flex-end;min-height:2.75rem;width:3rem;padding:0 .5rem 0 1rem;border:0;background:transparent;cursor:pointer}.scene_rung__ejmHq:after{content:"";display:block;width:1.15rem;height:1px;background:var(--rule-strong);transition:background-color .2s ease,width .2s ease,height .2s ease}.scene_rung__ejmHq:focus-visible:after,.scene_rung__ejmHq:hover:after{background:var(--bone-dim);width:1.6rem}.scene_rungActive__i8_J7:after{height:3px;width:1.6rem;background:var(--level-cast)}.scene_rung__ejmHq:disabled{cursor:default}.scene_caption__chm9f{position:absolute;z-index:7;left:calc(env(safe-area-inset-left, 0px) + 1.5rem);bottom:calc(env(safe-area-inset-bottom, 0px) + var(--ticker-h) + 1.5rem);max-width:min(30rem,calc(100% - 5rem));pointer-events:none;border-left:2px solid var(--level-cast);padding-left:var(--space-4)}.scene_captionTitle__JrFXf{font-family:var(--font-display);font-weight:600;font-size:var(--text-2xl);line-height:1.06;letter-spacing:-.015em;color:var(--bone);margin-top:.35rem}.scene_busy__PQMKO .scene_hotspotLayer__4vZNI,.scene_busy__PQMKO .scene_rail__Zz78M{opacity:0;pointer-events:none;transition:opacity .12s ease 0s}.scene_cueLayer__zBF7E{position:absolute;inset:0;z-index:7;pointer-events:none;transition:opacity .42s ease .28s}.scene_cueLayer__zBF7E[data-hidden]{opacity:0;transition:opacity .16s ease 0s}.scene_cue__QeWo3{position:absolute;left:50%;transform:translateX(-50%);pointer-events:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:2.75rem;padding:.75rem 1.25rem;background:transparent;border:0;cursor:pointer;opacity:.55;transition:opacity .18s ease}.scene_cue__QeWo3:focus-visible,.scene_cue__QeWo3:hover{opacity:1}.scene_cue__QeWo3[data-direction=up]{top:calc(env(safe-area-inset-top, 0px) + 3.25rem)}.scene_cue__QeWo3[data-direction=down]{bottom:calc(env(safe-area-inset-bottom, 0px) + var(--ticker-h) + 3.25rem)}html[data-scene-panel=open] .scene_cueLayer__zBF7E{opacity:0;transition:opacity .16s ease 0s}html[data-scene-panel=open] .scene_cue__QeWo3{pointer-events:none}.scene_cueTick__KHlbG{display:block;height:1px;background:var(--level-cast);animation:scene_cueDrift__mmAvX 2.8s ease-in-out infinite}.scene_cue__QeWo3[data-direction=up] .scene_cueTick__KHlbG:first-child{width:26px;animation-delay:0s}.scene_cue__QeWo3[data-direction=up] .scene_cueTick__KHlbG:nth-child(2){width:18px;animation-delay:.16s}.scene_cue__QeWo3[data-direction=down] .scene_cueTick__KHlbG:first-child,.scene_cue__QeWo3[data-direction=up] .scene_cueTick__KHlbG:nth-child(3){width:10px;animation-delay:.32s}.scene_cue__QeWo3[data-direction=down] .scene_cueTick__KHlbG:nth-child(2){width:18px;animation-delay:.16s}.scene_cue__QeWo3[data-direction=down] .scene_cueTick__KHlbG:nth-child(3){width:26px;animation-delay:0s}@keyframes scene_cueDrift__mmAvX{0%,to{opacity:.25}45%{opacity:1}}[data-motion=off] .scene_cueTick__KHlbG{animation:none;opacity:.7}.guest_overlay__wLR8j{position:absolute;inset:0;z-index:3;pointer-events:none}.guest_scroll__iyS_W{min-height:0;flex:1;margin-top:var(--space-4);overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;padding-right:var(--space-1)}.guest_admission__IESNs{display:flex;flex-direction:column;gap:var(--space-4)}.guest_crossing__KsVA8{position:fixed;inset:0;z-index:90;pointer-events:none}.guest_crossing__KsVA8[data-active=false]{visibility:hidden}.guest_admitted__fZSW5{position:absolute;inset-inline:0;bottom:12%;text-align:center;transition:opacity .26s ease;z-index:6}.guest_admitted__fZSW5[data-lifting=true]{opacity:0}