.status-page{max-width:880px;margin:0 auto;padding:96px 20px 100px}.status-hero{margin-bottom:24px}.status-kicker,.status-eyebrow{color:var(--color-neon-green);font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.status-kicker{margin-bottom:14px}.status-hero h1{font-size:clamp(3.2rem,7vw,5.2rem);font-weight:800;letter-spacing:-.07em;line-height:.92;margin-bottom:18px}.status-hero-copy,.status-lead,.status-muted,.status-facts dd{color:#ffffffb3;line-height:1.65}.status-hero-copy{max-width:560px;font-size:1.1rem}.status-panel{background:radial-gradient(circle at top right,rgba(59,173,247,.13),transparent 42%),#121729bd;border:1px solid rgba(255,255,255,.1);border-radius:30px;box-shadow:0 24px 60px #0000003d;margin-top:20px;padding:24px}.status-panel--current{border-color:#ffc25442}.status-panel--operational{border-color:#1fe8a147}.status-panel--quiet{background:#12172975;box-shadow:none}.status-panel-header{align-items:flex-start;display:flex;gap:20px;justify-content:space-between;margin-bottom:22px}.status-eyebrow{display:block;margin-bottom:10px}.status-panel h2{font-size:clamp(1.7rem,4vw,2.6rem);font-weight:800;letter-spacing:-.04em;line-height:1.05}.status-pill{border-radius:999px;display:inline-flex;flex:0 0 auto;font-size:.72rem;font-weight:800;letter-spacing:.07em;padding:8px 12px;text-transform:uppercase}.status-pill--degraded,.status-pill--active{background:#ffc2541f;border:1px solid rgba(255,194,84,.3);color:#ffd992}.status-pill--operational,.status-pill--resolved{background:#1fe8a11f;border:1px solid rgba(31,232,161,.3);color:var(--color-neon-green)}.status-lead{font-size:1.08rem;margin-bottom:18px}.status-facts{display:grid;gap:10px}.status-facts div{border-top:1px solid rgba(255,255,255,.09);display:grid;gap:10px;grid-template-columns:140px 1fr;padding-top:12px}.status-facts dt{color:#ffffffeb;font-weight:800}.status-facts dd{margin:0}@media (max-width: 700px){.status-page{padding:104px 16px 80px}.status-hero h1{font-size:4rem}.status-panel{border-radius:24px;padding:22px}.status-panel-header{align-items:flex-start;flex-direction:column}.status-facts div{grid-template-columns:1fr;gap:6px}}
