.testimonios[data-astro-cid-scvevujj]{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:clamp(1.75rem,4vw,3rem);margin:0;padding:0;list-style:none;display:grid}blockquote[data-astro-cid-scvevujj]{background:var(--papel);border:1px solid var(--linea);border-radius:var(--r-lg);box-shadow:var(--sombra-sm);margin:0;padding:2.5rem 1.5rem 1.5rem;position:relative}blockquote[data-astro-cid-scvevujj]:before{content:"“";font-family:var(--display);color:var(--sol-300);font-size:3.5rem;line-height:1;position:absolute;top:.35rem;left:1.2rem}blockquote[data-astro-cid-scvevujj] p[data-astro-cid-scvevujj]{font-family:var(--display);font-size:1.2rem;line-height:1.45}.firma[data-astro-cid-scvevujj]{flex-direction:column;gap:.15rem;margin-top:.9rem;padding-left:1.5rem;display:flex}.firma__nombre[data-astro-cid-scvevujj]{font-weight:600}.mas[data-astro-cid-scvevujj]{margin-top:2rem}.hero[data-astro-cid-lcdefpme]{padding-block:clamp(2rem,4.5vw,4rem)}.hero__rejilla[data-astro-cid-lcdefpme]{align-items:center;gap:2.5rem;display:grid}.hero__texto[data-astro-cid-lcdefpme]>.t-menu[data-astro-cid-lcdefpme]{margin-bottom:1.25rem}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.055em;margin-bottom:1.5rem;font-size:clamp(3.1rem,5.7vw,5.2rem);line-height:1.01}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--menta-700)}.hero__texto[data-astro-cid-lcdefpme] .t-entrada[data-astro-cid-lcdefpme]{max-width:43ch;font-size:1.125rem}.hero__acciones[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:1rem 1.35rem;margin-top:1.75rem;display:flex}.enlace[data-astro-cid-lcdefpme]{align-items:center;gap:.7rem;min-height:44px;font-weight:700;text-decoration:none;display:inline-flex}.enlace[data-astro-cid-lcdefpme]:hover{text-decoration:underline}.enlace[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:1.25em}.hero__visual[data-astro-cid-lcdefpme]{background:var(--sol-200);border-radius:var(--r-lg);overflow:hidden;transform:rotate(1.5deg)}.hero__visual[data-astro-cid-lcdefpme] .foto{border-radius:0;aspect-ratio:5/4!important}.hero__visual[data-astro-cid-lcdefpme] img{object-position:center}.hero__nota[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.3rem;font-size:.875rem;display:flex}.hero__nota[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{font-weight:700}.hero__nota[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--tinta);min-height:24px;text-decoration:none}.ventajas[data-astro-cid-lcdefpme]{border-block:1px solid var(--linea);background:var(--menta-50)}.ventajas__fila[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:1rem;padding-block:1rem;font-size:.95rem;font-weight:600;display:flex}.ventajas[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{text-align:center;flex:1}.ventajas[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]+p[data-astro-cid-lcdefpme]{border-left:1px solid var(--menta-200)}.intro[data-astro-cid-lcdefpme]{margin-bottom:2rem}.intro[data-astro-cid-lcdefpme] .t-entrada[data-astro-cid-lcdefpme]{margin-top:.8rem}.caminos[data-astro-cid-lcdefpme]{gap:1.5rem;display:grid}.camino[data-astro-cid-lcdefpme]{border-radius:var(--r-lg);padding:clamp(1.5rem,3vw,2.5rem)}.camino--examen[data-astro-cid-lcdefpme]{background:var(--menta-100)}.camino--clases[data-astro-cid-lcdefpme]{background:#f9f3da}.camino[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:clamp(1.5rem,2.7vw,2rem)}.camino[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{color:var(--tinta-suave);margin-top:.6rem}.camino[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{margin:1.75rem 0 0;padding:0;list-style:none}.camino[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid #183e342b;padding-block:1rem}.camino[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:last-child{padding-bottom:0}.camino[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--tinta);justify-content:space-between;align-items:center;gap:1rem;min-height:32px;font-size:1.25rem;font-weight:700;text-decoration:none;display:flex}.camino[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{text-decoration:underline}.camino[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--tinta-suave);max-width:50ch;margin-top:.35rem;font-size:.94rem;line-height:1.55}.metodo[data-astro-cid-lcdefpme]{align-items:center;gap:2rem;display:grid}.metodo__texto[data-astro-cid-lcdefpme]>.t-entrada[data-astro-cid-lcdefpme]{margin-top:1rem}.metodo__foto[data-astro-cid-lcdefpme]{max-width:100%}.archivo[data-astro-cid-lcdefpme]{color:var(--tinta-suave);margin-top:.7rem;font-size:.78rem}.hechos[data-astro-cid-lcdefpme]{margin:1.5rem 0}.hechos[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{border-top:1px solid var(--linea);padding-block:1rem}.hechos[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-size:1.12rem;font-weight:700}.hechos[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--tinta-suave);margin:.35rem 0 0;font-size:1rem}.equipo-breve[data-astro-cid-lcdefpme]{background:var(--menta-100)}.equipo-breve__interior[data-astro-cid-lcdefpme]{position:relative}.equipo-breve[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-block:.9rem 1.1rem}.equipo-breve[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.t-menu){max-width:48ch;color:var(--tinta-suave)}.equipo-breve[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{margin-top:1.5rem}.instalaciones[data-astro-cid-lcdefpme]{align-items:end;gap:1.5rem;display:grid}.mas[data-astro-cid-lcdefpme]{margin-top:1.5rem}.cierre[data-astro-cid-lcdefpme]{gap:2rem;display:grid}.cierre[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-block:1rem}.cierre[data-astro-cid-lcdefpme] address[data-astro-cid-lcdefpme]{border-left:3px solid var(--sol-300);color:var(--tinta-suave);align-self:center;padding-left:1.5rem;font-style:normal}.cierre[data-astro-cid-lcdefpme] address[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-bottom:.8rem}.cierre[data-astro-cid-lcdefpme] address[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{min-height:28px;display:block}@media (width>=768px){.hero__rejilla[data-astro-cid-lcdefpme]{grid-template-columns:1.05fr 1fr;gap:3.5rem}.caminos[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.metodo[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:clamp(2rem,6vw,5.5rem)}.instalaciones[data-astro-cid-lcdefpme]{grid-template-columns:1.6fr 1fr}.cierre[data-astro-cid-lcdefpme]{grid-template-columns:1.5fr 1fr;gap:4rem}.equipo-breve__interior[data-astro-cid-lcdefpme]{padding-right:38%}.equipo-breve[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{right:var(--margen);margin:0;position:absolute;top:50%;transform:translateY(-50%)}}@media (width<=767px){.hero__visual[data-astro-cid-lcdefpme]{transform:none}.hero__visual[data-astro-cid-lcdefpme] .foto{aspect-ratio:16/10!important}.hero__nota[data-astro-cid-lcdefpme]{padding:.9rem 1rem;font-size:.8rem}.ventajas__fila[data-astro-cid-lcdefpme]{gap:.5rem;padding-block:.9rem;font-size:.78rem}.ventajas[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{padding-inline:.3rem;line-height:1.4}.metodo__foto[data-astro-cid-lcdefpme]{order:2}.metodo__foto[data-astro-cid-lcdefpme] .foto{aspect-ratio:4/3!important}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(2.9rem,11vw,4.2rem)}.hero__acciones[data-astro-cid-lcdefpme]{gap:.65rem 1rem}.hero__acciones[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{padding-inline:1.2rem}.cierre[data-astro-cid-lcdefpme] address[data-astro-cid-lcdefpme]{margin-top:.5rem}}@media (prefers-reduced-motion:no-preference){.hero__texto[data-astro-cid-lcdefpme],.hero__visual[data-astro-cid-lcdefpme]{animation:.6s ease-out both aparecer}@keyframes aparecer{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}}
