:root{--garrafa:#E9EAF7;--garrafa-2:#E1E3F2;--zap:#3D3AD6;--acento:#3D3AD6;--creme:#1E2147;--suave:#45486E;--papel:#F3F4FB;--folha:#FFFFFF;--borda:#E1E3F2;--tinta:#1E2147;--tinta-2:#45486E;--tinta-3:#5D6088;--pardo:#D5D6F7;--saida:#C2255C;--f-tit:Figtree,system-ui,sans-serif;--f:Figtree,system-ui,sans-serif}*{box-sizing:border-box;margin:0;padding:0}body.pagina-entrar{min-height:100vh;background:var(--papel);font-family:var(--f);color:var(--tinta);-webkit-font-smoothing:antialiased}a{color:inherit}[hidden]{display:none!important}.visualmente-oculto{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.entrar{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100vh}.entrar-lado{background:var(--garrafa);color:var(--creme);padding:44px 56px;display:flex;flex-direction:column;justify-content:space-between;gap:40px}.marca{display:inline-flex;align-items:center;gap:12px;font:800 30px/1 var(--f-tit);text-decoration:none;width:fit-content}.lado-meio{display:grid;gap:18px;max-width:440px}.lado-titulo{font:800 56px/1.05 var(--f-tit)}.lado-texto{font-size:18px;line-height:1.55;color:var(--suave)}.voltar-site{color:var(--suave);font-size:15px;text-underline-offset:4px;width:fit-content}.voltar-site:hover{color:var(--creme)}.entrar-coluna{width:min(420px,100%);margin:auto;padding:56px 24px;display:grid;gap:22px}.painel-entrar{display:grid;gap:18px}.painel-entrar h1{font:800 40px/1.08 var(--f-tit)}.sub{color:var(--tinta-2);font-size:16px;line-height:1.5;margin-top:-8px}.formulario{display:grid;gap:8px}.formulario label{font-weight:600;font-size:14px;margin-top:6px}.formulario input[type=text],.formulario input[type=tel],.formulario input[type=email],.formulario input[type=password]{width:100%;font:17px var(--f);color:var(--tinta);background:var(--folha);border:1px solid var(--borda);border-radius:10px;padding:13px 15px}.formulario input:focus-visible{outline:2px solid var(--zap);outline-offset:1px;border-color:var(--zap)}.formulario input::placeholder{color:var(--tinta-3)}.botao{margin-top:10px;width:100%;min-height:52px;border:0;border-radius:10px;background:var(--acento);color:#fff;font:700 16px var(--f);cursor:pointer;transition:filter .15s ease-out}.botao:hover{filter:brightness(1.08)}.botao:focus-visible{outline:2px solid var(--zap);outline-offset:3px}.botao:disabled{opacity:.6;cursor:wait}.retorno{min-height:1.4em;font-size:14px;line-height:1.45;color:var(--tinta-2)}.sem-conta{font-size:15px;color:var(--tinta-2)}.sem-conta a{color:var(--acento);font-weight:700;text-underline-offset:3px}@media (max-width:860px){.entrar{grid-template-columns:minmax(0,1fr)}.entrar-lado{padding:22px 20px 26px;gap:16px}.lado-titulo{font-size:32px}.lado-texto{font-size:15px}.entrar-coluna{margin:0 auto;padding:28px 20px 48px}.painel-entrar h1{font-size:32px}}@media (prefers-reduced-motion:reduce){.botao{transition:none}}
