.mal[data-astro-cid-indylcmb]{justify-self:center;width:100%;max-width:26rem;margin:0}.mal__botoes[data-astro-cid-indylcmb]{gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.mal__botoes[data-astro-cid-indylcmb] button[data-astro-cid-indylcmb]{min-height:var(--alvo-toque);font:inherit;font-size:var(--text-sm);color:var(--color-text-muted);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-full);padding:var(--space-2) var(--space-4);cursor:pointer;transition:border-color var(--duration) var(--ease), color var(--duration) var(--ease);flex:10rem}.mal__botoes[data-astro-cid-indylcmb] button[data-astro-cid-indylcmb][aria-pressed=true]{color:var(--color-text);border-color:var(--color-active)}.mal__svg[data-astro-cid-indylcmb]{width:100%;height:auto;display:block}.mal__anel[data-astro-cid-indylcmb]{fill:var(--color-surface-raised);stroke:var(--color-border);stroke-width:1px;transition:fill var(--duration-slow) var(--ease)}.mal__anel--1[data-astro-cid-indylcmb]{fill:var(--color-surface)}.mal__anel--0[data-astro-cid-indylcmb]{fill:var(--color-surface-raised);stroke:var(--color-border-strong)}.mal__rotulo[data-astro-cid-indylcmb]{text-anchor:middle;fill:var(--color-text-subtle);font-size:11px}.mal__ponto[data-astro-cid-indylcmb]{fill:var(--color-border-strong);transition:fill var(--duration-slow) var(--ease) var(--atraso), opacity var(--duration-slow) var(--ease) var(--atraso)}.mal__empresa[data-astro-cid-indylcmb]{fill:var(--color-mark);stroke:var(--color-bg);stroke-width:3px}.mal[data-astro-cid-indylcmb].is-tocado[data-modo=cidade] .mal__ponto[data-astro-cid-indylcmb]{fill:var(--color-text-subtle);opacity:.55}.mal[data-astro-cid-indylcmb].is-tocado[data-modo] .mal__ponto--f0[data-astro-cid-indylcmb]{fill:var(--color-accent);opacity:1}.mal[data-astro-cid-indylcmb].is-tocado[data-modo=perto] .mal__ponto[data-astro-cid-indylcmb]:not(.mal__ponto--f0){fill:var(--color-border-strong);opacity:.35}.mal[data-astro-cid-indylcmb][data-modo=perto] .mal__anel--0[data-astro-cid-indylcmb]{stroke:var(--color-accent-quiet)}.mal__resumo[data-astro-cid-indylcmb] p[data-astro-cid-indylcmb]{margin:var(--space-3) 0 0;font-size:var(--text-sm);color:var(--color-text-muted)}.mal__resumo[data-astro-cid-indylcmb] strong[data-astro-cid-indylcmb]{color:var(--color-text);font-variant-numeric:tabular-nums}.mal__legenda[data-astro-cid-indylcmb]{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--color-text-subtle)}@media (prefers-reduced-motion:reduce){.mal__ponto[data-astro-cid-indylcmb],.mal__anel[data-astro-cid-indylcmb]{transition:none}}.ara-topo[data-astro-cid-hkefghjv]{gap:var(--space-8);align-items:center;display:grid}.ara-topo[data-astro-cid-hkefghjv] h1[data-astro-cid-hkefghjv]{max-width:22ch}.ara-topo[data-astro-cid-hkefghjv] .answer-box{margin:var(--space-6) 0}@media (width>=60rem){.ara-topo[data-astro-cid-hkefghjv]{gap:var(--space-12);grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}}.caixa[data-astro-cid-hkefghjv]{margin:var(--space-16) 0;padding:var(--space-12);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.caixa[data-astro-cid-hkefghjv] h2[data-astro-cid-hkefghjv]{margin-top:0}.caixa[data-astro-cid-hkefghjv]>[data-astro-cid-hkefghjv]:last-child,.caixa[data-astro-cid-hkefghjv]>div[data-astro-cid-hkefghjv]>[data-astro-cid-hkefghjv]:last-child{margin-bottom:0}.caixa--destaque[data-astro-cid-hkefghjv]{border-color:var(--color-accent-quiet);box-shadow:inset 0 3px 0 var(--color-accent)}.caixa--dupla[data-astro-cid-hkefghjv]{gap:var(--space-8);align-items:center;display:grid}@media (width>=60rem){.caixa--dupla[data-astro-cid-hkefghjv]{gap:var(--space-12);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.caixa[data-astro-cid-hkefghjv] .tabela{max-width:none}.caixa__lado[data-astro-cid-hkefghjv] .numeros[data-astro-cid-hkefghjv]{margin-top:0}.caixa__lado[data-astro-cid-hkefghjv] .numeros[data-astro-cid-hkefghjv] strong{font-size:clamp(1.4rem,3vw,1.75rem);font-weight:var(--peso-titulo);letter-spacing:-.02em}.caixa__fecho[data-astro-cid-hkefghjv]{color:var(--color-text-muted)}@media (width<=40rem){.caixa[data-astro-cid-hkefghjv]{margin:var(--space-12) 0;padding:var(--space-6)}}.numero-grande[data-astro-cid-hkefghjv]{align-items:baseline;gap:var(--space-2) var(--space-3);margin:0 0 var(--space-4);flex-wrap:wrap;display:flex}.numero-grande[data-astro-cid-hkefghjv] strong[data-astro-cid-hkefghjv]{font-size:clamp(2.25rem,6vw,3.25rem);font-weight:var(--peso-titulo);letter-spacing:-.03em;color:var(--color-text);font-variant-numeric:tabular-nums;line-height:1}.numero-grande[data-astro-cid-hkefghjv] span[data-astro-cid-hkefghjv]{font-size:var(--text-sm);color:var(--color-text-muted)}.frase-forte[data-astro-cid-hkefghjv]{padding-left:var(--space-4);border-left:3px solid var(--color-mark);color:var(--color-text);font-weight:600}.ara-duvidas[data-astro-cid-hkefghjv]{margin:var(--space-16) 0}.ara-duvidas__grade[data-astro-cid-hkefghjv]{gap:var(--space-4);display:grid}@media (width>=60rem){.ara-duvidas__grade[data-astro-cid-hkefghjv]{grid-template-columns:repeat(3,minmax(0,1fr))}}.pergunta[data-astro-cid-hkefghjv]{padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;display:flex}.pergunta__num[data-astro-cid-hkefghjv]{font-size:var(--text-xs);letter-spacing:.08em;color:var(--color-accent);margin-bottom:var(--space-3);font-weight:600}.pergunta[data-astro-cid-hkefghjv] h2[data-astro-cid-hkefghjv]{font-size:var(--text-lg);margin:0 0 var(--space-3)}.pergunta[data-astro-cid-hkefghjv] p[data-astro-cid-hkefghjv]{font-size:var(--text-sm)}.pergunta__links[data-astro-cid-hkefghjv]{padding:var(--space-4) 0 0;border-top:1px solid var(--color-border);font-size:var(--text-sm);gap:var(--space-2);margin:auto 0 0;list-style:none;display:grid}.ara-servicos[data-astro-cid-hkefghjv]{margin:var(--space-16) 0}.ara-servicos[data-astro-cid-hkefghjv] h2[data-astro-cid-hkefghjv]{margin-top:0}@media (width>=60rem){.ara-servicos[data-astro-cid-hkefghjv] .cards[data-astro-cid-hkefghjv]{grid-template-columns:repeat(3,minmax(0,1fr))}}.servico-card[data-astro-cid-hkefghjv]{position:relative}.servico-card[data-astro-cid-hkefghjv] h3[data-astro-cid-hkefghjv] a[data-astro-cid-hkefghjv]:after{content:"";border-radius:inherit;position:absolute;inset:0}.servico-card[data-astro-cid-hkefghjv] h3[data-astro-cid-hkefghjv] a[data-astro-cid-hkefghjv]{color:var(--color-text);text-decoration:none}.servico-card[data-astro-cid-hkefghjv]:hover h3[data-astro-cid-hkefghjv] a[data-astro-cid-hkefghjv]{text-decoration:underline;text-decoration-color:var(--color-link-quiet-line)}.servico-card[data-astro-cid-hkefghjv] p[data-astro-cid-hkefghjv]{color:var(--color-text-muted);margin:0}.autor[data-astro-cid-hkefghjv]{gap:var(--space-6);align-items:center;display:grid}.autor[data-astro-cid-hkefghjv] .autor__foto{object-fit:cover;border-radius:var(--radius-full);border:1px solid var(--color-border-strong);width:8rem;height:8rem}@media (width>=40rem){.autor[data-astro-cid-hkefghjv]{gap:var(--space-8);grid-template-columns:auto 1fr}.autor[data-astro-cid-hkefghjv] .autor__foto{width:10rem;height:10rem}}.caixa--faq[data-astro-cid-hkefghjv] .faq{margin:0}.caixa--faq[data-astro-cid-hkefghjv] .faq h2{margin-top:0}.caixa--cta[data-astro-cid-hkefghjv]{text-align:center;border-color:var(--color-border-strong);background:var(--color-surface-raised)}.caixa--cta[data-astro-cid-hkefghjv] h2[data-astro-cid-hkefghjv],.caixa--cta[data-astro-cid-hkefghjv] p[data-astro-cid-hkefghjv]{max-width:34ch;margin-inline:auto}.caixa--cta[data-astro-cid-hkefghjv] p[data-astro-cid-hkefghjv]{max-width:52ch;color:var(--color-text-muted)}.caixa--cta[data-astro-cid-hkefghjv] .actions[data-astro-cid-hkefghjv]{justify-content:center}.numeros-cidade[data-astro-cid-hkefghjv]{gap:var(--space-3);margin:0 0 var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.numeros-cidade[data-astro-cid-hkefghjv] div[data-astro-cid-hkefghjv]{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface-raised)}.numeros-cidade[data-astro-cid-hkefghjv] dt[data-astro-cid-hkefghjv]{font-size:var(--text-xs);color:var(--color-text-muted);margin:0}.numeros-cidade[data-astro-cid-hkefghjv] dd[data-astro-cid-hkefghjv]{font-size:var(--text-lg);color:var(--color-text);font-variant-numeric:tabular-nums;margin:.25rem 0 0;font-weight:700}.numeros-cidade__fonte[data-astro-cid-hkefghjv]{font-size:var(--text-xs);color:var(--color-text-muted);margin:0 0 var(--space-4)}.regiao-titulo[data-astro-cid-hkefghjv]{font-size:var(--text-sm);color:var(--color-text-muted);margin:var(--space-6) 0 var(--space-2)}ul[data-astro-cid-hkefghjv].cidades-vizinhas--outras{margin-top:0}.ara-vizinhas[data-astro-cid-hkefghjv] h2[data-astro-cid-hkefghjv]{font-size:var(--text-lg);margin-top:var(--space-12)}ul[data-astro-cid-hkefghjv].cidades-vizinhas{gap:var(--space-2);margin:var(--space-4) 0 var(--space-6);flex-wrap:wrap;display:flex}.cidades-vizinhas[data-astro-cid-hkefghjv] a[data-astro-cid-hkefghjv]{min-height:var(--alvo-toque);padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-full);color:var(--color-link-quiet);font-size:var(--text-sm);align-items:center;text-decoration:none;display:inline-flex}.cidades-vizinhas[data-astro-cid-hkefghjv] a[data-astro-cid-hkefghjv]:hover{border-color:var(--color-border-strong)}html.revela-ok [data-astro-cid-hkefghjv][data-revela]{opacity:0;transition:opacity .6s var(--ease-out), transform .6s var(--ease-out);transform:translateY(24px)}html.revela-ok [data-astro-cid-hkefghjv][data-revela].is-visivel{opacity:1;transform:none}
