.carrusel__pista[data-astro-cid-3vwyrzri]{scroll-snap-type:x mandatory;scrollbar-width:none;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.carrusel__pista[data-astro-cid-3vwyrzri]::-webkit-scrollbar{display:none}.carrusel__foto[data-astro-cid-3vwyrzri]{scroll-snap-align:start;flex:0 0 100%}.carrusel__foto[data-astro-cid-3vwyrzri] img[data-astro-cid-3vwyrzri]{aspect-ratio:1.58;object-fit:cover;width:100%;display:block}.carrusel__puntos[data-astro-cid-3vwyrzri]{flex-wrap:wrap;justify-content:center;gap:0;margin-top:.4rem;display:flex}.carrusel__puntos[data-astro-cid-3vwyrzri] button[data-astro-cid-3vwyrzri]{cursor:pointer;background:0 0;border:0;width:24px;height:24px;padding:0}.carrusel__puntos[data-astro-cid-3vwyrzri] button[data-astro-cid-3vwyrzri]:before{content:"";background:#bbb;border-radius:50%;width:8px;height:8px;margin:auto;display:block}.carrusel__puntos[data-astro-cid-3vwyrzri] button[data-astro-cid-3vwyrzri][aria-current]:before{border:2px solid var(--color-acento-texto-grande);background:0 0;width:10px;height:10px}.ventana__abrir[data-astro-cid-ght4pjav]{min-height:24px;color:var(--color-titulos);font-family:var(--font-titulos), sans-serif;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:.45rem;padding:0;font-size:.9333rem;font-weight:600;transition:color .2s;display:inline-flex}.ventana__abrir[data-astro-cid-ght4pjav] svg{width:.95rem;height:.95rem;color:var(--color-acento);transition:scale .2s}.ventana__abrir[data-astro-cid-ght4pjav]:hover{text-decoration:underline 2px var(--color-acento);text-underline-offset:.3em}.ventana__abrir[data-astro-cid-ght4pjav]:hover svg{scale:1.15}.ventana[data-astro-cid-ght4pjav]{width:min(50rem,100vw - 2rem);max-height:calc(100dvh - 4rem);color:var(--color-texto);opacity:0;transition:opacity .3s ease, overlay .3s allow-discrete, display .3s allow-discrete;border:0;border-radius:4px;margin:auto;padding:0;box-shadow:0 10px 40px #00000059}.ventana[data-astro-cid-ght4pjav][open]{opacity:1}.ventana[data-astro-cid-ght4pjav]::backdrop{transition:background-color .3s ease, overlay .3s allow-discrete, display .3s allow-discrete;background:0 0}.ventana[data-astro-cid-ght4pjav][open]::backdrop{background:#0009}@starting-style{.ventana[data-astro-cid-ght4pjav][open]{opacity:0}.ventana[data-astro-cid-ght4pjav][open]::backdrop{background:0 0}}.ventana__cabecera[data-astro-cid-ght4pjav]{background:var(--color-cabecera);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem;display:flex;position:sticky;top:0}.ventana__cabecera[data-astro-cid-ght4pjav] h2[data-astro-cid-ght4pjav]{color:#fff;margin:0;font-size:1.2rem;font-weight:700;line-height:1.4}.ventana__cerrar[data-astro-cid-ght4pjav]{color:#fff;cursor:pointer;background:0 0;border:0;flex:none;width:2.25rem;height:2.25rem;font-size:2rem;line-height:1}.ventana__cuerpo[data-astro-cid-ght4pjav]{padding:1.5rem}.ventana__cuerpo[data-astro-cid-ght4pjav] ul{margin:0 0 1.5rem;padding-left:1.25rem}.ventana__cuerpo[data-astro-cid-ght4pjav] img{margin-block:1rem;display:block}.instalaciones[data-astro-cid-ntsezak6]{background:var(--color-fondo-gris);padding-block:2rem}.instalaciones__in[data-astro-cid-ntsezak6]{grid-template-columns:1fr 1fr;align-items:start;gap:3rem;display:grid}.instalaciones[data-astro-cid-ntsezak6] .destacado[data-astro-cid-ntsezak6]{margin-bottom:1.2rem}.ayudas[data-astro-cid-ntsezak6]{margin:0 0 2.5rem;padding:0;list-style:none}.ayudas[data-astro-cid-ntsezak6] li[data-astro-cid-ntsezak6]{border-bottom:1px solid var(--color-borde);grid-template-columns:1fr auto;align-items:center;gap:1rem 3rem;padding-block:2rem;display:grid}.ayudas[data-astro-cid-ntsezak6] li[data-astro-cid-ntsezak6]:first-child{padding-top:0}.ayudas[data-astro-cid-ntsezak6] li[data-astro-cid-ntsezak6]:last-child{border-bottom:0}.ayudas__nombre[data-astro-cid-ntsezak6]{max-width:24rem;font-family:var(--font-titulos), sans-serif;color:var(--color-titulos);margin:0;font-size:1.2rem;line-height:1.55}.ayudas[data-astro-cid-ntsezak6] .ventana__abrir{margin-right:9rem}@media (width<=64rem){.ayudas[data-astro-cid-ntsezak6] .ventana__abrir{margin-right:0}}@media (width<=47.9375rem){.instalaciones__in[data-astro-cid-ntsezak6]{grid-template-columns:1fr;gap:1.5rem}.ayudas[data-astro-cid-ntsezak6] li[data-astro-cid-ntsezak6]{grid-template-columns:1fr;justify-items:start}}
