*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background:#f7f9fc;color:#121826;line-height:1.6}a{text-decoration:none;color:inherit}.wrap{width:min(1140px,calc(100% - 40px));margin:auto}.top{position:sticky;top:0;z-index:20;background:rgba(9,16,30,.94);backdrop-filter:blur(12px);color:white;border-bottom:1px solid rgba(255,255,255,.08)}.nav{height:74px;display:flex;align-items:center;justify-content:space-between}.brand{font-weight:900;display:flex;align-items:center;gap:10px}.mark{display:grid;place-items:center;width:40px;height:40px;border-radius:10px;background:#5b6cff}.nav nav{display:flex;align-items:center;gap:24px;font-size:14px;font-weight:700}.button{border:0;background:#5b6cff;color:#fff;padding:13px 18px;border-radius:10px;font-weight:850;cursor:pointer;display:inline-flex;justify-content:center;align-items:center}.button:hover{filter:brightness(1.05);transform:translateY(-1px)}.small{padding:9px 13px}.toggle{display:none;background:none;border:0;color:white;font-size:24px}.hero{background:radial-gradient(circle at 82% 20%,#26366f 0,transparent 30%),linear-gradient(135deg,#0b1221,#111b30);color:white;padding:95px 0}.hero-grid{display:grid;grid-template-columns:1.08fr .92fr;gap:64px;align-items:center}.badge,.tag{display:inline-block;background:rgba(91,108,255,.15);color:#aeb8ff;padding:7px 10px;border-radius:999px;font-size:12px;font-weight:900}.hero h1{font-size:clamp(46px,6vw,76px);line-height:1.02;letter-spacing:-.05em;margin:16px 0 22px}.lead{font-size:20px;color:#b8c1d3;max-width:670px}.actions{display:flex;gap:12px;margin:30px 0}.ghost{background:transparent;border:1px solid #45516a}.proof{display:flex;gap:20px;flex-wrap:wrap;color:#cdd5e2;font-size:14px}.dashboard{background:linear-gradient(180deg,#17223a,#101827);border:1px solid #2b3956;border-radius:22px;padding:25px;box-shadow:0 28px 65px rgba(0,0,0,.28)}.dash-head{display:flex;justify-content:space-between}.dash-head i{font-style:normal;color:#7ee3a1}.metric{margin:38px 0}.metric b{font-size:58px;display:block;letter-spacing:-.05em}.metric span{color:#94a1b7}.bars{height:100px;display:flex;align-items:end;gap:9px}.bars i{flex:1;background:#5b6cff;border-radius:5px 5px 0 0}.dash-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}.dash-grid div{background:#0c1423;border-radius:9px;padding:13px}.dash-grid b,.dash-grid span{display:block}.dash-grid span{color:#93a0b7;font-size:12px}.section{padding:84px 0}.alt{background:white;border-block:1px solid #e5e8f0}.eyebrow{text-transform:uppercase;letter-spacing:.16em;color:#5b6cff;font-size:12px;font-weight:900}.section h2{font-size:42px;line-height:1.13;letter-spacing:-.035em;margin:8px 0 32px}.intro{max-width:800px;color:#687182}.cards,.prices{display:grid;gap:20px}.three,.prices{grid-template-columns:repeat(3,1fr)}.two{grid-template-columns:1fr 1fr}.cards article,.price,.website-package{background:#fff;border:1px solid #e2e6ef;border-radius:18px;padding:27px;box-shadow:0 10px 28px rgba(12,24,48,.05)}.icon{display:grid;place-items:center;width:48px;height:48px;border-radius:12px;background:#edf0ff;font-size:22px}.cards article p{color:#6b7280}.price{display:flex;flex-direction:column}.price h3{margin-bottom:4px}.cost{font-size:44px;font-weight:900;letter-spacing:-.04em}.cost small{font-size:14px;color:#687182}.price ul,.website-package ul{padding-left:20px;flex:1;color:#4c5567}.price.featured{border:2px solid #5b6cff;transform:translateY(-9px)}.price .button{width:100%}.legal-note{font-size:13px;color:#6b7280;margin-top:22px}.website-package strong{font-size:38px}.featured-lite{background:linear-gradient(180deg,#fff,#f4f6ff)!important;border-color:#bdc4ff!important}.dark{background:#101827;color:white}.dark h2{margin-bottom:10px}.dark p{color:#b7c0cf}.split{display:flex;justify-content:space-between;align-items:center;gap:40px}.light{background:white;color:#111827}.narrow{max-width:850px}.narrow details{background:#fff;border:1px solid #e2e6ef;border-radius:12px;padding:18px 20px;margin:10px 0}.narrow summary{font-weight:850;cursor:pointer}.narrow details p{color:#667085}.contact{background:#edf0f7}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:55px}.contact form{display:grid;gap:12px;background:#fff;border-radius:16px;padding:27px}.contact input,.contact select,.contact textarea{font:inherit;padding:12px;border:1px solid #cfd5e0;border-radius:8px}.contact form .button{width:100%}footer{background:#090f1b;color:#c3cbd9;padding:52px 0 25px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1.4fr;gap:35px}.footer-grid b{color:white}.footer-grid a{display:block;margin:7px 0}.footer-grid p{color:#929db0}.copyright{border-top:1px solid #222d40;margin-top:30px;padding-top:20px;font-size:13px}.modal{position:fixed;inset:0;background:rgba(4,8,16,.75);display:none;align-items:center;justify-content:center;z-index:100;padding:20px}.modal.open{display:flex}.modal-card{background:white;width:min(520px,100%);padding:28px;border-radius:18px}.modal-card h3{margin-top:0}.modal-card label{display:flex;gap:10px;margin:16px 0;font-size:14px}.modal-actions{display:flex;gap:10px}.modal-actions button{flex:1}.cancel-btn{background:#e9edf5;color:#111827}@media(max-width:820px){.toggle{display:block}.nav nav{display:none;position:absolute;left:20px;right:20px;top:74px;background:#111a2b;border:1px solid #28344c;border-radius:12px;padding:18px;flex-direction:column;align-items:stretch}.nav nav.open{display:flex}.hero-grid,.contact-grid,.three,.prices,.two{grid-template-columns:1fr}.price.featured{transform:none}.split{align-items:flex-start;flex-direction:column}.footer-grid{grid-template-columns:1fr}.hero{padding:70px 0}}