.portada[data-astro-cid-lcdefpme]{background:var(--color-gris-claro);min-height:clamp(420px,40vw,580px);display:grid;position:relative;overflow:hidden}.portada__foto[data-astro-cid-lcdefpme]{object-fit:cover;object-position:left center;width:100%;height:100%;position:absolute;inset:0}.portada[data-astro-cid-lcdefpme]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 30%,#f7f6f4bf 48%,#f7f6f4f2 62%);position:absolute;inset:0}.portada__contenido[data-astro-cid-lcdefpme]{z-index:1;align-items:center;padding-block:3rem 6rem;display:grid;position:relative}.portada__texto[data-astro-cid-lcdefpme]{max-width:560px;margin-left:50%}.portada[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{text-transform:none;color:var(--color-oscuro);margin:0;font-size:clamp(2rem,3.2vw,3.2rem);line-height:1.12}.portada__sub[data-astro-cid-lcdefpme]{max-width:22em;font-family:var(--font-subtitulo), sans-serif;color:#6f6f6f;margin:1rem 0 0;font-size:clamp(1.07rem,1.5vw,1.45rem);line-height:1.35}.portada__botones[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.portada[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme],.portada__sub[data-astro-cid-lcdefpme]{margin-bottom:-.15em;padding-bottom:.15em;overflow:hidden}.portada[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme],.portada__sub[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{display:block}@media (prefers-reduced-motion:no-preference){.portada__foto[data-astro-cid-lcdefpme]{animation:.3s ease-out both portada-fundido}.portada[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{animation:1.5s cubic-bezier(.645,.045,.355,1) .1s both portada-bajar}.portada__sub[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{animation:2s cubic-bezier(.455,.03,.515,.955) .1s both portada-subir}.portada__entrar[data-astro-cid-lcdefpme]{animation:.8s ease-out 1s both portada-fundido}}@keyframes portada-fundido{0%{opacity:0}}@keyframes portada-bajar{0%{transform:translateY(calc(-100% - .3em))}}@keyframes portada-subir{0%{opacity:0;transform:translateY(100%)}}.ventajas[data-astro-cid-lcdefpme]{z-index:1;margin-top:-4rem;position:relative}.ventajas__lista[data-astro-cid-lcdefpme]{border-radius:var(--radio);background:var(--color-fondo);box-shadow:var(--sombra);grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:0;padding:0;list-style:none;display:grid}.ventajas__lista[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:1rem;margin:0;padding:2rem 1.8rem;display:flex}.ventajas__lista[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-left:1px solid var(--color-borde)}.ventajas[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--color-oscuro);margin-bottom:.3rem;font-size:1.07rem;font-weight:700}.ventajas[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0;font-size:.93rem;line-height:1.55}.ventajas[data-astro-cid-lcdefpme] .ventajas__icono{color:var(--color-acento);flex-shrink:0}.seccion[data-astro-cid-lcdefpme]{padding-block:6rem}.seccion--gris[data-astro-cid-lcdefpme]{background:var(--color-gris-claro)}.seccion--tras-ventajas[data-astro-cid-lcdefpme]{padding-top:4.5rem}.dos-partes[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:center;gap:3rem 5rem;display:grid}.dos-partes[data-astro-cid-lcdefpme] .boton[data-astro-cid-lcdefpme]{margin-top:.8rem}@media (width>=1001px){.dos-partes--invertida[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.dos-partes--invertida[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:first-child{order:2}}.servicios-portada[data-astro-cid-lcdefpme]{border-top:1px solid var(--color-borde);margin:0;padding:0;list-style:none}.servicios-portada[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--color-borde);margin:0}.servicios-portada[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-family:var(--font-titulos), sans-serif;color:var(--color-oscuro);justify-content:space-between;align-items:center;gap:1rem;padding:1.05rem .2rem;font-size:1.07rem;font-weight:700;transition:color .2s;display:flex}.servicios-portada[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--color-acento)}.servicios-portada[data-astro-cid-lcdefpme] svg{color:var(--color-acento);flex-shrink:0;transition:transform .2s}.servicios-portada[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover svg{transform:translate(4px)}@media (width<=1000px){.dos-partes[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}@media (width<=767px){.portada[data-astro-cid-lcdefpme]{min-height:0}.portada__foto[data-astro-cid-lcdefpme]{height:240px;position:static}.portada[data-astro-cid-lcdefpme]:after{display:none}.portada__contenido[data-astro-cid-lcdefpme]{padding-block:2rem 5.5rem}.portada__texto[data-astro-cid-lcdefpme]{margin-left:0}.ventajas__lista[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.ventajas__lista[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding:1.4rem}.ventajas__lista[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-top:1px solid var(--color-borde);border-left:0}.seccion[data-astro-cid-lcdefpme]{padding-block:4rem}}
