.servicio[data-astro-cid-byqs6y5p]{flex-direction:column;gap:4px;transition:transform .15s;display:flex;position:relative}.servicio[data-astro-cid-byqs6y5p]:hover{transform:translateY(-2px)}.servicio-cab[data-astro-cid-byqs6y5p]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.servicio-icono[data-astro-cid-byqs6y5p]{background:var(--superficie-2);width:48px;height:48px;color:var(--enlace);border-radius:12px;place-items:center;display:grid}.servicio-num[data-astro-cid-byqs6y5p]{color:var(--texto-2);font-size:.8rem;font-weight:500}.servicio-titulo[data-astro-cid-byqs6y5p]{margin-bottom:6px;font-size:1.2rem}.servicio-resumen[data-astro-cid-byqs6y5p]{color:var(--texto-2);flex:1;font-size:.98rem}.servicio-precio[data-astro-cid-byqs6y5p]{border-top:1px dashed var(--borde);margin-top:4px;padding-top:14px}.servicio-precio[data-astro-cid-byqs6y5p] p[data-astro-cid-byqs6y5p]{margin:0 0 6px}.desde[data-astro-cid-byqs6y5p] span[data-astro-cid-byqs6y5p]{color:var(--texto-2);font-size:.85rem;display:block}.desde[data-astro-cid-byqs6y5p] strong[data-astro-cid-byqs6y5p]{color:var(--titulo);font-size:1.15rem}.fundador[data-astro-cid-byqs6y5p]{flex-direction:column;align-items:flex-start;gap:4px;display:flex;margin-top:10px!important}.fundador[data-astro-cid-byqs6y5p] strong[data-astro-cid-byqs6y5p]{color:var(--verde-texto);font-size:1.1rem}.plazo[data-astro-cid-byqs6y5p]{color:var(--texto-2);align-items:center;gap:6px;font-size:.88rem;display:flex}.servicio-enlace[data-astro-cid-byqs6y5p]{align-items:center;gap:6px;margin-top:10px;font-weight:500;text-decoration:none;display:inline-flex}.servicio-enlace[data-astro-cid-byqs6y5p]:after{content:"";border-radius:var(--radio);position:absolute;inset:0}.servicio-enlace[data-astro-cid-byqs6y5p]:hover{text-decoration:underline}.servicio-enlace[data-astro-cid-byqs6y5p]:focus-visible{outline:none}.servicio-enlace[data-astro-cid-byqs6y5p]:focus-visible:after{outline:3px solid var(--foco);outline-offset:3px}.fundador-banner[data-astro-cid-bcggruk7]{color:#e0e7ff;background:linear-gradient(135deg,#1e3a8a 0%,#1d4ed8 100%);border-radius:20px;padding:clamp(28px,5vw,48px);position:relative;overflow:hidden}.fundador-banner[data-astro-cid-bcggruk7] .fb-curva{opacity:.3;width:min(42%,460px);height:auto;position:absolute;bottom:-12px;right:-24px}@media (width<=760px){.fundador-banner[data-astro-cid-bcggruk7] .fb-curva{opacity:.15;width:70%}}.fb-cuerpo[data-astro-cid-bcggruk7]{max-width:760px;position:relative}.fundador-banner[data-astro-cid-bcggruk7] h2[data-astro-cid-bcggruk7]{color:#fff;margin-bottom:.3em}.fb-cupos[data-astro-cid-bcggruk7]{color:#052e16;background:#22c55e;border-radius:16px;align-items:center;gap:8px;margin-bottom:16px;padding:6px 14px;font-size:.9rem;font-weight:800;display:inline-flex}.fb-bajada[data-astro-cid-bcggruk7]{color:#fff;font-size:1.1rem}.fb-condiciones[data-astro-cid-bcggruk7]{gap:6px;margin:0 0 24px;padding-left:1.2em;display:grid}.fb-condiciones[data-astro-cid-bcggruk7] li[data-astro-cid-bcggruk7]::marker{color:#4ade80}.contacto-caja[data-astro-cid-27wkffjf]{color:#dbe4ff;background:#1e3a8a;border-radius:20px;grid-template-columns:1.1fr 1fr;align-items:center;gap:32px;padding:clamp(24px,5vw,52px);display:grid}.contacto-caja[data-astro-cid-27wkffjf] h2,.contacto-caja[data-astro-cid-27wkffjf] h3{color:#fff}.contacto-texto[data-astro-cid-27wkffjf] p[data-astro-cid-27wkffjf]{font-size:1.1rem}.contacto-texto[data-astro-cid-27wkffjf] .contacto-nota[data-astro-cid-27wkffjf]{color:#c7d2fe;margin-top:16px;font-size:.92rem}.contacto-botones[data-astro-cid-27wkffjf]{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.contacto-datos[data-astro-cid-27wkffjf]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.contacto-datos[data-astro-cid-27wkffjf] li[data-astro-cid-27wkffjf]{background:#ffffff14;border-radius:12px;align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.contacto-datos[data-astro-cid-27wkffjf] svg{color:#4ade80;flex:none;margin-top:2px}.contacto-datos[data-astro-cid-27wkffjf] span[data-astro-cid-27wkffjf]{color:#c7d2fe;text-transform:uppercase;letter-spacing:.05em;font-size:.78rem;font-weight:500;display:block}.contacto-datos[data-astro-cid-27wkffjf] a[data-astro-cid-27wkffjf]{color:#fff;overflow-wrap:anywhere}@media (width<=860px){.contacto-caja[data-astro-cid-27wkffjf]{grid-template-columns:1fr}}
