.status-page{color:#2a0059;text-align:center;background:linear-gradient(#fff 0%,#d6b0fd59 100%);flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:100dvh;padding:32px 16px;display:flex}.status-page--inline{background:0 0;min-height:auto;padding-top:56px}.status-page__brand{width:180px;margin-bottom:16px}.status-page__code{font-family:var(--font-playfair),Georgia,serif;letter-spacing:-.02em;font-size:clamp(3.5rem,1rem + 7.6vw,8rem);font-weight:400;line-height:1;font-family:var(--font-playfair),Georgia,serif;color:#6a2fe6;font-style:italic;line-height:1}.status-page__title{font-family:var(--font-playfair),Georgia,serif;letter-spacing:-.02em;font-size:clamp(1.75rem,1.3rem + 1.1vw,2.5rem);font-weight:400;line-height:1}.status-page__text{max-width:420px;line-height:1.6}.status-page__actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}.status-page__button{color:#fff;background:#6a2fe6;border:1px solid #6a2fe6;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:10px 20px 11px;font-size:clamp(1rem,.95rem + .15vw,1.0625rem);text-decoration:none;transition:background .2s,color .2s,border-color .2s;display:inline-flex}@media (hover:hover){.status-page__button:hover{color:#fff;background:#2a0059;border-color:#2a0059}}.status-page__button:disabled{color:#2a0059;cursor:progress;background:#d6b0fd;border-color:#d6b0fd}.status-page__button--secondary{color:#6a2fe6;background:0 0;border:1px solid #6a2fe6;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:10px 20px 11px;font-size:clamp(1rem,.95rem + .15vw,1.0625rem);text-decoration:none;transition:background .2s,color .2s,border-color .2s;display:inline-flex}@media (hover:hover){.status-page__button--secondary:hover{color:#fff;background:#6a2fe6;border-color:#2a0059}}.status-page__button--secondary:disabled{color:#2a0059;cursor:progress;background:#d6b0fd;border-color:#d6b0fd}
