*{box-sizing:border-box}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#07090f;--panel:#ffffff13;--line:#ffffff24;--text:#f7f7fb;--muted:#a6adbb;--mint:#8fffd2;--coral:#ff8e72;--sky:#8dc8ff;--gold:#ffd36a}body{min-height:100vh;color:var(--text);background:radial-gradient(circle at 15% 10%,#8dc8ff38,#0000 28%),radial-gradient(circle at 82% 18%,#8fffd229,#0000 24%),linear-gradient(135deg,#07090f 0%,#111827 45%,#090b12 100%);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit}.page{min-height:100vh;padding:28px}.shell{max-width:1180px;margin:0 auto}.nav{justify-content:space-between;align-items:center;gap:16px;margin-bottom:36px;display:flex}.brand{letter-spacing:.02em;align-items:center;gap:12px;font-weight:800;display:flex}.mark{background:conic-gradient(from 180deg, var(--mint), var(--sky), var(--coral), var(--gold), var(--mint));border-radius:12px;width:38px;height:38px}.navlinks{color:var(--muted);gap:18px;font-size:14px;display:flex}.hero{grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);align-items:stretch;gap:28px;display:grid}.hero h1{letter-spacing:-.055em;margin:0 0 22px;font-size:clamp(44px,8vw,98px);line-height:.88}.lede{color:var(--muted);max-width:650px;margin:0 0 26px;font-size:19px;line-height:1.6}.actions{flex-wrap:wrap;gap:14px;display:flex}.button{border:1px solid var(--line);background:var(--panel);color:var(--text);border-radius:999px;padding:12px 18px;font-weight:700;text-decoration:none}.button.primary{background:var(--text);color:#090b12}.board{border:1px solid var(--line);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffff0f;border-radius:28px;padding:18px;box-shadow:0 28px 80px #00000059}.org{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.card{border:1px solid var(--line);background:#07090f8f;border-radius:20px;min-height:132px;padding:16px}.avatar{color:#081016;border-radius:16px;place-items:center;width:46px;height:46px;margin-bottom:14px;font-weight:900;display:grid}.card h3{margin:0 0 6px;font-size:16px}.card p{color:var(--muted);margin:0;font-size:14px;line-height:1.45}.report{border:1px solid var(--line);background:#ffffff0b;border-radius:20px;margin-top:12px;padding:16px}.report strong{margin-bottom:8px;display:block}.report span{color:var(--muted);font-size:14px;line-height:1.45;display:block}@media (max-width:850px){.page{padding:20px}.hero{grid-template-columns:1fr}.nav{align-items:flex-start}.navlinks{display:none}}@media (max-width:520px){.org{grid-template-columns:1fr}}
