.qTNjWq_page{box-sizing:border-box;color:#183345;background:#f3f6fa;min-height:100vh;padding:40px 16px}.qTNjWq_card{background:#fff;border:1px solid #dce5ed;border-radius:12px;max-width:520px;margin:auto;padding:28px;line-height:1.8}.qTNjWq_card h1{margin:20px 0;font-size:1.4rem;line-height:1.5}.qTNjWq_card a{color:#007e98;text-underline-offset:3px}.qTNjWq_brand{font-weight:700}.qTNjWq_card form{gap:16px;display:grid}.qTNjWq_card label{gap:6px;font-weight:600;display:grid}.qTNjWq_card input{box-sizing:border-box;border:1px solid #a5b6c8;border-radius:6px;width:100%;min-width:0;padding:10px;font-size:1rem}.qTNjWq_card button{color:#fff;cursor:pointer;background:#007e98;border:0;border-radius:6px;padding:12px;font-size:1rem;font-weight:600}.qTNjWq_card button:disabled{opacity:.55;cursor:wait}.qTNjWq_card [role=alert]{color:#a52822;background:#fff1f0;border-radius:6px;padding:12px}.qTNjWq_links{gap:10px;margin-top:22px;font-size:.875rem;display:grid}.qTNjWq_links a{color:#007e98;text-underline-offset:3px;text-decoration:underline}.qTNjWq_card ul{padding-left:22px}.qTNjWq_card small{color:#526577}@media (max-width:480px){.qTNjWq_card{padding:22px 18px}.qTNjWq_page{padding:24px 14px}}
