.mapa-pere[data-astro-cid-4lgff6ym]{position:relative}.mapa-pere__caja[data-astro-cid-4lgff6ym]{aspect-ratio:16/10;border:1.5px solid var(--fc-linea-suave);border-radius:var(--fc-r-3);background-color:var(--fc-papel);width:100%;position:relative;overflow:hidden;container:mapa/inline-size}.mapa-pere__tierra[data-astro-cid-4lgff6ym]{background-color:var(--fc-linea-suave);position:absolute;inset:0;-webkit-mask:url(/mapa/peregrinacions.svg) 50%/100% 100% no-repeat;mask:url(/mapa/peregrinacions.svg) 50%/100% 100% no-repeat}.mapa-pere__capa[data-astro-cid-4lgff6ym]{--mp-k:2.2;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}@media (width>=48em){.mapa-pere__capa[data-astro-cid-4lgff6ym]{--mp-k:1.4}}@media (width>=80em){.mapa-pere__capa[data-astro-cid-4lgff6ym]{--mp-k:1}}.mapa-pere__capa--detalle[data-astro-cid-4lgff6ym]{--mp-k:1.1}.mapa-pere__capa[data-astro-cid-4lgff6ym] [data-astro-cid-4lgff6ym]:is(path,circle,rect):not(.mapa-pere__revela){vector-effect:non-scaling-stroke}.mapa-pere__capa[data-astro-cid-4lgff6ym] [data-astro-cid-4lgff6ym]:is(.mapa-pere__punta,.mapa-pere__sale,.mapa-pere__destino,.mapa-pere__casa,.mapa-pere__actual-punta,.mapa-pere__actual-punto){transform-box:fill-box;scale:var(--mp-k)}.mapa-pere__capa[data-astro-cid-4lgff6ym] [data-astro-cid-4lgff6ym]:is(.mapa-pere__punta,.mapa-pere__actual-punta),.mapa-pere__capa[data-astro-cid-4lgff6ym] .mapa-pere__sale[data-astro-cid-4lgff6ym]{transform-origin:100%}.mapa-pere__capa[data-astro-cid-4lgff6ym] [data-astro-cid-4lgff6ym]:is(.mapa-pere__destino,.mapa-pere__casa,.mapa-pere__actual-punto){transform-origin:50%}.mapa-pere__anillo[data-astro-cid-4lgff6ym]{fill:none;stroke:var(--fc-linea);stroke-opacity:.5;stroke-width:1px;stroke-dasharray:2 5}.mapa-pere__marco[data-astro-cid-4lgff6ym]{fill:none;stroke:var(--fc-tinta-2);stroke-opacity:.7;stroke-width:1px;stroke-dasharray:4 3}.mapa-pere__revela[data-astro-cid-4lgff6ym]{fill:none;stroke:#fff;stroke-width:40px;stroke-dasharray:1 1;stroke-dashoffset:0}.mapa-pere__pie[data-astro-cid-4lgff6ym]{fill:none;stroke:var(--mp-color);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}@media (width>=48em){.mapa-pere__pie[data-astro-cid-4lgff6ym]{stroke-width:4px}}.mapa-pere__discreto[data-astro-cid-4lgff6ym]{fill:none;stroke:var(--mp-color);stroke-opacity:.75;stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:.5 6}.mapa-pere__sale[data-astro-cid-4lgff6ym]{fill:none;stroke:var(--mp-color);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.mapa-pere__punta[data-astro-cid-4lgff6ym]{fill:var(--mp-color);stroke:var(--fc-papel);stroke-width:2.5px;stroke-linejoin:round;paint-order:stroke}.mapa-pere__destino[data-astro-cid-4lgff6ym]{fill:var(--mp-color);stroke:var(--fc-papel);stroke-width:2.5px}.mapa-pere__casa[data-astro-cid-4lgff6ym]{fill:var(--fc-tinta);stroke:var(--fc-papel);stroke-width:3px}.mapa-pere__actual-vora[data-astro-cid-4lgff6ym]{fill:none;stroke:var(--fc-tinta);stroke-width:7px;stroke-linecap:round;stroke-dasharray:10 12}.mapa-pere__actual-groc[data-astro-cid-4lgff6ym]{fill:none;stroke:var(--fc-amarillo);stroke-width:3.5px;stroke-linecap:round;stroke-dasharray:10 12}.mapa-pere__actual-punto[data-astro-cid-4lgff6ym],.mapa-pere__actual-punta[data-astro-cid-4lgff6ym]{fill:var(--fc-amarillo);stroke:var(--fc-tinta);stroke-width:2.5px;stroke-linejoin:round}.mapa-pere__km[data-astro-cid-4lgff6ym],.mapa-pere__etiqueta[data-astro-cid-4lgff6ym],.mapa-pere__fuera[data-astro-cid-4lgff6ym],.mapa-pere__letrero[data-astro-cid-4lgff6ym],.mapa-pere__detalle-titulo[data-astro-cid-4lgff6ym],.mapa-pere__detalle-km[data-astro-cid-4lgff6ym]{white-space:nowrap;pointer-events:none;position:absolute}.mapa-pere__km[data-astro-cid-4lgff6ym]{display:var(--d-m);left:var(--l-m);top:var(--t-m);font-family:var(--fc-letra-mono);color:var(--fc-tinta-2);background-color:#f5f4eed9;padding:0 .25em;font-size:.6875rem;font-weight:500;transform:translate(-50%,-50%)}.mapa-pere__etiqueta[data-astro-cid-4lgff6ym]{display:var(--d-m,block);transform:var(--x-m,translate(-50%, -50%));border-radius:var(--fc-r-1);font-family:var(--fc-letra-mono);color:var(--fc-tinta);background-color:#f5f4eee6;padding:.05em .35em;font-size:.6875rem;font-weight:700;line-height:1.3}.mapa-pere__etiqueta-anio[data-astro-cid-4lgff6ym]{color:var(--mp-color)}.mapa-pere__etiqueta-resto[data-astro-cid-4lgff6ym]{display:var(--r-m,none)}.mapa-pere__barcelona[data-astro-cid-4lgff6ym]{font-family:var(--fc-letra-ui);text-shadow:0 0 3px var(--fc-papel), 0 0 6px var(--fc-papel), 0 0 2px var(--fc-papel);background-color:#0000;font-size:.8125rem}.mapa-pere__fuera[data-astro-cid-4lgff6ym]{left:var(--l-m);top:var(--t-m);transform:var(--tr-m);border-radius:var(--fc-r-1);font-family:var(--fc-letra-mono);color:var(--fc-tinta);background-color:#f5f4eee6;flex-direction:column;padding:.1em .4em;font-size:.6875rem;font-weight:700;line-height:1.3;display:flex}.mapa-pere__fuera-km[data-astro-cid-4lgff6ym]{color:var(--fc-tinta-2);font-weight:500}.mapa-pere__letrero[data-astro-cid-4lgff6ym]{left:var(--l-m);top:var(--t-m);transform:var(--tr-m);filter:drop-shadow(1.5px 0 0 var(--fc-tinta)) drop-shadow(-1.5px 0 0 var(--fc-tinta)) drop-shadow(0 1.5px 0 var(--fc-tinta)) drop-shadow(0 -1.5px 0 var(--fc-tinta)) drop-shadow(3px 3px 0 var(--fc-tinta))}.mapa-pere__letrero[data-astro-cid-4lgff6ym] .letrero{font-size:.95rem}@media (width>=48em){.mapa-pere__km[data-astro-cid-4lgff6ym]{display:var(--d-e);left:var(--l-e);top:var(--t-e);font-size:var(--fc-t--2)}.mapa-pere__etiqueta[data-astro-cid-4lgff6ym]:not(.mapa-pere__etiqueta--detalle){display:var(--d-e,block);transform:var(--x-e,translate(-50%, -50%));font-size:var(--fc-t--2)}.mapa-pere__etiqueta[data-astro-cid-4lgff6ym]:not(.mapa-pere__etiqueta--detalle) .mapa-pere__etiqueta-resto[data-astro-cid-4lgff6ym]{display:var(--r-e,inline)}.mapa-pere__barcelona[data-astro-cid-4lgff6ym]:not(.mapa-pere__etiqueta--detalle){font-size:var(--fc-t--1)}.mapa-pere__fuera[data-astro-cid-4lgff6ym]{left:var(--l-e);top:var(--t-e);transform:var(--tr-e);font-size:var(--fc-t--2);flex-direction:row;gap:.5em}.mapa-pere__letrero[data-astro-cid-4lgff6ym]{left:var(--l-e);top:var(--t-e);transform:var(--tr-e)}.mapa-pere__letrero[data-astro-cid-4lgff6ym] .letrero{font-size:var(--fc-t-0)}}@media (width>=80em){.mapa-pere__km[data-astro-cid-4lgff6ym]{display:var(--d-a);left:var(--l-a);top:var(--t-a)}.mapa-pere__etiqueta[data-astro-cid-4lgff6ym]:not(.mapa-pere__etiqueta--detalle){display:var(--d-a,block);transform:var(--x-a,translate(-50%, -50%))}.mapa-pere__etiqueta[data-astro-cid-4lgff6ym]:not(.mapa-pere__etiqueta--detalle) .mapa-pere__etiqueta-resto[data-astro-cid-4lgff6ym]{display:var(--r-a,inline)}.mapa-pere__fuera[data-astro-cid-4lgff6ym],.mapa-pere__letrero[data-astro-cid-4lgff6ym]{left:var(--l-a);top:var(--t-a);transform:var(--tr-a)}}.mapa-pere__detalle[data-astro-cid-4lgff6ym]{margin:var(--fc-e-4) 0 0;max-width:34rem}.mapa-pere__detalle-caja[data-astro-cid-4lgff6ym]{aspect-ratio:2;border:1.5px solid var(--fc-linea);border-radius:var(--fc-r-2);background-color:var(--fc-papel);position:relative;overflow:hidden}@media (width>=80em){.mapa-pere__detalle[data-astro-cid-4lgff6ym]{left:var(--hx);top:var(--hy);width:var(--hw);max-width:none;margin:0;position:absolute}.mapa-pere__detalle-caja[data-astro-cid-4lgff6ym]{box-shadow:3px 3px #16181d2e}}.mapa-pere__detalle-tierra[data-astro-cid-4lgff6ym]{fill:var(--fc-linea-suave);stroke:var(--fc-linea);stroke-width:1px;stroke-linejoin:round}.mapa-pere__detalle-fronteras[data-astro-cid-4lgff6ym]{fill:none;stroke:var(--fc-tinta-2);stroke-opacity:.55;stroke-width:1px;stroke-dasharray:5 3 1 3;stroke-linejoin:round}.mapa-pere__escala[data-astro-cid-4lgff6ym] path[data-astro-cid-4lgff6ym]{fill:none;stroke:var(--fc-tinta);stroke-width:1.5px}.mapa-pere__detalle-titulo[data-astro-cid-4lgff6ym]{border-radius:var(--fc-r-1);font-family:var(--fc-letra-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fc-tinta);background-color:#f5f4eee6;padding:.05em .3em;font-size:.6875rem;font-weight:700;top:.3rem;right:.4rem}.mapa-pere__detalle-km[data-astro-cid-4lgff6ym]{font-family:var(--fc-letra-mono);color:var(--fc-tinta);font-size:.625rem;font-weight:700;transform:translateY(-100%)}.mapa-pere__etiqueta--detalle[data-astro-cid-4lgff6ym]{transform:var(--xd,translate(-50%, -50%));display:block}.mapa-pere__etiqueta--detalle[data-astro-cid-4lgff6ym]:not(.mapa-pere__barcelona){flex-direction:column;padding-block:.15em;line-height:1.15;display:flex}.mapa-pere__etiqueta--detalle[data-astro-cid-4lgff6ym] .mapa-pere__etiqueta-resto[data-astro-cid-4lgff6ym]{display:block}.mapa-pere__etiqueta--corta[data-astro-cid-4lgff6ym] .mapa-pere__etiqueta-resto[data-astro-cid-4lgff6ym]{display:none}.mapa-pere__barcelona[data-astro-cid-4lgff6ym].mapa-pere__etiqueta--detalle{font-size:.8125rem}.motion .mapa-pere__revela[data-astro-cid-4lgff6ym]{stroke-dashoffset:1px;animation:0s 3s forwards fc-mp-revela}.motion .mapa-pere[data-astro-cid-4lgff6ym] [data-astro-cid-4lgff6ym][data-llegada],.motion .mapa-pere__discreto[data-astro-cid-4lgff6ym],.motion .mapa-pere__actual[data-astro-cid-4lgff6ym]{opacity:0;animation:0s 3s forwards fc-mp-aparece}.motion .mapa-pere[data-astro-cid-4lgff6ym] :is([data-llegada],.mapa-pere__actual).mp-llega{opacity:1;transition:opacity var(--fc-d-3) var(--fc-curva-tela)}@keyframes fc-mp-revela{to{stroke-dashoffset:0}}@keyframes fc-mp-aparece{to{opacity:1}}@media (forced-colors:active){.mapa-pere__tierra[data-astro-cid-4lgff6ym]{background-color:graytext}.mapa-pere__capa[data-astro-cid-4lgff6ym] [data-astro-cid-4lgff6ym]:is(path,circle,rect):not(.mapa-pere__revela){stroke:canvastext}.mapa-pere__punta[data-astro-cid-4lgff6ym],.mapa-pere__destino[data-astro-cid-4lgff6ym],.mapa-pere__actual-punta[data-astro-cid-4lgff6ym]{fill:canvastext}.mapa-pere__detalle-tierra[data-astro-cid-4lgff6ym]{fill:graytext}}.tarjeta-pere[data-astro-cid-qhbtegju]{border-radius:var(--fc-r-3);background-color:var(--fc-blanco);height:100%;color:var(--fc-tinta);box-shadow:var(--fc-sombra-1);transition:transform var(--fc-d-2) var(--fc-curva-tela), box-shadow var(--fc-d-2) var(--fc-curva-tela);flex-direction:column;display:flex;position:relative}.tarjeta-pere[data-astro-cid-qhbtegju]:hover{box-shadow:var(--fc-sombra-2);transform:translateY(-3px)}@media (prefers-reduced-motion:reduce){.tarjeta-pere[data-astro-cid-qhbtegju]:hover{transform:none}}.tarjeta-pere__imagen[data-astro-cid-qhbtegju]{aspect-ratio:3/2;border-radius:var(--fc-r-3) var(--fc-r-3) 0 0;background-color:var(--fc-papel-2);position:relative}.tarjeta-pere__foto[data-astro-cid-qhbtegju]{object-fit:cover;border-radius:inherit;width:100%;height:100%}.tarjeta-pere__sello-grande[data-astro-cid-qhbtegju],.tarjeta-pere__hacia[data-astro-cid-qhbtegju]{place-items:center;width:100%;height:100%;display:grid}.tarjeta-pere__pegatina[data-astro-cid-qhbtegju]{right:var(--fc-e-3);bottom:calc(-1 * var(--fc-e-6));background-color:var(--fc-blanco);width:5.5rem;height:5.5rem;box-shadow:var(--fc-sombra-pegatina);--sv-lado:4.25rem;border-radius:50%;place-items:center;display:grid;position:absolute}.tarjeta-pere__cuerpo[data-astro-cid-qhbtegju]{gap:var(--fc-e-2);padding:var(--fc-e-4) var(--fc-e-5) var(--fc-e-5);border-top:4px solid var(--tp-color);flex-direction:column;flex:1;display:flex}.tarjeta-pere__anio[data-astro-cid-qhbtegju]{font-family:var(--fc-letra-cifra);font-weight:800;font-size:var(--fc-t-4);font-variant-numeric:var(--fc-numeros-sueltos);color:var(--tp-color);line-height:.9}.tarjeta-pere__titulo[data-astro-cid-qhbtegju]{font-size:var(--fc-t-2);max-width:15ch}.tarjeta-pere__enlace[data-astro-cid-qhbtegju]{color:var(--fc-tinta);text-decoration:none}.tarjeta-pere__enlace[data-astro-cid-qhbtegju]:after{content:"";z-index:2;border-radius:var(--fc-r-3);position:absolute;inset:0}.tarjeta-pere[data-astro-cid-qhbtegju]:hover .tarjeta-pere__enlace[data-astro-cid-qhbtegju]{text-underline-offset:.15em;text-decoration:underline 2px dashed}.tarjeta-pere__enlace[data-astro-cid-qhbtegju]:focus-visible{outline:none}.tarjeta-pere__enlace[data-astro-cid-qhbtegju]:focus-visible:after{outline:3px solid var(--fc-foco);outline-offset:2px}.tarjeta-pere__datos[data-astro-cid-qhbtegju]{padding-top:var(--fc-e-2);font-family:var(--fc-letra-mono);font-weight:700;font-size:var(--fc-t--2);letter-spacing:var(--fc-tracking-etiqueta);text-transform:uppercase;color:var(--fc-texto-2);margin-top:auto}.tarjeta-pere__datos--pendiente[data-astro-cid-qhbtegju]{font-style:normal;font-weight:500}.tarjeta-pere--actual[data-astro-cid-qhbtegju]{background-color:var(--fc-papel);border:2px dashed var(--fc-tinta);box-shadow:none}.tarjeta-pere--actual[data-astro-cid-qhbtegju] .tarjeta-pere__imagen[data-astro-cid-qhbtegju]{border-bottom:2px dashed var(--fc-linea-suave);background-color:#0000}.tarjeta-pere--actual[data-astro-cid-qhbtegju] .tarjeta-pere__cuerpo[data-astro-cid-qhbtegju]{border-top:0}.tarjeta-pere--actual[data-astro-cid-qhbtegju] .tarjeta-pere__anio[data-astro-cid-qhbtegju]{color:var(--fc-tinta)}.tarjeta-pere__texto[data-astro-cid-qhbtegju]{color:var(--fc-texto-2)}.tarjeta-pere__en-cami[data-astro-cid-qhbtegju]{border:1.5px solid var(--fc-tinta);border-radius:var(--fc-r-pildora);background-color:var(--fc-amarillo);font-family:var(--fc-letra-mono);font-weight:700;font-size:var(--fc-t--2);letter-spacing:var(--fc-tracking-etiqueta);text-transform:uppercase;padding:.15em .6em;display:inline-block}.tarjeta-pere__ir[data-astro-cid-qhbtegju]{margin-left:var(--fc-e-2);font-weight:700}.pere-cabecera[data-astro-cid-gmh3zrn3]{padding-block:var(--fc-bloque) var(--fc-seccion)}.pere-cabecera__dentro[data-astro-cid-gmh3zrn3]{gap:var(--fc-e-6);grid-template-columns:minmax(0,1fr);align-items:end;display:grid}@media (width>=64em){.pere-cabecera__dentro[data-astro-cid-gmh3zrn3]{column-gap:var(--fc-e-6);grid-template-columns:repeat(12,minmax(0,1fr))}.pere-cabecera__texto[data-astro-cid-gmh3zrn3]{grid-column:1/9}.pere-cifras[data-astro-cid-gmh3zrn3]{grid-column:9/-1}.pere-cifras__nota[data-astro-cid-gmh3zrn3]{grid-column:1/-1}}.pere-cabecera__texto[data-astro-cid-gmh3zrn3]{gap:var(--fc-e-4);flex-direction:column;display:flex}.pere-cabecera__titulo[data-astro-cid-gmh3zrn3]{font-size:var(--fc-pere-h1);max-width:11ch;padding-bottom:.12em;line-height:.88}.pere-cabecera__entradilla[data-astro-cid-gmh3zrn3]{font-size:var(--fc-t-1);max-width:48ch;line-height:1.45}.pere-cifras[data-astro-cid-gmh3zrn3]{gap:var(--fc-e-4) var(--fc-e-5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.pere-cifras__item[data-astro-cid-gmh3zrn3]{justify-content:flex-end;gap:var(--fc-e-1);padding-top:var(--fc-e-3);border-top:2px solid var(--fc-tinta);flex-direction:column-reverse;display:flex}.pere-cifras__valor[data-astro-cid-gmh3zrn3]{color:var(--fc-tinta);white-space:nowrap;margin:0;font-size:clamp(2.4rem,1.6rem + 2.4vw,3.6rem)}.pere-cifras__que[data-astro-cid-gmh3zrn3]{font-family:var(--fc-letra-mono);font-weight:700;font-size:var(--fc-t--2);letter-spacing:var(--fc-tracking-etiqueta);text-transform:uppercase;color:var(--fc-tierra)}.pere-cifras__nota[data-astro-cid-gmh3zrn3]{font-size:var(--fc-t--1);color:var(--fc-texto-2)}.pere-credencial[data-astro-cid-gmh3zrn3]{margin-top:var(--fc-bloque)}.pere-credencial__pie[data-astro-cid-gmh3zrn3]{margin-top:var(--fc-e-4);font-size:var(--fc-t--1);color:var(--fc-texto-2)}.pere-mapa__rejilla[data-astro-cid-gmh3zrn3]{gap:var(--fc-e-6);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=64em){.pere-mapa__rejilla[data-astro-cid-gmh3zrn3]{column-gap:var(--fc-e-6);grid-template-columns:repeat(12,minmax(0,1fr))}.pere-mapa__texto[data-astro-cid-gmh3zrn3]{grid-column:1/8}.pere-leyenda[data-astro-cid-gmh3zrn3]{grid-column:8/-1;align-self:end}.pere-mapa__rejilla[data-astro-cid-gmh3zrn3]>.pere-mapa__mapa{grid-column:1/-1}}.pere-mapa__texto[data-astro-cid-gmh3zrn3]{gap:var(--fc-e-5);flex-direction:column;display:flex}.pere-mapa__titulo[data-astro-cid-gmh3zrn3]{font-size:var(--fc-t-5);max-width:12ch}.pere-leyenda[data-astro-cid-gmh3zrn3]{gap:var(--fc-e-3);font-size:var(--fc-t--1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pere-leyenda[data-astro-cid-gmh3zrn3] li[data-astro-cid-gmh3zrn3]{align-items:center;gap:var(--fc-e-3);display:flex}.pere-leyenda__muestra[data-astro-cid-gmh3zrn3]{flex:none;width:3rem;height:1rem;overflow:visible}.pere-leyenda__pie[data-astro-cid-gmh3zrn3]{fill:none;stroke:var(--fc-azul);stroke-width:4px;stroke-linecap:round}.pere-leyenda__punta[data-astro-cid-gmh3zrn3],.pere-leyenda__punto[data-astro-cid-gmh3zrn3]{fill:var(--fc-azul)}.pere-leyenda__discreto[data-astro-cid-gmh3zrn3]{fill:none;stroke:var(--fc-azul);stroke-opacity:.7;stroke-width:1.8px;stroke-linecap:round;stroke-dasharray:.5 6}.pere-leyenda__actual-vora[data-astro-cid-gmh3zrn3]{fill:none;stroke:var(--fc-tinta);stroke-width:7px;stroke-linecap:round;stroke-dasharray:8 9}.pere-leyenda__actual-groc[data-astro-cid-gmh3zrn3]{fill:none;stroke:var(--fc-amarillo);stroke-width:3.5px;stroke-linecap:round;stroke-dasharray:8 9}.pere-leyenda__anillo[data-astro-cid-gmh3zrn3]{fill:none;stroke:var(--fc-linea);stroke-width:1.5px;stroke-dasharray:2 4}.pere-leyenda__anillos[data-astro-cid-gmh3zrn3]{color:var(--fc-texto-2)}.pere-leyenda__marco[data-astro-cid-gmh3zrn3]{fill:none;stroke:var(--fc-tinta-2);stroke-width:1.5px;stroke-dasharray:4 3}.pere-tarjetas[data-astro-cid-gmh3zrn3]{padding:0;list-style:none}.pere-tarjetas[data-astro-cid-gmh3zrn3]>li[data-astro-cid-gmh3zrn3]{display:flex}.pere-tarjetas[data-astro-cid-gmh3zrn3]>li[data-astro-cid-gmh3zrn3]>*{flex:1}.pere-cierre__texto[data-astro-cid-gmh3zrn3]{max-width:52ch}.pere-cierre__botones[data-astro-cid-gmh3zrn3]{gap:var(--fc-e-3);flex-wrap:wrap;display:flex}
