@font-face{font-family:aiw-inr;font-weight:800 900;font-display:swap;src:url(/fonts/ibm-plex-sans-inr.woff2) format("woff2");unicode-range:u+20b9;size-adjust:108%}.nvsx-aiw{--aiw-display:"aiw-inr",var(--font-big-shoulders,sans-serif),sans-serif;--aiw-sans:var(--font-ibm-plex,system-ui),system-ui,sans-serif;--aiw-mono:var(--font-jetbrains-mono,monospace),monospace;--aiw-ease:cubic-bezier(.2,.7,.2,1);letter-spacing:normal}.nvsx-aiw :where(h1,h2,h3,h4,h5,h6){font:revert;line-height:revert;letter-spacing:revert;color:revert}.nvsx-aiw :where(p,li,td,th,label,b,strong){font-family:revert;font-weight:revert}.nvsx-aiw :where(input,textarea,select){color:revert}.nvsx-aiw,.nvsx-aiw :where(*){box-sizing:border-box;margin:0;padding:0}.nvsx-aiw :where([hidden]){display:none!important}html:has(.nvsx-aiw){-webkit-text-size-adjust:100%;scroll-behavior:smooth}.nvsx-aiw{background:var(--bg);color:var(--fg);font:400 16px/1.6 var(--aiw-sans);-webkit-font-smoothing:antialiased;overflow-x:hidden}.nvsx-aiw :where(img),.nvsx-aiw :where(svg){display:block;max-width:100%}.nvsx-aiw :where(img){height:auto}.nvsx-aiw :where(button),.nvsx-aiw :where(input){font:inherit;color:inherit}.nvsx-aiw :where(a){color:inherit}.nvsx-aiw :where(ol),.nvsx-aiw :where(ul){list-style:none}.nvsx-aiw :where(:focus-visible){outline:2px solid var(--accent);outline-offset:3px}.aiw-ico{width:20px;height:20px;flex:none;stroke:currentColor;fill:none;stroke-width:1.7;stroke-linecap:square;stroke-linejoin:miter}.aiw-in{max-width:1480px;margin:0 auto;padding:0 48px;position:relative}.aiw-sec{padding:96px 0;scroll-margin-top:var(--nvsx-nav-h-scrolled,72px)}.aiw-s-black{background:var(--bg)}.aiw-s-graph{background:var(--bg-2)}.aiw-s-light{background:var(--aiw-paper);color:var(--aiw-ink)}.aiw-sh{display:block;max-width:900px;margin-bottom:40px}.aiw-sh .aiw-ans{margin-top:16px;max-width:62ch}.aiw-h2{font:800 clamp(36px,3.5vw,60px)/.95 var(--aiw-display);letter-spacing:-.018em;text-transform:uppercase}.aiw-ans{font:400 clamp(18px,1.35vw,21px)/1.5 var(--aiw-sans);color:var(--aiw-fg-dim);max-width:46ch}.aiw-ans b{color:var(--fg);font-weight:600}.aiw-s-light .aiw-ans{color:var(--aiw-ink-2)}.aiw-s-light .aiw-ans b{color:var(--aiw-ink)}.aiw-note{font-size:14.5px;line-height:1.6;color:var(--aiw-fg3)}.aiw-note b{color:var(--aiw-fg-dim);font-weight:600}.aiw-s-light .aiw-note{color:var(--aiw-ink-3)}.aiw-parts{font-size:14px;line-height:1.5;color:var(--aiw-fg-dim)}.aiw-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 22px;font:800 20px/1 var(--aiw-display);letter-spacing:.01em;text-transform:uppercase;text-decoration:none;border:1px solid var(--accent);background:var(--accent);color:var(--aiw-ink);cursor:pointer;white-space:nowrap;transition:background-color .16s,border-color .16s,color .16s}.aiw-btn .aiw-ico{width:18px;height:18px;stroke-width:2.2;transition:transform .16s var(--aiw-ease)}.aiw-btn:hover{background:var(--accent-bright);border-color:var(--accent-bright)}.aiw-btn:hover .aiw-ico{transform:translateX(4px)}.aiw-btn.aiw-ghost{background:transparent;color:var(--fg);border-color:var(--aiw-rule-2)}.aiw-btn.aiw-ghost:hover{border-color:var(--fg);background:var(--bg-3)}.aiw-btn.aiw-ghost:hover .aiw-ico{transform:none}.aiw-y{color:var(--accent)}.aiw-hx{position:relative;isolation:isolate;overflow:hidden;min-height:calc(100svh - var(--nvsx-nav-h,104px));display:flex;align-items:center;background:var(--bg)}.aiw-hx-img{position:absolute;inset:0;z-index:-2}.aiw-hx-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:36% 78%;object-position:36% 78%;filter:brightness(1.4) contrast(1.06)}.aiw-hx:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,var(--aiw-scrim-94) 0,var(--aiw-scrim-80) 28%,var(--aiw-scrim-04) 47%,var(--scrim-0) 58%,var(--scrim-55) 72%,var(--aiw-scrim-94) 100%),linear-gradient(0deg,var(--scrim-85) 0,var(--scrim-0) 26%)}.aiw-hx-in{width:100%;display:grid;grid-template-columns:minmax(0,1fr) 468px;gap:48px;align-items:center;padding-top:56px;padding-bottom:64px}.aiw-hx h1{font:900 clamp(48px,5.4vw,98px)/.86 var(--aiw-display);letter-spacing:-.024em;text-transform:uppercase;margin-bottom:26px}.aiw-hx h1 span{display:block;white-space:nowrap}.aiw-hx h1 .aiw-m{color:var(--aiw-fg3)}.aiw-hx h1 em{font-style:normal;color:var(--accent)}.aiw-lede{font:400 clamp(17px,1.3vw,20px)/1.55 var(--aiw-sans);color:var(--aiw-fg-dim);max-width:460px;margin-bottom:30px}.aiw-lede b{color:var(--fg);font-weight:600}.aiw-proof{display:grid;gap:12px;max-width:470px}.aiw-proof li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;align-items:start;font-size:16px;line-height:1.45;color:var(--aiw-fg-dim)}.aiw-proof li .aiw-ico{color:var(--fg);margin-top:1px}.aiw-proof b{color:var(--fg)}.aiw-hx .aiw-lede b,.aiw-proof b{font-weight:400}.aiw-fw{position:relative;scroll-margin-top:calc(var(--nvsx-nav-h-scrolled,72px) + 12px)}.aiw-form,.aiw-sent{background:var(--bg-1);border:1px solid var(--aiw-rule-2);padding:28px;transition:border-color .2s ease}.aiw-fw.aiw-flash .aiw-form{border-color:var(--accent)}.aiw-form-h{display:grid;gap:8px;margin-bottom:18px}.aiw-form-h b{font:800 27px/1 var(--aiw-display);text-transform:uppercase;white-space:nowrap}.aiw-form-h span{display:inline-flex;align-items:center;gap:8px;font:400 14.5px/1.3 var(--aiw-sans);color:var(--aiw-fg-dim)}.aiw-form-h span .aiw-ico{width:15px;height:15px;color:var(--fg)}.aiw-two{display:flex;gap:9px}.aiw-two>*{flex:1;min-width:0}.aiw-fld{display:block;width:100%;background:var(--bg-3);border:1px solid var(--rule);border-radius:0;color:var(--fg);font:400 16px/1.2 var(--aiw-sans);padding:15px 16px;margin-bottom:9px;outline:none;transition:border-color .15s}.aiw-fld::-moz-placeholder{color:var(--aiw-fg4)}.aiw-fld::placeholder{color:var(--aiw-fg4)}.aiw-fld:hover{border-color:var(--aiw-rule-2)}.aiw-fld.aiw-carried,.aiw-fld:focus{border-color:var(--aiw-fg-dim)}.aiw-fld[aria-invalid=true]{border-color:var(--aiw-hot)}.aiw-blbl{display:block;font:600 14px/1.3 var(--aiw-sans);color:var(--fg);margin:15px 0 8px}.aiw-blbl s{text-decoration:none;text-transform:none;color:var(--aiw-fg4);font-weight:400}.aiw-pills{display:grid;gap:6px}.aiw-pills.aiw-p4{grid-template-columns:repeat(4,minmax(0,1fr))}.aiw-pills button{min-height:44px;font:500 14px/1.1 var(--aiw-sans);background:var(--bg-3);border:1px solid var(--rule);color:var(--aiw-fg-dim);padding:6px 3px;cursor:pointer;white-space:nowrap;transition:background-color .15s,border-color .15s,color .15s}.aiw-pills button:hover{border-color:var(--aiw-fg3);color:var(--fg)}.aiw-pills button[aria-pressed=true]{background:var(--fg);border-color:var(--fg);color:var(--aiw-ink);font-weight:700}.aiw-err{display:flex;gap:8px;align-items:flex-start;margin-top:14px;font-size:14.5px;line-height:1.45;color:var(--aiw-hot)}.aiw-err .aiw-ico{width:17px;height:17px;margin-top:1px}.aiw-cta{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:64px;background:var(--accent);color:var(--aiw-ink);border:0;font:800 27px/1 var(--aiw-display);text-transform:uppercase;cursor:pointer;margin-top:16px;transition:background-color .16s}.aiw-cta:hover{background:var(--accent-bright)}.aiw-cta .aiw-ico{width:22px;height:22px;stroke-width:2.4;transition:transform .16s var(--aiw-ease)}.aiw-cta:hover .aiw-ico{transform:translateX(4px)}.aiw-fine{font-size:13.5px;line-height:1.6;color:var(--aiw-fg3);margin-top:14px;text-align:center}.aiw-lnk{display:inline-flex;align-items:center;gap:8px;min-height:44px;font:700 12.5px/1 var(--aiw-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--fg);text-decoration:underline;text-underline-offset:5px;text-decoration-color:var(--aiw-rule-2);background:none;border:0;cursor:pointer}.aiw-lnk .aiw-ico{width:16px;height:16px;transition:transform .16s var(--aiw-ease)}.aiw-lnk:hover{text-decoration-color:var(--fg)}.aiw-lnk:hover .aiw-ico{transform:translateX(4px)}.aiw-sent{display:grid;align-content:center;justify-items:center;text-align:center;gap:14px;padding:40px 28px}.aiw-tick{width:72px;height:72px;background:var(--badge-mint);color:var(--aiw-ink);display:grid;place-content:center}.aiw-tick .aiw-ico{width:36px;height:36px;stroke-width:2.4}.aiw-sent h3{font:900 46px/.9 var(--aiw-display);text-transform:uppercase}.aiw-sent p{font-size:16px;line-height:1.55;color:var(--aiw-fg-dim);max-width:34ch}.aiw-sent p b{color:var(--fg)}.aiw-mc{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.aiw-card{background:var(--bg-1);border:1px solid var(--rule);display:flex;flex-direction:column;transition:border-color .18s ease,transform .18s var(--aiw-ease)}.aiw-card:hover{border-color:var(--aiw-rule-2);transform:translateY(-3px)}.aiw-mc .aiw-ph{position:relative;aspect-ratio:1/1;overflow:hidden;background:var(--aiw-photo-bg)}.aiw-mc .aiw-ph img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.aiw-mc .aiw-ph small{position:absolute;right:10px;bottom:8px;font:500 10.5px/1 var(--aiw-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--aiw-fg-60)}.aiw-mc .aiw-bd{padding:22px 22px 24px;display:flex;flex-direction:column;gap:10px;flex:1}.aiw-mname{display:flex;align-items:center;gap:10px;font:800 clamp(22px,1.7vw,28px)/1 var(--aiw-display);white-space:nowrap;text-transform:uppercase;letter-spacing:-.005em;color:var(--fg)}.aiw-mname .aiw-ico{width:22px;height:22px}.aiw-mc .aiw-good{font-size:17px;line-height:1.45;color:var(--fg)}.aiw-mc .aiw-runs{font-size:14.5px;line-height:1.5;color:var(--aiw-fg3)}.aiw-price{margin-top:auto;padding-top:16px;border-top:1px solid var(--rule);display:flex;justify-content:space-between;align-items:baseline;gap:12px}.aiw-price span{font-size:13.5px;color:var(--aiw-fg3)}.aiw-price b{font:900 32px/1 var(--aiw-display);color:var(--fg);letter-spacing:-.01em;white-space:nowrap}.aiw-mc .aiw-btn{margin-top:14px;width:100%;min-height:48px;font-size:18px}.aiw-sec-foot{margin-top:22px}.aiw-qh{display:flex;align-items:baseline;gap:12px;margin-bottom:14px;font:800 24px/1.1 var(--aiw-display);text-transform:uppercase}.aiw-qh i{font:700 14px/1 var(--aiw-mono);color:var(--aiw-fg4)}.aiw-fl-for{margin-top:10px;font-size:18px;color:var(--aiw-fg-dim)}.aiw-qc{background:var(--bg-1);border:1px solid var(--aiw-card-line);padding:22px 22px 20px;display:flex;flex-direction:column;gap:8px;transition:border-color .18s ease}.aiw-qc:hover{border-color:var(--aiw-rule-2)}.aiw-qg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.aiw-qc h3{font:800 24px/1 var(--aiw-display);text-transform:uppercase;margin-top:6px}.aiw-qc p{font-size:14.5px;line-height:1.45;color:var(--aiw-fg-dim)}.aiw-qc .aiw-pb{margin-top:auto;padding-top:12px;display:flex;justify-content:space-between;align-items:baseline;gap:10px;border-top:1px solid var(--rule)}.aiw-qc .aiw-parts{font-size:13px}.aiw-qc .aiw-pb b{font:900 36px/1 var(--aiw-display);color:var(--fg);letter-spacing:-.01em}.aiw-qc .aiw-pb span{font-size:12.5px;color:var(--aiw-fg3);white-space:nowrap}:where(.nvsx-aiw) figure .aiw-note{margin-top:14px}.aiw-rd{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:stretch}.aiw-rd-l{display:flex;flex-direction:column}.aiw-rd-l .aiw-btn,.aiw-rd-l .aiw-free{align-self:flex-start}.aiw-hx>.aiw-in{max-width:1760px}.aiw-free{display:inline-flex;align-items:center;gap:10px;padding:10px 14px;background:var(--aiw-ok-wash);color:var(--doc-ok);font:700 14px/1 var(--aiw-mono);letter-spacing:.06em;text-transform:uppercase}.aiw-free .aiw-ico{width:18px;height:18px}.aiw-ck{display:grid;grid-template-columns:minmax(0,1fr);gap:13px;margin:22px 0 28px}.aiw-ck li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;font-size:16px;line-height:1.45;color:var(--aiw-ink-2)}.aiw-ck li .aiw-ico{color:var(--doc-ok);stroke-width:2.2;margin-top:2px}.aiw-ck b{color:var(--aiw-ink);font-weight:600}.aiw-tl{display:grid;gap:0;border-left:2px solid var(--aiw-paper-line);margin-left:18px}.aiw-tl li{position:relative;padding:0 0 26px 34px}.aiw-tl li:last-child{padding-bottom:0}.aiw-tl .aiw-nd{position:absolute;left:-19px;top:-2px;width:36px;height:36px;background:var(--aiw-paper);border:2px solid var(--aiw-ink);display:grid;place-content:center}.aiw-tl .aiw-nd .aiw-ico{width:18px;height:18px;color:var(--aiw-ink)}.aiw-tl .aiw-d{font:600 13px/1.2 var(--aiw-mono);letter-spacing:.06em;color:var(--aiw-ink-3)}.aiw-tl b{display:block;margin-top:4px;font:800 24px/1.05 var(--aiw-display);text-transform:uppercase;color:var(--aiw-ink)}.aiw-tl p{margin-top:4px;font-size:15.5px;line-height:1.55;color:var(--aiw-ink-2)}.aiw-br{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:0;border:1px solid var(--aiw-rule-2)}.aiw-br-in{padding:30px;background:var(--bg-2);display:grid;gap:26px;align-content:start}.aiw-br-out{padding:36px;background:var(--bg-1);display:flex;flex-direction:column;gap:16px;justify-content:center}.aiw-c-note{margin-top:10px;font-size:13.5px}.aiw-mo{display:grid;gap:14px;margin-top:6px}.aiw-mo>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;align-items:baseline}.aiw-mo span{font-size:14.5px;color:var(--aiw-fg3)}.aiw-mo b{font:800 22px/1 var(--aiw-display);color:var(--fg)}.aiw-mo i{grid-column:1/-1;display:block;height:12px;width:var(--w);background:var(--aiw-ink-3);transition:width .3s var(--aiw-ease)}.aiw-mo .aiw-own i{background:var(--badge-mint)}.aiw-br-acts{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.aiw-more{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:40px;margin-top:22px;padding-top:22px;border-top:1px solid var(--aiw-rule-2)}.aiw-chips.aiw-mach button{line-height:1.25}.aiw-clbl{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:10px;font:600 16px/1.3 var(--aiw-sans);color:var(--fg)}.aiw-clbl output{font:800 26px/1 var(--aiw-display);color:var(--fg)}.aiw-chips{display:grid;gap:8px}.aiw-chips.aiw-c3{grid-template-columns:repeat(3,minmax(0,1fr))}.aiw-chips.aiw-c2{grid-template-columns:repeat(2,minmax(0,1fr))}.aiw-chips button{min-height:52px;padding:8px 10px;background:var(--bg-1);border:1px solid var(--aiw-rule-2);color:var(--fg);font:600 14.5px/1.2 var(--aiw-sans);cursor:pointer;text-align:center;transition:background-color .15s,border-color .15s,color .15s}.aiw-chips button small{display:block;margin-top:3px;font:400 12.5px/1 var(--aiw-sans);color:var(--aiw-fg3)}.aiw-chips button:hover{border-color:var(--aiw-fg3)}.aiw-chips button[aria-pressed=true]{background:var(--fg);border-color:var(--fg);color:var(--aiw-ink)}.aiw-chips button[aria-pressed=true] small{color:var(--aiw-chip-sub)}.aiw-rng-in{width:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none;height:44px;margin:-8px 0;background:transparent;cursor:pointer}.aiw-rng-in::-webkit-slider-runnable-track{height:6px;background:linear-gradient(90deg,var(--fg) var(--p,30%),var(--aiw-rule-2) var(--p,30%))}.aiw-rng-in::-moz-range-track{height:6px;background:var(--aiw-rule-2)}.aiw-rng-in::-moz-range-progress{height:6px;background:var(--fg)}.aiw-rng-in::-webkit-slider-thumb{-webkit-appearance:none;width:26px;height:26px;margin-top:-10px;background:var(--fg);border:3px solid var(--bg)}.aiw-rng-in::-moz-range-thumb{width:22px;height:22px;background:var(--fg);border:3px solid var(--bg);border-radius:0}.aiw-ticks{display:flex;justify-content:space-between;font-size:12.5px;color:var(--aiw-fg4);margin-top:4px}.aiw-vk{font:700 13px/1 var(--aiw-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--badge-mint)}.aiw-vk.aiw-lose{color:var(--aiw-fg3)}.aiw-vs{font:900 clamp(40px,3.6vw,64px)/.92 var(--aiw-display);text-transform:uppercase;letter-spacing:-.015em}.aiw-vp{font-size:17px;line-height:1.6;color:var(--aiw-fg-dim);max-width:46ch}.aiw-vp b{color:var(--fg);font-weight:600}.aiw-be{width:100%;height:auto;overflow:visible}.aiw-be text{font:400 12px var(--aiw-sans);fill:var(--aiw-fg3)}.aiw-be .aiw-gr{stroke:var(--rule);stroke-width:1}.aiw-be .aiw-ax{stroke:var(--aiw-rule-2);stroke-width:1}.aiw-be .aiw-rent{fill:none;stroke:var(--fg-3);stroke-width:2.5}.aiw-be .aiw-own{fill:none;stroke:var(--badge-mint);stroke-width:2.5}.aiw-be .aiw-rent-t{fill:var(--aiw-fg-dim);font-weight:600}.aiw-be .aiw-own-t{fill:var(--badge-mint);font-weight:600}.aiw-yt{width:100%;border-collapse:collapse;font-size:15px}.aiw-yt td,.aiw-yt th{text-align:right;padding:11px 0 11px 12px;border-bottom:1px solid var(--rule)}.aiw-yt td:first-child,.aiw-yt th:first-child{text-align:left;padding-left:0}.aiw-yt thead th{font:500 12px/1.2 var(--aiw-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--aiw-fg3)}.aiw-yt td{color:var(--aiw-fg-dim)}.aiw-yt tr.aiw-d td{color:var(--fg);font-weight:600}.aiw-yt td.aiw-g{color:var(--badge-mint)}.aiw-cta-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:22px}.aiw-cta-row p{margin-right:auto;font-size:17px;color:var(--aiw-fg-dim)}.aiw-cmp-note{margin-top:18px}.aiw-co{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:56px}.aiw-co h3{font:800 26px/1 var(--aiw-display);text-transform:uppercase;padding-bottom:14px;border-bottom:1px solid var(--aiw-rule-2)}.aiw-co li,.aiw-co ul{display:grid}.aiw-co li{grid-template-columns:26px minmax(0,1fr);gap:4px 16px;padding:16px 0;border-bottom:1px solid var(--rule)}.aiw-co li .aiw-ico{color:var(--fg);margin-top:2px;grid-row:1/3}.aiw-co li b{font:600 17px/1.35 var(--aiw-sans)}.aiw-co li>span{font-size:15px;line-height:1.5;color:var(--aiw-fg3)}.aiw-co-foot{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin-top:28px}.aiw-co-foot p{font-size:15.5px;line-height:1.6;color:var(--aiw-fg3);max-width:80ch}.aiw-co-foot p b{color:var(--fg);font-weight:600}.aiw-fq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 56px}.aiw-fq details{border-top:1px solid var(--aiw-rule-2)}.aiw-fq .aiw-col>details:last-child{border-bottom:1px solid var(--aiw-rule-2)}.aiw-fq summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:18px;min-height:56px;padding:12px 0;font:600 17.5px/1.4 var(--aiw-sans);cursor:pointer;transition:color .15s}.aiw-fq summary::-webkit-details-marker{display:none}.aiw-fq summary:hover{color:var(--aiw-fg-dim)}.aiw-fq summary .aiw-ico{width:18px;height:18px;color:var(--aiw-fg3);transition:transform .2s var(--aiw-ease)}.aiw-fq details[open] summary .aiw-ico{transform:rotate(45deg);color:var(--fg)}.aiw-fq details p{padding:0 46px 22px 0;font-size:16px;line-height:1.7;color:var(--aiw-fg-dim)}.aiw-fq details p b{color:var(--fg);font-weight:600}:where(.nvsx-aiw) details.aiw-tech{margin-top:44px;background:var(--bg-1);border:1px solid var(--aiw-rule-2)}:where(.nvsx-aiw) details.aiw-tech summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 26px;cursor:pointer}:where(.nvsx-aiw) details.aiw-tech summary::-webkit-details-marker{display:none}:where(.nvsx-aiw) details.aiw-tech summary .aiw-tt{display:block;color:var(--fg)}:where(.nvsx-aiw) details.aiw-tech summary .aiw-tt b{display:block;font:800 24px/1.1 var(--aiw-display);text-transform:uppercase;color:var(--fg)}:where(.nvsx-aiw) details.aiw-tech summary .aiw-tt span{display:block;margin-top:4px;font-size:14.5px;color:var(--aiw-fg-dim)}:where(.nvsx-aiw) details.aiw-tech summary .aiw-ico{width:20px;height:20px;transition:transform .2s var(--aiw-ease)}:where(.nvsx-aiw) details.aiw-tech[open] summary .aiw-ico{transform:rotate(45deg)}.aiw-tech-in{padding:0 26px 26px}.aiw-ct{width:100%;border-collapse:collapse;font-size:15px}.aiw-ct td,.aiw-ct th{text-align:left;padding:12px 18px 12px 0;border-bottom:1px solid var(--rule);vertical-align:top}.aiw-ct thead th{font:500 12px/1.2 var(--aiw-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--aiw-fg3)}.aiw-ct td{color:var(--aiw-fg-dim)}.aiw-ct th[scope=row]{font-weight:600;color:var(--fg);white-space:nowrap}.aiw-cl{position:relative;isolation:isolate;overflow:hidden}.aiw-cl-img{position:absolute;inset:0;z-index:-2}.aiw-cl-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;filter:grayscale(1) brightness(1.55) contrast(1.05)}.aiw-cl:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,var(--aiw-scrim-93) 0,var(--aiw-scrim-66) 40%,var(--aiw-scrim-50) 66%,var(--overlay-heavy) 100%)}.aiw-cl-in{display:grid;grid-template-columns:minmax(0,620px) 468px;justify-content:center;gap:80px;align-items:center}.aiw-cl h2{font:900 clamp(48px,5.2vw,96px)/.86 var(--aiw-display);text-transform:uppercase;letter-spacing:-.024em;max-width:12ch}.aiw-cl .aiw-lede{margin-top:24px}.aiw-cl li,.aiw-cl ul{display:grid;gap:12px}.aiw-cl li{grid-template-columns:22px minmax(0,1fr);font-size:16px;line-height:1.45;color:var(--aiw-fg-dim)}.aiw-cl li .aiw-ico{color:var(--fg);margin-top:1px}.aiw-hx .aiw-sub{font:400 clamp(19px,1.5vw,24px)/1.35 var(--aiw-sans);color:var(--fg);max-width:520px;margin:-6px 0 18px}.aiw-qh i{display:inline-grid;place-content:center;width:30px;height:30px;border:1px solid var(--fg);font:700 15px/1 var(--aiw-sans);color:var(--fg);font-style:normal}.aiw-cmp-c>*{padding:12px 16px}.aiw-ans a{color:var(--fg);text-underline-offset:4px}.aiw-badge{display:inline-flex;align-items:center;gap:6px;font:700 12.5px/1 var(--aiw-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--badge-mint)}.aiw-badge .aiw-ico{width:16px;height:16px;stroke-width:2.4}.aiw-cmp{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:repeat(5,auto);gap:0 12px}.aiw-cmp-c{display:grid;grid-row:span 5;grid-template-rows:subgrid;background:var(--bg-1);border:1px solid var(--rule)}.aiw-cmp-c>*{padding:14px 18px;border-top:1px solid var(--rule)}.aiw-cmp-c h3{border-top:0;font:800 22px/1.1 var(--aiw-display);text-transform:uppercase;padding-top:18px}.aiw-cmp-c small{display:block;font:500 12.5px/1.2 var(--aiw-sans);color:var(--aiw-fg4);margin-bottom:5px}.aiw-cmp-c p{font-size:15px;line-height:1.45;color:var(--aiw-fg-dim)}.aiw-cmp-c .aiw-ico{display:inline-block;width:16px;height:16px;vertical-align:-3px;margin-right:6px;stroke-width:2.2}.aiw-cmp-c .aiw-yes{color:var(--fg)}.aiw-cmp-c .aiw-yes .aiw-ico{color:var(--badge-mint)}.aiw-cmp-c .aiw-no .aiw-ico{color:var(--aiw-fg4)}.aiw-cmp-c.aiw-us{border-color:var(--fg);background:var(--bg-3)}.aiw-ans-list{padding:0 46px 22px 0;font-size:16px;color:var(--aiw-fg-dim)}.aiw-fq .aiw-ans-list p{padding:0}.aiw-ans-list ul{margin:10px 0 12px;border-top:1px solid var(--rule)}.aiw-ans-list li{display:flex;justify-content:space-between;gap:16px;padding:9px 0;border-bottom:1px solid var(--rule)}.aiw-ans-list li b{color:var(--fg);font-weight:600}.aiw-ans-list li span,.aiw-range-big{color:var(--fg)}.aiw-range-big{font:900 clamp(52px,6.4vw,112px)/.9 var(--aiw-display);text-transform:uppercase;letter-spacing:-.015em}.aiw-fl-link{display:inline-flex;align-items:center;gap:8px;margin-top:26px;align-self:flex-start;font:600 16px/1.3 var(--aiw-sans);color:var(--fg);text-decoration:underline;text-underline-offset:4px}.aiw-fl-link .aiw-ico{width:18px;height:18px}.aiw-qc p{font-size:15.5px;line-height:1.5}.aiw-qc .aiw-parts{font-size:15px;color:var(--aiw-fg-dim)}.aiw-cmp-c.aiw-us{border:2px solid var(--accent);background:var(--aiw-ours-wash)}.aiw-ours-tag{display:block;width:-moz-max-content;width:max-content;margin-bottom:10px;padding:6px 9px;background:var(--accent);color:var(--bg);font:700 12px/1 var(--aiw-sans);letter-spacing:.06em;text-transform:uppercase;font-style:normal}.aiw-card{scroll-margin-top:calc(var(--nvsx-nav-h-scrolled,72px) + 16px)}.aiw-b-range{grid-area:range;display:flex;flex-direction:column}.aiw-small-ex{grid-area:small;display:grid;grid-template-columns:150px minmax(0,1fr);gap:18px;align-items:start;margin:8px 0 0;padding:16px;background:var(--bg-1);border:1px solid var(--rule)}.aiw-small-ex img{width:150px;height:150px;-o-object-fit:cover;object-fit:cover;display:block}.aiw-small-ex figcaption{display:grid;gap:6px;align-content:start}.aiw-small-ex b{font:800 22px/1.1 var(--aiw-display);text-transform:uppercase;color:var(--fg)}.aiw-small-ex .aiw-when{font:600 15px/1.4 var(--aiw-sans);color:var(--fg)}.aiw-small-ex span{font-size:14.5px;line-height:1.5;color:var(--aiw-fg-dim)}.aiw-b-cta{grid-area:cta;align-self:end}.aiw-b-cta .aiw-btn{min-height:56px}.aiw-see-more{display:none}.aiw-qc .aiw-parts{font-size:14px;line-height:1.5;color:var(--aiw-fg3)}.aiw-qc .aiw-pb span{font-size:14px;color:var(--aiw-fg-dim)}.aiw-cmp{grid-template-rows:repeat(6,auto)}.aiw-cmp-c{grid-row:span 6}.aiw-bq7{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);grid-template-areas:"range quotes" "cta quotes" "small quotes" "small orders";grid-template-rows:auto auto 1fr auto;gap:18px 40px}.aiw-bq7 .aiw-b-range{grid-area:range;display:flex;flex-direction:column}.aiw-bq7 .aiw-range-big{font-size:clamp(48px,5.4vw,96px)}.aiw-bq7 .aiw-fl-for{margin:14px 0 0;font-size:17px;color:var(--aiw-fg-dim)}.aiw-bq7 .aiw-fl-link{margin-top:14px}.aiw-bq7 .aiw-b-cta{grid-area:cta;align-self:start}.aiw-bq7 .aiw-b-cta .aiw-btn{min-height:56px}.aiw-bq7 .aiw-small-ex{grid-area:small;display:flex;flex-direction:column;gap:0;margin:0;padding:0;background:var(--bg-1);border:1px solid var(--rule)}.aiw-bq7 .aiw-small-ex img{width:100%;height:0;flex:1 1 auto;min-height:260px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 42%;object-position:50% 42%;filter:brightness(1.4) contrast(1.06)}.aiw-bq7 .aiw-small-ex figcaption{padding:18px 20px 20px}.aiw-bq7 .aiw-qg{grid-area:quotes;grid-auto-rows:1fr}.aiw-bq7 .aiw-qc.aiw-wide{grid-column:1/-1}.aiw-orders{grid-area:orders;display:grid;gap:10px}.aiw-ord-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.aiw-ord{display:grid;gap:6px;align-content:start;padding:18px 20px;border:1px solid var(--aiw-ok-line);background:var(--aiw-ok-tint)}.aiw-ord b{font:800 22px/1.1 var(--aiw-display);text-transform:uppercase;color:var(--fg)}.aiw-ord span{font-size:14.5px;line-height:1.45;color:var(--aiw-fg-dim)}.aiw-bq7 .aiw-see-more{display:none}.aiw-mach{display:grid;gap:4px;margin-top:18px;padding-top:18px;border-top:1px solid var(--rule)}.aiw-mach b{font:800 24px/1.1 var(--aiw-display);text-transform:uppercase;color:var(--fg)}.aiw-mach span{font-size:15px;line-height:1.5;color:var(--aiw-fg-dim)}.aiw-mach a{color:var(--fg);text-decoration:underline;text-underline-offset:3px}.aiw-payback{margin-top:22px;font-size:17px;line-height:1.55;color:var(--aiw-fg-dim)}.aiw-payback a{color:var(--fg);font-weight:600;text-decoration:underline;text-underline-offset:4px}.aiw-film-sec{padding:clamp(32px,3.5vw,56px) 0 clamp(48px,5vw,80px);background:var(--bg)}.aiw-hx:before{content:none}.aiw-hx-bg{position:absolute;inset:0;z-index:-1;overflow:hidden;background:var(--bg)}.aiw-hx-bg .aiw-hx-img{position:absolute;inset:0;z-index:auto}.aiw-hx-bg .aiw-hx-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:60% 46%;object-position:60% 46%;filter:none}.aiw-hx-bg:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--aiw-scrim-94) 0,var(--aiw-scrim-78) 26%,var(--scrim-0) 50%,var(--scrim-0) 84%,var(--overlay-medium) 100%),linear-gradient(0deg,var(--bg) 0,var(--scrim-0) 26%),linear-gradient(180deg,var(--aiw-scrim-70) 0,var(--scrim-0) 16%)}.aiw-hx-in{grid-template-columns:minmax(0,1fr) clamp(420px,32vw,540px)}.aiw-cl-in{grid-template-columns:minmax(0,620px) clamp(420px,32vw,540px)}.aiw-hero-acts{display:flex;flex-wrap:wrap;gap:12px;margin-top:clamp(22px,2vw,36px)}.aiw-hx .aiw-hero-acts{margin:0 0 26px}.aiw-ha-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 24px;border:1px solid transparent;font:700 13.5px/1 var(--aiw-mono);letter-spacing:.12em;text-transform:uppercase;text-decoration:none;cursor:pointer;white-space:nowrap;transition:transform .16s var(--aiw-ease),box-shadow .16s var(--aiw-ease),background-color .16s ease,border-color .16s ease,color .16s ease}.aiw-ha-btn .aiw-ico{width:18px;height:18px}.aiw-ha-btn .aiw-ico.aiw-f{fill:currentColor;stroke:none}.aiw-ha-btn small{font:500 12.5px/1.2 var(--aiw-sans);letter-spacing:0;text-transform:none;opacity:.9}.aiw-ha-btn:hover{transform:translate(-3px,-3px);box-shadow:5px 5px 0 var(--fg)}.aiw-ha-btn:active{transform:none;box-shadow:none}.aiw-ha-wa{background:transparent;color:var(--wa);border-color:var(--wa)}.aiw-ha-wa:hover{background:var(--wa);color:var(--bg)}.aiw-ha-g{background:transparent;color:var(--fg);border-color:var(--aiw-rule-2)}.aiw-ha-g:hover{border-color:var(--fg)}.aiw-pills.aiw-c3{grid-template-columns:repeat(3,minmax(0,1fr))}.aiw-pills.aiw-c3 button{white-space:normal;min-height:48px;padding:8px;line-height:1.25}:where(.nvsx-aiw) textarea.aiw-fld.aiw-run{display:block;width:100%;height:auto;min-height:50px;resize:none;line-height:1.35;padding-top:14px;padding-bottom:14px;font-family:var(--aiw-sans)}.aiw-mc .aiw-price{display:grid;gap:4px;justify-content:start}.aiw-mc .aiw-price b{white-space:nowrap;font-size:clamp(24px,1.9vw,32px)}@media (min-width:1281px){.aiw-mc{grid-template-rows:repeat(7,auto);row-gap:18px}.aiw-mc .aiw-card{display:grid;grid-row:span 7;grid-template-rows:subgrid;row-gap:0}.aiw-mc .aiw-bd{display:contents}.aiw-mc .aiw-bd>*{margin-left:22px;margin-right:22px}.aiw-mc .aiw-mname{margin-top:22px}.aiw-mc .aiw-good,.aiw-mc .aiw-parts,.aiw-mc .aiw-runs{margin-top:10px}.aiw-mc .aiw-price{margin-top:14px}.aiw-mc .aiw-btn{width:auto;margin-top:16px;margin-bottom:24px}}.aiw-bq7 .aiw-small-ex.aiw-rb{flex-direction:row}.aiw-bq7 .aiw-small-ex.aiw-rb img{width:58%;height:auto;min-height:0;flex:none;align-self:stretch;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;filter:none}.aiw-bq7 .aiw-small-ex.aiw-rb figcaption{display:flex;flex-direction:column;justify-content:flex-start;gap:8px;padding:22px 20px}.aiw-film-sec>.aiw-in{max-width:1760px}.aiw-jobs{border-bottom:1px solid var(--aiw-ink-line)}.aiw-job{display:grid;grid-template-columns:28px minmax(0,1.6fr) minmax(0,1fr) auto;gap:14px 28px;align-items:center;padding:22px 0;border-top:1px solid var(--aiw-ink-line)}.aiw-job>.aiw-ico{width:26px;height:26px;color:var(--aiw-ink);stroke-width:1.6}.aiw-job-t h3{font:600 19px/1.3 var(--aiw-sans);color:var(--aiw-ink)}.aiw-job-t p{margin-top:4px;font-size:16px;line-height:1.5;color:var(--aiw-ink-2)}.aiw-job-t .aiw-job-k{margin-top:6px;font-size:15px;color:var(--aiw-ink-2)}.aiw-job-m{font-size:16px;line-height:1.5;color:var(--aiw-ink-2)}.aiw-job-m a{color:var(--aiw-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.aiw-job-m b{font-weight:700}.aiw-job-go{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0;background:none;border:0;color:var(--aiw-ink);font:600 15px/1.2 var(--aiw-sans);text-decoration:underline;text-underline-offset:4px;cursor:pointer;white-space:nowrap}.aiw-job-go .aiw-ico{width:16px;height:16px}.aiw-job-go:hover{color:var(--aiw-ink-2)}.aiw-pv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0}.aiw-pv-path{display:grid;align-content:start;gap:16px;padding:26px 28px;background:var(--bg-1);border:1px solid var(--rule)}.aiw-pv-h{font:800 24px/1.1 var(--aiw-display);text-transform:uppercase;color:var(--fg)}.aiw-pv-row{display:flex;align-items:stretch;gap:14px}.aiw-pv-office{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around;gap:10px 14px;padding:12px 18px 18px;border:1px solid var(--aiw-rule-2)}.aiw-pv-tag{flex-basis:100%;font:500 12px/1.3 var(--aiw-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--aiw-fg3)}.aiw-pv-away,.aiw-pv-wide{flex:1}.aiw-pv-node{display:grid;justify-items:center;gap:8px;min-width:96px;text-align:center}.aiw-pv-node .aiw-ico{width:34px;height:34px;stroke-width:1.5;color:var(--fg)}.aiw-pv-node b{font:600 15px/1.25 var(--aiw-sans);color:var(--fg)}.aiw-pv-link{display:grid;align-content:center;justify-items:center;gap:4px;color:var(--aiw-fg3)}.aiw-pv-link .aiw-ico{width:26px;height:26px}.aiw-pv-link small{font-size:13px;white-space:nowrap}.aiw-pv-cap{display:flex;align-items:center;gap:10px;font-size:16px;line-height:1.5;color:var(--aiw-fg-dim)}.aiw-pv-ok{color:var(--fg)}.aiw-pv-ok .aiw-ico{width:20px;height:20px;color:var(--badge-mint);stroke-width:2.2}.aiw-pv-pts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 40px;margin-top:34px}.aiw-pv-pts li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:12px;align-items:start;padding-top:18px;border-top:1px solid var(--aiw-rule-2);font-size:16px;line-height:1.55;color:var(--aiw-fg-dim)}.aiw-pv-pts .aiw-ico{width:22px;height:22px;color:var(--fg);margin-top:1px}.aiw-pv-pts a,.aiw-pv-pts b{color:var(--fg);font-weight:600}.aiw-pv-pts a{text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.aiw-hx h1 .aiw-m{color:var(--fg)}:where(.nvsx-aiw) textarea.aiw-fld.aiw-run{min-height:74px;overflow:auto;field-sizing:content}.aiw-pills .aiw-bs{display:none}.aiw-mc .aiw-parts{color:var(--aiw-fg-dim)}.aiw-tl .aiw-d{font:800 clamp(20px,1.6vw,24px)/1.1 var(--aiw-display);text-transform:uppercase;letter-spacing:0;color:var(--aiw-ink)}.aiw-ck small{margin-left:6px;font:500 12.5px/1 var(--aiw-mono);letter-spacing:.04em;color:var(--aiw-ink-3)}.aiw-br-out{justify-content:flex-start}.aiw-seats{display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;margin-top:22px;font-size:16.5px;line-height:1.5;color:var(--aiw-fg-dim)}.aiw-seats .aiw-ico{width:20px;height:20px;color:var(--fg);margin-top:2px}.aiw-seats a{color:var(--fg);font-weight:600;text-decoration:underline;text-underline-offset:3px}.aiw-howto{margin-top:18px;border-top:1px solid var(--aiw-rule-2);border-bottom:1px solid var(--aiw-rule-2)}.aiw-howto summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding:10px 0;font:600 16.5px/1.3 var(--aiw-sans);color:var(--fg);cursor:pointer}.aiw-howto summary::-webkit-details-marker{display:none}.aiw-howto summary .aiw-ico{width:18px;height:18px;color:var(--aiw-fg3);transition:transform .2s var(--aiw-ease)}.aiw-howto[open] summary .aiw-ico{transform:rotate(45deg)}.aiw-howto p{padding:0 0 16px;font-size:15px;line-height:1.65}.aiw-cheap,.aiw-howto p{max-width:78ch;color:var(--aiw-fg-dim)}.aiw-cheap{margin-top:22px;font-size:16.5px;line-height:1.6}.aiw-cheap b{color:var(--fg);font-weight:600}.aiw-payback{max-width:78ch}.aiw-co-foot{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 56px;align-items:center}.aiw-co-foot p{margin:0}.aiw-co-foot .aiw-btn{justify-self:start}.aiw-fq .aiw-ans-list{padding-right:0}.aiw-sh .aiw-ans a{color:var(--fg);text-decoration:underline;text-underline-offset:3px}.aiw-cl .aiw-hero-acts .aiw-ha-btn{padding:0 18px;background:var(--aiw-scrim-88)}.aiw-cl .aiw-hero-acts .aiw-ha-wa:hover{background:var(--wa)}.aiw-cl .aiw-hero-acts .aiw-ha-g{border-color:var(--aiw-fg3)}.aiw-pv-row>.aiw-pv-office{flex:1}.aiw-pk2{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-areas:"in out" "bands out";gap:0 48px;align-items:start}.aiw-pk2-in{grid-area:in}.aiw-pk2-out{grid-area:out}.aiw-pk2 .aiw-bands{grid-area:bands}.aiw-pk2 .aiw-qh{display:flex;align-items:center;gap:12px;margin:0 0 14px;font:800 24px/1.1 var(--aiw-display);text-transform:uppercase}.aiw-pk2 .aiw-qh i{display:inline-grid;place-content:center;width:30px;height:30px;border:1px solid var(--fg);font:700 15px/1 var(--aiw-sans);color:var(--fg);font-style:normal}.aiw-pk2 .aiw-qh+.aiw-popts{margin-bottom:34px}.aiw-popts{display:grid;gap:10px}.aiw-po4{grid-template-columns:repeat(2,minmax(0,1fr))}.aiw-po5{grid-template-columns:repeat(5,minmax(0,1fr))}.aiw-popts button{display:grid;gap:4px;align-content:center;min-height:58px;padding:12px 16px;background:var(--bg-2);border:1px solid var(--aiw-rule-2);color:var(--fg);text-align:left;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}.aiw-po4 button{min-height:84px}.aiw-po5 button{justify-items:center;text-align:center;font:800 26px/1 var(--aiw-display)}.aiw-popts button b{font:600 17px/1.25 var(--aiw-sans)}.aiw-popts button small{font-size:14px;line-height:1.35;color:var(--aiw-fg-dim)}.aiw-popts button small i{font-style:normal;color:var(--aiw-fg3)}.aiw-popts button:hover{border-color:var(--aiw-fg3)}.aiw-popts button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.aiw-popts button[aria-pressed=true]{background:var(--fg);border-color:var(--fg);color:var(--aiw-ink)}.aiw-popts button[aria-pressed=true] small,.aiw-popts button[aria-pressed=true] small i{color:var(--aiw-ink-2)}.aiw-tok{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;font-size:15.5px;line-height:1.55;color:var(--aiw-fg-dim)}.aiw-tok .aiw-ico{width:18px;height:18px;color:var(--fg);margin-top:2px}.aiw-tok b{color:var(--fg);font-weight:600}.aiw-pk2-out{display:flex;flex-direction:column;padding:32px;background:var(--bg-2);border:1px solid var(--aiw-rule-2);scroll-margin-top:calc(var(--nvsx-nav-h-scrolled,72px) + 16px)}.aiw-pk2-out .aiw-lb{font:500 13px/1.2 var(--aiw-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--aiw-fg3)}.aiw-pk2-out h3{margin:10px 0 2px;font:900 clamp(40px,3.6vw,60px)/.92 var(--aiw-display);text-transform:uppercase;letter-spacing:-.015em;color:var(--fg)}.aiw-p-hw{font-size:15.5px;color:var(--aiw-fg-dim)}.aiw-p-speed{margin-top:24px}.aiw-p-n{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 14px}.aiw-p-n b{font:900 clamp(64px,6vw,96px)/.85 var(--aiw-display);color:var(--badge-sky);font-variant-numeric:tabular-nums}.aiw-p-n span{font-size:16px;color:var(--aiw-fg-dim)}.aiw-p-bar{position:relative;height:10px;margin:22px 0 34px;background:var(--bg-3)}.aiw-p-bar i{position:absolute;left:0;top:0;bottom:0;width:var(--w,50%);background:var(--badge-sky);transition:width .2s var(--aiw-ease)}.aiw-p-read{position:absolute;left:3.6%;top:-6px;bottom:-6px;width:2px;background:var(--fg)}.aiw-p-read em{position:absolute;left:8px;top:22px;font:500 12.5px/1 var(--aiw-sans);font-style:normal;white-space:nowrap;color:var(--aiw-fg-dim)}.aiw-p-none{margin-top:24px;padding:16px 18px;border:1px solid var(--aiw-rule-2);font-size:16px;line-height:1.5;color:var(--aiw-fg-dim)}.aiw-p-none b{display:block;margin-bottom:4px;font:600 18px/1.35 var(--aiw-sans);color:var(--fg)}.aiw-p-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;border-top:1px solid var(--aiw-rule-2)}.aiw-p-facts>div{padding:14px 0}.aiw-p-facts>div+div{padding-left:18px;border-left:1px solid var(--aiw-rule-2)}.aiw-p-facts dt{font-size:13.5px;color:var(--aiw-fg3)}.aiw-p-facts dd{margin:4px 0 0;font:800 26px/1.05 var(--aiw-display);color:var(--fg)}.aiw-p-warn{margin-top:14px;padding:14px 16px;border:1px solid var(--aiw-warn-line);font-size:15px;line-height:1.5;color:var(--fg)}.aiw-p-warn.aiw-note{border-color:var(--aiw-rule-2)}.aiw-p-alt{display:inline;margin-left:4px;padding:0;background:none;border:0;color:var(--fg);font:600 15px/1.5 var(--aiw-sans);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.aiw-bands{margin:22px 0 0;padding-top:18px;border-top:1px solid var(--aiw-rule-2)}.aiw-bands dt{font:500 12.5px/1.2 var(--aiw-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--aiw-fg3)}.aiw-bands div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px;margin-top:12px}.aiw-bands dd{margin:0;font-size:15px;line-height:1.45;color:var(--aiw-fg-dim)}.aiw-bands dd b{display:block;color:var(--fg);font-weight:600}.aiw-p-srcl{white-space:nowrap}.aiw-p-srch .aiw-sm{display:none}.aiw-p-src{margin-top:14px;border-top:1px solid var(--aiw-rule-2)}.aiw-p-src summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:8px 0;cursor:pointer}.aiw-p-src summary::-webkit-details-marker{display:none}.aiw-p-srcl{font:700 12.5px/1 var(--aiw-mono);letter-spacing:.08em;text-transform:uppercase;padding:6px 8px;border:1px solid var(--aiw-rule-2);color:var(--fg)}.aiw-p-srcl.aiw-ours{border-color:var(--aiw-ok-line-2);color:var(--badge-mint)}.aiw-p-srch{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:var(--aiw-fg-dim)}.aiw-p-srch .aiw-ico{width:16px;height:16px;transition:transform .2s var(--aiw-ease)}.aiw-p-src[open] .aiw-p-srch .aiw-ico{transform:rotate(45deg)}.aiw-p-src p{padding:0 0 12px;font-size:14.5px;line-height:1.55;color:var(--aiw-fg-dim)}.aiw-p-src a{color:var(--fg);text-decoration:underline;text-underline-offset:3px}.aiw-pk2-out .aiw-acts{margin-top:18px}.aiw-pk2-out .aiw-acts .aiw-btn{width:100%}.aiw-req{margin:6px 0 2px;font-size:13.5px;line-height:1.45;color:var(--aiw-fg3)}.aiw-seats-top{margin:0 0 22px}.aiw-cmp-more{display:none}.aiw-ans-list li{align-items:baseline}.aiw-ans-list li small{flex:1;font-size:14px;color:var(--aiw-fg3)}.aiw-mc .aiw-ph small{background:var(--overlay-medium);padding:4px 6px}.aiw-cl-in{justify-content:stretch;grid-template-columns:minmax(0,1fr) clamp(420px,32vw,540px)}#film .nf-video{inset:-1px;width:calc(100% + 2px);height:calc(100% + 2px)}.aiw-job-t .aiw-job-k{color:var(--aiw-ink);font-weight:500}.aiw-bq7 .aiw-qg{grid-auto-rows:auto}.aiw-jobs h3,.aiw-jobs p,.aiw-sh .aiw-ans{text-wrap:pretty}.aiw-bands dt{font:400 15px/1.45 var(--aiw-sans);letter-spacing:0;text-transform:none;color:var(--aiw-fg-dim)}.aiw-bands dt b{font-weight:600;color:var(--fg)}.aiw-pk2 .aiw-tok-b{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;margin:-20px 0 30px;font-size:15.5px;line-height:1.55;color:var(--aiw-fg-dim)}.aiw-tok-b .aiw-ico{width:18px;height:18px;color:var(--fg);margin-top:2px}.aiw-tok-b b{color:var(--fg);font-weight:600}.aiw-pk2 .aiw-p-hint{margin:-6px 0 14px;font-size:15px;line-height:1.45;color:var(--aiw-fg-dim)}.aiw-pk2 .aiw-p-hint+.aiw-popts{margin-bottom:34px}.aiw-p-live{display:none}.aiw-p-warn{padding:0;border:0;color:var(--badge-amber)}.aiw-p-warn.aiw-note{color:var(--aiw-fg-dim)}.aiw-q-cool{margin-top:22px}#film .nf-play{left:auto;top:auto;right:var(--nf-inset,clamp(10px,1.6vw,22px));bottom:var(--nf-inset,clamp(10px,1.6vw,22px));transform:none}#film .nf-play:hover{transform:scale(1.04)}#film .nf.is-on .nf-play{bottom:calc(var(--nf-inset,clamp(10px,1.6vw,22px)) + 60px)}.aiw-stick{position:fixed;left:0;right:0;bottom:0;z-index:60;background:var(--bg-1);border-top:1px solid var(--aiw-rule-2);transform:translateY(105%);transition:transform .22s var(--aiw-ease)}.aiw-stick.aiw-on{transform:none}.aiw-stick .aiw-in{display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:68px}.aiw-stick .aiw-l{display:flex;flex-wrap:wrap;gap:4px 26px;font:400 14px/1.4 var(--aiw-sans);color:var(--aiw-fg3)}.aiw-stick .aiw-l b{color:var(--fg);font-weight:600}.aiw-stick .aiw-r{display:flex;gap:8px;align-items:center}.aiw-stick .aiw-btn{min-height:46px;font-size:18px;padding:0 18px}.aiw-stick .aiw-wa{display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:0 16px;border:1px solid var(--aiw-wa-line);color:var(--wa);font:700 12.5px/1 var(--aiw-mono);letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:background-color .15s,color .15s}.aiw-stick .aiw-wa:hover{background:var(--wa);color:var(--aiw-ink)}.aiw-stick .aiw-wa svg{width:16px;height:16px;fill:currentColor}.aiw-tech-note{margin-top:14px}@media (max-width:1280px){.aiw-mc{grid-template-columns:repeat(2,minmax(0,1fr))}.aiw-mc .aiw-card{flex-direction:row}.aiw-mc .aiw-ph{flex:0 0 42%;aspect-ratio:auto;min-height:100%}}@media (max-width:1100px){.aiw-rd{gap:36px}.aiw-br,.aiw-more,.aiw-rd{grid-template-columns:minmax(0,1fr)}}@media (max-width:1000px){.aiw-hx{display:block;min-height:0}.aiw-hx-img{position:relative;inset:auto;height:clamp(340px,94vw,580px);z-index:0}.aiw-hx-img img{-o-object-position:50% 62%;object-position:50% 62%}.aiw-hx:before{display:none}.aiw-hx-img:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,var(--bg) 0,var(--scrim-0) 45%)}.aiw-cl-in,.aiw-hx-in{grid-template-columns:minmax(0,1fr);gap:34px}.aiw-cl-in{justify-content:stretch}.aiw-hx-in{margin-top:-20px;padding-top:0;position:relative}.aiw-fw{max-width:620px}.aiw-sh{gap:14px;margin-bottom:30px}.aiw-co,.aiw-sh{grid-template-columns:minmax(0,1fr)}.aiw-co{gap:36px}}@media (max-width:760px){.aiw-in{padding:0 20px}.aiw-sec{padding:56px 0}.aiw-hx h1{font-size:clamp(40px,12.2vw,60px);margin-bottom:18px}.aiw-hx h1 span{white-space:normal}.aiw-hx-in{padding-bottom:44px}.aiw-lede{font-size:17px;margin-bottom:22px}.aiw-cmp,.aiw-mc,.aiw-qg{grid-template-columns:minmax(0,1fr);gap:12px}.aiw-ans-list{padding-right:0}.aiw-mc .aiw-card{flex-direction:column}.aiw-mc .aiw-ph{flex:none;aspect-ratio:16/10;min-height:0}.aiw-mname{white-space:normal}.aiw-mc .aiw-bd{padding:16px 16px 18px;gap:7px}.aiw-mname{font-size:23px}.aiw-mc .aiw-good{font-size:15.5px}.aiw-mc .aiw-runs{font-size:13.5px}.aiw-price b{font-size:26px}.aiw-mc .aiw-btn{min-height:46px;font-size:16px;margin-top:10px}.aiw-ck{grid-template-columns:minmax(0,1fr)}.aiw-br-in,.aiw-br-out{padding:22px 18px}.aiw-chips.aiw-c3{grid-template-columns:repeat(2,minmax(0,1fr))}.aiw-chips.aiw-c3.aiw-mach{grid-template-columns:minmax(0,1fr)}.aiw-chips.aiw-mach button{display:flex;justify-content:space-between;align-items:center;text-align:left;padding:10px 16px}.aiw-chips.aiw-mach button small{margin:0}.aiw-chips button{font-size:14px}.aiw-pills.aiw-p4{grid-template-columns:repeat(2,minmax(0,1fr))}.aiw-co-foot .aiw-btn{width:100%}.aiw-pills button{font-size:14px}.aiw-cta-row p{width:100%}.aiw-cta-row .aiw-btn{flex:1 1 auto}.aiw-co-foot{flex-direction:column;align-items:flex-start}.aiw-fq{grid-template-columns:minmax(0,1fr)}.aiw-fq .aiw-col:first-child>details:last-child{border-bottom:0}.aiw-fq details p{padding-right:0}.aiw-ct thead{display:none}.aiw-ct tr{display:block;padding:12px 0;border-bottom:1px solid var(--rule)}.aiw-ct td,.aiw-ct th{display:block;border:0;padding:2px 0}.aiw-ct th[scope=row]{white-space:normal}.aiw-stick .aiw-l{display:none}.aiw-stick .aiw-r{width:100%}.aiw-stick .aiw-r>*{flex:1}.nvsx-aiw{padding-bottom:0}}@media (max-width:400px){.aiw-two{flex-direction:column;gap:0}.aiw-pills.aiw-p4 button{font-size:10.5px}.aiw-cl .aiw-hero-acts .aiw-ha-btn,.aiw-ha-btn{padding:8px 6px}.aiw-ha-btn small{font-size:12px}.aiw-stick .aiw-r>.aiw-wa{flex:0 0 52px;justify-content:center;gap:0;padding:0;font-size:0}.aiw-stick .aiw-wa svg{width:20px;height:20px}}@media (max-width:359px){.aiw-ha-btn small{white-space:normal;text-align:center}}@media (max-width:760px){.aiw-cmp-c.aiw-us{order:-1}}@media (max-width:1100px){.aiw-b-cta{align-self:start}}@media (max-width:760px){.aiw-small-ex{grid-template-columns:96px minmax(0,1fr);gap:14px;padding:12px}.aiw-small-ex img{width:96px;height:96px}.aiw-small-ex b{font-size:19px}.aiw-see-more{display:inline-flex;grid-area:more;justify-self:stretch}.aiw-see-more[hidden]{display:none}.aiw-b-cta .aiw-btn{width:100%}.aiw-cmp-wrap{overflow-x:auto;overscroll-behavior-x:contain}.aiw-cmp{grid-template-columns:repeat(5,168px);gap:0 8px;width:-moz-max-content;width:max-content}.aiw-cmp-c{min-width:0}.aiw-cmp-c.aiw-us{order:-1;position:sticky;left:0;z-index:2;background:linear-gradient(var(--aiw-ours-wash),var(--aiw-ours-wash)),var(--bg-1)}.aiw-cmp-c>*{padding:10px 12px}.aiw-cmp-c h3{font-size:18px;padding-top:12px}.aiw-cmp-c p{font-size:14px}.aiw-ours-tag{margin-bottom:8px}}@media (max-width:1100px){.aiw-bq7{grid-template-columns:minmax(0,1fr);grid-template-areas:"range" "small" "quotes" "more" "orders" "cta";grid-template-rows:none;gap:18px}.aiw-bq7 .aiw-small-ex img{flex:none;height:auto;aspect-ratio:4/3;min-height:0}}@media (max-width:760px){.aiw-bq7 .aiw-qg:not(.aiw-open)>.aiw-ph-more{display:none}.aiw-bq7 .aiw-see-more{display:inline-flex;grid-area:more;justify-self:stretch}.aiw-bq7 .aiw-see-more[hidden]{display:none}.aiw-bq7 .aiw-b-cta .aiw-btn{width:100%}.aiw-ord-row{grid-template-columns:minmax(0,1fr);gap:12px}.aiw-mach b{font-size:21px}.aiw-cmp{grid-template-columns:repeat(5,146px)}.aiw-payback{font-size:16px}}@media (max-width:1000px){.aiw-hx-bg{position:relative;inset:auto;height:clamp(340px,94vw,580px);z-index:0}.aiw-hx-bg .aiw-hx-img img{-o-object-position:50% 50%;object-position:50% 50%}.aiw-hx-img:after{content:none}.aiw-hx-bg:after{background:linear-gradient(0deg,var(--bg) 0,var(--scrim-0) 42%),linear-gradient(180deg,var(--scrim-55) 0,var(--scrim-0) 18%)}}@media (max-width:1100px){.aiw-bq7 .aiw-small-ex.aiw-rb{flex-direction:column}.aiw-bq7 .aiw-small-ex.aiw-rb img{width:100%;aspect-ratio:1/1;align-self:auto}}@media (max-width:760px){.aiw-hero-acts{display:grid;grid-template-columns:1fr 1fr;gap:10px}.aiw-ha-btn{flex-direction:column;gap:4px;min-height:70px;padding:8px 10px;font-size:12px;letter-spacing:.08em}.aiw-ha-btn small{font-size:12.5px}.aiw-pills.aiw-p4 button{font-size:14px}:where(.nvsx-aiw) textarea.aiw-fld.aiw-run{min-height:74px}.aiw-bq7 .aiw-small-ex.aiw-rb img{aspect-ratio:4/5;-o-object-position:50% 60%;object-position:50% 60%}}@media (prefers-reduced-motion:reduce){.aiw-ha-btn{transition:none}.aiw-ha-btn:hover{transform:none;box-shadow:none}}@media (max-width:1100px){.aiw-job{grid-template-columns:28px minmax(0,1fr) auto;grid-template-areas:"i t t" ". m b"}.aiw-job>.aiw-ico{grid-area:i;align-self:start;margin-top:2px}.aiw-job-t{grid-area:t}.aiw-job-m{grid-area:m}.aiw-job-go{grid-area:b}.aiw-pv,.aiw-pv-pts{grid-template-columns:minmax(0,1fr)}.aiw-pv-pts{gap:0}.aiw-pv-pts li{padding:16px 0}}@media (max-width:760px){.aiw-job{grid-template-columns:24px minmax(0,1fr);grid-template-areas:"i t" ". m" ". b";gap:10px 14px;padding:18px 0}.aiw-job>.aiw-ico{width:22px;height:22px}.aiw-job-t h3{font-size:17.5px}.aiw-job-t p{font-size:15px}.aiw-job-go{justify-self:start;min-height:40px}.aiw-pv-path{padding:20px 16px}.aiw-pv-h{font-size:21px}.aiw-pv-row{gap:8px}.aiw-pv-office{gap:8px;padding:10px 10px 14px}.aiw-pv-tag{font-size:10.5px;letter-spacing:.06em}.aiw-pv-node{min-width:0}.aiw-pv-node .aiw-ico{width:28px;height:28px}.aiw-pv-node b{font-size:13.5px}.aiw-pv-link small{font-size:11.5px;white-space:normal;text-align:center;max-width:64px}.aiw-pv-cap{font-size:15px}}@media (max-width:1000px){.aiw-co-foot{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.aiw-pills .aiw-bl{display:none}.aiw-pills .aiw-bs{display:inline}.aiw-cmp-wrap{overflow:visible}.aiw-cmp{grid-template-columns:minmax(0,1fr);width:auto;gap:12px}.aiw-cmp-c.aiw-us{position:static;order:-1;background:var(--aiw-ours-wash)}.aiw-cmp-c>*{padding:12px 16px}.aiw-cmp-c h3{font-size:20px;padding-top:16px}.aiw-cmp-c p{font-size:15px}}@media (max-width:1100px){.aiw-pk2{grid-template-columns:minmax(0,1fr);grid-template-areas:"in" "out" "bands";gap:24px}}@media (max-width:760px){.aiw-po4{grid-template-columns:minmax(0,1fr)}.aiw-po4 button{min-height:64px}.aiw-po5{gap:6px}.aiw-po5 button{min-height:52px;padding:8px 4px;font-size:22px}.aiw-pk2 .aiw-qh{font-size:21px}.aiw-pk2 .aiw-qh+.aiw-popts{margin-bottom:26px}.aiw-pk2-out{padding:22px 20px}.aiw-p-facts dd{font-size:22px}.aiw-p-srch .aiw-lg{display:none}.aiw-p-srch .aiw-sm{display:inline}.aiw-bands div{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.aiw-p-bar i{transition:none}}@media (max-width:760px){.aiw-mc .aiw-ph{aspect-ratio:1/1}.aiw-mc .aiw-ph img{-o-object-position:50% 50%;object-position:50% 50%}.aiw-cmp-more{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:12px;padding:0;background:none;border:0;color:var(--fg);font:600 15px/1.2 var(--aiw-sans);text-decoration:underline;text-underline-offset:4px;cursor:pointer}.aiw-cmp-more[hidden],.aiw-cmp:not(.aiw-open) .aiw-cmp-c>p:nth-of-type(3){display:none}.aiw-cmp-c{grid-template-rows:none;grid-row:auto;display:block}.aiw-cmp{grid-template-rows:none}.aiw-pk2 .aiw-p-hint+.aiw-popts{margin-bottom:26px}.aiw-pk2 .aiw-tok-b{margin:-12px 0 26px}.aiw-p-live{display:block;margin:-12px 0 22px;font-size:15.5px;line-height:1.45;color:var(--aiw-fg-dim)}.aiw-p-live b{color:var(--fg);font-weight:600}.aiw-p-live span{white-space:nowrap}#film .nf-play{min-height:44px;padding:0 16px 0 12px}#film .nf.is-on .nf-play{bottom:calc(var(--nf-inset,clamp(10px,1.6vw,22px)) + 52px)}}@media (prefers-reduced-motion:reduce){.nvsx-aiw,.nvsx-aiw :where(*),.nvsx-aiw :where(:after),.nvsx-aiw :where(:before){transition:none!important;animation:none!important;scroll-behavior:auto!important}}@media (max-width:760px){.aiw-ans-list li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px}.aiw-ans-list li span{grid-column:2;grid-row:1;white-space:nowrap;text-align:right}.aiw-ans-list li small{grid-column:1/-1;grid-row:2}.aiw-hero-acts{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.aiw-cl:before{background:linear-gradient(180deg,var(--bg) 0,var(--aiw-scrim-66) 14%,var(--aiw-scrim-93) 50%,var(--bg) 100%)}.aiw-chips.aiw-mach button{flex-direction:column;align-items:flex-start;gap:2px}.aiw-ck li small,[data-hrs-out]{white-space:nowrap}.aiw-ck small{display:block;margin:4px 0 0}.aiw-free,.aiw-tt b{text-wrap:balance}.aiw-free{line-height:1.35}.aiw-br-acts>*{flex:1 1 100%}.aiw-pv-office{align-content:space-between}.nvsx-aiw :where(h2,h3){text-wrap:balance}}@media (max-width:400px){.aiw-cta{padding:0 12px;font-size:23px}}.nvsx-aiw :where(p,li){text-wrap:pretty}@media (max-width:900px){body:has(.nvsx-aiw) .nvsx-cfab-wrap,body:has(.nvsx-aiw) .volt-fab-wrap{display:none}}.nvsx-heg{--heg-elev:#0a0a0a;--heg-input:#151515;--heg-fg2:#c8c8c8;--heg-fg3:#9a9a9a;--heg-fg4:#7a7a7a;--heg-line:#282828;--heg-line2:#3e3e3e;--heg-up:#060606;--heg-form-bg:#080808;--heg-black:#000;--heg-chip:#111;--heg-chip2:#141414;--heg-mint-wash:rgba(0,255,136,.03);--heg-close-bg:#050505;--heg-stick-bg:rgba(4,4,4,.94);--heg-lbl:#b4b4b4;--heg-on-amd:#fff;--heg-wa-rule:rgba(37,211,102,.55);--heg-orbit-1:rgba(255,230,0,.3);--heg-orbit-2:rgba(255,230,0,.42);--heg-nav:104px;background:var(--bg);line-height:normal;letter-spacing:normal}.nvsx-heg,.nvsx-heg h1,.nvsx-heg h2,.nvsx-heg h3{color:var(--fg)}.nvsx-heg-formwrap{position:relative;padding:1px;overflow:hidden;opacity:0;border:1px solid var(--heg-line2)}.nvsx-heg-formwrap:before{content:"";position:absolute;left:50%;top:50%;width:180%;aspect-ratio:1;z-index:0;background:conic-gradient(from 0deg,transparent 0 92%,var(--heg-orbit-1) 96%,var(--heg-orbit-2) 97.5%,transparent 99%);transform:translate(-50%,-50%) rotate(0deg);animation:nvsx-heg-orbit 14s linear infinite}@keyframes nvsx-heg-orbit{to{transform:translate(-50%,-50%) rotate(1turn)}}.nvsx-heg-form{position:relative;z-index:1;background:var(--heg-form-bg);padding:26px}@media (max-width:600px){.nvsx-heg-form{padding:20px}}.nvsx-heg-fh{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid var(--heg-line)}.nvsx-heg-fh b{font-family:var(--font-big-shoulders);font-weight:800;font-size:27px;text-transform:uppercase;line-height:1}.nvsx-heg-fh s{letter-spacing:.08em;text-transform:uppercase;text-decoration:none;white-space:nowrap}.nvsx-heg-fh s,.nvsx-heg-fh s b{font-family:var(--font-jetbrains-mono);font-size:12px;color:var(--mint)}.nvsx-heg-fh s b{font-weight:500}.nvsx-heg-step{animation:nvsx-heg-stepin .26s cubic-bezier(.2,.7,.3,1)}@keyframes nvsx-heg-stepin{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.nvsx-heg-blbl{font-family:var(--font-jetbrains-mono);font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--heg-lbl);margin:14px 0 8px;font-weight:500}.nvsx-heg-blbl:first-child{margin-top:0}.nvsx-heg-blbl s{text-decoration:none;color:var(--heg-fg4);letter-spacing:.03em;text-transform:none;font-weight:400}.nvsx-heg-pills{display:grid;gap:6px}.nvsx-heg-pills.p3{grid-template-columns:repeat(3,1fr)}@media (max-width:430px){.nvsx-heg-pills.p3.six{grid-template-columns:repeat(2,1fr)}}.nvsx-heg-pills.p4{grid-template-columns:repeat(4,1fr)}.nvsx-heg-pills.p5{grid-template-columns:repeat(6,1fr)}.nvsx-heg-pills.p5>button{grid-column:span 2}.nvsx-heg-pills.p5>button:nth-child(n+4){grid-column:span 3}@media (max-width:430px){.nvsx-heg-pills.p4{grid-template-columns:repeat(2,1fr)}}.nvsx-heg-pills button{font-family:var(--font-jetbrains-mono);font-size:12px;background:var(--heg-input);border:1px solid var(--heg-line);color:var(--heg-fg2);padding:12px 4px;cursor:pointer;transition:all .15s;text-align:center;white-space:nowrap}.nvsx-heg-pills button:hover{border-color:var(--heg-line2);color:var(--fg)}.nvsx-heg-pills button.on{background:var(--accent);border-color:var(--accent);color:var(--bg);font-weight:700}.nvsx-heg-pills button:focus-visible{outline:2px solid var(--fg);outline-offset:2px}.nvsx-heg-pills.gpu button.nv.on{background:var(--nv);border-color:var(--nv);color:var(--bg)}.nvsx-heg-pills.gpu button.amd.on{background:var(--amd);border-color:var(--amd);color:var(--heg-on-amd)}.nvsx-heg-fld{width:100%;background:var(--heg-input);border:1px solid var(--heg-line);color:var(--fg);font-family:var(--font-ibm-plex);font-size:16px;padding:15px 16px;margin-bottom:9px;outline:none}.nvsx-heg-fld::-moz-placeholder{color:var(--heg-fg4)}.nvsx-heg-fld::placeholder{color:var(--heg-fg4)}.nvsx-heg-fld:focus{border-color:var(--accent)}.nvsx-heg-fld:focus-visible{outline:none}.nvsx-heg-fld--under{margin-top:8px}textarea.nvsx-heg-fld{min-height:74px;resize:vertical}.nvsx-heg-cta{width:100%;background:var(--accent);color:var(--bg);border:none;font-family:var(--font-big-shoulders);font-weight:800;font-size:26px;text-transform:uppercase;padding:17px;cursor:pointer;margin-top:14px}.nvsx-heg-cta:hover{transform:translate(-4px,-4px);box-shadow:7px 7px 0 var(--fg)}.nvsx-heg-cta:focus-visible{outline:2px solid var(--fg);outline-offset:3px}.nvsx-heg-cta.ghost{background:none;color:var(--fg);border:1px solid var(--heg-line2);font-size:14px;font-family:var(--font-jetbrains-mono);font-weight:500;letter-spacing:.08em;padding:12px;margin-top:8px;text-transform:uppercase}.nvsx-heg-cta.ghost:hover{border-color:var(--fg)}.nvsx-heg-fine{font-family:var(--font-ibm-plex);font-size:13.5px;color:var(--heg-fg3);margin-top:12px;line-height:1.6;text-align:center}.nvsx-heg-fine b{color:var(--heg-fg2);font-weight:500}.nvsx-heg-proof{margin:14px 0 10px;font-family:var(--font-ibm-plex);font-size:13.5px;line-height:1.55;color:var(--fg);text-align:center}.nvsx-heg-proof s{text-decoration:none;color:var(--heg-fg3)}.nvsx-heg-proof span{display:block;margin-top:3px;font-family:var(--font-jetbrains-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--heg-fg3)}.nvsx-heg-audit{margin-top:14px;padding-top:14px;border-top:1px solid var(--heg-line);font-family:var(--font-ibm-plex);font-size:13.5px;line-height:1.6;color:var(--heg-fg3)}.nvsx-heg-audit b{display:block;color:var(--fg);font-weight:500;margin-bottom:2px}.nvsx-heg-audit a{display:inline-flex;align-items:center;gap:8px;margin-top:8px;color:var(--wa);text-decoration:none;font-family:var(--font-jetbrains-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.nvsx-heg-audit a .ico{width:14px;height:14px}.nvsx-heg-audit a:hover{text-decoration:underline}.nvsx-heg-form--done{display:flex;align-items:center}.nvsx-heg-done{border:1px solid var(--mint);padding:26px;text-align:center;width:100%}.nvsx-heg-done b{display:block;font-family:var(--font-big-shoulders);font-weight:800;font-size:28px;text-transform:uppercase;color:var(--mint);margin-bottom:9px}.nvsx-heg-done span{font-family:var(--font-ibm-plex);font-size:14.5px;color:var(--heg-fg2);line-height:1.7}.nvsx-heg-err{font-family:var(--font-ibm-plex);font-size:13px;color:var(--hot);margin:10px 0 -2px;line-height:1.4}.nvsx-heg-prog{height:2px;background:var(--heg-line);margin:0 0 16px;position:relative}.nvsx-heg-prog i{position:absolute;left:0;top:0;bottom:0;background:var(--accent);width:36%;transition:width .3s cubic-bezier(.2,.7,.3,1)}.nvsx-heg-prog.s2 i{width:100%}@media (min-width:1001px) and (max-height:980px){.nvsx-heg-form{padding:18px 22px 20px}.nvsx-heg-fh{margin-bottom:12px;padding-bottom:10px}.nvsx-heg-fld{margin-bottom:6px}}.nvsx-heg-audit a,.nvsx-heg-cta{transition:transform .16s,box-shadow .16s,background .16s,color .16s,border-color .16s}.nvsx-heg-cta.ghost:hover{transform:translate(-3px,-3px);box-shadow:5px 5px 0 var(--fg)}@media (prefers-reduced-motion:reduce){.nvsx-heg-formwrap,.nvsx-heg-step{opacity:1!important;transform:none!important;animation:none!important}.nvsx-heg-formwrap:before{display:none}.nvsx-heg-cta:hover{transform:none;box-shadow:none}}.nvsx-heg-rv{opacity:0;transform:translateY(18px);transition:opacity .6s cubic-bezier(.2,.7,.2,1),transform .6s cubic-bezier(.2,.7,.2,1)}.nvsx-heg-rv.is-in{opacity:1;transform:none}.nvsx-heg-rv--2{transition-delay:.1s}.nvsx-heg-rv--3{transition-delay:.2s}.nvsx-heg-rv--4{transition-delay:.3s}@media (prefers-reduced-motion:reduce){.nvsx-heg-rv{opacity:1;transform:none;transition:none}}.nvsx-heg-recent{background:var(--heg-up);border-top:1px solid var(--heg-line);position:relative;overflow:hidden}.nvsx-heg-recent__in{max-width:1560px;margin:0 auto;padding:96px 46px 88px}@media (max-width:900px){.nvsx-heg-recent__in{padding:60px 20px 56px}}.nvsx-heg-recent__head{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:36px;flex-wrap:wrap}.nvsx-heg-recent h2{font-family:var(--font-big-shoulders);font-weight:900;font-size:clamp(40px,4.8vw,84px);line-height:.9;letter-spacing:-.022em;text-transform:uppercase;margin:0}.nvsx-heg-recent h2 em{font-style:normal;color:var(--accent)}.nvsx-heg-recent__sub{font-family:var(--font-ibm-plex);font-size:clamp(15.5px,1.1vw,17.5px);line-height:1.6;color:var(--heg-fg2);font-weight:300;margin:10px 0 0;max-width:46ch}.nvsx-heg-recent__sub b{color:var(--fg);font-weight:500}.nvsx-heg-recent__ctl{display:flex;align-items:center;gap:10px}.nvsx-heg-recent__ctl .all{font-family:var(--font-big-shoulders);font-weight:800;font-size:18px;letter-spacing:.01em;text-transform:uppercase;color:var(--bg);text-decoration:none;background:var(--accent);border:1px solid var(--accent);padding:11px 18px;transition:transform .16s,box-shadow .16s;margin-right:8px}.nvsx-heg-recent__ctl .all:hover{transform:translate(-3px,-3px);box-shadow:5px 5px 0 var(--fg)}.nvsx-heg-recent__ctl button{width:46px;height:46px;background:var(--heg-chip);border:1px solid var(--heg-fg3);color:var(--fg);cursor:pointer;font-size:20px;transition:background .16s,color .16s,border-color .16s}.nvsx-heg-recent__ctl button:hover{background:var(--fg);color:var(--bg);border-color:var(--fg)}@media (max-width:600px){.nvsx-heg-recent__ctl button{display:none}}.nvsx-heg-rail{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:2px 0 8px}.nvsx-heg-rail::-webkit-scrollbar{display:none}.nvsx-heg-bcard{--heg-c:var(--heg-fg3);flex:0 0 calc((100% - 48px) / 4);scroll-snap-align:start;position:relative;background:var(--heg-elev);border:1px solid var(--heg-line2);text-decoration:none;color:inherit;display:flex;flex-direction:column;min-width:0}@media (max-width:1200px){.nvsx-heg-bcard{flex-basis:calc((100% - 32px) / 3)}}@media (max-width:900px){.nvsx-heg-bcard{flex-basis:calc((100% - 16px) / 2)}}@media (max-width:600px){.nvsx-heg-bcard{flex-basis:84%}}.nvsx-heg-bcard .ph{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--heg-black);border-bottom:1px solid var(--heg-line2)}.nvsx-heg-bcard .ph img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.nvsx-heg-bcard .bt{padding:16px 18px;display:flex;flex-direction:column;flex:1}.nvsx-heg-bcard .nm{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:10px}.nvsx-heg-bcard .nm b{font-family:var(--font-big-shoulders);font-weight:900;font-size:clamp(28px,2.2vw,34px);line-height:1;text-transform:uppercase;letter-spacing:-.015em;color:var(--fg)}.nvsx-heg-bcard .nm s{text-decoration:none;font-family:var(--font-jetbrains-mono);font-size:12px;letter-spacing:.06em;color:var(--accent);white-space:nowrap}.nvsx-heg-bcard .sp{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:12px}.nvsx-heg-bcard .sp span{letter-spacing:.02em;color:var(--heg-fg2);background:var(--heg-chip2);border:1px solid var(--heg-line);padding:5px 8px;white-space:nowrap}.nvsx-heg-bcard .mt,.nvsx-heg-bcard .sp span{font-family:var(--font-jetbrains-mono);font-size:11px}.nvsx-heg-bcard .mt{display:flex;align-items:center;gap:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--heg-fg3);padding-top:10px;border-top:1px solid var(--heg-line);margin-top:auto}.nvsx-heg-bcard .mt i{width:3px;height:3px;background:var(--heg-line2);display:inline-block}.nvsx-heg-bcard .mt .tag{color:var(--heg-c)}.nvsx-heg-bcard .mt .ok{color:var(--mint);display:inline-flex;align-items:center;gap:6px}.nvsx-heg-bcard .mt .ok:before{content:"";width:5px;height:5px;background:var(--mint)}.nvsx-heg-bcard .mt .go{margin-left:auto;color:var(--fg);border:1px solid var(--heg-line2);padding:6px 10px;transition:background .16s,color .16s,border-color .16s}.nvsx-heg-bcard .mt .go:hover{background:var(--accent);border-color:var(--accent);color:var(--bg)}.nvsx-heg-bcard.c-sky{--heg-c:var(--badge-sky)}.nvsx-heg-bcard.c-violet{--heg-c:var(--badge-violet)}.nvsx-heg-bcard.more{align-items:center;justify-content:center;text-align:center;padding:24px}.nvsx-heg-bcard.more b{display:block;font-family:var(--font-big-shoulders);font-weight:900;font-size:34px;line-height:1;text-transform:uppercase;margin-bottom:8px}.nvsx-heg-bcard.more b em{font-style:normal;color:var(--accent)}.nvsx-heg-bcard.more span{font-family:var(--font-ibm-plex);font-size:14px;color:var(--heg-fg3)}.nvsx-heg-bcard.more:hover{border-color:var(--accent)}@media (prefers-reduced-motion:reduce){.nvsx-heg-recent__ctl .all:hover{transform:none;box-shadow:none}}.nvsx-heg-promise{--fg:#0b0b0b;--heg-fg2:#2b2b2b;--heg-fg3:#5b5a55;--heg-fg4:#8a887f;--heg-line:#d9d5ca;--heg-line2:#bdb8aa;--heg-elev:var(--paper2);--mint:#0e7f58;--hot:#c1271f;--heg-prm-key:#7a6200;--heg-prm-ink:#5e4b00;--heg-prm-rule:#c9b100;--heg-prm-fill:rgba(255,230,0,.16);--heg-prm-chip:rgba(255,230,0,.25);background:var(--paper);color:var(--fg);position:relative}.nvsx-heg-promise__in{max-width:1560px;margin:0 auto;padding:96px 46px 88px}@media (max-width:900px){.nvsx-heg-promise__in{padding:60px 20px 56px}}.nvsx-heg-promise__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:clamp(40px,5vw,90px);align-items:start}@media (max-width:1000px){.nvsx-heg-promise__grid{grid-template-columns:1fr;gap:40px}}.nvsx-heg-promise h2{font-family:var(--font-big-shoulders);font-weight:900;font-size:clamp(40px,4.8vw,84px);line-height:.9;letter-spacing:-.022em;text-transform:uppercase;margin:0 0 18px}.nvsx-heg-promise h2 em{font-style:normal;color:var(--fg);background:var(--accent);padding:0 .08em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.nvsx-heg-promise__sub{font-family:var(--font-ibm-plex);font-size:clamp(16px,1.15vw,18.5px);line-height:1.6;color:var(--heg-fg2);font-weight:300;margin:0 0 30px;max-width:44ch}.nvsx-heg-promise__sub b{color:var(--fg);font-weight:500}.nvsx-heg-clauses{list-style:none;margin:0;padding:0;border-top:1px solid var(--heg-line)}.nvsx-heg-clauses li{display:grid;grid-template-columns:30px 1fr;gap:14px;padding:16px 0;border-bottom:1px solid var(--heg-line);align-items:start}.nvsx-heg-clauses li i{width:22px;height:22px;border:1px solid var(--mint);display:flex;align-items:center;justify-content:center;margin-top:2px}.nvsx-heg-clauses li i:after{content:"";width:10px;height:5px;border-left:2px solid var(--mint);border-bottom:2px solid var(--mint);transform:translateY(-1px) rotate(-45deg)}.nvsx-heg-clauses b{display:block;font-family:var(--font-big-shoulders);font-weight:800;font-size:clamp(20px,1.6vw,25px);line-height:1;text-transform:uppercase;letter-spacing:-.008em;margin-bottom:5px}.nvsx-heg-clauses span{font-family:var(--font-ibm-plex);font-size:14.5px;line-height:1.55;color:var(--heg-fg3);display:block}.nvsx-heg-clauses span em{font-style:normal;color:var(--heg-fg2);font-weight:500}.nvsx-heg-promise__fine{font-family:var(--font-ibm-plex);font-size:13.5px;color:var(--heg-fg4);margin-top:16px;line-height:1.6}.nvsx-heg-plans{background:var(--heg-elev);border:1px solid var(--heg-line2)}.nvsx-heg-plans .ph{padding:18px 22px;border-bottom:1px solid var(--heg-line);display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.nvsx-heg-plans .ph b{font-family:var(--font-big-shoulders);font-weight:800;font-size:24px;text-transform:uppercase;line-height:1}.nvsx-heg-plans .ph s{text-decoration:none;font-family:var(--font-jetbrains-mono);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--heg-fg4)}.nvsx-heg-plans table{width:100%;border-collapse:collapse}.nvsx-heg-plans td,.nvsx-heg-plans th{padding:13px 22px;text-align:left;vertical-align:top;font-size:14px;line-height:1.5;border-bottom:1px solid var(--heg-line);font-family:var(--font-ibm-plex)}.nvsx-heg-plans th{font-family:var(--font-jetbrains-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--heg-fg4);font-weight:500;padding-top:14px;padding-bottom:12px}.nvsx-heg-plans th small{display:block;font-size:10px;letter-spacing:.1em;color:var(--heg-fg4);margin-top:3px;text-transform:none}.nvsx-heg-plans th.std{color:var(--mint)}.nvsx-heg-plans th.prm{color:var(--heg-prm-key)}.nvsx-heg-plans td:first-child{font-family:var(--font-jetbrains-mono);font-size:12px;letter-spacing:.04em;color:var(--heg-fg3);width:30%}.nvsx-heg-plans td.std{color:var(--heg-fg2)}.nvsx-heg-plans td.prm{color:var(--fg);background:var(--heg-prm-fill)}.nvsx-heg-plans td.prm b{color:var(--heg-prm-ink);font-weight:600}.nvsx-heg-plans tr:last-child td{border-bottom:none}@media (max-width:600px){.nvsx-heg-plans td,.nvsx-heg-plans th{padding:11px 14px;font-size:13px}.nvsx-heg-plans td:first-child{width:34%}}.nvsx-heg-plans .pf{padding:14px 22px;border-top:1px solid var(--heg-line);display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;align-items:center}.nvsx-heg-plans .pf span{font-family:var(--font-ibm-plex);font-size:13.5px;color:var(--heg-fg3)}.nvsx-heg-plans .pf span b{color:var(--heg-fg2);font-weight:500}.nvsx-heg-plans .pf .tiers{display:flex;gap:6px}.nvsx-heg-plans .pf .tiers em{font-style:normal;font-family:var(--font-jetbrains-mono);font-size:11.5px;letter-spacing:.06em;color:var(--heg-prm-ink);border:1px solid var(--heg-prm-rule);background:var(--heg-prm-chip);padding:6px 9px}.nvsx-heg-scope{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--heg-line)}@media (max-width:520px){.nvsx-heg-scope{grid-template-columns:1fr}}.nvsx-heg-scope>div{padding:18px 22px 20px}.nvsx-heg-scope>div+div{border-left:1px solid var(--heg-line)}@media (max-width:520px){.nvsx-heg-scope>div+div{border-left:none;border-top:1px solid var(--heg-line)}}.nvsx-heg-scope .sk{font-family:var(--font-jetbrains-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px;display:flex;align-items:center;gap:8px}.nvsx-heg-scope .sk:before{content:"";width:6px;height:6px}.nvsx-heg-scope .ok .sk{color:var(--mint)}.nvsx-heg-scope .ok .sk:before{background:var(--mint)}.nvsx-heg-scope .no .sk{color:var(--hot)}.nvsx-heg-scope .no .sk:before{background:var(--hot)}.nvsx-heg-scope ul{list-style:none;margin:0;padding:0}.nvsx-heg-scope li{font-family:var(--font-ibm-plex);font-size:13.5px;line-height:1.5;color:var(--heg-fg3);padding:5px 0 5px 14px;position:relative}.nvsx-heg-scope li:before{content:"";position:absolute;left:0;top:12px;width:6px;height:1px;background:var(--heg-line2)}.nvsx-heg-scope li b{color:var(--heg-fg2);font-weight:500}.nvsx-heg-revs .rh{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:22px}.nvsx-heg-revs .rh .g{display:flex;align-items:center;gap:14px}.nvsx-heg-revs .rh .g .gl{width:44px;height:44px;border:1px solid var(--heg-line2);background:var(--heg-elev);display:flex;align-items:center;justify-content:center}.nvsx-heg-revs .rh .g b{display:block;font-family:var(--font-big-shoulders);font-weight:900;font-size:40px;line-height:1;letter-spacing:-.02em}.nvsx-heg-revs .rh .g b em{font-style:normal;color:var(--accent)}.nvsx-heg-revs .rh .g s{display:block;font-size:11.5px;letter-spacing:.14em;color:var(--heg-fg3);margin-top:4px}.nvsx-heg-revs .rh .g s,.nvsx-heg-revs .rh a{text-decoration:none;font-family:var(--font-jetbrains-mono);text-transform:uppercase}.nvsx-heg-revs .rh a{font-size:12px;letter-spacing:.08em;color:var(--fg);border:1px solid var(--heg-line2);padding:12px 16px;transition:color .16s,border-color .16s}.nvsx-heg-revs .rh a:hover{border-color:var(--accent);color:var(--accent)}.nvsx-heg-rgrid{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media (max-width:600px){.nvsx-heg-rgrid{grid-template-columns:1fr}}.nvsx-heg-rev{--heg-c:var(--badge-sky);background:var(--heg-elev);border:1px solid var(--heg-line);padding:22px 22px 20px;display:flex;flex-direction:column;gap:12px;position:relative;transition:border-color .2s}.nvsx-heg-rev:hover{border-color:var(--heg-line2)}.nvsx-heg-rev:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--heg-c)}.nvsx-heg-rev.c-sky{--heg-c:var(--badge-sky)}.nvsx-heg-rev.c-amber{--heg-c:var(--badge-amber)}.nvsx-heg-rev.c-mint{--heg-c:var(--mint)}.nvsx-heg-rev.c-violet{--heg-c:var(--badge-violet)}.nvsx-heg-rev .rtop{display:flex;justify-content:space-between;align-items:center;gap:10px}.nvsx-heg-rev .tag{font-family:var(--font-jetbrains-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--heg-c)}.nvsx-heg-rev .stars{color:var(--accent);font-size:13px;letter-spacing:2px}.nvsx-heg-rev q{quotes:none;font-family:var(--font-ibm-plex);font-size:15px;line-height:1.62;color:var(--heg-fg2);margin:0;flex:1}.nvsx-heg-rev q b{color:var(--fg);font-weight:600}.nvsx-heg-rev .who{display:flex;justify-content:space-between;align-items:center;gap:10px;padding-top:12px;border-top:1px solid var(--heg-line);font-family:var(--font-jetbrains-mono);font-size:11.5px;letter-spacing:.06em;color:var(--heg-fg3)}.nvsx-heg-rev .who b{color:var(--fg);font-weight:500}.nvsx-heg-rev .who s{text-decoration:none;display:inline-flex;align-items:center;gap:6px;color:var(--heg-fg4);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase}@media (max-width:900px){.nvsx-heg{font-size:15px}.nvsx-heg-formwrap{display:none}.nvsx-heg-promise__in,.nvsx-heg-recent__in{padding:52px 20px 48px}.nvsx-heg-promise h2,.nvsx-heg-recent h2{font-size:clamp(38px,11vw,46px);line-height:.9}.nvsx-heg-promise__sub,.nvsx-heg-recent__sub{font-size:15px;line-height:1.55}.nvsx-heg-swipe{display:flex;align-items:center;gap:8px;font-family:var(--font-jetbrains-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--heg-fg4);margin:0 0 12px}.nvsx-heg-swipe:after{content:"→";color:var(--accent);animation:nvsx-heg-nudge 1.6s ease-in-out infinite}.nvsx-heg-recent__head{margin-bottom:18px}.nvsx-heg-recent__sub{margin-top:8px}.nvsx-heg-bcard{flex-basis:78%}.nvsx-heg-bcard .nm b{font-size:26px}.nvsx-heg-promise__grid{gap:28px;grid-template-columns:minmax(0,1fr)}.nvsx-heg-promise__grid>div{min-width:0}.nvsx-heg-clauses li{padding:12px 0;gap:12px}.nvsx-heg-clauses li b{font-size:15px}.nvsx-heg-clauses li span{font-size:13.5px;line-height:1.5}.nvsx-heg-promise__fine{font-size:13px}.nvsx-heg-plans td,.nvsx-heg-plans th{padding:10px 12px;font-size:12.5px}.nvsx-heg-plans td:first-child{width:32%;font-size:11px}.nvsx-heg-plans .pf{font-size:13px}.nvsx-heg-plans .pf .tiers em{white-space:nowrap;font-size:11px}.nvsx-heg-scope div{padding:14px 16px 16px}.nvsx-heg-revs{min-width:0}.nvsx-heg-revs .rh{margin-bottom:12px}.nvsx-heg-rgrid{display:flex;grid-template-columns:none;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -20px 0 0;padding:0 20px 6px 0}.nvsx-heg-rgrid::-webkit-scrollbar{display:none}.nvsx-heg-rev{flex:0 0 78%;scroll-snap-align:start;padding:18px 18px 16px}.nvsx-heg-rev q{font-size:14.5px;line-height:1.55}body:has(.nvsx-heg) .nvsx-cfab-wrap,body:has(.nvsx-heg) .volt-fab-wrap{display:none}}@media (min-width:901px){.nvsx-heg-swipe{display:none}}@keyframes nvsx-heg-nudge{0%,to{transform:none}50%{transform:translateX(5px)}}@media (prefers-reduced-motion:reduce){.nvsx-heg-swipe:after{animation:none}}.nf{position:relative;margin-inline:auto;max-width:calc(var(--nf-max-h, calc(100svh - var(--nvsx-nav-h-scrolled, 72px) - 96px)) * 16 / 9)}@media (max-width:760px){.nf{max-width:calc(var(--nf-max-h, calc(100svh - var(--nvsx-nav-h-scrolled, 64px) - 96px)) * 4 / 5)}}.nf-frame{position:relative;aspect-ratio:16/9;overflow:hidden;background:var(--bg);isolation:isolate}@media (max-width:760px){.nf-frame{aspect-ratio:4/5}}.nf-poster,.nf-poster img,.nf-video{position:absolute;inset:0;width:100%;height:100%}.nf-poster img,.nf-video{-o-object-fit:cover;object-fit:cover;display:block}.nf-video{opacity:0;transition:opacity .22s ease}.nf.is-on .nf-video{opacity:1}.nf-hit{position:absolute;inset:0;z-index:1;background:none;border:0;padding:0;cursor:pointer}.nf-hit:focus-visible{outline:2px solid var(--accent);outline-offset:-4px}.nf-play{position:absolute;left:50%;top:50%;z-index:2;display:none;align-items:center;gap:12px;min-height:56px;padding:0 22px 0 18px;transform:translate(-50%,-50%);background:var(--fg);border:0;color:var(--bg);font:700 13px/1 var(--font-jetbrains-mono,monospace);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:transform .16s ease}.nf-play svg{width:22px;height:22px;fill:currentColor}.nf-play:hover{transform:translate(-50%,-50%) scale(1.04)}.nf.is-idle .nf-play{display:inline-flex}.nf-bar{position:absolute;left:0;right:0;bottom:0;z-index:3;height:2px;background:var(--film-track);pointer-events:none}.nf-bar i{display:block;height:100%;background:var(--fg);transform-origin:0 50%;transform:scaleX(0)}.nf-snd{position:absolute;top:var(--nf-inset,clamp(10px,1.6vw,22px));right:var(--nf-inset,clamp(10px,1.6vw,22px));z-index:4;display:none;align-items:center;justify-content:center;gap:8px;min-width:44px;min-height:44px;padding:0 14px 0 11px;background:var(--film-chip);border:0;color:var(--fg);font:700 12px/1 var(--font-jetbrains-mono,monospace);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background-color .16s ease}.nf.is-on .nf-snd{display:inline-flex}.nf-snd:hover{background:var(--film-chip-hover)}.nf-snd:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.nf-snd svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:square}.nf-snd span{display:inline-flex}.nf-snd .on{display:none}.nf-snd[aria-pressed=true] .on{display:inline-flex}.nf-snd[aria-pressed=true] .off{display:none}.nf--snd-br .nf-snd{top:auto;bottom:calc(var(--nf-inset, clamp(10px, 1.6vw, 22px)) + 2px)}@media (max-width:760px){.nf-snd{width:44px;padding:0}.nf-snd .nf-sl{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}@media (prefers-reduced-motion:reduce){.nf-play,.nf-snd,.nf-video{transition:none}}