@font-face{font-family:workSansLanding;src:url(../media/WorkSans_Regular-s.p.1ni8l1kio2a7h.ttf?dpl=dpl_BLvysrNiNdAtetFguqy5bC7Yyp1s)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:workSansLanding;src:url(../media/WorkSans_Medium-s.p.1pz-u6kr9dnk4.ttf?dpl=dpl_BLvysrNiNdAtetFguqy5bC7Yyp1s)format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:workSansLanding;src:url(../media/WorkSans_SemiBold-s.p.41iaqq5yrx6w4.ttf?dpl=dpl_BLvysrNiNdAtetFguqy5bC7Yyp1s)format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:workSansLanding;src:url(../media/WorkSans_Bold-s.p.1jlva0qvbbujk.ttf?dpl=dpl_BLvysrNiNdAtetFguqy5bC7Yyp1s)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:workSansLanding;src:url(../media/WorkSans_ExtraBold-s.p.1-vgcduu-rdlt.ttf?dpl=dpl_BLvysrNiNdAtetFguqy5bC7Yyp1s)format("truetype");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:workSansLanding Fallback;src:local(Arial);ascent-override:82.98%;descent-override:21.68%;line-gap-override:0.0%;size-adjust:112.07%}.worksanslanding_44b42ab9-module__z9Q8uq__className{font-family:workSansLanding,workSansLanding Fallback}.worksanslanding_44b42ab9-module__z9Q8uq__variable{--font-landing:"workSansLanding", "workSansLanding Fallback"}
.landing-v2{--np-teal-50:#eef8f8;--np-teal-100:#d5eeee;--np-teal-300:#a3dcdd;--np-teal-500:#69c5c7;--np-teal-600:#4bafb2;--np-teal-700:#1f5056;--np-teal-800:#173d42;--np-teal-900:#102a2e;--np-ink:#0f1417;--np-white:#fff;--np-gray-50:#f7f9f9;--np-gray-100:#eef1f1;--np-gray-200:#dde3e3;--np-gray-400:#9aa8a8;--np-gray-600:#5c6c6c;--np-gray-700:#3d4a4a;--color-primary:var(--np-teal-500);--color-primary-hover:var(--np-teal-600);--color-secondary:var(--np-teal-700);--color-secondary-hover:var(--np-teal-800);--color-border:var(--np-gray-200);--color-border-strong:var(--np-gray-400);--color-surface-sunken:var(--np-teal-50);--text-heading:var(--np-teal-700);--text-body:var(--np-gray-700);--text-muted:var(--np-gray-600);--text-on-primary:var(--np-teal-800);--font-sans:var(--font-landing), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--fs-body-l:18px;--lh-tight:1.05;--lh-heading:1.2;--lh-body:1.55;--ls-tight:-.02em;--ls-display:-.03em;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extrabold:800;--radius-button:999px;--radius-input:12px;--radius-card:20px;--radius-card-lg:28px;--radius-chip:999px;--radius-sm:8px;--shadow-card:0 1px 2px #0f14170a, 0 8px 24px #0f14170f;--shadow-card-hover:0 4px 8px #0f14170f, 0 16px 36px #0f14171a;--ease-standard:cubic-bezier(.4, 0, .2, 1);--dur-fast:.12s;--dur-base:.2s;color:var(--text-body);font-family:var(--font-sans);background:#fdfefe}.landing-v2 a{color:var(--color-secondary);transition:color var(--dur-base) var(--ease-standard);text-decoration:none}.landing-v2 a:hover{color:var(--color-primary-hover)}.landing-v2 button{white-space:nowrap}.landing-v2 .mbr,.landing-v2 .mob{display:none}.landing-v2 .dsk{display:inline}.landing-v2 .wrap2{max-width:1280px;margin:0 auto;padding:0 40px}.landing-v2 .section2{margin-top:140px;position:relative}.landing-v2 .eyebrow2{font-size:13px;font-weight:var(--fw-semibold);color:var(--color-primary-hover);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:8px;margin-bottom:16px;display:inline-flex}.landing-v2 .title2{font-size:clamp(36px,4.2vw,58px);font-weight:var(--fw-bold);color:var(--text-heading);letter-spacing:var(--ls-display);line-height:var(--lh-tight);text-wrap:balance;margin:0 0 48px}.landing-v2 .reveal{opacity:0;transition:opacity .8s var(--ease-standard), transform .8s var(--ease-standard), clip-path .9s var(--ease-standard)}.landing-v2 .reveal[data-fx=rise]{transform:translateY(36px)}.landing-v2 .reveal[data-fx=scan]{clip-path:inset(0 100% 0 0);opacity:1}.landing-v2 .reveal[data-fx=scan]:not(.in){opacity:0}.landing-v2 .reveal.in{opacity:1;clip-path:inset(0);transform:none}.landing-v2 .lift{opacity:0;animation:npv2-liftin .8s var(--ease-standard) forwards;transform:translateY(24px)}@keyframes npv2-liftin{to{opacity:1;transform:none}}.landing-v2 .mask{display:block;overflow:hidden}.landing-v2 .mask .line{animation:.9s cubic-bezier(.2,.65,.25,1) forwards npv2-lineup;display:block;transform:translateY(110%)}@keyframes npv2-lineup{to{transform:none}}.landing-v2 .hd{z-index:50;pointer-events:none;justify-content:center;display:flex;position:fixed;top:16px;left:0;right:0}.landing-v2 .hd-pill{pointer-events:auto;transition:background .3s var(--ease-standard), box-shadow .3s var(--ease-standard);border-radius:999px;align-items:center;gap:36px;padding:10px 12px 10px 24px;display:flex}.landing-v2 .hd.is-scrolled .hd-pill{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--shadow-card-hover);background:#ffffffe6}.landing-v2 .hd-logo{width:auto;height:24px;display:block}.landing-v2 .hd-logo-dark,.landing-v2 .hd.is-scrolled .hd-logo-light{display:none}.landing-v2 .hd.is-scrolled .hd-logo-dark{display:block}.landing-v2 .hd-nav{align-items:center;gap:28px;display:flex}.landing-v2 .hd-link{font-size:14px;font-weight:var(--fw-medium);color:#fff;cursor:pointer;font-family:var(--font-sans);background:0 0;border:none;padding-bottom:2px;position:relative}.landing-v2 .hd.is-scrolled .hd-link{color:var(--text-body)}.landing-v2 .hd-link:after{content:"";background:var(--color-primary);transform-origin:0;width:100%;height:2px;transition:transform var(--dur-base) var(--ease-standard);border-radius:2px;position:absolute;bottom:0;left:0;transform:scaleX(0)}.landing-v2 .hd-link:hover:after{transform:scaleX(1)}.landing-v2 .hd-link:hover{color:var(--np-teal-300)}.landing-v2 .hd.is-scrolled .hd-link:hover{color:var(--text-heading)}.landing-v2 .hd-burger{pointer-events:auto;color:#fff;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff47;border-radius:999px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:none}.landing-v2 .hd.is-scrolled .hd-burger{background:var(--np-gray-100);border-color:var(--color-border);color:var(--text-heading)}.landing-v2 .hd-burger{transition:transform .15s var(--ease-standard), background .3s var(--ease-standard), border-color .3s var(--ease-standard)}.landing-v2 .hd-burger:active{transform:scale(.9)}.landing-v2 .hd-burger .burger{width:18px;height:12px;display:block;position:relative}.landing-v2 .hd-burger .burger-bar{width:100%;height:2px;transition:transform .3s var(--ease-standard), opacity .2s var(--ease-standard), top .3s var(--ease-standard);background:currentColor;border-radius:2px;position:absolute;left:0}.landing-v2 .hd-burger .burger-bar:first-child{top:0}.landing-v2 .hd-burger .burger-bar:nth-child(2){top:5px}.landing-v2 .hd-burger .burger-bar:nth-child(3){top:10px}.landing-v2 .hd-burger.is-open .burger-bar:first-child{top:5px;transform:rotate(45deg)}.landing-v2 .hd-burger.is-open .burger-bar:nth-child(2){opacity:0}.landing-v2 .hd-burger.is-open .burger-bar:nth-child(3){top:5px;transform:rotate(-45deg)}.landing-v2 .hd-mobile{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--shadow-card-hover);transform-origin:top;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .22s var(--ease-standard), transform .28s var(--ease-standard), visibility 0s .28s;background:#fffffff7;border-radius:20px;flex-direction:column;gap:2px;padding:10px;display:flex;position:absolute;top:60px;left:16px;right:16px;transform:translateY(-10px)scale(.97)}.landing-v2 .hd-mobile.is-open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .22s var(--ease-standard), transform .3s cubic-bezier(.2, .7, .2, 1), visibility 0s;transform:translateY(0)scale(1)}.landing-v2 .hd-mobile a{font-size:15px;font-weight:var(--fw-medium);color:var(--text-heading);border-radius:12px;padding:12px 14px}.landing-v2 .hd-mobile a:hover{background:var(--np-teal-50)}.landing-v2 .hero2{background:linear-gradient(180deg, var(--np-teal-900) 0%, var(--np-teal-800) 55%, var(--np-teal-700) 100%);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:140px 40px 0;display:flex;position:relative;overflow:hidden}.landing-v2 .hero2-grid{background-color:#0000;background-image:linear-gradient(#69c5c712 1px,#0000 1px),linear-gradient(90deg,#69c5c712 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:56px 56px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(900px 600px at 50% 30%,#000 30%,#0000 100%);mask-image:radial-gradient(900px 600px at 50% 30%,#000 30%,#0000 100%)}.landing-v2 .hero2-inner{max-width:900px;margin:auto 0;position:relative}.landing-v2 .hero2-title{font-size:clamp(38px,5.4vw,78px);font-weight:var(--fw-bold);color:#fff;letter-spacing:var(--ls-display);margin:0 0 28px;line-height:1.06}.landing-v2 .hero2-title .accent{color:var(--np-teal-500)}.landing-v2 .hero2-sub{font-size:var(--fs-body-l);color:var(--np-teal-100);max-width:520px;line-height:var(--lh-body);margin:0 auto 40px}.landing-v2 .hero2-bar{max-width:640px;transition:box-shadow .3s var(--ease-standard), transform .3s var(--ease-standard);background:#fff;border-radius:999px;align-items:center;gap:8px;margin:0 auto;padding:8px 8px 8px 22px;display:flex;box-shadow:0 24px 60px #102a2e73}.landing-v2 .bar-field{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.landing-v2 .bar-ac{flex:1;min-width:0}.landing-v2 .hero2-bar:focus-within{transform:translateY(-2px);box-shadow:0 30px 70px #102a2e8c,0 0 0 3px #69c5c773}.landing-v2 .bar-pin{width:20px;height:20px;color:var(--color-primary-hover);flex:none}.landing-v2 .hero2-bar .input{box-shadow:none;font-family:var(--font-sans);color:var(--np-ink);background:0 0;border:none;border-radius:0;outline:none;flex:1;width:100%;min-width:0;padding:12px 4px;font-size:16px}.landing-v2 .hero2-bar .input:focus{box-shadow:none;border:none;outline:none}.landing-v2 .hero2-bar .input::placeholder{color:var(--np-gray-400)}.landing-v2 .hero2-note{color:var(--np-teal-300);letter-spacing:.04em;margin-top:16px;font-size:13px}.landing-v2 .btn-arrow .arrow{transition:transform var(--dur-base) var(--ease-standard);margin-left:6px;display:inline-block}.landing-v2 .btn-arrow:hover .arrow{transform:translate(5px)}.landing-v2 .hero2-sat{width:100vw;margin-top:auto;padding-top:48px;position:relative}.landing-v2 .sat2-frame{position:relative;overflow:hidden}.landing-v2 .roofline{opacity:.95;filter:brightness(.85);width:100%;height:auto;margin-bottom:-1px;display:block;position:relative}.landing-v2 .roof-glow{pointer-events:none;background:radial-gradient(50% 50% at 50% 60%,#69c5c757 0%,#69c5c71a 45%,#69c5c700 75%);width:60vw;height:24vw;animation:6s ease-in-out infinite npv2-glowBreathe;position:absolute;bottom:-10%;left:44%;transform:translate(-50%)}@keyframes npv2-glowBreathe{0%,to{opacity:.55;transform:translate(-50%)scale(1)}50%{opacity:1;transform:translate(-50%)scale(1.12)}}.landing-v2 .drone{will-change:transform;width:clamp(50px,6.9vw,102px);animation:16s ease-in-out infinite npv2-dronePath;position:absolute;top:4%;left:44%}.landing-v2 .drone-img{z-index:2;width:100%;animation:2.4s ease-in-out infinite npv2-droneHover;display:block;position:relative;overflow:visible}.landing-v2 .prop{transform-box:fill-box;transform-origin:50%;animation:.5s linear infinite npv2-propSpin}.landing-v2 .prop-r{animation-delay:.12s}@keyframes npv2-propSpin{0%,to{transform:scaleX(1)}25%{transform:scaleX(.22)}50%{transform:scaleX(1)}75%{transform:scaleX(.22)}}.landing-v2 .drone-beam{transform-origin:top;clip-path:polygon(46% 0,54% 0,100% 100%,0 100%);background:linear-gradient(#69c5c780,#69c5c71f 60%,#69c5c700);width:340%;height:1000%;animation:2.4s ease-in-out infinite npv2-beamPulse;position:absolute;top:88%;left:50%;transform:translate(-50%)}@keyframes npv2-droneHover{0%,to{transform:translateY(0)}50%{transform:translateY(-6%)}}@keyframes npv2-beamPulse{0%,to{opacity:.9}50%{opacity:.45}}@keyframes npv2-dronePath{0%,to{transform:translate(-19vw,2.5vw)scale(.95)}25%{opacity:.85;transform:translateY(-1.5vw)scale(.68)}50%{transform:translate(19vw,2.5vw)scale(.95)}75%{transform:translateY(7.5vw)scale(1.18)}}.landing-v2 .pstats{flex-direction:column;gap:36px;margin-top:140px;display:flex;overflow:visible}.landing-v2 .pstat-row{justify-content:space-between;align-items:center;gap:40px;display:flex}.landing-v2 .pstat-row-rev{flex-direction:row-reverse}.landing-v2 .pstat-img{box-shadow:var(--shadow-card);will-change:transform, opacity;opacity:0;border-radius:24px;flex:none;overflow:hidden}.landing-v2 .pstat-img img{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ease-standard);display:block}.landing-v2 .pstat-img:hover img{transform:scale(1.05)}.landing-v2 .pimg-0{width:clamp(200px,24vw,320px);height:clamp(140px,16vw,210px);margin-right:4vw}.landing-v2 .pimg-1{width:clamp(180px,20vw,270px);height:clamp(150px,18vw,240px);margin-left:9vw}.landing-v2 .pimg-2{width:clamp(220px,28vw,380px);height:clamp(120px,14vw,190px);margin-right:14vw}.landing-v2 .pstat{will-change:transform, opacity;opacity:.15;flex-direction:column;gap:10px;display:flex}.landing-v2 .pstat-right{text-align:right;align-items:flex-end}.landing-v2 .pstat-num{font-size:clamp(80px,11vw,170px);font-weight:var(--fw-extrabold);color:var(--text-heading);letter-spacing:var(--ls-display);white-space:nowrap;line-height:1}.landing-v2 .pstat-right .pstat-num{color:var(--color-primary)}.landing-v2 .pstat-label{color:var(--text-muted);max-width:480px;font-size:clamp(16px,1.8vw,22px)}.landing-v2 .nanox{grid-template-columns:1fr 1.1fr;align-items:start;gap:72px;display:grid}.landing-v2 .nanox-left{position:sticky;top:110px}.landing-v2 .nanox-photo{box-shadow:var(--shadow-card);border-radius:24px;overflow:hidden}.landing-v2 .nanox-photo img{object-fit:cover;width:100%;height:320px;transition:transform .6s var(--ease-standard);display:block}.landing-v2 .nanox-photo:hover img{transform:scale(1.04)}.landing-v2 .nanox-list{flex-direction:column;display:flex}.landing-v2 .nanox-row{border-bottom:1px solid var(--color-border);transition:background .3s var(--ease-standard), padding-left .3s var(--ease-standard), opacity .8s var(--ease-standard), transform .8s var(--ease-standard);gap:24px;padding:32px 8px;display:flex}.landing-v2 .nanox-row:first-child{padding-top:8px}.landing-v2 .nanox-row:hover{background:var(--np-teal-50);padding-left:20px}.landing-v2 .nanox-num{background:var(--np-teal-100);width:44px;height:44px;color:var(--color-secondary);font-weight:var(--fw-bold);transition:background .3s var(--ease-standard), color .3s var(--ease-standard);border-radius:12px;flex:none;justify-content:center;align-items:center;font-size:15px;display:flex}.landing-v2 .nanox-row:hover .nanox-num{background:var(--color-primary);color:var(--np-teal-800)}.landing-v2 .nanox-title{font-size:22px;font-weight:var(--fw-semibold);color:var(--text-heading);margin-bottom:6px}.landing-v2 .nanox-text{color:var(--text-body);font-size:15px;line-height:var(--lh-body);max-width:460px;margin:0}.landing-v2 .stack{flex-direction:column;gap:28px;display:flex}.landing-v2 .stack-card{border-radius:32px;grid-template-columns:1.1fr 1fr;align-items:center;gap:48px;min-height:300px;padding:64px;display:grid;position:sticky;overflow:hidden;box-shadow:0 -12px 40px #102a2e1f}.landing-v2 .panel-light{background:var(--np-gray-50)}.landing-v2 .panel-teal2{background:var(--np-teal-100)}.landing-v2 .panel-dark2{background:var(--np-teal-700)}.landing-v2 .stack-watermark{font-size:220px;font-weight:var(--fw-extrabold);color:#69c5c729;pointer-events:none;-webkit-user-select:none;user-select:none;line-height:1;position:absolute;top:-30px;right:24px}.landing-v2 .panel-dark2 .stack-watermark{color:#69c5c71f}.landing-v2 .stack-body{position:relative}.landing-v2 .stack-title{font-size:clamp(28px,3vw,42px);font-weight:var(--fw-bold);color:var(--text-heading);letter-spacing:var(--ls-tight);margin-bottom:14px}.landing-v2 .stack-text{color:var(--text-body);font-size:18px;line-height:var(--lh-body);max-width:480px;margin:0}.landing-v2 .panel-dark2 .stack-title{color:#fff}.landing-v2 .panel-dark2 .stack-text{color:var(--np-teal-100)}.landing-v2 .stack-visual{flex-direction:column;justify-content:center;gap:10px;display:flex;position:relative}.landing-v2 .mock{font-family:var(--font-sans)}.landing-v2 .mock-address{box-shadow:var(--shadow-card);color:var(--np-ink);font-size:16px;font-weight:var(--fw-medium);background:#fff;border-radius:999px;align-items:center;gap:12px;padding:16px 22px;display:flex}.landing-v2 .mock-address svg{width:20px;height:20px;color:var(--color-primary-hover);flex:none}.landing-v2 .mock-go{background:var(--color-secondary);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;margin-left:auto;font-size:16px;display:flex}.landing-v2 .mock-form{box-shadow:var(--shadow-card-hover);background:#fff;border-radius:20px;flex-direction:column;gap:14px;padding:24px;display:flex}.landing-v2 .mf-field label{font-size:13px;font-weight:var(--fw-semibold);color:var(--text-heading);margin-bottom:6px;display:block}.landing-v2 .mf-select{border:1.5px solid var(--color-border);color:var(--text-body);border-radius:12px;justify-content:space-between;align-items:center;padding:10px 14px;font-size:14px;display:flex}.landing-v2 .mf-select span{color:var(--np-gray-400)}.landing-v2 .mf-radios{gap:8px;display:flex}.landing-v2 .mf-radio{border:1.5px solid var(--color-border);color:var(--text-muted);border-radius:999px;padding:8px 20px;font-size:14px}.landing-v2 .mf-radio.on{background:var(--np-teal-50);border-color:var(--color-primary);color:var(--color-secondary);font-weight:var(--fw-semibold)}.landing-v2 .mock-offers{flex-direction:column;gap:10px;display:flex}.landing-v2 .mock-offer{color:var(--np-teal-100);transition:transform .3s var(--ease-standard);background:#ffffff1a;border-radius:14px;justify-content:space-between;align-items:center;padding:14px 20px;font-size:15px;display:flex;position:relative}.landing-v2 .mock-offer b{color:#fff;font-weight:var(--fw-semibold)}.landing-v2 .mock-offer.best{color:var(--color-secondary);box-shadow:var(--shadow-card-hover);background:#fff}.landing-v2 .mock-offer.best b{color:var(--color-secondary)}.landing-v2 .mock-offer.best em{font-size:11px;font-style:normal;font-weight:var(--fw-bold);background:var(--color-primary);color:var(--np-teal-800);border-radius:999px;padding:3px 10px;position:absolute;top:-10px;right:14px}.landing-v2 .stack-card:hover .mock-offer.best{transform:translate(6px)}.landing-v2 .cmpzoom{height:230vh;margin-top:140px}.landing-v2 .cmpzoom-sticky{justify-content:center;align-items:center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.landing-v2 .panel-wide{box-sizing:border-box;background:var(--np-teal-900);border-radius:36px;flex-direction:column;justify-content:center;width:min(1200px,100vw - 80px);padding:0 64px;display:flex;overflow:hidden}.landing-v2 .cmpzoom-content{width:100%;max-width:1072px;margin:0 auto;padding:64px 0}.landing-v2 .cmp2{border-radius:20px;margin-top:8px;overflow:hidden}.landing-v2 .cmp2-head{font-weight:var(--fw-semibold);color:var(--np-teal-300);text-transform:uppercase;letter-spacing:.06em;grid-template-columns:1.3fr 1fr 1fr;padding:14px 24px;font-size:14px;display:grid}.landing-v2 .cmp2-row{transition:background var(--dur-base) var(--ease-standard), padding-left var(--dur-base) var(--ease-standard);border-top:1px solid #a3dcdd26;grid-template-columns:1.3fr 1fr 1fr;padding:18px 24px;font-size:15px;display:grid}.landing-v2 .cmp2-row:hover{background:#69c5c714;padding-left:32px}.landing-v2 .cmp2-label{color:var(--np-teal-300)}.landing-v2 .cmp2-nano{font-weight:var(--fw-semibold);color:#fff}.landing-v2 .cmp2-repl{color:var(--np-teal-100)}.landing-v2 .faq2-wrap{max-width:820px}.landing-v2 .faq-item{box-shadow:inset 0 0 0 1px var(--color-border);transition:box-shadow var(--dur-base) var(--ease-standard);border-radius:16px;overflow:hidden}.landing-v2 .faq-item:hover{box-shadow:inset 0 0 0 1px var(--np-teal-300)}.landing-v2 .faq-item.is-open{box-shadow:inset 0 0 0 1.5px var(--color-primary)}.landing-v2 .faq-q{width:100%;font-family:var(--font-sans);cursor:pointer;font-weight:var(--fw-semibold);color:var(--text-heading);text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;padding:20px 24px;font-size:16px;display:flex}.landing-v2 .faq-plus{flex:none;width:14px;height:14px;margin-left:16px;position:relative}.landing-v2 .faq-plus:before,.landing-v2 .faq-plus:after{content:"";background:var(--color-primary-hover);transition:transform var(--dur-base) var(--ease-standard);border-radius:2px;position:absolute}.landing-v2 .faq-plus:before{width:2px;height:14px;top:0;left:6px}.landing-v2 .faq-plus:after{width:14px;height:2px;top:6px;left:0}.landing-v2 .faq-item.is-open .faq-plus:before{transform:rotate(90deg)scaleY(0)}.landing-v2 .faq-a{transition:grid-template-rows .35s var(--ease-standard);grid-template-rows:0fr;display:grid}.landing-v2 .faq-item.is-open .faq-a{grid-template-rows:1fr}.landing-v2 .faq-a-inner{color:var(--text-body);font-size:15px;line-height:var(--lh-body);padding:0 24px;overflow:hidden}.landing-v2 .faq-item.is-open .faq-a-inner{padding-bottom:20px}.landing-v2 .cta-panel{background:linear-gradient(180deg, var(--np-teal-800), var(--np-teal-900));text-align:center;border-radius:36px;margin-bottom:140px;padding:96px 64px;position:relative;overflow:hidden}.landing-v2 .cta-video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.landing-v2 .cta-shade{pointer-events:none;background:linear-gradient(#173d42d1,#102a2ee0);position:absolute;inset:0}.landing-v2 .cta-grid{pointer-events:none;background-color:#0000;background-image:linear-gradient(#69c5c714 1px,#0000 1px),linear-gradient(90deg,#69c5c714 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:52px 52px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(closest-side,#000 40%,#0000 100%);mask-image:radial-gradient(closest-side,#000 40%,#0000 100%)}.landing-v2 .cta-scan{pointer-events:none;height:90px;animation:npv2-heroscan 6s var(--ease-standard) infinite;background:linear-gradient(#69c5c700,#69c5c726 70%,#a3dcdd66);position:absolute;top:-90px;left:0;right:0}@keyframes npv2-heroscan{0%{opacity:0;top:-120px}10%{opacity:1}85%{opacity:1;top:100%}to{opacity:0;top:100%}}.landing-v2 .hero2-bar .btn-arrow:hover{background:var(--color-primary-hover)!important}.landing-v2 .cta-panel .btn-arrow{transition:background var(--dur-fast) var(--ease-standard), transform var(--dur-base) var(--ease-standard), box-shadow var(--dur-base) var(--ease-standard);position:relative}.landing-v2 .cta-panel .btn-arrow:hover{transform:translateY(-2px);box-shadow:0 12px 30px #102a2e66;background:var(--color-primary-hover)!important}.landing-v2 .cta-title{font-size:clamp(36px,4.2vw,56px);font-weight:var(--fw-bold);color:#fff;letter-spacing:var(--ls-display);margin:0 0 16px;line-height:1.08;position:relative}.landing-v2 .cta-sub{color:var(--np-teal-100);font-size:var(--fs-body-l);margin:0 0 40px;position:relative}.landing-v2 .footer2{background:var(--np-ink);color:var(--np-gray-400);padding:64px 0 0}.landing-v2 .footer2-grid{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:40px;display:grid}.landing-v2 .footer2-text{font-size:14px;line-height:var(--lh-body);max-width:320px;margin:0}.landing-v2 .footer2-head{color:#fff;font-weight:var(--fw-semibold);margin-bottom:12px;font-size:14px}.landing-v2 .footer2-link{color:var(--np-gray-400);margin-bottom:8px;font-size:14px;display:block}.landing-v2 .footer2-link:hover{color:#fff}.landing-v2 .footer2-legal{font-size:12px;line-height:var(--lh-body);color:var(--np-gray-600);border-top:1px solid var(--np-gray-700);margin-top:40px;padding-top:20px}.landing-v2 .footer2-bottom{margin-top:16px;padding-bottom:28px;font-size:13px}@media (max-width:960px){.landing-v2 .hd-nav{display:none}.landing-v2 .hd-burger{display:inline-flex}.landing-v2 .nanox{grid-template-columns:1fr;gap:40px}.landing-v2 .nanox-left{position:static}.landing-v2 .footer2-grid{grid-template-columns:1fr 1fr}.landing-v2 .cmpzoom{height:auto;margin-top:88px}.landing-v2 .cmpzoom-sticky{height:auto;padding:0 20px;display:block;position:static}.landing-v2 .panel-wide{width:100%;padding:0 24px}.landing-v2 .cmpzoom-content{padding:36px 0}.landing-v2 .stack-card{grid-template-columns:1fr;gap:24px;padding:36px}.landing-v2 .stack-watermark{font-size:140px}.landing-v2 .hero2-bar{border-radius:24px;flex-direction:column;padding:16px}.landing-v2 .hero2-bar .input{text-align:center;width:100%}.landing-v2 .hero2-bar .btn-arrow{width:100%}}@media (max-width:640px){.landing-v2 .wrap2{padding:0 20px}.landing-v2 .hero2{padding:96px 20px 0}.landing-v2 .hero2-title{font-size:clamp(38px,15.5vw,50px)}.landing-v2 .mbr,.landing-v2 .mob{display:inline}.landing-v2 .dsk{display:none}.landing-v2 .title2{font-size:30px}.landing-v2 .hero2-sub{font-size:16px}.landing-v2 .hero2-sat{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-top:24px}.landing-v2 .roofline{width:170%;max-width:none;margin-left:-35%}.landing-v2 .hero2-bar{gap:10px}.landing-v2 .bar-field{box-sizing:border-box;border:1.5px solid var(--color-border);border-radius:999px;width:100%;padding:6px 16px}.landing-v2 .hero2-bar .input{text-align:left;padding:10px 4px}.landing-v2 .hd-pill{gap:14px;padding:8px 8px 8px 14px}.landing-v2 .hd-logo{height:20px}.landing-v2 .pstats{gap:28px;margin-top:88px}.landing-v2 .pstat-num{font-size:clamp(44px,15vw,80px)}.landing-v2 .pstat-label{font-size:15px}.landing-v2 .stack-card{min-height:0;padding:28px}.landing-v2 .stack-watermark{font-size:96px;top:-8px;right:14px}.landing-v2 .stack-title{font-size:24px}.landing-v2 .stack-text{font-size:15px}.landing-v2 .cmp2-head{padding:10px 12px;font-size:11px}.landing-v2 .cmp2-row{padding:12px;font-size:12.5px}.landing-v2 .cmp2-row:hover{padding-left:12px}.landing-v2 .cta-panel{border-radius:24px;margin-bottom:80px;padding:56px 24px}.landing-v2 .cta-title{font-size:30px}.landing-v2 .section2{margin-top:88px}.landing-v2 .faq-q{padding:16px 18px;font-size:15px}.landing-v2 .nanox-row{gap:16px;padding:24px 4px}.landing-v2 .nanox-title{font-size:18px}.landing-v2 .nanox-photo img{height:220px}.landing-v2 .pstat-row{flex-direction:column;align-items:flex-start;gap:20px}.landing-v2 .pstat-row-rev{align-items:flex-end}.landing-v2 .pimg-0,.landing-v2 .pimg-1,.landing-v2 .pimg-2{width:min(70vw,320px);height:150px;margin:0}.landing-v2 .footer2-grid{grid-template-columns:1fr}}@media (max-width:400px){.landing-v2 .wrap2{padding:0 16px}.landing-v2 .cmp2-head{padding:8px;font-size:10px}.landing-v2 .cmp2-row{padding:10px 8px;font-size:11px}.landing-v2 .cmp2-row:hover{padding-left:8px}.landing-v2 .cta-panel{padding:48px 14px}.landing-v2 .cta-panel .btn-arrow{justify-content:center;width:100%;padding:14px 16px;font-size:15px}.landing-v2 .stack-card{padding:20px}.landing-v2 .mock-form{padding:16px}.landing-v2 .title2{font-size:34px}}@media (prefers-reduced-motion:reduce){.landing-v2 .reveal,.landing-v2 .lift,.landing-v2 .mask .line{opacity:1;clip-path:none;transition:none;animation:none;transform:none}.landing-v2 .drone,.landing-v2 .drone-img,.landing-v2 .drone-beam,.landing-v2 .prop,.landing-v2 .roof-glow,.landing-v2 .cta-scan{animation:none}.landing-v2 .hd-mobile,.landing-v2 .hd-mobile.is-open,.landing-v2 .hd-burger,.landing-v2 .hd-burger .burger-bar{transition:none!important}.landing-v2 .pstat,.landing-v2 .pstat-img{opacity:1}.landing-v2 .cmpzoom{height:auto}.landing-v2 .cmpzoom-sticky{height:auto;display:block;position:static}}
