.ely-backdrop{background-color:rgb(var(--gw-void))}.ely-sky{background:radial-gradient(75% 46% at 74% 96%,rgb(var(--gw-dew)/.085),transparent 72%),radial-gradient(40% 38% at 97% 22%,rgb(var(--gw-lime)/.05),transparent 74%),linear-gradient(180deg,rgb(var(--gw-void)) 0,rgb(var(--gw-night)) 62%,rgb(var(--gw-void)) 100%)}.ely-par{transition:transform 1.4s cubic-bezier(.2,.7,.2,1)}.ely-stars{position:absolute;inset:0;width:100%;height:100%;overflow:visible;fill:rgb(var(--gw-mist))}.ely-twinkle-a{animation:ely-twinkle 6.2s ease-in-out -1.4s infinite}.ely-twinkle-b{animation:ely-twinkle 8.6s ease-in-out -5.1s infinite}@keyframes ely-twinkle{0%,to{opacity:1}50%{opacity:.28}}.ely-bright{position:absolute;width:var(--s,2px);height:var(--s,2px);margin:calc(var(--s, 2px) / -2) 0 0 calc(var(--s, 2px) / -2);border-radius:9999px;background:rgb(var(--gw-mist));box-shadow:0 0 4px 1px rgb(var(--gw-lime)/.45),0 0 14px 2px rgb(var(--gw-dew)/.12);animation:ely-glint var(--d,5s) ease-in-out var(--delay,0s) infinite}.ely-bright[data-spike]:after,.ely-bright[data-spike]:before{content:"";position:absolute;left:50%;top:50%;width:22px;height:1px;margin:-.5px 0 0 -11px;background:linear-gradient(90deg,transparent,rgb(var(--gw-lime)/.5),transparent)}.ely-bright[data-spike]:after{transform:rotate(90deg)}@keyframes ely-glint{0%,to{opacity:.95;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}.ely-shoot{position:absolute;width:0;height:0;rotate:var(--a,155deg)}.ely-shoot:before{content:"";position:absolute;right:0;top:-.75px;width:170px;height:1.5px;border-radius:9999px;background:linear-gradient(90deg,transparent,rgb(var(--gw-lime)/.2) 45%,rgb(var(--gw-mist)));filter:drop-shadow(0 0 4px rgb(var(--gw-lime)/.75));transform-origin:100% 50%;opacity:0;animation:ely-shoot var(--d,30s) cubic-bezier(.3,0,.6,1) var(--delay,0s) infinite}@keyframes ely-shoot{0%{opacity:0;transform:translateX(0) scaleX(.2)}0.9%{opacity:1}3%{opacity:0;transform:translateX(400px) scaleX(1)}to{opacity:0;transform:translateX(400px) scaleX(1)}}.ely-moon{--moon:clamp(210px,22vw,340px);position:absolute;right:calc(var(--moon) * -.42);top:7vh;width:var(--moon);aspect-ratio:1}.ely-moon-halo-0{stop-color:rgb(var(--gw-lime));stop-opacity:.2}.ely-moon-halo-1{stop-color:rgb(var(--gw-dew));stop-opacity:.055}.ely-moon-halo-2{stop-color:rgb(var(--gw-dew));stop-opacity:0}.ely-moon-lit-0{stop-color:rgb(var(--gw-mist))}.ely-moon-lit-1{stop-color:rgb(var(--gw-lime))}.ely-moon-lit-2{stop-color:rgb(var(--gw-sage))}.ely-moon-night{fill:rgb(var(--gw-moss))}.ely-moon-seas-night{fill:rgb(var(--gw-void)/.3)}.ely-moon-seas{fill:rgb(var(--gw-lichen)/.3)}.ely-moon-limb{fill:none;stroke:rgb(var(--gw-mist));stroke-width:1}.ely-moon-rim{fill:none;stroke:rgb(var(--gw-lime)/.1);stroke-width:.6}.ely-planet{fill:rgb(var(--gw-void))}.ely-limb{fill:none;stroke:rgb(var(--gw-mist));stroke-width:1.4;vector-effect:non-scaling-stroke}.ely-atmo-0{stop-opacity:0}.ely-atmo-0,.ely-atmo-1{stop-color:rgb(var(--gw-dew))}.ely-atmo-1{stop-opacity:.14}.ely-atmo-2{stop-color:rgb(var(--gw-lime));stop-opacity:.5}.ely-atmo-3{stop-opacity:.22}.ely-atmo-3,.ely-atmo-4{stop-color:rgb(var(--gw-dew))}.ely-atmo-4{stop-opacity:.06}.ely-atmo-5{stop-color:rgb(var(--gw-dew));stop-opacity:0}.ely-bloom-0{stop-opacity:.13}.ely-bloom-0,.ely-bloom-1{stop-color:rgb(var(--gw-lime))}.ely-bloom-1{stop-opacity:0}.ely-spire{position:absolute;right:0;bottom:15vh;height:45vh;aspect-ratio:3/10}.ely-spire-body{fill:rgb(var(--gw-forest))}.ely-spire-lit-0{stop-color:rgb(var(--gw-sage));stop-opacity:0}.ely-spire-lit-1{stop-color:rgb(var(--gw-sage));stop-opacity:.2}.ely-spire-seam{stroke:rgb(var(--gw-lime)/.07);stroke-width:1}.ely-spire-band,.ely-spire-seam{fill:none;vector-effect:non-scaling-stroke}.ely-spire-band{stroke:rgb(var(--gw-sage)/.22);stroke-width:1}.ely-spire-edge{stroke:rgb(var(--gw-sage)/.14);stroke-width:1}.ely-spire-edge,.ely-spire-rim{fill:none;vector-effect:non-scaling-stroke}.ely-spire-rim{stroke:rgb(var(--gw-lime)/.6);stroke-width:1}.ely-spire-ring{fill:none;stroke:rgb(var(--gw-sage)/.45);stroke-width:1;vector-effect:non-scaling-stroke}.ely-spire-light{position:absolute;width:2px;height:2px;margin:-1px 0 0 -1px;border-radius:9999px;background:rgb(var(--gw-mist));box-shadow:0 0 6px 1px rgb(var(--gw-lime)/.55);animation:ely-blink var(--d,5s) ease-in-out var(--delay,0s) infinite}.ely-spire-light[data-beacon]{width:3px;height:3px;margin:-1.5px 0 0 -1.5px;box-shadow:0 0 8px 2px rgb(var(--gw-lime)/.7),0 0 22px 4px rgb(var(--gw-dew)/.2);animation:ely-beacon var(--d,3.4s) ease-in-out infinite}@keyframes ely-blink{0%,to{opacity:.85}50%{opacity:.25}}@keyframes ely-beacon{0%,62%,to{opacity:.18}76%{opacity:1}}.ely-far .ely-body-0{stop-color:rgb(var(--gw-line))}.ely-far .ely-body-1,.ely-mid .ely-body-0{stop-color:rgb(var(--gw-forest))}.ely-mid .ely-body-1{stop-color:rgb(var(--gw-void))}.ely-near .ely-body-0{stop-color:rgb(var(--gw-night))}.ely-near .ely-body-1{stop-color:rgb(var(--gw-void))}.ely-face-0{stop-opacity:.09}.ely-face-0,.ely-face-1{stop-color:rgb(var(--gw-sage))}.ely-face-1{stop-opacity:.015}.ely-face-2{stop-color:rgb(var(--gw-sage));stop-opacity:0}.ely-mid .ely-face-0{stop-opacity:.075}.ely-near .ely-face-0{stop-opacity:.06}.ely-crest{fill:none;stroke:rgb(var(--gw-lime)/.38);stroke-width:1;stroke-linejoin:round;vector-effect:non-scaling-stroke}.ely-mid .ely-crest{stroke:rgb(var(--gw-lime)/.3)}.ely-near .ely-crest{stroke:rgb(var(--gw-lime)/.2)}.ely-cloud-0{stop-color:rgb(var(--gw-mist));stop-opacity:1}.ely-cloud-1{stop-color:rgb(var(--gw-sage));stop-opacity:0}.ely-cloud-high{opacity:.2}.ely-cloud-low{opacity:.11}.ely-drift{animation:ely-drift 110s ease-in-out infinite alternate}.ely-drift-slow{animation-duration:150s;animation-direction:alternate-reverse}@keyframes ely-drift{0%{transform:translate3d(-5%,0,0)}to{transform:translate3d(5%,0,0)}}.ely-cursor{position:absolute;left:0;top:0;width:1100px;height:1100px;margin:-550px 0 0 -550px;border-radius:9999px;background:radial-gradient(closest-side,rgb(var(--gw-lime)/.07),rgb(var(--gw-dew)/.022) 48%,transparent 100%);transform:translate3d(var(--cx,50vw),var(--cy,-1200px),0);transition:transform .7s cubic-bezier(.2,.7,.2,1)}.ely-veil{background:radial-gradient(60% 50% at 42% 40%,rgb(var(--gw-void)/.5),transparent 80%),radial-gradient(125% 95% at 50% 42%,transparent 58%,rgb(var(--gw-void)/.82))}.ely-grain{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><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 .55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");opacity:.035}.ely-quiet .ely-moon{filter:brightness(.6)}.ely-quiet .ely-horizon{filter:brightness(.32)}.ely-quiet .ely-spire{filter:brightness(.45)}.ely-quiet .ely-ridge{filter:brightness(.6)}.ely-quiet .ely-cloud-wrap{opacity:.35}.ely-quiet .ely-veil{background:radial-gradient(66% 58% at 50% 52%,rgb(var(--gw-void)/.6),transparent 84%),radial-gradient(125% 95% at 50% 42%,transparent 55%,rgb(var(--gw-void)/.85))}@media (max-width:640px){.ely-moon{--moon:190px;top:48px}.ely-spire{right:calc(12px - 31vh * .15);bottom:17vh;height:31vh;filter:brightness(.65)}}@media (prefers-reduced-motion:reduce){.ely-backdrop *,.ely-backdrop :after,.ely-backdrop :before{animation:none!important;transition:none!important}.ely-par{transform:none!important}.ely-shoot{display:none}}