.pe-login{display:grid;grid-template-columns:1fr 1fr;min-height:100vh;color:#192e32}.pe-login-brand{position:relative;background:#192e32;color:white;min-height:650px;overflow:hidden}.pe-login-brand>img{width:100%;height:100%;object-fit:cover;position:absolute;opacity:.6}.pe-login-brand>div{position:absolute;inset:0;padding:55px;display:flex;flex-direction:column;justify-content:flex-end;background:linear-gradient(transparent,#102d2b)}.pe-login-brand h1{font-size:80px;line-height:1.05;margin:35px 0 15px}.pe-login-brand span{letter-spacing:5px}.pe-login-form{padding:40px 10%;display:flex;flex-direction:column;justify-content:space-between}.pe-login-form form{margin:65px 0}.pe-login-form h1{font-size:38px;line-height:1.2;margin:15px 0}.pe-login-form p{color:#657a7b;line-height:1.8}.pe-login-form label{display:block;margin:24px 0;font-size:14px}.pe-login-form input{display:block;width:100%;padding:16px;border:1px solid #cddbd5;border-radius:8px;margin-top:9px;font:inherit}.pe-login-form form>.btn{width:100%;justify-content:space-between}.pe-login-options{display:flex;gap:25px;margin:22px 0;flex-wrap:wrap}.pe-login-options button{border:0;background:none;color:#08765e;font:inherit;font-size:12px;cursor:pointer}@media(max-width:760px){.pe-login{grid-template-columns:1fr}.pe-login-brand{display:none}.pe-login-form{min-height:100vh;padding:30px 7%}}