@font-face{font-family:Inter;font-weight:400 700;font-display:swap;src:url(/assets/inter-latin-Co2lEbo_.woff2)format("woff2");unicode-range:U+0,U+20-7E,U+A0-AC,U+AE-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-200B,U+2010-2027,U+202F-2055,U+2057,U+205F,U+20AC,U+2122,U+2190-2193,U+2212}@font-face{font-family:Inter;font-weight:400 700;font-display:swap;src:url(/assets/inter-ascii-400-700-DfR9PHtn.woff2)format("woff2");unicode-range:U+20-7E,U+A0,U+A9,U+B7,U+2013-2014,U+2018-2019,U+201C-201D,U+2026}@font-face{font-family:Inter;font-weight:100 399;font-display:swap;src:url(/assets/inter-latin-Co2lEbo_.woff2)format("woff2");unicode-range:U+0,U+20-7E,U+A0-AC,U+AE-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-200B,U+2010-2027,U+202F-2055,U+2057,U+205F,U+20AC,U+2122,U+2190-2193,U+2212}@font-face{font-family:Inter;font-weight:701 900;font-display:swap;src:url(/assets/inter-latin-Co2lEbo_.woff2)format("woff2");unicode-range:U+0,U+20-7E,U+A0-AC,U+AE-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-200B,U+2010-2027,U+202F-2055,U+2057,U+205F,U+20AC,U+2122,U+2190-2193,U+2212}:root{--bg:#f7f7f8;--text:#0b0b0d;--text-2:#5d6170;--red:#e5203f;--red-2:#ff5a5f;--display:"Exo 2", -apple-system, "SF Pro Display", system-ui, sans-serif}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--text);font-family:var(--display);-webkit-font-smoothing:antialiased;margin:0}.site{--nav-h:76px;isolation:isolate;min-height:100vh;position:relative;overflow-x:clip}.nav-bar{z-index:20;background:linear-gradient(var(--bg) 72%, #f7f7f800);position:fixed;inset:0 0 auto}.nav{align-items:center;gap:32px;max-width:1240px;margin:0 auto;padding:22px 32px;display:flex;position:relative}.nav__brand{color:var(--text);letter-spacing:-.01em;align-items:center;gap:10px;font-size:21px;font-weight:800;text-decoration:none;display:inline-flex}.logo-mark{width:30px;height:auto}.nav__menu{flex:1}.hero{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:24px;max-width:1240px;min-height:100%;margin:0 auto;padding:24px 32px 40px;display:grid}.story{position:relative}.story__intro{z-index:2;height:100svh;padding-top:var(--nav-h);pointer-events:none;transition:opacity .4s;position:absolute;inset:0 0 auto}.story__intro .hero__copy{pointer-events:auto}.story__intro.is-past{opacity:0}.story__track{height:calc(100svh + var(--beats) * 65svh)}.story__sticky{height:100svh;padding-top:var(--nav-h);position:sticky;top:0}.story__intro .hero,.story__sticky .hero{height:100%}.story__captions{align-self:center;display:grid}.chapter{opacity:0;visibility:hidden;grid-area:1/1;transition:opacity .45s,translate .6s cubic-bezier(.2,.7,.2,1),visibility 0s .45s;translate:0 18px}.chapter.is-active{opacity:1;visibility:visible;transition-delay:.1s,.1s,0s;translate:0}.chapter__eyebrow{font-feature-settings:"cv01", "ss03";letter-spacing:-.005em;color:#6b6f76;align-items:center;gap:10px;font:500 14px/1 Inter,system-ui,sans-serif;display:inline-flex}.chapter__eyebrow b{font-variant-numeric:tabular-nums;color:#08090a;font-weight:600}.chapter__title{font-feature-settings:"cv01", "ss03";letter-spacing:-.022em;color:#08090a;text-wrap:balance;max-width:15em;margin:18px 0 0;font-family:Inter,-apple-system,SF Pro Display,system-ui,sans-serif;font-size:clamp(30px,3.4vw,48px);font-weight:510;line-height:1.1}.chapter__lines{margin-top:20px;display:grid}.chapter__line{font-feature-settings:"cv01", "ss03";letter-spacing:-.012em;color:#6b6f76;opacity:0;grid-area:1/1;max-width:40ch;margin:0;font:400 clamp(15px,1.15vw,17px)/1.5 Inter,system-ui,sans-serif;transition:opacity .35s,translate .45s cubic-bezier(.2,.7,.2,1);translate:0 8px}.chapter__line.is-active{opacity:1;transition-delay:.15s;translate:0}.chapter__steps{gap:6px;margin:28px 0 0;padding:0;list-style:none;display:flex}.chapter__steps li{background:#0a0c141f;border-radius:2px;width:22px;height:3px;transition:background .3s}.chapter__steps li.is-done{background:#08090a}.cue{z-index:30;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-feature-settings:"cv01", "ss03";color:#3c3f46;cursor:pointer;background:#ffffffdb;border:0;border-radius:999px;align-items:center;gap:8px;height:36px;padding:0 14px 0 16px;font:500 13px/1 Inter,system-ui,sans-serif;animation:.4s both cue-in;display:inline-flex;position:fixed;bottom:18px;left:50%;translate:-50%;box-shadow:inset 0 0 0 1px #0a0c141a,0 6px 18px -10px #0a0c1459}.cue:hover{color:#08090a}.cue:focus-visible{outline-offset:3px;outline:2px solid #0b0b0d}.cue svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.cue:not(.cue--top) svg{animation:1.8s ease-in-out infinite cue-nudge}.cue--top{padding:0 16px 0 14px}@keyframes cue-in{0%{opacity:0;translate:-50% 6px}}@keyframes cue-nudge{0%,60%,to{transform:none}30%{transform:translateY(3px)}}.footer{z-index:1;background:var(--bg);border-top:1px solid #0a0c1414;position:relative}.footer__inner{font-feature-settings:"cv01", "ss03";color:#6b6f76;flex-wrap:wrap;align-items:center;gap:10px 24px;max-width:1240px;margin:0 auto;padding:22px 32px 72px;font:400 13px/1.4 Inter,system-ui,sans-serif;display:flex}.footer__brand{gap:7px;font-size:14px;font-weight:700}.footer__brand .logo-mark{width:17px}.footer__wordmark{width:auto;height:13px;display:block}.footer__links{flex-wrap:wrap;order:2;gap:6px 22px;margin-left:auto;display:flex}.footer__links a{color:#6b6f76;text-decoration:none}.footer__links a:hover{color:#08090a;text-underline-offset:3px;text-decoration:underline}.footer__legal{color:#8a8f98;order:1}.footer__short{display:none}.hero__cta{flex-direction:column;align-items:flex-start;gap:12px;margin-top:32px;display:flex}.cta{font-feature-settings:"cv01", "ss03";letter-spacing:-.01em;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:52px;padding:0 26px;font:550 16px/1 Inter,-apple-system,system-ui,sans-serif;text-decoration:none;transition:transform .25s cubic-bezier(.2,.7,.2,1),background .2s,box-shadow .2s;display:inline-flex;position:relative}.cta:focus-visible{outline-offset:3px;outline:2px solid #0b0b0d}.cta--dark{color:#fff;background:#0b0b0d;box-shadow:inset 0 1px #ffffff24,0 8px 20px -10px #0a0c1499}.cta--dark:hover{background:#25262b}.cta--light{color:#0b0b0d;background:#fff;box-shadow:inset 0 0 0 1px #0a0c141f,0 1px 2px #0a0c140f}.cta--light:hover{background:#f0f0f2}.cta--arrow{gap:14px;padding-right:6px}.cta__dot{color:#0b0b0d;background:#fff;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.cta__dot svg{width:16px;height:16px;transition:transform .25s cubic-bezier(.2,.7,.2,1)}.cta:hover .cta__dot svg,.cta:focus-visible .cta__dot svg{transform:translate(3px)}.cta-field{background:#fff;border-radius:999px;align-items:center;gap:6px;width:min(480px,100%);padding:5px;display:flex;box-shadow:inset 0 0 0 1px #0a0c141f,0 10px 30px -18px #0a0c1466}.cta-field:focus-within{box-shadow:inset 0 0 0 2px #0b0b0d,0 10px 30px -18px #0a0c1466}.cta-field input{color:#0b0b0d;background:0 0;border:0;border-radius:999px;outline:0;flex:1;min-width:0;height:46px;padding:0 0 0 18px;font:400 16px Inter,system-ui,sans-serif}.cta-field .cta{height:46px}.cta-field input:-webkit-autofill{-webkit-text-fill-color:#0b0b0d;caret-color:#0b0b0d;box-shadow:inset 0 0 0 100px #fff}.cta-field input:-webkit-autofill:hover{-webkit-text-fill-color:#0b0b0d;caret-color:#0b0b0d;box-shadow:inset 0 0 0 100px #fff}.cta-field input:-webkit-autofill:focus{-webkit-text-fill-color:#0b0b0d;caret-color:#0b0b0d;box-shadow:inset 0 0 0 100px #fff}.cta-field .cta--arrow{padding-left:20px;padding-right:4px}.cta-field .cta__dot{width:38px;height:38px}.hero-actions{flex-wrap:wrap;gap:12px;display:flex}.hero-actions .cta--light{padding:0 28px}@media (width<=720px){.hero-actions{justify-content:center;gap:10px}.hero-actions .cta{height:48px;font-size:15px}.hero-actions .cta--arrow{padding-left:22px}.hero-actions .cta--light{padding:0 24px}.hero-actions .cta__dot{width:36px;height:36px}}.hero__title{font-feature-settings:"cv01", "ss03";white-space:nowrap;letter-spacing:-.022em;color:#08090a;margin:0;font-family:Inter,-apple-system,SF Pro Display,system-ui,sans-serif;font-size:clamp(40px,4.4vw,58px);font-weight:510;line-height:1.06}.hero__sub{font-feature-settings:"cv01", "ss03";letter-spacing:-.012em;color:#6b6f76;text-wrap:balance;max-width:46ch;margin:20px 0 0;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:clamp(15px,1.15vw,17px);font-weight:400;line-height:1.5}.hero__stage{place-items:center;padding:40px 0 70px;display:grid;position:relative}.hero__glow{z-index:-1;filter:blur(30px);background:radial-gradient(closest-side at 46% 40%,#ff5c6e52,#0000 72%),radial-gradient(closest-side at 66% 68%,#ffaa5a4d,#0000 72%),radial-gradient(closest-side at 30% 75%,#7896ff2e,#0000 72%);position:absolute;inset:8% 4% 12%}.hero__backdrop{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;background:#fff;border-radius:16px;width:1000px;position:absolute;top:50%;left:4%;overflow:hidden;transform:translateY(-50%);box-shadow:0 0 0 1px #0a0c1412,0 30px 60px -30px #1416282e;-webkit-mask-image:linear-gradient(#000 60%,#0000 98%);mask-image:linear-gradient(#000 60%,#0000 98%)}.hero__backdrop img{opacity:.9;width:100%;height:auto;display:block}.hero__float{--pw:min(340px, 80vw, calc((100svh - 190px) / 2.15));z-index:1;perspective:calc(var(--pw) * 2200 / 340);position:relative}.phone__body{left:calc(var(--pw) * -.11078);top:calc(var(--pw) * -.05196);width:calc(var(--pw) * 1.21765);pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;height:auto;position:absolute}.hero__floor{filter:blur(12px);z-index:-1;background:radial-gradient(closest-side,#14161e2e,#0000);width:340px;height:46px;position:absolute;bottom:22px;left:50%;transform:translate(-46%)}.phone{font-size:calc(var(--pw) / 360);width:360em;height:748em;transform-style:preserve-3d;position:relative;transform:rotateX(8deg)rotateY(-26deg)rotate(3deg)}.phone__front{backface-visibility:hidden;background-color:#0000;background-image:linear-gradient(135deg,#ffffff8c,#fff0 22% 70%,#ffffff59),linear-gradient(90deg,#6d6f74,#c9cbd0 12%,#85878c 40%,#a7a9ae 70%,#e1e3e7 90%,#707277);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:auto,auto;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:padding-box;border:2px solid #0000;border-radius:calc(62em + 2px);padding:4em;position:absolute;inset:-2px;transform:translateZ(.5em);box-shadow:inset 0 0 0 1em #00000059,inset 0 0 0 2em #ffffff1f}.phone__bezel{background:#050506;border-radius:58em;width:100%;height:100%;padding:10em;box-shadow:inset 0 0 0 1.5em #1d1e21,inset 0 0 6em #000000e6}.phone__screen{background:#fff;border-radius:48em;width:100%;height:100%;position:relative;overflow:hidden}.phone__screen img{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.phone__app{width:393px;height:852px;transform:scale(var(--k,.8));transform-origin:0 0;pointer-events:none;opacity:0;border:0;transition:opacity .3s;position:absolute;top:0;left:0}.phone__app.is-ready{opacity:1}.status-bar{color:#0a0a0a;justify-content:space-between;align-items:center;height:44em;padding:4em 26em 0 40em;font-family:-apple-system,SF Pro Text,Inter,system-ui,sans-serif;font-weight:600;display:flex;position:absolute;inset:0 0 auto}.status-bar__time{letter-spacing:-.01em;font-size:15.5em}.status-bar__icons{align-items:center;gap:.35em;font-size:15.5em;display:flex}.status-bar__icons svg{fill:currentColor;width:auto;height:.75em}.status-bar__icons svg:last-child{height:.82em}.phone__island{background:#000;border-radius:20em;width:104em;height:30em;position:absolute;top:11em;left:50%;transform:translate(-50%);box-shadow:0 0 0 .5em #ffffff0a}.phone__lens{background:radial-gradient(circle at 35% 35%,#3b4a6b 0 12%,#121826 35%,#05070b 70%);border-radius:50%;width:10em;height:10em;position:absolute;top:50%;right:12em;transform:translateY(-50%);box-shadow:inset 0 0 0 1em #0d0f14}.phone__glass{pointer-events:none;border-radius:inherit;background:linear-gradient(115deg,#fff0 0% 22%,#ffffff38 44%,#ffffff0a 60%,#fff0 80%),radial-gradient(120% 80%,#0000 70%,#0000000d);position:absolute;inset:0}@media (width<=960px){.site{--nav-h:64px}.hero{text-align:center;grid-template-columns:1fr}.hero__sub{margin-inline:auto}.hero__cta{align-items:center}.site{--cap-h:128px}.story__intro{height:auto;position:relative}.story__intro .hero{height:auto;min-height:0;padding-top:24px;padding-bottom:0}.story__track{margin-top:calc(12px - var(--nav-h) - var(--cap-h))}.story__sticky .hero{flex-direction:column;align-items:stretch;padding:0;display:flex}.story__captions{z-index:2;min-height:var(--cap-h);justify-items:center;padding:6px 20px 0;position:relative}.chapter__eyebrow{font-size:13px}.chapter__title{margin:10px auto 0;font-size:clamp(22px,6vw,30px);line-height:1.15}.chapter__lines{display:none}.chapter__steps{justify-content:center;margin-top:14px}.hero__stage{flex:1;min-height:0;padding:0 0 64px;container-type:size}.hero__float{--pw:min(300px, 74vw, 100cqh / 2.12)}.hero__backdrop{width:760px;left:12%}.hero__floor{width:260px;bottom:40px}}@media (width<=560px){.nav{gap:12px;padding:16px 20px}.nav .nav__brand{font-size:19px}.hero{padding-inline:20px}.hero__title{font-size:min(44px,10.6383vw - 5.10638px)}}@media (width<=720px){.footer__inner{white-space:nowrap;flex-wrap:nowrap;gap:12px;padding-inline:20px}.footer__links{flex-wrap:nowrap;gap:16px}.footer__long{display:none}.footer__short{display:inline}}@media (width<=379px){.footer__legal{display:none}}.sticker-link{vertical-align:top;-webkit-tap-highlight-color:transparent;border-radius:999px;width:232px;display:inline-block;position:relative}.sticker-link img{filter:drop-shadow(0 2px 3px #0000002e);-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.sticker-link.is-ready img{visibility:hidden}.sticker-link canvas{touch-action:none;width:calc(100% + 88px);display:block;position:absolute;top:-44px;left:-44px}.sticker-link:focus-visible{outline-offset:4px;outline:2px solid #0b0b0d}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nh-os,.nh[data-product=os] .nh-track{display:none}.nh[data-product=os] .nh-os{display:block}.os-track{height:calc((1 + var(--end)) * 100svh)}.nh-os__stage{height:100svh;position:sticky;top:0;overflow:clip}.nh-os__stadium{z-index:4;pointer-events:none;will-change:transform;width:min(84%,600px,79.222svh);position:absolute;top:50%;left:50%;translate:-50% -50%}.nh-start.nh-start--os{opacity:0;transition:opacity .5s,translate .6s cubic-bezier(.2,.7,.2,1);translate:0 24px}.nh-start.nh-start--os.is-on{opacity:1;translate:0}.nh-start--os .nh-start__title{font-size:min(76px,6.41026vw - 3.07692px)}@media (width<=720px){.nh-start--os .nh-start__title{white-space:normal;text-wrap:balance;font-size:min(44px,10.6vw)}}.os-grow{pointer-events:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,72px);max-width:1320px;margin:0 auto;padding:96px 48px 24px;display:grid;position:absolute;inset:0}.os-grow .os-grow__copy{--q:0;grid-area:1/1;max-width:600px}.os-grow__slot{grid-area:1/2}.os-grow__copy.is-on{pointer-events:auto}.os-grow__line,.os-know__line{white-space:nowrap}.os-grow .os-grow__copy--wide{max-width:664px;margin-right:-64px}.os-know__phone{display:none}.os-grow__copy.is-on .nh-pass__title .nh-pillar--partners path,.os-grow__copy.is-on .nh-pass__title .nh-pillar--infra path{stroke-dashoffset:0}.os-grow__slot{place-items:center;height:100%;display:grid;container-type:size}.os-world{aspect-ratio:1;width:min(100cqw,100cqh,720px);position:relative}.os-world__earth,.os-world__globe,.os-world__venue,.os-world__slot,.os-ring__item{position:absolute}.os-world__earth{z-index:3;will-change:transform;inset:0}.os-world__globe{z-index:2;opacity:0;will-change:transform, opacity}.os-world__venue{z-index:3;scale:0}.os-world__slot{aspect-ratio:1}.os-ring__item{z-index:1;opacity:0;will-change:transform, opacity;top:0;left:0}.os-ring__path{opacity:0;pointer-events:none;transform-origin:50% 63.125%;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.os-ring__path--back{z-index:1}.os-ring__path--front{z-index:5}.os-run{z-index:5;opacity:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.os-run path{fill:none}.os-run__kerb{stroke:#fff;stroke-width:50px}.os-run__kerb--red{stroke:#e5243b;stroke-dasharray:9 9}.os-run__road{stroke:#33363d;stroke-width:40px;stroke-linejoin:round}.os-run__lines{stroke:#ffffff8c;stroke-width:1.6px;stroke-dasharray:8 10}.os-run__shadow{stroke:#08090a38;stroke-width:52px;stroke-linecap:round;translate:0 8px}.os-run__start{fill:url(#os-run-check)}.os-run__drop{fill:#08090a;opacity:.32}.os-run__burst line{stroke:#c9ccd2;stroke-width:4px;stroke-linecap:round}.os-run__trail{stroke:#f0368a;stroke-width:4px;stroke-linecap:round;stroke-dasharray:0 99999}.os-ring__path path{vector-effect:non-scaling-stroke;fill:none;stroke:#08090a38;stroke-width:2.5px;stroke-dasharray:2 10;stroke-linecap:round}@media (width<=720px),(aspect-ratio<=5/6){.os-grow{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);align-items:start;gap:8px;padding:132px 20px 12px}.os-grow__slot{grid-area:2/1}.os-grow .nh-pass__points{gap:22px}.os-grow .nh-pass__point p{line-height:1.5}.os-grow .os-grow__copy--wide{max-width:none;margin-right:0}.os-know__line{white-space:normal}.os-know__phone{display:inline}.os-know__desk{display:none}.os-grow .os-grow__copy{justify-self:stretch;gap:36px}}.nh-ht,.nh[data-product=hometeam] .nh-track{display:none}.nh[data-product=hometeam] .nh-ht{display:block}.ht-track{height:calc((1 + var(--end)) * 100svh)}.nh-ht__stage{height:100svh;position:sticky;top:0;overflow:clip}.nh-ht__trophy{z-index:4;pointer-events:none;will-change:transform;width:min(84%,600px,79.222svh);position:absolute;top:50%;left:50%;translate:-50% -50%}.nh-start.nh-start--ht{opacity:0;transition:opacity .5s,translate .6s cubic-bezier(.2,.7,.2,1);translate:0 24px}.nh-start.nh-start--ht.is-on{opacity:1;translate:0}.ht-world{aspect-ratio:1;width:min(100cqw,100cqh,720px);position:relative}.ht-world__slot{aspect-ratio:1;position:absolute}.ht-fan{z-index:2;will-change:transform, opacity;position:absolute;top:0;left:0}.ht-fan--behind{z-index:1}.nh-ht__trophy{aspect-ratio:1}.ht-pile,.ht-cup,.ht-pile__old,.ht-drops{position:absolute;inset:0}.ht-pile__old,.ht-drop{will-change:transform, opacity}.ht-drop{opacity:.001;position:absolute;inset:0}.ht-world__fx{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ht-world__fx--back{z-index:1}.ht-world__fx--board{z-index:3}.ht-world__fx--front{z-index:6}.ht-plank{opacity:0}.ht-plank rect:first-child,.ht-confetti rect,.ht-confetti path{stroke:#08090a;stroke-width:3.5px;stroke-linejoin:round}.ht-confetti rect,.ht-confetti path{stroke-width:2.5px}.ht-rays{opacity:0}.ht-rays line{stroke:#ffcf3a;stroke-width:14px;stroke-linecap:round}@font-face{font-family:Bricolage Grotesque;font-weight:400 800;font-display:swap;src:url(/assets/bricolage-grotesque-ascii-BFq7yUV7.woff2)format("woff2")}.nh-track{--mx:0;--my:0;--out:0;--q:0;--out2:0;--stairs:0;--q2:0;--out3:0;--q3:0;--bento:0;--out4:0;--q4:0;--u:min(1.1px, calc(100vw / 1440));height:calc(100svh * (1 + var(--end)))}.nh-stage{perspective:1100px;height:100svh;position:sticky;top:0;overflow:clip}.nh-hero{place-items:center;padding:96px 24px 72px;display:grid;position:absolute;inset:0}.nh-hero__stickers{pointer-events:none;position:absolute;inset:0}.nh-spot{left:var(--x);top:var(--y);width:calc(var(--s) * var(--u));--ox:var(--dox);--oy:var(--doy);translate:-50% -50%;transform:translate3d(calc(var(--mx) * var(--d) * -36px + var(--ox) * var(--out) * 70vmax), calc(var(--my) * var(--d) * -26px + var(--oy) * var(--out) * 70vmax), 0) rotateX(calc(var(--rx) + var(--my) * var(--d) * -10deg)) rotateY(calc(var(--ry) + var(--mx) * var(--d) * 14deg)) rotate(calc(var(--r) + var(--spin) * var(--out))) scale(calc(1 - var(--out) * .3));will-change:transform;position:absolute}.nh-spot--anchor{visibility:hidden}.nh-hero__copy{z-index:1;opacity:calc(1 - var(--out) * 1.8);translate:0 calc(var(--out) * -90px);scale:calc(1 - var(--out) * .06);text-align:center;justify-items:center;display:grid;position:relative}.nh-hero__title{font-feature-settings:"cv01", "ss03";letter-spacing:-.035em;white-space:nowrap;color:#08090a;margin:0;font-family:Inter,-apple-system,SF Pro Display,system-ui,sans-serif;font-size:min(96px,10.7527vw - 5.16129px);font-weight:560;line-height:1.02}.nh-hero__sub{font-feature-settings:"cv01", "ss03";letter-spacing:-.012em;color:#474b58;text-wrap:pretty;width:0;min-width:100%;margin:24px 0 0;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:clamp(16px,1.35vw,20px);line-height:1.5}.nh-hero__sub-short{display:none}.nh-pillar{white-space:nowrap;display:inline-block;position:relative}.nh-pillar--brand{letter-spacing:-.02em;color:#e5203f;font-family:Bricolage Grotesque,Inter,system-ui,sans-serif;font-weight:700;line-height:1;rotate:-3deg}.nh-pillar--partners{color:#2f5bff;margin:0 .32em 0 .28em}.nh-pillar--partners svg{pointer-events:none;width:calc(100% + .78em);height:calc(100% + .58em);position:absolute;inset:-.32em -.42em -.26em -.36em;overflow:visible;rotate:-2deg}.nh-pillar--partners path{fill:none;stroke:#2f5bff;stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.nh-pillar--infra{color:#0f9f68}.nh-pillar--infra svg{pointer-events:none;width:100%;height:6px;position:absolute;bottom:-.32em;left:0;overflow:visible}.nh-pillar--infra path{fill:none;stroke:#14b874;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){.nh-pillar--partners path{animation:.7s cubic-bezier(.6,0,.3,1) .5s backwards nh-draw}.nh-pillar--infra path{animation:.6s cubic-bezier(.6,0,.3,1) .9s backwards nh-draw}}@keyframes nh-draw{0%{stroke-dashoffset:1px}}.nh-hero__cta{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:36px;display:flex}.nh-btn{--side:-4px 6px;color:#0b0b0d;font-feature-settings:"cv01", "ss03";letter-spacing:-.01em;white-space:nowrap;cursor:pointer;height:54px;box-shadow:var(--side) 0 #0b0b0d;background:#fff;border:2.5px solid #0b0b0d;border-radius:12px;justify-content:center;align-items:center;padding:0 28px;font:650 17px/1 Inter,-apple-system,system-ui,sans-serif;text-decoration:none;transition:translate .16s cubic-bezier(.2,.7,.2,1),box-shadow .16s cubic-bezier(.2,.7,.2,1),background .16s;display:inline-flex}.nh-btn--primary{color:#fff;background:#e5203f}.nh-btn:hover{--side:-6px 9px;translate:2px -3px}.nh-btn:not(.nh-btn--primary):hover{background:#ffe1e6}.nh-btn:active{--side:0 0;translate:-4px 6px}.nh-btn:focus-visible{outline-offset:4px;outline:3px solid #2340c8}@media (width<=720px){.nh-spot{display:none}.nh-spot--phone{--ox:var(--pox);--oy:var(--poy);left:var(--px);top:var(--py);width:min(calc(var(--ps) * 1px), calc(var(--ps) * 100vw / 390));display:block}.nh-hero{padding:180px 20px 200px}.nh .nav .nav__brand{font-size:18px}.nh-hero__sub{margin-top:16px}.nh-hero__sub-long{display:none}.nh-hero__sub-short{display:inline}.nh-hero__cta{gap:14px;margin-top:28px}.nh-btn{height:50px;padding:0 22px;font-size:16px}}.nh .nav-bar{background:0 0}.nh:has(.nh-stage.is-past) .nav-bar{background:linear-gradient(var(--bg) 72%, #f7f7f800)}.nh .nav__brand.footer__brand{font-size:16px}.nh .nav__brand{letter-spacing:-.02em;align-items:baseline;gap:.36em;font-family:Bricolage Grotesque,"Exo 2",system-ui,sans-serif;font-size:20px;line-height:1}.nh .logo-mark{width:1.16em}.nh .nh-nav__brand{flex:none}.nh-nav__brand img{width:auto;height:19px;display:block}.nh-products{--seg:0;background:#fff;border:2.5px solid #0b0b0d;border-radius:14px;grid-template-columns:repeat(3,1fr);padding:4px;display:grid;position:absolute;left:50%;translate:-50%;box-shadow:-3px 4px #0b0b0d}.nh-products:before{content:"";opacity:0;width:calc(33.3333% - 2.66667px);translate:calc(var(--seg) * 100%) 0;background:#0b0b0d;border-radius:9px;transition:translate .42s cubic-bezier(.3,1.25,.5,1),opacity .25s;position:absolute;inset:4px auto 4px 4px}.nh[data-nav=os] .nh-products{--seg:1}.nh[data-nav=hometeam] .nh-products{--seg:2}.nh:not([data-nav=pass]) .nh-products:before{opacity:1}.nh[data-nav=pass]:has(.nh-stage:not(.is-hero)) .nh-products:before{opacity:1}.nh-products__item{z-index:1;min-height:34px;color:var(--text);-webkit-tap-highlight-color:transparent;border-radius:9px;place-items:center;padding:0 18px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:15px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .2s,color .2s;display:grid;position:relative}a.nh-products__item:hover{background:#0b0b0d0f}.nh-products__item[aria-disabled=true]{color:#a3a6b0;cursor:default}:is(.nh[data-nav=pass]:has(.nh-stage:not(.is-hero)) .nh-products__item--pass,.nh[data-nav=os] .nh-products__item--os,.nh[data-nav=hometeam] .nh-products__item--hometeam){color:#fff;background:0 0}.nh-products{transition:background-color .3s,border-color .3s,box-shadow .3s}.nh[data-nav=pass]:has(.nh-stage.is-hero) .nh-products{-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);background:#ffffff8c;border-color:#0b0b0d1a;box-shadow:0 6px 20px -10px #14141640}.nh .nav{gap:16px}.nh-nav__cta{opacity:0;visibility:hidden;gap:12px;margin-left:auto;transition:opacity .32s,translate .4s cubic-bezier(.2,.7,.2,1),visibility 0s .4s;display:flex;translate:0 -8px}.nh:not([data-product=pass]) .nh-nav__cta{opacity:1;visibility:visible;transition:opacity .32s,translate .4s cubic-bezier(.2,.7,.2,1);translate:0}.nh:has(.nh-stage:not(.is-hero)) .nh-nav__cta{opacity:1;visibility:visible;transition:opacity .32s,translate .4s cubic-bezier(.2,.7,.2,1);translate:0}.nh-btn.nh-btn--sm{--side:-3px 4px;border-width:2px;border-radius:10px;height:40px;padding:0 16px;font-size:14px}.nh-btn.nh-btn--sm:hover{--side:-4px 6px;translate:1px -2px}.nh-btn.nh-btn--sm:active{--side:0 0;translate:-3px 4px}@media (width<=720px){.nh .nav{padding-inline:20px}.nh-nav__cta{gap:8px}.nh .nav{flex-wrap:wrap;row-gap:12px}.nh-nav__brand img{height:15px}.nh-products{border-width:2px;border-radius:12px;flex:1 0 100%;order:1;grid-template-columns:repeat(3,minmax(0,1fr));padding:3px;position:relative;left:auto;translate:none;box-shadow:-2px 3px #0b0b0d}.nh-products:before{border-radius:8px;width:calc(33.3333% - 2px);inset:3px auto 3px 3px}.nh-products__item{min-height:32px;padding:0 4px;font-size:14px}a.nh-products__item:hover{background:0 0}.nh-btn.nh-btn--sm{height:34px;padding:0 11px;font-size:13px}}.nh-stage:not(.is-hero) .nh-hero{pointer-events:none}.nh-travel{z-index:3;width:345px;height:270px;transform-style:preserve-3d;pointer-events:none;will-change:transform, opacity;margin:-135px 0 0 -172.5px;position:absolute;top:50%;left:50%}.nh-travel__flip{transform-style:preserve-3d;position:absolute;inset:0}.nh .is-still,.nh .is-still *,.nh-stage:not(.is-dash) .nh-kpi__pulse,.nh-stage.is-biz .nh-kpi__pulse,.nh-stage:not(.is-dash) .nh-live:before{animation-play-state:paused!important}.nh-travel__ticket,.nh-travel__pass{backface-visibility:hidden;position:absolute;inset:0}.nh-travel__ticket canvas{position:absolute;top:50%;translate:0 -50%}.nh-travel__pass,.nh-tier{--font-display:"Oxanium", -apple-system, "SF Pro Text", system-ui, sans-serif;--font-body:"Exo 2", -apple-system, "SF Pro Text", system-ui, sans-serif;font:400 15px / 1.4 var(--font-body)}.nh-travel__pass{transform:rotateY(180deg)}.nh-travel__pass button,.nh-tier button{font:inherit;color:inherit;background:0 0;border:0;padding:0}.nh-travel__pass .mcard-stage,.nh-tier .mcard-stage{height:100%}.nh-travel__pass .mcard{transform:rotateX(calc(38deg * var(--tip,1))) rotateZ(calc(-14deg * var(--tip,1)))!important}.nh-peek{z-index:15;pointer-events:none;width:345px;height:270px;margin:-135px 0 0 -172.5px;position:fixed;top:50svh;left:50%;transform:translate(calc(50vw + 320px),12svh)rotate(14deg)scale(.5)}.nh-peek--os{transform:translate(calc(-50vw - 320px),16svh)scale(.5)}.nh-peek--hometeam{transform:translate(calc(50vw + 320px),-14svh)scale(.5)}.nh-stage,.nh-os__stage,.nh-ht__stage{transition:opacity .3s}.nh.is-leaving .nh-stage,.nh.is-leaving .nh-os__stage,.nh.is-leaving .nh-ht__stage,.nh.is-leaving .footer{opacity:0;transition:opacity .45s,translate .6s cubic-bezier(.4,0,.2,1),scale .6s cubic-bezier(.4,0,.2,1);translate:0 -48px;scale:.97}.nh-start{z-index:4;text-align:center;pointer-events:none;opacity:var(--q0,0);translate:0 calc((1 - var(--q0,0)) * 24px);justify-items:center;padding:0 24px;display:grid;position:absolute;inset:auto 0 max(6svh,40px)}.nh-start__title{font-feature-settings:"cv01", "ss03";letter-spacing:-.035em;white-space:nowrap;color:#08090a;margin:0;font-family:Inter,-apple-system,SF Pro Display,system-ui,sans-serif;font-size:min(84px,9.25926vw - 4.44444px);font-weight:560;line-height:1.02}.nh-start__title .nh-pillar{color:inherit}.nh-start__title .nh-pillar--infra svg{height:16px;bottom:-.14em}.nh-start__title .nh-pillar--infra path{stroke:#f2b200;stroke-width:4px;stroke-dashoffset:1px;transition:stroke-dashoffset .8s cubic-bezier(.6,0,.3,1) .15s;animation:none}.nh-start.is-on .nh-pillar--infra path{stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){.nh-start__title .nh-pillar--infra path{transition:none}}@media (width<=720px){.nh-start__title .nh-pillar--infra svg{height:8px}.nh-start__title .nh-pillar--infra path{stroke-width:2.6px}}.nh-pass{pointer-events:none;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:center;gap:clamp(32px,5vw,96px);max-width:1240px;margin:0 auto;padding:104px 48px 32px;display:grid;position:absolute;inset:0}.nh-stage.is-pass:not(.is-level) .nh-pass{pointer-events:auto}.nh-pass>.nh-pass__copy{opacity:calc(1 - var(--out2) * 1.6);translate:0 calc(var(--out2) * -80px)}.nh-pass__copy{justify-self:end;gap:36px;max-width:560px;display:grid}.nh-pass__title{font-feature-settings:"cv01", "ss03";letter-spacing:-.03em;color:#08090a;text-wrap:balance;opacity:clamp(0, calc(var(--q) * 2.4), 1);translate:0 calc((1 - clamp(0, calc(var(--q) * 2.4), 1)) * 28px);margin:0;font-family:Inter,-apple-system,SF Pro Display,system-ui,sans-serif;font-size:clamp(34px,3.7vw,56px);font-weight:560;line-height:1.04}.nh-pass__points{gap:26px;margin:0;padding:0;list-style:none;display:grid}.nh-pass__title .nh-pillar{color:inherit}.nh-pass__title .nh-pillar--partners{margin:0 .2em}.nh-pass__title .nh-pillar--partners svg{width:calc(100% + .7em);height:calc(100% + .36em);inset:-.2em -.36em -.16em -.34em}.nh-pass__title .nh-pillar--partners path{stroke:#f0368a;stroke-width:4px;stroke-dashoffset:1px;transition:stroke-dashoffset .9s cubic-bezier(.6,0,.3,1) .1s;animation:none}.nh-stage.is-pass .nh-pass .nh-pass__title .nh-pillar--partners path,.nh-stage.is-level .nh-level .nh-pass__title .nh-pillar--partners path,.nh-stage.is-crm .nh-crm .nh-pass__title .nh-pillar--partners path,.nh-stage.is-rev .nh-biz .nh-pass__title .nh-pillar--partners path{stroke-dashoffset:0}.nh-pass__title .nh-pillar--infra svg{height:12px;bottom:-.16em}.nh-pass__title .nh-pillar--infra path{stroke:#f2b200;stroke-width:3.4px;stroke-dashoffset:1px;transition:stroke-dashoffset .8s cubic-bezier(.6,0,.3,1) .5s;animation:none}.nh-stage.is-pass .nh-pass .nh-pass__title .nh-pillar--infra path,.nh-stage.is-level .nh-level .nh-pass__title .nh-pillar--infra path,.nh-stage.is-crm .nh-crm .nh-pass__title .nh-pillar--infra path,.nh-stage.is-rev .nh-biz .nh-pass__title .nh-pillar--infra path{stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){.nh-pass__title .nh-pillar--partners path,.nh-pass__title .nh-pillar--infra path{transition:none}}@media (width<=720px){.nh-pass__title .nh-pillar--partners path{stroke-width:3px}.nh-pass__title .nh-pillar--infra svg{height:8px}.nh-pass__title .nh-pillar--infra path{stroke-width:2.6px}}.nh-pass__point{--o:clamp(0, calc((var(--q) - .3 - var(--i) * .16) * 3.2), 1);opacity:var(--o);translate:0 calc((1 - var(--o)) * 22px);grid-template-columns:112px minmax(0,1fr);align-items:center;gap:18px;display:grid}.nh-pass__point p{font-feature-settings:"cv01", "ss03";letter-spacing:-.012em;color:#474b58;text-wrap:pretty;margin:0;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:clamp(16px,1.3vw,19px);line-height:1.45}.nh-pass__icons{height:88px;position:relative}.nh-pass__icon{width:76px;position:absolute}.nh-pass__icon:first-child{z-index:1;top:-6px;left:-6px}.nh-pass__icon:last-child{top:22px;left:44px}.nh-pass__slot{place-items:center;height:100%;display:grid;container-type:size}.nh-pass__device{--pw:min(360px, 100cqw, calc(100cqh * 360 / 748));width:var(--pw);height:calc(var(--pw) * 748 / 360);will-change:transform;position:relative}.nh-pass .phone,.nh-biz .phone{font-size:calc(var(--pw) / 360);transform:none}.nh-pass .phone__front,.nh-biz .phone__front{box-shadow:inset 0 0 0 1em #00000059, inset 0 0 0 2em #ffffff1f, 0 calc(var(--pw) * .09) calc(var(--pw) * .2) calc(var(--pw) * -.07) #14162857, 0 calc(var(--pw) * .02) calc(var(--pw) * .05) #1416281f}@media (width<=720px){.nh-pass{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);align-items:start;gap:18px;padding:132px 20px 14px}.nh-pass__copy{justify-self:stretch;gap:14px}.nh-pass__title{text-align:center;font-size:min(44px,9.3458vw - 3.73832px)}.nh-pass__points{gap:8px}.nh-pass__point{grid-template-columns:62px minmax(0,1fr);gap:10px}.nh-pass__point p{font-size:14px;line-height:1.38}.nh-pass__icons{height:50px}.nh-pass__icon{width:42px}.nh-pass__icon:first-child{top:-2px;left:-2px}.nh-pass__icon:last-child{top:12px;left:24px}}@media (width>=721px) and (aspect-ratio<=5/6){.nh-pass{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);align-items:start;gap:36px;padding:120px 48px 40px}.nh-pass__copy{justify-self:center;gap:28px;max-width:620px}.nh-pass__title{text-align:center}.nh-pass__points{gap:16px}}.nh-level{--q:var(--q2);pointer-events:none;grid-template-columns:minmax(0,1fr) minmax(0,min(540px,44vw));align-items:center;gap:clamp(40px,6vw,112px);max-width:1400px;margin:0 auto;padding:88px 40px 24px;display:grid;position:absolute;inset:0}.nh-stage.is-level:not(.is-crm) .nh-level{pointer-events:auto}.nh-level>.nh-level__copy{opacity:calc(1 - var(--out3) * 1.6);translate:0 calc(var(--out3) * -80px)}.nh-level__copy{justify-self:start;max-width:560px}.nh-level .nh-pass__title{text-wrap:wrap}.nh-keep{white-space:nowrap}.nh-level__slot{place-items:center;height:100%;display:grid;container-type:size}.nh-level__ladder{aspect-ratio:1;width:min(100cqw,100cqh,780px);opacity:calc(var(--stairs) * (1 - var(--out3)));translate:0 calc((1 - var(--stairs)) * 22% + var(--out3) * 6svh);scale:calc(.92 + var(--stairs) * .08);justify-self:end}.nh-tiers{z-index:3;pointer-events:none;position:absolute;inset:0}.nh-tier .mcard__emboss--title{letter-spacing:.02em;font-size:44px;line-height:1}.nh-tier{opacity:0;will-change:transform, opacity;width:345px;height:270px;margin:-135px 0 0 -172.5px;position:absolute;top:50%;left:50%}@media (width<=720px){.nh-level{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);align-items:start;gap:10px;padding:132px 20px 14px}.nh-level__copy{grid-row:1;justify-self:stretch;gap:30px}.nh-level__slot{grid-row:2}.nh-level__ladder{justify-self:center}}@media (width>=721px) and (aspect-ratio<=5/6){.nh-level{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);align-items:start;gap:28px;padding:120px 48px 40px}.nh-level__copy{grid-row:1;justify-self:center}.nh-level__slot{grid-row:2}.nh-level__ladder{justify-self:center}}.nh-crm{--q:var(--q3);pointer-events:none;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:center;gap:clamp(32px,4.5vw,80px);max-width:1400px;margin:0 auto;padding:96px 40px 28px;display:grid;position:absolute;inset:0}.nh-stage.is-crm:not(.is-biz) .nh-crm{pointer-events:auto}.nh-crm{z-index:2}.nh-crm>.nh-crm__copy{opacity:calc(1 - var(--out4) * 1.6);translate:0 calc(var(--out4) * -80px)}.nh-bento>.nh-box:not(.nh-camp){--gone:calc(1 - var(--out4))}.nh-crm__copy{justify-self:end;max-width:500px}.nh-crm__slot{place-items:center;min-width:0;height:100%;display:grid;container-type:size}.nh-fans{z-index:4;pointer-events:none;position:absolute;inset:0}.nh-fans__fan{transform-origin:90px 150px;opacity:0;will-change:transform;width:180px;position:absolute;top:0;left:0}.nh-bento{--ink:#08090a;--line:2px;width:780px;scale:var(--bk,1);font-feature-settings:"cv01", "ss03";color:#08090a;text-align:left;flex:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 14px;padding-bottom:9px;font:400 12px/1.35 Inter,-apple-system,SF Pro Text,system-ui,sans-serif;display:grid;position:relative}.nh-bento p,.nh-bento dl,.nh-bento dd,.nh-bento ul{margin:0;padding:0;list-style:none}.nh-box{--o:clamp(0, calc((var(--bento) - var(--i) * .1) * 2.6), 1);border:var(--line) solid var(--ink);box-shadow:-2px 7px 0 0 #fff, -2px 7px 0 var(--line) var(--ink);opacity:calc(var(--o) * var(--gone,1));translate:0 calc((1 - var(--o)) * 22px);background:#fff;border-radius:18px;padding:14px;position:relative}.nh-box__label{letter-spacing:.01em;color:#4d505c;font-size:11px;font-weight:600}.nh-fan__name,.nh-kpi__big,.nh-camp__title{font-family:Bricolage Grotesque,Inter,system-ui,sans-serif}.nh-up{color:#149a64;font-weight:560}.nh-box:not(.nh-fan){order:10}.nh-fan{opacity:calc(clamp(0, calc(var(--o) * 3), 1) * var(--gone,1));clip-path:circle(calc(var(--o) * 170%) at 50% 24%);padding:8px 8px 12px;translate:none}.nh-fan__avatar{border:var(--line) solid var(--ink);background:var(--tint);border-radius:12px;height:104px;margin-bottom:10px;position:relative}.nh-fan__tier{border:var(--line) solid var(--ink);letter-spacing:.06em;text-transform:uppercase;color:#fff;border-radius:7px;padding:2px 7px;font:600 9.5px/1.2 Oxanium,Inter,system-ui,sans-serif;position:absolute;top:7px;right:7px}.nh-fan__tier.is-light{color:#141416}.nh-fan__name,.nh-fan__kind,.nh-fan__stats,.nh-fan__next,.nh-fan__tags{padding:0 6px}.nh-fan__name{letter-spacing:-.01em;font-size:15px;font-weight:700}.nh-fan__kind{color:#6b6f7d;margin-top:1px!important}.nh-fan__stats{grid-template-columns:repeat(3,auto);justify-content:space-between;display:grid;margin-top:10px!important}.nh-fan__stats dt{color:#8a8e9b;font-size:10px}.nh-fan__stats dd{font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.nh-fan__next{color:#6b6f7d;gap:4px;margin-top:10px;font-size:10.5px;display:grid}.nh-fan__bar,.nh-part__bar{border:var(--line) solid var(--ink);background:#fff;border-radius:5px;height:9px;display:block;overflow:hidden}.nh-fan__bar i,.nh-part__bar i{border-right:var(--line) solid var(--ink);transform-origin:0;height:100%;transition:transform 1s cubic-bezier(.3,0,.2,1) .2s;display:block;transform:scaleX(0)}.nh-stage.is-dash .nh-fan__bar i,.nh-stage.is-dash .nh-part__bar i{transform:scaleX(var(--w))}.nh-fan__tags{flex-wrap:wrap;gap:3px;display:flex;margin-top:10px!important;padding:0 6px!important}.nh-fan__tags li{border:1.5px solid var(--ink);white-space:nowrap;color:var(--ink);background:#fff4cc;border-radius:6px;padding:1px 5px;font-size:10px;font-weight:500}.nh-fan__tags li+li{background:#ffe1e6}.nh-kpi__big{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:32px;font-weight:800;margin-top:6px!important}.nh-kpi__line{width:100%;margin-top:10px;display:block}.nh-kpi__line path{fill:none;stroke:#2340c8;stroke-width:3px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.4s cubic-bezier(.5,0,.2,1) .2s}.nh-kpi__line path.nh-kpi__ink{stroke:var(--ink);stroke-width:6.5px}.nh-stage.is-dash .nh-kpi__line path{stroke-dashoffset:0}.nh-chan{grid-column:span 2}.nh-chan__plot{align-items:flex-end;height:84px;margin:12px -4px 10px;display:flex}.nh-chan__week{height:calc(var(--h) * 100%);border:var(--line) solid var(--ink);transform-origin:50% 100%;transition:transform .8s calc(.15s + var(--j) * 60ms) cubic-bezier(.3, 0, .2, 1), height .6s cubic-bezier(.3, 0, .2, 1), flex-grow .8s cubic-bezier(.4, 0, .2, 1), margin .8s cubic-bezier(.4, 0, .2, 1), border-width .8s ease, opacity .5s ease;border-radius:6px;flex-direction:column-reverse;flex:1;margin:0 4px;display:flex;overflow:hidden;transform:scaleY(0)}.nh-chan__week i{transition:flex-grow .6s cubic-bezier(.3,0,.2,1)}.nh-chan__week.is-out{opacity:0;border-width:0;flex-grow:0;margin:0}.nh-chan__week.is-new{animation:.8s cubic-bezier(.4,0,.2,1) nh-week-in}@keyframes nh-week-in{0%{opacity:0;border-width:0;flex-grow:0;margin:0}}.nh-stage.is-dash .nh-chan__week{transform:none}.nh-chan__week i+i{border-bottom:var(--line) solid var(--ink)}.nh-legend{color:#474b57;flex-wrap:wrap;gap:4px 12px;font-size:10.5px;display:flex}.nh-legend li:before{content:"";border:1.5px solid var(--ink);background:var(--c);vertical-align:-1px;border-radius:3px;width:8px;height:8px;margin-right:5px;display:inline-block}.nh-legend--col{gap:3px;display:grid}.nh-legend b{float:right;color:#08090a;font-weight:600}.nh-seg__donut{width:76px;margin:8px auto;display:block;rotate:-90deg}.nh-seg__donut circle{fill:none;stroke-width:12px;transition:stroke-width .35s cubic-bezier(.3,1.4,.5,1)}.nh-seg__donut circle.is-hot{stroke-width:16px}.nh-seg__donut .nh-seg__ink{stroke:var(--ink);stroke-width:16px}.nh-camp,.nh-part{grid-column:span 2}.nh-camp header{justify-content:space-between;align-items:center;display:flex}.nh-live{border:1.5px solid var(--ink);color:#0d6e47;background:#c9f2de;border-radius:7px;align-items:center;gap:5px;padding:1px 8px;font-size:10.5px;font-weight:600;display:inline-flex}.nh-live:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite nh-live}@keyframes nh-live{50%{opacity:.3}}.nh-camp__title{letter-spacing:-.015em;font-size:17px;font-weight:700;margin-top:6px!important}.nh-camp__rows{gap:4px;display:grid;margin-top:8px!important}.nh-camp__rows div{grid-template-columns:62px 1fr;display:grid}.nh-camp__rows dt{color:#8a8e9b}.nh-camp__by{color:#2340c8;font-size:10.5px;font-weight:600;margin-top:10px!important}.nh-part ul{gap:12px;margin-top:14px;display:grid}.nh-part li{grid-template-columns:70px 1fr 44px;align-items:center;gap:10px;display:grid}.nh-part li b{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.nh-part__bar{border-radius:6px;height:12px}@media (prefers-reduced-motion:reduce){.nh-fan__bar i,.nh-part__bar i,.nh-kpi__line path,.nh-chan__week{transition:none}}@media (width<=720px){.nh-crm{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);align-items:start;gap:18px;padding:132px 20px 14px}.nh-crm__copy{justify-self:stretch;gap:30px}.nh-bento{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 10px;width:350px}.nh-fan__avatar{height:78px;margin-bottom:8px}.nh-fan__stats,.nh-fan__tags,.nh-kpi,.nh-chan,.nh-seg,.nh-part,.nh-camp__rows,.nh-camp__by{display:none}}@media (width>=721px) and (aspect-ratio<=5/6){.nh-crm{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);align-items:start;gap:28px;padding:120px 48px 40px}.nh-crm__copy{justify-self:center}}.nh-tick{animation:.45s cubic-bezier(.3,0,.2,1) nh-tick;display:inline-block}@keyframes nh-tick{0%{opacity:0;translate:0 .6em}}.nh-dot{z-index:6;border:var(--line) solid var(--ink);pointer-events:none;border-radius:50%;width:14px;height:14px;position:absolute;top:-7px;left:-7px}.nh-fan__ping{border:1.5px solid var(--ink);white-space:nowrap;opacity:0;background:#fff;border-radius:7px;padding:1px 6px 1px 5px;font-size:10px;font-weight:700;animation:1.7s cubic-bezier(.3,0,.2,1) nh-ping;position:absolute;bottom:7px;left:7px}.nh-fan__ping:before{content:"";border:1.5px solid var(--ink);background:var(--c);vertical-align:-1px;border-radius:50%;width:7px;height:7px;margin-right:4px;display:inline-block}@keyframes nh-ping{0%{opacity:0;translate:0 8px;scale:.6}14%{opacity:1;translate:0;scale:1.08}24%,78%{opacity:1;scale:1}to{opacity:0;translate:0 -10px}}.nh-legend li{transition:color .3s}.nh-legend li.is-hot{color:var(--ink);font-weight:600}.nh-part li b{transition:color .3s}.nh-part li.is-hot b{color:#149a64}.nh-kpi__line{overflow:visible}.nh-kpi__now{fill:#2340c8;stroke:var(--ink);stroke-width:2px}.nh-kpi__pulse{fill:none;stroke:#2340c8;stroke-width:2px;transform-box:fill-box;transform-origin:50%;animation:2s cubic-bezier(.2,0,.2,1) infinite nh-pulse}@keyframes nh-pulse{0%{opacity:.8;scale:1}to{opacity:0;scale:3}}.nh-feed{box-sizing:content-box;color:#4d505c;border-top:1.5px dashed #c9ccd6;flex-direction:column;height:38px;font-size:11px;display:flex;overflow:hidden;margin-top:12px!important;padding-top:10px!important}.nh-feed li{white-space:nowrap;text-overflow:ellipsis;flex:none;height:19px;animation:.55s cubic-bezier(.3,0,.2,1) nh-feed-in;overflow:hidden}.nh-feed li:before{content:"";border:1.5px solid var(--ink);background:var(--c);vertical-align:-1px;border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.nh-feed b{color:var(--ink);font-weight:600}.nh-feed em{color:#149a64;font-style:normal;font-weight:600}@keyframes nh-feed-in{0%{opacity:0;margin-top:-19px}}@media (prefers-reduced-motion:reduce){.nh-kpi__pulse{opacity:0;animation:none}}.nh-camp{transform-origin:0 0;will-change:transform}.nh-camp__body{animation:.5s cubic-bezier(.3,0,.2,1) nh-swap}@keyframes nh-swap{0%{opacity:0;translate:0 6px}}.nh-camp__logo{border:1.5px solid var(--ink);vertical-align:-4px;object-fit:contain;border-radius:6px;width:22px;height:22px;margin-right:8px}.nh-biz{--q:var(--q4);z-index:1;pointer-events:none;grid-template-columns:clamp(380px,40vw,600px) minmax(0,1fr);align-items:center;gap:clamp(48px,6vw,112px);max-width:1440px;margin:0 auto;padding:96px 40px 28px;display:grid;position:absolute;inset:0}.nh-stage.is-biz .nh-biz{pointer-events:auto}.nh-biz__copy{justify-self:end;max-width:none}.nh-biz__slot-wrap{justify-content:center;align-items:center;min-width:0;height:100%;display:flex;container-type:size}.nh-biz__comp{--ink:#08090a;--line:2px;width:780px;scale:var(--ck,1);color:var(--ink);flex:none;grid-template-columns:300px 440px;align-items:center;gap:40px;font:400 12px/1.35 Inter,-apple-system,SF Pro Text,system-ui,sans-serif;display:grid;position:relative}.nh-biz__device{--pw:300px;width:var(--pw);height:calc(var(--pw) * 748 / 360);will-change:transform;position:relative}.nh-biz__side{gap:22px;display:grid}.nh-biz__slot{height:196px}.nh-biz__items,.nh-rail{opacity:var(--q4)}.nh-biz__items{gap:4px;transition:scale .3s;display:grid}.nh-biz__items.is-out{opacity:0;transition:opacity .3s,scale .3s;scale:.94}.nh-biz__where{color:#4d505c;margin:0;font-size:12px}.nh-biz__where b{color:var(--ink);font-family:Bricolage Grotesque,Inter,system-ui,sans-serif;font-size:15px;font-weight:700}.nh-biz__row{grid-template-columns:repeat(3,1fr);height:140px;display:grid}.nh-item{width:140px;height:140px;display:block}.nh-rail{gap:12px;margin:0;padding:0;list-style:none;display:flex}.nh-rail li{opacity:.45;gap:6px;width:56px;transition:opacity .4s;display:grid}.nh-rail li.is-on{opacity:1}.nh-rail img{border:var(--line) solid var(--ink);width:56px;height:56px;box-shadow:-1.5px 4px 0 var(--ink);border-radius:14px;display:block}.nh-rail i{border:1.5px solid var(--ink);background:#fff linear-gradient(var(--ink), var(--ink)) no-repeat 0 0 / 0 100%;border-radius:4px;height:6px;display:block}.nh-rail li.is-on i{animation:nh-turn var(--turn) linear forwards}@keyframes nh-turn{to{background-size:100% 100%}}.nh-coin{z-index:3;border:var(--line) solid var(--ink);white-space:nowrap;pointer-events:none;background:#ffcf3a;border-radius:999px;padding:3px 9px;font:700 15px/1.2 Bricolage Grotesque,Inter,system-ui,sans-serif;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.nh-camp__body,.nh-rail li.is-on i{animation:none}}@media (width<=720px){.nh-biz{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);align-items:start;gap:18px;padding:132px 20px 14px}.nh-biz__copy{justify-self:stretch}.nh-biz__comp{grid-template-rows:auto auto;grid-template-columns:150px 180px;gap:28px 22px;width:352px}.nh-biz__device{--pw:150px;grid-row:2}.nh-biz__side{display:contents}.nh-biz__slot{grid-area:1/1/auto/-1;height:150px}.nh-biz__items,.nh-rail{grid-area:2/2}.nh-biz__items{align-self:start}.nh-rail{align-self:end;gap:8px}.nh-biz__row{grid-template-columns:repeat(2,1fr);height:auto}.nh-item{width:86px;height:86px}.nh-rail li,.nh-rail img{width:38px}.nh-rail img{border-radius:10px;height:38px}.nh-camp.is-deal .nh-camp__rows{display:grid}}@media (width>=721px) and (aspect-ratio<=5/6){.nh-biz{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);align-items:start;gap:28px;padding:120px 48px 40px}.nh-biz__copy{justify-self:center;max-width:600px}}
