.nx-signal{--signal-ink:#03070d;--signal-white:#f5f8ff;--signal-muted:#b1c3da;--signal-blue:#1264ff;background:var(--signal-ink);color:var(--signal-white);font-family:var(--font-inter),sans-serif;overflow:clip;line-height:1.6}.nx-signal *{box-sizing:border-box}.nx-signal h1,.nx-signal h2,.nx-signal h3,.nx-signal p{margin:0}.nx-signal a{color:inherit;text-decoration:none}.nx-signal a:focus-visible,.nx-signal button:focus-visible,.nx-signal summary:focus-visible{outline:3px solid #8bc9ff;outline-offset:6px}.nx-signal section{scroll-margin-top:30px}.signal-wrap{width:min(1400px,100% - 96px);margin-inline:auto}.signal-header{height:104px;display:flex;align-items:center;justify-content:space-between;gap:28px;position:relative;z-index:2}.signal-brand{display:inline-flex;align-items:center;gap:12px;font-size:19px;letter-spacing:.21em;text-transform:uppercase}.signal-header nav,.signal-header-actions{display:flex;align-items:center;gap:28px;font-size:14px}.signal-footer a:hover,.signal-header nav a:hover{color:#8bc9ff}.signal-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;border:1px solid #1264ff;background:#1264ff;color:#fff!important;padding:14px 24px;border-radius:12px;font-size:14px;font-weight:600;min-height:48px;transition:background .18s,box-shadow .18s}.signal-button:hover{background:#0851d7;box-shadow:0 0 28px #1264ff40}.signal-button.signal-outline{background:transparent;border-color:#338bdf;font-weight:400}.signal-button.signal-outline:hover{background:#0d2644}.signal-header .signal-button{padding:10px 18px}.signal-hero{min-height:680px;display:grid;grid-template-columns:.92fr 1.25fr;align-items:center;position:relative;padding-block:55px 90px}.signal-hero-copy{position:relative;z-index:1}.signal-eyebrow{font-size:11px;text-transform:uppercase;letter-spacing:.28em;color:#accfff;line-height:1.8}.signal-hero h1{font-size:clamp(48px,5.4vw,84px);font-weight:600;letter-spacing:-.065em;line-height:1.06;margin:24px 0 30px}.nx-signal h1 span,.nx-signal h2 span{font-weight:300}.signal-intro{font-size:18px;max-width:450px;color:#c1cee0;line-height:1.6}.signal-actions{display:flex;gap:15px;flex-wrap:wrap;margin-top:32px}.signal-note{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#aec6e2;margin-top:64px!important}.signal-art{position:relative;width:124%;margin-left:-7%}.signal-art>img{display:block;width:100%;height:auto;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.signal-status{position:absolute;top:8%;right:3%;width:205px;border:1px solid #2169a1;border-radius:12px;background:#031225ee;padding:17px;font-size:11px;box-shadow:0 10px 45px #0007}.signal-status>.signal-eyebrow{font-size:9px;margin-bottom:12px}.signal-status>p:not(:first-child){display:flex;align-items:center;gap:7px;margin-top:10px}.signal-state{color:#81dfb1;margin-left:auto}.signal-watch{color:#ffcc77}.signal-preview small,.signal-status small{display:block;color:#a3b6cc;font-size:10px;margin-top:12px}.signal-motion{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.signal-packet{fill:none;stroke:#c5eeff;stroke-width:4;stroke-linecap:round;stroke-dasharray:10 900;stroke-dashoffset:10;opacity:0}.signal-motion-play .signal-packet{animation:signal-travel 2.4s ease-out 1 both}.signal-motion-play .signal-packet:nth-child(2){animation-delay:.2s}.signal-motion-play .signal-packet:nth-child(3){animation-delay:.4s}.signal-motion-play .signal-packet:nth-child(4){animation-delay:.6s}@keyframes signal-travel{0%{stroke-dashoffset:10;opacity:0}8%{opacity:1}85%{opacity:1}to{stroke-dashoffset:-790;opacity:0}}.signal-platform{padding-block:95px;border-top:1px solid #1c2a3b}.signal-section-heading{display:grid;grid-template-columns:1.25fr 1fr;gap:80px;align-items:end}.nx-signal h2{font-size:clamp(38px,4.3vw,64px);font-weight:600;letter-spacing:-.05em;line-height:1.12}.signal-section-heading h2{margin-top:20px}.signal-section-heading>p{max-width:425px;color:var(--signal-muted);font-size:17px}.signal-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:42px;margin-top:70px}.signal-feature-visual{height:190px;display:flex;align-items:center;gap:16px;position:relative}.signal-feature-visual:after{content:"";height:1px;background:linear-gradient(90deg,transparent,#31a3ff,transparent);position:absolute;left:0;right:-42px;bottom:22px}.signal-object{flex:none;color:#8fcaff;filter:drop-shadow(0 0 14px #197af755)}.signal-preview{border:1px solid #235a88;border-radius:10px;padding:15px;background:linear-gradient(145deg,#0b2037,#040e1c);flex:1;min-width:0;font-size:12px;position:relative;z-index:1}.signal-preview>span{font-size:12px;color:#d4e6fc}.signal-preview p{margin-top:16px;white-space:nowrap;font-size:12px}.signal-preview i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#7fdbac;margin-right:5px}.signal-lan{display:flex;align-items:center;justify-content:space-between;gap:5px;margin-top:14px;font-size:10px}.signal-preview>svg{width:100%;height:25px;margin-top:8px;fill:none;stroke:#62c9ff;stroke-width:1.5}.nx-signal h3{font-size:21px;font-weight:500;letter-spacing:-.025em}.signal-features article>p{color:var(--signal-muted);font-size:15px;margin-top:12px;max-width:350px}.signal-workflow{padding-block:75px 95px;border-top:1px solid #1c2a3b}.signal-workflow h2{margin-top:18px}.signal-workflow ol{list-style:none;padding:0;margin:45px 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:48px}.signal-workflow li{border-top:1px solid #24528a;padding-top:22px}.signal-workflow li>span{font-size:12px;color:#88baff;letter-spacing:.2em}.signal-workflow h3{margin-top:18px}.signal-workflow li p{margin-top:12px;color:var(--signal-muted);font-size:15px}.signal-close{padding-block:80px;background:radial-gradient(ellipse at 90% 80%,#0a3d70,transparent 65%),linear-gradient(135deg,#03070d,#061326);border-block:1px solid #244263;position:relative}.signal-close .signal-eyebrow{margin:18px 0}.signal-close p:not(.signal-eyebrow){color:var(--signal-muted);margin:24px 0}.signal-close .signal-button{margin-top:10px}.signal-close>div>svg{color:#85baff}.signal-faq{display:grid;grid-template-columns:.75fr 1.25fr;gap:80px;padding-block:90px}.signal-faq h2{font-size:40px}.signal-faq details{border-bottom:1px solid #253244;padding-block:20px}.signal-faq details:first-child{padding-top:0}.signal-faq summary{cursor:pointer;font-size:16px;font-weight:500;min-height:30px;padding-right:12px}.signal-faq details p{font-size:15px;color:var(--signal-muted);margin-top:16px;max-width:680px}.signal-faq details a{text-decoration:underline;text-underline-offset:4px;color:#99c9ff}.signal-footer{align-items:center;justify-content:space-between;border-top:1px solid #1c2a3b;padding-block:35px;font-size:12px;color:#b9c6d9}.signal-footer,.signal-footer nav{display:flex;gap:25px}.signal-footer .signal-brand{font-size:15px}.signal-skip{position:absolute;left:-9999px;z-index:30;padding:15px;background:#1264ff}.signal-skip:focus{left:15px;top:15px}@media(min-width:1600px){.signal-hero{min-height:800px}}@media(max-width:1050px){.signal-wrap{width:calc(100% - 56px)}.signal-status{position:relative;inset:auto;width:80%;margin:-45px auto 0}.signal-art{width:115%;margin-left:-4%}.signal-features{gap:24px}.signal-feature-visual{flex-direction:column;align-items:stretch;height:245px;justify-content:center}.signal-object{width:45px;height:45px}.signal-preview{flex:none}.signal-section-heading{gap:45px}.signal-header nav,.signal-header-actions{gap:18px}}@media(max-width:760px){.signal-wrap{width:calc(100% - 40px)}.signal-header{height:auto;padding-block:22px;flex-wrap:wrap;gap:18px}.signal-brand{font-size:15px}.signal-brand img{width:25px;height:25px}.signal-header nav{order:3;width:100%;justify-content:center;padding-top:10px;border-top:1px solid #16263c}.signal-header-actions{margin-left:auto;font-size:13px}.signal-header-actions .signal-button{display:none}.signal-hero{grid-template-columns:1fr;min-height:auto;padding:48px 0 45px}.signal-hero h1{font-size:clamp(45px,9vw,68px)}.signal-intro{font-size:17px;max-width:520px}.signal-note{margin-top:32px!important}.signal-art{width:110%;margin:25px 0 0 -5%}.signal-status{width:84%;margin:-24px auto 0;font-size:12px}.signal-status>.signal-eyebrow{font-size:10px}.signal-section-heading{grid-template-columns:1fr;gap:26px}.signal-platform{padding-block:55px}.signal-features{grid-template-columns:1fr;gap:40px;margin-top:35px}.signal-feature-visual{height:160px;flex-direction:row;align-items:center;gap:30px}.signal-object{width:60px;height:60px}.signal-preview{flex:1;max-width:300px}.signal-feature-visual:after{right:0;bottom:5px}.signal-features article>p{max-width:none}.signal-workflow{padding-block:50px}.signal-workflow ol{grid-template-columns:1fr;gap:32px}.signal-close,.signal-faq{padding-block:55px}.signal-faq{grid-template-columns:1fr;gap:35px}.signal-footer{flex-wrap:wrap}.signal-footer>span{display:none}}@media(prefers-reduced-motion:reduce){.nx-signal *,.nx-signal :after,.nx-signal :before{animation:none!important;transition:none!important}.signal-motion{display:none}}.nx-signal{--signal-ink:#020c18}.signal-device{width:136px;height:130px;flex:none;background-image:url(/images/marketing/signal-ip-art-v2.webp);background-size:768px 512px;background-repeat:no-repeat;-webkit-mask-image:radial-gradient(ellipse,#000 55%,transparent 74%);mask-image:radial-gradient(ellipse,#000 55%,transparent 74%)}.signal-device-camera{background-position:-153px -35px}.signal-device-router{background-position:-151px -115px}.signal-device-gateway{background-position:-152px -302px}.signal-feature-visual{gap:10px}.signal-close-art{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:0}.signal-close .signal-wrap{position:relative;z-index:1}.signal-close{min-height:440px}.signal-close h2,.signal-close p{max-width:540px}.signal-close .signal-actions .signal-button{margin:0}.signal-close:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#020c1880,transparent 70%);pointer-events:none}.signal-close .signal-wrap{z-index:2}.signal-art{width:112%;margin-left:-12%}.signal-status{top:-6%;right:0;width:195px}.signal-feature-visual{min-height:215px;padding-bottom:30px}.signal-preview{min-height:130px}.signal-preview>svg{display:block}.signal-status>.signal-eyebrow{letter-spacing:.18em}.signal-hero{padding-top:80px}@media(min-width:761px) and (max-width:1200px){.signal-feature-visual{height:auto!important;min-height:315px}.signal-device{height:130px!important}.signal-preview{height:145px}.signal-status{position:relative;inset:auto;width:88%;margin:-20px auto 0}.signal-art{width:112%;margin-left:-12%}}@media(max-width:760px){.signal-art{width:110%;margin-left:-5%}.signal-status{position:relative;inset:auto;width:84%;margin:-24px auto 0}.signal-feature-visual{min-height:195px;height:auto}.signal-hero{padding-top:45px}}@media(min-width:761px) and (max-width:1200px){.signal-feature-visual{flex-direction:column;align-items:stretch;height:265px}.signal-preview{flex:none}.signal-device{height:110px}.signal-close-art{-o-object-position:60% center;object-position:60% center}}@media(max-width:760px){.signal-device{width:105px;background-size:614px 410px}.signal-device-camera{background-position:-120px -18px}.signal-device-router{background-position:-120px -80px}.signal-device-gateway{background-position:-120px -224px}.signal-feature-visual{gap:15px}.signal-close:after{background:#020c1888}.signal-close{min-height:420px}.signal-close-art{-o-object-position:66% center;object-position:66% center}}