.sr-solo[data-astro-cid-d22s6bx4]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.carrusel[data-astro-cid-2dvz4bfa]{--hueco:1rem}.carrusel__pista[data-astro-cid-2dvz4bfa]{gap:var(--hueco);scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-color:var(--color-borde) var(--color-arena);margin:-.25rem;padding:.25rem;list-style:none;display:flex;overflow-x:auto}.carrusel__hueco[data-astro-cid-2dvz4bfa]{scroll-snap-align:start;flex:0 0 88%}.carrusel__hueco[data-astro-cid-2dvz4bfa]:last-child{scroll-snap-align:end}.carrusel__hueco[data-astro-cid-2dvz4bfa]>div[data-astro-cid-2dvz4bfa]{height:100%}.carrusel__enlace[data-astro-cid-2dvz4bfa]{border-radius:1rem;height:100%;display:block}@media (width>=640px){.carrusel__hueco[data-astro-cid-2dvz4bfa]{flex-basis:60%}}@media (width>=1024px){.carrusel__hueco[data-astro-cid-2dvz4bfa]{flex-basis:520px}}.carrusel__foto[data-astro-cid-2dvz4bfa]{aspect-ratio:3/4;object-fit:cover;border-radius:1rem;width:100%;height:100%}.carrusel__controles[data-astro-cid-2dvz4bfa]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin-top:1rem;display:flex}.carrusel__flecha[data-astro-cid-2dvz4bfa]{background:var(--color-boton);min-width:44px;min-height:44px;color:var(--color-blanco);border-radius:9999px;justify-content:center;align-items:center;transition:background-color .15s;display:flex}.carrusel__flecha[data-astro-cid-2dvz4bfa]:hover{background:var(--color-botonHover)}.carrusel__flecha[data-astro-cid-2dvz4bfa][aria-disabled=true]{background:var(--color-arena);color:var(--color-texto);cursor:default}.carrusel__puntos[data-astro-cid-2dvz4bfa]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.125rem;max-width:100%;margin:0;padding:0;list-style:none;display:flex}.carrusel__punto[data-astro-cid-2dvz4bfa]{border-radius:9999px;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:flex}.carrusel__punto-marca[data-astro-cid-2dvz4bfa]{border:2px solid var(--color-boton);background:0 0;border-radius:9999px;width:12px;height:12px;transition:background-color .15s;display:block}.carrusel__punto[data-astro-cid-2dvz4bfa][aria-current=true] .carrusel__punto-marca[data-astro-cid-2dvz4bfa]{background:var(--color-boton);transform:scale(1.35)}.visor[data-astro-cid-2dvz4bfa]{background:var(--color-texto);border:0;width:100vw;max-width:100vw;height:100dvh;max-height:100vh;padding:1rem;display:none}.visor[data-astro-cid-2dvz4bfa][open]{justify-content:center;align-items:center;display:flex}.visor[data-astro-cid-2dvz4bfa]::backdrop{background:var(--color-texto)}.visor__foto[data-astro-cid-2dvz4bfa]{object-fit:contain;border-radius:.5rem;width:auto;max-width:100%;height:auto;max-height:100%}.visor__cerrar[data-astro-cid-2dvz4bfa]{background:var(--color-blanco);min-width:44px;min-height:44px;color:var(--color-texto);border-radius:9999px;justify-content:center;align-items:center;display:flex;position:absolute;top:1rem;right:1rem}.visor[data-astro-cid-2dvz4bfa] [data-astro-cid-2dvz4bfa]:focus-visible{outline-color:var(--color-blanco)}.sr-solo[data-astro-cid-2dvz4bfa]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.carrusel__pista[data-astro-cid-2dvz4bfa]{scroll-behavior:auto}.carrusel__flecha[data-astro-cid-2dvz4bfa],.carrusel__punto-marca[data-astro-cid-2dvz4bfa]{transition:none}}summary[data-astro-cid-cens3swj]::-webkit-details-marker{display:none}
