.J9r0Rq_page{background:radial-gradient(circle at top,#ffffffb8,#0000 34%),#f3efe7;place-items:center;min-height:100vh;padding:32px;display:grid}.J9r0Rq_card{background:#fffdf9;border:1px solid #ddd4c6;border-radius:18px;width:min(660px,100%);padding:clamp(34px,7vw,58px);box-shadow:0 24px 70px #4d402f14}.J9r0Rq_brand{color:#5b5045;letter-spacing:.08em;margin-bottom:34px;font-family:Georgia,serif;font-size:18px}.J9r0Rq_eyebrow{color:#9b8b79;letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px;font-size:10px;font-weight:800;display:block}.J9r0Rq_card h1{color:#302b27;margin:0;font-family:Georgia,serif;font-size:clamp(32px,6vw,52px);font-weight:400;line-height:1.08}.J9r0Rq_card p{color:#70675e;margin:20px 0 0;font-size:14px;line-height:1.75}.J9r0Rq_actions{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.J9r0Rq_primary,.J9r0Rq_secondary{border-radius:9px;justify-content:center;align-items:center;min-height:42px;padding:0 16px;font-size:12px;font-weight:750;text-decoration:none;display:inline-flex}.J9r0Rq_primary{color:#fffdf9;background:#4d443a;border:1px solid #4d443a}.J9r0Rq_secondary{color:#5e544b;background:#fffdf9;border:1px solid #d7cec1}.J9r0Rq_retry{color:#fffdf9;min-height:42px;font:inherit;cursor:pointer;background:#4d443a;border:1px solid #4d443a;border-radius:9px;padding:0 16px;font-size:12px;font-weight:750}@media (max-width:520px){.J9r0Rq_page{padding:18px}.J9r0Rq_card{padding:32px 24px}.J9r0Rq_actions{flex-direction:column}.J9r0Rq_primary,.J9r0Rq_secondary,.J9r0Rq_retry{width:100%}}
