.fp-error-page{padding-top:180px;padding-bottom:var(--space-3xl);background:var(--brand-bg);min-height:60vh}.fp-error-illust{width:280px;max-width:100%;margin:0 auto 24px;border-radius:var(--brand-radius)}.fp-error-page h1{margin-bottom:12px}.fp-error-page p{max-width:520px;margin:0 auto 24px;color:var(--brand-text)}.fp-error-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:12px}