.senal.astro-7eunaiho{text-transform:none;letter-spacing:0;font-size:var(--senal,20px);vertical-align:middle;color:#fff;line-height:1;font-family:var(--font-ac-display);font-variant-numeric:lining-nums;flex:none;justify-content:center;align-items:center;display:inline-flex}svg.astro-7eunaiho{width:100%;height:auto;display:block}.destino.astro-7eunaiho{background:var(--verde);border-radius:.42em;padding:.16em}.destino.astro-7eunaiho.azul{background:var(--azul)}.marco.astro-7eunaiho{border:.11em solid #fff;border-radius:.3em;gap:.12em;min-width:100%;padding:.32em .7em .36em .62em;display:grid}.linea.astro-7eunaiho{white-space:nowrap;align-items:center;gap:.42em;font-size:1.1em;font-weight:600;line-height:1.26;display:flex}.flecha.astro-7eunaiho{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1em;height:1em}.distancia.astro-7eunaiho{margin-left:auto;padding-left:1.4em}.servicio.astro-7eunaiho{background:var(--azul);border-radius:.5em;width:5.6em;height:5.6em}.recuadro.astro-7eunaiho{color:#18202c;background:#fff;border-radius:.22em;place-items:center;width:4em;height:4em;display:grid}.recuadro-t.astro-7eunaiho{font-size:3.4em;font-weight:700;line-height:1}.turismo.astro-7eunaiho{background:var(--cafe);border-radius:.5em;width:5.6em;height:5.6em}.turismo.astro-7eunaiho svg.astro-7eunaiho{width:78%}.ruta.astro-7eunaiho{width:4.8em}.ruta-rotulo.astro-7eunaiho{font-family:var(--font-ac-label);letter-spacing:.08em;fill:#18202c;font-size:12px;font-weight:700}.ruta-num.astro-7eunaiho{font-family:var(--font-ac-display);fill:#18202c;font-size:27px;font-weight:700}.preventiva.astro-7eunaiho{width:6.1em}.reglamentaria.astro-7eunaiho{border:.62em solid var(--rojo);color:#18202c;background:#fff;border-radius:50%;width:5.6em;height:5.6em}.cifra-senal.astro-7eunaiho{letter-spacing:-.01em;font-size:2.1em;font-weight:700}.pare.astro-7eunaiho,.ceda.astro-7eunaiho{width:5.6em}.pare-t.astro-7eunaiho{font-family:var(--font-ac-display);letter-spacing:.02em;fill:#fff;font-size:19px;font-weight:700}.obra.astro-7eunaiho{background:var(--naranja);color:#18202c;border:.11em solid #18202c;border-radius:.3em;padding:.28em .7em .3em}.obra-t.astro-7eunaiho{font-family:var(--font-ac-label);letter-spacing:.06em;font-size:1.05em;font-weight:700}.cv3.astro-thrpdiye{border-radius:inherit;width:100%;height:100%;color:var(--color-ac-ink);place-items:center;display:grid;overflow:hidden;container-type:size}.cv3-papel.astro-thrpdiye{background:var(--color-ac-paper-2)}.cv3-blanco.astro-thrpdiye{background:var(--color-ac-white)}.cv3-centro.astro-thrpdiye{text-align:center;justify-items:center;gap:4cqi;padding-inline:6cqi;display:grid}.cv3-glifo.astro-thrpdiye{font-family:var(--font-ac-display);font-weight:700;font-size:min(34cqi, calc(150cqi / var(--car)), 46cqb);letter-spacing:-.01em;font-variant-numeric:lining-nums;white-space:nowrap;line-height:.92}.cv3-rotulo.astro-thrpdiye{font-family:var(--font-ac-label);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ac-ink-2);font-size:max(.8125rem,8.6cqi);font-weight:600;line-height:1.1}@container (width>=200px){.cv3-rotulo.astro-thrpdiye{font-size:clamp(.8125rem,5.2cqi,1rem)}}.cv3-placa.astro-thrpdiye{border:max(1.5px, 1.4cqi) solid var(--color-ac-ink);background:var(--color-ac-yellow);font-family:var(--font-ac-label);letter-spacing:.04em;font-variant-numeric:lining-nums;border-radius:max(5px,4cqi);place-items:center;padding:1.4cqi 4cqi;font-size:min(17cqi,30cqb);font-weight:700;line-height:1;display:grid}.cv3-chips.astro-thrpdiye{gap:2.6cqi;display:flex}.cv3-chip.astro-thrpdiye{border:max(1.5px, 1.2cqi) solid var(--color-ac-ink);background:var(--color-ac-white);min-width:1.9em;font-family:var(--font-ac-label);letter-spacing:.04em;border-radius:max(4px,3.4cqi);place-items:center;padding:.22em .32em;font-size:min(12cqi,22cqb);font-weight:700;line-height:1;display:grid}.cv3-chip.astro-thrpdiye.amarilla{background:var(--color-ac-yellow)}.cv3-chips.astro-thrpdiye:has(.cv3-chip:only-child) .cv3-chip.astro-thrpdiye{font-size:min(18cqi,30cqb)}.cv3-senales.astro-thrpdiye{--senal:min(calc(78cqi / var(--w)), calc(62cqb / 6.1));justify-content:center;align-items:center;gap:calc(var(--senal) * 1.6);font-size:var(--senal);display:flex}@container (width<=112px){.cv3-rotulo.astro-thrpdiye{display:none}.cv3-glifo.astro-thrpdiye{font-size:min(30cqi, calc(130cqi / var(--car)), 44cqb)}}@media (prefers-reduced-motion:no-preference){.cv3-senales.astro-thrpdiye .senal{transition:translate .25s var(--ease-ac)}}.gv3.astro-xw7o2img{scroll-margin-top:calc(var(--ac-cab-fija) + 1rem);grid-template-columns:5.25rem minmax(0,1fr);align-items:center;gap:.875rem;display:grid;position:relative}.gv3-cub.astro-xw7o2img{border-radius:1rem;width:5.25rem;height:5.25rem;display:block}.gv3-txt.astro-xw7o2img{gap:.25rem;min-width:0;display:grid}.gv3-meta.astro-xw7o2img{font-family:var(--font-ac-label);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ac-muted);flex-wrap:wrap;align-items:center;gap:.25rem .5rem;font-size:.8125rem;font-weight:600;line-height:1.2;display:flex}.gv3-nueva.astro-xw7o2img{border-radius:var(--radius-ac-pill);background:var(--color-ac-orange-soft);min-height:1.375rem;color:var(--color-ac-orange-ink);letter-spacing:.1em;align-items:center;padding:0 .5rem;display:inline-flex}.gv3-titulo.astro-xw7o2img{letter-spacing:0;text-wrap:pretty;font-size:1.0625rem;font-weight:700;line-height:1.25}.gv3-titulo.astro-xw7o2img a.astro-xw7o2img{text-underline-offset:.18em;text-decoration:underline 1.5px #0000;transition:text-decoration-color .12s}.gv3.astro-xw7o2img:hover .gv3-titulo.astro-xw7o2img a.astro-xw7o2img{text-decoration-color:currentColor}.gv3-titulo.astro-xw7o2img a.astro-xw7o2img:focus-visible{outline:none}.gv3.astro-xw7o2img:has(.gv3-titulo a:focus-visible){outline:2px solid var(--ac-foco);outline-offset:4px;border-radius:1rem}.gv3-desc.astro-xw7o2img{display:none}.gv3-fecha.astro-xw7o2img{color:var(--color-ac-muted);font-size:.875rem;line-height:1.35}.gv3-ir.astro-xw7o2img{width:2.75rem;height:2.75rem;box-shadow:inset 0 0 0 1px var(--color-ac-line);background:var(--color-ac-white);color:var(--color-ac-ink);border-radius:50%;place-items:center;transition:background-color .15s,color .15s,box-shadow .15s;display:none}.gv3.astro-xw7o2img:hover .gv3-ir.astro-xw7o2img{background:var(--color-ac-ink);box-shadow:none;color:var(--color-ac-white)}.gv3-fila.astro-xw7o2img,.gv3-serie.astro-xw7o2img{border-top:1px solid var(--color-ac-line);padding-block:1rem}.gv3-tarjeta.astro-xw7o2img{background:var(--color-ac-white);border-radius:1.25rem;grid-template-columns:minmax(0,1fr);align-items:start;gap:0;height:100%;overflow:hidden}.gv3-tarjeta.astro-xw7o2img .gv3-cub.astro-xw7o2img{border-radius:0;width:100%;height:8rem}.gv3-tarjeta.astro-xw7o2img .gv3-txt.astro-xw7o2img{gap:.375rem;padding:1.125rem 1.25rem 1.375rem}.gv3-tarjeta.astro-xw7o2img .gv3-titulo.astro-xw7o2img{font-size:1.25rem;line-height:1.2}.gv3-tarjeta.astro-xw7o2img:has(.gv3-titulo a:focus-visible){border-radius:1.25rem}@media (width>=768px){.gv3.astro-xw7o2img{grid-template-columns:8rem minmax(0,1fr) auto;align-items:start;gap:1.5rem}.gv3-cub.astro-xw7o2img{border-radius:1rem;width:8rem;height:8rem}.gv3-titulo.astro-xw7o2img{font-size:1.375rem;line-height:1.16}.gv3-desc.astro-xw7o2img{-webkit-line-clamp:3;line-clamp:3;color:var(--color-ac-ink-2);-webkit-box-orient:vertical;font-size:.9375rem;line-height:1.5;display:-webkit-box;overflow:hidden}.gv3-ir.astro-xw7o2img{display:grid}.gv3-fila.astro-xw7o2img{padding-block:1.25rem}.gv3-serie.astro-xw7o2img{grid-template-columns:6rem minmax(0,1fr) auto;align-items:center;gap:1.25rem}.gv3-serie.astro-xw7o2img .gv3-cub.astro-xw7o2img{width:6rem;height:6rem}.gv3-serie.astro-xw7o2img .gv3-titulo.astro-xw7o2img{font-size:1.25rem}.gv3-tarjeta.astro-xw7o2img{grid-template-columns:minmax(0,1fr);gap:0}.gv3-tarjeta.astro-xw7o2img .gv3-cub.astro-xw7o2img{border-radius:0;width:100%;height:8rem}}
