:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#080b10;--panel:#10151d;--line:#202a36;--text:#f4f7fb;--muted:#9aa8ba;--accent:#8ed0ff}*{box-sizing:border-box}html,body{background:var(--bg);min-height:100%;color:var(--text);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}main{max-width:1120px;margin:0 auto;padding:40px 24px 80px}.nav{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#080b10e6;justify-content:space-between;align-items:center;padding:18px 24px;display:flex;position:sticky;top:0}.brand{letter-spacing:-.03em;font-weight:750}.links{color:var(--muted);gap:18px;font-size:14px;display:flex}.hero{max-width:860px;padding:96px 0 72px}.eyebrow{color:var(--accent);text-transform:uppercase;letter-spacing:.12em;font-size:13px;font-weight:700}.hero h1{letter-spacing:-.065em;margin:16px 0 24px;font-size:clamp(52px,8vw,92px);line-height:.95}.hero p{color:var(--muted);max-width:760px;font-size:21px;line-height:1.6}.actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.button{border:1px solid var(--line);background:var(--panel);border-radius:10px;align-items:center;padding:11px 16px;display:inline-flex}.button.primary{background:var(--text);color:var(--bg);border-color:var(--text)}.grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;display:grid}.card{border:1px solid var(--line);background:var(--panel);border-radius:14px;padding:20px}.card h3{margin:0 0 8px}.card p,.muted{color:var(--muted);line-height:1.55}.code{border:1px solid var(--line);white-space:pre-wrap;background:#05070a;border-radius:14px;padding:18px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;overflow:auto}.section{padding:48px 0}.section h2{letter-spacing:-.04em;margin:0 0 18px;font-size:36px}.status{color:var(--muted);align-items:center;gap:8px;font-size:13px;display:inline-flex}.dot{background:#67e8a5;border-radius:50%;width:8px;height:8px}table{border-collapse:collapse;width:100%}th,td{text-align:left;border-bottom:1px solid var(--line);padding:12px}th{color:var(--muted);font-weight:600}
