.HeroBackground-module__YAby8a__vars{--eye:clamp(760px, 74vw, 1900px);--px:81vw;--py:47svh;--pw:1.09279;--ph:.95859;--pl:.559145;--pt:.36158}@media (min-width:1024px) and (max-width:1279px){.HeroBackground-module__YAby8a__vars{--px:82vw;--eye:clamp(760px, 72vw, 1900px)}}@media (min-width:1280px) and (max-width:1439px){.HeroBackground-module__YAby8a__vars{--px:83.5vw;--eye:70vw}}@media (min-width:768px) and (max-width:1023px){.HeroBackground-module__YAby8a__vars{--eye:112vw;--px:60vw;--py:clamp(230px, 28svh, 310px)}}@media (max-width:767px){.HeroBackground-module__YAby8a__vars{--eye:max(128vw, 470px);--px:57vw;--py:clamp(158px, 22svh, 236px);--pw:.981595;--ph:.95859;--pl:.568731;--pt:.438267}}@media (max-width:1023px) and (max-height:500px) and (orientation:landscape){.HeroBackground-module__YAby8a__vars{--eye:62vw;--px:80vw;--py:52svh}}.HeroBackground-module__YAby8a__root{z-index:0;pointer-events:none;background:#050810;position:absolute;inset:0;overflow:hidden}.HeroBackground-module__YAby8a__stage,.HeroBackground-module__YAby8a__fill{position:absolute;inset:0}.HeroBackground-module__YAby8a__plate{max-width:none;width:calc(var(--eye) * var(--pw));height:calc(var(--eye) * var(--ph));left:calc(var(--px) - var(--eye) * var(--pl));top:calc(var(--py) - var(--eye) * var(--pt));display:block;position:absolute}.HeroBackground-module__YAby8a__box{width:calc(var(--eye) * 1.09279);height:calc(var(--eye) * .95859);left:calc(var(--px) - var(--eye) * .559145);top:calc(var(--py) - var(--eye) * .36158);position:absolute}.HeroBackground-module__YAby8a__atPupil{left:var(--px);top:var(--py);position:absolute}.HeroBackground-module__YAby8a__grid{opacity:.02;background-image:linear-gradient(#8b5cf64d 1px,#0000 1px),linear-gradient(90deg,#8b5cf64d 1px,#0000 1px);background-size:60px 60px}.HeroBackground-module__YAby8a__par{position:absolute;inset:0}.HeroBackground-module__YAby8a__light{mix-blend-mode:screen}.HeroBackground-module__YAby8a__reveal{left:calc(var(--px) - var(--eye) * 1.25);top:calc(var(--py) - var(--eye) * 1.25);width:calc(var(--eye) * 2.5);height:calc(var(--eye) * 2.5);transform-origin:50%;position:absolute}.HeroBackground-module__YAby8a__revealIn{left:calc(var(--eye) * 1.25 - var(--px));top:calc(var(--eye) * 1.25 - var(--py));width:0;height:0;transform-origin:var(--px) var(--py);position:absolute}.HeroBackground-module__YAby8a__stone{position:absolute;inset:0}.HeroBackground-module__YAby8a__plateLit{opacity:.94}.HeroBackground-module__YAby8a__wave{mix-blend-mode:screen;display:none}.HeroBackground-module__YAby8a__wave img{filter:brightness(1.3)}.HeroBackground-module__YAby8a__sweep,.HeroBackground-module__YAby8a__rake{opacity:0;background-size:100% 100%}.HeroBackground-module__YAby8a__sweepL,.HeroBackground-module__YAby8a__rakeL{background-image:url(/hero/nocturne-plus/rake-l.webp)}.HeroBackground-module__YAby8a__sweepR,.HeroBackground-module__YAby8a__rakeR{background-image:url(/hero/nocturne-plus/rake-r.webp)}@supports (background-image:image-set(url("x.avif") type("image/avif"))){.HeroBackground-module__YAby8a__sweepL,.HeroBackground-module__YAby8a__rakeL{background-image:-webkit-image-set(url(/hero/nocturne-plus/rake-l.avif) 1x type("image/avif"),url(/hero/nocturne-plus/rake-l.webp) 1x type("image/webp"));background-image:image-set("/hero/nocturne-plus/rake-l.avif" 1x type("image/avif"),"/hero/nocturne-plus/rake-l.webp" 1x type("image/webp"))}.HeroBackground-module__YAby8a__sweepR,.HeroBackground-module__YAby8a__rakeR{background-image:-webkit-image-set(url(/hero/nocturne-plus/rake-r.avif) 1x type("image/avif"),url(/hero/nocturne-plus/rake-r.webp) 1x type("image/webp"));background-image:image-set("/hero/nocturne-plus/rake-r.avif" 1x type("image/avif"),"/hero/nocturne-plus/rake-r.webp" 1x type("image/webp"))}}.HeroBackground-module__YAby8a__sweep,.HeroBackground-module__YAby8a__rake{display:none}.HeroBackground-module__YAby8a__aura{width:calc(var(--eye) * 1.1);aspect-ratio:1;margin:calc(var(--eye) * -.54) 0 0 calc(var(--eye) * -.55);background:radial-gradient(closest-side,#7c3aed1a 0,#7c3aed0f 16%,#682ed606 36%,#5b21b602 56%,#5b21b600 74%);border-radius:50%}.HeroBackground-module__YAby8a__bloom{width:calc(var(--eye) * .5);aspect-ratio:1;margin:calc(var(--eye) * -.238) 0 0 calc(var(--eye) * -.25);background:radial-gradient(circle,#fcfaff8f 0 2.6%,#d6c4ff66 7%,#a580fc47 14%,#7c3aed1f 27%,#6d28d909 44%,#6d28d900 60%);border-radius:50%}.HeroBackground-module__YAby8a__glint{width:calc(var(--eye) * .1);aspect-ratio:1;margin:calc(var(--eye) * -.036) 0 0 calc(var(--eye) * -.05);opacity:.9;background:radial-gradient(circle,#fffcff9e 0,#e6d6ff4d 30%,#aa82ff17 55%,#aa82ff00 72%);border-radius:50%}.HeroBackground-module__YAby8a__flash{width:calc(var(--eye) * .8);aspect-ratio:1;margin:calc(var(--eye) * -.39) 0 0 calc(var(--eye) * -.4);opacity:0;transform-origin:50%;background:radial-gradient(circle,#fffffff2 0 2.4%,#f6f0ffc7 5%,#ceb8ff75 10%,#966efa38 19%,#7c3aed14 32%,#7c3aed00 52%);border-radius:50%;display:none}.HeroBackground-module__YAby8a__bloomWrap,.HeroBackground-module__YAby8a__bloomScroll{transform-origin:var(--px) var(--py)}.HeroBackground-module__YAby8a__haze{width:calc(var(--eye) * 1.5);height:calc(var(--eye) * .7);margin:calc(var(--eye) * -.36) 0 0 calc(var(--eye) * -.75);display:none;overflow:hidden;-webkit-mask-image:radial-gradient(closest-side,#000 0,#00000080 50%,#0000 100%);mask-image:radial-gradient(closest-side,#000 0,#00000080 50%,#0000 100%)}.HeroBackground-module__YAby8a__hazeLayer{opacity:.36;background:url(/hero/nocturne-plus/haze.webp) 0 0/50% 100% repeat-x;width:200%;height:76%;position:absolute;top:12%;left:0;transform:translate(-18%)}.HeroBackground-module__YAby8a__lines{width:var(--eye);height:calc(var(--eye) * .82831);left:calc(var(--px) - var(--eye) * .51338);top:calc(var(--py) - var(--eye) * .27696);display:none;position:absolute;overflow:visible}.HeroBackground-module__YAby8a__root[data-noart] .HeroBackground-module__YAby8a__lines,.HeroBackground-module__YAby8a__root[data-lite] .HeroBackground-module__YAby8a__lines{display:block}.HeroBackground-module__YAby8a__root[data-noart] .HeroBackground-module__YAby8a__plate,.HeroBackground-module__YAby8a__root[data-noart] .HeroBackground-module__YAby8a__rake,.HeroBackground-module__YAby8a__root[data-noart] .HeroBackground-module__YAby8a__sweep,.HeroBackground-module__YAby8a__root[data-noart] .HeroBackground-module__YAby8a__wave{visibility:hidden}.HeroBackground-module__YAby8a__veil{z-index:1;background:linear-gradient(90deg, #050810 0%, #050810f0 22%, #0508109e 36%, #0508102e 45%, #05081000 52%), linear-gradient(180deg, #050810d9 0, #05081000 150px), linear-gradient(0deg, #050810 0, #050810d6 84px, #05081075 168px, #05081000 270px), radial-gradient(95% 95% at var(--px) var(--py), #05081000 50%, #050810a8 100%);position:absolute;inset:0}.HeroBackground-module__YAby8a__grain{z-index:1;opacity:.08;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 1.4 -.2'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}@media (hover:hover) and (pointer:fine) and (min-width:1024px){.HeroBackground-module__YAby8a__haze{display:block}}@media (max-width:1023px){.HeroBackground-module__YAby8a__veil{background:linear-gradient(180deg, #05081099 0, #05081000 96px), linear-gradient(180deg, #05081000 0, #05081000 calc(var(--py) + var(--eye) * .2), #05081080 calc(var(--py) + var(--eye) * .36), #050810db calc(var(--py) + var(--eye) * .52), #050810 calc(var(--py) + var(--eye) * .7)), radial-gradient(140% 66% at var(--px) calc(var(--py) - 20px), #05081000 58%, #05081080 100%)}}@media (max-width:767px) and (max-height:740px) and (orientation:portrait){.HeroBackground-module__YAby8a__veil{background:linear-gradient(180deg, #05081099 0, #05081000 96px), linear-gradient(180deg, #05081000 0, #05081000 calc(var(--py) + var(--eye) * .1), #050810b8 calc(var(--py) + var(--eye) * .2), #050810e6 calc(var(--py) + var(--eye) * .34), #050810 calc(var(--py) + var(--eye) * .55)), radial-gradient(140% 66% at var(--px) calc(var(--py) - 20px), #05081000 58%, #05081080 100%)}}@media (max-width:1023px) and (max-height:500px) and (orientation:landscape){.HeroBackground-module__YAby8a__veil{background:linear-gradient(90deg, #050810 0%, #050810f5 40%, #050810a8 48%, #05081033 55%, #05081000 61%), linear-gradient(180deg, #050810b3 0, #05081000 90px), radial-gradient(90% 95% at var(--px) var(--py), #05081000 50%, #05081099 100%)}}@media (max-width:767px){.HeroBackground-module__YAby8a__light{mix-blend-mode:normal}}@media (max-width:767px),(pointer:coarse){.HeroBackground-module__YAby8a__grain{display:none}}@media (prefers-reduced-motion:no-preference){@media (hover:hover) and (pointer:fine) and (min-width:1024px){.HeroBackground-module__YAby8a__par{will-change:transform}.HeroBackground-module__YAby8a__rake{display:block}}.HeroBackground-module__YAby8a__root:not([data-ready]) .HeroBackground-module__YAby8a__stone{opacity:0}.HeroBackground-module__YAby8a__root:not([data-ready]) .HeroBackground-module__YAby8a__bloomWrap{opacity:0;transform:scale(.4)}.HeroBackground-module__YAby8a__root:not([data-revealed]) .HeroBackground-module__YAby8a__reveal{scale:.1;-webkit-mask-image:radial-gradient(50% 37.5%,#000 50%,#00000080 72%,#0000 94%);mask-image:radial-gradient(50% 37.5%,#000 50%,#00000080 72%,#0000 94%)}.HeroBackground-module__YAby8a__root:not([data-revealed]) .HeroBackground-module__YAby8a__revealIn{scale:10}.HeroBackground-module__YAby8a__root:not([data-revealed]) .HeroBackground-module__YAby8a__wave{opacity:0;-webkit-mask-image:radial-gradient(50% 37.5%,#0000 46%,#000 60% 68%,#0000 86%);mask-image:radial-gradient(50% 37.5%,#0000 46%,#000 60% 68%,#0000 86%)}@media (min-width:768px){.HeroBackground-module__YAby8a__root:not([data-revealed]) .HeroBackground-module__YAby8a__wave{display:block}}.HeroBackground-module__YAby8a__root:not([data-revealed]) .HeroBackground-module__YAby8a__flash{display:block}.HeroBackground-module__YAby8a__root[data-ready] .HeroBackground-module__YAby8a__bloomWrap{animation:1.9s cubic-bezier(.2,.7,.2,1) forwards HeroBackground-module__YAby8a__ignite}.HeroBackground-module__YAby8a__root[data-ready] .HeroBackground-module__YAby8a__flash{animation:1.7s cubic-bezier(.15,.6,.3,1) 20ms both HeroBackground-module__YAby8a__flash}.HeroBackground-module__YAby8a__root[data-ready]:not([data-revealed]) .HeroBackground-module__YAby8a__reveal{animation:3.9s linear .25s both HeroBackground-module__YAby8a__spread}.HeroBackground-module__YAby8a__root[data-ready]:not([data-revealed]) .HeroBackground-module__YAby8a__revealIn{animation:3.9s linear .25s both HeroBackground-module__YAby8a__spreadInv}.HeroBackground-module__YAby8a__root[data-ready]:not([data-revealed]) .HeroBackground-module__YAby8a__wave{animation:3.9s linear .25s both HeroBackground-module__YAby8a__spread,3.9s linear .25s both HeroBackground-module__YAby8a__wave}.HeroBackground-module__YAby8a__root[data-ready] .HeroBackground-module__YAby8a__stone{animation:.8s ease-out .15s both HeroBackground-module__YAby8a__fadeIn}.HeroBackground-module__YAby8a__root[data-late] .HeroBackground-module__YAby8a__flash,.HeroBackground-module__YAby8a__root[data-late] .HeroBackground-module__YAby8a__wave{display:none}.HeroBackground-module__YAby8a__root[data-late] .HeroBackground-module__YAby8a__bloomWrap{animation:1.2s ease-out both HeroBackground-module__YAby8a__fadeIn;transform:none}.HeroBackground-module__YAby8a__root[data-late] .HeroBackground-module__YAby8a__stone{opacity:0;transition:opacity 1.4s ease-out;animation:none}.HeroBackground-module__YAby8a__root[data-late][data-art] .HeroBackground-module__YAby8a__stone{opacity:1}.HeroBackground-module__YAby8a__root[data-ready] .HeroBackground-module__YAby8a__plateLit{opacity:1;animation:10s cubic-bezier(.45,0,.55,1) 8s infinite HeroBackground-module__YAby8a__breathe}.HeroBackground-module__YAby8a__root[data-ready] .HeroBackground-module__YAby8a__bloom{animation:10s cubic-bezier(.45,0,.55,1) 8s infinite HeroBackground-module__YAby8a__bloom}.HeroBackground-module__YAby8a__root[data-ready] .HeroBackground-module__YAby8a__aura{animation:10s cubic-bezier(.45,0,.55,1) 8s infinite HeroBackground-module__YAby8a__aura}.HeroBackground-module__YAby8a__root:not([data-lite]) .HeroBackground-module__YAby8a__sweep{display:block}.HeroBackground-module__YAby8a__root[data-ready] .HeroBackground-module__YAby8a__sweepL{animation:16s ease-in-out 12s infinite HeroBackground-module__YAby8a__sweepL}.HeroBackground-module__YAby8a__root[data-ready] .HeroBackground-module__YAby8a__sweepR{animation:16s ease-in-out 12s infinite HeroBackground-module__YAby8a__sweepR}.HeroBackground-module__YAby8a__hazeLayer{animation:110s linear infinite HeroBackground-module__YAby8a__drift;transform:none}.HeroBackground-module__YAby8a__root:not([data-ready]) .HeroBackground-module__YAby8a__haze{opacity:0}.HeroBackground-module__YAby8a__root[data-ready] .HeroBackground-module__YAby8a__haze{animation:3s ease-out 1s both HeroBackground-module__YAby8a__fadeIn}.HeroBackground-module__YAby8a__root[data-lite] .HeroBackground-module__YAby8a__haze{display:none}.HeroBackground-module__YAby8a__root[data-paused] .HeroBackground-module__YAby8a__bloomWrap,.HeroBackground-module__YAby8a__root[data-paused] .HeroBackground-module__YAby8a__flash,.HeroBackground-module__YAby8a__root[data-paused] .HeroBackground-module__YAby8a__reveal,.HeroBackground-module__YAby8a__root[data-paused] .HeroBackground-module__YAby8a__revealIn,.HeroBackground-module__YAby8a__root[data-paused] .HeroBackground-module__YAby8a__wave,.HeroBackground-module__YAby8a__root[data-paused] .HeroBackground-module__YAby8a__stone,.HeroBackground-module__YAby8a__root[data-paused] .HeroBackground-module__YAby8a__plateLit,.HeroBackground-module__YAby8a__root[data-paused] .HeroBackground-module__YAby8a__bloom,.HeroBackground-module__YAby8a__root[data-paused] .HeroBackground-module__YAby8a__aura,.HeroBackground-module__YAby8a__root[data-paused] .HeroBackground-module__YAby8a__sweep,.HeroBackground-module__YAby8a__root[data-paused] .HeroBackground-module__YAby8a__haze,.HeroBackground-module__YAby8a__root[data-paused] .HeroBackground-module__YAby8a__hazeLayer{animation-play-state:paused!important}@supports (animation-timeline:view()){.HeroBackground-module__YAby8a__root{view-timeline:--nocturne-plus-hero block}.HeroBackground-module__YAby8a__stage,.HeroBackground-module__YAby8a__bloomScroll{animation-timeline:--nocturne-plus-hero;animation-range:exit;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both}.HeroBackground-module__YAby8a__stage{animation-name:HeroBackground-module__YAby8a__stopStage}.HeroBackground-module__YAby8a__bloomScroll{animation-name:HeroBackground-module__YAby8a__stopBloom}}}@media (prefers-reduced-motion:reduce){.HeroBackground-module__YAby8a__root[data-ready] .HeroBackground-module__YAby8a__plateLit{animation:12s cubic-bezier(.45,0,.55,1) 1s infinite HeroBackground-module__YAby8a__breatheSoft}.HeroBackground-module__YAby8a__root[data-ready] .HeroBackground-module__YAby8a__bloom{animation:12s cubic-bezier(.45,0,.55,1) 1s infinite HeroBackground-module__YAby8a__glowSoft}.HeroBackground-module__YAby8a__root[data-ready] .HeroBackground-module__YAby8a__aura{animation:12s cubic-bezier(.45,0,.55,1) 1s infinite HeroBackground-module__YAby8a__aura}.HeroBackground-module__YAby8a__root[data-paused] .HeroBackground-module__YAby8a__plateLit,.HeroBackground-module__YAby8a__root[data-paused] .HeroBackground-module__YAby8a__bloom,.HeroBackground-module__YAby8a__root[data-paused] .HeroBackground-module__YAby8a__aura{animation-play-state:paused!important}}@keyframes HeroBackground-module__YAby8a__breatheSoft{0%,to{opacity:.94}50%{opacity:.62}}@keyframes HeroBackground-module__YAby8a__glowSoft{0%,to{opacity:1}50%{opacity:.66}}@keyframes HeroBackground-module__YAby8a__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes HeroBackground-module__YAby8a__ignite{0%{opacity:0;transform:scale(.4)}26%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:none}}@keyframes HeroBackground-module__YAby8a__flash{0%{opacity:0;transform:scale(.3)}14%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.22)}}@keyframes HeroBackground-module__YAby8a__wave{0%{opacity:0}4%{opacity:1}30%{opacity:.9}55%{opacity:0}to{opacity:0}}@keyframes HeroBackground-module__YAby8a__breathe{0%,to{opacity:1}50%{opacity:.5}}@keyframes HeroBackground-module__YAby8a__bloom{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.9)}}@keyframes HeroBackground-module__YAby8a__aura{0%,to{opacity:1}50%{opacity:.7}}@keyframes HeroBackground-module__YAby8a__sweepL{0%{opacity:0}9%{opacity:.75}20%{opacity:0}to{opacity:0}}@keyframes HeroBackground-module__YAby8a__sweepR{0%,10%{opacity:0}20%{opacity:.75}32%{opacity:0}to{opacity:0}}@keyframes HeroBackground-module__YAby8a__drift{0%{transform:none}to{transform:translate(-50%)}}@keyframes HeroBackground-module__YAby8a__stopStage{to{opacity:.3;translate:0 20vh}}@keyframes HeroBackground-module__YAby8a__stopBloom{to{opacity:.5;scale:.72}}@keyframes HeroBackground-module__YAby8a__spread{0%{scale:.1}.41%{scale:.1066}.85%{scale:.1136}1.31%{scale:.1212}1.81%{scale:.1292}2.35%{scale:.1377}2.92%{scale:.1468}3.54%{scale:.1565}4.19%{scale:.1668}4.9%{scale:.1778}5.66%{scale:.1896}6.47%{scale:.2021}7.34%{scale:.2154}8.28%{scale:.2297}9.29%{scale:.2448}10.37%{scale:.261}11.54%{scale:.2783}12.8%{scale:.2966}14.16%{scale:.3162}15.62%{scale:.3371}17.21%{scale:.3594}18.93%{scale:.3831}20.79%{scale:.4084}22.82%{scale:.4354}25.03%{scale:.4642}27.44%{scale:.4948}30.09%{scale:.5275}33%{scale:.5623}36.22%{scale:.5995}39.81%{scale:.6391}43.83%{scale:.6813}48.38%{scale:.7263}53.62%{scale:.7743}59.79%{scale:.8254}67.34%{scale:.8799}77.39%{scale:.938}to{scale:1}}@keyframes HeroBackground-module__YAby8a__spreadInv{0%{scale:10}.41%{scale:9.3804}.85%{scale:8.7992}1.31%{scale:8.254}1.81%{scale:7.7426}2.35%{scale:7.2629}2.92%{scale:6.8129}3.54%{scale:6.3908}4.19%{scale:5.9948}4.9%{scale:5.6234}5.66%{scale:5.275}6.47%{scale:4.9482}7.34%{scale:4.6416}8.28%{scale:4.354}9.29%{scale:4.0842}10.37%{scale:3.8312}11.54%{scale:3.5938}12.8%{scale:3.3711}14.16%{scale:3.1623}15.62%{scale:2.9663}17.21%{scale:2.7826}18.93%{scale:2.6102}20.79%{scale:2.4484}22.82%{scale:2.2967}25.03%{scale:2.1544}27.44%{scale:2.0209}30.09%{scale:1.8957}33%{scale:1.7783}36.22%{scale:1.6681}39.81%{scale:1.5647}43.83%{scale:1.4678}48.38%{scale:1.3769}53.62%{scale:1.2915}59.79%{scale:1.2115}67.34%{scale:1.1365}77.39%{scale:1.0661}to{scale:1}}
