.hero[data-astro-cid-lcdefpme]{background:linear-gradient(180deg, var(--cielo), #fff);padding:clamp(40px,7vw,88px) 0}.hero-fila[data-astro-cid-lcdefpme]{grid-template-columns:1.2fr .8fr;align-items:center;gap:48px;display:grid}.hero-texto[data-astro-cid-lcdefpme] .intro[data-astro-cid-lcdefpme]{margin-bottom:1.6rem}.hero-foto[data-astro-cid-lcdefpme]{aspect-ratio:654/774;justify-self:end;max-width:440px}.valoracion[data-astro-cid-lcdefpme]{color:var(--texto-suave);align-items:center;gap:8px;margin-top:1.4rem;text-decoration:none;display:inline-flex}.valoracion[data-astro-cid-lcdefpme]:hover span[data-astro-cid-lcdefpme]:last-child{text-decoration:underline}.confianza[data-astro-cid-lcdefpme]{background:var(--mar-oscuro);color:#fff}.confianza[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,auto);justify-content:space-between;gap:12px 24px;margin:0 auto;padding:18px 0;font-size:.98rem;font-weight:600;list-style:none;display:grid}.confianza[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;gap:10px;display:flex}@media (width<=960px){.confianza[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;justify-content:stretch}}@media (width<=420px){.confianza[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.c-icono[data-astro-cid-lcdefpme]{color:#7cc4ec;display:inline-flex}.c-icono[data-astro-cid-lcdefpme] svg{width:22px;height:22px}.lista-check[data-astro-cid-lcdefpme]{gap:12px;margin:0 0 1.8rem;padding:0;list-style:none;display:grid}.lista-check[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:flex-start;gap:12px;font-weight:600;display:flex}.tick[data-astro-cid-lcdefpme]{background:var(--mar);color:#fff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.tick[data-astro-cid-lcdefpme] svg{width:15px;height:15px}.fijos[data-astro-cid-lcdefpme] .foto[data-astro-cid-lcdefpme]{aspect-ratio:4/3}.mas-resenas[data-astro-cid-lcdefpme]{margin:24px 0 0;font-weight:700}.mas-resenas[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-decoration:none}.mas-resenas[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{text-decoration:underline}.faq[data-astro-cid-lcdefpme]{grid-template-columns:.8fr 1.2fr;align-items:start;gap:48px;display:grid}.acordeon[data-astro-cid-lcdefpme]{border-top:1px solid var(--borde)}.acordeon[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--borde)}.acordeon[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;padding:18px 40px 18px 0;font-size:1.05rem;font-weight:700;list-style:none;position:relative}.acordeon[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.acordeon[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:after{content:"+";color:var(--mar);font-size:1.5rem;font-weight:400;transition:transform .2s;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.acordeon[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme]:after{transform:translateY(-50%)rotate(45deg)}.acordeon[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--texto-suave);margin:0 0 18px;padding-right:24px}.estrellas[data-astro-cid-lcdefpme]{color:#f2b705;display:inline-flex}.estrellas[data-astro-cid-lcdefpme] svg{width:18px;height:18px}.servicios[data-astro-cid-lcdefpme]{margin-top:32px}.servicio[data-astro-cid-lcdefpme]{color:inherit;text-decoration:none;transition:transform .15s,box-shadow .15s,border-color .15s}.servicio[data-astro-cid-lcdefpme]:hover{box-shadow:var(--sombra);border-color:#0000;transform:translateY(-3px)}.servicio[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--lava)}.galeria[data-astro-cid-lcdefpme]{grid-template-columns:1.4fr 1fr 1fr;align-items:start;gap:16px;margin:32px 0;display:grid}.dos[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.pasos[data-astro-cid-lcdefpme]{gap:18px;margin:24px 0 0;padding:0;list-style:none;display:grid}.pasos[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:16px;display:flex}.pasos[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--texto-suave);margin:0}.num[data-astro-cid-lcdefpme]{background:var(--mar);color:#fff;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-weight:800;display:grid}.resena[data-astro-cid-lcdefpme]{margin:0}.resena[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--texto);margin:12px 0;font-size:1.15rem}.resena[data-astro-cid-lcdefpme] footer[data-astro-cid-lcdefpme]{color:var(--texto-suave);font-size:.9rem}.cta[data-astro-cid-lcdefpme]{background:var(--mar-oscuro);color:#fff}.cta[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#cfe3ef;margin-bottom:1.6rem;font-size:1.1rem}@media (width<=760px){.hero-fila[data-astro-cid-lcdefpme],.dos[data-astro-cid-lcdefpme],.faq[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:32px}.fijos[data-astro-cid-lcdefpme] .foto[data-astro-cid-lcdefpme]{order:-1}.hero-foto[data-astro-cid-lcdefpme]{justify-self:stretch;max-width:none}.galeria[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.galeria[data-astro-cid-lcdefpme] .foto[data-astro-cid-lcdefpme]{aspect-ratio:auto}}
