:root{--mov-salida:cubic-bezier(.23, 1, .32, 1);--mov-suave:cubic-bezier(.16, 1, .3, 1)}.anim [data-entrada]{opacity:0;transform:translateY(16px)}.anim.anim-listo [data-entrada]{opacity:1;transition:opacity .7s var(--mov-suave), transform .9s var(--mov-suave);transition-delay:calc(var(--i,0) * 90ms + 80ms);transform:none}.anim .portada__foto img{opacity:0;transform:scale(1.06)}.anim.anim-listo .portada__foto img{opacity:1;transition:opacity .8s var(--mov-suave) .1s, transform 1.6s var(--mov-suave) .1s;transform:scale(1)}.anim [data-revelar]{opacity:0;transform:translateY(22px)}.anim [data-revelar].visible{opacity:1;transition:opacity .65s var(--mov-suave), transform .8s var(--mov-suave);transition-delay:calc(var(--i,0) * 80ms);transform:none}.cabecera{transition:box-shadow .3s var(--mov-salida), background-color .3s var(--mov-salida)}.cabecera.con-sombra{box-shadow:0 10px 30px -18px #101c3059}.btn{isolation:isolate;position:relative;overflow:hidden;transition:transform .22s var(--mov-salida), box-shadow .22s var(--mov-salida), background-color .22s var(--mov-salida)!important}.btn:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffffff47 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}@media (hover:hover){.btn:hover{transform:translateY(-2px);box-shadow:0 12px 24px -12px #101c3073}.btn:hover:before{transition:transform .75s var(--mov-suave);transform:translate(120%)}}.btn:active{box-shadow:0 4px 10px -6px #101c3066;transition-duration:90ms!important;transform:translateY(0)scale(.97)!important}.btn svg{transition:transform .3s var(--mov-salida)}@media (hover:hover){.btn:hover svg{transform:scale(1.08)rotate(-4deg)}.paquete,.opcion,.paternidad__ficha{transition:transform .32s var(--mov-salida), box-shadow .32s var(--mov-salida)}.paquete:hover{transform:translateY(-4px);box-shadow:0 24px 40px -24px #101c3059}.paternidad__ficha:hover{transform:translateY(-3px)}.atajos a{transition:background-color .2s var(--mov-salida), transform .2s var(--mov-salida)!important}.atajos a:hover{transform:translateY(-1px)}}@media (prefers-reduced-motion:reduce){.btn:before{display:none}.btn,.btn svg,.paquete,.cabecera{transition:none!important}.btn:hover,.paquete:hover{transform:none!important}}.marco[data-astro-cid-lcdefpme]{width:100%;max-width:76rem;margin-inline:auto;padding-inline:clamp(1rem,4vw,2.5rem)}.btn[data-astro-cid-lcdefpme]{min-height:52px;font:inherit;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:.6rem;padding:.85rem 1.5rem;font-weight:700;text-decoration:none;transition:background-color .2s cubic-bezier(.23,1,.32,1),transform .14s cubic-bezier(.23,1,.32,1),box-shadow .2s cubic-bezier(.23,1,.32,1);display:inline-flex}.btn[data-astro-cid-lcdefpme] svg{width:1.25em;height:1.25em}.btn[data-astro-cid-lcdefpme]:active{transform:scale(.97)}.btn--blanco[data-astro-cid-lcdefpme]{color:var(--azul);background:#fff}.btn--blanco[data-astro-cid-lcdefpme]:hover{background:#e8eef7}.btn--contorno[data-astro-cid-lcdefpme]{color:#fff;box-shadow:inset 0 0 0 1.5px #ffffff8c}.btn--contorno[data-astro-cid-lcdefpme]:hover{background:#ffffff0f;box-shadow:inset 0 0 0 1.5px #fff}.btn--claro[data-astro-cid-lcdefpme]{color:var(--azul);background:#eef2f9;min-height:46px;padding:.6rem 1.1rem;font-size:.9375rem}.btn--claro[data-astro-cid-lcdefpme]:hover{background:#dbe4f2}.btn--azul[data-astro-cid-lcdefpme]{background:var(--azul);color:#fff}.btn--azul[data-astro-cid-lcdefpme]:hover{background:var(--azul-hondo)}.portada[data-astro-cid-lcdefpme]{background:var(--azul);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=64rem){.portada[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);min-height:min(80vh,44rem)}}.portada__panel[data-astro-cid-lcdefpme]{color:#fff;align-items:center;display:flex}.portada__contenido[data-astro-cid-lcdefpme]{width:100%;max-width:40rem;margin-left:auto;padding:clamp(2.5rem,6vw,4.5rem) clamp(1rem,4vw,4rem) clamp(2.5rem,6vw,4.5rem) clamp(1rem,4vw,2.5rem)}.portada[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:#fff;letter-spacing:-.035em;max-width:12ch;font-size:clamp(2.5rem,1.5rem + 3.6vw,4.25rem);line-height:1.03}.lede[data-astro-cid-lcdefpme]{color:#d9e2f0;max-width:31rem;margin-top:1.25rem;font-size:1.1875rem;line-height:1.6}.buscador[data-astro-cid-lcdefpme]{max-width:32rem;margin-top:2rem}.buscador__etiqueta[data-astro-cid-lcdefpme]{color:#fff;margin-bottom:.6rem;font-size:.9375rem;font-weight:700;display:block}.buscador__fila[data-astro-cid-lcdefpme]{background:#ffffff1a;border-radius:16px;gap:.4rem;padding:.4rem;transition:box-shadow .2s cubic-bezier(.23,1,.32,1),background-color .2s cubic-bezier(.23,1,.32,1);display:flex;box-shadow:inset 0 0 0 1px #ffffff38}.buscador__fila[data-astro-cid-lcdefpme]:focus-within{background:#ffffff24;box-shadow:inset 0 0 0 2px #fff}.buscador[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{color:#fff;min-width:0;min-height:48px;font:inherit;background:0 0;border:0;flex:1;padding:0 .9rem;font-size:1rem}.buscador[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]::placeholder{color:#b9c8de}.buscador[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]:focus{outline:none}.buscador[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{border-radius:12px;min-height:48px;padding-inline:1.1rem}@media (width<=30rem){.buscador[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{padding-inline:.6rem}.buscador[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{padding-inline:.85rem}}.buscador__ayuda[data-astro-cid-lcdefpme]{color:#b9c8de;margin-top:.6rem;font-size:.875rem}.atajos[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.5rem;margin:1.75rem 0 0;padding:0;list-style:none;display:flex}.atajos[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#fff;background:#ffffff14;border-radius:999px;align-items:center;min-height:40px;padding:.4rem .9rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:background-color .2s cubic-bezier(.23,1,.32,1);display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff2e}.atajos[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{background:#ffffff29}.portada__foto[data-astro-cid-lcdefpme]{aspect-ratio:1;position:relative;overflow:hidden}.portada__foto[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:50% 50%;width:100%;height:100%;position:absolute;inset:0}@media (width>=40rem){.portada__foto[data-astro-cid-lcdefpme]{aspect-ratio:1086/856}.portada__foto[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-position:50% 50%}}@media (width>=64rem){.portada__foto[data-astro-cid-lcdefpme]{aspect-ratio:auto;min-height:100%}.portada__foto[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-position:0% 100%}}.tarjeta-ubicacion[data-astro-cid-lcdefpme]{max-width:30rem;color:var(--tinta);background:#fff;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:.9rem;padding:.9rem 1rem;text-decoration:none;transition:transform .22s cubic-bezier(.23,1,.32,1),box-shadow .22s cubic-bezier(.23,1,.32,1);display:grid;position:absolute;top:clamp(1rem,3vw,2rem);left:clamp(1rem,3vw,2rem);right:clamp(1rem,3vw,2rem);box-shadow:0 20px 40px -16px #0a142873}.tarjeta-ubicacion[data-astro-cid-lcdefpme]:hover{transform:translateY(-2px);box-shadow:0 26px 48px -18px #0a142880}.tarjeta-ubicacion[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:.9375rem;display:block}.tarjeta-ubicacion[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]:nth-child(2)>span[data-astro-cid-lcdefpme]{color:var(--tinta-suave);font-size:.8125rem;display:block}.tarjeta-ubicacion__icono[data-astro-cid-lcdefpme]{width:42px;height:42px;color:var(--azul);background:#eef2f9;border-radius:12px;place-items:center;display:grid}.tarjeta-ubicacion__icono[data-astro-cid-lcdefpme] svg{width:22px;height:22px}.tarjeta-ubicacion__accion[data-astro-cid-lcdefpme]{color:var(--azul);white-space:nowrap;align-items:center;gap:.3rem;font-size:.875rem;font-weight:700;display:inline-flex}.tarjeta-ubicacion__accion[data-astro-cid-lcdefpme] svg{width:1em}@media (width<=30rem){.tarjeta-ubicacion__accion[data-astro-cid-lcdefpme]{display:none}.tarjeta-ubicacion[data-astro-cid-lcdefpme]{grid-template-columns:auto 1fr}}@media (width>=64rem){.tarjeta-ubicacion[data-astro-cid-lcdefpme]{max-width:27rem;left:auto}.tarjeta-ubicacion[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{white-space:nowrap}}.confianza[data-astro-cid-lcdefpme]{background:#fff;border-bottom:1px solid #e6eaf0}.confianza__fila[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=64rem){.confianza__fila[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.2fr) repeat(3,minmax(0,1fr)) minmax(0,1.45fr)}}.dato[data-astro-cid-lcdefpme]{align-items:flex-start;gap:.75rem;padding:1.4rem 1rem 1.4rem 0;display:flex}@media (width>=64rem){.dato[data-astro-cid-lcdefpme]+.dato[data-astro-cid-lcdefpme]{border-left:1px solid #e6eaf0;padding-left:1.25rem}}@media (width<=64rem){.dato[data-astro-cid-lcdefpme]{border-bottom:1px solid #e6eaf0}.dato--sanitario[data-astro-cid-lcdefpme]{border-bottom:0;grid-column:1/-1}}.dato__icono[data-astro-cid-lcdefpme]{width:40px;height:40px;color:var(--azul);background:#eef2f9;border-radius:50%;flex:none;place-items:center;display:grid}.dato__icono--destacado[data-astro-cid-lcdefpme]{color:#1b6479;background:#e8f4f7}.dato__icono[data-astro-cid-lcdefpme] svg{width:21px;height:21px}.dato__valor[data-astro-cid-lcdefpme]{letter-spacing:-.01em;color:var(--azul);font-size:1rem;font-weight:800;line-height:1.3}.dato__texto[data-astro-cid-lcdefpme]{color:var(--tinta-suave);margin-top:.15rem;font-size:.875rem;line-height:1.45}.calidad[data-astro-cid-lcdefpme]{background:#e8f4f7}.calidad__fila[data-astro-cid-lcdefpme]{align-items:center;gap:1.25rem 2rem;padding-block:clamp(2rem,4vw,3rem);display:grid}@media (width>=56rem){.calidad__fila[data-astro-cid-lcdefpme]{grid-template-columns:auto 1fr}}.calidad__sello[data-astro-cid-lcdefpme]{color:#1b6479;background:#fff;border-radius:50%;place-items:center;width:72px;height:72px;display:grid;box-shadow:0 8px 20px -10px #1b647980}.calidad__sello[data-astro-cid-lcdefpme] svg{width:38px;height:38px}.calidad[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#12495a;font-size:clamp(1.5rem,1.2rem + 1.2vw,2rem)}.calidad__texto[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#2b4c58;max-width:46rem;margin-top:.5rem}.paquetes[data-astro-cid-lcdefpme]{padding-block:clamp(4rem,8vw,7rem)}.paquetes[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(2rem,1.4rem + 2.4vw,3rem)}.paquetes__nota[data-astro-cid-lcdefpme]{color:var(--tinta-suave);margin-top:.75rem}.paquetes__lista[data-astro-cid-lcdefpme]{gap:1.25rem;margin-top:2.5rem;display:grid}@media (width>=56rem){.paquetes__lista[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}.paquete[data-astro-cid-lcdefpme]{background:var(--claro);border-radius:18px;flex-direction:column;gap:1.25rem;padding:1.75rem;display:flex}.paquete__cabeza[data-astro-cid-lcdefpme]{gap:.35rem;display:grid}.paquete[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.25rem}.paquete__precio[data-astro-cid-lcdefpme]{letter-spacing:-.03em;color:var(--tinta);font-variant-numeric:tabular-nums;font-size:2.5rem;font-weight:800}.paquete[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:.55rem;margin:0;padding:0;font-size:.9375rem;line-height:1.5;list-style:none;display:grid}.paquete[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:1.1rem 1fr;gap:.5rem;display:grid}.paquete[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] svg{color:var(--turquesa);margin-top:.2em}.paquete__cta[data-astro-cid-lcdefpme]{margin-top:auto}.mas[data-astro-cid-lcdefpme]{border-top:1px solid #e3ddd2}.mas[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;min-height:48px;color:var(--azul);justify-content:space-between;align-items:center;gap:.75rem;padding-block:.6rem;font-size:.9375rem;font-weight:800;list-style:none;display:flex}.mas[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.mas[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:hover .mas__flecha[data-astro-cid-lcdefpme]{background:#dbe4f2}.mas__flecha[data-astro-cid-lcdefpme]{background:#e8eef7;border-radius:50%;flex:none;width:30px;height:30px;padding:6px;transition:transform .32s cubic-bezier(.23,1,.32,1),background-color .2s}.mas[data-astro-cid-lcdefpme][open] .mas__flecha[data-astro-cid-lcdefpme]{transform:rotate(180deg)}.mas__contenido[data-astro-cid-lcdefpme]{gap:.75rem;padding-bottom:.75rem;font-size:.9375rem;line-height:1.55;display:grid}.mas[data-astro-cid-lcdefpme][open] .mas__contenido[data-astro-cid-lcdefpme]{animation:.36s cubic-bezier(.23,1,.32,1) desplegar}@keyframes desplegar{0%{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.mas[data-astro-cid-lcdefpme][open] .mas__contenido[data-astro-cid-lcdefpme]{animation:none}.mas__flecha[data-astro-cid-lcdefpme]{transition:none}}.mas__resumen[data-astro-cid-lcdefpme]{color:var(--tinta);font-weight:600}.mas__contenido[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.paquete[data-astro-cid-lcdefpme] .mas__contenido[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:var(--tinta-suave);padding-left:1rem;display:block;position:relative}.mas__contenido[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";background:var(--turquesa);border-radius:50%;width:6px;height:6px;position:absolute;top:.6em;left:0}.ahorro[data-astro-cid-lcdefpme]{background:#fff;border-radius:12px;padding:.9rem 1rem}.ahorro__titulo[data-astro-cid-lcdefpme]{color:var(--tinta-suave);margin-bottom:.4rem;font-size:.8125rem;font-weight:800}.ahorro[data-astro-cid-lcdefpme] dl[data-astro-cid-lcdefpme]{gap:.25rem;margin:0;font-size:.875rem;display:grid}.ahorro[data-astro-cid-lcdefpme] dl[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{justify-content:space-between;gap:.75rem;display:flex}.ahorro[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.ahorro__total[data-astro-cid-lcdefpme]{color:var(--tinta-suave);border-top:1px dashed #d8d2c7;padding-top:.35rem}.ahorro__paquete[data-astro-cid-lcdefpme]{color:var(--azul);font-weight:800}.ahorro__resultado[data-astro-cid-lcdefpme]{color:#17663f;background:#e9f6ef;border-radius:999px;margin-top:.5rem;padding:.25rem .65rem;font-size:.875rem;font-weight:800;display:inline-flex}.pendiente[data-astro-cid-lcdefpme]{color:#7a4f00;background:#fdf4e3;border-radius:8px;padding:.4rem .7rem;font-size:.875rem;font-weight:700}.cotiza[data-astro-cid-lcdefpme]{background:#eef2f9;border-radius:18px;align-items:center;gap:1.25rem 2.5rem;margin-top:1.25rem;padding:clamp(1.25rem,3vw,2rem);display:grid}@media (width>=56rem){.cotiza[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.1fr}}.cotiza[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.375rem}.cotiza__texto[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--tinta-suave);margin-top:.35rem;font-size:.9375rem}.cotiza__buscador[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.5rem;display:flex}.cotiza__campo[data-astro-cid-lcdefpme]{background:#fff;border:1.5px solid #8795a3;border-radius:12px;flex:14rem;align-items:center;gap:.5rem;padding-inline:.9rem;display:flex}.cotiza__campo[data-astro-cid-lcdefpme]:focus-within{border-color:var(--azul);box-shadow:0 0 0 3px #203e782e}.cotiza__campo[data-astro-cid-lcdefpme] svg{width:20px;height:20px;color:var(--tinta-suave);flex:none}.cotiza__campo[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{min-width:0;min-height:50px;font:inherit;color:var(--tinta);background:0 0;border:0;flex:1;font-size:1rem}.cotiza__campo[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]:focus{outline:none}.cotiza__buscador[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{flex:auto}.paternidad[data-astro-cid-lcdefpme]{position:relative;overflow:hidden}.paternidad__fondo[data-astro-cid-lcdefpme]{height:300px;margin-top:calc(-1*clamp(3.5rem,7vw,6rem));margin-bottom:1.5rem;position:relative}.paternidad__fondo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:55% 30%;width:100%;height:100%}.paternidad__fondo[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(180deg, #1a2d3e00 45%, var(--marino) 100%);position:absolute;inset:0}@media (width>=60rem){.paternidad--foto[data-astro-cid-lcdefpme]{align-items:center;min-height:40rem;display:flex}.paternidad__fondo[data-astro-cid-lcdefpme]{width:60%;height:auto;margin:0;position:absolute;inset:0 0 0 auto}.paternidad__fondo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-position:40% 30%}.paternidad__fondo[data-astro-cid-lcdefpme]:after{background:linear-gradient(90deg, var(--marino) 0%, #1a2d3eb3 18%, #1a2d3e26 45%, #1a2d3e00 70%)}.paternidad--foto[data-astro-cid-lcdefpme] .paternidad__fila[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,34rem);gap:2rem}.paternidad--foto[data-astro-cid-lcdefpme] .paternidad__ficha[data-astro-cid-lcdefpme]{backdrop-filter:blur(6px);background:#1a2d3e8c}}.paternidad__fila[data-astro-cid-lcdefpme]{z-index:1;width:100%;position:relative}.paternidad[data-astro-cid-lcdefpme]{background:var(--marino);color:#fff;padding-block:clamp(3.5rem,7vw,6rem)}.paternidad__fila[data-astro-cid-lcdefpme]{align-items:center;gap:2.5rem;display:grid}@media (width>=56rem){.paternidad__fila[data-astro-cid-lcdefpme]{grid-template-columns:1.3fr 1fr;gap:4rem}}.paternidad__icono[data-astro-cid-lcdefpme]{color:#8fd3e4;background:#ffffff1a;border-radius:16px;place-items:center;width:56px;height:56px;display:grid}.paternidad__icono[data-astro-cid-lcdefpme] svg{width:30px;height:30px}.paternidad[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#fff;margin-top:1.25rem;font-size:clamp(2.25rem,1.5rem + 3vw,3.5rem);line-height:1.05}.paternidad__lede[data-astro-cid-lcdefpme]{color:#d9e2f0;max-width:32rem;margin-top:1rem;font-size:1.1875rem;line-height:1.6}.paternidad__legal[data-astro-cid-lcdefpme]{color:#b8c4d1;margin-top:1rem;font-size:.875rem}.paternidad__ficha[data-astro-cid-lcdefpme]{background:#ffffff0f;border-radius:20px;gap:1.25rem;padding:clamp(1.5rem,3vw,2.25rem);display:grid;box-shadow:inset 0 0 0 1px #ffffff24}.paternidad__precio[data-astro-cid-lcdefpme]{letter-spacing:-.03em;font-size:clamp(2.5rem,2rem + 2vw,3.25rem);font-weight:800;line-height:1}.paternidad__precio[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{letter-spacing:0;color:#b8c4d1;margin-top:.4rem;font-size:.875rem;font-weight:600;display:block}.paternidad__ficha[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.paternidad__ficha[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;gap:.6rem;font-weight:600;display:flex}.paternidad__ficha[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] svg{color:#8fd3e4;width:20px;height:20px}.enlace[data-astro-cid-lcdefpme]{min-height:44px;color:var(--azul);align-items:center;gap:.4rem;font-weight:700;display:inline-flex}.enlace[data-astro-cid-lcdefpme] svg{width:1em;transition:transform .2s cubic-bezier(.23,1,.32,1)}.enlace[data-astro-cid-lcdefpme]:hover svg{transform:translate(3px)}.visita[data-astro-cid-lcdefpme]{background:var(--azul);color:#fff;padding-block:clamp(4rem,8vw,7rem)}.visita__grid[data-astro-cid-lcdefpme]{gap:2.5rem;display:grid}@media (width>=56rem){.visita__grid[data-astro-cid-lcdefpme]{grid-template-columns:1.2fr 1fr 1.2fr;gap:3rem}}.visita[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.visita[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:#fff}.visita[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(2rem,1.4rem + 2.4vw,3rem)}.visita__intro[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#d9e2f0;max-width:26rem;margin-block:1rem 1.75rem}.visita__texto[data-astro-cid-lcdefpme]{color:#d9e2f0;margin-top:.75rem;font-size:.9375rem}.visita[data-astro-cid-lcdefpme] .visita__btn[data-astro-cid-lcdefpme]{margin-top:.5rem}.visita[data-astro-cid-lcdefpme] .zonas[data-astro-cid-lcdefpme]{color:#fff;gap:.4rem;margin:.75rem 0 2rem;padding-left:1.1rem;display:grid}.visita__bloque[data-astro-cid-lcdefpme]{border-top:1.5px solid #ffffff40;padding-top:1.25rem}.visita[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.125rem}.visita[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{color:#e8eef7;gap:.5rem;margin:1rem 0 0;padding-left:1.1rem;display:grid}.visita[data-astro-cid-lcdefpme] dl[data-astro-cid-lcdefpme]{margin:1rem 0 0}.visita[data-astro-cid-lcdefpme] dl[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{border-bottom:1px solid #ffffff24;justify-content:space-between;gap:1rem;padding-block:.7rem;display:flex}.visita[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#b8c8de;font-size:.875rem;display:block}.visita[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{white-space:nowrap;margin:0;font-weight:800}.visita[data-astro-cid-lcdefpme] dl[data-astro-cid-lcdefpme]+.visita__nota[data-astro-cid-lcdefpme],.visita__nota[data-astro-cid-lcdefpme]{color:#b8c8de;margin-top:1rem;font-size:.875rem}.facturacion[data-astro-cid-lcdefpme]{background:var(--claro);padding-block:clamp(4rem,8vw,7rem)}.facturacion__cabeza[data-astro-cid-lcdefpme]{gap:.75rem;max-width:40rem;display:grid}.facturacion__cabeza[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(2rem,1.4rem + 2.4vw,3rem)}.facturacion__cabeza[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--tinta-suave)}.facturacion__cabeza[data-astro-cid-lcdefpme] .pendiente[data-astro-cid-lcdefpme]{justify-self:start}.facturacion__opciones[data-astro-cid-lcdefpme]{align-items:start;gap:1.25rem;margin-top:2.5rem;display:grid}@media (width>=56rem){.facturacion__opciones[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.6fr}}.opcion[data-astro-cid-lcdefpme]{background:#fff;border-radius:18px;gap:1rem;padding:clamp(1.25rem,3vw,2rem);display:grid;box-shadow:0 1px 2px #1a2d3e0f}.opcion[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.25rem}.opcion[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{color:var(--tinta-suave);font-size:.9375rem}.opcion[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{justify-self:start}.campos[data-astro-cid-lcdefpme]{gap:1rem;display:grid}@media (width>=40rem){.campos[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.campo--ancho[data-astro-cid-lcdefpme]{grid-column:1/-1}}.campo[data-astro-cid-lcdefpme]{color:var(--tinta);gap:.4rem;font-size:.875rem;font-weight:700;display:grid}.campo[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--tinta-suave);font-style:normal;font-weight:500}.campo[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme],.campo[data-astro-cid-lcdefpme] select[data-astro-cid-lcdefpme]{width:100%;min-height:48px;font:inherit;color:var(--tinta);background:#fff;border:1.5px solid #8795a3;border-radius:10px;padding:0 .85rem;font-size:1rem;font-weight:500;transition:border-color .16s cubic-bezier(.23,1,.32,1),box-shadow .16s cubic-bezier(.23,1,.32,1)}.campo[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]::placeholder{color:#6b7886}.campo[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]:focus,.campo[data-astro-cid-lcdefpme] select[data-astro-cid-lcdefpme]:focus{border-color:var(--azul);outline:none;box-shadow:0 0 0 3px #203e782e}.campo[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme][aria-invalid=true]{border-color:#a8211a;box-shadow:0 0 0 3px #a8211a1f}.factura__error[data-astro-cid-lcdefpme]{color:#a8211a;font-size:.9375rem;font-weight:700}.factura__privacidad[data-astro-cid-lcdefpme]{color:var(--tinta-suave);font-size:.8125rem}.factura__privacidad[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--azul);font-weight:700}.factura__envio[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.75rem;display:flex}.btn--linea[data-astro-cid-lcdefpme]{color:var(--azul);background:#fff;box-shadow:inset 0 0 0 1.5px #b5c6e3}.btn--linea[data-astro-cid-lcdefpme]:hover{box-shadow:inset 0 0 0 1.5px var(--azul);background:#eef2f9}.facturacion__plazo[data-astro-cid-lcdefpme]{align-items:flex-start;gap:.5rem;font-weight:600;display:inline-flex;color:var(--tinta)!important}.facturacion__plazo[data-astro-cid-lcdefpme] svg{width:1.2em;height:1.2em;color:var(--turquesa);flex:none;margin-top:.15em}.pendiente-texto[data-astro-cid-lcdefpme]{color:#7a4f00;font-weight:700}.empresas[data-astro-cid-lcdefpme]{background:#fff;padding-block:clamp(4rem,8vw,7rem)}.empresas__fila[data-astro-cid-lcdefpme]{align-items:start;gap:2.5rem;display:grid}@media (width>=60rem){.empresas__fila[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.25fr;gap:4rem}}.empresas[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(2rem,1.4rem + 2.4vw,3rem)}.empresas__lede[data-astro-cid-lcdefpme]{color:var(--tinta-suave);max-width:32rem;margin-top:1rem;font-size:1.125rem;line-height:1.6}.empresas__lista[data-astro-cid-lcdefpme]{gap:.75rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}.empresas__lista[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;gap:.75rem;font-weight:700;display:flex}.empresas__lista[data-astro-cid-lcdefpme] svg{color:#1b6479;background:#e8f4f7;border-radius:50%;flex:none;width:30px;height:30px;padding:6px}.empresas__nota[data-astro-cid-lcdefpme]{color:var(--tinta-suave);margin-top:1.5rem;font-size:.9375rem}.empresa-form[data-astro-cid-lcdefpme]{background:var(--claro);border-radius:20px;gap:1rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.empresa-form[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.375rem}.empresa-form__intro[data-astro-cid-lcdefpme]{color:var(--tinta-suave);margin-top:-.5rem;font-size:.9375rem}.empresa-form[data-astro-cid-lcdefpme] textarea[data-astro-cid-lcdefpme]{width:100%;font:inherit;color:var(--tinta);resize:vertical;background:#fff;border:1.5px solid #8795a3;border-radius:10px;padding:.7rem .85rem;font-size:1rem;font-weight:500}.empresa-form[data-astro-cid-lcdefpme] textarea[data-astro-cid-lcdefpme]:focus{border-color:var(--azul);outline:none;box-shadow:0 0 0 3px #203e782e}.intereses[data-astro-cid-lcdefpme]{border:0;flex-wrap:wrap;gap:.5rem;min-width:0;margin:0;padding:0;display:flex}.intereses[data-astro-cid-lcdefpme] legend[data-astro-cid-lcdefpme]{width:100%;margin-bottom:.5rem;padding:0;font-size:.875rem;font-weight:700}.interes[data-astro-cid-lcdefpme]{cursor:pointer;display:inline-flex;position:relative}.interes[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{opacity:0;width:1px;height:1px;position:absolute}.interes[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:#fff;border-radius:999px;align-items:center;min-height:40px;padding:.35rem .9rem;font-size:.875rem;font-weight:600;transition:background-color .18s,box-shadow .18s,color .18s;display:inline-flex;box-shadow:inset 0 0 0 1.5px #cfd7df}.interes[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]:checked+span[data-astro-cid-lcdefpme]{background:var(--azul);color:#fff;box-shadow:none}.interes[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]:focus-visible+span[data-astro-cid-lcdefpme]{outline:3px solid var(--turquesa);outline-offset:2px}.empresa-form__error[data-astro-cid-lcdefpme]{color:#a8211a;font-size:.9375rem;font-weight:700}.empresa-form[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{justify-self:start}.empresa-form__aviso[data-astro-cid-lcdefpme]{color:var(--tinta-suave);font-size:.8125rem}.empresa-form__aviso[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--azul);font-weight:700}.medicos[data-astro-cid-lcdefpme]{background:#eef2f9;padding-block:clamp(4rem,8vw,6.5rem)}.medicos__fila[data-astro-cid-lcdefpme]{align-items:center;gap:2.5rem;display:grid}@media (width>=60rem){.medicos__fila[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.1fr;gap:4rem}}.medicos[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(2rem,1.4rem + 2.4vw,3rem)}.medicos__lede[data-astro-cid-lcdefpme]{color:var(--tinta-suave);max-width:32rem;margin-top:1rem;font-size:1.125rem;line-height:1.6}.medicos__acciones[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:1.75rem;display:flex}.medicos__lista[data-astro-cid-lcdefpme]{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.medicos__lista[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{background:#fff;border-radius:18px;align-items:flex-start;gap:1rem;padding:1.25rem 1.4rem;display:flex;box-shadow:0 1px 2px #1a2d3e0f}.medicos__icono[data-astro-cid-lcdefpme]{color:#fff;background:#203e78;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.medicos__icono[data-astro-cid-lcdefpme] svg{width:22px;height:22px}.medicos__lista[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.0625rem}.medicos__lista[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--tinta-suave);margin-top:.25rem;font-size:.9375rem;line-height:1.5}.proceso[data-astro-cid-lcdefpme]{background:#fff;padding-block:clamp(3.5rem,7vw,5.5rem)}.proceso[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(1.75rem,1.3rem + 1.8vw,2.5rem)}.proceso__pasos[data-astro-cid-lcdefpme]{counter-reset:paso;gap:1.25rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}@media (width>=48rem){.proceso__pasos[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:1.75rem}}.proceso__pasos[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border:1px solid var(--regla);background:var(--claro);border-radius:20px;padding:1.75rem}.proceso__n[data-astro-cid-lcdefpme]{background:var(--azul);color:#fff;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;font-size:1.125rem;font-weight:800;display:grid}.proceso[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-top:1rem;font-size:1.25rem}.proceso[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--tinta-suave);margin-top:.5rem}.faq[data-astro-cid-lcdefpme]{background:var(--claro);padding-block:clamp(3.5rem,7vw,5.5rem)}.faq__grid[data-astro-cid-lcdefpme]{gap:2rem;display:grid}@media (width>=56rem){.faq__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.8fr;align-items:start;gap:4rem}.faq__intro[data-astro-cid-lcdefpme]{position:sticky;top:7rem}}.faq[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(1.75rem,1.3rem + 1.8vw,2.5rem)}.faq__intro[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--tinta-suave);margin-top:.75rem}.faq__btn[data-astro-cid-lcdefpme]{background:var(--azul);color:#fff;margin-top:1.25rem}.faq__btn[data-astro-cid-lcdefpme]:hover{background:var(--azul-hondo)}.faq__lista[data-astro-cid-lcdefpme]{gap:.75rem;display:grid}.faq[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme]{border:1px solid var(--regla);background:#fff;border-radius:16px}.faq[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:56px;padding:.9rem 1.25rem;font-weight:700;list-style:none;display:flex}.faq[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.faq[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:after{content:"+";color:var(--azul);flex:none;font-size:1.5rem;line-height:1}.faq[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme]:after{content:"–"}.faq[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:focus-visible{outline:3px solid var(--turquesa-claro);outline-offset:2px;border-radius:16px}.faq[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--tinta-suave);padding:0 1.25rem 1.1rem}.faq[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]+p[data-astro-cid-lcdefpme]{margin-top:-.4rem}.faq[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--azul);font-weight:700}.faq[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme] svg{vertical-align:-.12em;width:1em;height:1em}.opiniones[data-astro-cid-lcdefpme]{background:#fff;padding-block:clamp(3.5rem,7vw,5.5rem) 0}.opiniones[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(1.75rem,1.3rem + 1.8vw,2.5rem)}.opiniones__fuente[data-astro-cid-lcdefpme]{color:var(--tinta-suave);margin-top:.5rem}.opiniones__lista[data-astro-cid-lcdefpme]{gap:1.25rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}@media (width>=48rem){.opiniones__lista[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}.opiniones__lista[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{display:flex}.opiniones[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]{border:1px solid var(--regla);background:var(--claro);border-radius:20px;align-content:start;gap:.9rem;width:100%;margin:0;padding:1.75rem;display:grid}.opiniones__estrellas[data-astro-cid-lcdefpme]{gap:.15rem;display:flex}.opiniones__estrellas[data-astro-cid-lcdefpme] svg{fill:#c98a00;color:#c98a00;width:20px;height:20px}.opiniones[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{margin:0}.opiniones[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--tinta)}.opiniones[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{color:var(--tinta-suave);font-size:.9375rem}.opiniones[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--tinta)}.resenas[data-astro-cid-lcdefpme]{background:#fff;padding-block:clamp(4rem,8vw,6.5rem)}.resenas__tarjeta[data-astro-cid-lcdefpme]{background:var(--azul);color:#fff;border-radius:28px;display:grid;overflow:hidden;box-shadow:0 30px 60px -36px #101c3099}@media (width>=56rem){.resenas__tarjeta[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.05fr;min-height:26rem}}.resenas__foto[data-astro-cid-lcdefpme]{min-height:240px;position:relative}.resenas__foto[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:45% 40%;width:100%;height:100%;position:absolute;inset:0}.resenas__contenido[data-astro-cid-lcdefpme]{align-content:center;gap:1rem;padding:clamp(1.75rem,4vw,3.5rem);display:grid}.resenas__sello[data-astro-cid-lcdefpme]{color:#ffd98a;background:#ffffff1f;border-radius:999px;justify-self:start;align-items:center;gap:.45rem;padding:.35rem .85rem;font-size:.875rem;font-weight:700;display:inline-flex}.resenas__sello[data-astro-cid-lcdefpme] svg{fill:#ffd98a;width:18px;height:18px}.resenas[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#fff;font-size:clamp(1.875rem,1.3rem + 2vw,2.75rem);line-height:1.08}.resenas__texto[data-astro-cid-lcdefpme]{color:#d9e2f0;max-width:30rem;font-size:1.0625rem;line-height:1.6}.resenas__acciones[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:.5rem;display:flex}.resenas__acciones[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme] svg{fill:#f2b51c;color:#f2b51c}.resenas__privado[data-astro-cid-lcdefpme]{color:#fff;align-items:center;gap:.4rem;min-height:44px;font-weight:700;display:inline-flex}.resenas__privado[data-astro-cid-lcdefpme] svg{width:1em;transition:transform .2s cubic-bezier(.23,1,.32,1)}.resenas__privado[data-astro-cid-lcdefpme]:hover svg{transform:translate(3px)}
