/* Talnt Employers v1.5: password recovery views */
.password-layout{padding-top:54px;gap:clamp(36px,5.2vw,74px)}
.password-promo{padding:3px 0 0;min-width:0}
.password-promo h1{font-size:clamp(28px,2.65vw,39px);font-weight:900;letter-spacing:-.04em;line-height:1.19;margin:24px 0 14px;color:#09234d}
.password-promo h1 span{color:#0768eb}
.password-lead{font-size:14px;line-height:1.55;color:#54627b;max-width:525px;margin:19px 0 24px}
.password-benefits{gap:17px}
.password-laptop{margin-top:26px;width:min(100%,525px)}
.password-card{padding:39px clamp(23px,3.3vw,44px) 30px;margin-top:5px}
.password-card>h2{font-size:clamp(22px,1.95vw,27px)}
.password-underline{background:#ff9f19;border-radius:50px;width:70px;height:3px;margin:11px 0 23px}
.password-subtitle{font-size:13px;color:#5f6d82;line-height:1.6;margin:0 0 30px}
.password-form>label:not(.registration-agreement){margin-bottom:9px;font-size:12px}
.password-form .registration-input{margin-bottom:20px}
.password-form .registration-input input{height:47px;font-size:13px;padding-right:48px}
.password-form .registration-submit{margin-top:24px;height:47px;font-size:13px}
.password-hint,.password-safe,.password-success{display:flex;align-items:flex-start;gap:9px;border-radius:10px;padding:12px 13px;font-size:12px;line-height:1.55}
.password-hint{background:#eff6ff;color:#4f6582;margin:21px 0 0}
.password-safe{background:#f4f8fe;color:#61718c;margin-top:20px;justify-content:center;text-align:center}
.password-success{background:#edfaf2;color:#135e38;margin:0 0 17px;border:1px solid #c3efd1}
.password-hint svg,.password-safe svg,.password-success svg{width:17px;height:17px;flex:none;margin-top:1px;color:#0768eb}
.password-success svg{color:#16834b}
.password-card .registration-signin{margin-top:25px}
.password-card .reset-toggle{position:absolute;right:7px;top:6px;width:34px;height:34px;display:grid;place-items:center;border:0;color:#60708a;background:transparent;border-radius:7px}
.password-card .reset-toggle:hover{background:#edf5ff;color:#075bd9}
.password-card .reset-toggle svg{width:18px;height:18px}
.password-card a.submit-button{text-decoration:none;color:#fff}
@media(max-width:900px){.password-layout{padding-top:27px}.password-promo h1{font-size:30px}.password-benefits,.password-laptop{display:none}.password-card{margin-top:0}}
@media(max-width:600px){.password-promo h1{font-size:25px}.password-layout{padding-top:22px}.password-card{padding:27px 21px}.password-subtitle{margin-bottom:21px}.password-lead{font-size:12.5px;margin-bottom:0}}
