.mancha[data-astro-cid-c46etsy7]{pointer-events:none;position:absolute;overflow:visible}.mancha[data-astro-cid-c46etsy7] path[data-astro-cid-c46etsy7][data-traza]{stroke-width:1.4px}.hero[data-astro-cid-lcdefpme]{background:var(--menta);min-height:760px;position:relative;overflow:hidden}.hero__texto[data-astro-cid-lcdefpme]{z-index:3;padding:96px 0 110px;position:relative}.hero__columna[data-astro-cid-lcdefpme]{max-width:500px}.hero__columna[data-astro-cid-lcdefpme] .etiqueta[data-astro-cid-lcdefpme]{max-width:500px;font-size:20px}.hero__columna[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin:26px 0 30px}.hero__columna[data-astro-cid-lcdefpme] .entrada[data-astro-cid-lcdefpme]{margin-bottom:26px}.hero__escena[data-astro-cid-lcdefpme]{z-index:1;width:57%;position:absolute;top:0;bottom:0;right:0}.hero__foto[data-astro-cid-lcdefpme]{width:min(100%,813px);position:absolute;top:0;right:-9%}.hero__foto[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:100%;height:auto}.hero__azul{width:28%;height:46%;top:44%;left:20%}.hero__rosa{width:14%;height:17%;bottom:-5%;left:19%}.hero__rosa2{width:8%;height:50%;top:52%;right:-3%}.hero__curva[data-astro-cid-lcdefpme]{z-index:2;width:100%;height:34%;position:absolute;bottom:0;left:0;overflow:visible}.servicios[data-astro-cid-lcdefpme]{padding:96px 0 110px}.servicios[data-astro-cid-lcdefpme] .titulo[data-astro-cid-lcdefpme]{margin-bottom:64px}.servicios__rejilla[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:40px 5.5%;display:grid}.servicio[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;display:flex}.servicio[data-astro-cid-lcdefpme] .servicio__icono{width:103px;height:131px;margin-bottom:30px}.servicio[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:18px;padding-bottom:12px;font-size:20px;font-weight:600;position:relative}.servicio[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]:after{content:"";background:var(--rosa-linea);width:100px;height:1px;position:absolute;bottom:0;left:0}.servicio[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{flex:1;margin-bottom:28px}.filosofia[data-astro-cid-lcdefpme]{padding:70px 0 150px}.filosofia__fila[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.05fr;align-items:center;gap:60px;display:grid}.filosofia__texto[data-astro-cid-lcdefpme] .titulo[data-astro-cid-lcdefpme]{max-width:420px;margin:8px 0 34px}.filosofia__texto[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:480px}.filosofia__texto[data-astro-cid-lcdefpme] .boton[data-astro-cid-lcdefpme]{margin-top:18px}.filosofia__escena[data-astro-cid-lcdefpme]{margin-right:calc(-1 * var(--orilla) + 20px);padding:70px 0 60px 40px;position:relative}.filosofia__foto[data-astro-cid-lcdefpme]{z-index:2;max-width:560px;position:relative}.filosofia__foto[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:100%;height:auto}.fil__menta{width:22%;height:26%;top:2%;left:22%}.fil__rosa{width:36%;height:40%;top:-4%;right:-2%}.fil__durazno{width:44%;height:42%;bottom:0;left:0}.fil__contorno{z-index:1;width:70%;height:36%;top:-14%;right:-4%}.fil__linea[data-astro-cid-lcdefpme]{z-index:1;width:42%;position:absolute;bottom:12px;right:-6%;overflow:visible}.cursos[data-astro-cid-lcdefpme]{grid-template-columns:50% 50%;align-items:start;padding:40px 0 120px;display:grid}.cursos__panel[data-astro-cid-lcdefpme]{background:linear-gradient(170deg, var(--durazno) 20%, var(--durazno-claro));align-items:center;min-height:734px;display:flex;position:relative;overflow:hidden}.cursos__panel[data-astro-cid-lcdefpme] .cursos__silueta{width:46%;height:96%;position:absolute;top:2%;left:4%}.cursos__texto[data-astro-cid-lcdefpme]{z-index:1;padding-left:max(20px, calc(var(--orilla) - 60px));max-width:560px;position:relative}.cursos__etiqueta[data-astro-cid-lcdefpme]{--raya:var(--marino);font-size:18px}.cursos__etiqueta[data-astro-cid-lcdefpme]:after{width:56px;height:2px}.cursos__texto[data-astro-cid-lcdefpme] .titulo[data-astro-cid-lcdefpme]{margin:18px 0 32px}.cursos__tarjetas[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:4px;padding:84px 0 0 1px;display:grid}.curso[data-astro-cid-lcdefpme]{background:var(--fondo);text-align:center;flex-direction:column;align-items:center;padding:34px 16px 0;display:flex}.curso__icono[data-astro-cid-lcdefpme]{background:#fff;border-radius:50%;place-items:center;width:72px;height:72px;margin-bottom:14px;padding:12px;display:grid}.curso__icono[data-astro-cid-lcdefpme] .linea{width:100%;height:100%}.curso[data-astro-cid-lcdefpme] h4[data-astro-cid-lcdefpme]{margin-bottom:8px;font-size:20px;font-weight:700;line-height:1.1}.curso__sub[data-astro-cid-lcdefpme]{color:#6b6f78;margin-bottom:14px;font-size:12px;font-weight:700}.curso__texto[data-astro-cid-lcdefpme]{text-align:left;flex:1;font-size:14px;line-height:1.6}.curso__texto[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-bottom:.8em}.curso[data-astro-cid-lcdefpme] .boton[data-astro-cid-lcdefpme]{margin-top:6px;transform:translateY(50%)}.curso[data-astro-cid-lcdefpme] .boton[data-astro-cid-lcdefpme]:hover{transform:translateY(calc(50% - 2px))}.legado[data-astro-cid-lcdefpme]{background:linear-gradient(90deg, #fff 30%, var(--crema) 30%);padding:54px 0 200px;overflow:hidden}.legado__fila[data-astro-cid-lcdefpme]{grid-template-columns:440px 1fr;align-items:start;gap:60px;display:grid}.legado__tarjeta[data-astro-cid-lcdefpme]{color:#fff;background-color:#273252;background-position:50%;background-size:cover;margin-top:40px;padding:80px 52px 70px}.legado__tarjeta[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:#fff;margin-bottom:18px;font-size:28px;font-weight:600;line-height:1.05}.legado__tarjeta[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:15px}.legado__texto[data-astro-cid-lcdefpme]{max-width:520px;padding-top:140px}.legado__texto[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:18px;padding-bottom:18px;font-size:26px;font-weight:600;line-height:1.05;position:relative}.legado__texto[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]:after{content:"";background:var(--rosa-linea);width:135px;height:1px;position:absolute;bottom:0;left:0}.legado__texto[data-astro-cid-lcdefpme] .boton[data-astro-cid-lcdefpme]{margin-top:22px}.legado__cifras[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:40px 5.5%;margin-top:130px;display:grid;position:relative}.legado__cifras[data-astro-cid-lcdefpme] .legado__silueta{z-index:0;width:330px;height:740px;position:absolute;top:-360px;left:4%}.cifra[data-astro-cid-lcdefpme]{z-index:1;position:relative}.cifra__valor[data-astro-cid-lcdefpme]{font-family:var(--menu);color:var(--marino);margin-bottom:16px;font-size:clamp(48px,5vw,64px);font-weight:700;line-height:1.1}.cifra__texto[data-astro-cid-lcdefpme]{color:#333;max-width:240px;font-size:14px;line-height:1.6}.testimonios[data-astro-cid-lcdefpme]{padding:110px 0 80px}.testimonios__rejilla[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;column-gap:46px;display:grid}.testimonios__cabeza[data-astro-cid-lcdefpme]{grid-column:1;padding-top:50px}.testimonios__cabeza[data-astro-cid-lcdefpme] .titulo[data-astro-cid-lcdefpme]{margin-top:8px}.testimonios__carril[data-astro-cid-lcdefpme]{display:contents}.testimonio[data-astro-cid-lcdefpme]{background:var(--fondo);margin:0;padding:54px 38px 50px;font-size:14px;line-height:1.75}.testimonio[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{margin:0}.testimonio[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{font-family:var(--serif);color:var(--autor);margin-top:22px;padding-left:12px;font-size:20px}.testimonio[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;border:3px solid #fff;border-radius:50%;width:60px;height:60px;margin-top:18px}.testimonio--1[data-astro-cid-lcdefpme]{grid-area:1/2}.testimonio--2[data-astro-cid-lcdefpme]{grid-area:2/1/span 2;align-self:start;margin-top:-10px}.testimonio--3[data-astro-cid-lcdefpme]{grid-area:2/2;margin-top:50px}.testimonios__mas[data-astro-cid-lcdefpme]{grid-area:3/2;place-self:end;margin-top:60px}.contacto[data-astro-cid-lcdefpme]{background:linear-gradient(90deg, #fff 36%, var(--menta) 42%);padding:70px 0}.contacto[data-astro-cid-lcdefpme] .titulo-grande[data-astro-cid-lcdefpme]{margin:6px 0 30px}.contacto__entrada[data-astro-cid-lcdefpme]{max-width:520px;margin-bottom:44px}.canales[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,max-content);gap:26px 40px;margin:0;padding:0;list-style:none;display:grid}.canales[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:24px 1fr;align-items:center;column-gap:12px;display:grid}.canal__icono[data-astro-cid-lcdefpme]{background:var(--marino);color:#fff;border-radius:50%;grid-row:span 2;align-self:start;place-items:center;width:24px;height:24px;display:grid}.canal__tipo[data-astro-cid-lcdefpme]{letter-spacing:1.5px;text-transform:uppercase;color:#6b6f78;font-size:12px}.canal__dato[data-astro-cid-lcdefpme]{font-family:var(--serif);color:var(--marino);grid-column:2;font-size:18px;font-weight:600;text-decoration:none}.canal__dato--enlace[data-astro-cid-lcdefpme]{color:#2d8fd5;font-weight:500}.canal__dato[data-astro-cid-lcdefpme]:hover{text-decoration:underline}@media (width<=860px){.hero[data-astro-cid-lcdefpme]{min-height:0}.hero__texto[data-astro-cid-lcdefpme]{padding:44px 0 0}.hero__columna[data-astro-cid-lcdefpme]{max-width:none}.hero__escena[data-astro-cid-lcdefpme]{width:100%;height:108vw;max-height:620px;margin-top:10px;position:relative}.hero__foto[data-astro-cid-lcdefpme]{width:104%;right:-12%}.servicios[data-astro-cid-lcdefpme]{padding:70px 0}.servicios[data-astro-cid-lcdefpme] .titulo[data-astro-cid-lcdefpme]{margin-bottom:40px}.servicios__rejilla[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:56px}.filosofia[data-astro-cid-lcdefpme]{padding:40px 0 90px}.filosofia__fila[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:30px}.filosofia__escena[data-astro-cid-lcdefpme]{margin-right:0;padding:40px 10px 40px 20px}.cursos[data-astro-cid-lcdefpme]{grid-template-columns:1fr;padding-bottom:80px}.cursos__panel[data-astro-cid-lcdefpme]{min-height:420px}.cursos__panel[data-astro-cid-lcdefpme] .cursos__silueta{width:60%;left:auto;right:-4%}.cursos__texto[data-astro-cid-lcdefpme]{padding:60px 20px}.cursos__tarjetas[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:50px;padding:30px 20px 0}.curso[data-astro-cid-lcdefpme]{padding-top:30px}.legado[data-astro-cid-lcdefpme]{background:var(--crema);padding-bottom:100px}.legado__fila[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:0}.legado__tarjeta[data-astro-cid-lcdefpme]{margin-top:0;padding:56px 30px}.legado__texto[data-astro-cid-lcdefpme]{padding-top:50px}.legado__cifras[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:34px;margin-top:70px}.legado__cifras[data-astro-cid-lcdefpme] .legado__silueta{opacity:.8;width:220px;height:500px;top:-60px;left:auto;right:-40px}.testimonios[data-astro-cid-lcdefpme]{padding:70px 0}.testimonios__rejilla[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.testimonios__cabeza[data-astro-cid-lcdefpme]{margin-bottom:30px;padding-top:0}.testimonios__carril[data-astro-cid-lcdefpme]{scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;margin-inline:-20px;padding:0 20px 14px;display:flex;overflow-x:auto}.testimonios__carril[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.testimonios__carril[data-astro-cid-lcdefpme]{align-items:flex-start}.testimonio[data-astro-cid-lcdefpme]{scroll-snap-align:center;flex:0 0 86%;padding:36px 24px;margin:0!important}.testimonios__mas[data-astro-cid-lcdefpme]{grid-area:auto/1;justify-self:start;margin-top:30px}.contacto[data-astro-cid-lcdefpme]{background:var(--menta)}.canales[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
