.gallery__lista[data-astro-cid-rj65ajc3]{margin:0;padding:0;list-style:none}.gallery__item[data-astro-cid-rj65ajc3]{isolation:isolate;border-radius:var(--radius-md);background:var(--neutral);overflow:clip}.gallery__abrir[data-astro-cid-rj65ajc3]{border-radius:inherit;cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:relative}.gallery__abrir[data-astro-cid-rj65ajc3]:focus-visible{outline-offset:-4px}.gallery__abrir[data-astro-cid-rj65ajc3] img.foto{transition:transform var(--dur-zoom) var(--ease-out)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.gallery__abrir[data-astro-cid-rj65ajc3]:hover img.foto{transform:scale(1.05)}}.gallery__lista[data-astro-cid-rj65ajc3]:focus-visible{outline-offset:2px}.gallery--fila[data-astro-cid-rj65ajc3] .gallery__lista[data-astro-cid-rj65ajc3],.gallery--mosaico[data-astro-cid-rj65ajc3] .gallery__lista[data-astro-cid-rj65ajc3]{gap:var(--space-4);margin:0 calc(var(--gutter) * -1);padding:4px var(--gutter) 8px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;grid-auto-columns:280px;grid-auto-flow:column;display:grid;overflow-x:auto}.gallery--fila[data-astro-cid-rj65ajc3] .gallery__lista[data-astro-cid-rj65ajc3]::-webkit-scrollbar,.gallery--mosaico[data-astro-cid-rj65ajc3] .gallery__lista[data-astro-cid-rj65ajc3]::-webkit-scrollbar{display:none}.gallery--fila[data-astro-cid-rj65ajc3] .gallery__item[data-astro-cid-rj65ajc3],.gallery--mosaico[data-astro-cid-rj65ajc3] .gallery__item[data-astro-cid-rj65ajc3]{scroll-snap-align:start;height:220px}.gallery--fila[data-astro-cid-rj65ajc3] .gallery__item[data-astro-cid-rj65ajc3]:last-child,.gallery--mosaico[data-astro-cid-rj65ajc3] .gallery__item[data-astro-cid-rj65ajc3]:last-child{border-bottom-right-radius:96px}.gallery--m1[data-astro-cid-rj65ajc3] .gallery__lista[data-astro-cid-rj65ajc3]{grid-auto-columns:100%;margin:0;padding:0}@media (width>=768px){.gallery--mosaico[data-astro-cid-rj65ajc3] .gallery__lista[data-astro-cid-rj65ajc3]{gap:var(--space-6);scroll-snap-type:none;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:clamp(180px,17vw,250px);grid-auto-columns:auto;grid-auto-flow:dense;margin:0;padding:0;overflow:visible}.gallery--mosaico[data-astro-cid-rj65ajc3] .gallery__item[data-astro-cid-rj65ajc3]{height:auto}.gallery--mosaico[data-astro-cid-rj65ajc3] .gallery__item[data-astro-cid-rj65ajc3]:first-child{border-top-left-radius:140px;grid-area:span 2/span 2}.gallery--mosaico[data-astro-cid-rj65ajc3] .gallery__item[data-astro-cid-rj65ajc3]:last-child{border-bottom-right-radius:140px}.gallery--m1[data-astro-cid-rj65ajc3] .gallery__lista[data-astro-cid-rj65ajc3]{grid-template-columns:1fr;grid-auto-rows:clamp(320px,38vw,540px)}.gallery--m1[data-astro-cid-rj65ajc3] .gallery__item[data-astro-cid-rj65ajc3]:first-child{grid-area:auto}.gallery--m2[data-astro-cid-rj65ajc3] .gallery__lista[data-astro-cid-rj65ajc3]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:clamp(300px,32vw,440px)}.gallery--m2[data-astro-cid-rj65ajc3] .gallery__item[data-astro-cid-rj65ajc3]:first-child{grid-area:auto}.gallery--m3[data-astro-cid-rj65ajc3] .gallery__lista[data-astro-cid-rj65ajc3]{grid-template-columns:repeat(3,minmax(0,1fr))}.gallery--mosaico[data-astro-cid-rj65ajc3] .gallery__item--mitad[data-astro-cid-rj65ajc3]{grid-column:span 2}.gallery--mosaico[data-astro-cid-rj65ajc3] .gallery__item--sobra[data-astro-cid-rj65ajc3]{display:none}.gallery--mosaico[data-astro-cid-rj65ajc3] .gallery__item--cierre[data-astro-cid-rj65ajc3]{border-bottom-right-radius:140px}.gallery--fila[data-astro-cid-rj65ajc3] .gallery__lista[data-astro-cid-rj65ajc3]{gap:var(--space-6);scroll-snap-type:none;grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;margin:0;padding:0;overflow:visible}.gallery--fila[data-astro-cid-rj65ajc3] .gallery__item[data-astro-cid-rj65ajc3]{height:300px}.gallery--fila[data-astro-cid-rj65ajc3] .gallery__item[data-astro-cid-rj65ajc3]:last-child{border-bottom-right-radius:140px}}.gallery--collage[data-astro-cid-rj65ajc3] .gallery__lista[data-astro-cid-rj65ajc3]{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"grande grande""a b""cita cita""ancha ancha";display:grid}.gallery__item--grande[data-astro-cid-rj65ajc3]{border-bottom-right-radius:120px;grid-area:grande;height:300px}.gallery__item--a[data-astro-cid-rj65ajc3]{grid-area:a;height:190px}.gallery__item--b[data-astro-cid-rj65ajc3]{border-top-left-radius:80px;grid-area:b;height:190px}.gallery__item--cita[data-astro-cid-rj65ajc3]{background:0 0;grid-area:cita;overflow:visible}.gallery__item--ancha[data-astro-cid-rj65ajc3]{border-bottom-right-radius:120px;grid-area:ancha;height:240px}.gallery__item--extra[data-astro-cid-rj65ajc3]{grid-column:1/-1;height:240px}@media (width>=768px){.gallery__item--grande[data-astro-cid-rj65ajc3]{border-bottom-right-radius:180px;height:440px}.gallery__item--a[data-astro-cid-rj65ajc3],.gallery__item--b[data-astro-cid-rj65ajc3]{height:260px}.gallery__item--b[data-astro-cid-rj65ajc3]{border-top-left-radius:120px}.gallery__item--ancha[data-astro-cid-rj65ajc3]{border-bottom-right-radius:160px;height:320px}}@media (width>=1024px){.gallery--collage[data-astro-cid-rj65ajc3] .gallery__lista[data-astro-cid-rj65ajc3]{column-gap:var(--space-6);row-gap:var(--space-6);grid-template:"grande grande a"282fr"grande grande b"274fr"cita ancha ancha"380fr/520fr 240fr 496fr;height:clamp(760px,68.3vw,984px)}.gallery__item--grande[data-astro-cid-rj65ajc3],.gallery__item--a[data-astro-cid-rj65ajc3],.gallery__item--b[data-astro-cid-rj65ajc3],.gallery__item--ancha[data-astro-cid-rj65ajc3]{height:auto}.gallery__item--grande[data-astro-cid-rj65ajc3]{border-bottom-right-radius:220px}.gallery__item--b[data-astro-cid-rj65ajc3]{border-top-left-radius:140px}.gallery__item--ancha[data-astro-cid-rj65ajc3]{border-bottom-right-radius:180px}}.gallery--n3[data-astro-cid-rj65ajc3] .gallery__lista[data-astro-cid-rj65ajc3]{grid-template-areas:"grande grande""a ancha""cita cita"}.gallery--n3[data-astro-cid-rj65ajc3] .gallery__item--ancha[data-astro-cid-rj65ajc3]{border-radius:80px var(--radius-md) var(--radius-md) var(--radius-md);height:190px}.gallery--n2[data-astro-cid-rj65ajc3] .gallery__lista[data-astro-cid-rj65ajc3]{grid-template-areas:"grande grande""cita cita""ancha ancha"}.gallery--n1[data-astro-cid-rj65ajc3] .gallery__lista[data-astro-cid-rj65ajc3]{grid-template-areas:"grande grande""cita cita"}@media (width>=768px){.gallery--n3[data-astro-cid-rj65ajc3] .gallery__item--ancha[data-astro-cid-rj65ajc3]{border-top-left-radius:120px;height:260px}}@media (width>=1024px){.gallery--n3[data-astro-cid-rj65ajc3] .gallery__lista[data-astro-cid-rj65ajc3]{grid-template-areas:"grande grande a""grande grande a""cita ancha ancha"}.gallery--n3[data-astro-cid-rj65ajc3] .gallery__item--ancha[data-astro-cid-rj65ajc3]{border-radius:var(--radius-md) var(--radius-md) 180px var(--radius-md);height:auto}.gallery--n2[data-astro-cid-rj65ajc3] .gallery__lista[data-astro-cid-rj65ajc3]{grid-template-rows:580fr 380fr;grid-template-areas:"grande grande grande""cita ancha ancha"}.gallery--n1[data-astro-cid-rj65ajc3] .gallery__lista[data-astro-cid-rj65ajc3]{grid-template-rows:580fr auto;grid-template-areas:"grande grande grande""cita cita cita";height:auto}.gallery--n1[data-astro-cid-rj65ajc3] .gallery__item--grande[data-astro-cid-rj65ajc3]{height:clamp(440px,40vw,580px)}}.visor[data-astro-cid-rj65ajc3]{width:100%;max-width:none;height:100%;max-height:none;color:var(--white);overscroll-behavior:contain;background:#000000eb;border:0;margin:0;padding:0;overflow:hidden}.visor[data-astro-cid-rj65ajc3]::backdrop{background:#0009}.visor__marco[data-astro-cid-rj65ajc3]{justify-content:center;align-items:center;gap:var(--space-4);height:100%;padding:64px var(--gutter) var(--space-6);flex-direction:column;display:flex;position:relative}.visor__figura[data-astro-cid-rj65ajc3]{align-items:center;gap:var(--space-3);flex-direction:column;flex:1;justify-content:center;min-height:0;display:flex}.visor__img[data-astro-cid-rj65ajc3]{object-fit:contain;border-radius:var(--radius-md);width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 200px)}.visor__img[data-astro-cid-rj65ajc3][hidden]{display:none}.visor__contador[data-astro-cid-rj65ajc3]{font-family:var(--font-display);font-weight:700;font-size:var(--fs-small)}.visor__nav[data-astro-cid-rj65ajc3]{gap:var(--space-4);display:flex}.visor__btn[data-astro-cid-rj65ajc3]{width:var(--target-min);height:var(--target-min);color:var(--white);cursor:pointer;background:0 0;border:1px solid #fff9;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}@media (hover:hover){.visor__btn[data-astro-cid-rj65ajc3]:hover{border-color:var(--white);background:#ffffff1f}}.visor__cerrar[data-astro-cid-rj65ajc3]{top:var(--space-4);right:var(--gutter);position:absolute}.chips[data-astro-cid-mh6aqaxn]{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.chip[data-astro-cid-mh6aqaxn]{isolation:isolate;align-items:center;gap:var(--space-2);border:1px solid var(--border-decorative);border-radius:var(--radius-pill);background:var(--surface);min-height:40px;color:var(--ink);font-size:var(--fs-small);cursor:default;transition:transform var(--dur-base) var(--ease-out), opacity .45s var(--ease-out);padding:7px 16px 7px 12px;line-height:1.5;display:inline-flex;position:relative}.chip[data-astro-cid-mh6aqaxn]:before{content:"";z-index:-1;border:1px solid var(--ink);border-radius:inherit;background:var(--white);opacity:0;transition:opacity var(--dur-base) var(--ease-out);position:absolute;inset:-1px}.chip__icono[data-astro-cid-mh6aqaxn]{color:var(--coral);transition:transform var(--dur-base) var(--ease-out);flex:none}@media (hover:hover){.chip[data-astro-cid-mh6aqaxn]:hover:before{opacity:1}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.chip[data-astro-cid-mh6aqaxn]:hover{transform:translateY(-2.5px)}.chip[data-astro-cid-mh6aqaxn]:hover .chip__icono[data-astro-cid-mh6aqaxn]{transform:rotate(-8deg)scale(1.08)}}.chips[data-astro-cid-mh6aqaxn][data-entrada=espera] .chip[data-astro-cid-mh6aqaxn]{opacity:0;transform:translateY(8px)}.chips[data-astro-cid-mh6aqaxn][data-entrada=visto] .chip[data-astro-cid-mh6aqaxn]{transition-delay:calc(var(--i) * 50ms)}@media (width>=1024px){.chip[data-astro-cid-mh6aqaxn]{font-size:.9375rem}}
