*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,system-ui,Segoe UI,sans-serif;background:#f7fafc;color:#102033}a{text-decoration:none;color:inherit}.w{width:min(1160px,92%);margin:auto}.nav{position:sticky;top:0;background:#ffffffed;backdrop-filter:blur(14px);border-bottom:1px solid #e7edf3;z-index:9}.ni{height:72px;display:flex;align-items:center;justify-content:space-between}.brand{font-size:24px;font-weight:900;color:#0f766e}.links{display:flex;gap:22px;font-size:14px}.btn{display:inline-block;background:#0f766e;color:#fff;padding:12px 18px;border-radius:12px;font-weight:800;border:0}.ghost{display:inline-block;border:1px solid #cbd5e1;padding:11px 17px;border-radius:12px}.hero{padding:90px 0 70px;background:radial-gradient(circle at 80% 0,#ccfbf1,transparent 40%)}h1{font-size:clamp(44px,7vw,76px);letter-spacing:-.055em;line-height:1;margin:12px 0 20px;max-width:900px}.lead{font-size:19px;color:#52657a;max-width:760px;line-height:1.65}.ey{font-size:12px;font-weight:900;letter-spacing:.14em;color:#0f766e}.sec{padding:72px 0}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.card{background:#fff;border:1px solid #e3eaf0;border-radius:20px;padding:24px;box-shadow:0 8px 30px #0f172a08}.price{font-size:34px;font-weight:900}.muted{color:#64748b;line-height:1.6}.toggle{display:inline-flex;background:#e9f5f2;padding:5px;border-radius:999px;gap:4px}.tag{padding:7px 11px;border-radius:999px;font-size:12px;font-weight:800}.on{background:#0f766e;color:#fff}.footer{padding:32px 0;border-top:1px solid #e2e8f0;color:#64748b}@media(max-width:800px){.grid{grid-template-columns:1fr}.links{display:none}}

/* V6.3.2 launch visual polish — richer, premium, less "white-on-white" while keeping readability */
body{
  background:
    radial-gradient(circle at 95% 0,rgba(20,184,166,.10),transparent 28%),
    linear-gradient(180deg,#eef6f8 0,#f8fbfc 42%,#edf6f4 100%);
  color:#102033;
}
.nav{
  background:rgba(6,17,31,.94);
  border-bottom:1px solid rgba(148,163,184,.15);
  box-shadow:0 10px 32px rgba(2,8,23,.18);
}
.brand{color:#5eead4}.links{color:#d8e7f3}.links a{color:#d8e7f3;transition:.18s}.links a:hover{color:#5eead4}
.btn{background:linear-gradient(135deg,#0f766e,#0891b2);box-shadow:0 10px 24px rgba(8,145,178,.16)}
.btn:hover{filter:brightness(1.04);transform:translateY(-1px)}
.ghost{background:rgba(255,255,255,.72);border-color:#bdd3db;color:#16324a}
.hero{
  color:#f8fbff;
  background:
    radial-gradient(circle at 82% 8%,rgba(45,212,191,.28),transparent 32%),
    radial-gradient(circle at 12% 90%,rgba(37,99,235,.20),transparent 28%),
    linear-gradient(135deg,#06111f 0%,#0a2634 54%,#0f766e 130%);
  border-bottom:1px solid rgba(94,234,212,.16);
}
.hero .lead{color:#c9d9e8}.hero .ey{color:#5eead4}.hero h1{max-width:980px}
.sec{position:relative;border-top:1px solid rgba(148,163,184,.13)}
#features{background:linear-gradient(180deg,rgba(245,250,252,.80),rgba(231,244,243,.92))}
#pricing{background:linear-gradient(135deg,#eef7f7,#f6f9fc 58%,#eaf2fb)}
#insights{background:linear-gradient(180deg,#e9f5f3,#f5faf9)}
#reviews{background:linear-gradient(135deg,#f7fafc,#eaf4f6)}
.card,.insight-card,.blogcard{
  background:linear-gradient(145deg,#ffffff 0%,#f7fbfb 60%,#eff8f7 100%);
  border:1px solid #d8e7e8;
  box-shadow:0 16px 44px rgba(15,23,42,.075);
}
.card{position:relative;overflow:hidden}
.card:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:linear-gradient(180deg,#14b8a6,#2563eb);opacity:.78}
.card:hover,.insight-card:hover,.blogcard:hover{transform:translateY(-3px);box-shadow:0 20px 52px rgba(15,23,42,.11);transition:.2s ease}
.sitebundle{box-shadow:0 26px 65px rgba(6,24,39,.22)!important;border:1px solid rgba(94,234,212,.16)}
.footer{background:#06111f;border-top:1px solid #173044;color:#9fb5c8}.footer a{color:#cfe1ec}.footer a:hover{color:#5eead4}
@media(max-width:800px){
  .ni{height:auto;min-height:72px;padding:10px 0;gap:10px;flex-wrap:wrap}
  .links{display:flex;order:3;width:100%;gap:16px;overflow-x:auto;padding:3px 0 7px;scrollbar-width:none}
  .links::-webkit-scrollbar{display:none}.links a{white-space:nowrap;font-size:13px}
  .nav .btn{padding:10px 14px}
  .hero{padding:72px 0 58px}
}
