.error-recovery-module__JEzyAa__screen{box-sizing:border-box;color:#222;background:#f7f5f0;place-items:center;min-height:100svh;padding:32px 20px;font-family:Arial,sans-serif;display:grid}.error-recovery-module__JEzyAa__content{text-align:center;max-width:540px}.error-recovery-module__JEzyAa__brand{color:#a9153e;font-weight:700}.error-recovery-module__JEzyAa__content h1{font-size:clamp(1.75rem,6vw,2.5rem);line-height:1.15}.error-recovery-module__JEzyAa__content p{line-height:1.6}.error-recovery-module__JEzyAa__actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:24px;display:flex}.error-recovery-module__JEzyAa__actions button,.error-recovery-module__JEzyAa__actions a{box-sizing:border-box;min-height:44px;font:inherit;cursor:pointer;border:1px solid #a9153e;border-radius:999px;justify-content:center;align-items:center;padding:10px 20px;font-weight:600;text-decoration:none;display:inline-flex}.error-recovery-module__JEzyAa__actions button{color:#fff;background:#a9153e}.error-recovery-module__JEzyAa__actions a{color:#a9153e;background:0 0}.error-recovery-module__JEzyAa__actions :focus-visible{outline-offset:4px;outline:3px solid #222}.error-recovery-module__JEzyAa__reference{overflow-wrap:anywhere;font-size:.8rem}
