.status-page{padding-block:clamp(56px,9vw,120px) clamp(48px,7vw,96px)}.status-page h1,.status-page h2{letter-spacing:-.045em;max-width:900px;margin:20px 0 24px;font-size:clamp(2.25rem,4.6vw,4rem);font-weight:500;line-height:1.1}.status-lead{max-width:620px;color:var(--ink-soft);margin:0;font-size:1.125rem;line-height:1.7}.status-links ul{border-top:1px solid var(--line);flex-wrap:wrap;gap:14px 32px;margin:40px 0 0;padding:24px 0 0;list-style:none;display:flex}.status-actions{flex-wrap:wrap;align-items:center;gap:16px 32px;margin-top:40px;display:flex}.status-retry{border:1px solid var(--line);min-height:48px;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:3px;padding:12px 22px}.status-retry:hover{border-color:currentColor}.status-retry:focus-visible,.status-links a:focus-visible,.status-actions a:focus-visible{outline-offset:3px;outline:2px solid}.status-page+.status-page{padding-top:0}.status-page+.status-page h2{font-size:clamp(1.5rem,2.6vw,2.25rem)}
