.um-page-login .um-login .um-form form{display:grid}.um-page-login .um-login .um-form form .um-col-alt-b{grid-row:2}.um-page-login .um-login .um-form form[\:has\(\.um-row-heading\)] .um-col-alt-b{grid-row:3}.um-page-login .um-login .um-form form:has(.um-row-heading) .um-col-alt-b{grid-row:3}.um-page-login .um-login .um-form .um-row-heading{color:#2b3241;font-size:18px;margin-bottom:22px!important;padding:0}@media(min-width:500px){.um-page-login .um-login .um-form .um-row-heading{font-size:22px;margin-bottom:32px!important}}.um-page-login .um-login .um-form .um-row._um_row_1{margin-bottom:0!important}.um-page-login .um-login .um-form .um-col-alt{margin-top:32px}.um-page-login .um-login .um-form .um-left.um-half{float:none;margin:0 auto;width:100%}@media(min-width:500px){.um-page-login .um-login .um-form .um-left.um-half{width:-moz-fit-content;width:fit-content}}.um-page-login .um-login .um-form .um-right.um-half{float:none;padding-top:60px;position:relative;text-align:center;width:auto}.um-page-login .um-login .um-form .um-right.um-half:before{content:"Don’t have an account?";display:block;font-size:16px;position:absolute;top:32px;width:100%}.um-page-login .um-login .um-form .um-right.um-half a.um-button{border:none!important;font-size:16px;padding-top:0!important;text-decoration:underline!important}.um-page-login .um-login .um-form .um-right.um-half a.um-button:hover{background-color:transparent;background-color:initial;color:#8792a8}.um-page-login .um-login .um-form .um-col-alt-b{justify-self:end;padding-top:0}.um-page-login .um-login .um-form .um-col-alt-b a.um-link-alt{color:#2b3241!important;text-decoration:underline!important}.um-page-login .um-login .um-form .um-col-alt-b a.um-link-alt:hover{color:#8792a8!important}.um-page-login .ume-reset-password__updated{margin:0 auto;max-width:900px!important;text-align:center}.um-page-login .ume-reset-password__updated h2{color:#2b3241;font-size:24px;font-weight:400;line-height:28px;margin:0;padding:31px 0 24px;text-align:center}@media(min-width:500px){.um-page-login .ume-reset-password__updated h2{font-size:40px;line-height:55px;padding:78px 0 64px}}.um-page-login .ume-reset-password__updated a.um-button{color:#fff;padding:10px 32px!important}@media(min-width:500px){.um-page-login .ume-reset-password__updated a.um-button{margin:0 auto;width:-moz-max-content;width:max-content}}.um-page-login .ume-sign-up-cta{margin-top:32px;padding-bottom:50px;text-align:center}@media(min-width:500px){.um-page-login .ume-sign-up-cta{padding-bottom:68px}}.um-page-login .ume-sign-up-cta span{color:#2b3241;display:block}