.nss-bolivia{--nss-dark: #050816;--nss-dark-alt: #080d1d;--nss-blue: #0066ff;--nss-blue-hover: #1a75ff;--nss-orange: #f3a21f;--nss-white: #ffffff;--nss-light: #f7f9fc;--nss-whatsapp: #25D366;--nss-whatsapp-hover: #1fbd59;--dark-text: #111827;--light-text: rgba(255,255,255,.82);--light-muted: rgba(255,255,255,.62);--dark-muted: rgba(17,24,39,.70);font-family: Arial, Helvetica, sans-serif;color: var(--nss-white);line-height: 1.55;}.nss-bolivia *,
.nss-bolivia *::before,
.nss-bolivia *::after{box-sizing: border-box;}.nss-bolivia h1,
.nss-bolivia h2,
.nss-bolivia h3,
.nss-bolivia p{margin-top: 0;}.nss-container{width: min(1180px, 90%);margin: 0 auto;}.nss-buttons{display: flex;flex-wrap: wrap;gap: 15px;}.nss-btn{min-height: 54px;padding: 14px 27px;display: inline-flex;align-items: center;justify-content: center;border-radius: 5px;text-decoration: none !important;font-size: 15px;font-weight: 800;transition: all .22s ease;}.nss-btn-primary{background: var(--nss-blue);color: #fff !important;border: 2px solid var(--nss-blue);}.nss-btn-primary:hover{background: var(--nss-blue-hover);border-color: var(--nss-blue-hover);transform: translateY(-2px);}.nss-btn-whatsapp{background: var(--nss-whatsapp);color: #ffffff !important;border: 2px solid var(--nss-whatsapp);}.nss-btn-whatsapp:hover{background: var(--nss-whatsapp-hover);border-color: var(--nss-whatsapp-hover);transform: translateY(-2px);}.nss-btn-whatsapp::before{content: "●";margin-right: 9px;font-size: 15px;color: #ffffff;}.nss-hero{position: relative;overflow: hidden;padding: 105px 20px 100px;background:
        radial-gradient(
            circle at 85% 18%,
            rgba(0,102,255,.18),
            transparent 32%
        ),
        radial-gradient(
            circle at 20% 100%,
            rgba(243,162,31,.07),
            transparent 25%
        ),
        var(--nss-dark);}.nss-hero::before{content: "";position: absolute;width: 500px;height: 500px;right: -230px;top: -220px;border: 1px solid rgba(0,102,255,.14);border-radius: 50%;}.nss-hero-grid{position: relative;z-index: 2;display: grid;grid-template-columns: 1.15fr .85fr;gap: 65px;align-items: center;}.nss-eyebrow{display: inline-block;margin-bottom: 20px;color: var(--nss-blue);font-size: 14px;font-weight: 800;letter-spacing: .7px;text-transform: uppercase;}.nss-hero h1{max-width: 820px;margin-bottom: 25px;color: #fff;font-size: clamp(42px, 5.5vw, 68px);line-height: 1.08;letter-spacing: -1.5px;font-weight: 800;}.nss-hero h1 span{color: var(--nss-blue);}.nss-hero p{max-width: 760px;margin-bottom: 32px;color: var(--light-text);font-size: 19px;line-height: 1.65;}.nss-tech-panel{position: relative;overflow: hidden;padding: 38px;background:
        linear-gradient(
            145deg,
            rgba(255,255,255,.06),
            rgba(255,255,255,.015)
        );border: 1px solid rgba(255,255,255,.10);border-radius: 12px;box-shadow: 0 30px 70px rgba(0,0,0,.28);}.nss-tech-panel::before{content: "";position: absolute;width: 190px;height: 190px;background: rgba(0,102,255,.14);filter: blur(70px);right: -40px;top: -60px;}.nss-tech-label{position: relative;z-index: 2;margin-bottom: 17px;color: var(--nss-blue);text-transform: uppercase;font-size: 12px;font-weight: 800;letter-spacing: 1px;}.nss-tech-panel h3{position: relative;z-index: 2;margin-bottom: 14px;color: #fff;font-size: 29px;line-height: 1.2;}.nss-tech-panel > p{position: relative;z-index: 2;margin-bottom: 26px;color: var(--light-muted);}.nss-tech-status{position: relative;z-index: 2;display: grid;gap: 11px;}.nss-status-row{padding: 13px 15px;display: flex;justify-content: space-between;align-items: center;background: rgba(255,255,255,.025);border: 1px solid rgba(255,255,255,.08);border-radius: 6px;}.nss-status-row span{color: var(--light-text);font-size: 14px;}.nss-status-row strong{color: var(--nss-orange);font-size: 13px;}.nss-trust{background: #ffffff;border-bottom: 1px solid rgba(17,24,39,.10);}.nss-trust-grid{display: grid;grid-template-columns: repeat(4, 1fr);}.nss-trust-item{padding: 26px 20px;text-align: center;border-right: 1px solid rgba(17,24,39,.10);}.nss-trust-item:last-child{border-right: none;}.nss-trust-item strong{display: block;margin-bottom: 4px;color: var(--dark-text);font-size: 17px;}.nss-trust-item span{color: var(--dark-muted);font-size: 13px;}.nss-section{padding: 90px 20px;}.nss-section-dark{background: var(--nss-dark);color: #fff;}.nss-section-light{background: #ffffff;color: var(--dark-text);}.nss-section-soft{background: var(--nss-light);color: var(--dark-text);}.nss-section-header{max-width: 820px;margin-bottom: 48px;}.nss-section-header.center{margin-left: auto;margin-right: auto;text-align: center;}.nss-kicker{display: inline-block;margin-bottom: 13px;color: var(--nss-blue);font-size: 13px;font-weight: 800;letter-spacing: 1px;text-transform: uppercase;}.nss-section-light h2,
.nss-section-light h3,
.nss-section-soft h2,
.nss-section-soft h3{color: var(--dark-text);}.nss-section-light p,
.nss-section-soft p{color: var(--dark-muted);}.nss-section-dark h2,
.nss-section-dark h3{color: #ffffff;}.nss-section-dark p{color: var(--light-text);}.nss-section h2{margin-bottom: 18px;font-size: clamp(32px, 4vw, 48px);line-height: 1.15;letter-spacing: -.8px;}.nss-section-header p{margin-bottom: 0;font-size: 18px;}.nss-problem{display: grid;grid-template-columns: 1fr 1fr;gap: 70px;align-items: center;}.nss-grid-2{display: grid;grid-template-columns: repeat(2, 1fr);gap: 50px;}.nss-check-list{list-style: none;padding: 0;margin: 0;}.nss-check-list li{position: relative;padding-left: 38px;margin-bottom: 19px;}.nss-check-list li::before{content: "✓";position: absolute;left: 0;top: 1px;width: 24px;height: 24px;display: flex;align-items: center;justify-content: center;border-radius: 50%;background: var(--nss-blue);color: #fff;font-size: 13px;font-weight: 900;}.nss-section-light .nss-check-list li,
.nss-section-soft .nss-check-list li{color: var(--dark-muted);}.nss-section-dark .nss-check-list li{color: var(--light-text);}.nss-grid-3{display: grid;grid-template-columns: repeat(3, 1fr);gap: 22px;}.nss-section-dark .nss-card{position: relative;padding: 32px;background: #0d1326;border: 1px solid rgba(255,255,255,.10);border-radius: 9px;transition: .22s ease;}.nss-section-dark .nss-card:hover{transform: translateY(-5px);border-color: rgba(0,102,255,.60);}.nss-section-dark .nss-card p{color: var(--light-muted);}.nss-section-light .nss-card,
.nss-section-soft .nss-card{position: relative;padding: 32px;background: #ffffff;border: 1px solid rgba(17,24,39,.10);border-radius: 9px;box-shadow: 0 12px 35px rgba(17,24,39,.06);transition: .22s ease;}.nss-section-light .nss-card:hover,
.nss-section-soft .nss-card:hover{transform: translateY(-5px);border-color: rgba(0,102,255,.35);box-shadow: 0 18px 42px rgba(17,24,39,.10);}.nss-card::before{content: "";position: absolute;top: 0;left: 32px;width: 42px;height: 3px;background: var(--nss-blue);}.nss-card h3{margin-bottom: 11px;font-size: 21px;}.nss-card p{margin-bottom: 0;font-size: 15px;}.nss-icon{width: 50px;height: 50px;margin-bottom: 22px;display: flex;align-items: center;justify-content: center;background: rgba(0,102,255,.10);border: 1px solid rgba(0,102,255,.22);border-radius: 7px;color: var(--nss-blue);font-size: 23px;}.nss-process{counter-reset: nss-step;display: grid;grid-template-columns: repeat(4, 1fr);gap: 20px;}.nss-step{min-height: 220px;padding: 28px 24px;background: #ffffff;border: 1px solid rgba(17,24,39,.10);border-top: 3px solid var(--nss-blue);border-radius: 0 0 8px 8px;box-shadow: 0 10px 30px rgba(17,24,39,.05);}.nss-step::before{counter-increment: nss-step;content: "0" counter(nss-step);display: block;margin-bottom: 18px;color: var(--nss-blue);font-size: 15px;font-weight: 800;}.nss-step h3{margin-bottom: 10px;color: var(--dark-text);font-size: 20px;}.nss-step p{color: var(--dark-muted) !important;font-size: 15px;}.nss-usa-strip{padding: 35px 20px;background: var(--nss-dark);color: #ffffff;border-top: 1px solid rgba(255,255,255,.08);border-bottom: 1px solid rgba(255,255,255,.08);}.nss-usa-strip-inner{display: flex;justify-content: space-between;align-items: center;gap: 30px;}.nss-usa-strip h3{margin: 0 0 5px;color: #ffffff;font-size: clamp(23px, 3vw, 31px);}.nss-usa-strip p{margin: 0;color: var(--light-muted);}.nss-usa-accent{color: var(--nss-orange);}.nss-industries{display: flex;flex-wrap: wrap;gap: 12px;}.nss-industry{padding: 11px 18px;background: #ffffff;color: var(--dark-text);border: 1px solid rgba(17,24,39,.10);border-radius: 50px;box-shadow: 0 5px 18px rgba(17,24,39,.04);font-size: 14px;font-weight: 700;}.nss-international{position: relative;overflow: hidden;padding: 62px;background:
        radial-gradient(
            circle at 85% 10%,
            rgba(0,102,255,.16),
            transparent 38%
        ),
        #0d1326;border: 1px solid rgba(255,255,255,.10);border-radius: 10px;box-shadow: 0 18px 45px rgba(5,8,22,.16);}.nss-international::before{content: "";position: absolute;left: 0;top: 0;width: 5px;height: 100%;background: var(--nss-blue);}.nss-international .nss-kicker{color: var(--nss-blue) !important;}.nss-international h2{max-width: 760px;color: #ffffff !important;margin-bottom: 22px;}.nss-international p{max-width: 850px;color: rgba(255,255,255,.78) !important;font-size: 17px;line-height: 1.7;}.nss-international p:last-child{margin-bottom: 0;}@media(max-width:640px){.nss-international{padding: 34px 28px;}}.nss-cta{position: relative;overflow: hidden;padding: 78px 45px;text-align: center;background: #ffffff;border: 1px solid rgba(17,24,39,.10);border-radius: 10px;box-shadow: 0 15px 45px rgba(17,24,39,.07);}.nss-cta h2{max-width: 850px;margin: 0 auto 18px;color: var(--dark-text);font-size: clamp(34px, 4.7vw, 50px);}.nss-cta h2 span{color: var(--nss-blue);}.nss-cta p{max-width: 740px;margin: 0 auto 31px;color: var(--dark-muted);font-size: 18px;}@media(max-width:980px){.nss-hero-grid{grid-template-columns: 1fr;}.nss-problem,
    .nss-grid-2{grid-template-columns: 1fr;}.nss-grid-3{grid-template-columns: repeat(2,1fr);}.nss-process{grid-template-columns: repeat(2,1fr);}.nss-trust-grid{grid-template-columns: repeat(2,1fr);}.nss-usa-strip-inner{flex-direction: column;align-items: flex-start;}}@media(max-width:640px){.nss-container{width: 92%;}.nss-hero{padding: 70px 18px 65px;}.nss-hero h1{font-size: 39px;}.nss-hero p{font-size: 17px;}.nss-buttons{flex-direction: column;}.nss-btn{width: 100%;}.nss-grid-3,
    .nss-process,
    .nss-trust-grid{grid-template-columns: 1fr;}.nss-section{padding: 65px 18px;}.nss-tech-panel,
    .nss-international{padding: 29px;}.nss-cta{padding: 55px 24px;}}