.password-forgot-link{text-align:center;margin:18px 0 0;font-size:13px}.password-forgot-link a{color:#2d61b9;text-decoration:none}.password-forgot-link a:hover{text-decoration:underline}.recovery-card{width:min(440px,calc(100vw - 32px));max-width:none}.recovery-card h1{font-size:25px;line-height:1.2}.recovery-card label{display:block;margin-top:16px;font-size:13px}.recovery-card input{display:block;width:100%;box-sizing:border-box;padding:11px 12px;margin-top:7px;border:1px solid #d9dce8;border-radius:6px;font-size:14px}.recovery-card form>button,.recovery-login{display:block;width:100%;box-sizing:border-box;text-align:center;margin-top:22px;padding:12px 15px;border:0;border-radius:7px;background:#2d61b9;color:white;font-weight:600;text-decoration:none;cursor:pointer}.recovery-card .muted{font-size:13px;line-height:1.7}.recovery-success{padding:13px 14px;border-radius:7px;background:#edf8f1;color:#247246;font-size:13px;line-height:1.7}.recovery-card .error{font-size:13px;line-height:1.6}
