@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-ext-wght-normal.460bdf14.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-wght-normal.491cbc05.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-ext-wght-normal.23aae568.woff2) format("woff2-variations");unicode-range:u+1f??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-wght-normal.4449bf7a.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-vietnamese-wght-normal.113a630f.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-ext-wght-normal.3835a68e.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-wght-normal.6c596dfc.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}#__next,body,html{margin:0;padding:0;min-height:100vh}a{color:inherit;text-decoration:none}::-moz-selection{background:rgba(96,165,250,.35)}::selection{background:rgba(96,165,250,.35)}@keyframes la-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.la-fade-in{animation:la-fade-in .28s cubic-bezier(.2,0,0,1)}.org{display:inline-block;--org-gap:44px}ul.org-children,ul.org-root{display:flex;flex-direction:column;justify-content:center;list-style:none;margin:0;padding:0}ul.org-children{position:relative;padding-left:var(--org-gap)}ul.org-children:before{content:"";position:absolute;left:0;top:50%;width:var(--org-gap);border-top:2px solid var(--tree-line)}.org li{position:relative;display:flex;flex-direction:row;align-items:center;padding:9px 0 9px var(--org-gap)}ul.org-root>li{padding-left:0}.org li:after,.org li:before{content:"";position:absolute;left:0;width:var(--org-gap);height:50%}.org li:before{bottom:50%}.org li:after,.org li:before{border-left:2px solid var(--tree-line)}.org li:after{top:50%;border-top:2px solid var(--tree-line)}.org li:only-child:before,ul.org-root>li:after,ul.org-root>li:before{display:none}.org li:first-child:before,.org li:last-child:after,.org li:only-child:after{border-left:0}.pf-dipper{position:absolute;left:6%;top:30%;width:min(24vw,330px);height:auto;transform:rotate(-30deg);opacity:.92}.pf-dip-star{transform-box:fill-box;transform-origin:center;animation:pf-dip-breathe 7s ease-in-out infinite}.pf-dip-glow{filter:drop-shadow(0 0 2px rgba(210,235,255,.9))}.pf-dip-core{filter:drop-shadow(0 0 1.5px rgba(220,238,255,.85))}@keyframes pf-dip-breathe{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.08)}}.sp-dipper .pf-dip-glow{animation:sp-dip-glow-visit 48s ease-in-out infinite;filter:drop-shadow(0 0 3px rgba(210,235,255,.95)) drop-shadow(0 0 9px rgba(150,200,255,.55))}.sp-dipper .pf-dip-star{animation:sp-dip-breathe 7s ease-in-out infinite}@keyframes sp-dip-breathe{0%,to{opacity:.82;transform:scale(.96)}50%{opacity:1;transform:scale(1.05)}}@keyframes sp-dip-glow-visit{0%,72%{opacity:0}81%,90%{opacity:1}99%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.pf-dip-star{animation:none;opacity:.8}.sp-dipper .pf-dip-glow{animation:none;opacity:0}}:root{--nl-ground:2.6vh;--nl-moose-w:clamp(50px,5.1vw,88px);--nl-hunter-w:clamp(38px,4vw,68px);--nl-cabin-w:clamp(86px,9vw,154px);--nl-figure:#0e2419;--nl-figure-edge:#3f8f6b;--nl-figure-fine:#0a1a12;--nl-figure-edge-fine:#2a6249}.nl-aurora{position:absolute;left:-20%;width:140%;height:38vh;filter:blur(52px);opacity:.3}.nl-a1{top:-8vh;background:radial-gradient(60% 100% at 30% 50%,rgba(95,208,138,.55),transparent 70%);animation:nl-aurora1 34s ease-in-out infinite}.nl-a2{top:4vh;background:radial-gradient(55% 100% at 70% 50%,rgba(58,182,190,.42),transparent 72%);animation:nl-aurora2 44s ease-in-out infinite}@keyframes nl-aurora1{0%,to{transform:translateX(-4%) skewY(-2deg) scaleY(1);opacity:.42}50%{transform:translateX(6%) skewY(2deg) scaleY(1.15);opacity:.62}}@keyframes nl-aurora2{0%,to{transform:translateX(5%) skewY(2deg) scaleY(1.1);opacity:.34}50%{transform:translateX(-6%) skewY(-2deg) scaleY(.95);opacity:.52}}.nl-n{position:absolute;left:50%;top:50%;width:min(88vh,74vw);height:min(88vh,74vw);transform:translate(-50%,-50%);animation:nl-breathe 16s ease-in-out infinite}@keyframes nl-breathe{0%,to{opacity:.3;transform:translate(-50%,-50%) scale(1)}50%{opacity:.46;transform:translate(-50%,-50%) scale(1.025)}}.nl-ridge{position:absolute;left:-6%;width:112%}.nl-r1{bottom:2vh;height:27vh;opacity:.95;filter:blur(.4px);animation:nl-drift-a 70s ease-in-out infinite}.nl-r2{bottom:4vh;height:28vh;animation:nl-drift-b 90s ease-in-out infinite}@keyframes nl-drift-a{0%,to{transform:translateX(0)}50%{transform:translateX(1.6%)}}@keyframes nl-drift-b{0%,to{transform:translateX(0)}50%{transform:translateX(-2.2%)}}.nl-ridgetrees{position:absolute;left:-4%;bottom:4.5vh;width:108%;height:2.2vh;opacity:.8}.nl-santa{position:absolute;left:0;top:14%;width:clamp(120px,12vw,210px);height:auto;opacity:0;pointer-events:none;filter:drop-shadow(0 0 7px rgba(200,255,225,.35));animation:nl-santa-fly 210s linear 30s infinite;will-change:transform}@keyframes nl-santa-fly{0%,86%{transform:translate(-28vw,6vh);opacity:0}86.3%{transform:translate(-24vw,5.5vh);opacity:.85}89.8%{transform:translate(14vw,1.5vh);opacity:.85}93.3%{transform:translate(54vw,-1vh);opacity:.85}96.9%{transform:translate(99vw,-4vh);opacity:.85}97.4%{transform:translate(112vw,-5vh);opacity:0}to{transform:translate(112vw,-5vh);opacity:0}}.nl-santa-demo{animation-name:nl-santa-fly-demo;animation-duration:27s;animation-delay:0s}@keyframes nl-santa-fly-demo{0%{transform:translate(-28vw,6vh);opacity:0}1%{transform:translate(-24vw,5.5vh);opacity:.85}30%{transform:translate(14vw,1.5vh);opacity:.85}59%{transform:translate(54vw,-1vh);opacity:.85}88%{transform:translate(99vw,-4vh);opacity:.85}90%{transform:translate(112vw,-5vh);opacity:0}to{transform:translate(112vw,-5vh);opacity:0}}.nl-santa>svg{animation:nl-santa-rock 3.2s ease-in-out infinite;transform-origin:50% 60%}@keyframes nl-santa-rock{0%,to{transform:rotate(-1.2deg) translateY(0)}50%{transform:rotate(1.2deg) translateY(-1.5%)}}.nl-santa-legs{transform-box:fill-box;transform-origin:top center;animation:nl-santa-gallop .75s ease-in-out infinite}@keyframes nl-santa-gallop{0%,to{transform:rotate(-7deg) scaleY(1)}50%{transform:rotate(7deg) scaleY(.9)}}.nl-santa-nose{animation:nl-santa-nose 1.7s ease-in-out infinite}@keyframes nl-santa-nose{0%,to{opacity:.65}50%{opacity:1}}.nl-santa-spark{animation:nl-twinkle 1.3s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.nl-santa{display:none}}.nl-flock{position:absolute;left:0;top:70%;font-size:clamp(10px,1.15vw,18px);width:24em;height:8em;pointer-events:none;opacity:0;animation:nl-flock-cross 150s linear 25s infinite;will-change:transform}@keyframes nl-flock-cross{0%{transform:translate(108vw);opacity:0}1.5%{opacity:.8}14%{transform:translate(52vw,2.5vh);opacity:.8}25%{transform:translate(-30vw,6vh);opacity:.8}25.6%{transform:translate(-32vw,6.3vh);opacity:0}to{transform:translate(-32vw,6.3vh);opacity:0}}.nl-bird{position:absolute;height:auto;overflow:visible}.nl-bird-wings{transform-box:fill-box;transform-origin:50% 100%;animation-name:nl-flap;animation-timing-function:cubic-bezier(.45,.05,.55,.95);animation-iteration-count:infinite}@keyframes nl-flap{0%,to{transform:scaleY(1)}40%{transform:scaleY(.42)}62%{transform:scaleY(.95)}}@media (prefers-reduced-motion:reduce){.nl-flock{display:none}}.nl-away{visibility:hidden}.nl-enc{position:absolute;inset:0;pointer-events:none;animation:nl-enc-fade 33s linear forwards}@keyframes nl-enc-fade{0%,88%{opacity:1}to{opacity:0}}.nl-enc-hunter{position:absolute;bottom:var(--nl-ground);left:0;width:var(--nl-hunter-w);height:auto;animation:nl-enc-h 33s linear forwards;will-change:transform}@keyframes nl-enc-h{0%{transform:translateX(-30vw);opacity:1}47.6%,65.8%{transform:translateX(36vw);opacity:1}81.5%{transform:translateX(13vw);opacity:1}85.2%,to{transform:translateX(13vw);opacity:0}}.nl-enc-leg-a{animation:nl-hstep-a .5s cubic-bezier(.36,0,.64,1) 31.4,nl-hstep-a .5s cubic-bezier(.36,0,.64,1) 10.4;animation-delay:0s,21.4s}.nl-enc-leg-b{animation:nl-hstep-b .5s cubic-bezier(.36,0,.64,1) 31.4,nl-hstep-b .5s cubic-bezier(.36,0,.64,1) 10.4;animation-delay:0s,21.4s}.nl-enc-walk{animation:nl-enc-show-walk 33s step-end forwards}.nl-enc-aim{animation:nl-enc-show-aim 33s step-end forwards}@keyframes nl-enc-show-walk{0%{opacity:1}47.6%{opacity:0}64.8%{opacity:1}}@keyframes nl-enc-show-aim{0%{opacity:0}47.6%{opacity:1}64.8%{opacity:0}}.nl-enc-hunter>svg{overflow:visible;transform-origin:34.5% 100%;animation:nl-enc-recoil 33s linear forwards}@keyframes nl-enc-recoil{0%,56.7%{transform:translateX(0) rotate(0deg) scaleX(1)}57.4%{transform:translateX(-4%) rotate(-2.2deg) scaleX(1)}59.7%,63.9%{transform:translateX(0) rotate(0deg) scaleX(1)}64.8%{transform:translateX(0) rotate(0deg) scaleX(.06)}65.8%{transform:translateX(0) rotate(0deg) scaleX(-1)}to{transform:translateX(0) rotate(0deg) scaleX(-1)}}.nl-enc-flash{opacity:0;filter:drop-shadow(0 0 6px rgba(255,206,120,.9));animation:nl-enc-flash 33s step-end forwards}@keyframes nl-enc-flash{0%,56.6%{opacity:0}56.7%{opacity:1}56.9%{opacity:0}to{opacity:0}}.nl-enc-smoke circle{opacity:0;transform-box:fill-box;transform-origin:center;animation:nl-enc-smoke 33s ease-out forwards}@keyframes nl-enc-smoke{0%,56.8%{opacity:0;transform:translate(0) scale(.4)}58.4%{opacity:.5}63.9%{opacity:0;transform:translate(26px,-24px) scale(2.6)}to{opacity:0}}.nl-enc-moose{position:absolute;bottom:var(--nl-ground);left:0;width:var(--nl-moose-w);height:auto;will-change:transform}.nl-enc-hit .nl-enc-moose .nl-shin{animation:nl-knee .85s linear 18.5;animation-delay:calc(var(--beat, 0) * -.85s)}.nl-enc-hit .nl-enc-moose{animation:nl-enc-m-hit 33s linear forwards}.nl-enc-miss .nl-enc-moose{animation:nl-enc-m-miss 33s linear forwards}@keyframes nl-enc-m-hit{0%{transform:translateX(105vw)}47.6%,to{transform:translateX(58vw)}}@keyframes nl-enc-m-miss{0%{transform:translateX(105vw)}47.6%,56.7%{transform:translateX(58vw)}58.2%{transform:translateX(57vw)}80.6%,to{transform:translateX(106vw)}}.nl-enc-hit .nl-enc-moose .nl-leg{animation:nl-step .85s linear 18.5,nl-enc-legs-out 33s ease-in forwards;animation-delay:calc(var(--beat, 0) * -.85s),0s}.nl-enc-miss .nl-enc-moose .nl-leg{animation:nl-step .85s linear 18.5,nl-bolt .55s linear 13.5;animation-delay:calc(var(--beat, 0) * -.85s),calc(19.2s + var(--beat, 0) * -.55s)}.nl-enc-miss .nl-enc-moose .nl-shin{animation:nl-knee .85s linear 18.5,nl-bolt-knee .55s linear 13.5;animation-delay:calc(var(--beat, 0) * -.85s),calc(19.2s + var(--beat, 0) * -.55s)}.nl-enc-hit .nl-moose-body{animation:nl-enc-drop 33s cubic-bezier(.5,0,.75,.4) forwards}@keyframes nl-enc-drop{0%,56.7%{transform:translateY(0)}62.4%{transform:translateY(418px)}to{transform:translateY(418px)}}@keyframes nl-enc-legs-out{0%,56.7%{opacity:1}60.6%{opacity:0}to{opacity:0}}.nl-enc-miss .nl-enc-moose>svg{transform-origin:center;animation:nl-enc-turn 33s linear forwards}@keyframes nl-enc-turn{0%,57%{transform:scaleX(1)}57.6%{transform:scaleX(.06)}58.2%{transform:scaleX(-1)}to{transform:scaleX(-1)}}@media (prefers-reduced-motion:reduce){.nl-enc{display:none}}.nl-mist{position:absolute;left:-10%;bottom:6vh;width:120%;height:20vh;background:linear-gradient(180deg,rgba(150,255,210,0),rgba(150,255,210,.1) 55%,rgba(150,255,210,0));filter:blur(14px);animation:nl-mist 40s ease-in-out infinite}@keyframes nl-mist{0%,to{transform:translateX(-3%);opacity:.6}50%{transform:translateX(4%);opacity:.9}}.nl-shoot{position:absolute;width:160px;height:2px;border-radius:2px;background:linear-gradient(90deg,rgba(190,255,225,0),rgba(190,255,225,.55) 60%,#fff);box-shadow:0 0 10px rgba(160,255,215,.85);opacity:0;transform:rotate(18deg);will-change:transform,opacity}.nl-s1{top:10%;left:-12%;animation:nl-shoot1 17s linear infinite}.nl-s2{top:24%;left:-12%;width:210px;animation:nl-shoot2 23s linear 6s infinite}.nl-s3{top:4%;left:-12%;width:120px;animation:nl-shoot3 31s linear 13s infinite}@keyframes nl-shoot1{0%{transform:translate(0) rotate(16deg);opacity:0}2%{opacity:1}12%{transform:translate(70vw,20.07vw) rotate(16deg);opacity:0}to{transform:translate(70vw,20.07vw) rotate(16deg);opacity:0}}@keyframes nl-shoot2{0%{transform:translate(0) rotate(9deg);opacity:0}2%{opacity:1}10%{transform:translate(85vw,13.47vw) rotate(9deg);opacity:0}to{transform:translate(85vw,13.47vw) rotate(9deg);opacity:0}}@keyframes nl-shoot3{0%{transform:translate(0) rotate(24deg);opacity:0}3%{opacity:.9}14%{transform:translate(50vw,22.26vw) rotate(24deg);opacity:0}to{transform:translate(50vw,22.26vw) rotate(24deg);opacity:0}}.nl-haze{position:absolute;left:-6%;width:112%;pointer-events:none;filter:blur(10px)}.nl-h1{bottom:5vh;height:6vh;background:linear-gradient(180deg,rgba(170,235,210,0),rgba(170,235,210,.1) 60%,rgba(170,235,210,0))}.nl-moose{position:absolute;bottom:var(--nl-ground);left:0;width:var(--nl-moose-w);height:auto;opacity:0;animation:nl-moose-walk 90s linear 12s infinite;will-change:transform}@keyframes nl-moose-walk{0%{transform:translateX(102vw);opacity:0}0.5%{transform:translateX(100vw);opacity:.95}49.5%{transform:translateX(-14vw);opacity:.95}50%{transform:translateX(-18vw);opacity:0}to{transform:translateX(-18vw);opacity:0}}.nl-moose>svg{animation:nl-moose-bob .96s ease-in-out infinite;transform-origin:50% 95%}@keyframes nl-moose-bob{0%,to{transform:translateY(0) rotate(0deg)}25%{transform:translateY(-.8%) rotate(-.5deg)}50%{transform:translateY(0) rotate(0deg)}75%{transform:translateY(-.8%) rotate(.5deg)}}.nl-leg{animation:nl-step .96s linear infinite;animation-delay:calc(var(--beat, 0) * -.96s)}.nl-leg .nl-shin{animation:nl-knee .96s linear infinite;animation-delay:calc(var(--beat, 0) * -.96s)}.nl-bob{animation:nl-bob .48s ease-in-out infinite}@keyframes nl-step{0%{transform:rotate(24deg)}20%{transform:rotate(13deg)}40%{transform:rotate(1deg)}60%{transform:rotate(-23deg)}78%{transform:rotate(2deg)}92%{transform:rotate(26deg)}to{transform:rotate(24deg)}}@keyframes nl-knee{0%,8%{transform:rotate(2deg)}30%{transform:rotate(0deg)}60%{transform:rotate(8deg)}74%{transform:rotate(36deg)}88%{transform:rotate(12deg)}to{transform:rotate(2deg)}}@keyframes nl-bolt{0%{transform:rotate(35deg)}20%{transform:rotate(19deg)}40%{transform:rotate(2deg)}60%{transform:rotate(-34deg)}78%{transform:rotate(3deg)}92%{transform:rotate(38deg)}to{transform:rotate(35deg)}}@keyframes nl-bolt-knee{0%,8%{transform:rotate(3deg)}30%{transform:rotate(0deg)}60%{transform:rotate(12deg)}74%{transform:rotate(52deg)}88%{transform:rotate(16deg)}to{transform:rotate(3deg)}}@keyframes nl-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-1.1%)}}.nl-hunter{position:absolute;bottom:var(--nl-ground);left:0;width:var(--nl-hunter-w);height:auto;opacity:0;animation:nl-hunter-walk 90s linear 12s infinite;will-change:transform}@keyframes nl-hunter-walk{0%,53.4%{transform:translateX(-20vw);opacity:0}53.9%{transform:translateX(-16vw);opacity:.95}78.10%{transform:translateX(61vw);opacity:.95}82.32%{transform:translateX(61vw);opacity:.95}94.96%{transform:translateX(100vw);opacity:.95}95.5%{transform:translateX(104vw);opacity:0}to{transform:translateX(104vw);opacity:0}}.nl-h-aim,.nl-h-turn,.nl-h-walk{animation-duration:90s;animation-timing-function:step-end;animation-delay:12s;animation-iteration-count:infinite}.nl-h-walk{animation-name:nl-h-showwalk}.nl-h-bob{animation:nl-hunter-bob .6s ease-in-out infinite;transform-box:fill-box;transform-origin:50% 95%}.nl-h-turn{animation-name:nl-h-showturn;opacity:0}.nl-h-aim{animation-name:nl-h-showaim;opacity:0}@keyframes nl-h-showwalk{0%{opacity:1}78.10%{opacity:0}82.32%{opacity:1}}@keyframes nl-h-showturn{0%{opacity:0}78.10%{opacity:1}78.42%{opacity:0}82.08%{opacity:1}82.32%{opacity:0}}@keyframes nl-h-showaim{0%{opacity:0}78.42%{opacity:1}82.08%{opacity:0}}@keyframes nl-hunter-bob{0%,to{transform:translateY(0) rotate(0deg)}25%{transform:translateY(-1.3%) rotate(-.5deg)}50%{transform:translateY(0) rotate(0deg)}75%{transform:translateY(-1.3%) rotate(.5deg)}}.nl-hleg{transform-box:view-box}.nl-hleg-a{animation:nl-hstep-a .6s linear infinite}.nl-hleg-b{animation:nl-hstep-b .6s linear infinite}.nl-hleg-a .nl-hshin{animation:nl-hknee-a .6s linear infinite}.nl-hleg-b .nl-hshin{animation:nl-hknee-b .6s linear infinite}@keyframes nl-hstep-a{0%{transform:rotate(22deg)}22%{transform:rotate(10deg)}45%{transform:rotate(-6deg)}60%{transform:rotate(-17deg)}80%{transform:rotate(4deg)}93%{transform:rotate(24deg)}to{transform:rotate(22deg)}}@keyframes nl-hstep-b{0%{transform:rotate(-9.7deg)}10%{transform:rotate(-17deg)}30%{transform:rotate(4deg)}43%{transform:rotate(24deg)}50%{transform:rotate(22deg)}72%{transform:rotate(10deg)}95%{transform:rotate(-6deg)}to{transform:rotate(-9.7deg)}}@keyframes nl-hknee-a{0%,10%{transform:rotate(5deg)}35%{transform:rotate(0deg)}60%{transform:rotate(18deg)}75%{transform:rotate(46deg)}90%{transform:rotate(16deg)}to{transform:rotate(5deg)}}@keyframes nl-hknee-b{0%{transform:rotate(10.8deg)}10%{transform:rotate(18deg)}25%{transform:rotate(46deg)}40%{transform:rotate(16deg)}50%{transform:rotate(5deg)}60%{transform:rotate(5deg)}85%{transform:rotate(0deg)}to{transform:rotate(10.8deg)}}@media (prefers-reduced-motion:reduce){.nl-hunter,.nl-moose{display:none}}.nl-trees{position:absolute;left:0;width:100%}.nl-tb{bottom:3.2vh;height:12vh;opacity:.95}.nl-tf{bottom:0;height:17vh}.nl-moon{position:absolute;right:10%;top:8%;width:clamp(88px,10.5vw,180px);height:auto;animation:nl-moon-breathe 26s ease-in-out infinite,nl-moon-bob 11s ease-in-out infinite;will-change:scale,translate,opacity}@keyframes nl-moon-breathe{0%,to{opacity:.8;scale:.985}50%{opacity:1;scale:1.015}}@keyframes nl-moon-bob{0%,to{translate:0 -1.6%}50%{translate:-.5% 1.6%}}.nl-dipper{left:8%;top:12%;width:min(22vw,300px)}@media (prefers-reduced-motion:reduce){.nl-moon{animation:none}}@keyframes nl-twinkle{0%,to{filter:brightness(.7)}50%{filter:brightness(1.35)}}.nl-fly{animation-name:nl-fly;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes nl-fly{0%,to{transform:translate(0);opacity:.15}20%{opacity:.95}45%{transform:translate(var(--fx),var(--fy));opacity:.7}70%{transform:translate(var(--fx2),var(--fy2));opacity:1}90%{opacity:.2}}.nl-cabin{position:absolute;left:12%;bottom:2.2vh;width:var(--nl-cabin-w);height:auto}.nl-cabin-window{animation:nl-window 6.5s ease-in-out infinite}@keyframes nl-window{0%,to{opacity:.85}42%{opacity:1}62%{opacity:.7}}.nl-cabin-spill{animation:nl-spill 6.5s ease-in-out infinite}@keyframes nl-spill{0%,to{opacity:.13}42%{opacity:.2}}.nl-puff{opacity:0;transform-box:fill-box;transform-origin:center;animation:nl-puff 9s linear infinite}.nl-p1{animation-delay:0s}.nl-p2{animation-delay:2.2s;animation-duration:9.8s}.nl-p3{animation-delay:4.5s;animation-duration:8.6s}.nl-p4{animation-delay:6.7s;animation-duration:10.4s}@keyframes nl-puff{0%{opacity:0;transform:translate(0) scale(.35)}10%{opacity:.55;transform:translate(.5px,-4px) scale(.6)}30%{opacity:.45;transform:translate(-3px,-13px) scale(1.1)}50%{opacity:.34;transform:translate(2px,-23px) scale(1.7)}72%{opacity:.2;transform:translate(-4px,-34px) scale(2.4)}to{opacity:0;transform:translate(3px,-48px) scale(3.4)}}@media (prefers-reduced-motion:reduce){.nl-cabin-spill,.nl-cabin-window,.nl-fly,.nl-puff{animation:none}}.nl-band{position:absolute;left:-12%;top:-6vh;width:124%;height:46vh;transform:rotate(-13deg);filter:blur(26px);opacity:.5;background:linear-gradient(180deg,rgba(210,255,235,0),rgba(210,255,235,.1) 45%,rgba(190,235,255,.06) 62%,rgba(210,255,235,0))}@media (prefers-reduced-motion:reduce){.nl-aurora,.nl-mist,.nl-n,.nl-ridge,.nl-shoot{animation:none}}