.entrar{min-height:100vh;display:grid;grid-template-columns:1.1fr 1fr}
.lado{background:linear-gradient(150deg,#0b4845,#0f5e5a 55%,#127a74);color:#fff;padding:48px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}
.lado::after{content:"";position:absolute;right:-120px;bottom:-120px;width:420px;height:420px;border-radius:50%;border:56px solid rgba(217,130,43,.28)}
.lado .marca{font-size:22px}.lado h2{font-size:42px;max-width:14ch;margin:0 0 14px;font-weight:700}.lado p{max-width:44ch;color:rgba(255,255,255,.82);font-size:17px;margin:0}
.lado small{color:rgba(255,255,255,.6)}
.form{display:grid;place-items:center;padding:32px}.form form{width:min(380px,100%)}.form h1{margin-bottom:6px}
@media(max-width:800px){.entrar{grid-template-columns:1fr}.lado{padding:28px;min-height:200px}.lado h2{font-size:28px}}
.form .bt{width:100%}.form .dica{margin-bottom:14px}
