:root{color-scheme:dark;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#e8edf5;background:#0c1017}*{box-sizing:border-box}body{margin:0;min-height:100vh;background:radial-gradient(ellipse at 80% 0%,#172333 0,transparent 52%)}main{max-width:1120px;margin:auto;padding:42px 40px 28px}header,footer{display:flex;justify-content:space-between;align-items:center}a{color:inherit;text-decoration:none}.brand{font-size:23px;font-weight:850;letter-spacing:2px}.brand span{font-size:13px;color:#78869a;letter-spacing:1px}.badge{display:flex;align-items:center;gap:9px;font-size:12px;color:#a4b9ba;border:1px solid #273a3b;background:#132225;border-radius:30px;padding:8px 13px}.badge i{height:6px;width:6px;border-radius:100%;background:#53d4af}.intro{padding:78px 0 45px}.eyebrow{font-size:11px;letter-spacing:2.4px;color:#71b9e0;font-weight:600}h1{font-size:clamp(35px,5.2vw,59px);font-weight:600;line-height:1.13;letter-spacing:-2px;margin:18px 0}p{line-height:1.65}.lead{color:#98a6b8;max-width:480px;font-size:16px}.metrics{display:grid;grid-template-columns:1fr 1fr 1fr;gap:15px}.metrics article{background:#121a25;border:1px solid #233044;border-radius:12px;padding:23px 24px}.metrics span{display:block;color:#8e9fb4;font-size:12px}.metrics strong{display:block;margin-top:15px;font-size:29px;font-weight:550;letter-spacing:-.7px}.metrics .small{font-size:18px;letter-spacing:0;padding-top:9px}.empty{display:flex;gap:24px;padding:30px;background:#101722;border:1px solid #243144;border-radius:12px;margin:25px 0 52px}.symbol{font-size:36px;color:#71b9e0;line-height:1.1;padding:7px 3px}h2{font-size:17px;font-weight:550;margin:0 0 10px}.empty p{font-size:13px;color:#a1afc0;max-width:750px;margin:8px 0}.empty .muted{color:#79899e}code{font-family:ui-monospace,monospace;color:#bed8e9;background:#1a2635;border:1px solid #2a3a50;padding:2px 5px;border-radius:4px;font-size:12px}footer{color:#64768d;font-size:12px;border-top:1px solid #202c3c;padding-top:21px}footer a{color:#a1b4ce}@media(max-width:650px){main{padding:28px 21px}.intro{padding:55px 0 30px}.metrics{grid-template-columns:1fr}.metrics article{display:flex;align-items:center;justify-content:space-between;padding:18px}.metrics strong,.metrics .small{margin:0;padding:0;font-size:22px}.empty{padding:24px 20px;gap:14px;margin-bottom:35px}.badge{font-size:10px;padding:7px 9px}.brand{font-size:19px}h1{letter-spacing:-1px}}
