.status-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;margin-top:2rem}@media (min-width:1024px){.status-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}.status-banner,.status-incidents,.status-services{grid-column:1/-1}}@media (min-width:87.5rem){.status-grid{margin-left:calc(-1 * var(--t4c-hang))}}.status-grid .h4-card>*{position:relative;z-index:1}.status-label{font-family:var(--font-mono);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--color-faint)}.status-banner{--tone:var(--color-success);background:radial-gradient(60% 140% at 0 50%,color-mix(in srgb,var(--tone) 12%,transparent),transparent 70%),color-mix(in srgb,var(--color-surface) 84%,transparent)}.status-banner--warn{--tone:var(--color-warning)}.status-banner--bad{--tone:var(--color-danger)}.status-banner__in{display:flex;flex-wrap:wrap;align-items:center;gap:18px 22px;padding:24px}@media (min-width:640px){.status-banner__in{padding:30px 32px}}.status-banner__orb{position:relative;width:18px;height:18px;flex:none;border-radius:999px;background:var(--tone);box-shadow:0 0 18px color-mix(in srgb,var(--tone) 70%,transparent)}.status-banner__orb:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--tone);animation:status-ping 2.4s cubic-bezier(0,0,.2,1) infinite}@keyframes status-ping{0%{transform:scale(1);opacity:.6}70%,to{transform:scale(2.6);opacity:0}}@media (prefers-reduced-motion:reduce){.status-banner__orb:after{display:none}}.status-banner__headline{font-family:var(--font-display);font-size:clamp(1.35rem,1.1rem + 1vw,1.75rem);font-weight:600;line-height:1.15;color:var(--color-fg)}.status-banner__cta{margin-left:auto}.status-services{min-width:0}.status-services__in{height:100%;padding:22px 24px 14px}.status-svc{display:grid;grid-template-columns:minmax(0,1fr);margin:10px 0 0;padding:0;list-style:none}@media (min-width:1024px){.status-svc{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px}}.status-svc__row p{white-space:nowrap}.status-svc__row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:15px 0;border-top:1px solid color-mix(in srgb,var(--color-border) 80%,transparent)}.status-incidents__in{padding:22px 24px}.status-inc{margin:10px 0 0;padding:0;list-style:none}.status-inc__row{padding:16px 0;border-top:1px solid color-mix(in srgb,var(--color-border) 80%,transparent)}