.DarkLiquidVeil_root__tf__z{--veil-pointer-x:50vw;--veil-pointer-y:50vh;--veil-pointer-angle:0deg;--veil-pointer-stretch:1;--veil-pointer-activity:0;position:absolute;z-index:2;inset:0;overflow:hidden;opacity:1;pointer-events:none;-webkit-backdrop-filter:none;backdrop-filter:none;isolation:isolate;transition:opacity .36s var(--ease-enter);will-change:opacity}.DarkLiquidVeil_canvas__Jr0F8{width:100%;height:100%;opacity:1}.DarkLiquidVeil_canvas__Jr0F8,.DarkLiquidVeil_flashlightVeil__wrmZX{position:absolute;z-index:1;inset:0;display:block;transition:opacity 90ms linear}.DarkLiquidVeil_flashlightVeil__wrmZX{background-image:radial-gradient(circle at var(--veil-pointer-x) var(--veil-pointer-y),rgba(0,4,14,0) 0,rgba(0,4,14,0) 66px,rgba(0,4,14,.12) 80px,rgba(0,4,14,.62) 100px,rgba(0,4,14,.94) 120px,rgba(0,4,14,.94) 100%);opacity:0;pointer-events:none}.DarkLiquidVeil_liquidSurface___Hu_r{position:absolute;z-index:2;inset:-14%;background:linear-gradient(117deg,transparent 16%,rgb(120 157 191/5.5%) 42%,transparent 61%),radial-gradient(ellipse 39% 24% at 69% 21%,rgb(112 151 186/7%),transparent 76%),radial-gradient(ellipse 45% 31% at 21% 74%,rgb(52 89 125/6%),transparent 78%);mix-blend-mode:screen;opacity:.7;transform:translate3d(-.7%,.3%,0) scale(1.015);animation:DarkLiquidVeil_veil-liquid-surface___6ldF 38s ease-in-out infinite alternate;animation-play-state:var(--cinematic-animation-state,running);pointer-events:none}.DarkLiquidVeil_pointerGlass__2q9aa{z-index:3;top:0;left:0;width:clamp(10rem,14vw,13.5rem);aspect-ratio:1.08;overflow:hidden;border:0;border-radius:50%;background:var(--gradient-home-veil-flashlight-lens);-webkit-mask-image:var(--gradient-home-veil-flashlight-lens-mask);mask-image:var(--gradient-home-veil-flashlight-lens-mask);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;box-shadow:inset .05rem .08rem 0 rgb(226 241 252/7%),inset -.14rem -.18rem 1.1rem rgb(0 5 15/5%),0 0 2rem rgb(125 169 201/4%);opacity:var(--veil-pointer-activity);transform:translate3d(calc(var(--veil-pointer-x) - 50%),calc(var(--veil-pointer-y) - 50%),0) rotate(var(--veil-pointer-angle)) scaleX(var(--veil-pointer-stretch));transform-origin:50% 50%;-webkit-backdrop-filter:none;backdrop-filter:none;transition:opacity .36s var(--ease-cinematic),border-radius .62s var(--ease-cinematic);will-change:transform,opacity}.DarkLiquidVeil_pointerGlass__2q9aa,.DarkLiquidVeil_pointerRefraction__ffAiI,.DarkLiquidVeil_pointerRim__TECfL{position:absolute;pointer-events:none}.DarkLiquidVeil_pointerRefraction__ffAiI{inset:9% 11%;border-radius:50%;background:linear-gradient(126deg,transparent 24%,rgb(216 235 249/5%) 49%,transparent 72%),radial-gradient(ellipse at 36% 31%,rgb(182 213 237/4%),transparent 62%);filter:blur(.55px);transform:rotate(-5deg) scale(1.03)}.DarkLiquidVeil_pointerRim__TECfL{inset:9%;border:1px solid rgb(219 238 251/4%);border-radius:50%;box-shadow:inset .12rem .1rem .8rem rgb(219 238 251/3%);opacity:.48}.DarkLiquidVeil_root__tf__z[data-phase=released]{opacity:0;visibility:hidden;transition:opacity .36s var(--ease-enter),visibility 0s linear .36s}.DarkLiquidVeil_root__tf__z:not([data-phase=dormant]) .DarkLiquidVeil_pointerGlass__2q9aa{opacity:0}.DarkLiquidVeil_root__tf__z[data-enabled=false]{visibility:hidden;opacity:0;transition:none}.DarkLiquidVeil_root__tf__z[data-phase=awakening]{backdrop-filter:none}.DarkLiquidVeil_root__tf__z[data-motion-mode=reduced][data-phase=awakening]{backdrop-filter:none;animation:DarkLiquidVeil_reduced-veil-release__0OpwG var(--veil-release-duration) linear both}.DarkLiquidVeil_root__tf__z[data-motion-mode=reduced] .DarkLiquidVeil_liquidSurface___Hu_r,.DarkLiquidVeil_root__tf__z[data-motion-mode=reduced] .DarkLiquidVeil_pointerGlass__2q9aa{animation:none}.DarkLiquidVeil_root__tf__z[data-motion-mode=reduced] .DarkLiquidVeil_pointerGlass__2q9aa{display:none}.DarkLiquidVeil_root__tf__z[data-phase=dormant][data-motion-mode=full][data-liquid-distortion=true]:is([data-veil-pointer-state=active],[data-veil-pointer-state=settled]) .DarkLiquidVeil_canvas__Jr0F8{opacity:0;-webkit-mask-image:var(--gradient-home-veil-flashlight-cutout);mask-image:var(--gradient-home-veil-flashlight-cutout);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-mode:alpha}.DarkLiquidVeil_root__tf__z[data-phase=dormant][data-motion-mode=full][data-liquid-distortion=true]:is([data-veil-pointer-state=active],[data-veil-pointer-state=settled]) .DarkLiquidVeil_flashlightVeil__wrmZX{opacity:1}.DarkLiquidVeil_root__tf__z[data-veil-input-mode=touch][data-veil-pointer-state=fading] .DarkLiquidVeil_canvas__Jr0F8,.DarkLiquidVeil_root__tf__z[data-veil-input-mode=touch][data-veil-pointer-state=fading] .DarkLiquidVeil_flashlightVeil__wrmZX{transition-duration:.24s}@media (max-width:47.9375rem){.DarkLiquidVeil_root__tf__z{--gradient-home-veil-flashlight-cutout:radial-gradient(circle at var(--veil-pointer-x) var(--veil-pointer-y),rgba(0,4,14,0) 0,rgba(0,4,14,0) 44px,rgba(0,4,14,0.14) 54px,rgba(0,4,14,0.64) 68px,rgba(0,4,14,0.94) 84px,rgba(0,4,14,0.94) 100%);backdrop-filter:none}.DarkLiquidVeil_liquidSurface___Hu_r{animation:none;opacity:.46;transform:scale(1.015)}.DarkLiquidVeil_pointerGlass__2q9aa{display:none}.DarkLiquidVeil_flashlightVeil__wrmZX{display:block;background-image:radial-gradient(circle at var(--veil-pointer-x) var(--veil-pointer-y),rgba(0,4,14,0) 0,rgba(0,4,14,0) 44px,rgba(0,4,14,.14) 54px,rgba(0,4,14,.64) 68px,rgba(0,4,14,.94) 84px,rgba(0,4,14,.94) 100%)}}@media (prefers-reduced-motion:reduce){.DarkLiquidVeil_root__tf__z[data-phase=awakening]{animation:DarkLiquidVeil_reduced-veil-release__0OpwG var(--veil-release-duration) linear both}.DarkLiquidVeil_liquidSurface___Hu_r,.DarkLiquidVeil_pointerGlass__2q9aa{animation:none!important}.DarkLiquidVeil_flashlightVeil__wrmZX,.DarkLiquidVeil_pointerGlass__2q9aa{display:none}}@keyframes DarkLiquidVeil_veil-liquid-surface___6ldF{0%{opacity:.58;transform:translate3d(-.7%,.3%,0) scale(1.015)}to{opacity:.76;transform:translate3d(.72%,-.42%,0) scale(1.024)}}@keyframes DarkLiquidVeil_reduced-veil-release__0OpwG{0%,18%{opacity:1}to{opacity:0}}.MoonAwakeningControl_root__AYJSZ{--moon-local-x:0px;--moon-local-y:0px;position:absolute;z-index:calc(var(--z-ui) + 4);top:var(--cinematic-moon-world-y,var(--cinematic-moon-y,11.55%));left:var(--cinematic-moon-world-x,var(--cinematic-moon-x,77.6%));display:grid;width:1px;height:1px;place-items:center;pointer-events:none;transform:none}.MoonAwakeningControl_button__LcrT0{position:absolute;display:grid;width:clamp(5.5rem,8vw,8.25rem);aspect-ratio:1;padding:0;place-items:center;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer;pointer-events:auto;transform:translate3d(var(--moon-local-x),var(--moon-local-y),0);transition:transform .52s var(--ease-cinematic),opacity .36s var(--ease-standard);-webkit-tap-highlight-color:transparent;animation-play-state:var(--cinematic-animation-state,running)}.MoonAwakeningControl_button__LcrT0:disabled{cursor:default;pointer-events:none}.MoonAwakeningControl_gravityField__IK56g,.MoonAwakeningControl_gravityField__IK56g>i,.MoonAwakeningControl_halo__IZz_h,.MoonAwakeningControl_moon__HJzfj{position:absolute;pointer-events:none}.MoonAwakeningControl_halo__IZz_h{width:142%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgb(229 240 250/22%) 0,rgb(153 192 228/7%) 35%,rgb(81 123 171/2%) 58%,transparent 73%);filter:saturate(.85);opacity:.82;transform:scale(.98);animation:MoonAwakeningControl_moon-awakening-halo__mwoP_ 8s ease-in-out infinite alternate;animation-play-state:var(--cinematic-animation-state,running);transition:opacity .7s var(--ease-cinematic),transform .7s var(--ease-cinematic)}.MoonAwakeningControl_moon__HJzfj{width:clamp(4.8rem,6.5vw,7.6rem);aspect-ratio:1;overflow:visible;border:0;border-radius:50%;background:transparent;filter:drop-shadow(0 0 .72rem rgb(224 239 252/38%)) drop-shadow(0 0 2.2rem rgb(137 181 219/18%));transform:scale(1);transition:transform .62s var(--ease-cinematic),filter .62s var(--ease-cinematic)}.MoonAwakeningControl_moonPhoto__CFve9{position:absolute;top:50%;left:50%;width:100%;max-width:none;height:auto;filter:saturate(.74) brightness(1.08) contrast(1.08);-webkit-mask-image:radial-gradient(circle at 50% 50%,#000 0 88%,rgb(0 0 0/96%) 92%,rgb(0 0 0/54%) 96%,transparent 100%);mask-image:radial-gradient(circle at 50% 50%,#000 0 88%,rgb(0 0 0/96%) 92%,rgb(0 0 0/54%) 96%,transparent 100%);transform:translate(-50%,-50%)}.MoonAwakeningControl_moonShade__IMrMk{position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at 34% 27%,rgb(255 255 245/16%),transparent 34%),linear-gradient(118deg,transparent 48%,rgb(3 9 18/20%) 82%);box-shadow:inset -.16rem -.22rem .38rem rgb(3 8 18/28%);-webkit-mask-image:radial-gradient(circle,#000 0 88%,transparent 100%);mask-image:radial-gradient(circle,#000 0 88%,transparent 100%);mix-blend-mode:soft-light;opacity:.66}.MoonAwakeningControl_gravityField__IK56g{inset:0;border-radius:50%;opacity:.42;transform:scale(.96);transition:opacity .6s var(--ease-cinematic),transform .8s var(--ease-cinematic)}.MoonAwakeningControl_gravityField__IK56g>i{top:50%;left:50%;width:2px;height:2px;border-radius:50%;background:rgb(222 239 253/62%);box-shadow:0 0 .45rem rgb(179 215 245/38%);transform:rotate(var(--dust-angle)) translateX(var(--dust-distance));animation:MoonAwakeningControl_moon-dust-breathe__ysPsb var(--dust-duration) ease-in-out var(--dust-delay) infinite alternate;animation-play-state:var(--cinematic-animation-state,running)}.MoonAwakeningControl_gravityField__IK56g>i:first-child{--dust-angle:24deg;--dust-distance:2.55rem;--dust-duration:4.8s;--dust-delay:-1.1s}.MoonAwakeningControl_gravityField__IK56g>i:nth-child(2){--dust-angle:104deg;--dust-distance:3.05rem;--dust-duration:5.7s;--dust-delay:-2.8s}.MoonAwakeningControl_gravityField__IK56g>i:nth-child(3){--dust-angle:172deg;--dust-distance:2.75rem;--dust-duration:6.2s;--dust-delay:-0.7s}.MoonAwakeningControl_gravityField__IK56g>i:nth-child(4){--dust-angle:238deg;--dust-distance:3.2rem;--dust-duration:5.2s;--dust-delay:-3.4s}.MoonAwakeningControl_gravityField__IK56g>i:nth-child(5){--dust-angle:311deg;--dust-distance:2.8rem;--dust-duration:6.6s;--dust-delay:-1.9s}.MoonAwakeningControl_hint__4vM0p{position:absolute;top:clamp(3.45rem,5.2vw,5.3rem);width:max-content;max-width:min(72vw,26rem);margin:0;color:rgb(218 230 242/58%);font-family:var(--font-family-interface);font-size:clamp(.64rem,.72vw,.78rem);letter-spacing:.24em;line-height:1.6;text-align:center;text-shadow:0 1px 1rem rgb(0 7 22/88%);opacity:0;transform:translateY(.35rem);transition:opacity .76s var(--ease-enter),transform .76s var(--ease-enter);pointer-events:none}.MoonAwakeningControl_root__AYJSZ[data-phase=dormant] .MoonAwakeningControl_hint__4vM0p{opacity:1;transform:translateY(0);transition-delay:.62s}.MoonAwakeningControl_root__AYJSZ[data-phase=dormant] .MoonAwakeningControl_button__LcrT0:is(:hover,:focus-visible) .MoonAwakeningControl_moon__HJzfj{filter:drop-shadow(0 0 .9rem rgb(235 246 255/52%)) drop-shadow(0 0 3rem rgb(145 191 228/26%));transform:scale(1.02)}.MoonAwakeningControl_root__AYJSZ[data-phase=dormant] .MoonAwakeningControl_button__LcrT0:is(:hover,:focus-visible) .MoonAwakeningControl_halo__IZz_h{opacity:1;transform:scale(1.04)}.MoonAwakeningControl_root__AYJSZ[data-phase=dormant] .MoonAwakeningControl_button__LcrT0:is(:hover,:focus-visible) .MoonAwakeningControl_gravityField__IK56g{opacity:.64;transform:scale(.88)}.MoonAwakeningControl_button__LcrT0:focus-visible{outline:1px solid rgb(211 232 250/78%);outline-offset:.35rem}.MoonAwakeningControl_root__AYJSZ[data-phase=preparing] .MoonAwakeningControl_button__LcrT0{opacity:.66;filter:saturate(.72)}.MoonAwakeningControl_root__AYJSZ[data-phase=preparing] .MoonAwakeningControl_hint__4vM0p{opacity:.72;transform:translateY(0)}.MoonAwakeningControl_root__AYJSZ[data-phase=awakening] .MoonAwakeningControl_button__LcrT0{animation:MoonAwakeningControl_moon-click-response__hNdB7 var(--moon-awakening-duration) var(--ease-cinematic) both}.MoonAwakeningControl_root__AYJSZ[data-phase=awakening] .MoonAwakeningControl_hint__4vM0p,.MoonAwakeningControl_root__AYJSZ[data-phase=released]{opacity:0;visibility:hidden;pointer-events:none}.MoonAwakeningControl_root__AYJSZ[data-motion-mode=reduced] .MoonAwakeningControl_gravityField__IK56g>i,.MoonAwakeningControl_root__AYJSZ[data-motion-mode=reduced] .MoonAwakeningControl_halo__IZz_h{animation:none}.MoonAwakeningControl_root__AYJSZ[data-motion-mode=reduced] .MoonAwakeningControl_button__LcrT0{transform:none;transition:none}.MoonAwakeningControl_root__AYJSZ[data-motion-mode=reduced] .MoonAwakeningControl_gravityField__IK56g,.MoonAwakeningControl_root__AYJSZ[data-motion-mode=reduced] .MoonAwakeningControl_halo__IZz_h,.MoonAwakeningControl_root__AYJSZ[data-motion-mode=reduced] .MoonAwakeningControl_hint__4vM0p,.MoonAwakeningControl_root__AYJSZ[data-motion-mode=reduced] .MoonAwakeningControl_moon__HJzfj{transition:none}.MoonAwakeningControl_root__AYJSZ[data-motion-mode=reduced][data-phase=dormant] .MoonAwakeningControl_button__LcrT0:is(:hover,:focus-visible) .MoonAwakeningControl_gravityField__IK56g,.MoonAwakeningControl_root__AYJSZ[data-motion-mode=reduced][data-phase=dormant] .MoonAwakeningControl_button__LcrT0:is(:hover,:focus-visible) .MoonAwakeningControl_halo__IZz_h,.MoonAwakeningControl_root__AYJSZ[data-motion-mode=reduced][data-phase=dormant] .MoonAwakeningControl_button__LcrT0:is(:hover,:focus-visible) .MoonAwakeningControl_moon__HJzfj{transform:none}.MoonAwakeningControl_root__AYJSZ[data-motion-mode=reduced][data-phase=dormant] .MoonAwakeningControl_hint__4vM0p{transition-delay:0s}.MoonAwakeningControl_root__AYJSZ[data-motion-mode=reduced][data-phase=awakening] .MoonAwakeningControl_button__LcrT0{animation:MoonAwakeningControl_reduced-moon-release__5QjDb var(--moon-awakening-duration) linear both}@media (max-width:47.9375rem){.MoonAwakeningControl_button__LcrT0{width:3rem}.MoonAwakeningControl_moon__HJzfj{width:2.65rem}.MoonAwakeningControl_gravityField__IK56g>i:first-child{--dust-distance:1.28rem}.MoonAwakeningControl_gravityField__IK56g>i:nth-child(2){--dust-distance:1.53rem}.MoonAwakeningControl_gravityField__IK56g>i:nth-child(3){--dust-distance:1.38rem}.MoonAwakeningControl_gravityField__IK56g>i:nth-child(n+4){display:none}.MoonAwakeningControl_hint__4vM0p{top:2.15rem;max-width:68vw;font-size:clamp(.7rem,3vw,.78rem);letter-spacing:.11em}}@media (prefers-reduced-motion:reduce){.MoonAwakeningControl_gravityField__IK56g>i,.MoonAwakeningControl_halo__IZz_h{animation:none!important}.MoonAwakeningControl_root__AYJSZ[data-phase=awakening] .MoonAwakeningControl_button__LcrT0{animation:MoonAwakeningControl_reduced-moon-release__5QjDb var(--moon-awakening-duration) linear both}}html[data-page-visibility=hidden] .MoonAwakeningControl_gravityField__IK56g>i,html[data-page-visibility=hidden] .MoonAwakeningControl_halo__IZz_h{animation-play-state:paused!important}@keyframes MoonAwakeningControl_moon-awakening-halo__mwoP_{0%{opacity:.76;transform:scale(.98)}to{opacity:.88;transform:scale(1.01)}}@keyframes MoonAwakeningControl_moon-dust-breathe__ysPsb{0%{opacity:.24}to{opacity:.62}}@keyframes MoonAwakeningControl_moon-click-response__hNdB7{0%{opacity:1;transform:translate3d(var(--moon-local-x),var(--moon-local-y),0) scale(1)}7%{opacity:1;transform:translateZ(0) scale(1.025)}18%{opacity:1;transform:translateZ(0) scale(1)}62%{opacity:.94}to{opacity:0;transform:translateZ(0) scale(.99)}}@keyframes MoonAwakeningControl_reduced-moon-release__5QjDb{0%,28%{opacity:1}to{opacity:0}}