.bom-error{padding:160px 0 100px;background:linear-gradient(180deg,#f0f4f8,#fff)}.bom-error-code{font-size:4rem;font-weight:800;color:var(--brand-secondary);margin-bottom:8px;font-family:var(--brand-font-display)}.bom-error h1{margin-bottom:12px}.bom-error p{color:var(--brand-neutral-mid);max-width:32rem;margin:0 auto 24px}.bom-error-actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}