.nh{--nh-ground: #050918;--nh-field: #0b1434;--nh-line: #2c3a72;--nh-ink: #f3f4fa;--nh-butter: #f8d35e;--nh-focus: #ff7ab0;--nh-ease: cubic-bezier(.16, 1, .3, 1);--nh-pan: cubic-bezier(.62, 0, .32, 1);--nh-box: min(480px, 109.09vw);--nh-u: calc(var(--nh-box) / 480);--nh-depth: calc(202 * var(--nh-u));--nh-fx: 50%;position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"words" "form";background:var(--nh-ground);color:var(--nh-ink)}.nh-words{grid-area:words;position:relative;z-index:1;min-width:0;padding-bottom:calc(var(--nh-box) * .98)}.nh-form{grid-area:form;position:relative;z-index:1;min-width:0;background:var(--nh-field)}.nh-stage{grid-area:words;position:relative;min-width:0}.nh-vis:after{content:"";position:absolute;z-index:6;left:0;right:0;top:0;height:calc(100% - var(--nh-box) * .82);background:linear-gradient(to bottom,#050918d1,#05091899 75%,#05091800);pointer-events:none}@media(min-width:900px){.nh{--nh-box: clamp(400px, 37.5vw, 520px);--nh-depth: max(320px, calc(202 * var(--nh-u)));--nh-pad: max(48px, calc((100% - 1120px)/2 + 48px) );--nh-col: min(31rem, 42%);--nh-end: calc(var(--nh-pad) + var(--nh-col));--nh-fx: min(calc(100% - var(--nh-box) * .5 - 8px), calc(var(--nh-end) + 300px + var(--nh-box) * .45));--nh-in: max(calc(var(--nh-end) + 140px), calc(var(--nh-fx) - var(--nh-box) * .45));grid-template-columns:var(--nh-pad) minmax(0,var(--nh-col)) 1fr;grid-template-areas:". words ." ". form .";grid-template-rows:auto auto}.nh .nh-words{padding-bottom:44px}.nh{background:var(--nh-field)}.nh .nh-form{min-height:var(--nh-depth);padding-top:64px;padding-bottom:32px;background:none}.nh .nh-stage{grid-area:1 / 1 / 2 / -1}.nh .nh-vis{bottom:calc(-1 * var(--nh-depth))}.nh .nh-midwrap{-webkit-mask-image:linear-gradient(to right,transparent var(--nh-end),rgba(0,0,0,.12) calc(var(--nh-end) + (var(--nh-in) - var(--nh-end)) * .3),rgba(0,0,0,.55) calc(var(--nh-end) + (var(--nh-in) - var(--nh-end)) * .65),#000 var(--nh-in));mask-image:linear-gradient(to right,transparent var(--nh-end),rgba(0,0,0,.12) calc(var(--nh-end) + (var(--nh-in) - var(--nh-end)) * .3),rgba(0,0,0,.55) calc(var(--nh-end) + (var(--nh-in) - var(--nh-end)) * .65),#000 var(--nh-in))}.nh .nh-far{-webkit-mask-image:linear-gradient(to right,transparent calc(var(--nh-end) - 24px),rgba(0,0,0,.1) calc(var(--nh-end) + 110px),rgba(0,0,0,.5) calc(var(--nh-end) + 260px),#000 calc(var(--nh-end) + 420px));mask-image:linear-gradient(to right,transparent calc(var(--nh-end) - 24px),rgba(0,0,0,.1) calc(var(--nh-end) + 110px),rgba(0,0,0,.5) calc(var(--nh-end) + 260px),#000 calc(var(--nh-end) + 420px))}.nh .nh-vis:after{content:"";position:absolute;z-index:6;top:0;bottom:var(--nh-depth);left:0;width:calc(var(--nh-end) + 160px);height:auto;background:linear-gradient(to right,#050918b8,#0509188c calc(100% - 200px),#05091800);pointer-events:none}}.nh-vis{position:absolute;inset:0;z-index:0;overflow:hidden}.nh-skies,.nh-wxs{position:absolute;left:0;right:0;top:0;bottom:var(--nh-depth)}.nh-skies{z-index:0}.nh-wxs{bottom:0;overflow:hidden}.nh-sky{position:absolute;inset:0;opacity:0}.nh-sky.nh-on{opacity:1}.nh-sky.nh-in{z-index:1;animation:nh-fade-in 2.4s ease both}.nh-sky[data-season=feb]{background:linear-gradient(to bottom,#050918,#0a1636 46%,#18305f 84%,#24427a)}.nh-sky[data-season=mar]{background:linear-gradient(to bottom,#050918,#0c1532 46%,#1f2b52 84%,#2c3a62)}.nh-sky[data-season=apr]{background:linear-gradient(to bottom,#050918,#081a2e 46%,#123848 84%,#1a4a57)}.nh-sky[data-season=jul]{background:linear-gradient(to bottom,#050918,#12153d 42%,#2c2350 74%,#4a3150 92%,#5e4246)}.nh-sky[data-season=jan]{background:linear-gradient(to bottom,#050918,#0b1638 46%,#22325f 80%,#3d4670 93%,#57577a)}.nh-sky[data-season=may]{background:linear-gradient(to bottom,#050918,#08192a 44%,#12382f 80%,#1d4d3a)}.nh-sky[data-season=aug]{background:linear-gradient(to bottom,#050918,#15143a 42%,#33264a 74%,#4e3640 90%,#5a4234)}.nh-sky[data-season=sep]{background:linear-gradient(to bottom,#050918,#0e1530 46%,#2a2a32 80%,#4a4026)}.nh-sky[data-season=oct]{background:linear-gradient(to bottom,#050918,#0b1226 46%,#212636 80%,#3a2e2c)}.nh-sky[data-season=nov]{background:linear-gradient(to bottom,#04070f,#070c20 55%,#111a36 88%,#18213f)}.nh-sky[data-season=dec]{background:linear-gradient(to bottom,#03050f,#060a1f 55%,#0d1738 88%,#15224a)}.nh-far{position:absolute;left:0;right:0;bottom:var(--nh-depth);height:calc(240 * var(--nh-u));overflow:hidden}.nh-far-a,.nh-far-b,.nh-far-c{position:absolute;top:0;left:0;height:100%;width:calc(3600 * var(--nh-u))}.nh-far-svg{display:block;width:100%;height:100%}.nh-caps{transition:opacity 2.4s ease}.nh[data-season=mar] .nh-caps{opacity:.75}.nh[data-season=apr] .nh-caps{opacity:.4}.nh[data-season=may] .nh-caps{opacity:.15}.nh[data-season=jul] .nh-caps,.nh[data-season=aug] .nh-caps,.nh[data-season=sep] .nh-caps{opacity:0}.nh[data-season=oct] .nh-caps{opacity:.25}.nh[data-season=nov] .nh-caps{opacity:.6}.nh-field{position:absolute;left:0;right:0;bottom:0;height:var(--nh-depth);background:linear-gradient(to bottom,#0d1739,var(--nh-field) 40%)}.nh-horizon{position:absolute;left:0;right:0;bottom:calc(var(--nh-depth) - 1px);height:2px;background:var(--nh-line)}.nh-midwrap{position:absolute;inset:0;overflow:hidden}.nh-mid{position:absolute;bottom:calc(var(--nh-depth) - 202 * var(--nh-u));left:calc(var(--nh-fx) - var(--nh-box) / 2);width:var(--nh-box);height:var(--nh-box);overflow:visible}.nh-mid text{font-family:Figtree,ui-sans-serif,system-ui,sans-serif;font-variant-numeric:tabular-nums}.nh:not(.nh-live) .nh-scenes{display:none}.nh-skies{background:var(--nh-ground)}@media(scripting:enabled)and (prefers-reduced-motion:no-preference){.nh:not(.nh-js) .nh-still,.nh:not(.nh-js) .nh-sky.nh-on{animation:nh-fade-in .8s ease 3s both}.nh-js:not(.nh-rest):not(.nh-fallback):not(.nh-still-out) .nh-still{display:none}}.nh-still-out .nh-still{animation:nh-fade-out .9s ease both}.nh-fallback .nh-still{animation:nh-fade-in .8s ease both}.nh-still-gone .nh-still{display:none}.nh-go.nh-first .nh-enter,.nh-go.nh-first .nh-near-in{animation:none}.nh-go.nh-first .nh-arr{animation:nh-arr .9s var(--nh-ease) both}.nh-go.nh-first .nh-arr-fade{animation:nh-fade-in 1.1s ease both}.nh-go.nh-first .nh-arr-move{animation:nh-fade-in .5s ease both}@keyframes nh-arr{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.nh-pause{position:absolute;z-index:2;right:12px;bottom:12px;width:44px;height:44px;padding:0;display:grid;place-items:center;border-radius:12px;border:1.5px solid #3a4775;background:#0a1230db;color:var(--nh-ink);cursor:pointer}.nh-pause:hover{background:#121c40}.nh-pause:focus-visible{outline:3px solid var(--nh-focus);outline-offset:3px}.nh-pause svg{width:18px;height:18px;fill:currentColor}.nh-pause .nh-ic-play,.nh-held .nh-pause .nh-ic-pause{display:none}.nh-held .nh-pause .nh-ic-play{display:block}.nh-vh{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(min-width:900px){.nh-pause{right:max(16px,calc((100% - 1120px)/2 + 16px));bottom:calc(16px - var(--nh-depth))}}.nh-hm{display:block;width:190px;height:50px;overflow:visible}.nh-hm-word path,.nh-hm-arrow{stroke:var(--nh-butter);stroke-linejoin:round}.nh-hm-word path{stroke-width:0}@media(prefers-reduced-motion:no-preference){.nh-hm-word path{stroke-width:1.3;stroke-dasharray:1 2;animation:nh-write .42s linear both}.nh-hm-arrow{stroke-dasharray:1 2;animation:nh-draw .45s ease-out 1.75s both}.nh-hm-head{animation-delay:2.1s}.nh-hm-word path:nth-child(1){animation-delay:.45s}.nh-hm-word path:nth-child(2){animation-delay:.53s}.nh-hm-word path:nth-child(3){animation-delay:.61s}.nh-hm-word path:nth-child(4){animation-delay:.69s}.nh-hm-word path:nth-child(5){animation-delay:.77s}.nh-hm-word path:nth-child(6){animation-delay:.85s}.nh-hm-word path:nth-child(7){animation-delay:.93s}.nh-hm-word path:nth-child(8){animation-delay:1.01s}.nh-hm-word path:nth-child(9){animation-delay:1.13s}.nh-hm-word path:nth-child(10){animation-delay:1.21s}.nh-hm-word path:nth-child(11){animation-delay:1.29s}.nh-hm-word path:nth-child(12){animation-delay:1.37s}.nh-hm-word path:nth-child(13){animation-delay:1.45s}.nh-hm-word path:nth-child(14){animation-delay:1.53s}.nh-hm-word path:nth-child(n+15){animation-delay:1.61s}}.nh-scene{display:none}.nh-scene.nh-on{display:inline}.nh-go .nh-enter{animation:nh-enter 1.2s var(--nh-pan) both}.nh-go .nh-exit{animation:nh-exit 1.2s var(--nh-pan) both}.nh-go .nh-drift,.nh-go .nh-near{animation:nh-drift 10s linear both}.nh-go .nh-near-in{animation:nh-near-in 1.2s var(--nh-pan) both}.nh-go .nh-near-out{animation:nh-near-out 1.2s var(--nh-pan) both}@keyframes nh-enter{0%{transform:translate(460px);opacity:0}to{transform:none;opacity:1}}@keyframes nh-exit{0%{transform:none;opacity:1}to{transform:translate(-460px);opacity:0}}@keyframes nh-near-in{0%{transform:translate(260px)}to{transform:none}}@keyframes nh-near-out{0%{transform:none}to{transform:translate(-260px)}}@keyframes nh-drift{0%{transform:translate(var(--nh-d, 0px))}to{transform:translate(calc(-1 * var(--nh-d, 0px)))}}@keyframes nh-fade-in{0%{opacity:0}to{opacity:1}}@keyframes nh-fade-out{0%{opacity:1}to{opacity:0}}.nh-live .nh-far-b.nh-nudge{animation:nh-nudge 1.2s var(--nh-pan) both}.nh-live .nh-far-c{animation:nh-far 300s linear infinite}@keyframes nh-nudge{0%{transform:translate(calc(140 * var(--nh-u)))}to{transform:none}}@keyframes nh-far{0%{transform:none}to{transform:translate(calc(-600 * var(--nh-u)))}}.nh-go .b-write path{stroke:var(--nh-butter);stroke-width:1.3;stroke-linejoin:round;stroke-dasharray:1 2;animation:nh-write .4s linear both}@keyframes nh-write{0%{stroke-dashoffset:1;fill-opacity:0;stroke-opacity:1}62%{stroke-dashoffset:0;fill-opacity:0;stroke-opacity:1}to{stroke-dashoffset:0;fill-opacity:1;stroke-opacity:0}}.nh-go .b-draw{stroke-dasharray:1 2;animation:nh-draw .45s ease-out both}@keyframes nh-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.nh-go .b-pop{animation:nh-pop 2.8s var(--nh-ease) both}@keyframes nh-pop{0%{opacity:0;transform:translateY(12px) scale(.6)}8%{opacity:1;transform:translateY(-2px) scale(1.05)}12%{opacity:1;transform:none}88%{opacity:1;transform:none}to{opacity:0;transform:translateY(-10px) scale(.94)}}.nh-go .b-swing{animation:nh-swing 1.7s ease-out both}@keyframes nh-swing{0%{opacity:0;transform:rotate(-36deg)}12%{opacity:1}36%{transform:rotate(13deg)}58%{transform:rotate(-6deg)}78%{transform:rotate(2.5deg)}to{opacity:1;transform:none}}.nh-go .b-in{animation:nh-in .55s var(--nh-ease) both}@keyframes nh-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.nh-go .b-tear{animation:nh-tear .75s var(--nh-ease) both}@keyframes nh-tear{0%{transform:none}55%{transform:translate(9px,3px) rotate(8deg)}to{transform:translate(7px,2px) rotate(6deg)}}.nh-go .b-shake{animation:nh-shake 2.1s linear both}@keyframes nh-shake{0%,to{transform:none}6%,18%,30%,42%,54%,66%,78%{transform:translate(-2.6px)}12%,24%,36%,48%,60%,72%,84%{transform:translate(2.6px)}92%{transform:translate(-1px)}}.nh-go .b-slosh{animation:nh-slosh 2.4s ease-in-out both}@keyframes nh-slosh{0%{transform:none;opacity:1}14%{transform:translate(-9px)}28%{transform:translate(8px)}42%{transform:translate(-6px)}56%{transform:translate(4px)}70%{transform:translate(-2px)}84%{transform:none;opacity:1}to{transform:none;opacity:0}}.nh-go .b-drip{animation:nh-drip .6s ease-in 3 both}@keyframes nh-drip{0%{transform:none;opacity:0}15%{opacity:1}85%{opacity:1}to{transform:translateY(54px);opacity:0}}.nh-go .b-spread{animation:nh-spread 2.4s var(--nh-ease) both}@keyframes nh-spread{0%{transform:scale(.05,.3);opacity:0}15%{opacity:1}to{transform:none;opacity:1}}.nh-go .b-ripple{animation:nh-ripple 2.6s ease-in-out infinite}@keyframes nh-ripple{0%,to{transform:scale(.8);opacity:.35}50%{transform:scale(1.15);opacity:1}}.nh-go .b-leave{animation:nh-leave .9s cubic-bezier(.55,0,.8,.4) both}@keyframes nh-leave{0%{transform:none;opacity:1}to{transform:translate(-460px);opacity:0}}.nh-go .b-arrive{animation:nh-arrive 1.2s var(--nh-ease) both}@keyframes nh-arrive{0%{transform:translate(460px)}to{transform:none}}.nh-go .b-fill{animation:nh-fill .56s var(--nh-ease) both}@keyframes nh-fill{0%{transform:translateY(21.5px)}to{transform:none}}.nh-go .b-twinkle{animation:nh-twinkle 1.1s ease-in-out 2 both}@keyframes nh-twinkle{0%,to{opacity:0;transform:scale(.2)}50%{opacity:1;transform:none}}.nh-go .b-tumble{animation:nh-turn 3.2s linear infinite}@keyframes nh-turn{0%{transform:none}to{transform:rotate(360deg)}}.nh-go .b-ride{animation:nh-ride 2.2s cubic-bezier(.3,.6,.25,1) both}@keyframes nh-ride{0%{transform:translate(-336px,155px)}to{transform:none}}.nh-go .b-roll{animation:nh-roll 2.4s cubic-bezier(.25,.7,.3,1) both}.nh-go .b-spin{animation:nh-spin 2.4s cubic-bezier(.25,.7,.3,1) both}@keyframes nh-roll{0%{transform:translate(470px)}to{transform:none}}@keyframes nh-spin{0%{transform:rotate(292.7deg)}to{transform:none}}.nh-go .b-spin2{animation:nh-spin2 2.4s cubic-bezier(.25,.7,.3,1) both}@keyframes nh-spin2{0%{transform:rotate(508deg)}to{transform:none}}.nh-go .b-drivein{animation:nh-drivein 2.2s cubic-bezier(.2,.65,.3,1) both}.nh-go .b-wheelin{animation:nh-wheelin 2.2s cubic-bezier(.2,.65,.3,1) both}@keyframes nh-drivein{0%{transform:translate(520px)}to{transform:none}}@keyframes nh-wheelin{0%{transform:rotate(2292deg)}to{transform:none}}.nh-go .b-driveout{animation:nh-driveout 1.8s cubic-bezier(.5,0,.8,.5) both}.nh-go .b-wheelout{animation:nh-wheelout 1.8s cubic-bezier(.5,0,.8,.5) both}@keyframes nh-driveout{0%{transform:none}to{transform:translate(-560px)}}@keyframes nh-wheelout{0%{transform:none}to{transform:rotate(-2468deg)}}.nh-go .b-glint{animation:nh-glint 3s ease-in-out infinite}@keyframes nh-glint{0%,to{opacity:.5}50%{opacity:1}}.nh-go .b-glow{animation:nh-fade-in 2.4s ease both}.nh-go .b-glide{animation:nh-glide 2.2s cubic-bezier(.2,.65,.3,1) both}@keyframes nh-glide{0%{transform:translate(400px)}to{transform:none}}.nh-go .b-light{animation:nh-light .7s linear both}@keyframes nh-light{0%{opacity:0}30%{opacity:.85}42%{opacity:.25}60%,to{opacity:1}}.nh-go .b-smoke{animation:nh-smoke 3s ease-out infinite both}@keyframes nh-smoke{0%{opacity:0;transform:scale(.5)}20%{opacity:.55}to{opacity:0;transform:translate(14px,-54px) scale(1.5)}}.nh-go .b-hang{animation:nh-hang 2s cubic-bezier(.3,.7,.3,1) both}@keyframes nh-hang{0%{transform:translateY(-190px)}72%{transform:translateY(5px)}86%{transform:translateY(-2px)}to{transform:none}}.nh-go .b-bloom{animation:nh-bloom .5s var(--nh-ease) both}@keyframes nh-bloom{0%{opacity:0;transform:scale(.1)}70%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:none}}.nh-go .b-drop{animation:nh-drop .6s cubic-bezier(.5,0,.7,.4) both}@keyframes nh-drop{0%{opacity:0;transform:translateY(-70px)}20%{opacity:1}80%{transform:translateY(3px)}to{opacity:1;transform:none}}.nh-go .b-blink{animation:nh-blink 1.6s ease-in-out infinite both}@keyframes nh-blink{0%,to{opacity:.35}50%{opacity:1}}.nh-go .b-pour{animation:nh-pour 2.2s ease-in-out both}@keyframes nh-pour{0%,to{transform:none}25%,75%{transform:rotate(-22deg)}}.nh-go .b-stream{animation:nh-stream 2.2s linear both}@keyframes nh-stream{0%,22%{opacity:0}30%,70%{opacity:1}80%,to{opacity:0}}.nh-wx{position:absolute;inset:0;opacity:0}.nh-wx.nh-on{opacity:1}.nh-wx.nh-in{animation:nh-fade-in 2.4s ease both}.nh-wx.nh-out{animation:nh-fade-out 2.4s ease both}.nh-wx i{position:absolute;top:0;display:block;animation:nh-fall linear infinite;will-change:transform}@keyframes nh-fall{0%{transform:translate3d(0,-24px,0)}to{transform:translate3d(var(--wx-dx, 0px),var(--wx-dy, 500px),0)}}.nh-wx--snow i{width:4px;height:4px;border-radius:50%;background:#eef1f8;opacity:.85}.nh-wx--sleet i{width:2px;height:9px;border-radius:1px;background:#a9d4f2;opacity:.55}.nh-wx--rain i{width:1.5px;height:15px;border-radius:1px;background:#a9d4f2;opacity:.45}.nh-wx--drizzle i{width:1.2px;height:11px;border-radius:1px;background:#a9d4f2;opacity:.32}.nh-wx--gust i{width:1.5px;height:13px;border-radius:1px;background:#a9d4f2;opacity:.35}.nh-wx i.nh-lf{width:10px;height:6px;border-radius:0 80%;background:#c9963a;opacity:.9;animation-name:nh-leaf}.nh-wx i.nh-lf:nth-child(3n){background:#e0b44e}.nh-wx i.nh-lf:nth-child(3n+1){background:#9a6a34}.nh-wx i.nh-pt{width:6px;height:4px;border-radius:0 80%;background:#f1eedf;opacity:.8;animation-name:nh-leaf}@keyframes nh-leaf{0%{transform:translate3d(0,-24px,0) rotate(0)}35%{transform:translate3d(calc(var(--wx-dx, 0px) * .25 + 16px),calc(var(--wx-dy, 500px) * .35),0) rotate(160deg)}70%{transform:translate3d(calc(var(--wx-dx, 0px) * .6 - 10px),calc(var(--wx-dy, 500px) * .7),0) rotate(330deg)}to{transform:translate3d(var(--wx-dx, 0px),var(--wx-dy, 500px),0) rotate(480deg)}}.nh-wx--motes i{top:auto;bottom:var(--nh-depth);width:3px;height:3px;border-radius:50%;background:var(--nh-butter);animation-name:nh-rise;animation-timing-function:ease-out}@keyframes nh-rise{0%{transform:none;opacity:0}20%{opacity:.9}to{transform:translate3d(var(--wx-dx, 0px),calc(-1 * var(--wx-dy, 300px)),0);opacity:0}}.nh-held .nh-vis,.nh-held .nh-vis *{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){.nh-vis,.nh-vis *{animation:none!important;transition:none!important}}.nh-words,.nh-form{padding-inline:16px}@media(min-width:600px){.nh-words,.nh-form{padding-inline:32px}}@media(min-width:900px){.nh-words,.nh-form{padding-inline:0}}.nh .top{padding-top:20px}.nh-lockup{display:flex;flex-direction:row;align-items:center;gap:2px}.nh-lockup .wordmark{width:108px;flex:none}.nh-lockup .nh-hm{width:176px;height:auto;margin-top:10px}.nh .lead{padding-top:36px;gap:16px}.nh .lede{color:#c3c9de}.nh-form .join{padding-block:8px 36px}.nh .join h2{color:#f3f4fa}@media(min-width:900px){.nh .top{padding-top:32px}.nh .lead{padding-top:48px}.nh-lockup .wordmark{width:128px}.nh-lockup .nh-hm{width:196px}.nh-form .join{padding-block:0}}
