:root{
  --bg:#020912;
  --panel:rgba(10,29,48,.72);
  --cyan:#14e8f2;
  --blue:#2aa7e6;
  --text:#eef9ff;
  --muted:#a6bfd0;
  --line:rgba(20,232,242,.22);
}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,Arial,sans-serif;background:radial-gradient(circle at 15% 10%,rgba(20,232,242,.18),transparent 28%),linear-gradient(180deg,#01050b 0%,#061322 55%,#020912 100%);color:var(--text);overflow-x:hidden}.bg-glow{position:fixed;inset:0;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:48px 48px;mask-image:radial-gradient(circle at center,#000,transparent 75%);pointer-events:none}.nav{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;padding:18px 7%;backdrop-filter:blur(18px);background:rgba(2,9,18,.72);border-bottom:1px solid var(--line)}.brand{display:flex;align-items:center;gap:12px;color:#fff;text-decoration:none;font-weight:800;letter-spacing:.08em}.brand img{width:44px;height:44px;border-radius:12px;object-fit:cover}.nav-links{display:flex;gap:28px}.nav-links a{color:var(--muted);text-decoration:none;font-weight:600}.nav-links a:hover{color:var(--cyan)}.lang-btn{border:1px solid var(--line);background:rgba(20,232,242,.08);color:var(--cyan);border-radius:999px;padding:10px 18px;font-weight:700;cursor:pointer}.hero{min-height:88vh;display:grid;grid-template-columns:1.15fr .85fr;gap:48px;align-items:center;padding:80px 7%}.eyebrow{color:var(--cyan);font-weight:800;letter-spacing:.14em;text-transform:uppercase;font-size:13px}.hero h1,.section h2,.contact h2{font-size:clamp(38px,6vw,76px);line-height:1.02;margin:16px 0;background:linear-gradient(90deg,#fff,var(--cyan),var(--blue));-webkit-background-clip:text;color:transparent}.section h2,.contact h2{font-size:clamp(30px,4vw,52px)}.hero-text,.section p,.contact p{color:var(--muted);font-size:18px;line-height:1.75;max-width:760px}.btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border-radius:999px;padding:15px 24px;font-weight:800;margin:8px 10px 8px 0}.primary{background:linear-gradient(135deg,var(--cyan),var(--blue));color:#00111d;box-shadow:0 0 28px rgba(20,232,242,.28)}.secondary{border:1px solid var(--line);color:#fff;background:rgba(255,255,255,.04)}.big{font-size:18px;padding:18px 30px}.stats{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:30px}.stats div,.service,.price-card,.checklist,.hero-card{border:1px solid var(--line);background:var(--panel);border-radius:24px;box-shadow:0 22px 80px rgba(0,0,0,.28)}.stats div{padding:18px}.stats strong{display:block;font-size:28px;color:var(--cyan)}.stats span{color:var(--muted);font-size:13px}.hero-card{position:relative;text-align:center;padding:46px;overflow:hidden}.hero-card img{width:250px;max-width:80%;border-radius:28px;filter:drop-shadow(0 0 28px rgba(20,232,242,.35))}.hero-card h3{font-size:28px}.orbit{position:absolute;inset:30px;border:1px solid rgba(20,232,242,.28);border-radius:50%;animation:spin 14s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.section{padding:88px 7%}.service-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:34px}.service{padding:26px;min-height:210px;transition:.25s}.service:hover{transform:translateY(-8px);border-color:var(--cyan)}.service span{font-size:34px}.service h3,.price-card h3{font-size:24px;margin-bottom:8px}.service.highlight{grid-column:span 2;background:linear-gradient(135deg,rgba(20,232,242,.22),rgba(42,167,230,.08))}.split{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:center}.checklist{padding:30px}.checklist p{font-size:20px;color:#fff;margin:16px 0}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:34px}.price-card{padding:30px}.price-card.featured{border-color:var(--cyan);transform:scale(1.03)}.price-card p:first-child{color:var(--cyan);font-weight:800;text-transform:uppercase}.price-card h3{font-size:38px;color:#fff}.price-card ul{list-style:none;padding:0;margin:0}.price-card li{padding:12px 0;border-bottom:1px solid rgba(255,255,255,.08);color:var(--muted)}.contact{text-align:center;margin:70px 7% 100px;padding:70px 24px;border:1px solid var(--line);border-radius:34px;background:linear-gradient(135deg,rgba(20,232,242,.16),rgba(4,15,28,.82))}.contact p{margin-left:auto;margin-right:auto}.float-wa{position:fixed;right:22px;bottom:22px;z-index:20;background:#21d366;color:#03130a;text-decoration:none;font-weight:900;border-radius:999px;padding:15px 20px;box-shadow:0 10px 30px rgba(0,0,0,.34)}.reveal{opacity:0;transform:translateY(22px);transition:.7s ease}.reveal.show{opacity:1;transform:none}@media(max-width:980px){.hero,.split{grid-template-columns:1fr}.service-grid,.pricing-grid{grid-template-columns:1fr 1fr}.nav-links{display:none}.stats{grid-template-columns:1fr}}@media(max-width:620px){.nav{padding:14px 5%}.brand span{font-size:14px}.hero,.section{padding:54px 5%}.service-grid,.pricing-grid{grid-template-columns:1fr}.service.highlight{grid-column:span 1}.hero-card{padding:28px}.hero-card img{width:190px}.contact{margin:40px 5% 90px}.price-card.featured{transform:none}}
