.v72-auth-form .password-forgot{display:block;border:0;background:transparent;color:#087d74;font:inherit;font-size:14px;font-weight:650;padding:12px 0 0;cursor:pointer;text-align:left}.password-forgot:hover{text-decoration:underline}.password-reset{width:min(540px,calc(100% - 32px));margin:60px auto;padding:clamp(24px,5vw,44px);background:white;border:1px solid #dce8eb;border-radius:24px;box-shadow:0 20px 70px #12344312;color:#123443}.password-reset h1{font-size:clamp(25px,5vw,34px);line-height:1.2;letter-spacing:-.8px;margin:16px 0}.password-reset p{font-size:15px;line-height:1.7;color:#526d79}.password-reset label{display:block;font-size:14px;font-weight:650;margin:22px 0 8px}.password-reset input{min-height:48px;font-size:16px}.password-reset .primary{width:100%;margin-top:24px;background:#087d74;color:#fff;min-height:48px}.password-reset .reset-links{display:flex;gap:14px;flex-wrap:wrap;margin-top:20px}.password-reset .reset-links button{border:0;background:transparent;color:#087d74;font:inherit;font-size:14px;padding:8px 0;cursor:pointer;text-decoration:underline}.password-reset button:disabled{opacity:.55;cursor:wait}.password-reset [role=status]:not(:empty){padding:14px 16px;background:#edf6f4;border-radius:10px;overflow-wrap:anywhere}.password-reset .v72-eyebrow{font-size:11px}@media(max-width:500px){.password-reset{margin:24px auto}}
