.portada[data-astro-cid-vyevxk66]{text-align:center;padding:2.5rem 0 3rem}.portada[data-astro-cid-vyevxk66] .logo[data-astro-cid-vyevxk66]{width:120px;margin:0 auto 2.2rem}.portada[data-astro-cid-vyevxk66] h1[data-astro-cid-vyevxk66]{font-size:clamp(3rem,11vw,5.9rem)}.portada[data-astro-cid-vyevxk66] .subtitulo[data-astro-cid-vyevxk66]{margin:1rem 0 2.4rem;font-size:clamp(1.5rem,5vw,2.4rem);line-height:1.15}.portada[data-astro-cid-vyevxk66] .retrato-arco[data-astro-cid-vyevxk66]{aspect-ratio:4/5;width:min(400px,85%);margin:0 auto -3rem;position:relative}.tarjeta-nombre[data-astro-cid-vyevxk66]{background:var(--blanco);border:1px solid var(--borde-pildora);box-shadow:var(--sombra-suave);border-radius:28px;padding:4.2rem 2rem 2rem;position:relative}.tarjeta-nombre[data-astro-cid-vyevxk66] .nombre[data-astro-cid-vyevxk66]{font-family:var(--serif);color:var(--vino);margin:0;font-size:2rem;font-weight:700;line-height:1.1}.tarjeta-nombre[data-astro-cid-vyevxk66] .titulo[data-astro-cid-vyevxk66]{display:none}.tarjeta-nombre[data-astro-cid-vyevxk66] .bio[data-astro-cid-vyevxk66]{max-width:30rem;margin:1rem auto 1.6rem;font-size:1.1rem}@media (width>=900px){.portada[data-astro-cid-vyevxk66]{background:var(--degradado-fondo);text-align:left;padding:5rem 0 6rem}.portada[data-astro-cid-vyevxk66] .contenedor[data-astro-cid-vyevxk66]{grid-template-columns:1.15fr .85fr;align-items:center;gap:4rem;display:grid}.portada[data-astro-cid-vyevxk66] .subtitulo[data-astro-cid-vyevxk66]{margin:1.2rem 0 1.6rem}.portada[data-astro-cid-vyevxk66] .apertura[data-astro-cid-vyevxk66]{max-width:34rem;margin:0 0 2rem;font-size:1.25rem}.portada[data-astro-cid-vyevxk66] .acciones[data-astro-cid-vyevxk66]{flex-wrap:wrap;gap:1rem;margin-bottom:2.4rem;display:flex}.portada[data-astro-cid-vyevxk66] .retrato[data-astro-cid-vyevxk66]{position:relative}.portada[data-astro-cid-vyevxk66] .retrato-arco[data-astro-cid-vyevxk66]{width:100%;margin:0}.tarjeta-nombre[data-astro-cid-vyevxk66]{border-color:var(--rosa-nutrinat);border-radius:20px;padding:1rem 1.3rem;line-height:1.3;position:absolute;bottom:2.5rem;left:-2.5rem}.tarjeta-nombre[data-astro-cid-vyevxk66] .nombre[data-astro-cid-vyevxk66]{font-family:var(--sans);font-size:1rem}.tarjeta-nombre[data-astro-cid-vyevxk66] .titulo[data-astro-cid-vyevxk66]{font-size:.9rem;display:block}.quien[data-astro-cid-qfjbwz5t]{background:var(--crema)}.quien[data-astro-cid-qfjbwz5t] .contenedor[data-astro-cid-qfjbwz5t]{grid-template-columns:.8fr 1.2fr;align-items:center;gap:4rem;display:grid}.quien[data-astro-cid-qfjbwz5t] blockquote[data-astro-cid-qfjbwz5t]{font-family:var(--serif);color:var(--vino);margin:0;font-size:2.4rem;font-weight:600;line-height:1.2}.quien[data-astro-cid-qfjbwz5t] blockquote[data-astro-cid-qfjbwz5t] em{font-style:italic}.quien[data-astro-cid-qfjbwz5t] p[data-astro-cid-qfjbwz5t]{font-size:1.15rem}.quien[data-astro-cid-qfjbwz5t] .contenedor[data-astro-cid-qfjbwz5t]>div[data-astro-cid-qfjbwz5t]>[data-astro-cid-qfjbwz5t]:first-child{margin-top:0}.quien[data-astro-cid-qfjbwz5t] .contenedor[data-astro-cid-qfjbwz5t]>div[data-astro-cid-qfjbwz5t]>[data-astro-cid-qfjbwz5t]:last-child{margin-bottom:0}}.servicios[data-astro-cid-pt7o54kk]{counter-reset:etapa;margin:0;padding:0;list-style:none;position:relative}.servicios[data-astro-cid-pt7o54kk]:before{content:"";background:linear-gradient(var(--rosa-nutrinat), var(--vino));width:2px;position:absolute;top:31px;bottom:28px;left:17px}.servicio[data-astro-cid-pt7o54kk]{counter-increment:etapa;grid-template-columns:36px 1fr;align-items:start;gap:.9rem;padding-bottom:1.4rem;display:grid;position:relative}.servicio[data-astro-cid-pt7o54kk]:before{content:counter(etapa);background:var(--blanco);border:2px solid var(--rosa-nutrinat);width:36px;height:36px;font-family:var(--serif);color:var(--vino);border-radius:50%;place-items:center;margin-top:.8rem;font-size:1rem;font-weight:700;display:grid}.servicio[data-astro-cid-pt7o54kk] .tarjeta[data-astro-cid-pt7o54kk]{background:var(--blanco);border:1px solid var(--borde-pildora);box-shadow:var(--sombra-suave);border-radius:20px;padding:1.2rem 1.4rem}.servicio[data-astro-cid-pt7o54kk] .icono[data-astro-cid-pt7o54kk]{display:none}.servicio[data-astro-cid-pt7o54kk] h3[data-astro-cid-pt7o54kk]{font-family:var(--sans);font-size:1.15rem;line-height:1.3}.servicio[data-astro-cid-pt7o54kk] p[data-astro-cid-pt7o54kk]{margin:.3rem 0 0}.servicio[data-astro-cid-pt7o54kk] summary[data-astro-cid-pt7o54kk]{list-style:none}.servicio[data-astro-cid-pt7o54kk] summary[data-astro-cid-pt7o54kk]::-webkit-details-marker{display:none}@media (width<=899px){.servicio[data-astro-cid-pt7o54kk] summary[data-astro-cid-pt7o54kk]{cursor:pointer;-webkit-tap-highlight-color:transparent;justify-content:space-between;align-items:center;gap:.8rem;display:flex}.servicio[data-astro-cid-pt7o54kk] summary[data-astro-cid-pt7o54kk]:after{content:"";border-right:2px solid var(--rosa-profundo);border-bottom:2px solid var(--rosa-profundo);flex:none;width:.5rem;height:.5rem;margin-right:.2rem;translate:0 -.15rem;rotate:45deg}.servicio[data-astro-cid-pt7o54kk] .tarjeta[data-astro-cid-pt7o54kk][open] summary[data-astro-cid-pt7o54kk]:after{translate:0 .15rem;rotate:-135deg}.servicio[data-astro-cid-pt7o54kk] .tarjeta[data-astro-cid-pt7o54kk] p[data-astro-cid-pt7o54kk]{margin-top:.5rem}}@media (prefers-reduced-motion:no-preference){.servicio[data-astro-cid-pt7o54kk] summary[data-astro-cid-pt7o54kk]:after{transition-property:rotate,translate;transition-duration:.15s;transition-timing-function:ease-out}}.servicio[data-astro-cid-pt7o54kk].adultos:before{background:var(--vino);border-color:var(--vino);color:var(--blanco)}.servicio[data-astro-cid-pt7o54kk].adultos .tarjeta[data-astro-cid-pt7o54kk]{background:var(--blush-medio);border-color:#0000}.servicio[data-astro-cid-pt7o54kk].adultos h3[data-astro-cid-pt7o54kk] em{font-style:normal}.precios[data-astro-cid-pt7o54kk]{text-align:center;margin:2rem 0 0}@media (width>=900px){.encabezado[data-astro-cid-pt7o54kk]{max-width:none}.servicios[data-astro-cid-pt7o54kk]{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.servicios[data-astro-cid-pt7o54kk]:before{display:none}.servicio[data-astro-cid-pt7o54kk]{padding:0;display:block}.servicio[data-astro-cid-pt7o54kk]:before{display:none}.servicio[data-astro-cid-pt7o54kk] .tarjeta[data-astro-cid-pt7o54kk]{border-radius:24px;height:100%;padding:2rem}.servicio[data-astro-cid-pt7o54kk] .icono[data-astro-cid-pt7o54kk]{background:var(--blush-medio);width:64px;height:64px;color:var(--vino);border-radius:50%;place-items:center;margin-bottom:1.4rem;display:grid}.servicio[data-astro-cid-pt7o54kk] h3[data-astro-cid-pt7o54kk]{margin-bottom:.5rem;font-size:1.2rem}.servicio[data-astro-cid-pt7o54kk] summary[data-astro-cid-pt7o54kk]{cursor:default}.servicio[data-astro-cid-pt7o54kk].adultos{grid-column:1/-1}.servicio[data-astro-cid-pt7o54kk].adultos .tarjeta[data-astro-cid-pt7o54kk]{box-shadow:none;padding:2rem 19rem 2rem 2.5rem;position:relative}.servicio[data-astro-cid-pt7o54kk].adultos .boton[data-astro-cid-pt7o54kk]{position:absolute;top:50%;right:2.5rem;transform:translateY(-50%)}.servicio[data-astro-cid-pt7o54kk].adultos .icono[data-astro-cid-pt7o54kk]{display:none}.servicio[data-astro-cid-pt7o54kk].adultos h3[data-astro-cid-pt7o54kk]{font-family:var(--serif);font-size:1.9rem}.servicio[data-astro-cid-pt7o54kk].adultos h3[data-astro-cid-pt7o54kk] em{color:var(--rosa-profundo);font-style:italic;font-weight:600}.servicio[data-astro-cid-pt7o54kk].adultos .boton[data-astro-cid-pt7o54kk]{margin:0}}.plan[data-astro-cid-yc7n3gyw]{background:var(--blanco);border:1px solid var(--borde-pildora);box-shadow:var(--sombra-suave);border-radius:28px;padding:1.8rem 1.4rem}.lista[data-astro-cid-yc7n3gyw]{gap:1rem;margin:0 0 2rem;padding:0;list-style:none;display:grid}.lista[data-astro-cid-yc7n3gyw] li[data-astro-cid-yc7n3gyw]{color:var(--vino);align-items:center;gap:1rem;font-size:1.1rem;font-weight:700;display:flex}.atencion[data-astro-cid-yc7n3gyw]{margin-top:3.5rem}.modalidades[data-astro-cid-yc7n3gyw]{gap:1rem;display:grid}.modalidad[data-astro-cid-yc7n3gyw]{background:var(--blanco);border:1px solid var(--borde-pildora);border-radius:20px;grid-template-columns:auto 1fr;align-items:start;gap:1.2rem;padding:1.4rem 1.6rem;display:grid}.modalidad[data-astro-cid-yc7n3gyw] svg{color:var(--rosa-profundo)}.modalidad[data-astro-cid-yc7n3gyw] h3[data-astro-cid-yc7n3gyw]{font-family:var(--sans);font-size:1.1rem;line-height:1.3}.modalidad[data-astro-cid-yc7n3gyw] p[data-astro-cid-yc7n3gyw]{margin:.2rem 0 0}.horario[data-astro-cid-yc7n3gyw]{justify-content:center;margin-top:1.4rem;display:flex}@media (width>=900px){.plan-atencion[data-astro-cid-yc7n3gyw]{background:var(--crema)}.plan-atencion[data-astro-cid-yc7n3gyw] .contenedor[data-astro-cid-yc7n3gyw]{grid-template-columns:1fr 1fr;align-items:start;gap:4rem;display:grid}.plan[data-astro-cid-yc7n3gyw]{box-shadow:none;background:0 0;border:none;padding:0}.lista[data-astro-cid-yc7n3gyw] li[data-astro-cid-yc7n3gyw]{font-size:1.15rem}.atencion[data-astro-cid-yc7n3gyw]{margin-top:0}.atencion[data-astro-cid-yc7n3gyw] .encabezado[data-astro-cid-yc7n3gyw]{margin-bottom:1.6rem}.horario[data-astro-cid-yc7n3gyw]{justify-content:flex-start}}.preguntas[data-astro-cid-gb4nbdvp]{gap:1.5rem;display:grid}.pregunta[data-astro-cid-gb4nbdvp]{border-top:2px solid var(--rosa-nutrinat);padding-top:1.2rem}.pregunta[data-astro-cid-gb4nbdvp] h3[data-astro-cid-gb4nbdvp]{font-family:var(--sans);margin-bottom:.5rem;font-size:1.1rem;line-height:1.35}.pregunta[data-astro-cid-gb4nbdvp] p[data-astro-cid-gb4nbdvp]{margin:0}@media (width>=900px){.preguntas[data-astro-cid-gb4nbdvp]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}}
