:root{--bg:#f7fbff!important;--bg2:#eef8ff!important;--panel:#fff!important;--panel2:#f4faff!important;--text:#0b2740!important;--muted:#5e7385!important;--line:#d8e7f1!important;--shadow:0 22px 60px rgba(12,58,91,.12)!important}
body{color:#0b2740!important;background:radial-gradient(800px 420px at 88% 8%,rgba(34,211,238,.14),transparent 62%),radial-gradient(700px 420px at 10% 18%,rgba(47,128,255,.08),transparent 68%),linear-gradient(180deg,#fff 0%,#f6fbff 52%,#fff 100%)!important}.nav-shell{background:rgba(255,255,255,.92)!important;border-bottom:1px solid #d8e7f1!important}.brand strong{color:#0b2740!important}.brand span{color:#0878b2!important}.brand img{box-shadow:0 0 0 1px #d7e6ef,0 8px 24px rgba(47,128,255,.12)!important}.nav-links{color:#345269!important}.nav-links a:hover{color:#0678b2!important}.btn-primary{color:#fff!important}.btn-ghost{border-color:#cfe1ec!important;background:#fff!important;color:#0a70a8!important}.btn-ghost:hover{background:#f2fbff!important}.eyebrow{border-color:#bfe5f2!important;background:#effbff!important;color:#0875aa!important}.dot{box-shadow:0 0 12px rgba(54,211,153,.35)!important}h1 .grad{background:linear-gradient(100deg,#0b2740 0%,#0f68bb 45%,#0bb9aa 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important}.lead{color:#546f82!important}.hero-points{color:#345269!important}.check{background:#e8faf2!important;color:#0a8654!important;border-color:#bdebd2!important}.metric-strip{padding-top:12px!important}.metrics{border-color:#d8e7f1!important;background:#fff!important;box-shadow:0 14px 36px rgba(12,58,91,.07)!important}.metric{border-color:#e2edf3!important}.metric strong{color:#0b2740!important}.metric span{color:#64798a!important}.kicker{color:#087db8!important}.section-head p{color:#5e7385!important}.problem-card,.feature,.showcase,.mini,.price-card,.faq-item{border-color:#d8e7f1!important;background:#fff!important;box-shadow:0 10px 30px rgba(12,58,91,.06)!important}.problem-card.solution{border-color:#bdebd2!important;background:#f1fcf7!important}.problem-card h3,.feature h3,.mini strong,.price-title{color:#0b2740!important}.problem-card p,.feature p,.mini span,.price-sub,.price-card ul,.setup-note p,.faq-a{color:#5e7385!important}.problem-card .tag{color:#607789!important}.problem-card.solution .tag{color:#0b8b5b!important}.feature:hover{border-color:#94d8ed!important;background:#f8fdff!important}.icon{background:linear-gradient(145deg,#e9f8ff,#effff9)!important;border-color:#cde7f2!important}.tabs{display:none!important}.showcase{padding:22px!important}.shot{display:none!important}.starlink{border-color:#cde4f0!important;background:linear-gradient(135deg,#f7fcff,#f1fbff)!important}.starlink p{color:#5e7385!important}.starlink li{color:#345269!important}.starlink li b{color:#0b2740!important}.network-map{background:linear-gradient(180deg,#f8fdff,#edf8fd)!important;border-color:#cfe3ed!important}.network-map:before{background-image:linear-gradient(rgba(50,110,150,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(50,110,150,.08) 1px,transparent 1px)!important}.hub,.node{border-color:#a8d9e9!important;background:#fff!important;color:#0b5f8a!important;box-shadow:0 10px 30px rgba(47,128,255,.12)!important}.hub{background:linear-gradient(135deg,#11b7aa,#168de0)!important;color:#fff!important}.line{background:linear-gradient(90deg,rgba(34,160,200,.18),rgba(34,160,200,.78),rgba(47,128,255,.18))!important;box-shadow:none!important}.price-card.reco{border-color:#67bde3!important;background:linear-gradient(180deg,#effaff,#fff)!important;box-shadow:0 22px 58px rgba(23,105,255,.10)!important}.amount{color:#0b2740!important}.amount small{color:#607589!important}.price-card li{color:#496579!important}.setup-note{border-color:#f4dda3!important;background:#fff9e9!important}.setup-note strong{color:#8a6600!important}.faq-q{color:#0b2740!important}.faq-item.open{border-color:#a9ddeb!important}.cta-box{border-color:#bfe2ee!important;background:linear-gradient(135deg,#eefaff,#effff8)!important}.cta-box h2{color:#0b2740!important}.cta-box p{color:#546f82!important}footer{border-color:#d8e7f1!important;color:#607589!important}.footer-brand{color:#0b2740!important}.foot-links a:hover{color:#0879b1!important}.ribbon{color:#fff!important}.home-live{align-self:center}
