.ErrorState-module__BVHFHq__section{background:var(--surface-dark);color:#fff;align-items:center;min-height:60vh;padding:clamp(72px,12vw,140px) 0;display:flex}.ErrorState-module__BVHFHq__inner{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.ErrorState-module__BVHFHq__heading{font-family:var(--font-condensed);font-size:clamp(28px,4vw,44px);font-weight:900;line-height:1.1}.ErrorState-module__BVHFHq__body{font-family:var(--font-sans);font-size:var(--text-lg);color:#ffffffb8;max-width:58ch;line-height:1.6}.ErrorState-module__BVHFHq__actions{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.ErrorState-module__BVHFHq__button{font-family:var(--font-sans);font-size:var(--text-sm);letter-spacing:.04em;border-radius:var(--radius-sm);color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff40;align-items:center;gap:6px;padding:11px 18px;font-weight:700;transition:background .15s,border-color .15s;display:inline-flex}.ErrorState-module__BVHFHq__buttonPrimary{background:var(--color-red);border-color:var(--color-red)}@media (hover:hover) and (pointer:fine) and (not (any-pointer:coarse)){.ErrorState-module__BVHFHq__button:hover{background:#ffffff14;border-color:#ffffff80}.ErrorState-module__BVHFHq__buttonPrimary:hover{background:var(--color-red-dark);border-color:var(--color-red-dark)}}.ErrorState-module__BVHFHq__digest{font-family:var(--font-mono,monospace);font-size:var(--text-xs);color:#ffffff59;margin-top:4px}
