.portada[data-astro-cid-xrhmy7y3]{position:relative;padding-top:clamp(.5rem,2vw,1.5rem)}.portada__grid[data-astro-cid-xrhmy7y3]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2rem,4vw,4.5rem);align-items:center}.portada__texto[data-astro-cid-xrhmy7y3]{display:grid;gap:var(--s-2);padding-block:var(--s-4)}.portada__titulo[data-astro-cid-xrhmy7y3]{font-size:var(--t-3xl);font-weight:600;line-height:.95;letter-spacing:-.015em}.portada__frase[data-astro-cid-xrhmy7y3]{max-width:22ch;font-family:var(--f-titulo);font-size:var(--t-xl);font-style:italic;font-weight:500;line-height:1.15;color:var(--madera-texto)}.portada__bajada[data-astro-cid-xrhmy7y3]{max-width:34rem;margin-top:var(--s-1);color:var(--texto-2)}.portada__acciones[data-astro-cid-xrhmy7y3]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:var(--s-2)}.portada__foto[data-astro-cid-xrhmy7y3]{margin:0;height:clamp(26rem,calc(100svh - var(--alto-header) - 9rem),46rem);overflow:hidden;border-radius:var(--radio-l);background:var(--arena)}.portada__foto[data-astro-cid-xrhmy7y3] img{object-position:50% 55%}.portada__datos[data-astro-cid-xrhmy7y3]{display:flex;flex-wrap:wrap;gap:.5rem 2.25rem;margin-block:var(--s-3) 0;list-style:none;font-size:var(--t-s);color:var(--texto-2)}.portada__datos[data-astro-cid-xrhmy7y3] li[data-astro-cid-xrhmy7y3]{display:inline-flex;align-items:center;gap:.5rem}.portada__datos[data-astro-cid-xrhmy7y3] svg{width:1.15rem;height:1.15rem;color:var(--madera)}.portada__cordillera[data-astro-cid-xrhmy7y3]{width:100%;height:clamp(3rem,7vw,6.5rem);margin-top:var(--s-4)}.portada__cordillera[data-astro-cid-xrhmy7y3] path[data-astro-cid-xrhmy7y3]{fill:none;stroke:var(--madera);stroke-width:1.4;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1;animation:dibujar 2.4s .4s var(--ease) forwards}@keyframes dibujar{to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.portada__cordillera[data-astro-cid-xrhmy7y3] path[data-astro-cid-xrhmy7y3]{stroke-dashoffset:0;animation:none}}@media(max-width:62rem){.portada[data-astro-cid-xrhmy7y3]{padding-top:0}.portada__grid[data-astro-cid-xrhmy7y3]{grid-template-columns:1fr;gap:0;padding-inline:0}.portada__foto[data-astro-cid-xrhmy7y3]{order:-1;height:min(58svh,30rem);border-radius:0}.portada__foto[data-astro-cid-xrhmy7y3] img{object-position:54% 50%}.portada__texto[data-astro-cid-xrhmy7y3]{padding:var(--s-4) var(--gutter) 0}.portada__acciones[data-astro-cid-xrhmy7y3] .boton[data-astro-cid-xrhmy7y3]{flex:1 1 14rem}}.camino[data-astro-cid-wiqhcmqi]{padding-top:var(--s-4)}.camino__grid[data-astro-cid-wiqhcmqi]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(2rem,6vw,6rem);align-items:center}.camino__texto[data-astro-cid-wiqhcmqi]{display:grid;gap:var(--s-3);justify-items:start}.camino__parrafo[data-astro-cid-wiqhcmqi]{max-width:var(--ancho-texto)}.camino__datos[data-astro-cid-wiqhcmqi]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-3);width:100%;margin:0;padding-block:var(--s-3);border-block:1px solid var(--linea)}.camino__datos[data-astro-cid-wiqhcmqi] dt[data-astro-cid-wiqhcmqi]{font-family:var(--f-titulo);font-size:var(--t-l);font-weight:600}.camino__datos[data-astro-cid-wiqhcmqi] dd[data-astro-cid-wiqhcmqi]{margin:.15rem 0 0;font-size:var(--t-s);color:var(--texto-2)}.camino__foto[data-astro-cid-wiqhcmqi]{margin:0}.camino__marco[data-astro-cid-wiqhcmqi]{aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--radio-l);background:var(--arena)}.camino__foto[data-astro-cid-wiqhcmqi] figcaption[data-astro-cid-wiqhcmqi]{display:grid;gap:.15rem;margin-top:.75rem}.camino__lugar[data-astro-cid-wiqhcmqi]{font-size:var(--t-xs);font-weight:600;color:var(--texto-2)}@media(max-width:62rem){.camino__grid[data-astro-cid-wiqhcmqi]{grid-template-columns:1fr}.camino__marco[data-astro-cid-wiqhcmqi]{aspect-ratio:4 / 3}}@media(max-width:30rem){.camino__datos[data-astro-cid-wiqhcmqi]{grid-template-columns:1fr}}.local__cabeza[data-astro-cid-4pgaius2]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s-3) var(--s-5);align-items:end;margin-bottom:var(--s-4)}.local__plano[data-astro-cid-4pgaius2]{margin:0}.local__foto[data-astro-cid-4pgaius2]{position:relative;overflow:hidden;border-radius:var(--radio-l);background:var(--arena)}.punto[data-astro-cid-4pgaius2]{display:inline-grid;place-items:center;width:1.9rem;height:1.9rem;flex:none;font-size:.8rem;font-weight:700;color:var(--grafito);background:var(--marfil);border:1px solid var(--madera);border-radius:50%}.local__puntos[data-astro-cid-4pgaius2]{margin:0;padding:0;list-style:none}.local__puntos[data-astro-cid-4pgaius2] li[data-astro-cid-4pgaius2]{position:absolute;display:flex;align-items:center;gap:.5rem;transform:translate(-.95rem,-50%)}.local__puntos[data-astro-cid-4pgaius2] .punto[data-astro-cid-4pgaius2]{box-shadow:0 0 0 5px #faf8f359}.punto__etiqueta[data-astro-cid-4pgaius2]{padding:.2rem .6rem;font-size:var(--t-xs);font-weight:600;white-space:nowrap;background:#faf8f3eb;border-radius:999px}.local__puntos[data-astro-cid-4pgaius2] li[data-astro-cid-4pgaius2]:last-child{flex-direction:row-reverse;transform:translate(calc(-100% + .95rem),-50%)}.local__notas[data-astro-cid-4pgaius2]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s-3);margin:var(--s-4) 0 0;padding:0;list-style:none}.local__notas[data-astro-cid-4pgaius2] li[data-astro-cid-4pgaius2]{display:flex;gap:.8rem;align-items:flex-start}.local__notas[data-astro-cid-4pgaius2] h3[data-astro-cid-4pgaius2]{font-size:var(--t-l);line-height:1.15}.local__notas[data-astro-cid-4pgaius2] p[data-astro-cid-4pgaius2]{margin-top:.25rem;font-size:var(--t-s);color:var(--texto-2)}.local__interior[data-astro-cid-4pgaius2]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:var(--s-4)}.local__interior[data-astro-cid-4pgaius2] picture{aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--radio-m)}@media(max-width:62rem){.local__cabeza[data-astro-cid-4pgaius2]{grid-template-columns:1fr}.punto__etiqueta[data-astro-cid-4pgaius2]{display:none}.local__puntos[data-astro-cid-4pgaius2] li[data-astro-cid-4pgaius2]:last-child{transform:translate(-.95rem,-50%)}.local__notas[data-astro-cid-4pgaius2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:36rem){.local__foto[data-astro-cid-4pgaius2]{margin-inline:calc(var(--gutter) * -1);border-radius:0}.local__notas[data-astro-cid-4pgaius2],.local__interior[data-astro-cid-4pgaius2]{grid-template-columns:1fr}}.gastro__grid[data-astro-cid-5iiby6as]{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(2rem,6vw,6rem);align-items:center}.gastro__principal[data-astro-cid-5iiby6as]{margin:0}.gastro__marco[data-astro-cid-5iiby6as]{aspect-ratio:5 / 6;overflow:hidden;border-radius:var(--radio-l);background:var(--arena)}.gastro__principal[data-astro-cid-5iiby6as] figcaption[data-astro-cid-5iiby6as],.tira__item[data-astro-cid-5iiby6as]{font-size:var(--t-s)}.gastro__principal[data-astro-cid-5iiby6as] figcaption[data-astro-cid-5iiby6as]{display:flex;justify-content:space-between;gap:1rem;margin-top:.75rem;font-weight:600}.gastro__precio[data-astro-cid-5iiby6as],.tira__precio[data-astro-cid-5iiby6as]{font-variant-numeric:tabular-nums;color:var(--madera-texto)}.gastro__texto[data-astro-cid-5iiby6as]{display:grid;gap:var(--s-3);justify-items:start}.especialidades[data-astro-cid-5iiby6as]{width:100%;margin:0;padding:0;list-style:none;border-top:1px solid var(--linea)}.especialidades[data-astro-cid-5iiby6as] li[data-astro-cid-5iiby6as]{display:grid;grid-template-columns:minmax(0,13rem) minmax(0,1fr);gap:.25rem 1.5rem;padding-block:1rem;border-bottom:1px solid var(--linea)}.especialidades[data-astro-cid-5iiby6as] h3[data-astro-cid-5iiby6as]{font-size:var(--t-l);line-height:1.2}.especialidades[data-astro-cid-5iiby6as] h3[data-astro-cid-5iiby6as] a[data-astro-cid-5iiby6as]{text-decoration:none}.especialidades[data-astro-cid-5iiby6as] h3[data-astro-cid-5iiby6as] a[data-astro-cid-5iiby6as]:hover{text-decoration:underline;text-decoration-color:var(--madera)}.especialidades[data-astro-cid-5iiby6as] p[data-astro-cid-5iiby6as]{font-size:var(--t-s);color:var(--texto-2);align-self:center}.tira[data-astro-cid-5iiby6as]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.75rem,1.5vw,1.25rem);margin:var(--s-5) 0 0;padding:0;list-style:none}.tira__item[data-astro-cid-5iiby6as]:nth-child(2n){margin-top:var(--s-4)}.tira__foto[data-astro-cid-5iiby6as]{aspect-ratio:3 / 4;overflow:hidden;border-radius:var(--radio-m);background:var(--arena)}.tira__nombre[data-astro-cid-5iiby6as]{margin-top:.6rem;font-weight:600}@media(max-width:62rem){.gastro__grid[data-astro-cid-5iiby6as]{grid-template-columns:1fr}.gastro__marco[data-astro-cid-5iiby6as]{aspect-ratio:4 / 3}.tira[data-astro-cid-5iiby6as]{display:flex;gap:.85rem;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none}.tira__item[data-astro-cid-5iiby6as]{flex:0 0 62%;scroll-snap-align:start}.tira__item[data-astro-cid-5iiby6as]:nth-child(2n){margin-top:0}}@media(max-width:36rem){.especialidades[data-astro-cid-5iiby6as] li[data-astro-cid-5iiby6as]{grid-template-columns:1fr}}.estaciones__cabeza[data-astro-cid-itkq3v3b]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s-3) var(--s-5);align-items:end;margin-bottom:var(--s-4)}.estaciones__lista[data-astro-cid-itkq3v3b]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.75rem,1.5vw,1.25rem);margin:0;padding:0;list-style:none}.estacion[data-astro-cid-itkq3v3b] figure[data-astro-cid-itkq3v3b]{margin:0}.estacion__foto[data-astro-cid-itkq3v3b]{aspect-ratio:3 / 4.2;overflow:hidden;border-radius:var(--radio-m);background:var(--arena)}.estacion[data-astro-cid-itkq3v3b]:nth-child(2n){padding-top:var(--s-4)}.estacion[data-astro-cid-itkq3v3b] h3[data-astro-cid-itkq3v3b]{margin-top:1rem;font-size:var(--t-xl)}.estacion[data-astro-cid-itkq3v3b] p[data-astro-cid-itkq3v3b]{margin-top:.3rem;font-size:var(--t-s);color:var(--texto-2)}.estacion[data-astro-cid-itkq3v3b] .estacion__lugar[data-astro-cid-itkq3v3b]{margin-top:.6rem;font-size:var(--t-xs);font-weight:600}.estaciones__nota[data-astro-cid-itkq3v3b]{max-width:44rem;margin-top:var(--s-4);font-size:var(--t-xs);color:var(--texto-2)}@media(max-width:62rem){.estaciones__cabeza[data-astro-cid-itkq3v3b]{grid-template-columns:1fr}.estaciones__lista[data-astro-cid-itkq3v3b]{display:flex;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none}.estacion[data-astro-cid-itkq3v3b]{flex:0 0 76%;scroll-snap-align:start}.estacion[data-astro-cid-itkq3v3b]:nth-child(2n){padding-top:0}}
