.btn[data-astro-cid-3ekqwa3c]{min-height:3.25rem;font:inherit;cursor:pointer;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:.85rem 1.75rem;font-size:1.05rem;font-weight:600;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.btn--cielo[data-astro-cid-3ekqwa3c]{background:var(--white);color:var(--blue-slate)}.btn--cielo[data-astro-cid-3ekqwa3c]:hover{background:var(--platinum)}.btn--plano[data-astro-cid-3ekqwa3c]{background:var(--blue-slate);color:var(--white)}.btn--plano[data-astro-cid-3ekqwa3c]:hover{background:var(--night)}.btn[data-astro-cid-3ekqwa3c]:focus-visible{outline:3px solid var(--cool-steel);outline-offset:3px}.btn--plano[data-astro-cid-3ekqwa3c]:focus-visible{outline-color:var(--blue-slate)}.frase{text-align:center;color:var(--white);opacity:0;visibility:hidden;will-change:opacity, transform;flex-direction:column;justify-content:center;align-items:center;gap:1.1rem;padding:0 1.5rem 23svh;display:flex;position:absolute;inset:0}.frase:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(85% 34% at 50% 38%,#12171f85,#12171f00 100%);position:absolute;inset:0}.frase__etiqueta{letter-spacing:.16em;text-transform:uppercase;color:var(--white);margin:0;font-size:.85rem;font-weight:600}.frase__texto{letter-spacing:-.01em;max-width:18ch;margin:0;font-size:clamp(2.2rem,min(8.4vw,8svh),4.8rem);font-weight:300;line-height:1.12}.frase--hero .frase__texto{max-width:14ch}.frase--larga .frase__texto{max-width:22ch;font-size:clamp(1.8rem,min(6.6vw,5.6svh),3.1rem)}.frase__texto strong{font-weight:600}.frase__apoyo{max-width:34ch;color:var(--white);margin:0;font-size:clamp(1.05rem,3.2vw,1.35rem);font-weight:500}.frase__descripcion{max-width:36ch;color:var(--white);margin:0;font-size:clamp(.95rem,3vw,1.1rem);font-weight:400;line-height:1.5}.atajo{left:50%;bottom:env(safe-area-inset-bottom,0px);z-index:2;white-space:nowrap;letter-spacing:.04em;min-height:44px;color:var(--white);text-underline-offset:.3em;text-shadow:0 1px 8px #12171fb3;align-items:center;gap:.4rem;padding:0 1rem;font-size:.85rem;font-weight:600;text-decoration:underline 1px;display:inline-flex;position:absolute;transform:translate(-50%)}.atajo__flecha{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px 4px #12171fb3);width:1rem;height:1rem}.atajo:focus-visible{outline:3px solid var(--cool-steel);outline-offset:2px;border-radius:999px}html.no-js .atajo{width:max-content;margin:0 auto;display:flex;position:relative;bottom:auto;left:auto;transform:none}@media (prefers-reduced-motion:reduce){.atajo{width:max-content;margin:0 auto;display:flex;position:relative;bottom:auto;left:auto;transform:none}}.frase__acciones{flex-wrap:wrap;justify-content:center;gap:.85rem;margin-top:.75rem;display:flex}.btn-secundario{border:1.5px solid var(--platinum);min-height:3.25rem;color:var(--white);background:#1c232e99;border-radius:999px;justify-content:center;align-items:center;padding:.85rem 1.75rem;font-size:1.05rem;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-flex}.btn-secundario:hover{background:#1c232ecc}.btn-secundario:focus-visible{outline:3px solid var(--cool-steel);outline-offset:3px}@media (width>=900px){.frase__texto{max-width:22ch}.frase--hero .frase__texto{max-width:18ch}.frase--larga .frase__texto{max-width:30ch}}.frase.frase--hero{padding-top:6rem;padding-bottom:9svh}@media (height<=700px) and (orientation:portrait){.frase{padding-bottom:30svh}.frase.frase--larga{padding-bottom:26svh}}@media (orientation:landscape){.frase{padding-bottom:32svh}.frase:before{background:radial-gradient(70% 38% at 50% 34%,#12171f80,#12171f00 100%)}}@media (orientation:landscape) and (height<=500px){.frase{gap:.6rem;padding:3.75rem 2rem 24svh}.frase__texto{max-width:30ch;font-size:clamp(1.5rem,8svh,2.2rem)}.frase--larga .frase__texto{max-width:40ch;font-size:clamp(1.25rem,6.4svh,1.8rem)}.frase__apoyo{max-width:60ch;font-size:1rem}.frase.frase--hero{padding-top:3.75rem;padding-bottom:3svh}.frase--hero .frase__texto{max-width:26ch}.frase__descripcion{max-width:64ch;font-size:.95rem;line-height:1.45}.frase__acciones{margin-top:.25rem}}@media (orientation:landscape) and (width>=900px) and (height>=600px){.frase{padding-top:5rem;padding-bottom:14svh}.frase:before{background:radial-gradient(70% 40% at 50% 46%,#12171f80,#12171f00 100%)}}.recorrido[data-astro-cid-lybdujjh]{--cola:72px;background:var(--deep-night);background:color-mix(in srgb, var(--blue-slate) calc(var(--fondo,0) * 100%), var(--deep-night));height:500svh;position:relative}.recorrido__sticky[data-astro-cid-lybdujjh]{height:calc(100lvh + var(--cola));position:sticky;top:0;overflow:hidden}.recorrido__canvas[data-astro-cid-lybdujjh]{width:100%;height:calc(100lvh + var(--cola));display:block;position:absolute;inset:0}.recorrido__frases[data-astro-cid-lybdujjh]{height:100svh;position:absolute;inset:0 0 auto}.recorrido__marca[data-astro-cid-lybdujjh]{top:calc(env(safe-area-inset-top,0px) + 1.25rem);z-index:1;width:clamp(104px,28vw,150px);height:auto;position:absolute;left:50%;transform:translate(-50%)}@media (orientation:landscape) and (height<=500px){.recorrido__marca[data-astro-cid-lybdujjh]{top:calc(env(safe-area-inset-top,0px) + .6rem);width:92px}}html.no-js .recorrido[data-astro-cid-lybdujjh]{height:auto}html.no-js .recorrido__sticky[data-astro-cid-lybdujjh]{height:auto;position:relative;overflow:visible}html.no-js .recorrido__canvas[data-astro-cid-lybdujjh]{display:none}html.no-js .recorrido__sticky[data-astro-cid-lybdujjh]:before{content:"";background:var(--deep-night) url(/sky/amanecer-vertical.webp) center bottom / cover no-repeat;height:100svh;display:block;position:sticky;top:0}html.no-js .recorrido__frases[data-astro-cid-lybdujjh]{height:auto;margin-top:-100svh;position:relative}html.no-js .frase{min-height:75svh;position:relative;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important}@media (orientation:landscape){html.no-js .recorrido__sticky[data-astro-cid-lybdujjh]:before{background-image:url(/sky/amanecer-horizontal.webp)}}@media (prefers-reduced-motion:reduce){.recorrido[data-astro-cid-lybdujjh]{height:auto}.recorrido__sticky[data-astro-cid-lybdujjh]{height:auto;position:relative;overflow:visible}.recorrido__canvas[data-astro-cid-lybdujjh]{display:none}.recorrido__sticky[data-astro-cid-lybdujjh]:before{content:"";background:var(--deep-night) url(/sky/amanecer-vertical.webp) center bottom / cover no-repeat;height:100svh;display:block;position:sticky;top:0}.recorrido__frases[data-astro-cid-lybdujjh]{height:auto;margin-top:-100svh;position:relative}.recorrido[data-astro-cid-lybdujjh] .frase{min-height:75svh;position:relative;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important}}@media (prefers-reduced-motion:reduce) and (orientation:landscape){.recorrido__sticky[data-astro-cid-lybdujjh]:before{background-image:url(/sky/amanecer-horizontal.webp)}}.encabezado[data-astro-cid-ocp5e6q2]{z-index:20;height:0;position:sticky;top:0}.encabezado__barra[data-astro-cid-ocp5e6q2]{height:var(--alto-encabezado);background:var(--blue-slate);color:var(--white);justify-content:space-between;align-items:center;gap:1rem;padding:0 1rem;display:flex;position:absolute;inset:0 0 auto}.encabezado__marca[data-astro-cid-ocp5e6q2]{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.encabezado__marca[data-astro-cid-ocp5e6q2] img[data-astro-cid-ocp5e6q2]{width:2.25rem;height:auto;display:block}.encabezado__nav[data-astro-cid-ocp5e6q2]{display:none}.encabezado__nav[data-astro-cid-ocp5e6q2] ul[data-astro-cid-ocp5e6q2]{gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.encabezado__nav[data-astro-cid-ocp5e6q2] a[data-astro-cid-ocp5e6q2]{min-height:44px;color:var(--white);align-items:center;padding:0 .9rem;font-weight:500;text-decoration:none;display:inline-flex}.encabezado__nav[data-astro-cid-ocp5e6q2] a[data-astro-cid-ocp5e6q2]:hover{text-underline-offset:.3em;text-decoration:underline}.encabezado__barra[data-astro-cid-ocp5e6q2] .btn{min-height:2.75rem;padding:.55rem 1.25rem;font-size:1rem}@media (width>=700px){.encabezado__barra[data-astro-cid-ocp5e6q2]{padding:0 1.5rem}.encabezado__nav[data-astro-cid-ocp5e6q2]{margin-left:auto;display:block}}.quien-soy[data-astro-cid-qfjbwz5t]{padding-top:0}.ola-borde[data-astro-cid-qfjbwz5t]{margin:0 calc(-1 * var(--espacio-3)) var(--espacio-5)}.ola-borde[data-astro-cid-qfjbwz5t]:before{content:"";height:var(--alto-encabezado);background:var(--blue-slate);display:block}.ola-borde[data-astro-cid-qfjbwz5t] svg[data-astro-cid-qfjbwz5t]{width:100%;height:clamp(2.5rem,6vw,4.5rem);margin-top:-1px;display:block}.ola-borde__fondo[data-astro-cid-qfjbwz5t]{fill:var(--blue-slate)}.ola-borde__linea[data-astro-cid-qfjbwz5t]{fill:none;stroke:var(--cool-steel);stroke-width:1.5px;stroke-linecap:round;vector-effect:non-scaling-stroke}.quien-soy__grid[data-astro-cid-qfjbwz5t]{align-items:center;gap:2.5rem;display:grid}.quien-soy__foto[data-astro-cid-qfjbwz5t]{margin:0}.quien-soy__foto[data-astro-cid-qfjbwz5t] img{border-radius:1.25rem;width:100%;height:auto;display:block}@media (width>=900px){.quien-soy__grid[data-astro-cid-qfjbwz5t]{grid-template-columns:1.1fr 1fr;gap:4rem}}.duracion[data-astro-cid-637wtnlh]{width:3.25rem;height:3.25rem;color:var(--blue-slate);flex:none;place-items:center;display:inline-grid;position:relative}.duracion[data-astro-cid-637wtnlh] svg[data-astro-cid-637wtnlh]{fill:none;stroke:currentColor;stroke-linecap:round;width:100%;height:100%;position:absolute;inset:0}.duracion__aro[data-astro-cid-637wtnlh]{stroke-width:2px}.duracion__arco[data-astro-cid-637wtnlh]{stroke-width:2.5px}.duracion__texto[data-astro-cid-637wtnlh]{justify-items:center;font-size:.7rem;font-weight:600;line-height:1;display:grid}.duracion__cifra[data-astro-cid-637wtnlh]{font-size:1rem}.horizonte[data-astro-cid-kccat42x]{color:var(--cool-steel)}.horizonte[data-astro-cid-kccat42x] svg[data-astro-cid-kccat42x]{display:block;overflow:visible}.horizonte--onda[data-astro-cid-kccat42x] svg[data-astro-cid-kccat42x]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;width:100%;height:1.75rem}.horizonte--onda[data-astro-cid-kccat42x] path[data-astro-cid-kccat42x]{vector-effect:non-scaling-stroke}.horizonte--puntos[data-astro-cid-kccat42x] svg[data-astro-cid-kccat42x]{fill:currentColor;width:8.25rem;height:.75rem;margin-inline:auto}.icono-transporte[data-astro-cid-l6elmfow]{width:1.25rem;height:1.25rem;color:var(--blue-slate);flex:none;display:inline-block}.icono-transporte--metro[data-astro-cid-l6elmfow]{width:1.6rem}.icono-transporte[data-astro-cid-l6elmfow] svg[data-astro-cid-l6elmfow]{width:100%;height:100%;display:block}.icono-transporte__fondo[data-astro-cid-l6elmfow]{fill:currentColor}.icono-transporte__figura[data-astro-cid-l6elmfow]{fill:var(--white)}.mapa[data-astro-cid-fll4a5df]{margin:0}.mapa__lienzo[data-astro-cid-fll4a5df]{background:var(--platinum);border-radius:1.5rem;position:relative;overflow:hidden}.mapa[data-astro-cid-fll4a5df] svg[data-astro-cid-fll4a5df]{width:100%;height:100%;display:block}.mapa[data-astro-cid-fll4a5df] path[data-astro-cid-fll4a5df]{fill:none;stroke-linecap:round;stroke-linejoin:round}.mapa__parque[data-astro-cid-fll4a5df]{stroke:none;fill:var(--white)!important}.mapa__calle[data-astro-cid-fll4a5df]{stroke:var(--white);stroke-width:5px}.mapa__principal[data-astro-cid-fll4a5df]{stroke:var(--white);stroke-width:11px}.mapa__tren[data-astro-cid-fll4a5df]{stroke:var(--blue-slate);stroke-width:2.5px}.mapa__metro[data-astro-cid-fll4a5df]{stroke:var(--blue-slate);stroke-width:3px;stroke-dasharray:10 8}.mapa__estacion[data-astro-cid-fll4a5df],.mapa__lugar-fondo[data-astro-cid-fll4a5df]{fill:var(--blue-slate);stroke:var(--white);stroke-width:4px}.mapa__isotipo[data-astro-cid-fll4a5df]{width:6.6%;min-width:1.1rem;height:auto;position:absolute;transform:translate(-50%,-50%)}.mapa__rotulo[data-astro-cid-fll4a5df]{background:var(--white);width:max-content;color:var(--blue-slate);white-space:nowrap;border-radius:.5rem;align-items:center;gap:.4rem;padding:.2rem .45rem;font-size:clamp(.7rem,1.8vw,.85rem);font-weight:600;line-height:1.2;display:flex;position:absolute}.mapa__rotulo--derecha[data-astro-cid-fll4a5df]{transform:translate(.9rem,-50%)}.mapa__rotulo--izquierda[data-astro-cid-fll4a5df]{text-align:right;flex-direction:row-reverse;transform:translate(calc(-100% - .9rem),-50%)}.mapa__rotulo--arriba[data-astro-cid-fll4a5df]{transform:translate(-.9rem,calc(-100% - .6rem))}.mapa__rotulo--abajo[data-astro-cid-fll4a5df]{transform:translate(-.9rem,.6rem)}.mapa__linea[data-astro-cid-fll4a5df]{margin-right:.3rem;font-weight:700}.mapa__credito[data-astro-cid-fll4a5df]{background:var(--white);border-radius:.5rem;padding:.05rem .45rem;font-size:.7rem;position:absolute;bottom:.5rem;right:.6rem}.mapa__credito[data-astro-cid-fll4a5df] a[data-astro-cid-fll4a5df]{color:var(--blue-slate);position:relative}.mapa__credito[data-astro-cid-fll4a5df] a[data-astro-cid-fll4a5df]:after{content:"";position:absolute;inset:-.9rem -.5rem}.pictograma[data-astro-cid-su3cjlvg]{width:3.5rem;color:var(--blue-slate);flex:none;display:block}.pictograma[data-astro-cid-su3cjlvg] svg{width:100%;height:auto;display:block}h3[data-astro-cid-pt7o54kk]{margin:0;font-size:clamp(1.35rem,3vw,1.7rem);font-weight:600;line-height:1.2}.servicios__horizonte{margin-bottom:var(--espacio-5)}.servicios__separador{margin-block:var(--espacio-5)}.bloque[data-astro-cid-pt7o54kk]{gap:var(--espacio-3);display:grid}.bloque[data-astro-cid-pt7o54kk]>.btn{justify-self:start}.bloque__cabecera[data-astro-cid-pt7o54kk]{gap:var(--espacio-3);display:grid}.bloque__intro[data-astro-cid-pt7o54kk] p[data-astro-cid-pt7o54kk]:last-child{margin-bottom:0}.bloque__titulo[data-astro-cid-pt7o54kk]{align-items:center;gap:var(--espacio-2);margin-bottom:var(--espacio-2);display:flex}.bloque__foto[data-astro-cid-pt7o54kk],.tarjeta__foto[data-astro-cid-pt7o54kk]{object-fit:cover;aspect-ratio:4/3;border-radius:1.25rem;width:100%;height:auto;display:block}.tarjeta__foto[data-astro-cid-pt7o54kk]{margin-bottom:var(--espacio-3)}.lista-servicios[data-astro-cid-pt7o54kk]{align-items:start;gap:.75rem;display:grid}.servicio[data-astro-cid-pt7o54kk]{border:1.5px solid var(--blue-slate);background:var(--white);border-radius:1.25rem}.servicio[data-astro-cid-pt7o54kk][open]{background:var(--platinum)}.servicio__resumen[data-astro-cid-pt7o54kk]{cursor:pointer;grid-template-columns:1fr auto;align-items:start;gap:.6rem 1rem;min-height:3.5rem;padding:1rem 1.1rem;list-style:none;display:grid}.servicio__resumen[data-astro-cid-pt7o54kk]::-webkit-details-marker{display:none}.servicio__resumen[data-astro-cid-pt7o54kk]:after{content:"";border-bottom:2px solid;border-right:2px solid;grid-area:1/2;align-self:center;width:.6rem;height:.6rem;margin:0 .3rem .3rem;transition:transform .2s ease-out;transform:rotate(45deg)}.servicio[data-astro-cid-pt7o54kk][open]>.servicio__resumen[data-astro-cid-pt7o54kk]:after{margin-top:.3rem;margin-bottom:0;transform:rotate(-135deg)}@media (prefers-reduced-motion:reduce){.servicio__resumen[data-astro-cid-pt7o54kk]:after{transition:none}}.servicio__nombre[data-astro-cid-pt7o54kk]{font-size:1.1rem;font-weight:600;line-height:1.3}.servicio__nombre--con-pictograma[data-astro-cid-pt7o54kk]{align-items:center;gap:.75rem;display:flex}.servicio__nombre[data-astro-cid-pt7o54kk] .servicio__pictograma{width:2.5rem}.servicio__sesiones[data-astro-cid-pt7o54kk]{grid-column:1/-1;gap:.5rem;font-size:1rem;display:grid}.servicio__sesion[data-astro-cid-pt7o54kk]{grid-template-columns:auto 1fr auto;align-items:center;gap:.85rem;display:grid}.servicio__sesion[data-astro-cid-pt7o54kk]+.servicio__sesion[data-astro-cid-pt7o54kk]{border-top:1px solid var(--cool-steel);padding-top:.5rem}.servicio__sesion[data-astro-cid-pt7o54kk] strong[data-astro-cid-pt7o54kk]{white-space:nowrap;font-size:1.1rem;font-weight:600}.servicio__detalle[data-astro-cid-pt7o54kk]{padding:0 1.1rem 1rem}.servicio__detalle[data-astro-cid-pt7o54kk] p[data-astro-cid-pt7o54kk]{margin:0 0 .5rem;font-size:1.02rem}.servicio__resumen[data-astro-cid-pt7o54kk]:focus-visible{outline:3px solid var(--blue-slate);outline-offset:3px;border-radius:1.25rem}.bono[data-astro-cid-pt7o54kk]{border-top:1.5px solid var(--blue-slate);border-bottom:1px solid var(--cool-steel);grid-template-columns:auto 1fr;align-items:center;gap:.85rem;padding:1rem 0;display:grid}.bono[data-astro-cid-pt7o54kk] p[data-astro-cid-pt7o54kk]{margin:0;font-size:1.05rem;font-weight:500}.bono__aros[data-astro-cid-pt7o54kk]{fill:none;width:3.25rem;stroke:var(--blue-slate);stroke-width:1.5px}.condiciones[data-astro-cid-pt7o54kk]>[data-astro-cid-pt7o54kk][hidden]{display:none}.condiciones[data-astro-cid-pt7o54kk]{gap:var(--espacio-3);display:grid}.oferta[data-astro-cid-pt7o54kk]{color:var(--white);flex-direction:column;display:flex}.oferta__onda[data-astro-cid-pt7o54kk]{width:100%;height:.9rem;fill:var(--blue-slate);display:block}.oferta__cuerpo[data-astro-cid-pt7o54kk]{align-items:center;gap:var(--espacio-2);background:var(--blue-slate);border-radius:0 0 1.25rem 1.25rem;flex:1;grid-template-columns:auto 1fr;margin-top:-1px;padding:.75rem 1.25rem 1.25rem;display:grid}.oferta__cuerpo[data-astro-cid-pt7o54kk] p[data-astro-cid-pt7o54kk]{margin:0;font-size:1.05rem;font-weight:600}.oferta__sol[data-astro-cid-pt7o54kk]{fill:none;width:3rem;stroke:var(--platinum);stroke-width:1.75px;stroke-linecap:round}.donde[data-astro-cid-pt7o54kk]{gap:var(--espacio-4);display:grid}.donde[data-astro-cid-pt7o54kk] h3[data-astro-cid-pt7o54kk]{margin-bottom:var(--espacio-2)}.donde__texto[data-astro-cid-pt7o54kk] p[data-astro-cid-pt7o54kk]:last-child{margin-bottom:0}.estaciones[data-astro-cid-pt7o54kk]{max-width:var(--lectura);margin:0 0 var(--espacio-2);gap:1rem;padding:0;font-size:clamp(1.05rem,2.4vw,1.2rem);list-style:none;display:grid}.estaciones[data-astro-cid-pt7o54kk] li[data-astro-cid-pt7o54kk]{grid-template-columns:1.6rem 1fr;align-items:start;gap:.75rem;display:grid}.estaciones[data-astro-cid-pt7o54kk] li[data-astro-cid-pt7o54kk] .icono-transporte{justify-self:center;margin-top:.2em}.estacion[data-astro-cid-pt7o54kk]{display:grid}.estacion__transporte[data-astro-cid-pt7o54kk]{font-weight:600}.estacion__transporte[data-astro-cid-pt7o54kk]:first-letter,.estacion__paradas[data-astro-cid-pt7o54kk]:first-letter{text-transform:uppercase}.otros[data-astro-cid-pt7o54kk]{gap:var(--espacio-3);display:grid}.tarjeta[data-astro-cid-pt7o54kk]{background:var(--platinum);border-radius:1.5rem;padding:1.25rem}.tarjeta[data-astro-cid-pt7o54kk] .bloque__titulo[data-astro-cid-pt7o54kk]{margin-bottom:var(--espacio-2)}.tarjeta[data-astro-cid-pt7o54kk] p[data-astro-cid-pt7o54kk]{margin:0 0 1rem;font-size:1.05rem}.tarjeta[data-astro-cid-pt7o54kk] p[data-astro-cid-pt7o54kk].aviso-salud{color:var(--blue-slate);margin:1rem 0 0;font-size:.95rem}.chip[data-astro-cid-pt7o54kk]{background:var(--blue-slate);color:var(--white);letter-spacing:.04em;vertical-align:middle;border-radius:999px;margin-left:.4rem;padding:.15rem .7rem;font-size:.8rem;font-weight:600;display:inline-block}.enlace[data-astro-cid-pt7o54kk]{min-height:2.75rem;color:var(--blue-slate);text-underline-offset:.25em;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.acciones[data-astro-cid-pt7o54kk]{flex-direction:column;align-items:flex-start;gap:.25rem;display:flex}.acciones[data-astro-cid-pt7o54kk] .enlace[data-astro-cid-pt7o54kk]{white-space:nowrap}@media (width>=700px){.lista-servicios--dos[data-astro-cid-pt7o54kk]{grid-template-columns:repeat(2,1fr)}}@media (width>=900px){.bloque__cabecera[data-astro-cid-pt7o54kk]{gap:var(--espacio-5);margin-bottom:var(--espacio-2);grid-template-columns:1fr 1fr;align-items:center}.bloque__cabecera[data-astro-cid-pt7o54kk] .bloque__foto[data-astro-cid-pt7o54kk]{aspect-ratio:16/10;order:2}.bloque--inverso[data-astro-cid-pt7o54kk] .bloque__cabecera[data-astro-cid-pt7o54kk] .bloque__foto[data-astro-cid-pt7o54kk]{order:0}.lista-servicios--tres[data-astro-cid-pt7o54kk]{grid-template-columns:repeat(3,1fr)}.donde[data-astro-cid-pt7o54kk]{gap:var(--espacio-5);grid-template-columns:1fr 1.2fr;align-items:center}.otros[data-astro-cid-pt7o54kk]{grid-template-columns:2fr 1fr;align-items:stretch}.tarjeta--ancha[data-astro-cid-pt7o54kk]{gap:var(--espacio-3);grid-template-columns:2fr 3fr;align-items:start;display:grid}.tarjeta--ancha[data-astro-cid-pt7o54kk] .tarjeta__foto[data-astro-cid-pt7o54kk]{aspect-ratio:auto;height:100%;margin:0}}.horarios__horizonte{margin-bottom:var(--espacio-5)}.horarios__contenido[data-astro-cid-kdwdto7i]{max-width:44rem}.ficha[data-astro-cid-kdwdto7i]{margin:0 0 var(--espacio-4);border-top:1.5px solid var(--blue-slate)}.ficha__fila[data-astro-cid-kdwdto7i]{border-bottom:1px solid var(--cool-steel);gap:.2rem;padding:1rem 0;display:grid}.ficha[data-astro-cid-kdwdto7i] dt[data-astro-cid-kdwdto7i]{letter-spacing:.14em;text-transform:uppercase;font-size:.8rem;font-weight:600}.ficha[data-astro-cid-kdwdto7i] dd[data-astro-cid-kdwdto7i]{margin:0;font-size:clamp(1.05rem,2.4vw,1.2rem)}.ficha[data-astro-cid-kdwdto7i] dd[data-astro-cid-kdwdto7i]:first-letter{text-transform:uppercase}@media (width>=640px){.ficha__fila[data-astro-cid-kdwdto7i]{align-items:baseline;gap:var(--espacio-3);grid-template-columns:11rem 1fr}}.proximamente__horizonte{margin-bottom:var(--espacio-5)}.proximamente__contenido[data-astro-cid-d4fku742]{max-width:44rem}.panel[data-astro-cid-d4fku742]{margin-top:var(--espacio-4);padding:var(--espacio-4) clamp(1.25rem, 5vw, 2.5rem);background:var(--platinum);border-radius:1.5rem}.panel[data-astro-cid-d4fku742] .panel__pictograma{width:3rem;margin-bottom:var(--espacio-3)}.panel[data-astro-cid-d4fku742] .no-js-aviso[data-astro-cid-d4fku742]{margin:0}.lista[data-astro-cid-d4fku742]{gap:1.25rem;display:grid}.lista__campo[data-astro-cid-d4fku742]{gap:.4rem;display:grid}.lista[data-astro-cid-d4fku742] label[data-astro-cid-d4fku742]{font-size:1rem;font-weight:600}.lista[data-astro-cid-d4fku742] input[data-astro-cid-d4fku742][type=email],.lista[data-astro-cid-d4fku742] input[data-astro-cid-d4fku742][type=text]{border:1.5px solid var(--blue-slate);background:var(--white);width:100%;min-height:3.25rem;color:var(--blue-slate);font:inherit;border-radius:999px;padding:.75rem 1.1rem;font-size:1.05rem}.lista[data-astro-cid-d4fku742] input[data-astro-cid-d4fku742][aria-invalid=true]{border-width:2.5px}.lista__trampa[data-astro-cid-d4fku742]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.lista__consentimiento[data-astro-cid-d4fku742]{grid-template-columns:auto 1fr;align-items:start;gap:.75rem;display:grid}.lista__consentimiento[data-astro-cid-d4fku742] input[data-astro-cid-d4fku742]{width:1.5rem;height:1.5rem;accent-color:var(--blue-slate);margin:.1rem 0 0}.lista__consentimiento[data-astro-cid-d4fku742] label[data-astro-cid-d4fku742]{font-size:1rem;font-weight:400}.lista[data-astro-cid-d4fku742] a[data-astro-cid-d4fku742],.contacto-directo[data-astro-cid-d4fku742] a[data-astro-cid-d4fku742],.no-js-aviso[data-astro-cid-d4fku742] a[data-astro-cid-d4fku742]{color:var(--blue-slate);text-underline-offset:.25em;font-weight:600}.lista__boton[data-astro-cid-d4fku742]{border:1.5px solid var(--blue-slate);background:var(--blue-slate);min-height:3.25rem;color:var(--white);font:inherit;cursor:pointer;border-radius:999px;justify-self:start;padding:.85rem 2rem;font-size:1.05rem;font-weight:600;transition:background-color .2s}.lista__boton[data-astro-cid-d4fku742]:hover{background:var(--night)}.lista__boton[data-astro-cid-d4fku742][disabled]{cursor:default;background:var(--cool-steel);border-color:var(--cool-steel);color:var(--night)}.lista__mensaje[data-astro-cid-d4fku742]{background:var(--white);border-radius:1.25rem;margin:0;padding:.75rem 1rem;font-weight:600}.lista__mensaje--error[data-astro-cid-d4fku742]{border:2px solid var(--blue-slate)}.lista__mensaje[data-astro-cid-d4fku742][hidden]{display:none}.proximamente__contenido[data-astro-cid-d4fku742] .contacto-directo[data-astro-cid-d4fku742]{margin-top:var(--espacio-4);font-size:1rem}.no-js-aviso[data-astro-cid-d4fku742],.no-js .lista[data-astro-cid-d4fku742]{display:none}.no-js .no-js-aviso[data-astro-cid-d4fku742]{display:block}
