.error-module__uHmsfa__wrap{padding:120px var(--pad-page-x) 96px;background:linear-gradient(180deg, var(--background) 0%, var(--surface-muted) 100%);border-bottom:1px solid var(--line)}.error-module__uHmsfa__inner{max-width:var(--container-narrow);text-align:center;margin:0 auto}.error-module__uHmsfa__kicker{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--terracotta-dark);margin:0 0 24px;font-size:11px}.error-module__uHmsfa__title{font-family:var(--serif);letter-spacing:-.025em;color:var(--ink);margin:0 0 24px;font-size:72px;font-weight:500;line-height:1.05}.error-module__uHmsfa__lead{font-family:var(--serif);color:var(--ink-soft);max-width:560px;margin:0 auto 32px;font-size:22px;font-style:italic;line-height:1.45}.error-module__uHmsfa__digest{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 40px;font-size:11px}.error-module__uHmsfa__ctas{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.error-module__uHmsfa__btnPrimary{background:var(--terracotta);color:var(--on-accent);font-family:var(--sans);border-radius:var(--r-sm);cursor:pointer;border:none;align-items:center;gap:10px;padding:14px 24px;font-size:15px;font-weight:500;transition:opacity .15s;display:inline-flex}.error-module__uHmsfa__btnPrimary:hover{opacity:.92}.error-module__uHmsfa__btnSecondary{font-family:var(--sans);color:var(--ink);border:1px solid var(--line-strong);border-radius:var(--r-sm);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:14px 20px;font-size:15px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.error-module__uHmsfa__btnSecondary:hover{background:var(--surface-muted);border-color:var(--ink-soft)}@media (max-width:1024px){.error-module__uHmsfa__title{font-size:48px}.error-module__uHmsfa__lead{font-size:19px}}@media (max-width:640px){.error-module__uHmsfa__wrap{padding:64px var(--pad-page-x) 48px}.error-module__uHmsfa__title{font-size:34px}.error-module__uHmsfa__lead{font-size:17px}.error-module__uHmsfa__ctas{flex-direction:column;align-items:stretch}}
