.topo[data-astro-cid-5hce7sga]{padding-block:.875rem;background:var(--branco)}.topo__linha[data-astro-cid-5hce7sga]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.topo[data-astro-cid-5hce7sga] img[data-astro-cid-5hce7sga]{height:2.75rem;width:auto}.topo[data-astro-cid-5hce7sga] nav[data-astro-cid-5hce7sga]{display:flex;align-items:center;gap:.75rem}.topo__botao[data-astro-cid-5hce7sga]{display:inline-flex;align-items:center;min-height:2.5rem;padding:.375rem 1.125rem;border-radius:999px;font-size:.875rem;font-weight:800;line-height:1.2;text-decoration:none;white-space:nowrap;transition:transform .15s ease,background-color .15s ease,box-shadow .15s ease}.topo__botao[data-astro-cid-5hce7sga]:hover{transform:translateY(-1px)}.topo__botao[data-astro-cid-5hce7sga]:focus-visible{outline-offset:2px;border-radius:999px}.topo__botao--contorno[data-astro-cid-5hce7sga]{box-shadow:inset 0 0 0 2px var(--azul);color:var(--azul-tinta)}.topo__botao--contorno[data-astro-cid-5hce7sga]:hover{background:var(--azul-claro);box-shadow:inset 0 0 0 2px var(--azul-tinta)}.topo__botao--cheio[data-astro-cid-5hce7sga]{background:var(--lima);color:var(--azul-noite)}.topo__botao--cheio[data-astro-cid-5hce7sga]:hover{background:#a4e233}@media(max-width:29.99rem){.topo__linha[data-astro-cid-5hce7sga]{gap:.5rem}.topo[data-astro-cid-5hce7sga] img[data-astro-cid-5hce7sga]{height:2.375rem}.topo[data-astro-cid-5hce7sga] nav[data-astro-cid-5hce7sga]{gap:.375rem}.topo__botao[data-astro-cid-5hce7sga]{min-height:2.375rem;padding-inline:.75rem;font-size:.8125rem}}@media(prefers-reduced-motion:reduce){.topo__botao[data-astro-cid-5hce7sga]{transition:none}.topo__botao[data-astro-cid-5hce7sga]:hover{transform:none}}.rodape[data-astro-cid-5hce7sga]{--onda: clamp(3rem, 7vw, 5.5rem);position:relative;margin-top:calc(-1 * var(--onda));padding-top:var(--onda);background:linear-gradient(transparent var(--onda),var(--azul-noite) var(--onda));color:#d5e6ed;font-size:.9375rem}.rodape__onda[data-astro-cid-5hce7sga]{position:absolute;left:0;top:0;display:block;width:100%;height:calc(var(--onda) + 1px)}.rodape__grade[data-astro-cid-5hce7sga]{display:grid;gap:2.25rem;padding-block:2.5rem 3rem}.rodape__marca[data-astro-cid-5hce7sga] img[data-astro-cid-5hce7sga]{width:6.5rem;height:auto}.rodape[data-astro-cid-5hce7sga] .rodape__slogan{margin-top:1rem;max-width:15rem;font-size:1.1875rem}.rodape[data-astro-cid-5hce7sga] h2[data-astro-cid-5hce7sga]{margin-bottom:.5rem;font-family:var(--corpo);font-size:.8125rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#94d420}.rodape[data-astro-cid-5hce7sga] ul[data-astro-cid-5hce7sga]{margin:0;padding:0;list-style:none}.rodape[data-astro-cid-5hce7sga] li[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]{display:inline-flex;align-items:center;gap:.5rem;padding-block:.4rem;color:#eef6f9;text-decoration:none}.rodape[data-astro-cid-5hce7sga] li[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]:hover{color:#94d420;text-decoration:underline;text-underline-offset:.25em}.rodape[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]:focus-visible{outline-color:#5fd0e8}.rodape__rede[data-astro-cid-5hce7sga] svg[data-astro-cid-5hce7sga]{flex:none;fill:none;stroke:currentColor;stroke-width:2}.rodape__rede[data-astro-cid-5hce7sga] .rodape__rede-ponto[data-astro-cid-5hce7sga]{fill:currentColor;stroke:none}.rodape__faixa[data-astro-cid-5hce7sga]{padding-block:1.25rem 1.5rem;border-top:1px solid rgb(255 255 255 / .15);font-size:.8125rem;line-height:1.55;color:#b8ccd5}.rodape__faixa[data-astro-cid-5hce7sga] p[data-astro-cid-5hce7sga]+p[data-astro-cid-5hce7sga]{margin-top:.5rem}@media(min-width:48rem){.rodape__grade[data-astro-cid-5hce7sga]{grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:2.5rem;padding-block:3rem 3.5rem}.rodape__faixa[data-astro-cid-5hce7sga] .conteudo[data-astro-cid-5hce7sga]{display:flex;justify-content:space-between;gap:2rem}.rodape__faixa[data-astro-cid-5hce7sga] p[data-astro-cid-5hce7sga]{max-width:44rem}.rodape__faixa[data-astro-cid-5hce7sga] p[data-astro-cid-5hce7sga]+p[data-astro-cid-5hce7sga]{margin-top:0;white-space:nowrap}}
