*{box-sizing:border-box}body{margin:0;font-family:Inter,Arial,sans-serif;background:#07111f;color:#eef6ff}a{color:inherit;text-decoration:none}.nav{display:flex;justify-content:space-between;align-items:center;padding:22px 7%;position:sticky;top:0;background:rgba(7,17,31,.9);backdrop-filter:blur(14px);z-index:10;border-bottom:1px solid rgba(255,255,255,.08)}.brand{display:flex;align-items:center;gap:10px;font-weight:800}.logo{width:38px;height:38px;border-radius:12px;background:linear-gradient(135deg,#28d7ff,#5f7cff);display:grid;place-items:center;color:#06111f;font-weight:900}.nav nav{display:flex;gap:22px;align-items:center;color:#bdd3ea}.nav-cta{padding:10px 16px;border-radius:999px;background:#12263d;color:white}.hero{display:grid;grid-template-columns:1.1fr .9fr;gap:44px;align-items:center;padding:80px 7% 50px}.eyebrow{color:#52dcff;text-transform:uppercase;letter-spacing:.12em;font-size:.78rem;font-weight:800}.hero h1,.section h2{font-size:clamp(2.3rem,5vw,5rem);line-height:.95;margin:12px 0}.section h2{font-size:clamp(2rem,4vw,3.4rem)}.subtext,.section-heading p,.fine-print,.tool-card p,.price-card p,.compliance p,.waitlist p{color:#bdd3ea;line-height:1.65;font-size:1.05rem}.hero-actions{display:flex;gap:14px;margin:28px 0}.btn{border:0;border-radius:14px;padding:14px 20px;font-weight:800;cursor:pointer}.primary{background:linear-gradient(135deg,#28d7ff,#7d8cff);color:#06111f}.secondary{background:#13263d;color:#eaf6ff;border:1px solid rgba(255,255,255,.12)}.hero-card,.tool-card,.price-card,.demo-app,.compliance,.waitlist{background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.035));border:1px solid rgba(255,255,255,.12);border-radius:28px;box-shadow:0 20px 60px rgba(0,0,0,.25)}.hero-card{padding:26px}.card-header{padding-bottom:18px;color:#d7eeff;font-weight:800}.dot{display:inline-block;width:10px;height:10px;background:#44e09b;border-radius:50%;margin-right:8px}.workflow-item{display:flex;gap:14px;padding:18px 0;border-top:1px solid rgba(255,255,255,.08)}.workflow-item span{min-width:34px;height:34px;border-radius:50%;background:#17304d;display:grid;place-items:center;color:#52dcff;font-weight:800}.workflow-item p{margin:4px 0 0;color:#bdd3ea}.trust-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin:0 7%;border-radius:18px;overflow:hidden}.trust-strip div{background:#102238;padding:18px;text-align:center;color:#cae4f7;font-weight:700}.section{padding:80px 7%}.section-heading{max-width:820px;margin-bottom:28px}.grid{display:grid;gap:20px}.tools-grid{grid-template-columns:repeat(3,1fr)}.tool-card,.price-card{padding:26px}.tool-card h3,.price-card h3{font-size:1.35rem;margin:0 0 10px}.demo-app{display:grid;grid-template-columns:260px 1fr;overflow:hidden}.demo-sidebar{display:flex;flex-direction:column;background:#0b1c30;padding:16px;gap:10px}.tool-btn{background:transparent;color:#c9def1;border:1px solid rgba(255,255,255,.08);padding:14px;border-radius:14px;text-align:left;cursor:pointer}.tool-btn.active{background:#17304d;color:white;border-color:#52dcff}.demo-panel{padding:24px}label{display:block;margin-bottom:10px;font-weight:800}textarea{width:100%;min-height:180px;background:#07111f;color:white;border:1px solid rgba(255,255,255,.14);border-radius:18px;padding:16px;font:inherit;resize:vertical}.output-box{margin-top:22px;background:#07111f;border:1px solid rgba(255,255,255,.12);border-radius:18px;overflow:hidden}.output-header{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;background:#102238}.output-header button{background:#17304d;color:white;border:0;border-radius:10px;padding:8px 12px;cursor:pointer}pre{white-space:pre-wrap;margin:0;padding:18px;color:#dff3ff;line-height:1.55}.compliance{display:grid;grid-template-columns:.8fr 1.2fr;gap:28px}.pricing-grid{grid-template-columns:repeat(3,1fr)}.price{font-size:2.5rem!important;color:white!important;font-weight:900;margin:15px 0}.price span{font-size:1rem;color:#bdd3ea}.price-card ul{padding-left:20px;color:#d6eafe;line-height:1.9}.featured{border-color:#52dcff;transform:translateY(-8px)}.waitlist{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:center}.lead-form{display:grid;gap:12px}.lead-form input,.lead-form select{padding:15px;border-radius:14px;background:#07111f;color:white;border:1px solid rgba(255,255,255,.14)}footer{padding:40px 7%;display:flex;justify-content:space-between;color:#bdd3ea;border-top:1px solid rgba(255,255,255,.08)}@media(max-width:900px){.hero,.compliance,.waitlist,.demo-app{grid-template-columns:1fr}.tools-grid,.pricing-grid,.trust-strip{grid-template-columns:1fr}.nav nav{display:none}footer{flex-direction:column;gap:12px}.featured{transform:none}}