.topo[data-astro-cid-in7yjviz]{isolation:isolate;min-height:38rem;color:var(--branco);background:var(--grafite);align-items:center;display:flex;position:relative;overflow:hidden}.topo[data-astro-cid-in7yjviz] .topo__foto,.topo[data-astro-cid-in7yjviz] .topo__foto img{object-fit:cover;object-position:center 30%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.topo__veu[data-astro-cid-in7yjviz]{z-index:-1;background:linear-gradient(90deg,#231f20e6 0%,#231f20b3 40%,#231f204d 100%);position:absolute;inset:0}.topo__conteudo[data-astro-cid-in7yjviz]{padding-top:7rem;padding-bottom:6rem}.topo__titulo[data-astro-cid-in7yjviz]{font-size:var(--t-display);letter-spacing:-.025em;max-width:11ch;line-height:1.02}.topo__apoio[data-astro-cid-in7yjviz]{font-size:var(--t-lead);color:var(--texto-sobre-foto);max-width:40ch;margin-top:1.25rem;line-height:1.6}.corpo[data-astro-cid-in7yjviz]{background:var(--branco);padding-bottom:var(--secao)}.corpo__grade[data-astro-cid-in7yjviz]{grid-template-columns:1fr 35rem;align-items:start;gap:clamp(2.5rem,5vw,4rem);display:grid}.direto[data-astro-cid-in7yjviz]{align-content:start;gap:1.25rem;padding-top:3.5rem;display:grid}.cartao[data-astro-cid-in7yjviz]{background:var(--nevoa);border:1px solid var(--fio);border-radius:18px;padding:2rem}.cartao[data-astro-cid-in7yjviz] h2[data-astro-cid-in7yjviz]{font-size:var(--t-cartao);font-weight:700}.cartao[data-astro-cid-in7yjviz] p[data-astro-cid-in7yjviz],.cartao[data-astro-cid-in7yjviz] address[data-astro-cid-in7yjviz]{color:var(--texto-suave);margin-top:.75rem;font-style:normal;line-height:1.6}.cartao[data-astro-cid-in7yjviz] address[data-astro-cid-in7yjviz]{line-height:1.75}.zap[data-astro-cid-in7yjviz]{background:var(--whatsapp-botao);min-height:3rem;color:var(--branco);border-radius:999px;justify-content:center;align-items:center;gap:.625rem;margin-top:1.5rem;font-weight:700;transition:background-color .2s;display:flex}.zap[data-astro-cid-in7yjviz]:hover{background:var(--whatsapp-botao-forte)}.zap[data-astro-cid-in7yjviz] svg{width:1.25rem;height:1.25rem}.formulario[data-astro-cid-in7yjviz]{background:var(--branco);border-radius:var(--raio-g);box-shadow:var(--sombra);margin-top:-22rem;padding:2.5rem;position:relative}.formulario__titulo[data-astro-cid-in7yjviz]{font-size:var(--t-titulo-formulario);font-weight:900}.formulario__ajuda[data-astro-cid-in7yjviz]{color:var(--texto-suave);margin:.375rem 0 1.5rem}.campo[data-astro-cid-in7yjviz]{border:0;min-width:0;margin:0 0 1rem;padding:0}.campo[data-astro-cid-in7yjviz] label[data-astro-cid-in7yjviz],.campo[data-astro-cid-in7yjviz] legend[data-astro-cid-in7yjviz]{font-size:var(--t-peq);margin-bottom:.375rem;padding:0;font-weight:500;display:block}.campo[data-astro-cid-in7yjviz] input[data-astro-cid-in7yjviz][type=text],.campo[data-astro-cid-in7yjviz] input[data-astro-cid-in7yjviz][type=tel],.campo[data-astro-cid-in7yjviz] input[data-astro-cid-in7yjviz][type=email]{width:100%;height:3.25rem;font:inherit;color:var(--grafite);border:1.5px solid var(--fio);border-radius:var(--raio);background:var(--branco);transition:border-color .2s var(--ease-saida);padding:0 1rem}.campo[data-astro-cid-in7yjviz] input[data-astro-cid-in7yjviz]::placeholder{color:var(--cinza-claro)}.campo[data-astro-cid-in7yjviz] input[data-astro-cid-in7yjviz]:focus-visible{border-color:var(--laranja);outline:none;box-shadow:0 0 0 3px #f4772233}.campo[data-astro-cid-in7yjviz] input[data-astro-cid-in7yjviz][aria-invalid=true]{border-color:var(--erro)}.campo[data-astro-cid-in7yjviz] .campo__erro{font-size:var(--t-mini);color:var(--erro);margin-top:.375rem;font-weight:500}.moeda[data-astro-cid-in7yjviz]{position:relative}.moeda[data-astro-cid-in7yjviz] span[data-astro-cid-in7yjviz]{color:var(--cinza);font-weight:500;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.moeda[data-astro-cid-in7yjviz] input[data-astro-cid-in7yjviz][type=text]{padding-left:2.75rem;font-weight:700}.opcoes[data-astro-cid-in7yjviz]{flex-wrap:wrap;gap:.5rem;display:flex}.opcao[data-astro-cid-in7yjviz]{cursor:pointer;position:relative;margin:0!important}.opcao[data-astro-cid-in7yjviz] input[data-astro-cid-in7yjviz]{opacity:0;position:absolute}.opcao[data-astro-cid-in7yjviz] span[data-astro-cid-in7yjviz]{border:1.5px solid var(--fio);min-height:2.75rem;font-size:var(--t-nav);border-radius:999px;align-items:center;padding:0 1rem;font-weight:500;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.opcao[data-astro-cid-in7yjviz]:hover span[data-astro-cid-in7yjviz]{border-color:var(--grafite)}.opcao[data-astro-cid-in7yjviz] input[data-astro-cid-in7yjviz]:checked+span[data-astro-cid-in7yjviz]{background:var(--grafite);border-color:var(--grafite);color:var(--branco)}.opcao[data-astro-cid-in7yjviz] input[data-astro-cid-in7yjviz]:focus-visible+span[data-astro-cid-in7yjviz]{box-shadow:0 0 0 3px #f4772259}.formulario__enviar[data-astro-cid-in7yjviz]{width:100%;margin-top:.5rem}.formulario[data-astro-cid-in7yjviz] .formulario__limite{margin-top:.75rem;font-weight:700}.formulario__nota[data-astro-cid-in7yjviz]{font-size:var(--t-mini);color:var(--texto-suave);margin-top:.875rem;line-height:1.5}.formulario__nota[data-astro-cid-in7yjviz] a[data-astro-cid-in7yjviz]{text-underline-offset:3px;text-decoration:underline 1px}.formulario__nota[data-astro-cid-in7yjviz] a[data-astro-cid-in7yjviz]:hover{color:var(--grafite)}@media (width<=56rem){.topo[data-astro-cid-in7yjviz]{align-items:flex-end;height:19rem;min-height:0}.topo__veu[data-astro-cid-in7yjviz]{background:linear-gradient(#231f2080,#231f20e0)}.topo__conteudo[data-astro-cid-in7yjviz]{padding-top:5rem;padding-bottom:1.5rem}.topo__titulo[data-astro-cid-in7yjviz]{font-size:var(--t-titulo-celular);max-width:14ch}.topo__apoio[data-astro-cid-in7yjviz]{display:none}.corpo[data-astro-cid-in7yjviz]{padding-bottom:0}.corpo__grade[data-astro-cid-in7yjviz]{grid-template-columns:1fr;gap:0;padding-inline:0}.formulario[data-astro-cid-in7yjviz]{box-shadow:none;padding:1.75rem var(--margem) 2.5rem;border-radius:0;order:-1;margin-top:0}.opcoes[data-astro-cid-in7yjviz]{grid-template-columns:1fr 1fr;display:grid}.opcao[data-astro-cid-in7yjviz] span[data-astro-cid-in7yjviz]{justify-content:center;width:100%}.direto[data-astro-cid-in7yjviz]{padding:0 var(--margem) var(--secao);gap:1rem}.cartao[data-astro-cid-in7yjviz]{padding:1.5rem}}
