.ns-home{--background:#080e1c;--foreground:#eef3ff;--muted-foreground:#a7b4cb;--border:#28354c;--surface:#101a2c;--plan:#172b50;--plan-foreground:#cadbff;--connect:#4d89ff;--connect-foreground:#fff;color:#eef3ff;background:#080e1c}.ns-home h1,.ns-home h2,.ns-home h3{font-family:var(--font-display), Arial, sans-serif;font-weight:500}.ns-home h2 span,.ns-home h1>span{color:#91b5ff}.ns-home .ns-header{border-color:#1d293d;height:100px}.ns-home .ns-brand{color:#f2f6ff}.ns-home .ns-desktop-nav a{color:#b5c1d6}.ns-home .ns-signin{white-space:nowrap;gap:8px;min-height:0;padding:12px 16px;font-size:12px}.ns-home .ns-button{color:#fff;background:#123269;border-color:#284d85;border-radius:999px;gap:14px;min-height:50px;padding:15px 24px;font-size:14px}.ns-home .ns-button:hover,.ns-home .ns-button:active{background:var(--connect);border-color:var(--connect)}.ns-home a:focus-visible,.ns-home summary:focus-visible{outline-offset:5px;outline:2px solid #91b5ff}.nh-hero{text-align:center;padding-block:88px 30px;position:relative}.nh-hero:before{content:"";pointer-events:none;background:radial-gradient(#1f52b521,#0000 68%);position:absolute;inset:0 12% -300px}.nh-kicker{letter-spacing:1.8px;color:#a4b7da;align-items:center;gap:10px;margin:0 0 22px;font-size:11px;font-weight:600;display:flex}.nh-hero .nh-kicker{justify-content:center}.nh-hero h1{letter-spacing:-4px;margin:0;font-size:clamp(48px,6.2vw,86px);font-weight:550;line-height:1.08;position:relative}.nh-hero h1>span{color:#0000;background:linear-gradient(110deg,#adc9ff,#4b87ff);-webkit-background-clip:text;background-clip:text}.nh-hero h1 .nh-hero-highlight{color:#080e1c;-webkit-text-fill-color:#080e1c;white-space:nowrap;background:#facc15;border-radius:.12em;padding:.015em .13em .045em;font-weight:750;display:inline-block}.nh-hero-intro{color:#acb9d0;max-width:660px;margin:28px auto 0;font-size:18px;line-height:1.8;position:relative}.nh-hero-actions{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:30px;display:flex;position:relative}.nh-hero-note{color:#90a2bf;margin-top:17px;font-size:11px;position:relative}.nh-scroll{color:#a5b6d2;align-items:center;gap:10px;margin-top:38px;font-size:11px;display:inline-flex;position:relative}.nh-preview-section{padding-top:28px}.nh-product{background:#10192a;border:1px solid #34435e;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 0 100px #1d5ede19,0 35px 70px #0005}.nh-browser{color:#94a6c3;background:#19253b;border-bottom:1px solid #2a3850;justify-content:space-between;align-items:center;height:42px;padding-inline:20px;font-size:10px;display:flex}.nh-browser>span:nth-child(2){background:#0c1525;border-radius:5px;padding:5px 80px}.nh-browser-dots{gap:6px;display:flex}.nh-browser-dots i{background:#52719b;border-radius:50%;width:7px;height:7px}.nh-browser-dots i:first-child{background:#db7e81}.nh-browser-dots i:nth-child(2){background:#dfc077}.nh-product-layout{grid-template-columns:205px minmax(0,1fr);display:grid}.nh-product-nav{background:#0b1425;border-right:1px solid #26354e;flex-direction:column;gap:8px;padding:29px 18px 20px;display:flex}.nh-product-nav>strong{letter-spacing:-.7px;align-items:center;gap:6px;font-size:19px;display:flex}.nh-product-nav strong>span,.nh-product-nav strong>svg{color:#6499ff}.nh-product-nav>small{color:#7f91ae;letter-spacing:1.5px;margin:26px 12px 10px;font-size:8px}.nh-product-nav>div{color:#a7b7cf;border:1px solid #0000;border-radius:6px;align-items:center;gap:10px;padding:11px 12px;font-size:11px;display:flex}.nh-product-nav>.is-active{color:#d8e6ff;background:#173162;border-color:#285092}.nh-product-nav>p{color:#7188ab;margin-top:auto;padding:35px 12px 0;font-size:10px;line-height:1.9}.nh-product-main{padding:29px}.nh-product-title{justify-content:space-between;align-items:center;gap:18px;display:flex}.nh-product-title small{letter-spacing:1.6px;color:#859bbd;font-size:8px}.nh-product-title h2{letter-spacing:-.7px;margin:8px 0 0;font-size:23px}.nh-example-label{color:#9fbde9;white-space:nowrap;background:#1c2b45;border:1px solid #314360;border-radius:99px;padding:7px 10px;font-size:9px;display:inline-block}.nh-preview-stats{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:25px;display:grid}.nh-preview-stats>div{background:#131f34;border:1px solid #293750;border-radius:8px;padding:15px 18px}.nh-preview-stats span,.nh-preview-stats small{color:#91a6c7;font-size:10px;display:block}.nh-preview-stats strong{margin:10px 0 5px;font-size:29px;font-weight:500;line-height:1.1;display:block}.nh-preview-stats small{color:#6f8db6;font-size:8px}.nh-preview-bottom{grid-template-columns:1.25fr 1fr;gap:20px;margin-top:24px;display:grid}.nh-chart{background:#101b2e;border:1px solid #27364f;border-radius:8px;padding:18px}.nh-chart>div:first-child{flex-direction:column;gap:7px;display:flex}.nh-chart strong{font-size:11px;font-weight:500}.nh-chart span{color:#8da2c2;font-size:8px}.nh-chart svg{width:100%;margin-top:26px}.nh-chart-axis{justify-content:space-between;padding-top:10px;display:flex}.nh-preview-actions{padding:10px 0}.nh-preview-actions>small{letter-spacing:1.5px;color:#8fa5c6;font-size:8px}.nh-preview-actions>div{border-bottom:1px solid #26354e;align-items:center;gap:12px;padding-block:18px;display:flex}.nh-preview-actions>div>span{color:#86afff;background:#1b3258;border-radius:5px;padding:8px;font-size:10px}.nh-preview-actions p{flex:1;font-size:10px}.nh-preview-actions p>small{color:#8fa4c4;margin-top:6px;font-size:9px;display:block}.nh-preview-actions svg{color:#7e9bc6}.nh-preview-caption{text-align:center;color:#8196b6;max-width:660px;margin:18px auto 0;font-size:10px;line-height:1.8}.nh-intro-section{text-align:center;padding-block:120px 30px}.nh-intro-section .nh-kicker{justify-content:center}.nh-intro-section h2,.nh-platform-section h2,.nh-demo h2{letter-spacing:-1.7px;margin:0;font-size:clamp(34px,4vw,54px);line-height:1.15}.nh-intro-section>p:last-child{color:#a0b1cc;max-width:510px;margin:24px auto 0;font-size:15px;line-height:1.9}.nh-feature-row{border-bottom:1px solid #243148;grid-template-columns:1fr 1fr;align-items:center;gap:100px;padding-block:85px;display:grid}.nh-feature-copy h2{letter-spacing:-1.5px;margin:0;font-size:clamp(30px,3.2vw,44px);line-height:1.18}.nh-feature-copy>p:not(.nh-kicker){color:#a7b5cd;max-width:440px;margin-top:24px;font-size:15px;line-height:1.9}.nh-feature-copy .ns-text-link{color:#c2d5ff;margin-top:30px;font-size:13px}.nh-feature-visual{background:radial-gradient(at 50% 10%,#244f952c,#0000 85%),#10192b;border:1px solid #2b3b57;border-radius:15px;min-width:0;padding:30px}.nh-visual-label{color:#a6bcdd;align-items:center;gap:9px;margin-bottom:30px;font-size:11px;display:flex}.nh-question-bubble{background:#17263e;border:1px solid #2e4567;border-radius:9px;align-items:center;gap:12px;margin-top:14px;padding:19px 16px;font-size:12px;line-height:1.6;display:flex}.nh-question-bubble>span{color:#7eaaff;font-size:10px}.nh-question-bubble svg{color:#7fa6df;flex-shrink:0;margin-left:auto}.nh-evidence-chip{color:#94d8c7;align-items:center;gap:8px;margin-top:26px;font-size:10px;display:flex}.nh-repair-page{background:#16253d;border:1px solid #344869;border-radius:9px;padding:23px}.nh-repair-page small{letter-spacing:1.2px;color:#8ca9d4;font-size:8px}.nh-repair-page h3{letter-spacing:-.5px;margin:17px 0 12px;font-size:20px}.nh-repair-page>p{color:#a5b7d3;font-size:12px;line-height:1.8}.nh-repair-page>div{gap:15px;margin-top:22px;display:flex}.nh-repair-page>div>span{color:#a8c5f7;align-items:center;gap:6px;font-size:10px;display:flex}.nh-repair-stages{color:#7f9dbf;flex-wrap:wrap;align-items:center;gap:14px;margin-top:22px;display:flex}.nh-repair-stages>span{color:#b2d9cc;align-items:center;gap:7px;font-size:10px;display:flex}.nh-repair-stages>span:last-child{color:#afc9f8}.nh-visual-footnote{color:#8ba2c5;margin-top:24px;font-size:10px;line-height:1.8}.nh-platform-section{text-align:center;background:radial-gradient(#15366a35,#0000 70%);border-bottom:1px solid #243148;padding-block:100px}.nh-platform-section .nh-kicker{justify-content:center}.nh-platform-section .ns-wrap>p:not(.nh-kicker):not(.nh-platform-note){color:#a5b6d0;max-width:540px;margin:24px auto 0;font-size:15px;line-height:1.9}.nh-platforms{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:36px;display:flex}.nh-platforms>span{color:#c3cfe2;background:#111c2e;border:1px solid #2b3c58;border-radius:10px;align-items:center;gap:10px;padding:13px 18px;font-size:12px;display:flex}.nh-platform-mark{color:#90b8ff;place-items:center;width:25px;height:25px;font-size:19px;font-weight:600;display:grid}.nh-platform-mark-1{color:#bbabff}.nh-platform-mark-2,.nh-platform-mark-3{color:#7faaff}.nh-platform-mark-4{color:#84c5ce}.nh-platform-note{color:#8ca2c5;margin-top:22px;font-size:11px}.nh-platform-section .ns-button{margin-top:28px}.ns-home .ns-section h2{font-size:clamp(34px,4vw,52px)}.ns-home .ns-section h2 em{color:#91b5ff;font-style:normal}.ns-home .ns-price{font-family:var(--font-display);font-size:36px}.ns-home .ns-price-card{background:#101a2c;border-color:#2c3c58;border-radius:13px;padding:30px}.ns-home .ns-price-featured{background:#142440;border-color:#4d89ff}.ns-home .ns-price-period{min-height:20px}.ns-home .ns-price-card h3{color:#cbdcff}.ns-home .ns-price-card .ns-primary,.ns-home .ns-price-card .ns-outline{background:#123269}.ns-home .ns-price-card li{color:#c1cde1}.ns-home .ns-free-scan{background:#0d182b;border-block:1px solid #27364e}.ns-home .ns-scan-form input{color:#eef3ff;background:#111f35;border-color:#344765}.ns-home .ns-scan-form input:focus{outline-color:#91b5ff}.nh-demo{border-bottom:1px solid #243148;grid-template-columns:1fr 1fr;align-items:center;gap:100px;padding-block:100px;display:grid}.nh-demo>div>p:not(.nh-kicker){color:#a6b7d1;max-width:420px;margin-top:24px;font-size:15px;line-height:1.9}.nh-demo-card{background:#14243d;border:1px solid #33496d;border-radius:14px;padding:32px}.nh-demo-card h3{letter-spacing:-.5px;margin-top:23px;font-size:23px}.nh-demo .nh-demo-card p{margin-top:15px;font-size:13px}.nh-demo-card .ns-button{margin-top:23px}.nh-demo .nh-demo-card .nh-demo-small{color:#9bb1d4;margin-top:22px;font-size:11px}.nh-demo-small a{color:#d4e3ff;text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.ns-home .ns-faq summary{color:#d8e4f8}.ns-home .ns-footer{border-color:#243148}.ns-home .ns-mobile-menu nav{color:#e3edff;background:#101c30;border-color:#344663}@media (width<=1100px){.nh-feature-row,.nh-demo{gap:45px}.nh-product-layout{grid-template-columns:165px minmax(0,1fr)}.nh-product-main{padding:22px}.nh-preview-bottom{grid-template-columns:1fr}.nh-preview-actions{display:none}.nh-browser>span:nth-child(2){padding-inline:50px}}@media (width<=800px){.ns-home .ns-header{height:82px}.nh-hero{padding-block:65px 20px}.nh-hero h1{letter-spacing:-2.5px}.nh-hero h1 .nh-hero-highlight{color:#080e1c;-webkit-text-fill-color:#080e1c;white-space:nowrap;background:#facc15;border-radius:.12em;padding:.015em .13em .045em;font-weight:750;display:inline-block}.nh-hero-intro{font-size:16px}.nh-product-layout{grid-template-columns:1fr}.nh-product-nav{display:none}.nh-product-title h2{font-size:20px}.nh-preview-stats strong{font-size:25px}.nh-intro-section{padding-top:80px}.nh-feature-row,.nh-demo{grid-template-columns:1fr;gap:35px;padding-block:55px}.nh-feature-reverse .nh-feature-copy{order:-1}.nh-feature-copy h2{font-size:36px}.nh-feature-copy>p:not(.nh-kicker){max-width:100%}.nh-platform-section{padding-block:65px}.nh-platforms{gap:10px}.nh-platforms>span{padding:10px 12px}.nh-demo,.ns-home .ns-faq{gap:30px}.ns-home .ns-pricing-grid{gap:18px}.nh-report-visual{padding:30px}}@media (width<=480px){.nh-hero h1{letter-spacing:-2.6px;font-size:48px}.nh-kicker{letter-spacing:1.3px;font-size:9px}.nh-hero h1 .nh-hero-highlight{color:#080e1c;-webkit-text-fill-color:#080e1c;white-space:nowrap;background:#facc15;border-radius:.12em;padding:.015em .13em .045em;font-weight:750;display:inline-block}.nh-hero-intro{font-size:15px}.nh-desktop-break{display:none}.nh-hero-actions{gap:10px}.ns-home .nh-hero-actions .ns-button{gap:10px;padding:14px 18px;font-size:12px}.nh-hero-note{font-size:10px}.nh-browser{padding-inline:12px}.nh-browser>span:nth-child(2){background:0 0;padding:0}.nh-browser>span:last-child{display:none}.nh-product-main{padding:16px}.nh-product-title{flex-wrap:wrap;gap:10px}.nh-product-title h2{font-size:18px}.nh-example-label{font-size:8px}.nh-preview-stats{gap:7px;margin-top:18px}.nh-preview-stats>div{padding:12px 8px}.nh-preview-stats span{font-size:8px}.nh-preview-stats small{font-size:7px}.nh-preview-stats strong{font-size:23px}.nh-preview-stats strong svg{width:23px;height:23px}.nh-preview-bottom{margin-top:15px}.nh-chart{padding:12px}.nh-chart svg{margin-top:16px}.nh-feature-visual{padding:22px}.nh-question-bubble{gap:9px;padding:15px 12px;font-size:11px}.nh-feature-copy h2{font-size:32px}.nh-feature-copy>p:not(.nh-kicker){font-size:14px}.nh-repair-page{padding:18px}.nh-repair-page h3{font-size:18px}.nh-demo-card{padding:25px}.ns-home .ns-price{font-size:33px}.ns-home .ns-price-card{padding:26px}}.ns-home .ns-price-card .ns-button:hover,.ns-home .ns-price-card .ns-button:active{background:var(--connect);border-color:var(--connect)}.nh-app-screenshot{background:#0c1424;border:1px solid #31415d;border-radius:22px;margin:0;overflow:hidden;box-shadow:0 30px 100px #0006}.nh-app-screenshot img{width:100%;height:auto;display:block}.nh-app-screenshot figcaption{text-align:center;color:#a5b6d0;border-top:1px solid #243148;padding:14px 20px;font-size:12px}.nh-platform-mark img{object-fit:contain;width:25px;height:25px;display:block}.ns-site,.ns-site [data-accent=blue]{--ns-accent:#74a7ff}.ns-site [data-accent=teal]{--ns-accent:#53d6ce}.ns-site [data-accent=yellow]{--ns-accent:#facc15}.ns-site [data-accent=purple]{--ns-accent:#bc9cff}.ns-site .ns-button.ns-primary,.ns-site .ns-price-card .ns-button.ns-primary{color:#080e1c;background:#facc15;border-color:#fde68a;box-shadow:0 4px 14px #facc1512}.ns-site .ns-button.ns-primary:hover,.ns-site .ns-button.ns-primary:active,.ns-site .ns-price-card .ns-button.ns-primary:hover{color:#080e1c;background:#fde047;border-color:#fef08a}.ns-site .ns-header .ns-button{color:#fff;box-shadow:none;background:#123269;border-color:#284d85}.ns-site .ns-header .ns-button:hover{color:#fff;background:#4d89ff;border-color:#4d89ff}.ns-home .nh-hero-actions .ns-outline{color:#c8dcff;background:#101a2c;border-color:#5276ad}.ns-home .nh-hero-actions .ns-outline:hover{background:#172b50;border-color:#74a7ff}.ns-home .nh-feature-row .nh-kicker,.ns-home .nh-feature-row .nh-kicker svg{color:var(--ns-accent)}.ns-home .nh-feature-row .nh-feature-visual{border-left:3px solid var(--ns-accent)}.ns-home .nh-feature-row .nh-visual-label>svg{color:var(--ns-accent)}.ns-home .nh-feature-row .ns-text-link{background:var(--ns-accent);color:#080e1c;border:1px solid var(--ns-accent);border-radius:9px;justify-content:space-between;align-items:center;gap:18px;min-height:46px;padding:12px 17px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.ns-home .nh-feature-row .ns-text-link:hover{background:color-mix(in srgb, var(--ns-accent) 85%, white);color:#080e1c;border-color:#0000}.ns-home .nh-question-bubble>span{color:#79e1da;background:#53d6ce14;border-radius:6px;flex-shrink:0;place-items:center;width:25px;height:25px;display:inline-grid}.ns-home .nh-question-bubble svg,.ns-home .nh-evidence-chip{color:#79e1da}.ns-home .nh-repair-page{border-top:2px solid #e5bf4c}.ns-home .nh-repair-page>div>span{color:#e5ce85}.ns-home .nh-repair-stages>span:first-child{color:#79d9c2}.ns-home .nh-repair-stages>span:last-child{color:#e5ce85}.ns-site .ns-price-card{border-top:3px solid var(--ns-accent)}.ns-site .ns-price-card h3,.ns-site .ns-price-card li svg{color:var(--ns-accent)}.ns-site .ns-price-featured{background:#171f2b;border-color:#665b31}.ns-site .ns-price-card .ns-button:not(.ns-primary){border-color:color-mix(in srgb, var(--ns-accent) 65%, #2b3c56);color:var(--ns-accent);background:#101a2c}.ns-site .ns-price-card .ns-button:not(.ns-primary):hover{background:color-mix(in srgb, var(--ns-accent) 12%, #101a2c);color:var(--ns-accent)}.ns-site .ns-public-primary{justify-content:space-between;gap:18px;width:auto;min-width:200px;max-width:100%}.ns-site .ns-public-secondary{border-radius:10px}.ns-home .nh-demo-card{border-top:3px solid #bc9cff}.nh-demo-enquiry{align-items:start;gap:clamp(28px,5vw,76px)}.nh-dfy-included{gap:15px;margin:26px 0;padding:0;list-style:none;display:grid}.nh-dfy-included li{color:#e3eaf7;align-items:start;gap:12px;font-size:14px;line-height:1.65;display:flex}.nh-dfy-included svg{color:#4fd1c5;flex:none;margin-top:3px}.nh-demo .nh-demo-inclusions .nh-demo-scope{color:#a6b7d1;font-size:12px;line-height:1.7}.nh-demo-contact{width:100%;max-width:none;margin:0}.nh-demo-contact .ns-contact-card-heading h2{letter-spacing:-.5px;margin:0;font-size:25px}.nh-demo .nh-demo-contact p{line-height:1.7}.nh-demo-contact .ns-contact-form fieldset{gap:18px}.nh-demo-contact .ns-contact-fields{gap:14px}.nh-demo-contact .ns-contact-submit{flex-direction:column;align-items:stretch}.nh-demo-contact .ns-contact-submit .ns-button{width:100%;margin-top:0}.nh-demo-contact .ns-scan-note{font-size:11px}.nh-demo-contact .ns-contact-consent{font-size:12px}@media (width<=480px){.nh-demo-contact{padding:22px 18px}.nh-demo-contact .ns-contact-fields{grid-template-columns:1fr}}.ns-home .nh-demo-card .nh-example-label{color:#d8c8ff;background:#bc9cff10;border-color:#67508c}.ns-site .ns-button:focus-visible,.ns-site .nh-feature-row .ns-text-link:focus-visible{outline-offset:4px;outline:3px solid #fde68a}@media (width<=560px){.ns-home .nh-feature-row .ns-text-link{gap:14px;max-width:100%;font-size:13px}.ns-site .ns-public-primary{width:100%}}.ns-booking-calendar{border:1px solid #405775;border-left:3px solid #4fd1c5;border-radius:12px;min-width:0;padding:18px}.ns-booking-calendar h3{color:#eef3ff;margin:0;font-size:20px}.ns-booking-calendar p{color:#afbdd2;font-size:13px}.ns-booking-calendar iframe{background:#fff;border:0;border-radius:8px;width:100%;height:720px;margin:18px 0 12px;display:block}.ns-booking-calendar .ns-button{width:100%;margin-top:12px}@media (width<=480px){.ns-booking-calendar{padding:12px}.ns-booking-calendar iframe{height:820px}}@media (width<=600px){.nh-demo-contact .ns-booking-calendar{border:0;border-top:1px solid #405775;border-radius:0;margin-inline:-18px;padding:18px 0 0}.nh-demo-contact .ns-booking-calendar>h3,.nh-demo-contact .ns-booking-calendar>p,.nh-demo-contact .ns-booking-calendar>a{margin-inline:18px}.nh-demo-contact .ns-booking-calendar iframe{border-radius:0}}.ns-home .nh-demo-enquiry{grid-template-columns:minmax(0,1fr);gap:38px}.nh-demo-enquiry .nh-demo-inclusions{width:100%;max-width:960px;margin-inline:auto}.nh-demo-enquiry .nh-demo-inclusions h2{text-align:center}.nh-demo-enquiry .nh-demo-inclusions>p{text-align:center;max-width:680px;margin-inline:auto}.nh-demo-enquiry .nh-dfy-included{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 36px}.nh-demo-enquiry .nh-demo-inclusions>.ns-button{width:fit-content;margin:24px auto 0;display:flex}.nh-demo-enquiry .nh-demo-contact{max-width:760px;margin-inline:auto}.ns-booking-calendar iframe{background:#101a2c;height:auto}@media (width<=600px){.nh-demo-enquiry .nh-dfy-included{grid-template-columns:1fr}.nh-demo-enquiry .nh-demo-inclusions h2,.nh-demo-enquiry .nh-demo-inclusions>p{text-align:left}}.ns-booking-calendar{background:#101a2c}.ns-booking-calendar iframe{max-width:560px;margin-inline:auto}.nh-demo-enquiry .nh-demo-booking{background:0 0;border:0;padding:0}.nh-demo-booking .ns-booking-calendar{border:1px solid #405775;border-top:3px solid #bc9cff;border-radius:14px;margin:0;padding:24px 0 16px}.nh-demo-booking .ns-booking-calendar>h3,.nh-demo-booking .ns-booking-calendar>p,.nh-demo-booking .ns-booking-calendar>a{margin-inline:24px}@media (width<=600px){.nh-demo-contact.nh-demo-booking .ns-booking-calendar{border:1px solid #405775;border-top:3px solid #bc9cff;border-radius:14px;margin:0;padding:20px 0 16px}.nh-demo-booking .ns-booking-calendar>h3,.nh-demo-booking .ns-booking-calendar>p,.nh-demo-booking .ns-booking-calendar>a{margin-inline:18px}}.ns-home .nh-report-visual{padding:28px}.nh-report-preview{color:#eef3ff;background:#101a2c;border:1px solid #34445f;border-radius:16px;overflow:hidden;box-shadow:0 16px 42px #0003}.nh-report-preview>header{background:#080e1c;border-bottom:3px solid #4d89ff;justify-content:space-between;align-items:center;gap:16px;padding:21px 25px;display:flex}.nh-report-brand{color:#eef3ff;align-items:center;gap:9px;text-decoration:none;display:inline-flex}.nh-report-brand>svg,.nh-report-brand strong span{color:#4d89ff}.nh-report-brand strong{color:#eef3ff;letter-spacing:-.8px;font-family:Space Grotesk,sans-serif;font-size:23px}.nh-report-example{color:#b8c7df;border:1px solid #34445f;border-radius:20px;padding:4px 9px;font-size:11px}.nh-report-content{padding:25px}.nh-report-content h3{color:#eef3ff;letter-spacing:-.7px;margin:0 0 23px;font-size:clamp(25px,2.1vw,32px);line-height:1.18}.nh-report-content ol{gap:11px;margin:0;padding:0;list-style:none;display:grid}.nh-report-content li{--report-step:#86afff;border:1px solid #2c3d58;border-left:3px solid var(--report-step);background:#141f33;border-radius:10px;align-items:flex-start;gap:12px;padding:13px;display:flex}.nh-report-content li[data-step="2"]{--report-step:#4fd1c5}.nh-report-content li[data-step="3"]{--report-step:#facc15}.nh-report-content li[data-step="4"]{--report-step:#b69aff}.nh-report-number{color:var(--report-step);font-variant-numeric:tabular-nums;font-size:23px;font-weight:750;line-height:1.2}.nh-report-content li strong{color:#eef3ff;font-size:14px;line-height:1.35}.nh-report-content li p{color:#b8c7df;margin:4px 0 0;font-size:12px;line-height:1.55}.nh-report-action{color:#080e1c;background:#facc15;border:1px solid #ffe376;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;margin-top:20px;padding:14px 17px;font-size:14px;font-weight:750;text-decoration:none;display:flex}.nh-report-action:hover{color:#080e1c;background:#ffe06a}.nh-report-action:focus-visible{outline-offset:4px;outline:3px solid #eef3ff}.nh-report-delivery{color:#b8c7df;align-items:flex-start;gap:9px;margin:15px 0 0;font-size:11px;line-height:1.5;display:flex}.nh-report-delivery svg{color:#86afff;flex-shrink:0}@media (width<=600px){.ns-home .nh-report-visual{padding:14px}.nh-report-preview>header{padding:17px}.nh-report-content{padding:18px}.nh-report-content li{padding:12px 10px}.nh-report-content h3{font-size:29px}}.nh-walkthrough{text-align:center;scroll-margin-top:24px}.nh-walkthrough h2{font-size:clamp(28px,4vw,42px);line-height:1.15}.nh-walkthrough p{color:#a7b4cb;max-width:60ch;margin:12px auto 22px}.nh-walkthrough video{background:#080e1c;border:1px solid #28354c;border-radius:16px;width:100%;max-width:1040px;height:auto;margin-inline:auto;display:block}
