.ErrorSurface-module__aWL8GG__page{box-sizing:border-box;background:radial-gradient(circle at top,#2563eb1a,#fff 54%);place-items:center;min-height:100vh;padding:24px;display:grid}.ErrorSurface-module__aWL8GG__card{text-align:center;background:linear-gradient(#fff 0%,#f8fbff 100%);border:1px solid #dfe7f1;border-radius:28px;width:min(100%,620px);padding:clamp(28px,5vw,46px);box-shadow:0 24px 70px #0f172a1a}.ErrorSurface-module__aWL8GG__mark{color:#0f172a;min-width:72px;height:40px;font-family:var(--font-oxanium,ui-monospace,SFMono-Regular,Menlo,monospace);letter-spacing:.04em;background:#eff6ff;border:1px solid #2563eb2e;border-radius:12px;justify-content:center;align-items:center;padding:0 12px;font-size:17px;font-weight:800;display:inline-flex}.ErrorSurface-module__aWL8GG__eyebrow{color:#2563eb;letter-spacing:.08em;text-transform:uppercase;margin:18px 0 0;font-size:11px;font-weight:850}.ErrorSurface-module__aWL8GG__title{color:#0f172a;letter-spacing:-.045em;max-width:14ch;margin:10px auto 0;font-size:clamp(34px,7vw,56px);font-weight:900;line-height:1.02}.ErrorSurface-module__aWL8GG__copy{color:#64748b;max-width:48ch;margin:16px auto 0;font-size:14px;line-height:1.65}.ErrorSurface-module__aWL8GG__actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:26px;display:flex}.ErrorSurface-module__aWL8GG__primary,.ErrorSurface-module__aWL8GG__secondary{cursor:pointer;border-radius:13px;justify-content:center;align-items:center;min-height:46px;padding:0 18px;font-size:13px;font-weight:850;text-decoration:none;display:inline-flex}.ErrorSurface-module__aWL8GG__primary{color:#fff;background:#111827;border:1px solid #111827;box-shadow:0 8px 20px #0f172a24}.ErrorSurface-module__aWL8GG__secondary{color:#334155;background:#fff;border:1px solid #cbd5e1}.ErrorSurface-module__aWL8GG__primary:focus-visible,.ErrorSurface-module__aWL8GG__secondary:focus-visible{outline-offset:3px;outline:3px solid #2563eb2e}.ErrorSurface-module__aWL8GG__hint{color:#94a3b8;margin:18px 0 0;font-size:11px;line-height:1.5}@media (max-width:520px){.ErrorSurface-module__aWL8GG__page{padding:16px}.ErrorSurface-module__aWL8GG__card{border-radius:22px;padding:26px 18px}.ErrorSurface-module__aWL8GG__actions{display:grid}.ErrorSurface-module__aWL8GG__primary,.ErrorSurface-module__aWL8GG__secondary{box-sizing:border-box;width:100%}}
