.nvh{--nvh-max:var(--nv-size-content-max,1280px);--nvh-gutter:clamp(16px,4vw,32px);--nvh-turf-1:var(--nv-color-green-700);--nvh-turf-2:var(--nv-color-green-800);--nvh-turf-3:var(--nv-color-green-900);--nvh-line:color-mix(in srgb,var(--nv-color-neutral-0) 75%,transparent);--nvh-soft-border:var(--nv-color-green-100);font-size:17px;line-height:1.75;color:var(--nv-color-text-primary);-webkit-font-smoothing:antialiased}:where(.nvh) :where(h1,h2,h3,h4,p){margin:0}:where(.nvh) :where(h1,h2,h3){font-weight:700;line-height:1.45;letter-spacing:normal}:where(.nvh) :where(h3){font-weight:600}:where(.nvh) :where(ul,ol){list-style:none;margin:0;padding:0}:where(.nvh) :where(svg){display:block}.nvh .mono,.nvh .num,.nvh-hdr .mono{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;unicode-bidi:-webkit-isolate;unicode-bidi:isolate;direction:ltr;display:inline-block}.nvh .mono{font-family:var(--font-mono);font-size:.78em;font-weight:500;letter-spacing:.02em}.nvh :focus-visible,.nvh-ftr :focus-visible,.nvh-hdr :focus-visible{outline:2px solid var(--nv-color-focus-ring);outline-offset:2px;border-radius:6px}html:has(.nvh){scroll-behavior:smooth}.nvh-wrap{max-width:var(--nvh-max);margin-inline:auto;padding-inline:var(--nvh-gutter,clamp(16px,4vw,32px))}.nvh-btn{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 24px;border-radius:var(--nv-radius-full);font-weight:600;font-size:16px;line-height:1;text-decoration:none;border:1px solid transparent;cursor:pointer;white-space:nowrap;transition:background var(--nv-motion-base) var(--nv-ease-out),transform var(--nv-motion-base) var(--nv-ease-out),box-shadow var(--nv-motion-base) var(--nv-ease-out)}.nvh-btn--primary{background:var(--nv-color-primary);color:var(--nv-color-on-primary);box-shadow:0 6px 16px -6px color-mix(in srgb,var(--nv-color-primary) 55%,transparent)}.nvh-btn--primary:hover{background:var(--nv-color-primary-hover);transform:translateY(-1px)}.nvh-btn--ghost{background:var(--nv-color-surface-panel);color:var(--nv-color-text-primary);border-color:var(--nv-color-border-subtle)}.nvh-btn--ghost:hover{border-color:var(--nv-color-neutral-300);transform:translateY(-1px)}.nvh-btn--sm{min-height:40px;padding:0 18px;font-size:15px}.nvh-btn svg{width:18px;height:18px}.nvh-eyebrow{display:inline-flex;gap:8px;padding:4px 14px;border-radius:var(--nv-radius-full);background:var(--nv-color-primary-subtle);color:var(--nv-color-on-primary-subtle);font-size:14px;line-height:1.7}.nvh-eyebrow,.nvh-kicker{align-items:center;font-weight:600}.nvh-kicker{color:var(--nv-color-primary);font-size:15px;-webkit-margin-after:10px;margin-block-end:10px;display:flex;gap:10px}.nvh-kicker:before{content:"";inline-size:22px;block-size:2px;background:currentColor;border-radius:2px}.nvh-sample{padding:1px 10px;color:var(--nv-color-text-secondary);font-size:12px;line-height:1.8;white-space:nowrap}.nvh-badge,.nvh-sample{display:inline-flex;align-items:center;border-radius:var(--nv-radius-full);background:var(--nv-color-surface-sunken);font-weight:600}.nvh-badge{gap:6px;padding:2px 12px;font-size:13px;color:var(--nv-color-text-primary);border:1px solid var(--nv-color-border-subtle)}.nvh-hdr{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--nv-color-surface-page) 94%,transparent);-webkit-border-after:1px solid transparent;border-block-end:1px solid transparent;transition:border-color .2s,background .2s}.nvh-hdr~.nv-shell__main .sticky{top:calc(76px + var(--nv-space-6))}.nvh-hdr~.nv-shell__main [id]{scroll-margin-block-start:calc(76px + var(--nv-space-4))}.nvh-hdr.is-scrolled{border-color:var(--nv-color-border-subtle);background:var(--nv-color-surface-panel)}.nvh-hdr__in{display:flex;align-items:center;gap:24px;min-height:76px;max-width:var(--nv-size-content-max,1280px);margin-inline:auto;padding-inline:clamp(16px,4vw,32px)}.nvh-brand{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:var(--nv-color-text-primary)}.nvh-brand img{height:40px;width:auto}.nvh-menu{display:flex;align-items:center;gap:16px;-webkit-margin-start:auto;margin-inline-start:auto}.nvh-nav{display:flex;gap:4px}.nvh-lang,.nvh-nav a{color:var(--nv-color-text-primary);text-decoration:none;font-size:15px;font-weight:500;padding:8px 14px;border-radius:var(--nv-radius-full);white-space:nowrap}.nvh-lang:hover,.nvh-nav a:hover{background:var(--nv-color-surface-sunken)}.nvh-lang{color:var(--nv-color-text-secondary);font-size:14px;padding-inline:12px}.nvh-hdr__actions{display:flex;align-items:center;gap:8px}.nvh-menu-btn{display:none;inline-size:44px;block-size:44px;border-radius:var(--nv-radius-full);border:1px solid var(--nv-color-border-subtle);background:var(--nv-color-surface-panel);color:var(--nv-color-text-primary);align-items:center;justify-content:center;cursor:pointer}@media (max-width:1060px){.nvh-menu{position:fixed;inset-inline:0;top:76px;z-index:49;flex-direction:column;align-items:stretch;gap:12px;background:var(--nv-color-surface-panel);padding:12px 16px 20px;-webkit-border-after:1px solid var(--nv-color-border-subtle);border-block-end:1px solid var(--nv-color-border-subtle);box-shadow:var(--nv-shadow-lift);display:none;margin:0;max-block-size:calc(100dvh - 76px);overflow-y:auto}.nvh-menu.is-open{display:flex}.nvh-nav{flex-direction:column}.nvh-nav a{padding:12px 14px;font-size:17px}.nvh-hdr__actions{flex-wrap:wrap;-webkit-padding-before:12px;padding-block-start:12px;-webkit-border-before:1px solid var(--nv-color-border-subtle);border-block-start:1px solid var(--nv-color-border-subtle)}.nvh-menu-btn{display:inline-flex;-webkit-margin-start:auto;margin-inline-start:auto}}@media (max-width:420px){.nvh-hdr__start{display:none}}.nvh-ftr{background:transparent;padding-block:48px 36px;-webkit-border-before:1px solid var(--nv-color-border-subtle);border-block-start:1px solid var(--nv-color-border-subtle);-webkit-margin-before:clamp(64px,9vw,120px);margin-block-start:clamp(64px,9vw,120px)}.nvh-ftr__in{justify-content:space-between;gap:24px;align-items:center;max-width:var(--nv-size-content-max,1280px);margin-inline:auto;padding-inline:clamp(16px,4vw,32px)}.nvh-ftr nav,.nvh-ftr__in{display:flex;flex-wrap:wrap}.nvh-ftr nav{gap:6px 18px}.nvh-ftr a{color:var(--nv-color-text-secondary);text-decoration:underline;text-underline-offset:3px;font-size:15px}.nvh-ftr a.nvh-brand{text-decoration:none}.nvh-ftr small{color:var(--nv-color-text-secondary);font-size:14px}.nvh-ftr__mk{display:flex;gap:8px;flex-wrap:wrap;margin:0;padding:0;list-style:none}.nvh-ftr__mk li{font-size:13px;padding:2px 12px;border-radius:var(--nv-radius-full);background:var(--nv-color-surface-sunken);color:var(--nv-color-text-secondary)}.nvh-hero{position:relative;padding-block:clamp(40px,7vw,88px) clamp(32px,5vw,64px)}.nvh-hero__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-gap:clamp(24px,4vw,56px);gap:clamp(24px,4vw,56px);align-items:center}.nvh-hero h1{font-size:clamp(34px,5vw,56px);line-height:1.4;margin-block:20px 18px;max-width:20ch}.nvh-hero h1 .nvh-hl{color:var(--nv-color-primary)}.nvh-brand-rule{display:flex;gap:6px;align-items:center;-webkit-margin-before:18px;margin-block-start:18px}.nvh-brand-rule i{display:block;block-size:3px;border-radius:3px}.nvh-brand-rule i:first-child{inline-size:56px;background:var(--nv-color-brand-green)}.nvh-brand-rule i:last-child{inline-size:14px;background:var(--nv-color-brand-red)}.nvh-lead{font-size:clamp(17px,1.6vw,19px);line-height:1.9;color:var(--nv-color-text-secondary);max-width:56ch}.nvh-cta-row{display:flex;flex-wrap:wrap;gap:12px;margin-block:28px 16px}.nvh-hero__note{font-size:15px;color:var(--nv-color-text-secondary);display:flex;align-items:center;gap:8px}.nvh-hero__note svg{width:18px;height:18px;color:var(--nv-color-primary);flex:none}.nvh-stack-wrap{position:relative;inline-size:100%;aspect-ratio:520/540;min-block-size:280px}.nvh-stage{position:absolute;top:70px;left:50%;inline-size:520px;block-size:470px;transform-origin:50% 0;transform:translateX(-50%) scale(var(--s,1));perspective:1700px}.nvh-stack{inset:0;transform-style:preserve-3d;transform:rotateX(16deg) rotateY(-24deg) rotate(2deg)}.nvh-layer,.nvh-stack{position:absolute;will-change:transform}.nvh-layer{transform-style:preserve-3d;direction:ltr}.nvh-layer__card{position:relative;block-size:100%;border:1px solid var(--nv-color-border-subtle);border-radius:16px;box-shadow:var(--nv-shadow-3);overflow:hidden}.nvh-layer__card,.nvh-layer__tag{background:var(--nv-color-surface-panel)}.nvh-layer__tag{position:absolute;top:-30px;inset-inline-start:0;font-size:12px;font-weight:500;color:var(--nv-color-text-secondary);border:1px solid var(--nv-color-border-subtle);border-radius:var(--nv-radius-full);padding:2px 10px;line-height:1.7;white-space:nowrap;box-shadow:var(--nv-shadow-card)}[dir=rtl] .nvh-layer__tag{direction:rtl}.nvh-layer__tag b{font-family:var(--font-mono);color:var(--nv-color-primary);font-weight:500;-webkit-margin-end:6px;margin-inline-end:6px}.nvh-l-video{left:0;top:40px;width:400px;height:250px}.nvh-l-events{left:210px;top:178px;width:300px;height:206px}.nvh-l-stats{left:6px;top:252px;width:240px;height:190px}.nvh-l-report{left:356px;top:0;width:150px;height:206px}[dir=rtl] .nvh-l-events .nvh-layer__card,[dir=rtl] .nvh-l-stats .nvh-layer__card{direction:rtl}.nvh-vid{background:var(--nvh-turf-3)}.nvh-vid,.nvh-vid svg{position:absolute;inset:0}.nvh-vid svg{width:100%;height:100%}.nvh-vid__bar{position:absolute;inset-inline:12px;bottom:10px;display:flex;align-items:center;gap:10px;color:var(--nv-color-neutral-0);font-family:var(--font-mono);font-size:11px;direction:ltr}.nvh-vid__track{flex:1 1;block-size:4px;border-radius:4px;background:color-mix(in srgb,var(--nv-color-neutral-0) 25%,transparent);overflow:hidden}.nvh-vid__fill{display:block;block-size:100%;inline-size:26%;background:var(--nv-color-neutral-0);border-radius:4px}.nvh-vid__min{position:absolute;top:10px;left:12px;background:color-mix(in srgb,var(--nv-color-neutral-950) 72%,transparent);color:var(--nv-color-neutral-0);font-family:var(--font-mono);font-size:12px;padding:2px 10px;border-radius:var(--nv-radius-full);direction:ltr}.nvh-vid__play{inline-size:22px;block-size:22px;border-radius:50%;background:var(--nv-color-neutral-0);color:var(--nv-color-neutral-950);display:grid;place-items:center}.nvh-vid__play svg{position:static;width:10px;height:10px}.nvh .t-turf1{fill:var(--nvh-turf-1)}.nvh .t-turf2{fill:var(--nvh-turf-2)}.nvh .t-turf3{fill:var(--nvh-turf-3)}.nvh .t-band{fill:color-mix(in srgb,var(--nvh-turf-3) 80%,var(--nv-color-neutral-950))}.nvh .t-lines{fill:none;stroke:var(--nvh-line)}.nvh .t-lines-strong{fill:none;stroke:color-mix(in srgb,var(--nv-color-neutral-0) 80%,transparent)}.nvh .t-home{fill:var(--nv-color-viz-team-home)}.nvh .t-away{fill:var(--nv-color-viz-team-away)}.nvh .t-ball{fill:var(--nv-color-neutral-0)}.nvh .t-home-line{stroke:var(--nv-color-viz-team-home)}.nvh .t-away-line{stroke:var(--nv-color-viz-team-away)}.nvh .t-node-ring{stroke:var(--nv-color-neutral-0)}.nvh .t-node-num{fill:var(--nv-color-neutral-0);font-family:var(--font-mono)}.nvh-ev{padding:12px 14px}.nvh-ev__hd,.nvh-st__hd{display:flex;justify-content:space-between;align-items:center;font-size:13px;font-weight:600;-webkit-margin-after:8px;margin-block-end:8px}.nvh-ev__row{display:grid;grid-template-columns:44px 1fr auto;align-items:center;grid-gap:8px;gap:8px;font-size:13px;line-height:1.5;padding:7px 0;-webkit-border-before:1px solid var(--nv-color-border-subtle);border-block-start:1px solid var(--nv-color-border-subtle)}.nvh-ev__row .mono{color:var(--nv-color-text-secondary);font-size:11px}.nvh-flip{position:relative;inline-size:118px;block-size:26px;perspective:400px}.nvh-flip__in{position:absolute;inset:0;transform-style:preserve-3d;transition:transform .6s var(--nv-ease-out)}.nvh-flip.is-on .nvh-flip__in{transform:rotateX(180deg)}.nvh-flip__b,.nvh-flip__f{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:5px;border-radius:var(--nv-radius-full);font-size:11.5px;font-weight:600;-webkit-backface-visibility:hidden;backface-visibility:hidden;white-space:nowrap}.nvh-flip__f{background:var(--nv-color-disposition-pending-bg);color:var(--nv-color-disposition-pending-fg);border:1.5px dashed var(--nv-color-disposition-pending-border)}.nvh-flip__b{background:var(--nv-color-disposition-accepted-bg);color:var(--nv-color-disposition-accepted-fg);border:1px solid var(--nv-color-disposition-accepted-border);transform:rotateX(180deg)}.nvh-flip svg{width:12px;height:12px}.nvh-dot{display:inline-block;inline-size:8px;block-size:8px;border-radius:50%;border:1.5px solid}.nvh-pill-ok{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:600;white-space:nowrap;color:var(--nv-color-disposition-accepted-fg);background:var(--nv-color-disposition-accepted-bg);border:1px solid var(--nv-color-disposition-accepted-border);border-radius:var(--nv-radius-full);padding:1px 9px}.nvh-pill-ok svg{width:11px;height:11px}.nvh-st{padding:12px 14px}.nvh-st__row{-webkit-margin-before:8px;margin-block-start:8px;font-size:12px}.nvh-st__lbl{display:flex;justify-content:space-between;color:var(--nv-color-text-secondary)}.nvh-st__lbl .num{color:var(--nv-color-text-primary);font-weight:600}.nvh-st__bars{display:flex;gap:3px;block-size:6px;-webkit-margin-before:4px;margin-block-start:4px;direction:ltr}.nvh-st__bars i{display:block;border-radius:3px}.nvh-st__bars i:first-child{background:var(--nv-color-viz-team-home)}.nvh-st__bars i:last-child{background:var(--nv-color-viz-team-away)}.nvh-rp{padding:14px 12px;display:flex;flex-direction:column;gap:6px}.nvh-rp__rule{block-size:2px;background:var(--nv-color-brand-green);margin-block:2px 4px}.nvh-rp__brand{block-size:8px;inline-size:46%;border-radius:2px;background:var(--nv-color-text-primary)}.nvh-rp__line{block-size:5px;border-radius:2px;background:var(--nv-color-surface-sunken)}.nvh-rp__chart{display:flex;align-items:flex-end;gap:4px;block-size:46px;margin-block:4px;direction:ltr}.nvh-rp__chart i{flex:1 1;background:var(--nv-color-primary);opacity:.8;border-radius:2px 2px 0 0}.nvh-rp__pitch{block-size:44px;border-radius:4px;background:var(--nv-color-green-50);border:1px solid var(--nv-color-green-100);position:relative}.nvh-rp__pitch:after{content:"";position:absolute;inset-block:0;left:50%;-webkit-border-start:1px solid var(--nv-color-green-200);border-inline-start:1px solid var(--nv-color-green-200)}.nvh-rp__foot{-webkit-margin-before:auto;margin-block-start:auto;font-family:var(--font-mono);font-size:9px;color:var(--nv-color-neutral-500);direction:ltr;text-align:left}.nvh section{scroll-margin-top:84px}.nvh-sec{padding-block:clamp(64px,9vw,120px)}.nvh-sec--tight-top{-webkit-padding-before:0;padding-block-start:0}.nvh-sec__hd{max-width:760px;-webkit-margin-after:clamp(32px,5vw,56px);margin-block-end:clamp(32px,5vw,56px)}.nvh-sec__hd h2{font-size:clamp(28px,3.6vw,42px);line-height:1.45}.nvh-sec__hd p{-webkit-margin-before:14px;margin-block-start:14px;color:var(--nv-color-text-secondary);font-size:18px;line-height:1.85}.nvh-center{text-align:center;margin-inline:auto}.nvh-center .nvh-kicker{justify-content:center}.nvh-reveal{opacity:0;transform:translateY(18px);transition:opacity .7s var(--nv-ease-out),transform .7s var(--nv-ease-out)}.nvh-reveal.is-in{opacity:1;transform:none}.nvh-sec--why{-webkit-padding-before:clamp(24px,4vw,48px);padding-block-start:clamp(24px,4vw,48px)}.nvh-why{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:clamp(32px,6vw,80px);gap:clamp(32px,6vw,80px);align-items:start}.nvh-why h2{font-size:clamp(30px,4vw,46px)}.nvh-why__body{font-size:19px;line-height:1.95;color:var(--nv-color-text-secondary);-webkit-margin-before:18px;margin-block-start:18px}.nvh-why__list{display:grid;grid-gap:14px;gap:14px}.nvh-why__list li{display:grid;grid-template-columns:52px 1fr;grid-gap:16px;gap:16px;align-items:start;background:var(--nv-color-surface-panel);border:1px solid var(--nv-color-border-subtle);border-radius:var(--nv-radius-lg);padding:20px;box-shadow:var(--nv-shadow-card)}.nvh-why__n{font-family:var(--font-mono);font-size:14px;color:var(--nv-color-primary);background:var(--nv-color-primary-subtle);border-radius:12px;block-size:52px;display:grid;place-items:center;direction:ltr}.nvh-why__list p{font-size:17px;line-height:1.8}.nvh-steps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.nvh-step{position:relative;background:var(--nv-color-surface-panel);border:1px solid var(--nv-color-border-subtle);border-radius:var(--nv-radius-lg);padding:28px;box-shadow:var(--nv-shadow-card)}.nvh-step__n{font-family:var(--font-mono);font-size:13px;color:var(--nv-color-text-secondary);direction:ltr;display:inline-block}.nvh-rv-list .nvh-ic,.nvh-step__icon,.nvh-tile__ico{inline-size:48px;block-size:48px;border-radius:14px;background:var(--nv-color-primary-subtle);color:var(--nv-color-primary);display:grid;place-items:center;margin-block:14px 18px}.nvh-step h3{font-size:21px;-webkit-margin-after:8px;margin-block-end:8px}.nvh-step p{color:var(--nv-color-text-secondary);font-size:16px;line-height:1.85}.nvh-tech{background:var(--nv-color-surface-panel);border-block:1px solid var(--nv-color-border-subtle)}.nvh-pipe{position:relative}.nvh-pipe__line{position:absolute;inset-inline:6%;top:34px;block-size:40px;pointer-events:none}.nvh-pipe__line svg{width:100%;height:100%;overflow:visible}[dir=ltr] .nvh-pipe__line svg{transform:scaleX(-1)}.nvh-pipe__v{display:none}.nvh .t-track{stroke:var(--nv-color-border-subtle);fill:none}.nvh .t-draw{stroke:var(--nv-color-primary);fill:none}.nvh-pipe__grid{position:relative;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:16px;gap:16px}.nvh-stage-c{position:relative;-webkit-padding-before:84px;padding-block-start:84px}.nvh-stage-c__node{position:absolute;top:30px;left:50%;transform:translateX(-50%);inline-size:48px;block-size:48px;border-radius:50%;background:var(--nv-color-surface-panel);border:2px solid var(--nv-color-neutral-300);display:grid;place-items:center;font-family:var(--font-mono);font-size:13px;color:var(--nv-color-text-secondary);transition:all .45s var(--nv-ease-out);direction:ltr}.nvh-stage-c__card{background:var(--nv-color-surface-page);border:1px solid var(--nv-color-border-subtle);border-radius:var(--nv-radius-lg);padding:20px 18px;block-size:100%;transition:background .45s var(--nv-ease-out),border-color .45s var(--nv-ease-out),box-shadow .45s var(--nv-ease-out),transform .45s var(--nv-ease-out)}.nvh-stage-c h3{font-size:18px;-webkit-margin-after:6px;margin-block-end:6px}.nvh-stage-c p{font-size:15px;color:var(--nv-color-text-secondary);line-height:1.8}.nvh-stage-c.is-lit .nvh-stage-c__node{background:var(--nv-color-primary);border-color:var(--nv-color-primary);color:var(--nv-color-on-primary);box-shadow:0 0 0 6px var(--nv-color-primary-subtle)}.nvh-stage-c.is-lit .nvh-stage-c__card{background:var(--nv-color-surface-panel);border-color:var(--nv-color-green-200);box-shadow:var(--nv-shadow-lift);transform:translateY(-4px)}.nvh-stage-c__human{display:inline-flex;-webkit-margin-before:10px;margin-block-start:10px;font-size:12.5px;font-weight:600;color:var(--nv-color-on-primary-subtle);background:var(--nv-color-primary-subtle);border-radius:var(--nv-radius-full);padding:1px 10px}.nvh-tax{padding-block:28px;-webkit-border-before:1px solid var(--nv-color-border-subtle);border-block-start:1px solid var(--nv-color-border-subtle);-webkit-margin-before:56px;margin-block-start:56px}.nvh-tax__hd{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;align-items:baseline;-webkit-margin-after:16px;margin-block-end:16px}.nvh-tax__hd h3{font-size:18px}.nvh-tax__hd p{font-size:15px;color:var(--nv-color-text-secondary)}.nvh-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,var(--nv-color-neutral-950) 8%,var(--nv-color-neutral-950) 92%,transparent);mask-image:linear-gradient(90deg,transparent,var(--nv-color-neutral-950) 8%,var(--nv-color-neutral-950) 92%,transparent)}.nvh-marquee__track{display:flex;gap:10px;inline-size:max-content;animation:nvh-mq 60s linear infinite}[dir=ltr] .nvh-marquee__track{animation-name:nvh-mq-ltr}.nvh-marquee:hover .nvh-marquee__track{animation-play-state:paused}@keyframes nvh-mq{to{transform:translateX(50%)}}@keyframes nvh-mq-ltr{to{transform:translateX(-50%)}}.nvh-tchip{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:var(--nv-radius-full);background:var(--nv-color-surface-page);border:1px solid var(--nv-color-border-subtle);font-size:15px;font-weight:500;white-space:nowrap}.nvh-tchip .mono{color:var(--nv-color-neutral-500);font-size:11px}.nvh-subev{display:flex;flex-wrap:wrap;align-items:center;gap:8px;-webkit-margin-before:18px;margin-block-start:18px;font-size:15px}.nvh-subev b{font-weight:600}.nvh-subev span{padding:3px 12px;border-radius:var(--nv-radius-full);background:var(--nv-color-primary-subtle);color:var(--nv-color-on-primary-subtle);font-size:14px}.nvh-subev svg{width:16px;height:16px;color:var(--nv-color-text-secondary)}.nvh-dark{background:var(--nv-color-surface-page);color:var(--nv-color-text-primary)}.nvh-dark .nvh-sample{background:var(--nv-color-surface-raised);color:var(--nv-color-text-secondary)}.nvh-studio{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);grid-gap:20px;gap:20px;align-items:stretch}.nvh-studio__view{position:relative;border-radius:var(--nv-radius-xl);background:var(--nv-color-surface-panel);border:1px solid var(--nv-color-border-subtle);overflow:hidden;min-block-size:520px;display:flex;flex-direction:column}.nvh-studio__tabs{display:flex;gap:2px;padding:10px;-webkit-border-after:1px solid var(--nv-color-border-subtle);border-block-end:1px solid var(--nv-color-border-subtle);overflow-x:auto;scrollbar-width:none}.nvh-studio__tabs li{padding:6px 14px;border-radius:var(--nv-radius-full);font-size:14px;color:var(--nv-color-text-secondary);white-space:nowrap}.nvh-studio__tabs li[aria-current]{background:var(--nv-color-primary-subtle);color:var(--nv-color-on-primary-subtle);font-weight:600}.nvh-pitch3d{position:relative;flex:1 1;min-block-size:440px;cursor:-webkit-grab;cursor:grab;outline:none}.nvh-pitch3d:active{cursor:-webkit-grabbing;cursor:grabbing}.nvh-pitch3d:focus-visible{outline:2px solid var(--nv-color-focus-ring);outline-offset:-4px}.nvh-pitch3d canvas{display:block;inline-size:100%!important;block-size:100%!important;position:absolute;inset:0}.nvh-pitch3d__hint{position:absolute;bottom:12px;inset-inline-start:12px;font-size:12.5px;color:var(--nv-color-text-secondary);background:color-mix(in srgb,var(--nv-color-surface-page) 80%,transparent);border:1px solid var(--nv-color-border-subtle);border-radius:var(--nv-radius-full);padding:3px 12px;pointer-events:none}.nvh-pitch3d__fallback{position:absolute;inset:0;padding:24px;display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:center}.nvh-pitch3d.is-3d .nvh-pitch3d__fallback{display:none}.nvh-pitch3d__fallback svg{inline-size:100%;max-inline-size:620px;block-size:auto}.nvh-pitch3d__fallback p{font-size:14px;color:var(--nv-color-text-secondary)}.nvh .t-flat-turf{fill:var(--nvh-turf-2)}.nvh-studio__side{border-radius:var(--nv-radius-xl);background:var(--nv-color-surface-panel);border:1px solid var(--nv-color-border-subtle);padding:24px;display:flex;flex-direction:column;gap:22px}.nvh-studio__side h3{font-size:22px}.nvh-studio__side p{color:var(--nv-color-text-secondary);font-size:16px;line-height:1.85}.nvh-ctrl{display:flex;flex-direction:column;gap:10px}.nvh-ctrl__lbl{font-size:13px;color:var(--nv-color-text-secondary);font-weight:500}.nvh-chips{display:flex;flex-wrap:wrap;gap:8px}.nvh-chip{min-block-size:40px;padding:0 16px;border-radius:var(--nv-radius-full);border:1px solid var(--nv-color-border-subtle);background:var(--nv-color-surface-raised);color:var(--nv-color-text-primary);font:inherit;font-weight:500;font-size:14.5px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:all .2s var(--nv-ease-out)}.nvh-chip:hover{border-color:var(--nv-color-neutral-600)}.nvh-chip[aria-checked=true],.nvh-chip[aria-pressed=true]{background:var(--nv-color-primary-subtle);border-color:var(--nv-color-success-border);color:var(--nv-color-on-primary-subtle)}.nvh-chip i,.nvh-legend i{inline-size:10px;block-size:10px;border-radius:50%;display:inline-block}.nvh-sw-home{background:var(--nv-color-viz-team-home)}.nvh-sw-away{background:var(--nv-color-viz-team-away)}.nvh-legend{display:flex;gap:18px;flex-wrap:wrap;font-size:14px;color:var(--nv-color-text-secondary);-webkit-margin-before:auto;margin-block-start:auto;-webkit-padding-before:16px;padding-block-start:16px;-webkit-border-before:1px solid var(--nv-color-border-subtle);border-block-start:1px solid var(--nv-color-border-subtle)}.nvh-legend span{display:inline-flex;gap:8px;align-items:center}.nvh-legend i{inline-size:12px;block-size:12px}.nvh-bento{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:18px;gap:18px}.nvh-tile{grid-column:span 4;position:relative;background:var(--nv-color-surface-panel);border:1px solid var(--nv-color-border-subtle);border-radius:var(--nv-radius-lg);box-shadow:var(--nv-shadow-card);padding:24px;display:flex;flex-direction:column;gap:14px;transform:perspective(900px) rotateX(var(--tx,0deg)) rotateY(var(--ty,0deg));transition:transform .35s var(--nv-ease-out),box-shadow .35s var(--nv-ease-out);transform-style:preserve-3d;overflow:hidden}.nvh-tile:hover{box-shadow:var(--nv-shadow-lift)}.nvh-tile--7{grid-column:span 7}.nvh-tile--5{grid-column:span 5}.nvh-tile--12{grid-column:span 12}.nvh-tile h3{font-size:20px}.nvh-tile p{color:var(--nv-color-text-secondary);font-size:16px;line-height:1.8}.nvh-tile__ico{inline-size:40px;block-size:40px;border-radius:12px;margin:0}.nvh-tile__demo{-webkit-margin-before:auto;margin-block-start:auto;border-radius:14px;background:var(--nv-color-surface-page);border:1px solid var(--nv-color-border-subtle);padding:14px}.nvh-tile__demo,.nvh-tl{position:relative;overflow:hidden}.nvh-tl{block-size:150px;-webkit-mask-image:linear-gradient(180deg,var(--nv-color-neutral-950) 72%,transparent);mask-image:linear-gradient(180deg,var(--nv-color-neutral-950) 72%,transparent)}.nvh-tl__list{transition:transform .7s var(--nv-ease-out)}.nvh-tl__list li{display:grid;grid-template-columns:52px 12px 1fr auto;align-items:center;grid-gap:10px;gap:10px;block-size:38px;font-size:14.5px}.nvh-tl__list .mono{color:var(--nv-color-text-secondary);font-size:12px}.nvh-tl__list .nvh-tm{inline-size:10px;block-size:10px;border-radius:50%}.nvh-tl__list .nvh-pl{font-size:13px;color:var(--nv-color-text-secondary)}.nvh-clip{aspect-ratio:16/8;border-radius:10px;background:var(--nvh-turf-3);position:relative;overflow:hidden}.nvh-clip svg{position:absolute;inset:0;width:100%;height:100%}.nvh-clip__ui{position:absolute;inset-inline:10px;bottom:8px;direction:ltr;display:flex;align-items:center;gap:8px}.nvh-clip__track{flex:1 1;block-size:22px;border-radius:6px;background:color-mix(in srgb,var(--nv-color-neutral-0) 12%,transparent);position:relative;overflow:hidden}.nvh-clip__sel{position:absolute;inset-block:0;left:34%;width:30%;background:color-mix(in srgb,var(--nv-color-green-400) 35%,transparent);border-inline:3px solid var(--nv-color-green-400)}.nvh-clip__head{position:absolute;inset-block:-2px;left:34%;width:2px;background:var(--nv-color-neutral-0);animation:nvh-scrub 4s var(--nv-ease-out) infinite}@keyframes nvh-scrub{0%{left:34%}85%{left:63%}to{left:63%}}.nvh-clip__share{display:flex;justify-content:space-between;align-items:center;gap:8px;-webkit-margin-before:10px;margin-block-start:10px;font-size:13.5px;color:var(--nv-color-text-secondary)}.nvh-clip__share b{font-weight:600;color:var(--nv-color-text-primary)}.nvh-kv{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:4px 10px;gap:4px 10px;align-items:center;font-size:14px}.nvh-kv .num{font-weight:700;font-size:22px}.nvh-kv .nvh-h{color:var(--nv-color-viz-team-home);text-align:start;justify-self:start}.nvh-kv .nvh-a{color:var(--nv-color-viz-team-away);text-align:end;justify-self:end}.nvh-kv .nvh-lab{color:var(--nv-color-text-secondary);font-size:13px;text-align:center}.nvh-minipitch{aspect-ratio:105/68;border-radius:8px;overflow:hidden;inline-size:100%;block-size:auto}.nvh .t-heat-stop0{stop-opacity:.75}.nvh .t-heat-stop0,.nvh .t-heat-stop1{stop-color:var(--nv-color-viz-team-home)}.nvh .t-heat-stop1{stop-opacity:0}.nvh-a4{display:flex;gap:10px;justify-content:center}.nvh-a4__pg{inline-size:84px;aspect-ratio:210/297;background:var(--nv-color-neutral-0);border:1px solid var(--nv-color-border-subtle);border-radius:4px;padding:8px 7px;display:flex;flex-direction:column;gap:4px;box-shadow:var(--nv-shadow-card);transition:transform .4s var(--nv-ease-out)}.nvh-tile:hover .nvh-a4__pg:first-child{transform:translateY(-4px) rotate(-3deg)}.nvh-tile:hover .nvh-a4__pg:nth-child(3){transform:translateY(-4px) rotate(3deg)}.nvh-a4__pg .nvh-rp__rule{margin:0}.nvh-a4__pg .nvh-rp__chart{block-size:30px}.nvh-a4__pg .nvh-rp__pitch{block-size:34px}.nvh-lang-tog-row{display:flex;justify-content:center;-webkit-margin-before:12px;margin-block-start:12px}.nvh-lang-tog{display:inline-flex;border:1px solid var(--nv-color-border-subtle);border-radius:var(--nv-radius-full);overflow:hidden;font-size:13px}.nvh-lang-tog span{padding:2px 12px}.nvh-lang-tog span:first-child{background:var(--nv-color-primary-subtle);color:var(--nv-color-on-primary-subtle);font-weight:600}.nvh-theme{display:grid;grid-template-columns:1fr 1.3fr;grid-gap:24px;gap:24px;align-items:center}.nvh-theme h3{margin-block:14px 8px}.nvh-ins{display:grid;grid-gap:10px;gap:10px}.nvh-ins li{display:grid;grid-template-columns:28px 1fr;grid-gap:12px;gap:12px;align-items:start;background:var(--nv-color-surface-page);border:1px solid var(--nv-color-border-subtle);border-radius:14px;padding:12px 14px;font-size:15.5px;line-height:1.75}.nvh-ins li>span:first-child{inline-size:28px;block-size:28px;border-radius:9px;display:grid;place-items:center;background:var(--nv-color-primary-subtle);color:var(--nv-color-primary);font-family:var(--font-mono);font-size:12px}.nvh-ins .nvh-next{background:var(--nv-color-primary-subtle);border-color:var(--nv-color-green-200)}.nvh-ins .nvh-next>span:first-child{background:var(--nv-color-primary);color:var(--nv-color-on-primary)}.nvh-season{display:grid;grid-template-columns:1fr 1.15fr;grid-gap:clamp(28px,5vw,64px);gap:clamp(28px,5vw,64px);align-items:center}.nvh-season h2{font-size:clamp(28px,3.6vw,42px)}.nvh-season .nvh-lead{-webkit-margin-before:14px;margin-block-start:14px}.nvh-feats{-webkit-margin-before:28px;margin-block-start:28px;display:grid;grid-gap:16px;gap:16px}.nvh-feats li{display:grid;grid-template-columns:28px 1fr;grid-gap:12px;gap:12px}.nvh-feats svg{width:22px;height:22px;color:var(--nv-color-primary);-webkit-margin-before:4px;margin-block-start:4px}.nvh-feats b{font-weight:600}.nvh-feats p{color:var(--nv-color-text-secondary);font-size:16px}.nvh-scard{background:var(--nv-color-surface-panel);border:1px solid var(--nv-color-border-subtle);border-radius:var(--nv-radius-xl);box-shadow:var(--nv-shadow-lift);padding:24px}.nvh-filters{display:flex;flex-wrap:wrap;gap:8px;-webkit-margin-after:18px;margin-block-end:18px}.nvh-filters>span:not(.nvh-sample){display:inline-flex;align-items:center;gap:6px;padding:4px 14px;border:1px solid var(--nv-color-border-subtle);border-radius:var(--nv-radius-full);font-size:14px;color:var(--nv-color-text-secondary);background:var(--nv-color-surface-page)}.nvh-filters svg{width:14px;height:14px}.nvh-scard__grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;align-items:center}.nvh-scard h4{margin:0 0 8px;font-size:15px;font-weight:600}.nvh-radar{inline-size:100%;block-size:auto}.nvh .t-radar-grid{fill:none;stroke:var(--nv-color-border-subtle)}.nvh .t-radar-label{fill:var(--nv-color-text-secondary);font-size:11px}.nvh-radar .nvh-poly{fill:var(--nv-color-primary);stroke:var(--nv-color-primary);stroke-width:2.5;stroke-linejoin:round;stroke-dasharray:1000;stroke-dashoffset:1000;fill-opacity:0;transition:stroke-dashoffset 1.6s var(--nv-ease-out),fill-opacity 1s .9s var(--nv-ease-out)}.is-in .nvh-radar .nvh-poly{stroke-dashoffset:0;fill-opacity:.18}.nvh-form{display:flex;align-items:flex-end;gap:6px;block-size:120px;direction:ltr}.nvh-form i{flex:1 1;background:var(--nv-color-primary);border-radius:4px 4px 0 0;block-size:0;transition:block-size .9s var(--nv-ease-out)}.nvh-form i.nvh-lo{background:var(--nv-color-green-300)}.nvh-form__x{display:flex;gap:6px;direction:ltr;font-family:var(--font-mono);font-size:10px;color:var(--nv-color-neutral-500);-webkit-margin-before:6px;margin-block-start:6px}.nvh-form__x span{flex:1 1;text-align:center}.nvh-pos{-webkit-margin-before:18px;margin-block-start:18px;display:grid;grid-gap:8px;gap:8px;font-size:14px}.nvh-pos>div{display:grid;grid-template-columns:80px 1fr 48px;grid-gap:10px;gap:10px;align-items:center}.nvh-pos i{display:block;block-size:8px;border-radius:8px;background:var(--nv-color-surface-sunken);overflow:hidden;position:relative}.nvh-pos i:after{content:"";position:absolute;inset-block:0;inset-inline-start:0;inline-size:var(--w);background:var(--nv-color-primary);border-radius:8px;transform:scaleX(0);transform-origin:right;transition:transform 1s .3s var(--nv-ease-out)}[dir=ltr] .nvh-pos i:after{transform-origin:left}.is-in .nvh-pos i:after{transform:scaleX(1)}.nvh-pos .num{color:var(--nv-color-text-secondary);font-size:13px}.nvh-method{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;align-items:center;background:var(--nv-color-surface-panel);border:1px solid var(--nv-color-border-subtle);border-radius:var(--nv-radius-xl);padding:clamp(24px,4vw,48px);box-shadow:var(--nv-shadow-card)}.nvh-method h2{font-size:clamp(26px,3vw,36px)}.nvh-method p{color:var(--nv-color-text-secondary);font-size:17px;margin-block:12px 18px}.nvh-defcard{background:var(--nv-color-surface-page);border:1px solid var(--nv-color-border-subtle);border-radius:var(--nv-radius-lg);padding:20px;display:grid;grid-gap:12px;gap:12px}.nvh-defcard__row{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:15px;-webkit-padding-after:12px;padding-block-end:12px;-webkit-border-after:1px solid var(--nv-color-border-subtle);border-block-end:1px solid var(--nv-color-border-subtle)}.nvh-defcard__row:last-child{border:0;padding:0}.nvh-defcard__row b{font-weight:600}.nvh-defcard__row>span:not(.nvh-sample){color:var(--nv-color-text-secondary)}.nvh-defcard code{font-family:var(--font-mono);font-size:12px;color:var(--nv-color-text-secondary);border:1px solid var(--nv-color-border-subtle);border-radius:6px;padding:2px 8px;direction:ltr}.nvh-defcard code,.nvh-mkt{background:var(--nv-color-surface-panel)}.nvh-mkt{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:var(--nv-radius-full);border:1px solid var(--nv-color-border-subtle);-webkit-margin-after:28px;margin-block-end:28px}.nvh-mkt button{min-block-size:40px;padding:0 16px;border:0;border-radius:var(--nv-radius-full);background:transparent;font:inherit;font-weight:500;font-size:15px;line-height:1;color:var(--nv-color-text-secondary);cursor:pointer;display:inline-flex;gap:6px;align-items:center}.nvh-mkt button[aria-checked=true]{background:var(--nv-color-surface-inverse);color:var(--nv-color-text-inverse)}.nvh-mkt .mono{font-size:11px;opacity:.8}.nvh-fallback{margin-block:-16px 24px;font-size:14px;color:var(--nv-color-text-secondary)}.nvh-levels{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.nvh-lvl{background:var(--nv-color-surface-panel);border:1px solid var(--nv-color-border-subtle);border-radius:var(--nv-radius-xl);padding:28px;display:flex;flex-direction:column;gap:16px;box-shadow:var(--nv-shadow-card);transition:transform .3s var(--nv-ease-out),box-shadow .3s var(--nv-ease-out)}.nvh-lvl:hover{transform:translateY(-4px);box-shadow:var(--nv-shadow-lift)}.nvh-lvl__top{display:flex;justify-content:space-between;align-items:center}.nvh-lvl__code{font-family:var(--font-mono);font-size:12px;color:var(--nv-color-text-secondary);direction:ltr}.nvh-lvl h3{font-size:22px}.nvh-lvl__desc{color:var(--nv-color-text-secondary);font-size:16px;line-height:1.8}.nvh-lvl ul{padding:16px 0 0;-webkit-border-before:1px solid var(--nv-color-border-subtle);border-block-start:1px solid var(--nv-color-border-subtle);display:grid;grid-gap:10px;gap:10px}.nvh-lvl li{display:grid;grid-template-columns:20px 1fr;grid-gap:10px;gap:10px;font-size:15.5px;line-height:1.7}.nvh-lvl li svg{width:18px;height:18px;color:var(--nv-color-primary);-webkit-margin-before:4px;margin-block-start:4px}.nvh-price{-webkit-margin-before:auto;margin-block-start:auto;-webkit-padding-before:16px;padding-block-start:16px;-webkit-border-before:1px solid var(--nv-color-border-subtle);border-block-start:1px solid var(--nv-color-border-subtle);display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.nvh-price__v{font-size:28px;font-weight:700;line-height:1.3;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.nvh-price__v.is-muted{font-size:16px;font-weight:500;color:var(--nv-color-text-secondary)}.nvh-price__note{font-size:14px}.nvh-lv-note,.nvh-price__note{color:var(--nv-color-text-secondary)}.nvh-lv-note{-webkit-margin-before:20px;margin-block-start:20px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:15px}.nvh-lv-note a{color:var(--nv-color-link)}.nvh-example{-webkit-margin-before:20px;margin-block-start:20px;background:var(--nv-color-surface-page);border:1px solid var(--nv-color-border-subtle);border-radius:var(--nv-radius-lg);padding:20px 24px;display:grid;grid-gap:8px;gap:8px;max-width:520px}.nvh-example h3{font-size:17px}.nvh-example p{font-size:14px;color:var(--nv-color-text-secondary)}.nvh-example__row{display:flex;justify-content:space-between;gap:12px;font-size:15px}.nvh-example__row>span:first-child{color:var(--nv-color-text-secondary)}.nvh-example__row.is-total{font-weight:700;-webkit-padding-before:8px;padding-block-start:8px;-webkit-border-before:1px solid var(--nv-color-border-subtle);border-block-start:1px solid var(--nv-color-border-subtle)}.nvh-example__row.is-total>span:first-child{color:var(--nv-color-text-primary)}.nvh-review{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(28px,5vw,64px);gap:clamp(28px,5vw,64px);align-items:center}.nvh-review .nvh-sec__hd{-webkit-margin-after:28px;margin-block-end:28px}.nvh-rv-list{display:grid;grid-gap:14px;gap:14px}.nvh-rv-list li{display:grid;grid-template-columns:44px 1fr;grid-gap:14px;gap:14px;padding:18px;background:var(--nv-color-surface-panel);border:1px solid var(--nv-color-border-subtle);border-radius:var(--nv-radius-lg)}.nvh-rv-list .nvh-ic{inline-size:44px;block-size:44px;border-radius:12px;margin:0}.nvh-rv-list h3{font-size:17.5px}.nvh-rv-list p{color:var(--nv-color-text-secondary);font-size:15.5px;line-height:1.8}.nvh-lane{background:var(--nv-color-surface-panel);border:1px solid var(--nv-color-border-subtle);border-radius:var(--nv-radius-xl);box-shadow:var(--nv-shadow-lift);overflow:hidden}.nvh-lane__hd{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;-webkit-border-after:1px solid var(--nv-color-border-subtle);border-block-end:1px solid var(--nv-color-border-subtle);background:var(--nv-color-surface-page)}.nvh-lane__hd b{font-weight:600}.nvh-lane__list{padding:8px 12px}.nvh-lane__item{display:grid;grid-template-columns:56px 1fr auto;grid-gap:12px;gap:12px;align-items:center;padding:12px 10px;border-radius:12px;border:1.5px dashed var(--nv-color-disposition-pending-border);background:var(--nv-color-disposition-pending-bg);margin-block:8px;transition:background .4s,border-color .4s}.nvh-lane__item .mono,.nvh-lane__item small{color:var(--nv-color-text-secondary)}.nvh-lane__item small{display:block;font-size:13px;line-height:1.5}.nvh-lane__st{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--nv-color-disposition-pending-fg);white-space:nowrap}.nvh-lane__st svg{width:14px;height:14px}.nvh-lane__item.is-ok{border-style:solid;border-color:var(--nv-color-disposition-accepted-border);background:var(--nv-color-disposition-accepted-bg)}.nvh-lane__item.is-ok .nvh-lane__st{color:var(--nv-color-disposition-accepted-fg)}.nvh-lane__ft{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;-webkit-border-before:1px solid var(--nv-color-border-subtle);border-block-start:1px solid var(--nv-color-border-subtle)}.nvh-approve{min-block-size:44px;padding:0 20px;border-radius:var(--nv-radius-full);font-weight:600;font-size:15px;line-height:1;display:inline-flex;align-items:center;gap:10px;background:var(--nv-color-primary);color:var(--nv-color-on-primary);transition:opacity .3s}.nvh-approve.is-disabled{background:var(--nv-color-surface-sunken);color:var(--nv-color-text-secondary)}.nvh-approve .nvh-cnt{min-inline-size:24px;block-size:24px;border-radius:var(--nv-radius-full);background:var(--nv-color-neutral-0);color:var(--nv-color-disposition-pending-fg);display:grid;place-items:center;font-size:13px;border:1px solid var(--nv-color-disposition-pending-border)}.nvh-status{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--nv-color-text-secondary)}.nvh-status svg{width:16px;height:16px}.nvh-status.is-ok{color:var(--nv-color-disposition-accepted-fg)}.nvh-facts{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.nvh-fact{background:var(--nv-color-surface-panel);border:1px solid var(--nv-color-border-subtle);border-radius:var(--nv-radius-lg);padding:26px;display:grid;grid-gap:10px;gap:10px;align-content:start}.nvh-fact .nvh-ic{inline-size:44px;block-size:44px;border-radius:12px;background:var(--nv-color-surface-sunken);display:grid;place-items:center;color:var(--nv-color-text-primary)}.nvh-fact h3{font-size:19px}.nvh-fact p{color:var(--nv-color-text-secondary);font-size:16px;line-height:1.85}.nvh-faq{max-width:880px;margin-inline:auto;display:grid;grid-gap:12px;gap:12px}.nvh-faq__item{background:var(--nv-color-surface-panel);border:1px solid var(--nv-color-border-subtle);border-radius:var(--nv-radius-lg);transition:box-shadow .2s}.nvh-faq__item.is-open{box-shadow:var(--nv-shadow-card)}.nvh-faq__item h3{margin:0;font-size:inherit}.nvh-faq__q{inline-size:100%;background:none;border:0;color:inherit;text-align:start;font:inherit;cursor:pointer;padding:20px 24px;display:flex;justify-content:space-between;align-items:center;gap:16px;font-weight:600;font-size:18px;line-height:1.6;border-radius:var(--nv-radius-lg)}.nvh-faq__q svg{width:20px;height:20px;flex:none;transition:transform .25s var(--nv-ease-out);color:var(--nv-color-text-secondary)}.nvh-faq__item.is-open .nvh-faq__q svg{transform:rotate(180deg)}.nvh-faq__a{padding:0 24px 22px;color:var(--nv-color-text-secondary);font-size:16.5px;line-height:1.9}.nvh-sec--cta{-webkit-padding-after:0;padding-block-end:0}.nvh-cta{position:relative;overflow:hidden;border-radius:var(--nv-radius-xl);background:var(--nv-color-primary-subtle);border:1px solid var(--nv-color-green-200);padding:clamp(32px,6vw,72px);display:grid;grid-template-columns:1.3fr 1fr;grid-gap:32px;gap:32px;align-items:center}.nvh-cta h2{font-size:clamp(30px,4vw,48px)}.nvh-cta p{color:var(--nv-color-on-primary-subtle);font-size:18px;margin-block:12px 26px}.nvh-cta .nvh-cta-row{margin:0}.nvh-cta__deco{position:relative;block-size:220px;perspective:900px}.nvh-cta__deco div{position:absolute;left:50%;top:50%;inline-size:220px;block-size:130px;margin:-65px 0 0 -110px;border-radius:16px;border:1px solid var(--nv-color-green-200);background:var(--nv-color-neutral-0);box-shadow:var(--nv-shadow-lift);transform:rotateX(55deg) rotate(-35deg) translateZ(calc(var(--i) * 26px));animation:nvh-float 6s var(--nv-ease-out) infinite alternate;animation-delay:calc(var(--i) * -1s)}.nvh-cta__deco div:first-child{background:var(--nvh-turf-3)}.nvh-cta__deco div:nth-child(4){background:var(--nv-color-primary)}@keyframes nvh-float{to{transform:rotateX(55deg) rotate(-35deg) translateZ(calc(var(--i) * 40px + 10px))}}@media (max-width:1060px){.nvh-stack-wrap{-webkit-margin-before:48px;margin-block-start:48px}.nvh-cta,.nvh-hero__grid,.nvh-method,.nvh-review,.nvh-season,.nvh-theme,.nvh-why{grid-template-columns:1fr}.nvh-hero h1{max-width:none}.nvh-studio{grid-template-columns:1fr}.nvh-cta__deco{display:none}.nvh-tile,.nvh-tile--5,.nvh-tile--7{grid-column:span 6}.nvh-tile--12{grid-column:span 12}}@media (max-width:900px){.nvh-facts,.nvh-levels,.nvh-pipe__grid,.nvh-steps{grid-template-columns:1fr}.nvh-pipe__grid{gap:14px}.nvh-pipe__line{display:none}.nvh-pipe__v{display:block;position:absolute;inset-block:24px;inset-inline-start:23px;inline-size:4px}.nvh-pipe__v svg{width:4px;height:100%}.nvh-stage-c{-webkit-padding-before:0;padding-block-start:0;-webkit-padding-start:68px;padding-inline-start:68px}.nvh-stage-c__node{top:12px;left:auto;inset-inline-start:0;transform:none}}@media (max-width:700px){.nvh{font-size:16px}.nvh-tile,.nvh-tile--12,.nvh-tile--5,.nvh-tile--7{grid-column:span 12}.nvh-scard__grid{grid-template-columns:1fr}.nvh-studio__view{min-block-size:420px}.nvh-pitch3d{min-block-size:340px}.nvh-lane__item{grid-template-columns:48px 1fr}.nvh-lane__st{grid-column:2}}@media (prefers-reduced-motion:reduce){html:has(.nvh){scroll-behavior:auto}.nvh *,.nvh :after,.nvh :before{animation:none!important;transition-property:opacity!important;transition-duration:.3s!important}.nvh-reveal{transform:none}.nvh-tile{transform:none!important}.nvh-flip.is-on .nvh-flip__in,.nvh-flip__b{transform:none}.nvh-flip__b{opacity:0;transition:opacity .3s}.nvh-flip.is-on .nvh-flip__b{opacity:1}.nvh-flip.is-on .nvh-flip__f{opacity:0}.nvh-marquee{-webkit-mask-image:none;mask-image:none}.nvh-marquee__track{flex-wrap:wrap;inline-size:auto}.nvh-marquee__track [aria-hidden]{display:none}.nvh-radar .nvh-poly{stroke-dashoffset:0;fill-opacity:.18}.nvh-form i{transition:none}.nvh-pos i:after{transform:none}}