:root{--nss-navy:#020718;--nss-navy-2:#06162b;--nss-navy-3:#0a2942;--nss-blue:#0b6cff;--nss-orange:#ffb222;--nss-green:#25d366;--nss-text:#172033;--nss-muted:#667085;--nss-light:#f5f8fc;--nss-border:#e4e9f0;--nss-white:#ffffff;}*{box-sizing:border-box;}html{scroll-behavior:smooth;}.nss-ni-page{font-family:Arial,Helvetica,sans-serif;color:var(--nss-text);background:#fff;overflow:hidden;}.nss-ni-page h1,
.nss-ni-page h2,
.nss-ni-page h3,
.nss-ni-page p{margin-top:0;}.nss-ni-wrap{width:min(1180px,92%);margin:0 auto;}.nss-ni-hero{position:relative;background:
    radial-gradient(circle at 82% 24%,rgba(11,108,255,.20),transparent 32%),
    linear-gradient(120deg,var(--nss-navy) 0%,var(--nss-navy-2) 58%,var(--nss-navy-3) 100%);color:#fff;padding:88px 0 82px;}.nss-ni-hero-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:64px;align-items:center;}.nss-ni-eyebrow{display:inline-block;color:#4da0ff;font-size:14px;font-weight:800;letter-spacing:2px;text-transform:uppercase;margin-bottom:18px;}.nss-ni-hero h1{font-size:54px;line-height:1.06;letter-spacing:-1.5px;margin-bottom:22px;max-width:820px;}.nss-ni-hero p{font-size:19px;line-height:1.65;color:#d8e2f0;max-width:760px;margin-bottom:26px;}.nss-ni-tags{display:flex;flex-wrap:wrap;gap:10px;margin:28px 0 32px;}.nss-ni-tag{padding:9px 14px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:rgba(255,255,255,.06);font-size:14px;font-weight:700;}.nss-ni-actions{display:flex;gap:14px;flex-wrap:wrap;}.nss-ni-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 24px;border-radius:8px;text-decoration:none;font-size:15px;font-weight:800;transition:.2s ease;}.nss-ni-btn-primary{background:var(--nss-blue);color:#fff;}.nss-ni-btn-primary:hover{transform:translateY(-2px);color:#fff;}.nss-ni-btn-whatsapp{background:var(--nss-green);color:#fff;}.nss-ni-btn-whatsapp:hover{transform:translateY(-2px);color:#fff;}.nss-ni-visual{position:relative;}.nss-ni-card-main{border:1px solid rgba(255,255,255,.14);border-radius:22px;padding:30px;background:rgba(255,255,255,.07);backdrop-filter:blur(8px);box-shadow:0 30px 70px rgba(0,0,0,.25);}.nss-ni-card-main h3{font-size:22px;margin-bottom:18px;}.nss-ni-status{display:grid;gap:12px;}.nss-ni-status-row{display:flex;align-items:center;gap:12px;padding:13px 15px;border-radius:10px;background:rgba(255,255,255,.06);color:#eaf1fa;font-size:14px;font-weight:700;}.nss-ni-dot{width:10px;height:10px;border-radius:50%;background:#35d07f;box-shadow:0 0 0 5px rgba(53,208,127,.12);flex:0 0 auto;}.nss-ni-proof{border-bottom:1px solid var(--nss-border);background:#fff;}.nss-ni-proof-grid{display:grid;grid-template-columns:repeat(4,1fr);}.nss-ni-proof-item{padding:28px 24px;text-align:center;border-right:1px solid var(--nss-border);}.nss-ni-proof-item:last-child{border-right:none;}.nss-ni-proof-item strong{display:block;color:#082f78;font-size:25px;margin-bottom:5px;}.nss-ni-proof-item span{color:var(--nss-muted);font-size:14px;}.nss-ni-section{padding:82px 0;}.nss-ni-section-light{background:var(--nss-light);}.nss-ni-label{color:var(--nss-blue);font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:1.7px;margin-bottom:12px;}.nss-ni-title{font-size:40px;line-height:1.15;letter-spacing:-.7px;color:#082f78;margin-bottom:18px;max-width:850px;}.nss-ni-intro{color:var(--nss-muted);font-size:18px;line-height:1.7;max-width:900px;}.nss-ni-problems{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:38px;}.nss-ni-box{background:#fff;border:1px solid var(--nss-border);border-radius:16px;padding:28px;box-shadow:0 8px 24px rgba(15,23,42,.04);}.nss-ni-box-icon{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:21px;background:#eef5ff;margin-bottom:18px;}.nss-ni-box h3{font-size:20px;color:#132c55;margin-bottom:10px;}.nss-ni-box p{margin-bottom:0;color:var(--nss-muted);line-height:1.65;}.nss-ni-services{display:grid;grid-template-columns:repeat(2,1fr);gap:22px;margin-top:38px;}.nss-ni-service{border:1px solid var(--nss-border);border-radius:16px;padding:30px;background:#fff;}.nss-ni-service h3{color:#082f78;font-size:22px;margin-bottom:10px;}.nss-ni-service p{color:var(--nss-muted);line-height:1.65;margin-bottom:0;}.nss-ni-industries{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px;}.nss-ni-industry{border:1px solid #d8e1ee;background:#fff;border-radius:999px;padding:11px 17px;font-size:14px;font-weight:700;color:#2b4161;}.nss-ni-process{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin-top:40px;}.nss-ni-step{position:relative;padding:30px;border-radius:16px;border:1px solid var(--nss-border);background:#fff;}.nss-ni-step-number{width:42px;height:42px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--nss-blue);color:#fff;font-weight:800;margin-bottom:20px;}.nss-ni-step h3{color:#082f78;font-size:20px;margin-bottom:10px;}.nss-ni-step p{color:var(--nss-muted);line-height:1.65;margin-bottom:0;}.nss-ni-why{background:linear-gradient(120deg,var(--nss-navy) 0%,var(--nss-navy-2) 100%);color:#fff;}.nss-ni-why .nss-ni-title{color:#fff;}.nss-ni-why .nss-ni-intro{color:#d7e1ef;}.nss-ni-why-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-top:36px;}.nss-ni-why-item{border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.05);padding:24px;border-radius:14px;}.nss-ni-why-item strong{display:block;color:#fff;font-size:18px;margin-bottom:7px;}.nss-ni-why-item span{color:#c7d4e6;line-height:1.6;}.nss-ni-cta{padding:72px 0;background:#eef5ff;text-align:center;}.nss-ni-cta h2{font-size:38px;color:#082f78;margin-bottom:16px;}.nss-ni-cta p{max-width:780px;margin:0 auto 28px;color:var(--nss-muted);font-size:18px;line-height:1.65;}@media(max-width:900px){.nss-ni-hero{padding:68px 0;}.nss-ni-hero-grid{grid-template-columns:1fr;gap:35px;}.nss-ni-hero h1{font-size:43px;}.nss-ni-proof-grid{grid-template-columns:repeat(2,1fr);}.nss-ni-proof-item:nth-child(2){border-right:none;}.nss-ni-proof-item:nth-child(-n+2){border-bottom:1px solid var(--nss-border);}.nss-ni-problems,
  .nss-ni-process{grid-template-columns:1fr;}.nss-ni-services,
  .nss-ni-why-grid{grid-template-columns:1fr;}}@media(max-width:600px){.nss-ni-wrap{width:min(92%,1180px);}.nss-ni-hero{padding:54px 0 58px;}.nss-ni-hero h1{font-size:36px;line-height:1.1;letter-spacing:-.8px;}.nss-ni-hero p{font-size:17px;}.nss-ni-actions{flex-direction:column;}.nss-ni-btn{width:100%;}.nss-ni-proof-grid{grid-template-columns:1fr 1fr;}.nss-ni-proof-item{padding:22px 10px;}.nss-ni-proof-item strong{font-size:22px;}.nss-ni-section{padding:62px 0;}.nss-ni-title{font-size:32px;}.nss-ni-intro{font-size:17px;}.nss-ni-card-main{padding:22px;}.nss-ni-cta h2{font-size:31px;}}