/* Screen typography override. Generated from password-reset.css; regenerate with collect.cjs after source typography edits. */
button, input{font-size:inherit;}
.password-reset__lockup{font-size:16px;}
.password-reset__promise h1{font-size:clamp(32px, 3.15vw, 56px);}
.password-reset__promise p{font-size:18px;}
.password-reset__prototype{font-size:16px;}
.password-reset__eyebrow{font-size:16px;}
.password-reset__card h2{font-size:42px;}
.password-reset__subtitle{font-size:17px;}
.password-reset__rules{font-size:16px;}
.password-reset__status{font-size:16px;}
@media (max-width: 1100px) {
.password-reset__promise h1{font-size:36px;}
.password-reset__promise p{font-size:16px;}
.password-reset__card h2{font-size:36px;}
}
@media (max-width: 900px) {
.password-reset__promise h1{font-size:25px;}
.password-reset__promise p{font-size:16px;}
.password-reset__card h2{font-size:32px;}
}
@media (max-width: 420px) {
.password-reset__promise h1{font-size:20px;}
}
