.tp[data-astro-cid-xswnzwor]{gap:var(--e-4);display:grid}.tp-mapa[data-astro-cid-xswnzwor]{z-index:2;align-self:start;position:sticky;top:8px}.tp-passos[data-astro-cid-xswnzwor]{z-index:1;gap:0;margin:0;padding:0;list-style:none;display:grid;position:relative}.tp-cartao[data-astro-cid-xswnzwor]{isolation:isolate}.tp-passo[data-astro-cid-xswnzwor]{min-height:70svh;padding:var(--e-4) 0;align-content:center;display:grid}.tp-passo[data-astro-cid-xswnzwor]:first-child{min-height:56svh}.tp-cartao[data-astro-cid-xswnzwor]{background:var(--cal);color:var(--grafite);border:1px solid var(--linha);border-radius:var(--raio);transition:border-color .3s var(--ease);gap:8px;max-width:520px;padding:14px 14px 10px;text-decoration:none;display:grid;position:relative;box-shadow:0 18px 40px -30px #23262a73}.tp-passo[data-astro-cid-xswnzwor].ativo .tp-cartao[data-astro-cid-xswnzwor]{border-color:var(--grafite)}.tp-num[data-astro-cid-xswnzwor]{background:var(--grafite);width:28px;height:28px;color:var(--cal);z-index:1;border-radius:50%;place-items:center;font-size:.85rem;font-weight:600;display:grid;position:absolute;top:-14px;left:14px}.tp-cartao[data-astro-cid-xswnzwor] .nome[data-astro-cid-xswnzwor]{letter-spacing:-.02em;font-size:clamp(1.2rem,1.05rem + .5vw,1.5rem);font-weight:700}.tp-cartao[data-astro-cid-xswnzwor] .texto[data-astro-cid-xswnzwor]{color:var(--texto-2)}.tp-cartao[data-astro-cid-xswnzwor] .ligacao[data-astro-cid-xswnzwor]{color:var(--grafite);min-height:44px;text-decoration:underline;text-decoration-color:var(--terracota-escuro);text-underline-offset:.25em;align-items:center;gap:.4em;font-weight:600;text-decoration-thickness:2px;display:inline-flex}.tp-cartao[data-astro-cid-xswnzwor]:hover .nome[data-astro-cid-xswnzwor]{text-underline-offset:.2em;text-decoration:underline}.estado[data-astro-cid-xswnzwor]{letter-spacing:.1em;text-transform:uppercase;color:var(--cal);border-radius:2px;justify-self:start;margin-top:4px;padding:3px 10px;font-size:.75rem;font-weight:600}.estado[data-astro-cid-xswnzwor].e-concluido{background:var(--grafite)}.estado[data-astro-cid-xswnzwor].e-obra{background:var(--terracota-escuro)}.estado[data-astro-cid-xswnzwor].e-prep{background:var(--oliveira-escuro)}@media (width<=1023px){.tp[data-astro-cid-xswnzwor]{gap:var(--e-4)}.tp-mapa[data-astro-cid-xswnzwor]{order:2;position:static}.tp-passos[data-astro-cid-xswnzwor]{gap:var(--e-5);order:1}.tp-mapa[data-astro-cid-xswnzwor] .gl-moldura.gl-tres{aspect-ratio:4/3}.tp-mapa[data-astro-cid-xswnzwor] figcaption{margin-top:4px;font-size:.75rem;line-height:1.35}.tp-passo[data-astro-cid-xswnzwor],.tp-passo[data-astro-cid-xswnzwor]:first-child{align-content:start;min-height:0;padding:14px 0 0}.tp-cartao[data-astro-cid-xswnzwor]{max-width:none}}@media (width>=640px) and (width<=1023px){.tp-passos[data-astro-cid-xswnzwor]{gap:var(--e-5) var(--e-3);grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.tp[data-astro-cid-xswnzwor]{gap:var(--e-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.tp-mapa[data-astro-cid-xswnzwor]{grid-area:1/2;top:48px}.tp-passos[data-astro-cid-xswnzwor]{grid-area:1/1}.tp-passo[data-astro-cid-xswnzwor]{min-height:86svh}.tp-passo[data-astro-cid-xswnzwor]:first-child{align-content:start;min-height:70svh}.tp-passo[data-astro-cid-xswnzwor]:last-child{align-content:start;min-height:100svh;padding-top:12svh}}
