.password-reset-module__nM9mia__page{color:#163a32;box-sizing:border-box;background:radial-gradient(at top,#e1e9dd,#0000 60%),#f3f1ea;place-items:center;min-height:100vh;padding:32px 20px;font-family:inherit;display:grid}.password-reset-module__nM9mia__card{box-sizing:border-box;background:#fff;border:1px solid #dde4dc;border-radius:24px;width:100%;max-width:510px;padding:32px;box-shadow:0 20px 70px #163a3212}.password-reset-module__nM9mia__card header{justify-content:space-between;align-items:start;gap:20px;margin-bottom:36px;display:flex}.password-reset-module__nM9mia__brand{color:#174c3e;font-size:24px;font-weight:850;text-decoration:none}.password-reset-module__nM9mia__brand span{color:#61756a;font-size:11px;font-weight:500;display:block}.password-reset-module__nM9mia__language{color:#61756a;gap:4px;font-size:11px;display:grid}.password-reset-module__nM9mia__language select{color:#163a32;font:inherit;background:#fff;border:1px solid #cbd7cc;border-radius:8px;min-height:36px;padding:6px 8px}.password-reset-module__nM9mia__card h1{margin:0 0 16px;font-size:28px;font-weight:800;line-height:1.35}.password-reset-module__nM9mia__card p{color:#52675b;margin-block:12px;font-size:15px;line-height:1.85}.password-reset-module__nM9mia__card form{margin-top:28px}.password-reset-module__nM9mia__card fieldset{border:0;gap:20px;min-width:0;margin:0;padding:0;display:grid}.password-reset-module__nM9mia__card fieldset>label{gap:9px;font-size:14px;font-weight:700;display:grid}.password-reset-module__nM9mia__card input{box-sizing:border-box;width:100%;min-width:0;font:inherit;color:#163a32;background:#fafcf9;border:1px solid #cbd7cc;border-radius:10px;min-height:48px;padding:13px 14px}.password-reset-module__nM9mia__card small{color:#61756a;font-size:12px;line-height:1.8}.password-reset-module__nM9mia__card button{color:#fff;font:inherit;cursor:pointer;background:#174c3e;border:0;border-radius:10px;min-height:48px;padding:14px 20px;font-weight:750}.password-reset-module__nM9mia__card button:disabled{opacity:.55;cursor:wait}.password-reset-module__nM9mia__card footer{border-top:1px solid #e5ebe2;flex-wrap:wrap;gap:16px;margin-top:28px;padding-top:22px;font-size:13px;font-weight:700;display:flex}.password-reset-module__nM9mia__card footer a{color:#174c3e;text-underline-offset:4px}.password-reset-module__nM9mia__card .password-reset-module__nM9mia__success{color:#174c3e;background:#edf6ee;border:1px solid #cfdfcd;border-radius:12px;padding:18px}.password-reset-module__nM9mia__card .password-reset-module__nM9mia__error{color:#8d3625;background:#fff1eb;border:1px solid #edcebd;border-radius:10px;padding:14px}.password-reset-module__nM9mia__card :focus-visible{outline-offset:3px;outline:3px solid #bb984f}@media (max-width:500px){.password-reset-module__nM9mia__page{padding:20px 14px}.password-reset-module__nM9mia__card{border-radius:18px;padding:24px 20px}.password-reset-module__nM9mia__card h1{font-size:25px}.password-reset-module__nM9mia__card header{margin-bottom:28px}}
