:root{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#f4f7fb;background:#071018;font-synthesis:none}*{box-sizing:border-box}body{margin:0;background:radial-gradient(circle at 80% 0,#143047 0,transparent 32rem),#071018;color:#f4f7fb}a{color:inherit;text-decoration:none}header,footer{max-width:1240px;margin:auto;display:flex;align-items:center;gap:28px;padding:24px 28px}header{position:relative;z-index:2}header nav,footer nav{display:flex;gap:22px;color:#aebdca;font-size:14px}header nav{margin:auto}.brand{display:flex;gap:10px;align-items:center;font-weight:800;letter-spacing:.02em}.mark{display:grid;place-items:center;width:36px;height:36px;border:1px solid #6ed1ff;border-radius:11px;color:#8ad9ff;font-size:12px}.actions,.hero-actions{display:flex;align-items:center;gap:18px}.button{display:inline-flex;align-items:center;justify-content:center;background:#f5f8fb;color:#071018;border-radius:999px;padding:12px 20px;font-weight:800;font-size:14px}.button.large{padding:15px 26px}.quiet{color:#d7e3ec}.hero{max-width:1240px;margin:34px auto 90px;padding:44px 28px;display:grid;grid-template-columns:1fr 1fr;gap:54px;align-items:center}.eyebrow{font-size:12px;letter-spacing:.16em;font-weight:800;color:#70cef8}.hero h1{font-size:clamp(44px,6vw,76px);line-height:.98;letter-spacing:-.055em;margin:14px 0 24px;max-width:780px}.lead{color:#afc0cd;font-size:20px;line-height:1.55;max-width:680px}.trust{display:flex;gap:10px;flex-wrap:wrap;margin-top:26px}.trust span,.chips span{border:1px solid #294150;background:#0d1a23;border-radius:999px;padding:8px 11px;color:#b7c8d4;font-size:12px}.visual{min-height:520px;position:relative}.device{position:absolute;width:260px;height:260px;left:30px;bottom:44px;border-radius:36px;background:linear-gradient(145deg,#1b2f3e,#080e13);border:1px solid #335166;box-shadow:0 34px 80px #0009;padding:30px;transform:perspective(800px) rotateY(10deg)}.device-logo{font-size:28px;font-weight:900;line-height:.9;letter-spacing:-.04em}.status{position:absolute;bottom:28px;color:#76deb0;font-size:11px}.screen{position:absolute;right:0;top:10px;width:390px;height:300px;border-radius:24px;background:#f4f7f9;color:#15212a;border:8px solid #1b2630;box-shadow:0 30px 80px #0009;padding:18px}.screen-top{font-size:12px;font-weight:800;color:#647885}.chat{margin-top:48px;padding:18px;border-radius:18px;background:#e7eef3}.chat p{font-size:13px;line-height:1.5;color:#526774}.chips{display:flex;gap:8px;margin-top:18px}.chips span{background:#fff;color:#435765;border-color:#cbd7df}.phone{position:absolute;right:12px;bottom:15px;width:145px;height:260px;border:6px solid #18232b;border-radius:30px;background:#f7f9fa;color:#15212a;padding:20px 12px;box-shadow:0 24px 50px #0009}.phone-head{font-size:12px;font-weight:900}.phone-card{margin-top:70px;background:#e8f0f4;border-radius:14px;padding:13px;font-size:12px;line-height:1.4}.section,.split,.buy{max-width:1184px;margin:0 auto 76px;border-radius:30px;padding:60px}.section{background:#0b151d;border:1px solid #1c303d}.section h2,.split h2,.buy h2{font-size:clamp(34px,4vw,55px);letter-spacing:-.04em;margin:10px 0 20px}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-top:40px}.grid article,.panel,.stats div{padding:25px;border:1px solid #233946;border-radius:20px;background:#0f1d26}.grid h3{margin-top:0;font-size:19px}.grid p,.split p{color:#a9bbc8;line-height:1.65}.split{display:grid;grid-template-columns:1.2fr .8fr;gap:40px;background:linear-gradient(135deg,#112a3c,#0a171f)}.health{display:flex;justify-content:space-between;border-bottom:1px solid #243945;padding:16px 0;color:#a9bbc8}.health strong{color:#79dbae}.dark{background:#05090d}.narrow{max-width:800px}.stats{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-top:35px}.stats b{display:block;font-size:30px}.stats span{color:#9fb2c0;font-size:13px}.buy{display:flex;justify-content:space-between;align-items:center;background:#dff3ff;color:#071018}.buy .eyebrow{color:#16698f}.buy p{color:#446472}footer{border-top:1px solid #192b36;color:#8399a8}footer nav{margin-left:auto}@media(max-width:900px){header nav{display:none}.hero{grid-template-columns:1fr;padding-top:10px}.visual{min-height:470px}.grid{grid-template-columns:1fr 1fr}.split{grid-template-columns:1fr}.buy{display:block}.buy .button{margin-top:20px}}@media(max-width:620px){header{padding:18px}.actions .quiet{display:none}.hero{padding:25px 18px}.visual{transform:scale(.8);transform-origin:left top;margin-bottom:-80px;width:125%}.section,.split,.buy{margin:0 12px 38px;padding:34px 24px}.grid,.stats{grid-template-columns:1fr}footer{padding:24px 18px;flex-wrap:wrap}footer nav{width:100%;margin-left:0}}
