:root{font-family:Inter,system-ui,sans-serif;color:#eef2f7;background:#07101d}*{box-sizing:border-box}body{margin:0;min-height:100vh;background:radial-gradient(circle at 20% 0,#15294a 0,transparent 38%),#07101d}.demo-shell{width:min(1100px,calc(100% - 36px));margin:auto;padding:28px 0 60px}.brand{display:inline-flex;gap:10px;align-items:center;color:#fff;text-decoration:none;font-family:Manrope,sans-serif;font-weight:800}.mark{color:#ffc20e;letter-spacing:.08em}.card{margin-top:70px;padding:clamp(28px,5vw,58px);border:1px solid #243247;border-radius:24px;background:rgba(13,25,42,.86);box-shadow:0 25px 80px rgba(0,0,0,.28)}.eyebrow{font-size:11px;letter-spacing:.14em;color:#ffc20e;font-weight:800}.card h1{font:800 clamp(32px,6vw,64px)/1.02 Manrope,sans-serif;max-width:850px;margin:16px 0}.card>p{max-width:760px;color:#aeb9c8;line-height:1.7}.mock{margin:36px 0;display:grid;grid-template-columns:220px 1fr;border:1px solid #26364b;border-radius:18px;overflow:hidden;background:#0b1524}.mock aside{padding:24px;display:grid;gap:14px;background:#0a1220}.mock aside strong{color:#ffc20e}.mock aside span{color:#9aa8ba}.mock>div{padding:30px}.mock small{color:#7f8ca0}.tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:24px}.tiles b{padding:20px;border:1px solid #25364d;border-radius:12px;font:800 26px Manrope,sans-serif}.tiles small{display:block;margin-top:8px;font:500 10px Inter,sans-serif}.actions{display:flex;gap:10px;flex-wrap:wrap}.actions a{padding:12px 16px;border-radius:10px;text-decoration:none;font-weight:700}.primary{background:#ffc20e;color:#111820}.ghost{border:1px solid #34455e;color:#e9edf3}@media(max-width:700px){.mock{grid-template-columns:1fr}.mock aside{display:none}.tiles{grid-template-columns:1fr}.card{margin-top:35px}}