.hero[data-astro-cid-lcdefpme]{background:linear-gradient(160deg, #fff 0%, var(--fondo-suave) 55%, #e6f2fb 100%);padding-block:clamp(40px,6vw,72px) clamp(32px,5vw,56px);position:relative;overflow:hidden}.hero__agua[data-astro-cid-lcdefpme]{opacity:.55;pointer-events:none;width:620px;max-width:none;position:absolute;top:-120px;right:-140px}.hero__rejilla[data-astro-cid-lcdefpme]{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(32px,5vw,72px);display:grid;position:relative}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(2.2rem,4.6vw,3.4rem)}.subrayado[data-astro-cid-lcdefpme]{background:linear-gradient(transparent 62%, var(--menta) 62%, var(--menta) 92%, transparent 92%);padding-inline:4px}.hero__botones[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;margin:28px 0 36px;display:flex}.boton--grande[data-astro-cid-lcdefpme]{min-height:56px;padding-inline:28px;font-size:1.02rem}.cifras[data-astro-cid-lcdefpme]{border-top:1px solid var(--borde);grid-template-columns:repeat(3,auto);justify-content:start;gap:12px 36px;margin:0;padding-top:24px;display:grid}.cifras[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:var(--azul);font-size:1.9rem;font-weight:800;line-height:1}.cifras[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{max-width:150px;color:var(--texto-suave);margin:6px 0 0;font-size:.85rem;line-height:1.35}.hero__visual[data-astro-cid-lcdefpme]{justify-self:center;width:min(100%,470px);position:relative}.hero__foto[data-astro-cid-lcdefpme]{border:8px solid var(--blanco);border-radius:240px 240px 28px 28px;margin:0;overflow:hidden;box-shadow:0 30px 60px #163b7838}.hero__foto[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/5;object-fit:cover;width:100%}.flotante[data-astro-cid-lcdefpme]{background:var(--blanco);border-radius:18px;align-items:center;gap:12px;max-width:230px;padding:14px 18px;font-size:.9rem;line-height:1.35;display:flex;position:absolute;box-shadow:0 16px 36px #163b782e}.flotante--arriba[data-astro-cid-lcdefpme]{top:22%;left:-56px}.flotante--abajo[data-astro-cid-lcdefpme]{bottom:16%;right:-36px}.flotante__icono[data-astro-cid-lcdefpme]{background:var(--fondo-suave);border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.flotante__icono--menta[data-astro-cid-lcdefpme]{background:var(--menta)}.hero__firma[data-astro-cid-lcdefpme]{text-align:center;color:var(--texto-suave);margin:14px 0 0;font-size:.88rem}.hero__firma[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--azul)}.confianza[data-astro-cid-lcdefpme]{background:var(--azul);color:var(--blanco);margin-top:-2px}.confianza__fila[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:24px;padding-block:8px 34px;display:grid}.confianza__fila[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{align-items:center;gap:12px;font-size:.95rem;line-height:1.35;display:flex}.confianza[data-astro-cid-lcdefpme] .icono{color:var(--menta)}.cita[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(32px,5vw,72px);display:grid}.cita__foto[data-astro-cid-lcdefpme]{margin:0;position:relative}.cita__foto[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:16/10;object-fit:cover;object-position:50% 50%;width:100%;box-shadow:var(--sombra);border-radius:28px}.cita__foto[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{background:var(--blanco);color:var(--azul);box-shadow:var(--sombra);border-radius:999px;align-items:center;gap:8px;padding:10px 16px;font-size:.88rem;font-weight:700;display:flex;position:absolute;bottom:20px;left:20px}.pasos[data-astro-cid-lcdefpme]{gap:20px;margin:28px 0 0;padding:0;list-style:none;display:grid}.pasos[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:flex-start;gap:16px;display:flex}.pasos__num[data-astro-cid-lcdefpme]{background:var(--menta);width:44px;height:44px;color:var(--azul-osc);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.pasos[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:4px}.pasos[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--texto-suave);margin:0;font-size:.97rem}.cabeza-seccion--fila[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-end;gap:24px;max-width:none;display:flex}.cabeza-seccion--fila[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{max-width:680px}.tarjetas[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:24px;margin:0;padding:0;list-style:none;display:grid}.tarjeta[data-astro-cid-lcdefpme]{background:var(--blanco);height:100%;color:inherit;border-radius:24px;flex-direction:column;text-decoration:none;transition:box-shadow .25s,transform .25s;display:flex;overflow:hidden;box-shadow:0 2px 8px #163b780f}.tarjeta[data-astro-cid-lcdefpme]:hover{transform:translateY(-4px);box-shadow:0 22px 44px #163b7829}.tarjeta__foto[data-astro-cid-lcdefpme]{display:block;position:relative;overflow:hidden}.tarjeta__foto[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/3;object-fit:cover;width:100%;transition:transform .5s}.tarjeta[data-astro-cid-lcdefpme]:hover .tarjeta__foto[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transform:scale(1.05)}.tarjeta__icono[data-astro-cid-lcdefpme]{background:var(--blanco);border-radius:14px;place-items:center;width:48px;height:48px;display:grid;position:absolute;top:-24px;left:20px;box-shadow:0 8px 20px #163b7826}.tarjeta__cuerpo[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;padding:36px 24px 24px;display:flex;position:relative}.tarjeta__cuerpo[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:6px}.tarjeta__cuerpo[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--texto-suave);font-size:.95rem}.tarjeta__cuerpo[data-astro-cid-lcdefpme] .tarjeta__precio[data-astro-cid-lcdefpme]{color:var(--azul);margin-top:auto;font-weight:700}.tarjeta__enlace[data-astro-cid-lcdefpme]{color:var(--azul);align-items:center;gap:6px;font-weight:700;display:inline-flex}.banda[data-astro-cid-lcdefpme]{color:var(--blanco);background-position:50% 40%;background-size:cover;position:relative}.banda[data-astro-cid-lcdefpme]:before{content:"";background:linear-gradient(90deg,#163b78f0 0%,#163b78cc 38%,#163b7826 75%,#163b7800 100%);position:absolute;inset:0}.banda__texto[data-astro-cid-lcdefpme]{padding-block:clamp(72px,10vw,128px);position:relative}.banda[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:520px;color:var(--blanco);font-size:clamp(1.8rem,3.4vw,2.6rem)}.banda[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:12px;max-width:480px;margin:0 0 32px;padding:0;list-style:none;display:grid}.banda[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;gap:12px;font-weight:500;display:flex}.banda[data-astro-cid-lcdefpme] .icono,.rotulo--claro[data-astro-cid-lcdefpme]{color:var(--menta)}.rotulo--claro[data-astro-cid-lcdefpme]:after{background:var(--menta)}.destacado[data-astro-cid-lcdefpme]{grid-template-columns:.85fr 1.15fr;align-items:center;gap:clamp(32px,6vw,72px);display:grid}.destacado__foto[data-astro-cid-lcdefpme]{margin:0;position:relative}.destacado__foto[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/5;object-fit:cover;object-position:50% 0;width:100%;box-shadow:var(--sombra);border-radius:28px}.destacado__sello[data-astro-cid-lcdefpme]{background:var(--menta);width:118px;height:118px;color:var(--azul-osc);text-align:center;box-shadow:var(--sombra);border-radius:50%;place-items:center;font-size:.82rem;line-height:1.2;display:grid;position:absolute;top:28px;right:-20px;transform:rotate(-8deg)}.destacado__sello[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:1.05rem}.precios[data-astro-cid-lcdefpme]{border-collapse:collapse;width:100%;margin:20px 0 28px;font-size:.97rem}.precios[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme],.precios[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--borde);text-align:left;vertical-align:top;padding:12px 0}.precios[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{padding-right:16px;font-weight:500}.precios[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{color:var(--azul);text-align:right;font-weight:700}.equipo-fila[data-astro-cid-lcdefpme]{grid-template-columns:minmax(220px,1fr) auto;align-items:center;gap:clamp(32px,5vw,64px);display:grid}.equipo-fila[data-astro-cid-lcdefpme] .equipo[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,230px))}.equipo[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(200px,250px));gap:28px;margin:0;padding:0;list-style:none;display:grid}.equipo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:1/1.1;object-fit:cover;object-position:50% 0;border-radius:var(--radio);background:var(--azul-claro);width:100%;margin-bottom:16px}.equipo[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:2px}.equipo__cargo[data-astro-cid-lcdefpme]{color:var(--texto-suave);font-size:.95rem}.mas[data-astro-cid-lcdefpme]{color:var(--texto-suave);margin-top:28px}.mas[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-weight:700}.testimonios-seccion[data-astro-cid-lcdefpme]{background:var(--azul-osc)}.testimonios-seccion[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--blanco)}.testimonios[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:20px;margin:0;padding:0;list-style:none;display:grid}.testimonios[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{background:var(--blanco);border-radius:24px;flex-direction:column;padding:32px 28px 28px;display:flex;position:relative}.testimonios__comillas[data-astro-cid-lcdefpme]{color:var(--menta);margin-top:12px;font-size:5rem;font-weight:800;line-height:.6}.testimonios[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{margin:8px 0 16px;font-size:1.05rem}.testimonios__quien[data-astro-cid-lcdefpme]{color:var(--azul);margin:auto 0 12px;font-size:.9rem;font-weight:700}.testimonios[data-astro-cid-lcdefpme] .etiqueta-muestra[data-astro-cid-lcdefpme]{align-self:flex-start}.preguntas[data-astro-cid-lcdefpme]{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(32px,6vw,72px);display:grid}.preguntas__foto[data-astro-cid-lcdefpme]{aspect-ratio:1;object-fit:cover;border:8px solid var(--blanco);width:100%;max-width:340px;box-shadow:var(--sombra);border-radius:50%;margin-top:12px}.preguntas__lista[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--borde)}.preguntas__lista[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{color:var(--azul);cursor:pointer;padding:20px 40px 20px 0;font-weight:700;list-style:none;position:relative}.preguntas__lista[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.preguntas__lista[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:after{content:"+";font-size:1.5rem;font-weight:500;transition:transform .2s;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.preguntas__lista[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme]:after{transform:translateY(-50%)rotate(45deg)}.preguntas__lista[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--texto-suave);padding-right:32px}.final[data-astro-cid-lcdefpme]{background:var(--azul);color:var(--blanco);margin-top:-2px;padding-block:32px 72px}.final[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--blanco)}.final[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--azul-claro);margin:0}.final__fila[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:32px;display:flex}.final__fila[data-astro-cid-lcdefpme] .boton[data-astro-cid-lcdefpme]{flex:none}@media (width<=1100px){.flotante--arriba[data-astro-cid-lcdefpme]{left:-20px}.flotante--abajo[data-astro-cid-lcdefpme]{right:-12px}}@media (width<=960px){.equipo-fila[data-astro-cid-lcdefpme],.hero__rejilla[data-astro-cid-lcdefpme],.cita[data-astro-cid-lcdefpme],.destacado[data-astro-cid-lcdefpme],.preguntas[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero__visual[data-astro-cid-lcdefpme]{width:min(100%,420px);margin-top:8px}.confianza__fila[data-astro-cid-lcdefpme],.tarjetas[data-astro-cid-lcdefpme],.testimonios[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}.destacado__foto[data-astro-cid-lcdefpme]{max-width:440px}.cabeza-seccion--fila[data-astro-cid-lcdefpme],.final__fila[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start}.banda[data-astro-cid-lcdefpme]:before{background:linear-gradient(#163b78eb 0%,#163b78c7 100%)}.preguntas__foto[data-astro-cid-lcdefpme]{display:none}}@media (width<=600px){.equipo-fila[data-astro-cid-lcdefpme] .equipo[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(200px,250px))}.confianza__fila[data-astro-cid-lcdefpme],.tarjetas[data-astro-cid-lcdefpme],.testimonios[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.cifras[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:12px}.cifras[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-size:1.45rem}.flotante[data-astro-cid-lcdefpme]{max-width:200px;padding:10px 12px;font-size:.8rem}.flotante__icono[data-astro-cid-lcdefpme]{width:36px;height:36px}.flotante--arriba[data-astro-cid-lcdefpme]{top:8%;left:-6px}.flotante--abajo[data-astro-cid-lcdefpme]{bottom:12%;right:-6px}.hero__agua[data-astro-cid-lcdefpme]{width:360px;top:-60px;right:-150px}.equipo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:1}.hero__botones[data-astro-cid-lcdefpme] .boton[data-astro-cid-lcdefpme]{width:100%}.destacado__sello[data-astro-cid-lcdefpme]{width:96px;height:96px;right:8px}}
