.CinematicVideoOverlay_overlay__z2JEM{position:absolute;z-index:calc(var(--z-ui) + 20);inset:0;display:grid;place-items:center;overflow:hidden;color:#eef4ff;background:transparent;opacity:1;isolation:isolate;transition:opacity .28s ease-out}.CinematicVideoOverlay_overlay__z2JEM[data-media-phase=playing],.CinematicVideoOverlay_overlay__z2JEM[data-media-phase=preparing]{opacity:1}.CinematicVideoOverlay_overlay__z2JEM[data-media-phase=exiting]{opacity:0;pointer-events:none;transition-duration:.28s;transition-timing-function:ease-in}.CinematicVideoOverlay_backdrop__ZtoZw{position:absolute;z-index:-1;inset:0;background:radial-gradient(circle at 50% 50%,rgb(21 52 95/34%),transparent 68%),linear-gradient(180deg,rgb(2 6 16/16%),rgb(2 6 16/34%));opacity:0;transition:opacity .18s ease-out}.CinematicVideoOverlay_video__zOriv{position:absolute;inset:0;display:block;width:100%;height:100%;min-width:0;min-height:0;max-width:none;max-height:none;object-fit:contain;background:transparent;opacity:0;transition:opacity .18s ease-out}.CinematicVideoOverlay_overlay__z2JEM[data-media-phase=playing] .CinematicVideoOverlay_backdrop__ZtoZw,.CinematicVideoOverlay_overlay__z2JEM[data-media-phase=playing] .CinematicVideoOverlay_video__zOriv{opacity:1}.CinematicVideoOverlay_loadingState__GsuPW{position:absolute;z-index:2;bottom:clamp(4.75rem,10vh,7.5rem);left:50%;display:inline-flex;min-height:2.75rem;align-items:center;gap:.65rem;border:1px solid rgb(225 236 247/18%);border-radius:999px;background:rgb(3 11 27/76%);color:rgb(232 239 247/76%);font-size:.65rem;letter-spacing:.12em;padding:.55rem .9rem;transform:translateX(-50%);backdrop-filter:blur(.4rem);transition:opacity .16s ease-out}.CinematicVideoOverlay_loadingState__GsuPW i{width:.72rem;aspect-ratio:1;border:1px solid rgb(222 231 240/28%);border-block-start-color:rgb(230 205 151/88%);border-radius:50%;animation:CinematicVideoOverlay_cinematic-loading-turn__MgYCy .9s linear infinite}.CinematicVideoOverlay_overlay__z2JEM[data-media-phase=exiting] .CinematicVideoOverlay_loadingState__GsuPW,.CinematicVideoOverlay_overlay__z2JEM[data-media-phase=playing] .CinematicVideoOverlay_loadingState__GsuPW{opacity:0;pointer-events:none}.CinematicVideoOverlay_chrome__IRnWj{position:absolute;inset:auto clamp(14px,3vw,38px) clamp(14px,3vw,30px);display:flex;align-items:center;justify-content:space-between;gap:16px;color:rgb(238 244 255/72%);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;text-shadow:0 1px 10px #000}.CinematicVideoOverlay_chrome__IRnWj button{min-height:44px;padding:9px 15px;border:1px solid rgb(238 244 255/28%);border-radius:999px;color:inherit;background:rgb(3 9 23/72%);font:inherit;letter-spacing:.08em;cursor:pointer}.CinematicVideoOverlay_chrome__IRnWj button:focus-visible{outline:2px solid #dcc27f;outline-offset:3px}@media (max-width:640px){.CinematicVideoOverlay_chrome__IRnWj{right:calc(var(--safe-inset-right) + var(--mobile-page-gutter));bottom:calc(var(--safe-inset-bottom) + var(--mobile-page-gutter));left:calc(var(--safe-inset-left) + var(--mobile-page-gutter));align-items:flex-end;font-size:.64rem}.CinematicVideoOverlay_chrome__IRnWj>span{display:none}.CinematicVideoOverlay_chrome__IRnWj button{min-width:7rem;margin-inline-start:auto}.CinematicVideoOverlay_loadingState__GsuPW{bottom:calc(var(--safe-inset-bottom) + 5rem);max-width:calc(100vw - var(--mobile-page-gutter) - var(--mobile-page-gutter));white-space:nowrap}}@media (prefers-reduced-motion:reduce){.CinematicVideoOverlay_backdrop__ZtoZw,.CinematicVideoOverlay_overlay__z2JEM,.CinematicVideoOverlay_overlay__z2JEM[data-media-phase=exiting],.CinematicVideoOverlay_video__zOriv{transition-duration:1ms}.CinematicVideoOverlay_loadingState__GsuPW i{animation:none}}@keyframes CinematicVideoOverlay_cinematic-loading-turn__MgYCy{to{transform:rotate(1turn)}}.OptionalMediaLayer_videoLayer__mNLkO{position:absolute;z-index:calc(var(--z-ui) - 1);inset:0;overflow:hidden;background:transparent;pointer-events:none;contain:strict;opacity:0;transition:opacity .22s ease-out}.OptionalMediaLayer_videoLayer__mNLkO[data-media-state=playing]{opacity:1}.OptionalMediaLayer_videoLayer__mNLkO[data-media-state=exiting]{opacity:0;transition-timing-function:ease-in}.OptionalMediaLayer_video__x_iKP{display:block;width:100%;height:100%;background:transparent;object-fit:cover;object-position:center;pointer-events:none}.OptionalMediaLayer_audio__YDrJm{position:fixed;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}@media (prefers-reduced-motion:reduce){.OptionalMediaLayer_videoLayer__mNLkO{transition-duration:1ms}}.AtmosphericParticleField_canvas__BxCR8{position:absolute;z-index:3;inset:0;width:100%;height:100%;opacity:.94;pointer-events:none;transition:opacity .42s ease}.AtmosphericParticleField_canvas__BxCR8[data-particles-enabled=false],html[data-page-visibility=hidden] .AtmosphericParticleField_canvas__BxCR8{opacity:0}@media (max-width:47.9375rem){.AtmosphericParticleField_canvas__BxCR8{opacity:.76}}@media (prefers-reduced-motion:reduce){.AtmosphericParticleField_canvas__BxCR8{opacity:.42;transition:none}}.CinematicWorld_proceduralLayers__0czaR,.CinematicWorld_root__9OWkj,.CinematicWorld_worldPlane__jtwix{position:absolute;inset:0}.CinematicWorld_root__9OWkj{overflow:hidden;background:var(--scene-deep-space);pointer-events:none}.CinematicWorld_mobileAtmosphereBed__ULKbq{display:none}.CinematicWorld_worldPlane__jtwix{z-index:1;inset:-1.25%;overflow:hidden;transform:translate3d(var(--cinematic-world-camera-x,var(--cinematic-camera-x,0)),var(--cinematic-world-camera-y,var(--cinematic-camera-y,0)),0) scale(var(--cinematic-world-camera-zoom,var(--cinematic-camera-zoom,1.018)));transform-origin:50% 52%;will-change:transform}.CinematicWorld_proceduralLayers__0czaR{z-index:4;overflow:hidden;pointer-events:none}.CinematicWorld_revealGroup__KKopx{inset:0;opacity:1;transition:opacity .92s var(--ease-cinematic)}.CinematicWorld_proceduralLayers__0czaR>span,.CinematicWorld_revealGroup__KKopx,.CinematicWorld_revealGroup__KKopx>span,.CinematicWorld_revealGroup__KKopx>span>i{position:absolute;pointer-events:none}.CinematicWorld_root__9OWkj[data-scene-mode=chapter][data-interaction-model=localized] .CinematicWorld_worldPlane__jtwix,.CinematicWorld_root__9OWkj[data-scene-mode=home][data-interaction-model=localized] .CinematicWorld_worldPlane__jtwix{transform:scale(1.018);will-change:auto}.CinematicWorld_root__9OWkj[data-scene-mode=chapter][data-interaction-model=localized] .CinematicWorld_atmosphericPoints__ovDSj,.CinematicWorld_root__9OWkj[data-scene-mode=chapter][data-interaction-model=localized] .CinematicWorld_cloudDepth__aiIQM,.CinematicWorld_root__9OWkj[data-scene-mode=chapter][data-interaction-model=localized] .CinematicWorld_highHaze__RfUhq,.CinematicWorld_root__9OWkj[data-scene-mode=chapter][data-interaction-model=localized] .CinematicWorld_lowFog__2Bna0,.CinematicWorld_root__9OWkj[data-scene-mode=chapter][data-interaction-model=localized] .CinematicWorld_midHaze__kh7pF,.CinematicWorld_root__9OWkj[data-scene-mode=chapter][data-interaction-model=localized] .CinematicWorld_moonSystem___gm1Q,.CinematicWorld_root__9OWkj[data-scene-mode=chapter][data-interaction-model=localized] .CinematicWorld_skyBreath__dvr_2,.CinematicWorld_root__9OWkj[data-scene-mode=chapter][data-interaction-model=localized] .CinematicWorld_stars__7iyzz,.CinematicWorld_root__9OWkj[data-scene-mode=home][data-interaction-model=localized] .CinematicWorld_atmosphericPoints__ovDSj,.CinematicWorld_root__9OWkj[data-scene-mode=home][data-interaction-model=localized] .CinematicWorld_cloudDepth__aiIQM,.CinematicWorld_root__9OWkj[data-scene-mode=home][data-interaction-model=localized] .CinematicWorld_highHaze__RfUhq,.CinematicWorld_root__9OWkj[data-scene-mode=home][data-interaction-model=localized] .CinematicWorld_lowFog__2Bna0,.CinematicWorld_root__9OWkj[data-scene-mode=home][data-interaction-model=localized] .CinematicWorld_midHaze__kh7pF,.CinematicWorld_root__9OWkj[data-scene-mode=home][data-interaction-model=localized] .CinematicWorld_moonSystem___gm1Q,.CinematicWorld_root__9OWkj[data-scene-mode=home][data-interaction-model=localized] .CinematicWorld_skyBreath__dvr_2,.CinematicWorld_root__9OWkj[data-scene-mode=home][data-interaction-model=localized] .CinematicWorld_stars__7iyzz{transform:none}.CinematicWorld_root__9OWkj[data-scene-mode=home][data-interaction-model=localized] .CinematicWorld_skyBreath__dvr_2{animation:CinematicWorld_home-sky-breathe__peaeP 52s ease-in-out infinite alternate;animation-play-state:var(--cinematic-animation-state,running)}.CinematicWorld_root__9OWkj[data-scene-mode=home][data-interaction-model=localized] .CinematicWorld_highHaze__RfUhq{animation:CinematicWorld_home-high-haze-breathe__9GxxF 64s ease-in-out infinite alternate;animation-play-state:var(--cinematic-animation-state,running)}.CinematicWorld_root__9OWkj[data-scene-mode=home][data-interaction-model=localized] .CinematicWorld_cloudDrift__rGNnf{animation:CinematicWorld_home-cloud-drift__AX66b 96s ease-in-out infinite alternate;animation-play-state:var(--cinematic-animation-state,running)}.CinematicWorld_root__9OWkj[data-scene-mode=home][data-interaction-model=localized] .CinematicWorld_cloudTexture__Mj1zx{animation:CinematicWorld_home-cloud-texture-drift__jijUw 112s ease-in-out infinite alternate;animation-play-state:var(--cinematic-animation-state,running)}.CinematicWorld_root__9OWkj[data-scene-mode=home][data-interaction-model=localized] .CinematicWorld_moonHalo__miAos{animation:CinematicWorld_home-moon-halo-breathe__skl6H 30s ease-in-out infinite alternate;animation-play-state:var(--cinematic-animation-state,running)}.CinematicWorld_root__9OWkj[data-scene-mode=home][data-interaction-model=localized] .CinematicWorld_midHaze__kh7pF{animation:CinematicWorld_home-mid-haze-breathe__RuySp 58s ease-in-out infinite alternate;animation-play-state:var(--cinematic-animation-state,running)}.CinematicWorld_root__9OWkj[data-scene-mode=home][data-interaction-model=localized] .CinematicWorld_lowFogDrift__cYLuu{animation:CinematicWorld_home-low-fog-drift__IS19r 84s ease-in-out infinite alternate;animation-play-state:var(--cinematic-animation-state,running)}.CinematicWorld_root__9OWkj[data-scene-mode=home][data-interaction-model=localized] .CinematicWorld_atmosphericPoints__ovDSj>i{animation:none}.CinematicWorld_root__9OWkj[data-scene-mode=home][data-interaction-model=localized] .CinematicWorld_stars__7iyzz>i{animation:CinematicWorld_home-star-twinkle__pv0uy var(--point-duration) ease-in-out var(--point-delay) infinite;animation-play-state:var(--cinematic-animation-state,running)}.CinematicWorld_root__9OWkj[data-scene-mode=home][data-interaction-model=localized] .CinematicWorld_atmosphericPoints__ovDSj{display:none}.CinematicWorld_root__9OWkj[data-scene-mode=home][data-world-reveal-phase=awakening] :is(.CinematicWorld_skyBreath__dvr_2,.CinematicWorld_highHaze__RfUhq,.CinematicWorld_cloudDrift__rGNnf,.CinematicWorld_cloudTexture__Mj1zx,.CinematicWorld_moonHalo__miAos,.CinematicWorld_midHaze__kh7pF,.CinematicWorld_lowFogDrift__cYLuu,.CinematicWorld_stars__7iyzz>i){animation-play-state:paused}.CinematicWorld_root__9OWkj[data-scene-mode=home][data-world-reveal-phase=dormant],.CinematicWorld_root__9OWkj[data-scene-mode=home][data-world-reveal-phase=preparing]{--cinematic-world-camera-x:0px;--cinematic-world-camera-y:0px;--cinematic-world-camera-zoom:1.018}.CinematicWorld_root__9OWkj[data-scene-mode=home][data-world-reveal-phase=dormant] .CinematicWorld_earlyAtmosphere__567jy,.CinematicWorld_root__9OWkj[data-scene-mode=home][data-world-reveal-phase=preparing] .CinematicWorld_earlyAtmosphere__567jy{opacity:.14}.CinematicWorld_root__9OWkj[data-scene-mode=home][data-world-reveal-phase=dormant] .CinematicWorld_midAtmosphere__amxBt,.CinematicWorld_root__9OWkj[data-scene-mode=home][data-world-reveal-phase=preparing] .CinematicWorld_midAtmosphere__amxBt{opacity:.035}.CinematicWorld_root__9OWkj[data-scene-mode=home][data-world-reveal-phase=dormant] .CinematicWorld_lateAtmosphere__wss4E,.CinematicWorld_root__9OWkj[data-scene-mode=home][data-world-reveal-phase=preparing] .CinematicWorld_lateAtmosphere__wss4E{opacity:.015}.CinematicWorld_root__9OWkj[data-scene-mode=home][data-world-reveal-phase=awakening] .CinematicWorld_earlyAtmosphere__567jy{opacity:1;transition-delay:.42s}.CinematicWorld_root__9OWkj[data-scene-mode=home][data-world-reveal-phase=awakening] .CinematicWorld_midAtmosphere__amxBt{opacity:1;transition-delay:.96s}.CinematicWorld_root__9OWkj[data-scene-mode=home][data-world-reveal-phase=awakening] .CinematicWorld_lateAtmosphere__wss4E{opacity:1;transition-delay:1.48s}.CinematicWorld_root__9OWkj[data-scene-mode=home][data-world-reveal-phase=released] .CinematicWorld_revealGroup__KKopx{opacity:1;transition-delay:0s}.CinematicWorld_atmosphericPoints__ovDSj,.CinematicWorld_depthGrade__jHfYf,.CinematicWorld_highHaze__RfUhq,.CinematicWorld_midHaze__kh7pF,.CinematicWorld_moonlightTrace__lUZ9U,.CinematicWorld_skyBreath__dvr_2,.CinematicWorld_stars__7iyzz{inset:0}.CinematicWorld_skyBreath__dvr_2{background:radial-gradient(circle at 54% 5%,rgb(63 103 153/7%),transparent 36%),linear-gradient(180deg,rgb(9 28 61/7%),transparent 46%);opacity:var(--cinematic-sky-opacity,.74);animation:CinematicWorld_sky-breathe__XDYJj 24s ease-in-out infinite alternate;animation-play-state:var(--cinematic-animation-state,running)}.CinematicWorld_highHaze__RfUhq,.CinematicWorld_skyBreath__dvr_2{transform:translate3d(var(--cinematic-sky-x,0),var(--cinematic-sky-y,0),0)}.CinematicWorld_highHaze__RfUhq{background:radial-gradient(ellipse 72% 34% at 50% 24%,rgb(112 155 198/5%),transparent 72%),linear-gradient(180deg,rgb(8 25 54/4%),transparent 54%);opacity:var(--cinematic-high-haze-opacity,.82);animation:CinematicWorld_high-haze-breathe__F2yzq 31s ease-in-out infinite alternate;animation-play-state:var(--cinematic-animation-state,running)}.CinematicWorld_cloudDepth__aiIQM{inset:-7% -12% var(--cinematic-cloud-depth-bottom,46%);overflow:hidden;opacity:var(--cinematic-cloud-opacity,.24);transform:translate3d(var(--cinematic-sky-x,0),var(--cinematic-sky-y,0),0)}.CinematicWorld_cloudDrift__rGNnf{inset:0;background:radial-gradient(ellipse 25% 22% at 18% 44%,var(--cinematic-cloud-bank-left,rgb(113 144 178/11%)),transparent 74%),radial-gradient(ellipse 34% 23% at 58% 30%,var(--cinematic-cloud-bank-center,rgb(93 129 169/9%)),transparent 76%),radial-gradient(ellipse 23% 18% at 84% 54%,var(--cinematic-cloud-bank-right,rgb(128 157 188/8%)),transparent 72%);transform:translate3d(-1.5%,0,0);animation:CinematicWorld_cloud-drift__hdVTz 68s ease-in-out infinite alternate;animation-play-state:var(--cinematic-animation-state,running)}.CinematicWorld_cloudTexture__Mj1zx{inset:-7% -1% -18%;mix-blend-mode:screen;opacity:var(--cinematic-cloud-texture-opacity,0);transform:translate3d(-.7%,.1%,0) scale(1.025);transform-origin:50% 42%;animation:CinematicWorld_cloud-texture-drift__tIer4 92s ease-in-out infinite alternate;animation-play-state:var(--cinematic-animation-state,running);will-change:transform}.CinematicWorld_root__9OWkj[data-scene-mode=home][data-interaction-model=localized] .CinematicWorld_cloudDepth__aiIQM{inset:-7% -10% 48%}.CinematicWorld_root__9OWkj[data-scene-mode=home][data-interaction-model=localized] .CinematicWorld_cloudTexture__Mj1zx{filter:saturate(.48) brightness(.62) contrast(.94);-webkit-mask-image:linear-gradient(#000 0 48%,rgb(0 0 0/62%) 72%,transparent);mask-image:linear-gradient(#000 0 48%,rgb(0 0 0/62%) 72%,transparent);opacity:var(--cinematic-cloud-texture-opacity,0)}.CinematicWorld_cloudTextureImage__kTt56{object-fit:cover;object-position:50% 48%}.CinematicWorld_cloudDrift__rGNnf:after{position:absolute;inset:0;background:radial-gradient(ellipse 27% 23% at 17% 43%,var(--cinematic-cloud-detail-left,rgb(145 164 184/26%)),transparent 72%),radial-gradient(ellipse 20% 14% at 35% 26%,var(--cinematic-cloud-detail-upper,rgb(78 101 132/22%)),transparent 74%),radial-gradient(ellipse 37% 24% at 61% 31%,var(--cinematic-cloud-detail-center,rgb(123 148 174/25%)),transparent 75%),radial-gradient(ellipse 25% 18% at 87% 52%,var(--cinematic-cloud-detail-right,rgb(151 170 190/21%)),transparent 71%),radial-gradient(ellipse 34% 17% at 72% 60%,var(--cinematic-cloud-detail-shadow,rgb(40 62 94/22%)),transparent 76%);content:"";opacity:var(--cinematic-reference-cloud-detail-opacity,0)}.CinematicWorld_moonSystem___gm1Q{z-index:2;top:var(--cinematic-moon-y,12%);left:var(--cinematic-moon-x,78%);width:0;height:0;transform:translate3d(var(--cinematic-sky-x,0),var(--cinematic-sky-y,0),0)}.CinematicWorld_moonHalo__miAos{top:0;left:0;border-radius:50%;transform:translate(-50%,-50%);width:clamp(7.5rem,10vw,12rem);aspect-ratio:1;background:radial-gradient(circle,rgb(220 237 255/6.5%),rgb(154 196 238/1.8%) 44%,transparent 72%);animation:CinematicWorld_moon-halo-breathe__1CZa8 19s ease-in-out infinite alternate;animation-play-state:var(--cinematic-animation-state,running);opacity:var(--cinematic-moon-halo-opacity,1)}.CinematicWorld_midHaze__kh7pF{inset:35% -4% 20%;background:radial-gradient(ellipse 58% 22% at 50% 40%,rgb(122 157 184/10%),rgb(55 91 123/3.5%) 56%,transparent 82%),linear-gradient(180deg,transparent 18%,rgb(54 89 121/4.5%) 51%,transparent 88%);opacity:var(--cinematic-mid-haze-opacity,.78);transform:translate3d(var(--cinematic-mid-x,0),var(--cinematic-mid-y,0),0);animation:CinematicWorld_mid-haze-drift__839bw 37s ease-in-out infinite alternate;animation-play-state:var(--cinematic-animation-state,running)}.CinematicWorld_lowFog__2Bna0{inset:66% -8% -12%;overflow:hidden;opacity:var(--cinematic-low-fog-opacity,.34);transform:translate3d(var(--cinematic-foreground-x,0),var(--cinematic-foreground-y,0),0)}.CinematicWorld_lowFogDrift__cYLuu{inset:0;background:radial-gradient(ellipse 32% 18% at 18% 48%,rgb(101 146 185/9%),transparent 76%),radial-gradient(ellipse 40% 16% at 72% 58%,rgb(92 137 176/7%),transparent 78%),linear-gradient(180deg,transparent,rgb(11 28 55/9%));animation:CinematicWorld_low-fog-drift__QYuxk 43s ease-in-out infinite alternate;animation-play-state:var(--cinematic-animation-state,running)}.CinematicWorld_stars__7iyzz{z-index:1;transform:translate3d(var(--cinematic-sky-x,0),var(--cinematic-sky-y,0),0)}.CinematicWorld_atmosphericPoints__ovDSj>i,.CinematicWorld_stars__7iyzz>i{top:var(--point-y);left:var(--point-x);width:var(--point-size);height:var(--point-size);border-radius:50%;background:var(--cinematic-star-color,rgb(220 237 255/58%));box-shadow:0 0 .45rem rgb(175 211 248/20%);animation:CinematicWorld_star-twinkle__kmSdT var(--point-duration) ease-in-out var(--point-delay) infinite;animation-play-state:var(--cinematic-animation-state,running)}.CinematicWorld_stars__7iyzz>i:nth-child(5n){background:var(--cinematic-star-accent,rgb(220 237 255/58%));box-shadow:0 0 var(--cinematic-star-accent-radius,.45rem) var(--cinematic-star-accent-glow,rgb(175 211 248/20%))}.CinematicWorld_atmosphericPoints__ovDSj{transform:translate3d(var(--cinematic-foreground-x,0),var(--cinematic-foreground-y,0),0)}.CinematicWorld_atmosphericPoints__ovDSj>i{background:rgb(217 231 244/19%);box-shadow:none;animation-name:CinematicWorld_atmospheric-point-drift__pNmwo}.CinematicWorld_moonlightTrace__lUZ9U{z-index:5;opacity:var(--cinematic-trace-opacity,0);transition:opacity .18s linear}.CinematicWorld_traceCore__JbTIp,.CinematicWorld_traceTail__B98YJ{border-radius:50%;mix-blend-mode:screen;transform:translate(-50%,-50%)}.CinematicWorld_traceCore__JbTIp{top:var(--cinematic-trace-y,50%);left:var(--cinematic-trace-x,50%);width:4.5rem;aspect-ratio:1;background:radial-gradient(circle,rgb(228 243 255/15%),rgb(165 211 250/5%) 38%,transparent 72%)}.CinematicWorld_traceTail__B98YJ{top:var(--cinematic-trace-tail-y,50%);left:var(--cinematic-trace-tail-x,50%);width:7.5rem;aspect-ratio:1;background:radial-gradient(circle,rgb(194 225 252/7%),transparent 72%)}.CinematicWorld_root__9OWkj[data-scene-mode=chapter] .CinematicWorld_traceCore__JbTIp{width:6.4rem;background:radial-gradient(circle,rgb(232 245 255/18%) 0,rgb(173 216 251/7%) 36%,transparent 74%)}.CinematicWorld_root__9OWkj[data-scene-mode=chapter] .CinematicWorld_traceTail__B98YJ{width:10.5rem;background:radial-gradient(circle,rgb(194 225 252/8%),transparent 74%)}.CinematicWorld_depthGrade__jHfYf{inset:0;background:radial-gradient(ellipse 25% 60% at 50% 40%,rgb(82 122 157/10.5%) 0,rgb(40 78 113/4.5%) 52%,transparent 78%),radial-gradient(ellipse 78% 70% at 50% 46%,transparent 49%,rgb(0 6 19/12%) 82%,rgb(0 3 12/30%) 100%),linear-gradient(180deg,rgb(1 8 25/12%),transparent 29%,transparent 64%,rgb(0 5 16/18%) 82%,rgb(0 2 9/44%))}.CinematicWorld_depthGrade__jHfYf:before{position:absolute;inset:0;background:radial-gradient(ellipse 70% 56% at 50% 43%,transparent 47%,rgb(0 5 17/13%) 78%,rgb(0 3 12/29%) 100%),linear-gradient(180deg,rgb(1 8 24/18%),transparent 31%,transparent 72%,rgb(0 5 17/16%));content:"";opacity:var(--cinematic-night-grade-opacity,0)}.CinematicWorld_root__9OWkj[data-motion-level=event] .CinematicWorld_atmosphericPoints__ovDSj{opacity:.18}.CinematicWorld_root__9OWkj[data-motion-level=event] .CinematicWorld_moonlightTrace__lUZ9U{opacity:0}.CinematicWorld_root__9OWkj[data-motion-level=event] .CinematicWorld_atmosphericPoints__ovDSj>i,.CinematicWorld_root__9OWkj[data-motion-level=event] .CinematicWorld_stars__7iyzz>i{animation-play-state:paused}.CinematicWorld_root__9OWkj[data-scene-mode=chapter] .CinematicWorld_stars__7iyzz{opacity:var(--cinematic-chapter-star-opacity,.12)}.CinematicWorld_root__9OWkj[data-scene-mode=chapter] .CinematicWorld_cloudDepth__aiIQM{opacity:var(--cinematic-chapter-cloud-opacity,.12)}.CinematicWorld_root__9OWkj[data-scene-mode=chapter] .CinematicWorld_lowFog__2Bna0{opacity:var(--cinematic-chapter-low-fog-opacity,.23)}.CinematicWorld_root__9OWkj[data-motion-mode=reduced] .CinematicWorld_worldPlane__jtwix{inset:0;transform:none;will-change:auto}.CinematicWorld_root__9OWkj[data-motion-mode=reduced] .CinematicWorld_atmosphericPoints__ovDSj>i,.CinematicWorld_root__9OWkj[data-motion-mode=reduced] .CinematicWorld_cloudDrift__rGNnf,.CinematicWorld_root__9OWkj[data-motion-mode=reduced] .CinematicWorld_cloudTexture__Mj1zx,.CinematicWorld_root__9OWkj[data-motion-mode=reduced] .CinematicWorld_highHaze__RfUhq,.CinematicWorld_root__9OWkj[data-motion-mode=reduced] .CinematicWorld_lowFogDrift__cYLuu,.CinematicWorld_root__9OWkj[data-motion-mode=reduced] .CinematicWorld_midHaze__kh7pF,.CinematicWorld_root__9OWkj[data-motion-mode=reduced] .CinematicWorld_moonHalo__miAos,.CinematicWorld_root__9OWkj[data-motion-mode=reduced] .CinematicWorld_skyBreath__dvr_2,.CinematicWorld_root__9OWkj[data-motion-mode=reduced] .CinematicWorld_stars__7iyzz>i{animation:none}.CinematicWorld_root__9OWkj[data-motion-mode=reduced] .CinematicWorld_moonlightTrace__lUZ9U{display:none}.CinematicWorld_root__9OWkj[data-motion-mode=reduced] .CinematicWorld_revealGroup__KKopx{transition-duration:.22s;transition-delay:0s!important}@media (max-width:47.9375rem){.CinematicWorld_root__9OWkj[data-scene-mode=home] .CinematicWorld_worldPlane__jtwix{inset:0;transform:none;will-change:auto}.CinematicWorld_cloudDepth__aiIQM{opacity:min(var(--cinematic-cloud-opacity,.16),.22)}.CinematicWorld_root__9OWkj[data-scene-mode=home][data-interaction-model=localized] .CinematicWorld_cloudTexture__Mj1zx{opacity:min(var(--cinematic-cloud-texture-opacity,.14),.14)}.CinematicWorld_root__9OWkj[data-scene-mode=chapter] .CinematicWorld_cloudDepth__aiIQM{opacity:min(var(--cinematic-chapter-cloud-opacity,.12),.22)}.CinematicWorld_lowFog__2Bna0{opacity:min(var(--cinematic-low-fog-opacity,.23),.26)}.CinematicWorld_atmosphericPoints__ovDSj,.CinematicWorld_moonlightTrace__lUZ9U,.CinematicWorld_stars__7iyzz>i:nth-child(n+8){display:none}.CinematicWorld_cloudTexture__Mj1zx{will-change:auto}}@media (max-width:47.9375rem) and (orientation:portrait){.CinematicWorld_root__9OWkj[data-scene-mode=home]{background:radial-gradient(ellipse 44% 88% at 50% 52%,rgb(18 75 128/30%),transparent 72%),radial-gradient(circle at 78% 38%,rgb(63 109 159/14%),transparent 23%),linear-gradient(180deg,rgb(4 14 35),rgb(7 27 58) 27%,rgb(11 51 91) 39%,rgb(7 28 55) 58%,rgb(3 12 29) 72%,rgb(2 7 20))}.CinematicWorld_root__9OWkj[data-scene-mode=home] .CinematicWorld_mobileAtmosphereBed__ULKbq{position:absolute;z-index:0;inset:-3.5rem;display:block;background-image:radial-gradient(ellipse 35% 90% at 50% 50%,rgb(20 82 140/34%),transparent 72%),linear-gradient(180deg,rgb(1 8 24/52%),rgb(4 20 45/22%) 44%,rgb(1 7 20/58%)),image-set(url("/assets/final/homepage/homepage-hero-final-v1-640x360.avif") type("image/avif"),url("/assets/final/homepage/homepage-hero-final-v1-640x360.webp") type("image/webp"),url("/assets/final/homepage/homepage-hero-final-v1-640x360.jpg") type("image/jpeg"));background-position:50%;background-size:cover;filter:blur(2.25rem) brightness(.58) saturate(.82);opacity:.74;transform:scale(1.12)}.CinematicWorld_root__9OWkj[data-scene-mode=home] .CinematicWorld_worldPlane__jtwix{inset:-7.5% 0 7.5%}.CinematicWorld_root__9OWkj[data-scene-mode=home] .CinematicWorld_proceduralLayers__0czaR:after,.CinematicWorld_root__9OWkj[data-scene-mode=home] .CinematicWorld_proceduralLayers__0czaR:before{position:absolute;right:0;left:0;z-index:3;height:1.75rem;content:"";pointer-events:none}.CinematicWorld_root__9OWkj[data-scene-mode=home] .CinematicWorld_proceduralLayers__0czaR:before{top:calc(42.5% - 28.125vw);background:linear-gradient(180deg,rgb(3 17 40/88%),rgb(5 28 58/40%) 42%,transparent)}.CinematicWorld_root__9OWkj[data-scene-mode=home] .CinematicWorld_proceduralLayers__0czaR:after{top:calc(42.5% + 28.125vw - 1.75rem);background:linear-gradient(180deg,transparent,rgb(3 16 34/42%) 58%,rgb(1 8 22/90%))}}@media (prefers-reduced-motion:reduce){.CinematicWorld_worldPlane__jtwix{inset:0;transform:none!important;will-change:auto}.CinematicWorld_atmosphericPoints__ovDSj>i,.CinematicWorld_cloudDrift__rGNnf,.CinematicWorld_cloudTexture__Mj1zx,.CinematicWorld_highHaze__RfUhq,.CinematicWorld_lowFogDrift__cYLuu,.CinematicWorld_midHaze__kh7pF,.CinematicWorld_moonHalo__miAos,.CinematicWorld_skyBreath__dvr_2,.CinematicWorld_stars__7iyzz>i{animation:none!important}.CinematicWorld_moonlightTrace__lUZ9U{display:none}}@keyframes CinematicWorld_sky-breathe__XDYJj{0%{opacity:calc(var(--cinematic-sky-opacity, .74) * .865)}to{opacity:calc(var(--cinematic-sky-opacity, .74) * 1.108)}}@keyframes CinematicWorld_home-sky-breathe__peaeP{0%{opacity:calc(var(--cinematic-sky-opacity, .54) * .96)}to{opacity:calc(var(--cinematic-sky-opacity, .54) * 1.025)}}@keyframes CinematicWorld_home-high-haze-breathe__9GxxF{0%{opacity:calc(var(--cinematic-high-haze-opacity, .56) * .94)}to{opacity:calc(var(--cinematic-high-haze-opacity, .56) * 1.035)}}@keyframes CinematicWorld_home-cloud-drift__AX66b{0%{transform:translate3d(-.38%,0,0)}to{transform:translate3d(.38%,-.08%,0)}}@keyframes CinematicWorld_home-cloud-texture-drift__jijUw{0%{transform:translate3d(-.75%,.12%,0) scale(1.025)}to{transform:translate3d(.75%,-.16%,0) scale(1.035)}}@keyframes CinematicWorld_home-moon-halo-breathe__skl6H{0%{opacity:calc(var(--cinematic-moon-halo-opacity, .66) * .92);transform:translate(-50%,-50%) scale(.996)}to{opacity:calc(var(--cinematic-moon-halo-opacity, .66) * 1.04);transform:translate(-50%,-50%) scale(1.006)}}@keyframes CinematicWorld_home-mid-haze-breathe__RuySp{0%{opacity:calc(var(--cinematic-mid-haze-opacity, .62) * .93)}to{opacity:calc(var(--cinematic-mid-haze-opacity, .62) * 1.055)}}@keyframes CinematicWorld_home-low-fog-drift__IS19r{0%{transform:translate3d(-.28%,0,0)}to{transform:translate3d(.28%,-.06%,0)}}@keyframes CinematicWorld_high-haze-breathe__F2yzq{0%{opacity:calc(var(--cinematic-high-haze-opacity, .82) * .854)}to{opacity:calc(var(--cinematic-high-haze-opacity, .82) * 1.098)}}@keyframes CinematicWorld_cloud-drift__hdVTz{0%{transform:translate3d(-1.5%,0,0)}to{transform:translate3d(1.5%,-.35%,0)}}@keyframes CinematicWorld_cloud-texture-drift__tIer4{0%{transform:translate3d(-.7%,.1%,0) scale(1.025)}to{transform:translate3d(.7%,-.2%,0) scale(1.035)}}@keyframes CinematicWorld_moon-halo-breathe__1CZa8{0%{opacity:calc(var(--cinematic-moon-halo-opacity, 1) * .66);transform:translate(-50%,-50%) scale(.99)}to{opacity:calc(var(--cinematic-moon-halo-opacity, 1) * .82);transform:translate(-50%,-50%) scale(1.01)}}@keyframes CinematicWorld_mid-haze-drift__839bw{0%{opacity:calc(var(--cinematic-mid-haze-opacity, .78) * .846)}to{opacity:calc(var(--cinematic-mid-haze-opacity, .78) * 1.103)}}@keyframes CinematicWorld_low-fog-drift__QYuxk{0%{transform:translate3d(-.8%,0,0)}to{transform:translate3d(.8%,-.25%,0)}}@keyframes CinematicWorld_star-twinkle__kmSdT{0%,to{opacity:.18;transform:scale(.86)}47%{opacity:.66;transform:scale(1.08)}}@keyframes CinematicWorld_home-star-twinkle__pv0uy{0%,to{opacity:.18;transform:scale(.82)}43%{opacity:.72;transform:scale(1.12)}68%{opacity:.34;transform:scale(.94)}}@keyframes CinematicWorld_atmospheric-point-drift__pNmwo{0%,to{opacity:.08;transform:translateZ(0)}50%{opacity:.24;transform:translate3d(.35rem,-.6rem,0)}}.GameUI_gameShell__Q5w2r{position:relative;isolation:isolate;width:100%;min-width:0;color:var(--text-primary);font-family:var(--font-family-interface);container-type:inline-size}.GameUI_sceneFrame__asjr6{position:relative;isolation:isolate;min-height:min(78svh,52rem);overflow:hidden;border:var(--border-hairline) solid var(--line-subtle);border-radius:var(--radius-lg);background:var(--scene-abyss);box-shadow:var(--shadow-elevated),var(--shadow-inset-line)}.GameUI_gameShell__Q5w2r[data-game-viewport=desktop] .GameUI_sceneFrame__asjr6{aspect-ratio:16/9;min-height:0}.GameUI_gameShell__Q5w2r[data-game-viewport=mobile]{width:min(100%,26.875rem);margin-inline:auto}.GameUI_gameShell__Q5w2r[data-game-viewport=mobile] .GameUI_sceneFrame__asjr6{aspect-ratio:390/844;min-height:0;border-radius:clamp(var(--radius-md),3vw,var(--radius-xl))}.GameUI_sceneAtmosphere__wPmP4,.GameUI_sceneBackground__kLc3m,.GameUI_sceneForeground__5JPrx,.GameUI_sceneInterface__Qf9lW{position:absolute;inset:0}.GameUI_sceneBackground__kLc3m{z-index:var(--z-sky);background:var(--scene-deep-space)}.GameUI_sceneBackground__kLc3m>*{width:100%;height:100%}.GameUI_sceneAtmosphere__wPmP4{z-index:var(--z-atmosphere);pointer-events:none}.GameUI_sceneForeground__5JPrx{z-index:var(--z-foreground);pointer-events:none}.GameUI_sceneInterface__Qf9lW{z-index:var(--z-ui)}.GameUI_atmosphere__GeLcC,.GameUI_depthMask__npvO7,.GameUI_filmGrain__tRZxk,.GameUI_fogBand__vbOBO,.GameUI_moonWash__a3T0V,.GameUI_vignette__0vQ0H{position:absolute;inset:0;pointer-events:none}.GameUI_atmosphere__GeLcC{overflow:hidden}.GameUI_moonWash__a3T0V{background:var(--gradient-atmosphere-moon-wash);mix-blend-mode:screen}.GameUI_fogBand__vbOBO{inset:auto -12% 0;height:44%;background:var(--gradient-atmosphere-fog);filter:blur(var(--blur-soft));opacity:.78;transform:translate3d(0,2%,0);animation:GameUI_fog-drift__0lWYk calc(var(--motion-fog-drift) * var(--motion-scale)) var(--ease-standard) infinite alternate}.GameUI_atmosphere__GeLcC[data-density=light] .GameUI_fogBand__vbOBO{opacity:.48}.GameUI_depthMask__npvO7{background:var(--gradient-atmosphere-depth-mask)}.GameUI_vignette__0vQ0H{box-shadow:var(--shadow-scene-vignette)}.GameUI_filmGrain__tRZxk{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.5'/%3E%3C/svg%3E");opacity:.035}.GameUI_chapterTitleGroup__LfdeX{min-width:0;max-width:36rem;text-shadow:var(--shadow-chapter-contrast)}.GameUI_chapterNumber__wk4sR{display:flex;align-items:center;gap:var(--space-3);margin:0;color:var(--state-awakened-gold);font-size:var(--type-caption);font-weight:var(--font-weight-medium);letter-spacing:.28em;line-height:var(--line-height-interface);text-transform:uppercase}.GameUI_chapterNumber__wk4sR:after{width:clamp(2rem,5vw,4rem);height:var(--border-hairline);background:var(--gradient-chapter-rule);content:""}.GameUI_chapterTitle__PPHA_{margin:var(--space-3) 0 0;color:var(--scene-moon-silver);font-family:var(--font-family-zh);font-size:var(--type-display-zh);font-weight:380;letter-spacing:var(--tracking-display-zh);line-height:var(--line-height-display);text-wrap:balance;text-shadow:var(--glow-moon-soft);animation:GameUI_title-reveal__OI_Lo calc(var(--motion-ceremonial) * var(--motion-scale)) var(--ease-enter) both}.GameUI_chapterEnglish__IgMrV{margin:var(--space-3) 0 0;color:color-mix(in srgb,var(--color-energy-400) 70%,var(--scene-moon-silver));font-family:var(--font-family-latin);font-size:var(--type-title-en);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-title-en);line-height:var(--line-height-interface);text-wrap:balance}.GameUI_chapterTitleGroup__LfdeX[data-compact=true] .GameUI_chapterTitle__PPHA_{font-size:clamp(1.65rem,8vw,2.45rem)}.GameUI_chapterTitleGroup__LfdeX[data-compact=true] .GameUI_chapterEnglish__IgMrV{max-width:18rem;font-size:clamp(.65rem,2.6vw,.78rem);letter-spacing:.16em}.GameUI_missionRail__6B12H{min-width:0}.GameUI_missionList__pz_iv{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}.GameUI_missionRail__6B12H[data-orientation=horizontal] .GameUI_missionList__pz_iv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-1)}.GameUI_missionItem__upjw8{position:relative;min-width:0}.GameUI_missionNode__mWTqP{position:relative;z-index:1;display:grid;width:100%;min-height:var(--touch-target-min);grid-template-columns:3.25rem minmax(0,1fr);align-items:center;gap:var(--space-3);border:var(--border-hairline) solid transparent;border-radius:var(--radius-md);background:transparent;color:var(--text-secondary);cursor:pointer;padding:var(--space-2);text-align:left;transition:border-color var(--motion-fast) var(--ease-standard),background-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard)}.GameUI_missionNode__mWTqP:hover:not(:disabled){border-color:var(--line-emphasis);background:var(--surface-interactive-hover)}.GameUI_missionNode__mWTqP:active:not(:disabled){transform:scale(.985)}.GameUI_missionNode__mWTqP:focus-visible{outline:var(--border-focus) solid var(--focus-ring);outline-offset:var(--space-1);box-shadow:var(--shadow-focus)}.GameUI_missionNode__mWTqP[data-state=active]{border-color:var(--line-energy-active);background:var(--gradient-mission-active);color:var(--text-primary)}.GameUI_missionNode__mWTqP[data-state=available]{color:var(--color-moon-200)}.GameUI_missionNode__mWTqP[data-state=completed]{color:var(--status-success)}.GameUI_missionNode__mWTqP[data-state=disabled],.GameUI_missionNode__mWTqP[data-state=locked]{color:var(--text-locked);cursor:not-allowed;opacity:.64}.GameUI_missionNode__mWTqP[data-state=disabled]{opacity:.4}.GameUI_missionIcon__fOIEf{position:relative;display:grid;width:3rem;height:3rem;place-items:center;border:var(--border-hairline) solid var(--line-emphasis);border-radius:50%;background:var(--surface-mission-icon);color:currentColor;box-shadow:var(--glow-energy-soft)}.GameUI_missionIcon__fOIEf>svg:first-child{width:1.55rem;height:1.55rem}.GameUI_missionNode__mWTqP[data-state=active] .GameUI_missionIcon__fOIEf{border-color:var(--state-energy-blue);color:var(--scene-moon-silver);box-shadow:var(--glow-energy-medium)}.GameUI_missionNode__mWTqP[data-state=completed] .GameUI_missionIcon__fOIEf{border-color:color-mix(in srgb,var(--status-success) 62%,transparent);box-shadow:var(--glow-mission-completed)}.GameUI_missionStateGlyph__KxAth{position:absolute;right:-.2rem;bottom:-.2rem;display:grid;width:1.25rem;height:1.25rem;place-items:center;border:var(--border-hairline) solid var(--line-emphasis);border-radius:50%;background:var(--surface-solid)}.GameUI_missionStateGlyph__KxAth:empty{display:none}.GameUI_missionStateGlyph__KxAth svg{width:.78rem;height:.78rem}.GameUI_missionCopy__EbEXH{display:grid;min-width:0;gap:.12rem}.GameUI_missionTitle__IC2H7{color:currentColor;font-size:var(--type-interface);font-weight:var(--font-weight-medium)}.GameUI_missionDescription__bkexP,.GameUI_missionTitle__IC2H7{overflow:hidden;line-height:var(--line-height-interface);text-overflow:ellipsis;white-space:nowrap}.GameUI_missionDescription__bkexP{color:var(--text-muted);font-size:var(--type-micro)}.GameUI_missionStateText__M71Fn{color:currentColor;font-size:var(--type-micro);letter-spacing:.08em;line-height:var(--line-height-interface)}.GameUI_moonlightTrail__s2TRr{position:absolute;overflow:hidden;pointer-events:none}.GameUI_moonlightTrail__s2TRr[data-orientation=vertical]{top:calc(100% - .3rem);left:1.75rem;width:var(--border-hairline);height:calc(var(--space-2) + .6rem);background:var(--gradient-trail-vertical)}.GameUI_moonlightTrail__s2TRr[data-orientation=horizontal]{top:1.72rem;left:calc(50% + 1.6rem);width:calc(100% - 2.6rem);height:var(--border-hairline);background:var(--gradient-trail-horizontal)}.GameUI_moonlightTrail__s2TRr:after{position:absolute;inset:0;background:var(--gradient-trail-pulse-vertical);content:"";animation:GameUI_trail-breathe__CSOgV calc(var(--motion-trail-breathe) * var(--motion-scale)) var(--ease-standard) infinite}.GameUI_moonlightTrail__s2TRr[data-orientation=horizontal]:after{background:var(--gradient-trail-pulse-horizontal)}.GameUI_energyOrb__CCkl6{display:grid;min-width:var(--touch-target-min);min-height:var(--touch-target-min);justify-items:center;border:0;background:transparent;color:var(--scene-moon-silver);cursor:pointer;padding:var(--space-2);text-align:center}.GameUI_energyOrb__CCkl6:disabled{cursor:not-allowed}.GameUI_energyOrb__CCkl6:is(:focus-visible,[data-state=focus]){border-radius:var(--radius-md);outline:var(--border-focus) solid var(--focus-ring);outline-offset:var(--space-1);box-shadow:var(--shadow-focus)}.GameUI_orbVisual__p76pW{position:relative;display:grid;width:9rem;aspect-ratio:1;place-items:center;border-radius:50%;transition:filter var(--motion-medium) var(--ease-standard),transform var(--motion-fast) var(--ease-standard)}.GameUI_energyOrb__CCkl6[data-size=small] .GameUI_orbVisual__p76pW{width:6.25rem}.GameUI_energyOrb__CCkl6[data-size=large] .GameUI_orbVisual__p76pW{width:clamp(10rem,19vw,14rem)}.GameUI_orbCore___iRz5,.GameUI_orbHalo__ETyvr,.GameUI_orbOrbit__orLCD,.GameUI_orbParticles__A804A{position:absolute;border-radius:50%}.GameUI_orbHalo__ETyvr{inset:4%;border:var(--border-hairline) solid var(--line-moon-halo);background:var(--gradient-orb-halo);box-shadow:var(--shadow-orb-halo);animation:GameUI_orb-breathe__nGeMJ calc(var(--motion-orb-breathe) * var(--motion-scale)) var(--ease-standard) infinite}.GameUI_orbOrbit__orLCD{inset:17%;border:var(--border-hairline) solid var(--line-gold-orbit);box-shadow:var(--glow-gold-soft);animation:GameUI_orb-orbit__RQSFH calc(var(--motion-orb-orbit) * var(--motion-scale)) linear infinite}.GameUI_orbOrbit__orLCD:after{position:absolute;top:-.18rem;left:50%;width:.34rem;aspect-ratio:1;border-radius:50%;background:var(--color-gold-400);box-shadow:var(--glow-orb-orbit-point);content:""}.GameUI_orbCore___iRz5{inset:30%;display:grid;place-items:center;border:var(--border-hairline) solid var(--line-moon-orb);background:var(--gradient-orb-core);box-shadow:var(--shadow-orb-core)}.GameUI_orbCore___iRz5 svg{width:42%;height:42%}.GameUI_orbParticles__A804A{inset:0;transform:scale(1);transform-origin:center;transition:opacity var(--motion-medium) var(--ease-standard),transform var(--motion-medium) var(--ease-enter)}.GameUI_orbParticle__BLXpJ{position:absolute;top:50%;left:50%;width:.22rem;aspect-ratio:1;border-radius:50%;background:var(--color-gold-400);box-shadow:var(--glow-orb-particle);opacity:.7;transform:rotate(calc(var(--particle-angle, 0deg))) translateX(43%) scale(.8)}.GameUI_orbParticle__BLXpJ[data-particle="1"]{--particle-angle:0deg;transform:rotate(0deg) translateX(4rem)}.GameUI_orbParticle__BLXpJ[data-particle="2"]{--particle-angle:45deg;transform:rotate(45deg) translateX(3.8rem)}.GameUI_orbParticle__BLXpJ[data-particle="3"]{--particle-angle:90deg;transform:rotate(90deg) translateX(4rem)}.GameUI_orbParticle__BLXpJ[data-particle="4"]{--particle-angle:135deg;transform:rotate(135deg) translateX(3.7rem)}.GameUI_orbParticle__BLXpJ[data-particle="5"]{transform:rotate(180deg) translateX(4rem)}.GameUI_orbParticle__BLXpJ[data-particle="6"]{transform:rotate(225deg) translateX(3.8rem)}.GameUI_orbParticle__BLXpJ[data-particle="7"]{transform:rotate(270deg) translateX(4rem)}.GameUI_orbParticle__BLXpJ[data-particle="8"]{transform:rotate(315deg) translateX(3.7rem)}.GameUI_orbParticle__BLXpJ[data-particle="9"]{transform:rotate(22deg) translateX(3rem)}.GameUI_orbParticle__BLXpJ[data-particle="10"]{transform:rotate(112deg) translateX(3rem)}.GameUI_orbParticle__BLXpJ[data-particle="11"]{transform:rotate(202deg) translateX(3rem)}.GameUI_orbParticle__BLXpJ[data-particle="12"]{transform:rotate(292deg) translateX(3rem)}.GameUI_energyOrb__CCkl6:is(:hover,:focus-visible,[data-state=hover]) .GameUI_orbVisual__p76pW,.GameUI_energyOrb__CCkl6[data-state=focus] .GameUI_orbVisual__p76pW{filter:brightness(1.1);transform:scale(1.035)}.GameUI_energyOrb__CCkl6:is(:hover,:focus-visible,[data-state=hover],[data-state=focus]) .GameUI_orbParticles__A804A{opacity:.86;transform:scale(.84)}.GameUI_energyOrb__CCkl6:is(:active,[data-state=pressed]) .GameUI_orbVisual__p76pW{transform:scale(.965)}.GameUI_energyOrb__CCkl6:is([data-state=activating],[data-state=activated],[data-state=completed]) .GameUI_orbCore___iRz5{background:var(--gradient-orb-core-activated);box-shadow:var(--shadow-orb-core-activated)}.GameUI_energyOrb__CCkl6:is([data-state=activating],[data-state=activated],[data-state=completed]) .GameUI_orbParticles__A804A{opacity:.82;transform:scale(.58)}.GameUI_energyOrb__CCkl6[data-reduced-motion=true]:is([data-state=activating],[data-state=activated],[data-state=completed]) .GameUI_orbParticles__A804A{opacity:.72;transform:none}.GameUI_energyOrb__CCkl6[data-state=disabled]{color:var(--text-locked);opacity:.46}.GameUI_energyOrb__CCkl6[data-state=disabled] .GameUI_orbHalo__ETyvr,.GameUI_energyOrb__CCkl6[data-state=disabled] .GameUI_orbOrbit__orLCD{animation:none}.GameUI_energyOrb__CCkl6[data-appearance=chapter-launch] .GameUI_orbVisual__p76pW{isolation:isolate;filter:var(--filter-chapter-launch-orb)}.GameUI_orbAsset__HrduA{object-fit:contain;transform:scale(1.16);user-select:none;animation:GameUI_chapter-launch-sphere-breathe__u3vK7 calc(var(--motion-orb-breathe) * 1.25 * var(--motion-scale)) var(--ease-standard) infinite}.GameUI_homeProjectedPlanet__NgF8r{position:absolute;inset:0;z-index:2;display:block;border-radius:50%;opacity:1;transform-origin:50% 58%}.GameUI_homePlanetSurface__Vu_lN{position:absolute;z-index:2;top:52.5%;left:50%;width:43%;aspect-ratio:1;overflow:hidden;border-radius:50%;opacity:.22;transform:translate(-50%,-50%);-webkit-mask-image:var(--gradient-home-launch-surface-mask);mask-image:var(--gradient-home-launch-surface-mask);mix-blend-mode:soft-light;pointer-events:none}.GameUI_homePlanetSurfaceImage__FmmuG{object-fit:cover;filter:brightness(1.1) contrast(1.16) saturate(.64);transform:scale(1.12) translate3d(-2.8%,0,0);will-change:transform;animation:GameUI_home-launch-surface-turn__SVJao var(--motion-home-launch-surface-turn) linear infinite alternate;animation-play-state:var(--cinematic-animation-state,running)}.GameUI_energyOrb__CCkl6[data-presentation=ground-laser-planet] .GameUI_orbAsset__HrduA{animation:GameUI_home-launch-planet-breathe__7u3b2 var(--motion-home-launch-planet-breathe) ease-in-out infinite;animation-play-state:var(--cinematic-animation-state,running)}[data-qa=home-page][data-home-state=intro][data-intro-mode=full][data-awakening-state=awakening] .GameUI_energyOrb__CCkl6[data-presentation=ground-laser-planet] .GameUI_homeProjectedPlanet__NgF8r{animation:GameUI_home-launch-planet-form__5xh_d var(--motion-page) var(--ease-cinematic) var(--motion-home-launch-form-delay) both}@media (max-width:47.9375rem){[data-qa=home-page][data-home-state=intro][data-intro-mode=full][data-awakening-state=awakening] .GameUI_energyOrb__CCkl6[data-presentation=ground-laser-planet] .GameUI_homeProjectedPlanet__NgF8r{animation-duration:var(--motion-home-launch-form-mobile);animation-delay:var(--motion-home-launch-form-delay-mobile)}}.GameUI_energyOrb__CCkl6[data-appearance=chapter-launch]:is(:hover,:focus-visible,[data-state=hover],[data-state=focus]) .GameUI_orbVisual__p76pW{filter:var(--filter-chapter-launch-orb-hover);transform:translate3d(0,-.12rem,0) scale(1.035)}.GameUI_energyOrb__CCkl6[data-appearance=chapter-launch]:is(:active,[data-state=pressed]) .GameUI_orbVisual__p76pW{transform:translate3d(0,.05rem,0) scale(.975)}.GameUI_energyOrb__CCkl6[data-appearance=chapter-launch][data-state=activating] .GameUI_orbVisual__p76pW{filter:var(--filter-chapter-launch-orb-activating);transform:translate3d(0,-.12rem,0) scale(1.055)}.GameUI_orbLabel__51t11{margin-top:var(--space-2);color:var(--color-gold-400);font-family:var(--font-family-zh);font-size:var(--type-interface);font-weight:var(--font-weight-medium);letter-spacing:.16em;line-height:var(--line-height-interface);transition:color var(--motion-fast) var(--ease-standard),filter var(--motion-fast) var(--ease-standard)}.GameUI_energyOrb__CCkl6:is(:hover,:focus-visible,[data-state=hover],[data-state=focus]) .GameUI_orbLabel__51t11{color:var(--color-moon-100);filter:drop-shadow(var(--glow-gold-soft))}.GameUI_orbState__nwtEE{margin-top:.1rem;color:var(--text-muted);font-size:var(--type-micro);letter-spacing:.1em;line-height:var(--line-height-interface)}.GameUI_particleField__tefij{position:absolute;z-index:var(--z-particles);inset:0;overflow:hidden;pointer-events:none}.GameUI_ambientParticle__d0UBc{position:absolute;top:var(--particle-y);left:var(--particle-x);width:clamp(.12rem,.25vw,.24rem);aspect-ratio:1;border-radius:50%;background:var(--color-gold-400);box-shadow:var(--glow-particle-gold);opacity:var(--particle-opacity);animation:GameUI_particle-float__jgW3T calc(var(--particle-duration) * var(--motion-scale)) var(--ease-standard) var(--particle-delay) infinite alternate}.GameUI_ambientParticle__d0UBc:nth-child(3n){background:var(--color-moon-100);box-shadow:var(--glow-particle-moon)}.GameUI_gameHint__wzelE{display:inline-flex;max-width:min(90vw,34rem);align-items:center;justify-content:center;gap:var(--space-3);margin:0;border:var(--border-hairline) solid var(--line-hint-subtle);border-radius:var(--radius-pill);background:var(--surface-game-hint);color:var(--color-moon-200);font-size:var(--type-caption);line-height:var(--line-height-interface);padding:var(--space-2) var(--space-4);text-align:center;text-wrap:balance;backdrop-filter:blur(var(--blur-soft))}.GameUI_hintSpark__OCOep{flex:none;width:.34rem;aspect-ratio:1;background:var(--color-gold-400);box-shadow:var(--glow-hint-spark);rotate:45deg}.GameUI_languageToggle__2Jl5a{display:inline-grid;grid-template-columns:repeat(2,auto);border:var(--border-hairline) solid var(--line-emphasis);border-radius:var(--radius-pill);background:var(--surface-glass-strong);padding:.15rem;backdrop-filter:blur(var(--blur-glass))}.GameUI_audioToggle__77nPH,.GameUI_languageToggle__2Jl5a button{min-height:var(--touch-target-min);border:var(--border-hairline) solid transparent;border-radius:var(--radius-pill);color:var(--text-secondary);cursor:pointer;font-size:var(--type-caption);padding:.55rem .8rem}.GameUI_languageToggle__2Jl5a button{min-width:var(--touch-target-min);background:transparent}.GameUI_languageToggle__2Jl5a button[aria-pressed=true]{border-color:var(--line-gold-control);background:var(--surface-control-selected);color:var(--color-moon-100)}.GameUI_audioToggle__77nPH{display:inline-flex;align-items:center;gap:var(--space-2);border-color:var(--line-emphasis);background:var(--surface-glass-strong);backdrop-filter:blur(var(--blur-glass))}.GameUI_audioToggle__77nPH svg{width:1.15rem;height:1.15rem}.GameUI_audioToggle__77nPH[aria-disabled=true]{color:var(--text-locked);cursor:default}.GameUI_audioToggle__77nPH:focus-visible,.GameUI_languageToggle__2Jl5a button:focus-visible{outline:var(--border-focus) solid var(--focus-ring);outline-offset:var(--space-1)}.GameUI_loadingScreen__D779C{position:relative;display:grid;min-height:24rem;place-content:center;justify-items:center;overflow:hidden;border:var(--border-hairline) solid var(--line-subtle);border-radius:var(--radius-lg);background:var(--gradient-loading-screen);padding:var(--space-8);text-align:center}.GameUI_loadingMoon__Wjtej{display:grid;width:4rem;aspect-ratio:1;place-items:center;border:var(--border-hairline) solid var(--line-emphasis);border-radius:50%;color:var(--color-moon-100);box-shadow:var(--glow-energy-medium);animation:GameUI_loading-breathe__O1s8y calc(var(--motion-loading-breathe) * var(--motion-scale)) var(--ease-standard) infinite}.GameUI_loadingMoon__Wjtej svg{width:2rem;height:2rem}.GameUI_loadingBrand__uHjZG{margin:var(--space-5) 0 0;color:var(--color-moon-100);font-family:var(--font-family-zh);font-size:var(--type-heading);letter-spacing:.12em;line-height:var(--line-height-heading)}.GameUI_loadingLabel__xt_tU{margin:var(--space-2) 0 0;color:var(--color-gold-400);font-size:var(--type-caption);letter-spacing:.14em}.GameUI_loadingTrack__ulRB3{width:min(70vw,18rem);height:.16rem;margin-top:var(--space-5);overflow:hidden;border-radius:var(--radius-pill);background:var(--line-subtle)}.GameUI_loadingTrack__ulRB3>span{display:block;height:100%;background:var(--gradient-loading-progress);box-shadow:var(--glow-energy-soft);transition:width var(--motion-medium) var(--ease-standard)}.GameUI_loadingTrack__ulRB3[data-progress-mode=staged]>span{width:34%;transform:translateX(-115%);animation:GameUI_loading-stage-sweep__aIAet calc(var(--motion-loading-breathe) * var(--motion-scale)) var(--ease-standard) infinite}.GameUI_loadingScreen__D779C[data-reduced-motion=true] .GameUI_loadingTrack__ulRB3[data-progress-mode=staged]>span{width:58%;transform:none;animation:none}.GameUI_loadingHint__1qy26,.GameUI_loadingValue__LutuL{margin:var(--space-3) 0 0;color:var(--text-muted);font-size:var(--type-micro);line-height:var(--line-height-body)}.GameUI_loadingValue__LutuL{color:var(--color-moon-200);font-variant-numeric:tabular-nums}@container (max-width: 47.9375rem){.GameUI_chapterTitleGroup__LfdeX{max-width:100%}.GameUI_missionRail__6B12H[data-orientation=horizontal] .GameUI_missionDescription__bkexP{display:none}.GameUI_missionRail__6B12H[data-orientation=horizontal] .GameUI_missionNode__mWTqP{display:grid;min-height:4.2rem;grid-template-columns:1fr;justify-items:center;gap:.15rem;padding:var(--space-1);text-align:center}.GameUI_missionRail__6B12H[data-orientation=horizontal] .GameUI_missionIcon__fOIEf{width:2.75rem;height:2.75rem}.GameUI_missionRail__6B12H[data-orientation=horizontal] .GameUI_missionCopy__EbEXH{justify-items:center}.GameUI_missionRail__6B12H[data-orientation=horizontal] .GameUI_missionTitle__IC2H7{max-width:7rem;font-size:var(--type-micro)}.GameUI_missionRail__6B12H[data-orientation=horizontal] .GameUI_missionStateText__M71Fn{display:none}.GameUI_energyOrb__CCkl6[data-size=large] .GameUI_orbVisual__p76pW{width:clamp(7rem,33vw,9rem)}}@media (max-width:47.9375rem){.GameUI_ambientParticle__d0UBc{display:var(--particle-mobile-display)}}.GameUI_gameShell__Q5w2r[data-game-viewport=mobile] .GameUI_ambientParticle__d0UBc{display:var(--particle-mobile-display)}@media (max-height:31.25rem) and (orientation:landscape){.GameUI_gameShell__Q5w2r[data-game-viewport=mobile]{width:100%}.GameUI_gameShell__Q5w2r[data-game-viewport=mobile] .GameUI_sceneFrame__asjr6{aspect-ratio:844/390;max-height:calc(100svh - var(--space-4))}.GameUI_chapterTitleGroup__LfdeX[data-compact=true] .GameUI_chapterTitle__PPHA_{font-size:clamp(1.25rem,5vw,1.85rem)}}.GameUI_energyOrb__CCkl6[data-reduced-motion=true] *,.GameUI_gameShell__Q5w2r[data-motion-mode=reduced] *,.GameUI_loadingScreen__D779C[data-reduced-motion=true] *,.GameUI_moonlightTrail__s2TRr[data-reduced-motion=true]:after,.GameUI_particleField__tefij[data-reduced-motion=true] *{animation:none!important;scroll-behavior:auto!important;transition-duration:var(--motion-instant)!important}html[data-page-visibility=hidden] .GameUI_ambientParticle__d0UBc,html[data-page-visibility=hidden] .GameUI_energyOrb__CCkl6[data-appearance=chapter-launch] .GameUI_orbAsset__HrduA,html[data-page-visibility=hidden] .GameUI_energyOrb__CCkl6[data-presentation=ground-laser-planet] .GameUI_homePlanetSurfaceImage__FmmuG,html[data-page-visibility=hidden] .GameUI_fogBand__vbOBO,html[data-page-visibility=hidden] .GameUI_loadingMoon__Wjtej,html[data-page-visibility=hidden] .GameUI_moonlightTrail__s2TRr:after,html[data-page-visibility=hidden] .GameUI_orbHalo__ETyvr,html[data-page-visibility=hidden] .GameUI_orbOrbit__orLCD{animation-play-state:paused}@media (prefers-reduced-motion:reduce),(update:slow){.GameUI_ambientParticle__d0UBc,.GameUI_chapterTitle__PPHA_,.GameUI_energyOrb__CCkl6[data-appearance=chapter-launch] .GameUI_orbAsset__HrduA,.GameUI_energyOrb__CCkl6[data-presentation=ground-laser-planet] .GameUI_homePlanetSurfaceImage__FmmuG,.GameUI_fogBand__vbOBO,.GameUI_loadingMoon__Wjtej,.GameUI_moonlightTrail__s2TRr:after,.GameUI_orbHalo__ETyvr,.GameUI_orbOrbit__orLCD{animation:none}.GameUI_loadingTrack__ulRB3>span,.GameUI_missionNode__mWTqP,.GameUI_orbVisual__p76pW{transition-duration:var(--motion-instant)}}@keyframes GameUI_title-reveal__OI_Lo{0%{opacity:0;transform:translate3d(0,var(--motion-distance-sm),0)}to{opacity:1;transform:translateZ(0)}}@keyframes GameUI_fog-drift__0lWYk{0%{transform:translate3d(-1.2%,2%,0)}to{transform:translate3d(1.2%,-1%,0)}}@keyframes GameUI_trail-breathe__CSOgV{0%,to{opacity:.15}50%{opacity:.68}}@keyframes GameUI_orb-breathe__nGeMJ{0%,to{opacity:.7;transform:scale(.98)}50%{opacity:1;transform:scale(1.02)}}@keyframes GameUI_orb-orbit__RQSFH{to{rotate:1turn}}@keyframes GameUI_chapter-launch-sphere-breathe__u3vK7{0%,to{transform:scale(1.15)}50%{transform:scale(1.175)}}@keyframes GameUI_home-launch-planet-form__5xh_d{0%{opacity:0;filter:blur(.48rem) brightness(.58);transform:translate3d(0,.5rem,0) scale(.76)}58%{opacity:.88;filter:blur(.1rem) brightness(1.12);transform:translate3d(0,-.08rem,0) scale(1.025)}to{opacity:1;filter:none;transform:translateZ(0) scale(1)}}@keyframes GameUI_home-launch-surface-turn__SVJao{0%{transform:scale(1.12) translate3d(-3.2%,0,0)}to{transform:scale(1.12) translate3d(3.2%,0,0)}}@keyframes GameUI_home-launch-planet-breathe__7u3b2{0%,to{transform:scale(1.16) translateZ(0)}50%{transform:scale(1.17) translate3d(0,-.06rem,0)}}@keyframes GameUI_particle-float__jgW3T{0%{transform:translate3d(0,.45rem,0) scale(.78)}to{transform:translate3d(.25rem,-.6rem,0) scale(1.08)}}@keyframes GameUI_loading-breathe__O1s8y{0%,to{opacity:.72;box-shadow:var(--glow-energy-soft)}50%{opacity:1;box-shadow:var(--glow-energy-medium)}}@keyframes GameUI_loading-stage-sweep__aIAet{0%{transform:translateX(-115%)}to{transform:translateX(295%)}}.ResponsiveSceneImage_root__Fec4z{position:relative;display:block;width:100%;height:100%;min-height:1px;overflow:hidden;background:radial-gradient(circle at 50% 35%,rgb(118 200 255/10%),transparent 42%),var(--scene-abyss)}.ResponsiveSceneImage_picture__PETDy{display:contents}.ResponsiveSceneImage_image__RuqiO{display:block;width:100%;height:100%;object-fit:var(--scene-image-desktop-fit,cover);object-position:var(--scene-image-desktop-position,50% 50%)}@media (max-width:767px){.ResponsiveSceneImage_image__RuqiO{object-fit:var(--scene-image-mobile-fit,var(--scene-image-desktop-fit,cover));object-position:var(
      --scene-image-mobile-position,var(--scene-image-desktop-position,50% 50%)
    )}}@media (max-height:500px) and (orientation:landscape){.ResponsiveSceneImage_root__Fec4z[data-scene-image-viewport=mobile] .ResponsiveSceneImage_image__RuqiO{object-fit:var(--scene-image-landscape-fit,cover)!important;object-position:var(--scene-image-landscape-position,50% 50%)!important}}.ResponsiveSceneImage_fallback__ggrWd{display:grid;width:100%;height:100%;min-height:10rem;place-items:center;padding:1.5rem;border:1px solid var(--line-subtle);color:var(--text-muted);text-align:center;background:linear-gradient(135deg,rgb(118 200 255/8%),transparent 48%),var(--scene-abyss)}.ResponsiveSceneImage_fallbackMark__87NgX{display:block;margin-bottom:.55rem;color:var(--state-awakened-gold);font-size:1.3rem}.ResponsiveSceneImage_status__Qpg66{position:absolute;inset-block-start:.75rem;inset-inline-start:.75rem;z-index:2;max-width:calc(100% - 1.5rem);padding:.4rem .65rem;border:1px solid rgb(214 182 111/42%);border-radius:999px;color:var(--scene-moon-silver);font-size:.68rem;font-weight:650;letter-spacing:.08em;line-height:1.35;background:rgb(3 7 19/82%);backdrop-filter:blur(10px)}.ResponsiveSceneImage_internalOnly__aK7Gj{border-color:rgb(255 180 168/62%);color:#ffe2dc;border-radius:.45rem}.SceneVisualLayers_layers__DeJK7{z-index:3;overflow:hidden}.SceneVisualLayers_grain__J6iG7,.SceneVisualLayers_horizonFog__3pz9i,.SceneVisualLayers_layers__DeJK7,.SceneVisualLayers_moonScatter__1sZqX,.SceneVisualLayers_post__y4_CO,.SceneVisualLayers_reflectionBlocked__TR99U{position:absolute;inset:0;pointer-events:none}.SceneVisualLayers_horizonFog__3pz9i{background:radial-gradient(ellipse 64% 19% at 50% 57%,rgb(148 190 222/8%),rgb(82 131 170/2%) 52%,transparent 78%),linear-gradient(180deg,transparent 44%,rgb(50 91 126/3%) 62%,transparent 79%);opacity:var(--scene-horizon-fog-opacity,.82);transform:translate3d(-.25%,0,0);animation:SceneVisualLayers_horizon-fog-drift__WyQ8_ 24s ease-in-out infinite alternate}.SceneVisualLayers_moonScatter__1sZqX{background:radial-gradient(circle 8.25% at 77.6% 11.55%,rgb(223 238 255/10%) 0,rgb(168 205 240/3.5%) 43%,transparent 74%);mix-blend-mode:screen;opacity:var(--scene-moon-scatter-opacity,.76);animation:SceneVisualLayers_moon-scatter-breathe__v74UQ 18s ease-in-out infinite alternate}.SceneVisualLayers_layers__DeJK7[data-scene-visual-mode=home] .SceneVisualLayers_horizonFog__3pz9i{animation-duration:72s}.SceneVisualLayers_layers__DeJK7[data-scene-visual-mode=home] .SceneVisualLayers_moonScatter__1sZqX{animation-duration:42s}.SceneVisualLayers_grain__J6iG7{background-image:repeating-radial-gradient(circle at 17% 23%,rgb(220 233 244/35%) 0 .35px,transparent .45px 2.6px),repeating-radial-gradient(circle at 71% 61%,rgb(6 14 29/42%) 0 .4px,transparent .55px 3.2px);background-size:5px 5px,7px 7px;mix-blend-mode:soft-light;opacity:var(--scene-grain-opacity,.025)}.SceneVisualLayers_post__y4_CO{background:radial-gradient(ellipse 82% 72% at 50% 45%,transparent 46%,rgb(1 7 19/6%) 77%,rgb(0 4 14/17%) 100%),linear-gradient(180deg,rgb(2 11 30/7%),transparent 23%)}.SceneVisualLayers_post__y4_CO:before{position:absolute;inset:0;background:radial-gradient(ellipse 68% 58% at 50% 45%,transparent 51%,rgb(0 4 14/12%) 80%,rgb(0 2 10/26%) 100%),linear-gradient(180deg,rgb(1 8 24/11%),transparent 34%,rgb(0 5 17/8%)),linear-gradient(180deg,rgb(0 7 21/7%),rgb(0 5 16/10%));content:"";opacity:var(--scene-reference-grade-opacity,0)}.SceneVisualLayers_reflectionBlocked__TR99U{display:none}@media (prefers-reduced-motion:reduce){.SceneVisualLayers_horizonFog__3pz9i,.SceneVisualLayers_moonScatter__1sZqX{animation:none;transform:none}}.SceneVisualLayers_layers__DeJK7[data-motion-mode=reduced] .SceneVisualLayers_horizonFog__3pz9i,.SceneVisualLayers_layers__DeJK7[data-motion-mode=reduced] .SceneVisualLayers_moonScatter__1sZqX{animation:none;transform:none}@keyframes SceneVisualLayers_horizon-fog-drift__WyQ8_{0%{opacity:calc(var(--scene-horizon-fog-opacity, .82) * .854);transform:translate3d(-.25%,0,0)}to{opacity:calc(var(--scene-horizon-fog-opacity, .82) * 1.098);transform:translate3d(.25%,-.12%,0)}}@keyframes SceneVisualLayers_moon-scatter-breathe__v74UQ{0%{opacity:calc(var(--scene-moon-scatter-opacity, .76) * .842);transform:scale(.992)}to{opacity:calc(var(--scene-moon-scatter-opacity, .76) * 1.105);transform:scale(1.008)}}.ApprovedCityScene_atmosphere__smm2F,.ApprovedCityScene_illuminationLayer__pQrf7,.ApprovedCityScene_imageRoot__eiKkC,.ApprovedCityScene_parallaxSlice__0N0MG,.ApprovedCityScene_scene__5dBnv,.ApprovedCityScene_visual__xMKLt{position:absolute;inset:0}.ApprovedCityScene_scene__5dBnv{overflow:hidden;width:100%;height:100%;background:var(--scene-deep-space)}.ApprovedCityScene_visual__xMKLt{z-index:0;transform:translate3d(var(--scene-parallax-x,0),var(--scene-parallax-y,0),0) scale(1);transform-origin:var(--scene-camera-origin-x,13%) var(--scene-camera-origin-y,52%);transition:transform .56s var(--ease-cinematic)}.ApprovedCityScene_parallaxSlice__0N0MG{z-index:1;opacity:0;overflow:hidden;pointer-events:none;transition:opacity .18s var(--ease-standard)}.ApprovedCityScene_parallaxSky__w3d56{clip-path:inset(0 0 66% 0);transform:translate3d(var(--scene-parallax-sky-x,0),var(--scene-parallax-sky-y,0),0)}.ApprovedCityScene_parallaxForeground__NHEye{clip-path:inset(70% 0 0 0);transform:translate3d(var(--scene-parallax-foreground-x,0),var(--scene-parallax-foreground-y,0),0)}.ApprovedCityScene_scene__5dBnv[data-scene-mode=home][data-launch-state=ready] .ApprovedCityScene_parallaxSlice__0N0MG{opacity:1}.ApprovedCityScene_visual__xMKLt:after{position:absolute;inset:0;background:radial-gradient(ellipse 31% 12% at 50% 58%,color-mix(in srgb,var(--scene-moon-silver) 10%,transparent),transparent 76%);content:"";opacity:0;pointer-events:none;transition:opacity .36s var(--ease-enter)}.ApprovedCityScene_scene__5dBnv[data-launch-state=activating] .ApprovedCityScene_visual__xMKLt,.ApprovedCityScene_scene__5dBnv[data-launch-state=transitioning] .ApprovedCityScene_visual__xMKLt{will-change:transform}.ApprovedCityScene_scene__5dBnv[data-launch-state=transitioning] .ApprovedCityScene_visual__xMKLt{transform:translate3d(calc(var(--scene-parallax-x, 0px) + .65vw),calc(var(--scene-parallax-y, 0px) - .15vh),0) scale(1.035)}.ApprovedCityScene_scene__5dBnv[data-scene-mode=home][data-camera-phase=departure] .ApprovedCityScene_visual__xMKLt{transform:translate3d(calc(var(--scene-parallax-x, 0px) + .2vw),calc(var(--scene-parallax-y, 0px) - .1vh),0) scale(1.115)}.ApprovedCityScene_scene__5dBnv[data-launch-state=transitioning] .ApprovedCityScene_visual__xMKLt:after{opacity:.34}.ApprovedCityScene_scene__5dBnv[data-scene-mode=chapter] .ApprovedCityScene_visual__xMKLt{transform:scale(1);transform-origin:var(--scene-camera-origin-x,50%) var(--scene-camera-origin-y,50%);transition-duration:.92s}.ApprovedCityScene_scene__5dBnv[data-scene-mode=chapter][data-camera-phase=handoff] .ApprovedCityScene_visual__xMKLt{transform:scale(1.115)}.ApprovedCityScene_scene__5dBnv[data-scene-mode=chapter][data-camera-phase=focused] .ApprovedCityScene_visual__xMKLt{transform:translate3d(var(--scene-camera-pan-x,0),var(--scene-camera-pan-y,0),0) scale(var(--scene-camera-focus-scale,1))}.ApprovedCityScene_scene__5dBnv[data-scene-mode=chapter][data-chapter-presentation=returning] .ApprovedCityScene_visual__xMKLt{transform:scale(1.015);transition-duration:1.05s}.ApprovedCityScene_scene__5dBnv[data-scene-mode=chapter][data-chapter-presentation=returning] .ApprovedCityScene_focusLayer__8zsGd{opacity:.36;transition:opacity .82s var(--ease-cinematic)}.ApprovedCityScene_imageRoot__eiKkC,.ApprovedCityScene_imageRoot__eiKkC>picture,.ApprovedCityScene_image__z_M4c{width:100%;height:100%}.ApprovedCityScene_image__z_M4c{display:block;opacity:1;filter:none;object-fit:cover;object-position:50% 50%}.ApprovedCityScene_assetFallback__9AJ6S{position:absolute;inset:0;background:var(--gradient-loading-screen)}.ApprovedCityScene_focusLayer__8zsGd{position:absolute;inset:0;width:100%;height:100%;opacity:0;overflow:visible;pointer-events:none}.ApprovedCityScene_illuminationLayer__pQrf7{z-index:1;width:100%;height:100%;overflow:visible;pointer-events:none}.ApprovedCityScene_illuminationLayerMobileBuildingOne__Dzhv0,.ApprovedCityScene_illuminationLayerMobileHome__zsOF_{display:none}.ApprovedCityScene_abstractLightingFallback__9bUVH{position:absolute;z-index:2;top:var(--abstract-fallback-y);left:var(--abstract-fallback-x);width:clamp(5.2rem,8vw,8.5rem);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgb(241 213 159/18%) 0,rgb(218 196 152/8%) 34%,transparent 72%);opacity:.44;pointer-events:none;transform:translate(-50%,-50%);transition:opacity .9s var(--ease-cinematic),box-shadow .9s var(--ease-cinematic)}.ApprovedCityScene_abstractLightingFallback__9bUVH:before{position:absolute;inset:-42%;border-radius:50%;background:radial-gradient(circle,rgb(232 205 153/12%),transparent 69%);content:""}.ApprovedCityScene_abstractLightingFallback__9bUVH[data-illumination-progress="2"]{opacity:.62}.ApprovedCityScene_abstractLightingFallback__9bUVH[data-illumination-progress="3"]{opacity:.82;box-shadow:0 0 2.4rem rgb(232 205 153/18%);animation:ApprovedCityScene_abstract-completion-breathe__1_kZN 4.8s ease-in-out infinite}.ApprovedCityScene_abstractFallbackRing__Q5_JY{position:absolute;inset:28%;display:grid;place-items:center;border:1px solid rgb(239 221 185/34%);border-radius:50%;background:conic-gradient(rgb(237 211 158/78%) 0 var(--abstract-progress-angle),rgb(188 213 239/14%) var(--abstract-progress-angle) 1turn);box-shadow:inset 0 0 0 .42rem rgb(6 22 45/78%)}.ApprovedCityScene_abstractFallbackRing__Q5_JY b{position:relative;z-index:1;color:rgb(244 231 204/88%);font-family:var(--font-family-latin);font-size:.52rem;font-weight:500;letter-spacing:.05em}.ApprovedCityScene_abstractLightingFallback__9bUVH[data-response-tone=cool-verse]{background:radial-gradient(circle,rgb(184 220 252/18%) 0,rgb(123 184 235/8%) 36%,transparent 72%)}.ApprovedCityScene_abstractLightingFallback__9bUVH[data-response-tone=cool-verse]:before{background:radial-gradient(circle,rgb(165 211 252/13%),transparent 69%)}.ApprovedCityScene_abstractLightingFallback__9bUVH[data-response-tone=cool-verse][data-illumination-progress="3"]{box-shadow:0 0 2.6rem rgb(151 204 250/20%)}.ApprovedCityScene_abstractLightingFallback__9bUVH[data-response-tone=cool-verse] .ApprovedCityScene_abstractFallbackRing__Q5_JY{border-color:rgb(205 230 252/38%);background:conic-gradient(rgb(190 222 250/82%) 0 var(--abstract-progress-angle),rgb(164 202 236/12%) var(--abstract-progress-angle) 1turn)}.ApprovedCityScene_abstractLightingFallback__9bUVH[data-response-tone=cool-verse] .ApprovedCityScene_abstractFallbackRing__Q5_JY b{color:rgb(225 240 253/92%)}.ApprovedCityScene_abstractLightingFallback__9bUVH[data-response-tone=dual-convergence]{background:radial-gradient(circle at 28% 50%,rgb(235 207 151/16%),transparent 46%),radial-gradient(circle at 72% 50%,rgb(184 220 252/16%),transparent 46%),radial-gradient(circle,rgb(216 224 215/8%),transparent 72%)}.ApprovedCityScene_abstractLightingFallback__9bUVH[data-response-tone=dual-convergence]:before{background:radial-gradient(circle at 36% 50%,rgb(230 202 146/9%),transparent 52%),radial-gradient(circle at 64% 50%,rgb(166 211 250/9%),transparent 52%)}.ApprovedCityScene_abstractLightingFallback__9bUVH[data-response-tone=dual-convergence][data-illumination-progress="3"]{box-shadow:-.7rem 0 2rem rgb(229 199 139/11%),.7rem 0 2rem rgb(158 207 249/12%)}.ApprovedCityScene_abstractLightingFallback__9bUVH[data-response-tone=dual-convergence] .ApprovedCityScene_abstractFallbackRing__Q5_JY{border-color:rgb(218 225 216/36%);background:conic-gradient(from 180deg,rgb(211 222 216/80%) 0 var(--abstract-progress-angle),rgb(188 213 239/12%) var(--abstract-progress-angle) 1turn)}.ApprovedCityScene_abstractLightingFallback__9bUVH[data-response-tone=dual-convergence] .ApprovedCityScene_abstractFallbackRing__Q5_JY b{color:rgb(232 235 224/92%)}.ApprovedCityScene_abstractLightingFallback__9bUVH[data-response-tone=landmark-convergence]{background:radial-gradient(circle,rgb(213 231 247/19%) 0,rgb(185 216 242/8%) 36%,transparent 72%),radial-gradient(circle at 50% 58%,rgb(231 209 165/8%),transparent 58%)}.ApprovedCityScene_abstractLightingFallback__9bUVH[data-response-tone=landmark-convergence]:before{background:radial-gradient(circle,rgb(210 229 245/12%),rgb(228 207 164/5%) 42%,transparent 70%)}.ApprovedCityScene_abstractLightingFallback__9bUVH[data-response-tone=landmark-convergence][data-illumination-progress="3"]{box-shadow:0 0 2.8rem rgb(190 220 246/18%),0 0 4.2rem rgb(228 205 158/7%)}.ApprovedCityScene_abstractLightingFallback__9bUVH[data-response-tone=landmark-convergence] .ApprovedCityScene_abstractFallbackRing__Q5_JY{border-color:rgb(218 232 246/40%);background:conic-gradient(rgb(209 229 247/82%) 0 var(--abstract-progress-angle),rgb(190 214 236/12%) var(--abstract-progress-angle) 1turn)}.ApprovedCityScene_abstractLightingFallback__9bUVH[data-response-tone=landmark-convergence] .ApprovedCityScene_abstractFallbackRing__Q5_JY b{color:rgb(232 240 248/94%)}.ApprovedCityScene_focusLayerMobile___yaBv,.ApprovedCityScene_scene__5dBnv[data-source-paired-lighting=enabled] .ApprovedCityScene_abstractLightingFallback__9bUVH,.ApprovedCityScene_scene__5dBnv[data-source-paired-lighting=enabled] .ApprovedCityScene_illuminationLayer__pQrf7{display:none}.ApprovedCityScene_focusMask__ZlWk5{mask-type:luminance}.ApprovedCityScene_focusCanvas__3HoPX{position:relative;width:1920px;height:1080px;overflow:hidden}.ApprovedCityScene_focusImage__MVdA_{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%;filter:none}.ApprovedCityScene_focusCanvas__3HoPX:after{position:absolute;inset:0;background:linear-gradient(112deg,transparent 22%,rgb(219 238 255/15%) 45%,rgb(241 217 166/5%) 53%,transparent 71%),linear-gradient(180deg,rgb(208 229 249/5%),transparent 26%);content:"";opacity:.46;pointer-events:none}.ApprovedCityScene_scene__5dBnv[data-visual-treatment=baseline] .ApprovedCityScene_focusImage__MVdA_{filter:brightness(1.09) saturate(1.01)}.ApprovedCityScene_scene__5dBnv[data-visual-treatment=baseline] .ApprovedCityScene_focusCanvas__3HoPX:after{opacity:0}.ApprovedCityScene_scene__5dBnv[data-scene-mode=chapter] .ApprovedCityScene_focusLayer__8zsGd{opacity:1}.ApprovedCityScene_scene__5dBnv[data-scene-mode=home][data-launch-state=transitioning] .ApprovedCityScene_focusLayer__8zsGd{animation:ApprovedCityScene_building-focus-arrival__2t88J .36s var(--ease-enter) .52s both}.ApprovedCityScene_atmosphere__smm2F{z-index:2;pointer-events:none}.ApprovedCityScene_scene__5dBnv[data-scene-mode=home][data-launch-state=loading] .ApprovedCityScene_atmosphere__smm2F{opacity:0}.ApprovedCityScene_scene__5dBnv[data-scene-mode=home][data-launch-state=intro][data-intro-mode=full] .ApprovedCityScene_atmosphere__smm2F{animation:ApprovedCityScene_particles-intro-arrival__zXQEN 1.35s var(--ease-enter) 3.05s both}.ApprovedCityScene_scene__5dBnv[data-scene-mode=home][data-launch-state=intro]:not([data-intro-mode=full]) .ApprovedCityScene_atmosphere__smm2F{animation:ApprovedCityScene_particles-short-arrival__Uhh0b .18s var(--ease-enter) both}.ApprovedCityScene_buildingState__qyYxy{display:none}.ApprovedCityScene_scene__5dBnv[data-motion-mode=reduced] .ApprovedCityScene_visual__xMKLt{transform:none;transition-duration:0s}.ApprovedCityScene_scene__5dBnv[data-motion-mode=reduced] .ApprovedCityScene_parallaxSlice__0N0MG{opacity:0;transform:none;transition:none}.ApprovedCityScene_scene__5dBnv[data-motion-mode=reduced] .ApprovedCityScene_visual__xMKLt:after{opacity:0;transition:none}.ApprovedCityScene_scene__5dBnv[data-motion-mode=reduced] .ApprovedCityScene_focusLayer__8zsGd{animation:none}.ApprovedCityScene_scene__5dBnv[data-motion-mode=reduced] .ApprovedCityScene_abstractLightingFallback__9bUVH{animation:none;transition-duration:80ms}.ApprovedCityScene_scene__5dBnv[data-viewport-hint=mobile][data-scene-mode=home] .ApprovedCityScene_image__z_M4c{object-fit:contain}.ApprovedCityScene_scene__5dBnv[data-viewport-hint=mobile][data-scene-mode=chapter][data-camera-target=building1] .ApprovedCityScene_illuminationLayerDesktop__pjhxD,.ApprovedCityScene_scene__5dBnv[data-viewport-hint=mobile][data-scene-mode=home] .ApprovedCityScene_illuminationLayerDesktop__pjhxD{display:none}.ApprovedCityScene_scene__5dBnv[data-viewport-hint=mobile][data-scene-mode=chapter][data-camera-target=building1] .ApprovedCityScene_illuminationLayerMobileBuildingOne__Dzhv0,.ApprovedCityScene_scene__5dBnv[data-viewport-hint=mobile][data-scene-mode=home] .ApprovedCityScene_illuminationLayerMobileHome__zsOF_{display:block}.ApprovedCityScene_scene__5dBnv[data-viewport-hint=mobile] .ApprovedCityScene_focusLayer__8zsGd{display:none}.ApprovedCityScene_scene__5dBnv[data-viewport-hint=mobile][data-scene-mode=chapter] .ApprovedCityScene_image__z_M4c{transition:object-position .92s var(--ease-cinematic)}.ApprovedCityScene_scene__5dBnv[data-viewport-hint=mobile][data-scene-mode=chapter][data-camera-phase=focused] .ApprovedCityScene_image__z_M4c{object-position:var(--scene-camera-mobile-focus-x) 50%}.ApprovedCityScene_scene__5dBnv[data-viewport-hint=mobile][data-motion-mode=reduced][data-scene-mode=chapter] .ApprovedCityScene_visual__xMKLt,.ApprovedCityScene_scene__5dBnv[data-viewport-hint=mobile][data-scene-mode=chapter] .ApprovedCityScene_visual__xMKLt{transform:none!important;transform-origin:center center}@media (max-width:47.9375rem) and (orientation:portrait){.ApprovedCityScene_scene__5dBnv[data-scene-mode=home] .ApprovedCityScene_image__z_M4c{object-fit:contain}.ApprovedCityScene_scene__5dBnv[data-scene-mode=home] .ApprovedCityScene_illuminationLayerDesktop__pjhxD{display:none}.ApprovedCityScene_scene__5dBnv[data-scene-mode=home] .ApprovedCityScene_illuminationLayerMobileHome__zsOF_{display:block}.ApprovedCityScene_scene__5dBnv[data-scene-mode=chapter] .ApprovedCityScene_image__z_M4c{transition:object-position .92s var(--ease-cinematic)}.ApprovedCityScene_scene__5dBnv[data-scene-mode=chapter][data-camera-phase=focused] .ApprovedCityScene_image__z_M4c{object-position:var(--scene-camera-mobile-focus-x) 50%}.ApprovedCityScene_scene__5dBnv[data-scene-mode=chapter][data-camera-target=building1] .ApprovedCityScene_illuminationLayerDesktop__pjhxD{display:none}.ApprovedCityScene_scene__5dBnv[data-scene-mode=chapter][data-camera-target=building1] .ApprovedCityScene_illuminationLayerMobileBuildingOne__Dzhv0{display:block}.ApprovedCityScene_scene__5dBnv[data-scene-mode=chapter] .ApprovedCityScene_focusLayer__8zsGd{display:none}.ApprovedCityScene_scene__5dBnv[data-motion-mode=reduced][data-scene-mode=chapter] .ApprovedCityScene_visual__xMKLt,.ApprovedCityScene_scene__5dBnv[data-scene-mode=chapter] .ApprovedCityScene_visual__xMKLt{transform:none!important;transform-origin:center center}.ApprovedCityScene_scene__5dBnv[data-motion-mode=reduced] .ApprovedCityScene_image__z_M4c{transition-duration:0s}}@media (max-width:63rem) and (max-height:30rem) and (orientation:landscape){.ApprovedCityScene_scene__5dBnv[data-scene-mode=home] .ApprovedCityScene_image__z_M4c{object-fit:contain}.ApprovedCityScene_scene__5dBnv[data-scene-mode=home] .ApprovedCityScene_illuminationLayerDesktop__pjhxD{display:none}.ApprovedCityScene_scene__5dBnv[data-scene-mode=home] .ApprovedCityScene_illuminationLayerMobileHome__zsOF_{display:block}}@media (min-width:48rem){.ApprovedCityScene_scene__5dBnv[data-scene-mode=chapter][data-camera-target=overview] .ApprovedCityScene_focusImage__MVdA_,.ApprovedCityScene_scene__5dBnv[data-scene-mode=chapter][data-camera-target=overview] .ApprovedCityScene_image__z_M4c{object-fit:contain}.ApprovedCityScene_scene__5dBnv[data-scene-mode=chapter] .ApprovedCityScene_focusImage__MVdA_,.ApprovedCityScene_scene__5dBnv[data-scene-mode=chapter][data-camera-target]:not([data-camera-target=overview]) .ApprovedCityScene_image__z_M4c{object-fit:cover}}@media (prefers-reduced-motion:reduce){.ApprovedCityScene_visual__xMKLt{transform:none!important;transition-duration:0s}.ApprovedCityScene_focusLayer__8zsGd{animation:none!important}.ApprovedCityScene_abstractLightingFallback__9bUVH{animation:none!important;transition-duration:0s!important}}@media (max-width:47.9375rem) and (orientation:portrait) and (prefers-reduced-motion:reduce){.ApprovedCityScene_scene__5dBnv[data-scene-mode=chapter] .ApprovedCityScene_visual__xMKLt{transform:none!important;transform-origin:center center}}@keyframes ApprovedCityScene_abstract-completion-breathe__1_kZN{0%,to{opacity:.72;transform:translate(-50%,-50%) scale(.96)}50%{opacity:.86;transform:translate(-50%,-50%) scale(1.04)}}@keyframes ApprovedCityScene_building-focus-arrival__2t88J{0%{opacity:0}to{opacity:1}}@keyframes ApprovedCityScene_particles-intro-arrival__zXQEN{0%{opacity:0;transform:translateY(.45rem)}to{opacity:1;transform:translateY(0)}}@keyframes ApprovedCityScene_particles-short-arrival__Uhh0b{0%{opacity:0}to{opacity:1}}.BuildingOneWindowLighting_progressLayer__mNhyc,.BuildingOneWindowLighting_projectionPlane__r8dHY,.BuildingOneWindowLighting_windowLightingLayer__fCoxb{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.BuildingOneWindowLighting_portalMarker__oU5rM,.BuildingOneWindowLighting_progressMobileBuildingOne__wRnuW,.BuildingOneWindowLighting_progressMobileHome__jSxJE,[data-qa=approved-city-scene][data-viewport-hint=mobile][data-scene-mode=chapter][data-camera-target=building1] .BuildingOneWindowLighting_progressDesktop__F60wi,[data-qa=approved-city-scene][data-viewport-hint=mobile][data-scene-mode=home] .BuildingOneWindowLighting_progressDesktop__F60wi{display:none}[data-qa=approved-city-scene][data-viewport-hint=mobile][data-scene-mode=chapter][data-camera-target=building1] .BuildingOneWindowLighting_progressMobileBuildingOne__wRnuW,[data-qa=approved-city-scene][data-viewport-hint=mobile][data-scene-mode=home] .BuildingOneWindowLighting_progressMobileHome__jSxJE{display:block}.BuildingOneWindowLighting_progressLayer__mNhyc,.BuildingOneWindowLighting_windowLightingLayer__fCoxb{filter:var(--building-one-window-light-filter,none);z-index:1}.BuildingOneWindowLighting_projectionPlane__r8dHY{z-index:0;visibility:hidden}.BuildingOneWindowLighting_progressWindows__krOUe{opacity:1;transition:opacity .52s var(--ease-cinematic)}.BuildingOneWindowLighting_progressWindow__V4jKv{fill:currentColor;mix-blend-mode:screen;opacity:0;transition:opacity .52s var(--ease-cinematic)}[data-qa=approved-city-scene][data-building1-progress="1"] .BuildingOneWindowLighting_progressWindow__V4jKv[data-progress-stage="1"]{opacity:.19}[data-qa=approved-city-scene][data-building1-progress="2"] .BuildingOneWindowLighting_progressWindow__V4jKv[data-progress-stage="1"],[data-qa=approved-city-scene][data-building1-progress="2"] .BuildingOneWindowLighting_progressWindow__V4jKv[data-progress-stage="2"]{opacity:.24}[data-qa=approved-city-scene][data-building1-progress="3"] .BuildingOneWindowLighting_progressWindow__V4jKv{opacity:.28}[data-qa=approved-city-scene][data-scene-mode=chapter]:not([data-camera-target=building1]) .BuildingOneWindowLighting_progressWindows__krOUe{opacity:.46}[data-qa=approved-city-scene][data-chapter-presentation=stage-transition] .BuildingOneWindowLighting_progressWindow__V4jKv{transition-duration:1.7s}.BuildingOneWindowLighting_interactiveWindow__adV8T{mix-blend-mode:screen;opacity:0}.BuildingOneWindowLighting_windowIdle__V5W0N{fill:rgb(2 7 16);mix-blend-mode:multiply;opacity:.72}.BuildingOneWindowLighting_windowBloom__eJhCV,.BuildingOneWindowLighting_windowCore__vZDmw,.BuildingOneWindowLighting_windowInner__kIows{fill:currentColor}.BuildingOneWindowLighting_windowCore__vZDmw{opacity:.92}.BuildingOneWindowLighting_windowInner__kIows{fill:rgb(255 238 202);opacity:.3}.BuildingOneWindowLighting_windowBloom__eJhCV{opacity:var(--building-one-window-bloom-opacity,.48)}[data-qa=approved-city-scene][data-scene-mode=home] .BuildingOneWindowLighting_windowIdle__V5W0N{fill:rgb(0 2 7);opacity:.93}[data-qa=approved-city-scene][data-scene-mode=home] .BuildingOneWindowLighting_windowCore__vZDmw{fill:rgb(255 242 215);opacity:1}[data-qa=approved-city-scene][data-scene-mode=home] .BuildingOneWindowLighting_windowInner__kIows{fill:rgb(255 247 222);opacity:.9}[data-qa=approved-city-scene][data-scene-mode=home] .BuildingOneWindowLighting_windowBloom__eJhCV{fill:rgb(244 205 151);opacity:var(--building-one-window-bloom-opacity,.28)}[data-qa=approved-city-scene][data-motion-mode=reduced] .BuildingOneWindowLighting_windowLightingLayer__fCoxb{display:none}@media (pointer:coarse){.BuildingOneWindowLighting_windowLightingLayer__fCoxb{display:none}}@media (max-width:47.99rem){[data-qa=approved-city-scene][data-scene-mode=chapter][data-camera-target=building1] .BuildingOneWindowLighting_progressDesktop__F60wi,[data-qa=approved-city-scene][data-scene-mode=home] .BuildingOneWindowLighting_progressDesktop__F60wi{display:none}[data-qa=approved-city-scene][data-scene-mode=chapter][data-camera-target=building1] .BuildingOneWindowLighting_progressMobileBuildingOne__wRnuW,[data-qa=approved-city-scene][data-scene-mode=home] .BuildingOneWindowLighting_progressMobileHome__jSxJE{display:block}}@media (prefers-reduced-motion:reduce){.BuildingOneWindowLighting_progressWindow__V4jKv,.BuildingOneWindowLighting_progressWindows__krOUe{transition-duration:.14s}.BuildingOneWindowLighting_windowLightingLayer__fCoxb{display:none}}.ExperienceControls_controls__hS1N5{display:flex;align-items:center;gap:var(--space-2)}@media (max-width:47.9375rem){.ExperienceControls_controls__hS1N5{max-width:calc(100vw - var(--safe-inset-left) - var(--safe-inset-right) - var(--mobile-page-gutter) - var(--mobile-page-gutter));gap:var(--mobile-control-gap)}.ExperienceControls_controls__hS1N5 button{min-height:var(--touch-target-min)}}@media (max-width:26.25rem){.ExperienceControls_controls__hS1N5>button{width:var(--touch-target-min);min-width:var(--touch-target-min);justify-content:center;padding-inline:0}.ExperienceControls_controls__hS1N5>button span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.FinaleFireworks_canvas__enYiY{position:absolute;z-index:1;inset:0;display:block;width:100%;height:100%;opacity:0;mix-blend-mode:screen;pointer-events:none;transition:opacity .36s var(--ease-cinematic);will-change:opacity}.FinaleFireworks_canvas__enYiY[data-runtime-state=active],.FinaleFireworks_canvas__enYiY[data-runtime-state=waiting]{opacity:.96}.FinaleFireworks_canvas__enYiY[data-runtime-state=complete],.FinaleFireworks_canvas__enYiY[data-runtime-state=reduced],.FinaleFireworks_canvas__enYiY[data-visible=false],html[data-page-visibility=hidden] .FinaleFireworks_canvas__enYiY{opacity:0}@media (max-width:47.9375rem){.FinaleFireworks_canvas__enYiY[data-runtime-state=active],.FinaleFireworks_canvas__enYiY[data-runtime-state=waiting]{opacity:.82}}@media (prefers-reduced-motion:reduce){.FinaleFireworks_canvas__enYiY{display:none;transition:none}}.SceneLayer_layer__vaGcu{position:absolute;inset:0;pointer-events:none}.SceneLayer_interactive__NQDi8{pointer-events:auto}