.rota[data-astro-cid-i6deelhy]{background:var(--carvao);height:230svh;color:var(--papel)}.rota-fixo[data-astro-cid-i6deelhy]{height:100svh;padding:calc(var(--topo) + .5rem) var(--gutter) calc(var(--dock) + 1.5rem);grid-template-rows:1fr auto;display:grid;position:sticky;top:0;overflow:hidden}.mapa[data-astro-cid-i6deelhy]{width:100%;height:100%;min-height:0;overflow:visible}.estado[data-astro-cid-i6deelhy]{fill:#fff8f20d;stroke:#fff8f22e;stroke-width:.5px;transition:fill .6s var(--ease), stroke .6s var(--ease)}.estado[data-astro-cid-i6deelhy].ativo{fill:#c8734e59;stroke:var(--terra-clara)}.caminho-fundo[data-astro-cid-i6deelhy]{fill:none;stroke:#fff8f226;stroke-width:1.2px;stroke-dasharray:3 4}.caminho[data-astro-cid-i6deelhy]{fill:none;stroke:var(--papel);stroke-width:2px;stroke-linecap:round}.ponto-inicio[data-astro-cid-i6deelhy]{fill:var(--papel)}.ponto-fim[data-astro-cid-i6deelhy]{fill:#fff8f24d;transition:fill .4s}.ponto-fim[data-astro-cid-i6deelhy].ativo{fill:var(--terra-clara)}.viajante[data-astro-cid-i6deelhy]{fill:var(--terra-clara);stroke:var(--papel);stroke-width:1.5px}.rota-legendas[data-astro-cid-i6deelhy]{min-height:9.5rem;position:relative}.legenda[data-astro-cid-i6deelhy]{opacity:0;transition:opacity .5s var(--ease), transform .5s var(--ease);position:absolute;inset:0 0 auto;transform:translateY(16px)}.legenda[data-astro-cid-i6deelhy].visivel{opacity:1;transform:none}.legenda-rotulo[data-astro-cid-i6deelhy]{color:var(--terra-clara);font-size:.9375rem}.legenda[data-astro-cid-i6deelhy] h2[data-astro-cid-i6deelhy]{margin:.25rem 0 .5rem;font-size:clamp(1.9rem,7vw,3.25rem)}.legenda[data-astro-cid-i6deelhy] p[data-astro-cid-i6deelhy]{color:#fff8f2bf;max-width:30rem;margin:0}.rota-passos[data-astro-cid-i6deelhy]{right:var(--gutter);top:calc(var(--topo) + 1rem);gap:.35rem;display:flex;position:absolute}.rota-passos[data-astro-cid-i6deelhy] span[data-astro-cid-i6deelhy]{background:var(--linha-clara);border-radius:3px;width:1.5rem;height:3px;transition:background-color .4s}.rota-passos[data-astro-cid-i6deelhy] span[data-astro-cid-i6deelhy].feito{background:var(--terra-clara)}.citacao[data-astro-cid-i6deelhy]{text-align:center;justify-items:center;gap:2rem;display:grid}.citacao[data-astro-cid-i6deelhy] img[data-astro-cid-i6deelhy]{width:3.5rem}blockquote[data-astro-cid-i6deelhy]{max-width:44rem;margin:0}blockquote[data-astro-cid-i6deelhy] p[data-astro-cid-i6deelhy]{font-family:var(--serifa);margin:0;font-size:clamp(1.75rem,6vw,3.25rem);font-style:italic;line-height:1.2}blockquote[data-astro-cid-i6deelhy] footer[data-astro-cid-i6deelhy]{color:var(--terra);margin-top:1.25rem;font-size:.9375rem}.tempo-trilho[data-astro-cid-i6deelhy]{margin-top:3rem;position:relative}.tempo-lista[data-astro-cid-i6deelhy]{gap:3rem;margin:0;padding:0 0 0 2.25rem;list-style:none;display:grid}.tempo-linha[data-astro-cid-i6deelhy]{background:var(--linha-clara);width:1px;position:absolute;top:.5rem;bottom:.5rem;left:.45rem}.tempo-linha[data-astro-cid-i6deelhy] span[data-astro-cid-i6deelhy]{background:var(--terra-clara);transform-origin:top;position:absolute;inset:0}.marco[data-astro-cid-i6deelhy]{transition:opacity .6s var(--ease);position:relative}.tempo[data-astro-cid-i6deelhy][data-animado] .marco[data-astro-cid-i6deelhy]:not(.aceso){opacity:.45}.marco[data-astro-cid-i6deelhy]:before{content:"";background:var(--carvao);border:1px solid var(--linha-clara);border-radius:50%;width:.95rem;height:.95rem;transition:background-color .4s,border-color .4s;position:absolute;top:.45rem;left:-2.25rem}.marco[data-astro-cid-i6deelhy].aceso:before{background:var(--terra-clara);border-color:var(--terra-clara)}.marco-ano[data-astro-cid-i6deelhy]{font-family:var(--serifa);font-size:clamp(2.2rem,9vw,4rem);line-height:1}.marco[data-astro-cid-i6deelhy] h3[data-astro-cid-i6deelhy]{font-family:var(--sans);margin:.5rem 0 .4rem;font-size:1.125rem;font-weight:500}.marco[data-astro-cid-i6deelhy] p[data-astro-cid-i6deelhy]{color:#fff8f2b8;max-width:32rem;margin:0}.valores[data-astro-cid-i6deelhy]{gap:1rem;display:grid}.valores-grade[data-astro-cid-i6deelhy]{gap:1rem;margin-top:1.5rem;display:grid}.valores-grade[data-astro-cid-i6deelhy] article[data-astro-cid-i6deelhy]{border:1px solid var(--linha);background:#fff;border-radius:1.5rem;gap:.75rem;padding:1.5rem;display:grid}.valores-grade[data-astro-cid-i6deelhy] h3[data-astro-cid-i6deelhy]{font-size:2rem}.valores-grade[data-astro-cid-i6deelhy] p[data-astro-cid-i6deelhy]{color:var(--grafite);margin:0}.convite[data-astro-cid-i6deelhy]{justify-items:start;gap:1.25rem;display:grid}.convite[data-astro-cid-i6deelhy] .texto[data-astro-cid-i6deelhy]{margin:0}@media (width>=760px){.rota-fixo[data-astro-cid-i6deelhy]{grid-template-rows:1fr;grid-template-columns:1.3fr 1fr;align-items:center;gap:3rem;padding-bottom:3rem}.valores-grade[data-astro-cid-i6deelhy]{grid-template-columns:repeat(3,1fr)}}
