.KCL_new-password-page{background:var(--color-bg-brand-gradient);text-align:center;justify-content:center;align-items:flex-start;display:flex}.KCL_new-password-page .section--primary{width:100%;padding:60px 0}.KCL_new-password-page .section__body{width:100%}.KCL_new-password-page .shell{max-width:1200px;margin:0 auto;padding:0 15px}.KCL_new-password-page .new_password_container{background:var(--color-bg-surface);border-radius:24px;max-width:530px;margin:0 auto;padding:50px 30px;box-shadow:0 4px 30px #13407440}.KCL_new-password-page .new_password_container h2{color:var(--color-text-brand-dark);margin-bottom:30px;font-size:38px;font-weight:300}.KCL_new-password-page .new-password-form{flex-direction:column;align-items:stretch;display:flex}.KCL_new-password-page .form__body{width:100%;max-width:304px;margin:0 auto}.KCL_new-password-page .form__row{margin-bottom:15px}.KCL_new-password-page .form__row:has(.KCL_input__footer,.KCL_textarea__footer,.KCL_drop-select__details,.KCL_datepicker__details){margin-bottom:0}.KCL_new-password-page .form__actions{width:100%;max-width:304px;margin:0 auto;display:flex}.KCL_new-password-page .form__actions button{flex-grow:1}.KCL_new-password-page .contactResponse{justify-content:center;width:100%;margin-bottom:15px;display:flex}.KCL_new-password-page .note{color:var(--color-text-primary);margin-top:40px;margin-bottom:5px;font-size:16px;line-height:26px}.KCL_new-password-page .keldan__links{justify-content:center;gap:20px;display:flex}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.KCL_new-password-page .new_password_container{width:97%;padding:40px 20px}.KCL_new-password-page .form__body,.KCL_new-password-page .form__actions{max-width:257px}.KCL_new-password-page .keldan__links{gap:15px}}
/*# sourceMappingURL=2u2riatkr_mvf.css.map*/