.mapa[data-astro-cid-pzavgnul]{margin:0;position:relative}.mapa[data-astro-cid-pzavgnul] svg[data-astro-cid-pzavgnul]{border:1px solid color-mix(in srgb, var(--piedra) 70%, transparent);background:var(--blanco-calido);border-radius:16px;width:100%;height:auto;display:block}.mar[data-astro-cid-pzavgnul]{fill:var(--blanco-calido)}.tierra[data-astro-cid-pzavgnul] path[data-astro-cid-pzavgnul]{fill:var(--arena);stroke:color-mix(in srgb, var(--piedra) 90%, var(--tinta-suave));stroke-width:.6px;stroke-linejoin:round}.recuadro__marco[data-astro-cid-pzavgnul]{fill:var(--blanco-calido);stroke:var(--piedra);stroke-width:1px}.recuadro__rotulo[data-astro-cid-pzavgnul]{font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;fill:var(--tinta-suave);font-size:12px}.tierra[data-astro-cid-pzavgnul] path[data-astro-cid-pzavgnul].consagrado{fill:color-mix(in srgb, var(--rojo) 16%, var(--arena))}.rejilla[data-astro-cid-pzavgnul] line[data-astro-cid-pzavgnul]{stroke:var(--piedra);stroke-width:.6px;opacity:.35}.mapa__etiqueta[data-astro-cid-pzavgnul]{z-index:2;background:var(--noche);color:#fffdf8;font-family:var(--sans);font-size:var(--t-xs);white-space:nowrap;pointer-events:none;border-radius:8px;margin:0;padding:.45rem .75rem;line-height:1.35;position:absolute;transform:translate(-50%,calc(-100% - 12px))}.mapa__etiqueta[data-astro-cid-pzavgnul] span{color:var(--oro-claro);display:block}.punto[data-astro-cid-pzavgnul]{fill:var(--rojo);stroke:var(--blanco-calido);stroke-width:2px;transition:r var(--t-rapida) var(--curva), fill var(--t-rapida) var(--curva)}.punto--grande[data-astro-cid-pzavgnul]{fill:var(--rojo-hondo);stroke-width:3px}.toque[data-astro-cid-pzavgnul]{fill:#0000}.marca[data-astro-cid-pzavgnul]{cursor:pointer}.marca[data-astro-cid-pzavgnul]:hover .punto[data-astro-cid-pzavgnul],.marca[data-astro-cid-pzavgnul]:focus-visible .punto[data-astro-cid-pzavgnul]{fill:var(--oro-texto);r:12}.marca[data-astro-cid-pzavgnul]:focus-visible{outline:none}.marca[data-astro-cid-pzavgnul]:focus-visible .toque[data-astro-cid-pzavgnul]{fill:color-mix(in srgb, var(--oro) 25%, transparent)}figcaption[data-astro-cid-pzavgnul]{gap:var(--e-1);margin-top:var(--e-3);display:grid}.mapa__rotulo[data-astro-cid-pzavgnul]{font-family:var(--sans);font-size:var(--t-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--oro-texto)}.mapa__nota[data-astro-cid-pzavgnul]{font-size:var(--t-xs);color:var(--tinta-suave)}.mapa__lista[data-astro-cid-pzavgnul]{margin-top:var(--e-4);font-family:var(--sans);font-size:var(--t-sm)}.mapa__lista[data-astro-cid-pzavgnul] summary[data-astro-cid-pzavgnul]{cursor:pointer;color:var(--tinta-suave);padding:var(--e-2) 0}.mapa__lista[data-astro-cid-pzavgnul] ul[data-astro-cid-pzavgnul]{columns:2;column-gap:var(--e-6);margin:var(--e-3) 0 0;padding:0;list-style:none}.mapa__lista[data-astro-cid-pzavgnul] li[data-astro-cid-pzavgnul]{break-inside:avoid;margin-bottom:var(--e-2)}.mapa__lista[data-astro-cid-pzavgnul] span[data-astro-cid-pzavgnul]{color:var(--tinta-suave);font-size:var(--t-xs);display:block}@media (width<=34rem){.mapa__lista[data-astro-cid-pzavgnul] ul[data-astro-cid-pzavgnul]{columns:1}}.cabecera[data-astro-cid-nmghztqh]{background:var(--pergamino);text-align:center;padding-block:var(--e-12) var(--e-8);border-bottom:var(--borde)}.cabecera[data-astro-cid-nmghztqh] .entradilla[data-astro-cid-nmghztqh]{margin-inline:auto}.seccion-mapa[data-astro-cid-nmghztqh]{padding-block:var(--e-12) 0}.seccion-mapa[data-astro-cid-nmghztqh] .mapa{max-width:58rem;margin-inline:auto}section[data-astro-cid-nmghztqh].contenedor{padding-block:var(--e-12) 0}.destinos[data-astro-cid-nmghztqh]{grid-template-columns:repeat(3,1fr);gap:clamp(1.5rem,3vw,2.75rem);display:grid}.destino--grande[data-astro-cid-nmghztqh]{grid-area:span 2/span 2}.destino--grande[data-astro-cid-nmghztqh] .tarjeta__titulo{font-size:var(--t-2xl)}.filtros[data-astro-cid-nmghztqh]{align-items:end;gap:var(--e-4) var(--e-6);margin:0 0 var(--e-6);font-family:var(--sans);flex-wrap:wrap;display:flex}.filtros__grupo[data-astro-cid-nmghztqh]{gap:var(--e-1);margin:0;display:grid}.filtros[data-astro-cid-nmghztqh] label[data-astro-cid-nmghztqh]{font-size:var(--t-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--tinta-suave)}.filtros[data-astro-cid-nmghztqh] select[data-astro-cid-nmghztqh]{min-height:44px;font:400 var(--t-sm) var(--sans);color:var(--tinta);background:var(--blanco-calido);border:1px solid var(--piedra);border-radius:10px;padding:0 2.2rem 0 .9rem}.filtros__cuenta[data-astro-cid-nmghztqh]{font-size:var(--t-sm);color:var(--tinta-suave);margin:0 0 0 auto}.lugares[data-astro-cid-nmghztqh]{border-top:1px solid var(--piedra);margin:0;padding:0;list-style:none}.lugar[data-astro-cid-nmghztqh][hidden]{display:none}.lugar[data-astro-cid-nmghztqh] a[data-astro-cid-nmghztqh]{gap:var(--e-2) var(--e-5);padding:var(--e-4) var(--e-2);border-bottom:1px solid color-mix(in srgb, var(--piedra) 70%, transparent);color:inherit;transition:background var(--t-rapida) var(--curva);grid-template-columns:8rem 1fr 16rem 7rem;align-items:baseline;text-decoration:none;display:grid}.lugar[data-astro-cid-nmghztqh] a[data-astro-cid-nmghztqh]:hover{background:var(--blanco-calido)}.lugar__tipo[data-astro-cid-nmghztqh]{font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--oro-texto);font-size:.72rem}.lugar__nombre[data-astro-cid-nmghztqh]{font-family:var(--serif);font-size:var(--t-lg);color:var(--tinta);line-height:1.25}.lugar[data-astro-cid-nmghztqh] a[data-astro-cid-nmghztqh]:hover .lugar__nombre[data-astro-cid-nmghztqh]{color:var(--rojo)}.lugar__donde[data-astro-cid-nmghztqh],.lugar__anio[data-astro-cid-nmghztqh]{font-family:var(--sans);font-size:var(--t-sm);color:var(--tinta-suave)}.lugar__anio[data-astro-cid-nmghztqh]{text-align:right;font-variant-numeric:tabular-nums}.nota[data-astro-cid-nmghztqh]{text-align:center;color:var(--tinta-suave);font-style:italic}.centrado[data-astro-cid-nmghztqh]{text-align:center;margin-top:var(--e-8)}.visualmente-oculto[data-astro-cid-nmghztqh]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (width<=64rem){.destinos[data-astro-cid-nmghztqh]{grid-template-columns:repeat(2,1fr)}.destino--grande[data-astro-cid-nmghztqh]{grid-area:auto/span 2}.lugar[data-astro-cid-nmghztqh] a[data-astro-cid-nmghztqh]{grid-template-columns:1fr auto}.lugar__tipo[data-astro-cid-nmghztqh]{grid-column:1/-1}.lugar__donde[data-astro-cid-nmghztqh]{grid-column:1}}@media (width<=36rem){.destinos[data-astro-cid-nmghztqh]{grid-template-columns:1fr}.destino--grande[data-astro-cid-nmghztqh]{grid-column:auto}}
