.nv-page{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--navy:#080f1e;--panel:#0e192b;--line:#263247;--gold:#e5c57d;--white:#f3f5f8;--muted:#a3afc2;--soft:#c9d0dd}.nv-page *{box-sizing:border-box}.nv-page{scroll-behavior:smooth;background:var(--navy);color:var(--white);-webkit-font-smoothing:antialiased;margin:0;scroll-padding-top:92px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.nv-page a{color:inherit;text-decoration:none}.nv-page button,.nv-page input{font:inherit}.nv-page a:focus-visible,.nv-page button:focus-visible,.nv-page summary:focus-visible,.nv-page input:focus-visible{outline-offset:5px;outline:3px solid #8cb9ff}.nv-page button,.nv-page a,.nv-page summary{-webkit-tap-highlight-color:transparent}.nv-page button{cursor:pointer}.nv-page .wrap{width:min(1120px,100% - 96px);margin-inline:auto}.nv-page .skip{color:#000;z-index:10;background:#fff;padding:12px;position:absolute;top:-80px;left:20px}.nv-page .skip:focus{top:10px}.nv-page .global{max-width:1440px;color:var(--muted);justify-content:space-between;align-items:center;gap:25px;margin:auto;padding:20px 48px;font-size:12px;display:flex}.nv-page .brand{color:var(--white);letter-spacing:-.6px;align-items:center;gap:9px;font-size:20px;font-weight:600;display:inline-flex}.nv-page .brandmark{color:var(--gold);border:1px solid #7a6b4e;border-radius:8px;place-items:center;width:30px;height:30px;font-size:17px;display:grid}.nv-page .global-label{margin-right:auto}.nv-page .local{z-index:5;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-top:1px solid #172237;border-bottom:1px solid var(--line);background:#080f1eea;justify-content:space-between;align-items:center;gap:20px;padding:14px 48px;display:flex;position:sticky;top:0}.nv-page .product-name{letter-spacing:-.4px;font-size:19px;font-weight:600}.nv-page .local>div{color:var(--soft);align-items:center;gap:25px;font-size:12px;display:flex}.nv-page .button{background:var(--gold);color:#111929;border:1px solid var(--gold);border-radius:100px;justify-content:center;align-items:center;gap:28px;padding:15px 23px;font-size:15px;font-weight:600;transition:background .2s,transform .2s;display:inline-flex}.nv-page .button:hover{background:#f0d79f;transform:translateY(-1px)}.nv-page .button.small{gap:15px;padding:9px 17px;font-size:12px}.nv-page .eyebrow{letter-spacing:1.65px;color:var(--muted);margin:0 0 25px;font-size:11px;font-weight:600;line-height:1.5}.nv-page .eyebrow a{letter-spacing:0;font-size:10px}.nv-page .hero{text-align:center;padding-top:70px;padding-bottom:70px}.nv-page .hero .eyebrow{color:var(--gold)}.nv-page h1,.nv-page h2,.nv-page h3,.nv-page p{margin-top:0}.nv-page h1{letter-spacing:-.047em;color:var(--gold);margin-bottom:26px;font-size:clamp(50px,6.2vw,84px);font-weight:600;line-height:1.04}.nv-page h1 span{color:var(--white)}.nv-page .hero-intro{color:var(--soft);letter-spacing:-.4px;margin-bottom:30px;font-size:22px;font-weight:500;line-height:1.45}.nv-page .actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:30px;display:flex}.nv-page .text-link{color:var(--gold);font-size:15px;font-weight:500;line-height:1.6;display:inline-block}.nv-page .text-link span{margin-left:7px}.nv-page .text-link:hover{text-underline-offset:5px;text-decoration:underline}.nv-page .hero-system{max-width:940px;margin:45px auto 28px}.nv-page .hero-system svg{width:100%;height:auto;display:block}.nv-page .node-title{fill:var(--white);letter-spacing:-1px;font-size:27px;font-weight:500}.nv-page .node-title.gold{fill:var(--gold);font-size:32px}.nv-page .node-note{fill:#b3bfd1;font-size:14px}.nv-page figcaption{color:var(--muted);font-size:11px;line-height:1.65}.nv-page figcaption a,.nv-page .micro a,.nv-page .answer a,.nv-page .market-stats p a,.nv-page .faqs a,.nv-page .product-spec a{color:var(--gold)}.nv-page .hero-facts{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);max-width:820px;margin:36px auto 22px;padding-top:30px;display:grid}.nv-page .hero-facts>div{flex-direction:column;gap:10px;display:flex}.nv-page .hero-facts>div+div{border-left:1px solid var(--line)}.nv-page .hero-facts strong{letter-spacing:-1.4px;color:var(--gold);font-size:38px;font-weight:600;line-height:1}.nv-page .hero-facts span{color:var(--muted);font-size:12px}.nv-page .micro{color:var(--muted);margin:20px 0 0;font-size:11px;line-height:1.7}.nv-page .answer-band{border-block:1px solid var(--line);background:#101b2d;padding:56px 0}.nv-page .answer-layout{grid-template-columns:1fr 3fr;gap:45px;display:grid}.nv-page .answer-layout>.eyebrow{padding-top:7px}.nv-page .answer-layout h2{letter-spacing:-1px;margin:0 0 22px;font-size:31px;line-height:1.17}.nv-page .answer{color:var(--soft);max-width:740px;margin-bottom:20px;font-size:17px;line-height:1.7}.nv-page .section{padding-block:105px}.nv-page h2{letter-spacing:-.035em;color:var(--gold);margin-bottom:27px;font-size:clamp(38px,4.4vw,58px);font-weight:600;line-height:1.08}.nv-page h2 span{color:var(--white)}.nv-page .section-top{justify-content:space-between;align-items:flex-end;gap:70px;margin-bottom:45px;display:flex}.nv-page .section-top h2{margin-bottom:0}.nv-page .aside-copy{max-width:280px;color:var(--muted);margin-bottom:4px;font-size:16px;line-height:1.6}.nv-page .lead{max-width:630px;color:var(--muted);letter-spacing:-.3px;margin-bottom:45px;font-size:21px;line-height:1.5}.nv-page .market-grid{grid-template-columns:1.65fr 1fr;align-items:center;gap:65px;display:grid}.nv-page .chart{margin:0}.nv-page .chart-head{flex-direction:column;gap:8px;margin-bottom:20px;display:flex}.nv-page .chart-head h3{letter-spacing:-.3px;margin:0;font-size:18px;font-weight:500}.nv-page .chart-head span{color:var(--muted);font-size:12px}.nv-page .chart svg{width:100%;height:auto;display:block}.nv-page .gridlines{fill:none;stroke:#283449;stroke-width:1px}.nv-page .axis{fill:#98a6bd;font-size:14px}.nv-page .data-label{fill:var(--gold);font-size:22px;font-weight:500}.nv-page .data-detail{border-top:1px solid var(--line);margin-top:15px;padding-top:12px;font-size:12px}.nv-page .data-detail summary{color:var(--gold);cursor:pointer}.nv-page .data-detail table{border-collapse:collapse;width:100%;margin-top:15px;font-size:12px}.nv-page .data-detail td,.nv-page .data-detail th{text-align:left;border-bottom:1px solid var(--line);padding:8px}.nv-page caption{text-align:left;color:var(--muted);padding-bottom:12px;font-size:12px}.nv-page .market-stats>div+div{border-top:1px solid var(--line);margin-top:35px;padding-top:30px}.nv-page .market-stats strong{letter-spacing:-2px;color:var(--gold);font-size:55px;font-weight:600;line-height:1.05}.nv-page .market-stats strong.date{letter-spacing:-1px;font-size:35px}.nv-page .market-stats h3{letter-spacing:-.3px;margin:14px 0 9px;font-size:17px;font-weight:500;line-height:1.3}.nv-page .market-stats p{color:var(--muted);max-width:320px;margin:0;font-size:13px;line-height:1.65}.nv-page .roles-section,.nv-page .products-section,.nv-page .questions-section{background:#0c1627;border-block:1px solid #1b293e}.nv-page .roles{border-top:1px solid #455069;grid-template-columns:repeat(3,1fr);gap:48px;margin-top:50px;padding-top:30px;display:grid}.nv-page .roles article+article{border-left:1px solid var(--line);padding-left:35px}.nv-page .role-no{color:var(--gold);letter-spacing:1.1px;font-size:11px}.nv-page .roles h3{letter-spacing:-.8px;margin-top:30px;margin-bottom:20px;font-size:30px;font-weight:500;line-height:1.15}.nv-page .roles p{color:var(--muted);min-height:100px;font-size:15px;line-height:1.7}.nv-page .roles ul{color:var(--soft);margin:22px 0 0;padding:0;font-size:13px;list-style:none}.nv-page .roles li{border-top:1px solid var(--line);padding:13px 0}.nv-page .roles li:before{content:"↗";color:var(--gold);margin-right:12px}.nv-page .commission-grid{grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid}.nv-page .commission-explainer h3{letter-spacing:-.8px;font-size:29px;font-weight:500;line-height:1.17}.nv-page .commission-explainer>p{color:var(--muted);max-width:440px;font-size:16px;line-height:1.65}.nv-page .commission-explainer label{color:var(--soft);margin:26px 0 11px;font-size:12px;display:block}.nv-page .amount-control{border-bottom:1px solid #677085;align-items:center;gap:12px;max-width:300px;padding-bottom:12px;display:flex}.nv-page .amount-control span{color:var(--gold);font-size:31px}.nv-page .amount-control input{color:var(--white);letter-spacing:-1px;outline-offset:4px;background:0 0;border:none;width:100%;font-size:36px}.nv-page .commission-explainer .text-link{margin-top:20px}.nv-page .split-figure{margin:0}.nv-page .split-figure svg{width:100%;display:block}.nv-page .split-number{fill:var(--gold);letter-spacing:-1.5px;font-size:43px;font-weight:500}.nv-page .split-values{grid-template-columns:1fr 1fr;gap:30px;margin:12px 0 25px;display:grid}.nv-page .split-values>div{color:var(--soft);grid-template-columns:10px 1fr;align-items:center;gap:9px;font-size:13px;display:grid}.nv-page .split-values strong{letter-spacing:-1px;color:var(--white);grid-column:2;font-size:29px;font-weight:500}.nv-page .dot{border-radius:50%;width:7px;height:7px}.nv-page .gold-dot{background:var(--gold)}.nv-page .silver-dot{background:#9dacc6}.nv-page .product-tabs,.nv-page .fit-picker{flex-wrap:wrap;gap:10px;margin:40px 0;display:flex}.nv-page .product-tabs button,.nv-page .fit-picker button{color:var(--soft);background:0 0;border:1px solid #35425a;border-radius:100px;padding:13px 20px;font-size:14px}.nv-page .product-tabs button[aria-pressed=true],.nv-page .fit-picker button[aria-pressed=true]{color:var(--navy);background:var(--gold);border-color:var(--gold)}.nv-page .product-panel{border-block:1px solid var(--line);grid-template-columns:1.2fr 1fr;align-items:center;gap:100px;min-height:330px;padding:45px 0 35px;display:grid}.nv-page .product-panel[hidden]{display:none}.nv-page .product-panel h3{letter-spacing:-1px;font-size:34px;font-weight:500;line-height:1.1}.nv-page .product-panel p:not(.eyebrow){color:var(--muted);font-size:17px;line-height:1.65}.nv-page .product-spec{border-left:1px solid var(--line);padding-left:45px}.nv-page .product-spec>span{color:var(--muted);letter-spacing:1.3px;font-size:10px}.nv-page .product-spec strong{letter-spacing:-1px;color:var(--gold);margin:20px 0;font-size:37px;font-weight:500;line-height:1.15;display:block}.nv-page .product-spec p{max-width:300px;font-size:12px!important}.nv-page .fit-answer{border-left:2px solid var(--gold);background:#101c2f;align-items:flex-start;gap:14px;min-height:110px;margin-bottom:35px;padding:22px 25px;display:flex}.nv-page .status-dot{background:var(--gold);border-radius:50%;flex:none;width:7px;height:7px;margin-top:8px}.nv-page .fit-answer p{color:var(--soft);margin:0;font-size:16px;line-height:1.6}.nv-page .fit-answer strong{color:var(--white);font-weight:500}.nv-page .table-scroll{overflow:auto}.nv-page .comparison{border-collapse:collapse;text-align:left;width:100%;min-width:560px}.nv-page .comparison th,.nv-page .comparison td{border-bottom:1px solid var(--line);padding:20px 15px;font-size:14px;font-weight:400;line-height:1.5}.nv-page .comparison thead th{color:var(--gold);font-size:17px;font-weight:500}.nv-page .comparison tbody th{color:var(--white);width:29%}.nv-page .comparison td{color:var(--soft);width:35.5%}.nv-page .comparison td:nth-child(2),.nv-page .comparison th:nth-child(2){background:#0e1a2e}.nv-page .questions-layout{grid-template-columns:1fr 1.8fr;gap:75px;display:grid}.nv-page .questions-layout>div>p:not(.eyebrow){color:var(--muted);font-size:16px}.nv-page .faqs details{border-top:1px solid #354158}.nv-page .faqs details:last-child{border-bottom:1px solid #354158}.nv-page .faqs summary{cursor:pointer;letter-spacing:-.3px;justify-content:space-between;align-items:center;gap:25px;padding:25px 0;font-size:18px;font-weight:500;line-height:1.35;list-style:none;display:flex}.nv-page .faqs summary:after{content:"+";color:var(--gold);font-size:23px;font-weight:300}.nv-page .faqs details[open] summary:after{content:"−"}.nv-page .faqs summary::-webkit-details-marker{display:none}.nv-page .faqs details p{color:var(--muted);margin-bottom:26px;padding-right:20px;font-size:15px;line-height:1.75}.nv-page .evidence-grid{grid-template-columns:1fr 1.7fr;gap:90px;margin-top:50px;display:grid}.nv-page .mini-mark{color:var(--gold);border:1px solid #7a6b4e;border-radius:12px;place-items:center;width:53px;height:53px;margin-bottom:25px;font-size:29px;display:grid}.nv-page .evidence-note h3{letter-spacing:-.4px;font-size:23px;font-weight:500}.nv-page .evidence-note p{color:var(--muted);font-size:14px;line-height:1.8}.nv-page .sources{grid-template-columns:1fr 1fr;gap:25px 35px;margin:0;padding-left:20px;display:grid}.nv-page .sources li{color:var(--gold);padding-left:3px;scroll-margin-top:100px;font-size:12px}.nv-page .sources a{line-height:1.5}.nv-page .sources a:hover{text-decoration:underline}.nv-page .sources span{color:var(--muted);margin-top:7px;font-size:11px;line-height:1.6;display:block}.nv-page .final-cta{text-align:center;border-top:1px solid var(--line);background:radial-gradient(at 50% 100%,#233044 0,#101c2e 45%,#0c1627 85%)}.nv-page .final-cta h2{font-size:clamp(43px,5.5vw,72px)}.nv-page .final-cta p:not(.eyebrow):not(.micro){color:var(--muted);margin:25px 0 32px;font-size:20px;line-height:1.5}.nv-page footer{color:var(--muted);padding-block:35px;font-size:10px;line-height:1.6}.nv-page footer>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;margin-bottom:25px;padding-bottom:25px;display:flex}.nv-page footer>div>span{font-size:12px}@media (min-width:1500px){.nv-page .hero{padding-top:85px}.nv-page h1{font-size:90px}}@media (max-width:900px){.nv-page .wrap{width:calc(100% - 64px)}.nv-page .local,.nv-page .global{padding-inline:32px}.nv-page .local>div>a:not(.button){display:none}.nv-page .section{padding-block:75px}.nv-page .section-top{gap:35px}.nv-page .market-grid{gap:30px}.nv-page .market-stats strong{font-size:42px}.nv-page .roles{gap:25px}.nv-page .roles article+article{padding-left:25px}.nv-page .roles h3{font-size:25px}.nv-page .roles p{min-height:130px}.nv-page .commission-grid{gap:40px}.nv-page .product-panel{gap:35px}.nv-page .evidence-grid{gap:45px}.nv-page .questions-layout{gap:40px}.nv-page .answer-layout{grid-template-columns:1fr;gap:5px}.nv-page .hero-system{margin-top:35px}}@media (max-width:600px){.nv-page{scroll-padding-top:82px}.nv-page .wrap{width:calc(100% - 40px)}.nv-page .global{padding:14px 20px}.nv-page .global-label{display:none}.nv-page .global>a:last-child{font-size:10px}.nv-page .local{gap:10px;padding:12px 20px}.nv-page .product-name{letter-spacing:-.15px;font-size:13px}.nv-page .button.small{gap:9px;padding:9px 12px;font-size:10px}.nv-page .hero{padding-top:47px;padding-bottom:45px}.nv-page .hero .eyebrow{letter-spacing:1.1px;margin-bottom:24px;font-size:9px}.nv-page h1{letter-spacing:-1.9px;font-size:45px;line-height:1.07}.nv-page .hero-intro{letter-spacing:-.2px;font-size:17px;line-height:1.5}.nv-page .actions{gap:20px}.nv-page .button{gap:18px;padding:13px 19px;font-size:13px}.nv-page .text-link{font-size:13px}.nv-page .hero-system{margin-inline:-10px;margin-top:27px}.nv-page .hero-system svg{min-height:130px}.nv-page .hero-system figcaption{padding-inline:20px;font-size:10px}.nv-page .hero-facts{gap:8px;margin-top:24px;padding-top:23px}.nv-page .hero-facts strong{letter-spacing:-.8px;font-size:25px}.nv-page .hero-facts span{padding:0 3px;font-size:10px;line-height:1.4}.nv-page .micro{font-size:10px}.nv-page .answer-band{padding:37px 0}.nv-page .answer-layout h2{letter-spacing:-.8px;font-size:28px}.nv-page .answer{font-size:15px;line-height:1.7}.nv-page .section{padding-block:60px}.nv-page .eyebrow{letter-spacing:1.3px;margin-bottom:20px;font-size:10px}.nv-page h2{letter-spacing:-1.15px;font-size:37px}.nv-page .section-top{margin-bottom:35px;display:block}.nv-page .aside-copy{max-width:100%;margin-top:24px;font-size:15px}.nv-page .lead{margin-bottom:30px;font-size:18px;line-height:1.5}.nv-page .market-grid{display:block}.nv-page .chart-head h3{font-size:17px}.nv-page .market-stats{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:25px;margin-top:35px;padding-top:30px;display:grid}.nv-page .market-stats>div+div{border:none;margin:0;padding:0}.nv-page .market-stats strong{letter-spacing:-1px;font-size:34px}.nv-page .market-stats strong.date{letter-spacing:-.6px;font-size:24px}.nv-page .market-stats h3{font-size:14px}.nv-page .market-stats p{font-size:11px}.nv-page .roles{margin-top:35px;padding-top:0;display:block}.nv-page .roles article{padding-top:25px;padding-bottom:25px}.nv-page .roles article+article{border-left:none;border-top:1px solid var(--line);padding-left:0}.nv-page .roles h3{margin-top:18px;font-size:28px}.nv-page .roles h3 br{display:none}.nv-page .roles p{min-height:0;margin-bottom:12px;font-size:15px}.nv-page .roles ul{margin-top:15px}.nv-page .roles li{padding-block:10px}.nv-page .commission-grid{flex-direction:column;align-items:stretch;gap:35px;display:flex}.nv-page .commission-explainer h3{font-size:27px}.nv-page .split-figure svg{max-height:270px}.nv-page .split-values{margin-top:0}.nv-page .product-tabs{gap:8px;margin:28px 0}.nv-page .product-tabs button{padding:11px 14px;font-size:11px}.nv-page .product-panel{grid-template-columns:1fr;gap:30px;padding:30px 0}.nv-page .product-panel h3{font-size:30px}.nv-page .product-panel p:not(.eyebrow){font-size:15px}.nv-page .product-spec{border-left:0;border-top:1px solid var(--line);padding:25px 0 0}.nv-page .product-spec strong{font-size:30px}.nv-page .fit-picker{flex-direction:column;align-items:stretch;margin-top:27px;margin-bottom:23px}.nv-page .fit-picker button{font-size:13px}.nv-page .fit-answer{min-height:0;padding:18px}.nv-page .fit-answer p{font-size:14px}.nv-page .comparison th,.nv-page .comparison td{padding:16px 11px;font-size:12px}.nv-page .comparison thead th{font-size:14px}.nv-page .questions-layout{display:block}.nv-page .questions-layout>div:first-child{margin-bottom:35px}.nv-page .questions-layout h2 br{display:none}.nv-page .faqs summary{padding-block:22px;font-size:16px}.nv-page .evidence-grid{grid-template-columns:1fr;gap:40px}.nv-page .sources{gap:25px}.nv-page .final-cta h2{font-size:40px}.nv-page .final-cta p:not(.eyebrow):not(.micro){font-size:17px}.nv-page .final-cta .actions{flex-direction:column;gap:22px}.nv-page footer>div>span{font-size:10px}.nv-page footer .brand{font-size:18px}}@media (prefers-reduced-motion:reduce){.nv-page{scroll-behavior:auto}.nv-page *{transition:none!important}}.nv-page .hero-system .mobile-flow{display:none}@media (max-width:600px){.nv-page .hero-system>svg:not(.mobile-flow){display:none}.nv-page .hero-system .mobile-flow{min-height:0;margin-bottom:8px;display:block}}.nv-page{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.nv-page .nv-reference{border-top:1px solid var(--line);padding-block:65px}.nv-page .nv-reference>details{border-block:1px solid var(--line);margin-block:15px}.nv-page .nv-reference>details>summary{cursor:pointer;color:var(--gold);padding:24px 0;font-size:21px;font-weight:500}.nv-page .nv-reference>details>summary small{color:var(--muted);margin-top:10px;font-size:13px;font-weight:400;display:block}.nv-page .nv-reference-content{background:var(--navy);color:var(--white);padding-block:20px}.nv-page .nv-reference-content h2{font-size:30px;line-height:1.2}.nv-page .nv-reference-content h3{font-size:23px;line-height:1.3}.nv-page .nv-reference-content :is(.bg-white,.bg-zinc-50,.bg-amber-50){background-color:var(--panel)!important}.nv-page .nv-reference-content :is(.text-zinc-900,.text-zinc-800,.text-zinc-700){color:var(--white)!important}.nv-page .nv-reference-content :is(.text-zinc-600,.text-zinc-500,.text-zinc-400){color:var(--muted)!important}.nv-page .nv-reference-content :is(.text-amber-700,.text-amber-600){color:var(--gold)!important}.nv-page .nv-reference-content :is(.border-zinc-100,.border-zinc-200,.border-zinc-300,.border-amber-300){border-color:var(--line)!important}.nv-page .nv-reference-content a{text-underline-offset:3px;text-decoration:underline}.nv-page .nv-reference-content table{min-width:560px}.nv-page .nv-reference-content input,.nv-page .nv-reference-content select{color:#111827!important;background:#fff!important}.nv-page .nv-reference-content .container{max-width:100%;padding-inline:0}.nv-page .nv-reference-content .max-w-6xl{max-width:100%}.nv-page .nv-reference-content .text-white{color:#fff}.nv-page .nv-reference-content .bg-amber-500{color:#111827!important}.nv-page .reference-note{color:var(--muted);margin-top:15px;font-size:13px;line-height:1.6}@media (max-width:600px){.nv-page .local{top:64px}.nv-page .nv-reference-content h2{font-size:26px}.nv-page .nv-reference>details>summary{font-size:18px}}.nv-page [id]{scroll-margin-top:135px}.nv-page .local{top:53px}.nv-page .sources{list-style:decimal}.nv-page .nv-reseller-reference{border-top:1px solid var(--line);padding-top:88px;padding-bottom:88px}.nv-page .nv-reseller-reference h2{letter-spacing:-.035em;max-width:800px;color:var(--gold);font-size:clamp(32px,4.5vw,56px);line-height:1.08}.nv-page .nv-ref-period{color:var(--muted);margin-top:18px}.nv-page .nv-ref-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;max-width:720px;margin:36px 0;display:grid}.nv-page .nv-ref-stats div{border-top:1px solid var(--line);flex-direction:column;padding-top:18px;display:flex}.nv-page .nv-ref-stats dt{color:var(--soft);font-size:16px}.nv-page .nv-ref-stats dd{letter-spacing:-.045em;color:var(--white);margin:0;font-size:clamp(52px,8vw,88px);font-weight:600}.nv-page .nv-reseller-reference blockquote{border-left:2px solid var(--gold);max-width:780px;margin:32px 0;padding-left:24px}.nv-page .nv-reseller-reference blockquote p{color:var(--white);font-size:clamp(20px,2.5vw,28px);line-height:1.4}.nv-page .nv-reseller-reference blockquote footer{color:var(--soft);background:0 0;margin-top:16px;padding:0;font-size:16px}.nv-page .nv-reseller-reference>p:not(.eyebrow){max-width:780px;line-height:1.6}.nv-page .nv-reseller-reference .nv-ref-note{color:var(--muted);margin-top:14px;font-size:14px}.nv-page .nv-reseller-reference a{text-underline-offset:4px;text-decoration:underline}@media (max-width:600px){.nv-page .nv-reseller-reference{padding-top:56px;padding-bottom:56px}.nv-page .nv-ref-stats{gap:20px}}.nv-page .nv-ref-interview{max-width:880px;margin-top:44px}.nv-page .nv-ref-interview>p{margin-bottom:24px}.nv-page .nv-ref-interview details{border-top:1px solid var(--line)}.nv-page .nv-ref-interview details:last-child{border-bottom:1px solid var(--line)}.nv-page .nv-ref-interview summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;list-style:none;display:flex}.nv-page .nv-ref-interview summary::-webkit-details-marker{display:none}.nv-page .nv-ref-interview summary h3{color:var(--white);letter-spacing:-.02em;margin:0;font-size:clamp(19px,2.2vw,24px);font-weight:500;line-height:1.35}.nv-page .nv-ref-interview summary>span{color:var(--gold);flex-shrink:0;font-size:28px}.nv-page .nv-ref-interview details[open] summary>span{transform:rotate(45deg)}.nv-page .nv-ref-interview summary:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.nv-page .nv-ref-answer{max-width:720px;padding:0 0 24px}.nv-page .nv-ref-answer p{color:var(--soft);margin:0 0 16px;font-size:17px;line-height:1.7}.nv-page .nv-proof-teaser{border-top:1px solid var(--line);color:var(--soft);justify-content:space-between;align-items:center;gap:28px;padding:24px 0 36px;font-size:15px;line-height:1.6;display:flex}.nv-page .nv-proof-teaser p{max-width:730px;margin:0}.nv-page .nv-proof-teaser strong{color:var(--white);font-weight:500}.nv-page .nv-proof-teaser a{color:var(--gold);text-underline-offset:4px;white-space:nowrap;text-decoration:underline}.nv-page .nv-fact-sheet{border-top:1px solid var(--line);padding-top:80px;padding-bottom:80px}.nv-page .nv-fact-sheet h2{letter-spacing:-.035em;color:var(--white);margin:20px 0;font-size:clamp(32px,4.5vw,56px);line-height:1.1}.nv-page .nv-fact-sheet h2 span{color:var(--gold)}.nv-page .nv-facts-date,.nv-page .nv-facts-scope{color:var(--muted);max-width:740px;margin:16px 0;font-size:16px;line-height:1.6}.nv-page .nv-facts-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 44px;margin:36px 0;display:grid}.nv-page .nv-facts-grid>div{border-top:1px solid var(--line);padding-top:20px}.nv-page .nv-fact-sheet dt{color:var(--white);margin-bottom:10px;font-size:18px;font-weight:500}.nv-page .nv-fact-sheet dd{color:var(--soft);max-width:62ch;margin:0;font-size:16px;line-height:1.65}.nv-page .nv-facts-order-scope{border:1px solid var(--line);border-radius:16px;max-width:880px;margin:36px 0;padding:24px}.nv-page .nv-fact-sheet h3{color:var(--white);margin:0 0 16px;font-size:24px;font-weight:500;line-height:1.3}.nv-page .nv-facts-order-scope p,.nv-page .nv-facts-confirmation>p{color:var(--soft);max-width:740px;font-size:16px;line-height:1.65}.nv-page .nv-facts-confirmation{margin:40px 0}.nv-page .nv-facts-confirmation dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 44px;margin-top:28px;display:grid}.nv-page .nv-facts-sources{border-top:1px solid var(--line);color:var(--muted);font-size:14px;line-height:1.6;background:0 0!important;padding:28px 0 0!important}.nv-page .nv-facts-sources p{max-width:780px;margin:12px 0}.nv-page .nv-facts-sources ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:24px;padding:0;list-style:none;display:grid}.nv-page .nv-facts-sources span{margin-top:6px;display:block}.nv-page .nv-fact-sheet a{color:var(--gold);text-underline-offset:3px;text-decoration:underline}@media (max-width:600px){.nv-page .nv-proof-teaser{flex-direction:column;align-items:flex-start;gap:12px;padding:24px 0}.nv-page .nv-facts-grid,.nv-page .nv-facts-confirmation dl,.nv-page .nv-facts-sources ul{grid-template-columns:1fr}.nv-page .nv-fact-sheet{padding-top:52px;padding-bottom:52px}}.nv-page .nv-partner-credentials{padding-top:44px;padding-bottom:36px}.nv-page .nv-partner-credentials h2{letter-spacing:-.03em;color:var(--gold);margin:18px 0 28px;font-size:clamp(28px,3.4vw,40px);line-height:1.15}.nv-page .nv-credentials-grid{grid-template-columns:1fr 1fr;align-items:center;gap:36px;display:grid}.nv-page .nv-bt-logo{background:#fff;border-radius:12px;padding:18px 22px;display:inline-block}.nv-page .nv-bt-logo img{width:260px;height:auto;display:block}.nv-page .nv-bt-relationship p{max-width:530px;color:var(--soft);margin:18px 0;font-size:16px;line-height:1.65}.nv-page .nv-cloud-voice-award{align-items:center;gap:24px;margin:0;display:flex}.nv-page .nv-cloud-voice-award>a{flex-shrink:0}.nv-page .nv-cloud-voice-award img{object-fit:contain;border-radius:12px;width:180px;height:180px;display:block}.nv-page .nv-cloud-voice-award h3{letter-spacing:-.02em;color:var(--white);margin:0 0 12px;font-size:23px;font-weight:500;line-height:1.25}.nv-page .nv-cloud-voice-award p{color:var(--soft);margin:0 0 14px;font-size:15px;line-height:1.6}.nv-page .nv-partner-credentials a:not(.nv-bt-logo){color:var(--gold);text-underline-offset:4px;font-size:14px;text-decoration:underline}.nv-page .nv-evidence-links{border-top:1px solid var(--line);flex-wrap:wrap;gap:14px 28px;margin-top:28px;padding-top:28px;display:flex}.nv-page .nv-partner-process{border-bottom:1px solid var(--line);padding-top:72px;padding-bottom:72px}.nv-page .nv-partner-process h2{letter-spacing:-.035em;color:var(--gold);margin:20px 0;font-size:clamp(32px,4vw,48px);line-height:1.1}.nv-page .nv-partner-process>p{color:var(--soft);max-width:740px;font-size:17px;line-height:1.65}.nv-page .nv-process-illustration{color:var(--gold);margin:28px 0}.nv-page .nv-process-illustration svg{width:100%;height:auto;display:block}.nv-page .nv-process-illustration figcaption{color:var(--muted);margin-top:12px;font-size:13px;line-height:1.6}.nv-page .nv-process-list{counter-reset:partner-step;margin:36px 0;padding:0;list-style:none}.nv-page .nv-process-list li{counter-increment:partner-step;border-top:1px solid var(--line);grid-template-columns:32px minmax(180px,.8fr) minmax(0,1.7fr);align-items:start;gap:24px;padding:24px 0;display:grid}.nv-page .nv-process-list li:before{content:counter(partner-step,decimal-leading-zero);color:var(--gold);padding-top:3px;font-size:15px}.nv-page .nv-process-list h3{letter-spacing:-.02em;color:var(--white);margin:6px 0 0;font-size:22px;font-weight:500;line-height:1.3}.nv-page .nv-process-list p{color:var(--soft);margin:0;font-size:16px;line-height:1.65}.nv-page .nv-process-list .nv-process-role{color:var(--muted);font-size:13px}.nv-page .nv-partner-process .nv-process-review-note{color:var(--muted);margin:24px 0 44px;font-size:14px}.nv-page .nv-programme-people{margin:40px 0}.nv-page .nv-programme-people>h3{color:var(--white);margin:0 0 24px;font-size:26px;font-weight:500;line-height:1.3}.nv-page .nv-programme-people ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.nv-page .nv-programme-people li{border-top:1px solid var(--line);padding-top:20px}.nv-page .nv-programme-people h4{margin:0 0 8px;font-size:22px;font-weight:500;line-height:1.3}.nv-page .nv-programme-people a{color:var(--gold);text-underline-offset:4px;text-decoration:underline}.nv-page .nv-programme-people p{color:var(--soft);margin:12px 0;font-size:15px;line-height:1.65}.nv-page .nv-programme-people .nv-person-role{color:var(--muted);font-size:13px}@media (max-width:760px){.nv-page .nv-credentials-grid{grid-template-columns:1fr;gap:32px}.nv-page .nv-cloud-voice-award img{width:150px;height:150px}.nv-page .nv-partner-process{padding-top:48px;padding-bottom:48px}.nv-page .nv-process-illustration svg{display:none}.nv-page .nv-process-list li{grid-template-columns:24px minmax(0,1fr);gap:10px 18px}.nv-page .nv-process-list li>p{grid-column:2}.nv-page .nv-programme-people ul{grid-template-columns:1fr}.nv-page .nv-bt-logo img{width:230px}}@media (max-width:400px){.nv-page .nv-cloud-voice-award{gap:16px}.nv-page .nv-cloud-voice-award img{width:120px;height:120px}.nv-page .nv-cloud-voice-award h3{font-size:20px}}.nv-page .nv-introduction{display:contents}
.nv-page{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--navy:#f1ecdf;--panel:#e8e4d5;--line:#26392d38;--gold:#344b3b;--white:#23382d;--muted:#526057;--soft:#344b3b;color:#23382d;font-family:var(--font-sans);background:#f1ecdf;overflow:clip}.nv-page h1,.nv-page h2{letter-spacing:-.055em;font-weight:500}.nv-page .eyebrow{letter-spacing:.13em;color:#344b3b;font-size:11px}.nv-page .local{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background:#f1ecdfed;padding:13px 48px}.nv-page .local .button{color:#f1ecdf;background:#23382d;border-color:#23382d}.nv-page .button{color:#23382d;background:#f3d050;border:1.5px solid #23382d;padding:17px 27px;font-weight:600;box-shadow:3px 3px #23382d}.nv-page .button:hover{background:#ffe17d;transform:translate(-1px,-1px)}.nv-page .text-link{text-underline-offset:6px;text-decoration:underline}.nv-page .hero{text-align:left;grid-template-columns:1.13fr 1fr;align-items:start;column-gap:35px;padding:48px 0 28px;display:grid}.nv-page .hero>.eyebrow{grid-column:1/-1;margin-bottom:36px}.nv-page h1{color:#23382d;grid-column:1;max-width:740px;margin-bottom:24px;font-size:clamp(48px,5.4vw,78px);line-height:1.02}.nv-page h1 span{color:#705384}.nv-page .hero-intro{color:#344b3b;grid-column:1;font-size:25px;font-weight:400;line-height:1.35}.nv-page .hero .actions{grid-column:1;justify-content:flex-start;gap:26px}.nv-page .hero-system{grid-area:2/2/5;align-self:center;width:100%;max-width:600px;margin:0;transform:translateY(-15px)}.nv-page .hero-system svg{overflow:visible}.nv-page .hero-system .mobile-flow{display:none}.nv-page .hero-system figcaption{text-align:center;max-width:460px;margin:20px 18px 0}.nv-page .hero-facts{border:none;grid-column:1/-1;gap:18px;width:100%;max-width:none;margin:46px 0 0;padding:0}.nv-page .hero-facts>div{background:#b5d6cd;gap:13px;padding:29px 32px;border:none!important}.nv-page .hero-facts>div:nth-child(2){background:#c6b4d8}.nv-page .hero-facts>div:nth-child(3){background:#edc4ac}.nv-page .hero-facts strong{letter-spacing:-.05em;color:#23382d;font-size:49px;font-weight:500}.nv-page .hero-facts span{text-transform:uppercase;letter-spacing:.07em;color:#344b3b;font-size:11px}.nv-page .hero>.micro{grid-column:1/-1;margin-top:16px}.nv-page .nv-proof-teaser{color:#f1ecdf;background:#23382d;border:none;border-radius:0;padding:22px 28px}.nv-page .nv-proof-teaser strong,.nv-page .nv-proof-teaser a{color:#f1ecdf}.nv-page .nv-partner-credentials h2{font-size:38px}.nv-page .nv-bt-logo{border:1px solid var(--line);background:#fff;border-radius:0;padding:12px 24px}.nv-page .nv-cloud-voice-award img{border-radius:0;width:145px;height:145px}.nv-page .nv-cloud-voice-award h3{font-size:27px}.nv-page .answer-band{background:#f3d050;border:none;padding:80px 0;position:relative}.nv-page .answer-band:before{content:"";background:radial-gradient(circle at 7px 6px,#f1ecdf 0 5px,#0000 5.5px) 0 0/25px 13px repeat-x;height:13px;position:absolute;top:16px;left:24px;right:24px}.nv-page .answer-layout h2{max-width:800px;font-size:clamp(32px,4vw,54px)}.nv-page .answer{max-width:790px;font-size:18px;line-height:1.8}.nv-page .section{padding-block:90px}.nv-page h2{color:#23382d;font-size:clamp(40px,4.9vw,68px);line-height:1.06}.nv-page h2 span{color:#705384}.nv-page .roles-section{background:#b5d6cd;border:none}.nv-page .roles{border:0;align-items:start;gap:22px;margin-top:44px;padding:0}.nv-page .roles article{background:#f1ecdf;min-height:410px;border:1.5px solid #23382d!important;padding:34px 30px!important}.nv-page .roles article:nth-child(2){background:#c6b4d8;border-radius:70px 0 0;margin-top:30px}.nv-page .roles article:nth-child(3){background:#f3d050;border-radius:0 0 70px;margin-top:60px}.nv-page .roles h3{letter-spacing:-.04em;margin:35px 0 22px;font-size:35px;font-weight:500}.nv-page .roles p{color:#344b3b;min-height:95px}.nv-page .roles li{font-size:14px}.nv-page .role-no{letter-spacing:.1em;border:1px solid #23382d;border-radius:99px;padding:7px 12px;display:inline-block}.nv-page #commission{clip-path:inset(0 -100vmax);background:#c6b4d8;box-shadow:0 0 0 100vmax #c6b4d8}.nv-page .commission-grid{gap:85px}.nv-page .commission-explainer h3{letter-spacing:-.04em;font-size:35px}.nv-page .amount-control{border-color:#23382d}.nv-page .amount-control input{color:#23382d}.nv-page .split-number{fill:#23382d}.nv-page .split-values strong{color:#23382d}.nv-page .silver-dot{background:#705384}.nv-page .gold-dot{background:#f3d050}.nv-page .split-figure svg circle{stroke:#f3d050}.nv-page .split-figure svg circle:first-of-type{stroke:#705384}.nv-page .products-section{background:#e5bda6;border:0}.nv-page .product-tabs button,.nv-page .fit-picker button{color:#23382d;border:1.5px solid #23382d}.nv-page .product-tabs button[aria-pressed=true],.nv-page .fit-picker button[aria-pressed=true]{color:#f1ecdf;background:#23382d;border-color:#23382d}.nv-page .product-spec strong{color:#23382d}.nv-page .fit-answer{background:#b5d6cd;border:1px solid #23382d}.nv-page .comparison td:nth-child(2),.nv-page .comparison th:nth-child(2){background:#b5d6cd}.nv-page .questions-section{background:#b5d6cd;border:0}.nv-page .questions-layout{grid-template-columns:1fr 1.5fr}.nv-page .faqs details,.nv-page .faqs details:last-child{border-color:#23382d66}.nv-page .faqs summary{letter-spacing:-.02em;padding-block:28px;font-size:21px}.nv-page .chart{background:#fffaf0;border:1px solid #23382d;border-radius:0 55px 0 0;padding:30px}.nv-page .chart svg path[stroke=\#e6c57e]{stroke:#705384}.nv-page .chart svg g[fill=\#e6c57e]{fill:#705384}.nv-page .data-label{fill:#23382d}.nv-page .axis{fill:#526057}.nv-page .gridlines{stroke:#23382d22}.nv-page .market-stats strong{color:#23382d;font-size:66px;font-weight:500}.nv-page .market-stats strong.date{font-size:40px}.nv-page .nv-partner-process{padding-top:85px;padding-bottom:85px}.nv-page .nv-process-illustration{background:#e5bda6;border-radius:0 65px 0 0;padding:20px 20px 12px}.nv-page .nv-process-list li{padding-block:28px}.nv-page .nv-process-list li:before{color:#705384;letter-spacing:-.06em;font-size:30px}.nv-page .nv-process-list h3{font-size:27px}.nv-page .nv-programme-people ul{gap:20px}.nv-page .nv-programme-people li{background:#e4e0d0;border:0;padding:24px}.nv-page .nv-reseller-reference{clip-path:inset(0 -100vmax);--white:#f1ecdf;--gold:#f3d050;--soft:#e2e6da;--muted:#bccbbd;--line:#f1ecdf40;background:#23382d;padding-block:95px;box-shadow:0 0 0 100vmax #23382d}.nv-page .nv-reseller-reference h2{color:#f3d050;font-size:clamp(40px,4.9vw,68px)}.nv-page .nv-reseller-reference .eyebrow{color:#bccbbd}.nv-page .nv-ref-stats{gap:25px;max-width:850px;margin:48px 0}.nv-page .nv-ref-stats>div{color:#23382d;background:#b5d6cd;border:none;flex-direction:column-reverse;padding:25px 32px}.nv-page .nv-ref-stats>div:nth-child(2){background:#c6b4d8}.nv-page .nv-ref-stats dd{color:#23382d;font-size:110px;font-weight:500;line-height:1.1}.nv-page .nv-ref-stats dt{color:#23382d}.nv-page .nv-reseller-reference blockquote{border-color:#f3d050;margin-block:45px}.nv-page .nv-reseller-reference blockquote p{font-size:34px}.nv-page .nv-fact-sheet{padding-block:90px}.nv-page .nv-facts-grid>div{background:#e2decf;border:0;padding:26px}.nv-page .nv-facts-grid>div:nth-child(3n+1){background:#b5d6cd}.nv-page .nv-facts-grid>div:nth-child(3n+2){background:#c6b4d8}.nv-page .nv-fact-sheet dt{font-size:22px}.nv-page .nv-facts-order-scope{background:#f3d050;border:0;border-radius:0;padding:30px}.nv-page .nv-reference{padding-block:85px}.nv-page .nv-reference>details{background:#e3dfd1;border:1px solid #23382d;padding:0 25px}.nv-page .nv-reference>details>summary{font-size:25px}.nv-page .nv-reference-content{background:#f1ecdf;padding:20px}.nv-page .final-cta{background:#f3d050;border:0;position:relative}.nv-page .final-cta h2{font-size:clamp(44px,6.6vw,90px);font-weight:500}.nv-page .final-cta h2 span{color:#23382d}.nv-page .mini-mark{color:#23382d;border-color:#23382d;border-radius:0}.nv-page .evidence-note h3{font-size:27px}.nv-page .sources{gap:25px 40px}.nv-page a:focus-visible,.nv-page button:focus-visible,.nv-page summary:focus-visible,.nv-page input:focus-visible{outline-color:#705384}@media (max-width:1000px){.nv-page .hero{grid-template-columns:1fr 1fr;gap:22px}.nv-page h1{font-size:58px}.nv-page .hero-system{align-self:start;margin-top:15px}.nv-page .hero-intro{font-size:22px}.nv-page .hero .actions{flex-direction:column;align-items:flex-start;gap:20px}.nv-page .roles h3{font-size:29px}.nv-page .roles article{padding:25px 20px!important}.nv-page .roles p{min-height:130px}.nv-page .nv-credentials-grid{gap:35px}}@media (max-width:700px){.nv-page .wrap{width:calc(100% - 40px)}.nv-page .local{padding-inline:20px}.nv-page .hero{flex-direction:column;gap:0;padding-top:35px;display:flex}.nv-page .hero>.eyebrow{max-width:310px;margin-bottom:26px;font-size:9px}.nv-page h1{max-width:100%;font-size:clamp(43px,10.5vw,66px);line-height:1.04}.nv-page .hero-intro{font-size:22px}.nv-page .hero .actions{flex-direction:row;align-items:center;gap:20px}.nv-page .hero-system{width:100%;max-width:430px;margin:35px auto 0;transform:none}.nv-page .hero-system>svg:not(.mobile-flow){min-height:0;display:block}.nv-page .hero-system figcaption{margin-top:10px}.nv-page .hero-facts{gap:8px;margin-top:28px}.nv-page .hero-facts>div{padding:20px 10px}.nv-page .hero-facts strong{font-size:28px}.nv-page .hero-facts span{letter-spacing:.02em;font-size:9px}.nv-page .answer-band{padding-block:62px}.nv-page .answer-layout{display:block}.nv-page .answer{font-size:16px}.nv-page h2{font-size:41px}.nv-page .section{padding-block:60px}.nv-page .roles{display:block}.nv-page .roles article{min-height:0;margin:0 0 20px!important;padding:30px!important}.nv-page .roles p{min-height:0}.nv-page .roles h3{font-size:34px}.nv-page .chart{padding:22px 18px}.nv-page .market-stats strong{font-size:39px}.nv-page .market-stats strong.date{font-size:28px}.nv-page .nv-cloud-voice-award h3{font-size:23px}.nv-page .nv-ref-stats dd{font-size:72px}.nv-page .nv-ref-stats>div{padding:20px}.nv-page .nv-reseller-reference blockquote p{font-size:25px}.nv-page .nv-facts-grid{grid-template-columns:1fr}.nv-page .nv-reference>details{padding:0 15px}.nv-page .nv-reference-content{padding:15px 0}.nv-page .nv-reference>details>summary{font-size:20px}.nv-page .faqs summary{font-size:18px}.nv-page .questions-layout{display:block}.nv-page .nv-proof-teaser{padding:22px}.nv-page .nv-process-illustration{padding:20px}.nv-page .nv-process-list li:before{font-size:23px}.nv-page .nv-process-list h3{font-size:24px}}@media (prefers-reduced-motion:reduce){.nv-page .button{transition:none}}.nv-page .nv-credentials-grid{align-items:start}.nv-page .nv-bt-logo{background:0 0;border:none;border-radius:0;justify-content:flex-start;align-items:center;min-height:145px;padding:0;display:flex}.nv-page .nv-bt-logo img{mix-blend-mode:multiply;width:280px}.nv-page .nv-cloud-voice-award{align-items:flex-start}.nv-page .nv-cloud-voice-award figcaption{padding:0}.nv-page .nv-cloud-voice-award h3{margin-top:0}.nv-page .nv-upfront-figure{margin:0}.nv-page .nv-upfront-figure svg{width:100%;max-height:380px;display:block}.nv-page .commission-explainer .button{margin-top:24px}.nv-page .hero-facts>div:last-child span{max-width:240px;line-height:1.6}@media (max-width:700px){.nv-page .nv-bt-logo{min-height:120px}.nv-page .nv-cloud-voice-award{align-items:flex-start}.nv-page .hero-facts>div:last-child span{font-size:9px;line-height:1.45}.nv-page .nv-upfront-figure svg{max-height:290px}}.nv-page{font-family:var(--font-sans);letter-spacing:-.022em;font-size:17px;line-height:1.47059}.nv-page .wrap{width:min(1080px,100% - 96px)}.nv-page .local{min-height:58px;padding:14px max(48px,50vw - 540px)}.nv-page .product-name{letter-spacing:.011em;font-size:21px;font-weight:600;line-height:25px}.nv-page .local>div{letter-spacing:0;font-size:12px;line-height:16px}.nv-page .hero{column-gap:48px;padding-top:64px;padding-bottom:40px}.nv-page .hero>.eyebrow{margin-bottom:32px}.nv-page h1{letter-spacing:-.0058em;margin-bottom:24px;font-size:64px;font-weight:700;line-height:1}.nv-page .hero-intro{letter-spacing:.009em;margin-bottom:32px;font-size:24px;font-weight:600;line-height:1.16667}.nv-page .hero-system{transform:none}.nv-page .hero .actions{gap:26px}.nv-page .button{letter-spacing:-.022em;padding:13px 23px;font-size:17px;font-weight:400;line-height:21px}.nv-page .button.small{padding:8px 16px;font-size:12px;line-height:16px}.nv-page .text-link{letter-spacing:-.022em;font-size:17px;font-weight:400;line-height:25px}.nv-page :is(h2,.answer-layout h2,.nv-reseller-reference h2,.nv-fact-sheet h2,.nv-partner-process h2,.nv-partner-credentials h2,.final-cta h2){letter-spacing:-.014em;margin-bottom:28px;font-size:48px;font-weight:700;line-height:1.08349}.nv-page :is(.roles h3,.commission-explainer h3,.product-panel h3,.nv-programme-people>h3,.evidence-note h3,.nv-fact-sheet h3){letter-spacing:.004em;font-size:32px;font-weight:600;line-height:1.125}.nv-page :is(.lead,.aside-copy,.answer,.commission-explainer>p,.nv-partner-process>p,.product-panel p:not(.eyebrow)){letter-spacing:.012em;font-size:19px;font-weight:400;line-height:1.4211}.nv-page :is(.roles p,.nv-process-list p,.nv-fact-sheet dd,.nv-facts-order-scope p,.nv-facts-confirmation>p,.nv-bt-relationship p,.nv-ref-answer p,.faqs details p){letter-spacing:-.022em;font-size:17px;font-weight:400;line-height:1.47059}.nv-page :is(.roles li,.sources li,.nv-programme-people p){letter-spacing:-.016em;font-size:15px;line-height:1.46667}.nv-page .section,.nv-page .nv-partner-process,.nv-page .nv-reseller-reference,.nv-page .nv-fact-sheet,.nv-page .nv-reference{padding-top:100px;padding-bottom:100px}.nv-page .section-top{gap:64px;margin-bottom:48px}.nv-page .answer-band{padding-top:90px;padding-bottom:90px}.nv-page .answer-layout{grid-template-columns:.65fr 2fr;gap:60px}.nv-page .answer-layout h2{margin-bottom:28px}.nv-page .hero-facts>div{gap:14px;padding:30px 28px}.nv-page .hero-facts strong{letter-spacing:-.014em;font-size:48px;font-weight:600;line-height:1.08349}.nv-page .hero-facts span{letter-spacing:.035em;font-size:12px;font-weight:600;line-height:1.4}.nv-page .roles{gap:24px;margin-top:48px}.nv-page .roles h3{margin-top:32px;margin-bottom:24px}.nv-page .roles p{min-height:125px}.nv-page .roles article{padding:32px 28px!important}.nv-page .roles ul{margin-top:24px}.nv-page .roles li{padding:14px 0}.nv-page .nv-cloud-voice-award h3{letter-spacing:.009em;font-size:24px;font-weight:600;line-height:28px}.nv-page .nv-cloud-voice-award p{letter-spacing:-.022em;font-size:17px;line-height:25px}.nv-page .nv-credentials-grid{gap:64px}.nv-page .nv-ref-stats dd{letter-spacing:-.009em;font-size:96px;font-weight:700;line-height:1.04}.nv-page .nv-reseller-reference blockquote p{letter-spacing:.004em;font-size:32px;font-weight:600;line-height:36px}.nv-page .nv-ref-interview summary h3,.nv-page .faqs summary{letter-spacing:.009em;font-size:24px;font-weight:600;line-height:28px}.nv-page .nv-ref-interview summary,.nv-page .faqs summary{padding-top:28px;padding-bottom:28px}.nv-page .nv-fact-sheet dt{letter-spacing:.009em;font-size:24px;font-weight:600;line-height:28px}.nv-page .nv-facts-grid{gap:24px}.nv-page .nv-facts-grid>div{padding:28px}.nv-page .nv-process-list h3{letter-spacing:.009em;font-size:24px;font-weight:600;line-height:28px}.nv-page .nv-reference>details>summary{letter-spacing:.009em;padding-top:28px;padding-bottom:28px;font-size:24px;font-weight:600;line-height:28px}.nv-page .nv-reference-content h2{letter-spacing:.004em;font-size:32px;line-height:36px}.nv-page .nv-reference-content h3{letter-spacing:.009em;font-size:24px;line-height:28px}.nv-page .eyebrow{letter-spacing:.12em;font-weight:600;line-height:1.45}.nv-page .micro,.nv-page figcaption{letter-spacing:0;line-height:1.5}.nv-page .product-tabs,.nv-page .fit-picker{margin-top:36px;margin-bottom:36px}.nv-page .product-tabs button,.nv-page .fit-picker button{letter-spacing:-.022em;padding:12px 20px;font-size:17px;font-weight:400;line-height:21px}.nv-page .product-panel{gap:64px;padding-top:40px;padding-bottom:40px}.nv-page .market-stats strong{letter-spacing:-.014em;font-size:48px;font-weight:600}.nv-page .market-stats strong.date{letter-spacing:.004em;font-size:32px;line-height:36px}@media (max-width:1068px) and (min-width:701px){.nv-page h1{letter-spacing:-.014em;font-size:48px;line-height:1.08349}.nv-page :is(h2,.answer-layout h2,.nv-reseller-reference h2,.nv-fact-sheet h2,.nv-partner-process h2,.nv-partner-credentials h2,.final-cta h2){letter-spacing:0;font-size:40px;line-height:1.1}.nv-page .hero{column-gap:32px}.nv-page .nv-credentials-grid{gap:32px}.nv-page .nv-cloud-voice-award{gap:20px}.nv-page .nv-cloud-voice-award img{width:120px;height:120px}.nv-page .nv-cloud-voice-award h3{font-size:21px;line-height:25px}.nv-page .roles article{padding:28px 20px!important}.nv-page .roles h3{font-size:28px;line-height:32px}.nv-page .roles p{min-height:175px}}@media (max-width:700px){.nv-page .wrap{width:calc(100% - 40px)}.nv-page .local{min-height:58px;padding:12px 20px}.nv-page .product-name{letter-spacing:-.01em;font-size:14px;line-height:18px}.nv-page .hero{padding-top:40px;padding-bottom:32px}.nv-page .hero>.eyebrow{margin-bottom:24px}.nv-page h1{letter-spacing:.0013em;margin-bottom:24px;font-size:32px;font-weight:700;line-height:1}.nv-page .hero-intro{letter-spacing:.011em;margin-bottom:28px;font-size:21px;font-weight:600;line-height:25px}.nv-page .hero .actions{gap:20px}.nv-page .button,.nv-page .text-link{letter-spacing:-.016em;font-size:15px;line-height:21px}.nv-page .button{padding:12px 20px}.nv-page .button.small{font-size:11px;line-height:16px}.nv-page .hero-system{margin-top:36px}.nv-page .hero-facts{gap:8px;margin-top:32px}.nv-page .hero-facts>div{gap:12px;padding:22px 12px}.nv-page .hero-facts strong{letter-spacing:.007em;font-size:28px;line-height:32px}.nv-page .hero-facts span{letter-spacing:0;font-size:10px;line-height:1.4}.nv-page .hero-facts>div:last-child span{font-size:10px;line-height:1.4}.nv-page :is(h2,.answer-layout h2,.nv-reseller-reference h2,.nv-fact-sheet h2,.nv-partner-process h2,.nv-partner-credentials h2,.final-cta h2){letter-spacing:.007em;margin-bottom:24px;font-size:28px;font-weight:700;line-height:32px}.nv-page :is(.roles h3,.commission-explainer h3,.product-panel h3,.nv-programme-people>h3,.evidence-note h3,.nv-fact-sheet h3){letter-spacing:.009em;font-size:24px;line-height:28px}.nv-page :is(.lead,.aside-copy,.answer,.commission-explainer>p,.nv-partner-process>p,.product-panel p:not(.eyebrow)){letter-spacing:-.022em;font-size:17px;line-height:25px}.nv-page .section,.nv-page .nv-partner-process,.nv-page .nv-reseller-reference,.nv-page .nv-fact-sheet,.nv-page .nv-reference,.nv-page .answer-band{padding-top:64px;padding-bottom:64px}.nv-page .nv-partner-credentials{padding-top:48px;padding-bottom:48px}.nv-page .section-top{margin-bottom:32px}.nv-page .roles{margin-top:32px}.nv-page .roles article{padding:28px!important}.nv-page .roles h3{margin-top:28px;margin-bottom:20px}.nv-page .roles p{min-height:0}.nv-page .nv-cloud-voice-award h3{letter-spacing:.011em;font-size:21px;line-height:25px}.nv-page .nv-cloud-voice-award p{font-size:15px;line-height:21px}.nv-page .nv-ref-stats dd{font-size:64px}.nv-page .nv-ref-stats dt{font-size:15px}.nv-page .nv-reseller-reference blockquote p{letter-spacing:.009em;font-size:24px;line-height:28px}.nv-page .nv-ref-interview summary h3,.nv-page .faqs summary,.nv-page .nv-fact-sheet dt,.nv-page .nv-reference>details>summary{letter-spacing:.011em;font-size:21px;line-height:25px}.nv-page .nv-reference-content h2{font-size:24px;line-height:28px}.nv-page .nv-reference-content h3{font-size:21px;line-height:25px}.nv-page .product-tabs,.nv-page .fit-picker{gap:8px;margin-top:28px;margin-bottom:28px}.nv-page .product-tabs button,.nv-page .fit-picker button{padding:10px 14px;font-size:14px;line-height:20px}.nv-page .market-stats strong{letter-spacing:.004em;font-size:32px;line-height:36px}.nv-page .market-stats strong.date{letter-spacing:.009em;font-size:24px;line-height:28px}.nv-page .product-panel{gap:28px}.nv-page .nv-facts-grid>div{padding:24px}}.nv-page .hero-facts{align-items:stretch;gap:20px;margin-top:40px}.nv-page .hero-facts>div{grid-template-rows:56px auto;align-content:start;gap:16px;min-height:176px;padding:26px 28px;display:grid}.nv-page .hero-facts strong{letter-spacing:-.014em;white-space:nowrap;align-items:center;gap:10px;font-size:44px;font-weight:600;line-height:48px;display:flex}.nv-page .hero-facts>div>span,.nv-page .hero-facts>div:last-child>span{letter-spacing:-.022em;text-transform:none;max-width:245px;padding:0;font-size:17px;font-weight:400;line-height:25px}.nv-page .hero-facts strong .fact-currency{letter-spacing:0;border:1.5px solid;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;margin-top:3px;font-size:23px;font-weight:500;line-height:1;display:inline-flex}.nv-page .hero>.micro{max-width:820px;margin-top:18px;margin-bottom:0}.nv-page .nv-partner-credentials h2{letter-spacing:.004em;margin-top:0;margin-bottom:32px;font-size:32px;font-weight:600;line-height:36px}.nv-page .nv-credentials-grid{grid-template-columns:1fr 1.15fr;align-items:start;gap:56px}.nv-page .nv-bt-logo img{width:230px;max-width:100%;height:auto}.nv-page .nv-bt-relationship p{margin-top:20px;margin-bottom:18px}.nv-page .nv-evidence-links{margin-top:28px;padding-top:24px}@media (max-width:1068px) and (min-width:701px){.nv-page .hero-facts>div{padding:24px 20px}.nv-page .hero-facts strong{font-size:36px;line-height:40px}.nv-page .hero-facts>div>span,.nv-page .hero-facts>div:last-child>span{font-size:16px;line-height:23px}.nv-page .nv-credentials-grid{gap:32px}.nv-page .nv-cloud-voice-award img{width:110px;height:110px}.nv-page .nv-cloud-voice-award h3{font-size:21px;line-height:25px}}@media (max-width:700px){.nv-page .hero-facts{grid-template-columns:1fr;gap:10px;margin-top:32px}.nv-page .hero-facts>div{grid-template-rows:auto;grid-template-columns:145px minmax(0,1fr);align-items:center;gap:20px;min-height:100px;padding:22px 24px}.nv-page .hero-facts strong{gap:8px;font-size:32px;line-height:36px}.nv-page .hero-facts>div>span,.nv-page .hero-facts>div:last-child>span{max-width:none;font-size:15px;line-height:21px}.nv-page .hero-facts strong .fact-currency{width:25px;height:25px;margin-top:1px;font-size:17px}.nv-page .hero>.micro{margin-top:18px;font-size:11px;line-height:16px}.nv-page .nv-partner-credentials{padding-top:32px;padding-bottom:40px}.nv-page .nv-partner-credentials h2{margin-bottom:28px;font-size:28px;line-height:32px}.nv-page .nv-credentials-grid{grid-template-columns:1fr;gap:32px}.nv-page .nv-bt-logo{min-height:0}.nv-page .nv-cloud-voice-award img{width:110px;height:110px}.nv-page .nv-cloud-voice-award h3{font-size:21px;line-height:25px}}@media (max-width:380px){.nv-page .hero-facts>div{grid-template-columns:125px minmax(0,1fr);gap:14px;padding:20px}.nv-page .hero-facts strong{font-size:28px;line-height:32px}.nv-page .hero-facts strong .fact-currency{width:22px;height:22px;font-size:15px}.nv-page .hero-facts>div>span,.nv-page .hero-facts>div:last-child>span{font-size:14px;line-height:20px}}.nv-page .hero-facts{gap:16px;margin-top:24px}.nv-page .hero-facts>div{grid-template-rows:44px auto;gap:6px;min-height:132px;padding:18px 22px}.nv-page .hero-facts strong{font-size:40px;line-height:44px}.nv-page .hero-facts>div>span,.nv-page .hero-facts>div:last-child>span{font-size:16px;line-height:23px}.nv-page .hero-system figcaption{margin-top:12px}.nv-page .hero>.micro{margin-top:12px;margin-bottom:0}.nv-page .hero{padding-bottom:0}.nv-page .nv-partner-credentials{padding-top:20px;padding-bottom:24px}.nv-page .nv-partner-credentials>.eyebrow{margin-bottom:8px}.nv-page .nv-partner-credentials h2{margin-bottom:20px;font-size:28px;line-height:32px}.nv-page .nv-bt-logo{min-height:108px}.nv-page .nv-bt-logo img{width:210px}.nv-page .nv-cloud-voice-award img{width:108px;height:108px}.nv-page .nv-cloud-voice-award{gap:20px}.nv-page .nv-cloud-voice-award h3{margin-bottom:8px;font-size:21px;line-height:25px}.nv-page .nv-cloud-voice-award p,.nv-page .nv-bt-relationship p{font-size:15px;line-height:22px}.nv-page .nv-bt-relationship p{margin:10px 0 12px}.nv-page .nv-cloud-voice-award p{margin-bottom:10px}.nv-page .nv-evidence-links{gap:10px 24px;margin-top:16px;padding-top:16px}@media (max-width:1068px) and (min-width:701px){.nv-page .hero-facts strong{font-size:34px;line-height:40px}.nv-page .hero-facts>div{padding:18px}.nv-page .nv-cloud-voice-award img{width:96px;height:96px}}@media (max-width:700px){.nv-page .hero-facts{gap:8px;margin-top:24px}.nv-page .hero-facts>div{grid-template-rows:auto;gap:16px;min-height:82px;padding:16px 20px}.nv-page .hero-facts strong{font-size:30px;line-height:34px}.nv-page .hero-facts>div>span,.nv-page .hero-facts>div:last-child>span{font-size:14px;line-height:20px}.nv-page .hero>.micro{margin-top:10px}.nv-page .nv-partner-credentials{padding-top:20px;padding-bottom:24px}.nv-page .nv-partner-credentials h2{margin-bottom:20px;font-size:24px;line-height:28px}.nv-page .nv-credentials-grid{gap:24px}.nv-page .nv-bt-logo{min-height:0}.nv-page .nv-bt-logo img{width:190px}.nv-page .nv-cloud-voice-award img{width:96px;height:96px}.nv-page .nv-cloud-voice-award h3{font-size:19px;line-height:23px}}@media (max-width:380px){.nv-page .hero-facts strong{font-size:28px;line-height:32px}.nv-page .hero-facts>div{gap:12px;padding:16px 18px}}.nv-page .nv-credentials-grid{background:#d6e1d4;border:1px solid #23382d25;border-radius:24px;grid-template-columns:1fr 1.3fr;align-items:stretch;gap:0;display:grid;overflow:hidden}.nv-page .nv-bt-relationship{flex-direction:column;align-items:flex-start;padding:30px 32px;display:flex}.nv-page .nv-bt-relationship .nv-credential-kicker,.nv-page .nv-cloud-voice-award .nv-credential-kicker{letter-spacing:.12em;text-transform:uppercase;margin:0 0 24px;font-size:11px;font-weight:600;line-height:16px}.nv-page .nv-bt-logo{flex-shrink:0;min-height:0;margin-bottom:18px}.nv-page .nv-bt-logo img{mix-blend-mode:multiply;width:220px;height:auto}.nv-page .nv-bt-relationship>p:not(.nv-credential-kicker){max-width:370px;margin:0 0 22px;font-size:16px;line-height:24px}.nv-page .nv-partner-credentials .nv-credential-link{border-bottom:1px solid;justify-content:space-between;align-items:center;gap:18px;padding:0 0 7px;font-size:13px;line-height:20px;text-decoration:none;display:inline-flex}.nv-page .nv-bt-relationship>.nv-credential-link{margin-top:auto}.nv-page .nv-credential-link span{font-size:19px}.nv-page .nv-cloud-voice-award{color:#f1ecdf;background:#23382d;grid-template-rows:auto 1fr;grid-template-columns:140px minmax(0,1fr);align-items:center;gap:0 28px;margin:0;padding:30px 32px;display:grid}.nv-page .nv-cloud-voice-award>.nv-credential-kicker{color:#bacaba;grid-column:1/-1;align-self:start}.nv-page .nv-cloud-voice-award .nv-award-portrait{background:#d7c8a6;border:1px solid #f1ecdf55;border-radius:80px 80px 10px 10px;width:140px;padding:8px;display:block;overflow:hidden}.nv-page .nv-cloud-voice-award img{object-fit:cover;object-position:center;border-radius:70px 70px 5px 5px;width:122px;height:174px;display:block}.nv-page .nv-cloud-voice-award figcaption{text-align:left;padding:0}.nv-page .nv-award-period{color:#23382d;letter-spacing:0;background:#f3d050;border-radius:99px;margin-bottom:16px;padding:5px 10px;font-size:11px;font-weight:600;line-height:16px;display:inline-block}.nv-page .nv-cloud-voice-award h3{letter-spacing:-.01em;color:#f1ecdf;max-width:300px;margin:0 0 12px;font-size:25px;line-height:29px}.nv-page .nv-cloud-voice-award figcaption p{color:#c9d5c7;margin:0 0 22px;font-size:15px;line-height:22px}.nv-page .nv-cloud-voice-award .nv-credential-link{color:#f1ecdf;font-size:13px}.nv-page .nv-evidence-links{border:0;gap:10px 14px;margin-top:16px;padding-top:0}.nv-page .nv-partner-credentials .nv-evidence-links a{border:1px solid #23382d40;border-radius:99px;padding:8px 14px;font-size:12px;line-height:18px;text-decoration:none}.nv-page .nv-partner-credentials .nv-evidence-links a:hover{background:#d6e1d4}.nv-page .nv-credential-link:hover{opacity:.8}@media (max-width:1068px) and (min-width:701px){.nv-page .nv-bt-relationship{padding:26px}.nv-page .nv-cloud-voice-award{grid-template-columns:112px minmax(0,1fr);gap:0 20px;padding:26px}.nv-page .nv-cloud-voice-award .nv-award-portrait{width:112px;padding:6px}.nv-page .nv-cloud-voice-award img{width:98px;height:150px}.nv-page .nv-cloud-voice-award h3{font-size:22px;line-height:26px}.nv-page .nv-cloud-voice-award .nv-credential-link{font-size:12px}}@media (max-width:700px){.nv-page .nv-credentials-grid{border-radius:20px;grid-template-columns:1fr}.nv-page .nv-bt-relationship{padding:24px}.nv-page .nv-bt-relationship .nv-credential-kicker,.nv-page .nv-cloud-voice-award .nv-credential-kicker{margin-bottom:20px}.nv-page .nv-bt-logo img{width:210px}.nv-page .nv-bt-relationship>p:not(.nv-credential-kicker){margin-bottom:20px;font-size:15px;line-height:22px}.nv-page .nv-cloud-voice-award{grid-template-columns:112px minmax(0,1fr);gap:0 20px;padding:24px}.nv-page .nv-cloud-voice-award .nv-award-portrait{width:112px;padding:6px}.nv-page .nv-cloud-voice-award img{width:98px;height:150px}.nv-page .nv-cloud-voice-award h3{font-size:21px;line-height:25px}.nv-page .nv-award-period{margin-bottom:12px;padding:4px 8px;font-size:10px}.nv-page .nv-cloud-voice-award figcaption p{margin-bottom:18px;font-size:14px;line-height:20px}.nv-page .nv-cloud-voice-award .nv-credential-link{gap:8px;font-size:12px}.nv-page .nv-evidence-links{gap:8px}.nv-page .nv-partner-credentials .nv-evidence-links a{padding:7px 11px;font-size:11px}}@media (max-width:380px){.nv-page .nv-cloud-voice-award{grid-template-columns:92px minmax(0,1fr);gap:0 16px;padding:22px}.nv-page .nv-cloud-voice-award .nv-award-portrait{width:92px}.nv-page .nv-cloud-voice-award img{width:78px;height:134px}.nv-page .nv-cloud-voice-award h3{font-size:19px;line-height:23px}}.nv-page .nv-partner-credentials .nv-cloud-voice-award a.nv-credential-link{color:#f1ecdf;border-bottom-color:#f1ecdf99}.nv-page .nv-cloud-voice-award .nv-award-portrait{background:0 0;border:0;border-radius:6px;padding:0}.nv-page .nv-cloud-voice-award .nv-award-portrait img{aspect-ratio:auto;object-fit:contain;border-radius:6px;width:100%;height:auto}.nv-page .nv-sales-callout{text-align:left;background:#243b30;border:0;border-radius:20px;grid-column:1;width:100%;min-width:0;max-width:580px;margin:0 0 23px;padding:23px 24px;position:relative;overflow:hidden}.nv-page .nv-sales-types{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 20px;margin:0 0 21px;padding:0;list-style:none;display:grid}.nv-page .nv-sales-types li{color:#f1cd74;letter-spacing:-.045em;white-space:nowrap;background:0 0;border:0;border-radius:0;min-width:0;padding:0;font-size:clamp(25px,2.8vw,38px);font-weight:750;line-height:1.12}.nv-page .nv-sales-types li:nth-child(2){color:#b7d6c8}.nv-page .nv-sales-types li:nth-child(3){color:#c9b6db}.nv-page .nv-sales-types li:nth-child(4){color:#ecc2a8}.nv-page .nv-sales-bottom{min-width:0}.nv-page .nv-sales-message{color:#f4f0e4;letter-spacing:-.035em;min-width:0;max-width:100%;margin:0;font-size:23px;font-weight:500;line-height:1.2}.nv-page .nv-sales-message span{color:#c4d1c5;letter-spacing:-.01em;margin-top:6px;font-size:15px;font-weight:400;line-height:1.4;display:block}.nv-page .hero-system{grid-row:2/6}@media (max-width:700px){.nv-page .nv-sales-callout{border-radius:17px;max-width:none;margin-bottom:20px;padding:20px}.nv-page .nv-sales-types{gap:7px 14px;margin-bottom:20px}.nv-page .nv-sales-types li{font-size:clamp(22px,7vw,28px)}.nv-page .nv-sales-message{font-size:22px}.nv-page .nv-sales-message span{font-size:14px;line-height:1.4}.nv-page .hero-system{grid-row:auto}}.nv-page .nv-reference-links{gap:0;margin:30px 0 0;padding:0;list-style:none;display:grid}.nv-page .nv-reference-links li{border-bottom:1px solid var(--line);padding:22px 0}.nv-page .nv-reference-links a{letter-spacing:-.025em;color:#23382d;justify-content:space-between;gap:18px;font-size:22px;line-height:1.35;display:flex}.nv-page .nv-reference-links p{color:#526057;margin:8px 0 0;font-size:14px}@media (max-width:700px){.nv-page .nv-reference-links a{font-size:19px}}.nv-page .product-panel[hidden]{display:none}
.nv-page .nv-phone-hero{max-width:560px;transform:none}.nv-page .retro-stage{aspect-ratio:1;isolation:isolate;min-width:0;position:relative}.nv-page .retro-sky{isolation:isolate;background:#eac65e;border-radius:50%;position:absolute;inset:7% 2% 7% 10%;overflow:hidden;transform:translateZ(0)}.nv-page .retro-orbit{z-index:1;border:1.5px dotted #fff9;border-radius:50%;position:absolute;inset:5%}.nv-page .retro-sky:before{content:"";border:1px solid #23382d22;border-radius:50%;width:92%;height:92%;position:absolute;top:4%;left:4%}.nv-page .retro-cloud{pointer-events:none;filter:blur(.7px);max-width:none;height:auto;display:block;position:absolute}.nv-page .retro-cloud-back{opacity:.82;width:180%;top:3%;left:-45%}.nv-page .retro-cloud-mid{opacity:.96;width:185%;top:44%;left:-28%;transform:scaleX(-1)}.nv-page .retro-phone{z-index:3;transform-origin:55% 55%;pointer-events:none;place-items:center;display:grid;position:absolute;inset:4% -2% 2% 0}.nv-page .retro-phone img{object-fit:contain;filter:drop-shadow(0 24px 16px #26342729);width:100%;height:100%;display:block}.nv-page .retro-cloud-front{z-index:4;opacity:.25;filter:blur(2px);pointer-events:none;width:95%;height:auto;position:absolute;bottom:1%;left:1%}.nv-page .retro-model-summary{color:#526057;letter-spacing:0;flex-wrap:wrap;justify-content:center;gap:6px 9px;margin:14px 0 0;font-size:10px;line-height:16px;display:flex}.nv-page .nv-phone-hero figcaption{text-align:center;max-width:470px;margin:8px auto 0}.nv-page[data-ready=true] .retro-phone{animation:8s ease-in-out infinite retroPhoneFloat}.nv-page[data-ready=true] .retro-cloud-back{animation:23s ease-in-out infinite alternate retroCloudBack}.nv-page[data-ready=true] .retro-cloud-mid{animation:19s ease-in-out infinite alternate retroCloudMid}.nv-page[data-ready=true] .retro-cloud-front{animation:26s ease-in-out infinite alternate retroCloudFront}.nv-page .nv-phone-hero[data-in-view=false] :is(.retro-phone,.retro-cloud,.retro-cloud-front){animation-play-state:paused}@keyframes retroPhoneFloat{0%,to{transform:translateY(5px)rotate(-5deg)}50%{transform:translateY(-12px)rotate(-1deg)}}@keyframes retroCloudBack{0%{transform:translate(-9%,5%)scale(1.02)}to{transform:translate(11%,-6%)scale(1.08)}}@keyframes retroCloudMid{0%{transform:translate(10%,4%)scaleX(-1)}to{transform:translate(-12%,-9%)scaleX(-1)}}@keyframes retroCloudFront{0%{transform:translate(-8%,6%)scale(1)}to{transform:translate(7%,-3%)scale(1.04)}}@media (max-width:700px){.nv-page .nv-phone-hero{max-width:430px;margin-top:24px}.nv-page .retro-phone{inset:3% 2%}.nv-page .retro-cloud-front{opacity:.18}.nv-page .retro-model-summary{gap:3px 6px;font-size:9px;line-height:14px}.nv-page .nv-phone-hero figcaption{font-size:10px}}@media (prefers-reduced-motion:reduce){.nv-page[data-ready=true] :is(.retro-phone,.retro-cloud,.retro-cloud-front){animation:none!important}}@media (min-width:701px){.nv-page .retro-stage{max-width:420px;margin-inline:auto}}@media (min-width:1500px){.nv-page .retro-stage{max-width:460px}}
