.login__Content h1{margin-bottom:12rem;font-size:40rem;line-height:1.1}@media (width<=768px){.login__Content h1{font-size:26rem;line-height:1.15}}.login__ForgotPassword,.login__FormInner>p,.login__FormInner>p a{font-size:14rem;line-height:1.4}.login__Content{height:calc(100vh - 90rem);min-height:400rem;display:flex}.login__Content>div{width:50%}@media (width<=768px){.login__Content{flex-direction:column;height:auto;min-height:auto}.login__Content>div{width:100%}.login__FormWrapper{padding:48rem 20rem}}.login__FormWrapper{justify-content:center;align-items:center;display:flex}.login__FormInner{width:100%;max-width:420rem;margin-block:46rem}@media (width<=768px){.login__FormInner{max-width:none;margin-block:0}}.login__FormInner>p a{font-weight:400;display:inline-block}.login__FormInner form{margin-top:32rem}.login__FormInner .customError{padding:24rem}.login__ForgotPasswordWrapper{justify-content:center;margin-top:12rem;display:flex}.login__ForgotPassword{margin:12rem auto 0;font-weight:400;display:inline-block}.login__FormSubmitButton{margin-top:24rem}.login__ImageWrapper{overflow:hidden}.login__ImageWrapper picture{height:100%}.login__ImageWrapper img{-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;width:100%;height:100%}@media (width<=768px){.login__ImageWrapper img{height:290rem}}
