main:has(#reset-email){max-width:560px;margin:0 auto;padding:0 20px 35px}main:has(#reset-email) .card{color:#252538;background:#fff;border:1px solid #ffe1e2;border-radius:24px;padding:30px;box-shadow:0 20px 45px #b72a3d38}main:has(#reset-email) .label{color:#252538;margin-top:15px}main:has(#reset-email) .field{background:#fff;border:1px solid #d7d9e4;border-radius:12px;padding:14px}main:has(#reset-email) .btn{color:#fff;background:#f84855;border-radius:13px;justify-content:center;align-items:center;padding:13px 18px;display:inline-flex}main:has(#reset-email) p{line-height:1.6}main:has(#reset-email) a{color:#ed4352;font-weight:750}
