@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap');
:root{--ink:#101828;--muted:#667085;--line:#e4e7ec;--bg:#f8fafc;--accent:#6c5ce7;--accent2:#00b894;--dark:#0c111d}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Manrope,Arial,sans-serif;color:var(--ink);background:white}a{color:inherit;text-decoration:none}header{height:76px;display:flex;align-items:center;justify-content:space-between;padding:0 max(5vw,24px);border-bottom:1px solid var(--line);position:sticky;top:0;background:#fffffff2;backdrop-filter:blur(12px);z-index:10}.brand{font-size:21px;font-weight:800;letter-spacing:2px}nav{display:flex;align-items:center;gap:28px;font-size:14px;font-weight:600}.menu{display:none;background:none;border:0;font-size:24px}.btn{display:inline-block;border:0;border-radius:10px;padding:15px 22px;background:var(--ink);color:#fff;font-weight:700;cursor:pointer}.btn.small{padding:11px 16px}.btn.ghost{background:white;color:var(--ink);border:1px solid var(--line)}section{padding:100px max(7vw,28px)}.hero{min-height:680px;display:flex;flex-direction:column;justify-content:center;background:radial-gradient(circle at 80% 25%,#ebe8ff 0,transparent 30%),linear-gradient(180deg,#fff,#f8fafc)}.eyebrow,.kicker{font-size:12px;letter-spacing:2px;font-weight:800;color:var(--accent);margin-bottom:20px}.hero h1{font-size:clamp(48px,7vw,88px);line-height:.98;letter-spacing:-4px;max-width:950px;margin:0}.hero h1 span{color:var(--accent)}.hero>p{font-size:19px;line-height:1.7;max-width:720px;color:var(--muted);margin:28px 0}.actions{display:flex;gap:12px}.trust{margin-top:70px;color:var(--muted);font-size:13px}h2{font-size:clamp(34px,4vw,54px);line-height:1.08;letter-spacing:-2px;max-width:800px;margin:0 0 50px}.grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}article{padding:34px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:230px}article b{font-size:12px;color:var(--accent)}h3{margin-top:30px}article p,.steps p,.why p{color:var(--muted);line-height:1.7;font-size:14px}.dark{background:var(--dark);color:white}.dark .kicker{color:#a99cff}.chips{display:flex;flex-wrap:wrap;gap:12px}.chips span{padding:14px 18px;border:1px solid #344054;border-radius:999px;background:#161d2b}.center{max-width:650px;color:#98a2b3;line-height:1.7;margin-top:38px}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.steps i{font-style:normal;width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:#f0eeff;color:var(--accent);font-weight:800}.why{display:grid;grid-template-columns:1.2fr .8fr;gap:80px;background:var(--bg)}.why h2{margin-bottom:25px}.points{align-self:center;background:white;border:1px solid var(--line);border-radius:16px;padding:25px 35px}.points p{padding:8px 0;color:var(--ink);font-weight:600}.demo{display:grid;grid-template-columns:.85fr 1.15fr;gap:80px}.demo h2{margin-bottom:25px}.demo>div>p{color:var(--muted);line-height:1.7}.textlink{display:inline-block;margin-top:20px;color:var(--accent);font-weight:700}form{padding:35px;border:1px solid var(--line);border-radius:18px;box-shadow:0 20px 50px #1018280c}.two{display:grid;grid-template-columns:1fr 1fr;gap:16px}label{display:block;font-size:13px;font-weight:700;margin-bottom:17px}input,select,textarea{width:100%;margin-top:8px;padding:13px 14px;border:1px solid #d0d5dd;border-radius:8px;font:inherit;font-size:14px;background:white}textarea{resize:vertical}footer{padding:55px max(7vw,28px);background:var(--dark);color:#98a2b3}footer .brand{color:white}footer a{color:#d0d5dd}footer small{display:block;margin-top:30px;border-top:1px solid #344054;padding-top:25px}@media(max-width:800px){header{height:68px}.menu{display:block}nav{display:none;position:absolute;top:68px;left:0;right:0;background:white;padding:25px;flex-direction:column;align-items:flex-start;border-bottom:1px solid var(--line)}nav.open{display:flex}section{padding:72px 24px}.hero{min-height:650px}.hero h1{letter-spacing:-2.5px}.grid{grid-template-columns:1fr}.steps{grid-template-columns:1fr 1fr}.why,.demo{grid-template-columns:1fr;gap:35px}.two{grid-template-columns:1fr}.trust{margin-top:45px}.actions{flex-direction:column;align-items:flex-start}}
@media(max-width:480px){.steps{grid-template-columns:1fr}form{padding:22px}.hero>p{font-size:16px}}

.lang-toggle{border:1px solid var(--line);background:white;color:var(--ink);border-radius:999px;padding:9px 13px;font:inherit;font-size:13px;font-weight:700;cursor:pointer;white-space:nowrap}.lang-toggle:hover{border-color:var(--accent);color:var(--accent)}html[lang="hi"] body{font-family:Manrope,"Noto Sans Devanagari",Arial,sans-serif}html[lang="hi"] .hero h1{letter-spacing:-2px;line-height:1.08}html[lang="hi"] h2{letter-spacing:-1px;line-height:1.18}@media(max-width:800px){.brand{font-size:17px;letter-spacing:1.4px}.lang-toggle{margin-top:2px}}
