.aviso[data-astro-cid-e2wxzniy]{background:var(--color-crema);border:1px solid var(--color-lino);border-radius:14px;grid-template-columns:38px minmax(0,1fr) auto;grid-template-areas:"icono texto hora";align-items:center;gap:.75rem;padding:.75rem;display:grid}.aviso-icono[data-astro-cid-e2wxzniy]{border-radius:11px;grid-area:icono;place-items:center;width:38px;height:38px;display:grid}.aviso-icono[data-astro-cid-e2wxzniy] svg[data-astro-cid-e2wxzniy]{width:18px;height:18px}.aviso-icono-web[data-astro-cid-e2wxzniy]{background:var(--color-verde-claro);color:var(--color-bosque)}.aviso-icono-auto[data-astro-cid-e2wxzniy]{background:var(--color-bosque);color:var(--color-crema)}.aviso-icono-ia[data-astro-cid-e2wxzniy]{background:var(--color-lino);color:var(--color-bosque)}.aviso-texto[data-astro-cid-e2wxzniy]{grid-area:texto;gap:.1rem;display:grid}.aviso-texto[data-astro-cid-e2wxzniy] b[data-astro-cid-e2wxzniy]{font-size:.95rem;line-height:1.25}.aviso-texto[data-astro-cid-e2wxzniy] span[data-astro-cid-e2wxzniy]{color:var(--color-musgo);font-size:.8rem;line-height:1.35}.aviso-hora[data-astro-cid-e2wxzniy]{font-variant-numeric:tabular-nums;color:var(--color-musgo);white-space:nowrap;grid-area:hora;font-size:.75rem;font-weight:500}@container (width<=24rem){.aviso[data-astro-cid-e2wxzniy]{grid-template-columns:32px minmax(0,1fr);grid-template-areas:"icono texto""icono hora";gap:.2rem .65rem;padding:.65rem}.aviso-icono[data-astro-cid-e2wxzniy]{border-radius:9px;width:32px;height:32px}}.hero[data-astro-cid-ge2uvauf]{padding:5.5rem 2rem 4rem;overflow:hidden}.hero-grid[data-astro-cid-ge2uvauf]{max-width:var(--max-width);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:3rem;margin:0 auto;display:grid}.hero-etiqueta[data-astro-cid-ge2uvauf]{background:var(--color-verde-claro);color:var(--color-bosque);border-radius:999px;align-items:center;gap:.5rem;padding:.4rem .9rem;font-size:.82rem;font-weight:700;display:inline-flex}.punto[data-astro-cid-ge2uvauf]{background:var(--color-hoja);border-radius:50%;flex-shrink:0;width:8px;height:8px}.hero-titulo[data-astro-cid-ge2uvauf]{letter-spacing:-.03em;text-wrap:balance;hyphens:manual;margin-top:1.5rem;font-size:clamp(2.75rem,7vw,6rem);font-weight:700;line-height:.96}.hero-destacado[data-astro-cid-ge2uvauf]{color:var(--color-hoja);white-space:nowrap}.hero-texto[data-astro-cid-ge2uvauf]{max-width:480px;color:var(--color-musgo);margin-top:1.75rem;font-size:1.15rem}.hero-acciones[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:.75rem;margin-top:2.25rem;display:flex}.boton[data-astro-cid-ge2uvauf]{border-radius:12px;font-weight:700}.boton-principal[data-astro-cid-ge2uvauf]{background:var(--color-bosque);color:var(--color-crema);padding:1.05rem 1.8rem}.boton-secundario[data-astro-cid-ge2uvauf]{border:1px solid var(--color-bosque);color:var(--color-bosque);padding:1rem 1.8rem}.vivo[data-astro-cid-ge2uvauf]{background:var(--color-blanco);border:1px solid var(--color-lino);border-radius:var(--radio-tarjeta);box-shadow:var(--sombra-suave);gap:.9rem;min-width:0;padding:1.25rem;display:grid}.vivo-cabecera[data-astro-cid-ge2uvauf]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.vivo-titulo[data-astro-cid-ge2uvauf]{font-weight:700}.vivo-estado[data-astro-cid-ge2uvauf]{color:var(--color-bosque);align-items:center;gap:.45rem;font-size:.82rem;font-weight:700;display:inline-flex}.vivo-punto[data-astro-cid-ge2uvauf]{background:var(--color-hoja);border-radius:50%;width:8px;height:8px;animation:1.8s infinite latido}@keyframes latido{0%{box-shadow:0 0 #3f8f6380}70%,to{box-shadow:0 0 0 8px #3f8f6300}}.vivo-ventana[data-astro-cid-ge2uvauf]{height:330px;position:relative;overflow:hidden;container-type:inline-size}.vivo-ventana[data-astro-cid-ge2uvauf]:after{content:"";background:linear-gradient(transparent, var(--color-blanco));pointer-events:none;height:64px;position:absolute;inset:auto 0 0}.vivo-lista[data-astro-cid-ge2uvauf]{gap:10px;display:grid}.vivo-pie[data-astro-cid-ge2uvauf]{color:var(--color-musgo);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;font-size:.82rem;display:flex}.vivo-ejemplo[data-astro-cid-ge2uvauf]{letter-spacing:.04em;background:var(--color-lino);border-radius:6px;padding:.15em .55em;font-size:.75rem;font-weight:700}@media (width<=860px){.hero-grid[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.vivo-ventana[data-astro-cid-ge2uvauf]{height:300px}}@media (width<=400px){.vivo[data-astro-cid-ge2uvauf]{padding:1rem}}.problemas[data-astro-cid-ydm7u5kc]{background:var(--color-blanco);padding:4.5rem 2rem}.problemas-contenido[data-astro-cid-ydm7u5kc]{max-width:var(--max-width);margin:0 auto}.problemas-cabecera[data-astro-cid-ydm7u5kc]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.problemas-titulo[data-astro-cid-ydm7u5kc]{font-size:var(--tamano-h2);letter-spacing:-.04em;font-weight:700;line-height:1}.problemas-pista[data-astro-cid-ydm7u5kc]{color:var(--color-musgo);font-size:.92rem}.problemas-grid[data-astro-cid-ydm7u5kc]{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:.9rem;margin-top:2.25rem;display:grid}.problema[data-astro-cid-ydm7u5kc]{text-align:left;border:1px solid var(--color-lino);background:var(--color-blanco);color:var(--color-bosque);border-radius:var(--radio-tarjeta);box-shadow:var(--sombra-suave);flex-direction:column;gap:.6rem;min-height:150px;padding:1.5rem;transition:transform .25s,border-color .25s,background .25s;display:flex}.problema[data-astro-cid-ydm7u5kc]:hover{border-color:var(--color-bosque);transform:translateY(-4px)}.problema[data-astro-cid-ydm7u5kc][aria-expanded=true]{background:var(--color-verde-claro);border-color:var(--color-bosque)}.problema-num[data-astro-cid-ydm7u5kc]{color:var(--color-musgo);align-items:center;gap:.5rem;font-size:.78rem;font-weight:700;display:inline-flex}.problema[data-astro-cid-ydm7u5kc][aria-expanded=true] .problema-num[data-astro-cid-ydm7u5kc]{color:var(--color-bosque)}.problema-punto[data-astro-cid-ydm7u5kc]{background:var(--color-borde-input);border-radius:50%;width:8px;height:8px}.problema[data-astro-cid-ydm7u5kc][aria-expanded=true] .problema-punto[data-astro-cid-ydm7u5kc]{background:var(--color-bosque)}.problema-titulo[data-astro-cid-ydm7u5kc]{letter-spacing:-.02em;font-size:1.2rem;font-weight:700;line-height:1.15}.problema-solucion[data-astro-cid-ydm7u5kc]{font-size:.95rem;font-weight:700}.problema-descripcion[data-astro-cid-ydm7u5kc]{color:var(--color-musgo);font-size:.95rem}.problema[data-astro-cid-ydm7u5kc][aria-expanded=false] .problema-solucion[data-astro-cid-ydm7u5kc],.problema[data-astro-cid-ydm7u5kc][aria-expanded=true] .problema-descripcion[data-astro-cid-ydm7u5kc]{display:none}.ilustracion[data-astro-cid-eryyekqv]{height:100%;color:var(--color-bosque);place-items:center;padding:.75rem;display:grid}svg[data-astro-cid-eryyekqv]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.navegador[data-astro-cid-eryyekqv]{background:var(--color-blanco);width:min(86%,300px);box-shadow:var(--sombra-suave);border-radius:10px;overflow:hidden}.navegador-barra[data-astro-cid-eryyekqv]{background:var(--color-crema);gap:4px;padding:7px 9px;display:flex}.navegador-barra[data-astro-cid-eryyekqv] i[data-astro-cid-eryyekqv]{background:var(--color-borde-input);border-radius:50%;width:6px;height:6px}.navegador-web[data-astro-cid-eryyekqv]{grid-template-columns:1.2fr 1fr;grid-auto-rows:min-content;gap:8px 12px;padding:12px;display:grid}.navegador-web[data-astro-cid-eryyekqv]>[data-astro-cid-eryyekqv]{transform-origin:0;animation:4.5s infinite backwards monta}.web-titular[data-astro-cid-eryyekqv]{background:var(--color-bosque);border-radius:4px;height:10px}.web-imagen[data-astro-cid-eryyekqv]{background:var(--color-verde-claro);border-radius:8px;grid-area:1/2/span 4;min-height:64px;animation-delay:.15s}.web-linea[data-astro-cid-eryyekqv]{background:var(--color-borde-input);border-radius:3px;height:5px;animation-delay:.3s}.web-linea-corta[data-astro-cid-eryyekqv]{width:75%;animation-delay:.45s}.web-boton[data-astro-cid-eryyekqv]{background:var(--color-hoja);border-radius:5px;width:50%;height:12px;margin-top:4px;animation-delay:.6s}@keyframes monta{0%{opacity:0;transform:scaleX(0)}12%,85%{opacity:1;transform:none}to{opacity:0}}.flujo[data-astro-cid-eryyekqv]{grid-template-columns:auto minmax(12px,1fr) auto minmax(12px,1fr) auto;align-items:center;width:min(94%,330px);display:grid}.nodo[data-astro-cid-eryyekqv]{background:var(--color-blanco);box-shadow:var(--sombra-suave);border-radius:12px;justify-items:center;gap:4px;padding:9px 8px;font-size:.7rem;font-weight:700;display:grid}.nodo[data-astro-cid-eryyekqv] svg[data-astro-cid-eryyekqv]{width:22px;height:22px}.nodo-aviso[data-astro-cid-eryyekqv]{box-shadow:0 0 0 5px #3f8f6340, var(--sombra-suave);animation:2.4s 1.2s infinite backwards avisa}@keyframes avisa{0%,70%,to{box-shadow:var(--sombra-suave)}80%{box-shadow:0 0 0 5px #3f8f6340, var(--sombra-suave)}}.cable[data-astro-cid-eryyekqv]{background:var(--color-borde-input);height:2px;position:relative}.cable[data-astro-cid-eryyekqv]:after{content:"";background:var(--color-hoja);opacity:0;border-radius:50%;width:8px;height:8px;animation:2.4s linear infinite viaja;position:absolute;top:-3px;left:0}.cable-segundo[data-astro-cid-eryyekqv]:after{animation-delay:1.2s}@keyframes viaja{0%{opacity:0;left:0}10%,90%{opacity:1}to{opacity:0;left:calc(100% - 8px)}}.correo[data-astro-cid-eryyekqv]{background:var(--color-blanco);width:min(90%,300px);box-shadow:var(--sombra-suave);border-radius:12px;gap:7px;padding:11px 13px;font-size:.74rem;line-height:1.35;display:grid}.correo-cabecera[data-astro-cid-eryyekqv]{justify-content:space-between;gap:8px;display:flex}.correo-cabecera[data-astro-cid-eryyekqv] b[data-astro-cid-eryyekqv]{font-size:.8rem}.correo-cabecera[data-astro-cid-eryyekqv] span[data-astro-cid-eryyekqv]{color:var(--color-musgo);font-variant-numeric:tabular-nums}.correo-linea[data-astro-cid-eryyekqv]{background:var(--color-borde-input);border-radius:3px;height:5px}.correo-linea-corta[data-astro-cid-eryyekqv]{width:70%}.correo-resumen[data-astro-cid-eryyekqv]{background:var(--color-verde-claro);border-radius:8px;gap:3px;padding:7px 9px;animation:5s infinite backwards aparece;display:grid}.correo-resumen[data-astro-cid-eryyekqv] b[data-astro-cid-eryyekqv]{letter-spacing:.08em;text-transform:uppercase;font-size:.66rem}.correo-etiquetas[data-astro-cid-eryyekqv]{flex-wrap:wrap;gap:5px;animation:5s .4s infinite backwards aparece;display:flex}.correo-etiquetas[data-astro-cid-eryyekqv] span[data-astro-cid-eryyekqv]{background:var(--color-bosque);color:var(--color-crema);border-radius:6px;padding:.2em .55em;font-size:.68rem;font-weight:700}.correo-etiquetas[data-astro-cid-eryyekqv] span[data-astro-cid-eryyekqv]+span[data-astro-cid-eryyekqv]{background:var(--color-lino);color:var(--color-bosque)}@keyframes aparece{0%,15%{opacity:0;transform:translateY(6px)}25%,88%{opacity:1;transform:none}to{opacity:0}}.tablero[data-astro-cid-eryyekqv]{--relleno:7px;--hueco:6px;--etiqueta:13px;--ficha:28px;gap:var(--hueco);grid-template-columns:repeat(3,minmax(0,1fr));width:min(94%,330px);display:grid;position:relative}.columna[data-astro-cid-eryyekqv]{gap:var(--hueco);min-height:calc(var(--relleno) * 2 + var(--etiqueta) + var(--ficha) * 2 + var(--hueco) * 2);padding:var(--relleno);background:color-mix(in srgb, var(--color-blanco) 65%, transparent);border-radius:10px;grid-auto-rows:min-content;display:grid}.columna[data-astro-cid-eryyekqv] small[data-astro-cid-eryyekqv]{height:var(--etiqueta);font-size:.64rem;line-height:var(--etiqueta);color:var(--color-musgo);white-space:nowrap;font-weight:700}.ficha[data-astro-cid-eryyekqv]{height:var(--ficha);background:var(--color-blanco);border-radius:7px;align-content:center;gap:4px;padding:0 7px;display:grid;box-shadow:0 1px 2px #0f3d2e1a}.ficha[data-astro-cid-eryyekqv] i[data-astro-cid-eryyekqv]{background:var(--color-borde-input);border-radius:2px;width:72%;height:4px}.ficha[data-astro-cid-eryyekqv] i[data-astro-cid-eryyekqv]+i[data-astro-cid-eryyekqv]{width:45%}.ficha-nueva[data-astro-cid-eryyekqv]{--paso:calc(100% + var(--relleno) * 2 + var(--hueco));top:calc(var(--relleno) + var(--etiqueta) + var(--ficha) + var(--hueco) * 2);left:var(--relleno);width:calc((100% - var(--hueco) * 2) / 3 - var(--relleno) * 2);background:var(--color-verde-claro);outline:1.5px solid var(--color-hoja);transform:translateX(calc(var(--paso) * 2));animation:6s cubic-bezier(.6,0,.3,1) infinite avanza;position:absolute}.ficha-nueva[data-astro-cid-eryyekqv] i[data-astro-cid-eryyekqv]{background:var(--color-hoja)}@keyframes avanza{0%{opacity:0;transform:none}6%,18%{opacity:1;transform:none}33%,52%{transform:translateX(var(--paso))}67%,90%{transform:translateX(calc(var(--paso) * 2));opacity:1}to{transform:translateX(calc(var(--paso) * 2));opacity:0}}.ruta[data-astro-cid-eryyekqv]{gap:9px;width:min(90%,300px);list-style:none;display:grid}.ruta[data-astro-cid-eryyekqv] li[data-astro-cid-eryyekqv]{background:var(--color-blanco);border-radius:10px;align-items:center;gap:10px;padding:8px 10px;font-size:.8rem;font-weight:700;display:flex;box-shadow:0 1px 2px #0f3d2e1a}.marca[data-astro-cid-eryyekqv]{border:2px solid var(--color-hoja);background:var(--color-hoja);width:24px;height:24px;color:var(--color-blanco);border-radius:50%;flex:none;place-items:center;animation:6s infinite backwards marca;display:grid}.marca[data-astro-cid-eryyekqv] svg[data-astro-cid-eryyekqv]{stroke-width:3px;width:14px;height:14px}.ruta[data-astro-cid-eryyekqv] li[data-astro-cid-eryyekqv]:nth-child(2) .marca[data-astro-cid-eryyekqv]{animation-delay:1s}.ruta[data-astro-cid-eryyekqv] li[data-astro-cid-eryyekqv]:nth-child(3) .marca[data-astro-cid-eryyekqv]{animation-delay:2s}@keyframes marca{0%,12%,to{border-color:var(--color-borde-input);color:#0000;background:0 0}20%,88%{border-color:var(--color-hoja);background:var(--color-hoja);color:var(--color-blanco)}}@media (prefers-reduced-motion:reduce){.ilustracion[data-astro-cid-eryyekqv] [data-astro-cid-eryyekqv],.ilustracion[data-astro-cid-eryyekqv] [data-astro-cid-eryyekqv]:after{animation:none!important}}.servicios[data-astro-cid-pt7o54kk]{padding:4.5rem 2rem}.servicios-contenido[data-astro-cid-pt7o54kk]{max-width:var(--max-width);margin:0 auto}.servicios-etiqueta[data-astro-cid-pt7o54kk]{letter-spacing:.12em;text-transform:uppercase;color:var(--color-bosque);font-size:.82rem;font-weight:700}.servicios-titulo[data-astro-cid-pt7o54kk]{font-size:var(--tamano-h2);letter-spacing:-.04em;margin-top:.6rem;font-weight:700;line-height:1}.pestanas[data-astro-cid-pt7o54kk]{flex-wrap:wrap;gap:.5rem;margin-top:2rem;display:flex}.pestana[data-astro-cid-pt7o54kk]{border:1px solid var(--color-borde-input);color:var(--color-bosque);background:0 0;border-radius:999px;padding:.65rem 1.1rem;font-size:.92rem;font-weight:700;transition:background .2s,color .2s,border-color .2s}.pestana[data-astro-cid-pt7o54kk][aria-selected=true]{background:var(--color-bosque);color:var(--color-crema);border-color:var(--color-bosque)}.servicio[data-astro-cid-pt7o54kk]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:1rem;margin-top:1rem;display:grid}.servicio[data-astro-cid-pt7o54kk][hidden]{display:none}.servicio-principal[data-astro-cid-pt7o54kk]{--relleno:2.25rem;box-sizing:content-box;background:var(--color-verde-claro);border:1px solid var(--color-hoja);border-radius:var(--radio-tarjeta);box-shadow:var(--sombra-suave);padding:var(--relleno);grid-template-columns:minmax(0,1fr);min-height:260px;display:grid;container-type:inline-size}.servicio-cuerpo[data-astro-cid-pt7o54kk]{grid-template-columns:minmax(0,1fr);grid-template-areas:"ilustracion""texto";gap:1.25rem;display:grid}.servicio-texto[data-astro-cid-pt7o54kk]{flex-direction:column;grid-area:texto;gap:.9rem;display:flex}.servicio-ilustracion[data-astro-cid-pt7o54kk]{min-height:150px;margin:calc(var(--relleno) * -1) calc(var(--relleno) * -1) 0;border-radius:calc(var(--radio-tarjeta) - 1px) calc(var(--radio-tarjeta) - 1px) 0 0;background:color-mix(in srgb, var(--color-blanco) 50%, transparent);grid-area:ilustracion;overflow:hidden}@container (width>=34rem){.servicio-cuerpo[data-astro-cid-pt7o54kk]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"texto ilustracion";gap:1.5rem}.servicio-ilustracion[data-astro-cid-pt7o54kk]{border-radius:14px;min-height:200px;margin:0}}.servicio-num-fila[data-astro-cid-pt7o54kk]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.servicio-num[data-astro-cid-pt7o54kk]{color:var(--color-bosque);font-size:2.4rem;font-weight:700;line-height:1}.servicio-badge[data-astro-cid-pt7o54kk]{background:var(--color-bosque);color:var(--color-crema);border-radius:999px;padding:.3rem .8rem;font-size:.78rem;font-weight:700}.servicio-titulo[data-astro-cid-pt7o54kk]{letter-spacing:-.04em;font-size:clamp(1.6rem,13cqi,2.1rem);font-weight:700;line-height:1.02}.servicio-descripcion[data-astro-cid-pt7o54kk]{color:var(--color-bosque);font-size:1.1rem}.servicio-puntos[data-astro-cid-pt7o54kk]{background:var(--color-blanco);border:1px solid var(--color-lino);border-radius:var(--radio-tarjeta);box-shadow:var(--sombra-suave);flex-direction:column;justify-content:center;gap:.6rem;padding:1.5rem;display:flex}.servicio-punto[data-astro-cid-pt7o54kk]{background:var(--color-crema);border-radius:12px;align-items:center;gap:.8rem;padding:.75rem 1rem;font-size:.98rem;font-weight:500;display:flex}.servicio-punto-marca[data-astro-cid-pt7o54kk]{background:var(--color-bosque);border-radius:50%;flex-shrink:0;width:8px;height:8px}@media (width<=860px){.servicio[data-astro-cid-pt7o54kk]{grid-template-columns:minmax(0,1fr)}}.proceso[data-astro-cid-4v555h6s]{background:var(--color-blanco);padding:4.5rem 2rem}.proceso-contenido[data-astro-cid-4v555h6s]{max-width:var(--max-width);margin:0 auto}.proceso-cabecera[data-astro-cid-4v555h6s]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.proceso-titulo[data-astro-cid-4v555h6s]{font-size:var(--tamano-h2);letter-spacing:-.04em;font-weight:700;line-height:1}.proceso-pista[data-astro-cid-4v555h6s]{color:var(--color-musgo);font-size:.92rem}.proceso-pista-estrecha[data-astro-cid-4v555h6s]{display:none}.linea[data-astro-cid-4v555h6s]{--circulo:40px;--hueco:1.25rem;--margen:0px;margin-top:2.5rem}.linea-fila[data-astro-cid-4v555h6s]{padding-inline:var(--margen);position:relative}.linea-pista[data-astro-cid-4v555h6s]{top:calc(var(--circulo) / 2 - 2px);left:calc(var(--margen) + var(--circulo) / 2);width:calc((100% - var(--margen) * 2 + var(--hueco)) * 5 / 6);background:var(--color-lino);border-radius:4px;height:4px;position:absolute;overflow:hidden}.linea-relleno[data-astro-cid-4v555h6s]{background:var(--color-hoja);transform-origin:0;position:absolute;inset:0}.pasos[data-astro-cid-4v555h6s]{gap:var(--hueco);grid-template-columns:repeat(6,minmax(0,1fr));display:grid;position:relative}.paso[data-astro-cid-4v555h6s]{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.paso-num[data-astro-cid-4v555h6s]{width:var(--circulo);height:var(--circulo);border:2px solid var(--color-hoja);background:var(--color-hoja);color:var(--color-blanco);border-radius:50%;place-items:center;margin-bottom:.4rem;font-size:1.2rem;font-weight:700;line-height:1;display:grid}.paso-titulo[data-astro-cid-4v555h6s]{letter-spacing:-.02em;font-size:1.1rem;font-weight:700;line-height:1.15}.paso-etiqueta[data-astro-cid-4v555h6s]{background:var(--color-verde-claro);color:var(--color-bosque);border-radius:999px;padding:.2rem .7rem;font-size:.78rem;font-weight:700}.paso-texto[data-astro-cid-4v555h6s]{color:var(--color-musgo);font-size:.92rem;line-height:1.45}.linea[data-astro-cid-4v555h6s][data-anima] .linea-relleno[data-astro-cid-4v555h6s]{transform:scaleX(0)}.linea[data-astro-cid-4v555h6s][data-anima] .paso-num[data-astro-cid-4v555h6s]{border-color:var(--color-borde-input);background:var(--color-blanco);color:var(--color-musgo)}@media (width>=900px){.linea[data-astro-cid-4v555h6s][data-anima].llena .linea-relleno[data-astro-cid-4v555h6s]{transition:transform 1.6s linear;transform:none}.linea[data-astro-cid-4v555h6s][data-anima].llena .paso-num[data-astro-cid-4v555h6s]{border-color:var(--color-hoja);background:var(--color-hoja);color:var(--color-blanco);transition:background .3s,border-color .3s,color .3s;transition-delay:calc(var(--i) * .32s)}}@media (width<=899.98px){.proceso-pista-ancha[data-astro-cid-4v555h6s]{display:none}.proceso-pista-estrecha[data-astro-cid-4v555h6s]{display:block}.linea[data-astro-cid-4v555h6s]{--margen:2rem;--ancho-paso:min(15rem, 72vw);margin-inline:calc(var(--margen) * -1)}.linea-carril[data-astro-cid-4v555h6s]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--margen);scrollbar-width:thin;padding-bottom:.75rem;overflow-x:auto}.linea-fila[data-astro-cid-4v555h6s]{width:max-content}.linea-pista[data-astro-cid-4v555h6s]{width:calc((var(--ancho-paso) + var(--hueco)) * 5)}.pasos[data-astro-cid-4v555h6s]{grid-template-columns:repeat(6, var(--ancho-paso))}.paso[data-astro-cid-4v555h6s]{scroll-snap-align:start}.linea[data-astro-cid-4v555h6s][data-anima] .linea-relleno[data-astro-cid-4v555h6s]{transform:scaleX(var(--progreso,0))}.linea[data-astro-cid-4v555h6s][data-anima] .paso-num[data-astro-cid-4v555h6s]{transition:background .3s,border-color .3s,color .3s}.linea[data-astro-cid-4v555h6s][data-anima] .paso[data-astro-cid-4v555h6s].encendido .paso-num[data-astro-cid-4v555h6s]{border-color:var(--color-hoja);background:var(--color-hoja);color:var(--color-blanco)}}.tarjeta[data-astro-cid-z2dcxcyu]{background:var(--color-blanco);border-radius:var(--radio-tarjeta);height:100%;box-shadow:var(--sombra-suave);flex-direction:column;transition:transform .25s,box-shadow .25s;display:flex;overflow:hidden}.tarjeta[data-astro-cid-z2dcxcyu]:hover{transform:translateY(-4px);box-shadow:0 2px 4px #0f3d2e0f,0 24px 44px -18px #0f3d2e52}.tarjeta[data-astro-cid-z2dcxcyu] .escaparate{margin:12px 12px 0}.tarjeta-cuerpo[data-astro-cid-z2dcxcyu]{justify-items:start;gap:.5rem;padding:1.25rem 1.4rem 1.4rem;display:grid}.tarjeta-etiqueta[data-astro-cid-z2dcxcyu]{background:var(--color-verde-claro);color:var(--color-bosque);border-radius:999px;align-items:center;gap:.4em;padding:.4em .85em;font-size:.85rem;font-weight:700;display:inline-flex}.tarjeta-nombre[data-astro-cid-z2dcxcyu]{letter-spacing:-.025em;font-size:1.65rem;font-weight:700;line-height:1.15}.tarjeta-resumen[data-astro-cid-z2dcxcyu]{color:var(--color-musgo)}.tarjeta-ir[data-astro-cid-z2dcxcyu]{align-items:center;gap:.4em;margin-top:.35rem;font-weight:700;display:inline-flex}.tarjeta-flecha[data-astro-cid-z2dcxcyu]{transition:transform .2s}.tarjeta[data-astro-cid-z2dcxcyu]:hover .tarjeta-flecha[data-astro-cid-z2dcxcyu]{transform:translate(4px)}.casos[data-astro-cid-hripticg]{padding:4.5rem 2rem}.casos-contenido[data-astro-cid-hripticg]{max-width:var(--max-width);margin:0 auto}.casos-cabecera[data-astro-cid-hripticg]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:2.25rem;display:flex}.casos-titulo[data-astro-cid-hripticg]{font-size:var(--tamano-h2);letter-spacing:-.04em;font-weight:700;line-height:1}.casos-pista[data-astro-cid-hripticg]{color:var(--color-musgo);font-size:.92rem}.casos-rejilla[data-astro-cid-hripticg]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}@media (width<=640px){.casos[data-astro-cid-hripticg]{padding-block:3.5rem}.casos-rejilla[data-astro-cid-hripticg]{grid-template-columns:minmax(0,1fr)}}.consulta[data-astro-cid-zh4gr5i2]{background:var(--color-bosque);color:var(--color-crema);padding:4.5rem 2rem 5rem}.consulta[data-astro-cid-zh4gr5i2] [data-astro-cid-zh4gr5i2]:focus-visible{outline-color:var(--color-verde-claro)}.consulta-grid[data-astro-cid-zh4gr5i2]{max-width:var(--max-width);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:3rem;margin:0 auto;display:grid}.consulta-titulo[data-astro-cid-zh4gr5i2]{font-size:var(--tamano-h2);letter-spacing:-.04em;font-weight:700;line-height:1}.consulta-garantias[data-astro-cid-zh4gr5i2]{flex-wrap:wrap;gap:.5rem;margin-top:1.5rem;display:flex}.consulta-garantia[data-astro-cid-zh4gr5i2]{background:var(--color-verde-claro);color:var(--color-bosque);border-radius:999px;padding:.45rem 1rem;font-size:.88rem;font-weight:700}.consulta-form[data-astro-cid-zh4gr5i2]{border-radius:var(--radio-tarjeta);box-shadow:var(--sombra-suave);background:#f3eee30f;border:1px solid #f3eee329;flex-direction:column;gap:.9rem;padding:1.75rem;display:flex}.form-fila[data-astro-cid-zh4gr5i2]{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:.9rem;display:grid}.campo[data-astro-cid-zh4gr5i2]{background:var(--color-blanco);border:1px solid var(--color-borde-input);color:var(--color-bosque);border-radius:10px;padding:.8rem 1rem}.campo[data-astro-cid-zh4gr5i2]::placeholder{color:var(--color-musgo);opacity:1}.form-fila[data-astro-cid-zh4gr5i2] .campo[data-astro-cid-zh4gr5i2]{width:100%;min-width:0}.campo-mensaje[data-astro-cid-zh4gr5i2]{box-sizing:content-box;resize:vertical;min-height:90px}.form-privacidad[data-astro-cid-zh4gr5i2]{color:#f3eee3d9;align-items:flex-start;gap:.6rem;font-size:.88rem;display:flex}.form-privacidad[data-astro-cid-zh4gr5i2] input[data-astro-cid-zh4gr5i2]{accent-color:var(--color-verde-claro);margin:5px 3px 3px 4px}.form-privacidad[data-astro-cid-zh4gr5i2] a[data-astro-cid-zh4gr5i2]{color:var(--color-crema);text-decoration:underline}.form-enviar[data-astro-cid-zh4gr5i2]{background:var(--color-crema);color:var(--color-bosque);border-radius:12px;padding:1rem 1.5rem;font-weight:700}.form-enviar[data-astro-cid-zh4gr5i2]:disabled{opacity:.7;cursor:wait}.form-trampa[data-astro-cid-zh4gr5i2]{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.form-estado[data-astro-cid-zh4gr5i2]{border-radius:10px;padding:.8rem 1rem;font-size:.95rem;font-weight:500}.form-estado[data-astro-cid-zh4gr5i2][data-tipo=ok]{background:var(--color-verde-claro);color:var(--color-bosque)}.form-estado[data-astro-cid-zh4gr5i2][data-tipo=error]{background:var(--color-crema);border:1px solid var(--color-borde-input);color:var(--color-bosque)}@media (width<=860px){.consulta-grid[data-astro-cid-zh4gr5i2]{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:no-preference){[data-entrada].entra{animation:.7s cubic-bezier(.2,.8,.2,1) backwards entrada}}@keyframes entrada{0%{opacity:0;transform:translateY(18px)}}
