@media(min-width:1041px){.nvp-flow .nvp-in{grid-template-columns:minmax(0,.7fr) minmax(0,2.35fr) minmax(0,1fr)}.nvf{position:relative;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0 6px}.nvf > li:not(.nvf-track){position:relative;z-index:1}.nvf-s{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:6px 12px 14px;border-radius:12px;text-decoration:none;color:#fff;transition:background .15s cubic-bezier(.4,0,.2,1)}.nvf-s:hover,.nvf-s:focus-visible{background:rgba(255,255,255,.06);text-decoration:none}.nvf-s b{font-family:var(--head);font-size:15px;font-weight:650;letter-spacing:-.01em;margin-top:10px}.nvf-s span{font-size:13px;line-height:1.4;color:var(--on-dark-2)}.nvf-n{position:relative;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;font:600 11px/1 var(--mono);font-style:normal;letter-spacing:.04em;color:var(--on-dark-2);background:#0B2127;box-shadow:inset 0 0 0 1.5px rgba(143,224,201,.28);z-index:0}.nvf-n::before{content:"";position:absolute;inset:-1px;border-radius:50%;background:radial-gradient(circle at 50% 50%,#FFD9BD 0,#F08B47 40%,#DE6B20 70%);box-shadow:0 0 0 5px rgba(222,107,32,.16),0 0 22px rgba(240,139,71,.55);opacity:0;transform:scale(.6);z-index:-1}.nvf-s:hover .nvf-n{box-shadow:inset 0 0 0 1.5px rgba(143,224,201,.7)}.nvf-track{position:absolute;left:27px;width:calc(80% + 4.8px);top:20px;height:2px;border-radius:2px;background:linear-gradient(90deg,rgba(143,224,201,.34),rgba(143,224,201,.16));overflow:visible;z-index:0;transform-origin:0 50%;pointer-events:none}.nvf-run{position:absolute;left:0;top:-5px;width:100%;height:12px;transform:translate3d(-100%,0,0);opacity:0}.nvf-run::before{content:"";position:absolute;right:-6px;top:0;width:12px;height:12px;border-radius:50%;background:radial-gradient(circle,#fff 0,#FFD9BD 35%,rgba(240,139,71,0) 72%);box-shadow:0 0 16px 4px rgba(240,139,71,.55)}.nvf-run::after{content:"";position:absolute;right:0;top:5px;width:140px;height:2px;border-radius:2px;background:linear-gradient(90deg,rgba(240,139,71,0),rgba(240,139,71,.9))}@media(prefers-reduced-motion:no-preference){@keyframes nvf-draw{from{transform:scaleX(0)}to{transform:none}}@keyframes nvf-rise{from{opacity:0;transform:translate3d(0,10px,0)}}@keyframes nvf-run{0%{transform:translate3d(-100%,0,0);opacity:0}4%{opacity:1}62%{transform:translate3d(0,0,0);opacity:1}72%,100%{transform:translate3d(0,0,0);opacity:0}}@keyframes nvf-lit{0%{opacity:0;transform:scale(.6)}5%{opacity:1;transform:scale(1.18)}12%{opacity:1;transform:none}78%{opacity:1;transform:none}90%,100%{opacity:0;transform:scale(.6)}}@keyframes nvf-num{0%,100%{color:var(--on-dark-2)}5%,78%{color:#081A1F}90%{color:var(--on-dark-2)}}.nvp-flow.on .nvf-track{animation:nvf-draw .5s cubic-bezier(.4,0,.2,1) both}.nvp-flow.on .nvf > li:not(.nvf-track){animation:nvf-rise .5s cubic-bezier(.4,0,.2,1) both}.nvp-flow.on .nvf > li:nth-child(2){animation-delay:.05s}.nvp-flow.on .nvf > li:nth-child(3){animation-delay:.1s}.nvp-flow.on .nvf > li:nth-child(4){animation-delay:.15s}.nvp-flow.on .nvf > li:nth-child(5){animation-delay:.2s}.nvp-flow.on .nvf-run{animation:nvf-run 4.2s linear .45s infinite}.nvp-flow.on .nvf-n::before{animation:nvf-lit 4.2s cubic-bezier(.4,0,.2,1) infinite}.nvp-flow.on .nvf-n{animation:nvf-num 4.2s linear infinite}.nvp-flow.on li:nth-child(1) .nvf-n,.nvp-flow.on li:nth-child(1) .nvf-n::before{animation-delay:.40s}.nvp-flow.on li:nth-child(2) .nvf-n,.nvp-flow.on li:nth-child(2) .nvf-n::before{animation-delay:1.05s}.nvp-flow.on li:nth-child(3) .nvf-n,.nvp-flow.on li:nth-child(3) .nvf-n::before{animation-delay:1.70s}.nvp-flow.on li:nth-child(4) .nvf-n,.nvp-flow.on li:nth-child(4) .nvf-n::before{animation-delay:2.35s}.nvp-flow.on li:nth-child(5) .nvf-n,.nvp-flow.on li:nth-child(5) .nvf-n::before{animation-delay:3.00s}}@media(prefers-reduced-motion:reduce){.nvf-n::before{opacity:1;transform:none}.nvf-n{color:#081A1F}}}.spk-face{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;opacity:0;z-index:2;overflow:visible}.spk-dust{position:absolute;left:50%;top:50%;width:0;height:0;pointer-events:none;z-index:3}.spk-dust i{position:absolute;left:-2px;top:-2px;width:4px;height:4px;border-radius:50%;background:#F3EDE2;opacity:0;box-shadow:0 0 6px rgba(243,237,226,.8)}.spk-p .spk-cv{transform-origin:50% 50%}@media(prefers-reduced-motion:no-preference){@keyframes spk-poke{0%{transform:none}30%{transform:scale(.955,.94)}65%{transform:scale(1.02)}100%{transform:none}}.spk-p.spk-poke .spk-cv{animation:spk-poke .5s cubic-bezier(.4,0,.2,1)}@keyframes spk-face-in{0%{opacity:0;transform:translate3d(0,6px,0) scale(.9)}100%{opacity:1;transform:none}}.spk-p.spk-sad .spk-face{animation:spk-face-in .5s cubic-bezier(.4,0,.2,1) forwards}@keyframes spk-blink{0%,40%,54%,100%{transform:none}47%{transform:scaleY(.1)}}.spk-p.spk-sad .spk-eye{transform-box:fill-box;transform-origin:50% 50%;animation:spk-blink 1.4s linear .5s}@keyframes spk-wobble{0%,100%{transform:none}25%{transform:rotate(-2.5deg)}75%{transform:rotate(2.5deg)}}.spk-p.spk-sad .spk-cv{animation:spk-wobble .6s cubic-bezier(.4,0,.2,1) .7s 2}@keyframes spk-go{0%{opacity:1;transform:none;filter:none}100%{opacity:0;transform:scale(.82);filter:blur(10px)}}.spk-p.spk-gone .spk-cv,.spk-p.spk-gone .spk-face{animation:spk-go 1.6s cubic-bezier(.4,0,.2,1) forwards}@keyframes spk-mote{0%{opacity:0;transform:translate3d(0,0,0) scale(1)}12%{opacity:1}100%{opacity:0;transform:translate3d(var(--dx),var(--dy),0) scale(.3)}}.spk-p.spk-gone .spk-dust i{animation:spk-mote var(--t,2.2s) cubic-bezier(.2,.6,.3,1) var(--d,0s) forwards}@keyframes spk-back{0%{opacity:0;transform:scale(.86);filter:blur(8px)}100%{opacity:1;transform:none;filter:none}}.spk-p.spk-back .spk-cv{animation:spk-back 1.8s cubic-bezier(.4,0,.2,1) both}}@media(prefers-reduced-motion:reduce){.spk-p.spk-sad .spk-face{opacity:1}.spk-p.spk-gone .spk-cv,.spk-p.spk-gone .spk-face{opacity:0}}.hero.hv-a .btnrow,.hero.hv-a .m-acts,.hero.hv-a .m-cue{display:none !important}.hero .hboard-game{padding:0;background:none;border:0;box-shadow:none;border-radius:0}.hero .hboard-game::before,.hero .hboard-game::after{display:none}[data-game]{position:relative;box-sizing:border-box;max-width:100%}@media(min-width:900px){.hero.hv-a{min-height:calc(100svh - 77px);display:flex;align-items:center;box-sizing:border-box;padding:clamp(14px,2.6svh,24px) 0 clamp(24px,5svh,44px)}.hero.hv-a > .wrap{width:100%;position:relative;z-index:2;grid-template-columns:minmax(0,1fr) auto;gap:clamp(40px,5.2vw,96px);align-items:center}.hero.hv-a h1{letter-spacing:-.032em;line-height:1.02;font-size:clamp(40px,3.75vw,60px);max-width:13.5ch}.hero.hv-a .hlede{color:rgba(220,232,235,.74);text-wrap:pretty;font-size:clamp(17px,1.22vw,19px);line-height:1.6;max-width:34ch;margin-top:clamp(20px,3svh,30px)}.hero.hv-a .hcopy{padding-bottom:clamp(0px,2svh,20px)}.hero.hv-a .hboard-game{width:min(44vw,620px,calc(100svh - 77px - 84px));max-width:none;aspect-ratio:1 / 1;height:auto;margin:0}.hero.hv-a .spk-ice{--mw:clamp(64px,5.6vw,92px);right:auto !important;bottom:auto !important;width:var(--mw) !important;left:calc(36vw - var(--mw) / 2) !important;top:calc((100svh - 77px) * .075) !important}.hero.hv-a .spk.spk-fit .spk-ice.spk-off{display:block}}@media(max-width:899px){.hero.hv-a{--S:var(--mh-s,calc(100svh - 63px));--gw:min(126vw,78svh);--gv:calc(var(--S) * .545);--gx:40%;--mw:clamp(52px,min(19vw,10.2svh),92px)}.hero.hv-a > .wrap > .hcopy{justify-content:flex-start;padding:clamp(26px,6.2svh,60px) 0 0}.hero.hv-a > .wrap > .hcopy > h1{font-size:clamp(34px,10.5vw,46px);line-height:1.02;letter-spacing:-.036em;text-wrap:balance}.hero.hv-a > .wrap > .hcopy > .m-lede{margin:clamp(14px,2.4svh,22px) 0 0;max-width:24ch;font-size:clamp(16px,4.5vw,18px);line-height:1.45;letter-spacing:-.006em;color:rgba(220,232,235,.72);text-wrap:balance}.hero.hv-a .spk.spk-fit .spk-p.spk-off{display:block}.hero.hv-a .spk-giant{right:auto !important;bottom:auto !important;width:var(--gw) !important;left:calc(var(--gx) - var(--gw) / 2) !important;top:max(calc(var(--S) - var(--gv)),calc(var(--hv-lb,0px) + var(--mw) * 1.3)) !important}.hero.hv-a .spk-ice{right:auto !important;bottom:auto !important;width:var(--mw) !important;left:calc(85.5% - var(--mw) / 2) !important;top:max(calc(var(--S) - var(--gv) - var(--mw) * 1.3),calc(var(--hv-lb,0px) + 18px)) !important}.hero.hv-a .spk-giant .spk-m::after{content:"";position:absolute;inset:1.75%;border-radius:50%;pointer-events:none;--hv-fold:calc(min(var(--gv),calc(var(--S) - var(--hv-lb,0px) - var(--mw) * 1.3)) - var(--gw) * .0175);background:linear-gradient(180deg,rgba(6,19,24,0) calc(var(--hv-fold) - 18svh),rgba(6,19,24,.5) calc(var(--hv-fold) - 9svh),rgba(6,19,24,.93) calc(var(--hv-fold) - 1svh)),radial-gradient(100% 100% at 70% 6%,rgba(7,22,27,0) 30%,rgba(7,22,27,.42) 48%,rgba(6,19,24,.86) 62%,#06161B 76%)}.hero.hv-a .spk-giant{transform:translate3d(0,calc(var(--hv-p,0) * var(--S) * .3),0) !important}.hero.hv-a .spk-ice{transform:translate3d(0,calc(var(--hv-p,0) * var(--S) * .12),0) !important}.hero.hv-a .spk-p .spk-m{opacity:calc(1 - var(--hv-p,0) * 1.1)}.hero .spk .spk-p.hv-gone{display:none !important}.hero.hv-a .hv-aura i:nth-child(1){width:120vw;height:62svh;left:34vw;top:-18svh;background:radial-gradient(closest-side,rgba(27,85,99,.62),rgba(27,85,99,.2) 55%,rgba(27,85,99,0))}.hero.hv-a .hv-aura i:nth-child(2){width:150vw;height:54svh;left:-40vw;top:calc(var(--S) - var(--gv) - 24svh);background:radial-gradient(closest-side,rgba(64,160,170,.24),rgba(64,160,170,.07) 60%,rgba(64,160,170,0))}.hero.hv-a .hv-aura i:nth-child(3){width:110vw;height:46svh;left:-36vw;top:2svh;background:radial-gradient(closest-side,rgba(143,224,201,.11),rgba(143,224,201,0))}.hero.hv-a .hv-cue{display:flex;top:calc(var(--S) - 78px);bottom:auto;min-height:60px;min-width:88px;justify-content:flex-end;padding-bottom:6px;box-sizing:border-box;color:rgba(234,244,243,.78);text-shadow:0 1px 10px rgba(4,16,20,.6)}.hero.hv-a .hv-cue:active{opacity:.7}.hero.hv-a > .wrap{grid-template-rows:var(--S) minmax(12px,1fr) auto minmax(12px,1fr)}.hero.hv-a .hboard-game{width:100%;height:min(640px,calc(var(--S) - 40px));aspect-ratio:auto;max-height:none;margin:0}}.hv-aura{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.hv-aura i{position:absolute;border-radius:50%;opacity:.6;will-change:transform}.hv-aura i:nth-child(1){width:52vw;height:38vw;left:34%;top:-12%;background:radial-gradient(closest-side,rgba(143,224,201,.26),rgba(143,224,201,0))}.hv-aura i:nth-child(2){width:44vw;height:30vw;left:-8%;top:44%;background:radial-gradient(closest-side,rgba(64,160,170,.3),rgba(64,160,170,0))}.hv-aura i:nth-child(3){width:36vw;height:26vw;left:58%;top:52%;background:radial-gradient(closest-side,rgba(222,107,32,.16),rgba(222,107,32,0))}@media(max-width:899px){.hv-aura i{opacity:1}}@media(prefers-reduced-motion:no-preference){@keyframes hv-drift-a{0%{transform:translate3d(0,0,0) scale(1)}50%{transform:translate3d(-6vw,4vw,0) scale(1.12)}100%{transform:translate3d(0,0,0) scale(1)}}@keyframes hv-drift-b{0%{transform:translate3d(0,0,0) scale(1)}50%{transform:translate3d(7vw,-3vw,0) scale(.92)}100%{transform:translate3d(0,0,0) scale(1)}}.hv-aura i:nth-child(1){animation:hv-drift-a 22s ease-in-out infinite}.hv-aura i:nth-child(2){animation:hv-drift-b 27s ease-in-out infinite}.hv-aura i:nth-child(3){animation:hv-drift-a 31s ease-in-out -9s infinite reverse}.spk-idle .hv-aura i{animation-play-state:paused}}.hv-cue{position:absolute;left:50%;bottom:18px;z-index:3;display:none;flex-direction:column;align-items:center;gap:10px;transform:translateX(-50%);font:600 12px/1 var(--mono);letter-spacing:.26em;text-indent:.26em;text-transform:uppercase;color:rgba(220,236,232,.6);text-decoration:none;-webkit-tap-highlight-color:transparent;transition:color .3s cubic-bezier(.4,0,.2,1),opacity .15s cubic-bezier(.4,0,.2,1)}.hv-cue:hover{color:#fff;text-decoration:none}.hv-cue:focus-visible{outline:2px solid #F08B47;outline-offset:4px;border-radius:8px}.hv-cue i{position:relative;display:block;width:1.5px;height:30px;border-radius:2px;background:rgba(143,224,201,.2);overflow:hidden}.hv-cue i::after{content:"";position:absolute;left:0;top:0;width:100%;height:40%;border-radius:inherit;background:linear-gradient(180deg,rgba(240,139,71,0),#F08B47)}@media(min-width:900px){.hv-a .hv-cue{display:flex;left:calc(max(0px,(100% - 1200px) / 2) + 24px);bottom:clamp(14px,2.6svh,24px);transform:none;flex-direction:row;align-items:center;gap:14px;text-indent:0}.hv-a .hv-cue i{height:26px}}@media(prefers-reduced-motion:no-preference){@keyframes hv-cue{0%{transform:translate3d(0,-100%,0)}100%{transform:translate3d(0,260%,0)}}@keyframes hv-cue-in{from{opacity:0;transform:translate3d(-50%,8px,0)}to{opacity:1;transform:translate3d(-50%,0,0)}}@keyframes hv-cue-in-l{from{opacity:0;transform:translate3d(0,8px,0)}to{opacity:1;transform:none}}.hv-cue i::after{animation:hv-cue 2.2s cubic-bezier(.4,0,.2,1) infinite}.hv-cue{animation:hv-cue-in .8s cubic-bezier(.4,0,.2,1) 1.2s both}@media(min-width:900px){.hv-a .hv-cue{animation-name:hv-cue-in-l}}}@media(min-width:1041px){.top.nv-open{background:#0F3B44;box-shadow:none}.nvp{background:#F3EDE2;color:#0F3B44;box-shadow:0 36px 70px -34px rgba(0,0,0,.65),inset 0 2px 0 #DE6B20}.nvp-k{color:#AD5218}.nvp-i,.nvf-s{color:#0F3B44}.nvp-i:hover,.nvp-i:focus-visible,.nvf-s:hover,.nvf-s:focus-visible{background:rgba(15,59,68,.06)}.nvp-i span,.nvf-s span{color:rgba(15,59,68,.68)}.nvp-f{color:#F3EDE2;background:linear-gradient(150deg,#0F3B44,#0B2127);box-shadow:0 18px 34px -18px rgba(8,26,31,.55)}.nvp-f:hover{box-shadow:0 22px 40px -18px rgba(8,26,31,.65),inset 0 0 0 1px rgba(240,139,71,.6)}.nvp-f span:not(.nvp-fk){color:rgba(243,237,226,.8)}.nvf-n{background:#FDFCFB;color:rgba(15,59,68,.6);box-shadow:inset 0 0 0 1.5px rgba(15,59,68,.22)}.nvf-track{background:linear-gradient(90deg,rgba(15,59,68,.28),rgba(15,59,68,.12))}}@media(min-width:900px){.hw-hero .hw-play{max-width:none;width:auto;justify-self:end}.hw-play .hboard-game[data-game]{width:min(35vw,520px);height:min(calc(100svh - 190px),560px);margin:0}}@media(max-width:899px){#wk-orbit .hboard-game[data-game]{width:100%;height:min(640px,calc(100svh - 120px));margin:0}.hw-play .hboard-game[data-game]{width:100%;height:min(640px,calc(100svh - 110px));margin:0}}@media(max-width:899px){.js .hw-night .hw-moon{left:auto;right:11%;top:2.5%}}@media(min-width:900px){#wk-orbit .hboard-game[data-game]{height:min(550px,calc(100svh - 77px - 110px))}}
