{"id":8407,"date":"2025-06-12T11:18:44","date_gmt":"2025-06-12T11:18:44","guid":{"rendered":"https:\/\/indigitall.com\/?post_type=channel&#038;p=8407"},"modified":"2026-06-17T16:06:27","modified_gmt":"2026-06-17T16:06:27","slug":"agentes-ia","status":"publish","type":"channel","link":"https:\/\/indigitall.com\/es\/agentes-ia\/","title":{"rendered":"Agentes de IA"},"author":3,"template":"","class_list":["post-8407","channel","type-channel","status-publish","hentry"],"acf":{"icon":1192,"card_title":"AGENTES DE IA","card_text":"\u00bfEn qu\u00e9 puedo ayudarte hoy?","card_text_mobile":"\u00bfEn qu\u00e9 puedo ayudarte hoy?","card_image":1153,"card_image_mobile":1150,"flexible_content":{"0":{"acf_fc_layout":"custom_html","code":"<!-- indigitall Hero Agentes de IA \u2014 bloque HTML personalizado de WordPress\/ACF -->\r\n<!doctype html>\r\n<html lang=\"es\">\r\n<head>\r\n<meta charset=\"utf-8\">\r\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\r\n<title>indigitall \u00b7 Agentes de IA \u2014 Hero<\/title>\r\n<link rel=\"icon\" type=\"image\/webp\" href=\"https:\/\/indigitall.com\/wp-content\/uploads\/2025\/03\/icon-indigitall.webp\">\r\n\r\n<!-- indigitall Hero Agentes de IA \u2014 bloque HTML personalizado de WordPress\/ACF -->\r\n<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Manrope:wght@400;500;600;700;800&display=swap');\r\n\r\n#indi-ai-hero {\r\n  all: initial;\r\n  display: block;\r\n  font-family: 'Manrope', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;\r\n  background: linear-gradient(145deg, #0F3B7A 0%, #1565E0 60%, #0072EF 100%) !important;\r\n  width: 100% !important;\r\n  position: relative !important;\r\n  overflow: hidden !important;\r\n  box-sizing: border-box !important;\r\n  -webkit-font-smoothing: antialiased;\r\n  -moz-osx-font-smoothing: grayscale;\r\n}\r\n\r\n#indi-ai-hero *, #indi-ai-hero *::before, #indi-ai-hero *::after {\r\n  box-sizing: border-box;\r\n  margin: 0;\r\n  padding: 0;\r\n  -webkit-font-smoothing: antialiased;\r\n  -moz-osx-font-smoothing: grayscale;\r\n}\r\n\r\n#indi-ai-hero .iah-texture {\r\n  position: absolute; inset: 0;\r\n  background-image: radial-gradient(circle, rgba(255,255,255,0.05) 1px, transparent 1px);\r\n  background-size: 28px 28px;\r\n  pointer-events: none; z-index: 0;\r\n}\r\n\r\n#indi-ai-hero .iah-glow {\r\n  position: absolute; top: -100px; right: -60px;\r\n  width: 520px; height: 520px;\r\n  background: radial-gradient(circle, rgba(138,218,63,0.12) 0%, transparent 70%);\r\n  pointer-events: none; z-index: 0;\r\n}\r\n\r\n#indi-ai-hero .iah-inner {\r\n  position: relative;\r\n  z-index: 2;\r\n  max-width: 1280px;\r\n  margin: 0 auto;\r\n  padding: 140px 48px 90px;\r\n  display: grid;\r\n  grid-template-columns: minmax(0, 1.05fr) minmax(0, 0.95fr);\r\n  gap: 40px;\r\n  align-items: center;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 LEFT \u2500\u2500\u2500 *\/\r\n#indi-ai-hero .iah-left {\r\n  position: relative;\r\n  z-index: 10;\r\n  display: flex;\r\n  flex-direction: column;\r\n  gap: 26px;\r\n  opacity: 0;\r\n  transform: translateY(20px);\r\n  animation: iahSlideUp 0.8s cubic-bezier(0.22,1,0.36,1) 0.15s both;\r\n}\r\n\r\n#indi-ai-hero .iah-eyebrow {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 8px;\r\n  align-self: flex-start;\r\n  background: rgba(138,218,63,0.14);\r\n  border: 1px solid rgba(138,218,63,0.4);\r\n  padding: 6px 14px;\r\n  border-radius: 50px;\r\n  font-size: 11px !important;\r\n  font-weight: 700 !important;\r\n  letter-spacing: 0.08em !important;\r\n  text-transform: uppercase;\r\n  color: #8ADA3F !important;\r\n}\r\n#indi-ai-hero .iah-eyebrow svg { flex-shrink: 0; }\r\n\r\n#indi-ai-hero .iah-headline {\r\n  font-family: 'Manrope', sans-serif !important;\r\n  font-size: clamp(30px, 3.2vw, 46px) !important;\r\n  font-weight: 500 !important;\r\n  line-height: 1.13 !important;\r\n  letter-spacing: -0.015em !important;\r\n  color: #FFFFFF !important;\r\n  margin: 0 !important;\r\n}\r\n#indi-ai-hero .iah-headline .iah-tagline {\r\n  display: block;\r\n  margin-top: 14px;\r\n  font-size: clamp(20px, 2.1vw, 30px) !important;\r\n  font-weight: 500 !important;\r\n  color: rgba(255,255,255,0.92) !important;\r\n}\r\n#indi-ai-hero .iah-headline .iah-accent { color: #8ADA3F !important; font-weight: 600 !important; }\r\n\r\n#indi-ai-hero .iah-sub {\r\n  font-size: 16px !important;\r\n  font-weight: 400 !important;\r\n  line-height: 1.6 !important;\r\n  color: rgba(255,255,255,0.78) !important;\r\n  max-width: 540px;\r\n}\r\n\r\n#indi-ai-hero .iah-badges {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  gap: 8px;\r\n}\r\n#indi-ai-hero .iah-badge {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 6px;\r\n  background: rgba(255,255,255,0.12);\r\n  border: 1px solid rgba(255,255,255,0.2);\r\n  backdrop-filter: blur(8px);\r\n  padding: 7px 13px;\r\n  border-radius: 50px;\r\n  font-size: 11px !important;\r\n  font-weight: 600 !important;\r\n  color: #FFFFFF !important;\r\n  letter-spacing: 0.02em;\r\n  white-space: nowrap;\r\n  opacity: 0;\r\n  animation: iahBadgePop 0.5s cubic-bezier(0.22,1,0.36,1) both;\r\n}\r\n#indi-ai-hero .iah-badge:nth-child(1) { animation-delay: 0.30s; }\r\n#indi-ai-hero .iah-badge:nth-child(2) { animation-delay: 0.40s; }\r\n#indi-ai-hero .iah-badge:nth-child(3) { animation-delay: 0.50s; }\r\n#indi-ai-hero .iah-badge:nth-child(4) { animation-delay: 0.60s; }\r\n#indi-ai-hero .iah-badge:nth-child(5) { animation-delay: 0.70s; }\r\n#indi-ai-hero .iah-badge svg { flex-shrink: 0; }\r\n\r\n#indi-ai-hero .iah-ctas {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  gap: 14px;\r\n  margin-top: 4px;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 CTA BUTTONS \u2014 fully rounded pill style \u2500\u2500\u2500 *\/\r\n#indi-ai-hero .id-btn {\r\n  position: relative;\r\n  font-family: 'Manrope', sans-serif !important;\r\n  font-size: 14px !important;\r\n  font-weight: 700 !important;\r\n  line-height: 1 !important;\r\n  letter-spacing: 0.98px !important;\r\n  text-transform: uppercase !important;\r\n  color: #0F0F0F !important;\r\n  padding: 15px 28px !important;\r\n  min-width: 200px !important;\r\n  min-height: 60px !important;\r\n  display: inline-flex !important;\r\n  justify-content: center !important;\r\n  align-items: center !important;\r\n  border-radius: 7px !important;        \/* design-system button radius *\/\r\n  transition: all 0.3s ease-in-out;\r\n  border: 1px solid transparent !important;\r\n  cursor: pointer;\r\n  text-decoration: none !important;\r\n  white-space: nowrap;\r\n}\r\n#indi-ai-hero .id-btn.green {\r\n  background-color: #8ADA3F !important;\r\n  border-color: #8ADA3F !important;\r\n  color: #0F0F0F !important;\r\n  box-shadow: 0 4px 30px rgba(138,218,63,0.35);\r\n}\r\n#indi-ai-hero .id-btn.green:hover {\r\n  background-color: #9EE84F !important; border-color: #9EE84F !important;\r\n  transform: translateY(-2px);\r\n  box-shadow: 0 8px 40px rgba(138,218,63,0.45);\r\n}\r\n#indi-ai-hero .id-btn.light {\r\n  background-color: #FFFFFF !important;\r\n  border-color: #FFFFFF !important;\r\n  box-shadow: 0 4px 60px 0 rgba(0,0,0,0.07);\r\n  color: #0F0F0F !important;\r\n  gap: 12px;\r\n  padding: 8px 28px 8px 10px !important;\r\n  border-radius: 7px !important;        \/* design-system button radius *\/\r\n}\r\n#indi-ai-hero .id-btn.light:hover {\r\n  background-color: #F5F7FA !important; border-color: #F5F7FA !important;\r\n  transform: translateY(-2px);\r\n}\r\n#indi-ai-hero .id-btn.light .iah-btn-ic {\r\n  width: 38px; height: 38px; border-radius: 50%;\r\n  background: #EEF3FF;\r\n  display: inline-flex; align-items: center; justify-content: center;\r\n  flex-shrink: 0;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 RIGHT: WhatsApp Business journey + orchestration \u2500\u2500\u2500 *\/\r\n#indi-ai-hero .iah-right {\r\n  position: relative;\r\n  display: flex;\r\n  justify-content: center;\r\n  align-items: center;\r\n  min-height: 640px;\r\n  opacity: 0;\r\n  animation: iahFadeIn 0.9s ease 0.35s both;\r\n  z-index: 1;\r\n}\r\n\r\n\/* Orchestration halo \u2014 soft elliptical glow behind the phone in secondary brand colors *\/\r\n#indi-ai-hero .iah-halo {\r\n  position: absolute;\r\n  left: 50%;\r\n  top: 50%;\r\n  width: 640px;\r\n  height: 640px;\r\n  transform: translate(-50%, -50%);\r\n  pointer-events: none;\r\n  z-index: 1;\r\n  opacity: 0;\r\n  animation: iahFadeIn 1.1s ease 0.6s both;\r\n  background:\r\n    radial-gradient(ellipse 55% 50% at 50% 50%, rgba(138,218,63,0.16) 0%, transparent 60%),\r\n    radial-gradient(ellipse 70% 65% at 50% 50%, rgba(46,143,255,0.20) 0%, transparent 65%);\r\n}\r\n\r\n\/* Orbital ring system \u2014 concentric circles behind the phone *\/\r\n#indi-ai-hero .iah-orbit {\r\n  position: absolute;\r\n  left: 50%;\r\n  top: 50%;\r\n  transform: translate(-50%, -50%);\r\n  pointer-events: none;\r\n  z-index: 1;\r\n  opacity: 0;\r\n  animation: iahFadeIn 1.2s ease 0.8s both;\r\n}\r\n#indi-ai-hero .iah-orbit svg {\r\n  display: block;\r\n  width: 100%;\r\n  height: 100%;\r\n  overflow: visible;\r\n}\r\n#indi-ai-hero .iah-orbit-outer { width: 600px; height: 600px; }\r\n#indi-ai-hero .iah-orbit-mid   { width: 480px; height: 480px; }\r\n#indi-ai-hero .iah-orbit-inner { width: 360px; height: 360px; }\r\n\r\n\/* Trail luminoso \u2014 un arco verde se \"dibuja\" sobre el anillo externo desde SMS (10:30)\r\n   pasando por abajo (Email, Push) hasta WhatsApp (1:30). Mismo radio que el anillo externo.\r\n   Implementaci\u00f3n: un path SVG con stroke-dashoffset animado.\r\n   El arco recorre 270\u00b0 del c\u00edrculo en sentido antihorario (por abajo). *\/\r\n#indi-ai-hero .iah-trail {\r\n  position: absolute;\r\n  left: 50%;\r\n  top: 50%;\r\n  width: 600px;\r\n  height: 600px;\r\n  transform: translate(-50%, -50%);\r\n  pointer-events: none;\r\n  z-index: 2;\r\n  opacity: 0;\r\n  animation: iahFadeIn 0.5s ease 2.2s both;\r\n}\r\n#indi-ai-hero .iah-trail svg {\r\n  display: block;\r\n  width: 100%;\r\n  height: 100%;\r\n  overflow: visible;\r\n}\r\n#indi-ai-hero .iah-trail path {\r\n  fill: none;\r\n  stroke: url(#iahTrailGradient);\r\n  stroke-width: 3;\r\n  stroke-linecap: round;\r\n  \/* La longitud del path es ~462 (270\u00b0 de un c\u00edrculo r=98 \u2192 0.75\u00b72\u03c0\u00b798). *\/\r\n  stroke-dasharray: 462;\r\n  stroke-dashoffset: 462;\r\n  filter: drop-shadow(0 0 8px rgba(138,218,63,0.65));\r\n  \/* Sincronizado con el barrido: arranca a 2.4s, llega a WhatsApp a 3.15s.\r\n     Despu\u00e9s queda dibujado el resto del ciclo, y se \"borra\" al final para loopear limpio. *\/\r\n  animation: iahTrailDraw 3.2s ease-in-out 2.4s infinite;\r\n}\r\n@keyframes iahTrailDraw {\r\n  \/* 0%: invisible en SMS *\/\r\n  0%   { stroke-dashoffset: 462; }\r\n  \/* 7.8% (t=0.25s real, Email): arco recorri\u00f3 28% del trayecto (SMS\u2192Email = 75\u00b0\/270\u00b0) *\/\r\n  7.8% { stroke-dashoffset: 333; }\r\n  \/* 15.6% (t=0.5s, Push): arco recorri\u00f3 72% (SMS\u2192Push = 195\u00b0\/270\u00b0) *\/\r\n  15.6% { stroke-dashoffset: 129; }\r\n  \/* 23.4% (t=0.75s, WhatsApp): arco completo *\/\r\n  23.4%, 78% { stroke-dashoffset: 0; }\r\n  \/* Borrado suave para loopear *\/\r\n  95%, 100% { stroke-dashoffset: 462; }\r\n}\r\n#indi-ai-hero .iah-orbit-outer circle { stroke: rgba(255,255,255,0.14); stroke-width: 1; fill: none; }\r\n#indi-ai-hero .iah-orbit-mid   circle { stroke: rgba(138,218,63,0.12); stroke-width: 1; fill: none; stroke-dasharray: 3 6; }\r\n#indi-ai-hero .iah-orbit-inner circle { stroke: rgba(255,255,255,0.08); stroke-width: 1; fill: none; }\r\n\r\n\/* Phone shell *\/\r\n#indi-ai-hero .iah-phone {\r\n  position: relative;\r\n  width: 300px;\r\n  height: 600px;\r\n  background: #0B1F3F;\r\n  border-radius: 44px;\r\n  padding: 12px;\r\n  box-shadow: 0 30px 70px -15px rgba(8,24,52,0.65), 0 0 0 1px rgba(255,255,255,0.06);\r\n  z-index: 3;\r\n}\r\n#indi-ai-hero .iah-screen {\r\n  position: relative;\r\n  width: 100%; height: 100%;\r\n  border-radius: 34px;\r\n  overflow: hidden;\r\n  background: #ECE5DD; \/* WhatsApp chat canvas *\/\r\n  display: flex;\r\n  flex-direction: column;\r\n}\r\n#indi-ai-hero .iah-notch {\r\n  position: absolute;\r\n  top: 0; left: 50%; transform: translateX(-50%);\r\n  width: 120px; height: 26px;\r\n  background: #0B1F3F;\r\n  border-radius: 0 0 16px 16px;\r\n  z-index: 5;\r\n}\r\n\r\n\/* WhatsApp status bar *\/\r\n#indi-ai-hero .iah-statusbar {\r\n  display: flex;\r\n  justify-content: space-between;\r\n  align-items: center;\r\n  padding: 14px 24px 6px;\r\n  color: #FFFFFF;\r\n  font-size: 12px !important;\r\n  font-weight: 700 !important;\r\n  background: #075E54;\r\n}\r\n#indi-ai-hero .iah-statusbar .iah-status-icons { display: inline-flex; gap: 5px; align-items: center; }\r\n\r\n\/* WhatsApp Business header *\/\r\n#indi-ai-hero .iah-wa-header {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 10px;\r\n  padding: 8px 14px 12px;\r\n  background: #075E54;\r\n  color: #FFFFFF;\r\n}\r\n#indi-ai-hero .iah-wa-back {\r\n  width: 18px; height: 18px;\r\n  display: inline-flex; align-items: center; justify-content: center;\r\n  flex-shrink: 0;\r\n}\r\n#indi-ai-hero .iah-wa-avatar {\r\n  width: 36px; height: 36px;\r\n  border-radius: 50%;\r\n  background: #FFFFFF;\r\n  display: inline-flex; align-items: center; justify-content: center;\r\n  flex-shrink: 0;\r\n  box-shadow: 0 2px 6px rgba(0,0,0,0.18);\r\n}\r\n#indi-ai-hero .iah-wa-name-wrap {\r\n  flex: 1; min-width: 0;\r\n  display: flex; flex-direction: column;\r\n}\r\n#indi-ai-hero .iah-wa-name-line {\r\n  display: inline-flex; align-items: center; gap: 5px;\r\n  font-size: 14px !important;\r\n  font-weight: 700 !important;\r\n  color: #FFFFFF !important;\r\n  line-height: 1.1;\r\n}\r\n#indi-ai-hero .iah-wa-verified {\r\n  width: 13px; height: 13px;\r\n  border-radius: 50%;\r\n  background: #25D366;\r\n  display: inline-flex; align-items: center; justify-content: center;\r\n  flex-shrink: 0;\r\n}\r\n#indi-ai-hero .iah-wa-sub {\r\n  font-size: 10px !important;\r\n  font-weight: 500 !important;\r\n  color: rgba(255,255,255,0.78) !important;\r\n  margin-top: 2px;\r\n  letter-spacing: 0.01em;\r\n}\r\n#indi-ai-hero .iah-wa-actions {\r\n  display: inline-flex; gap: 14px; align-items: center;\r\n  color: #FFFFFF;\r\n}\r\n\r\n\/* Encryption disclaimer pill *\/\r\n#indi-ai-hero .iah-wa-enc {\r\n  align-self: center;\r\n  margin: 7px auto 2px;\r\n  padding: 5px 11px;\r\n  background: #FFF6CB;\r\n  color: #4A3F0E !important;\r\n  font-size: 9.5px !important;\r\n  font-weight: 600 !important;\r\n  border-radius: 6px;\r\n  display: inline-flex; align-items: center; gap: 5px;\r\n  line-height: 1.2;\r\n  text-align: center;\r\n  max-width: 78%;\r\n  box-shadow: 0 1px 2px rgba(0,0,0,0.08);\r\n}\r\n#indi-ai-hero .iah-wa-enc svg { color: #4A3F0E !important; flex-shrink: 0; }\r\n\r\n\/* Date separator *\/\r\n#indi-ai-hero .iah-wa-daysep {\r\n  align-self: center;\r\n  margin: 8px auto 4px;\r\n  padding: 3px 10px;\r\n  background: rgba(225,245,254,0.92);\r\n  color: #54656F !important;\r\n  font-size: 9px !important;\r\n  font-weight: 600 !important;\r\n  letter-spacing: 0.04em;\r\n  text-transform: uppercase;\r\n  border-radius: 6px;\r\n}\r\n\r\n\/* Chat scroll area *\/\r\n#indi-ai-hero .iah-wa-chat {\r\n  flex: 1;\r\n  display: flex;\r\n  flex-direction: column;\r\n  gap: 6px;\r\n  padding: 4px 10px 12px;\r\n  overflow: hidden;\r\n}\r\n\r\n\/* Bubbles *\/\r\n#indi-ai-hero .iah-bub {\r\n  position: relative;\r\n  max-width: 84%;\r\n  padding: 7px 10px 5px;\r\n  border-radius: 10px;\r\n  font-size: 11.5px !important;\r\n  font-weight: 500 !important;\r\n  line-height: 1.32;\r\n  color: #0F0F0F !important;\r\n  box-shadow: 0 1px 1px rgba(0,0,0,0.08);\r\n  word-wrap: break-word;\r\n}\r\n#indi-ai-hero .iah-bub-in {\r\n  align-self: flex-start;\r\n  background: #FFFFFF;\r\n  border-top-left-radius: 3px;\r\n}\r\n#indi-ai-hero .iah-bub-out {\r\n  align-self: flex-end;\r\n  background: #DCF8C6;\r\n  border-top-right-radius: 3px;\r\n}\r\n#indi-ai-hero .iah-bub-strong {\r\n  display: block;\r\n  font-weight: 700 !important;\r\n  font-size: 12px !important;\r\n  color: #0F3B7A !important;\r\n  margin-bottom: 2px;\r\n}\r\n#indi-ai-hero .iah-bub-meta {\r\n  display: flex; justify-content: flex-end; align-items: center; gap: 4px;\r\n  font-size: 9px !important;\r\n  font-weight: 500 !important;\r\n  color: #667781 !important;\r\n  margin-top: 3px;\r\n}\r\n#indi-ai-hero .iah-bub-meta svg { color: #34B7F1; }\r\n\r\n\/* Inline doc attachment (lab results) *\/\r\n#indi-ai-hero .iah-bub-doc {\r\n  display: flex; align-items: center; gap: 8px;\r\n  margin-top: 6px;\r\n  padding: 7px 8px;\r\n  background: rgba(15,59,122,0.06);\r\n  border-radius: 7px;\r\n}\r\n#indi-ai-hero .iah-bub-doc-ic {\r\n  width: 26px; height: 26px; border-radius: 6px;\r\n  background: #0072EF;\r\n  display: inline-flex; align-items: center; justify-content: center;\r\n  flex-shrink: 0;\r\n}\r\n#indi-ai-hero .iah-bub-doc-name {\r\n  font-size: 10.5px !important;\r\n  font-weight: 700 !important;\r\n  color: #0F0F0F !important;\r\n  line-height: 1.2;\r\n}\r\n#indi-ai-hero .iah-bub-doc-meta {\r\n  font-size: 9px !important;\r\n  font-weight: 500 !important;\r\n  color: #667781 !important;\r\n  margin-top: 1px;\r\n}\r\n\r\n\/* Quick-reply buttons under a WhatsApp Business bubble *\/\r\n#indi-ai-hero .iah-bub-actions {\r\n  display: flex; gap: 5px; margin-top: 6px;\r\n  border-top: 1px solid rgba(0,0,0,0.06);\r\n  padding-top: 6px;\r\n}\r\n#indi-ai-hero .iah-bub-act {\r\n  flex: 1;\r\n  text-align: center;\r\n  padding: 5px 6px;\r\n  font-size: 10.5px !important;\r\n  font-weight: 600 !important;\r\n  color: #0072EF !important;\r\n  background: transparent;\r\n  border-radius: 5px;\r\n  letter-spacing: 0.01em;\r\n  display: inline-flex; align-items: center; justify-content: center; gap: 4px;\r\n}\r\n#indi-ai-hero .iah-bub-act svg { color: #0072EF; flex-shrink: 0; }\r\n\r\n\/* Bubble entrance animation *\/\r\n#indi-ai-hero .iah-phone.iah-armed .iah-bub { opacity: 0; transform: translateY(8px); }\r\n#indi-ai-hero .iah-phone.iah-armed .iah-wa-daysep { opacity: 0; }\r\n#indi-ai-hero .iah-phone.iah-play .iah-bub { animation: iahBubIn 0.45s cubic-bezier(0.22,1,0.36,1) both; }\r\n#indi-ai-hero .iah-phone.iah-play .iah-wa-daysep { animation: iahFadeIn 0.4s ease both; }\r\n#indi-ai-hero .iah-phone.iah-play .iah-b1 { animation-delay: 0.65s; }\r\n#indi-ai-hero .iah-phone.iah-play .iah-b2 { animation-delay: 1.05s; }\r\n#indi-ai-hero .iah-phone.iah-play .iah-b3 { animation-delay: 1.55s; }\r\n#indi-ai-hero .iah-phone.iah-play .iah-b4 { animation-delay: 1.95s; }\r\n#indi-ai-hero .iah-phone.iah-play .iah-d1 { animation-delay: 0.45s; }\r\n\r\n\/* \u2500\u2500\u2500 Meta Business Partner badge \u2014 lifted above phone, centered, elevated hierarchy \u2500\u2500\u2500 *\/\r\n#indi-ai-hero .iah-meta-badge {\r\n  position: absolute;\r\n  top: -8px;\r\n  left: 50%;\r\n  transform: translateX(-50%);\r\n  background: rgba(11,31,63,0.78);\r\n  -webkit-backdrop-filter: blur(16px) saturate(150%);\r\n  backdrop-filter: blur(16px) saturate(150%);\r\n  border: 1px solid rgba(255,255,255,0.22);\r\n  border-radius: 14px;\r\n  padding: 11px 18px;\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 12px;\r\n  box-shadow: 0 18px 44px -14px rgba(8,24,52,0.65), inset 0 1px 0 rgba(255,255,255,0.10);\r\n  z-index: 7;\r\n  opacity: 0;\r\n  animation: iahFloatIn 0.6s cubic-bezier(0.22,1,0.36,1) 1.3s both;\r\n  white-space: nowrap;\r\n}\r\n#indi-ai-hero .iah-meta-badge img {\r\n  height: 34px;\r\n  width: auto;\r\n  display: block;\r\n}\r\n#indi-ai-hero .iah-meta-badge-tag {\r\n  display: flex; flex-direction: column;\r\n  border-left: 1px solid rgba(255,255,255,0.22);\r\n  padding-left: 12px;\r\n  line-height: 1.15;\r\n}\r\n#indi-ai-hero .iah-meta-badge-tag .iah-mb-eyebrow {\r\n  font-size: 9px !important;\r\n  font-weight: 700 !important;\r\n  color: rgba(255,255,255,0.70) !important;\r\n  letter-spacing: 0.12em;\r\n  text-transform: uppercase;\r\n}\r\n#indi-ai-hero .iah-meta-badge-tag .iah-mb-name {\r\n  font-size: 12px !important;\r\n  font-weight: 700 !important;\r\n  color: #FFFFFF !important;\r\n  margin-top: 2px;\r\n  letter-spacing: 0.01em;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 Channel satellite nodes \u2014 anchored on the outer orbital ring \u2500\u2500\u2500\r\n   Polar positioning: each node uses CSS custom properties for radius (R) and angle (\u03b8).\r\n   The node's CENTER sits exactly at (sin \u03b8 \u00b7 R, -cos \u03b8 \u00b7 R) from the orchestration center\r\n   (which is the same center as the orbital rings \u2014 50% \/ 50% of .iah-right).\r\n   The node uses an OPAQUE background so the orbital ring behind it is hidden,\r\n   creating the visual effect of the icon \"sitting on\" the ring. *\/\r\n#indi-ai-hero .iah-node {\r\n  --R: 220px;\r\n  --theta: 0rad;\r\n  --size: 60px;\r\n  --icon: 24px;\r\n\r\n  position: absolute;\r\n  left: 50%;\r\n  top: 50%;\r\n  width: var(--size);\r\n  height: var(--size);\r\n  border-radius: 50%;\r\n  \/* Opaque background that blends with the navy hero gradient at this position *\/\r\n  background:\r\n    linear-gradient(145deg, rgba(255,255,255,0.10), rgba(255,255,255,0.04)),\r\n    #163C82;\r\n  border: 1px solid rgba(255,255,255,0.25);\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  color: rgba(255,255,255,0.7);\r\n  z-index: 3;\r\n  opacity: 0;\r\n  box-shadow: 0 10px 26px -8px rgba(0,0,0,0.45), inset 0 1px 0 rgba(255,255,255,0.18);\r\n  animation: iahFloatIn 0.55s cubic-bezier(0.22,1,0.36,1) both;\r\n  transform:\r\n    translate(-50%, -50%)\r\n    translate(calc(sin(var(--theta)) * var(--R)), calc(cos(var(--theta)) * var(--R) * -1));\r\n}\r\n\r\n#indi-ai-hero .iah-node svg {\r\n  width: var(--icon);\r\n  height: var(--icon);\r\n  position: relative;\r\n  z-index: 1;\r\n  transition: transform 0.25s ease;\r\n}\r\n\r\n\/* Channel labels \u2014 micro caption under each node *\/\r\n#indi-ai-hero .iah-node-label {\r\n  position: absolute;\r\n  top: calc(100% + 8px);\r\n  left: 50%;\r\n  transform: translateX(-50%);\r\n  font-size: 10px !important;\r\n  font-weight: 700 !important;\r\n  color: rgba(255,255,255,0.65) !important;\r\n  letter-spacing: 0.1em;\r\n  text-transform: uppercase;\r\n  white-space: nowrap;\r\n}\r\n\r\n\/* Sequential evaluation pulse \u2014 each secondary node briefly brightens.\r\n   Background stays opaque throughout (mixing translucent overlay + opaque base) so the\r\n   orbital ring never shows through the node. Scale lives on the inner SVG. *\/\r\n@keyframes iahEvalPulse {\r\n  0%, 100% {\r\n    background:\r\n      linear-gradient(145deg, rgba(255,255,255,0.10), rgba(255,255,255,0.04)),\r\n      #163C82;\r\n    border-color: rgba(255,255,255,0.25);\r\n    color: rgba(255,255,255,0.7);\r\n    box-shadow: 0 10px 26px -8px rgba(0,0,0,0.45), inset 0 1px 0 rgba(255,255,255,0.18);\r\n  }\r\n  \/* Highlight phase ~10% of the cycle *\/\r\n  10%, 18% {\r\n    background:\r\n      linear-gradient(145deg, rgba(138,218,63,0.30), rgba(46,143,255,0.20)),\r\n      #1F5BC7;\r\n    border-color: rgba(138,218,63,0.7);\r\n    color: #FFFFFF;\r\n    box-shadow: 0 14px 36px -6px rgba(46,143,255,0.55), 0 0 0 4px rgba(138,218,63,0.30), inset 0 1px 0 rgba(255,255,255,0.32);\r\n  }\r\n  28% {\r\n    background:\r\n      linear-gradient(145deg, rgba(255,255,255,0.10), rgba(255,255,255,0.04)),\r\n      #163C82;\r\n    border-color: rgba(255,255,255,0.25);\r\n    color: rgba(255,255,255,0.7);\r\n  }\r\n}\r\n\r\n\/* Icon-scale companion animation \u2014 applied to the SVG INSIDE the node so node placement is unaffected *\/\r\n@keyframes iahEvalIconPulse {\r\n  0%, 8%, 22%, 100% { transform: scale(1); }\r\n  12%, 18%          { transform: scale(1.18); }\r\n}\r\n\r\n\/* WhatsApp \"selected\" loop \u2014 holds the brand-green active state, with a subtle re-confirmation\r\n   tick synced to each evaluation sweep. 0% and 100% are identical to avoid loop-seam flicker. *\/\r\n@keyframes iahSelectedPulse {\r\n  0%, 60%, 100% {\r\n    background: #25D366;\r\n    border-color: rgba(255,255,255,0.40);\r\n    color: #FFFFFF;\r\n    box-shadow: 0 14px 38px -6px rgba(37,211,102,0.60), 0 0 0 5px rgba(138,218,63,0.22), inset 0 1px 0 rgba(255,255,255,0.32);\r\n  }\r\n  72%, 80% {\r\n    background: #2DDE6F;\r\n    border-color: rgba(255,255,255,0.55);\r\n    box-shadow: 0 18px 44px -6px rgba(37,211,102,0.80), 0 0 0 7px rgba(138,218,63,0.32), inset 0 1px 0 rgba(255,255,255,0.38);\r\n  }\r\n}\r\n\r\n\/* WhatsApp's icon: subtle re-confirmation scale tick \u2014 also runs on the SVG, not the node *\/\r\n@keyframes iahSelectedIconTick {\r\n  0%, 68%, 84%, 100% { transform: scale(1); }\r\n  74%, 78%           { transform: scale(1.10); }\r\n}\r\n\r\n\/* Continuous gentle pulse ring on WhatsApp \u2014 sits inside the node, transforms freely *\/\r\n#indi-ai-hero .iah-node.active::after {\r\n  content: \"\";\r\n  position: absolute;\r\n  inset: -10px;\r\n  border-radius: 50%;\r\n  border: 1.5px solid rgba(138,218,63,0.55);\r\n  opacity: 0;\r\n  animation: iahSelectRing 2.8s ease-out 4.45s infinite;\r\n  pointer-events: none;\r\n  z-index: 0;\r\n}\r\n@keyframes iahSelectRing {\r\n  0%   { transform: scale(0.85); opacity: 0.85; }\r\n  100% { transform: scale(1.4);  opacity: 0; }\r\n}\r\n\r\n\/* Active label color *\/\r\n#indi-ai-hero .iah-node.active .iah-node-label { color: #8ADA3F !important; }\r\n\r\n\/* \u2500\u2500\u2500 Polar positions \u2014 3 channels with available agents \u2500\u2500\u2500\r\n   WhatsApp prominent top-right; In-App bottom-left; Website top-left.\r\n   Angles in radians, measured from 12 o'clock, clockwise. *\/\r\n#indi-ai-hero .iah-node-wa    { --theta: 0.7854rad; --R: 300px; }                              \/*  45\u00b0 \u2014 top-right, prominente *\/\r\n#indi-ai-hero .iah-node-push  { --theta: 4.1888rad; --R: 300px; }                              \/* 240\u00b0 \u2014 In-App, abajo-izquierda *\/\r\n#indi-ai-hero .iah-node-email { --theta: 5.4978rad; --R: 300px; }                              \/* 315\u00b0 \u2014 Website, arriba-izquierda *\/\r\n\r\n\/* Opacity-only fade-in for nodes \u2014 leaves the polar transform untouched *\/\r\n@keyframes iahNodeFadeIn { from { opacity: 0; } to { opacity: 1; } }\r\n\r\n\/* \u2500\u2500\u2500 Sequential evaluation cycle (3.2s total, infinite loop) \u2500\u2500\u2500\r\n   Cadence (antihorario por el anillo): SMS \u2192 Email \u2192 Push \u2192 WhatsApp.\r\n   Cada canal recibe un pulso de 250ms; al final del barrido WhatsApp se selecciona. *\/\r\n#indi-ai-hero .iah-node-sms {\r\n  animation: iahNodeFadeIn 0.55s ease 1.0s both,\r\n             iahEvalPulse 3.2s ease-in-out 2.4s infinite;\r\n}\r\n#indi-ai-hero .iah-node-sms svg {\r\n  animation: iahEvalIconPulse 3.2s ease-in-out 2.4s infinite;\r\n}\r\n\r\n#indi-ai-hero .iah-node-email {\r\n  animation: iahNodeFadeIn 0.55s ease 1.1s both,\r\n             iahEvalPulse 3.2s ease-in-out 2.65s infinite;\r\n}\r\n#indi-ai-hero .iah-node-email svg {\r\n  animation: iahEvalIconPulse 3.2s ease-in-out 2.65s infinite;\r\n}\r\n\r\n#indi-ai-hero .iah-node-push {\r\n  animation: iahNodeFadeIn 0.55s ease 1.2s both,\r\n             iahEvalPulse 3.2s ease-in-out 2.9s infinite;\r\n}\r\n#indi-ai-hero .iah-node-push svg {\r\n  animation: iahEvalIconPulse 3.2s ease-in-out 2.9s infinite;\r\n}\r\n\r\n\/* WhatsApp arranca igual que los otros canales (60px, gris-azul transl\u00facido).\r\n   Al final del barrido de evaluaci\u00f3n, se \"selecciona\": crece a 84px y se pone brand-green.\r\n   El loop posterior mantiene el estado activo con un tick sutil de reconfirmaci\u00f3n. *\/\r\n@keyframes iahWaSelect {\r\n  \/* Estado secundario (igual que Push\/Email\/SMS en reposo) *\/\r\n  0% {\r\n    width: 60px; height: 60px;\r\n    background:\r\n      linear-gradient(145deg, rgba(255,255,255,0.10), rgba(255,255,255,0.04)),\r\n      #163C82;\r\n    border-color: rgba(255,255,255,0.25);\r\n    color: rgba(255,255,255,0.7);\r\n    box-shadow: 0 10px 26px -8px rgba(0,0,0,0.45), inset 0 1px 0 rgba(255,255,255,0.18);\r\n  }\r\n  \/* Tick breve de \"evaluando\" \u2014 corto y en\u00e9rgico *\/\r\n  15%, 28% {\r\n    width: 60px; height: 60px;\r\n    background:\r\n      linear-gradient(145deg, rgba(138,218,63,0.30), rgba(46,143,255,0.20)),\r\n      #1F5BC7;\r\n    border-color: rgba(138,218,63,0.7);\r\n    color: #FFFFFF;\r\n  }\r\n  \/* Transici\u00f3n a SELECCIONADO \u2014 crecimiento r\u00e1pido entre 28% y 50% del ciclo *\/\r\n  50%, 100% {\r\n    width: 84px; height: 84px;\r\n    background: #25D366;\r\n    border-color: rgba(255,255,255,0.40);\r\n    color: #FFFFFF;\r\n    box-shadow: 0 14px 38px -6px rgba(37,211,102,0.60), 0 0 0 5px rgba(138,218,63,0.22), inset 0 1px 0 rgba(255,255,255,0.32);\r\n  }\r\n}\r\n\r\n@keyframes iahWaIconGrow {\r\n  0%, 28% { width: 24px; height: 24px; }\r\n  50%, 100% { width: 36px; height: 36px; }\r\n}\r\n\r\n@keyframes iahWaLabelGreen {\r\n  0%, 28% { color: rgba(255,255,255,0.65); }\r\n  50%, 100% { color: #8ADA3F; }\r\n}\r\n\r\n\/* Loop despu\u00e9s de la selecci\u00f3n: WhatsApp se queda activo, pulso sutil de reconfirmaci\u00f3n *\/\r\n#indi-ai-hero .iah-node-wa {\r\n  animation: iahNodeFadeIn 0.55s ease 1.3s both,\r\n             iahWaSelect 1.0s cubic-bezier(0.22,1,0.36,1) 3.15s 1 forwards,\r\n             iahSelectedPulse 3.2s ease-in-out 4.45s infinite;\r\n}\r\n#indi-ai-hero .iah-node-wa svg {\r\n  animation: iahWaIconGrow 1.0s cubic-bezier(0.22,1,0.36,1) 3.15s 1 forwards,\r\n             iahSelectedIconTick 3.2s ease-in-out 4.45s infinite;\r\n}\r\n#indi-ai-hero .iah-node-wa .iah-node-label {\r\n  animation: iahWaLabelGreen 1.0s cubic-bezier(0.22,1,0.36,1) 3.15s 1 forwards;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 \"Inasistencias\" KPI card \u2014 raised to align with the confirmation bubble \u2500\u2500\u2500 *\/\r\n#indi-ai-hero .iah-float {\r\n  position: absolute;\r\n  left: -50px;\r\n  top: 308px;\r\n  width: 188px;\r\n  background: rgba(255,255,255,0.82);\r\n  -webkit-backdrop-filter: blur(14px) saturate(140%);\r\n  backdrop-filter: blur(14px) saturate(140%);\r\n  border: 1px solid rgba(255,255,255,0.55);\r\n  border-radius: 14px;\r\n  padding: 12px 14px;\r\n  display: flex; align-items: center; gap: 12px;\r\n  box-shadow: 0 22px 50px -14px rgba(8,24,52,0.55), 0 6px 18px -6px rgba(0,0,0,0.22), inset 0 1px 0 rgba(255,255,255,0.6);\r\n  z-index: 6;\r\n  opacity: 0;\r\n  animation: iahFloatIn 0.6s cubic-bezier(0.22,1,0.36,1) 1.55s both;\r\n}\r\n#indi-ai-hero .iah-float-ic {\r\n  width: 38px; height: 38px; border-radius: 10px;\r\n  background: #8ADA3F;\r\n  display: flex; align-items: center; justify-content: center; flex-shrink: 0;\r\n  box-shadow: 0 4px 12px -2px rgba(138,218,63,0.5);\r\n}\r\n#indi-ai-hero .iah-float-ic svg { color: #0F3B7A; }\r\n#indi-ai-hero .iah-float-label {\r\n  display: block;\r\n  font-size: 9.5px !important; font-weight: 700 !important;\r\n  color: #5A6B85 !important;\r\n  line-height: 1.1;\r\n  text-transform: uppercase; letter-spacing: 0.08em;\r\n}\r\n#indi-ai-hero .iah-float-val {\r\n  display: block;\r\n  font-size: 22px !important; font-weight: 500 !important;\r\n  color: #0F3B7A !important;\r\n  line-height: 1.05; margin-top: 4px;\r\n  letter-spacing: -0.015em;\r\n}\r\n\r\n@keyframes iahBubIn { from { opacity: 0; transform: translateY(8px); } to { opacity: 1; transform: translateY(0); } }\r\n@keyframes iahPulseDot { 0%, 100% { transform: scale(1); opacity: 1; } 50% { transform: scale(1.35); opacity: 0.75; } }\r\n\r\n\/* \u2500\u2500\u2500 ANIMATIONS \u2500\u2500\u2500 *\/\r\n@keyframes iahSlideUp { from { opacity: 0; transform: translateY(20px); } to { opacity: 1; transform: translateY(0); } }\r\n@keyframes iahFadeIn { from { opacity: 0; } to { opacity: 1; } }\r\n@keyframes iahBadgePop { from { opacity: 0; transform: scale(0.85) translateY(-4px); } to { opacity: 1; transform: scale(1) translateY(0); } }\r\n@keyframes iahNotifIn { from { opacity: 0; transform: translateY(14px); } to { opacity: 1; transform: translateY(0); } }\r\n@keyframes iahFloatIn { from { opacity: 0; transform: translateX(-12px) scale(0.9); } to { opacity: 1; transform: translateX(0) scale(1); } }\r\n\r\n\/* \u2500\u2500\u2500 ACCESSIBILITY \u2500\u2500\u2500 *\/\r\n@media (prefers-reduced-motion: reduce) {\r\n  #indi-ai-hero .iah-left,\r\n  #indi-ai-hero .iah-right,\r\n  #indi-ai-hero .iah-badge,\r\n  #indi-ai-hero .iah-bub,\r\n  #indi-ai-hero .iah-float,\r\n  #indi-ai-hero .iah-meta-badge,\r\n  #indi-ai-hero .iah-halo,\r\n  #indi-ai-hero .iah-orbit,\r\n  #indi-ai-hero .iah-trail,\r\n  #indi-ai-hero .iah-node.active::after {\r\n    opacity: 1 !important;\r\n    transform: none !important;\r\n    animation: none !important;\r\n  }\r\n  \/* Nodes: kill animation but PRESERVE the polar transform that places them on the ring *\/\r\n  #indi-ai-hero .iah-node {\r\n    opacity: 1 !important;\r\n    animation: none !important;\r\n  }\r\n  #indi-ai-hero .iah-node svg { animation: none !important; transform: none !important; }\r\n  #indi-ai-hero .iah-meta-badge { transform: translateX(-50%) !important; }\r\n  #indi-ai-hero .iah-trail path { stroke-dashoffset: 0 !important; animation: none !important; }\r\n  #indi-ai-hero .iah-orbit { transform: translate(-50%, -50%) !important; }\r\n  \/* When motion is disabled, WhatsApp still renders as the selected channel (grande y verde) *\/\r\n  #indi-ai-hero .iah-node-wa {\r\n    width: 84px !important;\r\n    height: 84px !important;\r\n    background: #25D366 !important;\r\n    border-color: rgba(255,255,255,0.40) !important;\r\n    color: #FFFFFF !important;\r\n    box-shadow: 0 14px 38px -6px rgba(37,211,102,0.60), 0 0 0 5px rgba(138,218,63,0.22), inset 0 1px 0 rgba(255,255,255,0.32) !important;\r\n  }\r\n  #indi-ai-hero .iah-node-wa svg { width: 36px !important; height: 36px !important; }\r\n  #indi-ai-hero .iah-node-wa .iah-node-label { color: #8ADA3F !important; }\r\n}\r\n\r\n\/* \u2500\u2500\u2500 RESPONSIVE \u2500\u2500\u2500 *\/\r\n@media (max-width: 1100px) {\r\n  #indi-ai-hero .iah-inner { padding: 100px 32px 70px; gap: 32px; }\r\n}\r\n\r\n@media (max-width: 960px) {\r\n  #indi-ai-hero .iah-inner {\r\n    grid-template-columns: 1fr;\r\n    padding: 70px 24px 60px;\r\n    gap: 48px;\r\n    justify-items: center;\r\n  }\r\n  #indi-ai-hero .iah-left { text-align: center; align-items: center; }\r\n  #indi-ai-hero .iah-eyebrow { align-self: center; }\r\n  #indi-ai-hero .iah-badges { justify-content: center; }\r\n  #indi-ai-hero .iah-ctas { justify-content: center; }\r\n  #indi-ai-hero .iah-sub { margin: 0 auto; }\r\n}\r\n\r\n@media (max-width: 600px) {\r\n  #indi-ai-hero .iah-inner { padding: 56px 16px 48px; }\r\n  #indi-ai-hero .id-btn { flex: 1 1 100%; min-width: 0 !important; }\r\n  \/* CRITICAL: lock .iah-right to the phone's exact width so every absolute child\r\n     positioned with left:50% lands precisely on the phone's horizontal center.\r\n     min-height includes room ABOVE the phone for KPI card + Meta badge stacked. *\/\r\n  #indi-ai-hero .iah-right {\r\n    width: 220px;\r\n    min-height: 720px;\r\n    margin: 0 auto;\r\n  }\r\n  \/* Phone notably smaller so the full orchestration animation (orbits + 4 nodes) is visible *\/\r\n  #indi-ai-hero .iah-phone { width: 220px; height: 450px; border-radius: 36px; padding: 9px; }\r\n  #indi-ai-hero .iah-screen { border-radius: 28px; }\r\n  #indi-ai-hero .iah-notch { width: 96px; height: 22px; }\r\n  \/* Tighten chat padding so all 3 bubbles + encryption pill fit without clipping *\/\r\n  #indi-ai-hero .iah-wa-chat { padding: 4px 8px 10px; gap: 6px; }\r\n  #indi-ai-hero .iah-bub { font-size: 11px !important; padding: 7px 9px 5px; }\r\n  #indi-ai-hero .iah-wa-enc { margin: 6px auto 2px; padding: 4px 9px; font-size: 9px !important; }\r\n  \/* Stack quick-reply buttons vertically when space is tight *\/\r\n  #indi-ai-hero .iah-bub-actions { flex-direction: column; gap: 2px; }\r\n  #indi-ai-hero .iah-bub-act { padding: 6px 8px; font-size: 11px !important; }\r\n  \/* Meta badge \u2014 centered ABOVE the phone notch, BELOW the KPI card *\/\r\n  #indi-ai-hero .iah-meta-badge {\r\n    top: 60px;\r\n    left: 50%;\r\n    transform: translateX(-50%);\r\n    padding: 7px 11px;\r\n    gap: 8px;\r\n    border-radius: 12px;\r\n    display: flex;\r\n    justify-content: center;\r\n    align-items: center;\r\n    z-index: 8;\r\n    white-space: normal;\r\n    max-width: 240px;\r\n  }\r\n  #indi-ai-hero .iah-meta-badge img { height: 22px; }\r\n  #indi-ai-hero .iah-meta-badge-tag { padding-left: 8px; }\r\n  #indi-ai-hero .iah-meta-badge-tag .iah-mb-eyebrow { font-size: 8px !important; white-space: normal; }\r\n  #indi-ai-hero .iah-meta-badge-tag .iah-mb-name { font-size: 10.5px !important; white-space: normal; line-height: 1.2; }\r\n  \/* KPI \"Inasistencias\" \u2014 at the very TOP of the stage, centered, above Meta badge *\/\r\n  #indi-ai-hero .iah-float {\r\n    left: 50%;\r\n    top: 0;\r\n    bottom: auto;\r\n    transform: translateX(-50%);\r\n    width: 190px;\r\n    padding: 9px 14px;\r\n    gap: 10px;\r\n    z-index: 7;\r\n  }\r\n  #indi-ai-hero .iah-float-ic { width: 32px; height: 32px; }\r\n  #indi-ai-hero .iah-float-val { font-size: 19px !important; }\r\n  \/* \u2500\u2500\u2500 MOBILE ORCHESTRATION: nodes RAISED so they cluster around the upper half of the phone \u2500\u2500\u2500\r\n     Angles measured from 12 o'clock, clockwise:\r\n       SMS \u2014 300\u00b0 (alto-izquierda, 10 en punto)\r\n       Email \u2014 240\u00b0 (medio-izquierda)\r\n       Push  \u2014 120\u00b0 (medio-derecha)\r\n       WA    \u2014  60\u00b0 (alto-derecha, 2 en punto)\r\n     All clear math: phone half = 110, WA half = 28. R=180.\r\n       WA  at 60\u00b0:  x = sin(60)\u00b7180 = 156 \u2192 inner edge 128 > 110 \u2713\r\n       Push at 120\u00b0: same magnitude as WA \u2192 safe\r\n       SMS at 300\u00b0: x = sin(300)\u00b7180 = -156 \u2192 safe\r\n       Email at 240\u00b0: same as Push (left side) \u2192 safe *\/\r\n  #indi-ai-hero .iah-node-wa    { --R: 180px; --theta: 1.0472rad; --size: 56px; --icon: 24px; } \/* 60\u00b0 WhatsApp *\/\r\n  #indi-ai-hero .iah-node-push  { --R: 180px; --theta: 4.1888rad; --size: 44px; --icon: 18px; } \/* 240\u00b0 In-App *\/\r\n  #indi-ai-hero .iah-node-email { --R: 180px; --theta: 5.2360rad; --size: 44px; --icon: 18px; } \/* 300\u00b0 Website *\/\r\n  #indi-ai-hero .iah-node-label { font-size: 9px !important; top: calc(100% + 5px); }\r\n  \/* Halo \/ orbits \u2014 todos MAYORES que el ancho del tel\u00e9fono (220) *\/\r\n  #indi-ai-hero .iah-halo { width: 380px; height: 380px; }\r\n  #indi-ai-hero .iah-orbit-outer { width: 350px; height: 350px; }\r\n  #indi-ai-hero .iah-orbit-mid   { width: 300px; height: 300px; }\r\n  \/* Inner orbit MAYOR que el tel\u00e9fono (220) \u2014 nunca cruza por encima *\/\r\n  #indi-ai-hero .iah-orbit-inner { width: 250px; height: 250px; }\r\n  \/* Trail oculto en m\u00f3vil \u2014 su path estaba calculado para los \u00e1ngulos desktop *\/\r\n  #indi-ai-hero .iah-trail { display: none; }\r\n}\r\n\r\n\/* Extra-small screens (\u2264 380px) \u2014 Android compact, older iPhone SE *\/\r\n@media (max-width: 380px) {\r\n  #indi-ai-hero .iah-right { width: 200px; min-height: 680px; }\r\n  #indi-ai-hero .iah-phone { width: 200px; height: 410px; }\r\n  \/* Phone half = 100. WA size 52 \u2192 R needs > 100+26 = 126. Push at 120\u00b0 \u2192 0.866\u00b7R > 100+20=120 \u2192 R > 138.6 *\/\r\n  #indi-ai-hero .iah-node-wa    { --R: 155px; --size: 52px; --icon: 22px; }\r\n  #indi-ai-hero .iah-node-push  { --R: 155px; --size: 40px; --icon: 16px; }\r\n  #indi-ai-hero .iah-node-email { --R: 155px; --size: 40px; --icon: 16px; }\r\n  #indi-ai-hero .iah-node-sms   { --R: 155px; --size: 40px; --icon: 16px; }\r\n  #indi-ai-hero .iah-halo { width: 350px; height: 350px; }\r\n  #indi-ai-hero .iah-orbit-outer { width: 320px; height: 320px; }\r\n  #indi-ai-hero .iah-orbit-mid   { width: 275px; height: 275px; }\r\n  \/* Inner orbit > phone width 200 *\/\r\n  #indi-ai-hero .iah-orbit-inner { width: 230px; height: 230px; }\r\n  #indi-ai-hero .iah-float { width: 190px; }\r\n}\r\n<\/style>\r\n<\/head>\r\n<body>\r\n\r\n<section id=\"indi-ai-hero\" role=\"banner\" aria-label=\"indigitall Agentes de IA \u2014 IA que act\u00faa, no solo responde, sobre WhatsApp Business Platform y como Meta Business Partner oficial\">\r\n  <div class=\"iah-texture\" aria-hidden=\"true\"><\/div>\r\n  <div class=\"iah-glow\" aria-hidden=\"true\"><\/div>\r\n\r\n  <div class=\"iah-inner\">\r\n\r\n    <!-- LEFT -->\r\n    <div class=\"iah-left\">\r\n      <span class=\"iah-eyebrow\">\r\n        <svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#8ADA3F\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><polygon points=\"13 2 3 14 12 14 11 22 21 10 12 10 13 2\"\/><\/svg>\r\n        Agentes de IA \u00b7 indigitall\r\n      <\/span>\r\n\r\n      <h1 class=\"iah-headline\">\r\n        IA que <span class=\"iah-accent\">act\u00faa.<\/span>\r\n        <span class=\"iah-tagline\">\r\n          No solo responde.\r\n        <\/span>\r\n      <\/h1>\r\n\r\n      <p class=\"iah-sub\">\r\n        Los Agentes OmnIA entienden lo que tus clientes necesitan, se conectan a tu CRM y a tus sistemas v\u00eda MCP y cierran el ciclo \u2014devoluciones, reservas, consultas, actualizaci\u00f3n de registros\u2014 en cada canal, empezando por WhatsApp. Sin intervenci\u00f3n humana.\r\n      <\/p>\r\n\r\n      <div class=\"iah-badges\" role=\"list\" aria-label=\"Certificaciones de confianza y reconocimiento\">\r\n        <span class=\"iah-badge\" role=\"listitem\">\r\n          <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#8ADA3F\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><polygon points=\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\"\/><\/svg>\r\n          Meta Business Partner \u00b7 Tier 1\r\n        <\/span>\r\n        <span class=\"iah-badge\" role=\"listitem\">\r\n          <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"currentColor\" stroke=\"none\" aria-hidden=\"true\" style=\"color:#8ADA3F\"><path d=\"M20.5 3.5A11.9 11.9 0 0 0 12 0C5.4 0 0 5.4 0 12c0 2.1.6 4.2 1.7 6L0 24l6.2-1.6c1.7.9 3.7 1.4 5.7 1.4C18.6 23.8 24 18.4 24 11.8c0-3.1-1.2-6.1-3.5-8.3zM12 21.8c-1.8 0-3.6-.5-5.1-1.4l-.4-.2-3.7 1 1-3.6-.2-.4c-1-1.6-1.5-3.4-1.5-5.2C2.1 6.5 6.5 2.1 12 2.1c2.6 0 5.1 1 7 2.9 1.9 1.9 2.9 4.4 2.9 7 0 5.5-4.4 9.8-9.9 9.8z\"\/><\/svg>\r\n          WhatsApp Business Platform\r\n        <\/span>\r\n        <span class=\"iah-badge\" role=\"listitem\">\r\n          <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#8ADA3F\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\/><polyline points=\"9 12 11 14 15 10\"\/><\/svg>\r\n          ISO 27001\r\n        <\/span>\r\n        <span class=\"iah-badge\" role=\"listitem\">\r\n          <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#8ADA3F\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"11\" width=\"18\" height=\"11\" rx=\"2\"\/><path d=\"M7 11V7a5 5 0 0 1 10 0v4\"\/><\/svg>\r\n          Cumple el RGPD\r\n        <\/span>\r\n        <span class=\"iah-badge\" role=\"listitem\">\r\n          <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#8ADA3F\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><polygon points=\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\"\/><\/svg>\r\n          N\u00ba 1 en G2\r\n        <\/span>\r\n      <\/div>\r\n\r\n      <div class=\"iah-ctas\">\r\n        <a href=\"https:\/\/indigitall.com\/es\/programar-tiempo\/\" class=\"id-btn green\" aria-label=\"Solicita una demo de los Agentes de IA de indigitall\">SOLICITA UNA DEMO<\/a>\r\n        <a href=\"https:\/\/indigitall.com\/es\/ebook\/ai-agents\/\" class=\"id-btn light\" aria-label=\"Descarga el ebook de Agentes de IA de indigitall\">\r\n          <span class=\"iah-btn-ic\" aria-hidden=\"true\">\r\n            <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z\"\/><path d=\"M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z\"\/><\/svg>\r\n          <\/span>\r\n          DESCARGA EL EBOOK\r\n        <\/a>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <!-- RIGHT: WhatsApp Business journey + Indigitall orchestration -->\r\n    <div class=\"iah-right\" role=\"img\" aria-label=\"Conversaci\u00f3n de WhatsApp Business en la que el Agente OmnIA gestiona una devoluci\u00f3n de principio a fin: localiza el pedido v\u00eda MCP, confirma que est\u00e1 dentro de plazo, inicia la devoluci\u00f3n y env\u00eda la etiqueta prepagada, sin intervenci\u00f3n humana. Alrededor del m\u00f3vil, una capa de orquestaci\u00f3n muestra los canales disponibles (WhatsApp seleccionado, Push, Email y SMS) y un sello oficial de Meta Business Partner sobre el dispositivo.\">\r\n\r\n      <!-- Orchestration halo \u2014 soft glow behind the phone in secondary brand colors -->\r\n      <div class=\"iah-halo\" aria-hidden=\"true\"><\/div>\r\n\r\n      <!-- Orbital ring system \u2014 three concentric circles representing the orchestration layer -->\r\n      <div class=\"iah-orbit iah-orbit-outer\" aria-hidden=\"true\">\r\n        <svg viewBox=\"-100 -100 200 200\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n          <circle cx=\"0\" cy=\"0\" r=\"98\" \/>\r\n        <\/svg>\r\n      <\/div>\r\n\r\n      <!-- Trail luminoso \u2014 arco que se \"dibuja\" desde SMS a WhatsApp pasando por Email y Push -->\r\n      <div class=\"iah-trail\" aria-hidden=\"true\">\r\n        <svg viewBox=\"-100 -100 200 200\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n          <defs>\r\n            <linearGradient id=\"iahTrailGradient\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\">\r\n              <stop offset=\"0%\"   stop-color=\"#8ADA3F\" stop-opacity=\"0.4\"\/>\r\n              <stop offset=\"100%\" stop-color=\"#8ADA3F\" stop-opacity=\"1\"\/>\r\n            <\/linearGradient>\r\n          <\/defs>\r\n          <!-- Arco de 270\u00b0 desde SMS (-69.3, -69.3) hasta WhatsApp (69.3, -69.3) pasando por abajo -->\r\n          <path d=\"M -69.3 -69.3 A 98 98 0 1 0 69.3 -69.3\" \/>\r\n        <\/svg>\r\n      <\/div>\r\n\r\n      <div class=\"iah-orbit iah-orbit-mid\" aria-hidden=\"true\">\r\n        <svg viewBox=\"-100 -100 200 200\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n          <circle cx=\"0\" cy=\"0\" r=\"98\" \/>\r\n        <\/svg>\r\n      <\/div>\r\n      <div class=\"iah-orbit iah-orbit-inner\" aria-hidden=\"true\">\r\n        <svg viewBox=\"-100 -100 200 200\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n          <circle cx=\"0\" cy=\"0\" r=\"98\" \/>\r\n        <\/svg>\r\n      <\/div>\r\n\r\n      <div class=\"iah-phone\" id=\"iah-phone\">\r\n        <div class=\"iah-notch\" aria-hidden=\"true\"><\/div>\r\n        <div class=\"iah-screen\">\r\n\r\n          <!-- Status bar (WhatsApp green) -->\r\n          <div class=\"iah-statusbar\" aria-hidden=\"true\">\r\n            <span>9:41<\/span>\r\n            <span class=\"iah-status-icons\">\r\n              <svg width=\"14\" height=\"11\" viewBox=\"0 0 24 18\" fill=\"#FFFFFF\"><rect x=\"0\" y=\"10\" width=\"4\" height=\"8\" rx=\"1\"\/><rect x=\"6\" y=\"6\" width=\"4\" height=\"12\" rx=\"1\"\/><rect x=\"12\" y=\"3\" width=\"4\" height=\"15\" rx=\"1\"\/><rect x=\"18\" y=\"0\" width=\"4\" height=\"18\" rx=\"1\"\/><\/svg>\r\n              <svg width=\"16\" height=\"11\" viewBox=\"0 0 24 18\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"2\"><path d=\"M2 8a14 14 0 0 1 20 0\"\/><path d=\"M5 11.5a9 9 0 0 1 14 0\"\/><circle cx=\"12\" cy=\"15\" r=\"1.5\" fill=\"#FFFFFF\" stroke=\"none\"\/><\/svg>\r\n              <svg width=\"20\" height=\"11\" viewBox=\"0 0 28 14\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"1.5\"><rect x=\"1\" y=\"1\" width=\"22\" height=\"12\" rx=\"3\"\/><rect x=\"3\" y=\"3\" width=\"16\" height=\"8\" rx=\"1.5\" fill=\"#FFFFFF\"\/><rect x=\"24.5\" y=\"4.5\" width=\"2\" height=\"5\" rx=\"1\" fill=\"#FFFFFF\"\/><\/svg>\r\n            <\/span>\r\n          <\/div>\r\n\r\n          <!-- WhatsApp Business header: back arrow, avatar, name + verified, \"Cuenta empresarial\" -->\r\n          <div class=\"iah-wa-header\">\r\n            <span class=\"iah-wa-back\" aria-hidden=\"true\">\r\n              <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"15 18 9 12 15 6\"\/><\/svg>\r\n            <\/span>\r\n            <span class=\"iah-wa-avatar\" aria-hidden=\"true\">\r\n              <!-- OmnIA agent mark: bot -->\r\n              <svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 8V4H8\"\/><rect width=\"16\" height=\"12\" x=\"4\" y=\"8\" rx=\"2\"\/><path d=\"M2 14h2\"\/><path d=\"M20 14h2\"\/><path d=\"M15 13v2\"\/><path d=\"M9 13v2\"\/><\/svg>\r\n            <\/span>\r\n            <span class=\"iah-wa-name-wrap\">\r\n              <span class=\"iah-wa-name-line\">\r\n                Agente OmnIA\r\n                <span class=\"iah-wa-verified\" aria-label=\"Cuenta verificada\">\r\n                  <svg width=\"9\" height=\"9\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"3.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg>\r\n                <\/span>\r\n              <\/span>\r\n              <span class=\"iah-wa-sub\">en l\u00ednea \u00b7 cuenta empresarial verificada<\/span>\r\n            <\/span>\r\n            <span class=\"iah-wa-actions\" aria-hidden=\"true\">\r\n              <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polygon points=\"23 7 16 12 23 17 23 7\"\/><rect x=\"1\" y=\"5\" width=\"15\" height=\"14\" rx=\"2\" ry=\"2\"\/><\/svg>\r\n              <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07A19.5 19.5 0 0 1 4.69 13a19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 3.6 2.21h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.06-1.06a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z\"\/><\/svg>\r\n            <\/span>\r\n          <\/div>\r\n\r\n          <!-- Encryption disclaimer -->\r\n          <span class=\"iah-wa-enc\">\r\n            <svg width=\"10\" height=\"10\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"11\" width=\"18\" height=\"11\" rx=\"2\"\/><path d=\"M7 11V7a5 5 0 0 1 10 0v4\"\/><\/svg>\r\n            Mensajes cifrados de extremo a extremo\r\n          <\/span>\r\n\r\n          <!-- Chat -->\r\n          <div class=\"iah-wa-chat\">\r\n\r\n            <div class=\"iah-wa-daysep iah-d1\">Hoy<\/div>\r\n\r\n            <!-- Bubble 1: Customer asks (outgoing) -->\r\n            <div class=\"iah-bub iah-bub-out iah-b1\">\r\n              Quiero devolver el pedido que recib\u00ed la semana pasada\r\n              <div class=\"iah-bub-meta\">\r\n                10:24\r\n                <svg width=\"14\" height=\"9\" viewBox=\"0 0 18 11\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"1 6 5 10 11 2\"\/><polyline points=\"7 6 11 10 17 2\"\/><\/svg>\r\n              <\/div>\r\n            <\/div>\r\n\r\n            <!-- Bubble 2: Agent locates order via MCP + quick replies -->\r\n            <div class=\"iah-bub iah-bub-in iah-b2\">\r\n              <span class=\"iah-bub-strong\">Agente OmnIA \u00b7 v\u00eda MCP<\/span>\r\n              Lo he localizado. Tu pedido est\u00e1 dentro del plazo de devoluci\u00f3n:\r\n              <div class=\"iah-bub-doc\">\r\n                <span class=\"iah-bub-doc-ic\" aria-hidden=\"true\">\r\n                  <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M6 2 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4Z\"\/><line x1=\"3\" x2=\"21\" y1=\"6\" y2=\"6\"\/><path d=\"M16 10a4 4 0 0 1-8 0\"\/><\/svg>\r\n                <\/span>\r\n                <div>\r\n                  <div class=\"iah-bub-doc-name\">Pedido #82341 \u00b7 Air Max 90<\/div>\r\n                  <div class=\"iah-bub-doc-meta\">Entregado 10 jun \u00b7 Plazo 24 jun \u2713<\/div>\r\n                <\/div>\r\n              <\/div>\r\n              <div class=\"iah-bub-actions\">\r\n                <span class=\"iah-bub-act\">\r\n                  <svg width=\"11\" height=\"11\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"1 4 1 10 7 10\"\/><path d=\"M3.51 15a9 9 0 1 0 2.13-9.36L1 10\"\/><\/svg>\r\n                  Iniciar devoluci\u00f3n\r\n                <\/span>\r\n                <span class=\"iah-bub-act\">\r\n                  <svg width=\"11\" height=\"11\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 12a9 9 0 1 1-6.219-8.56\"\/><\/svg>\r\n                  Cambiar producto\r\n                <\/span>\r\n              <\/div>\r\n              <div class=\"iah-bub-meta\">10:24<\/div>\r\n            <\/div>\r\n\r\n            <!-- Bubble 3: Customer confirms (outgoing) -->\r\n            <div class=\"iah-bub iah-bub-out iah-b3\">\r\n              Iniciar devoluci\u00f3n \u2713\r\n              <div class=\"iah-bub-meta\">\r\n                10:25\r\n                <svg width=\"14\" height=\"9\" viewBox=\"0 0 18 11\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"1 6 5 10 11 2\"\/><polyline points=\"7 6 11 10 17 2\"\/><\/svg>\r\n              <\/div>\r\n            <\/div>\r\n\r\n            <!-- Bubble 4: Agent completes it, no human -->\r\n            <div class=\"iah-bub iah-bub-in iah-b4\">\r\n              <span class=\"iah-bub-strong\">Devoluci\u00f3n iniciada \u2713<\/span>\r\n              Etiqueta prepagada enviada y reembolso de <b>\u20ac89<\/b> en 3\u20135 d\u00edas. CRM actualizado, sin intervenci\u00f3n humana.\r\n              <div class=\"iah-bub-meta\">10:25<\/div>\r\n            <\/div>\r\n\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- Meta Business Partner badge (anchored to phone center via absolute positioning on .iah-right) -->\r\n      <div class=\"iah-meta-badge\" aria-label=\"indigitall es Meta Business Partner oficial\">\r\n        <img src=\"data:image\/webp;base64,UklGRpZSAABXRUJQVlA4TIpSAAAvMsNREI9gpm0b88dYILsyGoratoGs8kc3KHtfitq2gazypzcie19qAgBN6EH\/RIRw5vYtAP\/\/8XBwUFCwUMCw7gqsu9FMk9B146o6fNu2JEmSJEkiQAPTzIT\/\/7eEABcuACKzqEeulRbRf1kAgFStZTu0WDYlfILY6t6fn\/8oWgre+qAI\/t+t31Lu67rO89DLeT6huEvpMR25ETyeCN41gv8nizmPfVvXZVler9fjb123\/ThVKuowhvu+rip+KopPBJ+P\/m\/1jUo7W0068zxN01hh3W+e5vml09FduonhfR3b+hxPRfBZ3k8Mnwii+P0fqf\/7qqXaaxrf1DKMU01FRx+pqJTrfN695lGYCMo0L+t+XPenIEpgAYXsx0f\/f5p3574u04MZ5E0uIu\/nowfxvGn\/bl+eHGEkY\/fEb6zxe3Yv5SPIHVtMOvn02P+v8qbur\/zLO7xU761TUXmiuLzmdzCKKFPont7nHluOq3yEq7WK0HLe5X8T7LPHPL7Tllr0XKUh9oniYKIXRqyVTXund801AstD349IJs+ZWEJxX\/brfxCnjvOaRPKcTOrNXdqw5VajmBq9o+\/Ecp\/rNIyjvwXgvB73J5z2fZmeuNNbT9zP8r+IL5V6kpdhWtanttTG15waxd9pVnlCx+5YR\/mNLMO8XR\/gnuwiFvfpfxB3n9tS36U7GecGNZXqa5qS4ycyL9t5d5xMjiXoZFz2+wNwwbjLtJxfcOdCbv1Z76\/qyzRp8pGvbOR9Kmz+opH9VoWXp2SJraa1+xbMfUTXUsEXlCKSy9\/U9is1a53e7RapyDvxhB4r0T2X9nVLxy+wIe5+4LX07qVc28zGHLr729WPjqqi4m8ta20x\/Em7rQvGtih5loePUndz\/1K7BrO\/LDP7CAJRKeXo2pUSi7n0AT6k24Ra5tf2TV1ueTO+Gy+qL6tk\/c1N4zfXrLLjXULFiwyvZ9X3+jX8kjH\/pmCbBzaT+3tcuY5lHt7tl6Qvux+OBNhWDbY+xSJFb4SW\/le36ff47t6ubWZIZ9wfdPwn9XTgBnWIeOv++WsdPVGH7xod8PKsrtLzV1Q2J2KOvkaD8uUqSbxbPs99Rp\/qu5NleSrLYYZ8jT3kCT3WyUvdMJWZyIdjz8XL7XwFg\/uS6LpBg\/tP+Qt8ZaOetFewmn938veW8bU9+Xyn6OCmyiM6lp4qLo\/Lg74cWgO0hftL\/pa\/zXvf\/PCvSKWl1D8Z+ole6RHNYx05auk1v3wNLBZy\/JdH\/y3vVXnT14sXjZecP3m2UlDP297qGNyBmLQj07PqWUWHbMR9V28Rd\/8xnw6u6+N76feTRD+bzCIJH031w77QYJcEdZ1uv4LOInxv328XtyEIdvlTjua+7+MbyUy4XDExkIiStc1ztW9QFe+nd\/QjmXrrNisAcLtJ701\/XRt1Yii8ty8IwOdef8kfIjmtKmb9LRPXwCn1W4fAcavfbdvP\/dk6d2XtIK6ZoF69oVmsTUR6Vb+hzx4uP2267P4t0X+gCPU+VvtF3X34VNao\/sDIHsuy7sYA1AOf5Tr2NfxG5r76AG5cwKDjk3LUu1vpqbAoHOVvuIEp9geh78sOxuzyw6u4J\/E1BRpOeqynu9z3vi\/RxtTclZ6b1qBOWdQ3dDcQdcWFgnx13bYK5At461yZ6jdzlIzaSpQLVX529ARX\/u95t53X7RhuMa9qjur5uuj3daqoI1wBI1Yq09uq3Oor6E\/kO3sTVIsGxfLf+oWiOtBQH1rWm\/pyap6BL1nPC1s6wrvGla1Vg6Yj4HiDe7kIVXT39xVs803+19Btu6GyQbgHrVrn3J9lW9d5nt85iKcMQK+n5GCPpnxFLOXW3fd9niPInlRDi1bU8ZEs4+1319LTXyGQX9Wbk9F9dTQrnZmT3lVTmft5XnV5PlqXdXZ2D6Yi+4Wvkf7bdmO8NvCqlnYi8eynE6DwNgeENT9Q+vp8GuL5g3xT3TaXeGLlQX\/DTlPKu2XZVfvmB\/UGXPu2TDnl4vgUAjb7pkvAeTvDNtLNXiHN0Keu0c3AsnFA3bHkJ3hcaLdr4pMva3MAjmcleuX\/Bo22acgY4LnvF9eFljWcc16Ou2ibYAMbL6jUGUSuvPkQefejBnBzVmWETTtSrTL1ZWjARCdUE\/2iwDtBfwq61kLsESM9aE+VnegQ0IgqrEnot6scfasKT+B9jn3jGs0tUJ5KzRC68Qa5KypMHeu40N5VdAR9nePKP7tum5N8+C60QIeAPkz9joywn0prWqLvM5AxM1W9dPmG0G5w7EE61UKVWC7xLcfp+B8Y8Pd910PcLdiD9qO+I0UstG9kFKX+5dnQVx\/OU+yAHWodhJo1Xa2ePGgebe0pUpoicH9BtIv7M+RB9xHfaVq8HjReViMJam7LaxpIVYPNVG4S30ZWy9GBK0oe5DSaYrXDd82vuxoDGmq8ffnRoPIXoEFnczSBVYlHuOjRe01x5MhOjWO+KLWJcx98JHsZo2m1DsJI6ewbkIqOVyZE1Or+1dGlCk8l1vQxfwnJ5wokn3jjajJaabmvSMYwdaEX6o3T8bD8gJ0+VHTGUOaAE\/EX1aAGWY4rD\/rb\/Mi01b+0ImeeWtmmSXlP6WAH4nHdXXij5DKBEPQxLrS2DIXLG7xK6d\/g7Sxf30\/MiXmf2R3QYKSPilkDev2oRltg1Z+ZjnipU1ddrCVHdvpdR4N6+RtCf\/n1Ev\/LnA1SS3vSkdNS3zfSlODj2EG+X+CATOJwRHhEoR7+62FODlJBh9z7y6KFQH\/7tSR8UWrT5tzSP5y8oycfYJv7VaW+8UZGu6aLbyhw7CSZM3RcrwpOltsBJf2ac\/+g56l\/oTZz7P28XcnxVV1o7yF5p6OuG72efSKR6cEbWzWjG1NDVddpP5MOZGk3ckS0uwBaz+qqC5g+4zJjcDvpq0e75IFeyOgQsTZnupsJwqx7qVlp1bPMfYJHz+gbDBSlddWFPIhqvYgI\/fa1NV2VOhaX7UA39gf6A0VNO3Ps+1avusIsazX10M1lVxRiF+kaXfc9lX0KTEVNxIroy4BLwhHyW8+EKensmGUXpZFVKZ0AFzGM0ziI9wmYHOq820pP6YhOMyj1hNA6aPjZpa5QRF03SDUcNI11mcZ6KRQvPRBLfZSZ7O+iYbktvJV4S0jV78uEMnKkFmRUl0GCqKiu7OKhYvVKE5GMdjhdX5v+vCvBSkl+qQpn0\/x5Z22wSfNVCczROTwnn7JGIMb8QFuFXLKpJONCFHuct\/wqSLV7Mkds99YZ8DZl+iGvnKSWfWG10MfXU+REl+suyWSsuc70VAOiRPRrFIHJ3UpwmHCo6Fke1mvShcYOpQloG7RNUcoKm9CrxhGqyksw5VielnFeV8iB4qWq42669oSkgK3X7QV4ECCtilijc\/Uw9vKaaikdsnM91um21XzbSYy2UMtrGjCtcNJZgstr3RJJqkY7rk+JNgxDwJbK8BCxTrd8u\/UwNtquxVc3rLP02LwpatiP5Gy3n7a\/lJ1WcmvecXafSB3UBeu+zuwQZ6Wu03DSZ7aXYd52NdhNWHSbi+BR\/gNs7eQ9dfBvvcqjjKES42DmlVdbBgqfEaCgsVvTwzWZ05UvVYc2Lg9Q0y0fDw2hW0ci8nW\/9bhbHWVatmbNm\/p901uyDBGU9k3bwOq8+5sKSpQW27lrc4RdyVHvqsP+RIVTADp1weeEqp23UqfNnB8GFZgxMKUqTlLzmlADqXWMeiYeyun93nVLcBzErwp4wfQCIU+yynK3mnx5FCGoxsTzoeH02uCbci0Dij6M\/xI4n+WOfr417AjKOvjUg9Z8eVYrvWo8+ACjNfPCEuzc9MrhRfAN7SZ9JqJoIuIYh9J4cUFq3WmZp8EjKIoK2a1Wa2\/1GkLCTn7TliyrdDmulNO8I+NHBEG9WbbjRuRiy\/glAEqt9ET70JqWDnqfjhQaGlRqpVpTa20Lmjvf1V2B6QiaVUN96algLVOiefXbzFutOxFVp6RDK2OOUR38IZAOJYIRPhAGpEy9N5DRC9VxVXoCABa9jgsweWQ9vR01+j4PPs3ou\/qMYLUF2LR45vuan\/Oh2gwEl4FVo3wNtTfcSN4GCOdKdufjMo1BjoaMi5HP11VkcESeGx9x8xymuBE2FAJAhq\/aFBQmBgQFnKANE7i0i2ulKsNBcK5zimizqXjzPSWsO1E6JEcfSOOxM0aD2ucwjS63M7lZe3PqBSrni8M2Krd5AKPukg\/0GHfY2DC7+jGlCwU9QV1wAyTveNGZg3yieSc0OV4wM82N4KBm3LdAyI1I\/23oMkuaa2rV1zTE1UA7cSe\/anpgJQ+iTrTJAO6d5pP32CCyhRgDKtjOdIFoaSgP0pwd4Wjh33oVqQgYInFxT1BC+pKUjZurEDiZDhcvsd+hjSxBIEnu2lXhE5Xa941Spmw6UTZ6RawPtLdsw5rkUCuS4YbXfpYGX0E3klSX0X28Rid20sB+WlFYy9rgSMkF0vC8rhLeReIfCfmZcOg4HQeuHpvVz6Fm3FfOx0XdEUtJat1LJ1qC6eaO49dUQZPTOhA0VFqtiPMMzKk3MJLCZf6D6cMAQNqhn1yT1qGIcrs4FH0P88MnIb089+NG\/XbyC9DxCzGCCTQWLzZvGJ8P72shMpigu\/cltj5\/dI9A833mmDyoF1ThB+yoyQD6GqcDXK1MeMO23IClrwcyU5hUs0WhiT3AaNC8gbNCJZAIVvhDXCXihI+T0KnGDZUDtmAvxytizUSCURP09rj8XXTolDyIJ2\/Kuvk+4etJqWLObqwm0HrUd+NxOsJwnUmJpc7XxPCeGDlq+loAwzJmDEoBpm4ZkPjHph8hsNEP1Yv2li7\/kVCQghtF\/THZQWqUTQt0P9UukA4I8HMdxaSnvfQIHGGjanUepZ7NJjQ1BWguBIUuvGz3GskW2bEtJ9UaMGsd\/AqEKgckTQJda08JvEsVSc5+At\/G0FTqwQECUQ8itUsSPoVjEex8XPaXm86Drvb\/vCVgJ73OddGJi37cywQXJTAZW+0\/byoP4hhurNU0MPEtwwrpq3LhfjhOt1R5I+MHQby9ESkLCIaOvlW6HNxA1uyhs5HwSdiVS30qdDwks4EoE6UKLyEXEgYZkykd1dTCqNL7ZmkJvLMMm0jMLGd4P2E\/jnT+MJwLA6+9+REUIw9K6jkfAqlTHDYnyweX+pxg+o7Ig4TKHkLBEAgidAyneSKqwlJCvMxY4uBYprxLnulAW+cTDniyg1objjssAcs2qlcBTUoQMD+QvsYR8JJEuZuitYQhWvCkhEqcLz1KfCRrNGJsAk3apbiXTsFlJpkUdQVKYfdsR7Xa+jL\/GUUdCaikWs9beGWdhuN0uNOsHEpmTA5r9QEyzT3+UmWXMTVq0IED3RnxmoVOJE4gZKgLDiIZVdsTyTBYMAFKrEQj4hoC5UByOCq1B5CS1aMvwNGN3cDevazBUM0MVC+NNdpzB+N0nKqE6g2ID655EtqdVyoT+oz44p+sN5LxM8BN2JeiIiDPMozT\/MDpQQjN14JnvqKBUClE2HxC6F09eRBT8\/T1v3kaiSYojCFHkABglVuCUpryOZcvIFMrFMEsE7dqN0tTCXq7UV40CscyqswuaebSI5rYLsB8b0HWBAahVv84v7Rxjk3b61iX1wT0LUiaKjEb402ajjkACUpglZqe9Uef6GikhknbTtAWFcywVy8bCZSGPFAVqIg1m25ws2SZHOwAVZSZ276mH7g9RR3B6LNgnS4y40ySo9Z5E6C6j5sKCyq5Q+hEs58kl9bBXuZiKPRyXfViKF7zOLrkdiPsEVWd9ZFZ+CTyFKbhZfId6IDxa3JEEOQJ9axt2uzHoSzdLPNUaRDJIiQFXFvAd+0i6mTtX4dN5xG9D9rleKa7ZUguV4kw0AgW\/A1ZpwYXJGgNC8ea4CBXuqNB4yqTaF+CR2WcKwbMIWkMkGnExNk5EERUHGFlJoNZVqjjLF4NYdnCC3mhohUX7saoNiFU5lOXojOfUxm9mb03XMKFjj9qxJByH7jEqzvtwlp\/UWUp3yBsPk5HiFY3zvJGMoMcM+oIJXCV54MNNPDmJrQktNL54NhZ76GHRpNKBOU+1ZvE2UGLsVto\/NnlYOgqdlT4FV7uwupn0OlMbO22pvK75jqYjvZKYgZhAu2wjQQckNPQrY7Sy9TSaW5Q6todeJ7fXZke8GccoHUKis+NuVdVd1ucX3aNtQXmVoN8rEkwJYpzA+sqEZ+Vp8kwa+tEZhRLrv5esf5qarkiF+hoIlxsGG0IatAjVstdnBB6RKsyX1X46ZDnEbd5JXWXckWOWkeBdoJbvQtKS9DX6XZQqLogwIZocU4raB35Oa54+aTYcaHZVxXERK2tPKgcwBAAh1W\/PaREOz85zW6xCsglc8JB8ZJWKykdSPji1+IwKUMdZkXZ9GD1YjPQV0R\/RgmDuplaOnGlLnSxg4MGPujPW\/EITJcAr\/1Ora85nAxYBei2BdDhOaWF4knRgzvRiY6pxDiESVcTvwPgTHROIR\/qYxvr0JuMzGO3Yj7xN+0X0CDU7TytRx9\/3mQ5uUKh\/uxCT1tDwDS7CXcD1TG0H0xxMULx1jewIgatQS0AnXF9z1wir2x9p3Qk1r73lpegWtRUUBTJsgEpfPNzn0FdPGlSjj5H7S7wbol0m+2P794uxCZPKNTBBxPfJmwBAmh1oNgwG5CsfR0kTuyIix9HMdoFmK+cALa5cIG8s1yUKUE2mxhyRtqaqaBs0mo848DNaTSJd8yk8J8ELfHZ511oLptp7mL7jlx8Y8eFav0gIBEqzYAwRcNYu\/5c\/URW6CIELYng0in8djNk+vqDYqCANZGVDwmW5dgmongtlpQckNlFGm5c0MIcERfOVl7CGTe5CAsoaVBQeboPIwDp0w5Kg4ue4Wq5PQ05pdGiR4MSKz8PN12tm5eLU6FlMmxQemJ5EMFXEs4Krp0cRWS7lksmC5nuPq7sTt\/IAaGsZwhIgZJ1inUnpDA5X9Stc2TPqxMNnfy\/d70aoeYSIV697fmgE\/tpQja4S0DbxtVoIdIf1yQAPTC8Nx1DgE4VNZlwjLndosYeCZ3eSpLzMqRWM0EXelapXzEVjuyScuM5JeDOZYxdEkbvU0uH5FB3+66O98DOC90SCKnbxgxPdE95gthETfrM92JR6il0vSpQeJo1Q7rByPvSq08IlTpdvANaH+hcJhhn50iaY5tZRmEKf+v8SrmEVA76vdoneZYWI3aSmYpcPa4JICYcxGg\/XSyToDzcPUiAVxytNi8B8EBiqTrQF8KSIh\/F5Vkp8iACm4Umad+AksFOmVwR6rX3\/cnNi4Jkmt4SnnqwvXpbgJaNxukwWR89TIXTCgUrvgKg4uSi1JCGCgLyoF\/JkAdZw544faiQs8aqcwYuCOO5llEfgy5Kq40tj8alySB51XrwIyLQUfNyhobodIB7sa2kaV3XmPttLRQqSszORfgpsZuO03EzZ3UgJsas+QEZawOOrLuSnQIyugLsgGUbiaGrgVRqO6gLkaXwIyjab0WjjIYPdfIabGj7bzHpWZOseIyBvDaOPEctpYerfeLHmEYnVRuam1MrV0Dv4GoAFNrfI1BgofoKkfdy9fubn7GAvOwbz34aKj8jxXblwzfL2E0GeJSTpdI4xz0b4GV5bTYuJwICi6OG9bFr5+YPFesSh5xN+YUry4VcjGrBqfTP+tU9KLXxRl\/901V6sNIJ0XeoY0yonyPE2U5iCh\/Id5Q8yCNCdJfbNf4iji5rC7XBjSyL1YCuJN02n7wR0KBJ2FD7vlyeUTkX5A2gUTQs7cezBXTm1PU7hPbRhXvTHUN6By3H6UB\/YgFZaWLlnGpsHXHi\/UBCGQtXdPqzp0VBwUnEiVkjxi5K54eK+BgfNkgq6hh0q0FTXnmUvKZrJEJwCuNqZhVp+V+t\/yLZQJ29UM+oGR4Y2qNHNaahtTwIoVln7dz66cNYhuLswNBlT7SXCpWJBp1UMjuM3aqmDZO+04WRgwY7YHQvvsEQr0bUHCPyIKIAiozLvEt7yX9sprQSVnqTqtjbnxK1tDFvY3XbhOvTLWnNWDDohsjOVFkRHdpDjtNJ2qgR44qC32a1B7VJHzQB5P+sKLq01n2VkJipeU9EZkbUGnjHj6AZWljoo4wCSWCanOJeJWD7UTVUS4bsgqweu5lxQFvpLDQ7eVictgNyfHHHgNJ5u5vuEJ9m9SnjymmbJvqxjGSuFS6l8LkQWDTnA9VrSmpNOdpCTdTlEDEl6Jb3ENmzrbur3J9db7qAKWFzN0qS3tjjRHtsPU5HeK0Df1you2l7x\/yuTK4eMlLWcBxb0E6sIrpthbGZWYPh752cVphNTdHz\/gh5kLJUz8oCGl+hdJ3d1Y+JdX4ZMPDdy63VmOsYiCE4UVpR3WlTtwNDlUloXrutKZBfHx0QmyDO5EstIDvyYxSJ0BGSB\/EJK2NMd3aNrDoHaTOh0uN1oMVEB16elSm+pE+olwXy4AngW0I6B63NDAQjZFYSXR130+xqZLWz7zbAYzMnRcVWXgr3hxHcO8cfAhsWYW+CN25eYYIKaFO2unfVuewjJSwR6gZc+lSJE3PRPHA3Llo4u\/RCub1bn7VLYYgPyn5WT\/Bib6eGXkqhPb7Wsw0YmPdGty06dwBRbtU0xUhPJWu8dfFMDpJooluju9+sXnZKv83Yic8apyM2hcdBsHnqEnJsLb5UIAVdIk4aW+i4eQNT4hlIK2fHugfl8diNcrZC+0UQQCe0NCCDej1k3HQWoOgJANdcniB0IQuD0Y+\/NUnezp122gIm8ecMOmjmLWI\/GPhu73IOVIwyKN3WaIlTHBLQ80R\/Jax7oE5AU+02dqhpY3mQi+bJoooVVHVxeQpU1pxKGhJsBNKRBQQZKohZgDGFCi4\/m\/WBOro6MPU95yDsSDlONqiR5sTTqgjowOG8hEdHxEHT6\/HZFhca+1M8xY\/Y9QhOr3wULjj5dllpJg9KQTsGCN0aBhxOZqWnEhJu8rswRzEFYmwqM5e91Z6NFlvA+GWsavCG0UwK0xvZdXOQQ\/h16LaOPaEcWAMgd0AmPcKULlsIuU2fugdFRZ4efdRmnA6T6gJoUHZxqQRIx6l5jCRhJpzYOJ07VhIxLY7zarbsTvIXLPRP0eKEGLBLi2MRyPH1bDffcE6meCClCaOk8w1xy5vGqUyVNELTX1tOqcsIbXagye+mIfjDsRyWYRHfFAggtIW\/SoGY+l1h5UEBUJ2NGYg9mFygwtwts988mdQiTHd5I3lQSVZZtCfLH6HRhXPYoIVrKQ66D94Us9KzdQGe7CwwTKARqFxNx6PJOB2OP9Qu0RYyy537pZuZXEbtVayYcToBNK8yhP36tbjf3C1L9jepBja+4o6cUyPb5sBVJZ1cXjXWi0nvZiPqFtrpRNV0iExoTWRYa3CVahw6pdiUdwNXFNphEEmxT1lunRjJTq3j8uwYoCCMweKcut4ACcmD7r26LheiJDCDV\/PQ4oCSrRxAioTX66cD4PIB6Y5lDLmmusuhi9YkTWqG3irrKx3N1za8K+hpnM4ZctxKTCvp2AJ6narRmLNLijzIXL+An9BaJtEAQsKqP1cfgw7K5djHwcHvwiWB48U7lek07SFL6yRLUXEbqpdmWUYvjbKCnNDogIoA5mgQhmFeVsaYMfATj8qvQGxQt803mOuUp50sHgijqYiniy8i2q3b3QNaiOzId+VxMXl\/b5afJ6WqRpeHPQ4MLWosKrVRXSt5kPj5etQV8LEwbF2v88\/jWkEKNPlAeHmQMwsimTWoWKftR1Xn\/HyrlTyokUUNJ+pqItTe0MKDFBsdDYwopP\/23xLWPRBryC2\/5cOD\/NZhcMaBO9hIpk0Nv2WQNyunqbl0FATQMUBqN7TZdEErtDg12WT3ooigR9Z1hZbIxj7zrpkiR0i8M9lrOmJREjYO3QrQSnsdyIP0aYXcmWNMMBQEYeZZC+q2CYfOmMyC897o7a\/A8iWpfxnMROMWrS0AR\/ZOXJY3foqm1Ms\/ITR\/pMFMbHX0QWyVKBTy+1QCoPH1BoRmdOEtCghTOESGAkSBP7sk1G2L7GLwVOSl0Vti0xjuSZAHecm+xS7OAChEzqELN1C0JNAhMO1twH1EvyKmiNZqYGiwBUODFvKgwOxp8ZZmHdSS2fM1JNSOaA3qIDpQt+tvx+UM75KIbiBjG+ZOAIqTREBnFgfuM1CxU7lYiZWKc9g4dMl\/nTR6zQccWsKAGFcgTIFAhESbjQ9v5Cpdl4A1d5cGeftRlAPxGtcjjibOXr4GNRhX57pON9LB3AZc+yISWwdlJ+GBoXeTXaQTSVdItw3vEhiwQ6VOIovmUz5vpVMY9M32UjjJKlKo9XBoCQ6hVgNs3OTeCE01\/nrZYE6NpAIRbaKzRXnC\/4XloAlmbiY9ojzdoMNbaDlufmtsSkpbMfMDfM8yDMKYYeahAsRJmuPzgPCRl6ZIfBbWmMMb4hbL+WjBZOzpQJ8IYlpq8aHQSsUtYcROOjoCWl8HGmCWHOdas5NImqnqFQkk4G1BR7xxERWY0Dsq7IYH9I8mdBekM4fjJA3QfAEbOxkRHYaEURQFmVsLlY\/5gEW3AOs4EIwtBiS2lIWuUEmggIrYT5PfpI3CGAztypchJwQJijrSgQY1leBFC6Pao53cNAKmqQmICHWGJppy2P5AfMROye417BItYd02WiUzxaeyAZgLnAKX97aMRByFTHZ5+0W9lRStA7FkazJORwGCCN3qtgkrQo2ABk2WyMjSpFSmdQ+a6utkzQsnDdAlqnWQZlnCYzAhWs5ZNV5inE6GbptmaiJnEBlleKAMCOojxUIg4gTVCfSYg\/YQGp0NfsmlIw3qKPongJY0eZBvPa+t1o+xP9CRKnXI291QgxqxGEAnjWAUWCwkm8tn57VxkdFxOmSpqi72rK+tZ781jB5I9MJsxEMvTLncxTgdPydpgc7OLWxPW8th\/kXpHoTt3JTSh27bTzawaKJkUi5tmj62XuZFIQvY6Oegz4VFD5O62rPeto67DTpUQYjWcB3aVxudHXhjMkHOW0BJYL9KLzptInNWHPSVosdR7XXbhiZaB9QGr9uWbIDQJH\/CyGWuBrVoxwLb5yGUrZDzvq7Otu6HcEnAUELALu1sDjgt0OPuQuvAyUtZEJigs2pQN8E1ViYrd\/SSUfTVw6dmhN1caVoIneT8wdL+W\/9X1sU1qHk09WKulgxacetw+flJQQvT+EtuGLv6oAIt23yGPOgIJA2mz7GdABT8koMk1CzxH7yZS4uBHEDdUB4EmUSsbtud1okpNM4rnHK8mbIqB00YtRQ4QeAn3zMNTPxpvVqaHEQsUHPgnrxJBH3MMZsDuQSM\/IH5jNN4Onq9G5mKaezFeomecqAB8CrYIZBg51bc3ZPz5vsIgJMDSh\/0o26KaBt5UBRNXZdtILP7BG8ldH0Ooymn867aRgKioFQrGxlzEICEltTYn9jhQo3H6fz69tPa\/bYTcTsNEgHApuyCmukgtNadHbrsmaDFuCUZ3A+L83OndbMhiDTp9tMy1Q7qtVyFf6lW4iu+CgpSGXOKPdlPI9KHGJDWoPMqMm71LDED4i4eIKaycHNqeWIm6ejwlYxuO0mHMKihDsbsaNCB2Yi4xhezXLTgJc2oVIruQScHLKrvkFZeaHW9AUxKy3TFHQzZpjIT+UUbGfPaEGwo88dtYkFyS1fwkHCJp\/nk+ETmtUkzdUY341r8UgFmnaAW+u7DAEFAHLTmu2LROFdFWgepXe0MKwiyZpMKxOd3uBG8JnNxbLjdHwZcNC6Ws9uzPgukXj5Blq0qiYEngJFSJK95sM8B7DvmJ25\/IFRVzcquulFt+4mhEyOB5SF8F3kDeZA4BSSvo+u23dBgsI\/2JtBKZ7K7aB74VaPsW7qFUdoV0kXmtUmrOBW9U5oxm6yIzHOjy3dKmha+TUXImT1N\/ESWmd7nQahlsHqureRBgsQqMWVUqv33aTuTgw5Eg3S2HIg9sueUJrtn8E9vi4HnzL9DHyTK9hMuVzAbFV0pC2g5nwz0vJ\/t57URi1cutXNmnrl77Jt+dXwDiHoK+idiw03t\/Jlo59ACNGyyMytiB+\/qiVq0kge\/lilgJmjugjYDxUBOnh0pikb3dk70IxQal4wUctdPpJcrQQ9c06Zyqfnytm7P1rrBrQfmdrbfeDy2f6BAf4e47Rbz8fZRqwLQfsnkN32yxz1Jqkgoz7hbEDzxDlyPWc6E9KqTIHTEJ7tp+5vRsyOUVNUdWtCiKDRXpIy5uozFXh657y+5898\/kMqKDZsGptSMXGrMp6HZpk\/QNl7K7FaKJRoT8uYVzQ3I86hGt2WIKaO3JiBlHf+JHY2s05STHWendcDazGvDcIcByTGocTZaYDUE2l9qXd+3u5FyHWjgR906yA88cMSl551VgyNw1cOY0Ruay0WAdNs0NbSNWZTh1riVgBarhBE7Ep\/Pudy0WEnL91vKg7yK9jD3X6fKuqit6HWg+ROuedeC8kloqJUntkwyQ58bbFqcb0UtTMjomfHqmQIc05Gjdm7SQlfizncrUVBCqbm8gy81d2cwv2J9qxL3p508SCj0ZzohpbAKZF3JTR8ilKd+e5f0cplbao9hetWSveABtdrv0gRHNpFpp5r4sQMnfGGoPtmOjUtFzdEDRg+gtKfpu0zR5lxWIJxuW0+updaB2F1i1R3hONv5hiZPgWBPrX8Vfg7rhPwi78K+LPlb\/KmqKiXfNo7RAAs3VULF6BScWzNe80owpxbXPjhLUBEist1KHuRVF7DWwUc13h2GFxcEWDuwSp9+wbtI\/OSnTXETF9UMldIabDoK7ZCoLWywOj\/gXUjASKTk3QRVitZ1Tj9iM1XqwB1qyB9opxWg+rnegI\/cYBpECJ3WHZyyT9agcFXnz5723E8Tbe5iUuGID7LS9AqHkhuSWOSITCfSWpGBVySrNbbg+8n9mQKthELxt2QBWlS5GzLC1grAk9gtOnGcDnMofX3OKZduRnA2N51j3g9b0ApyqebsaCNSr3TVFDrrFETIkkpAPR1dJrqoq0CPjou5C5UYgncDfLKK053fAYf3+FoP5rTcMSVs3SxtIw\/iihTl7eM2XuwuMaBXQvL2UN\/e+bsppaPs+tfD4HaEkV+3nhqstnngsk7z2jNpcTjX4UbsoAEV7YwihPiJU+HaWs31kGt6wOhb8wBbfKIEyt0BSE2az2sjtvq\/fs5Gxi8NPCoFQgemUYNm7eQeut3ezBl9d+0SO9iIqqyjmdrUWIc4r7RyoqhMfXASvHCA69QKprp53dGvadNPlSn+4DQcXNMDLpLxJDY8qlz6Sbu8o5P1tpUHSffo7BkHBKOTp4MR8NKVhNR364xyrjHxde\/z4GMB0dRBsufqEA5r2EHVelKwZj5I1nfAlSveWFHJQf9mQ3WXkLyH2tDMRFmapmnOr6xZ9+M6L\/NjEoO9Fa0u+KkgDeqvIQ8K6LZFPkZMKfS9aShJp+A6YJs\/4TFx+NOOCxNv0WnrSmaIoj4OIZc9qv9UFJaq5vOAuBKTjMdrtKz6JxYur2kWCaceNNSgi33iSP2LJVdLlWmIBBVst7fS+bmuUIbxrYuKlLUXgnoCbiDQkZFYypMXbv5NCeJGp6T8Cgm\/3ZPOqtcO6cgkOF3r4d+Uh4LkzycUv\/QFLiBFDXa9zfpHpwJM2s957uiGnsRqoJoq0zQGCSJTM2W7gxn3JHbj\/rwDjbBYIHTbIl6Y9rXb7tiOK3RWdGW7vnMShmg57J3VKH6J86lTta5Ji2NXZZgtc4SbgDeLaipQfWbgR3p64eVIoh3ZvpeUHzOjhmENKQFcdILoY2VGUyfsoB7LjjGuk7DdUB5EZaL9gcbz2oRlr7o6xmfkirfVDoVhgB\/7IzBHYaI9ZnW+FCVEFTZpDWLLIx3xomKrm8UXKcJwr1SSKjHHedlMAxtEpRSFWebRGYkR3aDbKv0sotUNOuLMNZkkaXrX\/Vyf89i9OmjC3E5BrYPAtXMTPGpe87KCO9cGu5ke5j72zfxOZweLWixnadN7I06P4RPtbT+OQ4\/FONWT8dv3Td0SsDgdHTqgIltFZd\/10\/U7azQ0ASfwDnr1g48ct5riq0Z3cK6TfZaOaGIqqm3RLqMN88cCEn0nmNkaqBTq9T9Mr1V\/pBd9R+hM25RVmQzZGaHkKDCFUmlk1Debzf40YfMDtOtPqiS9TDTWywBm\/RT\/zDP9Q\/kNiSMBKeHvqAyRHDO2ybKHrZ+i137ezJs5l1\/BG+BP8UFCTUHoPcAOwzjaWz5XtxadWsZnQZ3JfgJJtMZ277yqMo73aKf90D+C+wkK6fwbLsQmOfUb8G1kBhWPyLGJWBjHjx7oxc1aEtTVS83d2dO6C4By6PET0UcWmueuIVAUIOYedIIZbVKBF37GRFlvKS23nJ39zMLPAU00qj2TN+qS2O\/AJVAydGRS4ruGQKXQdyCjItNvyJWzheOHwZxt\/7opeoMzDXQlD\/pUb1w2rmbKTni52vrihMFhXlEFgzwp22Finp+F078IXv1QZHkzLdX9DveWe5GJxSxCOjf9Oo4tXKeEBJFz9FX9dffa5qRVjpCqIRg+UoM6oRbkbmTopK2vsasLDRCcnDbgol3skteAAS2rgLuhZlrOZyQWRG4kgmRd4Dead1KA7AW6vg7enixqWE8zB9Di5qOfOYD6NYjL4QCd8To32+p2\/IU5XILJqRaAA8wI413s+NyJn2KIju\/gQB41+QmXeXDR4Ylr9a5fFG0lApQWuTT\/1BXjdXTA+pp7+Pxsty6skrt8BUUdCYAAb89jJPMXmG7jxxVXmewuTX9aU0TBLHr\/Z5SyvJssaYz434Jp9\/yF5rUJDb9snhjs3Qfu8I1+m5KT5BlAaG0\/TSB6\/dRdhNu4s14v5+2vsKUKyd9xNZuklS8ToopSBh0bxN9gJ64tfKK7P0fs0rHkxb7v99XWuRdf19J+GuCyDx4NGvKWcwrN5IeS0vCQrOa6MCc1rGTHJC0uiQp2UTImexCAxVaxzK1s84JnXNB6YEvkZMqPrl9N3y+bp6HbxH4axwGfuovhMafsSby2nKIrUQ1SJ5VVicbOVQKYPMQ\/oeuDATHr\/WAQlYToJRHCjrUB2Oa2HJYnsMsg7b7I\/vX9avZmInZqOq\/Nx7uyv9K8BZl7HiRQJ\/OSscSxr\/RzCn+WSkpHgfjyIFbPbGBKpZwST2wDsDzBX3BO5LhY67oOi23o4wf9fRsPg9K2a+kKRsP88jPlQcELdLSvFmO63NJL0vqGB4U1pzQRtcOvIhHuF4xR0ze6y8xkMGkexPmimtc8BZXAlJ7mqoS\/lYdp8QdMd\/s9bagyYW27lloHfrb5JbQODIMakCtiY2tRdFFDlnNmeA9B+GY3XiJSLikQf41DkHjCU3NcjHziwsAmWu3CmmTz3KSJklZ8dDGiempBFPWp75pfb8Bny4NGt+YW9hYRZrgDKaLFAxPZofYIt8mpdA9X1vdl3S9NbXDfJ6P4KZTKa4FFMY2WHDRjgGOWBmIgY\/3mE17bOqUjiWyk\/f2fwfiPHQ3KsVQq0Jx5btwNw6CaVBxS7eHcp9\/0D2ucncKHTma0Y00tGeIk9trJBHvlL0\/Qhl1GnKcpu\/RQ9k0\/gmNLA6rUjldT8HYKPvFAOTMOpB5y0jp7GczN3cOjll05pnCNdQ80uSun1UoNTTjusMM4G00UA5yUnuqevVKLECUM8Hbr\/xD1jUiePrdT8LZkLHYGMhmmz3OXa3JQwuho9f\/YTJ9dYFsYrAzDrAeONu78rEjnkMKWTBqdRcXX5EzfEYuVvvOzpssEoT0KaxePNHh6M1l7LJs5Z5\/zUnOQ5VFl3Q77FLU72MU5fyoQH+xN0g6UUiQcapCnqmPSCCJ3Uo8MGjBb6+cTzQ7bobxlUVEP8Tah5ne3e2yHPVMcWjyQgKz1rlqGxGVAGmv+Pgh57+sSp4rIgw1bxE8W+6kxKy58MshPlActE0OAod3DOC63KmaCN34avh1UmZDGa0l1OBNjJpGgokYy72OzquRSRBQPNwwTY9\/1WifmdOr72JzVVjlNcpDI42tyTtqnvTl3RZYnQUaosq6IKj1s7uu2qi11JBCI\/fw4stfCfVsdIuj92j3BZ\/M87RWHDyK43gtLiUHGQY\/gV\/Zn7m44qFrM0BmFCIEQ0YNTX7k3D0U\/7vi5Dl4VcctqGxXzENeLL\/QzZ9Fu6UCkdUYWvcO+LPM0Ka\/i2Ld5V8yikoL6+7iXPcyqJlYWTBZNlXme1WSx\/VBFG6u4L4hX8MquC3dEArOFCXCRFd9sBlfj+8ehcrme5V0HQI2pnqoxgC6zZmXzVVkZ0wNPH2jjau47u7rrWak0\/Kl1sxqVSWU+PgFfy8qaiivFnECNNye1slZqxcsUImp5TzUdPEdSFFye\/fcbvPvANzYv2da5LooshioKY43d9hXTn6KPVGPzyQ9a3ouzibsOTPsM4DzMnV7DM7zPNb2oW8F2XoF7pt9HjJXBmdlClaJqkd0ktkU\/GLxt82hYCajox0dEhUax14\/iMnta85PDpc3nLOuM7zm\/Tgmf+Ec8x7ZTUQWSRVXSTmPN6B\/q3+2CZUxrMGnX1UzFYkdNL+pM9izlMhaT4eN5P46zaeWh0tDEZDO1ZhUZxZEfkY3WWjZ44vF2X5gUPhmBvCr2qkRBVPlXe37kxSu8dW7\/EedQR9cLSRcZECTipxUjqsJ+mwfn8F2Sgn1TqaJoc\/+177oub+r5\/CNOn2bND660f6V08K\/877jg362qoKsL5UvV\/38QWf5fzPKf\/+4\/\/91\/\/rv\/\/Hf\/+e\/+89\/957\/7z3\/3n\/\/uP\/\/df\/67\/\/x3\/\/nv\/sPc\/WeRU79hu5T\/x\/LuUvfz8f5\/KG\/ULRipdyRi\/7+5N2lP+fnLkEr\/i9iSX3VDyP4FXBbn\/Ev+1ZtLoe4EQ+RI+6FvYkf5IrRaX+Mo+v6+bn\/\/q9znEeWbzdxp03\/GXev9cnm95tfrRR3JLuuq7vvE10gUBd8x3HE97r8\/s93Xyh9B9lnMnTYt5Z\/Q7bP+Jxdl\/XlHEhWE0fz3gDg7brA0efAP8PlY\/fXuXOcA39il3pPSl7n7MP+Abpvxfd18\/3pHeqsg6FtXo2+xdPkGDj9zHJn+\/s273oJMmm\/wjShSnKNuAM6\/3yf79E68tZz6plp\/Badu8xV4buV\/P1hmyeQcdcOUP79z5C8AiS+ZlvXzPZV\/ELBNQ9i90UvfRMMPrbcuZtmv++ujnZuAJQbP33gu9c8n\/Qug0e22G1779Q+AniDfMHhx7+DUvHzmXmWfh\/fwfrbq89n4o4D9Fv+Gb32DV8G3H32q5\/3fAJ14t2M\/VYpWqpO3PFvDt3dFA4uM1MXd+2L7BTyOAh\/Bwt8P1Eacb7zX\/YEv0Fivrnz5DfigdslnEiVVvP9ZT9gq7wbGDjJMunr6b7BheYNcLMvAOkH5QDCJcX\/BhoBMbyaXafZuyfbzPVf5Brptr1nrtv39ovQbgoFlHX27vfA3zh8oeS7H9Da5yV8AUAt+2yuEWyog22puqBt+VMhfQINa6Rdpme4\/BFrGJ\/NymUdzjn9X9KRWpD8Y7N8evQFv43ZfN7XY28qPeiDc1cdKF2574+n+IdDDvPOcc2zmfvrD7poPRJuew++\/sc8ga9xLaFTM+kKv4XV8AUEq8vvvgK7uKDznqDq0I3q+yseBAe7yVxxorN03Cf8kvSpepv3+X2LUCNx4XInUoU94d8GH6uXT0Nrb3wCUMxvR2zk+D\/gf18H\/EMP8kBumo4TvoT0QpNWnPfOP5q0YIBrEVcrgB1\/D\/WugK0h49kQC7vP2J6LFevsjgDygJKRq6f6gvd6UNicurUjQKrClBalLC2ceQN5bFAjf8WWBtyS0Szqg8DLolt6aEaIXAgbRcQWFEEihR5xmxXQprduqnkmLGoUaZqecIBV1XxNXE5ngjRnEYT1BYNf9qKFND6z5d5OXENTrrEE1odX\/Zn8bbGAQzm7V90Ue\/nG5aTpEzz8Otb7bmFYZyITr3kAmsey3l4byGGfTjOOqgIcajZqChomjJ9SPbLEErDJHH5hiuoLww+EBqdp3pejHwaGep06IKal\/Gb7++VjmevdLK17\/S9wlB2PdgWhiAhRDknPXsamRmZcVnutInlGTnA3sONl70plwqz5VYIdKNhmnqY7BVIhQ3qT+mQhPoxmANr906ihtnLzno2TcbF2orUNjKsHNE5hYDB3irHTdlnXWGuixjk+5NUOe1\/lsoZtnLa\/tcP+lAN8+41yQPSsTbKu6n5qKG0kW4Ck4KRYYhok7oURsEQHvo3ZsDjXM7vkpqeBxphNVP3QMV6N8rsvrtV13RLtGhY28yaLqbiDXu8JZn5KLaKieb8VCPVqhcqwvEwf\/mTlc22JCpJ\/yRLlq6pnGwcSljosM333looYkK0m9CutbVGjn4K0KLjcI7GDoZsZg1twxdPdj9T+jQhVOROvcUZslFfyARwxidM\/9c29OkiH4W9\/pzwDpbnv+X0phqlw1HOOoiKgenkaNp+GD+TmLoD3hKEe8lg3y4V3ZTy3Lfpmbh7xUzBOZ38oD40gSwqeg4YLRcLEMHgEDjKzvNfihEnllBVH\/Go0i3koY0N7KbUabqWpGCaX0B3Kj0Uo5VWZCjC55i7qttX5Zus8omjfxQKBFy0a2u9YJlPD3DQdGSo2KOtWhBKTi5Yz5G8ztWo+k7oV71CPvYaJNVlmaKApjYotMsxqsnu0MOkOTdmCfXWm5Fe3MScKEGOh7ol30A6h8oEqYT7iRoP09vvQ\/gacXCAnWy5dfAwlevSoVUUP91ne8GVNCP\/Kys4Tz2klcJn6L8Ll02V+wgVcUAUGw5\/1qC6zTQcRZ0hR\/6HU12HyD11h3IvV9VRK5vcJ0t\/w2MG4cACeqm4w+CjdCb2f3UsWhl+b8f960dGCfUoOl23PYpb74J1oWej5Fud4EgIQPxBD\/ccx9YBZuROOohgGTj\/kMqQhfG85s1WNtCT6CExTEFbFxuTUV7U1GvziGFDVc7A5pPj4UYFlH8TDvRD8atGt3So3XxgL5Vegsb+PrKK7THd8xgNy8eK6gx0TAMvtUn2u2P+bD5Aw7dkU9JjXgVGqgk8J2kk7flXSeACoFRf6loQaDW\/zT4D+vMCfgqgQu6bsgdPQpgyG9AyezwbQTP21Uq1scQM8nzGNwDe4DPAXAyGlxsnf0zE6m9VRSXz7\/PkveDToXnN3WJksQ2GFgEFDqoGK1DsK5qDE9oPb0N0wxHgMmA6nAj9HoUVVcAteb8+4BHbCRAgLulvmB72S\/uK+nSkH+EXeJXWCYyUeCUS7wJzqYPuX0c5HwuHzFqmZOAGzmvl2liTwo7uYB3yp6VAu2OVTsRIXAWssxJ5xqF5x+BeMhkR9QIJgtXbbDcAE4pV45FWjYTQOZPUBN2Ih7bfs6WHYjAdhQILr9GvkO\/ep+JQ+4rgBhuNrPG1wiv2gIGwEYV4HYzBvk13DECspSuY4qVUyhtAZC63AIwbGX83SY0O35xZylXgw\/2QQOQiruoM1kNABJ+lY1w8X3lR3RyRvhA9UUCsOKoLBZbALBj8e9Vnvio1QHAi2GPfdt0Z8CvrG7mojR7+FukIDO0xTknIrha3UG1wqDfoDkoBXRB9gGIjYkD10Lx5t5WsQm3KPtxpnqg3liHxZT3QWqFjJoUZy+vEZdGoOoqJiA2J9kMQUzaBhecKYHoiqp5JKwuTGhwTGW+8W8xf\/+ImCYRhjUQbxX8qCDJIA3Crzj\/4B2kA741NfMjQNiOt\/GN64E65R0610kil525G5AxfFVb6a2IYRLB1sqFPbxhWAuADzgPQkhGsg0+43heXM3NoOu3kqs72OZUH25\/NCuDigvYV1tmRw0fBQw+ob1r3p8yVrFEiA7e9ciFQN7lg8a\/av+YWGajjkdlU2NN8KjjagGBmTYWYneNi2wEcyxROeXoCr6sm0mlss8wawBl8\/AagKgix1Q85prtgBrn2lOdKwzAOwJ34CQ80CpvaaLdV0NHRZMhvGpyJNoFWfbm2HsHE6vXXszsq5BF1MmbsOot5QUrJKXI0xNmJYZt83QQaV8QLiQCRcV4JeiYA3wy3CcbZ15LkRAxZ\/8gVQH\/o+3VeF9KaHK4FQMXDQGhd9QmblfrqDzrTqy4QOHUs9MbMQ1KgeIrpsyBwI0V2SqIjcbk732KQRUJ\/Bd7x8mG16lFrAuujeMeoh\/leaDDawS0JrFPIwvlKVexcmCQVUK0VoJkTU32iewn4VuJA8C\/Z+o2iaK3oAOpyKD0\/lGoqVytg62vgHNq7qR3rrc1AtWJjZBA\/j9IoCoFP12T8x54Ls7zzQ+iu4tRFxQ9T40D+heFfg8BDlv1dnkVQmolt1tc0A3rUoE7G\/Zf0qa4tRSfDQACWjXlWsFnO4KXKq+gInwoKKbBfz+6AP1jKNCmlqVE8hK8P2sL09scHgH1QflPWES2PkNI6nFquNgAnvezmkCkThwLIq5GfOZz1KmRL2RrR4xjcjitjtqSbN7pDtM1mEbvyTABfV+AN0SRccahuM80O3mH17rEw6sdXDd7D\/nFEUJLIsqprsG8OnN1LJQRUnL4UrR8VF9Q7AKGnj4wpr+moDHqZStqA0xuQ75j5Xo9ap1V2PgVgkGfFfS0KhYubFitslYasXAlfsU\/W9X0XbjU2jWmy2jfDJV+YLpIjAr\/zzbIBkRDmYR3MV1O9qYIBezChL4TU14oh6dJap4mgSju1O8EuN5ozpnVfftXXLtp2l03CYQUtQB0Sp65KKIzjicE6X6lwWU0KVQaFScbJWxHwjUxNQNMVb7baDUWvZLh+a2gfr5wQB3+PmytHIdpvgzjySUfUTwun\/o9liu9iWy1pncPGdQotb7NhQrEcs2g1L\/ovyZrhOpyipa9tgOLRY4OaQ4z6eLeE2jyeeTACj2dd3tKoGO6NEpZVXFypY5CxFeVVuEFSPHZih6\/JGkRFYLdzyOiqgx6xJlWtKEqDfIK97iAz5LtWfflZ+OSO\/JPx\/AphEPVFa7BbTgsAY1RVAS6CKYYRxQNbCdTkyt4Veo9udZlSQsj3uhUk6XWSCjjslFQSDF6FO84Raim4BnA0m5LDTaBef0TtcZx+vmSW1i8KhuSMQbEjTcJdKxpfIGLocbXqS80HaVOx8\/xV6wYK\/lokp1bs0TPXB11ghslaA2Gg2a8TnTaNeNnZl9jKXoOfEoQaD\/kE\/h+1jeUl3OaFBbCqL2euRffcPgHrhqIUEZE5fI5BedcOpAdJlBaVBnPbSgYUJaWpw8KAvt6rZhd5FxOg+tMeuAMQMtI8nuagX+uZOQn5OZRgGMIGrlFxjDuJIJpVwE3ZDOM20j6K5V92zdNgmgYRFmcaKt4Lll6k5q\/JVa4HB9rAXKgyyDJ1q2yQGirVtyeSbgYOgKtKs\/zBzLQSviD2v5zsZW2UruwHy6mJVR+GaFRQgk6LZd2M1mg1a9qNVsNzxwg\/L2NoRS0k6WRpW7DAH8DjfRTEfnR4MpGZ4AYwDkEyzhanAct9UOPNEcxQe1yaCDmDdtakXlY6C\/0T+\/NMfAOvvr+YAEos5FCdsckBTwOEwbLsGtthHjZR131RIGmS3P+6jPiXZaXBkEOEGashgQS2HASsZxJpVpS4Zu28+Fvd3UxhgeWEuh3+QuUGWKLw1sFQa4op76P0qIgYzXrYIXnYCFlWabsFHd0QjNBrWFyUEFnlpQhd6WSoUX6BeWQJ1XJzU6c7NKjQRaYJslC+SgbXkZexzPQ6UDWTOGyjVe5Qdl0w\/dHW\/YTFaSzQGmQAs8YwrV\/UkBpNsWQovhT08\/ESThtNeuRNwkunaVo14A9kzDTotScM082tmIaiLjC0T3BrvoDvi0OUZVfcF668fmgMxb7Sm+iOXQ8onBfX4nuTGz5\/J2Aax8J9mClhygEyJfzFwgV1WlLdwbdyiRuS3SafD6nHSeg3BhkGWpXhzdTNeVA4AUeZBTjN+QSos6VEkDQqKXkX2MsF4\/GUGkGweYLqRqFRy1vojA\/IqVQGS4eQTDWfSDYejEftp7XNQ94\/cX9YAaHF07pSuYastFedaDnyhvJvstcftpucBv5bnRpap1T3kBMv3tLoHcFslfOXXQjH\/lAK43kV8F\/SC4Ct9+KlDoXHlQIapwRiPDDO8n+T1JHoR7lUKniyik9upqvsq1a2AJiB73DKyGuCL7MN1Mc11MbQEM7C8dWLYZtC7X5MFJDT6GWa5En0VIcbeApQL1mGs4IOr512TZT8sAg9fKC3Qd6qfbgsUWJvEQqmSc9HHZOScZBNTebEoJLFooJL9sK6Mg9BBDDwK0DlgBgNbzoJ\/2Q0ge5CV8QHM2oeiKg9hKOqEMvATOc20GEoS\/tmWAGqSKbgd4AAsxXrOladW9U7SuxVzreW3wSM53xbO1+pnHFdXcOq9L4W0AlFIyYDgCDUqiDLSkeovktTo\/Fv10WwrsSSVbpn5WbgtG1lUCZgGjb71u7NaizG979Yl28qChZlt+YYOUESuiGofwWdeXB+nslvJmsil9FqM9bi\/grs1qgirdB3JRXSRiGysFpbsJ5mKacKv9mhLbBEp4OqibfUAQTTbc5R2r3gc0gEqxjy1jffBmv4p\/jYNlGR8gxs+Z1ybLG0pwYUqPtfOAUv\/YTppzbjQ+uyrquWhLwBQAGmLnRS6ntdliWNLv\/y13RSfrtoWedqWM42TYHdowSZQHVeJYFwGKSMoRDatXje9OLm4PGy4YccpDdKtiHTLqZpiwPY\/aJInSHlfGjhqgM59BmVK2uklqKC3G9aWrkbhG+ZTFNmkwAHWZdYLeVCkYBAdIbzN2CxJbbTu9bMsIdCQcB4iylywg1T2BrGbyKqxHMngD72phpCKRCCobjbz543R0I8DlKG2KZCEfY4\/aJaJ1AM5iGIhS7PRF2XZQyMvbUvvp4WhG0cMf3SMM3dRzKwLFFVkd8BK5MoWT\/YY6bWLx1OHEVyFE5DuMDSBcQIpbkySBabWE0Z0Bpn+hYE32yiUvl3cM67zh+PFWG3vMTAeh2qhyHrtKRzvenBCZvN5XchhHbVDsKSEYdETrIGcDVAqugmoTqHQa3a1xmPSDKYWyplJgZF9UwlMRmF+cOmDRqtxMUGWotNbX0tAEzX+NWH+iNB3vm3tXH1dMHU4TGLjpbhSMXvYMICbwy9EYXbQEQ9zuH\/j8eEWxiqumafaTXyAQIpxUkLIxOZZtErUJ5\/0uHshA09mW1Wyn+OwNBFC0PIjdJWFjRAo33D+KHHk7W79q6407Kx39VPASgrsHbc2KeGNeZNISYyGspHrjP+UiVLi\/fa32fMLhH3lvdaOkokt7MBgA3Q4HThtWkUqwN\/ZnKKnrWD\/UxitpwxRYwH5aMOsh7aIkolmNHDu2gOWvQStQ5wHsIv1krkTQCrQk4V+kPKeUowv+UVAhgnObYVSyVdYAi8mgnKCK7iY\/7uxdhP5MULlZB5yxu+2vZw8cZCFSu5VqcoKZZyMLneENJMOQNwftKOFkap1N3sZo3ZGxYTMTCrBVf5RI8nXbIspDD69vr8q5\/kekPL86xd7aQhzjTUId+wWi6waQoOacaGdgJNMAGURIbp84bf77VCO6yRqYiM6f8oEMANbUqbZUzVR1f6oGKfu3jOiMq7CKE3yI\/gmAXtDORklAX0RRkOZ1XIiNyGSaEcs2eR2pvgSgoiVJt02I0QWI1KsyYCoiVFZUk2SWPCgBuN6oHuIq+lJ4bOLF+quFjwoxk\/LqQ14eYSskKuUvP9X86qKnnBUnhwLaYqloazKWXJatiqafMxat6IvqLiECP9UKtNDyINHKE9noEgOoi5oHeji7h9YllEUYZqHwYthqfF3EgZLQt7tL0qYYnY3iKAym6LYh1XXeZvm6vozA1uHbQb2StA6stxR5kAJeESGKVzMWchieMhnwqpw9Dl5OK0ozhjW5brIoP43LUF+JQEzqZgbAXw80Qxv5ggeOb1E23z3z5seO2ixN0WlAHygOhPL2GhH1UhbeWylJu0gCGopNQBWXKjDqgXLkQXQWqCfpWHQxYdkdSGBcENFtayIPAt6qoRk7zwa1GKniThVWRSMU3ZRuzIDqhgF14ErrvdL6BYpGwck7f2ibiv+PgeBIP1T4vfHcQBiGzCaA4F72PI9VhMqijzR0prd89LFMgHqL5RLsz2We\/abcmILeHJDi4I5u20qsPChvnA7JufdtZusAbSpQEmEA5UGkbpvE5UFiACao2NGz8aXqEwTopjWWl2XGDaRhjmRQRtpfpzh3LYTtd9ZGmmWbgN6Lo9BdKG4bTdIIgL1Db0ngcYxRo2oRKId1fhrKg0S7HPSNAaISQteejhRvwRgq1tU1pWkU2BkJgUSANAJA56RqIfZwOQTalhU0XD8AI+EhnTIwxznMvPNsDoh2mUSCtfmoUmdRQAJA0uRBKoy5um0RNKl1ABP5mUX\/RvIgpEGdBiY8lJLRbVPZXEwDI4+SxXRlqYJIZ\/VPZ5cvD\/Lzf3igZPQPVAc1+VsHHykhizHnZjWzM9L4qR+QIao6J4Q1HbAj8UGXPenWeUBaB514ywFbFIhBU+Ov0gYhNZMHmV0S0Eg4z2wUJWJBjB7ukay7ZOW7aroFAax+E+ihkbd1HBBAgSEkXT0cVgtKJTHPVa0wrSsqZrOveW1Sqlds3jYJpd1SwYjlQT2NBpU8tGf6FJTy250EWHlQom6bKw8KFQxMUiiojsXr+tfKA0RnZr1gNHjV33PlQRx6AN6u+IYCfrH42+4f2Gqs39gWz0lB9Sxp9gSiQ1ci\/1RZrO5ec2\/zW9LG6WSjsRwf\/ZvraAgydG+S5UFKNZ+KU0GK99NKulv1Oge8lZw28XNa4t6ayINgfRWZGGp2kR10ZQop9yTRGibvl8MLsbxezLw2TR8irbw4V1TKeEqTmDwoxduhtQ6y0XQUHECxqPo319EQ3ZW3Ytditbswu\/yifI6uqEvAqMpdL4M30mozpe\/DJqQ8iPMW2sVFw\/QBPGdUwTm6JQ\/ZLdQs14z6\/LNjDhiaAus0oCsYKpclAdhIACqXr1vBIvvesLdgeS56pLQzzhv+YxxpBCQPLcptpYRrKvpz0CJwUjzWE+X5gdRtq83zLTJoGZRk0+OSbA5kA2fwRzyBlELS5tj3M+A4UVm5z908pUmyODF0VWYx0ue1abHxElj95Ku0LLAbrDeaI17blQBS0TDBoc1AU8iRSrDyoGRv1rGiPvP8hikiqXGSv2Sm5Ar1Kd22GqEZXM05LYuo4EETGtSUtyGc3lzdNj9PsNbzoqWYb+Ay0GGPFDLghrKwXO1bx9sIcwb67gJYhngyBtoPAjcHQmhq5Nl6diAPIkvbegZQDYrOVs+rRMGd7Y0dd2quncFMritWtc0vMWyBQ5RUtxnIQqLLWbPP0VwEL53IDSPF5UE\/TeRBzvAdQJla8lBpUmkgM0p500DNQ+vIZo3NFFRPeI3aJD5HmB1a0Mlw7b3V1jqfhkrtN7Sa4SGQ4Q3pdQy1\/7ExOBxzKTgRmVzHpxCuVFSFEc5bI\/QK5jPxvuBUl2qhn0At3vaHI0BT9qxBVU637VZdGUrgXfXhWSUSsTV8FwjjbRmHlI0RoXE5Cl5KfZk5zctkA4TppgZa1eT9ZDZEYA9HsIcCM6lStI7GCUkQxiXRm1hvjQ4ES3X3z\/ITa3MAD20ref9wjSQm5rrRgbbIOB1dLmg012lp+Bjk0jiLVNrsMXlQIVxokg67LN4X6GtnEHjKCKX72\/D5gx+dsqGo+tJoKeiCUuyotmGY\/ZHDT6mqSj7Yn5HhTYl1JApWD3gfqyDpkgcRQV9H2TwOmqj4b9eFvowTMdq7qNliB7cKrSf80GFVQ9huj9ZgnJyZ5ivDzc2Ar9Y3qGlGINXQ8y0WxuZAMSDsDZtmgEpLHrEbo53VCBVwa97pkrGyzrydIXdkbExZI4FAMFhhS60VQTUuMyuIvlTBRSuSDDiLdGfFNFnFqu3ZGGjMHOC2GZQHhUWoQx7aL0kN1+qEhyigZn5hCj7dKMemskFgi6I5bpgV5W5UetWUv+0nDqqy2PzGqbt\/rQNcjXpyKMwxhgQCOaqhbluteOK5KyB\/PZlVS3mQH6IBEgmdUk1GzQQDeNtunI64KdLmZhIZFVRzXaqtYEOqxunux3EcSqN+HDRXwqr67dTCUHz0dJqHWvbN0Q1b9jsJpKOh010chvKjmhlSk6AaRAGD0ES9uH4secKK6bbrWTphskNTZZjz+h6G+vBsbVB1xXuEhc3d2bXTBLKuX8gxm+WYddYkkGFQdDIbXIGFvKXNJTAhYu9bnUCOBEnyIIensPkK\/U++A7HONIGMxbxtNE4nbNhWvECwrXJvPKU6uXX0YV0Ah1eO1J34zkatLYKqtR4sXc0ogTAbfTPbaEMAtRIboQeE9tuzgJ2enANQDyQ5Mf177uXIgbAOKqw2tKPNN7TODaD14lzh8TS9XiCoxkwdMnHeKyDavzC7fBkSgKbV\/AQhYnNAwloHMFcz3KJzbkDrVy0zsbcWANc2YOdYHQWLmAAlIjUFT0N50DaR6TIyfl10mzyikaCICH+HiD7dy7bNULcNlzWweSa\/atCvmTpYhQe3iPsAPy6gdWS82YDdKxW4imtixA2rQLrBuh2ueaLo1ZHKNn41qE7ulOekAdorpCB7A1JbOs+r7jbiwIB029L\/sWcM9qSOaixzrv206pDKN0FEGLuHeJYLfmGGasua0DidzKmgBCZM4RKw041L1F8Dl3KybCczTgc0wseEf4QLJqMntQ4oIBk2B8QAoi93COZaw7x44tLbXtZD0EaBSXbw7UAHlMidepUHuQK5kWYZUc1329AdkzWoSdESeS6XkweJ9tOcc+qlGD9VqTZ+SB6UtyGR49iI6wpb4JJ7bjXOVjjbNDVNBEaD3npO1UjJWrMHHVQsD5IO7KcJJWbXhVWIAvPiJ+\/adRJLeKBC4J4jPn0bmkw6H8kd2tYAjTt\/JJBJnpcq\/sQHKd742prr1qsky4NUeU73yzCm6UhDSX3otpGHFlzRqUluUV0sfLJfOZaV2nw+ywXBUYjny02\/EVU21gKlZM1rs0zv8C4u2g0VyjhgSsKtZcIWWjEXXgXDCYMtqi1fQ0tEL8JQMEtIREtD8AM61MU95aLK8hskyWHesr1xJQ\/Fmct5Z1u2GeEwiVxbcCK6rCk\/HMizBe2gJdI5V83M+hd6R7K54VaLF23mTjlat02PAauCSMjhdr9BhVv\/MeN01p3XOogdaDKAcj9VBoWRThtWmc\/kCL7ZTjkqfc8Lp6tQu45nmClgeuuu9ZLn7Al9s+iUIlLnlphjAMvUTmhbAZe6QXWLSxTt1v41T8EIOmhgEiQyGhS5h7loNphGh3tNXhaY\/e8FWhh7BvqF\/mOExP7rgwCD+ME+f2U6cIBtdCXxeJiupq\/FXu7iSiQQbVfVCbJpAhtG9yk76TgoFSaXby2l9sDGakNtzgunXjCaLgCxueLoZBkM3ap4ziWciKKbbXNy9tNM\/JywosvpS3OWdSIjjJIKnnkYUD+lin\/NmUxFzpxMlDRMeDS3zljpPMqZlWcGSOp6bhxvs+EKldcGJmyYLB3YkClNqEFguaEJSV86nSUsJU8g9bVSlmoeiJ1qxq8bGSmOgAqkyqbtPw2srW5RJUQpd7VTYWxzmFA\/\/qushKmBKZVlTQ+iogVC5NQhvbDhUPNPplyb2TC298apEhDoIdBh3VFgdXjVHAI7baK2KE0GNf8JDKqJ4Zmxm6OMvRla36l\/zLlcVdZhSGZPuQ4TOpluWDcdosRxMZozQfyUGMTphUVUPG\/enYC5+NSsTqm6Eh3NxjXLjFTOFGEBK2aco3Kjrbu4W0AeXn6yqif6ilOVgo\/CnPAsgDhwATbGxLYFqQutapKLQtFK04OLAqJeJFmVG1A5EDJlosloKoHrUY2TXCkBIsIlVAiKSuH6PKEY1kE\/uakM0zHHhXIbS4JlcS6aFLJf4CSX9PhBQtfMmIgLGROfhYPMVblgATpnm8KUBqwYibzF4y0YqsTw63R03Zd+CvFO1Es0BqUG2YZZh5s+F4BIVDK2IUohcgoNrgsRMIUJFc0t4W5Nt4T4YVLf0aC2IGZ+mgccE0l9LiPV4CXnLZjUjC3EkkXEHC4gOKeET9uX\/vUMH00wLtV\/COUwp5dvTOvW56b0Tu3y8\/+\/W34A\" alt=\"Meta Business Partner\">\r\n        <div class=\"iah-meta-badge-tag\">\r\n          <span class=\"iah-mb-eyebrow\">Meta Business Partner<\/span>\r\n          <span class=\"iah-mb-name\">WhatsApp Business Platform<\/span>\r\n        <\/div>\r\n      <\/div>\r\n      <!-- Channel satellite nodes \u2014 orchestration layer around the phone -->\r\n      <div class=\"iah-node iah-node-wa active\" role=\"img\" aria-label=\"WhatsApp \u00b7 canal seleccionado para este recorrido\">\r\n        <svg viewBox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M20.5 3.5A11.9 11.9 0 0 0 12 0C5.4 0 0 5.4 0 12c0 2.1.6 4.2 1.7 6L0 24l6.2-1.6c1.7.9 3.7 1.4 5.7 1.4C18.6 23.8 24 18.4 24 11.8c0-3.1-1.2-6.1-3.5-8.3zM12 21.8c-1.8 0-3.6-.5-5.1-1.4l-.4-.2-3.7 1 1-3.6-.2-.4c-1-1.6-1.5-3.4-1.5-5.2C2.1 6.5 6.5 2.1 12 2.1c2.6 0 5.1 1 7 2.9 1.9 1.9 2.9 4.4 2.9 7 0 5.5-4.4 9.8-9.9 9.8zm5.4-7.3c-.3-.1-1.7-.9-2-1-.3-.1-.5-.1-.7.1-.2.3-.8 1-1 1.2-.2.2-.3.2-.6.1-1.7-.9-2.9-1.6-4-3.5-.3-.5.3-.5.9-1.6.1-.2 0-.4 0-.6 0-.1-.7-1.6-.9-2.2-.2-.6-.5-.5-.7-.5h-.6c-.2 0-.5.1-.8.4-.3.3-1 1-1 2.4 0 1.4 1 2.8 1.2 3 .1.2 2 3.1 4.9 4.3 1.8.7 2.5.8 3.4.7.6-.1 1.7-.7 1.9-1.4.2-.7.2-1.3.2-1.4-.1-.1-.3-.2-.6-.3z\"\/><\/svg>\r\n        <span class=\"iah-node-label\">WhatsApp<\/span>\r\n      <\/div>\r\n      <div class=\"iah-node iah-node-push\" aria-label=\"In-App \u00b7 canal disponible\">\r\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"5\" y=\"2\" width=\"14\" height=\"20\" rx=\"2\"\/><path d=\"M12 18h.01\"\/><\/svg>\r\n        <span class=\"iah-node-label\">In-App<\/span>\r\n      <\/div>\r\n      <div class=\"iah-node iah-node-email\" aria-label=\"Website \u00b7 canal disponible\">\r\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M2 12h20\"\/><path d=\"M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z\"\/><\/svg>\r\n        <span class=\"iah-node-label\">Website<\/span>\r\n      <\/div>\r\n\r\n      <!-- KPI card -->\r\n      <div class=\"iah-float\" aria-hidden=\"true\">\r\n        <span class=\"iah-float-ic\">\r\n          <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"\/><polyline points=\"22 4 12 14.01 9 11.01\"\/><\/svg>\r\n        <\/span>\r\n        <span>\r\n          <span class=\"iah-float-label\">Resuelto por IA<\/span>\r\n          <span class=\"iah-float-val\">90%+<\/span>\r\n        <\/span>\r\n      <\/div>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/section>\r\n\r\n<script>\r\n(function(){\r\n  \"use strict\";\r\n  if (window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches) return;\r\n  var phone = document.getElementById('iah-phone');\r\n  if (!phone) return;\r\n  phone.classList.add('iah-armed'); \/\/ hide cards only now that JS will animate them in\r\n  var obs = new IntersectionObserver(function(entries){\r\n    entries.forEach(function(e){\r\n      if (e.isIntersecting){ phone.classList.add('iah-play'); obs.unobserve(e.target); }\r\n    });\r\n  }, { threshold: 0.25 });\r\n  obs.observe(phone);\r\n})();\r\n<\/script>\r\n<\/body>\r\n<\/html>\r\n","code_extra_content":false,"code_extitle_cards":"","code_ex_cards":null,"code_ex_brands_custom_background_color":false,"code_ex_custom_brands":false,"code_ex_custom_slider_title":"","code_ex_brands":null,"code_ex_brands_background_color":""},"1":{"acf_fc_layout":"custom_html","code":"<!-- indigitall G2 Recognition \u2014 WordPress\/ACF Custom HTML block -->\r\n<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Manrope:wght@400;500;600;700;800&display=swap');\r\n\r\n#indi-g2 {\r\n  all: initial;\r\n  display: block;\r\n  font-family: 'Manrope', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;\r\n  background: #F5F7FA !important;\r\n  width: 100% !important;\r\n  position: relative !important;\r\n  overflow: hidden !important;\r\n  box-sizing: border-box !important;\r\n  -webkit-font-smoothing: antialiased;\r\n  -moz-osx-font-smoothing: grayscale;\r\n}\r\n#indi-g2 *, #indi-g2 *::before, #indi-g2 *::after {\r\n  box-sizing: border-box; margin: 0; padding: 0;\r\n  -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;\r\n}\r\n\r\n#indi-g2 .ig2-inner {\r\n  position: relative; z-index: 2;\r\n  max-width: 1280px; margin: 0 auto;\r\n  padding: 100px 48px 80px;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 HEADER \u2500\u2500\u2500 *\/\r\n#indi-g2 .ig2-head { text-align: center; max-width: 720px; margin: 0 auto 56px; }\r\n\r\n#indi-g2 .ig2-pill {\r\n  display: inline-flex; align-items: center; gap: 8px;\r\n  background: rgba(138,218,63,0.16); border: 1px solid rgba(138,218,63,0.5);\r\n  padding: 7px 15px; border-radius: 50px;\r\n  font-size: 11px !important; font-weight: 700 !important;\r\n  letter-spacing: 0.08em !important; text-transform: uppercase;\r\n  color: #4F8A1F !important; margin-bottom: 20px;\r\n}\r\n#indi-g2 .ig2-pill svg { flex-shrink: 0; }\r\n\r\n#indi-g2 .ig2-h2 {\r\n  font-size: clamp(28px, 3.5vw, 46px) !important;\r\n  font-weight: 500 !important; line-height: 1.12 !important;\r\n  letter-spacing: -0.02em !important; color: #0F3B7A !important;\r\n}\r\n#indi-g2 .ig2-h2 em { color: #0072EF !important; font-style: normal; }\r\n\r\n#indi-g2 .ig2-lede {\r\n  font-size: 17px !important; font-weight: 400 !important;\r\n  line-height: 1.6 !important; color: #5A6B85 !important; margin-top: 16px;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 BENTO GRID \u2500\u2500\u2500 *\/\r\n#indi-g2 .ig2-grid {\r\n  display: grid;\r\n  grid-template-columns: repeat(12, 1fr);\r\n  grid-auto-rows: 1fr;\r\n  gap: 18px;\r\n}\r\n\r\n#indi-g2 .ig2-card {\r\n  background: #FFFFFF !important;\r\n  border-radius: 14px !important;\r\n  padding: 26px !important;\r\n  box-shadow: 0 12px 36px -8px rgba(18,54,108,0.14), 0 2px 8px rgba(0,0,0,0.04);\r\n  display: flex; flex-direction: column;\r\n  position: relative; overflow: hidden;\r\n  transition: transform 0.35s ease, box-shadow 0.35s ease;\r\n}\r\n#indi-g2 .ig2-card:hover {\r\n  transform: translateY(-4px);\r\n  box-shadow: 0 22px 50px -10px rgba(18,54,108,0.22), 0 4px 12px rgba(138,218,63,0.12);\r\n}\r\n\r\n\/* Grid placement \u2014 same column model as trust pillars *\/\r\n#indi-g2 .c-stat { grid-column: 1 \/ 6;  grid-row: 1 \/ 3; }\r\n#indi-g2 .c-ai   { grid-column: 6 \/ 9;  grid-row: 1; }\r\n#indi-g2 .c-mom  { grid-column: 9 \/ 13; grid-row: 1; }\r\n#indi-g2 .c-use  { grid-column: 6 \/ 9;  grid-row: 2; }\r\n#indi-g2 .c-geo  { grid-column: 9 \/ 13; grid-row: 2; }\r\n\r\n#indi-g2 .ig2-eyebrow {\r\n  font-size: 10px !important; font-weight: 700 !important;\r\n  letter-spacing: 0.06em !important; text-transform: uppercase;\r\n  color: #8ADA3F !important; margin-bottom: 8px;\r\n  display: inline-flex; align-items: center; gap: 5px;\r\n}\r\n#indi-g2 .ig2-card-title {\r\n  font-size: 19px !important; font-weight: 700 !important;\r\n  letter-spacing: -0.01em !important; color: #0F3B7A !important;\r\n  line-height: 1.2; margin-bottom: 8px;\r\n}\r\n#indi-g2 .c-stat .ig2-card-title { font-size: 24px !important; }\r\n\r\n#indi-g2 .ig2-card-desc {\r\n  font-size: 14px !important; font-weight: 400 !important;\r\n  line-height: 1.5 !important; color: #5A6B85 !important;\r\n}\r\n\r\n\/* Viz area *\/\r\n#indi-g2 .ig2-viz { margin-top: auto; padding-top: 22px; }\r\n#indi-g2 .c-stat .ig2-viz { margin-top: 18px; padding-top: 0; flex: 1; display: flex; }\r\n\r\n\/* \u2550\u2550 FEATURED VIZ \u2014 G2 badge panel \u2550\u2550 *\/\r\n#indi-g2 .ig2-panel {\r\n  background: linear-gradient(160deg, #1565E0 0%, #0F3B7A 100%);\r\n  border-radius: 14px; padding: 24px 20px;\r\n  position: relative; overflow: hidden; width: 100%; flex: 1;\r\n  display: flex; flex-direction: column; align-items: center;\r\n  justify-content: center; gap: 10px; text-align: center;\r\n}\r\n#indi-g2 .ig2-shimmer {\r\n  position: absolute; inset: 0;\r\n  background: linear-gradient(115deg, transparent 30%, rgba(138,218,63,0.16) 50%, transparent 70%);\r\n  transform: translateX(-100%);\r\n}\r\n#indi-g2 .c-stat.ig2-vis .ig2-shimmer { animation: ig2Shimmer 3.4s ease-in-out infinite; }\r\n@keyframes ig2Shimmer { 0%,60% { transform: translateX(-100%); } 80%,100% { transform: translateX(100%); } }\r\n\r\n#indi-g2 .ig2-g2badge {\r\n  width: 52px; height: 52px; border-radius: 50%;\r\n  background: #FF492C;\r\n  display: flex; align-items: center; justify-content: center;\r\n  font-family: 'Manrope', sans-serif !important;\r\n  font-size: 21px !important; font-weight: 500 !important;\r\n  color: #FFFFFF !important; letter-spacing: -0.03em;\r\n  box-shadow: 0 6px 20px rgba(255,73,44,0.45);\r\n  position: relative; z-index: 1;\r\n}\r\n#indi-g2 .ig2-bignum {\r\n  font-family: 'Manrope', sans-serif !important;\r\n  font-size: 62px !important; font-weight: 500 !important;\r\n  line-height: 1 !important; letter-spacing: -0.03em !important;\r\n  color: #8ADA3F !important; position: relative; z-index: 1;\r\n}\r\n#indi-g2 .ig2-panel-sub {\r\n  font-size: 13px !important; font-weight: 500 !important;\r\n  color: rgba(255,255,255,0.60) !important;\r\n  position: relative; z-index: 1;\r\n}\r\n#indi-g2 .ig2-stars {\r\n  display: flex; gap: 3px; position: relative; z-index: 1;\r\n  font-size: 17px !important; color: #F5A623 !important; line-height: 1;\r\n}\r\n#indi-g2 .ig2-score-pill {\r\n  display: inline-flex; align-items: center; gap: 10px;\r\n  background: rgba(255,255,255,0.12); border: 1px solid rgba(255,255,255,0.18);\r\n  border-radius: 50px; padding: 7px 18px;\r\n  position: relative; z-index: 1;\r\n}\r\n#indi-g2 .ig2-score-big {\r\n  font-size: 22px !important; font-weight: 500 !important;\r\n  color: #FFFFFF !important; line-height: 1; letter-spacing: -0.01em;\r\n}\r\n#indi-g2 .ig2-score-lbl {\r\n  font-size: 10px !important; font-weight: 600 !important;\r\n  color: rgba(255,255,255,0.60) !important; line-height: 1.3; text-align: left;\r\n}\r\n#indi-g2 .ig2-review-count {\r\n  font-size: 11px !important; font-weight: 600 !important;\r\n  color: rgba(255,255,255,0.42) !important; position: relative; z-index: 1;\r\n}\r\n\r\n\/* \u2550\u2550 VIZ \u2014 AI Chatbots checklist \u2550\u2550 *\/\r\n#indi-g2 .ig2-checklist { display: flex; flex-direction: column; gap: 8px; }\r\n#indi-g2 .ig2-checkrow { display: flex; align-items: center; gap: 9px; }\r\n#indi-g2 .ig2-chkbox {\r\n  width: 20px; height: 20px; border-radius: 6px; flex-shrink: 0;\r\n  background: #8ADA3F; display: flex; align-items: center; justify-content: center;\r\n}\r\n#indi-g2 .ig2-chkbox svg path { stroke-dasharray: 24; stroke-dashoffset: 0; }\r\n#indi-g2.ig2-js .c-ai .ig2-chkbox svg path { stroke-dashoffset: 24; }\r\n#indi-g2 .c-ai.ig2-vis .ig2-chkbox svg path { animation: ig2Check 0.5s ease forwards; }\r\n#indi-g2 .c-ai.ig2-vis .ig2-checkrow:nth-child(1) .ig2-chkbox svg path { animation-delay: 0.35s; }\r\n#indi-g2 .c-ai.ig2-vis .ig2-checkrow:nth-child(2) .ig2-chkbox svg path { animation-delay: 0.65s; }\r\n#indi-g2 .c-ai.ig2-vis .ig2-checkrow:nth-child(3) .ig2-chkbox svg path { animation-delay: 0.95s; }\r\n@keyframes ig2Check { from { stroke-dashoffset: 24; } to { stroke-dashoffset: 0; } }\r\n#indi-g2 .ig2-chktxt { font-size: 12px !important; font-weight: 600 !important; color: #0F3B7A !important; }\r\n#indi-g2 .ig2-subchips { display: flex; gap: 5px; flex-wrap: wrap; margin-top: 10px; }\r\n#indi-g2 .ig2-subchip {\r\n  font-size: 10px !important; font-weight: 700 !important; color: #0F3B7A !important;\r\n  background: #EEF3FF; border-radius: 6px; padding: 4px 9px;\r\n}\r\n\r\n\/* \u2550\u2550 VIZ \u2014 Momentum bar chart \u2550\u2550 *\/\r\n#indi-g2 .ig2-bars { display: flex; align-items: flex-end; gap: 5px; height: 58px; }\r\n#indi-g2 .ig2-bar { flex: 1; border-radius: 4px 4px 0 0; background: #EEF3FF; position: relative; }\r\n#indi-g2 .ig2-barfill {\r\n  position: absolute; bottom: 0; left: 0; right: 0; border-radius: 4px 4px 0 0;\r\n  background: linear-gradient(180deg, #8ADA3F 0%, #5FAF28 100%);\r\n  height: var(--h); \/* visible by default for no-JS *\/\r\n  transition: height 0.65s cubic-bezier(0.22,1,0.36,1);\r\n}\r\n#indi-g2.ig2-js .c-mom .ig2-barfill { height: 0; }\r\n#indi-g2 .c-mom.ig2-vis .ig2-barfill { height: var(--h); }\r\n#indi-g2 .c-mom.ig2-vis .ig2-bar:nth-child(2) .ig2-barfill { transition-delay: 0.08s; }\r\n#indi-g2 .c-mom.ig2-vis .ig2-bar:nth-child(3) .ig2-barfill { transition-delay: 0.16s; }\r\n#indi-g2 .c-mom.ig2-vis .ig2-bar:nth-child(4) .ig2-barfill { transition-delay: 0.24s; }\r\n#indi-g2 .c-mom.ig2-vis .ig2-bar:nth-child(5) .ig2-barfill { transition-delay: 0.32s; }\r\n#indi-g2 .ig2-barlbl {\r\n  margin-top: 9px; display: flex; align-items: center; gap: 5px;\r\n  font-size: 11px !important; font-weight: 700 !important; color: #4F8A1F !important;\r\n}\r\n\r\n\/* \u2550\u2550 VIZ \u2014 Usability score bar \u2550\u2550 *\/\r\n#indi-g2 .ig2-scorecard { display: flex; flex-direction: column; gap: 5px; }\r\n#indi-g2 .ig2-scorerow { display: flex; align-items: baseline; gap: 3px; }\r\n#indi-g2 .ig2-scorenum {\r\n  font-size: 38px !important; font-weight: 500 !important;\r\n  color: #8ADA3F !important; line-height: 1; letter-spacing: -0.02em;\r\n}\r\n#indi-g2 .ig2-scorediv {\r\n  font-size: 15px !important; font-weight: 500 !important; color: #5A6B85 !important;\r\n}\r\n#indi-g2 .ig2-scorelabel {\r\n  font-size: 11px !important; font-weight: 600 !important; color: #0F3B7A !important;\r\n  margin-bottom: 6px;\r\n}\r\n#indi-g2 .ig2-scorebg {\r\n  height: 8px; background: #EEF3FF; border-radius: 4px; overflow: hidden;\r\n}\r\n#indi-g2 .ig2-scorefill {\r\n  height: 100%; border-radius: 4px;\r\n  background: linear-gradient(90deg, #8ADA3F 0%, #5FAF28 100%);\r\n  width: 92%; \/* no-JS default *\/\r\n  transition: width 1.0s cubic-bezier(0.22,1,0.36,1) 0.3s;\r\n}\r\n#indi-g2.ig2-js .c-use .ig2-scorefill { width: 0; transition: width 0s; }\r\n#indi-g2 .c-use.ig2-vis .ig2-scorefill { width: 92%; transition: width 1.0s cubic-bezier(0.22,1,0.36,1) 0.3s; }\r\n\r\n\/* \u2550\u2550 VIZ \u2014 Europe\/LATAM regions \u2550\u2550 *\/\r\n#indi-g2 .ig2-regions { display: flex; flex-direction: column; gap: 7px; }\r\n#indi-g2 .ig2-region {\r\n  display: flex; align-items: center; justify-content: space-between;\r\n  background: #EEF3FF; border-radius: 8px; padding: 9px 13px;\r\n}\r\n#indi-g2 .ig2-reg-name {\r\n  font-size: 12px !important; font-weight: 700 !important; color: #0F3B7A !important;\r\n}\r\n#indi-g2 .ig2-reg-rank {\r\n  font-size: 14px !important; font-weight: 500 !important; color: #8ADA3F !important;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 FOOTER STRIP \u2500\u2500\u2500 *\/\r\n#indi-g2 .ig2-footer {\r\n  text-align: center; margin-top: 40px;\r\n  border-top: 1px solid rgba(15,59,122,0.10); padding-top: 28px;\r\n  font-size: 13px !important; font-weight: 400 !important;\r\n  color: #9AABB8 !important; line-height: 1.7 !important;\r\n}\r\n#indi-g2 .ig2-footer strong { color: #5A6B85 !important; font-weight: 700 !important; }\r\n\r\n\/* \u2500\u2500\u2500 SCROLL ANIMATION \u2500\u2500\u2500 *\/\r\n#indi-g2 .ig2-animate {\r\n  transition: opacity 0.7s cubic-bezier(0.22,1,0.36,1),\r\n              transform 0.7s cubic-bezier(0.22,1,0.36,1);\r\n}\r\n#indi-g2.ig2-js .ig2-animate          { opacity: 0; transform: translateY(20px); }\r\n#indi-g2.ig2-js .ig2-animate.ig2-vis  { opacity: 1; transform: translateY(0); }\r\n#indi-g2 .c-ai.ig2-animate  { transition-delay: 0.08s; }\r\n#indi-g2 .c-mom.ig2-animate { transition-delay: 0.16s; }\r\n#indi-g2 .c-use.ig2-animate { transition-delay: 0.24s; }\r\n#indi-g2 .c-geo.ig2-animate { transition-delay: 0.32s; }\r\n\r\n@media (prefers-reduced-motion: reduce) {\r\n  #indi-g2 .ig2-animate { opacity: 1 !important; transform: none !important; transition: none !important; }\r\n  #indi-g2 .ig2-shimmer { display: none !important; }\r\n  #indi-g2 .ig2-barfill { height: var(--h) !important; }\r\n  #indi-g2 .ig2-scorefill { width: 92% !important; }\r\n  #indi-g2 .ig2-chkbox { background: #8ADA3F !important; }\r\n  #indi-g2 .ig2-chkbox svg path { stroke-dashoffset: 0 !important; }\r\n}\r\n\r\n\/* \u2500\u2500\u2500 RESPONSIVE \u2500\u2500\u2500 *\/\r\n@media (max-width: 1100px) {\r\n  #indi-g2 .ig2-inner { padding: 80px 32px 64px; }\r\n}\r\n@media (max-width: 960px) {\r\n  #indi-g2 .ig2-inner { padding: 70px 24px; }\r\n  #indi-g2 .ig2-grid { grid-template-columns: repeat(2, 1fr); grid-auto-rows: auto; }\r\n  #indi-g2 .c-stat { grid-column: 1 \/ 3; grid-row: auto; }\r\n  #indi-g2 .c-ai, #indi-g2 .c-mom, #indi-g2 .c-use, #indi-g2 .c-geo { grid-column: auto; grid-row: auto; }\r\n}\r\n@media (max-width: 600px) {\r\n  #indi-g2 .ig2-inner { padding: 48px 16px; }\r\n  #indi-g2 .ig2-grid { grid-template-columns: 1fr; }\r\n  #indi-g2 .c-stat { grid-column: 1; }\r\n  #indi-g2 .ig2-card { padding: 22px !important; }\r\n  #indi-g2 .ig2-bignum { font-size: 50px !important; }\r\n}\r\n<\/style>\r\n\r\n<section id=\"indi-g2\" role=\"region\" aria-label=\"G2 Verano 2026 \u2014 76 insignias, valorado como n\u00ba 1 por los clientes en producci\u00f3n\">\r\n  <div class=\"ig2-inner\">\r\n\r\n    <!-- \u2500\u2500 HEADER \u2500\u2500 -->\r\n    <div class=\"ig2-head\">\r\n      <span class=\"ig2-pill\">\r\n        <!-- Lucide: award -->\r\n        <svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#4F8A1F\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"8\" r=\"6\"\/><path d=\"M15.477 12.89L17 22l-5-3-5 3 1.523-9.11\"\/><\/svg>\r\n        Validado por m\u00e1s de 430 clientes en G2\r\n      <\/span>\r\n      <h2 class=\"ig2-h2\">Valorado <em>n\u00ba 1<\/em> por los equipos que lo usan en producci\u00f3n.<\/h2>\r\n      <p class=\"ig2-lede\">G2 es la mayor plataforma de rese\u00f1as de software B2B del mundo: 90 millones de rese\u00f1as verificadas. Estas 76 insignias las han conseguido clientes que usan indigitall cada d\u00eda, validando la fiabilidad de la plataforma y las capacidades de IA que hay detr\u00e1s de los Agentes OmnIA.<\/p>\r\n    <\/div>\r\n\r\n    <!-- \u2500\u2500 BENTO GRID \u2500\u2500 -->\r\n    <div class=\"ig2-grid\">\r\n\r\n      <!-- \u2500\u2500 FEATURED: 76 stat \u2500\u2500 -->\r\n      <article class=\"ig2-card c-stat ig2-animate\">\r\n        <span class=\"ig2-eyebrow\">Verano 2026<\/span>\r\n        <h3 class=\"ig2-card-title\">76 insignias G2<\/h3>\r\n        <p class=\"ig2-card-desc\">M\u00e1s de 430 rese\u00f1as verificadas en 8 categor\u00edas, que miden el rendimiento de entrega, la capacidad de IA y la fiabilidad de la plataforma en producci\u00f3n.<\/p>\r\n        <div class=\"ig2-viz\">\r\n          <div class=\"ig2-panel\" role=\"img\" aria-label=\"76 insignias G2, puntuaci\u00f3n de satisfacci\u00f3n de 9,20 sobre 10, m\u00e1s de 430 rese\u00f1as verificadas\">\r\n            <div class=\"ig2-shimmer\" aria-hidden=\"true\"><\/div>\r\n            <div class=\"ig2-g2badge\" aria-hidden=\"true\">G2<\/div>\r\n            <span class=\"ig2-bignum\">76<\/span>\r\n            <span class=\"ig2-panel-sub\">insignias \u00b7 Verano 2026<\/span>\r\n            <div class=\"ig2-stars\" aria-label=\"Valoraci\u00f3n de 5 estrellas\" aria-hidden=\"true\">\r\n              <span>\u2605<\/span><span>\u2605<\/span><span>\u2605<\/span><span>\u2605<\/span><span>\u2605<\/span>\r\n            <\/div>\r\n            <div class=\"ig2-score-pill\">\r\n              <span class=\"ig2-score-big\">9,20<\/span>\r\n              <span class=\"ig2-score-lbl\">Usabilidad<br>Mid-Market \/ 10<\/span>\r\n            <\/div>\r\n            <span class=\"ig2-review-count\">+430 rese\u00f1as verificadas<\/span>\r\n          <\/div>\r\n        <\/div>\r\n      <\/article>\r\n\r\n      <!-- \u2500\u2500 AI Chatbots \u2500\u2500 -->\r\n      <article class=\"ig2-card c-ai ig2-animate\">\r\n        <span class=\"ig2-eyebrow\">AI Chatbots<\/span>\r\n        <h3 class=\"ig2-card-title\">High Performer<\/h3>\r\n        <p class=\"ig2-card-desc\">Reconocido por su capacidad conversacional de IA en los mercados global, EMEA y europeo.<\/p>\r\n        <div class=\"ig2-viz\">\r\n          <div class=\"ig2-checklist\">\r\n            <div class=\"ig2-checkrow\">\r\n              <span class=\"ig2-chkbox\">\r\n                <svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0F0F0F\" stroke-width=\"3.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg>\r\n              <\/span>\r\n              <span class=\"ig2-chktxt\">Global<\/span>\r\n            <\/div>\r\n            <div class=\"ig2-checkrow\">\r\n              <span class=\"ig2-chkbox\">\r\n                <svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0F0F0F\" stroke-width=\"3.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg>\r\n              <\/span>\r\n              <span class=\"ig2-chktxt\">EMEA<\/span>\r\n            <\/div>\r\n            <div class=\"ig2-checkrow\">\r\n              <span class=\"ig2-chkbox\">\r\n                <svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0F0F0F\" stroke-width=\"3.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg>\r\n              <\/span>\r\n              <span class=\"ig2-chktxt\">Europa<\/span>\r\n            <\/div>\r\n          <\/div>\r\n          <div class=\"ig2-subchips\">\r\n            <span class=\"ig2-subchip\">N\u00ba 2 Usabilidad<\/span>\r\n            <span class=\"ig2-subchip\">N\u00ba 2 Relaci\u00f3n<\/span>\r\n          <\/div>\r\n        <\/div>\r\n      <\/article>\r\n\r\n      <!-- \u2500\u2500 Momentum \u2500\u2500 -->\r\n      <article class=\"ig2-card c-mom ig2-animate\">\r\n        <span class=\"ig2-eyebrow\">Global<\/span>\r\n        <h3 class=\"ig2-card-title\">N\u00ba 1 Momentum Leader<\/h3>\r\n        <p class=\"ig2-card-desc\">La plataforma de m\u00e1s r\u00e1pido crecimiento de la categor\u00eda, por encima de todos los competidores en tracci\u00f3n y trayectoria de crecimiento.<\/p>\r\n        <div class=\"ig2-viz\">\r\n          <div class=\"ig2-bars\" role=\"img\" aria-label=\"Gr\u00e1fico de barras que muestra una tendencia de crecimiento al alza\">\r\n            <div class=\"ig2-bar\"><div class=\"ig2-barfill\" style=\"--h:28%\"><\/div><\/div>\r\n            <div class=\"ig2-bar\"><div class=\"ig2-barfill\" style=\"--h:42%\"><\/div><\/div>\r\n            <div class=\"ig2-bar\"><div class=\"ig2-barfill\" style=\"--h:60%\"><\/div><\/div>\r\n            <div class=\"ig2-bar\"><div class=\"ig2-barfill\" style=\"--h:78%\"><\/div><\/div>\r\n            <div class=\"ig2-bar\"><div class=\"ig2-barfill\" style=\"--h:100%\"><\/div><\/div>\r\n          <\/div>\r\n          <div class=\"ig2-barlbl\">\r\n            <!-- Lucide: trending-up -->\r\n            <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#4F8A1F\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><polyline points=\"23 6 13.5 15.5 8.5 10.5 1 18\"\/><polyline points=\"17 6 23 6 23 12\"\/><\/svg>\r\n            La de m\u00e1s r\u00e1pido crecimiento \u00b7 verificado\r\n          <\/div>\r\n        <\/div>\r\n      <\/article>\r\n\r\n      <!-- \u2500\u2500 Usability \u2500\u2500 -->\r\n      <article class=\"ig2-card c-use ig2-animate\">\r\n        <span class=\"ig2-eyebrow\">Mid-Market<\/span>\r\n        <h3 class=\"ig2-card-title\">N\u00ba 1 en Usabilidad<\/h3>\r\n        <p class=\"ig2-card-desc\">La puntuaci\u00f3n de usabilidad m\u00e1s alta de la categor\u00eda: los equipos configuran y operan los Agentes OmnIA sin una gran carga de TI.<\/p>\r\n        <div class=\"ig2-viz\">\r\n          <div class=\"ig2-scorecard\">\r\n            <div class=\"ig2-scorerow\">\r\n              <span class=\"ig2-scorenum\">9,20<\/span>\r\n              <span class=\"ig2-scorediv\">&nbsp;\/ 10<\/span>\r\n            <\/div>\r\n            <div class=\"ig2-scorelabel\">Puntuaci\u00f3n de usabilidad Mid-Market<\/div>\r\n            <div class=\"ig2-scorebg\">\r\n              <div class=\"ig2-scorefill\"><\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/article>\r\n\r\n      <!-- \u2500\u2500 Europe + LATAM \u2500\u2500 -->\r\n      <article class=\"ig2-card c-geo ig2-animate\">\r\n        <span class=\"ig2-eyebrow\">Regional<\/span>\r\n        <h3 class=\"ig2-card-title\">N\u00ba 1 en dos regiones<\/h3>\r\n        <p class=\"ig2-card-desc\">La plataforma mejor valorada en Europa y Latinoam\u00e9rica, por valoraci\u00f3n verificada de clientes, en dos G2 Regional Grids distintos.<\/p>\r\n        <div class=\"ig2-viz\">\r\n          <div class=\"ig2-regions\">\r\n            <div class=\"ig2-region\">\r\n              <span class=\"ig2-reg-name\">Europa<\/span>\r\n              <span class=\"ig2-reg-rank\">N\u00ba 1<\/span>\r\n            <\/div>\r\n            <div class=\"ig2-region\">\r\n              <span class=\"ig2-reg-name\">Latinoam\u00e9rica<\/span>\r\n              <span class=\"ig2-reg-rank\">N\u00ba 1<\/span>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/article>\r\n\r\n    <\/div><!-- \/grid -->\r\n\r\n    <!-- \u2500\u2500 FOOTER STRIP \u2500\u2500 -->\r\n    <div class=\"ig2-footer\">\r\n      <strong>9,20 \/ 10<\/strong> usabilidad Mid-Market &nbsp;\u00b7&nbsp;\r\n      <strong>+430<\/strong> rese\u00f1as verificadas &nbsp;\u00b7&nbsp;\r\n      Reconocido en <strong>8 categor\u00edas<\/strong>: Push Notifications, AI Chatbots, WhatsApp Marketing, SMS Marketing, Mobile Marketing, Customer Journey Analytics, Marketing Automation y Personalization.\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/section>\r\n\r\n<script>\r\n(function () {\r\n  \"use strict\";\r\n  var root = document.getElementById('indi-g2');\r\n  if (!root) return;\r\n  root.classList.add('ig2-js');\r\n  if (window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches) {\r\n    root.querySelectorAll('.ig2-animate').forEach(function (el) { el.classList.add('ig2-vis'); });\r\n    return;\r\n  }\r\n  var obs = new IntersectionObserver(function (entries) {\r\n    entries.forEach(function (e) {\r\n      if (e.isIntersecting) { e.target.classList.add('ig2-vis'); obs.unobserve(e.target); }\r\n    });\r\n  }, { threshold: 0.18 });\r\n  root.querySelectorAll('.ig2-animate').forEach(function (el) { obs.observe(el); });\r\n}());\r\n<\/script>\r\n","code_extra_content":false,"code_extitle_cards":"","code_ex_cards":null,"code_ex_brands_custom_background_color":false,"code_ex_custom_brands":false,"code_ex_custom_slider_title":"","code_ex_brands":null,"code_ex_brands_background_color":""},"2":{"acf_fc_layout":"custom_html","code":"<div id=\"indi-uc-demo\" role=\"region\" aria-label=\"AI Agents use cases across industries\">\r\n<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Manrope:wght@400;500;600;700;800&display=swap');\r\n#indi-uc-demo{all:initial;display:block;font-family:'Manrope',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;box-sizing:border-box !important;-webkit-font-smoothing:antialiased;background:#F5F7FA !important;padding:100px 48px !important}\r\n#indi-uc-demo *,#indi-uc-demo *::before,#indi-uc-demo *::after{box-sizing:border-box;margin:0;padding:0}\r\n#indi-uc-demo .iuc-inner{max-width:1340px !important;margin:0 auto !important}\r\n#indi-uc-demo .iuc-head{text-align:center !important;max-width:760px !important;margin:0 auto 44px !important}\r\n#indi-uc-demo .iuc-eyebrow{display:inline-block !important;font-size:12px !important;font-weight:700 !important;letter-spacing:2.4px !important;text-transform:uppercase !important;color:#1565E0 !important;margin-bottom:14px !important}\r\n#indi-uc-demo .iuc-title{font-size:clamp(28px,3.5vw,48px) !important;font-weight:500 !important;letter-spacing:-.02em !important;line-height:1.08 !important;color:#0F3B7A !important;margin-bottom:16px !important}\r\n#indi-uc-demo .iuc-title em{font-style:normal !important;color:#0072EF !important}\r\n#indi-uc-demo .iuc-sub{font-size:17px !important;font-weight:400 !important;line-height:1.6 !important;color:#5A6B85 !important}\r\n#indi-uc-demo .iuc-demo{display:grid !important;grid-template-columns:256px 1fr 300px !important;gap:18px !important;align-items:start !important}\r\n\/* Left panel *\/\r\n#indi-uc-demo .iuc-uc{background:#FFFFFF !important;border:1px solid #DCE3EC !important;border-radius:14px !important;padding:14px !important;box-shadow:0 10px 30px -16px rgba(8,31,66,.2) !important}\r\n#indi-uc-demo .iuc-uc-ey{font-size:10px !important;letter-spacing:2.2px !important;text-transform:uppercase !important;font-weight:700 !important;color:#1565E0 !important;margin-bottom:10px !important}\r\n#indi-uc-demo .iuc-ind{display:flex !important;align-items:center !important;gap:8px !important;padding:9px 10px !important;border-radius:8px !important;cursor:pointer !important;margin-bottom:2px !important;border:1px solid transparent !important;transition:all .18s ease !important;font-size:13px !important;font-weight:600 !important;color:#374151 !important}\r\n#indi-uc-demo .iuc-ind:hover{background:#F5F7FA !important;color:#111827 !important}\r\n#indi-uc-demo .iuc-ind.open{background:#F5F7FA !important;color:#0F3B7A !important}\r\n#indi-uc-demo .iuc-ind-ic2{width:22px !important;height:22px !important;border-radius:6px !important;display:flex !important;align-items:center !important;justify-content:center !important;flex-shrink:0 !important;color:#FFFFFF !important}\r\n#indi-uc-demo .iuc-ind-ic2 svg{width:12px !important;height:12px !important}\r\n#indi-uc-demo .iuc-ind-txt{flex:1 !important;min-width:0 !important}\r\n#indi-uc-demo .iuc-chev{color:#9CA3AF !important;flex-shrink:0 !important;transition:transform .2s ease !important;display:flex !important;align-items:center !important}\r\n#indi-uc-demo .iuc-chev svg{width:13px !important;height:13px !important}\r\n#indi-uc-demo .iuc-ind.open .iuc-chev{transform:rotate(90deg) !important;color:#0072EF !important}\r\n#indi-uc-demo .iuc-cases{padding-left:10px !important;margin-bottom:4px !important;display:flex !important;flex-direction:column !important;gap:2px !important}\r\n#indi-uc-demo .iuc-case{display:flex !important;align-items:center !important;gap:7px !important;padding:7px 10px !important;border-radius:7px !important;cursor:pointer !important;font-size:12px !important;font-weight:500 !important;color:#5A6B85 !important;border:1px solid transparent !important;transition:all .18s ease !important}\r\n#indi-uc-demo .iuc-case:hover{background:#F5F7FA !important;color:#374151 !important}\r\n#indi-uc-demo .iuc-case.on{background:#EEF3FF !important;color:#1565E0 !important;border-color:#C7D2FE !important;font-weight:600 !important}\r\n#indi-uc-demo .iuc-cdot{width:5px !important;height:5px !important;border-radius:50% !important;background:#CBD5E1 !important;flex-shrink:0 !important;transition:background .18s !important}\r\n#indi-uc-demo .iuc-case.on .iuc-cdot{background:#1565E0 !important}\r\n\/* Center *\/\r\n#indi-uc-demo .iuc-jp{background:#FFFFFF !important;border:1px solid #DCE3EC !important;border-radius:14px !important;overflow:hidden !important;box-shadow:0 10px 30px -16px rgba(8,31,66,.2) !important;display:flex !important;flex-direction:column !important}\r\n#indi-uc-demo .iuc-jhead{background:#FFFFFF !important;padding:12px 18px !important;border-bottom:1px solid #DCE3EC !important;display:flex !important;align-items:center !important;gap:12px !important;flex-wrap:wrap !important}\r\n#indi-uc-demo .iuc-ind-ic3{width:36px !important;height:36px !important;border-radius:10px !important;display:flex !important;align-items:center !important;justify-content:center !important;flex-shrink:0 !important;color:#FFFFFF !important}\r\n#indi-uc-demo .iuc-ind-ic3 svg{width:18px !important;height:18px !important}\r\n#indi-uc-demo .iuc-head-titles{min-width:0 !important;flex:1 !important}\r\n#indi-uc-demo .iuc-ind-name{font-size:12px !important;font-weight:600 !important;color:#6B7280 !important;text-transform:uppercase !important;letter-spacing:.05em !important;margin-bottom:2px !important}\r\n#indi-uc-demo .iuc-case-name{font-size:15px !important;font-weight:700 !important;color:#111827 !important;letter-spacing:-.01em !important}\r\n#indi-uc-demo .iuc-ch-tags{display:flex !important;gap:5px !important;flex-wrap:wrap !important;margin-left:auto !important}\r\n#indi-uc-demo .iuc-ch-tag{display:inline-flex !important;align-items:center !important;padding:3px 9px !important;border-radius:16px !important;font-size:10px !important;font-weight:600 !important;background:#EEF3FF !important;color:#1565E0 !important;border:1px solid #D1DEFF !important}\r\n#indi-uc-demo .iuc-status{padding:7px 18px !important;background:#F9FAFB !important;border-bottom:1px solid #EEF2F7 !important;display:flex !important;align-items:center !important;gap:8px !important;font-size:11px !important;color:#6B7280 !important;flex-wrap:wrap !important}\r\n#indi-uc-demo .iuc-sdot{width:6px !important;height:6px !important;border-radius:50% !important;background:#22C55E !important;flex-shrink:0 !important}\r\n#indi-uc-demo .iuc-ssep{color:#D1D5DB !important}\r\n#indi-uc-demo .iuc-body{padding:20px 22px !important;flex:1 !important;display:flex !important;flex-direction:column !important;gap:16px !important}\r\n#indi-uc-demo .iuc-desc{font-size:14px !important;font-weight:400 !important;line-height:1.65 !important;color:#374151 !important}\r\n#indi-uc-demo .iuc-mcp-strip{display:flex !important;align-items:center !important;gap:7px !important;padding:10px 13px !important;background:#F5F7FA !important;border-radius:9px !important;flex-wrap:wrap !important}\r\n#indi-uc-demo .iuc-mcp-pill{font-size:9px !important;font-weight:500 !important;letter-spacing:.07em !important;text-transform:uppercase !important;color:#0072EF !important;background:rgba(0,114,239,.10) !important;padding:3px 8px !important;border-radius:4px !important;white-space:nowrap !important}\r\n#indi-uc-demo .iuc-mcp-tag{display:inline-flex !important;align-items:center !important;gap:4px !important;background:#FFFFFF !important;border:1px solid #DCE3EC !important;border-radius:6px !important;padding:4px 9px !important;font-size:10.5px !important;font-weight:700 !important;color:#0F3B7A !important;white-space:nowrap !important}\r\n#indi-uc-demo .iuc-mcp-dot{width:5px !important;height:5px !important;border-radius:50% !important;background:#8ADA3F !important}\r\n#indi-uc-demo .iuc-cycle{display:flex !important;align-items:center !important;gap:5px !important}\r\n#indi-uc-demo .iuc-cnode{flex:1 !important;background:#FAFBFC !important;border:1px solid #DCE3EC !important;border-radius:9px !important;padding:9px 10px !important;display:flex !important;flex-direction:column !important;gap:3px !important;min-width:0 !important}\r\n#indi-uc-demo .iuc-cnode-ic{width:24px !important;height:24px !important;border-radius:6px !important;display:flex !important;align-items:center !important;justify-content:center !important;color:#FFFFFF !important;flex-shrink:0 !important;margin-bottom:2px !important}\r\n#indi-uc-demo .iuc-cnode-ic svg{width:12px !important;height:12px !important}\r\n#indi-uc-demo .iuc-cnode-label{font-size:10px !important;font-weight:700 !important;color:#0F3B7A !important;line-height:1.2 !important}\r\n#indi-uc-demo .iuc-cnode-sub{font-size:9px !important;font-weight:400 !important;color:#6B7280 !important;line-height:1.3 !important}\r\n#indi-uc-demo .iuc-carr{color:#CBD5E1 !important;flex-shrink:0 !important}\r\n#indi-uc-demo .iuc-carr svg{width:12px !important;height:12px !important}\r\n#indi-uc-demo .iuc-proof-ey{font-size:10px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#9CA3AF !important;margin-bottom:10px !important}\r\n#indi-uc-demo .iuc-proof{display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:10px !important}\r\n#indi-uc-demo .iuc-stat{background:#F5F7FA !important;border-radius:10px !important;padding:12px 13px !important}\r\n#indi-uc-demo .iuc-stat-v{font-size:22px !important;font-weight:500 !important;color:#0F3B7A !important;line-height:1 !important;letter-spacing:-.02em !important;margin-bottom:4px !important}\r\n#indi-uc-demo .iuc-stat-l{font-size:11px !important;font-weight:500 !important;color:#5A6B85 !important;line-height:1.3 !important}\r\n#indi-uc-demo .iuc-stat-r{font-size:10px !important;font-weight:700 !important;color:#1565E0 !important;margin-top:5px !important;display:block !important}\r\n\/* Phone *\/\r\n#indi-uc-demo .iuc-phone{position:sticky !important;top:24px !important}\r\n#indi-uc-demo .iuc-ph{background:#181824 !important;border-radius:38px !important;padding:9px !important;width:262px !important;margin:0 auto !important;box-shadow:0 22px 58px rgba(0,0,0,.24) !important}\r\n#indi-uc-demo .iuc-screen{background:#FFFFFF !important;border-radius:31px !important;overflow:hidden !important;display:flex !important;flex-direction:column !important;height:560px !important;position:relative !important}\r\n#indi-uc-demo .iuc-notch{position:absolute !important;top:0 !important;left:50% !important;transform:translateX(-50%) !important;width:96px !important;height:22px !important;background:#181824 !important;border-radius:0 0 15px 15px !important;z-index:10 !important}\r\n#indi-uc-demo .iuc-chbar{padding:30px 12px 7px !important;display:flex !important;align-items:center !important;gap:9px !important;border-bottom:1px solid #F0F0F0 !important;flex-shrink:0 !important}\r\n#indi-uc-demo .iuc-av{width:32px !important;height:32px !important;border-radius:50% !important;display:flex !important;align-items:center !important;justify-content:center !important;color:#FFFFFF !important;flex-shrink:0 !important}\r\n#indi-uc-demo .iuc-av svg{width:15px !important;height:15px !important}\r\n#indi-uc-demo .av-gr{background:#22C55E !important}\r\n#indi-uc-demo .av-am{background:#F59E0B !important}\r\n#indi-uc-demo .av-pu{background:#6B53D9 !important}\r\n#indi-uc-demo .av-bl{background:#0072EF !important}\r\n#indi-uc-demo .av-or{background:#F97316 !important}\r\n#indi-uc-demo .av-vi{background:#7C3AED !important}\r\n#indi-uc-demo .av-fo{background:#DC2626 !important}\r\n#indi-uc-demo .iuc-nm{font-size:11.5px !important;font-weight:700 !important;color:#111827 !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important}\r\n#indi-uc-demo .iuc-stt{font-size:9.5px !important;color:#9CA3AF !important}\r\n#indi-uc-demo .iuc-msgs{flex:1 !important;overflow-y:auto !important;padding:10px 10px 6px !important;display:flex !important;flex-direction:column !important;gap:7px !important;scroll-behavior:smooth !important;background:#F0F2F5 !important}\r\n#indi-uc-demo .iuc-bub{display:flex !important;flex-direction:column !important;gap:2px !important;animation:iucBub .32s ease both !important}\r\n@keyframes iucBub{from{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}\r\n#indi-uc-demo .iuc-bub.out{align-items:flex-start !important}\r\n#indi-uc-demo .iuc-bub.in{align-items:flex-end !important}\r\n#indi-uc-demo .iuc-bt{max-width:84% !important;padding:8px 11px !important;border-radius:11px !important;font-size:11.5px !important;line-height:1.45 !important;word-break:break-word !important;font-weight:400 !important}\r\n#indi-uc-demo .iuc-bub.out .iuc-bt{background:#FFFFFF !important;color:#1C1E21 !important;border-bottom-left-radius:3px !important;box-shadow:0 1px 3px rgba(0,0,0,.08) !important}\r\n#indi-uc-demo .iuc-bub.in .iuc-bt{background:#0F3B7A !important;color:#FFFFFF !important;border-bottom-right-radius:3px !important}\r\n#indi-uc-demo .iuc-bts{font-size:8.5px !important;color:#9CA3AF !important;padding:0 3px !important}\r\n#indi-uc-demo .iuc-strip{display:flex !important;gap:5px !important;padding:7px 10px !important;border-top:1px solid #F0F0F0 !important;flex-shrink:0 !important;background:#FFFFFF !important;overflow-x:auto !important}\r\n#indi-uc-demo .iuc-badge{display:inline-flex !important;align-items:center !important;gap:4px !important;padding:3px 8px !important;border-radius:16px !important;font-size:9.5px !important;font-weight:600 !important;white-space:nowrap !important;border:1.5px solid transparent !important;transition:all .18s !important}\r\n#indi-uc-demo .iuc-badge svg{width:10px !important;height:10px !important}\r\n#indi-uc-demo .iuc-badge.whatsapp{background:#E7F7EE !important;color:#166534 !important;border-color:#A7F3D0 !important}\r\n#indi-uc-demo .iuc-badge.inapp{background:#EEF2FF !important;color:#3730A3 !important;border-color:#C7D2FE !important}\r\n#indi-uc-demo .iuc-badge.sms{background:#FFF3E0 !important;color:#C2410C !important;border-color:#FED7AA !important}\r\n#indi-uc-demo .iuc-badge.voice{background:#F5F0FF !important;color:#6B21A8 !important;border-color:#DDD6FE !important}\r\n#indi-uc-demo .iuc-badge.email{background:#F0F9FF !important;color:#0369A1 !important;border-color:#BAE6FD !important}\r\n#indi-uc-demo .iuc-badge.web{background:#F0FDF4 !important;color:#166534 !important;border-color:#BBF7D0 !important}\r\n#indi-uc-demo .iuc-badge.on{transform:scale(1.07) !important;box-shadow:0 2px 8px rgba(0,0,0,.11) !important}\r\n#indi-uc-demo .iuc-noscript{background:#FFFFFF !important;border:1px solid #DCE3EC !important;border-radius:14px !important;padding:24px !important;color:#5A6B85 !important;font-size:14px !important;line-height:1.6 !important;margin-top:18px !important}\r\n@media(max-width:1180px){#indi-uc-demo{padding:80px 32px !important}#indi-uc-demo .iuc-demo{grid-template-columns:1fr !important}#indi-uc-demo .iuc-uc{display:grid !important;grid-template-columns:repeat(auto-fill,minmax(190px,1fr)) !important;gap:4px !important}#indi-uc-demo .iuc-uc-ey{grid-column:1\/-1 !important}#indi-uc-demo .iuc-cases{display:none !important}#indi-uc-demo .iuc-chev{display:none !important}#indi-uc-demo .iuc-phone{position:relative !important;top:0 !important}#indi-uc-demo .iuc-ph{width:100% !important;max-width:300px !important}}\r\n@media(max-width:600px){#indi-uc-demo{padding:48px 16px !important}#indi-uc-demo .iuc-cycle{flex-wrap:wrap !important}#indi-uc-demo .iuc-carr{display:none !important}#indi-uc-demo .iuc-cnode{flex:1 1 40% !important}#indi-uc-demo .iuc-proof{grid-template-columns:1fr 1fr !important}}\r\n@media(prefers-reduced-motion:reduce){#indi-uc-demo .iuc-bub{animation:none !important}#indi-uc-demo .iuc-chev{transition:none !important}}\r\n<\/style>\r\n\r\n<div class=\"iuc-inner\">\r\n  <div class=\"iuc-head\">\r\n    <span class=\"iuc-eyebrow\">Casos de uso<\/span>\r\n    <h2 class=\"iuc-title\">Una arquitectura. <em>Desplegada distinto<\/em> cada vez.<\/h2>\r\n    <p class=\"iuc-sub\">El Agente de IA de indigitall no es un chatbot prefabricado con flujos fijos. Es una capa de razonamiento conectada a tus sistemas, as\u00ed que cada despliegue refleja tu negocio, tus datos y tus clientes. Empezando por WhatsApp, donde indigitall es Meta Business Partner. As\u00ed se ve en producci\u00f3n.<\/p>\r\n  <\/div>\r\n  <div class=\"iuc-demo\">\r\n    <aside class=\"iuc-uc\">\r\n      <div class=\"iuc-uc-ey\">Sectores<\/div>\r\n      <div id=\"iuc-uclist\"><\/div>\r\n    <\/aside>\r\n    <section class=\"iuc-jp\">\r\n      <div class=\"iuc-jhead\" id=\"iuc-jhead\">\r\n        <div class=\"iuc-ind-ic3\" id=\"iuc-ind-ic3\"><\/div>\r\n        <div class=\"iuc-head-titles\">\r\n          <div class=\"iuc-ind-name\" id=\"iuc-ind-name\"><\/div>\r\n          <div class=\"iuc-case-name\" id=\"iuc-case-name\"><\/div>\r\n        <\/div>\r\n        <div class=\"iuc-ch-tags\" id=\"iuc-chtags\"><\/div>\r\n      <\/div>\r\n      <div class=\"iuc-status\">\r\n        <span class=\"iuc-sdot\"><\/span><span>Agente OmnIA activo<\/span>\r\n        <span class=\"iuc-ssep\">&middot;<\/span><span id=\"iuc-mcp-lbl\">MCP conectado<\/span>\r\n        <span class=\"iuc-ssep\">&middot;<\/span><span>Sin intervenci\u00f3n humana<\/span>\r\n      <\/div>\r\n      <div class=\"iuc-body\">\r\n        <p class=\"iuc-desc\" id=\"iuc-desc\"><\/p>\r\n        <div class=\"iuc-mcp-strip\" id=\"iuc-mcp\"><\/div>\r\n        <div class=\"iuc-cycle\" id=\"iuc-cycle\"><\/div>\r\n        <div><div class=\"iuc-proof-ey\">Probado en producci\u00f3n<\/div><div class=\"iuc-proof\" id=\"iuc-proof\"><\/div><\/div>\r\n      <\/div>\r\n    <\/section>\r\n    <aside class=\"iuc-phone\">\r\n      <div class=\"iuc-ph\"><div class=\"iuc-screen\">\r\n        <div class=\"iuc-notch\"><\/div>\r\n        <div class=\"iuc-chbar\">\r\n          <div class=\"iuc-av av-gr\" id=\"iuc-av\"><\/div>\r\n          <div style=\"min-width:0;flex:1\">\r\n            <div class=\"iuc-nm\" id=\"iuc-nm\">OmnIA Agent<\/div>\r\n            <div class=\"iuc-stt\" id=\"iuc-stt\">WhatsApp Business &middot; cuenta verificada<\/div>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"iuc-msgs\" id=\"iuc-msgs\"><\/div>\r\n        <div class=\"iuc-strip\" id=\"iuc-strip\"><\/div>\r\n      <\/div><\/div>\r\n    <\/aside>\r\n  <\/div>\r\n  <noscript><div class=\"iuc-noscript\">Demo interactiva de los Agentes de IA de indigitall en 7 sectores. Activa JavaScript para explorar casos de uso con m\u00e9tricas reales y vistas previas de conversaci\u00f3n en vivo.<\/div><\/noscript>\r\n<\/div>\r\n\r\n<script>\r\n(function(){\r\nvar root=document.getElementById('indi-uc-demo');if(!root)return;\r\nvar P={\r\n'activity':'<path d=\"M22 12h-4l-3 9L9 3l-3 9H2\"\/>',\r\n'shopping-bag':'<path d=\"M6 2 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4Z\"\/><line x1=\"3\" x2=\"21\" y1=\"6\" y2=\"6\"\/><path d=\"M16 10a4 4 0 0 1-8 0\"\/>',\r\n'book-open':'<path d=\"M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z\"\/><path d=\"M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z\"\/>',\r\n'landmark':'<line x1=\"3\" x2=\"21\" y1=\"22\" y2=\"22\"\/><line x1=\"6\" x2=\"6\" y1=\"18\" y2=\"11\"\/><line x1=\"10\" x2=\"10\" y1=\"18\" y2=\"11\"\/><line x1=\"14\" x2=\"14\" y1=\"18\" y2=\"11\"\/><line x1=\"18\" x2=\"18\" y1=\"18\" y2=\"11\"\/><polygon points=\"12 2 20 7 4 7\"\/>',\r\n'plane':'<path d=\"M17.8 19.2 16 11l3.5-3.5C21 6 21 4 19 4h0a2.7 2.7 0 0 0-1.9.8L13.5 8 4.8 6.2c-.5-.1-.9.1-1.1.5l-.3.5c-.2.5-.1 1 .3 1.3L9 12l-2 3H4l-1 1 3 2 2 3 1-1v-3l3-2 3.5 5.3c.3.4.8.5 1.3.3l.5-.2c.4-.3.6-.7.5-1.2z\"\/>',\r\n'film':'<rect width=\"18\" height=\"18\" x=\"3\" y=\"3\" rx=\"2\"\/><path d=\"M7 3v18M17 3v18M3 7h4M17 7h4M3 17h4M17 17h4\"\/>',\r\n'utensils':'<path d=\"M3 2v7c0 1.1.9 2 2 2h4a2 2 0 0 0 2-2V2\"\/><path d=\"M7 2v20\"\/><path d=\"M21 15V2v0a5 5 0 0 0-5 5v6c0 1.1.9 2 2 2h3zm0 0v7\"\/>',\r\n'bot':'<path d=\"M12 8V4H8\"\/><rect width=\"16\" height=\"12\" x=\"4\" y=\"8\" rx=\"2\"\/><path d=\"M2 14h2\"\/><path d=\"M20 14h2\"\/><path d=\"M15 13v2\"\/><path d=\"M9 13v2\"\/>',\r\n'cpu':'<rect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"2\"\/><rect x=\"9\" y=\"9\" width=\"6\" height=\"6\"\/><path d=\"M9 1v3M15 1v3M9 20v3M15 20v3M1 9h3M20 9h3M1 15h3M20 15h3\"\/>',\r\n'database':'<ellipse cx=\"12\" cy=\"5\" rx=\"9\" ry=\"3\"\/><path d=\"M3 5v14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\"\/><path d=\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\"\/>',\r\n'check-circle':'<path d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"\/><path d=\"m9 11 3 3L22 4\"\/>',\r\n'arrow-right':'<path d=\"M5 12h14\"\/><path d=\"m12 5 7 7-7 7\"\/>',\r\n'message-circle':'<path d=\"M7.9 20A9 9 0 1 0 4 16.1L2 22Z\"\/>',\r\n'smartphone':'<rect width=\"14\" height=\"20\" x=\"5\" y=\"2\" rx=\"2\"\/><line x1=\"12\" y1=\"18\" x2=\"12.01\" y2=\"18\"\/>',\r\n'mic':'<path d=\"M12 2a3 3 0 0 0-3 3v7a3 3 0 0 0 6 0V5a3 3 0 0 0-3-3Z\"\/><path d=\"M19 10v2a7 7 0 0 1-14 0v-2\"\/><line x1=\"12\" x2=\"12\" y1=\"19\" y2=\"22\"\/>',\r\n'mail':'<rect width=\"20\" height=\"16\" x=\"2\" y=\"4\" rx=\"2\"\/><path d=\"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7\"\/>',\r\n'globe':'<circle cx=\"12\" cy=\"12\" r=\"10\"\/><line x1=\"2\" y1=\"12\" x2=\"22\" y2=\"12\"\/><path d=\"M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z\"\/>',\r\n'chevron-right':'<path d=\"m9 18 6-6-6-6\"\/>'\r\n};\r\nfunction ic(n){return'<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">'+P[n]+'<\/svg>';}\r\n\r\nvar IND=[\r\n\/* \u2500\u2500\u2500 1. HEALTHCARE \u2500\u2500\u2500 *\/\r\n{n:'Salud',ic:'activity',av:'av-gr',color:'#22C55E',cases:[\r\n{n:'Gesti\u00f3n de citas',ch:['WhatsApp','SMS','Voz'],mcp:['Agenda','CRM','EMR'],\r\ndesc:'Gestiona las citas de los pacientes de principio a fin: confirmaci\u00f3n, reprogramaci\u00f3n, resoluci\u00f3n de FAQ y seguimiento. Se conecta a los sistemas de agenda v\u00eda MCP. Escala al personal cl\u00ednico solo cuando es necesario.',\r\ncycle:[{ic:'message-circle',bg:'#22C55E',label:'Mensaje del paciente',sub:'Cualquier canal'},{ic:'bot',bg:'#0072EF',label:'El agente razona',sub:'Intenci\u00f3n + disponibilidad'},{ic:'cpu',bg:'#6B53D9',label:'MCP conecta',sub:'Agenda \u00b7 CRM'},{ic:'check-circle',bg:'#0F3B7A',label:'Cita agendada',sub:'Confirmaci\u00f3n enviada'}],\r\nproof:[{v:'85\u201390%',l:'Tasa de asistencia',r:'Sanitas'},{v:'\u221260%',l:'Inasistencias',r:''},{v:'\u221250%',l:'Llamadas entrantes',r:'Quir\u00f3nSalud'}],\r\nchat:{nm:'Agente de Salud',ch:'whatsapp',msgs:[\r\n{d:'out',tx:'\u00a1Hola Ana! Tu cita con la Dra. Garc\u00eda es ma\u00f1ana a las 10:30. Responde CONFIRMAR o REPROGRAMAR.'},\r\n{d:'in',tx:'REPROGRAMAR \u2014 me ha surgido algo por la ma\u00f1ana'},\r\n{d:'out',tx:'Entendido. Consultando la agenda de la Dra. Garc\u00eda... Huecos esta semana: mi\u00e9 16:30 \u00b7 jue 9:00 o 14:00 \u00b7 vie 11:00. \u00bfCu\u00e1l te viene mejor?'},\r\n{d:'in',tx:'El jueves a las 14:00, por favor'},\r\n{d:'out',tx:'\u2713 Reprogramada al jueves a las 14:00 en Cl\u00ednica Norte. Trae tu tarjeta sanitaria y tu \u00faltima anal\u00edtica. \u00bfTe env\u00edo la direcci\u00f3n de la cl\u00ednica?'},\r\n{d:'in',tx:'S\u00ed, por favor'},\r\n{d:'out',tx:'Cl\u00ednica Norte \u2014 Calle Serrano 84, Madrid. Recordatorio programado para ma\u00f1ana a las 9:00. \u00bfAlgo m\u00e1s en lo que pueda ayudarte?'}\r\n]}},\r\n{n:'Seguimiento del alta',ch:['WhatsApp','SMS'],mcp:['EMR','CRM','Alertas'],\r\ndesc:'Hace seguimiento proactivo de los pacientes tras el alta: comprueba la recuperaci\u00f3n, la adherencia a la medicaci\u00f3n y los s\u00edntomas. Escala autom\u00e1ticamente al personal cl\u00ednico si las respuestas indican un problema.',\r\ncycle:[{ic:'message-circle',bg:'#22C55E',label:'Contacto proactivo',sub:'D\u00eda 1 \u00b7 3 \u00b7 7'},{ic:'bot',bg:'#0072EF',label:'El agente eval\u00faa',sub:'Dolor \u00b7 medicaci\u00f3n \u00b7 s\u00edntomas'},{ic:'cpu',bg:'#6B53D9',label:'MCP comprueba',sub:'EMR \u00b7 Umbrales de alerta'},{ic:'check-circle',bg:'#0F3B7A',label:'Registrado o escalado',sub:'Derivado al equipo cl\u00ednico'}],\r\nproof:[{v:'\u221242%',l:'Tasa de reingreso',r:''},{v:'94%',l:'Seguimientos completados',r:''},{v:'0',l:'Escalados perdidos',r:''}],\r\nchat:{nm:'Agente Asistencial',ch:'sms',msgs:[\r\n{d:'out',tx:'Hola Carlos, soy tu equipo asistencial haciendo seguimiento tras tu intervenci\u00f3n del lunes. \u00bfC\u00f3mo te encuentras hoy?'},\r\n{d:'in',tx:'Bastante bien, solo algo de dolor en la zona de la incisi\u00f3n'},\r\n{d:'out',tx:'Es normal en el d\u00eda 3. En una escala del 1 al 10, \u00bfc\u00f3mo valorar\u00edas el dolor ahora mismo?'},\r\n{d:'in',tx:'Sobre un 4'},\r\n{d:'out',tx:'Un 4 est\u00e1 dentro de lo normal. \u00bfEst\u00e1s tomando el Ibuprofeno 600 mg dos veces al d\u00eda, como te indicaron?'},\r\n{d:'in',tx:'S\u00ed, ma\u00f1ana y noche con comida'},\r\n{d:'out',tx:'Perfecto, justo as\u00ed. Si el dolor llega a 7 o m\u00e1s, o notas enrojecimiento o fiebre en la incisi\u00f3n, cont\u00e1ctanos de inmediato. Tu revisi\u00f3n queda confirmada para el viernes a las 10:00. He actualizado tu historia.'}\r\n]}},\r\n{n:'Renovaci\u00f3n de recetas',ch:['WhatsApp','SMS'],mcp:['Farmacia','EMR','CRM'],\r\ndesc:'Env\u00eda recordatorios de renovaci\u00f3n proactivos y procesa la reposici\u00f3n de recetas, conectando con la farmacia preferida del paciente v\u00eda MCP y confirmando la recogida sin intervenci\u00f3n humana.',\r\ncycle:[{ic:'message-circle',bg:'#22C55E',label:'Recordatorio proactivo',sub:'5 d\u00edas antes de caducar'},{ic:'bot',bg:'#0072EF',label:'Aprobaci\u00f3n del m\u00e9dico',sub:'Auto para cr\u00f3nicos'},{ic:'cpu',bg:'#6B53D9',label:'MCP conecta',sub:'Farmacia \u00b7 EMR'},{ic:'check-circle',bg:'#0F3B7A',label:'Receta enviada',sub:'Listo para recoger'}],\r\nproof:[{v:'\u221272%',l:'Renovaciones perdidas',r:''},{v:'98%',l:'Adherencia a la medicaci\u00f3n',r:''},{v:'0',l:'Llamadas manuales al m\u00e9dico',r:''}],\r\nchat:{nm:'Agente de Salud',ch:'whatsapp',msgs:[\r\n{d:'out',tx:'\u00a1Hola Pedro! Tu receta de Metformina 850 mg caduca en 5 d\u00edas. \u00bfQuieres que solicite la renovaci\u00f3n al Dr. L\u00f3pez?'},\r\n{d:'in',tx:'S\u00ed, por favor'},\r\n{d:'out',tx:'Solicitando... \u2713 El Dr. L\u00f3pez ha aprobado la renovaci\u00f3n. Receta enviada a Farmacia del Centro (tu farmacia guardada). Disponible para recoger desde el viernes.'},\r\n{d:'in',tx:'\u00bfSe puede enviar a otra farmacia este mes? Esta semana estoy en Valencia'},\r\n{d:'out',tx:'Claro. Farmacia m\u00e1s cercana en Valencia Centro: Farmacia Mercado Central, Pla\u00e7a del Mercat 6. He redirigido tu receta all\u00ed \u2014 disponible hoy desde las 17:00. \u00bfAlgo m\u00e1s?'}\r\n]}},\r\n{n:'Seguros y siniestros',ch:['In-App','WhatsApp'],mcp:['Policy DB','CRM','Red de proveedores'],\r\ndesc:'Comprueba la cobertura de la p\u00f3liza, verifica los proveedores del cuadro m\u00e9dico e inicia solicitudes de derivaci\u00f3n en tiempo real, dando respuestas instant\u00e1neas sin llamar al contact center de la aseguradora.',\r\ncycle:[{ic:'message-circle',bg:'#22C55E',label:'Consulta del paciente',sub:'Cobertura \u00b7 derivaciones \u00b7 siniestros'},{ic:'bot',bg:'#0072EF',label:'El agente revisa la p\u00f3liza',sub:'Consulta de p\u00f3liza en vivo'},{ic:'cpu',bg:'#6B53D9',label:'MCP conecta',sub:'Policy DB \u00b7 Red'},{ic:'check-circle',bg:'#0F3B7A',label:'Respondido o derivado',sub:'Derivaci\u00f3n enviada'}],\r\nproof:[{v:'\u221268%',l:'Volumen del call center',r:'Sanitas'},{v:'<60s',l:'Respuesta de cobertura',r:''},{v:'94%',l:'Resoluci\u00f3n al primer contacto',r:''}],\r\nchat:{nm:'Agente Sanitas',ch:'inapp',msgs:[\r\n{d:'in',tx:'\u00bfMi operaci\u00f3n de rodilla est\u00e1 cubierta en mi p\u00f3liza Sanitas Activa Plus?'},\r\n{d:'out',tx:'Consultando tu p\u00f3liza (ID: SAN-44821)... La operaci\u00f3n de rodilla est\u00e1 cubierta al 100% con especialistas del cuadro m\u00e9dico. No te queda copago para este a\u00f1o.'},\r\n{d:'in',tx:'\u00bfLa Dra. Garc\u00eda, en Cl\u00ednica Ortop\u00e9dica del Norte, est\u00e1 en el cuadro m\u00e9dico?'},\r\n{d:'out',tx:'S\u00ed \u2014 tanto la Dra. Garc\u00eda como Cl\u00ednica Ortop\u00e9dica del Norte est\u00e1n en el cuadro m\u00e9dico. Tienes cobertura sin gasto de tu bolsillo. \u00bfTramito ahora la solicitud de derivaci\u00f3n?'},\r\n{d:'in',tx:'S\u00ed, por favor'},\r\n{d:'out',tx:'\u2713 Derivaci\u00f3n enviada a la consulta de la Dra. Garc\u00eda. Recibir\u00e1s un SMS para reservar en 48 horas. Referencia: REF-2024-7891.'}\r\n]}}\r\n]},\r\n\/* \u2500\u2500\u2500 2. RETAIL & eCOMMERCE \u2500\u2500\u2500 *\/\r\n{n:'Retail y eCommerce',ic:'shopping-bag',av:'av-am',color:'#F59E0B',cases:[\r\n{n:'Personal Shopper',ch:['WhatsApp','In-App'],mcp:['Cat\u00e1logo','Inventario','CRM'],\r\ndesc:'Gu\u00eda al cliente hacia el producto adecuado mediante un flujo de descubrimiento conversacional: hace preguntas de preferencia, comprueba el stock en tiempo real entre tiendas v\u00eda MCP y recomienda con criterio. Entrenado con RAG sobre el cat\u00e1logo propio de la marca para eliminar alucinaciones.',\r\ncycle:[{ic:'message-circle',bg:'#F59E0B',label:'Consulta del cliente',sub:'Regalo \u00b7 consulta \u00b7 descubrimiento'},{ic:'bot',bg:'#0072EF',label:'Agente entrenado con RAG',sub:'Presupuesto \u00b7 preferencia \u00b7 historial'},{ic:'database',bg:'#6B53D9',label:'MCP conecta',sub:'Cat\u00e1logo \u00b7 Inventario en vivo'},{ic:'check-circle',bg:'#0F3B7A',label:'Producto recomendado',sub:'En tienda o a domicilio'}],\r\nproof:[{v:'+12.5%',l:'Valor medio del pedido',r:'Incapto'},{v:'+55k',l:'Usuarios activos en WhatsApp',r:'Gandhi'},{v:'+8%',l:'Aumento de ingresos',r:'Flamingo'}],\r\nchat:{nm:'Agente de Compras',ch:'whatsapp',msgs:[\r\n{d:'in',tx:'Busco una c\u00e1mara para mi hija \u2014 le est\u00e1 dando por la fotograf\u00eda, con un presupuesto de unos 400 \u20ac'},\r\n{d:'out',tx:'\u00a1Gran idea de regalo! Dos preguntas r\u00e1pidas: \u00bfempieza desde cero o ya tiene algo de experiencia? \u00bfY prefiere algo compacto para llevar a todas partes o le encaja una sin espejo con objetivos intercambiables?'},\r\n{d:'in',tx:'Desde cero, y mejor port\u00e1til'},\r\n{d:'out',tx:'En ese rango y para empezar con algo port\u00e1til, nuestra recomendaci\u00f3n es el kit Sony ZV-E10 (369 \u20ac) \u2014 sin espejo, f\u00e1cil para principiantes y excelente en v\u00eddeo. Lo tenemos en stock en 3 tiendas. \u00bfCompruebo la disponibilidad en tiempo real en una tienda cerca de ti?'},\r\n{d:'in',tx:'S\u00ed, estoy cerca de Callao'},\r\n{d:'out',tx:'\u2713 Sony ZV-E10 en stock en nuestra tienda de Gran V\u00eda \u2014 Callao, a 2 min andando. Puedo reservarte una para recoger hoy o programar entrega al d\u00eda siguiente. \u00bfQu\u00e9 prefieres?'}\r\n]}},\r\n{n:'Recuperaci\u00f3n de carritos',ch:['Push','WhatsApp','SMS'],mcp:['Carrito','CRM','Inventario'],\r\ndesc:'Recupera carritos abandonados con mensajes personalizados y oportunos en el canal preferido del cliente: muestra la urgencia de stock, aplica incentivos autom\u00e1ticamente y completa la compra dentro de la conversaci\u00f3n.',\r\ncycle:[{ic:'message-circle',bg:'#F59E0B',label:'Carrito abandonado detectado',sub:'Push \u00b7 WhatsApp \u00b7 SMS'},{ic:'bot',bg:'#0072EF',label:'El agente personaliza',sub:'Producto + inventario + oferta'},{ic:'database',bg:'#6B53D9',label:'MCP conecta',sub:'Carrito \u00b7 CRM \u00b7 Inventario'},{ic:'check-circle',bg:'#0F3B7A',label:'Compra completada',sub:'Dentro de la conversaci\u00f3n'}],\r\nproof:[{v:'5.6%',l:'Carritos recuperados',r:'Casa del Libro'},{v:'+6%',l:'Aumento de ingresos',r:'Casa del Libro'},{v:'20%',l:'De las ventas v\u00eda push',r:'Soriana'}],\r\nchat:{nm:'Agente de Recuperaci\u00f3n',ch:'whatsapp',msgs:[\r\n{d:'out',tx:'\u00a1Hola Elena! Ayer dejaste 3 art\u00edculos en tu cesta \u2014 entre ellos \u00abEl problema de los tres cuerpos\u00bb (\u00faltimo ejemplar disponible). Est\u00e1 casi agotado.'},\r\n{d:'in',tx:'Me preocupaba el coste de env\u00edo'},\r\n{d:'out',tx:'El total de tu pedido es 38,40 \u20ac \u2014 y los pedidos de m\u00e1s de 19 \u20ac tienen env\u00edo gratis. As\u00ed que aqu\u00ed no hay gastos de env\u00edo. Tambi\u00e9n puedo a\u00f1adir un 10% de descuento por primera compra, dej\u00e1ndolo en 34,56 \u20ac.'},\r\n{d:'in',tx:'S\u00ed, por favor, a\u00f1ade el descuento'},\r\n{d:'out',tx:'\u2713 C\u00f3digo LIBROS10 aplicado \u2014 total: 34,56 \u20ac, env\u00edo gratis. \u00abEl problema de los tres cuerpos\u00bb queda reservado durante las pr\u00f3ximas 2 horas. \u00bfConfirmas el pedido?'},\r\n{d:'in',tx:'S\u00ed, confirmar'},\r\n{d:'out',tx:'\u2713 \u00a1Pedido realizado! Se env\u00eda ma\u00f1ana. Te hemos mandado el seguimiento al email. \u00a1Disfruta de los libros!'}\r\n]}},\r\n{n:'Comercio por suscripci\u00f3n',ch:['WhatsApp','In-App'],mcp:['Cat\u00e1logo','Pedidos','CRM'],\r\ndesc:'Lleva el comercio por suscripci\u00f3n dentro de un hilo de WhatsApp: recompras en un toque, cambios de producto, soporte y modificaciones. Entrenado con RAG sobre el cat\u00e1logo de la marca para recomendar con precisi\u00f3n. Genera ingresos recurrentes sin una nueva app ni proceso de pago.',\r\ncycle:[{ic:'message-circle',bg:'#F59E0B',label:'Contacto proactivo',sub:'Suscripci\u00f3n a renovar'},{ic:'bot',bg:'#0072EF',label:'El agente RAG responde',sub:'Entrenado con cat\u00e1logo \u00b7 sin alucinaciones'},{ic:'database',bg:'#6B53D9',label:'MCP conecta',sub:'Pedidos \u00b7 Cat\u00e1logo'},{ic:'check-circle',bg:'#0F3B7A',label:'Recompra confirmada',sub:'Seguimiento enviado'}],\r\nproof:[{v:'70%',l:'Chats resueltos sin humano',r:'Incapto'},{v:'\u20ac30k',l:'MRR solo desde WhatsApp',r:'Incapto'},{v:'\u221256%',l:'Tasa de bajas',r:'Incapto'}],\r\nchat:{nm:'Agente de Comercio',ch:'whatsapp',msgs:[\r\n{d:'out',tx:'\u00a1Hola Marc! Tu suscripci\u00f3n mensual de Incapto (2\u00d7 El Cl\u00e1sico, 500 g) est\u00e1 lista para enviar. \u00bfConfirmas por 23,90 \u20ac?'},\r\n{d:'in',tx:'Antes de confirmar \u2014 \u00bfhay mezclas nuevas este mes?'},\r\n{d:'out',tx:'Dos novedades: Etiop\u00eda Natural (afrutado, valorado 9,2\/10) y Colombia Honey Process (equilibrado, notas a caramelo). Ambos en 250 g o 500 g. \u00bfQuieres cambiar una de tus bolsas de El Cl\u00e1sico?'},\r\n{d:'in',tx:'Cambia una por el Etiop\u00eda Natural de 500 g'},\r\n{d:'out',tx:'Actualizado: 1\u00d7 El Cl\u00e1sico 500 g + 1\u00d7 Etiop\u00eda Natural 500 g. Nuevo total: 26,80 \u20ac. \u00bfConfirmas?'},\r\n{d:'in',tx:'Confirmado'},\r\n{d:'out',tx:'\u2713 Pedido realizado. Env\u00edo en 1\u20132 d\u00edas laborables. Te enviaremos el seguimiento al email al salir. El Etiop\u00eda est\u00e1 espectacular en V60 \u2014 \u00a1que lo disfrutes!'}\r\n]}},\r\n{n:'Devoluciones y reembolsos',ch:['WhatsApp','In-App'],mcp:['Pedidos','Logistics','Pagos'],\r\ndesc:'Gestiona devoluciones, reembolsos y art\u00edculos err\u00f3neos de principio a fin dentro de una sola conversaci\u00f3n, conect\u00e1ndose a la log\u00edstica v\u00eda MCP para programar la recogida y activar reembolsos sin intervenci\u00f3n humana.',\r\ncycle:[{ic:'message-circle',bg:'#F59E0B',label:'El cliente reporta una incidencia',sub:'Art\u00edculo err\u00f3neo \u00b7 da\u00f1o \u00b7 devoluci\u00f3n'},{ic:'bot',bg:'#0072EF',label:'El agente busca el pedido',sub:'Historial completo del pedido'},{ic:'database',bg:'#6B53D9',label:'MCP conecta',sub:'Log\u00edstica \u00b7 Pagos'},{ic:'check-circle',bg:'#0F3B7A',label:'Devoluci\u00f3n agendada',sub:'Reembolso activado'}],\r\nproof:[{v:'+78%',l:'CSAT tras resoluci\u00f3n',r:'Soriana'},{v:'+18%',l:'Frecuencia de compra tras devoluci\u00f3n',r:'Incapto'},{v:'57k+',l:'Conversaciones de pedido, 77% NPS',r:'Pasteler\u00eda Mallorca'}],\r\nchat:{nm:'Agente de Soporte',ch:'whatsapp',msgs:[\r\n{d:'out',tx:'\u00a1Hola Sara! \u00bfEn qu\u00e9 puedo ayudarte hoy?'},\r\n{d:'in',tx:'Me ha llegado el art\u00edculo equivocado \u2014 ped\u00ed un tr\u00edpode Manfrotto y me ha llegado una funda de c\u00e1mara'},\r\n{d:'out',tx:'D\u00e9jame consultar tu pedido... Lo tengo \u2014 pedido #45821, 9 de junio. Pediste el Manfrotto Befree Advanced; se envi\u00f3 por error una funda Lowepro. \u00bfConservas el embalaje original?'},\r\n{d:'in',tx:'S\u00ed, lo he guardado'},\r\n{d:'out',tx:'Programar\u00e9 una recogida de devoluci\u00f3n gratuita con DHL y te enviar\u00e9 hoy el tr\u00edpode correcto. \u00bfPuedes estar disponible para la recogida ma\u00f1ana de 10:00 a 14:00?'},\r\n{d:'in',tx:'S\u00ed, me va bien'},\r\n{d:'out',tx:'\u2713 Devoluci\u00f3n agendada para ma\u00f1ana de 10:00 a 14:00. El repartidor lleva la etiqueta \u2014 no tienes que imprimir nada. El tr\u00edpode sale hoy; recibir\u00e1s el seguimiento por email en menos de una hora. \u00a1Lamentamos las molestias!'}\r\n]}}\r\n]},\r\n\/* \u2500\u2500\u2500 3. EDUCATION \u2500\u2500\u2500 *\/\r\n{n:'Educaci\u00f3n',ic:'book-open',av:'av-pu',color:'#6B53D9',cases:[\r\n{n:'Captaci\u00f3n y cualificaci\u00f3n de leads',ch:['WhatsApp','SMS','Push'],mcp:['CRM','SIS','Calendario'],\r\ndesc:'Responde a las consultas de estudiantes potenciales en minutos: cualifica el inter\u00e9s, responde preguntas sobre los programas y dirige cada lead al siguiente paso adecuado (visita al campus, llamada o solicitud directa) antes de que se enfr\u00ede.',\r\ncycle:[{ic:'message-circle',bg:'#6B53D9',label:'Estudiante potencial pregunta',sub:'Formulario \u00b7 clic \u00b7 visita web'},{ic:'bot',bg:'#0072EF',label:'El agente cualifica',sub:'Encaje \u00b7 plazos \u00b7 objetivos'},{ic:'database',bg:'#22C55E',label:'MCP conecta',sub:'CRM \u00b7 Cat\u00e1logo de programas'},{ic:'check-circle',bg:'#0F3B7A',label:'Lead activado',sub:'Visita o llamada agendada'}],\r\nproof:[{v:'67%',l:'Tasa de apertura en captaci\u00f3n',r:'Polit\u00e9cnico Internacional'},{v:'30%+',l:'Leads convertidos en citas',r:'UCV'},{v:'<5min',l:'Tiempo de primera respuesta',r:''}],\r\nchat:{nm:'Agente de Admisiones',ch:'whatsapp',msgs:[\r\n{d:'out',tx:'\u00a1Hola Mar\u00eda! Hace 2 horas pediste informaci\u00f3n sobre nuestros programas de Ingenier\u00eda. Soy el asesor del Polit\u00e9cnico \u2014 encantado de ayudarte a encontrar el que mejor encaje. Pregunta r\u00e1pida: \u00bfest\u00e1s terminando el bachillerato o eres profesional buscando especializarte?'},\r\n{d:'in',tx:'Termino bachillerato este a\u00f1o'},\r\n{d:'out',tx:'Momento perfecto \u2014 las solicitudes para septiembre de 2026 ya est\u00e1n abiertas. Nuestro programa de Ingenier\u00eda de Software tiene un 94% de inserci\u00f3n laboral en 6 meses. La mejor forma de ver si encaja es nuestro Open Campus este s\u00e1bado (gratis, 4 horas). \u00bfTe inscribo?'},\r\n{d:'in',tx:'S\u00ed, suena bien'},\r\n{d:'out',tx:'\u2713 Inscrita en el Open Campus, s\u00e1bado 20 de julio a las 10:00. Confirmaci\u00f3n a tu email. Antes te enviar\u00e9 el resumen del programa, el desglose de la matr\u00edcula y un v\u00eddeo testimonial de una alumna. \u00bfAlguna duda que pueda resolverte ahora?'}\r\n]}},\r\n{n:'De lead a matr\u00edcula',ch:['WhatsApp','In-App','Email'],mcp:['SIS','Pagos','CRM'],\r\ndesc:'Convierte en alumnos matriculados a los leads cualificados que est\u00e1n comparando opciones: responde con honestidad a las preguntas dif\u00edciles, los conecta con alumni y asesores y elimina fricci\u00f3n del proceso de solicitud.',\r\ncycle:[{ic:'message-circle',bg:'#6B53D9',label:'Lead caliente vuelve',sub:'Comparando \u00b7 dudando'},{ic:'bot',bg:'#0072EF',label:'El agente resuelve objeciones',sub:'ROI \u00b7 formato \u00b7 datos de alumni'},{ic:'database',bg:'#22C55E',label:'MCP conecta',sub:'SIS \u00b7 Red de alumni'},{ic:'check-circle',bg:'#0F3B7A',label:'Matr\u00edcula confirmada',sub:'Pago procesado'}],\r\nproof:[{v:'40%+',l:'Conversi\u00f3n de lead a matr\u00edcula',r:'Polit\u00e9cnico Internacional'},{v:'40%+',l:'Mejora de la rematr\u00edcula',r:'Polit\u00e9cnico Internacional'},{v:'+15%',l:'Tasa de alta desde captaci\u00f3n',r:'UPC'}],\r\nchat:{nm:'Agente de Admisiones',ch:'whatsapp',msgs:[\r\n{d:'in',tx:'He visitado vuestra p\u00e1gina del MBA 3 veces esta semana. Sigo compar\u00e1ndoos con otros dos.'},\r\n{d:'out',tx:'Es totalmente comprensible \u2014 es una decisi\u00f3n importante. \u00bfCu\u00e1l es el factor que m\u00e1s pesa en tu decisi\u00f3n? Puedo darte respuestas honestas y concretas.'},\r\n{d:'in',tx:'Sobre todo el ROI \u2014 \u00bfhay datos reales de evoluci\u00f3n salarial?'},\r\n{d:'out',tx:'Nuestros alumni del MBA reportan un incremento salarial medio del 34% en 2 a\u00f1os (encuesta 2024, n=312). Adem\u00e1s, el programa es totalmente deducible como formaci\u00f3n profesional en Espa\u00f1a. \u00bfTe ayudar\u00eda hablar con un reci\u00e9n graduado? Puedo organizar una llamada de 20 minutos hoy.'},\r\n{d:'in',tx:'S\u00ed, organ\u00edzala'},\r\n{d:'out',tx:'\u2713 He solicitado una llamada de Pablo Mart\u00ednez (MBA 2023, ahora en McKinsey Madrid). Te contactar\u00e1 en menos de 4 horas. Tambi\u00e9n he reservado tu plaza provisional durante 48 horas \u2014 solo responde S\u00cd cuando quieras confirmar. La solicitud lleva 8 minutos.'}\r\n]}},\r\n{n:'Recuperaci\u00f3n de matr\u00edcula',ch:['WhatsApp','SMS','Email'],mcp:['SIS','Pagos','CRM'],\r\ndesc:'Reactiva a los estudiantes que iniciaron la matr\u00edcula pero no la completaron: aborda de forma proactiva las barreras reales (coste, plazos, confianza) y las resuelve dentro de la conversaci\u00f3n con solicitudes autom\u00e1ticas de beca y plan de pago.',\r\ncycle:[{ic:'message-circle',bg:'#6B53D9',label:'Abandono detectado',sub:'Matr\u00edcula incompleta'},{ic:'bot',bg:'#0072EF',label:'El agente detecta la barrera',sub:'Coste \u00b7 tiempo \u00b7 incertidumbre'},{ic:'database',bg:'#22C55E',label:'MCP conecta',sub:'SIS \u00b7 Becas \u00b7 Pagos'},{ic:'check-circle',bg:'#0F3B7A',label:'Matr\u00edcula completada',sub:'Beca aplicada'}],\r\nproof:[{v:'40%',l:'Mejora de la rematr\u00edcula',r:'Polit\u00e9cnico Internacional'},{v:'\u221220%',l:'Tasa de abandono escolar',r:'UCV'},{v:'\u221245%',l:'Reducci\u00f3n de coste de soporte',r:'Tecmilenio'}],\r\nchat:{nm:'Agente de Admisiones',ch:'whatsapp',msgs:[\r\n{d:'out',tx:'Hola Sof\u00eda \u2014 tu matr\u00edcula para el semestre de primavera sigue incompleta. El plazo termina este viernes a las 17:00. Tu solicitud y tu expediente est\u00e1n guardados. \u00bfHay algo que te est\u00e9 frenando?'},\r\n{d:'in',tx:'Sinceramente, es el coste \u2014 no s\u00e9 si puedo asumirlo este semestre'},\r\n{d:'out',tx:'Lo entiendo perfectamente. D\u00e9jame ver a qu\u00e9 tendr\u00edas derecho ahora mismo... Seg\u00fan tu nota media (8,4) y tu historial, eres elegible para la Beca de Excelencia Acad\u00e9mica (30% de descuento en matr\u00edcula) m\u00e1s un plan de pago a 6 meses. Pasa de 3.200 \u20ac a 373 \u20ac\/mes. \u00bfAplico la beca ahora?'},\r\n{d:'in',tx:'S\u00ed, as\u00ed s\u00ed me cuadra'},\r\n{d:'out',tx:'\u2713 Beca aplicada \u2014 matr\u00edcula reducida a 2.240 \u20ac. Plan de pago: 6 \u00d7 373 \u20ac\/mes, primer pago el 1 de septiembre. Matr\u00edcula confirmada para primavera 2026. Nos alegra mucho que sigas con nosotros \u2014 la confirmaci\u00f3n oficial ya va en camino.'}\r\n]}},\r\n{n:'Jornadas de puertas abiertas',ch:['WhatsApp','Push','SMS'],mcp:['CRM','Eventos','SIS'],\r\ndesc:'Impulsa la asistencia de estudiantes potenciales a eventos de campus, jornadas de puertas abiertas y ferias: contacta de forma proactiva con leads calientes, personaliza la invitaci\u00f3n seg\u00fan el programa de inter\u00e9s y completa el registro dentro de la conversaci\u00f3n.',\r\ncycle:[{ic:'message-circle',bg:'#6B53D9',label:'Contacto proactivo',sub:'A leads calientes por programa'},{ic:'bot',bg:'#0072EF',label:'El agente personaliza',sub:'Programa \u00b7 horario \u00b7 plaza'},{ic:'database',bg:'#22C55E',label:'MCP conecta',sub:'Eventos \u00b7 CRM'},{ic:'check-circle',bg:'#0F3B7A',label:'Registrado + recordado',sub:'QR enviado \u00b7 asesor reservado'}],\r\nproof:[{v:'67%',l:'Tasa de apertura',r:'Polit\u00e9cnico Internacional'},{v:'30%+',l:'Conversi\u00f3n a cita en campus',r:'UCV'},{v:'+15%',l:'Incremento de altas desde captaci\u00f3n',r:'UPC'}],\r\nchat:{nm:'Agente de Admisiones',ch:'whatsapp',msgs:[\r\n{d:'out',tx:'\u00a1Hola Daniel! El Open Campus del Polit\u00e9cnico es este s\u00e1bado \u2014 gratis, 4 horas, y conocer\u00edas al profesorado y a estudiantes actuales de Business en persona. Por tu inter\u00e9s en los programas de Business, la sesi\u00f3n de las 11:00 es la m\u00e1s relevante. \u00bfQuieres inscribirte?'},\r\n{d:'in',tx:'S\u00ed \u2014 \u00bfqu\u00e9 pasa exactamente all\u00ed?'},\r\n{d:'out',tx:'10:00 visita al campus \u2192 11:00 presentaci\u00f3n del programa de Business (plan de estudios, salarios, profesorado) \u2192 12:00 panel de preguntas con estudiantes \u2192 13:00 sesiones individuales con asesores. Los padres son bienvenidos. \u00bfTe reservo un 1:1 con un asesor mientras quedan plazas?'},\r\n{d:'in',tx:'S\u00ed, reserva tambi\u00e9n la sesi\u00f3n con el asesor'},\r\n{d:'out',tx:'\u2713 Inscrito: Open Campus el s\u00e1bado a las 10:00 + 1:1 con el Lic. Ram\u00edrez a las 13:15. C\u00f3digo QR enviado a tu WhatsApp. Te enviar\u00e9 un recordatorio el viernes por la tarde. \u00a1Nos vemos el s\u00e1bado!'}\r\n]}}\r\n]},\r\n\/* \u2500\u2500\u2500 4. BANKING & FINANCE \u2500\u2500\u2500 *\/\r\n{n:'Banca y Finanzas',ic:'landmark',av:'av-bl',color:'#0072EF',cases:[\r\n{n:'Consultas de productos y pr\u00e9stamos',ch:['In-App','Web','Voz'],mcp:['Core Banking','CRM','Productos'],\r\ndesc:'Responde a consultas de cuenta, productos y pr\u00e9stamos con IA generativa entrenada exclusivamente con datos propios del banco. Sin alucinaciones a partir de contenido p\u00fablico. Ning\u00fan dato del cliente sale del entorno del banco.',\r\ncycle:[{ic:'message-circle',bg:'#0072EF',label:'Consulta del cliente',sub:'In-App \u00b7 Voz \u00b7 Web'},{ic:'bot',bg:'#0F3B7A',label:'LLM privado',sub:'Solo datos del banco'},{ic:'database',bg:'#6B53D9',label:'MCP conecta',sub:'Core Banking \u00b7 Productos'},{ic:'check-circle',bg:'#22C55E',label:'Respondido o aplicado',sub:'0 fugas de datos'}],\r\nproof:[{v:'4.5\/5',l:'Experiencia de usuario',r:'ABANCA'},{v:'0',l:'Fugas de datos',r:''},{v:'24\/7',l:'Resoluci\u00f3n',r:''}],\r\nchat:{nm:'Agente ABANCA',ch:'inapp',msgs:[\r\n{d:'in',tx:'\u00bfCu\u00e1les son los requisitos para un pr\u00e9stamo personal de hasta 15.000 \u20ac?'},\r\n{d:'out',tx:'Para un pr\u00e9stamo personal de hasta 15.000 \u20ac: m\u00ednimo 3 meses de antig\u00fcedad de cuenta, ingresos verificables de 1.200 \u20ac\/mes o m\u00e1s y sin impagos vigentes. D\u00e9jame revisar tu perfil...'},\r\n{d:'out',tx:'Buenas noticias \u2014 tu antig\u00fcedad (14 meses), tus ingresos registrados (2.100 \u20ac\/mes) y tu historial sin incidencias cumplen los requisitos. Tipo actual para tu perfil: 6,8% TAE. Plazos: 12\u201360 meses. \u00bfQuieres un desglose de la cuota?'},\r\n{d:'in',tx:'S\u00ed, a 36 meses'},\r\n{d:'out',tx:'15.000 \u20ac a 36 meses al 6,8% TAE \u2192 cuota: 463 \u20ac \u00b7 total a devolver: 16.668 \u20ac. \u00bfListo para solicitarlo? La respuesta llega en menos de 24 horas.'},\r\n{d:'in',tx:'S\u00ed, vamos a solicitarlo'},\r\n{d:'out',tx:'\u2713 Solicitud enviada. Referencia: LN-2024-8821. Respuesta ma\u00f1ana a las 10:00. Te hemos enviado al email las instrucciones para subir tus \u00faltimas 3 n\u00f3minas \u2014 es el \u00fanico documento necesario.'}\r\n]}},\r\n{n:'Fraude y transacciones',ch:['In-App','Voz'],mcp:['Core Banking','Fraud API','CRM'],\r\ndesc:'Gestiona consultas de transacciones sospechosas, bloqueos de tarjeta y disputas de pago: verifica la identidad, comprueba se\u00f1ales de fraude v\u00eda API y resuelve o escala entregando el contexto completo al instante.',\r\ncycle:[{ic:'message-circle',bg:'#0072EF',label:'El cliente reporta una incidencia',sub:'Transacci\u00f3n \u00b7 tarjeta \u00b7 disputa'},{ic:'bot',bg:'#0F3B7A',label:'El agente verifica',sub:'Identidad + se\u00f1ales de fraude'},{ic:'database',bg:'#6B53D9',label:'MCP conecta',sub:'Core Banking \u00b7 Fraud API'},{ic:'check-circle',bg:'#22C55E',label:'Resuelto o escalado',sub:'Tarjeta bloqueada \u00b7 disputa abierta'}],\r\nproof:[{v:'<90s',l:'Tiempo medio de resoluci\u00f3n',r:''},{v:'\u221270%',l:'Volumen de llamadas por fraude',r:''},{v:'100%',l:'Precisi\u00f3n del escalado',r:''}],\r\nchat:{nm:'Agente ABANCA',ch:'inapp',msgs:[\r\n{d:'in',tx:'Hay un cargo que no reconozco \u2014 247 \u20ac en \u00abTMPSVC DUBLIN\u00bb'},\r\n{d:'out',tx:'Lo veo \u2014 registrado esta ma\u00f1ana a las 07:14. TMPSVC Dubl\u00edn es un comercio de suscripciones digitales. \u00bfHas hecho alguna compra online o te has dado de alta en alg\u00fan servicio en las \u00faltimas 48 horas?'},\r\n{d:'in',tx:'No, nada de Dubl\u00edn ni nada parecido'},\r\n{d:'out',tx:'Revisando la actividad reciente de tu tarjeta... Veo 3 transacciones m\u00e1s del mismo comercio en los \u00faltimos 9 d\u00edas, por un total de 61 \u20ac. \u00bfReconoces alguna?'},\r\n{d:'in',tx:'No, ninguna'},\r\n{d:'out',tx:'\u2713 Tarjeta bloqueada de inmediato. Las 4 transacciones (308 \u20ac en total) marcadas para disputa. Referencia de disputa: DSP-2024-4471. La tarjeta de reemplazo llega en 3\u20135 d\u00edas laborables. Tus fondos est\u00e1n protegidos.'}\r\n]}},\r\n{n:'Alta de cuentas y KYC',ch:['In-App','Web'],mcp:['KYC API','Core Banking','CRM'],\r\ndesc:'Gu\u00eda a los nuevos clientes en la apertura de cuenta y la verificaci\u00f3n KYC \u00edntegramente dentro de una conversaci\u00f3n digital: sin pisar la oficina, sin rellenar formularios y sin esperas. La identidad se verifica con comprobaci\u00f3n documental por IA en vivo.',\r\ncycle:[{ic:'message-circle',bg:'#0072EF',label:'Consulta de nuevo cliente',sub:'Apertura de cuenta'},{ic:'bot',bg:'#0F3B7A',label:'El agente gu\u00eda el KYC',sub:'Documento + selfie'},{ic:'database',bg:'#6B53D9',label:'MCP conecta',sub:'KYC API \u00b7 Core Banking'},{ic:'check-circle',bg:'#22C55E',label:'Cuenta abierta',sub:'IBAN en <2 minutos'}],\r\nproof:[{v:'<8min',l:'Tiempo total de alta',r:''},{v:'\u221285%',l:'Visitas a oficina',r:''},{v:'94%',l:'KYC a la primera',r:''}],\r\nchat:{nm:'Agente ABANCA',ch:'inapp',msgs:[\r\n{d:'in',tx:'Quiero abrir una cuenta corriente en ABANCA'},\r\n{d:'out',tx:'Puedo empezar contigo aqu\u00ed mismo \u2014 todo el proceso lleva unos 8 minutos. Primero: \u00bferes residente en Espa\u00f1a con NIF o NIE?'},\r\n{d:'in',tx:'S\u00ed, soy residente en Espa\u00f1a'},\r\n{d:'out',tx:'Necesitar\u00e9: tu nombre completo, n\u00famero de NIF, fecha de nacimiento, una foto de tu NIF (anverso y reverso) y un selfie para verificar tu identidad. Puedes subirlo todo aqu\u00ed mismo. \u00bfListo?'},\r\n{d:'in',tx:'Listo'},\r\n{d:'out',tx:'\u2713 Enlace seguro de subida enviado. Una vez lo env\u00edes, nuestro sistema lo revisa en menos de 2 minutos y tu cuenta se abre al instante. Tu IBAN llega por email en los 30 segundos siguientes a la aprobaci\u00f3n. Sin pisar la oficina.'}\r\n]}},\r\n{n:'Asesoramiento de inversi\u00f3n',ch:['In-App','Web','Voz'],mcp:['Cartera','Productos','Datos de mercado'],\r\ndesc:'Ayuda a los clientes a entender y acceder a productos de inversi\u00f3n mediante un flujo de cualificaci\u00f3n conversacional: eval\u00faa el perfil de riesgo, el horizonte temporal y los objetivos antes de recomendar dentro de la gama propia del banco.',\r\ncycle:[{ic:'message-circle',bg:'#0072EF',label:'Consulta del cliente',sub:'Ahorro \u00b7 inversi\u00f3n \u00b7 patrimonio'},{ic:'bot',bg:'#0F3B7A',label:'El agente cualifica',sub:'Riesgo \u00b7 horizonte \u00b7 objetivos'},{ic:'database',bg:'#6B53D9',label:'MCP conecta',sub:'Cartera \u00b7 Datos de mercado'},{ic:'check-circle',bg:'#22C55E',label:'Recomendaci\u00f3n hecha',sub:'Cuenta abierta'}],\r\nproof:[{v:'+31%',l:'Contrataci\u00f3n de productos de inversi\u00f3n',r:''},{v:'4.4\/5',l:'Satisfacci\u00f3n con el asesoramiento',r:''},{v:'\u221260%',l:'Carga del asesor',r:''}],\r\nchat:{nm:'Agente ABANCA',ch:'inapp',msgs:[\r\n{d:'in',tx:'Tengo 15.000 \u20ac para invertir y no s\u00e9 por d\u00f3nde empezar'},\r\n{d:'out',tx:'Encantado de ayudarte. Dos preguntas r\u00e1pidas: \u00bfcu\u00e1l es tu horizonte temporal \u2014 1\u20132 a\u00f1os, 5 a\u00f1os o m\u00e1s de 10? \u00bfY te sientes c\u00f3modo con algo de fluctuaci\u00f3n en el valor o prefieres proteger el capital?'},\r\n{d:'in',tx:'Unos 5 a\u00f1os, y me siento c\u00f3modo con algo de riesgo'},\r\n{d:'out',tx:'Con ese perfil, nuestro fondo Crecimiento Moderado (ABMOD5) encaja bien \u2014 60% renta variable global, 30% renta fija, 10% alternativos. Rentabilidad hist\u00f3rica a 5 a\u00f1os: 6,2% anualizada. Comisi\u00f3n: 0,45%\/a\u00f1o. \u00bfQuieres una proyecci\u00f3n para 15.000 \u20ac a 5 a\u00f1os?'},\r\n{d:'in',tx:'S\u00ed'},\r\n{d:'out',tx:'15.000 \u20ac al 6,2% a 5 a\u00f1os \u2192 proyecci\u00f3n: 20.211 \u20ac. Rentabilidades pasadas no garantizan rentabilidades futuras. \u00bfAbro ahora la cuenta ABMOD5? Puedo dejarla lista en 3 minutos.'}\r\n]}}\r\n]},\r\n\/* \u2500\u2500\u2500 5. TRAVEL & TOURISM \u2500\u2500\u2500 *\/\r\n{n:'Viajes y Turismo',ic:'plane',av:'av-or',color:'#F97316',cases:[\r\n{n:'Modificaci\u00f3n de reservas',ch:['WhatsApp','In-App'],mcp:['Reservas','Inventario','Pagos'],\r\ndesc:'Gestiona modificaciones de vuelo, hotel y traslados \u2014cancelaciones, cambios de fecha y upgrades\u2014 dentro de una sola conversaci\u00f3n de WhatsApp, conectada al inventario en vivo v\u00eda MCP y sin colas de call center.',\r\ncycle:[{ic:'message-circle',bg:'#F97316',label:'Mensaje del viajero',sub:'WhatsApp \u00b7 sin colas'},{ic:'bot',bg:'#0072EF',label:'El agente recupera',sub:'Datos de reserva en vivo'},{ic:'database',bg:'#6B53D9',label:'MCP conecta',sub:'Reservas \u00b7 Inventario'},{ic:'check-circle',bg:'#0F3B7A',label:'Reserva gestionada',sub:'Reembolso o confirmaci\u00f3n'}],\r\nproof:[{v:'\u221234%',l:'Reservas no reclamadas',r:'Wible'},{v:'0s',l:'Tiempo de espera en cola',r:''},{v:'92%',l:'Puntuaci\u00f3n CSAT',r:''}],\r\nchat:{nm:'Agente de Viajes',ch:'whatsapp',msgs:[\r\n{d:'in',tx:'Necesito cambiar mi hotel en Barcelona \u2014 el check-in es ma\u00f1ana, pero me han cambiado los planes'},\r\n{d:'out',tx:'D\u00e9jame consultarlo... Tengo tu reserva: NH Collection Gran Hotel Calder\u00f3n, check-in 14 de julio (ma\u00f1ana), 2 noches, doble est\u00e1ndar. \u00bfQu\u00e9 cambio necesitas?'},\r\n{d:'in',tx:'Necesito moverla al 16 de julio, en el mismo hotel si es posible'},\r\n{d:'out',tx:'Comprobando disponibilidad para el 16\u201318 de julio en NH Collection Gran Hotel Calder\u00f3n... Disponible \u2713 \u2014 mismo tipo de habitaci\u00f3n, misma tarifa (189 \u20ac\/noche). Las noches del 14\u201316 se reembolsan \u00edntegramente, ya que faltan m\u00e1s de 18 horas para el check-in. \u00bfAplico el cambio?'},\r\n{d:'in',tx:'S\u00ed, por favor'},\r\n{d:'out',tx:'\u2713 Reserva actualizada al 16\u201318 de julio. Reembolso de 378 \u20ac (2 noches) en 5\u20137 d\u00edas laborables. Nueva confirmaci\u00f3n enviada a tu email. \u00a1Disfruta de Barcelona!'}\r\n]}},\r\n{n:'Soporte en destino',ch:['WhatsApp','In-App'],mcp:['Reservas','Soporte','APIs locales'],\r\ndesc:'Resuelve incidencias en tiempo real durante el viaje \u2014conexiones perdidas, problemas de alojamiento, equipaje extraviado\u2014 consultando datos de reserva en vivo y opciones locales v\u00eda MCP, sin necesidad de una llamada.',\r\ncycle:[{ic:'message-circle',bg:'#F97316',label:'Viajero con un problema',sub:'Incidencia en tiempo real'},{ic:'bot',bg:'#0072EF',label:'El agente diagnostica',sub:'Reservas \u00b7 alternativas'},{ic:'database',bg:'#6B53D9',label:'MCP conecta',sub:'Reservas \u00b7 APIs locales'},{ic:'check-circle',bg:'#0F3B7A',label:'Soluci\u00f3n aplicada',sub:'Sin llamada'}],\r\nproof:[{v:'<4min',l:'Tiempo de resoluci\u00f3n',r:''},{v:'\u221260%',l:'Volumen de llamadas de soporte',r:''},{v:'89%',l:'Resoluci\u00f3n al primer contacto',r:''}],\r\nchat:{nm:'Agente de Viajes',ch:'whatsapp',msgs:[\r\n{d:'in',tx:'He perdido mi vuelo de conexi\u00f3n en Frankfurt \u2014 mi vuelo original sali\u00f3 con 2 horas de retraso'},\r\n{d:'out',tx:'Lamento o\u00edr eso. Revisando tu itinerario... Tu vuelo original IB3456 se retras\u00f3 2 h 14 min \u2014 est\u00e1s cubierto por el reglamento EU261, lo que implica una reprogramaci\u00f3n completa sin coste y una posible compensaci\u00f3n de 250\u2013600 \u20ac. \u00bfSigues en el aeropuerto de Frankfurt?'},\r\n{d:'in',tx:'S\u00ed, estoy en la zona de embarque'},\r\n{d:'out',tx:'Pr\u00f3ximo vuelo disponible a Madrid: LH1178, Frankfurt 18:45 \u2192 Madrid 21:00, operado por Lufthansa. 4 asientos disponibles. \u00bfTe reprogramo ahora? Tambi\u00e9n puedo tramitar a la vez tu reclamaci\u00f3n de compensaci\u00f3n EU261.'},\r\n{d:'in',tx:'S\u00ed a ambas, por favor'},\r\n{d:'out',tx:'\u2713 Reprogramado en el LH1178, puerta B24 (revisa los paneles \u2014 est\u00e1 confirmado). Reclamaci\u00f3n EU261 tramitada por 250 \u20ac (retraso de 2\u20133 h). Referencia: EU-2024-8812. \u00bfNecesitas algo m\u00e1s mientras esperas?'}\r\n]}},\r\n{n:'Planificaci\u00f3n de viajes',ch:['WhatsApp','Web','In-App'],mcp:['Inventario','Recomendaciones','API Clima'],\r\ndesc:'Gu\u00eda al viajero desde la inspiraci\u00f3n del destino hasta la reserva confirmada: hace preguntas de preferencia, comprueba la disponibilidad en vivo y construye un itinerario personalizado dentro de una sola conversaci\u00f3n.',\r\ncycle:[{ic:'message-circle',bg:'#F97316',label:'El viajero pregunta',sub:'Destino \u00b7 fechas \u00b7 presupuesto'},{ic:'bot',bg:'#0072EF',label:'El agente selecciona',sub:'Opciones personalizadas'},{ic:'database',bg:'#6B53D9',label:'MCP conecta',sub:'Inventario \u00b7 Recomendaciones'},{ic:'check-circle',bg:'#0F3B7A',label:'Itinerario confirmado',sub:'Reserva hecha'}],\r\nproof:[{v:'+44%',l:'Conversi\u00f3n de reservas',r:''},{v:'+29%',l:'Valor medio del viaje',r:''},{v:'8.9\/10',l:'Satisfacci\u00f3n con la planificaci\u00f3n',r:''}],\r\nchat:{nm:'Agente de Viajes',ch:'whatsapp',msgs:[\r\n{d:'in',tx:'Quiero planear un primer viaje a Jap\u00f3n en octubre \u2014 unos 10 d\u00edas. \u00bfAlguna sugerencia?'},\r\n{d:'out',tx:'Octubre es perfecto para Jap\u00f3n \u2014 el follaje de oto\u00f1o est\u00e1 en su punto a mediados de mes. Para una primera visita de 10 d\u00edas te sugiero: Tokio (4 noches) \u2192 Kioto (3 noches) \u2192 Osaka (2 noches). Circuito cl\u00e1sico, lugares ic\u00f3nicos y ritmo manejable. \u00bfCu\u00e1l es tu presupuesto aproximado por persona?'},\r\n{d:'in',tx:'Unos 2.500 \u20ac por persona, todo incluido'},\r\n{d:'out',tx:'Totalmente factible. Desglose: vuelos MAD\u2192TYO ida y vuelta \u2248 750\u2013900 \u20ac en octubre (reserva ya para mejor precio). Hoteles de 3 estrellas \u2248 75 \u20ac\/noche. Comida: 30\u201340 \u20ac\/d\u00eda. JR Pass de 7 d\u00edas: 180 \u20ac. \u00bfCompruebo vuelos en vivo desde Madrid para el 2\u201312 de octubre?'},\r\n{d:'in',tx:'S\u00ed, por favor'},\r\n{d:'out',tx:'Mejor opci\u00f3n: c\u00f3digo compartido Iberia + JAL, MAD\u2192NRT el 2 oct (sale 11:30, llega 3 oct 12:15) \u00b7 vuelta 12 oct NRT\u2192MAD. Precio: 861 \u20ac\/persona. \u00bfTe bloqueo estos asientos mientras decides los hoteles?'}\r\n]}},\r\n{n:'Fidelizaci\u00f3n y upgrades',ch:['WhatsApp','In-App'],mcp:['Fidelizaci\u00f3n','Reservas','Inventario'],\r\ndesc:'Da a los viajeros frecuentes acceso instant\u00e1neo a su saldo de fidelizaci\u00f3n, beneficios de tier y opciones de upgrade, y procesa canjes y upgrades en tiempo real sin que tengan que llamar ni navegar por la app.',\r\ncycle:[{ic:'message-circle',bg:'#F97316',label:'Consulta del viajero',sub:'Millas \u00b7 tier \u00b7 upgrade'},{ic:'bot',bg:'#0072EF',label:'El agente revisa la cuenta',sub:'Datos de fidelizaci\u00f3n en vivo'},{ic:'database',bg:'#6B53D9',label:'MCP conecta',sub:'Fidelizaci\u00f3n \u00b7 Reservas'},{ic:'check-circle',bg:'#0F3B7A',label:'Upgrade confirmado',sub:'Millas descontadas'}],\r\nproof:[{v:'+38%',l:'Tasa de canje de millas',r:''},{v:'\u221250%',l:'Llamadas de fidelizaci\u00f3n',r:''},{v:'4.6\/5',l:'Satisfacci\u00f3n con la fidelizaci\u00f3n',r:''}],\r\nchat:{nm:'Agente Iberia',ch:'whatsapp',msgs:[\r\n{d:'in',tx:'\u00bfCu\u00e1ntos Avios tengo y puedo usarlos para mejorar mi vuelo a Londres el mes que viene?'},\r\n{d:'out',tx:'Consultando tu cuenta Iberia Plus... Tienes 47.320 Avios. Tu vuelo MAD\u2192LHR del 14 de julio (turista) es elegible para upgrade a Business. Coste: 15.000 Avios + 80 \u20ac de copago por trayecto. Te sobran. \u00bfMejoro los dos trayectos?'},\r\n{d:'in',tx:'Solo el de ida, por favor'},\r\n{d:'out',tx:'Mejorando MAD\u2192LHR del 14 de julio, 07:25, a Business (clase J). Coste: 15.000 Avios + 80 \u20ac de copago. Saldo restante: 32.320 Avios. \u00bfConfirmas?'},\r\n{d:'in',tx:'S\u00ed'},\r\n{d:'out',tx:'\u2713 Upgrade confirmado. Email de selecci\u00f3n de asiento enviado a tu direcci\u00f3n registrada. Acceso a la sala Iberia Business de la T4 desde las 05:45. \u00a1Buen vuelo!'}\r\n]}}\r\n]},\r\n\/* \u2500\u2500\u2500 6. MEDIA & ENTERTAINMENT \u2500\u2500\u2500 *\/\r\n{n:'Media y Entretenimiento',ic:'film',av:'av-vi',color:'#7C3AED',cases:[\r\n{n:'Gesti\u00f3n de suscripciones',ch:['In-App','WhatsApp','Web'],mcp:['Suscripci\u00f3n','CRM','Facturaci\u00f3n'],\r\ndesc:'Gestiona cambios de plan, pausas, intentos de cancelaci\u00f3n y consultas de facturaci\u00f3n dentro de una sola conversaci\u00f3n, con ofertas de retenci\u00f3n inteligentes que se activan autom\u00e1ticamente antes de confirmar una baja.',\r\ncycle:[{ic:'message-circle',bg:'#7C3AED',label:'Mensaje del suscriptor',sub:'Plan \u00b7 pausar \u00b7 cancelar'},{ic:'bot',bg:'#0072EF',label:'El agente responde',sub:'Datos de cuenta + l\u00f3gica de retenci\u00f3n'},{ic:'database',bg:'#6B53D9',label:'MCP conecta',sub:'Suscripci\u00f3n \u00b7 Facturaci\u00f3n'},{ic:'check-circle',bg:'#0F3B7A',label:'Acci\u00f3n confirmada',sub:'O acepta oferta de retenci\u00f3n'}],\r\nproof:[{v:'\u221234%',l:'Tasa de cancelaci\u00f3n',r:''},{v:'62%',l:'Aceptaci\u00f3n de oferta de retenci\u00f3n',r:''},{v:'<2min',l:'Tiempo de resoluci\u00f3n',r:''}],\r\nchat:{nm:'Agente de Media',ch:'inapp',msgs:[\r\n{d:'in',tx:'Quiero cancelar mi suscripci\u00f3n a Movistar+'},\r\n{d:'out',tx:'Siento que te vayas \u2014 antes de cancelar, \u00bfpuedo preguntarte el motivo? \u00bfEs el precio, el contenido u otra cosa?'},\r\n{d:'in',tx:'Sobre todo el precio \u2014 43,90 \u20ac al mes me parece mucho'},\r\n{d:'out',tx:'Lo entiendo. Puedo ofrecerte nuestro plan Esencial por 24,90 \u20ac\/mes \u2014 mantienes TV en directo, deportes y todo el contenido en streaming, pero sin el paquete premium de cine. \u00bfTe valdr\u00eda como alternativa?'},\r\n{d:'in',tx:'La verdad es que suena bien. C\u00e1mbiame a ese'},\r\n{d:'out',tx:'\u2713 Cambiado al plan Esencial por 24,90 \u20ac\/mes desde tu pr\u00f3xima factura. Sin interrupci\u00f3n del servicio. Ahorras 19 \u20ac\/mes \u2014 son 228 \u20ac al a\u00f1o. \u00bfAlgo m\u00e1s?'}\r\n]}},\r\n{n:'Descubrimiento de contenido',ch:['In-App','WhatsApp'],mcp:['Content API','Perfil','Recomendaciones'],\r\ndesc:'Lleva el descubrimiento de contenido de las cuadr\u00edculas algor\u00edtmicas a la conversaci\u00f3n: entiende el \u00e1nimo, el contexto y el historial de visionado para recomendar con criterio y actuar sobre la elecci\u00f3n al instante.',\r\ncycle:[{ic:'message-circle',bg:'#7C3AED',label:'El usuario describe su \u00e1nimo',sub:'G\u00e9nero \u00b7 \u00e1nimo \u00b7 contexto'},{ic:'bot',bg:'#0072EF',label:'El agente razona',sub:'Historial + preferencia'},{ic:'database',bg:'#6B53D9',label:'MCP conecta',sub:'Content API \u00b7 Perfil'},{ic:'check-circle',bg:'#0F3B7A',label:'Contenido mostrado',sub:'A\u00f1adido a seguimiento'}],\r\nproof:[{v:'+41%',l:'Engagement con el contenido',r:''},{v:'3.1\u00d7',l:'Duraci\u00f3n de la sesi\u00f3n',r:''},{v:'8.7\/10',l:'Satisfacci\u00f3n con el descubrimiento',r:''}],\r\nchat:{nm:'Agente de Media',ch:'inapp',msgs:[\r\n{d:'in',tx:'Me apetece algo del estilo de Succession, pero ya la he visto dos veces'},\r\n{d:'out',tx:'Buen gusto. Por lo que has visto, te sugiero: Industry (drama corporativo afilado, tono muy parecido \u2014 la T3 acaba de salir en HBO), The Bear (intensa, de personajes \u2014 en Disney+) o Slow Horses (inteligencia brit\u00e1nica, al ritmo de Succession). De estas, Industry T3 es la que mejores cr\u00edticas tiene ahora mismo y est\u00e1 en tu plan actual. \u00bfLa a\u00f1ado a tu lista?'},\r\n{d:'in',tx:'S\u00ed, a\u00f1ade Industry. \u00bfY hay algo parecido en Netflix?'},\r\n{d:'out',tx:'En Netflix con un punto parecido: Beef (misma escritura afilada, de cocci\u00f3n lenta) o Undercover (espionaje corporativo belga, subtitulada). Beef est\u00e1 en tu g\u00e9nero m\u00e1s visto. \u00bfA\u00f1ado las dos a tu lista de Netflix? Puedo sincronizarlas directamente si has conectado tus cuentas.'}\r\n]}},\r\n{n:'Soporte en eventos en directo',ch:['WhatsApp','In-App'],mcp:['Ticketing','CRM','Eventos'],\r\ndesc:'Gestiona consultas de entradas, transferencias y solicitudes de reventa para eventos en directo, conect\u00e1ndose al sistema oficial de ticketing en tiempo real para ejecutar cambios, prevenir el fraude y maximizar el aforo.',\r\ncycle:[{ic:'message-circle',bg:'#7C3AED',label:'Mensaje del fan',sub:'Entradas \u00b7 transferencia \u00b7 reventa'},{ic:'bot',bg:'#0072EF',label:'El agente valida',sub:'Reserva \u00b7 identidad'},{ic:'database',bg:'#6B53D9',label:'MCP conecta',sub:'Ticketing \u00b7 Eventos'},{ic:'check-circle',bg:'#0F3B7A',label:'Entrada gestionada',sub:'Listado o transferido'}],\r\nproof:[{v:'\u221240%',l:'Carga de soporte de entradas',r:''},{v:'0',l:'Incidencias de fraude',r:''},{v:'95%',l:'Satisfacci\u00f3n de los fans',r:''}],\r\nchat:{nm:'Agente de Eventos',ch:'whatsapp',msgs:[\r\n{d:'in',tx:'Compr\u00e9 2 entradas para Coldplay en Madrid, pero ya no puedo ir. \u00bfPuedo venderlas?'},\r\n{d:'out',tx:'D\u00e9jame revisar tus entradas... Las tengo \u2014 2\u00d7 entradas de pista, Coldplay Music of the Spheres, Estadio Santiago Bernab\u00e9u, 18 de julio. Pagaste 95 \u20ac cada una. Precio de mercado actual para pista: 180\u2013220 \u20ac. La reventa est\u00e1 habilitada en tus entradas mediante la plataforma oficial Fan-to-Fan. \u00bfA qu\u00e9 precio quieres publicarlas?'},\r\n{d:'in',tx:'190 \u20ac cada una'},\r\n{d:'out',tx:'\u2713 Ambas entradas publicadas a 190 \u20ac cada una en la plataforma oficial de reventa. Neto para ti tras la comisi\u00f3n del 10%: 171 \u20ac\/entrada. Recibir\u00e1s un email cuando se vendan. La publicaci\u00f3n caduca autom\u00e1ticamente 48 h antes del evento \u2014 \u00bfquieres un recordatorio antes de ese plazo?'},\r\n{d:'in',tx:'S\u00ed, por favor'},\r\n{d:'out',tx:'\u2713 Recordatorio programado para el 16 de julio. Te escribir\u00e9 entonces si siguen sin venderse para que ajustes el precio o veas alternativas.'}\r\n]}},\r\n{n:'Engagement de fans y creadores',ch:['WhatsApp','In-App'],mcp:['Content API','CRM','Control de acceso'],\r\ndesc:'Impulsa canales directo-al-fan para marcas de media y creadores: entrega contenido exclusivo, acceso anticipado y respuestas personalizadas a escala, sin que el creador tenga que estar en el bucle.',\r\ncycle:[{ic:'message-circle',bg:'#7C3AED',label:'El fan interact\u00faa',sub:'Cualquier canal'},{ic:'bot',bg:'#0072EF',label:'El agente personaliza',sub:'Tier del fan \u00b7 historial'},{ic:'database',bg:'#6B53D9',label:'MCP conecta',sub:'Content API \u00b7 Acceso'},{ic:'check-circle',bg:'#0F3B7A',label:'Exclusiva entregada',sub:'Fan encantado'}],\r\nproof:[{v:'4.8\u00d7',l:'Tasa de engagement de fans',r:''},{v:'+52%',l:'Conversi\u00f3n de suscripci\u00f3n',r:''},{v:'0',l:'Tiempo del creador',r:''}],\r\nchat:{nm:'Agente de Creadores',ch:'whatsapp',msgs:[\r\n{d:'in',tx:'\u00bfHay contenido exclusivo del podcast esta semana que me est\u00e9 perdiendo como suscriptor Premium?'},\r\n{d:'out',tx:'Consultando tu cuenta Premium... Exclusivas de esta semana que quiz\u00e1 te perdiste: el episodio sin editar de 90 minutos del martes (los 40 minutos que no entraron en la versi\u00f3n p\u00fablica), el Q&A de ayer con los invitados del episodio 312 y los documentos de investigaci\u00f3n citados en el episodio. \u00bfTe los env\u00edo ahora?'},\r\n{d:'in',tx:'Env\u00edame el episodio sin editar y los documentos de investigaci\u00f3n'},\r\n{d:'out',tx:'\u2713 Enviando \u2014 episodio sin editar (MP3, 94 min) y PDFs de investigaci\u00f3n a tu email registrado. Adem\u00e1s: el invitado de la pr\u00f3xima semana es sorpresa, pero los suscriptores Premium conocen el nombre 48 horas antes. \u00bfQuieres un aviso cuando se anuncie?'}\r\n]}}\r\n]},\r\n\/* \u2500\u2500\u2500 7. FOOD & BEVERAGE \u2500\u2500\u2500 *\/\r\n{n:'Restauraci\u00f3n',ic:'utensils',av:'av-fo',color:'#DC2626',cases:[\r\n{n:'Reservas de mesa',ch:['WhatsApp','In-App','Web'],mcp:['Reservas','CRM','Disponibilidad'],\r\ndesc:'Gestiona la reserva de mesa de principio a fin \u2014comprueba disponibilidad en vivo, registra restricciones alimentarias y ocasiones especiales y confirma en segundos\u2014 en todos los canales y sin que intervenga la sala.',\r\ncycle:[{ic:'message-circle',bg:'#DC2626',label:'Consulta del hu\u00e9sped',sub:'Cualquier canal \u00b7 cualquier momento'},{ic:'bot',bg:'#0072EF',label:'El agente comprueba',sub:'Disponibilidad en vivo'},{ic:'database',bg:'#6B53D9',label:'MCP conecta',sub:'Reservas \u00b7 CRM'},{ic:'check-circle',bg:'#0F3B7A',label:'Mesa confirmada',sub:'Preferencias registradas'}],\r\nproof:[{v:'\u221245%',l:'No-shows en reservas',r:''},{v:'24\/7',l:'Disponibilidad de reservas',r:''},{v:'<30s',l:'Tiempo de confirmaci\u00f3n',r:''}],\r\nchat:{nm:'Agente de Reservas',ch:'whatsapp',msgs:[\r\n{d:'in',tx:'Me gustar\u00eda reservar mesa en vuestro restaurante de Marbella para el s\u00e1bado por la noche, 4 personas'},\r\n{d:'out',tx:'Comprobando disponibilidad para el s\u00e1bado por la noche en Nobu Marbella para 4... Opciones: 19:30 (patio, vistas al mar) \u00b7 20:00 (sala principal) \u00b7 21:15 (zona de barra, m\u00e1s informal). \u00bfAlguna preferencia?'},\r\n{d:'in',tx:'Las 19:30 en el patio suena perfecto'},\r\n{d:'out',tx:'Excelente elecci\u00f3n \u2014 el patio al atardecer es espectacular. \u00bfAlguna restricci\u00f3n alimentaria u ocasi\u00f3n especial que deba indicar a la cocina?'},\r\n{d:'in',tx:'Una persona vegetariana, y es una celebraci\u00f3n de cumplea\u00f1os'},\r\n{d:'out',tx:'\u2713 Mesa confirmada \u2014 4 comensales, patio de Nobu Marbella, s\u00e1bado a las 19:30. Dieta: 1 vegetariana. Cumplea\u00f1os anotado \u2014 prepararemos un postre de cortes\u00eda. Confirmaci\u00f3n enviada a tu email. \u00a1Te esperamos!'}\r\n]}},\r\n{n:'Gesti\u00f3n de pedidos a domicilio',ch:['WhatsApp','In-App'],mcp:['Pedidos','Entrega','Cocina'],\r\ndesc:'Gestiona el seguimiento del pedido, cambios de direcci\u00f3n y resoluci\u00f3n de retrasos dentro de una sola conversaci\u00f3n, conectada al estado en vivo de cocina y repartidor v\u00eda MCP, con compensaci\u00f3n autom\u00e1tica cuando el retraso supera el umbral.',\r\ncycle:[{ic:'message-circle',bg:'#DC2626',label:'Consulta del cliente',sub:'Seguimiento \u00b7 retraso \u00b7 cambio de direcci\u00f3n'},{ic:'bot',bg:'#0072EF',label:'El agente comprueba el estado',sub:'Datos de cocina y repartidor en vivo'},{ic:'database',bg:'#6B53D9',label:'MCP conecta',sub:'Pedidos \u00b7 Entrega'},{ic:'check-circle',bg:'#0F3B7A',label:'Incidencia resuelta',sub:'Vale o ETA actualizado'}],\r\nproof:[{v:'\u221250%',l:'Contactos con soporte',r:''},{v:'94%',l:'Tasa de resoluci\u00f3n de incidencias',r:''},{v:'+18%',l:'Tasa de recompra',r:''}],\r\nchat:{nm:'Agente de Entregas',ch:'whatsapp',msgs:[\r\n{d:'in',tx:'Mi pedido lleva 40 minutos de retraso \u2014 pon\u00eda 30 minutos m\u00e1ximo'},\r\n{d:'out',tx:'Siento la espera. Consultando tu pedido (Pedido #9421, 2\u00d7 Pepperoni + pan de ajo)... Tu pedido sali\u00f3 de la tienda hace 22 minutos, pero el repartidor est\u00e1 atrapado en un tr\u00e1fico imprevisto. ETA actual: 12 minutos m\u00e1s. Estoy a\u00f1adiendo un vale de 5 \u20ac a tu cuenta por el retraso.'},\r\n{d:'in',tx:'Adem\u00e1s, \u00bfpuedo cambiar la direcci\u00f3n de entrega? Ahora estoy en casa de un amigo'},\r\n{d:'out',tx:'Puedo cambiar la direcci\u00f3n si el repartidor est\u00e1 a m\u00e1s de 10 minutos \u2014 est\u00e1 a 12, as\u00ed que justo entro en el margen. \u00bfCu\u00e1l es la nueva direcci\u00f3n?'},\r\n{d:'in',tx:'Calle Mayor 45, 2.\u00ba piso, puerta B'},\r\n{d:'out',tx:'\u2713 Direcci\u00f3n actualizada \u2014 repartidor avisado. Nueva ETA: unos 16 minutos (leve cambio de ruta). Vale de 5 \u20ac a\u00f1adido a tu cuenta. \u00a1Disfruta la pizza!'}\r\n]}},\r\n{n:'Fidelizaci\u00f3n y recompensas',ch:['In-App','WhatsApp'],mcp:['Fidelizaci\u00f3n','POS','CRM'],\r\ndesc:'Da a los clientes visibilidad instant\u00e1nea de su saldo de fidelizaci\u00f3n y entrega vales y canjes en la conversaci\u00f3n, sin que tengan que abrir una app, buscar una tarjeta o esperar a un cajero humano.',\r\ncycle:[{ic:'message-circle',bg:'#DC2626',label:'El cliente consulta puntos',sub:'Saldo \u00b7 canjear \u00b7 ganar'},{ic:'bot',bg:'#0072EF',label:'El agente recupera',sub:'Datos de fidelizaci\u00f3n en vivo'},{ic:'database',bg:'#6B53D9',label:'MCP conecta',sub:'Fidelizaci\u00f3n \u00b7 POS'},{ic:'check-circle',bg:'#0F3B7A',label:'Vale generado',sub:'Listo para usar en tienda'}],\r\nproof:[{v:'+55%',l:'Tasa de canje de fidelizaci\u00f3n',r:''},{v:'\u221238%',l:'Consultas de fidelizaci\u00f3n',r:''},{v:'4.7\/5',l:'Satisfacci\u00f3n con el programa',r:''}],\r\nchat:{nm:'Agente de Fidelizaci\u00f3n',ch:'whatsapp',msgs:[\r\n{d:'in',tx:'\u00bfCu\u00e1ntos sellos tengo en mi tarjeta McCaf\u00e9 y qu\u00e9 puedo canjear?'},\r\n{d:'out',tx:'Consultando tu cuenta McCaf\u00e9... Tienes 8 sellos. Con 8 sellos puedes canjear 1 bebida caliente gratis (cualquier tama\u00f1o \u2014 espresso, cappuccino, latte o t\u00e9). O bien, a 2 sellos de desbloquear tambi\u00e9n un dulce gratis. \u00bfCanjeas la bebida gratis ahora o guardas para el combo con dulce?'},\r\n{d:'in',tx:'Canjea la bebida gratis ahora, por favor'},\r\n{d:'out',tx:'\u2713 Generando tu vale de bebida gratis \u2014 v\u00e1lido en cualquier McDonald\\'s de Espa\u00f1a hasta el 31 de julio. C\u00f3digo QR abajo \u2193 Mu\u00e9stralo en mostrador o McAuto. Tu contador de sellos vuelve a 0 tras esto \u2014 cada compra suma 1 sello nuevo. \u00a1Que aproveche!'}\r\n]}},\r\n{n:'Consultas de men\u00fa y dieta',ch:['WhatsApp','Web','In-App'],mcp:['Men\u00fa DB','Al\u00e9rgenos','CRM'],\r\ndesc:'Responde con precisi\u00f3n a consultas de ingredientes, al\u00e9rgenos y dieta, conectado al men\u00fa y a la base de al\u00e9rgenos en vivo v\u00eda MCP, de modo que las respuestas reflejan el men\u00fa de hoy y cualquier cambio en cocina, no un PDF est\u00e1tico.',\r\ncycle:[{ic:'message-circle',bg:'#DC2626',label:'Consulta diet\u00e9tica del hu\u00e9sped',sub:'Al\u00e9rgenos \u00b7 vegano \u00b7 a medida'},{ic:'bot',bg:'#0072EF',label:'El agente revisa el men\u00fa',sub:'Men\u00fa y al\u00e9rgenos en vivo'},{ic:'database',bg:'#6B53D9',label:'MCP conecta',sub:'Men\u00fa DB \u00b7 Al\u00e9rgenos'},{ic:'check-circle',bg:'#0F3B7A',label:'Respondido con precisi\u00f3n',sub:'Mesa avisada si hace falta'}],\r\nproof:[{v:'0',l:'Incidencias por al\u00e9rgenos',r:''},{v:'98%',l:'Precisi\u00f3n de respuestas',r:''},{v:'\u221260%',l:'Llamadas previas',r:''}],\r\nchat:{nm:'Agente de Men\u00fa',ch:'whatsapp',msgs:[\r\n{d:'in',tx:'Tengo una alergia grave al cacahuete \u2014 \u00bfes seguro para m\u00ed comer en vuestro restaurante?'},\r\n{d:'out',tx:'Gracias por avisar \u2014 es muy importante. Consultando nuestra base de al\u00e9rgenos de Honest Burgers Madrid... Usamos aceite de cacahuete en la freidora de patatas, as\u00ed que todas las patatas llevan trazas de cacahuete. Nuestras hamburguesas, panes y la mayor\u00eda de salsas no llevan cacahuete, pero la freidora compartida hace que no podamos garantizar un entorno totalmente libre de cacahuete para alergias graves.'},\r\n{d:'in',tx:'\u00bfQu\u00e9 platos ser\u00edan los m\u00e1s seguros para m\u00ed?'},\r\n{d:'out',tx:'Las opciones m\u00e1s seguras para una alergia grave al cacahuete: Classic Burger (sin salsa, con ensalada en lugar de patatas), wrap de pechuga de pollo (sin contacto con cacahuete en su preparaci\u00f3n) y todas nuestras ensaladas con el ali\u00f1o aparte. Te recomiendo encarecidamente hablar con nuestro chef antes de tu visita. \u00bfOrganizo una llamada y reservo tambi\u00e9n tu mesa para avisar a la cocina con antelaci\u00f3n?'},\r\n{d:'in',tx:'S\u00ed, por favor'},\r\n{d:'out',tx:'\u2713 Llamada con la chef Elena reservada para esta tarde a las 17:00. Mesa reservada para tu fecha preferida \u2014 he a\u00f1adido un informe completo de al\u00e9rgenos a tu reserva. La chef Elena confirmar\u00e1 las opciones seguras antes de que llegues.'}\r\n]}}\r\n]}\r\n];\r\n\r\nvar curInd=0,curCase=0,timers=[];\r\nvar CH_K={whatsapp:'message-circle',inapp:'smartphone',sms:'smartphone',voice:'mic',email:'mail',web:'globe'};\r\nfunction $$(s){return root.querySelector(s);}\r\nfunction fmtT(i){var d=new Date();d.setMinutes(d.getMinutes()-(8-i));var h=d.getHours(),m=('0'+d.getMinutes()).slice(-2),ap=h>=12?'PM':'AM',h12=h%12||12;return h12+':'+m+' '+ap;}\r\n\r\nfunction renderList(){\r\n  var h='';\r\n  IND.forEach(function(ind,ii){\r\n    var open=ii===curInd;\r\n    h+='<div class=\"iuc-ind'+(open?' open':'')+'\" role=\"button\" tabindex=\"0\" data-ii=\"'+ii+'\">'\r\n      +'<div class=\"iuc-ind-ic2\" style=\"background:'+ind.color+'\">'+ic(ind.ic)+'<\/div>'\r\n      +'<span class=\"iuc-ind-txt\">'+ind.n+'<\/span>'\r\n      +'<span class=\"iuc-chev\">'+ic('chevron-right')+'<\/span><\/div>';\r\n    if(open){\r\n      h+='<div class=\"iuc-cases\">';\r\n      ind.cases.forEach(function(cs,ci){\r\n        h+='<div class=\"iuc-case'+(ci===curCase?' on':'')+'\" role=\"button\" tabindex=\"0\" data-ii=\"'+ii+'\" data-ci=\"'+ci+'\"><span class=\"iuc-cdot\"><\/span>'+cs.n+'<\/div>';\r\n      });\r\n      h+='<\/div>';\r\n    }\r\n  });\r\n  $$('#iuc-uclist').innerHTML=h;\r\n  root.querySelectorAll('.iuc-ind').forEach(function(el){\r\n    el.addEventListener('click',function(){var ii=+el.getAttribute('data-ii');if(ii===curInd)return;curInd=ii;curCase=0;renderAll();});\r\n    el.addEventListener('keydown',function(e){if(e.key==='Enter'||e.key===' '){e.preventDefault();el.click();}});\r\n  });\r\n  root.querySelectorAll('.iuc-case').forEach(function(el){\r\n    el.addEventListener('click',function(e){e.stopPropagation();var ii=+el.getAttribute('data-ii'),ci=+el.getAttribute('data-ci');if(ii===curInd&&ci===curCase)return;curInd=ii;curCase=ci;renderAll();});\r\n    el.addEventListener('keydown',function(e){if(e.key==='Enter'||e.key===' '){e.preventDefault();el.click();}});\r\n  });\r\n}\r\n\r\nfunction renderCenter(){\r\n  var ind=IND[curInd],cs=ind.cases[curCase];\r\n  $$('#iuc-ind-ic3').innerHTML=ic(ind.ic);$$('#iuc-ind-ic3').style.background=ind.color;\r\n  $$('#iuc-ind-name').textContent=ind.n;$$('#iuc-case-name').textContent=cs.n;\r\n  $$('#iuc-chtags').innerHTML=cs.ch.map(function(c){return'<span class=\"iuc-ch-tag\">'+c+'<\/span>';}).join('');\r\n  $$('#iuc-mcp-lbl').textContent=cs.mcp.join(' \u00b7 ')+' conectado';\r\n  $$('#iuc-desc').textContent=cs.desc;\r\n  $$('#iuc-mcp').innerHTML='<span class=\"iuc-mcp-pill\">MCP<\/span>'+cs.mcp.map(function(m){return'<span class=\"iuc-mcp-tag\"><span class=\"iuc-mcp-dot\"><\/span>'+m+'<\/span>';}).join('');\r\n  var cyc='';\r\n  cs.cycle.forEach(function(n,i){\r\n    cyc+='<div class=\"iuc-cnode\"><div class=\"iuc-cnode-ic\" style=\"background:'+n.bg+'\">'+ic(n.ic)+'<\/div><div class=\"iuc-cnode-label\">'+n.label+'<\/div><div class=\"iuc-cnode-sub\">'+n.sub+'<\/div><\/div>';\r\n    if(i<cs.cycle.length-1)cyc+='<div class=\"iuc-carr\">'+ic('arrow-right')+'<\/div>';\r\n  });\r\n  $$('#iuc-cycle').innerHTML=cyc;\r\n  $$('#iuc-proof').innerHTML=cs.proof.map(function(p){return'<div class=\"iuc-stat\"><div class=\"iuc-stat-v\">'+p.v+'<\/div><div class=\"iuc-stat-l\">'+p.l+'<\/div>'+(p.r?'<span class=\"iuc-stat-r\">'+p.r+'<\/span>':'')+'<\/div>';}).join('');\r\n}\r\n\r\nfunction renderPhone(){\r\n  var ind=IND[curInd],cs=ind.cases[curCase];\r\n  timers.forEach(clearTimeout);timers=[];\r\n  var av=$$('#iuc-av');av.className='iuc-av '+ind.av;av.innerHTML=ic(ind.ic);\r\n  $$('#iuc-nm').textContent=cs.chat.nm;\r\n  var msgs=$$('#iuc-msgs');msgs.innerHTML='';\r\n  var ch=cs.chat.ch;\r\n  var sttEl=$$('#iuc-stt');\r\n  if(sttEl){\r\n    var STT={whatsapp:'WhatsApp Business \u00b7 cuenta verificada',inapp:'In-App \u00b7 responde al instante',sms:'SMS \u00b7 responde al instante',voice:'Voz \u00b7 responde al instante',email:'Email \u00b7 responde al instante',web:'Web \u00b7 responde al instante'};\r\n    sttEl.textContent=STT[ch]||'En l\u00ednea \u00b7 responde al instante';\r\n  }\r\n  if(av){ av.style.background = (ch==='whatsapp') ? '#25D366' : ''; }\r\n  $$('#iuc-strip').innerHTML=cs.ch.map(function(c){var k=c.toLowerCase().replace(\/[^a-z]\/g,'');return'<span class=\"iuc-badge '+k+(k===ch?' on':'')+'\">'+ic(CH_K[k]||'message-circle')+' '+c+'<\/span>';}).join('');\r\n  cs.chat.msgs.forEach(function(m,i){\r\n    var tm=setTimeout(function(){\r\n      var bub=document.createElement('div');bub.className='iuc-bub '+m.d;\r\n      bub.innerHTML='<div class=\"iuc-bt\">'+m.tx+'<\/div><span class=\"iuc-bts\">'+fmtT(i)+'<\/span>';\r\n      msgs.appendChild(bub);msgs.scrollTop=msgs.scrollHeight;\r\n    },i*480);timers.push(tm);\r\n  });\r\n}\r\n\r\nfunction renderAll(){renderList();renderCenter();renderPhone();}\r\nrenderAll();\r\n})();\r\n<\/script>\r\n<\/div>\r\n","code_extra_content":false,"code_extitle_cards":"","code_ex_cards":null,"code_ex_brands_custom_background_color":false,"code_ex_custom_brands":false,"code_ex_custom_slider_title":"","code_ex_brands":null,"code_ex_brands_background_color":""},"3":{"acf_fc_layout":"custom_html","code":"<!-- indigitall AI Agents \u2014 How It Works \u2014 WordPress\/ACF Custom HTML block -->\r\n<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Manrope:wght@400;500;600;700;800&display=swap');\r\n\r\n#indi-how {\r\n  all: initial;\r\n  display: block;\r\n  font-family: 'Manrope', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;\r\n  background: #F5F7FA !important;\r\n  width: 100% !important;\r\n  position: relative !important;\r\n  overflow: hidden !important;\r\n  box-sizing: border-box !important;\r\n  -webkit-font-smoothing: antialiased;\r\n  -moz-osx-font-smoothing: grayscale;\r\n}\r\n#indi-how *, #indi-how *::before, #indi-how *::after {\r\n  box-sizing: border-box; margin: 0; padding: 0;\r\n  -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;\r\n}\r\n\r\n#indi-how .ihw-inner {\r\n  position: relative; z-index: 2;\r\n  max-width: 1280px; margin: 0 auto;\r\n  padding: 100px 48px 0;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 HEADER \u2500\u2500\u2500 *\/\r\n#indi-how .ihw-head { text-align: center; max-width: 640px; margin: 0 auto 56px; }\r\n\r\n#indi-how .ihw-pill {\r\n  display: inline-flex; align-items: center; gap: 8px;\r\n  background: rgba(138,218,63,0.16); border: 1px solid rgba(138,218,63,0.5);\r\n  padding: 7px 15px; border-radius: 50px;\r\n  font-size: 11px !important; font-weight: 700 !important;\r\n  letter-spacing: 0.08em !important; text-transform: uppercase;\r\n  color: #4F8A1F !important; margin-bottom: 20px;\r\n}\r\n#indi-how .ihw-pill svg { flex-shrink: 0; }\r\n\r\n#indi-how .ihw-h2 {\r\n  font-size: clamp(28px, 3.5vw, 44px) !important;\r\n  font-weight: 500 !important; line-height: 1.1 !important;\r\n  letter-spacing: -0.02em !important; color: #0F3B7A !important;\r\n}\r\n#indi-how .ihw-h2 em { color: #0072EF !important; font-style: normal; }\r\n\r\n\/* \u2500\u2500\u2500 STEPS ROW \u2500\u2500\u2500 *\/\r\n#indi-how .ihw-steps {\r\n  display: grid;\r\n  grid-template-columns: 1fr 52px 1fr 52px 1fr;\r\n  align-items: start;\r\n  gap: 0;\r\n}\r\n\r\n\/* Connector arrow *\/\r\n#indi-how .ihw-conn {\r\n  display: flex; align-items: flex-start; justify-content: center;\r\n  padding-top: 40px; \/* aligns arrow with step number area *\/\r\n}\r\n#indi-how .ihw-conn-ic {\r\n  width: 36px; height: 36px; border-radius: 50%;\r\n  background: #FFFFFF;\r\n  box-shadow: 0 4px 14px -4px rgba(18,54,108,0.18);\r\n  display: flex; align-items: center; justify-content: center; flex-shrink: 0;\r\n}\r\n\r\n\/* Step card *\/\r\n#indi-how .ihw-step {\r\n  background: #FFFFFF !important;\r\n  border-radius: 14px !important;\r\n  padding: 28px !important;\r\n  box-shadow: 0 12px 36px -8px rgba(18,54,108,0.14), 0 2px 8px rgba(0,0,0,0.04);\r\n  display: flex; flex-direction: column;\r\n  position: relative; overflow: hidden;\r\n  transition: transform 0.35s ease, box-shadow 0.35s ease;\r\n}\r\n#indi-how .ihw-step:hover {\r\n  transform: translateY(-4px);\r\n  box-shadow: 0 22px 50px -10px rgba(18,54,108,0.22), 0 4px 12px rgba(138,218,63,0.12);\r\n}\r\n\r\n\/* Step number *\/\r\n#indi-how .ihw-num {\r\n  font-family: 'Manrope', sans-serif !important;\r\n  font-size: 48px !important; font-weight: 500 !important;\r\n  line-height: 1 !important; letter-spacing: -0.03em !important;\r\n  color: #0072EF !important;\r\n  margin-bottom: 16px; display: block;\r\n}\r\n\r\n\/* Eyebrow *\/\r\n#indi-how .ihw-eyebrow {\r\n  font-size: 10px !important; font-weight: 700 !important;\r\n  letter-spacing: 0.07em !important; text-transform: uppercase;\r\n  color: #0072EF !important; margin-bottom: 6px;\r\n  display: inline-flex; align-items: center; gap: 5px;\r\n}\r\n\r\n\/* Title *\/\r\n#indi-how .ihw-title {\r\n  font-size: 20px !important; font-weight: 700 !important;\r\n  letter-spacing: -0.01em !important; color: #0F3B7A !important;\r\n  line-height: 1.2; margin-bottom: 10px;\r\n}\r\n\r\n\/* Body *\/\r\n#indi-how .ihw-body {\r\n  font-size: 14px !important; font-weight: 400 !important;\r\n  line-height: 1.65 !important; color: #5A6B85 !important;\r\n}\r\n\r\n\/* Viz area *\/\r\n#indi-how .ihw-viz { margin-top: auto; padding-top: 24px; }\r\n\r\n\/* \u2550\u2550 VIZ 1 \u2014 Reason: intent parsing \u2550\u2550 *\/\r\n#indi-how .ihw-input-wrap {\r\n  display: flex; flex-direction: column; gap: 10px;\r\n}\r\n#indi-how .ihw-input-msg {\r\n  background: #EEF3FF; border-radius: 10px 10px 10px 3px;\r\n  padding: 10px 13px;\r\n  font-size: 12px !important; font-weight: 600 !important; color: #0F3B7A !important;\r\n  display: flex; align-items: center; gap: 8px;\r\n}\r\n#indi-how .ihw-msg-ic {\r\n  width: 26px; height: 26px; border-radius: 50%; flex-shrink: 0;\r\n  background: #0072EF; display: flex; align-items: center; justify-content: center;\r\n}\r\n#indi-how .ihw-parse-arrow {\r\n  display: flex; align-items: center; gap: 6px;\r\n  font-size: 10px !important; font-weight: 700 !important;\r\n  color: #0072EF !important; letter-spacing: 0.04em; text-transform: uppercase;\r\n}\r\n#indi-how .ihw-parse-chips { display: flex; flex-direction: column; gap: 5px; }\r\n#indi-how .ihw-chip {\r\n  display: flex; align-items: center; justify-content: space-between;\r\n  background: #F5F7FA; border-radius: 7px; padding: 6px 10px;\r\n  border-left: 3px solid rgba(0,114,239,0.35);\r\n}\r\n#indi-how .ihw-chip-label {\r\n  font-size: 10px !important; font-weight: 700 !important;\r\n  color: #5A6B85 !important; text-transform: uppercase; letter-spacing: 0.04em;\r\n}\r\n#indi-how .ihw-chip-val {\r\n  font-size: 11px !important; font-weight: 600 !important; color: #0F3B7A !important;\r\n}\r\n\r\n\/* \u2550\u2550 VIZ 2 \u2014 Act via MCP: hub-and-spoke \u2550\u2550 *\/\r\n#indi-how .ihw-hub-wrap {\r\n  position: relative; width: 180px; height: 160px; margin: 0 auto;\r\n}\r\n\/* Center agent node *\/\r\n#indi-how .ihw-hub-center {\r\n  position: absolute; top: 50%; left: 50%;\r\n  transform: translate(-50%, -50%);\r\n  width: 52px; height: 52px; border-radius: 50%;\r\n  background: linear-gradient(135deg, #0F3B7A, #0072EF);\r\n  display: flex; flex-direction: column; align-items: center; justify-content: center;\r\n  box-shadow: 0 6px 20px -4px rgba(15,59,122,0.45);\r\n  z-index: 3;\r\n}\r\n#indi-how .ihw-hub-lbl {\r\n  font-size: 9px !important; font-weight: 500 !important;\r\n  color: #FFFFFF !important; letter-spacing: 0.03em; line-height: 1.1; text-align: center;\r\n}\r\n\/* Satellite nodes *\/\r\n#indi-how .ihw-sat {\r\n  position: absolute; width: 40px; height: 40px; border-radius: 10px;\r\n  background: #EEF3FF; border: 1.5px solid rgba(0,114,239,0.15);\r\n  display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 2px;\r\n  z-index: 3;\r\n}\r\n#indi-how .ihw-sat span {\r\n  font-size: 8.5px !important; font-weight: 700 !important;\r\n  color: #0F3B7A !important; letter-spacing: 0.02em; line-height: 1;\r\n}\r\n\/* Satellite positions *\/\r\n#indi-how .ihw-sat.top    { top: 0;   left: 50%; transform: translateX(-50%); }\r\n#indi-how .ihw-sat.right  { top: 50%; right: 0;  transform: translateY(-50%); }\r\n#indi-how .ihw-sat.bottom { bottom: 0; left: 50%; transform: translateX(-50%); }\r\n#indi-how .ihw-sat.left   { top: 50%; left: 0;   transform: translateY(-50%); }\r\n\r\n\/* Connection lines *\/\r\n#indi-how .ihw-hub-lines {\r\n  position: absolute; inset: 0; z-index: 1;\r\n}\r\n#indi-how .ihw-hub-lines line {\r\n  stroke: rgba(0,114,239,0.15); stroke-width: 1.5;\r\n  stroke-dasharray: 4 4;\r\n}\r\n\/* Animated packets *\/\r\n#indi-how .ihw-pkt {\r\n  position: absolute; z-index: 2;\r\n  width: 8px; height: 8px; border-radius: 50%;\r\n  background: #0072EF;\r\n  box-shadow: 0 0 6px rgba(0,114,239,0.6);\r\n  top: 50%; left: 50%;\r\n  transform: translate(-50%, -50%);\r\n}\r\n#indi-how .ihw-pkt.p1 { animation: ihwPktTop    1.8s ease-in-out 0.0s infinite; }\r\n#indi-how .ihw-pkt.p2 { animation: ihwPktRight  1.8s ease-in-out 0.5s infinite; }\r\n#indi-how .ihw-pkt.p3 { animation: ihwPktBottom 1.8s ease-in-out 1.0s infinite; }\r\n#indi-how .ihw-pkt.p4 { animation: ihwPktLeft   1.8s ease-in-out 1.5s infinite; }\r\n\r\n\/* hub is 180\u00d7160, center at 90,80 *\/\r\n\/* Top sat center: 90,20 \u2192 offset from center: 0,-60 *\/\r\n@keyframes ihwPktTop    { 0%,10%{top:50%;left:50%;opacity:0} 20%{opacity:1} 50%{top:12%;left:50%;opacity:1} 60%{top:12%;left:50%;opacity:0} 100%{top:12%;left:50%;opacity:0} }\r\n\/* Right sat center: 160,80 \u2192 offset: +70,0 *\/\r\n@keyframes ihwPktRight  { 0%,10%{top:50%;left:50%;opacity:0} 20%{opacity:1} 50%{top:50%;left:87%;opacity:1} 60%{top:50%;left:87%;opacity:0} 100%{top:50%;left:87%;opacity:0} }\r\n\/* Bottom sat center: 90,140 \u2192 offset: 0,+60 *\/\r\n@keyframes ihwPktBottom { 0%,10%{top:50%;left:50%;opacity:0} 20%{opacity:1} 50%{top:87%;left:50%;opacity:1} 60%{top:87%;left:50%;opacity:0} 100%{top:87%;left:50%;opacity:0} }\r\n\/* Left sat center: 20,80 \u2192 offset: -70,0 *\/\r\n@keyframes ihwPktLeft   { 0%,10%{top:50%;left:50%;opacity:0} 20%{opacity:1} 50%{top:50%;left:12%;opacity:1} 60%{top:50%;left:12%;opacity:0} 100%{top:50%;left:12%;opacity:0} }\r\n\r\n\/* Only animate when card is visible *\/\r\n#indi-how.ihw-js .ihw-pkt { animation: none; opacity: 0; }\r\n#indi-how .s-act.ihw-vis .ihw-pkt.p1 { animation: ihwPktTop    1.8s ease-in-out 0.0s infinite; }\r\n#indi-how .s-act.ihw-vis .ihw-pkt.p2 { animation: ihwPktRight  1.8s ease-in-out 0.5s infinite; }\r\n#indi-how .s-act.ihw-vis .ihw-pkt.p3 { animation: ihwPktBottom 1.8s ease-in-out 1.0s infinite; }\r\n#indi-how .s-act.ihw-vis .ihw-pkt.p4 { animation: ihwPktLeft   1.8s ease-in-out 1.5s infinite; }\r\n\r\n\/* \u2550\u2550 VIZ 3 \u2014 Optimize: before\/after bars \u2550\u2550 *\/\r\n#indi-how .ihw-optim { display: flex; flex-direction: column; gap: 10px; }\r\n#indi-how .ihw-orow { display: flex; flex-direction: column; gap: 5px; }\r\n#indi-how .ihw-orow-head {\r\n  display: flex; justify-content: space-between; align-items: baseline;\r\n}\r\n#indi-how .ihw-orow-label {\r\n  font-size: 10px !important; font-weight: 700 !important;\r\n  color: #5A6B85 !important; text-transform: uppercase; letter-spacing: 0.04em;\r\n}\r\n#indi-how .ihw-orow-val {\r\n  font-size: 13px !important; font-weight: 500 !important; color: #0F3B7A !important;\r\n}\r\n#indi-how .ihw-orow-val.green { color: #0072EF !important; }\r\n#indi-how .ihw-bar-bg {\r\n  height: 8px; background: #EEF3FF; border-radius: 4px; overflow: hidden;\r\n}\r\n#indi-how .ihw-bar-fill {\r\n  height: 100%; border-radius: 4px;\r\n  background: linear-gradient(90deg, #0072EF 0%, #0F3B7A 100%);\r\n  width: var(--w); \/* visible by default (no-JS) *\/\r\n  transition: width 1.0s cubic-bezier(0.22,1,0.36,1);\r\n}\r\n\/* JS arm: reset to 0 *\/\r\n#indi-how.ihw-js .ihw-bar-fill { width: 0; transition: width 0s; }\r\n\/* Animate on visible *\/\r\n#indi-how .s-opt.ihw-vis .ihw-bar-fill { width: var(--w); transition: width 1.0s cubic-bezier(0.22,1,0.36,1); }\r\n#indi-how .s-opt.ihw-vis .ihw-orow:nth-child(2) .ihw-bar-fill { transition-delay: 0.3s; }\r\n\r\n#indi-how .ihw-optim-note {\r\n  display: flex; align-items: center; gap: 5px; margin-top: 4px;\r\n  font-size: 10px !important; font-weight: 700 !important; color: #0072EF !important;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 THE LOOP BAND \u2500\u2500\u2500 *\/\r\n#indi-how .ihw-loop-wrap {\r\n  margin-top: 18px;\r\n}\r\n#indi-how .ihw-loop {\r\n  background: linear-gradient(135deg, #0A2956 0%, #0F3B7A 60%, #0E52C1 100%);\r\n  border-radius: 14px;\r\n  padding: 36px 48px;\r\n  display: flex; align-items: center; gap: 48px;\r\n  position: relative; overflow: hidden;\r\n}\r\n#indi-how .ihw-loop::before {\r\n  content: '';\r\n  position: absolute; inset: 0;\r\n  background-image: radial-gradient(circle, rgba(255,255,255,0.04) 1px, transparent 1px);\r\n  background-size: 24px 24px; pointer-events: none;\r\n}\r\n#indi-how .ihw-loop-left { flex: 1; min-width: 0; position: relative; z-index: 1; }\r\n#indi-how .ihw-loop-eyebrow {\r\n  font-size: 10px !important; font-weight: 700 !important;\r\n  letter-spacing: 0.08em; text-transform: uppercase;\r\n  color: #8ADA3F !important; margin-bottom: 10px;\r\n  display: flex; align-items: center; gap: 6px;\r\n}\r\n#indi-how .ihw-loop-dot {\r\n  width: 7px; height: 7px; border-radius: 50%; background: #8ADA3F;\r\n  animation: ihwPulse 2s ease-in-out infinite;\r\n}\r\n@keyframes ihwPulse { 0%,100% { opacity: 1; } 50% { opacity: 0.35; } }\r\n\r\n#indi-how .ihw-loop-claim {\r\n  font-family: 'Manrope', sans-serif !important;\r\n  font-size: clamp(16px, 1.6vw, 22px) !important;\r\n  font-weight: 500 !important; line-height: 1.4 !important;\r\n  letter-spacing: -0.01em !important; color: #FFFFFF !important;\r\n}\r\n\r\n#indi-how .ihw-loop-right {\r\n  display: grid; grid-template-columns: 1fr 1fr;\r\n  gap: 10px; flex-shrink: 0; position: relative; z-index: 1;\r\n}\r\n#indi-how .ihw-loop-chip {\r\n  display: flex; align-items: center; gap: 7px;\r\n  background: rgba(255,255,255,0.08); border: 1px solid rgba(255,255,255,0.12);\r\n  border-radius: 8px; padding: 10px 13px;\r\n}\r\n#indi-how .ihw-lc-ic {\r\n  width: 28px; height: 28px; border-radius: 8px;\r\n  background: rgba(138,218,63,0.18);\r\n  display: flex; align-items: center; justify-content: center; flex-shrink: 0;\r\n}\r\n#indi-how .ihw-lc-txt {\r\n  font-size: 12px !important; font-weight: 700 !important;\r\n  color: rgba(255,255,255,0.88) !important; line-height: 1.25;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 SCROLL ANIMATIONS \u2500\u2500\u2500 *\/\r\n#indi-how .ihw-animate {\r\n  transition: opacity 0.7s cubic-bezier(0.22,1,0.36,1),\r\n              transform 0.7s cubic-bezier(0.22,1,0.36,1);\r\n}\r\n#indi-how.ihw-js .ihw-animate          { opacity: 0; transform: translateY(20px); }\r\n#indi-how.ihw-js .ihw-animate.ihw-vis  { opacity: 1; transform: translateY(0); }\r\n#indi-how .s-act.ihw-animate { transition-delay: 0.10s; }\r\n#indi-how .s-opt.ihw-animate { transition-delay: 0.20s; }\r\n#indi-how .ihw-loop-wrap.ihw-animate   { transition-delay: 0.10s; }\r\n\r\n@media (prefers-reduced-motion: reduce) {\r\n  #indi-how .ihw-animate { opacity: 1 !important; transform: none !important; transition: none !important; }\r\n  #indi-how .ihw-bar-fill { width: var(--w) !important; }\r\n  #indi-how .ihw-pkt { display: none !important; }\r\n  #indi-how .ihw-loop-dot { animation: none !important; }\r\n}\r\n\r\n\/* \u2500\u2500\u2500 RESPONSIVE \u2500\u2500\u2500 *\/\r\n@media (max-width: 1100px) {\r\n  #indi-how .ihw-inner { padding: 80px 32px 0; }\r\n  #indi-how .ihw-loop { padding: 28px 32px; gap: 32px; }\r\n}\r\n@media (max-width: 960px) {\r\n  #indi-how .ihw-inner { padding: 70px 24px 0; }\r\n  #indi-how .ihw-steps {\r\n    grid-template-columns: 1fr;\r\n    gap: 0;\r\n  }\r\n  #indi-how .ihw-conn {\r\n    padding: 0; justify-content: flex-start; padding-left: 28px; margin: 6px 0;\r\n  }\r\n  #indi-how .ihw-conn-ic { transform: rotate(90deg); }\r\n  #indi-how .ihw-loop { flex-direction: column; gap: 24px; }\r\n  #indi-how .ihw-loop-right { width: 100%; }\r\n}\r\n@media (max-width: 600px) {\r\n  #indi-how .ihw-inner { padding: 48px 16px 0; }\r\n  #indi-how .ihw-loop { padding: 24px 20px; border-radius: 14px; }\r\n  #indi-how .ihw-loop-right { grid-template-columns: 1fr; }\r\n  #indi-how .ihw-step { padding: 22px !important; }\r\n}\r\n\r\n\/* \u2500\u2500\u2500 BOTTOM PADDING (loop is last element) \u2500\u2500\u2500 *\/\r\n#indi-how .ihw-pb { padding-bottom: 80px; }\r\n@media (max-width: 1100px) { #indi-how .ihw-pb { padding-bottom: 64px; } }\r\n@media (max-width: 600px)  { #indi-how .ihw-pb { padding-bottom: 48px; } }\r\n<\/style>\r\n\r\n<section id=\"indi-how\" role=\"region\" aria-label=\"C\u00f3mo funcionan los Agentes de IA OmnIA \u2014 Razona, Act\u00faa v\u00eda MCP, Optimiza\">\r\n  <div class=\"ihw-inner ihw-pb\">\r\n\r\n    <!-- \u2500\u2500 HEADER \u2500\u2500 -->\r\n    <div class=\"ihw-head\">\r\n      <span class=\"ihw-pill\">\r\n        <!-- Lucide: cpu -->\r\n        <svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#4F8A1F\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"2\"\/><rect x=\"9\" y=\"9\" width=\"6\" height=\"6\"\/><path d=\"M9 1v3M15 1v3M9 20v3M15 20v3M1 9h3M20 9h3M1 15h3M20 15h3\"\/><\/svg>\r\n        Arquitectura\r\n      <\/span>\r\n      <h2 class=\"ihw-h2\"><em>Razona.<\/em> Act\u00faa v\u00eda MCP. <em>Optimiza.<\/em> Repite.<\/h2>\r\n      <p class=\"ihw-body\" style=\"margin-top:14px;max-width:680px;\">El mismo bucle funciona en cada canal \u2014empezando por WhatsApp\u2014, donde indigitall es <strong>Meta Business Partner<\/strong> sobre la <strong>WhatsApp Business Platform<\/strong>.<\/p>\r\n    <\/div>\r\n\r\n    <!-- \u2500\u2500 THREE STEPS \u2500\u2500 -->\r\n    <div class=\"ihw-steps\">\r\n\r\n      <!-- Step 1: Reason -->\r\n      <article class=\"ihw-step s-rsn ihw-animate\">\r\n        <span class=\"ihw-num\" aria-hidden=\"true\">01<\/span>\r\n        <span class=\"ihw-eyebrow\">\r\n          <!-- Lucide: brain -->\r\n          <svg width=\"11\" height=\"11\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#8ADA3F\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 5a3 3 0 1 0-5.997.125 4 4 0 0 0-2.526 5.77 4 4 0 0 0 .556 6.588A4 4 0 1 0 12 18Z\"\/><path d=\"M12 5a3 3 0 1 1 5.997.125 4 4 0 0 1 2.526 5.77 4 4 0 0 1-.556 6.588A4 4 0 1 1 12 18Z\"\/><path d=\"M15 13a4.5 4.5 0 0 1-3-4 4.5 4.5 0 0 1-3 4\"\/><path d=\"M17.599 6.5a3 3 0 0 0 .399-1.375\"\/><path d=\"M6.003 5.125A3 3 0 0 0 6.401 6.5\"\/><path d=\"M3.477 10.896a4 4 0 0 1 .585-.396\"\/><path d=\"M19.938 10.5a4 4 0 0 1 .585.396\"\/><path d=\"M6 18a4 4 0 0 1-1.967-.516\"\/><path d=\"M19.967 17.484A4 4 0 0 1 18 18\"\/><\/svg>\r\n          Razona\r\n        <\/span>\r\n        <h3 class=\"ihw-title\">El agente razona, no recupera respuestas.<\/h3>\r\n        <p class=\"ihw-body\">El agente recibe el mensaje del cliente \u2014en cualquier idioma, en cualquier canal\u2014. No busca un guion que encaje. Razona sobre el objetivo: \u00bfqu\u00e9 necesita de verdad este cliente? \u00bfQu\u00e9 datos hacen falta para actuar? \u00bfCu\u00e1l es la secuencia correcta de pasos para completar la tarea?<\/p>\r\n        <div class=\"ihw-viz\" aria-hidden=\"true\">\r\n          <div class=\"ihw-input-wrap\">\r\n            <div class=\"ihw-input-msg\">\r\n              <span class=\"ihw-msg-ic\" style=\"background:#25D366\">\r\n                <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"#FFFFFF\" stroke=\"none\"><path d=\"M20.5 3.5A11.9 11.9 0 0 0 12 0C5.4 0 0 5.4 0 12c0 2.1.6 4.2 1.7 6L0 24l6.2-1.6c1.7.9 3.7 1.4 5.7 1.4C18.6 23.8 24 18.4 24 11.8c0-3.1-1.2-6.1-3.5-8.3zM12 21.8c-1.8 0-3.6-.5-5.1-1.4l-.4-.2-3.7 1 1-3.6-.2-.4c-1-1.6-1.5-3.4-1.5-5.2C2.1 6.5 6.5 2.1 12 2.1c2.6 0 5.1 1 7 2.9 1.9 1.9 2.9 4.4 2.9 7 0 5.5-4.4 9.8-9.9 9.8z\"\/><\/svg>\r\n              <\/span>\r\n              \"Necesito cambiar la fecha de entrega\"\r\n              <span style=\"display:block;margin-top:6px;font-size:10px;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:#25D366;\">v\u00eda WhatsApp<\/span>\r\n            <\/div>\r\n            <div class=\"ihw-parse-arrow\">\r\n              <!-- Lucide: chevrons-down -->\r\n              <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#8ADA3F\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m7 6 5 5 5-5\"\/><path d=\"m7 13 5 5 5-5\"\/><\/svg>\r\n              Razonamiento del agente\r\n            <\/div>\r\n            <div class=\"ihw-parse-chips\">\r\n              <div class=\"ihw-chip\">\r\n                <span class=\"ihw-chip-label\">Intenci\u00f3n<\/span>\r\n                <span class=\"ihw-chip-val\">Reprogramar entrega<\/span>\r\n              <\/div>\r\n              <div class=\"ihw-chip\">\r\n                <span class=\"ihw-chip-label\">Datos necesarios<\/span>\r\n                <span class=\"ihw-chip-val\">ID de pedido \u00b7 Franjas<\/span>\r\n              <\/div>\r\n              <div class=\"ihw-chip\">\r\n                <span class=\"ihw-chip-label\">Acci\u00f3n<\/span>\r\n                <span class=\"ihw-chip-val\">Actualizar \u2192 Confirmar<\/span>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/article>\r\n\r\n      <!-- Connector 1 \u2192 2 -->\r\n      <div class=\"ihw-conn\" aria-hidden=\"true\">\r\n        <div class=\"ihw-conn-ic\">\r\n          <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14\"\/><path d=\"m13 6 6 6-6 6\"\/><\/svg>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- Step 2: Act via MCP -->\r\n      <article class=\"ihw-step s-act ihw-animate\">\r\n        <span class=\"ihw-num\" aria-hidden=\"true\">02<\/span>\r\n        <span class=\"ihw-eyebrow\">\r\n          <!-- Lucide: plug -->\r\n          <svg width=\"11\" height=\"11\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#8ADA3F\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 22v-5\"\/><path d=\"M9 8V2\"\/><path d=\"M15 8V2\"\/><path d=\"M18 8H6a2 2 0 0 0-2 2v4a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-4a2 2 0 0 0-2-2z\"\/><\/svg>\r\n          Act\u00faa v\u00eda MCP\r\n        <\/span>\r\n        <h3 class=\"ihw-title\">Conectado a tus sistemas en vivo. Sin simulaci\u00f3n.<\/h3>\r\n        <p class=\"ihw-body\">El Model Context Protocol conecta al agente con tus sistemas en vivo \u2014CRM, ERP, motor de reservas, inventario, pasarela de pago o cualquier API propia\u2014. El agente invoca la herramienta correcta, en el orden correcto, sin intervenci\u00f3n humana. No simula la acci\u00f3n: la completa.<\/p>\r\n        <div class=\"ihw-viz\" role=\"img\" aria-label=\"Diagrama radial que muestra al Agente OmnIA conectado a los sistemas de CRM, ERP, Reservas y Pagos v\u00eda MCP\">\r\n          <div class=\"ihw-hub-wrap\">\r\n            <!-- SVG connection lines -->\r\n            <svg class=\"ihw-hub-lines\" viewBox=\"0 0 180 160\" preserveAspectRatio=\"none\" aria-hidden=\"true\">\r\n              <line x1=\"90\" y1=\"80\" x2=\"90\" y2=\"24\"\/>\r\n              <line x1=\"90\" y1=\"80\" x2=\"154\" y2=\"80\"\/>\r\n              <line x1=\"90\" y1=\"80\" x2=\"90\" y2=\"136\"\/>\r\n              <line x1=\"90\" y1=\"80\" x2=\"26\"  y2=\"80\"\/>\r\n            <\/svg>\r\n            <!-- Center: Agent -->\r\n            <div class=\"ihw-hub-center\">\r\n              <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 8V4H8\"\/><rect width=\"16\" height=\"12\" x=\"4\" y=\"8\" rx=\"2\"\/><path d=\"M2 14h2\"\/><path d=\"M20 14h2\"\/><path d=\"M15 13v2\"\/><path d=\"M9 13v2\"\/><\/svg>\r\n              <span class=\"ihw-hub-lbl\">MCP<br>Agente<\/span>\r\n            <\/div>\r\n            <!-- Satellites -->\r\n            <div class=\"ihw-sat top\" aria-hidden=\"true\">\r\n              <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\/><circle cx=\"9\" cy=\"7\" r=\"4\"\/><path d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\/><path d=\"M16 3.13a4 4 0 0 1 0 7.75\"\/><\/svg>\r\n              <span>CRM<\/span>\r\n            <\/div>\r\n            <div class=\"ihw-sat right\" aria-hidden=\"true\">\r\n              <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"2\" y=\"3\" width=\"20\" height=\"14\" rx=\"2\"\/><line x1=\"8\" y1=\"21\" x2=\"16\" y2=\"21\"\/><line x1=\"12\" y1=\"17\" x2=\"12\" y2=\"21\"\/><\/svg>\r\n              <span>ERP<\/span>\r\n            <\/div>\r\n            <div class=\"ihw-sat bottom\" aria-hidden=\"true\">\r\n              <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"18\" rx=\"2\"\/><line x1=\"16\" y1=\"2\" x2=\"16\" y2=\"6\"\/><line x1=\"8\" y1=\"2\" x2=\"8\" y2=\"6\"\/><line x1=\"3\" y1=\"10\" x2=\"21\" y2=\"10\"\/><\/svg>\r\n              <span>Reservas<\/span>\r\n            <\/div>\r\n            <div class=\"ihw-sat left\" aria-hidden=\"true\">\r\n              <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"2\" y=\"5\" width=\"20\" height=\"14\" rx=\"2\"\/><line x1=\"2\" y1=\"10\" x2=\"22\" y2=\"10\"\/><\/svg>\r\n              <span>Pago<\/span>\r\n            <\/div>\r\n            <!-- Animated packets -->\r\n            <div class=\"ihw-pkt p1\" aria-hidden=\"true\"><\/div>\r\n            <div class=\"ihw-pkt p2\" aria-hidden=\"true\"><\/div>\r\n            <div class=\"ihw-pkt p3\" aria-hidden=\"true\"><\/div>\r\n            <div class=\"ihw-pkt p4\" aria-hidden=\"true\"><\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/article>\r\n\r\n      <!-- Connector 2 \u2192 3 -->\r\n      <div class=\"ihw-conn\" aria-hidden=\"true\">\r\n        <div class=\"ihw-conn-ic\">\r\n          <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14\"\/><path d=\"m13 6 6 6-6 6\"\/><\/svg>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- Step 3: Optimize -->\r\n      <article class=\"ihw-step s-opt ihw-animate\">\r\n        <span class=\"ihw-num\" aria-hidden=\"true\">03<\/span>\r\n        <span class=\"ihw-eyebrow\">\r\n          <!-- Lucide: trending-up -->\r\n          <svg width=\"11\" height=\"11\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#8ADA3F\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><polyline points=\"23 6 13.5 15.5 8.5 10.5 1 18\"\/><polyline points=\"17 6 23 6 23 12\"\/><\/svg>\r\n          Optimiza\r\n        <\/span>\r\n        <h3 class=\"ihw-title\">Cada interacci\u00f3n mejora la siguiente.<\/h3>\r\n        <p class=\"ihw-body\">Cada interacci\u00f3n completada retroalimenta al modelo. La precisi\u00f3n de resoluci\u00f3n mejora. El agente aprende qu\u00e9 rutas de respuesta funcionaron, cu\u00e1les provocaron escalado y cu\u00e1les causaron abandono, y se ajusta sin escribir una sola regla.<\/p>\r\n        <div class=\"ihw-viz\" aria-hidden=\"true\">\r\n          <div class=\"ihw-optim\">\r\n            <div class=\"ihw-orow\">\r\n              <div class=\"ihw-orow-head\">\r\n                <span class=\"ihw-orow-label\">Semana 1<\/span>\r\n                <span class=\"ihw-orow-val\">72%<\/span>\r\n              <\/div>\r\n              <div class=\"ihw-bar-bg\">\r\n                <div class=\"ihw-bar-fill\" style=\"--w: 72%\"><\/div>\r\n              <\/div>\r\n            <\/div>\r\n            <div class=\"ihw-orow\">\r\n              <div class=\"ihw-orow-head\">\r\n                <span class=\"ihw-orow-label\">Semana 12<\/span>\r\n                <span class=\"ihw-orow-val green\">94%<\/span>\r\n              <\/div>\r\n              <div class=\"ihw-bar-bg\">\r\n                <div class=\"ihw-bar-fill\" style=\"--w: 94%\"><\/div>\r\n              <\/div>\r\n            <\/div>\r\n            <div class=\"ihw-optim-note\">\r\n              <!-- Lucide: arrow-up -->\r\n              <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#4F8A1F\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m5 12 7-7 7 7\"\/><path d=\"M12 19V5\"\/><\/svg>\r\n              +22 pts de precisi\u00f3n de resoluci\u00f3n \u00b7 sin escribir reglas\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/article>\r\n\r\n    <\/div><!-- \/steps -->\r\n\r\n    <!-- \u2500\u2500 THE LOOP BAND \u2500\u2500 -->\r\n    <div class=\"ihw-loop-wrap ihw-animate\">\r\n      <div class=\"ihw-loop\">\r\n        <div class=\"ihw-loop-left\">\r\n          <div class=\"ihw-loop-eyebrow\">\r\n            <span class=\"ihw-loop-dot\" aria-hidden=\"true\"><\/span>\r\n            El bucle\r\n          <\/div>\r\n          <p class=\"ihw-loop-claim\">Funciona de forma continua, en tiempo real y en todos los canales a la vez. Sin procesos por lotes. Sin actualizaciones nocturnas del modelo. Sin que ning\u00fan humano lo mantenga en marcha.<\/p>\r\n        <\/div>\r\n        <div class=\"ihw-loop-right\">\r\n          <div class=\"ihw-loop-chip\">\r\n            <div class=\"ihw-lc-ic\" aria-hidden=\"true\">\r\n              <!-- Lucide: zap -->\r\n              <svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#8ADA3F\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polygon points=\"13 2 3 14 12 14 11 22 21 10 12 10 13 2\"\/><\/svg>\r\n            <\/div>\r\n            <span class=\"ihw-lc-txt\">Tiempo real<br>Sin retardo por lotes<\/span>\r\n          <\/div>\r\n          <div class=\"ihw-loop-chip\">\r\n            <div class=\"ihw-lc-ic\" aria-hidden=\"true\">\r\n              <!-- Lucide: layers -->\r\n              <svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#8ADA3F\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83Z\"\/><path d=\"m22 17.65-9.17 4.16a2 2 0 0 1-1.66 0L2 17.65\"\/><path d=\"m22 12.65-9.17 4.16a2 2 0 0 1-1.66 0L2 12.65\"\/><\/svg>\r\n            <\/div>\r\n            <span class=\"ihw-lc-txt\">Todos los canales<br>a la vez<\/span>\r\n          <\/div>\r\n          <div class=\"ihw-loop-chip\">\r\n            <div class=\"ihw-lc-ic\" aria-hidden=\"true\">\r\n              <!-- Lucide: refresh-cw -->\r\n              <svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#8ADA3F\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8\"\/><path d=\"M21 3v5h-5\"\/><path d=\"M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16\"\/><path d=\"M3 21v-5h5\"\/><\/svg>\r\n            <\/div>\r\n            <span class=\"ihw-lc-txt\">Se mejora solo<br>Sin reglas<\/span>\r\n          <\/div>\r\n          <div class=\"ihw-loop-chip\">\r\n            <div class=\"ihw-lc-ic\" aria-hidden=\"true\">\r\n              <!-- Lucide: user-x -->\r\n              <svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#8ADA3F\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\"\/><circle cx=\"9\" cy=\"7\" r=\"4\"\/><line x1=\"17\" y1=\"8\" x2=\"22\" y2=\"13\"\/><line x1=\"22\" y1=\"8\" x2=\"17\" y2=\"13\"\/><\/svg>\r\n            <\/div>\r\n            <span class=\"ihw-lc-txt\">Sin humano<br>en el proceso<\/span>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/section>\r\n\r\n<script>\r\n(function () {\r\n  \"use strict\";\r\n  var root = document.getElementById('indi-how');\r\n  if (!root) return;\r\n  root.classList.add('ihw-js');\r\n  if (window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches) {\r\n    root.querySelectorAll('.ihw-animate').forEach(function (el) { el.classList.add('ihw-vis'); });\r\n    return;\r\n  }\r\n  var obs = new IntersectionObserver(function (entries) {\r\n    entries.forEach(function (e) {\r\n      if (e.isIntersecting) { e.target.classList.add('ihw-vis'); obs.unobserve(e.target); }\r\n    });\r\n  }, { threshold: 0.15 });\r\n  root.querySelectorAll('.ihw-animate').forEach(function (el) { obs.observe(el); });\r\n}());\r\n<\/script>\r\n","code_extra_content":false,"code_extitle_cards":"","code_ex_cards":null,"code_ex_brands_custom_background_color":false,"code_ex_custom_brands":false,"code_ex_custom_slider_title":"","code_ex_brands":null,"code_ex_brands_background_color":""},"4":{"acf_fc_layout":"custom_html","code":"<!-- ============================================================\r\n     indigitall.com \u2014 AI Agents page\r\n     Section: \"Six capabilities that make the difference\"\r\n     Self-contained ACF Custom HTML block. Light background.\r\n     ============================================================ -->\r\n<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Manrope:wght@400;500;600;700;800&display=swap');\r\n\r\n#indi-ai-capabilities {\r\n  all: initial;\r\n  display: block;\r\n  font-family: 'Manrope', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;\r\n  box-sizing: border-box !important;\r\n  -webkit-font-smoothing: antialiased;\r\n  background: #F5F7FA !important;\r\n  position: relative;\r\n  overflow: hidden;\r\n}\r\n#indi-ai-capabilities *, #indi-ai-capabilities *::before, #indi-ai-capabilities *::after {\r\n  box-sizing: border-box;\r\n  margin: 0;\r\n  padding: 0;\r\n}\r\n\r\n\/* ---------- shell ---------- *\/\r\n#indi-ai-capabilities .iac-wrap {\r\n  position: relative;\r\n  z-index: 2;\r\n  max-width: 1280px;\r\n  margin: 0 auto !important;\r\n  padding: 100px 48px !important;\r\n}\r\n\r\n\/* ---------- header ---------- *\/\r\n#indi-ai-capabilities .iac-eyebrow {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 8px;\r\n  font-size: 13px !important;\r\n  font-weight: 700 !important;\r\n  letter-spacing: 0.12em !important;\r\n  text-transform: uppercase !important;\r\n  color: #0072EF !important;\r\n}\r\n#indi-ai-capabilities .iac-eyebrow::before {\r\n  content: \"\";\r\n  width: 22px; height: 2px;\r\n  background: #8ADA3F;\r\n  display: inline-block;\r\n  border-radius: 2px;\r\n}\r\n#indi-ai-capabilities .iac-h2 {\r\n  margin-top: 16px !important;\r\n  font-size: clamp(28px, 3.5vw, 48px) !important;\r\n  line-height: 1.08 !important;\r\n  font-weight: 500 !important;\r\n  letter-spacing: -0.02em !important;\r\n  color: #0F3B7A !important;\r\n  max-width: 18ch;\r\n}\r\n#indi-ai-capabilities .iac-intro {\r\n  margin-top: 20px !important;\r\n  font-size: 17px !important;\r\n  line-height: 1.6 !important;\r\n  font-weight: 400 !important;\r\n  color: #5A6B85 !important;\r\n  max-width: 64ch;\r\n}\r\n\r\n\/* ---------- grid ---------- *\/\r\n#indi-ai-capabilities .iac-grid {\r\n  margin-top: 56px !important;\r\n  display: grid;\r\n  grid-template-columns: repeat(3, 1fr);\r\n  gap: 24px;\r\n  list-style: none;\r\n}\r\n\r\n\/* ---------- card ---------- *\/\r\n#indi-ai-capabilities .iac-card {\r\n  background: #FFFFFF !important;\r\n  border-radius: 14px !important;\r\n  box-shadow: 0 12px 36px -8px rgba(18,54,108,0.30), 0 2px 8px rgba(0,0,0,0.06);\r\n  overflow: hidden;\r\n  display: flex;\r\n  flex-direction: column;\r\n  transition: transform 0.35s cubic-bezier(0.22,1,0.36,1), box-shadow 0.35s cubic-bezier(0.22,1,0.36,1);\r\n}\r\n#indi-ai-capabilities .iac-card:hover {\r\n  transform: translateY(-4px) scale(1.02);\r\n  box-shadow: 0 24px 54px -12px rgba(18,54,108,0.36), 0 4px 12px rgba(0,0,0,0.08);\r\n}\r\n\r\n\/* ---------- viz stage ---------- *\/\r\n#indi-ai-capabilities .iac-stage {\r\n  position: relative;\r\n  height: 168px;\r\n  background:\r\n    radial-gradient(120% 90% at 50% 0%, #F1F6FF 0%, #EEF3FF 55%, #E7EEFB 100%);\r\n  border-bottom: 1px solid #EAF0FA;\r\n  overflow: hidden;\r\n}\r\n#indi-ai-capabilities .iac-stageinner {\r\n  position: absolute;\r\n  top: 50%; left: 50%;\r\n  width: 280px; height: 160px;\r\n  transform: translate(-50%, -50%);\r\n}\r\n#indi-ai-capabilities .iac-stage svg.iac-lines {\r\n  position: absolute; inset: 0;\r\n  width: 100%; height: 100%;\r\n  overflow: visible;\r\n}\r\n#indi-ai-capabilities .iac-line {\r\n  stroke: #C9D6EC;\r\n  stroke-width: 2;\r\n  fill: none;\r\n}\r\n#indi-ai-capabilities .iac-line-dash {\r\n  stroke: #C9D6EC;\r\n  stroke-width: 2;\r\n  fill: none;\r\n  stroke-dasharray: 4 5;\r\n  stroke-linecap: round;\r\n}\r\n\r\n\/* nodes *\/\r\n#indi-ai-capabilities .iac-node {\r\n  position: absolute;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  gap: 5px;\r\n  background: #FFFFFF;\r\n  border: 1.5px solid #DCE6F7;\r\n  border-radius: 9px;\r\n  font-size: 10px !important;\r\n  font-weight: 700 !important;\r\n  letter-spacing: 0.01em;\r\n  color: #0F3B7A !important;\r\n  box-shadow: 0 4px 12px -4px rgba(18,54,108,0.18);\r\n}\r\n#indi-ai-capabilities .iac-node svg { width: 13px; height: 13px; flex: none; }\r\n#indi-ai-capabilities .iac-node.iac-primary {\r\n  background: #0F3B7A;\r\n  border-color: #0F3B7A;\r\n  color: #FFFFFF !important;\r\n  box-shadow: 0 6px 18px -4px rgba(15,59,122,0.45);\r\n}\r\n#indi-ai-capabilities .iac-node.iac-primary svg { stroke: #FFFFFF; }\r\n#indi-ai-capabilities .iac-node.iac-blue svg { stroke: #0072EF; }\r\n\r\n\/* moving packets *\/\r\n#indi-ai-capabilities .iac-packet {\r\n  position: absolute;\r\n  width: 9px; height: 9px;\r\n  border-radius: 50%;\r\n  background: #8ADA3F;\r\n  box-shadow: 0 0 0 3px rgba(138,218,63,0.25), 0 0 8px rgba(138,218,63,0.6);\r\n  opacity: 0;\r\n}\r\n#indi-ai-capabilities .iac-packet.iac-blue {\r\n  background: #0072EF;\r\n  box-shadow: 0 0 0 3px rgba(0,114,239,0.22), 0 0 8px rgba(0,114,239,0.5);\r\n}\r\n\r\n\/* ---------- card body ---------- *\/\r\n#indi-ai-capabilities .iac-body {\r\n  padding: 24px 24px 28px !important;\r\n  display: flex;\r\n  flex-direction: column;\r\n  flex: 1;\r\n}\r\n#indi-ai-capabilities .iac-tag {\r\n  align-self: flex-start;\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 6px;\r\n  padding: 5px 11px !important;\r\n  border-radius: 6px;\r\n  background: #EEF3FF;\r\n  font-size: 11px !important;\r\n  font-weight: 700 !important;\r\n  letter-spacing: 0.04em !important;\r\n  text-transform: uppercase !important;\r\n  color: #0F3B7A !important;\r\n}\r\n#indi-ai-capabilities .iac-tag::before {\r\n  content: \"\";\r\n  width: 6px; height: 6px;\r\n  border-radius: 50%;\r\n  background: #8ADA3F;\r\n}\r\n#indi-ai-capabilities .iac-title {\r\n  margin-top: 14px !important;\r\n  font-size: 20px !important;\r\n  font-weight: 700 !important;\r\n  letter-spacing: -0.01em !important;\r\n  line-height: 1.2 !important;\r\n  color: #0F0F0F !important;\r\n}\r\n#indi-ai-capabilities .iac-desc {\r\n  margin-top: 10px !important;\r\n  font-size: 15px !important;\r\n  line-height: 1.6 !important;\r\n  font-weight: 400 !important;\r\n  color: #5A6B85 !important;\r\n}\r\n\r\n\/* =========================================================\r\n   ANIMATIONS \u2014 each capability has its own looping diagram\r\n   ========================================================= *\/\r\n\r\n\/* CARD 1 \u2014 Supervisor feed + delegation to specialized sub-agents *\/\r\n#indi-ai-capabilities .iac-feed {\r\n  left: 52px; top: 76px;\r\n  animation: iac-feed 1.6s linear infinite;\r\n}\r\n@keyframes iac-feed {\r\n  0%   { transform: translate(0,0); opacity: 0; }\r\n  12%  { opacity: 1; }\r\n  88%  { opacity: 1; }\r\n  100% { transform: translate(52px,0); opacity: 0; }\r\n}\r\n#indi-ai-capabilities .iac-route { left: 168px; top: 76px; }\r\n#indi-ai-capabilities .iac-route.r1 { animation: iac-r1 3.6s ease-in-out infinite; }\r\n#indi-ai-capabilities .iac-route.r2 { animation: iac-r2 3.6s ease-in-out infinite; animation-delay: 1.2s; }\r\n#indi-ai-capabilities .iac-route.r3 { animation: iac-r3 3.6s ease-in-out infinite; animation-delay: 2.4s; }\r\n@keyframes iac-r1 {\r\n  0% { transform: translate(0,0); opacity: 0; }\r\n  6% { opacity: 1; }\r\n  28%{ transform: translate(48px,-50px); opacity: 1; }\r\n  34%{ transform: translate(48px,-50px); opacity: 0; }\r\n  100%{ transform: translate(48px,-50px); opacity: 0; }\r\n}\r\n@keyframes iac-r2 {\r\n  0% { transform: translate(0,0); opacity: 0; }\r\n  6% { opacity: 1; }\r\n  28%{ transform: translate(48px,0); opacity: 1; }\r\n  34%{ transform: translate(48px,0); opacity: 0; }\r\n  100%{ transform: translate(48px,0); opacity: 0; }\r\n}\r\n@keyframes iac-r3 {\r\n  0% { transform: translate(0,0); opacity: 0; }\r\n  6% { opacity: 1; }\r\n  28%{ transform: translate(48px,50px); opacity: 1; }\r\n  34%{ transform: translate(48px,50px); opacity: 0; }\r\n  100%{ transform: translate(48px,50px); opacity: 0; }\r\n}\r\n\/* target highlight pulse synced to arrivals *\/\r\n#indi-ai-capabilities .iac-t1 { animation: iac-hl 3.6s ease-in-out infinite; }\r\n#indi-ai-capabilities .iac-t2 { animation: iac-hl 3.6s ease-in-out infinite; animation-delay: 1.2s; }\r\n#indi-ai-capabilities .iac-t3 { animation: iac-hl 3.6s ease-in-out infinite; animation-delay: 2.4s; }\r\n@keyframes iac-hl {\r\n  0%,18% { border-color:#DCE6F7; box-shadow:0 4px 12px -4px rgba(18,54,108,0.18); }\r\n  30%    { border-color:#8ADA3F; box-shadow:0 0 0 3px rgba(138,218,63,0.25); }\r\n  46%,100%{ border-color:#DCE6F7; box-shadow:0 4px 12px -4px rgba(18,54,108,0.18); }\r\n}\r\n\r\n\/* CARD 2 \u2014 MCP bidirectional flow *\/\r\n#indi-ai-capabilities .iac-out { left: 74px; top: 76px; }\r\n#indi-ai-capabilities .iac-out.o1 { animation: iac-o1 2.6s ease-in-out infinite; }\r\n#indi-ai-capabilities .iac-out.o2 { animation: iac-o2 2.6s ease-in-out infinite; animation-delay: .5s; }\r\n#indi-ai-capabilities .iac-out.o3 { animation: iac-o3 2.6s ease-in-out infinite; animation-delay: 1s; }\r\n@keyframes iac-o1 { 0%{transform:translate(0,0);opacity:0} 8%{opacity:1} 42%{transform:translate(122px,-44px);opacity:1} 50%,100%{transform:translate(122px,-44px);opacity:0} }\r\n@keyframes iac-o2 { 0%{transform:translate(0,0);opacity:0} 8%{opacity:1} 42%{transform:translate(122px,0);opacity:1} 50%,100%{transform:translate(122px,0);opacity:0} }\r\n@keyframes iac-o3 { 0%{transform:translate(0,0);opacity:0} 8%{opacity:1} 42%{transform:translate(122px,44px);opacity:1} 50%,100%{transform:translate(122px,44px);opacity:0} }\r\n#indi-ai-capabilities .iac-back.b1 { left: 196px; top: 32px; animation: iac-b1 2.6s ease-in-out infinite; }\r\n#indi-ai-capabilities .iac-back.b2 { left: 196px; top: 76px; animation: iac-b2 2.6s ease-in-out infinite; animation-delay: .5s; }\r\n#indi-ai-capabilities .iac-back.b3 { left: 196px; top: 120px; animation: iac-b3 2.6s ease-in-out infinite; animation-delay: 1s; }\r\n@keyframes iac-b1 { 0%,52%{transform:translate(0,0);opacity:0} 58%{opacity:1} 92%{transform:translate(-122px,44px);opacity:1} 100%{transform:translate(-122px,44px);opacity:0} }\r\n@keyframes iac-b2 { 0%,52%{transform:translate(0,0);opacity:0} 58%{opacity:1} 92%{transform:translate(-122px,0);opacity:1} 100%{transform:translate(-122px,0);opacity:0} }\r\n@keyframes iac-b3 { 0%,52%{transform:translate(0,0);opacity:0} 58%{opacity:1} 92%{transform:translate(-122px,-44px);opacity:1} 100%{transform:translate(-122px,-44px);opacity:0} }\r\n\r\n\/* CARD 3 \u2014 Omnichannel context hop *\/\r\n#indi-ai-capabilities .iac-token {\r\n  position: absolute;\r\n  left: 22px; top: 110px;\r\n  width: 56px; height: 22px; border-radius: 999px;\r\n  background: #8ADA3F; opacity: 1;\r\n  display: flex; align-items: center; justify-content: center;\r\n  font-size: 8.5px !important; font-weight: 500 !important;\r\n  letter-spacing: 0.05em; text-transform: uppercase;\r\n  color: #0F3B7A !important;\r\n  box-shadow: 0 4px 12px rgba(138,218,63,0.45);\r\n  animation: iac-hop 6s cubic-bezier(0.65,0,0.35,1) infinite;\r\n}\r\n@keyframes iac-hop {\r\n  0%,12%   { transform: translateX(0); }\r\n  20%,38%  { transform: translateX(90px); }\r\n  46%,64%  { transform: translateX(180px); }\r\n  72%      { transform: translateX(180px); }\r\n  100%     { transform: translateX(0); }\r\n}\r\n#indi-ai-capabilities .iac-up { top: 104px; }\r\n#indi-ai-capabilities .iac-up.u1 { left: 50px; animation: iac-up1 6s ease-in-out infinite; }\r\n#indi-ai-capabilities .iac-up.u2 { left: 140px; animation: iac-up2 6s ease-in-out infinite; }\r\n#indi-ai-capabilities .iac-up.u3 { left: 230px; animation: iac-up3 6s ease-in-out infinite; }\r\n@keyframes iac-up1 { 0%{transform:translate(0,0);opacity:0} 6%{opacity:1} 14%{transform:translate(70px,-70px);opacity:1} 18%,100%{opacity:0} }\r\n@keyframes iac-up2 { 0%,24%{transform:translate(0,0);opacity:0} 30%{opacity:1} 38%{transform:translate(0,-70px);opacity:1} 42%,100%{opacity:0} }\r\n@keyframes iac-up3 { 0%,48%{transform:translate(0,0);opacity:0} 54%{opacity:1} 62%{transform:translate(-70px,-70px);opacity:1} 66%,100%{opacity:0} }\r\n#indi-ai-capabilities .iac-core { animation: iac-glow 6s ease-in-out infinite; }\r\n@keyframes iac-glow {\r\n  0%,8%{box-shadow:0 6px 18px -4px rgba(15,59,122,0.45)}\r\n  16%,40%,64%{box-shadow:0 0 0 5px rgba(138,218,63,0.22),0 6px 18px -4px rgba(15,59,122,0.45)}\r\n  74%,100%{box-shadow:0 6px 18px -4px rgba(15,59,122,0.45)}\r\n}\r\n\r\n\/* CARD 4 \u2014 Security filter *\/\r\n#indi-ai-capabilities .iac-shieldpulse {\r\n  position:absolute; left:114px; top:46px; width:52px; height:68px;\r\n  border-radius:12px; border:2px solid #8ADA3F; opacity:0;\r\n  animation: iac-spulse 2s ease-out infinite;\r\n}\r\n@keyframes iac-spulse { 0%{transform:scale(1);opacity:.5} 100%{transform:scale(1.35);opacity:0} }\r\n#indi-ai-capabilities .iac-resp { position: absolute; top: 75px; width: 11px; height: 11px; border-radius: 3px; }\r\n#indi-ai-capabilities .iac-resp.p1 { left: 4px; background:#0072EF; box-shadow:0 0 0 3px rgba(0,114,239,0.18); animation: iac-pass 3s linear infinite; }\r\n#indi-ai-capabilities .iac-resp.p2 { left: 4px; background:#0072EF; box-shadow:0 0 0 3px rgba(0,114,239,0.18); animation: iac-pass 3s linear infinite; animation-delay: 1.5s; }\r\n#indi-ai-capabilities .iac-resp.bk { left: 4px; background:#0072EF; box-shadow:0 0 0 3px rgba(0,114,239,0.18); animation: iac-block 3s ease-in-out infinite; animation-delay: .75s; }\r\n@keyframes iac-pass {\r\n  0%{transform:translate(0,0);opacity:0;background:#0072EF}\r\n  8%{opacity:1}\r\n  42%{transform:translate(112px,0);background:#0072EF}\r\n  52%{transform:translate(140px,0);background:#8ADA3F}\r\n  92%{transform:translate(258px,0);opacity:1;background:#8ADA3F}\r\n  100%{transform:translate(258px,0);opacity:0;background:#8ADA3F}\r\n}\r\n@keyframes iac-block {\r\n  0%{transform:translate(0,0);opacity:0;background:#0072EF}\r\n  8%{opacity:1}\r\n  40%{transform:translate(104px,0);background:#0072EF}\r\n  52%{transform:translate(112px,0);background:#E5484D;box-shadow:0 0 0 3px rgba(229,72,77,0.22)}\r\n  64%{transform:translate(86px,0);background:#E5484D}\r\n  78%{transform:translate(92px,0);opacity:1;background:#E5484D}\r\n  100%{transform:translate(92px,0);opacity:0;background:#E5484D}\r\n}\r\n\r\n\/* CARD 5 \u2014 Continuous learning *\/\r\n#indi-ai-capabilities .iac-orbit {\r\n  position:absolute; left:78px; top:80px; width:0; height:0;\r\n  animation: iac-spin 4s linear infinite;\r\n}\r\n@keyframes iac-spin { to { transform: rotate(360deg); } }\r\n#indi-ai-capabilities .iac-orbit .iac-orbdot {\r\n  position:absolute; left:-4.5px; top:-49px;\r\n  width:9px; height:9px; border-radius:50%;\r\n  background:#8ADA3F; box-shadow:0 0 0 3px rgba(138,218,63,0.25),0 0 8px rgba(138,218,63,0.6);\r\n}\r\n#indi-ai-capabilities .iac-bar {\r\n  position:absolute; bottom:34px; width:16px; border-radius:4px 4px 0 0;\r\n  background: linear-gradient(180deg,#8ADA3F,#5fb524);\r\n  transform-origin: bottom;\r\n}\r\n#indi-ai-capabilities .iac-bar.bar1 { left:178px; height:22px; animation: iac-grow 4s ease-in-out infinite; }\r\n#indi-ai-capabilities .iac-bar.bar2 { left:202px; height:38px; animation: iac-grow 4s ease-in-out infinite; animation-delay:.3s; }\r\n#indi-ai-capabilities .iac-bar.bar3 { left:226px; height:54px; animation: iac-grow 4s ease-in-out infinite; animation-delay:.6s; }\r\n#indi-ai-capabilities .iac-bar.bar4 { left:250px; height:72px; animation: iac-grow 4s ease-in-out infinite; animation-delay:.9s; }\r\n@keyframes iac-grow {\r\n  0%{transform:scaleY(0.18)} 45%{transform:scaleY(1)} 78%{transform:scaleY(1)} 100%{transform:scaleY(0.18)}\r\n}\r\n\r\n\/* CARD 6 \u2014 Human handoff with context *\/\r\n#indi-ai-capabilities .iac-cardpkt {\r\n  position:absolute; left:78px; top:64px;\r\n  width:42px; height:32px; border-radius:6px;\r\n  background:#FFFFFF; border:1.5px solid #8ADA3F;\r\n  box-shadow:0 4px 12px -3px rgba(18,54,108,0.25);\r\n  display:flex; flex-direction:column; gap:3px;\r\n  padding:7px 6px 0;\r\n  animation: iac-pass2 3.6s cubic-bezier(0.65,0,0.35,1) infinite;\r\n}\r\n#indi-ai-capabilities .iac-cardpkt span { height:2.5px; border-radius:2px; background:#C9D6EC; }\r\n#indi-ai-capabilities .iac-cardpkt span:nth-child(1){ width:100%; }\r\n#indi-ai-capabilities .iac-cardpkt span:nth-child(2){ width:70%; }\r\n#indi-ai-capabilities .iac-cardpkt span:nth-child(3){ width:85%; }\r\n@keyframes iac-pass2 {\r\n  0%,10%   { transform:translateX(0); opacity:0; }\r\n  18%      { opacity:1; }\r\n  70%      { transform:translateX(86px); opacity:1; }\r\n  82%,100% { transform:translateX(86px); opacity:0; }\r\n}\r\n#indi-ai-capabilities .iac-human { animation: iac-receive 3.6s ease-in-out infinite; }\r\n@keyframes iac-receive {\r\n  0%,66%  { background:#FFFFFF; border-color:#DCE6F7; color:#0F3B7A; }\r\n  74%     { background:#8ADA3F; border-color:#8ADA3F; color:#0F3B7A; box-shadow:0 0 0 4px rgba(138,218,63,0.22); }\r\n  92%,100%{ background:#FFFFFF; border-color:#DCE6F7; color:#0F3B7A; }\r\n}\r\n#indi-ai-capabilities .iac-human svg { stroke:#0072EF; }\r\n\r\n\/* ---------- scroll reveal ---------- *\/\r\n#indi-ai-capabilities .iac-animate {\r\n  opacity: 0;\r\n  transform: translateY(20px);\r\n  transition: opacity 0.7s cubic-bezier(0.22,1,0.36,1), transform 0.7s cubic-bezier(0.22,1,0.36,1);\r\n}\r\n#indi-ai-capabilities .iac-animate.iac-visible {\r\n  opacity: 1;\r\n  transform: translateY(0);\r\n}\r\n#indi-ai-capabilities .iac-grid .iac-card:nth-child(1) { transition-delay: .00s; }\r\n#indi-ai-capabilities .iac-grid .iac-card:nth-child(2) { transition-delay: .08s; }\r\n#indi-ai-capabilities .iac-grid .iac-card:nth-child(3) { transition-delay: .16s; }\r\n#indi-ai-capabilities .iac-grid .iac-card:nth-child(4) { transition-delay: .08s; }\r\n#indi-ai-capabilities .iac-grid .iac-card:nth-child(5) { transition-delay: .16s; }\r\n#indi-ai-capabilities .iac-grid .iac-card:nth-child(6) { transition-delay: .24s; }\r\n\r\n\/* ---------- responsive ---------- *\/\r\n@media (max-width: 1100px) {\r\n  #indi-ai-capabilities .iac-wrap { padding: 80px 32px !important; }\r\n  #indi-ai-capabilities .iac-grid { grid-template-columns: repeat(2, 1fr); }\r\n}\r\n@media (max-width: 700px) {\r\n  #indi-ai-capabilities .iac-wrap { padding: 60px 24px !important; }\r\n  #indi-ai-capabilities .iac-grid { grid-template-columns: 1fr; gap: 20px; }\r\n  #indi-ai-capabilities .iac-h2 { max-width: 100%; }\r\n}\r\n@media (max-width: 480px) {\r\n  #indi-ai-capabilities .iac-wrap { padding: 40px 16px !important; }\r\n}\r\n\r\n\/* ---------- reduced motion ---------- *\/\r\n@media (prefers-reduced-motion: reduce) {\r\n  #indi-ai-capabilities .iac-animate { opacity:1 !important; transform:none !important; transition:none !important; }\r\n  #indi-ai-capabilities .iac-packet,\r\n  #indi-ai-capabilities .iac-resp,\r\n  #indi-ai-capabilities .iac-up,\r\n  #indi-ai-capabilities .iac-shieldpulse { opacity:0 !important; animation:none !important; }\r\n  #indi-ai-capabilities .iac-feed,\r\n  #indi-ai-capabilities .iac-route,\r\n  #indi-ai-capabilities .iac-out,\r\n  #indi-ai-capabilities .iac-back,\r\n  #indi-ai-capabilities .iac-token,\r\n  #indi-ai-capabilities .iac-core,\r\n  #indi-ai-capabilities .iac-t1, #indi-ai-capabilities .iac-t2, #indi-ai-capabilities .iac-t3,\r\n  #indi-ai-capabilities .iac-orbit,\r\n  #indi-ai-capabilities .iac-bar,\r\n  #indi-ai-capabilities .iac-cardpkt,\r\n  #indi-ai-capabilities .iac-human { animation:none !important; }\r\n  #indi-ai-capabilities .iac-token { transform:translateX(0) !important; }\r\n  #indi-ai-capabilities .iac-cardpkt { opacity:1 !important; }\r\n  #indi-ai-capabilities .iac-bar.bar1 { transform:scaleY(1) !important; }\r\n  #indi-ai-capabilities .iac-bar.bar2 { transform:scaleY(1) !important; }\r\n  #indi-ai-capabilities .iac-bar.bar3 { transform:scaleY(1) !important; }\r\n  #indi-ai-capabilities .iac-bar.bar4 { transform:scaleY(1) !important; }\r\n}\r\n<\/style>\r\n\r\n<div id=\"indi-ai-capabilities\" role=\"region\" aria-label=\"Seis capacidades que diferencian al agente de IA de indigitall\">\r\n  <div class=\"iac-wrap\">\r\n\r\n    <span class=\"iac-eyebrow\">C\u00f3mo est\u00e1 construido<\/span>\r\n    <h2 class=\"iac-h2\">Seis capacidades que marcan la diferencia.<\/h2>\r\n    <p class=\"iac-intro\">No son funciones a\u00f1adidas sobre un chatbot. Son la arquitectura que permite al agente completar una tarea, no solo responder una pregunta. Todo empieza en WhatsApp, donde indigitall es <strong>Meta Business Partner<\/strong> sobre la <strong>WhatsApp Business Platform<\/strong>.<\/p>\r\n\r\n    <ul class=\"iac-grid\">\r\n\r\n      <!-- ============ CARD 1 \u2014 Multi-Agent Supervision ============ -->\r\n      <li class=\"iac-card iac-animate\">\r\n        <div class=\"iac-stage\" aria-hidden=\"true\">\r\n          <div class=\"iac-stageinner\">\r\n            <svg class=\"iac-lines\" viewBox=\"0 0 280 160\" preserveAspectRatio=\"none\">\r\n              <path class=\"iac-line\" d=\"M56,80 H108\"\/>\r\n              <path class=\"iac-line-dash\" d=\"M172,80 C198,80 198,30 220,30\"\/>\r\n              <path class=\"iac-line-dash\" d=\"M172,80 H220\"\/>\r\n              <path class=\"iac-line-dash\" d=\"M172,80 C198,80 198,130 220,130\"\/>\r\n            <\/svg>\r\n            <div class=\"iac-node iac-blue\" style=\"left:8px; top:64px; width:48px; height:32px;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"8\" r=\"4\"\/><path d=\"M4 21a8 8 0 0 1 16 0\"\/><\/svg>\r\n            <\/div>\r\n            <div class=\"iac-node iac-primary\" style=\"left:108px; top:56px; width:64px; height:48px; flex-direction:column; gap:3px;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"18\" cy=\"5\" r=\"2.5\"\/><circle cx=\"6\" cy=\"12\" r=\"2.5\"\/><circle cx=\"18\" cy=\"19\" r=\"2.5\"\/><path d=\"M8.3 10.7 15.7 6.3M8.3 13.3 15.7 17.7\"\/><\/svg>\r\n              Supervisor\r\n            <\/div>\r\n            <div class=\"iac-node iac-t1 iac-blue\" style=\"left:220px; top:14px; width:56px; height:32px; flex-direction:column; gap:1px;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"width:12px;height:12px;\"><rect x=\"4\" y=\"9\" width=\"16\" height=\"11\" rx=\"2\"\/><path d=\"M12 9V5\"\/><circle cx=\"9\" cy=\"14.5\" r=\"1\"\/><circle cx=\"15\" cy=\"14.5\" r=\"1\"\/><\/svg>\r\n              <span style=\"font-size:8.5px;\">Ventas<\/span>\r\n            <\/div>\r\n            <div class=\"iac-node iac-t2 iac-blue\" style=\"left:220px; top:64px; width:56px; height:32px; flex-direction:column; gap:1px;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"width:12px;height:12px;\"><rect x=\"4\" y=\"9\" width=\"16\" height=\"11\" rx=\"2\"\/><path d=\"M12 9V5\"\/><circle cx=\"9\" cy=\"14.5\" r=\"1\"\/><circle cx=\"15\" cy=\"14.5\" r=\"1\"\/><\/svg>\r\n              <span style=\"font-size:8.5px;\">Soporte<\/span>\r\n            <\/div>\r\n            <div class=\"iac-node iac-t3 iac-blue\" style=\"left:220px; top:114px; width:56px; height:32px; flex-direction:column; gap:1px;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"width:12px;height:12px;\"><rect x=\"4\" y=\"9\" width=\"16\" height=\"11\" rx=\"2\"\/><path d=\"M12 9V5\"\/><circle cx=\"9\" cy=\"14.5\" r=\"1\"\/><circle cx=\"15\" cy=\"14.5\" r=\"1\"\/><\/svg>\r\n              <span style=\"font-size:8.5px;\">Facturaci\u00f3n<\/span>\r\n            <\/div>\r\n            <div class=\"iac-packet iac-feed\"><\/div>\r\n            <div class=\"iac-packet iac-route r1\"><\/div>\r\n            <div class=\"iac-packet iac-route r2\"><\/div>\r\n            <div class=\"iac-packet iac-route r3\"><\/div>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"iac-body\">\r\n          <span class=\"iac-tag\">Orquestaci\u00f3n<\/span>\r\n          <h3 class=\"iac-title\">Supervisi\u00f3n multiagente<\/h3>\r\n          <p class=\"iac-desc\">Un Router Bot analiza la intenci\u00f3n del usuario en lenguaje natural y dirige la consulta al agente especializado, agente humano o sistema externo adecuado. Los flujos complejos que abarcan varios departamentos se resuelven sin que el cliente lo note.<\/p>\r\n        <\/div>\r\n      <\/li>\r\n\r\n      <!-- ============ CARD 2 \u2014 MCP Integration ============ -->\r\n      <li class=\"iac-card iac-animate\">\r\n        <div class=\"iac-stage\" aria-hidden=\"true\">\r\n          <div class=\"iac-stageinner\">\r\n            <svg class=\"iac-lines\" viewBox=\"0 0 280 160\" preserveAspectRatio=\"none\">\r\n              <path class=\"iac-line\" d=\"M78,80 C140,80 150,37 200,37\"\/>\r\n              <path class=\"iac-line\" d=\"M78,80 H200\"\/>\r\n              <path class=\"iac-line\" d=\"M78,80 C140,80 150,123 200,123\"\/>\r\n            <\/svg>\r\n            <div class=\"iac-node iac-primary\" style=\"left:22px; top:58px; width:56px; height:44px; flex-direction:column; gap:2px;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"4\" y=\"8\" width=\"16\" height=\"12\" rx=\"2\"\/><path d=\"M2 14h2M20 14h2M12 8V4M12 4a1.5 1.5 0 1 0 0-.01\"\/><circle cx=\"9\" cy=\"14\" r=\"1\"\/><circle cx=\"15\" cy=\"14\" r=\"1\"\/><\/svg>\r\n              Agente\r\n            <\/div>\r\n            <div class=\"iac-node iac-blue\" style=\"left:200px; top:23px; width:56px; height:28px;\">CRM<\/div>\r\n            <div class=\"iac-node iac-blue\" style=\"left:200px; top:66px; width:56px; height:28px;\">ERP<\/div>\r\n            <div class=\"iac-node iac-blue\" style=\"left:200px; top:109px; width:56px; height:28px;\">API<\/div>\r\n            <div class=\"iac-packet iac-out o1\"><\/div>\r\n            <div class=\"iac-packet iac-out o2\"><\/div>\r\n            <div class=\"iac-packet iac-out o3\"><\/div>\r\n            <div class=\"iac-packet iac-blue iac-back b1\"><\/div>\r\n            <div class=\"iac-packet iac-blue iac-back b2\"><\/div>\r\n            <div class=\"iac-packet iac-blue iac-back b3\"><\/div>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"iac-body\">\r\n          <span class=\"iac-tag\">Integraci\u00f3n en tiempo real<\/span>\r\n          <h3 class=\"iac-title\">Integraci\u00f3n MCP<\/h3>\r\n          <p class=\"iac-desc\">El Model Context Protocol conecta al agente con cualquier sistema externo en tiempo real \u2014CRM, ERP, inventario, pagos, historia cl\u00ednica o API propia\u2014. El agente obtiene datos, invoca funciones y escribe los resultados de vuelta. Acciones reales, no simulaciones.<\/p>\r\n        <\/div>\r\n      <\/li>\r\n\r\n      <!-- ============ CARD 3 \u2014 Omnichannel Context ============ -->\r\n      <li class=\"iac-card iac-animate\">\r\n        <div class=\"iac-stage\" aria-hidden=\"true\">\r\n          <div class=\"iac-stageinner\">\r\n            <svg class=\"iac-lines\" viewBox=\"0 0 280 160\" preserveAspectRatio=\"none\">\r\n              <path class=\"iac-line-dash\" d=\"M50,108 C50,80 120,72 130,52\"\/>\r\n              <path class=\"iac-line-dash\" d=\"M140,108 V52\"\/>\r\n              <path class=\"iac-line-dash\" d=\"M230,108 C230,80 160,72 150,52\"\/>\r\n            <\/svg>\r\n            <div class=\"iac-node iac-core iac-primary\" style=\"left:96px; top:14px; width:88px; height:38px; flex-direction:column; gap:1px;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 2 3 7v6c0 5 4 8 9 9 5-1 9-4 9-9V7z\"\/><circle cx=\"12\" cy=\"11\" r=\"2.5\"\/><\/svg>\r\n              <span style=\"font-size:9px;font-weight:500;\">Perfil unificado<\/span>\r\n            <\/div>\r\n            <div class=\"iac-node iac-blue\" style=\"left:14px; top:110px; width:72px; height:34px; flex-direction:column; gap:1px;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 11.5a8.4 8.4 0 0 1-12 7.6L3 21l1.9-5.7A8.5 8.5 0 1 1 21 11.5z\"\/><\/svg>\r\n              <span style=\"font-size:8px;\">WhatsApp<\/span>\r\n            <\/div>\r\n            <div class=\"iac-node iac-blue\" style=\"left:104px; top:110px; width:72px; height:34px; flex-direction:column; gap:1px;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M3 12h18M12 3a14 14 0 0 1 0 18 14 14 0 0 1 0-18z\"\/><\/svg>\r\n              <span style=\"font-size:8px;\">Web<\/span>\r\n            <\/div>\r\n            <div class=\"iac-node iac-blue\" style=\"left:194px; top:110px; width:72px; height:34px; flex-direction:column; gap:1px;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M22 16.9v3a2 2 0 0 1-2.2 2 19.8 19.8 0 0 1-8.6-3 19.5 19.5 0 0 1-6-6 19.8 19.8 0 0 1-3-8.6A2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7c.1.9.3 1.8.6 2.6a2 2 0 0 1-.5 2.1L8 9.6a16 16 0 0 0 6 6l1.2-1.2a2 2 0 0 1 2.1-.5c.8.3 1.7.5 2.6.6a2 2 0 0 1 1.7 2z\"\/><\/svg>\r\n              <span style=\"font-size:8px;\">Contact Center<\/span>\r\n            <\/div>\r\n            <div class=\"iac-packet iac-up u1\"><\/div>\r\n            <div class=\"iac-packet iac-up u2\"><\/div>\r\n            <div class=\"iac-packet iac-up u3\"><\/div>\r\n            <div class=\"iac-token\">Contexto<\/div>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"iac-body\">\r\n          <span class=\"iac-tag\">Perfil unificado<\/span>\r\n          <h3 class=\"iac-title\">Contexto omnicanal<\/h3>\r\n          <p class=\"iac-desc\">El CDP mantiene activo el estado de la conversaci\u00f3n en todos los canales. Un cliente que empieza en WhatsApp, contin\u00faa en la web y llama al contact center nunca tiene que repetirse. Contexto completo, cero fricci\u00f3n.<\/p>\r\n        <\/div>\r\n      <\/li>\r\n\r\n      <!-- ============ CARD 4 \u2014 Response Security Filter ============ -->\r\n      <li class=\"iac-card iac-animate\">\r\n        <div class=\"iac-stage\" aria-hidden=\"true\">\r\n          <div class=\"iac-stageinner\">\r\n            <svg class=\"iac-lines\" viewBox=\"0 0 280 160\" preserveAspectRatio=\"none\">\r\n              <path class=\"iac-line-dash\" d=\"M6,80 H114\"\/>\r\n              <path class=\"iac-line-dash\" d=\"M166,80 H274\"\/>\r\n            <\/svg>\r\n            <div class=\"iac-shieldpulse\"><\/div>\r\n            <div class=\"iac-node iac-primary\" style=\"left:114px; top:46px; width:52px; height:68px; flex-direction:column; gap:3px;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 2 4 5v6c0 5 3.5 8.5 8 10 4.5-1.5 8-5 8-10V5z\"\/><path d=\"m9 12 2 2 4-4\"\/><\/svg>\r\n              <span style=\"font-size:8px;\">Filtro<\/span>\r\n            <\/div>\r\n            <div class=\"iac-resp p1\"><\/div>\r\n            <div class=\"iac-resp p2\"><\/div>\r\n            <div class=\"iac-resp bk\"><\/div>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"iac-body\">\r\n          <span class=\"iac-tag\">Seguridad enterprise<\/span>\r\n          <h3 class=\"iac-title\">Filtro de seguridad de respuestas<\/h3>\r\n          <p class=\"iac-desc\">Cada respuesta pasa por un filtro de seguridad antes de entregarse \u2014listas negras, salvaguardas de brand safety y moderaci\u00f3n de contenido\u2014. El entrenamiento RAG solo con datos del cliente hace que el agente nunca alucine con contenido de internet.<\/p>\r\n        <\/div>\r\n      <\/li>\r\n\r\n      <!-- ============ CARD 5 \u2014 Continuous Learning ============ -->\r\n      <li class=\"iac-card iac-animate\">\r\n        <div class=\"iac-stage\" aria-hidden=\"true\">\r\n          <div class=\"iac-stageinner\">\r\n            <svg class=\"iac-lines\" viewBox=\"0 0 280 160\" preserveAspectRatio=\"none\">\r\n              <circle cx=\"78\" cy=\"80\" r=\"49\" fill=\"none\" stroke=\"#C9D6EC\" stroke-width=\"2\" stroke-dasharray=\"4 6\"\/>\r\n              <line x1=\"170\" y1=\"114\" x2=\"274\" y2=\"114\" stroke=\"#C9D6EC\" stroke-width=\"2\"\/>\r\n            <\/svg>\r\n            <div class=\"iac-node iac-primary\" style=\"left:60px; top:62px; width:36px; height:36px; border-radius:50%;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"width:16px;height:16px;\"><path d=\"M21 12a9 9 0 1 1-3-6.7M21 3v5h-5\"\/><\/svg>\r\n            <\/div>\r\n            <div class=\"iac-node iac-blue\" style=\"left:54px; top:24px; width:48px; height:20px; font-size:8.5px !important;\">Resuelto<\/div>\r\n            <div class=\"iac-node iac-blue\" style=\"left:8px; top:116px; width:54px; height:20px; font-size:8.5px !important;\">Escalado<\/div>\r\n            <div class=\"iac-node iac-blue\" style=\"left:96px; top:116px; width:54px; height:20px; font-size:8.5px !important;\">Abandono<\/div>\r\n            <div class=\"iac-orbit\"><span class=\"iac-orbdot\"><\/span><\/div>\r\n            <div class=\"iac-bar bar1\"><\/div>\r\n            <div class=\"iac-bar bar2\"><\/div>\r\n            <div class=\"iac-bar bar3\"><\/div>\r\n            <div class=\"iac-bar bar4\"><\/div>\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#8ADA3F\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"position:absolute;left:248px;top:18px;width:18px;height:18px;\"><path d=\"M3 17l6-6 4 4 8-8M21 7v5\"\/><\/svg>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"iac-body\">\r\n          <span class=\"iac-tag\">Inteligencia adaptativa<\/span>\r\n          <h3 class=\"iac-title\">Aprendizaje continuo<\/h3>\r\n          <p class=\"iac-desc\">Cada interacci\u00f3n resuelta, cada escalado y cada abandono retroalimentan al modelo. La precisi\u00f3n de resoluci\u00f3n mejora con el tiempo sin escribir reglas manualmente.<\/p>\r\n        <\/div>\r\n      <\/li>\r\n\r\n      <!-- ============ CARD 6 \u2014 Human Handoff with Full Context ============ -->\r\n      <li class=\"iac-card iac-animate\">\r\n        <div class=\"iac-stage\" aria-hidden=\"true\">\r\n          <div class=\"iac-stageinner\">\r\n            <svg class=\"iac-lines\" viewBox=\"0 0 280 160\" preserveAspectRatio=\"none\">\r\n              <path class=\"iac-line\" d=\"M74,80 H206\"\/>\r\n              <path class=\"iac-line\" d=\"M196,75 l10,5 -10,5\" stroke=\"#C9D6EC\" stroke-width=\"2\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\r\n            <\/svg>\r\n            <div class=\"iac-node iac-primary\" style=\"left:14px; top:57px; width:60px; height:46px; flex-direction:column; gap:2px;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"4\" y=\"8\" width=\"16\" height=\"12\" rx=\"2\"\/><path d=\"M2 14h2M20 14h2M12 8V4\"\/><circle cx=\"9\" cy=\"14\" r=\"1\"\/><circle cx=\"15\" cy=\"14\" r=\"1\"\/><\/svg>\r\n              Agente\r\n            <\/div>\r\n            <div class=\"iac-node iac-human iac-blue\" style=\"left:206px; top:57px; width:60px; height:46px; flex-direction:column; gap:2px;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 14v-2a8 8 0 0 1 16 0v2\"\/><path d=\"M4 14a2 2 0 0 0 2 2h1v-4H6a2 2 0 0 0-2 2zM20 14a2 2 0 0 1-2 2h-1v-4h1a2 2 0 0 1 2 2zM12 19a3 3 0 0 0 3-3\"\/><\/svg>\r\n              Humano\r\n            <\/div>\r\n            <div class=\"iac-cardpkt\"><span><\/span><span><\/span><span><\/span><\/div>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"iac-body\">\r\n          <span class=\"iac-tag\">Integraci\u00f3n con Contact Center<\/span>\r\n          <h3 class=\"iac-title\">Transferencia a humano con contexto completo<\/h3>\r\n          <p class=\"iac-desc\">Cuando una interacci\u00f3n requiere criterio humano, el agente la transfiere a un agente en vivo del Contact Center \u2014con el historial completo de la conversaci\u00f3n, el perfil del cliente y los pasos de resoluci\u00f3n ya intentados cargados\u2014. Sin transferencias en fr\u00edo.<\/p>\r\n        <\/div>\r\n      <\/li>\r\n\r\n    <\/ul>\r\n  <\/div>\r\n<\/div>\r\n\r\n<script>\r\n(function() {\r\n  var root = document.getElementById('indi-ai-capabilities');\r\n  if (!root) return;\r\n  if (window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches) {\r\n    root.querySelectorAll('.iac-animate').forEach(function(el){ el.classList.add('iac-visible'); });\r\n    return;\r\n  }\r\n  var obs = new IntersectionObserver(function(entries) {\r\n    entries.forEach(function(e) {\r\n      if (e.isIntersecting) { e.target.classList.add('iac-visible'); obs.unobserve(e.target); }\r\n    });\r\n  }, { threshold: 0.12 });\r\n  root.querySelectorAll('.iac-animate').forEach(function(el) { obs.observe(el); });\r\n})();\r\n<\/script>\r\n","code_extra_content":false,"code_extitle_cards":"","code_ex_cards":null,"code_ex_brands_custom_background_color":false,"code_ex_custom_brands":false,"code_ex_custom_slider_title":"","code_ex_brands":null,"code_ex_brands_background_color":""},"5":{"acf_fc_layout":"custom_html","code":"<!-- ============================================================\r\n     indigitall.com \u2014 AI Agents page\r\n     Section S6: \"Data Security Architecture\"\r\n     Self-contained ACF Custom HTML block. Dark gradient background.\r\n     ============================================================ -->\r\n<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Manrope:wght@400;500;600;700;800&display=swap');\r\n\r\n#indi-data-security {\r\n  all: initial;\r\n  display: block;\r\n  font-family: 'Manrope', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;\r\n  box-sizing: border-box !important;\r\n  -webkit-font-smoothing: antialiased;\r\n  position: relative;\r\n  overflow: hidden;\r\n  background: linear-gradient(145deg, #0F3B7A 0%, #1565E0 60%, #0072EF 100%) !important;\r\n}\r\n#indi-data-security *, #indi-data-security *::before, #indi-data-security *::after {\r\n  box-sizing: border-box;\r\n  margin: 0;\r\n  padding: 0;\r\n}\r\n\r\n\/* ---------- dark-section texture + glow ---------- *\/\r\n#indi-data-security .ids-texture {\r\n  position: absolute; inset: 0;\r\n  background-image: radial-gradient(circle, rgba(255,255,255,0.05) 1px, transparent 1px);\r\n  background-size: 28px 28px;\r\n  pointer-events: none; z-index: 0;\r\n}\r\n#indi-data-security .ids-glow {\r\n  position: absolute; top: -120px; right: -80px;\r\n  width: 560px; height: 560px;\r\n  background: radial-gradient(circle, rgba(138,218,63,0.12) 0%, transparent 70%);\r\n  pointer-events: none; z-index: 0;\r\n}\r\n\r\n\/* ---------- shell ---------- *\/\r\n#indi-data-security .ids-wrap {\r\n  position: relative;\r\n  z-index: 2;\r\n  max-width: 1280px;\r\n  margin: 0 auto !important;\r\n  padding: 100px 48px !important;\r\n}\r\n\r\n\/* ---------- header ---------- *\/\r\n#indi-data-security .ids-eyebrow {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 8px;\r\n  font-size: 13px !important;\r\n  font-weight: 700 !important;\r\n  letter-spacing: 0.12em !important;\r\n  text-transform: uppercase !important;\r\n  color: #8ADA3F !important;\r\n}\r\n#indi-data-security .ids-eyebrow::before {\r\n  content: \"\";\r\n  width: 22px; height: 2px;\r\n  background: #8ADA3F;\r\n  display: inline-block;\r\n  border-radius: 2px;\r\n}\r\n#indi-data-security .ids-h2 {\r\n  margin-top: 16px !important;\r\n  font-size: clamp(28px, 3.5vw, 46px) !important;\r\n  line-height: 1.12 !important;\r\n  font-weight: 500 !important;\r\n  letter-spacing: -0.02em !important;\r\n  color: #FFFFFF !important;\r\n  max-width: 24ch;\r\n}\r\n#indi-data-security .ids-h2 .ids-accent { color: #8ADA3F !important; }\r\n#indi-data-security .ids-body {\r\n  margin-top: 22px !important;\r\n  font-size: 16px !important;\r\n  line-height: 1.7 !important;\r\n  font-weight: 400 !important;\r\n  color: rgba(255,255,255,0.80) !important;\r\n  max-width: 70ch;\r\n}\r\n\r\n\/* ---------- grid ---------- *\/\r\n#indi-data-security .ids-grid {\r\n  margin-top: 56px !important;\r\n  display: grid;\r\n  grid-template-columns: repeat(3, 1fr);\r\n  gap: 24px;\r\n  list-style: none;\r\n}\r\n\r\n\/* ---------- tile ---------- *\/\r\n#indi-data-security .ids-tile {\r\n  background: #FFFFFF !important;\r\n  border-radius: 14px !important;\r\n  box-shadow: 0 18px 44px -10px rgba(7,26,58,0.55), 0 2px 8px rgba(0,0,0,0.10);\r\n  overflow: hidden;\r\n  display: flex;\r\n  flex-direction: column;\r\n  transition: transform 0.35s cubic-bezier(0.22,1,0.36,1), box-shadow 0.35s cubic-bezier(0.22,1,0.36,1);\r\n}\r\n#indi-data-security .ids-tile:hover {\r\n  transform: translateY(-4px) scale(1.02);\r\n  box-shadow: 0 30px 60px -12px rgba(7,26,58,0.60), 0 4px 12px rgba(0,0,0,0.12);\r\n}\r\n\r\n\/* ---------- viz stage ---------- *\/\r\n#indi-data-security .ids-stage {\r\n  position: relative;\r\n  height: 168px;\r\n  background: radial-gradient(120% 90% at 50% 0%, #F1F6FF 0%, #EEF3FF 55%, #E7EEFB 100%);\r\n  border-bottom: 1px solid #EAF0FA;\r\n  overflow: hidden;\r\n}\r\n#indi-data-security .ids-stageinner {\r\n  position: absolute;\r\n  top: 50%; left: 50%;\r\n  width: 280px; height: 160px;\r\n  transform: translate(-50%, -50%);\r\n}\r\n#indi-data-security .ids-stage svg.ids-lines {\r\n  position: absolute; inset: 0;\r\n  width: 100%; height: 100%;\r\n  overflow: visible;\r\n}\r\n#indi-data-security .ids-line { stroke: #C9D6EC; stroke-width: 2; fill: none; }\r\n#indi-data-security .ids-line-dash { stroke: #C9D6EC; stroke-width: 2; fill: none; stroke-dasharray: 4 5; stroke-linecap: round; }\r\n#indi-data-security .ids-line-block { stroke: #E9B7B9; stroke-width: 2; fill: none; stroke-dasharray: 4 5; stroke-linecap: round; }\r\n\r\n\/* nodes *\/\r\n#indi-data-security .ids-node {\r\n  position: absolute;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  gap: 4px;\r\n  background: #FFFFFF;\r\n  border: 1.5px solid #DCE6F7;\r\n  border-radius: 9px;\r\n  font-size: 9.5px !important;\r\n  font-weight: 700 !important;\r\n  letter-spacing: 0.01em;\r\n  color: #0F3B7A !important;\r\n  box-shadow: 0 4px 12px -4px rgba(18,54,108,0.18);\r\n  text-align: center;\r\n}\r\n#indi-data-security .ids-node svg { width: 12px; height: 12px; flex: none; stroke: #0072EF; }\r\n#indi-data-security .ids-node.ids-primary {\r\n  background: #0F3B7A; border-color: #0F3B7A; color: #FFFFFF !important;\r\n  box-shadow: 0 6px 18px -4px rgba(15,59,122,0.45);\r\n}\r\n#indi-data-security .ids-node.ids-primary svg { stroke: #FFFFFF; }\r\n#indi-data-security .ids-node.ids-dim { opacity: 0.45; filter: grayscale(0.4); }\r\n\r\n\/* perimeter box (tile 2) *\/\r\n#indi-data-security .ids-perimeter {\r\n  position: absolute;\r\n  border: 2px dashed #8ADA3F;\r\n  border-radius: 12px;\r\n  background: rgba(138,218,63,0.06);\r\n}\r\n#indi-data-security .ids-perimeter-label {\r\n  position: absolute;\r\n  font-size: 7.5px !important;\r\n  font-weight: 500 !important;\r\n  letter-spacing: 0.08em !important;\r\n  text-transform: uppercase;\r\n  color: #4E8A1E !important;\r\n}\r\n\r\n\/* guard \/ block markers *\/\r\n#indi-data-security .ids-guard { position: absolute; }\r\n#indi-data-security .ids-guard svg { width: 22px; height: 22px; stroke: #5fb524; }\r\n#indi-data-security .ids-block { position: absolute; }\r\n#indi-data-security .ids-block svg { width: 17px; height: 17px; stroke: #E5484D; }\r\n\r\n\/* moving packets *\/\r\n#indi-data-security .ids-packet {\r\n  position: absolute;\r\n  width: 9px; height: 9px; border-radius: 50%;\r\n  background: #8ADA3F;\r\n  box-shadow: 0 0 0 3px rgba(138,218,63,0.22), 0 0 8px rgba(138,218,63,0.55);\r\n  opacity: 0;\r\n}\r\n#indi-data-security .ids-packet.ids-doc { border-radius: 2px; }\r\n\r\n\/* check chips (tile 3) *\/\r\n#indi-data-security .ids-check {\r\n  position: absolute;\r\n  display: flex; align-items: center; justify-content: center; gap: 4px;\r\n  height: 20px; border-radius: 6px;\r\n  background: #EEF3FF; color: #5A6B85 !important;\r\n  font-size: 8.5px !important; font-weight: 700 !important;\r\n  letter-spacing: 0.02em;\r\n}\r\n#indi-data-security .ids-check svg { width: 10px; height: 10px; stroke: #B9C6DD; }\r\n\r\n\/* ---------- tile body ---------- *\/\r\n#indi-data-security .ids-tbody {\r\n  padding: 24px 24px 28px !important;\r\n  display: flex; flex-direction: column; flex: 1;\r\n}\r\n#indi-data-security .ids-ttitle {\r\n  font-size: 19px !important;\r\n  font-weight: 700 !important;\r\n  letter-spacing: -0.01em !important;\r\n  line-height: 1.25 !important;\r\n  color: #0F0F0F !important;\r\n}\r\n#indi-data-security .ids-tdesc {\r\n  margin-top: 10px !important;\r\n  font-size: 14.5px !important;\r\n  line-height: 1.6 !important;\r\n  font-weight: 400 !important;\r\n  color: #5A6B85 !important;\r\n}\r\n\r\n\/* ---------- certification band (tile 4) ---------- *\/\r\n#indi-data-security .ids-band {\r\n  grid-column: 1 \/ -1;\r\n  margin-top: 4px;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: space-between;\r\n  gap: 28px;\r\n  flex-wrap: wrap;\r\n  padding: 26px 32px !important;\r\n  border-radius: 14px;\r\n  background: rgba(255,255,255,0.06);\r\n  border: 1px solid rgba(255,255,255,0.14);\r\n  backdrop-filter: blur(2px);\r\n}\r\n#indi-data-security .ids-band-head { display: flex; align-items: center; gap: 16px; min-width: 220px; }\r\n#indi-data-security .ids-band-icon {\r\n  flex: none;\r\n  width: 46px; height: 46px; border-radius: 11px;\r\n  background: rgba(138,218,63,0.16);\r\n  display: flex; align-items: center; justify-content: center;\r\n}\r\n#indi-data-security .ids-band-icon svg { width: 23px; height: 23px; stroke: #8ADA3F; }\r\n#indi-data-security .ids-band-title { font-size: 18px !important; font-weight: 700 !important; color: #FFFFFF !important; letter-spacing: -0.01em; }\r\n#indi-data-security .ids-band-sub { margin-top: 3px !important; font-size: 12.5px !important; font-weight: 400 !important; color: rgba(255,255,255,0.62) !important; }\r\n#indi-data-security .ids-badges { display: flex; flex-wrap: wrap; gap: 10px; list-style: none; }\r\n#indi-data-security .ids-badge {\r\n  display: inline-flex; align-items: center; gap: 7px;\r\n  padding: 9px 14px !important;\r\n  border-radius: 8px;\r\n  background: rgba(255,255,255,0.08);\r\n  border: 1px solid rgba(255,255,255,0.16);\r\n  font-size: 13px !important; font-weight: 700 !important;\r\n  color: #FFFFFF !important; letter-spacing: 0.01em;\r\n  white-space: nowrap;\r\n}\r\n#indi-data-security .ids-badge svg { width: 15px; height: 15px; stroke: #8ADA3F; flex: none; }\r\n\r\n\/* =========================================================\r\n   ANIMATIONS\r\n   ========================================================= *\/\r\n\r\n\/* ----- TILE 1: RAG-only training ----- *\/\r\n#indi-data-security .ids-ingest { top: 76px; }\r\n#indi-data-security .ids-ingest.g1 { left: 66px; animation: ids-g1 2.4s ease-in-out infinite; }\r\n#indi-data-security .ids-ingest.g2 { left: 66px; top: 76px; animation: ids-g2 2.4s ease-in-out infinite; animation-delay: .35s; }\r\n#indi-data-security .ids-ingest.g3 { left: 66px; animation: ids-g3 2.4s ease-in-out infinite; animation-delay: .7s; }\r\n@keyframes ids-g1 { 0%{transform:translate(0,-47px);opacity:0} 10%{opacity:1} 70%{transform:translate(80px,0);opacity:1} 80%,100%{transform:translate(80px,0);opacity:0} }\r\n@keyframes ids-g2 { 0%{transform:translate(0,0);opacity:0} 10%{opacity:1} 70%{transform:translate(80px,0);opacity:1} 80%,100%{transform:translate(80px,0);opacity:0} }\r\n@keyframes ids-g3 { 0%{transform:translate(0,47px);opacity:0} 10%{opacity:1} 70%{transform:translate(80px,0);opacity:1} 80%,100%{transform:translate(80px,0);opacity:0} }\r\n#indi-data-security .ids-kb { animation: ids-kbpulse 2.4s ease-in-out infinite; }\r\n@keyframes ids-kbpulse {\r\n  0%,55%{ box-shadow:0 6px 18px -4px rgba(15,59,122,0.45); }\r\n  72%{ box-shadow:0 0 0 4px rgba(138,218,63,0.22),0 6px 18px -4px rgba(15,59,122,0.45); }\r\n  90%,100%{ box-shadow:0 6px 18px -4px rgba(15,59,122,0.45); }\r\n}\r\n#indi-data-security .ids-reject { left: 230px; top: 30px; background:#8ADA3F; box-shadow:0 0 0 3px rgba(138,218,63,0.22); animation: ids-reject 2.8s ease-in-out infinite; }\r\n@keyframes ids-reject {\r\n  0%{transform:translate(0,0);opacity:0;background:#8ADA3F}\r\n  10%{opacity:1;background:#8ADA3F}\r\n  34%{transform:translate(-26px,12px);opacity:1;background:#8ADA3F}\r\n  46%{transform:translate(-26px,12px);background:#E5484D;box-shadow:0 0 0 3px rgba(229,72,77,0.22)}\r\n  74%{transform:translate(2px,-4px);background:#E5484D}\r\n  86%,100%{transform:translate(2px,-4px);opacity:0;background:#E5484D}\r\n}\r\n\r\n\/* ----- TILE 2: contained environment ----- *\/\r\n#indi-data-security .ids-reason { animation: ids-rpulse 2.6s ease-in-out infinite; }\r\n@keyframes ids-rpulse {\r\n  0%,100%{ box-shadow:0 6px 18px -4px rgba(15,59,122,0.45); }\r\n  50%{ box-shadow:0 0 0 5px rgba(138,218,63,0.18),0 6px 18px -4px rgba(15,59,122,0.45); }\r\n}\r\n#indi-data-security .ids-egress { left: 143px; top: 80px; background:#0072EF; box-shadow:0 0 0 3px rgba(0,114,239,0.18); }\r\n#indi-data-security .ids-egress.x1 { animation: ids-x1 2.7s ease-in-out infinite; }\r\n#indi-data-security .ids-egress.x2 { animation: ids-x2 2.7s ease-in-out infinite; animation-delay: .9s; }\r\n#indi-data-security .ids-egress.x3 { animation: ids-x3 2.7s ease-in-out infinite; animation-delay: 1.8s; }\r\n@keyframes ids-x1 {\r\n  0%{transform:translate(0,0);opacity:0;background:#0072EF}\r\n  12%{opacity:1;background:#0072EF}\r\n  40%{transform:translate(28px,-4px);background:#0072EF}\r\n  52%{transform:translate(30px,-4px);background:#E5484D;box-shadow:0 0 0 3px rgba(229,72,77,0.22)}\r\n  72%{transform:translate(6px,-2px);background:#E5484D}\r\n  86%,100%{transform:translate(6px,-2px);opacity:0;background:#E5484D}\r\n}\r\n@keyframes ids-x2 {\r\n  0%{transform:translate(0,0);opacity:0;background:#0072EF}\r\n  12%{opacity:1;background:#0072EF}\r\n  40%{transform:translate(28px,0);background:#0072EF}\r\n  52%{transform:translate(30px,0);background:#E5484D;box-shadow:0 0 0 3px rgba(229,72,77,0.22)}\r\n  72%{transform:translate(6px,0);background:#E5484D}\r\n  86%,100%{transform:translate(6px,0);opacity:0;background:#E5484D}\r\n}\r\n@keyframes ids-x3 {\r\n  0%{transform:translate(0,0);opacity:0;background:#0072EF}\r\n  12%{opacity:1;background:#0072EF}\r\n  40%{transform:translate(28px,4px);background:#0072EF}\r\n  52%{transform:translate(30px,4px);background:#E5484D;box-shadow:0 0 0 3px rgba(229,72,77,0.22)}\r\n  72%{transform:translate(6px,2px);background:#E5484D}\r\n  86%,100%{transform:translate(6px,2px);opacity:0;background:#E5484D}\r\n}\r\n#indi-data-security .ids-guard.g2guard { animation: ids-guardpulse 2.7s ease-in-out infinite; }\r\n@keyframes ids-guardpulse { 0%,100%{transform:scale(1)} 50%{transform:scale(1.12)} }\r\n\r\n\/* ----- TILE 3: response security filter ----- *\/\r\n#indi-data-security .ids-shieldpulse {\r\n  position:absolute; left:108px; top:48px; width:64px; height:64px;\r\n  border-radius:14px; border:2px solid #8ADA3F; opacity:0;\r\n  animation: ids-spulse 2.4s ease-out infinite;\r\n}\r\n@keyframes ids-spulse { 0%{transform:scale(1);opacity:.5} 100%{transform:scale(1.3);opacity:0} }\r\n#indi-data-security .ids-resp { top: 75px; left: 4px; width: 11px; height: 11px; border-radius: 3px; }\r\n#indi-data-security .ids-resp.r1 { background:#0072EF; box-shadow:0 0 0 3px rgba(0,114,239,0.18); animation: ids-pass 3.2s linear infinite; }\r\n#indi-data-security .ids-resp.r2 { background:#0072EF; box-shadow:0 0 0 3px rgba(0,114,239,0.18); animation: ids-pass 3.2s linear infinite; animation-delay: 1.6s; }\r\n#indi-data-security .ids-resp.rb { background:#0072EF; box-shadow:0 0 0 3px rgba(0,114,239,0.18); animation: ids-blk 3.2s ease-in-out infinite; animation-delay: .8s; }\r\n@keyframes ids-pass {\r\n  0%{transform:translate(0,0);opacity:0;background:#0072EF}\r\n  8%{opacity:1}\r\n  40%{transform:translate(102px,0);background:#0072EF}\r\n  52%{transform:translate(140px,0);background:#8ADA3F}\r\n  92%{transform:translate(262px,0);opacity:1;background:#8ADA3F}\r\n  100%{transform:translate(262px,0);opacity:0;background:#8ADA3F}\r\n}\r\n@keyframes ids-blk {\r\n  0%{transform:translate(0,0);opacity:0;background:#0072EF}\r\n  8%{opacity:1}\r\n  38%{transform:translate(98px,0);background:#0072EF}\r\n  50%{transform:translate(106px,0);background:#E5484D;box-shadow:0 0 0 3px rgba(229,72,77,0.22)}\r\n  62%{transform:translate(80px,0);background:#E5484D}\r\n  78%{transform:translate(86px,0);opacity:1;background:#E5484D}\r\n  100%{transform:translate(86px,0);opacity:0;background:#E5484D}\r\n}\r\n#indi-data-security .ids-check.k1 { animation: ids-tick 3.2s ease-in-out infinite; }\r\n#indi-data-security .ids-check.k2 { animation: ids-tick 3.2s ease-in-out infinite; animation-delay: .12s; }\r\n#indi-data-security .ids-check.k3 { animation: ids-tick 3.2s ease-in-out infinite; animation-delay: .24s; }\r\n@keyframes ids-tick {\r\n  0%,38%{ background:#EEF3FF; color:#5A6B85; }\r\n  50%{ background:#EAF8DC; color:#4E8A1E; }\r\n  80%,100%{ background:#EEF3FF; color:#5A6B85; }\r\n}\r\n#indi-data-security .ids-check.k1.lit svg, #indi-data-security .ids-check.k2.lit svg, #indi-data-security .ids-check.k3.lit svg { stroke:#5fb524; }\r\n\r\n\/* ---------- scroll reveal ---------- *\/\r\n#indi-data-security .ids-animate {\r\n  opacity: 0; transform: translateY(20px);\r\n  transition: opacity 0.7s cubic-bezier(0.22,1,0.36,1), transform 0.7s cubic-bezier(0.22,1,0.36,1);\r\n}\r\n#indi-data-security .ids-animate.ids-visible { opacity: 1; transform: translateY(0); }\r\n#indi-data-security .ids-grid .ids-tile:nth-child(1) { transition-delay: .00s; }\r\n#indi-data-security .ids-grid .ids-tile:nth-child(2) { transition-delay: .09s; }\r\n#indi-data-security .ids-grid .ids-tile:nth-child(3) { transition-delay: .18s; }\r\n#indi-data-security .ids-band.ids-animate { transition-delay: .12s; }\r\n\r\n\/* ---------- responsive ---------- *\/\r\n@media (max-width: 1100px) {\r\n  #indi-data-security .ids-wrap { padding: 80px 32px !important; }\r\n}\r\n@media (max-width: 860px) {\r\n  #indi-data-security .ids-grid { grid-template-columns: 1fr; }\r\n  #indi-data-security .ids-h2 { max-width: 100%; }\r\n}\r\n@media (max-width: 700px) {\r\n  #indi-data-security .ids-wrap { padding: 60px 24px !important; }\r\n  #indi-data-security .ids-grid { gap: 20px; }\r\n  #indi-data-security .ids-band { flex-direction: column; align-items: flex-start; padding: 24px !important; }\r\n}\r\n@media (max-width: 480px) {\r\n  #indi-data-security .ids-wrap { padding: 40px 16px !important; }\r\n}\r\n\r\n\/* ---------- reduced motion ---------- *\/\r\n@media (prefers-reduced-motion: reduce) {\r\n  #indi-data-security .ids-animate { opacity:1 !important; transform:none !important; transition:none !important; }\r\n  #indi-data-security .ids-packet { opacity:0 !important; animation:none !important; }\r\n  #indi-data-security .ids-shieldpulse { opacity:0 !important; animation:none !important; }\r\n  #indi-data-security .ids-kb,\r\n  #indi-data-security .ids-reason,\r\n  #indi-data-security .ids-guard,\r\n  #indi-data-security .ids-check { animation:none !important; }\r\n}\r\n<\/style>\r\n\r\n<section id=\"indi-data-security\" role=\"region\" aria-label=\"Arquitectura de seguridad de datos\">\r\n  <div class=\"ids-texture\" aria-hidden=\"true\"><\/div>\r\n  <div class=\"ids-glow\" aria-hidden=\"true\"><\/div>\r\n\r\n  <div class=\"ids-wrap\">\r\n\r\n    <span class=\"ids-eyebrow\">Tus datos siguen siendo tuyos<\/span>\r\n    <h2 class=\"ids-h2\">Entrenado con tus datos. Contenido en tu entorno. <span class=\"ids-accent\">Nunca expuesto a un LLM p\u00fablico.<\/span><\/h2>\r\n    <p class=\"ids-body\">La mayor\u00eda de los despliegues de IA tienen un coste oculto que no aparece en el contrato: cada consulta de cliente enviada a un gran modelo de lenguaje p\u00fablico es una transferencia de datos a la infraestructura de ese proveedor. Los Agentes de IA de indigitall usan Retrieval-Augmented Generation entrenado exclusivamente con contenido aportado por el cliente. El agente conoce tus productos, pol\u00edticas y procedimientos. No sabe nada que no se le haya ense\u00f1ado. Y todo lo que aprendi\u00f3 se queda dentro de tu entorno.<\/p>\r\n\r\n    <ul class=\"ids-grid\">\r\n\r\n      <!-- ===== TILE 1 \u2014 RAG-only training ===== -->\r\n      <li class=\"ids-tile ids-animate\">\r\n        <div class=\"ids-stage\" aria-hidden=\"true\">\r\n          <div class=\"ids-stageinner\">\r\n            <svg class=\"ids-lines\" viewBox=\"0 0 280 160\" preserveAspectRatio=\"none\">\r\n              <path class=\"ids-line\" d=\"M70,33 C108,33 120,80 150,80\"\/>\r\n              <path class=\"ids-line\" d=\"M70,80 H150\"\/>\r\n              <path class=\"ids-line\" d=\"M70,127 C108,127 120,80 150,80\"\/>\r\n              <path class=\"ids-line-block\" d=\"M218,34 C210,40 200,44 192,50\"\/>\r\n            <\/svg>\r\n            <div class=\"ids-node\" style=\"left:6px; top:20px; width:64px; height:26px; gap:4px;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M14 3v4a1 1 0 0 0 1 1h4\"\/><path d=\"M5 3h9l5 5v12a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1z\"\/><\/svg>Cat\u00e1logo\r\n            <\/div>\r\n            <div class=\"ids-node\" style=\"left:6px; top:67px; width:64px; height:26px;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M9.5 9a2.5 2.5 0 0 1 4 1.8c0 1.5-2 1.7-2 3M12 17h.01\"\/><\/svg>FAQs\r\n            <\/div>\r\n            <div class=\"ids-node\" style=\"left:6px; top:114px; width:64px; height:26px;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M14 3v4a1 1 0 0 0 1 1h4\"\/><path d=\"M5 3h9l5 5v12a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1z\"\/><path d=\"M9 13h6M9 16h4\"\/><\/svg>Pol\u00edticas\r\n            <\/div>\r\n            <div class=\"ids-node ids-kb ids-primary\" style=\"left:150px; top:50px; width:80px; height:60px; flex-direction:column; gap:3px;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><ellipse cx=\"12\" cy=\"5\" rx=\"8\" ry=\"3\"\/><path d=\"M4 5v6c0 1.7 3.6 3 8 3s8-1.3 8-3V5M4 11v6c0 1.7 3.6 3 8 3s8-1.3 8-3v-6\"\/><\/svg>\r\n              <span style=\"font-size:8.5px; line-height:1.1;\">Base de<br>conocimiento<\/span>\r\n            <\/div>\r\n            <div class=\"ids-node ids-dim\" style=\"left:198px; top:10px; width:78px; height:24px;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M3 12h18M12 3a14 14 0 0 1 0 18 14 14 0 0 1 0-18z\"\/><\/svg>Internet p\u00fablica\r\n            <\/div>\r\n            <div class=\"ids-block\" style=\"left:184px; top:34px;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M15 9l-6 6M9 9l6 6\"\/><\/svg>\r\n            <\/div>\r\n            <div class=\"ids-packet ids-doc ids-ingest g1\"><\/div>\r\n            <div class=\"ids-packet ids-doc ids-ingest g2\"><\/div>\r\n            <div class=\"ids-packet ids-doc ids-ingest g3\"><\/div>\r\n            <div class=\"ids-packet ids-reject\"><\/div>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"ids-tbody\">\r\n          <h3 class=\"ids-ttitle\">Entrenamiento solo con RAG<\/h3>\r\n          <p class=\"ids-tdesc\">Entrenado con tu contenido: cat\u00e1logos de producto, FAQs, documentos de pol\u00edticas y datos de servicio. Nada de internet p\u00fablica. Sin alucinaciones a partir de Wikipedia ni de noticias.<\/p>\r\n        <\/div>\r\n      <\/li>\r\n\r\n      <!-- ===== TILE 2 \u2014 No data sent to third-party LLMs ===== -->\r\n      <li class=\"ids-tile ids-animate\">\r\n        <div class=\"ids-stage\" aria-hidden=\"true\">\r\n          <div class=\"ids-stageinner\">\r\n            <svg class=\"ids-lines\" viewBox=\"0 0 280 160\" preserveAspectRatio=\"none\">\r\n              <path class=\"ids-line\" d=\"M64,92 H76\"\/>\r\n              <path class=\"ids-line-block\" d=\"M148,84 C176,84 188,42 204,39\"\/>\r\n              <path class=\"ids-line-block\" d=\"M148,84 H204\"\/>\r\n              <path class=\"ids-line-block\" d=\"M148,84 C176,84 188,126 204,129\"\/>\r\n            <\/svg>\r\n            <div class=\"ids-perimeter\" style=\"left:6px; top:22px; width:168px; height:116px;\"><\/div>\r\n            <span class=\"ids-perimeter-label\" style=\"left:16px; top:28px;\">Tu entorno<\/span>\r\n            <div class=\"ids-node\" style=\"left:14px; top:80px; width:50px; height:24px;\">Consulta<\/div>\r\n            <div class=\"ids-node ids-reason ids-primary\" style=\"left:76px; top:64px; width:72px; height:40px; flex-direction:column; gap:2px;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"6\" y=\"6\" width=\"12\" height=\"12\" rx=\"2\"\/><path d=\"M9 2v2M15 2v2M9 20v2M15 20v2M2 9h2M2 15h2M20 9h2M20 15h2\"\/><\/svg>\r\n              <span style=\"font-size:8px;\">Razonamiento IA<\/span>\r\n            <\/div>\r\n            <div class=\"ids-guard g2guard\" style=\"left:163px; top:73px;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 2 4 5v6c0 5 3.5 8.5 8 10 4.5-1.5 8-5 8-10V5z\"\/><rect x=\"9\" y=\"11\" width=\"6\" height=\"5\" rx=\"1\"\/><path d=\"M10.5 11V9.5a1.5 1.5 0 0 1 3 0V11\"\/><\/svg>\r\n            <\/div>\r\n            <div class=\"ids-node ids-dim\" style=\"left:204px; top:26px; width:68px; height:26px;\">OpenAI<\/div>\r\n            <div class=\"ids-node ids-dim\" style=\"left:204px; top:71px; width:68px; height:26px;\">Anthropic<\/div>\r\n            <div class=\"ids-node ids-dim\" style=\"left:204px; top:116px; width:68px; height:26px;\">Google<\/div>\r\n            <div class=\"ids-packet ids-egress x1\"><\/div>\r\n            <div class=\"ids-packet ids-egress x2\"><\/div>\r\n            <div class=\"ids-packet ids-egress x3\"><\/div>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"ids-tbody\">\r\n          <h3 class=\"ids-ttitle\">Ning\u00fan dato enviado a OpenAI, Anthropic ni Google<\/h3>\r\n          <p class=\"ids-tdesc\">Las consultas de los clientes no salen de tu entorno para que las procese un proveedor de LLM externo. La capa de razonamiento se ejecuta en la infraestructura de indigitall con tus datos.<\/p>\r\n        <\/div>\r\n      <\/li>\r\n\r\n      <!-- ===== TILE 3 \u2014 Response Security Filter ===== -->\r\n      <li class=\"ids-tile ids-animate\">\r\n        <div class=\"ids-stage\" aria-hidden=\"true\">\r\n          <div class=\"ids-stageinner\">\r\n            <svg class=\"ids-lines\" viewBox=\"0 0 280 160\" preserveAspectRatio=\"none\">\r\n              <path class=\"ids-line-dash\" d=\"M8,80 H108\"\/>\r\n              <path class=\"ids-line-dash\" d=\"M172,80 H272\"\/>\r\n            <\/svg>\r\n            <div class=\"ids-shieldpulse\"><\/div>\r\n            <div class=\"ids-node ids-primary\" style=\"left:108px; top:48px; width:64px; height:64px; flex-direction:column; gap:3px;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 2 4 5v6c0 5 3.5 8.5 8 10 4.5-1.5 8-5 8-10V5z\"\/><path d=\"m9 12 2 2 4-4\"\/><\/svg>\r\n              <span style=\"font-size:8.5px;\">Filtro<\/span>\r\n            <\/div>\r\n            <div class=\"ids-check k1\" style=\"left:2px; top:132px; width:84px;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg>Brand safety\r\n            <\/div>\r\n            <div class=\"ids-check k2\" style=\"left:98px; top:132px; width:84px;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg>Legal\r\n            <\/div>\r\n            <div class=\"ids-check k3\" style=\"left:194px; top:132px; width:84px;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg>Moderaci\u00f3n\r\n            <\/div>\r\n            <div class=\"ids-packet ids-resp r1\"><\/div>\r\n            <div class=\"ids-packet ids-resp r2\"><\/div>\r\n            <div class=\"ids-packet ids-resp rb\"><\/div>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"ids-tbody\">\r\n          <h3 class=\"ids-ttitle\">Filtro de seguridad de respuestas<\/h3>\r\n          <p class=\"ids-tdesc\">Cada respuesta se filtra por brand safety, cumplimiento legal y moderaci\u00f3n de contenido antes de entregarse. Las listas negras impiden que aparezcan t\u00e9rminos concretos, competidores o temas vetados en cualquier respuesta.<\/p>\r\n        <\/div>\r\n      <\/li>\r\n\r\n      <!-- ===== TILE 4 \u2014 Certified infrastructure (band) ===== -->\r\n      <li class=\"ids-band ids-animate\">\r\n        <div class=\"ids-band-head\">\r\n          <div class=\"ids-band-icon\" aria-hidden=\"true\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 2 4 5v6c0 5 3.5 8.5 8 10 4.5-1.5 8-5 8-10V5z\"\/><path d=\"m9 12 2 2 4-4\"\/><\/svg>\r\n          <\/div>\r\n          <div>\r\n            <div class=\"ids-band-title\">Infraestructura certificada<\/div>\r\n            <div class=\"ids-band-sub\">Auditada de forma independiente seg\u00fan est\u00e1ndares internacionales de seguridad, privacidad y cumplimiento. indigitall es adem\u00e1s <strong>Meta Business Partner<\/strong> sobre la <strong>WhatsApp Business Platform<\/strong>.<\/div>\r\n          <\/div>\r\n        <\/div>\r\n        <ul class=\"ids-badges\">\r\n          <li class=\"ids-badge\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 2 4 5v6c0 5 3.5 8.5 8 10 4.5-1.5 8-5 8-10V5z\"\/><path d=\"m9 12 2 2 4-4\"\/><\/svg>ISO 27001<\/li>\r\n          <li class=\"ids-badge\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 2 4 5v6c0 5 3.5 8.5 8 10 4.5-1.5 8-5 8-10V5z\"\/><path d=\"m9 12 2 2 4-4\"\/><\/svg>RGPD<\/li>\r\n          <li class=\"ids-badge\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 2 4 5v6c0 5 3.5 8.5 8 10 4.5-1.5 8-5 8-10V5z\"\/><path d=\"m9 12 2 2 4-4\"\/><\/svg>HIPAA<\/li>\r\n          <li class=\"ids-badge\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 2 4 5v6c0 5 3.5 8.5 8 10 4.5-1.5 8-5 8-10V5z\"\/><path d=\"m9 12 2 2 4-4\"\/><\/svg>ENS (Espa\u00f1a)<\/li>\r\n          <li class=\"ids-badge\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 2 4 5v6c0 5 3.5 8.5 8 10 4.5-1.5 8-5 8-10V5z\"\/><path d=\"m9 12 2 2 4-4\"\/><\/svg>SOC 2<\/li>\r\n        <\/ul>\r\n      <\/li>\r\n\r\n    <\/ul>\r\n  <\/div>\r\n<\/section>\r\n\r\n<script>\r\n(function() {\r\n  var root = document.getElementById('indi-data-security');\r\n  if (!root) return;\r\n  if (window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches) {\r\n    root.querySelectorAll('.ids-animate').forEach(function(el){ el.classList.add('ids-visible'); });\r\n    return;\r\n  }\r\n  var obs = new IntersectionObserver(function(entries) {\r\n    entries.forEach(function(e) {\r\n      if (e.isIntersecting) { e.target.classList.add('ids-visible'); obs.unobserve(e.target); }\r\n    });\r\n  }, { threshold: 0.12 });\r\n  root.querySelectorAll('.ids-animate').forEach(function(el) { obs.observe(el); });\r\n})();\r\n<\/script>\r\n","code_extra_content":false,"code_extitle_cards":"","code_ex_cards":null,"code_ex_brands_custom_background_color":false,"code_ex_custom_brands":false,"code_ex_custom_slider_title":"","code_ex_brands":null,"code_ex_brands_background_color":""},"13":{"acf_fc_layout":"slider_big_cards","pretitle":"CASOS DE \u00c9XITO","title":"Marcas elegidas\r\nen todo el mundo","link":{"title":"Ver m\u00e1s casos de \u00e9xito","url":"https:\/\/indigitall.com\/es\/casos-de-exito\/","target":"_blank"},"cards":[{"card_type":"default","background_type":"image","background":2924,"background_mobile":2927,"logo":2730,"link":null,"pretitle":"","title":"","text":"\"Llevo cinco a\u00f1os usando indigitall y solo puedo recomendarlo a cualquier profesional del marketing. Es una herramienta fundamental en nuestras operaciones diarias para comunicarnos e interactuar con toda nuestra audiencia.\"","footer_text":"Marcos Fern\u00e1ndez - Gerente de Redes Sociales","card_title":"","card_text":""},{"card_type":"default","background_type":"image","background":5628,"background_mobile":5628,"logo":2724,"link":null,"pretitle":"","title":"","text":"\"La plataforma de indigitall nos ha ayudado a construir una soluci\u00f3n personalizada para aumentar la satisfacci\u00f3n y el LTV a trav\u00e9s de WhatsApp.\"","footer_text":"Pol Fisas - Director Digital","card_title":"20%","card_text":"Reducci\u00f3n en los Costos Operativos del Servicio al Cliente"},{"card_type":"default","background_type":"image","background":2775,"background_mobile":2772,"logo":2759,"link":null,"pretitle":"","title":"","text":"\"Lo mejor de indigitall es la cercan\u00eda; las personas con las que hablamos siempre est\u00e1n ah\u00ed para lo que necesitamos. La interfaz es muy sencilla y f\u00e1cil de usar, lo que facilita el trabajo. Es una herramienta dise\u00f1ada para el usuario.\"","footer_text":"Jordi Aymar - CMO en Proclinic Group","card_title":"","card_text":""},{"card_type":"default","background_type":"image","background":2803,"background_mobile":2806,"logo":2748,"link":null,"pretitle":"","title":"","text":"\"indigitall mejor\u00f3 la experiencia de nuestros clientes con el desarrollo de un potente bot de WhatsApp. Desde que lo implementamos, las llamadas a nuestro servicio al cliente han disminuido, y la satisfacci\u00f3n del cliente aument\u00f3 gracias a este nuevo canal de servicio. Su soporte siempre resuelve los problemas de manera r\u00e1pida y efectiva.\"","footer_text":"Igor L\u00f3pez-Luna - Gerente de Servicio al Cliente","card_title":"","card_text":""},{"card_type":"default","background_type":"image","background":2789,"background_mobile":2792,"logo":null,"link":null,"pretitle":"","title":"","text":"Descubre c\u00f3mo el Real Madrid y el Atl\u00e9tico de Madrid aprovecharon los Chatbots de WhatsApp de indigitall para impulsar el engagement de los fans y las ventas.","footer_text":"","card_title":"","card_text":""},{"card_type":"default","background_type":"image","background":2960,"background_mobile":2942,"logo":2930,"link":null,"pretitle":"","title":"","text":"\"indigitall nos ha permitido fortalecer la estrategia digital de nuestra empresa, mejorando sustancialmente la experiencia de nuestros clientes existentes mediante comunicaciones m\u00e1s personales, contextualizadas y segmentadas a trav\u00e9s de la plataforma de notificaciones web.\"","footer_text":"Adri\u00e1n Valenzuela - Chief Digital Officer","card_title":"","card_text":""},{"card_type":"default","background_type":"image","background":2963,"background_mobile":2951,"logo":2933,"link":null,"pretitle":"","title":"","text":"\"Trabajar con la plataforma de Indigitall, especialmente con Web Push, ha sido una experiencia muy valiosa. Las campa\u00f1as automatizadas, el retargeting, los emails basados en IA y muchas otras opciones permiten una comunicaci\u00f3n altamente eficiente, efectiva y personalizada. Lo recomiendo mucho.\"","footer_text":"Analista de Capacitaci\u00f3n y Comunicaciones","card_title":"","card_text":""},{"card_type":"default","background_type":"image","background":3074,"background_mobile":2945,"logo":2936,"link":null,"pretitle":"","title":"","text":"\"La verdad es que lo hemos estado usando en la empresa donde trabajo durante los \u00faltimos 3-4 a\u00f1os, y la plataforma es muy intuitiva y se adapta a nuestras necesidades como medio de comunicaci\u00f3n. Ofrece un servicio r\u00e1pido, y rara vez hemos detectado errores. En ese caso, el equipo de indigitall ha resuelto el problema muy r\u00e1pidamente.\"","footer_text":"David Boti - Subdirector","card_title":"","card_text":""},{"card_type":"default","background_type":"image","background":2954,"background_mobile":2948,"logo":2939,"link":null,"pretitle":"","title":"","text":"\"Aument\u00f3 las posibilidades de interacci\u00f3n con mis clientes, abriendo nuevos canales y funcionalidades, lo que llev\u00f3 a una mejora incremental en muchos ratios de negocio.\"","footer_text":"Adri\u00e1n Hern\u00e1ndez - Director de Marketing, Producto y CX","card_title":"","card_text":""}]},"14":{"acf_fc_layout":"card_title_list","pretitle":"CUSTOMER JOURNEY","title":"\u00bfUn sistema de orquestaci\u00f3n de canales? \u00a1Suena perfecto!","text":"Optimiza tus comunicaciones y campa\u00f1as de marketing desde una sola plataforma. La IA garantiza las tasas de conversi\u00f3n m\u00e1s altas mediante automatizaci\u00f3n y contenido personalizado en los canales favoritos de cada usuario.\r\n","list":null,"link":{"title":"M\u00e1s info","url":"https:\/\/indigitall.com\/es\/customerjourney\/","target":"_blank"},"image_type":"right","image":3253,"image_mobile":2782}},"hide_slider_blog":false,"slider_blog_custom_tag":null,"hide_mobile_fixed_buttons":false,"mobile_fixed_button_1":{"title":"Empezar ahora","url":"#getstarted","target":"_blank"},"mobile_fixed_button_2":{"title":"Descargar Ebook","url":"https:\/\/indigitall.com\/es\/ebook\/agentes-de-ia\/","target":"_blank"},"icon_mobile_fixed_button_2":653,"download_ebook":true,"ebook_title":""},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Agentes de IA que reducen costes - indigitall AI<\/title>\n<meta name=\"description\" content=\"Descubre c\u00f3mo los Agentes de IA transforman la experiencia del cliente: automatizan conversaciones, integran sistemas, personalizan en tiempo real y maximizan la conversi\u00f3n desde el primer contacto.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/indigitall.com\/es\/agentes-ia\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Agentes de IA que reducen costes - indigitall AI\" \/>\n<meta property=\"og:description\" content=\"Descubre c\u00f3mo los Agentes de IA transforman la experiencia del cliente: automatizan conversaciones, integran sistemas, personalizan en tiempo real y maximizan la conversi\u00f3n desde el primer contacto.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/indigitall.com\/es\/agentes-ia\/\" \/>\n<meta property=\"og:site_name\" content=\"indigitall\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-17T16:06:27+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/indigitall.com\\\/es\\\/agentes-ia\\\/\",\"url\":\"https:\\\/\\\/indigitall.com\\\/es\\\/agentes-ia\\\/\",\"name\":\"Agentes de IA que reducen costes - indigitall AI\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/indigitall.com\\\/es\\\/#website\"},\"datePublished\":\"2025-06-12T11:18:44+00:00\",\"dateModified\":\"2026-06-17T16:06:27+00:00\",\"description\":\"Descubre c\u00f3mo los Agentes de IA transforman la experiencia del cliente: automatizan conversaciones, integran sistemas, personalizan en tiempo real y maximizan la conversi\u00f3n desde el primer contacto.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/indigitall.com\\\/es\\\/agentes-ia\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/indigitall.com\\\/es\\\/agentes-ia\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/indigitall.com\\\/es\\\/agentes-ia\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/indigitall.com\\\/es\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Agentes de IA\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/indigitall.com\\\/es\\\/#website\",\"url\":\"https:\\\/\\\/indigitall.com\\\/es\\\/\",\"name\":\"indigitall\",\"description\":\"Because Every Interaction Matters\",\"publisher\":{\"@id\":\"https:\\\/\\\/indigitall.com\\\/es\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/indigitall.com\\\/es\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/indigitall.com\\\/es\\\/#organization\",\"name\":\"indigitall\",\"url\":\"https:\\\/\\\/indigitall.com\\\/es\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/indigitall.com\\\/es\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/indigitall.com\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/logo_indigitall_notificacion.png\",\"contentUrl\":\"https:\\\/\\\/indigitall.com\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/logo_indigitall_notificacion.png\",\"width\":434,\"height\":434,\"caption\":\"indigitall\"},\"image\":{\"@id\":\"https:\\\/\\\/indigitall.com\\\/es\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Agentes de IA que reducen costes - indigitall AI","description":"Descubre c\u00f3mo los Agentes de IA transforman la experiencia del cliente: automatizan conversaciones, integran sistemas, personalizan en tiempo real y maximizan la conversi\u00f3n desde el primer contacto.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/indigitall.com\/es\/agentes-ia\/","og_locale":"es_ES","og_type":"article","og_title":"Agentes de IA que reducen costes - indigitall AI","og_description":"Descubre c\u00f3mo los Agentes de IA transforman la experiencia del cliente: automatizan conversaciones, integran sistemas, personalizan en tiempo real y maximizan la conversi\u00f3n desde el primer contacto.","og_url":"https:\/\/indigitall.com\/es\/agentes-ia\/","og_site_name":"indigitall","article_modified_time":"2026-06-17T16:06:27+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/indigitall.com\/es\/agentes-ia\/","url":"https:\/\/indigitall.com\/es\/agentes-ia\/","name":"Agentes de IA que reducen costes - indigitall AI","isPartOf":{"@id":"https:\/\/indigitall.com\/es\/#website"},"datePublished":"2025-06-12T11:18:44+00:00","dateModified":"2026-06-17T16:06:27+00:00","description":"Descubre c\u00f3mo los Agentes de IA transforman la experiencia del cliente: automatizan conversaciones, integran sistemas, personalizan en tiempo real y maximizan la conversi\u00f3n desde el primer contacto.","breadcrumb":{"@id":"https:\/\/indigitall.com\/es\/agentes-ia\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/indigitall.com\/es\/agentes-ia\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/indigitall.com\/es\/agentes-ia\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/indigitall.com\/es\/"},{"@type":"ListItem","position":2,"name":"Agentes de IA"}]},{"@type":"WebSite","@id":"https:\/\/indigitall.com\/es\/#website","url":"https:\/\/indigitall.com\/es\/","name":"indigitall","description":"Because Every Interaction Matters","publisher":{"@id":"https:\/\/indigitall.com\/es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/indigitall.com\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/indigitall.com\/es\/#organization","name":"indigitall","url":"https:\/\/indigitall.com\/es\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/indigitall.com\/es\/#\/schema\/logo\/image\/","url":"https:\/\/indigitall.com\/wp-content\/uploads\/2026\/06\/logo_indigitall_notificacion.png","contentUrl":"https:\/\/indigitall.com\/wp-content\/uploads\/2026\/06\/logo_indigitall_notificacion.png","width":434,"height":434,"caption":"indigitall"},"image":{"@id":"https:\/\/indigitall.com\/es\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/indigitall.com\/es\/wp-json\/wp\/v2\/channel\/8407","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/indigitall.com\/es\/wp-json\/wp\/v2\/channel"}],"about":[{"href":"https:\/\/indigitall.com\/es\/wp-json\/wp\/v2\/types\/channel"}],"author":[{"embeddable":true,"href":"https:\/\/indigitall.com\/es\/wp-json\/wp\/v2\/users\/3"}],"version-history":[{"count":32,"href":"https:\/\/indigitall.com\/es\/wp-json\/wp\/v2\/channel\/8407\/revisions"}],"predecessor-version":[{"id":19967,"href":"https:\/\/indigitall.com\/es\/wp-json\/wp\/v2\/channel\/8407\/revisions\/19967"}],"wp:attachment":[{"href":"https:\/\/indigitall.com\/es\/wp-json\/wp\/v2\/media?parent=8407"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}