.indicador[data-astro-cid-ysgkn46f] .circulo[data-astro-cid-ysgkn46f]{background:var(--color-niebla-100);color:var(--color-niebla-600);transition:background-color .3s,color .3s,box-shadow .3s}.indicador[data-astro-cid-ysgkn46f] .nombre[data-astro-cid-ysgkn46f]{color:var(--color-niebla-600);transition:color .3s}li[data-astro-cid-ysgkn46f][aria-current=step] .circulo[data-astro-cid-ysgkn46f]{background:var(--color-accent);color:var(--color-falcon);box-shadow:0 0 0 4px #f6921e2e}li[data-astro-cid-ysgkn46f][aria-current=step] .nombre[data-astro-cid-ysgkn46f]{color:var(--color-falcon)}li[data-astro-cid-ysgkn46f][data-hecho] .circulo[data-astro-cid-ysgkn46f]{background:var(--color-falcon);color:#fff}li[data-astro-cid-ysgkn46f][data-hecho] .nombre[data-astro-cid-ysgkn46f]{color:var(--color-falcon)}li[data-astro-cid-ysgkn46f][data-hecho] .numero[data-astro-cid-ysgkn46f]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}li[data-astro-cid-ysgkn46f][data-hecho] .hecho{display:block}li[data-astro-cid-ysgkn46f][data-hecho] .indicador[data-astro-cid-ysgkn46f]:not(:disabled):hover .nombre[data-astro-cid-ysgkn46f]{text-underline-offset:4px;text-decoration:underline}li[data-astro-cid-ysgkn46f][data-hecho]+li[data-astro-cid-ysgkn46f] .linea[data-astro-cid-ysgkn46f],li[data-astro-cid-ysgkn46f][data-hecho]>.linea[data-astro-cid-ysgkn46f]{background:var(--color-falcon)}@media (width<40rem){.pasos[data-astro-cid-ysgkn46f] .nombre[data-astro-cid-ysgkn46f]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pasos[data-astro-cid-ysgkn46f] .indicador[data-astro-cid-ysgkn46f]{padding-right:0}}.paso[data-astro-cid-ysgkn46f]:not(.hidden){flex-direction:column;flex:1;display:flex}@media (prefers-reduced-motion:no-preference){.paso[data-astro-cid-ysgkn46f].entrando{animation:entrar-paso .5s var(--ease-salida) both}@keyframes entrar-paso{0%{opacity:0;transform:translateY(10px)}}}.panel-ciudades[data-astro-cid-ysgkn46f] li{min-height:2.75rem;color:var(--color-ink);cursor:pointer;border-radius:14px;justify-content:space-between;align-items:center;gap:1rem;padding:.5rem .9rem;font-size:.9375rem;display:flex}.panel-ciudades[data-astro-cid-ysgkn46f] li .meta{color:var(--color-niebla-600);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.8125rem}.panel-ciudades[data-astro-cid-ysgkn46f] li[aria-selected=true]{background:var(--color-niebla-50);color:var(--color-falcon);font-weight:600}.fuentes-valoracion[data-astro-cid-ysgkn46f] a{color:var(--color-falcon);text-decoration:underline;text-decoration-color:var(--color-niebla-300);text-underline-offset:4px;font-weight:600}.fuentes-valoracion[data-astro-cid-ysgkn46f] a:hover{text-decoration-color:var(--color-accent)}ol[data-astro-cid-4slnqtn5]{gap:1.25rem;display:grid}.paso[data-astro-cid-4slnqtn5]{padding-left:4.5rem;position:relative}.hito[data-astro-cid-4slnqtn5]{z-index:1;width:3.25rem;height:3.25rem;color:var(--color-niebla-500);box-shadow:0 0 0 1px var(--color-niebla-200), 0 6px 16px -10px #083f5959;transition:background-color .4s, color .4s, box-shadow .4s, scale .4s var(--ease-salida);background:#fff;border-radius:999px;place-items:center;font-size:.9375rem;font-weight:600;display:grid;position:absolute;top:1.25rem;left:0}.hito[data-astro-cid-4slnqtn5].activo{background:var(--color-accent);color:var(--color-falcon);box-shadow:0 0 0 6px #f6921e29,0 10px 22px -10px #a84e088c}.tarjeta[data-astro-cid-4slnqtn5]{background:var(--color-soft);border-radius:28px;padding:1.5rem}.icono[data-astro-cid-4slnqtn5]{width:2.5rem;height:2.5rem;color:var(--color-accent-ink);background:#fff;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 0 0 1px #083f590f}.trazo[data-astro-cid-4slnqtn5] path[data-astro-cid-4slnqtn5]{fill:none;stroke-linecap:round}.pista[data-astro-cid-4slnqtn5]{stroke:var(--color-niebla-200);stroke-width:2px;stroke-dasharray:1 9}.avance[data-astro-cid-4slnqtn5]{stroke-width:3px}.recorrido[data-astro-cid-4slnqtn5]:not([data-listo]) .trazo[data-astro-cid-4slnqtn5]{display:none}.recorrido[data-astro-cid-4slnqtn5]:not([data-listo]):before{content:"";border-left:2px dashed var(--color-niebla-200);position:absolute;top:2rem;bottom:2rem;left:calc(1.625rem - 1px)}@media (width>=64rem){ol[data-astro-cid-4slnqtn5]{gap:0}.paso[data-astro-cid-4slnqtn5]{grid-template-columns:minmax(0,1fr) 10rem minmax(0,1fr);align-items:center;padding-left:0;display:grid}.paso[data-astro-cid-4slnqtn5]+.paso[data-astro-cid-4slnqtn5]{margin-top:-2.75rem}.hito[data-astro-cid-4slnqtn5]{width:3.75rem;height:3.75rem;translate:var(--desvio) 0;grid-area:1/2;justify-self:center;font-size:1rem;position:static}.izquierda[data-astro-cid-4slnqtn5]{--desvio:-2.5rem}.derecha[data-astro-cid-4slnqtn5]{--desvio:2.5rem}.tarjeta[data-astro-cid-4slnqtn5]{grid-row:1;width:100%;max-width:28rem;padding:1.75rem 2rem}.izquierda[data-astro-cid-4slnqtn5] .tarjeta[data-astro-cid-4slnqtn5]{grid-column:1;justify-self:end}.derecha[data-astro-cid-4slnqtn5] .tarjeta[data-astro-cid-4slnqtn5]{grid-column:3;justify-self:start}.recorrido[data-astro-cid-4slnqtn5]:not([data-listo]):before{left:calc(50% - 1px)}.recorrido[data-astro-cid-4slnqtn5]:not([data-listo]) .hito[data-astro-cid-4slnqtn5]{translate:none}}@media (prefers-reduced-motion:reduce){.hito[data-astro-cid-4slnqtn5]{transition:none}}
