.convenios[data-astro-cid-w7p2bw5v]{gap:var(--esp-6);margin-bottom:var(--esp-8);scroll-margin-top:6rem;display:grid}.tono-turquesa[data-astro-cid-w7p2bw5v]{--tono:#e9f5fa;--tono-fuerte:var(--turquesa)}.tono-naranja[data-astro-cid-w7p2bw5v]{--tono:#fdf3e3;--tono-fuerte:var(--naranja)}.tono-verde[data-astro-cid-w7p2bw5v]{--tono:#f2f6e3;--tono-fuerte:var(--verde-medio)}.tono-magenta[data-astro-cid-w7p2bw5v]{--tono:#fbeaf2;--tono-fuerte:var(--magenta)}.intro[data-astro-cid-w7p2bw5v]{isolation:isolate;background:linear-gradient(90deg,#fdf1df 0%,#fef6eb 45%,#fffaf3 100%);border-radius:22px;grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}.intro__texto[data-astro-cid-w7p2bw5v]{z-index:2;gap:var(--esp-3);padding:var(--esp-5);justify-items:start;display:grid;position:relative}@media (width>=900px){.intro[data-astro-cid-w7p2bw5v]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);min-height:17rem}.intro__texto[data-astro-cid-w7p2bw5v]{padding:var(--esp-5) 0 var(--esp-5) var(--esp-7);align-content:center}}.intro__etiqueta[data-astro-cid-w7p2bw5v]{border-radius:var(--radio-pildora);background:var(--naranja);color:#fff;font-size:var(--texto-xs);margin:0;padding:.25rem .75rem;font-weight:700}.intro__titulo[data-astro-cid-w7p2bw5v]{letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(1.625rem,1.3rem + 1.1vw,2.125rem);line-height:1.12}.intro__destacado[data-astro-cid-w7p2bw5v]{color:var(--turquesa-titulo)}.intro__bajada[data-astro-cid-w7p2bw5v]{max-width:30rem;color:var(--texto-suave);font-size:var(--texto-s);line-height:1.55}.intro__bajada[data-astro-cid-w7p2bw5v] p{margin:0}.intro[data-astro-cid-w7p2bw5v] .boton{margin-top:var(--esp-1)}.intro[data-astro-cid-w7p2bw5v] .boton .icono{width:1rem;height:1rem}.intro__visual[data-astro-cid-w7p2bw5v]{min-height:12rem;position:relative}.intro__foto[data-astro-cid-w7p2bw5v]{position:absolute;inset:0 0 0 4%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M18 0H100V100H22C8 98 2 84 1 66C0 46 0 30 4 16C7 6 11 1 18 0Z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M18 0H100V100H22C8 98 2 84 1 66C0 46 0 30 4 16C7 6 11 1 18 0Z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat}.intro__foto[data-astro-cid-w7p2bw5v] img{object-fit:cover;object-position:62% 60%;width:100%;height:100%}.intro__mancha[data-astro-cid-w7p2bw5v]{z-index:-1;border-radius:50%;position:absolute}.intro__mancha--crema[data-astro-cid-w7p2bw5v]{opacity:.6;background:#fbe3bd;width:30%;height:80%;bottom:-30%;left:-6%}.intro__mancha--turquesa[data-astro-cid-w7p2bw5v]{background:var(--turquesa-suave);width:18%;height:70%;top:10%;right:-4%}.intro__punto[data-astro-cid-w7p2bw5v]{z-index:1;border-radius:50%;width:.75rem;height:.75rem;position:absolute}.intro__punto--verde[data-astro-cid-w7p2bw5v]{background:var(--verde);top:36%;left:-.25rem}.intro__hilo[data-astro-cid-w7p2bw5v]{z-index:1;width:2rem;height:auto;position:absolute;bottom:0;right:4%}@media (width<=899px){.intro__visual[data-astro-cid-w7p2bw5v]{aspect-ratio:2}.intro__foto[data-astro-cid-w7p2bw5v]{inset:0;-webkit-mask:none;mask:none}.intro__punto[data-astro-cid-w7p2bw5v],.intro__hilo[data-astro-cid-w7p2bw5v],.intro__mancha[data-astro-cid-w7p2bw5v]{display:none}}.bloque__cabecera[data-astro-cid-w7p2bw5v]{justify-content:space-between;align-items:center;gap:var(--esp-2) var(--esp-6);margin-bottom:var(--esp-4);flex-wrap:wrap;display:flex}.bloque__cabecera--apilada[data-astro-cid-w7p2bw5v]{gap:var(--esp-1);display:grid}.bloque__titulo[data-astro-cid-w7p2bw5v]{align-items:center;gap:var(--esp-3);letter-spacing:-.01em;margin:0;font-size:clamp(1.375rem,1.2rem + .6vw,1.75rem);display:flex}.bloque__hilo[data-astro-cid-w7p2bw5v]{flex:none;width:4.25rem;height:auto}.bloque__bajada[data-astro-cid-w7p2bw5v]{color:var(--texto-suave);font-size:var(--texto-s);margin:0}.incluye[data-astro-cid-w7p2bw5v]{gap:var(--esp-3);margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.incluye[data-astro-cid-w7p2bw5v]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.incluye[data-astro-cid-w7p2bw5v]{grid-template-columns:repeat(4,minmax(0,1fr))}}.incluye__item[data-astro-cid-w7p2bw5v]{isolation:isolate;background:var(--tono);border-radius:16px;min-height:8.5rem;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s;display:flex;position:relative;overflow:hidden}.incluye__item[data-astro-cid-w7p2bw5v]:hover{transform:translateY(-3px);box-shadow:0 16px 30px -22px #0d2b4e66}.incluye__texto[data-astro-cid-w7p2bw5v]{z-index:1;width:60%;padding:var(--esp-4) 0 var(--esp-4) var(--esp-5);position:relative}.incluye__titulo[data-astro-cid-w7p2bw5v]{margin:0 0 var(--esp-1);font-size:var(--texto-m);line-height:1.25}.incluye__texto[data-astro-cid-w7p2bw5v] p[data-astro-cid-w7p2bw5v]{color:var(--texto-suave);font-size:var(--texto-xs);margin:0;line-height:1.5}.incluye[data-astro-cid-w7p2bw5v] .incluye__foto{z-index:0;object-fit:cover;width:48%;height:100%;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0009 30%,#000 60%);mask-image:linear-gradient(90deg,#0000 0%,#0009 30%,#000 60%)}.bolsas[data-astro-cid-w7p2bw5v]{isolation:isolate;gap:var(--esp-4);padding:var(--esp-5);background:linear-gradient(90deg,#e3f1fa 0%,#edf6fb 55%,#f4f9fc 100%);border-radius:22px;grid-template-columns:minmax(0,1fr);align-items:center;display:grid;position:relative;overflow:hidden}@media (width>=1000px){.bolsas[data-astro-cid-w7p2bw5v]{gap:var(--esp-6);padding:var(--esp-5) 7rem var(--esp-5) var(--esp-6);grid-template-columns:minmax(0,1fr) minmax(0,1.55fr)}}.bolsas__titulo[data-astro-cid-w7p2bw5v]{letter-spacing:-.01em;margin:0;font-size:clamp(1.5rem,1.25rem + .9vw,2rem)}.bolsas__bajada[data-astro-cid-w7p2bw5v]{margin:var(--esp-2) 0 0;color:var(--texto-suave)}.bolsas__nota[data-astro-cid-w7p2bw5v]{margin:var(--esp-1) 0 0;color:var(--texto-suave);font-size:var(--texto-xs)}.bolsas__lista[data-astro-cid-w7p2bw5v]{gap:var(--esp-3);margin:0;padding:0;list-style:none;display:grid}@media (width>=560px){.bolsas__lista[data-astro-cid-w7p2bw5v]{grid-template-columns:repeat(3,minmax(0,1fr))}}.bolsa[data-astro-cid-w7p2bw5v]{gap:var(--esp-2);padding:var(--esp-4) var(--esp-3);text-align:center;background:#fff;border-radius:14px;justify-items:center;display:grid;box-shadow:0 10px 24px -20px #0d2b4e80}.bolsa__horas[data-astro-cid-w7p2bw5v]{color:var(--texto);font-size:clamp(1.5rem,1.3rem + .8vw,1.875rem);font-weight:800;line-height:1.1}.bolsa__raya[data-astro-cid-w7p2bw5v]{background:var(--tono-fuerte);border-radius:2px;width:2rem;height:3px}.bolsa__etiqueta[data-astro-cid-w7p2bw5v]{color:var(--texto-suave);font-size:var(--texto-s)}.bolsas__deco[data-astro-cid-w7p2bw5v]{z-index:-1;width:6.5rem;height:auto;position:absolute;bottom:0;right:.5rem}@media (width<=999px){.bolsas__deco[data-astro-cid-w7p2bw5v]{display:none}}.areas[data-astro-cid-w7p2bw5v]{gap:var(--esp-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width>=900px){.areas[data-astro-cid-w7p2bw5v]{grid-template-columns:repeat(4,minmax(0,1fr))}}.area-foto[data-astro-cid-w7p2bw5v]{aspect-ratio:2.6;background:var(--tono);border-radius:14px;position:relative;overflow:hidden}@media (width<=899px){.area-foto[data-astro-cid-w7p2bw5v]{aspect-ratio:1.5}}.areas[data-astro-cid-w7p2bw5v] .area-foto__img{object-fit:cover;width:100%;height:100%;transition:scale .6s cubic-bezier(.2,.7,.2,1)}.area-foto[data-astro-cid-w7p2bw5v]:hover .area-foto__img{scale:1.05}.area-foto__nombre[data-astro-cid-w7p2bw5v]{left:var(--esp-3);bottom:var(--esp-2);max-width:calc(100% - 2 * var(--esp-3));padding:var(--esp-2) var(--esp-4);background:color-mix(in srgb, var(--tono) 92%, transparent);color:var(--texto);font-size:var(--texto-s);border-radius:10px;font-weight:700;line-height:1.25;position:absolute;box-shadow:0 8px 18px -14px #0d2b4e80}@media (width>=900px){.area-foto__nombre[data-astro-cid-w7p2bw5v]{max-width:62%}}.cierre-convenio[data-astro-cid-w7p2bw5v]{align-items:center;gap:var(--esp-3) var(--esp-5);padding:var(--esp-4) var(--esp-5);background:linear-gradient(90deg,#fdf1df 0%,#fef7ec 60%,#fffaf3 100%);border-radius:22px;flex-wrap:wrap;display:flex;position:relative}@media (width>=720px){.cierre-convenio[data-astro-cid-w7p2bw5v]{padding:var(--esp-4) var(--esp-7) var(--esp-4) var(--esp-5)}}.cierre-convenio__deco[data-astro-cid-w7p2bw5v]{flex:none;height:auto}.cierre-convenio__deco--izq[data-astro-cid-w7p2bw5v]{width:4.5rem}.cierre-convenio__deco--der[data-astro-cid-w7p2bw5v]{width:2.75rem;position:absolute;top:50%;right:.75rem;translate:0 -50%}@media (width<=719px){.cierre-convenio__deco[data-astro-cid-w7p2bw5v]{display:none}}.cierre-convenio__texto[data-astro-cid-w7p2bw5v]{flex:18rem}.cierre-convenio__titulo[data-astro-cid-w7p2bw5v]{font-size:var(--texto-l);margin:0;font-weight:700;line-height:1.25}.cierre-convenio__bajada[data-astro-cid-w7p2bw5v]{margin:var(--esp-1) 0 0;color:var(--texto-suave);font-size:var(--texto-s)}.cierre-convenio[data-astro-cid-w7p2bw5v] .boton .icono{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.incluye__item[data-astro-cid-w7p2bw5v]:hover,.area-foto[data-astro-cid-w7p2bw5v]:hover .area-foto__img{transform:scale(1)}}.servicio[data-astro-cid-2yt44nhj] h3[data-astro-cid-2yt44nhj]{font-size:var(--texto-l)}.servicio__detalle[data-astro-cid-2yt44nhj]{color:var(--texto-suave);margin:0}.servicio[data-astro-cid-2yt44nhj] .tarjeta__pie[data-astro-cid-2yt44nhj]{margin-bottom:0}.acordeones[data-astro-cid-t4wtai5r]{max-width:52rem}.relacionados[data-astro-cid-t4wtai5r]{margin-top:var(--esp-7)}.relacionados__titulo[data-astro-cid-t4wtai5r]{font-size:var(--titulo-s)}.relacionados__enlace[data-astro-cid-t4wtai5r]{color:var(--texto);text-decoration:none}.relacionados__enlace[data-astro-cid-t4wtai5r]:hover{color:var(--acento-texto)}.relacionados__texto[data-astro-cid-t4wtai5r],.relacionados[data-astro-cid-t4wtai5r] .tarjeta__pie[data-astro-cid-t4wtai5r]{margin:0}.cierre[data-astro-cid-t4wtai5r]{align-items:center;gap:var(--esp-4);max-width:52rem;margin-top:var(--esp-7);padding:var(--esp-5);background:var(--fondo-crema);border-radius:var(--radio-l);flex-wrap:wrap;display:flex}.cierre__texto[data-astro-cid-t4wtai5r]{font-size:var(--texto-l);margin:0;font-weight:600}
