body{background:#020617;margin:0}#root{min-height:100vh}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#fff;background:#020617;margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}.page{background:#020617;min-height:100vh;overflow-x:hidden}.hero-section{min-height:100vh;padding:24px;position:relative;overflow:hidden}.bg-glow{filter:blur(80px);opacity:.25;pointer-events:none;border-radius:999px;width:520px;height:520px;position:absolute}.glow-one{background:#22d3ee;top:-180px;right:-120px}.glow-two{background:#2563eb;top:-120px;left:-160px}.header,.hero-grid,.features,.how,.plans-section,.contact,.footer{z-index:1;width:100%;max-width:1120px;margin:0 auto;position:relative}.header{justify-content:space-between;align-items:center;display:flex}.brand,.footer-left{align-items:center;gap:12px;display:flex}.logo{color:#a5f3fc;background:#22d3ee1a;border:1px solid #22d3ee59;border-radius:14px;place-items:center;width:42px;height:42px;font-weight:700;display:grid}.logo.small{border-radius:10px;width:32px;height:32px;font-size:12px}.brand-name{margin:0;font-size:14px;font-weight:700}.brand-subtitle{color:#94a3b8;margin:2px 0 0;font-size:12px}.nav-cta,.secondary-btn{color:#e2e8f0;border:1px solid #ffffff1f;border-radius:999px;padding:11px 18px;font-size:14px;font-weight:600}.hero-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:56px;min-height:calc(100vh - 72px);padding:64px 0;display:grid}.pill{color:#cffafe;background:#22d3ee14;border:1px solid #22d3ee38;border-radius:999px;width:fit-content;margin-bottom:24px;padding:8px 13px;font-size:13px;font-weight:600}h1{letter-spacing:-.06em;max-width:760px;margin:0;font-size:clamp(42px,6vw,72px);line-height:.98}.hero-text{color:#cbd5e1;max-width:650px;margin:26px 0 0;font-size:18px;line-height:1.65}.hero-actions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.primary-btn{color:#020617;background:#67e8f9;border-radius:999px;justify-content:center;align-items:center;padding:14px 22px;font-size:14px;font-weight:800;display:inline-flex}.business-types{color:#94a3b8;flex-wrap:wrap;gap:10px;margin-top:30px;font-size:13px;display:flex}.phone-card{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:30px;padding:16px;box-shadow:0 30px 80px #0891b21f}.chat-card{background:#0f172af2;border:1px solid #ffffff1a;border-radius:24px;padding:22px}.chat-header{border-bottom:1px solid #ffffff1a;justify-content:space-between;padding-bottom:18px;display:flex}.chat-title{margin:0;font-size:14px;font-weight:700}.chat-subtitle{color:#94a3b8;margin:4px 0 0;font-size:12px}.online{color:#86efac;background:#34d3991a;border-radius:999px;padding:6px 11px;font-size:12px;font-weight:700}.messages{flex-direction:column;gap:14px;margin-top:22px;display:flex}.msg{border-radius:18px;max-width:88%;padding:13px 15px;font-size:14px;line-height:1.45}.client{color:#e2e8f0;background:#1e293b;border-top-left-radius:5px}.bot{color:#020617;background:#67e8f9;border-top-right-radius:5px;align-self:flex-end}.metrics{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:24px;display:grid}.metrics div{background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;padding:12px}.metrics p{color:#94a3b8;margin:0;font-size:12px}.metrics strong{margin-top:5px;font-size:13px;display:block}.features,.steps,.plans{gap:18px;display:grid}.features{border-top:1px solid #ffffff14;grid-template-columns:repeat(3,1fr);padding:72px 24px}.features article,.step,.plan{background:#ffffff0a;border:1px solid #ffffff17;border-radius:28px;padding:26px}.icon{background:#22d3ee1a;border-radius:16px;place-items:center;width:44px;height:44px;margin-bottom:20px;display:grid}.features h3,.step h3,.plan h3{margin:0;font-size:19px}.features p,.step span,.section-heading span,.contact p,.footer span,.footer small{color:#94a3b8;line-height:1.65}.how,.plans-section,.contact{padding:72px 24px}.section-heading{max-width:720px}.section-heading p{color:#67e8f9;margin:0;font-size:14px;font-weight:800}.section-heading h2,.contact h2{letter-spacing:-.045em;margin:14px 0 0;font-size:clamp(32px,4vw,48px);line-height:1.05}.steps{grid-template-columns:repeat(4,1fr);margin-top:40px}.step p{color:#67e8f9;margin:0 0 28px;font-weight:800}.plans-section{background:#ffffff08;max-width:none}.plans-section>*{max-width:1120px;margin-left:auto;margin-right:auto}.plans{grid-template-columns:repeat(3,1fr);margin-top:40px}.plan.featured{background:#22d3ee17;border-color:#67e8f973}.badge{color:#020617;background:#67e8f9;border-radius:999px;width:fit-content;margin-bottom:18px;padding:6px 11px;font-size:12px;font-weight:800}.price-block{margin-top:22px}.price-block span{color:#94a3b8;font-size:12px}.price-block strong{margin-top:4px;font-size:28px;display:block}.plan ul{margin:26px 0 0;padding:0;list-style:none}.plan li{color:#cbd5e1;margin-top:13px;font-size:14px}.plan li:before{content:"";background:#67e8f9;border-radius:999px;width:7px;height:7px;margin-right:10px;display:inline-block}.contact-card{text-align:center;background:#22d3ee14;border:1px solid #22d3ee40;border-radius:32px;padding:54px 28px}.shield{color:#a5f3fc;background:#22d3ee24;border-radius:14px;place-items:center;width:38px;height:38px;margin:0 auto;font-weight:900;display:grid}.contact .primary-btn{margin-top:30px}.footer{color:#94a3b8;border-top:1px solid #ffffff14;grid-template-columns:1fr 1fr;gap:24px;padding:32px 24px;display:grid}.footer p{margin:0}.footer-right{text-align:right}.footer-right small{margin-top:8px;display:block}.dedication{text-align:center;color:#64748b;padding:0 24px 32px;font-size:12px}@media (width<=900px){.hero-grid,.features,.steps,.plans,.footer{grid-template-columns:1fr}.nav-cta{display:none}.footer-right{text-align:left}.metrics{grid-template-columns:1fr}}@media (width<=560px){.hero-section{padding:20px}h1{font-size:42px}.hero-actions{flex-direction:column}.primary-btn,.secondary-btn{width:100%}}
