.mapa[data-astro-cid-pzavgnul]{width:100%;position:relative}.mapa[data-astro-cid-pzavgnul] svg[data-astro-cid-pzavgnul]{width:100%;height:auto;display:block;overflow:visible}.mapa-sr[data-astro-cid-pzavgnul]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.terra[data-astro-cid-pzavgnul] path[data-astro-cid-pzavgnul]{fill:none;stroke:var(--cor-creme,#f4ede4);stroke-width:3.2px;stroke-linecap:round;opacity:.3;transition:opacity var(--transicao,.5s cubic-bezier(.22, .61, .36, 1)), stroke var(--transicao,.5s cubic-bezier(.22, .61, .36, 1))}.mapa[data-astro-cid-pzavgnul].focado .terra[data-astro-cid-pzavgnul] path[data-astro-cid-pzavgnul]{opacity:.14}.terra[data-astro-cid-pzavgnul] path[data-astro-cid-pzavgnul].aceso,.mapa[data-astro-cid-pzavgnul].focado .terra[data-astro-cid-pzavgnul] path[data-astro-cid-pzavgnul].aceso{opacity:.85;stroke:var(--cor-dourado,#fab700)}.mapa--cidade[data-astro-cid-pzavgnul] .terra[data-astro-cid-pzavgnul] path[data-astro-cid-pzavgnul].aceso{opacity:.4}.marcador[data-astro-cid-pzavgnul]{transition:opacity var(--transicao,.5s cubic-bezier(.22, .61, .36, 1))}.mapa[data-astro-cid-pzavgnul].focado .marcador[data-astro-cid-pzavgnul]{opacity:.25}.mapa[data-astro-cid-pzavgnul].focado .marcador[data-astro-cid-pzavgnul].aceso{opacity:1}.alvo[data-astro-cid-pzavgnul]{r:12px;fill:#0000;pointer-events:all}.mapa--cidade[data-astro-cid-pzavgnul] .alvo[data-astro-cid-pzavgnul]{r:11px;fill:#fab7001a;stroke:var(--cor-dourado,#fab700);stroke-width:.8px;opacity:.55}.nucleo[data-astro-cid-pzavgnul]{r:3px;fill:var(--cor-creme,#f4ede4);stroke:var(--cor-fundo-2,#08102b);stroke-width:1.2px}.anel[data-astro-cid-pzavgnul]{r:4.2px;fill:none;stroke:var(--cor-dourado,#fab700);stroke-width:1.1px;opacity:.55;transform-box:fill-box;transform-origin:50%;animation:4s cubic-bezier(.22,.61,.36,1) infinite respirar}.mapa--menu[data-astro-cid-pzavgnul].focado .marcador[data-astro-cid-pzavgnul]:not(.aceso) .anel[data-astro-cid-pzavgnul]{animation:none}@keyframes respirar{0%{opacity:.6;transform:scale(1)}70%,to{opacity:0;transform:scale(2.4)}}.mini[data-astro-cid-pzavgnul]{opacity:0;pointer-events:none;transition:opacity var(--transicao,.5s cubic-bezier(.22, .61, .36, 1)), transform var(--transicao,.5s cubic-bezier(.22, .61, .36, 1));transform:scale(.3)}.mini-fundo[data-astro-cid-pzavgnul]{r:13px;fill:var(--cor-fundo-2,#08102b)}.mini-borda[data-astro-cid-pzavgnul]{r:13px;fill:none;stroke:var(--cor-dourado,#fab700);stroke-width:1.2px;opacity:.9}.marcador[data-astro-cid-pzavgnul].aceso .mini[data-astro-cid-pzavgnul],.marcador[data-astro-cid-pzavgnul]:hover .mini[data-astro-cid-pzavgnul],.mapa--cidade[data-astro-cid-pzavgnul] .marcador[data-astro-cid-pzavgnul] .mini[data-astro-cid-pzavgnul]{opacity:1;transform:scale(1)}@media (width<=700px){.terra[data-astro-cid-pzavgnul] path[data-astro-cid-pzavgnul]{stroke-width:4.6px}.nucleo[data-astro-cid-pzavgnul]{r:4px}.anel[data-astro-cid-pzavgnul]{r:5px;stroke-width:1.6px}.marcador[data-astro-cid-pzavgnul].aceso .mini[data-astro-cid-pzavgnul],.marcador[data-astro-cid-pzavgnul]:hover .mini[data-astro-cid-pzavgnul],.mapa--cidade[data-astro-cid-pzavgnul] .marcador[data-astro-cid-pzavgnul] .mini[data-astro-cid-pzavgnul]{transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){.anel[data-astro-cid-pzavgnul]{opacity:.5;r:6px;animation:none}.mini[data-astro-cid-pzavgnul],.marcador[data-astro-cid-pzavgnul],.terra[data-astro-cid-pzavgnul] path[data-astro-cid-pzavgnul]{transition-duration:.01ms}}.institucionais[data-astro-cid-2zchfngu]{display:none}@media (width<=900px){.institucionais[data-astro-cid-2zchfngu]{gap:var(--gap-3);margin:0 0 var(--gap-3);padding:0 0 var(--gap-3);border-bottom:1px solid var(--cor-linha);flex-wrap:wrap;list-style:none;display:flex}.institucionais[data-astro-cid-2zchfngu] a[data-astro-cid-2zchfngu]{min-height:2.75rem;font-size:var(--t-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--cor-dourado);align-items:center;font-weight:500;display:inline-flex}}.menu[data-astro-cid-2zchfngu]{z-index:90;background:var(--cor-fundo-2,#08102b);color:var(--cor-creme,#f4ede4);font-family:var(--fonte-corpo,system-ui, sans-serif);opacity:0;transition:opacity var(--transicao,.5s cubic-bezier(.22, .61, .36, 1));overscroll-behavior:contain;position:fixed;inset:0;overflow-y:auto}.menu[data-astro-cid-2zchfngu].aberto{opacity:1}.painel[data-astro-cid-2zchfngu]{min-height:100%;max-width:var(--largura-max,1400px);flex-direction:column;justify-content:center;margin:0 auto;padding:clamp(4.5rem,8vh,7rem) clamp(1.25rem,5vw,4rem) clamp(2.5rem,6vh,4rem);display:flex;position:relative}.fechar[data-astro-cid-2zchfngu]{width:2.75rem;height:2.75rem;color:var(--cor-creme,#f4ede4);cursor:pointer;transition:border-color var(--transicao,.5s), color var(--transicao,.5s);background:0 0;border:1px solid #f4ede438;border-radius:50%;place-items:center;display:grid;position:absolute;top:clamp(1rem,3vh,2rem);right:clamp(1rem,5vw,4rem)}.fechar[data-astro-cid-2zchfngu] svg[data-astro-cid-2zchfngu]{width:1.1rem;height:1.1rem}.fechar[data-astro-cid-2zchfngu]:hover,.fechar[data-astro-cid-2zchfngu]:focus-visible{border-color:var(--cor-dourado,#fab700);color:var(--cor-dourado,#fab700)}.grade[data-astro-cid-2zchfngu]{grid-template-columns:minmax(18rem,44%) 1fr;align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.lado-lista[data-astro-cid-2zchfngu]{order:-1;min-width:0}.lado-mapa[data-astro-cid-2zchfngu]{opacity:.95;min-width:0}.continentes[data-astro-cid-2zchfngu]{margin:0;padding:0;list-style:none}.continentes[data-astro-cid-2zchfngu] a[data-astro-cid-2zchfngu]{font-family:var(--fonte-titulo,Georgia, serif);letter-spacing:-.015em;color:var(--cor-creme,#f4ede4);transition:opacity var(--transicao,.5s), color .3s ease;padding:.22em 0;font-size:clamp(1.75rem,3.2vw,3rem);font-weight:300;line-height:1.12;text-decoration:none;display:block}.continentes[data-astro-cid-2zchfngu]:hover a[data-astro-cid-2zchfngu]{opacity:.5}.continentes[data-astro-cid-2zchfngu] a[data-astro-cid-2zchfngu]:hover,.continentes[data-astro-cid-2zchfngu] a[data-astro-cid-2zchfngu]:focus-visible{opacity:1;background-image:linear-gradient(90deg, var(--cor-dourado,#fab700), var(--cor-creme,#f4ede4));color:#0000;-webkit-background-clip:text;background-clip:text}.nivel-pais[data-astro-cid-2zchfngu]{animation:.5s cubic-bezier(.22,.61,.36,1) both entrar}@keyframes entrar{0%{opacity:0;transform:translateY(.6rem)}}.cabeca[data-astro-cid-2zchfngu]{flex-wrap:wrap;align-items:baseline;gap:.75rem 1.25rem;margin-bottom:clamp(1.25rem,3vh,2rem);display:flex}.voltar[data-astro-cid-2zchfngu]{color:var(--cor-texto,#f4ede4c7);font:inherit;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;flex:0 0 100%;align-items:center;gap:.4rem;padding:0;font-size:.8rem;transition:color .3s;display:inline-flex}.voltar[data-astro-cid-2zchfngu]:hover,.voltar[data-astro-cid-2zchfngu]:focus-visible{color:var(--cor-dourado,#fab700)}.cabeca[data-astro-cid-2zchfngu] .titulo-continente[data-astro-cid-2zchfngu]{font-family:var(--fonte-titulo,Georgia, serif);font-weight:300;font-size:var(--t-h3,2.25rem);color:var(--cor-creme,#f4ede4);margin:0;line-height:1.1}.ver-todos[data-astro-cid-2zchfngu]{letter-spacing:.14em;text-transform:uppercase;color:var(--cor-dourado,#fab700);border-bottom:1px solid #fab70066;padding-bottom:.15rem;font-size:.78rem;text-decoration:none;transition:border-color .3s}.ver-todos[data-astro-cid-2zchfngu]:hover,.ver-todos[data-astro-cid-2zchfngu]:focus-visible{border-color:var(--cor-dourado,#fab700)}.paises[data-astro-cid-2zchfngu]{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:clamp(1.25rem,3vw,2.25rem);display:grid}.pais-nome[data-astro-cid-2zchfngu]{font-family:var(--fonte-titulo,Georgia, serif);color:var(--cor-creme,#f4ede4);margin-bottom:.5rem;font-size:1.15rem;font-weight:400;text-decoration:none;transition:color .3s;display:block}.cidades[data-astro-cid-2zchfngu]{margin:0;padding:0;list-style:none}.cidades[data-astro-cid-2zchfngu] a[data-astro-cid-2zchfngu]{color:var(--cor-texto,#f4ede4c7);transition:opacity var(--transicao,.5s), color .3s ease;padding:.18rem 0;font-size:.95rem;text-decoration:none;display:block}.paises[data-astro-cid-2zchfngu]:hover .pais-nome[data-astro-cid-2zchfngu],.paises[data-astro-cid-2zchfngu]:hover .cidades[data-astro-cid-2zchfngu] a[data-astro-cid-2zchfngu]{opacity:.5}.pais[data-astro-cid-2zchfngu]:hover .pais-nome[data-astro-cid-2zchfngu],.pais[data-astro-cid-2zchfngu]:hover .cidades[data-astro-cid-2zchfngu] a[data-astro-cid-2zchfngu]{opacity:1}.pais-nome[data-astro-cid-2zchfngu]:hover,.pais-nome[data-astro-cid-2zchfngu]:focus-visible,.cidades[data-astro-cid-2zchfngu] a[data-astro-cid-2zchfngu]:hover,.cidades[data-astro-cid-2zchfngu] a[data-astro-cid-2zchfngu]:focus-visible{opacity:1;background-image:linear-gradient(90deg, var(--cor-dourado,#fab700), var(--cor-creme,#f4ede4));color:#0000;-webkit-background-clip:text;background-clip:text}[data-astro-cid-2zchfngu]:where(.menu) [data-astro-cid-2zchfngu]:focus-visible{outline:2px solid var(--cor-dourado,#fab700);outline-offset:4px;border-radius:2px}@media (width<=900px){.painel[data-astro-cid-2zchfngu]{justify-content:flex-start;padding-top:5.5rem}.grade[data-astro-cid-2zchfngu]{grid-template-columns:1fr;align-items:start;gap:1.5rem}.lado-mapa[data-astro-cid-2zchfngu]{opacity:.6;pointer-events:none;order:-2;max-height:9.5rem;overflow:hidden;-webkit-mask-image:linear-gradient(#000 62%,#0000);mask-image:linear-gradient(#000 62%,#0000)}.continentes[data-astro-cid-2zchfngu] a[data-astro-cid-2zchfngu]{border-bottom:1px solid #f4ede41a;padding:.3em 0}.continentes[data-astro-cid-2zchfngu]:hover a[data-astro-cid-2zchfngu],.paises[data-astro-cid-2zchfngu]:hover .pais-nome[data-astro-cid-2zchfngu],.paises[data-astro-cid-2zchfngu]:hover .cidades[data-astro-cid-2zchfngu] a[data-astro-cid-2zchfngu]{opacity:1}.paises[data-astro-cid-2zchfngu]{grid-template-columns:1fr;gap:1.5rem}.cidades[data-astro-cid-2zchfngu] a[data-astro-cid-2zchfngu]{padding:.5rem 0;font-size:1rem}}@media (width<=900px) and (height<=640px){.lado-mapa[data-astro-cid-2zchfngu]{display:none}}@media (prefers-reduced-motion:reduce){.menu[data-astro-cid-2zchfngu],.nivel-pais[data-astro-cid-2zchfngu]{transition-duration:.01ms;animation:none}}
