.tela-entrar{font-size:var(--t-13);background:var(--surface);flex-direction:column;min-height:100vh;line-height:1.55;display:flex}.tela-entrar .nav{border-bottom:1px solid var(--line)}.tela-entrar .nav .in{max-width:960px;height:var(--h-topo);justify-content:space-between;align-items:center;gap:16px;margin:0 auto;padding:0 24px;display:flex}.tela-entrar .marca-modulo{align-items:center;gap:10px;display:flex}.tela-entrar .logo{color:inherit;text-decoration:none;display:block}.tela-entrar .logo img{width:auto;height:26px;display:block}.tela-entrar .marca-modulo span{font-size:var(--t-12-5);color:var(--ink-3);border-left:1px solid var(--line);padding-left:10px;font-weight:400}.tela-entrar .retomada{background:var(--sel);border-bottom:1px solid var(--line)}.tela-entrar .retomada .in{max-width:960px;font-size:var(--t-13);color:var(--ink-2);margin:0 auto;padding:11px 24px}.tela-entrar .retomada b{color:var(--ink);font-weight:600}.tela-entrar .corpo{border-bottom:1px solid var(--line);flex:1}.tela-entrar .corpo .in{grid-template-columns:1fr 344px;align-items:stretch;gap:0;max-width:960px;margin:0 auto;padding:0 24px;display:grid}.tela-entrar .esq{padding:44px 40px 44px 0}.tela-entrar .dir{border-left:1px solid var(--line);padding:44px 0 44px 40px}.tela-entrar .lab{font-size:var(--t-10-5);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin-bottom:11px;font-weight:600}.tela-entrar h1{font-family:var(--fonte-titulo);font-size:var(--t-16);letter-spacing:-.03em;max-width:24ch;font-weight:700;line-height:1.25}.tela-entrar .lead{font-size:var(--t-13);color:var(--ink-2);max-width:52ch;margin-top:13px}.tela-entrar .lead b{color:var(--ink);font-weight:600}.tela-entrar .linhas{border-top:1px solid var(--line);margin-top:26px}.tela-entrar .li{border-bottom:1px solid var(--line-2);grid-template-columns:22px 1fr;align-items:start;gap:12px;padding:13px 0;display:grid}.tela-entrar .li:last-child{border-bottom:1px solid var(--line)}.tela-entrar .li .k{font-size:var(--t-11);color:var(--coral-3);font-variant-numeric:tabular-nums;padding-top:1px;font-weight:600}.tela-entrar .li .t{font-weight:600;font-size:var(--t-13)}.tela-entrar .li .d{font-size:var(--t-12-5);color:var(--ink-3);max-width:50ch;margin-top:2px}.tela-entrar .prazo{font-size:var(--t-12-5);color:var(--ink-2);border-left:2px solid var(--coral);max-width:56ch;margin-top:22px;padding-left:12px;line-height:1.6}.tela-entrar .prazo b{color:var(--ink);font-weight:600}.tela-entrar .dir .tit{font-family:var(--fonte-titulo);font-size:var(--t-16);letter-spacing:-.02em;font-weight:600}.tela-entrar .dir .sub{font-size:var(--t-12-5);color:var(--ink-3);margin-top:5px;line-height:1.5}.tela-entrar form{margin-top:20px}.tela-entrar label{font-size:var(--t-12-5);color:var(--ink-2);margin-bottom:6px;font-weight:600;display:block}.tela-entrar input[type=email]{width:100%;font:inherit;font-size:var(--t-13);border:1px solid var(--line);border-radius:var(--r-6);color:var(--ink);background:var(--surface);padding:9px 11px}.tela-entrar input[type=email]:focus{border-color:var(--coral);box-shadow:0 0 0 3px var(--coral-wash);outline:none}.tela-entrar input.err{border-color:var(--coral-3)}.tela-entrar .erro{font-size:var(--t-12);color:var(--coral-3);margin-top:6px;display:none}.tela-entrar .erro.on{display:block}.tela-entrar .avisoLink{font-size:var(--t-12-5);color:var(--coral-3);border-bottom:1px solid var(--line);margin-bottom:16px;padding-bottom:16px}.tela-entrar .btn{justify-content:center;width:100%}.tela-entrar .btn.pri{margin-top:14px}.tela-entrar .miudo{font-size:var(--t-11-5);color:var(--ink-3);margin-top:16px;line-height:1.6}.tela-entrar .miudo a{color:var(--ink-2)}.tela-entrar .checou{font-family:var(--fonte-titulo);font-size:var(--t-16);letter-spacing:-.02em;font-weight:600}.tela-entrar .destino{background:var(--canvas);border:1px solid var(--line);border-radius:var(--r-6);font-size:var(--t-13);word-break:break-all;margin-top:14px;padding:11px 12px;font-weight:600}.tela-entrar .reenviar{font:inherit;font-size:var(--t-12-5);color:var(--ink-2);cursor:pointer;background:0 0;border:0;margin-top:14px;padding:0;text-decoration:underline}.tela-entrar footer{font-size:var(--t-11-5);color:var(--ink-3);background:var(--canvas);padding:20px 0;line-height:1.6}.tela-entrar footer .in{max-width:960px;margin:0 auto;padding:0 24px}@media (max-width:820px){.tela-entrar .corpo .in{grid-template-columns:1fr}.tela-entrar .esq{padding:32px 0 8px}.tela-entrar .dir{border-left:0;border-top:1px solid var(--line);padding:26px 0 34px}}
