.au{--au-bg:var(--of-papel);--au-painel:var(--of-alt);--au-texto:var(--of-tinta);--au-dim:var(--of-tinta-3);--au-borda:var(--of-borda);--au-borda-forte:var(--of-borda-forte);--au-campo:var(--of-borda-campo);--au-marca:var(--of-verde);--au-marca-hover:var(--of-verde-hover);--au-marca-suave:var(--of-selo);--au-folha:var(--of-folha);--au-erro:var(--of-erro);--au-erro-suave:var(--of-erro-suave);--au-ok:var(--of-ok);--au-ok-suave:var(--of-ok-suave);min-height:100vh;min-height:100dvh;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:var(--au-bg);color:var(--au-texto);font-family:var(--font-sans),Inter,system-ui,sans-serif;font-size:15px}.au *,.au :after,.au :before{box-sizing:border-box}.au :focus-visible{outline:2px solid var(--of-foco);outline-offset:2px}.au .lucide{stroke-width:1.75}.au-lado-form{display:flex;flex-direction:column;padding:28px 40px;min-width:0}.au-topo{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px}.au-topo>a:first-child{display:block;margin:-4px 0 -4px -6px}.au-topo img{height:44px;width:auto;display:block}.au-topo-link{font-size:.9rem;color:var(--au-dim)}.au-topo-link a{color:var(--au-marca);font-weight:600;text-decoration:none;display:inline-flex;align-items:center;min-height:44px;padding:0 4px}.au-topo-link a:hover{text-decoration:underline}.au-centro{flex:1;display:flex;align-items:center;justify-content:center;padding:40px 0}.au-caixa{width:100%;max-width:400px}.au-caixa--larga{max-width:460px}.au-titulo{font-family:var(--font-titulo),Montserrat,system-ui,sans-serif;font-size:2rem;line-height:1.12;font-weight:800;margin:0 0 10px;letter-spacing:-.03em}.au-sub{margin:0 0 28px;line-height:1.55}.au-rodape,.au-sub{color:var(--au-dim)}.au-rodape{font-size:.8rem}.au-rodape a{color:var(--au-dim)}.au-form{display:grid;gap:18px}.au-campo{display:grid;gap:6px}.au-campo>label,.au-rotulo{font-size:.9rem;font-weight:600;display:flex;justify-content:space-between;align-items:baseline;gap:8px}.au-campo>label a,.au-rotulo a{font-weight:500;font-size:.85rem;color:var(--au-marca);text-decoration:none}.au-campo>label a:hover,.au-rotulo a:hover{text-decoration:underline}.au-input{width:100%;height:48px;padding:0 14px;border:1px solid var(--au-campo);border-radius:var(--of-raio-m);background:var(--of-papel);color:var(--au-texto);font:inherit;font-size:1rem;transition:border-color .15s}.au-input::placeholder{color:var(--au-dim);opacity:.8}.au-input:hover{border-color:var(--au-texto)}.au-input:focus{outline:2px solid var(--of-foco);outline-offset:2px;border-color:var(--au-marca)}.au-input[aria-invalid=true]{border-color:var(--au-erro)}.au-input--codigo{letter-spacing:.5em;font-size:1.35rem;font-variant-numeric:tabular-nums;text-align:center;padding-left:calc(14px + .25em)}.au-senha{position:relative}.au-senha .au-input{padding-right:52px}.au-olho{position:absolute;top:4px;right:4px;width:40px;height:40px;border:0;border-radius:var(--of-raio-p);background:none;color:var(--au-dim);display:grid;place-items:center;cursor:pointer}.au-olho:hover{background:var(--au-marca-suave);color:var(--au-marca)}.au-olho svg{width:20px;height:20px}.au-dica{margin:0}.au-dica,.au-regras{font-size:.82rem;color:var(--au-dim)}.au-regras{list-style:none;padding:0;margin:2px 0 0;display:grid;gap:4px}.au-regras li{display:flex;gap:6px;align-items:center}.au-regras li svg{width:14px;height:14px}.au-regras li[data-ok=true]{color:var(--au-ok)}.au-grade-2{display:grid;grid-template-columns:1fr 1fr;gap:14px}.au-check{display:flex;gap:10px;align-items:flex-start;font-size:.9rem;line-height:1.5;cursor:pointer}.au-check input{width:18px;height:18px;margin-top:2px;flex-shrink:0;accent-color:var(--au-marca)}.au-check a,.au-dica a{color:var(--au-marca)}.au-botao{width:100%;height:48px;padding:0 24px;border:0;border-radius:var(--of-raio-pilula);background:var(--au-marca);color:var(--of-sobre-verde);font:inherit;font-size:1rem;font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:background .15s;text-decoration:none;box-shadow:var(--of-sombra-botao)}.au-botao:hover:not(:disabled){background:var(--au-marca-hover)}.au-botao:disabled{background:#dfe8e3;color:#3f5148;cursor:not-allowed;box-shadow:none}.au-botao--claro:disabled{background:var(--of-alt);color:var(--au-dim)}.au-botao svg{width:18px;height:18px}.au-botao--claro{background:var(--of-papel);color:var(--au-texto);box-shadow:inset 0 0 0 1.5px var(--au-borda-forte)}.au-botao--claro:hover:not(:disabled){background:var(--of-selo)}.au-girando{animation:au-gira 1s linear infinite}@keyframes au-gira{to{transform:rotate(1turn)}}.au-link{background:none;border:0;padding:0;font:inherit;color:var(--au-marca);font-weight:600;cursor:pointer;text-decoration:none}.au-link:hover{text-decoration:underline}.au-link:disabled{color:var(--au-dim);cursor:default;text-decoration:none}.au-centro-txt{text-align:center;font-size:.92rem;color:var(--au-dim);margin:0}.au-alerta{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:var(--of-raio-m);font-size:.9rem;line-height:1.5}.au-alerta svg{width:18px;height:18px;flex-shrink:0;margin-top:2px}.au-alerta--erro{background:var(--au-erro-suave);color:var(--au-erro)}.au-alerta--ok{background:var(--au-ok-suave);color:var(--au-ok)}.au-alerta--info{background:var(--au-marca-suave);color:var(--au-marca)}.au-alerta small{display:block;color:inherit;opacity:.85;margin-top:2px}.au-turnstile:empty{display:none}.au-verificando{font-size:.82rem;color:var(--au-dim);display:flex;gap:6px;align-items:center;justify-content:center;margin:-6px 0 0}.au-verificando svg{width:14px;height:14px}.au-lado-arte{background:var(--au-painel);display:flex;align-items:center;justify-content:center;padding:48px;position:relative;overflow:hidden}.au-arte{width:100%;max-width:440px}.au-arte img.au-ilustra{width:100%;height:auto;display:block}.au-arte-celular{display:none}.au-beneficios{list-style:none;padding:0;margin:36px 0 0;display:grid;gap:16px}.au-beneficios li{display:flex;gap:12px;align-items:flex-start}.au-beneficios li>span:first-child{width:40px;height:40px;border-radius:var(--of-raio-m);background:var(--of-papel);border:1px solid var(--au-borda);color:var(--au-marca);display:grid;place-items:center;flex-shrink:0}.au-beneficios li svg{width:20px;height:20px}.au-beneficios b{display:block;font-size:.97rem}.au-beneficios small{color:var(--au-dim);font-size:.88rem;line-height:1.45}@media (max-width:960px){.au{grid-template-columns:1fr}.au-lado-arte{display:none}.au-arte-celular{display:block;width:100%;max-width:240px;height:auto;margin:0 0 16px -12px}}@media (max-width:640px){.au-topo-pre{display:none}.au-topo img{height:36px}.au-topo-link a{padding:0 10px;margin-right:-10px;font-size:.95rem}}@media (max-width:520px){.au-lado-form{padding:16px}.au-centro{align-items:flex-start;padding:32px 0 24px}.au-titulo{font-size:1.75rem}.au-sub{margin-bottom:22px}.au-grade-2{grid-template-columns:1fr}}.au-google svg{width:20px;height:20px}.au-divisor{display:flex;align-items:center;gap:12px;color:var(--au-dim);font-size:.82rem}.au-divisor:after,.au-divisor:before{content:"";flex:1;height:1px;background:var(--au-borda)}.au-alerta a{color:inherit;font-weight:600;text-decoration:underline}.au-google-nota{font-size:.78rem;text-align:center;margin:-8px 0 0;line-height:1.5}.au-google-nota,.au-google-nota a{color:var(--au-dim)}