:root{--bg:#06101c;--panel:#0b1a2a;--line:#19324c;--text:#f5f8fc;--muted:#94a9bf;--blue:#2e80ff;--cyan:#61c6ff}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font-family:Inter,Arial,sans-serif}a{text-decoration:none;color:inherit}header{height:76px;padding:0 max(5vw,24px);display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);position:sticky;top:0;background:#06101cee;backdrop-filter:blur(16px);z-index:10}.logo{display:flex;align-items:center;gap:10px;font-weight:800;letter-spacing:.5px}.logo i{font-style:normal;width:35px;height:35px;display:grid;place-items:center;border-radius:11px;background:linear-gradient(135deg,var(--blue),var(--cyan));color:#03101d}.logo b{color:#60baff}nav{display:flex;gap:28px;font-size:13px;color:var(--muted)}.button{display:inline-block;border:0;border-radius:10px;padding:14px 20px;background:linear-gradient(135deg,var(--blue),#2262db);color:white;font-weight:700;cursor:pointer}.mini{padding:10px 14px;font-size:12px}.secondary{background:transparent;border:1px solid var(--line)}.hero{max-width:1180px;margin:auto;min-height:680px;padding:90px 28px 70px;display:grid;grid-template-columns:1.2fr .8fr;gap:80px;align-items:center}.tag{font-size:11px;letter-spacing:1.8px;color:#60a8ff;font-weight:800}.hero h1{font-size:62px;line-height:1.04;letter-spacing:-3px;margin:16px 0 24px}.hero h1 em{font-style:normal;color:#63b8ff}.lead{font-size:19px;line-height:1.65;color:var(--muted);max-width:650px}.buttons{display:flex;gap:12px;margin:30px 0 20px}.micro{font-size:12px;color:#72869a}.phone{max-width:390px;background:#091726;border:1px solid #284867;border-radius:28px;padding:18px;box-shadow:0 30px 80px #0009}.phonehead{display:flex;justify-content:space-between;padding:7px 3px 20px;font-size:12px}.phonehead span{color:#55e39a}.event,.qualified{background:#10243a;border:1px solid var(--line);padding:15px;border-radius:13px;display:flex;flex-direction:column;gap:5px;margin-bottom:12px}.event small,.qualified small{color:#66aaff;font-weight:800}.event p{margin:3px 0;color:var(--muted);font-size:11px}.bubble{max-width:87%;background:#16365e;padding:11px 13px;border-radius:14px;margin:9px 0;font-size:12px;line-height:1.5}.bubble.me{background:#2863c3;margin-left:auto}.qualified span{color:var(--muted);font-size:11px}.darkbar{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#081522}.darkbar div{max-width:1000px;margin:auto;padding:22px;display:flex;justify-content:space-between;color:#b6c8da;font-size:12px}.darkbar span{color:#4f7192}.section{max-width:1180px;margin:auto;padding:85px 28px}.section h2{font-size:40px;letter-spacing:-1.5px;margin:12px 0 38px}.section>p,.demo p,.audit p,.faq p{color:var(--muted);line-height:1.6}.cards{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.cards article{padding:25px;background:var(--panel);border:1px solid var(--line);border-radius:15px}.cards b{color:#62aaff}.cards p{color:var(--muted);font-size:13px;line-height:1.55}.demo,.audit{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.demobox{min-height:330px;background:#081625;border:1px solid var(--line);border-radius:17px;padding:22px;display:flex;flex-direction:column;justify-content:center;color:var(--muted)}.msg{padding:10px 12px;border-radius:12px;background:#16375e;margin:5px 0;max-width:86%;font-size:12px;color:white}.msg.you{margin-left:auto;background:#2864c4}.industries{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.industries span{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:25px;font-weight:700}.price{max-width:430px;margin:auto;background:var(--panel);border:1px solid #2c5b8d;border-radius:20px;padding:32px}.badge{display:inline-block;padding:7px 10px;background:#12375f;border-radius:20px;color:#75b6ff;font-size:10px;font-weight:800}.amount{font-size:46px;font-weight:800;margin-top:20px}.amount small{font-size:13px;color:var(--muted)}.price>p{color:var(--muted)}.price ul{padding:0;list-style:none;margin:24px 0}.price li{padding:10px 0;border-bottom:1px solid var(--line)}.price li:before{content:"✓";color:#56df99;margin-right:10px}.block{width:100%;text-align:center}.audit form{background:var(--panel);border:1px solid var(--line);padding:24px;border-radius:17px;display:grid;gap:13px}.audit label{font-size:11px;font-weight:700;color:#a8bbce}.audit input{display:block;width:100%;margin-top:6px;padding:13px;border:1px solid var(--line);border-radius:9px;background:#061320;color:white}.audit #status{font-size:11px;margin:0}.faq details{border-top:1px solid var(--line);padding:20px 0}.faq summary{font-weight:700;cursor:pointer}footer{border-top:1px solid var(--line);padding:48px max(5vw,28px);color:var(--muted);display:grid;gap:10px}@media(max-width:800px){nav,header .mini{display:none}.hero{grid-template-columns:1fr;padding-top:60px;gap:45px}.hero h1{font-size:44px}.cards,.industries,.demo,.audit{grid-template-columns:1fr}.darkbar div{gap:10px;overflow:auto}.section h2{font-size:32px}.phone{width:100%}}