
:root {
    --bg:#070B14;
    --text:#E6F1FF;
    --muted:#8FA3BF;
    --accent:#00E5FF;
    --primary:#0A2FFF;
}

body{
margin:0;
font-family:Inter, sans-serif;
background:var(--bg);
color:var(--text);
}

.glass-nav{
background:rgba(10,15,30,.6);
backdrop-filter:blur(12px);
}

.btn-glow{
background:linear-gradient(135deg,var(--primary),var(--accent));
color:white;
border-radius:10px;
padding:10px 18px;
box-shadow:0 0 20px rgba(0,229,255,.25);
}

.hero-eq{
height:100vh;
background:url('https://images.unsplash.com/photo-1558494949-ef010cbdcc31?auto=format&fit=crop&w=2000&q=80') center/cover;
position:relative;
display:flex;
align-items:center;
}

.hero-eq .overlay{
position:absolute;
width:100%;
height:100%;
background:rgba(0,0,0,.6);
}

.hero-content{position:relative;z-index:2}

.trust-bar{display:flex;gap:15px;color:var(--muted);margin-top:20px;flex-wrap:wrap}

.stats-eq{padding:60px 0;background:rgba(255,255,255,.02)}

.stats-eq h2{color:var(--accent)}

.services-eq{padding:80px 0}

.glass-card{
background:rgba(255,255,255,.04);
padding:25px;
border-radius:12px;
border:1px solid rgba(255,255,255,.08);
}

.network,.locations{padding:80px 0}

.network-grid{
display:flex;
gap:10px;
justify-content:center;
flex-wrap:wrap;
}

.network-grid div{
border:1px solid rgba(255,255,255,.1);
padding:8px 15px;
border-radius:20px;
}

.location-card{
background:rgba(255,255,255,.04);
padding:20px;
border-radius:12px;
}

.cta-eq{padding:100px 0;text-align:center}

.footer-eq{
padding:60px 0;
border-top:1px solid rgba(255,255,255,.1);
}
