@font-face{font-family:Manrope;src:url('assets/manrope-regular.ttf')}@font-face{font-family:Manrope;src:url('assets/manrope-semibold.ttf');font-weight:600}@font-face{font-family:Manrope;src:url('assets/manrope-bold.ttf');font-weight:700}
:root{--navy:#061721;--navy2:#0b2730;--mint:#39e0b2;--mint-dark:#087d64;--paper:#f4f8f6;--ink:#10231f;--muted:#60736d;--line:#dbe6e1}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:Manrope,system-ui,sans-serif}.shell{width:min(1160px,calc(100% - 40px));margin:auto}.nav{height:82px;display:flex;align-items:center;justify-content:space-between}.brand{display:flex;align-items:center;gap:10px;color:inherit;text-decoration:none;font-weight:800;letter-spacing:.12em}.brand img{width:36px;height:36px;object-fit:contain}.nav nav{display:flex;gap:30px}.nav nav a{color:#42554f;text-decoration:none;font-size:14px}.nav-cta,.primary{background:var(--ink);color:white;text-decoration:none;padding:13px 20px;border-radius:999px;font-size:14px;font-weight:700}.hero{min-height:650px;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:70px;padding-top:30px;padding-bottom:70px}.eyebrow,.overline,.section-head>span,.privacy-card>span,.download span{font-size:12px;font-weight:800;letter-spacing:.16em;color:var(--mint-dark)}.eyebrow span{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--mint);margin-right:8px}.hero h1{font-size:clamp(52px,6vw,82px);line-height:1.02;letter-spacing:-.055em;margin:22px 0}.hero h1 em{font-style:normal;color:var(--mint-dark)}.hero-copy>p{font-size:18px;line-height:1.7;color:var(--muted);max-width:580px}.actions{display:flex;gap:12px;margin:30px 0}.primary{background:var(--mint-dark);padding:15px 24px}.secondary{color:var(--ink);padding:14px 19px;text-decoration:none;font-weight:700}.trust{display:flex;gap:22px;color:var(--muted);font-size:12px}.hero-visual{height:530px;background:radial-gradient(circle at 50% 42%,#134e50,var(--navy) 63%);border-radius:44px;position:relative;overflow:hidden;box-shadow:0 35px 80px #173d3526}.orbit{position:absolute;border:1px solid #52d9b62a;border-radius:50%;inset:14%}.orbit-two{inset:25%}.shield{position:absolute;top:70px;left:50%;transform:translateX(-50%);width:150px;height:150px;border-radius:50%;background:#ffffff0d;display:grid;place-items:center}.shield img{width:105px}.route{position:absolute;top:235px;left:10%;right:10%;display:flex;align-items:center;gap:8px;color:#dceae6;font-size:11px}.route span{height:1px;flex:1;background:linear-gradient(90deg,#ffb25f,var(--mint))}.route i{width:9px;height:9px;border-radius:50%;background:var(--mint);box-shadow:0 0 0 7px #38e0b21c}.route i:first-child{background:#ffb25f}.connection{position:absolute;left:32px;right:32px;bottom:30px;background:#0d2834e8;border:1px solid #ffffff12;border-radius:25px;padding:22px;color:white;display:grid;grid-template-columns:1fr auto;gap:4px 20px;align-items:center}.connection small{color:var(--mint);font-weight:800}.connection b{font-size:18px}.connection button{grid-row:1/4;grid-column:2;width:74px;height:74px;border:1px solid #7affdc50;border-radius:50%;background:#143b45;color:white;font-size:30px}.connection span{color:#9eb3b8;font-size:12px}.proof{display:grid;grid-template-columns:repeat(4,1fr);background:white;border:1px solid var(--line);border-radius:25px;padding:24px 10px}.proof div{display:flex;flex-direction:column;align-items:center;border-right:1px solid var(--line)}.proof div:last-child{border:0}.proof b{font-size:21px}.proof span{font-size:12px;color:var(--muted);margin-top:4px}.section{padding-top:125px;padding-bottom:125px}.section-head{max-width:680px}.section h2,.locations h2,.download h2{font-size:clamp(36px,4vw,56px);line-height:1.1;letter-spacing:-.045em;margin:14px 0}.section-head p,.locations p,.download p{color:var(--muted);font-size:17px}.features{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:50px}.features article{background:white;border:1px solid var(--line);border-radius:24px;padding:28px}.feature-icon{font-size:12px;color:var(--mint-dark);font-weight:800}.features h3{font-size:21px;margin:40px 0 8px}.features p{color:var(--muted);line-height:1.65;font-size:14px}.locations{background:var(--navy);color:#effaf6;padding:110px 0}.location-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:90px;align-items:center}.locations p{color:#9db2b5;line-height:1.7}.live{margin-top:32px;display:grid;grid-template-columns:auto 1fr;gap:2px 10px;align-items:center}.live i{width:10px;height:10px;border-radius:50%;background:var(--mint);grid-row:1/3}.live span{color:#91a8aa;font-size:12px}.country-cloud{display:flex;flex-wrap:wrap;gap:12px}.country-cloud span,.country-cloud b{padding:14px 17px;border-radius:999px;border:1px solid #ffffff20;background:#ffffff08;font-size:13px}.country-cloud b{color:var(--mint);border-color:#36dcb34f}.privacy{padding-bottom:70px}.privacy-card{background:#dff6ec;border-radius:34px;padding:55px;max-width:900px;margin:auto}.privacy-card p{color:#48665d;line-height:1.7;max-width:700px}.privacy-card ul{display:flex;gap:30px;padding:0;list-style:none;font-weight:700;font-size:13px}.download{margin-bottom:100px;background:var(--ink);color:white;border-radius:34px;padding:45px;display:grid;grid-template-columns:auto 1fr auto;gap:30px;align-items:center}.download img{width:80px}.download h2{font-size:34px;margin:8px 0}.download p{margin:0;color:#a8bbb5}.download a{color:var(--ink);background:var(--mint);padding:14px 20px;border-radius:999px;text-decoration:none;font-weight:800;font-size:13px}footer{border-top:1px solid var(--line);padding:28px 0 45px;display:flex;justify-content:space-between;align-items:center;color:var(--muted);font-size:12px}footer .brand img{width:28px;height:28px}@media(max-width:800px){.nav nav{display:none}.hero{grid-template-columns:1fr;padding-top:50px}.hero-visual{height:480px}.proof{grid-template-columns:1fr 1fr;gap:20px}.proof div{border:0}.features,.location-grid{grid-template-columns:1fr}.location-grid{gap:50px}.trust{flex-wrap:wrap}.download{grid-template-columns:1fr;text-align:center}.download img{margin:auto}.privacy-card{padding:34px 24px}.privacy-card ul{flex-direction:column;gap:10px}.section{padding-top:85px;padding-bottom:85px}}
