.ra-statuspage{justify-content:center;align-items:center;gap:var(--space-3);min-height:100vh;padding:var(--space-8) var(--space-4);text-align:center;background:radial-gradient(560px circle at 50% -10%, color-mix(in srgb, var(--color-primary) 16%, transparent), transparent 65%), var(--color-bg);color:var(--color-text);flex-direction:column;display:flex}.ra-statuspage__logo{object-fit:contain;width:auto;max-width:100%;height:72px;margin-bottom:var(--space-4);display:block}.ra-statuspage__code{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-primary);margin:0;font-size:clamp(5rem,22vw,9rem);font-weight:700;line-height:1}.ra-statuspage__title{font-family:var(--font-display);font-size:var(--text-2xl);margin:0}.ra-statuspage__description{max-width:420px;font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}.ra-statuspage__actions{justify-content:center;gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}
