.clientes-marquee[data-astro-cid-siy6vlbh]{overflow:hidden;width:100%;padding:8px 0 12px;mask-image:linear-gradient(to right,transparent 0%,black 6%,black 94%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black 6%,black 94%,transparent 100%)}.clientes-track[data-astro-cid-siy6vlbh]{display:flex;gap:1rem;width:-moz-max-content;width:max-content;animation:clientes-scroll var(--duracion, 32s) linear infinite}@keyframes clientes-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.reversa[data-astro-cid-siy6vlbh]{direction:rtl}.reversa[data-astro-cid-siy6vlbh] .clientes-track[data-astro-cid-siy6vlbh]{animation-name:clientes-scroll-reversa}.reversa[data-astro-cid-siy6vlbh] .cliente-card[data-astro-cid-siy6vlbh]{direction:ltr}@keyframes clientes-scroll-reversa{0%{transform:translate(0)}to{transform:translate(50%)}}.cliente-card[data-astro-cid-siy6vlbh]{flex-shrink:0;width:340px;display:flex;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s,border-color .4s}.cliente-card[data-astro-cid-siy6vlbh]>[data-astro-cid-siy6vlbh]{width:100%}.cliente-logo[data-astro-cid-siy6vlbh]{transition:transform .4s cubic-bezier(.16,1,.3,1)}@media(hover:hover)and (pointer:fine){.clientes-marquee[data-astro-cid-siy6vlbh]:hover .clientes-track[data-astro-cid-siy6vlbh]{animation-play-state:paused}.cliente-card[data-astro-cid-siy6vlbh]:hover{transform:translateY(-4px);border-color:#9ccbe8;box-shadow:0 10px 24px #1b3a6b29}.cliente-card[data-astro-cid-siy6vlbh]:hover .cliente-logo[data-astro-cid-siy6vlbh]{transform:scale(1.06)}}@media(prefers-reduced-motion:reduce){.reversa[data-astro-cid-siy6vlbh]{direction:ltr}.clientes-track[data-astro-cid-siy6vlbh]{animation:none;flex-wrap:wrap;justify-content:center;width:100%}.cliente-card[data-astro-cid-siy6vlbh].dup{display:none}}@media(max-width:640px){.cliente-card[data-astro-cid-siy6vlbh]{width:280px}.clientes-track[data-astro-cid-siy6vlbh]{animation-duration:var(--duracion-movil, 26s)}}.portada-velo[data-astro-cid-j7pv25f6]{background:linear-gradient(115deg,#060d1ce6,#060d1cbd 48%,#1b3a6b8c)}.portada-mesh[data-astro-cid-j7pv25f6]{position:absolute;inset:0;z-index:1;overflow:hidden;pointer-events:none}.portada-mesh[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{position:absolute;border-radius:50%}.portada-mesh[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]:nth-child(1){width:70vw;height:70vw;left:-25vw;top:-35vw;background:radial-gradient(circle,rgba(35,71,127,.6),transparent 65%)}.portada-mesh[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]:nth-child(2){width:55vw;height:55vw;right:-18vw;top:-12vw;background:radial-gradient(circle,rgba(126,174,206,.28),transparent 65%)}.portada-mesh[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]:nth-child(3){width:60vw;height:60vw;left:20vw;bottom:-38vw;background:radial-gradient(circle,rgba(156,203,232,.18),transparent 65%)}#portada-red[data-astro-cid-j7pv25f6]{position:absolute;inset:0;z-index:2;opacity:0;pointer-events:none;transition:opacity 1.2s ease-out}#portada-red[data-astro-cid-j7pv25f6].activa{opacity:.55}.portada-haz[data-astro-cid-j7pv25f6]{position:absolute;left:0;right:0;top:0;height:100%;z-index:3;pointer-events:none;opacity:0;background:linear-gradient(90deg,transparent,rgba(126,174,206,.9),transparent) bottom / 100% 2px no-repeat}.orbe[data-astro-cid-j7pv25f6]{position:relative;width:360px;height:360px;display:grid;place-items:center}.orbe[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 35% 35%,rgba(126,174,206,.45),rgba(27,58,107,.3) 45%,transparent 70%)}.orbe[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:32px;border-radius:50%;border:1px solid rgba(184,212,227,.3);border-top-color:#9ccbe8e6;border-bottom-color:#fff9}.orbe[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{position:absolute;inset:72px;border-radius:50%;border:1px dashed rgba(184,212,227,.4)}.orbe[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{position:relative;width:200px;height:auto;filter:drop-shadow(0 0 24px rgba(126,174,206,.6))}.etiqueta[data-astro-cid-j7pv25f6]{position:absolute;display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border:1px solid rgba(184,212,227,.35);background:#060d1c99;color:#b8d4e3;font-family:Montserrat,sans-serif;font-weight:600;font-size:14px;white-space:nowrap}.etiqueta[data-astro-cid-j7pv25f6]:before{content:"";width:8px;height:8px;border-radius:50%;background:#9ccbe8;box-shadow:0 0 12px #9ccbe8}.etiqueta-1[data-astro-cid-j7pv25f6]{top:24px;left:-32px}.etiqueta-2[data-astro-cid-j7pv25f6]{top:168px;right:-48px}.etiqueta-3[data-astro-cid-j7pv25f6]{bottom:24px;left:0}.tarjeta-oscura[data-astro-cid-j7pv25f6]{position:relative;height:100%;padding:16px;overflow:hidden;background:linear-gradient(160deg,#23477f73,#060d1c8c);border:1px solid rgba(184,212,227,.22);box-shadow:0 10px 24px #04091459,inset 0 1px #ffffff1a}.tarjeta-oscura[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:-60% -60% auto auto;width:120%;height:120%;background:radial-gradient(circle at top right,rgba(126,174,206,.2),transparent 55%);pointer-events:none}.num[data-astro-cid-j7pv25f6]{font-family:Montserrat,sans-serif;font-weight:800;font-size:36px;line-height:1;color:#fff;font-variant-numeric:tabular-nums}.num[data-astro-cid-j7pv25f6] .pre[data-astro-cid-j7pv25f6]{color:#9ccbe8}.dato[data-astro-cid-j7pv25f6]{margin-top:12px;color:#b8d4e3;font-size:14px;line-height:1.45}.enlace-claro[data-astro-cid-j7pv25f6]{position:relative;z-index:1;display:inline-flex;align-items:center;gap:6px;margin-top:12px;color:#fff;font-family:Montserrat,sans-serif;font-weight:600;font-size:14px;text-decoration:underline;text-decoration-color:#9ccbe8;text-decoration-thickness:2px;text-underline-offset:4px}.enlace-claro[data-astro-cid-j7pv25f6]:hover{color:#9ccbe8}.servicio[data-astro-cid-j7pv25f6]{height:100%;display:flex;flex-direction:column;padding:24px;background:#fff;border:1px solid #e5e7eb;box-shadow:0 1px 3px #1b3a6b1f;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s,border-color .4s}.servicio[data-astro-cid-j7pv25f6]:hover{transform:translateY(-4px);border-color:#9ccbe8;box-shadow:0 10px 24px #1b3a6b29}.servicio-cabeza[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:12px;margin-bottom:20px}.servicio-icono[data-astro-cid-j7pv25f6]{width:48px;height:48px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#1b3a6b;color:#fff}.servicio-nombre[data-astro-cid-j7pv25f6]{font-family:Montserrat,sans-serif;font-weight:600;font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:#1b3a6b}.servicio-titulo[data-astro-cid-j7pv25f6]{font-family:Montserrat,sans-serif;font-weight:700;font-size:20px;line-height:1.3;color:#1b3a6b;margin-bottom:12px}.servicio-texto[data-astro-cid-j7pv25f6]{color:#4a4a4a;line-height:1.6;margin-bottom:20px}.servicio-pie[data-astro-cid-j7pv25f6]{margin-top:auto}.servicio-precio[data-astro-cid-j7pv25f6]{color:#1b3a6b;margin-bottom:16px}.servicio-precio[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-family:Montserrat,sans-serif;font-weight:700}.servicio-enlaces[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:8px 24px}.enlace[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:6px;color:#1b3a6b;font-family:Montserrat,sans-serif;font-weight:600;font-size:14px;text-decoration:underline;text-decoration-color:#9ccbe8;text-decoration-thickness:2px;text-underline-offset:4px}.enlace[data-astro-cid-j7pv25f6]:hover{color:#23477f;text-decoration-color:#1b3a6b}@media(min-width:768px){.servicio[data-astro-cid-j7pv25f6]{padding:32px}.servicio-titulo[data-astro-cid-j7pv25f6]{font-size:24px}}.producto[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:16px;padding:24px;background:#fff;border:1px solid #e5e7eb;border-left:4px solid #C41E3A;box-shadow:0 1px 3px #1b3a6b1f;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s,border-color .4s}.producto[data-astro-cid-j7pv25f6]:hover{transform:translateY(-4px);box-shadow:0 10px 24px #1b3a6b29}.producto-logo[data-astro-cid-j7pv25f6]{width:132px;height:auto;flex-shrink:0}.producto-titulo[data-astro-cid-j7pv25f6]{font-family:Montserrat,sans-serif;font-weight:700;font-size:20px;line-height:1.3;color:#1b3a6b;margin:8px 0}.producto-texto[data-astro-cid-j7pv25f6]{color:#4a4a4a;line-height:1.6}.producto-pie[data-astro-cid-j7pv25f6] .servicio-precio[data-astro-cid-j7pv25f6]{margin-bottom:8px}@media(min-width:1024px){.producto[data-astro-cid-j7pv25f6]{flex-direction:row;align-items:center;gap:32px;padding:32px}.producto-cuerpo[data-astro-cid-j7pv25f6]{flex:1}.producto-pie[data-astro-cid-j7pv25f6]{flex-shrink:0;text-align:right}}.consola[data-astro-cid-j7pv25f6]{margin-bottom:24px;padding:12px 16px;background:#060d1c;border:1px solid rgba(184,212,227,.25);font-family:IBM Plex Mono,monospace;font-size:12px;color:#b8d4e3}.consola-titulo[data-astro-cid-j7pv25f6]{color:#9ccbe8;font-size:12px;letter-spacing:.08em;margin-bottom:8px}.consola[data-astro-cid-j7pv25f6] .l[data-astro-cid-j7pv25f6]{display:flex;align-items:baseline;gap:8px;padding:4px 0}.consola[data-astro-cid-j7pv25f6] .relleno[data-astro-cid-j7pv25f6]{flex:1;border-bottom:1px dotted rgba(184,212,227,.35)}.consola[data-astro-cid-j7pv25f6] .ok[data-astro-cid-j7pv25f6],.consola[data-astro-cid-j7pv25f6] .cur[data-astro-cid-j7pv25f6]{color:#fff}.chat[data-astro-cid-j7pv25f6]{font-family:Inter,sans-serif;font-size:14px}.chat[data-astro-cid-j7pv25f6] .l[data-astro-cid-j7pv25f6]{display:block;width:-moz-fit-content;width:fit-content;max-width:85%;margin-top:8px;padding:8px 12px;border-radius:12px;line-height:1.4}.chat[data-astro-cid-j7pv25f6] .yo[data-astro-cid-j7pv25f6]{margin-left:auto;background:#b8d4e3;color:#1b3a6b;border-bottom-right-radius:4px}.chat[data-astro-cid-j7pv25f6] .agente[data-astro-cid-j7pv25f6]{background:#23477f;color:#fff;border-bottom-left-radius:4px}@media(min-width:1024px)and (prefers-reduced-motion:no-preference){.consola[data-astro-cid-j7pv25f6] .cur[data-astro-cid-j7pv25f6]:after{content:"_";color:#9ccbe8;animation:portada-parpadeo 1s steps(1) infinite}}.chip[data-astro-cid-j7pv25f6]{display:inline-block;padding:8px 16px;border:1px solid rgba(27,58,107,.25);background:#fff;color:#1b3a6b;font-family:Montserrat,sans-serif;font-weight:600;font-size:14px;transition:border-color .2s,background-color .2s,color .2s}.chip[data-astro-cid-j7pv25f6]:hover{border-color:#1b3a6b;background:#1b3a6b;color:#fff}.pasos[data-astro-cid-j7pv25f6]{border-left:2px solid rgba(156,203,232,.35);padding-left:20px}.paso-n[data-astro-cid-j7pv25f6]{font-family:Montserrat,sans-serif;font-weight:800;font-size:36px;line-height:1;color:#9ccbe8;margin-bottom:16px}.flujo[data-astro-cid-j7pv25f6]{position:relative;height:4px;margin:0 calc(100% / 6) 32px;background:#b8d4e324}.flujo[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#9ccbe8,#fff);transform-origin:left}.flujo[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{position:absolute;top:-6px;left:0;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 0 16px #fff;opacity:0}@media(min-width:1024px){.pasos[data-astro-cid-j7pv25f6]{border-left:0;padding-left:0}}.btn-whatsapp[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;background:#25d366;color:#1b3a6b;font-family:Montserrat,sans-serif;font-weight:700;font-size:14px;letter-spacing:.025em;text-transform:uppercase;transition:filter .2s}.btn-whatsapp[data-astro-cid-j7pv25f6]:hover{color:#1b3a6b;filter:brightness(.92)}.contacto[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:16px;padding:16px 20px;background:#fff;border:1px solid #e5e7eb;color:#1b3a6b;transition:border-color .2s,box-shadow .2s}.contacto[data-astro-cid-j7pv25f6]:hover{color:#1b3a6b;border-color:#9ccbe8;box-shadow:0 4px 6px #1b3a6b1a}.contacto-icono[data-astro-cid-j7pv25f6]{width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#1b3a6b;color:#fff}.contacto-tipo[data-astro-cid-j7pv25f6]{display:block;font-family:Montserrat,sans-serif;font-weight:600;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#4a4a4a}.contacto-dato[data-astro-cid-j7pv25f6]{display:block;font-family:Montserrat,sans-serif;font-weight:700;font-size:16px;overflow-wrap:anywhere}.contacto-correo[data-astro-cid-j7pv25f6]{font-size:14px}@media(min-width:640px){.contacto-correo[data-astro-cid-j7pv25f6]{font-size:16px}}@media(prefers-reduced-motion:no-preference){.portada-haz[data-astro-cid-j7pv25f6]{animation:portada-haz 7s linear .6s 1 both}.anima-visible[data-astro-cid-j7pv25f6] .flujo[data-astro-cid-j7pv25f6]:before{transform:scaleX(1)}.flujo[data-astro-cid-j7pv25f6]:before{transform:scaleX(0);transition:transform 1.8s cubic-bezier(.16,1,.3,1) .6s}.anima-visible[data-astro-cid-j7pv25f6] .flujo[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{animation:portada-viaja 3s cubic-bezier(.4,0,.2,1) 2.4s infinite}}@media(min-width:1024px)and (prefers-reduced-motion:no-preference){.portada-mesh[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]:nth-child(1){animation:portada-b1 26s ease-in-out infinite alternate}.portada-mesh[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]:nth-child(2){animation:portada-b2 31s ease-in-out infinite alternate}.portada-mesh[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]:nth-child(3){animation:portada-b3 37s ease-in-out infinite alternate}.orbe[data-astro-cid-j7pv25f6]:before{animation:portada-respira 6s ease-in-out infinite}.orbe[data-astro-cid-j7pv25f6]:after{animation:portada-gira 22s linear infinite}.orbe[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{animation:portada-gira 36s linear infinite reverse}.etiqueta[data-astro-cid-j7pv25f6]:before{animation:portada-latido 1.6s ease-in-out infinite}}@keyframes portada-b1{to{transform:translate(18vw,14vw) scale(1.15)}}@keyframes portada-b2{to{transform:translate(-22vw,22vw) scale(.85)}}@keyframes portada-b3{to{transform:translate(-14vw,-16vw) scale(1.2)}}@keyframes portada-haz{0%{transform:translateY(-100%);opacity:0}10%{opacity:.35}85%{opacity:.35}to{transform:translateY(0);opacity:0}}@keyframes portada-respira{50%{transform:scale(1.06)}}@keyframes portada-gira{to{transform:rotate(360deg)}}@keyframes portada-latido{50%{transform:scale(1.5);opacity:.6}}@keyframes portada-parpadeo{50%{opacity:0}}@keyframes portada-viaja{0%{left:0;opacity:0}10%{opacity:1}90%{opacity:1}to{left:calc(100% - 16px);opacity:0}}@media(min-width:640px){.num[data-astro-cid-j7pv25f6]{font-size:48px}.tarjeta-oscura[data-astro-cid-j7pv25f6]{padding:24px}.consola[data-astro-cid-j7pv25f6]{padding:16px 20px;font-size:14px}}@media(min-width:768px){.num[data-astro-cid-j7pv25f6]{font-size:60px}.tarjeta-oscura[data-astro-cid-j7pv25f6]{padding:32px}}
