{"id":3057,"date":"2025-05-07T21:02:03","date_gmt":"2025-05-07T21:02:03","guid":{"rendered":"https:\/\/indigitall.com\/?post_type=industry&#038;p=3057"},"modified":"2026-07-17T17:32:33","modified_gmt":"2026-07-17T17:32:33","slug":"banking-insurance","status":"publish","type":"industry","link":"https:\/\/indigitall.com\/en\/industry\/banking-insurance\/","title":{"rendered":"Bank &#038; Insurance"},"author":3,"template":"","class_list":["post-3057","industry","type-industry","status-publish","hentry"],"acf":{"flexible_content":[{"acf_fc_layout":"custom_html","code":"<!doctype html>\r\n<html lang=\"en\">\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 Banking &amp; Insurance \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<style>\r\n  html, body { margin: 0; padding: 0; background: #0F3B7A; }\r\n<\/style>\r\n\r\n<!-- indigitall Hero Banca \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-bk-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-bk-hero *, #indi-bk-hero *::before, #indi-bk-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\/* Dot texture overlay 24px *\/\r\n#indi-bk-hero .ibk-texture {\r\n  position: absolute; inset: 0;\r\n  background-image: radial-gradient(circle, rgba(255,255,255,0.045) 1px, transparent 1px);\r\n  background-size: 24px 24px;\r\n  pointer-events: none; z-index: 0;\r\n}\r\n\r\n\/* Ambient glow \u2014 cool blue for banking authority *\/\r\n#indi-bk-hero .ibk-glow {\r\n  position: absolute; top: -120px; right: -80px;\r\n  width: 600px; height: 600px;\r\n  background: radial-gradient(circle, rgba(255,255,255,0.08) 0%, transparent 68%);\r\n  pointer-events: none; z-index: 0;\r\n}\r\n#indi-bk-hero .ibk-glow-left {\r\n  position: absolute; bottom: -100px; left: -60px;\r\n  width: 400px; height: 400px;\r\n  background: radial-gradient(circle, rgba(138,218,63,0.08) 0%, transparent 65%);\r\n  pointer-events: none; z-index: 0;\r\n}\r\n\r\n\/* Inner container *\/\r\n#indi-bk-hero .ibk-inner {\r\n  position: relative;\r\n  z-index: 2;\r\n  max-width: 1280px;\r\n  margin: 0 auto;\r\n  padding: 150px 48px 90px;\r\n  display: grid;\r\n  grid-template-columns: minmax(0, 1.1fr) minmax(0, 0.9fr);\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-bk-hero .ibk-left {\r\n  position: relative;\r\n  z-index: 10;\r\n  display: flex;\r\n  flex-direction: column;\r\n  gap: 28px;\r\n  opacity: 0;\r\n  transform: translateY(20px);\r\n  animation: ibkSlideUp 0.8s cubic-bezier(0.22,1,0.36,1) 0.15s both;\r\n}\r\n\r\n\/* Eyebrow pill *\/\r\n#indi-bk-hero .ibk-eyebrow {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 10px;\r\n  align-self: flex-start;\r\n  background: rgba(138,218,63,0.12);\r\n  border: 1px solid rgba(138,218,63,0.38);\r\n  padding: 7px 16px;\r\n  border-radius: 50px;\r\n  font-size: 11px !important;\r\n  font-weight: 700 !important;\r\n  letter-spacing: 0.09em !important;\r\n  text-transform: uppercase;\r\n  color: #8ADA3F !important;\r\n}\r\n#indi-bk-hero .ibk-eyebrow-sep {\r\n  width: 1px; height: 12px;\r\n  background: rgba(138,218,63,0.4);\r\n  flex-shrink: 0;\r\n}\r\n\r\n\/* H1 *\/\r\n#indi-bk-hero .ibk-headline {\r\n  font-family: 'Manrope', sans-serif !important;\r\n  font-size: clamp(28px, 3vw, 46px) !important;\r\n  font-weight: 500 !important;\r\n  line-height: 1.12 !important;\r\n  letter-spacing: -0.018em !important;\r\n  color: #FFFFFF !important;\r\n  margin: 0 !important;\r\n}\r\n#indi-bk-hero .ibk-headline .ibk-accent { color: #8ADA3F !important; }\r\n\r\n\/* Subheadline *\/\r\n#indi-bk-hero .ibk-sub {\r\n  font-size: 15.5px !important;\r\n  font-weight: 400 !important;\r\n  line-height: 1.65 !important;\r\n  color: rgba(255,255,255,0.74) !important;\r\n  max-width: 560px;\r\n}\r\n#indi-bk-hero .ibk-sub strong {\r\n  color: rgba(255,255,255,0.92) !important;\r\n  font-weight: 600 !important;\r\n}\r\n\r\n\/* Trust badge strip *\/\r\n#indi-bk-hero .ibk-badges {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  gap: 8px;\r\n}\r\n#indi-bk-hero .ibk-badge {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 6px;\r\n  background: rgba(255,255,255,0.08);\r\n  border: 1px solid rgba(255,255,255,0.18);\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: 700 !important;\r\n  color: #FFFFFF !important;\r\n  letter-spacing: 0.04em;\r\n  white-space: nowrap;\r\n  opacity: 0;\r\n  animation: ibkBadgePop 0.5s cubic-bezier(0.22,1,0.36,1) both;\r\n}\r\n#indi-bk-hero .ibk-badge:nth-child(1) { animation-delay: 0.30s; }\r\n#indi-bk-hero .ibk-badge:nth-child(2) { animation-delay: 0.42s; }\r\n#indi-bk-hero .ibk-badge:nth-child(3) { animation-delay: 0.54s; }\r\n#indi-bk-hero .ibk-badge:nth-child(4) { animation-delay: 0.66s; }\r\n#indi-bk-hero .ibk-badge:nth-child(5) { animation-delay: 0.78s; }\r\n#indi-bk-hero .ibk-badge svg { flex-shrink: 0; }\r\n\r\n\/* CTA buttons *\/\r\n#indi-bk-hero .ibk-ctas {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  gap: 14px;\r\n  margin-top: 2px;\r\n}\r\n#indi-bk-hero .ibk-btn {\r\n  position: relative;\r\n  font-family: 'Manrope', sans-serif !important;\r\n  font-size: 13px !important;\r\n  font-weight: 700 !important;\r\n  line-height: 1 !important;\r\n  letter-spacing: 0.9px !important;\r\n  text-transform: uppercase !important;\r\n  padding: 15px 28px !important;\r\n  min-width: 200px !important;\r\n  min-height: 56px !important;\r\n  display: inline-flex !important;\r\n  justify-content: center !important;\r\n  align-items: center !important;\r\n  border-radius: 6px !important;\r\n  transition: all 0.28s 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-bk-hero .ibk-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 28px rgba(138,218,63,0.32);\r\n}\r\n#indi-bk-hero .ibk-btn.green:hover {\r\n  background-color: #9EE84F !important; border-color: #9EE84F !important;\r\n  transform: translateY(-2px);\r\n  box-shadow: 0 8px 38px rgba(138,218,63,0.44);\r\n}\r\n#indi-bk-hero .ibk-btn.outline {\r\n  background-color: transparent !important;\r\n  border-color: rgba(255,255,255,0.30) !important;\r\n  color: #FFFFFF !important;\r\n  gap: 10px;\r\n}\r\n#indi-bk-hero .ibk-btn.outline:hover {\r\n  background-color: rgba(255,255,255,0.08) !important;\r\n  border-color: rgba(255,255,255,0.55) !important;\r\n  transform: translateY(-2px);\r\n}\r\n\r\n\/* \u2500\u2500\u2500 RIGHT: Phone + orchestration \u2500\u2500\u2500 *\/\r\n#indi-bk-hero .ibk-right {\r\n  position: relative;\r\n  display: flex;\r\n  justify-content: center;\r\n  align-items: center;\r\n  min-height: 660px;\r\n  opacity: 0;\r\n  animation: ibkFadeIn 0.9s ease 0.35s both;\r\n  z-index: 1;\r\n  overflow: visible;\r\n}\r\n\r\n\/* Halo glow behind phone *\/\r\n#indi-bk-hero .ibk-halo {\r\n  position: absolute;\r\n  left: 50%; top: 50%;\r\n  width: 620px; height: 620px;\r\n  transform: translate(-50%, -50%);\r\n  pointer-events: none; z-index: 1;\r\n  opacity: 0;\r\n  animation: ibkFadeIn 1.1s ease 0.6s both;\r\n  background:\r\n    radial-gradient(ellipse 50% 48% at 50% 50%, rgba(0,114,239,0.18) 0%, transparent 60%),\r\n    radial-gradient(ellipse 68% 60% at 50% 50%, rgba(138,218,63,0.10) 0%, transparent 62%);\r\n}\r\n\r\n\/* Orbital rings *\/\r\n#indi-bk-hero .ibk-orbit {\r\n  position: absolute; left: 50%; top: 50%;\r\n  transform: translate(-50%, -50%);\r\n  pointer-events: none; z-index: 1;\r\n  opacity: 0;\r\n  animation: ibkFadeIn 1.2s ease 0.8s both;\r\n}\r\n#indi-bk-hero .ibk-orbit svg { display: block; width: 100%; height: 100%; overflow: visible; }\r\n#indi-bk-hero .ibk-orbit-outer { width: 580px; height: 580px; }\r\n#indi-bk-hero .ibk-orbit-mid   { width: 460px; height: 460px; }\r\n#indi-bk-hero .ibk-orbit-inner { width: 340px; height: 340px; }\r\n#indi-bk-hero .ibk-orbit-outer circle { stroke: rgba(255,255,255,0.10); stroke-width: 1; fill: none; }\r\n#indi-bk-hero .ibk-orbit-mid   circle { stroke: rgba(0,114,239,0.14); stroke-width: 1; fill: none; stroke-dasharray: 3 6; }\r\n#indi-bk-hero .ibk-orbit-inner circle { stroke: rgba(255,255,255,0.06); stroke-width: 1; fill: none; }\r\n\r\n\/* Animated trail arc *\/\r\n#indi-bk-hero .ibk-trail {\r\n  position: absolute; left: 50%; top: 50%;\r\n  width: 580px; height: 580px;\r\n  transform: translate(-50%, -50%);\r\n  pointer-events: none; z-index: 2;\r\n  opacity: 0;\r\n  animation: ibkFadeIn 0.5s ease 2.2s both;\r\n}\r\n#indi-bk-hero .ibk-trail svg { display: block; width: 100%; height: 100%; overflow: visible; }\r\n#indi-bk-hero .ibk-trail path {\r\n  fill: none;\r\n  stroke: url(#ibkTrailGrad);\r\n  stroke-width: 2.5;\r\n  stroke-linecap: round;\r\n  stroke-dasharray: 462;\r\n  stroke-dashoffset: 462;\r\n  filter: drop-shadow(0 0 7px rgba(0,114,239,0.70));\r\n  animation: ibkTrailDraw 3.2s ease-in-out 2.4s infinite;\r\n}\r\n@keyframes ibkTrailDraw {\r\n  0%    { stroke-dashoffset: 462; }\r\n  7.8%  { stroke-dashoffset: 333; }\r\n  15.6% { stroke-dashoffset: 129; }\r\n  23.4%, 78% { stroke-dashoffset: 0; }\r\n  95%, 100%  { stroke-dashoffset: 462; }\r\n}\r\n\r\n\/* \u2500\u2500\u2500 Phone shell \u2014 dark casing #181824, border-radius 40px \u2500\u2500\u2500 *\/\r\n#indi-bk-hero .ibk-phone {\r\n  position: relative;\r\n  width: 300px;\r\n  height: 610px;\r\n  background: #181824;\r\n  border-radius: 40px;\r\n  padding: 10px;\r\n  box-shadow:\r\n    0 32px 72px -16px rgba(4,8,22,0.80),\r\n    0 0 0 1px rgba(255,255,255,0.08),\r\n    inset 0 1px 0 rgba(255,255,255,0.06);\r\n  z-index: 3;\r\n}\r\n\r\n\/* Phone notch *\/\r\n#indi-bk-hero .ibk-notch {\r\n  position: absolute;\r\n  top: 0; left: 50%;\r\n  transform: translateX(-50%);\r\n  width: 110px; height: 24px;\r\n  background: #181824;\r\n  border-radius: 0 0 14px 14px;\r\n  z-index: 5;\r\n}\r\n\r\n\/* Phone screen *\/\r\n#indi-bk-hero .ibk-screen {\r\n  position: relative;\r\n  width: 100%; height: 100%;\r\n  border-radius: 32px;\r\n  overflow: hidden;\r\n  background: #0D0D1A;\r\n  display: flex;\r\n  flex-direction: column;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 Lock screen \/ push notifications view \u2500\u2500\u2500 *\/\r\n#indi-bk-hero .ibk-lockscreen {\r\n  position: relative;\r\n  flex: 1;\r\n  display: flex;\r\n  flex-direction: column;\r\n  background: linear-gradient(170deg, #0D0D2B 0%, #0A1A3A 50%, #0F0F1C 100%);\r\n  overflow: hidden;\r\n}\r\n\r\n\/* Lock screen ambient *\/\r\n#indi-bk-hero .ibk-ls-ambient {\r\n  position: absolute;\r\n  top: -60px; left: 50%;\r\n  transform: translateX(-50%);\r\n  width: 220px; height: 220px;\r\n  background: radial-gradient(circle, rgba(0,114,239,0.25) 0%, transparent 70%);\r\n  pointer-events: none;\r\n}\r\n\r\n\/* Lock screen status bar *\/\r\n#indi-bk-hero .ibk-ls-bar {\r\n  display: flex;\r\n  justify-content: space-between;\r\n  align-items: center;\r\n  padding: 12px 20px 6px;\r\n  font-size: 11px !important;\r\n  font-weight: 700 !important;\r\n  color: rgba(255,255,255,0.9) !important;\r\n  position: relative; z-index: 2;\r\n}\r\n#indi-bk-hero .ibk-ls-icons { display: inline-flex; gap: 5px; align-items: center; }\r\n\r\n\/* Lock screen time + date *\/\r\n#indi-bk-hero .ibk-ls-time {\r\n  text-align: center;\r\n  padding: 16px 0 14px;\r\n  position: relative; z-index: 2;\r\n}\r\n#indi-bk-hero .ibk-ls-time-big {\r\n  font-size: 44px !important;\r\n  font-weight: 300 !important;\r\n  color: #FFFFFF !important;\r\n  letter-spacing: -0.02em;\r\n  line-height: 1;\r\n}\r\n#indi-bk-hero .ibk-ls-time-date {\r\n  font-size: 11px !important;\r\n  font-weight: 500 !important;\r\n  color: rgba(255,255,255,0.65) !important;\r\n  margin-top: 5px;\r\n  letter-spacing: 0.03em;\r\n}\r\n\r\n\/* Lock screen notifications stack *\/\r\n#indi-bk-hero .ibk-ls-notifs {\r\n  flex: 1;\r\n  display: flex;\r\n  flex-direction: column;\r\n  gap: 8px;\r\n  padding: 0 12px 16px;\r\n  position: relative; z-index: 2;\r\n  overflow: hidden;\r\n}\r\n\r\n\/* Individual notification card *\/\r\n#indi-bk-hero .ibk-notif {\r\n  background: rgba(255,255,255,0.09);\r\n  backdrop-filter: blur(20px) saturate(160%);\r\n  -webkit-backdrop-filter: blur(20px) saturate(160%);\r\n  border: 1px solid rgba(255,255,255,0.13);\r\n  border-radius: 14px;\r\n  padding: 11px 13px;\r\n  display: flex;\r\n  flex-direction: column;\r\n  gap: 5px;\r\n  box-shadow: 0 4px 16px -6px rgba(0,0,0,0.50);\r\n}\r\n\r\n\/* Encrypted OTP push \u2014 top card, has lock icon *\/\r\n#indi-bk-hero .ibk-notif.otp {\r\n  border-color: rgba(0,114,239,0.35);\r\n  background: rgba(0,40,100,0.55);\r\n}\r\n\r\n\/* Notification header row *\/\r\n#indi-bk-hero .ibk-notif-hdr {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 8px;\r\n}\r\n#indi-bk-hero .ibk-notif-ic {\r\n  width: 24px; height: 24px;\r\n  border-radius: 7px;\r\n  display: inline-flex; align-items: center; justify-content: center;\r\n  flex-shrink: 0;\r\n}\r\n#indi-bk-hero .ibk-notif-ic.blue  { background: #0072EF; }\r\n#indi-bk-hero .ibk-notif-ic.dark  { background: #1C2B45; border: 1px solid rgba(0,114,239,0.35); }\r\n#indi-bk-hero .ibk-notif-ic.wa    { background: #25D366; }\r\n#indi-bk-hero .ibk-notif-app {\r\n  font-size: 10px !important;\r\n  font-weight: 700 !important;\r\n  color: rgba(255,255,255,0.60) !important;\r\n  letter-spacing: 0.06em;\r\n  text-transform: uppercase;\r\n  flex: 1;\r\n}\r\n#indi-bk-hero .ibk-notif-time {\r\n  font-size: 9.5px !important;\r\n  font-weight: 500 !important;\r\n  color: rgba(255,255,255,0.45) !important;\r\n}\r\n\r\n\/* Lock icon badge on OTP card *\/\r\n#indi-bk-hero .ibk-lock-badge {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 4px;\r\n  background: rgba(0,114,239,0.25);\r\n  border: 1px solid rgba(0,114,239,0.45);\r\n  border-radius: 20px;\r\n  padding: 2px 7px 2px 5px;\r\n  font-size: 9px !important;\r\n  font-weight: 700 !important;\r\n  color: rgba(255,255,255,0.80) !important;\r\n  letter-spacing: 0.04em;\r\n  align-self: flex-start;\r\n}\r\n\r\n\/* Notification title *\/\r\n#indi-bk-hero .ibk-notif-title {\r\n  font-size: 12px !important;\r\n  font-weight: 700 !important;\r\n  color: #FFFFFF !important;\r\n  line-height: 1.25;\r\n}\r\n\r\n\/* Notification body *\/\r\n#indi-bk-hero .ibk-notif-body {\r\n  font-size: 11px !important;\r\n  font-weight: 400 !important;\r\n  color: rgba(255,255,255,0.72) !important;\r\n  line-height: 1.35;\r\n}\r\n#indi-bk-hero .ibk-notif-body strong {\r\n  font-weight: 600 !important;\r\n  color: rgba(255,255,255,0.92) !important;\r\n}\r\n\r\n\/* Masked amount on OTP *\/\r\n#indi-bk-hero .ibk-masked {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 4px;\r\n  background: rgba(0,114,239,0.20);\r\n  border-radius: 5px;\r\n  padding: 1px 7px;\r\n  font-size: 11px !important;\r\n  font-weight: 700 !important;\r\n  color: rgba(255,255,255,0.85) !important;\r\n  letter-spacing: 0.04em;\r\n}\r\n\r\n\/* \"Toca para revelar\" action on OTP *\/\r\n#indi-bk-hero .ibk-reveal-row {\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: space-between;\r\n  margin-top: 2px;\r\n  padding-top: 6px;\r\n  border-top: 1px solid rgba(255,255,255,0.08);\r\n}\r\n#indi-bk-hero .ibk-reveal-hint {\r\n  font-size: 9.5px !important;\r\n  font-weight: 600 !important;\r\n  color: rgba(0,172,255,0.85) !important;\r\n  letter-spacing: 0.03em;\r\n}\r\n#indi-bk-hero .ibk-confirm-btn {\r\n  background: #0072EF;\r\n  border-radius: 6px;\r\n  padding: 4px 10px;\r\n  font-size: 9.5px !important;\r\n  font-weight: 700 !important;\r\n  color: #FFFFFF !important;\r\n  letter-spacing: 0.04em;\r\n}\r\n\r\n\/* Hipoteca push \u2014 retargeting *\/\r\n#indi-bk-hero .ibk-notif.hipoteca {\r\n  background: rgba(15,20,42,0.70);\r\n}\r\n\r\n\/* WhatsApp in-app card *\/\r\n#indi-bk-hero .ibk-notif.wapp {\r\n  background: rgba(5,30,20,0.65);\r\n  border-color: rgba(37,211,102,0.25);\r\n}\r\n#indi-bk-hero .ibk-notif.wapp .ibk-notif-app { color: rgba(37,211,102,0.70) !important; }\r\n\r\n\/* WA CTA link inside *\/\r\n#indi-bk-hero .ibk-wa-cta {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 5px;\r\n  color: #25D366 !important;\r\n  font-size: 10.5px !important;\r\n  font-weight: 700 !important;\r\n  margin-top: 2px;\r\n}\r\n\r\n\/* Notification entrance animation *\/\r\n#indi-bk-hero .ibk-phone.ibk-armed .ibk-notif { opacity: 0; transform: translateY(10px); }\r\n#indi-bk-hero .ibk-phone.ibk-play .ibk-notif   { animation: ibkNotifIn 0.5s cubic-bezier(0.22,1,0.36,1) both; }\r\n#indi-bk-hero .ibk-phone.ibk-play .ibk-n1 { animation-delay: 0.55s; }\r\n#indi-bk-hero .ibk-phone.ibk-play .ibk-n2 { animation-delay: 0.92s; }\r\n#indi-bk-hero .ibk-phone.ibk-play .ibk-n3 { animation-delay: 1.32s; }\r\n\r\n\/* \u2500\u2500\u2500 Channel satellite nodes \u2500\u2500\u2500 *\/\r\n#indi-bk-hero .ibk-node {\r\n  --R: 220px;\r\n  --theta: 0rad;\r\n  --size: 58px;\r\n  --icon: 22px;\r\n\r\n  position: absolute;\r\n  left: 50%; top: 50%;\r\n  width: var(--size); height: var(--size);\r\n  border-radius: 50%;\r\n  background:\r\n    linear-gradient(145deg, rgba(255,255,255,0.09), rgba(255,255,255,0.03)),\r\n    #0E1F42;\r\n  border: 1px solid rgba(255,255,255,0.22);\r\n  display: flex; align-items: center; justify-content: center;\r\n  color: rgba(255,255,255,0.65);\r\n  z-index: 3;\r\n  opacity: 0;\r\n  box-shadow: 0 10px 26px -8px rgba(0,0,0,0.55), inset 0 1px 0 rgba(255,255,255,0.14);\r\n  animation: ibkFloatIn 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#indi-bk-hero .ibk-node svg {\r\n  width: var(--icon); height: var(--icon);\r\n  position: relative; z-index: 1;\r\n  transition: transform 0.25s ease;\r\n}\r\n#indi-bk-hero .ibk-node-label {\r\n  position: absolute;\r\n  top: calc(100% + 8px); left: 50%;\r\n  transform: translateX(-50%);\r\n  font-size: 9.5px !important; font-weight: 700 !important;\r\n  color: rgba(255,255,255,0.55) !important;\r\n  letter-spacing: 0.10em; text-transform: uppercase; white-space: nowrap;\r\n}\r\n\r\n\/* Evaluation pulse *\/\r\n@keyframes ibkEvalPulse {\r\n  0%, 100% {\r\n    background: linear-gradient(145deg, rgba(255,255,255,0.09), rgba(255,255,255,0.03)), #0E1F42;\r\n    border-color: rgba(255,255,255,0.22);\r\n    color: rgba(255,255,255,0.65);\r\n    box-shadow: 0 10px 26px -8px rgba(0,0,0,0.55), inset 0 1px 0 rgba(255,255,255,0.14);\r\n  }\r\n  10%, 18% {\r\n    background: linear-gradient(145deg, rgba(0,114,239,0.35), rgba(138,218,63,0.15)), #103D8A;\r\n    border-color: rgba(0,114,239,0.75);\r\n    color: #FFFFFF;\r\n    box-shadow: 0 14px 36px -6px rgba(0,114,239,0.55), 0 0 0 4px rgba(0,114,239,0.20), inset 0 1px 0 rgba(255,255,255,0.28);\r\n  }\r\n  28% {\r\n    background: linear-gradient(145deg, rgba(255,255,255,0.09), rgba(255,255,255,0.03)), #0E1F42;\r\n    border-color: rgba(255,255,255,0.22);\r\n    color: rgba(255,255,255,0.65);\r\n  }\r\n}\r\n@keyframes ibkEvalIconPulse {\r\n  0%, 8%, 22%, 100% { transform: scale(1); }\r\n  12%, 18%          { transform: scale(1.18); }\r\n}\r\n\r\n\/* Push node \u2014 selected: naranja #F07000 sobre azul = contraste fuerte, distinto de WA verde *\/\r\n@keyframes ibkPushSelect {\r\n  0% {\r\n    width: 58px; height: 58px;\r\n    background: linear-gradient(145deg, rgba(255,255,255,0.09), rgba(255,255,255,0.03)), #0E1F42;\r\n    border-color: rgba(255,255,255,0.22);\r\n    color: rgba(255,255,255,0.65);\r\n  }\r\n  15%, 28% {\r\n    width: 58px; height: 58px;\r\n    background: linear-gradient(145deg, rgba(240,112,0,0.35), rgba(0,114,239,0.10)), #2A1800;\r\n    border-color: rgba(240,112,0,0.80); color: #FFFFFF;\r\n  }\r\n  50%, 100% {\r\n    width: 80px; height: 80px;\r\n    background: #F07000;\r\n    border-color: rgba(255,255,255,0.45); color: #FFFFFF;\r\n    box-shadow: 0 14px 40px -6px rgba(240,112,0,0.65), 0 0 0 5px rgba(240,112,0,0.20), inset 0 1px 0 rgba(255,255,255,0.30);\r\n  }\r\n}\r\n@keyframes ibkPushIconGrow {\r\n  0% { width: 22px; height: 22px; }\r\n  50%, 100% { width: 34px; height: 34px; }\r\n}\r\n@keyframes ibkSelectedPulsePush {\r\n  0%, 60%, 100% {\r\n    background: #F07000;\r\n    box-shadow: 0 14px 40px -6px rgba(240,112,0,0.65), 0 0 0 5px rgba(240,112,0,0.20), inset 0 1px 0 rgba(255,255,255,0.30);\r\n  }\r\n  72%, 80% {\r\n    background: #FF8520;\r\n    box-shadow: 0 18px 48px -6px rgba(240,112,0,0.85), 0 0 0 7px rgba(240,112,0,0.28), inset 0 1px 0 rgba(255,255,255,0.36);\r\n  }\r\n}\r\n#indi-bk-hero .ibk-node.active::after {\r\n  content: \"\";\r\n  position: absolute; inset: -10px;\r\n  border-radius: 50%;\r\n  border: 1.5px solid rgba(240,112,0,0.55);\r\n  opacity: 0;\r\n  animation: ibkSelectRing 2.8s ease-out 4.45s infinite;\r\n  pointer-events: none; z-index: 0;\r\n}\r\n@keyframes ibkSelectRing {\r\n  0%   { transform: scale(0.85); opacity: 0.85; }\r\n  100% { transform: scale(1.4);  opacity: 0; }\r\n}\r\n#indi-bk-hero .ibk-node.active .ibk-node-label { color: #FFAC5C !important; }\r\n\r\n\/* Node positions (banking: Push selected at 1:30, SMS 10:30, Email 7:30, WA 4:30) *\/\r\n#indi-bk-hero .ibk-node-push  { --theta: 0.7854rad; --R: 295px; }  \/* 45\u00b0 *\/\r\n#indi-bk-hero .ibk-node-sms   { --theta: 5.4978rad; --R: 295px; }  \/* 315\u00b0 *\/\r\n#indi-bk-hero .ibk-node-email { --theta: 4.1888rad; --R: 295px; }  \/* 240\u00b0 *\/\r\n#indi-bk-hero .ibk-node-wa    { --theta: 2.3562rad; --R: 295px; }  \/* 135\u00b0 *\/\r\n\r\n@keyframes ibkNodeFadeIn { from { opacity: 0; } to { opacity: 1; } }\r\n\r\n\/* Node animation sequencing *\/\r\n#indi-bk-hero .ibk-node-sms {\r\n  animation: ibkNodeFadeIn 0.55s ease 1.0s both,\r\n             ibkEvalPulse 3.2s ease-in-out 2.4s infinite;\r\n}\r\n#indi-bk-hero .ibk-node-sms svg { animation: ibkEvalIconPulse 3.2s ease-in-out 2.4s infinite; }\r\n\r\n#indi-bk-hero .ibk-node-email {\r\n  animation: ibkNodeFadeIn 0.55s ease 1.1s both,\r\n             ibkEvalPulse 3.2s ease-in-out 2.65s infinite;\r\n}\r\n#indi-bk-hero .ibk-node-email svg { animation: ibkEvalIconPulse 3.2s ease-in-out 2.65s infinite; }\r\n\r\n#indi-bk-hero .ibk-node-wa {\r\n  animation: ibkNodeFadeIn 0.55s ease 1.2s both,\r\n             ibkEvalPulse 3.2s ease-in-out 2.9s infinite;\r\n}\r\n#indi-bk-hero .ibk-node-wa svg { animation: ibkEvalIconPulse 3.2s ease-in-out 2.9s infinite; }\r\n\r\n\/* Push: starts equal to others, transitions to selected (blue) *\/\r\n#indi-bk-hero .ibk-node-push {\r\n  animation:\r\n    ibkNodeFadeIn 0.55s ease 0.9s both,\r\n    ibkPushSelect 1.0s cubic-bezier(0.22,1,0.36,1) 3.15s 1 forwards,\r\n    ibkSelectedPulsePush 3.2s ease-in-out 4.45s infinite;\r\n}\r\n#indi-bk-hero .ibk-node-push svg {\r\n  animation: ibkPushIconGrow 1.0s cubic-bezier(0.22,1,0.36,1) 3.15s 1 forwards;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 Floating KPI metric card \u2500\u2500\u2500 *\/\r\n#indi-bk-hero .ibk-float {\r\n  position: absolute;\r\n  left: -52px;\r\n  top: 300px;\r\n  width: 196px;\r\n  background: rgba(255,255,255,0.90);\r\n  backdrop-filter: blur(16px) saturate(150%);\r\n  -webkit-backdrop-filter: blur(16px) saturate(150%);\r\n  border: 1px solid rgba(255,255,255,0.60);\r\n  border-left: 3px solid #8ADA3F;\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 52px -14px rgba(4,8,24,0.55), 0 6px 18px -6px rgba(0,0,0,0.20), inset 0 1px 0 rgba(255,255,255,0.65);\r\n  z-index: 6;\r\n  opacity: 0;\r\n  animation: ibkFloatIn 0.6s cubic-bezier(0.22,1,0.36,1) 1.55s both;\r\n}\r\n#indi-bk-hero .ibk-float-ic {\r\n  width: 38px; height: 38px; border-radius: 9px;\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.45);\r\n}\r\n#indi-bk-hero .ibk-float-ic svg { color: #0F3B7A !important; }\r\n#indi-bk-hero .ibk-float-label {\r\n  display: block;\r\n  font-size: 9px !important; font-weight: 700 !important;\r\n  color: #5A6B85 !important;\r\n  line-height: 1.1; text-transform: uppercase; letter-spacing: 0.08em;\r\n}\r\n#indi-bk-hero .ibk-float-val {\r\n  display: block;\r\n  font-size: 20px !important; font-weight: 800 !important;\r\n  color: #0F3B7A !important;\r\n  line-height: 1.05; margin-top: 3px;\r\n  letter-spacing: -0.02em;\r\n}\r\n#indi-bk-hero .ibk-float-sub {\r\n  display: block;\r\n  font-size: 9px !important; font-weight: 500 !important;\r\n  color: #7C8BA1 !important;\r\n  margin-top: 1px; line-height: 1.2;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 Security badge above phone \u2500\u2500\u2500 *\/\r\n#indi-bk-hero .ibk-sec-badge {\r\n  position: absolute;\r\n  top: -10px; left: 50%;\r\n  transform: translateX(-50%);\r\n  background: rgba(8,18,44,0.82);\r\n  backdrop-filter: blur(18px) saturate(160%);\r\n  -webkit-backdrop-filter: blur(18px) saturate(160%);\r\n  border: 1px solid rgba(255,255,255,0.20);\r\n  border-radius: 14px;\r\n  padding: 10px 18px;\r\n  display: inline-flex; align-items: center; gap: 12px;\r\n  box-shadow: 0 18px 44px -14px rgba(4,8,24,0.70), inset 0 1px 0 rgba(255,255,255,0.08);\r\n  z-index: 7;\r\n  opacity: 0;\r\n  animation: ibkFloatIn 0.6s cubic-bezier(0.22,1,0.36,1) 1.3s both;\r\n  white-space: nowrap;\r\n}\r\n#indi-bk-hero .ibk-sec-badge-ic {\r\n  width: 32px; height: 32px; border-radius: 9px;\r\n  background: linear-gradient(135deg, #0072EF, #0F3B7A);\r\n  display: flex; align-items: center; justify-content: center;\r\n  flex-shrink: 0;\r\n}\r\n#indi-bk-hero .ibk-sec-badge-tag {\r\n  display: flex; flex-direction: column;\r\n  border-left: 1px solid rgba(255,255,255,0.18);\r\n  padding-left: 12px; line-height: 1.15;\r\n}\r\n#indi-bk-hero .ibk-sec-badge-tag .ibk-sb-eyebrow {\r\n  font-size: 9px !important; font-weight: 700 !important;\r\n  color: rgba(255,255,255,0.60) !important;\r\n  letter-spacing: 0.12em; text-transform: uppercase;\r\n}\r\n#indi-bk-hero .ibk-sec-badge-tag .ibk-sb-name {\r\n  font-size: 11.5px !important; font-weight: 700 !important;\r\n  color: #FFFFFF !important; margin-top: 2px; letter-spacing: 0.01em;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 ANIMATIONS \u2500\u2500\u2500 *\/\r\n@keyframes ibkSlideUp   { from { opacity: 0; transform: translateY(20px); } to { opacity: 1; transform: translateY(0); } }\r\n@keyframes ibkFadeIn    { from { opacity: 0; } to { opacity: 1; } }\r\n@keyframes ibkBadgePop  { from { opacity: 0; transform: scale(0.85) translateY(-4px); } to { opacity: 1; transform: scale(1) translateY(0); } }\r\n@keyframes ibkNotifIn   { from { opacity: 0; transform: translateY(12px); } to { opacity: 1; transform: translateY(0); } }\r\n@keyframes ibkFloatIn   { from { opacity: 0; transform: translateX(-12px) scale(0.92); } 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-bk-hero .ibk-left,\r\n  #indi-bk-hero .ibk-right,\r\n  #indi-bk-hero .ibk-badge,\r\n  #indi-bk-hero .ibk-notif,\r\n  #indi-bk-hero .ibk-float,\r\n  #indi-bk-hero .ibk-sec-badge,\r\n  #indi-bk-hero .ibk-halo,\r\n  #indi-bk-hero .ibk-orbit,\r\n  #indi-bk-hero .ibk-trail,\r\n  #indi-bk-hero .ibk-node.active::after {\r\n    opacity: 1 !important;\r\n    transform: none !important;\r\n    animation: none !important;\r\n  }\r\n  #indi-bk-hero .ibk-node {\r\n    opacity: 1 !important;\r\n    animation: none !important;\r\n  }\r\n  #indi-bk-hero .ibk-node svg { animation: none !important; transform: none !important; }\r\n  #indi-bk-hero .ibk-sec-badge { transform: translateX(-50%) !important; }\r\n  #indi-bk-hero .ibk-trail path { stroke-dashoffset: 0 !important; animation: none !important; }\r\n  #indi-bk-hero .ibk-orbit { transform: translate(-50%, -50%) !important; }\r\n  #indi-bk-hero .ibk-node-push {\r\n    width: 80px !important; height: 80px !important;\r\n    background: #F07000 !important;\r\n    border-color: rgba(255,255,255,0.45) !important;\r\n    color: #FFFFFF !important;\r\n    box-shadow: 0 14px 40px -6px rgba(240,112,0,0.65), 0 0 0 5px rgba(240,112,0,0.20), inset 0 1px 0 rgba(255,255,255,0.30) !important;\r\n  }\r\n  #indi-bk-hero .ibk-node-push svg { width: 34px !important; height: 34px !important; color: #FFFFFF !important; }\r\n  #indi-bk-hero .ibk-node-push .ibk-node-label { color: #FFAC5C !important; }\r\n}\r\n\r\n\/* \u2500\u2500\u2500 RESPONSIVE \u2500\u2500\u2500 *\/\r\n@media (max-width: 1100px) {\r\n  #indi-bk-hero .ibk-inner { padding: 110px 32px 72px; gap: 32px; }\r\n}\r\n\r\n@media (max-width: 960px) {\r\n  #indi-bk-hero .ibk-inner {\r\n    grid-template-columns: 1fr;\r\n    padding: 80px 24px 64px;\r\n    gap: 52px;\r\n    justify-items: center;\r\n  }\r\n  #indi-bk-hero .ibk-left { text-align: center; align-items: center; }\r\n  #indi-bk-hero .ibk-eyebrow { align-self: center; }\r\n  #indi-bk-hero .ibk-badges { justify-content: center; }\r\n  #indi-bk-hero .ibk-ctas { justify-content: center; }\r\n  #indi-bk-hero .ibk-sub { margin: 0 auto; }\r\n}\r\n\r\n@media (max-width: 600px) {\r\n  #indi-bk-hero .ibk-inner { padding: 60px 16px 52px; }\r\n  #indi-bk-hero .ibk-btn { flex: 1 1 100%; min-width: 0 !important; }\r\n\r\n  \/* Right column: full width, enough vertical space for top-card + phone + bottom-badge *\/\r\n  #indi-bk-hero .ibk-right {\r\n    width: 100%;\r\n    min-height: 640px;\r\n    margin: 0 auto;\r\n    align-items: center;\r\n    justify-content: center;\r\n    padding-top: 80px;\r\n    padding-bottom: 70px;\r\n  }\r\n\r\n  \/* Phone: centrado *\/\r\n  #indi-bk-hero .ibk-phone {\r\n    width: 210px; height: 440px;\r\n    border-radius: 32px; padding: 8px;\r\n    margin-top: 0;\r\n  }\r\n  #indi-bk-hero .ibk-screen { border-radius: 26px; }\r\n  #indi-bk-hero .ibk-notch { width: 86px; height: 20px; }\r\n  #indi-bk-hero .ibk-ls-notifs { padding: 0 8px 12px; gap: 6px; }\r\n  #indi-bk-hero .ibk-notif { padding: 9px 10px; }\r\n  #indi-bk-hero .ibk-notif-title { font-size: 11px !important; }\r\n  #indi-bk-hero .ibk-notif-body  { font-size: 10px !important; }\r\n\r\n  \/* KPI \"SMS costs\" \u2014 ARRIBA-IZQUIERDA, alineada al borde izq del tel\u00e9fono\r\n     Tel\u00e9fono centrado en ibk-right \u2192 su borde izq = 50% - 105px.\r\n     La tarjeta arranca en left: calc(50% - 105px) y tiene 178px de ancho,\r\n     as\u00ed queda pegada al borde izquierdo del tel\u00e9fono. *\/\r\n  #indi-bk-hero .ibk-float {\r\n    left: calc(50% - 105px);\r\n    top: 8px;\r\n    bottom: auto;\r\n    transform: none;\r\n    width: 178px; padding: 9px 12px; gap: 10px; z-index: 7;\r\n  }\r\n  #indi-bk-hero .ibk-float-ic { width: 30px; height: 30px; }\r\n  #indi-bk-hero .ibk-float-val { font-size: 17px !important; }\r\n\r\n  \/* Security badge \"Encrypted Push\" \u2014 ABAJO-IZQUIERDA, mismo alineamiento *\/\r\n  #indi-bk-hero .ibk-sec-badge {\r\n    top: auto;\r\n    bottom: 8px;\r\n    left: calc(50% - 105px);\r\n    transform: none;\r\n    padding: 7px 12px; gap: 8px; border-radius: 12px;\r\n    white-space: nowrap;\r\n    width: auto;\r\n    max-width: 210px;\r\n  }\r\n  #indi-bk-hero .ibk-sec-badge-ic { width: 26px; height: 26px; }\r\n  #indi-bk-hero .ibk-sec-badge-tag .ibk-sb-eyebrow { font-size: 8px !important; }\r\n  #indi-bk-hero .ibk-sec-badge-tag .ibk-sb-name    { font-size: 10px !important; }\r\n\r\n  \/* Node labels *\/\r\n  #indi-bk-hero .ibk-node-label {\r\n    font-size: 8px !important;\r\n    top: calc(100% + 6px);\r\n    letter-spacing: 0.06em;\r\n  }\r\n\r\n  \/* Nodes *\/\r\n  #indi-bk-hero .ibk-node-push  { --R: 160px; --theta: 1.0472rad; --size: 52px; --icon: 22px; }\r\n  #indi-bk-hero .ibk-node-wa    { --R: 160px; --theta: 2.0944rad; --size: 42px; --icon: 17px; }\r\n  #indi-bk-hero .ibk-node-email { --R: 160px; --theta: 4.1888rad; --size: 42px; --icon: 17px; }\r\n  #indi-bk-hero .ibk-node-sms   { --R: 160px; --theta: 5.2360rad; --size: 42px; --icon: 17px; }\r\n\r\n  \/* Orbits *\/\r\n  #indi-bk-hero .ibk-halo        { width: 360px; height: 360px; }\r\n  #indi-bk-hero .ibk-orbit-outer { width: 330px; height: 330px; }\r\n  #indi-bk-hero .ibk-orbit-mid   { width: 282px; height: 282px; }\r\n  #indi-bk-hero .ibk-orbit-inner { width: 240px; height: 240px; }\r\n  #indi-bk-hero .ibk-trail { display: none; }\r\n}\r\n\r\n@media (max-width: 380px) {\r\n  #indi-bk-hero .ibk-right  { width: 100%; min-height: 600px; }\r\n  #indi-bk-hero .ibk-phone  { width: 190px; height: 400px; }\r\n  \/* Borde izq del tel\u00e9fono = 50% - 95px *\/\r\n  #indi-bk-hero .ibk-float      { left: calc(50% - 95px); width: 164px; }\r\n  #indi-bk-hero .ibk-sec-badge  { left: calc(50% - 95px); max-width: 190px; }\r\n  \/* R=140: sin60\u00b7140=121, inner 121-24=97 > 95 \u2713 *\/\r\n  #indi-bk-hero .ibk-node-push  { --R: 140px; --size: 48px; --icon: 20px; }\r\n  #indi-bk-hero .ibk-node-sms   { --R: 140px; --size: 38px; --icon: 15px; }\r\n  #indi-bk-hero .ibk-node-email { --R: 140px; --size: 38px; --icon: 15px; }\r\n  #indi-bk-hero .ibk-node-wa    { --R: 140px; --size: 38px; --icon: 15px; }\r\n  #indi-bk-hero .ibk-halo        { width: 320px; height: 320px; }\r\n  #indi-bk-hero .ibk-orbit-outer { width: 295px; height: 295px; }\r\n  #indi-bk-hero .ibk-orbit-mid   { width: 255px; height: 255px; }\r\n  #indi-bk-hero .ibk-orbit-inner { width: 218px; height: 218px; }\r\n}\r\n<\/style>\r\n<\/head>\r\n<body>\r\n\r\n<section id=\"indi-bk-hero\" role=\"banner\" aria-label=\"indigitall for Banking and Insurance \u2014 recupera solicitudes abandonadas con triggers en tiempo real, Encrypted Push y perfiles de cliente unificados\">\r\n  <div class=\"ibk-texture\" aria-hidden=\"true\"><\/div>\r\n  <div class=\"ibk-glow\" aria-hidden=\"true\"><\/div>\r\n  <div class=\"ibk-glow-left\" aria-hidden=\"true\"><\/div>\r\n\r\n  <div class=\"ibk-inner\">\r\n\r\n    <!-- LEFT COLUMN -->\r\n    <div class=\"ibk-left\">\r\n\r\n      <!-- Eyebrow tag -->\r\n      <span class=\"ibk-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\"><rect x=\"3\" y=\"11\" width=\"18\" height=\"11\" rx=\"2\"\/><path d=\"M7 11V7a5 5 0 0 1 10 0v4\"\/><\/svg>\r\n        AI-Native\r\n        <span class=\"ibk-eyebrow-sep\" aria-hidden=\"true\"><\/span>\r\n        Banking &amp; Insurance\r\n      <\/span>\r\n\r\n      <!-- H1 -->\r\n      <h1 class=\"ibk-headline\">\r\n        Your highest-intent customers <span class=\"ibk-accent\">abandon the form.<\/span> Every minute they wait, intent goes cold.\r\n      <\/h1>\r\n\r\n      <!-- Subheadline -->\r\n      <p class=\"ibk-sub\">\r\n        The <strong>76% of financial service applications<\/strong> are abandoned before submission. indigitall recovers them \u2014 with <strong>real-time behavioral triggers<\/strong>, encrypted Push that eliminates SMS fraud exposure, AI-powered support and unified customer profiles across every channel. One platform. One view of every customer. No pipeline left behind.\r\n      <\/p>\r\n\r\n      <!-- Trust badge strip: GDPR \u00b7 PSD2 \u00b7 ISO 27001 \u00b7 ENS \u00b7 SOC 2 -->\r\n      <div class=\"ibk-badges\" role=\"list\" aria-label=\"Certificaciones de conformidad\">\r\n        <span class=\"ibk-badge\" role=\"listitem\">\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 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\/><polyline points=\"9 12 11 14 15 10\"\/><\/svg>\r\n          GDPR\r\n        <\/span>\r\n        <span class=\"ibk-badge\" role=\"listitem\">\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\"><rect x=\"3\" y=\"11\" width=\"18\" height=\"11\" rx=\"2\"\/><path d=\"M7 11V7a5 5 0 0 1 10 0v4\"\/><\/svg>\r\n          PSD2\r\n        <\/span>\r\n        <span class=\"ibk-badge\" role=\"listitem\">\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\"><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          ISO 27001\r\n        <\/span>\r\n        <span class=\"ibk-badge\" role=\"listitem\">\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\"><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          ENS\r\n        <\/span>\r\n        <span class=\"ibk-badge\" role=\"listitem\">\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 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\/><\/svg>\r\n          SOC 2\r\n        <\/span>\r\n      <\/div>\r\n\r\n      <!-- CTA buttons -->\r\n      <div class=\"ibk-ctas\">\r\n        <a href=\"https:\/\/indigitall.com\/en\/schedule-time\/\" class=\"ibk-btn green\" aria-label=\"Get a demo de indigitall para Banking &amp; Insurance\">Get a demo<\/a>\r\n        <a href=\"https:\/\/indigitall.com\/en\/ebook\/indigitall-solutions-for-financial-sector\/\" class=\"ibk-btn outline\" aria-label=\"Download the one-pager del Sector Financiero\">\r\n          <svg width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/><\/svg>\r\n          Download the one-pager\r\n        <\/a>\r\n      <\/div>\r\n\r\n    <\/div>\r\n\r\n    <!-- RIGHT COLUMN: Phone mockup + orchestration -->\r\n    <div class=\"ibk-right\" role=\"img\" aria-label=\"Lock screen with three financial notifications: encrypted OTP with masked amount, mortgage retargeting Push and WhatsApp credit application message. Around the phone, orchestration layer with Push selected as the preferred channel.\">\r\n\r\n      <!-- Orchestration halo -->\r\n      <div class=\"ibk-halo\" aria-hidden=\"true\"><\/div>\r\n\r\n      <!-- Orbital rings -->\r\n      <div class=\"ibk-orbit ibk-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      <!-- Animated trail arc -->\r\n      <div class=\"ibk-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=\"ibkTrailGrad\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\">\r\n              <stop offset=\"0%\"   stop-color=\"#0072EF\" stop-opacity=\"0.3\"\/>\r\n              <stop offset=\"100%\" stop-color=\"#0072EF\" stop-opacity=\"1\"\/>\r\n            <\/linearGradient>\r\n          <\/defs>\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=\"ibk-orbit ibk-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=\"ibk-orbit ibk-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      <!-- Phone shell \u2014 dark casing #181824, border-radius 40px -->\r\n      <div class=\"ibk-phone\" id=\"ibk-phone\">\r\n        <div class=\"ibk-notch\" aria-hidden=\"true\"><\/div>\r\n        <div class=\"ibk-screen\">\r\n\r\n          <!-- Lock screen with push notifications -->\r\n          <div class=\"ibk-lockscreen\">\r\n            <div class=\"ibk-ls-ambient\" aria-hidden=\"true\"><\/div>\r\n\r\n            <!-- Status bar -->\r\n            <div class=\"ibk-ls-bar\" aria-hidden=\"true\">\r\n              <span>9:41<\/span>\r\n              <span class=\"ibk-ls-icons\">\r\n                <!-- Signal bars -->\r\n                <svg width=\"14\" height=\"11\" viewBox=\"0 0 24 18\" fill=\"rgba(255,255,255,0.9)\">\r\n                  <rect x=\"0\" y=\"10\" width=\"4\" height=\"8\" rx=\"1\"\/>\r\n                  <rect x=\"6\" y=\"6\" width=\"4\" height=\"12\" rx=\"1\"\/>\r\n                  <rect x=\"12\" y=\"3\" width=\"4\" height=\"15\" rx=\"1\"\/>\r\n                  <rect x=\"18\" y=\"0\" width=\"4\" height=\"18\" rx=\"1\"\/>\r\n                <\/svg>\r\n                <!-- Wifi -->\r\n                <svg width=\"16\" height=\"11\" viewBox=\"0 0 24 18\" fill=\"none\" stroke=\"rgba(255,255,255,0.9)\" stroke-width=\"2\">\r\n                  <path d=\"M2 8a14 14 0 0 1 20 0\"\/>\r\n                  <path d=\"M5 11.5a9 9 0 0 1 14 0\"\/>\r\n                  <circle cx=\"12\" cy=\"15\" r=\"1.5\" fill=\"rgba(255,255,255,0.9)\" stroke=\"none\"\/>\r\n                <\/svg>\r\n                <!-- Battery -->\r\n                <svg width=\"20\" height=\"11\" viewBox=\"0 0 28 14\" fill=\"none\" stroke=\"rgba(255,255,255,0.9)\" stroke-width=\"1.5\">\r\n                  <rect x=\"1\" y=\"1\" width=\"22\" height=\"12\" rx=\"3\"\/>\r\n                  <rect x=\"3\" y=\"3\" width=\"16\" height=\"8\" rx=\"1.5\" fill=\"rgba(255,255,255,0.9)\"\/>\r\n                  <rect x=\"24.5\" y=\"4.5\" width=\"2\" height=\"5\" rx=\"1\" fill=\"rgba(255,255,255,0.9)\"\/>\r\n                <\/svg>\r\n              <\/span>\r\n            <\/div>\r\n\r\n            <!-- Time + date -->\r\n            <div class=\"ibk-ls-time\" aria-hidden=\"true\">\r\n              <div class=\"ibk-ls-time-big\">9:41<\/div>\r\n              <div class=\"ibk-ls-time-date\">Tuesday, June 18<\/div>\r\n            <\/div>\r\n\r\n            <!-- Notifications stack -->\r\n            <div class=\"ibk-ls-notifs\">\r\n\r\n              <!-- NOTIFICATION 1: Encrypted Push OTP \u2014 lock icon, masked amount -->\r\n              <div class=\"ibk-notif otp ibk-n1\" role=\"group\" aria-label=\"Encrypted Push OTP notification\">\r\n                <div class=\"ibk-notif-hdr\">\r\n                  <span class=\"ibk-notif-ic blue\">\r\n                    <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"2.2\" 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                  <\/span>\r\n                  <span class=\"ibk-notif-app\">MyBank \u00b7 Encrypted Push<\/span>\r\n                  <span class=\"ibk-notif-time\">now<\/span>\r\n                <\/div>\r\n                <span class=\"ibk-lock-badge\">\r\n                  <svg width=\"9\" height=\"9\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"rgba(255,255,255,0.85)\" 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                  End-to-end encrypted\r\n                <\/span>\r\n                <div class=\"ibk-notif-title\">Transaction alert<\/div>\r\n                <div class=\"ibk-notif-body\">\r\n                  <span class=\"ibk-masked\">\r\n                    <svg width=\"9\" height=\"9\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" 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                    \u2022\u2022\u2022 \u20ac at [Merchant]\r\n                  <\/span>\r\n                  \u2014 amount masked on lock screen\r\n                <\/div>\r\n                <div class=\"ibk-reveal-row\">\r\n                  <span class=\"ibk-reveal-hint\">Tap to reveal and confirm<\/span>\r\n                  <span class=\"ibk-confirm-btn\">Confirm<\/span>\r\n                <\/div>\r\n              <\/div>\r\n\r\n              <!-- NOTIFICATION 2: Push web Retargeting hipoteca -->\r\n              <div class=\"ibk-notif hipoteca ibk-n2\" role=\"group\" aria-label=\"Mortgage retargeting Push notification\">\r\n                <div class=\"ibk-notif-hdr\">\r\n                  <span class=\"ibk-notif-ic dark\">\r\n                    <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#5BA8FF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M6 8a6 6 0 0 1 12 0c0 7 3 9 3 9H3s3-2 3-9\"\/><path d=\"M10.3 21a1.94 1.94 0 0 0 3.4 0\"\/><\/svg>\r\n                  <\/span>\r\n                  <span class=\"ibk-notif-app\">MyBank \u00b7 Web Push<\/span>\r\n                  <span class=\"ibk-notif-time\">2 min ago<\/span>\r\n                <\/div>\r\n                <div class=\"ibk-notif-title\">Your mortgage application is saved<\/div>\r\n                <div class=\"ibk-notif-body\">\r\n                  Continue where you left off \u2192\r\n                <\/div>\r\n              <\/div>\r\n\r\n              <!-- NOTIFICATION 3: WhatsApp in-app cr\u00e9dito -->\r\n              <div class=\"ibk-notif wapp ibk-n3\" role=\"group\" aria-label=\"WhatsApp credit application message\">\r\n                <div class=\"ibk-notif-hdr\">\r\n                  <span class=\"ibk-notif-ic wa\">\r\n                    <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"white\" 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>\r\n                  <span class=\"ibk-notif-app\">WhatsApp \u00b7 MyBank<\/span>\r\n                  <span class=\"ibk-notif-time\">5 min ago<\/span>\r\n                <\/div>\r\n                <div class=\"ibk-notif-title\">Hi [Name], your credit application is almost done<\/div>\r\n                <div class=\"ibk-notif-body\">\r\n                  Book a 10-minute call to complete it.\r\n                <\/div>\r\n                <span class=\"ibk-wa-cta\">\r\n                  <svg width=\"10\" height=\"10\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#25D366\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><polyline points=\"9 18 15 12 9 6\"\/><\/svg>\r\n                  Book a call \u2192\r\n                <\/span>\r\n              <\/div>\r\n\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- Security \/ compliance badge above phone -->\r\n      <div class=\"ibk-sec-badge\" aria-label=\"indigitall \u2014 PSD2-compliant Encrypted Push\">\r\n        <span class=\"ibk-sec-badge-ic\">\r\n          <svg width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"2.2\" 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        <\/span>\r\n        <div class=\"ibk-sec-badge-tag\">\r\n          <span class=\"ibk-sb-eyebrow\">Compliant encrypted Push<\/span>\r\n          <span class=\"ibk-sb-name\">PSD2 \u00b7 ISO 27001 \u00b7 ENS<\/span>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- Channel satellite nodes -->\r\n      <div class=\"ibk-node ibk-node-push active\" role=\"img\" aria-label=\"Encrypted Push \u00b7 selected channel\">\r\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\r\n          <rect x=\"3\" y=\"11\" width=\"18\" height=\"11\" rx=\"2\"\/>\r\n          <path d=\"M7 11V7a5 5 0 0 1 10 0v4\"\/>\r\n        <\/svg>\r\n        <span class=\"ibk-node-label\">Encrypted Push<\/span>\r\n      <\/div>\r\n\r\n      <div class=\"ibk-node ibk-node-sms\" aria-label=\"SMS \u00b7 evaluated channel\">\r\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\r\n          <path d=\"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z\"\/>\r\n        <\/svg>\r\n        <span class=\"ibk-node-label\">SMS<\/span>\r\n      <\/div>\r\n\r\n      <div class=\"ibk-node ibk-node-email\" aria-label=\"Email \u00b7 available channel\">\r\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\r\n          <rect x=\"2\" y=\"4\" width=\"20\" height=\"16\" rx=\"2\"\/>\r\n          <path d=\"m22 6-10 7L2 6\"\/>\r\n        <\/svg>\r\n        <span class=\"ibk-node-label\">Email<\/span>\r\n      <\/div>\r\n\r\n      <div class=\"ibk-node ibk-node-wa\" aria-label=\"WhatsApp \u00b7 available channel\">\r\n        <svg viewBox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\">\r\n          <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\"\/>\r\n        <\/svg>\r\n        <span class=\"ibk-node-label\">WhatsApp<\/span>\r\n      <\/div>\r\n\r\n      <!-- Floating KPI metric: \u221275% en costes de SMS -->\r\n      <div class=\"ibk-float\" aria-hidden=\"true\">\r\n        <span class=\"ibk-float-ic\">\r\n          <svg width=\"19\" height=\"19\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0F3B7A\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\r\n            <path d=\"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z\"\/>\r\n            <line x1=\"8\" y1=\"10\" x2=\"16\" y2=\"10\"\/>\r\n            <line x1=\"8\" y1=\"14\" x2=\"12\" y2=\"14\"\/>\r\n          <\/svg>\r\n        <\/span>\r\n        <span>\r\n          <span class=\"ibk-float-label\">SMS costs<\/span>\r\n          <span class=\"ibk-float-val\">\u221275%<\/span>\r\n          <span class=\"ibk-float-sub\">median \u00b7 Encrypted Push<\/span>\r\n        <\/span>\r\n      <\/div>\r\n\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.getTheementById('ibk-phone');\r\n  if (!phone) return;\r\n  phone.classList.add('ibk-armed');\r\n  var obs = new IntersectionObserver(function(entries){\r\n    entries.forEach(function(e){\r\n      if (e.isIntersecting){ phone.classList.add('ibk-play'); obs.unobserve(e.target); }\r\n    });\r\n  }, { threshold: 0.20 });\r\n  obs.observe(phone);\r\n})();\r\n<\/script>\r\n<\/body>\r\n<\/html>\r\n","code_extra_content":"code_ex_none","code_extitle_cards":"","code_ex_cards":null,"code_ex_brands_custom_background_color":true,"code_ex_custom_brands":false,"code_ex_custom_slider_title":"Marcas que confian en nosotros","code_ex_brands":[{"code_ex_logo":10779,"code_ex_image":null,"code_ex_country_visibility":["BR","CL","CO","MX","PE","ES","US","rest"]},{"code_ex_logo":10773,"code_ex_image":null,"code_ex_country_visibility":["BR","CL","CO","MX","PE","ES","US","rest"]},{"code_ex_logo":2158,"code_ex_image":null,"code_ex_country_visibility":["BR","CL","CO","MX","PE","ES","US","rest"]},{"code_ex_logo":13779,"code_ex_image":null,"code_ex_country_visibility":[]},{"code_ex_logo":10764,"code_ex_image":null,"code_ex_country_visibility":[]}],"code_ex_brands_background_color":"#314583"},{"acf_fc_layout":"custom_html","code":"<!-- ============================================================\r\n     indigitall.com \u2014 Financial Services page\r\n     Section 3: Differentiator \u2014 Security, Conversion, Unification\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-fs-diff {\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-fs-diff *, #indi-fs-diff *::before, #indi-fs-diff *::after {\r\n  box-sizing: border-box;\r\n  margin: 0;\r\n  padding: 0;\r\n}\r\n\r\n\/* \u2500\u2500 shell \u2500\u2500 *\/\r\n#indi-fs-diff .ifd-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\/* \u2500\u2500 header \u2500\u2500 *\/\r\n\/* Eyebrow \u2014 blue pill (deliberate thread from hero) *\/\r\n#indi-fs-diff .ifd-eyebrow {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 8px;\r\n  background: #EEF3FF !important;\r\n  border: 1px solid rgba(0,114,239,0.22) !important;\r\n  border-radius: 50px;\r\n  padding: 6px 14px;\r\n  font-size: 11px !important;\r\n  font-weight: 700 !important;\r\n  letter-spacing: 0.08em !important;\r\n  text-transform: uppercase !important;\r\n  color: #0072EF !important;\r\n}\r\n#indi-fs-diff .ifd-eyebrow svg { flex-shrink: 0; }\r\n\r\n#indi-fs-diff .ifd-h2 {\r\n  margin-top: 20px !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: 100%;\r\n}\r\n#indi-fs-diff .ifd-h2 em {\r\n  font-style: normal;\r\n  color: #0072EF !important;\r\n}\r\n#indi-fs-diff .ifd-intro {\r\n  margin-top: 20px !important;\r\n  font-size: 17px !important;\r\n  line-height: 1.65 !important;\r\n  font-weight: 400 !important;\r\n  color: #5A6B85 !important;\r\n  max-width: 78ch;\r\n}\r\n\r\n\/* \u2500\u2500 2\u00d72 card grid \u2500\u2500 *\/\r\n#indi-fs-diff .ifd-grid {\r\n  margin-top: 56px !important;\r\n  display: grid;\r\n  grid-template-columns: repeat(2, 1fr);\r\n  gap: 24px;\r\n  list-style: none;\r\n}\r\n\r\n\/* \u2500\u2500 card \u2500\u2500 *\/\r\n#indi-fs-diff .ifd-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-fs-diff .ifd-card:hover {\r\n  transform: translateY(-4px) scale(1.015);\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\/* \u2500\u2500 viz stage \u2500\u2500 *\/\r\n#indi-fs-diff .ifd-stage {\r\n  position: relative;\r\n  aspect-ratio: 1 \/ 1;\r\n  width: min(100%, 360px);\r\n  margin: 24px auto 4px;\r\n  border-radius: 16px;\r\n  background: radial-gradient(120% 90% at 50% 0%, #F1F6FF 0%, #EEF3FF 55%, #E7EEFB 100%);\r\n  border: 1px solid #EAF0FA;\r\n  overflow: hidden;\r\n}\r\n#indi-fs-diff .ifd-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-fs-diff .ifd-stage svg.ifd-lines {\r\n  position: absolute; inset: 0;\r\n  width: 100%; height: 100%;\r\n  overflow: visible;\r\n}\r\n#indi-fs-diff .ifd-line {\r\n  stroke: #C9D6EC; stroke-width: 2; fill: none;\r\n}\r\n#indi-fs-diff .ifd-line-dash {\r\n  stroke: #C9D6EC; stroke-width: 2; fill: none;\r\n  stroke-dasharray: 4 5; stroke-linecap: round;\r\n}\r\n\r\n\/* nodes *\/\r\n#indi-fs-diff .ifd-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-fs-diff .ifd-node svg { width: 13px; height: 13px; flex: none; stroke: #0072EF; }\r\n#indi-fs-diff .ifd-node.ifd-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-fs-diff .ifd-node.ifd-primary svg { stroke: #FFFFFF; }\r\n#indi-fs-diff .ifd-node.ifd-amber {\r\n  background: #F07000;\r\n  border-color: #F07000;\r\n  color: #FFFFFF !important;\r\n  font-weight: 800 !important;\r\n  box-shadow: 0 6px 18px -4px rgba(240,112,0,0.45);\r\n}\r\n#indi-fs-diff .ifd-node.ifd-amber svg { stroke: #FFFFFF; }\r\n#indi-fs-diff .ifd-node.ifd-green {\r\n  background: #8ADA3F;\r\n  border-color: #8ADA3F;\r\n  color: #0F3B7A !important;\r\n  font-weight: 800 !important;\r\n}\r\n#indi-fs-diff .ifd-node.ifd-green svg { stroke: #0F3B7A; }\r\n\r\n\/* packets *\/\r\n#indi-fs-diff .ifd-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-fs-diff .ifd-packet.ifd-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#indi-fs-diff .ifd-packet.ifd-amber {\r\n  background: #F07000;\r\n  box-shadow: 0 0 0 3px rgba(240,112,0,0.22), 0 0 8px rgba(240,112,0,0.5);\r\n}\r\n#indi-fs-diff .ifd-packet.ifd-safe {\r\n  background: #12872F;\r\n  box-shadow: 0 0 0 3px rgba(18,135,47,0.25), 0 0 8px rgba(18,135,47,0.6);\r\n}\r\n\r\n\/* \u2500\u2500 card body \u2500\u2500 *\/\r\n#indi-fs-diff .ifd-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\/* icon chip \u2014 labeled pill *\/\r\n#indi-fs-diff .ifd-chip {\r\n  align-self: flex-start;\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 7px;\r\n  padding: 5px 12px !important;\r\n  border-radius: 8px;\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}\r\n#indi-fs-diff .ifd-chip svg { width: 14px; height: 14px; flex-shrink: 0; }\r\n\r\n\/* chip colors *\/\r\n#indi-fs-diff .ifd-chip-blue  { background: #EEF3FF; color: #0072EF !important; }\r\n#indi-fs-diff .ifd-chip-blue svg  { stroke: #0072EF; }\r\n#indi-fs-diff .ifd-chip-amber { background: rgba(240,112,0,0.10); color: #F07000 !important; }\r\n#indi-fs-diff .ifd-chip-amber svg { stroke: #F07000; }\r\n#indi-fs-diff .ifd-chip-green { background: rgba(18,135,47,0.10); color: #12872F !important; }\r\n#indi-fs-diff .ifd-chip-green svg { stroke: #12872F; }\r\n#indi-fs-diff .ifd-chip-star  { background: #EEF3FF; color: #0072EF !important; }\r\n#indi-fs-diff .ifd-chip-star svg  { stroke: #0072EF; }\r\n\r\n#indi-fs-diff .ifd-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-fs-diff .ifd-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  flex: 1;\r\n}\r\n\r\n\/* indicator pill *\/\r\n#indi-fs-diff .ifd-indicator {\r\n  margin-top: 18px !important;\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 7px;\r\n  padding: 6px 12px;\r\n  border-radius: 8px;\r\n  font-size: 11px !important;\r\n  font-weight: 700 !important;\r\n  letter-spacing: 0.02em;\r\n  align-self: flex-start;\r\n}\r\n#indi-fs-diff .ifd-ind-blue  { background: #EEF3FF;              color: #0072EF !important; }\r\n#indi-fs-diff .ifd-ind-amber { background: rgba(240,112,0,0.09); color: #C05800 !important; }\r\n#indi-fs-diff .ifd-ind-green { background: rgba(18,135,47,0.09); color: #12872F !important; }\r\n#indi-fs-diff .ifd-ind-star  { background: #EEF3FF;              color: #0072EF !important; }\r\n\r\n#indi-fs-diff .ifd-ind-dot {\r\n  width: 7px; height: 7px;\r\n  border-radius: 50%;\r\n  animation: ifdPulseDot 2s ease-in-out infinite;\r\n  flex-shrink: 0;\r\n}\r\n#indi-fs-diff .ifd-ind-dot.d-blue  { background: #0072EF; box-shadow: 0 0 0 3px rgba(0,114,239,0.22); }\r\n#indi-fs-diff .ifd-ind-dot.d-amber { background: #F07000; box-shadow: 0 0 0 3px rgba(240,112,0,0.22); }\r\n#indi-fs-diff .ifd-ind-dot.d-green { background: #12872F; box-shadow: 0 0 0 3px rgba(18,135,47,0.25); }\r\n#indi-fs-diff .ifd-ind-dot.d-star  { background: #0072EF; box-shadow: 0 0 0 3px rgba(0,114,239,0.22); }\r\n@keyframes ifdPulseDot { 0%, 100% { transform: scale(1); opacity: 1; } 50% { transform: scale(1.35); opacity: 0.75; } }\r\n\r\n\/* ================================================================\r\n   CARD 1 \u2014 Encrypted Push: secure hub \u2192 OTP \/ transaction \/ fraud alert\r\n   (Archetype B \u2014 Event\/alert hub fan-out, recolored green\/secure)\r\n   ================================================================ *\/\r\n#indi-fs-diff .ifd-secure-pulse {\r\n  animation: ifdSecurePulse 2.2s ease-in-out infinite;\r\n}\r\n@keyframes ifdSecurePulse {\r\n  0%, 100% { box-shadow: 0 6px 18px -4px rgba(15,59,122,0.45); }\r\n  40%, 60% { box-shadow: 0 0 0 8px rgba(18,135,47,0.15), 0 6px 18px -4px rgba(15,59,122,0.45); }\r\n}\r\n#indi-fs-diff .ifd-c1p1 { left: 90px; top: 76px; animation: ifdc1p1 2.2s ease-in-out infinite; }\r\n#indi-fs-diff .ifd-c1p2 { left: 90px; top: 76px; animation: ifdc1p2 2.2s ease-in-out infinite; animation-delay: 0.73s; }\r\n#indi-fs-diff .ifd-c1p3 { left: 90px; top: 76px; animation: ifdc1p3 2.2s ease-in-out infinite; animation-delay: 1.46s; }\r\n@keyframes ifdc1p1 {\r\n  0%   { transform: translate(0,0); opacity: 0; }\r\n  8%   { opacity: 1; }\r\n  44%  { transform: translate(106px,-40px); opacity: 1; }\r\n  55%, 100% { transform: translate(106px,-40px); opacity: 0; }\r\n}\r\n@keyframes ifdc1p2 {\r\n  0%   { transform: translate(0,0); opacity: 0; }\r\n  8%   { opacity: 1; }\r\n  44%  { transform: translate(106px,0); opacity: 1; }\r\n  55%, 100% { transform: translate(106px,0); opacity: 0; }\r\n}\r\n@keyframes ifdc1p3 {\r\n  0%   { transform: translate(0,0); opacity: 0; }\r\n  8%   { opacity: 1; }\r\n  44%  { transform: translate(106px,40px); opacity: 1; }\r\n  55%, 100% { transform: translate(106px,40px); opacity: 0; }\r\n}\r\n#indi-fs-diff .ifd-op1 { animation: ifdOpHL 2.2s ease-in-out 0s infinite; }\r\n#indi-fs-diff .ifd-op2 { animation: ifdOpHL 2.2s ease-in-out 0.73s infinite; }\r\n#indi-fs-diff .ifd-op3 { animation: ifdOpHL 2.2s ease-in-out 1.46s infinite; }\r\n@keyframes ifdOpHL {\r\n  0%, 30% { border-color: #DCE6F7; }\r\n  48%     { border-color: #12872F; box-shadow: 0 0 0 3px rgba(18,135,47,0.20); }\r\n  65%, 100% { border-color: #DCE6F7; }\r\n}\r\n\r\n\/* ================================================================\r\n   CARD 2 \u2014 Retargeting: abandon \u2192 trigger hub \u2192 channels fan-out\r\n   (Archetype A \u2014 Trigger\u2192channel fan-out)\r\n   ================================================================ *\/\r\n#indi-fs-diff .ifd-evt-pulse {\r\n  animation: ifdEvtPulse 2.8s ease-in-out infinite;\r\n}\r\n@keyframes ifdEvtPulse {\r\n  0%, 100% { border-color: #DCE6F7; box-shadow: 0 4px 12px -4px rgba(18,54,108,0.18); }\r\n  30%, 50% { border-color: #0072EF; box-shadow: 0 0 0 4px rgba(0,114,239,0.18); }\r\n}\r\n\/* Packets: hub \u2192 channels *\/\r\n#indi-fs-diff .ifd-c2p1 { left: 76px; top: 76px; animation: ifdc2p1 2.4s ease-in-out infinite; }\r\n#indi-fs-diff .ifd-c2p2 { left: 76px; top: 76px; animation: ifdc2p2 2.4s ease-in-out infinite; animation-delay: 0.8s; }\r\n#indi-fs-diff .ifd-c2p3 { left: 76px; top: 76px; animation: ifdc2p3 2.4s ease-in-out infinite; animation-delay: 1.6s; }\r\n@keyframes ifdc2p1 {\r\n  0%   { transform: translate(0,0); opacity: 0; }\r\n  8%   { opacity: 1; }\r\n  42%  { transform: translate(116px,-44px); opacity: 1; }\r\n  52%, 100% { transform: translate(116px,-44px); opacity: 0; }\r\n}\r\n@keyframes ifdc2p2 {\r\n  0%   { transform: translate(0,0); opacity: 0; }\r\n  8%   { opacity: 1; }\r\n  42%  { transform: translate(116px,0); opacity: 1; }\r\n  52%, 100% { transform: translate(116px,0); opacity: 0; }\r\n}\r\n@keyframes ifdc2p3 {\r\n  0%   { transform: translate(0,0); opacity: 0; }\r\n  8%   { opacity: 1; }\r\n  42%  { transform: translate(116px,44px); opacity: 1; }\r\n  52%, 100% { transform: translate(116px,44px); opacity: 0; }\r\n}\r\n#indi-fs-diff .ifd-ch1 { animation: ifdChHL 2.4s ease-in-out infinite; }\r\n#indi-fs-diff .ifd-ch2 { animation: ifdChHL 2.4s ease-in-out infinite; animation-delay: 0.8s; }\r\n#indi-fs-diff .ifd-ch3 { animation: ifdChHL 2.4s ease-in-out infinite; animation-delay: 1.6s; }\r\n@keyframes ifdChHL {\r\n  0%, 25% { border-color: #DCE6F7; box-shadow: 0 4px 12px -4px rgba(18,54,108,0.18); }\r\n  38%     { border-color: #0072EF; box-shadow: 0 0 0 3px rgba(0,114,239,0.22); }\r\n  55%, 100% { border-color: #DCE6F7; box-shadow: 0 4px 12px -4px rgba(18,54,108,0.18); }\r\n}\r\n\r\n\/* ================================================================\r\n   CARD 3 \u2014 CDP: multi-source \u2192 unified profile core\r\n   (Archetype E \u2014 multi-source\u2192CDP core, retail reference)\r\n   ================================================================ *\/\r\n#indi-fs-diff .ifd-core-glow {\r\n  animation: ifdCoreGlow 5s ease-in-out infinite;\r\n}\r\n@keyframes ifdCoreGlow {\r\n  0%,8%   { box-shadow:0 6px 18px -4px rgba(15,59,122,0.45); }\r\n  28%,38% { box-shadow:0 0 0 7px rgba(138,218,63,0.22), 0 6px 18px -4px rgba(15,59,122,0.45); }\r\n  50%,100%{ box-shadow:0 6px 18px -4px rgba(15,59,122,0.45); }\r\n}\r\n\r\n\/* ================================================================\r\n   CARD 4 \u2014 WhatsApp AI banking support thread\r\n   (Archetype C \u2014 WhatsApp AI chat)\r\n   ================================================================ *\/\r\n#indi-fs-diff .ifd-chat-bubble {\r\n  position: absolute;\r\n  border-radius: 10px;\r\n  font-size: 8.5px !important;\r\n  font-weight: 600 !important;\r\n  line-height: 1.3;\r\n  padding: 5px 8px;\r\n  box-shadow: 0 2px 6px rgba(0,0,0,0.1);\r\n  white-space: nowrap;\r\n  max-width: 174px;\r\n  opacity: 0;\r\n}\r\n#indi-fs-diff .ifd-bub-in  { background: #FFFFFF; color: #0F0F0F !important; left: 18px; border-top-left-radius: 3px; }\r\n#indi-fs-diff .ifd-bub-out { background: #DCF8C6; color: #0F0F0F !important; right: 18px; border-top-right-radius: 3px; }\r\n#indi-fs-diff .ifd-wa-bg {\r\n  position: absolute; inset: 0;\r\n  background: #ECE5DD;\r\n  border-radius: 10px;\r\n  overflow: hidden;\r\n}\r\n#indi-fs-diff .ifd-wa-topbar {\r\n  background: #075E54;\r\n  height: 28px;\r\n  display: flex; align-items: center;\r\n  padding: 0 10px; gap: 6px;\r\n}\r\n#indi-fs-diff .ifd-wa-topbar-name {\r\n  font-size: 9px !important; font-weight: 700 !important; color: #FFFFFF !important;\r\n}\r\n#indi-fs-diff .ifd-cb1 { top: 36px;  width: auto; animation: ifdBubIn 0.4s ease 0.5s both, ifdBubStay 6s 0.5s infinite; }\r\n#indi-fs-diff .ifd-cb2 { top: 64px;  width: auto;  animation: ifdBubIn 0.4s ease 1.1s both, ifdBubStay 6s 1.1s infinite; }\r\n#indi-fs-diff .ifd-cb3 { top: 92px;  width: auto; animation: ifdBubIn 0.4s ease 1.7s both, ifdBubStay 6s 1.7s infinite; }\r\n#indi-fs-diff .ifd-cb4 { top: 120px; width: auto; animation: ifdBubIn 0.4s ease 2.3s both, ifdBubStay 6s 2.3s infinite; }\r\n@keyframes ifdBubIn { from { opacity:0; transform:translateY(6px); } to { opacity:1; transform:translateY(0); } }\r\n@keyframes ifdBubStay {\r\n  0% { opacity: 1; } 80% { opacity: 1; } 90%, 100% { opacity: 0; }\r\n}\r\n\r\n\/* \u2500\u2500 scroll reveal \u2500\u2500 *\/\r\n#indi-fs-diff .ifd-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-fs-diff .ifd-animate.ifd-visible { opacity: 1; transform: translateY(0); }\r\n#indi-fs-diff .ifd-grid .ifd-card:nth-child(1) { transition-delay: 0.00s; }\r\n#indi-fs-diff .ifd-grid .ifd-card:nth-child(2) { transition-delay: 0.08s; }\r\n#indi-fs-diff .ifd-grid .ifd-card:nth-child(3) { transition-delay: 0.16s; }\r\n#indi-fs-diff .ifd-grid .ifd-card:nth-child(4) { transition-delay: 0.24s; }\r\n\r\n\/* \u2500\u2500 responsive \u2500\u2500 *\/\r\n@media (max-width: 1100px) { #indi-fs-diff .ifd-wrap { padding: 80px 32px !important; } }\r\n@media (max-width: 780px) {\r\n  #indi-fs-diff .ifd-wrap { padding: 60px 24px !important; }\r\n  #indi-fs-diff .ifd-grid { grid-template-columns: 1fr; gap: 20px; }\r\n  #indi-fs-diff .ifd-h2 { max-width: 100%; }\r\n}\r\n@media (max-width: 480px) { #indi-fs-diff .ifd-wrap { padding: 40px 16px !important; } }\r\n\r\n\/* \u2500\u2500 reduced motion \u2500\u2500 *\/\r\n@media (prefers-reduced-motion: reduce) {\r\n  #indi-fs-diff .ifd-animate { opacity: 1 !important; transform: none !important; transition: none !important; }\r\n  #indi-fs-diff .ifd-packet, #indi-fs-diff .ifd-chat-bubble { animation: none !important; opacity: 1 !important; }\r\n  #indi-fs-diff .ifd-ind-dot { animation: none !important; }\r\n  #indi-fs-diff .ifd-secure-pulse, #indi-fs-diff .ifd-evt-pulse, #indi-fs-diff .ifd-core-glow,\r\n  #indi-fs-diff .ifd-ch1, #indi-fs-diff .ifd-ch2, #indi-fs-diff .ifd-ch3,\r\n  #indi-fs-diff .ifd-op1, #indi-fs-diff .ifd-op2, #indi-fs-diff .ifd-op3 { animation: none !important; }\r\n}\r\n<\/style>\r\n\r\n<div id=\"indi-fs-diff\" role=\"region\" aria-label=\"Financial Services Differentiator: Security, Conversion, Unification \u2014 indigitall platform capabilities\">\r\n  <div class=\"ifd-wrap\">\r\n\r\n    <!-- Header -->\r\n    <span class=\"ifd-eyebrow\" role=\"text\">\r\n      <svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2.2\" 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\"\/><path d=\"m9 12 2 2 4-4\"\/><\/svg>\r\n      Built for the security and conversion demands of financial services\r\n    <\/span>\r\n\r\n    <h2 class=\"ifd-h2\">SMS is a vector for <em>phishing<\/em>. Forms are a conversion drain. Silos are a liability.<\/h2>\r\n\r\n    <p class=\"ifd-intro\">Financial services teams face three problems no generic platform was built to solve: the cost and fraud exposure of SMS verification, the highest form-abandonment rate of any sector, and customer data spread across too many systems to act fast. indigitall solves all three from a single platform \u2014 with encrypted Push that eliminates SMS cost, behavioral triggers that recover abandoned applications in real time, and a CDP that gives every team the same view of every customer.<\/p>\r\n\r\n    <ul class=\"ifd-grid\">\r\n\r\n      <!-- \u2550\u2550\u2550 CARD 1 \u2014 Encrypted Push \u00b7 Security (Archetype B: secure hub \u2192 outputs) \u2550\u2550\u2550 -->\r\n      <li class=\"ifd-card ifd-animate\">\r\n        <div class=\"ifd-stage\" aria-hidden=\"true\">\r\n          <div class=\"ifd-stageinner\">\r\n            <svg class=\"ifd-lines\" viewBox=\"0 0 280 160\" preserveAspectRatio=\"none\">\r\n              <path class=\"ifd-line-dash\" d=\"M90,80 C120,80 145,40 196,40\"\/>\r\n              <path class=\"ifd-line-dash\" d=\"M90,80 H196\"\/>\r\n              <path class=\"ifd-line-dash\" d=\"M90,80 C120,80 145,120 196,120\"\/>\r\n            <\/svg>\r\n\r\n            <!-- Encrypted Push hub \u2014 navy, secure pulse -->\r\n            <div class=\"ifd-node ifd-primary ifd-secure-pulse\" style=\"left:30px;top:56px;width:60px;height:48px;flex-direction:column;gap:3px;z-index:2;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"width:16px;height:16px;stroke:#FFFFFF;\"><rect x=\"3\" y=\"11\" width=\"18\" height=\"11\" rx=\"2\"\/><path d=\"M7 11V7a5 5 0 0 1 10 0v4\"\/><\/svg>\r\n              <span style=\"font-size:8px;\">Push<\/span>\r\n            <\/div>\r\n\r\n            <!-- Secure delivery outputs -->\r\n            <div class=\"ifd-node ifd-op1\" style=\"left:196px;top:24px;width:76px;height:32px;flex-direction:column;gap:1px;font-size:9px !important;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"width:12px;height:12px;stroke:#12872F;\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"16\" rx=\"2\"\/><path d=\"M7 9h4M7 13h6\"\/><\/svg>\r\n              OTP\r\n            <\/div>\r\n            <div class=\"ifd-node ifd-op2\" style=\"left:196px;top:64px;width:76px;height:32px;flex-direction:column;gap:1px;font-size:9px !important;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"width:12px;height:12px;stroke:#12872F;\"><rect x=\"1\" y=\"4\" width=\"22\" height=\"16\" rx=\"2\"\/><line x1=\"1\" y1=\"10\" x2=\"23\" y2=\"10\"\/><\/svg>\r\n              Txn alert\r\n            <\/div>\r\n            <div class=\"ifd-node ifd-op3\" style=\"left:196px;top:104px;width:76px;height:32px;flex-direction:column;gap:1px;font-size:9px !important;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"width:12px;height:12px;stroke:#12872F;\"><path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\/><\/svg>\r\n              Fraud alert\r\n            <\/div>\r\n\r\n            <!-- Packets \u2014 green (secure, encrypted) -->\r\n            <div class=\"ifd-packet ifd-safe ifd-c1p1\"><\/div>\r\n            <div class=\"ifd-packet ifd-safe ifd-c1p2\"><\/div>\r\n            <div class=\"ifd-packet ifd-safe ifd-c1p3\"><\/div>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"ifd-body\">\r\n          <span class=\"ifd-chip ifd-chip-green\" aria-label=\"Encrypted Push \u00b7 Security\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"11\" width=\"18\" height=\"11\" rx=\"2\"\/><path d=\"M7 11V7a5 5 0 0 1 10 0v4\"\/><\/svg>\r\n            Encrypted Push \u00b7 Security\r\n          <\/span>\r\n          <h3 class=\"ifd-title\">Encrypted Push replaces SMS \u2014 at 75% lower cost.<\/h3>\r\n          <p class=\"ifd-desc\">OTPs, transaction alerts and fraud notifications delivered inside your trusted app. End-to-end encrypted. Phishing-resistant. No SIM swapping exposure. No SMS pumping risk.<\/p>\r\n          <div class=\"ifd-indicator ifd-ind-green\" aria-label=\"\u221275% in SMS costs \u00b7 phishing-resistant\">\r\n            <span class=\"ifd-ind-dot d-green\" aria-hidden=\"true\"><\/span>\r\n            \u221275% in SMS costs \u00b7 phishing-resistant\r\n          <\/div>\r\n        <\/div>\r\n      <\/li>\r\n\r\n      <!-- \u2550\u2550\u2550 CARD 2 \u2014 Retargeting \u00b7 Conversion (Archetype A: trigger \u2192 channels) \u2550\u2550\u2550 -->\r\n      <li class=\"ifd-card ifd-animate\">\r\n        <div class=\"ifd-stage\" aria-hidden=\"true\">\r\n          <div class=\"ifd-stageinner\">\r\n            <svg class=\"ifd-lines\" viewBox=\"0 0 280 160\" preserveAspectRatio=\"none\">\r\n              <path class=\"ifd-line\" d=\"M14,80 H76\"\/>\r\n              <path class=\"ifd-line-dash\" d=\"M136,80 C162,80 162,36 192,36\"\/>\r\n              <path class=\"ifd-line-dash\" d=\"M136,80 H192\"\/>\r\n              <path class=\"ifd-line-dash\" d=\"M136,80 C162,80 162,124 192,124\"\/>\r\n            <\/svg>\r\n\r\n            <!-- Abandonment source -->\r\n            <div class=\"ifd-node ifd-evt-pulse\" style=\"left:8px;top:62px;width:52px;height:36px;flex-direction:column;gap:2px;z-index:0;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"width:13px;height:13px;stroke:#0072EF;\"><path d=\"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z\"\/><polyline points=\"14 2 14 8 20 8\"\/><\/svg>\r\n              <span style=\"font-size:8px;color:#0072EF;\">Abandon<\/span>\r\n            <\/div>\r\n\r\n            <!-- Behavioral trigger hub -->\r\n            <div class=\"ifd-node ifd-primary\" style=\"left:76px;top:56px;width:60px;height:48px;flex-direction:column;gap:2px;z-index:2;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" 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              Trigger\r\n            <\/div>\r\n\r\n            <!-- Channels -->\r\n            <div class=\"ifd-node ifd-ch1\" style=\"left:192px;top:20px;width:72px;height:32px;gap:4px;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"width:13px;height:13px;stroke:#0072EF;\"><path d=\"M6 8a6 6 0 0 1 12 0c0 7 3 9 3 9H3s3-2 3-9\"\/><path d=\"M10.3 21a1.94 1.94 0 0 0 3.4 0\"\/><\/svg>\r\n              Push\r\n            <\/div>\r\n            <div class=\"ifd-node ifd-ch2\" style=\"left:192px;top:64px;width:72px;height:32px;gap:4px;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"#25D366\" aria-hidden=\"true\" style=\"width:13px;height:13px;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.3z\"\/><\/svg>\r\n              WhatsApp\r\n            <\/div>\r\n            <div class=\"ifd-node ifd-ch3\" style=\"left:192px;top:108px;width:72px;height:32px;gap:4px;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"width:13px;height:13px;stroke:#0072EF;\"><rect x=\"2\" y=\"4\" width=\"20\" height=\"16\" rx=\"2\"\/><path d=\"m22 6-10 7L2 6\"\/><\/svg>\r\n              Email\r\n            <\/div>\r\n\r\n            <!-- Packets \u2014 blue (retargeting) -->\r\n            <div class=\"ifd-packet ifd-blue ifd-c2p1\"><\/div>\r\n            <div class=\"ifd-packet ifd-blue ifd-c2p2\"><\/div>\r\n            <div class=\"ifd-packet ifd-blue ifd-c2p3\"><\/div>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"ifd-body\">\r\n          <span class=\"ifd-chip ifd-chip-blue\" aria-label=\"Retargeting \u00b7 Conversion\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M2.05 11a9.9 9.9 0 0 1 16.7-5.6L21 8\"\/><path d=\"M21 3v5h-5\"\/><path d=\"M21.95 13a9.9 9.9 0 0 1-16.7 5.6L3 16\"\/><path d=\"M3 21v-5h5\"\/><\/svg>\r\n            Retargeting \u00b7 Conversion\r\n          <\/span>\r\n          <h3 class=\"ifd-title\">Application abandonment, captured in real time.<\/h3>\r\n          <p class=\"ifd-desc\">The moment a customer abandons a mortgage, credit or insurance application, a behavioral trigger fires. Retargeting across Push, WhatsApp and email brings them back before intent disappears.<\/p>\r\n          <div class=\"ifd-indicator ifd-ind-blue\" aria-label=\"16.67% CTR on Retargeting \u2014 BCP\">\r\n            <span class=\"ifd-ind-dot d-blue\" aria-hidden=\"true\"><\/span>\r\n            16.67% CTR on Retargeting \u2014 BCP\r\n          <\/div>\r\n        <\/div>\r\n      <\/li>\r\n\r\n      <!-- \u2550\u2550\u2550 CARD 3 \u2014 CDP \u00b7 Unified Identity (Archetype E: multi-source \u2192 core) \u2550\u2550\u2550 -->\r\n      <li class=\"ifd-card ifd-animate\">\r\n        <div class=\"ifd-stage\" aria-hidden=\"true\">\r\n          <div class=\"ifd-stageinner\">\r\n            <!-- Unified SVG: paths + animateMotion circles on dashed lines -->\r\n            <svg class=\"ifd-lines\" viewBox=\"0 0 280 160\" preserveAspectRatio=\"none\">\r\n              <path class=\"ifd-line-dash\" id=\"ifd-p1\" d=\"M34,112 C34,84 100,72 124,48\"\/>\r\n              <path class=\"ifd-line-dash\" id=\"ifd-p2\" d=\"M106,112 C106,88 120,72 128,48\"\/>\r\n              <path class=\"ifd-line-dash\" id=\"ifd-p3\" d=\"M178,112 C178,88 160,72 148,48\"\/>\r\n              <path class=\"ifd-line-dash\" id=\"ifd-p4\" d=\"M246,112 C246,84 176,72 152,48\"\/>\r\n              <circle r=\"4.5\" fill=\"#0F3B7A\" opacity=\"0\">\r\n                <animate attributeName=\"opacity\" values=\"0;0;1;1;0\" keyTimes=\"0;0.05;0.12;0.55;0.65\" dur=\"5s\" begin=\"0s\" repeatCount=\"indefinite\"\/>\r\n                <animateMotion dur=\"5s\" begin=\"0s\" repeatCount=\"indefinite\" calcMode=\"spline\" keySplines=\"0.4 0 0.2 1;0.4 0 0.2 1\" keyTimes=\"0;0.12;0.55\"><mpath href=\"#ifd-p1\"\/><\/animateMotion>\r\n              <\/circle>\r\n              <circle r=\"4.5\" fill=\"#0F3B7A\" opacity=\"0\">\r\n                <animate attributeName=\"opacity\" values=\"0;0;1;1;0\" keyTimes=\"0;0.05;0.12;0.55;0.65\" dur=\"5s\" begin=\"0.75s\" repeatCount=\"indefinite\"\/>\r\n                <animateMotion dur=\"5s\" begin=\"0.75s\" repeatCount=\"indefinite\" calcMode=\"spline\" keySplines=\"0.4 0 0.2 1;0.4 0 0.2 1\" keyTimes=\"0;0.12;0.55\"><mpath href=\"#ifd-p2\"\/><\/animateMotion>\r\n              <\/circle>\r\n              <circle r=\"4.5\" fill=\"#0F3B7A\" opacity=\"0\">\r\n                <animate attributeName=\"opacity\" values=\"0;0;1;1;0\" keyTimes=\"0;0.05;0.12;0.55;0.65\" dur=\"5s\" begin=\"1.5s\" repeatCount=\"indefinite\"\/>\r\n                <animateMotion dur=\"5s\" begin=\"1.5s\" repeatCount=\"indefinite\" calcMode=\"spline\" keySplines=\"0.4 0 0.2 1;0.4 0 0.2 1\" keyTimes=\"0;0.12;0.55\"><mpath href=\"#ifd-p3\"\/><\/animateMotion>\r\n              <\/circle>\r\n              <circle r=\"4.5\" fill=\"#0F3B7A\" opacity=\"0\">\r\n                <animate attributeName=\"opacity\" values=\"0;0;1;1;0\" keyTimes=\"0;0.05;0.12;0.55;0.65\" dur=\"5s\" begin=\"2.25s\" repeatCount=\"indefinite\"\/>\r\n                <animateMotion dur=\"5s\" begin=\"2.25s\" repeatCount=\"indefinite\" calcMode=\"spline\" keySplines=\"0.4 0 0.2 1;0.4 0 0.2 1\" keyTimes=\"0;0.12;0.55\"><mpath href=\"#ifd-p4\"\/><\/animateMotion>\r\n              <\/circle>\r\n            <\/svg>\r\n\r\n            <!-- CDP Unified Profile core \u2014 top centre -->\r\n            <div class=\"ifd-node ifd-primary ifd-core-glow\" style=\"left:96px;top:14px;width:88px;height:38px;flex-direction:column;gap:1px;z-index:2;\">\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=\"9\" ry=\"3\"\/><path d=\"M3 5v6c0 1.66 4.03 3 9 3s9-1.34 9-3V5\"\/><path d=\"M3 11v6c0 1.66 4.03 3 9 3s9-1.34 9-3v-6\"\/><\/svg>\r\n              <span style=\"font-size:8.5px;font-weight:800;\">Unified Profile<\/span>\r\n            <\/div>\r\n\r\n            <!-- 4 source nodes \u2014 bottom row evenly spaced across 280px -->\r\n            <div class=\"ifd-node\" style=\"left:8px;top:112px;width:60px;height:34px;flex-direction:column;gap:1px;z-index:2;\">\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=\"ifd-node\" style=\"left:76px;top:112px;width:60px;height:34px;flex-direction:column;gap:1px;z-index:2;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"5\" y=\"2\" width=\"14\" height=\"20\" rx=\"2\"\/><line x1=\"12\" y1=\"18\" x2=\"12.01\" y2=\"18\"\/><\/svg>\r\n              <span style=\"font-size:8px;\">App<\/span>\r\n            <\/div>\r\n            <div class=\"ifd-node\" style=\"left:144px;top:112px;width:60px;height:34px;flex-direction:column;gap:1px;z-index:2;\">\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:7.5px;\">WhatsApp<\/span>\r\n            <\/div>\r\n            <div class=\"ifd-node\" style=\"left:212px;top:112px;width:60px;height:34px;flex-direction:column;gap:1px;z-index:2;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"\/><polyline points=\"9 22 9 12 15 12 15 22\"\/><\/svg>\r\n              <span style=\"font-size:7.5px;\">Branch<\/span>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"ifd-body\">\r\n          <span class=\"ifd-chip ifd-chip-blue\" aria-label=\"CDP \u00b7 Unified Identity\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><ellipse cx=\"12\" cy=\"5\" rx=\"9\" ry=\"3\"\/><path d=\"M3 5v14c0 1.7 4 3 9 3s9-1.3 9-3V5\"\/><path d=\"M3 12c0 1.7 4 3 9 3s9-1.3 9-3\"\/><\/svg>\r\n            CDP \u00b7 Unified Identity\r\n          <\/span>\r\n          <h3 class=\"ifd-title\">One single profile across every product and channel.<\/h3>\r\n          <p class=\"ifd-desc\">The indigitall CDP unifies identity across the app, web, WhatsApp, branch and contact centre. Every team works from the same customer record. Cross-selling signals surface at the right moment \u2014 not after the customer has left.<\/p>\r\n          <div class=\"ifd-indicator ifd-ind-blue\" aria-label=\"Unified identity \u00b7 real-time enrichment\">\r\n            <span class=\"ifd-ind-dot d-blue\" aria-hidden=\"true\"><\/span>\r\n            Unified identity \u00b7 real-time enrichment\r\n          <\/div>\r\n        <\/div>\r\n      <\/li>\r\n\r\n      <!-- \u2550\u2550\u2550 CARD 4 \u2014 AI Agent \u00b7 Banking Support (Archetype C: WhatsApp AI chat) \u2550\u2550\u2550 -->\r\n      <li class=\"ifd-card ifd-animate\">\r\n        <div class=\"ifd-stage\" aria-hidden=\"true\">\r\n          <div class=\"ifd-stageinner\">\r\n            <!-- WhatsApp chat background -->\r\n            <div class=\"ifd-wa-bg\" style=\"left:20px;top:8px;width:200px;height:144px;\">\r\n              <div class=\"ifd-wa-topbar\">\r\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"#FFFFFF\" 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.3z\"\/><\/svg>\r\n                <span class=\"ifd-wa-topbar-name\">AI Agent \u00b7 Banking<\/span>\r\n              <\/div>\r\n              <div class=\"ifd-chat-bubble ifd-bub-out ifd-cb1\">What is my available balance?<\/div>\r\n              <div class=\"ifd-chat-bubble ifd-bub-in  ifd-cb2\">Balance: \u20ac3,420 \u2713<\/div>\r\n              <div class=\"ifd-chat-bubble ifd-bub-out ifd-cb3\">I want to block my card<\/div>\r\n              <div class=\"ifd-chat-bubble ifd-bub-in  ifd-cb4\">Blocked \u2713 Agent notified \ud83d\udc64<\/div>\r\n            <\/div>\r\n\r\n            <!-- Journey stage nodes -->\r\n            <svg class=\"ifd-lines\" viewBox=\"0 0 280 160\" preserveAspectRatio=\"none\" style=\"position:absolute;inset:0;pointer-events:none;\">\r\n              <path class=\"ifd-line-dash\" d=\"M222,38 V122\"\/>\r\n            <\/svg>\r\n            <div class=\"ifd-node ifd-primary\" style=\"left:224px;top:18px;width:48px;height:28px;font-size:8px !important;\">Ask<\/div>\r\n            <div class=\"ifd-node ifd-green\" style=\"left:224px;top:58px;width:48px;height:28px;font-size:8px !important;\">Resolve<\/div>\r\n            <div class=\"ifd-node\" style=\"left:224px;top:98px;width:48px;height:28px;font-size:8px !important;\">Escalate<\/div>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"ifd-body\">\r\n          <span class=\"ifd-chip ifd-chip-green\" aria-label=\"AI Agent \u00b7 Banking Support\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"11\" width=\"18\" height=\"10\" rx=\"2\"\/><path d=\"M12 11V7\"\/><circle cx=\"12\" cy=\"5\" r=\"2\"\/><line x1=\"8\" y1=\"16\" x2=\"8.01\" y2=\"16\"\/><line x1=\"16\" y1=\"16\" x2=\"16.01\" y2=\"16\"\/><\/svg>\r\n            AI Agent \u00b7 Banking Support\r\n          <\/span>\r\n          <h3 class=\"ifd-title\">AI that resolves 90% of everyday banking queries.<\/h3>\r\n          <p class=\"ifd-desc\">Balance queries, card blocking, policy FAQs, payment scheduling \u2014 resolved instantly by an AI Agent trained exclusively on your data. Human agents focus on what only they can handle.<\/p>\r\n          <div class=\"ifd-indicator ifd-ind-green\" aria-label=\"User score 4.5\/5 \u2014 ABANCA Generative AI Bot\">\r\n            <span class=\"ifd-ind-dot d-green\" aria-hidden=\"true\"><\/span>\r\n            4.5\/5 score \u2014 ABANCA Generative AI Bot\r\n          <\/div>\r\n        <\/div>\r\n      <\/li>\r\n\r\n    <\/ul>\r\n  <\/div>\r\n\r\n  <script type=\"application\/ld+json\">\r\n  {\r\n    \"@context\": \"https:\/\/schema.org\",\r\n    \"@type\": \"ItemList\",\r\n    \"name\": \"indigitall platform capabilities for financial services\",\r\n    \"itemListElement\": [\r\n      {\r\n        \"@type\": \"ListItem\",\r\n        \"position\": 1,\r\n        \"item\": {\r\n          \"@type\": \"Service\",\r\n          \"name\": \"Encrypted Push for banking security\",\r\n          \"description\": \"OTPs, transaction alerts and fraud notifications delivered inside the trusted app \u2014 end-to-end encrypted, phishing-resistant, at 75% lower cost than SMS.\",\r\n          \"provider\": { \"@type\": \"Organization\", \"name\": \"indigitall\" }\r\n        }\r\n      },\r\n      {\r\n        \"@type\": \"ListItem\",\r\n        \"position\": 2,\r\n        \"item\": {\r\n          \"@type\": \"Service\",\r\n          \"name\": \"Application abandonment retargeting\",\r\n          \"description\": \"Behavioral triggers fire the moment a customer abandons a mortgage, credit or insurance application, retargeting across Push, WhatsApp and email in real time.\",\r\n          \"provider\": { \"@type\": \"Organization\", \"name\": \"indigitall\" }\r\n        }\r\n      },\r\n      {\r\n        \"@type\": \"ListItem\",\r\n        \"position\": 3,\r\n        \"item\": {\r\n          \"@type\": \"Service\",\r\n          \"name\": \"CDP unified customer identity\",\r\n          \"description\": \"The indigitall CDP unifies identity across app, web, WhatsApp, branch and contact centre so every team works from the same customer record.\",\r\n          \"provider\": { \"@type\": \"Organization\", \"name\": \"indigitall\" }\r\n        }\r\n      },\r\n      {\r\n        \"@type\": \"ListItem\",\r\n        \"position\": 4,\r\n        \"item\": {\r\n          \"@type\": \"Service\",\r\n          \"name\": \"AI Agent for banking support\",\r\n          \"description\": \"An AI Agent trained exclusively on the bank's own data resolves balance queries, card blocking, policy FAQs and payment scheduling instantly.\",\r\n          \"provider\": { \"@type\": \"Organization\", \"name\": \"indigitall\" }\r\n        }\r\n      }\r\n    ]\r\n  }\r\n  <\/script>\r\n<\/div>\r\n\r\n<script>\r\n(function() {\r\n  var root = document.getElementById('indi-fs-diff');\r\n  if (!root) return;\r\n  if (window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches) {\r\n    root.querySelectorAll('.ifd-animate').forEach(function(el){ el.classList.add('ifd-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('ifd-visible'); obs.unobserve(e.target); }\r\n    });\r\n  }, { threshold: 0.12 });\r\n  root.querySelectorAll('.ifd-animate').forEach(function(el) { obs.observe(el); });\r\n})();\r\n<\/script>\r\n\r\n<script>\/*fit-stage-scaler*\/\r\n(function(){var root=document.getElementById(\"indi-fs-diff\");if(!root)return;\r\nfunction fit(){root.querySelectorAll(\".ifd-stageinner\").forEach(function(inner){var st=inner.parentNode;if(!st)return;var w=st.clientWidth;if(w>0){inner.style.transform=\"translate(-50%,-50%) scale(\"+((w\/280)*0.96)+\")\";}});}\r\nfit();window.addEventListener(\"resize\",fit);window.addEventListener(\"load\",fit);\r\nif(window.ResizeObserver){var ro=new ResizeObserver(fit);root.querySelectorAll(\".ifd-stage\").forEach(function(st){ro.observe(st);});}\r\n})();\r\n<\/script>\r\n","code_extra_content":"code_ex_none","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":""},{"acf_fc_layout":"custom_html","code":"<div id=\"indi-finance-journeys\" role=\"region\" aria-label=\"Finance customer journeys demo interactivo\">\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-finance-journeys{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-finance-journeys *,#indi-finance-journeys *::before,#indi-finance-journeys *::after{box-sizing:border-box;margin:0;padding:0}\r\n#indi-finance-journeys .ifj-inner{max-width:1340px !important;margin:0 auto !important}\r\n#indi-finance-journeys .ifj-head{text-align:center !important;max-width:760px !important;margin:0 auto 44px !important}\r\n#indi-finance-journeys .ifj-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-finance-journeys .ifj-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-finance-journeys .ifj-title em{font-style:normal !important;color:#8ADA3F !important;font-weight:700 !important}\r\n#indi-finance-journeys .ifj-sub{font-size:17px !important;font-weight:400 !important;line-height:1.6 !important;color:#5A6B85 !important}\r\n#indi-finance-journeys .ifj-demo{display:grid !important;grid-template-columns:240px 1fr 300px !important;gap:18px !important;align-items:start !important}\r\n#indi-finance-journeys .ifj-uc{background:#FFFFFF !important;border:1px solid #DCE3EC !important;border-radius:14px !important;padding:16px !important;box-shadow:0 10px 30px -16px rgba(8,31,66,.2) !important}\r\n#indi-finance-journeys .ifj-uc-ey{font-size:10px !important;letter-spacing:2.2px !important;text-transform:uppercase !important;font-weight:700 !important;color:#1565E0 !important;margin-bottom:12px !important}\r\n#indi-finance-journeys .ifj-uc-item{display:flex !important;align-items:center !important;gap:9px !important;padding:10px 11px !important;border-radius:8px !important;cursor:pointer !important;margin-bottom:4px !important;border:1px solid transparent !important;transition:all .18s ease !important;font-size:13px !important;font-weight:600 !important;color:#5A6B85 !important}\r\n#indi-finance-journeys .ifj-uc-item svg{width:16px !important;height:16px !important;flex-shrink:0 !important;color:#7C8BA1 !important}\r\n#indi-finance-journeys .ifj-uc-item:hover{background:#F5F7FA !important;color:#0F0F0F !important}\r\n#indi-finance-journeys .ifj-uc-item.on{background:#0F3B7A !important;color:#fff !important;border-color:#0F3B7A !important}\r\n#indi-finance-journeys .ifj-uc-item.on svg{color:#8ADA3F !important}\r\n#indi-finance-journeys .ifj-uc-n{width:18px !important;height:18px !important;border-radius:5px !important;background:#EEF3FF !important;color:#1565E0 !important;font-size:10px !important;font-weight:800 !important;display:flex !important;align-items:center !important;justify-content:center !important;flex-shrink:0 !important;margin-left:auto !important}\r\n#indi-finance-journeys .ifj-uc-item.on .ifj-uc-n{background:rgba(255,255,255,.16) !important;color:#fff !important}\r\n#indi-finance-journeys .ifj-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}\r\n#indi-finance-journeys .ifj-jhead{background:#fff !important;padding:11px 18px !important;border-bottom:1px solid #DCE3EC !important;display:flex !important;align-items:center !important;gap:12px !important}\r\n#indi-finance-journeys .ifj-jtw{flex:1 !important;min-width:0 !important}\r\n#indi-finance-journeys .ifj-jtitle{font-size:15px !important;font-weight:700 !important;color:#111827 !important;letter-spacing:-.01em !important;display:block !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}\r\n#indi-finance-journeys .ifj-jacts{display:flex !important;gap:7px !important;flex-shrink:0 !important}\r\n#indi-finance-journeys .ifj-cbtn{padding:6px 13px !important;border-radius:5px !important;font-size:12px !important;font-weight:600 !important;border:1px solid #D1D5DB !important;background:#fff !important;color:#374151 !important;cursor:default !important}\r\n#indi-finance-journeys .ifj-cbtn.pri{background:#0072EF !important;color:#fff !important;border-color:#0072EF !important}\r\n#indi-finance-journeys .ifj-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-finance-journeys .ifj-sdot{width:6px !important;height:6px !important;border-radius:50% !important;background:#22C55E !important;flex-shrink:0 !important;animation:ifjPulse 2s ease-in-out infinite !important}\r\n@keyframes ifjPulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.65;transform:scale(1.4)}}\r\n#indi-finance-journeys .ifj-ssep{color:#D1D5DB !important}\r\n#indi-finance-journeys .ifj-prog{padding:14px 22px 0 !important;background:#FAFBFC !important;display:flex !important;gap:5px !important}\r\n#indi-finance-journeys .ifj-seg{height:4px !important;border-radius:3px !important;flex:1 !important;background:#DCE3EC !important;transition:background .3s !important}\r\n#indi-finance-journeys .ifj-seg.done{background:#22C55E !important}\r\n#indi-finance-journeys .ifj-seg.cur{background:#0F3B7A !important}\r\n#indi-finance-journeys .ifj-stage{background:#FAFBFC !important;background-image:radial-gradient(circle,#BBC0C880 1.5px,transparent 1.5px) !important;background-size:24px 24px !important;padding:30px 30px 48px !important;position:relative !important;min-height:440px !important;display:flex !important;flex-direction:column !important;align-items:center !important;overflow:hidden !important}\r\n#indi-finance-journeys .ifj-zoom{position:absolute !important;left:12px !important;bottom:12px !important;display:flex !important;flex-direction:column !important;background:#fff !important;border:1px solid #DCE3EC !important;border-radius:7px !important;box-shadow:0 1px 3px rgba(0,0,0,.06) !important;overflow:hidden !important;z-index:4 !important}\r\n#indi-finance-journeys .ifj-zoom span{width:28px !important;height:28px !important;color:#374151 !important;display:flex !important;align-items:center !important;justify-content:center !important;border-bottom:1px solid #EEF2F7 !important}\r\n#indi-finance-journeys .ifj-zoom span:last-child{border-bottom:none !important}\r\n#indi-finance-journeys .ifj-zoom svg{width:13px !important;height:13px !important}\r\n#indi-finance-journeys .ifj-mm{position:absolute !important;right:12px !important;bottom:12px !important;width:128px !important;height:80px !important;background:#fff !important;border:1px solid #DCE3EC !important;border-radius:6px !important;box-shadow:0 1px 3px rgba(0,0,0,.06) !important;overflow:hidden !important;z-index:4 !important}\r\n#indi-finance-journeys .ifj-mm-in{position:relative !important;width:100% !important;height:100% !important;background:#FAFBFC !important;background-image:radial-gradient(circle,#E5E7EB 1px,transparent 1px) !important;background-size:6px 6px !important}\r\n#indi-finance-journeys .ifj-mm-in svg{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important}\r\n#indi-finance-journeys .ifj-mm-l{position:absolute !important;top:3px !important;left:5px !important;font-size:8px !important;color:#9CA3AF !important;font-weight:600 !important;letter-spacing:.5px !important;text-transform:uppercase !important}\r\n#indi-finance-journeys .ifj-flow{display:flex !important;flex-direction:column !important;align-items:center !important;width:100% !important;max-width:560px !important;position:relative !important;z-index:1 !important}\r\n#indi-finance-journeys .ifj-edge{width:2px !important;background:#CBD5E1 !important;height:24px !important;position:relative !important;align-self:center !important}\r\n#indi-finance-journeys .ifj-edge.lbl::after{content:attr(data-label) !important;position:absolute !important;left:8px !important;top:50% !important;transform:translateY(-50%) !important;background:#fff !important;padding:2px 7px !important;border-radius:4px !important;font-size:9.5px !important;color:#6B7280 !important;font-weight:500 !important;white-space:nowrap !important;border:1px solid #EEF2F7 !important}\r\n#indi-finance-journeys .ifj-dot{width:7px !important;height:7px !important;border-radius:50% !important;background:#CBD5E1 !important;margin:-3px 0 !important;z-index:2 !important;align-self:center !important}\r\n#indi-finance-journeys .ifj-nc{display:flex !important;align-items:center !important;gap:9px !important;background:#fff !important;border:1px solid #DCE3EC !important;border-radius:8px !important;padding:9px 13px !important;font-size:11.5px !important;font-weight:600 !important;color:#374151 !important;width:100% !important;max-width:480px !important;box-shadow:0 1px 4px rgba(0,0,0,.05) !important}\r\n#indi-finance-journeys .ifj-nc svg{width:13px !important;height:13px !important;flex-shrink:0 !important}\r\n#indi-finance-journeys .ifj-nf{background:#fff !important;border:1px solid #DCE3EC !important;border-radius:10px !important;width:320px !important;max-width:100% !important;box-shadow:0 4px 16px -6px rgba(8,31,66,.14) !important}\r\n#indi-finance-journeys .ifj-nf.pulse{animation:ifjPulse2 2.8s ease-in-out infinite !important}\r\n@keyframes ifjPulse2{0%,100%{transform:scale(1)}45%{transform:scale(1.024)}}\r\n#indi-finance-journeys .ifj-nhead{padding:9px 11px !important;display:flex !important;align-items:center !important;gap:8px !important;border-bottom:1px solid #EEF2F7 !important}\r\n#indi-finance-journeys .ifj-nic{width:26px !important;height:26px !important;border-radius:5px !important;flex-shrink:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;color:#fff !important}\r\n#indi-finance-journeys .ifj-nic.gr{background:#22C55E !important}\r\n#indi-finance-journeys .ifj-nic.bl{background:#0072EF !important}\r\n#indi-finance-journeys .ifj-nic.pu{background:#6B53D9 !important}\r\n#indi-finance-journeys .ifj-nic.nv{background:#0F3B7A !important}\r\n#indi-finance-journeys .ifj-nic.or{background:#F07000 !important}\r\n#indi-finance-journeys .ifj-nic svg{width:14px !important;height:14px !important}\r\n#indi-finance-journeys .ifj-ntype{font-size:10.5px !important;color:#6B7280 !important;font-weight:500 !important}\r\n#indi-finance-journeys .ifj-nbody{padding:9px 11px 11px !important}\r\n#indi-finance-journeys .ifj-nname{font-size:12px !important;font-weight:700 !important;color:#111827 !important;margin-bottom:3px !important}\r\n#indi-finance-journeys .ifj-nprev{font-size:10.5px !important;color:#6B7280 !important;line-height:1.4 !important}\r\n#indi-finance-journeys .ifj-npill{display:inline-flex !important;align-items:center !important;gap:4px !important;margin-top:7px !important;padding:3px 7px !important;border-radius:4px !important;font-size:9.5px !important;font-weight:600 !important}\r\n#indi-finance-journeys .ifj-npill svg{width:9px !important;height:9px !important}\r\n#indi-finance-journeys .ifj-npill.pill-gr{background:rgba(34,197,94,.12) !important;color:#15803D !important}\r\n#indi-finance-journeys .ifj-npill.pill-bl{background:rgba(0,114,239,.1) !important;color:#1D4ED8 !important}\r\n#indi-finance-journeys .ifj-npill.pill-pu{background:rgba(107,83,217,.12) !important;color:#6B53D9 !important}\r\n#indi-finance-journeys .ifj-npill.pill-or{background:rgba(240,112,0,.10) !important;color:#C2410C !important}\r\n#indi-finance-journeys .ifj-branch{display:flex !important;flex-direction:column !important;align-items:stretch !important;width:100% !important}\r\n#indi-finance-journeys .ifj-bstem{width:2px !important;height:12px !important;background:#CBD5E1 !important;align-self:center !important}\r\n#indi-finance-journeys .ifj-bbar{position:relative !important;height:2px !important;width:100% !important}\r\n#indi-finance-journeys .ifj-bbar::before{content:'' !important;position:absolute !important;top:0 !important;height:2px !important;background:#CBD5E1 !important;left:var(--ins) !important;right:var(--ins) !important}\r\n#indi-finance-journeys .ifj-brow{display:flex !important;align-items:flex-start !important;width:100% !important}\r\n#indi-finance-journeys .ifj-bcol{flex:1 1 0 !important;min-width:0 !important;display:flex !important;flex-direction:column !important;align-items:center !important;padding:0 6px !important}\r\n#indi-finance-journeys .ifj-bdrop{width:2px !important;height:14px !important;background:#CBD5E1 !important}\r\n#indi-finance-journeys .ifj-blabel{font-size:9.5px !important;color:#6B7280 !important;font-weight:600 !important;background:#fff !important;border:1px solid #EEF2F7 !important;border-radius:4px !important;padding:2px 7px !important;margin:0 0 8px !important;max-width:100% !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}\r\n#indi-finance-journeys .ifj-nav{display:flex !important;align-items:center !important;justify-content:center !important;gap:10px !important;padding:14px 18px !important;border-top:1px solid #DCE3EC !important;background:#fff !important}\r\n#indi-finance-journeys .ifj-snav{display:flex !important;align-items:center !important;gap:5px !important;padding:8px 16px !important;border-radius:5px !important;font-size:12px !important;font-weight:700 !important;border:1px solid #DCE3EC !important;background:#fff !important;color:#0F3B7A !important;cursor:pointer !important;font-family:inherit !important;transition:all .18s !important}\r\n#indi-finance-journeys .ifj-snav:hover{background:#F5F7FA !important}\r\n#indi-finance-journeys .ifj-snav.pri{background:#0F3B7A !important;color:#fff !important;border-color:#0F3B7A !important}\r\n#indi-finance-journeys .ifj-snav.pri:hover{background:#0B2C5C !important}\r\n#indi-finance-journeys .ifj-snav:disabled{opacity:.38 !important;cursor:not-allowed !important}\r\n#indi-finance-journeys .ifj-snav svg{width:13px !important;height:13px !important}\r\n#indi-finance-journeys .ifj-ctr{font-size:11.5px !important;color:#7C8BA1 !important;font-weight:600 !important;min-width:64px !important;text-align:center !important}\r\n#indi-finance-journeys .ifj-phone{position:sticky !important;top:24px !important}\r\n#indi-finance-journeys .ifj-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-finance-journeys .ifj-screen{background:#fff !important;border-radius:31px !important;overflow:hidden !important;display:flex !important;flex-direction:column !important;height:540px !important;position:relative !important}\r\n#indi-finance-journeys .ifj-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-finance-journeys .ifj-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-finance-journeys .ifj-av{width:32px !important;height:32px !important;border-radius:50% !important;display:flex !important;align-items:center !important;justify-content:center !important;color:#fff !important;flex-shrink:0 !important}\r\n#indi-finance-journeys .ifj-av.wa{background:#25D366 !important}\r\n#indi-finance-journeys .ifj-av.push{background:#0072EF !important}\r\n#indi-finance-journeys .ifj-av.email{background:#6B53D9 !important}\r\n#indi-finance-journeys .ifj-av.sms{background:#F07000 !important}\r\n#indi-finance-journeys .ifj-av.inapp{background:#0F3B7A !important}\r\n#indi-finance-journeys .ifj-av svg{width:15px !important;height:15px !important}\r\n#indi-finance-journeys .ifj-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-finance-journeys .ifj-stt{font-size:9.5px !important;color:#9CA3AF !important}\r\n#indi-finance-journeys .ifj-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:#ECE5DD !important}\r\n#indi-finance-journeys .ifj-msgs.plain{background:#fff !important}\r\n#indi-finance-journeys .ifj-bub{display:flex !important;flex-direction:column !important;gap:2px !important;animation:ifjBub .32s ease both !important}\r\n@keyframes ifjBub{from{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}\r\n#indi-finance-journeys .ifj-bub.out{align-items:flex-end !important}\r\n#indi-finance-journeys .ifj-bub.in{align-items:flex-start !important}\r\n#indi-finance-journeys .ifj-bt{max-width:84% !important;padding:8px 11px !important;border-radius:11px !important;font-size:11.5px !important;line-height:1.42 !important;word-break:break-word !important;font-weight:400 !important}\r\n#indi-finance-journeys .ifj-bub.out .ifj-bt{background:#DCF8C6 !important;color:#1C1E21 !important;border-bottom-right-radius:3px !important}\r\n#indi-finance-journeys .ifj-bub.in .ifj-bt{background:#FFFFFF !important;color:#1C1E21 !important;border-bottom-left-radius:3px !important;box-shadow:0 1px 2px rgba(0,0,0,.08) !important}\r\n#indi-finance-journeys .ifj-msgs.plain .ifj-bub.in .ifj-bt{background:#F0F2F5 !important;color:#1C1E21 !important;box-shadow:none !important}\r\n#indi-finance-journeys .ifj-msgs.plain .ifj-bub.out .ifj-bt{background:#0F3B7A !important;color:#fff !important}\r\n#indi-finance-journeys .ifj-bts{font-size:8.5px !important;color:#9CA3AF !important;padding:0 3px !important}\r\n#indi-finance-journeys .ifj-strip{display:flex !important;gap:5px !important;padding:7px 10px !important;border-top:1px solid #f0f0f0 !important;flex-shrink:0 !important;background:#fff !important;overflow-x:auto !important}\r\n#indi-finance-journeys .ifj-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-finance-journeys .ifj-badge svg{width:10px !important;height:10px !important}\r\n#indi-finance-journeys .ifj-badge.wa{background:#E7F7EE !important;color:#15803D !important;border-color:#A7F3D0 !important}\r\n#indi-finance-journeys .ifj-badge.push{background:#EAF4FF !important;color:#1D4ED8 !important;border-color:#BFDBFE !important}\r\n#indi-finance-journeys .ifj-badge.email{background:#F5F0FF !important;color:#6B21A8 !important;border-color:#DDD6FE !important}\r\n#indi-finance-journeys .ifj-badge.sms{background:#FFF3E0 !important;color:#C2410C !important;border-color:#FED7AA !important}\r\n#indi-finance-journeys .ifj-badge.on{transform:scale(1.07) !important;box-shadow:0 2px 8px rgba(0,0,0,.11) !important}\r\n#indi-finance-journeys .ifj-noscript{background:#fff !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-finance-journeys{padding:80px 32px !important}#indi-finance-journeys .ifj-demo{grid-template-columns:1fr !important}#indi-finance-journeys .ifj-uc{display:grid !important;grid-template-columns:repeat(auto-fill,minmax(180px,1fr)) !important;gap:5px !important}#indi-finance-journeys .ifj-uc-ey{grid-column:1\/-1 !important}#indi-finance-journeys .ifj-phone{position:relative !important;top:0 !important}#indi-finance-journeys .ifj-ph{width:100% !important;max-width:300px !important}}\r\n@media(max-width:760px){#indi-finance-journeys .ifj-uc{grid-template-columns:repeat(auto-fill,minmax(150px,1fr)) !important}}\r\n@media(max-width:600px){#indi-finance-journeys{padding:48px 16px !important}#indi-finance-journeys .ifj-head{margin-bottom:32px !important}#indi-finance-journeys .ifj-sub{font-size:15px !important}#indi-finance-journeys .ifj-stage{padding:22px 10px 38px !important;min-height:380px !important}#indi-finance-journeys .ifj-flow{max-width:100% !important}#indi-finance-journeys .ifj-nc{max-width:100% !important}#indi-finance-journeys .ifj-nc span{white-space:normal !important;line-height:1.3 !important}#indi-finance-journeys .ifj-bcol{padding:0 4px !important}#indi-finance-journeys .ifj-nf{width:152px !important}#indi-finance-journeys .ifj-jacts{display:none !important}#indi-finance-journeys .ifj-mm{display:none !important}#indi-finance-journeys .ifj-zoom{display:none !important}#indi-finance-journeys .ifj-status{font-size:10px !important;padding:7px 14px !important}#indi-finance-journeys .ifj-screen{height:500px !important}}\r\n@media(max-width:430px){#indi-finance-journeys{padding:40px 12px !important}#indi-finance-journeys .ifj-uc{grid-template-columns:1fr 1fr !important}#indi-finance-journeys .ifj-uc-item{font-size:12px !important;padding:9px 9px !important;gap:7px !important}#indi-finance-journeys .ifj-stage{padding:18px 6px 34px !important}#indi-finance-journeys .ifj-bcol{padding:0 3px !important}#indi-finance-journeys .ifj-nf{width:130px !important}#indi-finance-journeys .ifj-nbody{padding:8px 9px 9px !important}#indi-finance-journeys .ifj-nprev{font-size:10px !important}#indi-finance-journeys .ifj-snav{padding:8px 12px !important}}\r\n@media(prefers-reduced-motion:reduce){#indi-finance-journeys .ifj-nf.pulse,#indi-finance-journeys .ifj-bub{animation:none !important}#indi-finance-journeys .ifj-sdot{animation:none !important}}\r\n#ifj-uclist{display:contents !important}<\/style>\r\n<div class=\"ifj-inner\">\r\n  <div class=\"ifj-head\">\r\n    <span class=\"ifj-eyebrow\">Customer Journeys<\/span>\r\n    <h2 class=\"ifj-title\">Every financial decision has its moment. <em>One single platform is ready for all of them.<\/em><\/h2>\r\n    <p class=\"ifj-sub\">Pick a Customer Journey to see how it unfolds across every channel \u2014 with behavioral triggers, AI personalization and a real-time preview of exactly what the customer receives at each step.<\/p>\r\n  <\/div>\r\n  <div class=\"ifj-demo\">\r\n    <aside class=\"ifj-uc\" role=\"navigation\" aria-label=\"Finance customer journeys\">\r\n      <div class=\"ifj-uc-ey\">Journeys<\/div>\r\n      <div id=\"ifj-uclist\"><\/div>\r\n    <\/aside>\r\n    <section class=\"ifj-jp\" aria-live=\"polite\">\r\n      <div class=\"ifj-jhead\">\r\n        <div class=\"ifj-jtw\"><span class=\"ifj-jtitle\" id=\"ifj-jtitle\">&mdash;<\/span><\/div>\r\n        <div class=\"ifj-jacts\"><span class=\"ifj-cbtn\">Preview<\/span><span class=\"ifj-cbtn pri\">Activate<\/span><\/div>\r\n      <\/div>\r\n      <div class=\"ifj-status\">\r\n        <span class=\"ifj-sdot\"><\/span><span>Journey triggered by behavioral event<\/span>\r\n        <span class=\"ifj-ssep\">&middot;<\/span><span>AI personalization active<\/span>\r\n        <span class=\"ifj-ssep\">&middot;<\/span><span>Single customer profile<\/span>\r\n      <\/div>\r\n      <div class=\"ifj-prog\" id=\"ifj-prog\"><\/div>\r\n      <div class=\"ifj-stage\">\r\n        <div class=\"ifj-zoom\" aria-hidden=\"true\"><span id=\"ifj-zin\"><\/span><span id=\"ifj-zout\"><\/span><span id=\"ifj-zfit\"><\/span><\/div>\r\n        <div class=\"ifj-mm\" aria-hidden=\"true\"><div class=\"ifj-mm-in\"><span class=\"ifj-mm-l\">Map<\/span><svg viewBox=\"0 0 128 80\" id=\"ifj-mm\"><\/svg><\/div><\/div>\r\n        <div class=\"ifj-flow\" id=\"ifj-flow\"><\/div>\r\n      <\/div>\r\n      <div class=\"ifj-nav\">\r\n        <button class=\"ifj-snav\" id=\"ifj-prev\" type=\"button\"><span id=\"ifj-previc\"><\/span>Previous<\/button>\r\n        <span class=\"ifj-ctr\" id=\"ifj-ctr\">Step 1 \/ 7<\/span>\r\n        <button class=\"ifj-snav pri\" id=\"ifj-next\" type=\"button\">Next<span id=\"ifj-nextic\"><\/span><\/button>\r\n      <\/div>\r\n    <\/section>\r\n    <aside class=\"ifj-phone\">\r\n      <div class=\"ifj-ph\"><div class=\"ifj-screen\">\r\n        <div class=\"ifj-notch\"><\/div>\r\n        <div class=\"ifj-chbar\"><div class=\"ifj-av wa\" id=\"ifj-av\"><\/div><div style=\"min-width:0\"><div class=\"ifj-nm\" id=\"ifj-chnm\">MyBank &middot; WhatsApp<\/div><div class=\"ifj-stt\" id=\"ifj-chst\">WhatsApp Business &middot; verified<\/div><\/div><\/div>\r\n        <div class=\"ifj-msgs\" id=\"ifj-msgs\"><\/div>\r\n        <div class=\"ifj-strip\" id=\"ifj-strip\"><\/div>\r\n      <\/div><\/div>\r\n    <\/aside>\r\n  <\/div>\r\n  <noscript><div class=\"ifj-noscript\">Interactive financial journeys demo. Enable JavaScript to explore Mortgage Recovery, Credit Onboarding, OTP & Alerts, Cross-Sell, Churn Prevention and Insurance Renewal with live phone previews.<\/div><\/noscript>\r\n<\/div>\r\n<script>\r\n(function(){\r\n'use strict';\r\nvar root=document.getElementById('indi-finance-journeys');if(!root)return;\r\nvar P={\r\n'home':'<path d=\"m3 9 9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"\/><polyline points=\"9 22 9 12 15 12 15 22\"\/>',\r\n'credit-card':'<rect width=\"20\" height=\"14\" x=\"2\" y=\"5\" rx=\"2\"\/><line x1=\"2\" x2=\"22\" y1=\"10\" y2=\"10\"\/>',\r\n'shield':'<path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\/>',\r\n'trending-up':'<polyline points=\"22 7 13.5 15.5 8.5 10.5 2 17\"\/><polyline points=\"16 7 22 7 22 13\"\/>',\r\n'user-minus':'<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=\"22\" x2=\"16\" y1=\"11\" y2=\"11\"\/>',\r\n'umbrella':'<path d=\"M23 12a11.05 11.05 0 0 0-22 0zm-5 7a3 3 0 0 1-6 0v-7\"\/>',\r\n'rotate-ccw':'<path d=\"M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8\"\/><path d=\"M3 3v5h5\"\/>',\r\n'bell':'<path d=\"M10.268 21a2 2 0 0 0 3.464 0\"\/><path d=\"M3.262 15.326A1 1 0 0 0 4 17h16a1 1 0 0 0 .74-1.673C19.41 13.956 18 12.499 18 8A6 6 0 0 0 6 8c0 4.499-1.411 5.956-2.738 7.326\"\/>',\r\n'message-circle':'<path d=\"M7.9 20A9 9 0 1 0 4 16.1L2 22Z\"\/>',\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'zap':'<path d=\"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z\"\/>',\r\n'log-in':'<path d=\"M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4\"\/><polyline points=\"10 17 15 12 10 7\"\/><line x1=\"15\" x2=\"3\" y1=\"12\" y2=\"12\"\/>',\r\n'timer':'<line x1=\"10\" x2=\"14\" y1=\"2\" y2=\"2\"\/><line x1=\"12\" x2=\"15\" y1=\"14\" y2=\"11\"\/><circle cx=\"12\" cy=\"14\" r=\"8\"\/>',\r\n'flag':'<path d=\"M4 15s1-1 4-1 5 2 8 2 4-1 4-1V3s-1 1-4 1-5-2-8-2-4 1-4 1z\"\/><line x1=\"4\" x2=\"4\" y1=\"22\" y2=\"15\"\/>',\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'smartphone':'<rect width=\"14\" height=\"20\" x=\"5\" y=\"2\" rx=\"2\" ry=\"2\"\/><path d=\"M12 18h.01\"\/>',\r\n'circle-check-big':'<path d=\"M21.801 10A10 10 0 1 1 17 3.335\"\/><path d=\"m9 11 3 3L22 4\"\/>',\r\n'chevron-left':'<path d=\"m15 18-6-6 6-6\"\/>','chevron-right':'<path d=\"m9 18 6-6-6-6\"\/>',\r\n'plus':'<path d=\"M5 12h14\"\/><path d=\"M12 5v14\"\/>','minus':'<path d=\"M5 12h14\"\/>',\r\n'maximize':'<path d=\"M8 3H5a2 2 0 0 0-2 2v3\"\/><path d=\"M21 8V5a2 2 0 0 0-2-2h-3\"\/><path d=\"M3 16v3a2 2 0 0 0 2 2h3\"\/><path d=\"M16 21h3a2 2 0 0 0 2-2v-3\"\/>',\r\n'lock':'<rect width=\"18\" height=\"11\" x=\"3\" y=\"11\" rx=\"2\" ry=\"2\"\/><path d=\"M7 11V7a5 5 0 0 1 10 0v4\"\/>',\r\n'alert-triangle':'<path d=\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3Z\"\/><path d=\"M12 9v4\"\/><path d=\"M12 17h.01\"\/>',\r\n'check-check':'<path d=\"M18 6 7 17l-5-5\"\/><path d=\"m22 10-7.5 7.5L13 16\"\/>',\r\n'mouse-pointer-click':'<path d=\"m9 9 5 12 1.8-5.2L21 14Z\"\/><path d=\"M7.2 2.2 8 5.1\"\/><path d=\"m5.1 8-2.9-.8\"\/><path d=\"M14 4.1 12 6\"\/><path d=\"m6 12-1.9 2\"\/>',\r\n'git-branch':'<line x1=\"6\" x2=\"6\" y1=\"3\" y2=\"15\"\/><circle cx=\"18\" cy=\"6\" r=\"3\"\/><circle cx=\"6\" cy=\"18\" r=\"3\"\/><path d=\"M18 9a9 9 0 0 1-9 9\"\/>'\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\" aria-hidden=\"true\">'+(P[n]||'')+'<\/svg>';}\r\nvar J=[\r\n{title:'Mortgage Recovery',ic:'home',steps:[\r\n{nodes:[{t:'c',c:'nv',ic:'log-in',l:'Entry: Application abandoned \\u2014 \\u226550% complete, not submitted'}],phone:{ch:'inapp',nm:'MyBank \\u00b7 CDP',st:'Customer profile \\u00b7 active',plain:true,msgs:[{d:'in',tx:'\\uD83C\\uDFE0 CDP profile updated\\nApplication: 80% complete\\nVisits: 3 \\u00b7 Product: 25-year mortgage\\nIntent score: HIGH'}]}},\r\n{nodes:[{t:'f',c:'bl',ic:'cpu',nt:'AI \\u00b7 Intent scoring',nm:'Scoring and channel engine',pv:'AI evaluates form progress, previous visits and product history. First visit Step 2\/5 \\u2192 email. Returning customer Step 4\/5 \\u2192 immediate Push.',pill:'AI Active',pt:'pill-bl'}],phone:{ch:'push',nm:'MyBank \\u00b7 Web Push',st:'Notification received',plain:true,msgs:[{d:'in',tx:'\\uD83C\\uDFE0 Your mortgage application is saved. Continue where you left off \\u2014 less than 5 minutes to complete it.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'T+2h no action \\u2014 app users'},{t:'e',l:''},{t:'f',c:'nv',ic:'cpu',nt:'In-App \\u00b7 modal',nm:'Advisor Offer',pv:'In-app modal with mortgage advisor availability and booking link.',pill:'Scheduled',pt:'pill-bl'}],phone:{ch:'inapp',nm:'MyBank \\u00b7 App',st:'Banking app \\u00b7 authenticated',plain:true,msgs:[{d:'in',tx:'\\uD83D\\uDCDE Your application is still open.\\nA 10-min call with a mortgage advisor can close it today.\\n\\n\\u21B3 [Book a call]'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'T+24h no action'},{t:'e',l:''},{t:'f',c:'pu',ic:'mail',nt:'Email \\u00b7 one-way',nm:'Interest Rate Context',pv:'Informational email with real-time interest rate context, pending steps and a single CTA. No pressure.',pill:'Scheduled',pt:'pill-pu'}],phone:{ch:'email',nm:'MyBank \\u00b7 Email',st:'Inbox',plain:true,msgs:[{d:'in',tx:'\\uD83D\\uDCE7 Your mortgage application \\u2014 and why now matters\\n\\nCurrent interest rate context + pending steps.\\n\\n[Continue my application \\u2192]'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'T+48h no action'},{t:'e',l:''},{t:'f',c:'gr',ic:'message-circle',nt:'WhatsApp \\u00b7 two-way',nm:'Personal Advisor Touch',pv:'Personalised message with advisor name and booking link. Feels personal, not automated.',pill:'Scheduled',pt:'pill-gr'}],phone:{ch:'wa',nm:'MyBank \\u00b7 WhatsApp',st:'WhatsApp Business \\u00b7 verified',plain:false,msgs:[{d:'in',tx:'Hi Carlos, your mortgage application is almost done. One of our advisors has a slot tomorrow at 10:00 \\u2014 would you like to finish it?\\n\\n\\u21B3 [Book my slot]'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'T+72h no action'},{t:'e',l:''},{t:'f',c:'or',ic:'bell',nt:'Push Notification \\u00b7 urgency',nm:'Interest Rate Urgency',pv:'Push with urgency framing: rates change every day. Single CTA to complete now.',pill:'Scheduled',pt:'pill-or'}],phone:{ch:'push',nm:'MyBank \\u00b7 Push',st:'Notification received',plain:true,msgs:[{d:'in',tx:'\\u23F0 Rates change every day. Lock yours in \\u2014 complete your application before conditions change.\\n\\n[Complete now \\u2192]'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'mouse-pointer-click',l:'Application submitted at any step?'},{t:'b',branches:[{l:'Submitted',ns:[{t:'c',c:'nv',ic:'flag',l:'Journey closed \\u2014 Onboarding activates on approval'}]},{l:'No conversion',ns:[{t:'c',c:'or',ic:'git-branch',l:'CDP: mortgage nurture segment 90 days'}]}]}],phone:{ch:'inapp',nm:'MyBank \\u00b7 App',st:'Submission confirmation',plain:true,msgs:[{d:'in',tx:'\\u2705 Application submitted successfully\\nReference number: HIP-2024-8821\\n\\nYou will receive a response within 24-48 business hours.'}]}}\r\n]},\r\n{title:'Credit Onboarding',ic:'credit-card',steps:[\r\n{nodes:[{t:'c',c:'nv',ic:'log-in',l:'Entry: Card, loan or credit line approval confirmed'}],phone:{ch:'push',nm:'MyBank \\u00b7 Encrypted Push',st:'Lock screen \\u00b7 secure',plain:true,msgs:[{d:'in',tx:'\\uD83D\\uDD12 Congratulations \\u2014 you have been approved for Visa Platinum Card.\\n\\n[Activate now \\u2192]\\n\\nTap to view full details in the app.'}]}},\r\n{nodes:[{t:'f',c:'nv',ic:'cpu',nt:'In-App \\u00b7 checklist',nm:'Product Activation',pv:'Interactive checklist: activate your card \/ set your PIN \/ enable transaction alerts. Every step is tappable.',pill:'Scheduled',pt:'pill-bl'}],phone:{ch:'inapp',nm:'MyBank \\u00b7 App',st:'Banking app \\u00b7 authenticated',plain:true,msgs:[{d:'in',tx:'\\u2705 Three steps to get started:\\n\\n\\u25CB Activate card\\n\\u25CB Set up PIN\\n\\u25CB Enable transaction alerts\\n\\nProgress: 0\/3'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'Day 2 \\u2014 card not yet activated'},{t:'e',l:''},{t:'f',c:'bl',ic:'bell',nt:'Push Notification \\u00b7 one-way',nm:'Activation Reminder',pv:'Push with product image and rewards balance. Invites activation to start earning.',pill:'Scheduled',pt:'pill-bl'}],phone:{ch:'push',nm:'MyBank \\u00b7 Push',st:'Notification received',plain:true,msgs:[{d:'in',tx:'\\uD83D\\uDCB3 Tu Tarjeta Your Visa Platinum Card is ready. Activate it now to start using it \\u2014 and earning rewards.\\n\\n[Activate \\u2192]'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'Day 5'},{t:'e',l:''},{t:'f',c:'gr',ic:'message-circle',nt:'WhatsApp \\u00b7 two-way',nm:'Product Education',pv:'WhatsApp with three key feature cards. AI advisor ready to answer questions.',pill:'AI Active',pt:'pill-gr'}],phone:{ch:'wa',nm:'MyBank \\u00b7 WhatsApp',st:'WhatsApp Business \\u00b7 verified',plain:false,msgs:[{d:'in',tx:'Here\\'s how to get the most out of your Visa Platinum:\\n\\n1\\uFE0F\\u20E3 No foreign transaction fees\\n2\\uFE0F\\u20E3 Travel insurance included\\n3\\uFE0F\\u20E3 Cashback at petrol stations\\n\\nAny questions? Message us here.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'Day 14'},{t:'e',l:''},{t:'f',c:'pu',ic:'mail',nt:'Email \\u00b7 formativo',nm:'First Statement Preview',pv:'Email with statement calendar, payment options and how to set up automatic payment. No upselling.',pill:'Scheduled',pt:'pill-pu'}],phone:{ch:'email',nm:'MyBank \\u00b7 Email',st:'Inbox',plain:true,msgs:[{d:'in',tx:'\\uD83D\\uDCE7 Your first statement is coming soon \\u2014 here\\'s what you need to know\\n\\nStatement calendar \\u00b7 Payment options \\u00b7 How to set up direct debit\\n\\n[Set up automatic payment \\u2192]'}]}},\r\n{nodes:[{t:'f',c:'bl',ic:'cpu',nt:'In-App \\u00b7 AI \\u00b7 Day 30',nm:'Usage-Based Cross-Sell',pv:'AI analyses the 30-day usage pattern. High spend \\u2192 limit increase. Low usage \\u2192 rewards incentive. Personalised based on actual behaviour.',pill:'AI Active',pt:'pill-bl'}],phone:{ch:'inapp',nm:'MyBank \\u00b7 App',st:'Personalised home screen',plain:true,msgs:[{d:'in',tx:'\\uD83D\\uDCCA Based on how you\\'ve used your Visa Platinum this month:\\n\\n\\u2728 You\\'ve been pre-approved to increase your credit limit.\\n\\n[See my offer \\u2192]'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'Day 60'},{t:'e',l:''},{t:'c',c:'nv',ic:'flag',l:'Loyalty milestone \\u2014 Journey complete'}],phone:{ch:'push',nm:'MyBank \\u00b7 Push',st:'Notification received',plain:true,msgs:[{d:'in',tx:'\\uD83C\\uDF89 60 days in. Here\\'s your rewards summary \\u2014 and what you\\'re on track to earn this year.\\n\\n[View my rewards \\u2192]'}]}}\r\n]},\r\n{title:'OTP & Transaction Alerts',ic:'shield',steps:[\r\n{nodes:[{t:'c',c:'nv',ic:'log-in',l:'Entry: Transaction initiated or high-risk action detected'}],phone:{ch:'inapp',nm:'MyBank \\u00b7 CDP',st:'Risk assessment \\u00b7 real time',plain:true,msgs:[{d:'in',tx:'\\uD83D\\uDD0D Risk assessment\\nTransaction: \\u20AC2,400 \\u00b7 Merchant: Laptop Store\\nDevice: known \\u00b7 Risk: LOW\\n\\u2192 Channel: Encrypted Push'}]}},\r\n{nodes:[{t:'f',c:'nv',ic:'lock',nt:'Encrypted Push \\u00b7 lock screen',nm:'OTP via Encrypted Push',pv:'Amount and merchant masked on lock screen. Full details revealed after biometric authentication inside the app.',pill:'Real Time',pt:'pill-bl'}],phone:{ch:'push',nm:'MyBank \\u00b7 Secure Push',st:'Lock screen \\u00b7 encrypted',plain:true,msgs:[{d:'in',tx:'\\uD83D\\uDD12 Transaction alert\\nAmount: \\u2022\\u2022\\u2022\\u2022 \\u00b7 Merchant: \\u2022\\u2022\\u2022\\u2022\\u2022\\u2022\\n\\nTap to confirm securely.\\nDetails hidden until authentication.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'T+30s \\u2014 Push not opened'},{t:'e',l:''},{t:'f',c:'gr',ic:'message-circle',nt:'WhatsApp \\u00b7 automatic fallback',nm:'Fallback Verification',pv:'OTP via end-to-end encrypted WhatsApp. Fallback activates only when Push was not acknowledged.',pill:'Automatic',pt:'pill-gr'}],phone:{ch:'wa',nm:'MyBank \\u00b7 WhatsApp',st:'WhatsApp Business \\u00b7 verified',plain:false,msgs:[{d:'in',tx:'\\uD83D\\uDD10 Your verification code is: 847291\\n\\nValid for 5 minutes.\\nDo not share this code with anyone.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'alert-triangle',l:'Anomaly detected \\u2014 fraud branch'},{t:'b',branches:[{l:'Confirmed (Green)',ns:[{t:'c',c:'gr',ic:'circle-check-big',l:'Transaction confirmed \\u2014 Journey complete'}]},{l:'Fraud (Red)',ns:[{t:'f',c:'or',ic:'alert-triangle',nt:'Encrypted Push \\u00b7 immediate action',nm:'Fraud Alert',pv:'Push with two action buttons: YES (green) and NO\/BLOCK (red). No ambiguity. Action from the lock screen.',pill:'Urgent',pt:'pill-or'}]}]}],phone:{ch:'push',nm:'MyBank \\u00b7 Secure Push',st:'Lock screen \\u00b7 encrypted',plain:true,msgs:[{d:'in',tx:'\\u26A0\\uFE0F Unusual activity on your account.\\nWas that you?\\n\\n[YES, it was me \\u2714\\uFE0F]  [NO \\u2014 BLOCK \\uD83D\\uDED1]'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'mouse-pointer-click',l:'Customer taps NO \\u2014 fraud confirmed'},{t:'e',l:''},{t:'c',c:'nv',ic:'flag',l:'Card blocked \\u00b7 fraud agent notified \\u00b7 contact within <2h'}],phone:{ch:'push',nm:'MyBank \\u00b7 Push',st:'Block confirmation',plain:true,msgs:[{d:'in',tx:'\\uD83D\\uDED1 Your card has been blocked.\\n\\nCase number: FRAUD-2024-4491\\nA fraud specialist will contact you within 2 hours.'}]}},\r\n{nodes:[{t:'c',c:'nv',ic:'circle-check-big',l:'Transaction confirmed'}],phone:{ch:'inapp',nm:'MyBank \\u00b7 App',st:'In-app notification',plain:true,msgs:[{d:'in',tx:'\\u2705 Transaction confirmed\\n\\u20AC2,400 at Laptop Store\\nAvailable balance: \\u20AC3,158.40'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'T+24h \\u2014 high-value transactions'},{t:'e',l:''},{t:'c',c:'nv',ic:'flag',l:'Proactive post-sale \\u2014 one-tap dispute option'}],phone:{ch:'inapp',nm:'MyBank \\u00b7 App',st:'In-app card',plain:true,msgs:[{d:'in',tx:'\\uD83D\\uDCCB Yesterday you made a purchase at Laptop Store (\\u20AC2,400).\\n\\nIf something doesn\\'t add up, you can dispute it here.\\n\\n[Start a dispute \\u2192]'}]}}\r\n]},\r\n{title:'Cross-Sell & Upselling',ic:'trending-up',steps:[\r\n{nodes:[{t:'c',c:'nv',ic:'log-in',l:'Entry: CDP detects behavioural signal or life event'}],phone:{ch:'inapp',nm:'MyBank \\u00b7 CDP',st:'Customer profile \\u00b7 active',plain:true,msgs:[{d:'in',tx:'\\uD83D\\uDCCA Affinity Score\\nAffinity towards: Travel Card\\nSignal: recurring international transfers\\nScore: 87\/100\\nRecommended offer: Visa Travel Premium'}]}},\r\n{nodes:[{t:'f',c:'bl',ic:'cpu',nt:'In-App \\u00b7 Personalisation \\u00b7 T+0',nm:'In-App Discovery',pv:'Home screen module updated with personalised recommendation. Non-intrusive \\u2014 fits within the existing interface.',pill:'AI Active',pt:'pill-bl'}],phone:{ch:'inapp',nm:'MyBank \\u00b7 App',st:'Personalised home screen',plain:true,msgs:[{d:'in',tx:'\\uD83D\\uDCA1 Based on how you use your account:\\n\\nVisa Travel Premium\\n\\u2714 No foreign transaction fees\\n\\u2714 Travel insurance included\\n\\n[Find out more \\u2192]'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'Day 2 \\u2014 no click'},{t:'e',l:''},{t:'f',c:'bl',ic:'bell',nt:'Push Notification \\u00b7 one-way',nm:'Product Push',pv:'Single key product benefit. Direct and noise-free.',pill:'Scheduled',pt:'pill-bl'}],phone:{ch:'push',nm:'MyBank \\u00b7 Push',st:'Notification received',plain:true,msgs:[{d:'in',tx:'\\u2708\\uFE0F You have access to Visa Travel Premium. Here\\'s the one thing it does that your current setup can\\'t.\\n\\n[See how it works \\u2192]'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'Day 5 \\u2014 no application'},{t:'e',l:''},{t:'f',c:'gr',ic:'message-circle',nt:'WhatsApp \\u00b7 two-way',nm:'Personal Message with Savings Calculation',pv:'AI advisor ready to calculate personalised savings in real time based on transaction history.',pill:'AI Active',pt:'pill-gr'}],phone:{ch:'wa',nm:'MyBank \\u00b7 WhatsApp',st:'WhatsApp Business \\u00b7 verified',plain:false,msgs:[{d:'in',tx:'Hi Carlos, we\\'ve noticed you make international transfers frequently. Our Visa Travel Premium could save you on fees every time.\\n\\nWould you like to see how much that would mean for you?'},{d:'out',tx:'Yes, I\\'m interested'},{d:'in',tx:'\\uD83D\\uDCB0 Based on your history, you would save approximately \\u20AC340 a year in exchange fees. Shall we start the application?'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'Day 7 \\u2014 no action'},{t:'e',l:''},{t:'f',c:'pu',ic:'mail',nt:'Email \\u00b7 one-way',nm:'Full Product Email',pv:'Personalised savings calculation, comparison with current products and application CTA. Specific to the customer\\'s actual history.',pill:'Scheduled',pt:'pill-pu'}],phone:{ch:'email',nm:'MyBank \\u00b7 Email',st:'Inbox',plain:true,msgs:[{d:'in',tx:'\\uD83D\\uDCE7 What Visa Travel Premium means for your account \\u2014 in numbers\\n\\nEstimated saving: \\u20AC340\/year\\nComparison with your current card\\n\\n[Apply now \\u2192]'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'Day 14 \\u2014 pre-approved offer'},{t:'e',l:''},{t:'f',c:'or',ic:'bell',nt:'Push Notification \\u00b7 expiry',nm:'Pre-approval Expiry',pv:'Push with expiry date and offer badge. Real urgency \\u2014 the pre-approval has a deadline.',pill:'Scheduled',pt:'pill-or'}],phone:{ch:'push',nm:'MyBank \\u00b7 Push',st:'Notification received',plain:true,msgs:[{d:'in',tx:'\\u23F3 Your pre-approved offer for Visa Travel Premium expires in 7 days.\\n\\n[Apply before it expires \\u2192]'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'mouse-pointer-click',l:'Application started at any step?'},{t:'b',branches:[{l:'Application started',ns:[{t:'c',c:'nv',ic:'flag',l:'Cross-Sell closed \\u2014 Onboarding active on approval'}]},{l:'No conversion',ns:[{t:'c',c:'or',ic:'git-branch',l:'CDP records signal \\u2014 affinity model updated'}]}]}],phone:{ch:'inapp',nm:'MyBank \\u00b7 App',st:'Pre-filled application',plain:true,msgs:[{d:'in',tx:'\\uD83D\\uDCDD Visa Travel Premium Application\\nPre-filled data \\u2714\\n\\nStep 1 of 3: Confirm personal details\\n\\n[Continue \\u2192]'}]}}\r\n]},\r\n{title:'Churn Prevention',ic:'user-minus',steps:[\r\n{nodes:[{t:'c',c:'nv',ic:'log-in',l:'Entry: CDP detects churn signals for 30+ days'}],phone:{ch:'inapp',nm:'MyBank \\u00b7 CDP',st:'Customer profile \\u00b7 high risk',plain:true,msgs:[{d:'in',tx:'\\u26A0\\uFE0F Churn Signal Detected\\nSignal: declining balance\\nLast login: 34 days ago\\nRisk: HIGH\\n\\u2192 Track: Retention offer'}]}},\r\n{nodes:[{t:'f',c:'bl',ic:'cpu',nt:'AI \\u00b7 Cause scoring',nm:'Churn Prevention Engine',pv:'AI identifies the most likely cause: declining balance \\u2192 retention offer. No logins \\u2192 feature re-engagement. Competitive behaviour \\u2192 competitive offer.',pill:'AI Active',pt:'pill-bl'}],phone:{ch:'inapp',nm:'MyBank \\u00b7 App',st:'Soft re-engagement \\u00b7 app open',plain:true,msgs:[{d:'in',tx:'\\uD83D\\uDCA1 Did you know your account lets you?\\n\\n\\u2714 Analyse your spending with AI\\n\\u2714 Access exclusive offers\\n\\u2714 Plan your savings\\n\\nExplore what\\'s new.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'Day 3 \\u2014 no app activity'},{t:'e',l:''},{t:'f',c:'bl',ic:'bell',nt:'Push Notification \\u00b7 check-in',nm:'Financial Health Check',pv:'Push linking to personalised account summary: savings performance, rewards balance or unused benefit highlighted.',pill:'Scheduled',pt:'pill-bl'}],phone:{ch:'push',nm:'MyBank \\u00b7 Push',st:'Notification received',plain:true,msgs:[{d:'in',tx:'\\uD83D\\uDCCA A 2-minute financial health check could save you money. Here\\'s yours.\\n\\n[View my check \\u2192]'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'Day 7 \\u2014 still disengaged'},{t:'e',l:''},{t:'f',c:'gr',ic:'message-circle',nt:'WhatsApp \\u00b7 two-way',nm:'Personal Contact',pv:'Message that feels human, not a retention mass-send. AI advisor available to respond.',pill:'AI Active',pt:'pill-gr'}],phone:{ch:'wa',nm:'MyBank \\u00b7 WhatsApp',st:'WhatsApp Business \\u00b7 verified',plain:false,msgs:[{d:'in',tx:'Hi Carlos, we\\'d like to understand how we can serve you better.\\n\\nIs there anything about your experience with MyBank you\\'d like to change?'},{d:'out',tx:'Honestly, the fees seem high to me'},{d:'in',tx:'Understood, thanks for saying so. I have a proposal I think you\\'ll like \\u2014 shall I send it?'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'Day 14'},{t:'e',l:''},{t:'f',c:'pu',ic:'mail',nt:'Email \\u00b7 retention offer',nm:'Retention Offer',pv:'Retention lever selected by AI: fee waiver, enhanced rewards rate or rate improvement. Personalised by highest conversion probability.',pill:'AI Active',pt:'pill-pu'}],phone:{ch:'email',nm:'MyBank \\u00b7 Email',st:'Inbox',plain:true,msgs:[{d:'in',tx:'\\uD83D\\uDCE7 Something we\\'d like to offer you\\n\\nWaiver of maintenance fees for 12 months.\\n\\nValid for you only \\u00b7 until the 30th of this month.\\n\\n[Accept offer \\u2192]'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'Day 21 \\u2014 no re-engagement'},{t:'e',l:''},{t:'f',c:'or',ic:'bell',nt:'Push Notification \\u00b7 final offer',nm:'Final Offer with Expiry',pv:'Push with countdown and offer value. Last chance before moving to 90-day re-evaluation.',pill:'Urgent',pt:'pill-or'}],phone:{ch:'push',nm:'MyBank \\u00b7 Push',st:'Notification received',plain:true,msgs:[{d:'in',tx:'\\u23F0 Your exclusive offer expires in 48 hours.\\n\\n12-month fee waiver \\u2014 just for you.\\n\\n[Claim it now \\u2192]'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'mouse-pointer-click',l:'Customer re-engages at any step?'},{t:'b',branches:[{l:'Retained',ns:[{t:'c',c:'nv',ic:'flag',l:'Churn closed \\u2014 Cross-Sell active on Day 30'}]},{l:'No response',ns:[{t:'c',c:'or',ic:'git-branch',l:'CDP: re-evaluation at 90 days \\u00b7 reduced frequency'}]}]}],phone:{ch:'inapp',nm:'MyBank \\u00b7 CDP',st:'Customer status updated',plain:true,msgs:[{d:'in',tx:'\\u2705 Status: RETAINED\\nEngagement: recovering\\n\\nNext action: Cross-Sell at Day 30'}]}}\r\n]},\r\n{title:'Insurance Renewal',ic:'umbrella',steps:[\r\n{nodes:[{t:'c',c:'nv',ic:'log-in',l:'Entry: Policy approaching renewal in less than 30 days'}],phone:{ch:'inapp',nm:'MyBank \\u00b7 CDP',st:'Renewal view',plain:true,msgs:[{d:'in',tx:'\\uD83D\\uDCC5 Renewal Flagged\\nPolicy: Home Insurance\\nExpires: in 28 days\\nCross-Sell: car insurance eligible\\nBundle discount: AVAILABLE'}]}},\r\n{nodes:[{t:'f',c:'bl',ic:'bell',nt:'Push Notification \\u00b7 renewal notice',nm:'Renewal Notice',pv:'Push with policy type, renewal date and review CTA. Not urgent \\u2014 informational.',pill:'Scheduled',pt:'pill-bl'}],phone:{ch:'push',nm:'MyBank \\u00b7 Push',st:'Notification received',plain:true,msgs:[{d:'in',tx:'\\uD83C\\uDFE0 Your Home Insurance policy renews in 30 days.\\n\\nReview your coverage before it auto-renews.\\n\\n[Review my policy \\u2192]'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'21 days before renewal'},{t:'e',l:''},{t:'f',c:'pu',ic:'mail',nt:'Email \\u00b7 coverage summary',nm:'Coverage Summary',pv:'Current coverage table, price changes and new options. If there is a bundle opportunity, a call-to-action line is included.',pill:'Scheduled',pt:'pill-pu'}],phone:{ch:'email',nm:'MyBank \\u00b7 Email',st:'Inbox',plain:true,msgs:[{d:'in',tx:'\\uD83D\\uDCE7 Your Home Insurance renewal \\u2014 what changes and what doesn\\'t\\n\\nCurrent coverage \\u00b7 Price change: +2.1%\\n\\uD83D\\uDCA1 Home + Car bundle available \\u2014 save 15%\\n\\n[Confirm renewal \\u2192]'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'14 days \\u2014 not confirmed'},{t:'e',l:''},{t:'f',c:'gr',ic:'message-circle',nt:'WhatsApp \\u00b7 two-way',nm:'Advisor Offer',pv:'AI advisor available to adjust coverage or resolve questions in minutes. Booking link with human advisor.',pill:'AI Active',pt:'pill-gr'}],phone:{ch:'wa',nm:'MyBank \\u00b7 WhatsApp',st:'WhatsApp Business \\u00b7 verified',plain:false,msgs:[{d:'in',tx:'Hi Carlos, your policy renews in 2 weeks. Do you need to adjust your coverage or do you have any questions?\\n\\nAn advisor can help you in minutes.'},{d:'out',tx:'Is the bundle with car insurance worth it?'},{d:'in',tx:'\\uD83D\\uDCB0 With your profile, the bundle comes to \\u20AC287\/year vs \\u20AC340 paid separately. A saving of \\u20AC53. Shall we activate it?'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'7 days to renewal'},{t:'e',l:''},{t:'f',c:'or',ic:'bell',nt:'Push Notification \\u00b7 urgency',nm:'Urgency Reminder',pv:'Push with 7-day countdown badge. Confirm renewal or make changes before expiry.',pill:'Scheduled',pt:'pill-or'}],phone:{ch:'push',nm:'MyBank \\u00b7 Push',st:'Notification received',plain:true,msgs:[{d:'in',tx:'\\u23F3 7 days to review your policy.\\n\\nConfirm renewal or make changes before it auto-renews.\\n\\n[Confirm renewal \\u2192]'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'3 days \\u2014 SMS channel for urgency and reach'},{t:'e',l:''},{t:'f',c:'or',ic:'smartphone',nt:'SMS \\u00b7 deliberate channel for urgency',nm:'Final Action Alert',pv:'SMS used deliberately for its urgency and broad reach. Dual channel with Push for maximum reach on a deadline action.',pill:'Urgent',pt:'pill-or'}],phone:{ch:'sms',nm:'MyBank \\u00b7 SMS',st:'Text message',plain:true,msgs:[{d:'in',tx:'ACTION REQUIRED: Your Home Insurance renews in 3 days. Visit the app or call 900 123 456 to confirm. MyBank.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'mouse-pointer-click',l:'Renewal confirmed?'},{t:'b',branches:[{l:'Renewed',ns:[{t:'c',c:'nv',ic:'flag',l:'Policy renewed \\u2014 Cross-Sell active in 7 days if opportunity exists'}]},{l:'Not renewed',ns:[{t:'c',c:'or',ic:'git-branch',l:'CDP updates status \\u2014 cancellation flow managed'}]}]}],phone:{ch:'push',nm:'MyBank \\u00b7 Push',st:'Renewal confirmation',plain:true,msgs:[{d:'in',tx:'\\u2705 Your Home Insurance has been renewed for another year.\\n\\nConfirmation number: SEG-2024-7732\\n\\n[View coverage summary \\u2192]'}]}}\r\n]}\r\n];\r\nvar uc=0,step=0,timers=[];\r\nfunction $(id){return root.querySelector(id);}\r\nvar elList=$('#ifj-uclist'),elTitle=$('#ifj-jtitle'),elProg=$('#ifj-prog'),elFlow=$('#ifj-flow'),elMM=$('#ifj-mm'),elCtr=$('#ifj-ctr'),elPrev=$('#ifj-prev'),elNext=$('#ifj-next'),elAv=$('#ifj-av'),elNm=$('#ifj-chnm'),elSt=$('#ifj-chst'),elMsgs=$('#ifj-msgs'),elStrip=$('#ifj-strip');\r\n$('#ifj-zin').innerHTML=ic('plus');$('#ifj-zout').innerHTML=ic('minus');$('#ifj-zfit').innerHTML=ic('maximize');\r\n$('#ifj-previc').innerHTML=ic('chevron-left');$('#ifj-nextic').innerHTML=ic('chevron-right');\r\nvar CH_IC={wa:'message-circle',push:'bell',email:'mail',sms:'smartphone',inapp:'cpu'};\r\nvar BADGES=[{k:'wa',l:'WhatsApp'},{k:'push',l:'Push'},{k:'email',l:'Email'},{k:'sms',l:'SMS'}];\r\nfunction renderList(){\r\n  var h='';J.forEach(function(u,i){h+='<div class=\"ifj-uc-item'+(i===uc?' on':'')+'\" role=\"button\" tabindex=\"0\" data-i=\"'+i+'\">'+ic(u.ic)+'<span>'+u.title+'<\/span><span class=\"ifj-uc-n\">'+(i+1)+'<\/span><\/div>';});\r\n  elList.innerHTML=h;\r\n  elList.querySelectorAll('.ifj-uc-item').forEach(function(d){\r\n    d.addEventListener('click',function(){uc=+d.getAttribute('data-i');step=0;renderAll();});\r\n    d.addEventListener('keydown',function(e){if(e.key==='Enter'||e.key===' '){e.preventDefault();uc=+d.getAttribute('data-i');step=0;renderAll();}});\r\n  });\r\n}\r\nfunction renderNodes(nodes,parent){\r\n  nodes.forEach(function(n){\r\n    if(n.t==='c'){var el=document.createElement('div');el.className='ifj-nc';el.innerHTML='<div class=\"ifj-nic '+n.c+'\">'+ic(n.ic)+'<\/div><span>'+n.l+'<\/span>';parent.appendChild(el);}\r\n    else if(n.t==='f'){var e2=document.createElement('div');e2.className='ifj-nf pulse';e2.innerHTML='<div class=\"ifj-nhead\"><div class=\"ifj-nic '+n.c+'\">'+ic(n.ic)+'<\/div><span class=\"ifj-ntype\">'+n.nt+'<\/span><\/div><div class=\"ifj-nbody\"><div class=\"ifj-nname\">'+n.nm+'<\/div><div class=\"ifj-nprev\">'+n.pv+'<\/div><span class=\"ifj-npill '+n.pt+'\">'+ic('circle-check-big')+n.pill+'<\/span><\/div>';parent.appendChild(e2);}\r\n    else if(n.t==='e'){var ed=document.createElement('div');ed.className='ifj-edge'+(n.l?' lbl':'');if(n.l)ed.setAttribute('data-label',n.l);parent.appendChild(ed);var dt=document.createElement('div');dt.className='ifj-dot';parent.appendChild(dt);}\r\n    else if(n.t==='b'){\r\n      var nb=n.branches.length;var wrap=document.createElement('div');wrap.className='ifj-branch';\r\n      var stem=document.createElement('div');stem.className='ifj-bstem';wrap.appendChild(stem);\r\n      var bar=document.createElement('div');bar.className='ifj-bbar';bar.style.setProperty('--ins',(50\/nb)+'%');wrap.appendChild(bar);\r\n      var row=document.createElement('div');row.className='ifj-brow';\r\n      n.branches.forEach(function(b){var col=document.createElement('div');col.className='ifj-bcol';var drop=document.createElement('div');drop.className='ifj-bdrop';col.appendChild(drop);var lab=document.createElement('div');lab.className='ifj-blabel';lab.textContent=b.l;col.appendChild(lab);renderNodes(b.ns,col);row.appendChild(col);});\r\n      wrap.appendChild(row);parent.appendChild(wrap);\r\n    }\r\n  });\r\n}\r\nfunction renderMM(total,cur){var cols=['#22C55E','#0072EF','#6B53D9','#22C55E','#0072EF'],h='';for(var i=0;i<total;i++){var y=8+i*10,c=i===cur?'#0F3B7A':cols[i%cols.length];h+='<rect x=\"46\" y=\"'+y+'\" width=\"'+(i===cur?38:22)+'\" height=\"4\" rx=\"2\" fill=\"'+c+'\" opacity=\"'+(i===cur?1:.5)+'\"\/>';if(i<total-1)h+='<line x1=\"65\" y1=\"'+(y+4)+'\" x2=\"65\" y2=\"'+(y+6)+'\" stroke=\"#CBD5E1\" stroke-width=\"1.5\"\/>';}elMM.innerHTML=h;}\r\nfunction fT(d){var h=d.getHours(),m=('0'+d.getMinutes()).slice(-2),ap=h>=12?'PM':'AM',h12=h%12||12;return h12+':'+m+' '+ap;}\r\nfunction renderPhone(p){\r\n  timers.forEach(clearTimeout);timers=[];\r\n  elAv.className='ifj-av '+p.ch;elAv.innerHTML=ic(CH_IC[p.ch]||'message-circle');elNm.textContent=p.nm;elSt.textContent=p.st;\r\n  if(p.plain){elMsgs.classList.add('plain');}else{elMsgs.classList.remove('plain');}\r\n  elStrip.querySelectorAll('.ifj-badge').forEach(function(b){if(b.getAttribute('data-k')===p.ch)b.classList.add('on');else b.classList.remove('on');});\r\n  elMsgs.innerHTML='';var now=new Date();\r\n  p.msgs.forEach(function(m,i){var tm=setTimeout(function(){var bub=document.createElement('div');bub.className='ifj-bub '+(m.d==='out'?'out':'in');var ts=new Date(now.getTime()-(p.msgs.length-1-i)*60000);bub.innerHTML='<div class=\"ifj-bt\">'+m.tx+'<\/div><span class=\"ifj-bts\">'+fT(ts)+'<\/span>';elMsgs.appendChild(bub);elMsgs.scrollTop=elMsgs.scrollHeight;},i*420);timers.push(tm);});\r\n}\r\nfunction renderJourney(){\r\n  var j=J[uc],total=j.steps.length;elTitle.textContent=j.title;elCtr.textContent='Paso '+(step+1)+' \/ '+total;\r\n  var ph='';for(var i=0;i<total;i++){ph+='<div class=\"ifj-seg'+(i<step?' done':i===step?' cur':'')+'\"><\/div>';}elProg.innerHTML=ph;\r\n  elPrev.disabled=(step===0);\r\n  if(step===total-1){elNext.innerHTML='Reiniciar'+ic('rotate-ccw');elNext.onclick=function(){step=0;renderJourney();};}\r\n  else{elNext.innerHTML='Next'+ic('chevron-right');elNext.onclick=function(){go(1);};}\r\n  elFlow.innerHTML='';renderNodes(j.steps[step].nodes,elFlow);renderMM(total,step);renderPhone(j.steps[step].phone);\r\n}\r\nfunction go(dir){var total=J[uc].steps.length;step=Math.max(0,Math.min(total-1,step+dir));renderJourney();}\r\nfunction renderAll(){renderList();renderJourney();}\r\nelStrip.innerHTML=BADGES.map(function(b){return'<span class=\"ifj-badge '+b.k+'\" data-k=\"'+b.k+'\">'+ic(CH_IC[b.k])+' '+b.l+'<\/span>';}).join('');\r\nelPrev.onclick=function(){go(-1);};\r\nrenderAll();\r\n})();\r\n<\/script>\r\n<\/div>\r\n","code_extra_content":"code_ex_none","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":""},{"acf_fc_layout":"custom_html","code":"<div id=\"indi-fin-proof\" role=\"region\" aria-label=\"Case Studies \u2014 production results from BCP, ABANCA and MIO\">\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-fin-proof{all:initial;display:block;position:relative;overflow:hidden;font-family:'Manrope',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;box-sizing:border-box !important;-webkit-font-smoothing:antialiased;background:linear-gradient(160deg,#0B2C5C 0%,#0F3B7A 55%,#1565E0 100%) !important;padding:100px 48px !important}\r\n#indi-fin-proof *,#indi-fin-proof *::before,#indi-fin-proof *::after{box-sizing:border-box;margin:0;padding:0;font-family:'Manrope',sans-serif !important}\r\n#indi-fin-proof .ifp-texture{position:absolute !important;inset:0 !important;background-image:radial-gradient(circle,rgba(255,255,255,.05) 1px,transparent 1px) !important;background-size:28px 28px !important;pointer-events:none !important;z-index:0 !important}\r\n#indi-fin-proof .ifp-glow{position:absolute !important;bottom:-140px !important;left:-90px !important;width:520px !important;height:520px !important;background:radial-gradient(circle,rgba(138,218,63,.12) 0%,transparent 70%) !important;pointer-events:none !important;z-index:0 !important}\r\n#indi-fin-proof .ifp-glow2{position:absolute !important;top:-80px !important;right:-80px !important;width:420px !important;height:420px !important;background:radial-gradient(circle,rgba(0,114,239,.10) 0%,transparent 70%) !important;pointer-events:none !important;z-index:0 !important}\r\n#indi-fin-proof .ifp-inner{position:relative !important;z-index:2 !important;max-width:1180px !important;margin:0 auto !important}\r\n\/* Header *\/\r\n#indi-fin-proof .ifp-head{text-align:center !important;max-width:740px !important;margin:0 auto 52px !important}\r\n#indi-fin-proof .ifp-eyebrow{display:inline-block !important;font-size:12px !important;font-weight:700 !important;letter-spacing:2.4px !important;text-transform:uppercase !important;color:#8ADA3F !important;margin-bottom:14px !important}\r\n#indi-fin-proof .ifp-title{font-size:clamp(28px,3.5vw,46px) !important;font-weight:500 !important;letter-spacing:-.02em !important;line-height:1.1 !important;color:#FFFFFF !important;margin-bottom:0 !important}\r\n\/* Grid *\/\r\n#indi-fin-proof .ifp-grid{display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:22px !important;align-items:stretch !important}\r\n\/* Card *\/\r\n#indi-fin-proof .ifp-card{position:relative !important;display:flex !important;flex-direction:column !important;background:rgba(255,255,255,.06) !important;border:1px solid rgba(255,255,255,.13) !important;border-radius:16px !important;padding:32px 28px 28px !important;overflow:hidden !important;transition:transform .28s cubic-bezier(.22,1,.36,1),background .28s ease,border-color .28s ease,box-shadow .28s ease !important}\r\n#indi-fin-proof .ifp-card::before{content:'' !important;position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:4px !important;background:linear-gradient(90deg,#8ADA3F,#0072EF) !important;transform:scaleX(1) !important;transform-origin:left !important;transition:transform .7s cubic-bezier(.22,1,.36,1) !important}\r\n#indi-fin-proof .ifp-card:hover{transform:translateY(-6px) !important;background:rgba(255,255,255,.10) !important;border-color:rgba(138,218,63,.45) !important;box-shadow:0 24px 50px -18px rgba(0,0,0,.5) !important}\r\n\/* Logo zone *\/\r\n#indi-fin-proof .ifp-logo{min-height:88px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding-bottom:20px !important;margin-bottom:20px !important;border-bottom:1px solid rgba(255,255,255,.10) !important}\r\n#indi-fin-proof .ifp-logo img{display:block !important;height:52px !important;width:auto !important;max-width:100% !important;object-fit:contain !important}\r\n\/* Location pill *\/\r\n#indi-fin-proof .ifp-geo{display:inline-flex !important;align-items:center !important;gap:5px !important;font-size:11px !important;font-weight:600 !important;letter-spacing:.4px !important;text-transform:uppercase !important;color:rgba(255,255,255,.55) !important;margin:16px 0 10px !important}\r\n#indi-fin-proof .ifp-geo svg{width:12px !important;height:12px !important;stroke:rgba(255,255,255,.55) !important;stroke-width:2 !important;fill:none !important;stroke-linecap:round !important;stroke-linejoin:round !important}\r\n\/* Narrative *\/\r\n#indi-fin-proof .ifp-narr{font-size:13.5px !important;font-weight:500 !important;line-height:1.6 !important;color:rgba(255,255,255,.78) !important;margin-bottom:22px !important;flex:1 !important}\r\n\/* Metrics *\/\r\n#indi-fin-proof .ifp-mets{display:flex !important;flex-direction:column !important;gap:16px !important;border-top:1px solid rgba(255,255,255,.12) !important;padding-top:22px !important}\r\n#indi-fin-proof .ifp-met{display:flex !important;flex-direction:column !important;gap:3px !important}\r\n#indi-fin-proof .ifp-num{font-size:32px !important;font-weight:800 !important;letter-spacing:-.02em !important;line-height:1 !important;color:#8ADA3F !important;font-variant-numeric:tabular-nums !important}\r\n#indi-fin-proof .ifp-mlabel{font-size:13px !important;font-weight:600 !important;line-height:1.35 !important;color:rgba(255,255,255,.82) !important}\r\n\/* Stars *\/\r\n#indi-fin-proof .ifp-stars{display:flex !important;align-items:center !important;gap:4px !important;margin-top:6px !important}\r\n#indi-fin-proof .ifp-star{width:18px !important;height:18px !important;display:inline-block !important}\r\n#indi-fin-proof .ifp-star svg{width:18px !important;height:18px !important;display:block !important}\r\n\/* Footer *\/\r\n#indi-fin-proof .ifp-foot{text-align:center !important;font-size:11.5px !important;color:rgba(255,255,255,.45) !important;margin-top:38px !important}\r\n\/* Entrance animation *\/\r\n#indi-fin-proof.ifp-js .ifp-card{opacity:0;transform:translateY(28px)}\r\n#indi-fin-proof.ifp-js .ifp-card.in{opacity:1;transform:translateY(0);transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1)}\r\n#indi-fin-proof.ifp-js .ifp-card::before{transform:scaleX(0)}\r\n#indi-fin-proof.ifp-js .ifp-card.in::before{transform:scaleX(1)}\r\n\/* Responsive *\/\r\n@media(max-width:920px){\r\n  #indi-fin-proof{padding:80px 32px !important}\r\n  #indi-fin-proof .ifp-grid{grid-template-columns:1fr !important;gap:18px !important;max-width:560px !important;margin-left:auto !important;margin-right:auto !important}\r\n  #indi-fin-proof .ifp-head{margin-bottom:38px !important}\r\n  #indi-fin-proof .ifp-narr{flex:none !important}\r\n}\r\n@media(max-width:600px){\r\n  #indi-fin-proof{padding:56px 16px !important}\r\n  #indi-fin-proof .ifp-card{padding:28px 22px 24px !important}\r\n  #indi-fin-proof .ifp-num{font-size:28px !important}\r\n}\r\n@media(prefers-reduced-motion:reduce){\r\n  #indi-fin-proof .ifp-card,#indi-fin-proof .ifp-card::before{transition:none !important}\r\n  #indi-fin-proof .ifp-card:hover{transform:none !important}\r\n}\r\n<\/style>\r\n\r\n<div class=\"ifp-texture\" aria-hidden=\"true\"><\/div>\r\n<div class=\"ifp-glow\"  aria-hidden=\"true\"><\/div>\r\n<div class=\"ifp-glow2\" aria-hidden=\"true\"><\/div>\r\n\r\n<div class=\"ifp-inner\">\r\n\r\n  <div class=\"ifp-head\">\r\n    <span class=\"ifp-eyebrow\">Case Studies<\/span>\r\n    <h2 class=\"ifp-title\">Real results from financial institutions that stopped leaving conversions on the table.<\/h2>\r\n  <\/div>\r\n\r\n  <div class=\"ifp-grid\">\r\n\r\n    <!-- \u2550\u2550\u2550 CARD 1 \u2014 BCP \u2550\u2550\u2550 -->\r\n    <article class=\"ifp-card\">\r\n      <div class=\"ifp-logo\" aria-label=\"BCP \u2014 Banco de Credito del Peru\">\r\n        <img src=\"https:\/\/indigitall.com\/wp-content\/uploads\/2026\/06\/bcp_color_blanco.webp\" alt=\"BCP \u2014 Banco de Credito del Peru\" loading=\"lazy\" onerror=\"this.style.display='none';this.nextElementSibling.style.display='block'\">\r\n        <span style=\"display:none;color:#fff;font-size:22px;font-weight:700;letter-spacing:-.02em;\">BCP<\/span>\r\n      <\/div>\r\n      <div class=\"ifp-geo\">\r\n        <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"10\" r=\"3\"\/><path d=\"M12 2a8 8 0 0 0-8 8c0 5.5 8 12 8 12s8-6.5 8-12a8 8 0 0 0-8-8z\"\/><\/svg>\r\n        Peru \u00b7 Banking\r\n      <\/div>\r\n      <p class=\"ifp-narr\">BCP used Retargeting Web Push to recover customers abandoning mortgage and credit applications mid-form \u2014 targeting drop-offs with behavioural segmentation at the exact exit point.<\/p>\r\n      <div class=\"ifp-mets\">\r\n        <div class=\"ifp-met\">\r\n          <span class=\"ifp-num\" data-to=\"16.67\" data-suffix=\"%\" data-decimal=\"2\">16.67%<\/span>\r\n          <span class=\"ifp-mlabel\">peak CTR on Retargeting<\/span>\r\n        <\/div>\r\n        <div class=\"ifp-met\">\r\n          <span class=\"ifp-num\" data-to=\"9.41\" data-suffix=\"%\" data-decimal=\"2\">9.41%<\/span>\r\n          <span class=\"ifp-mlabel\">peak CTR on segmentation<\/span>\r\n        <\/div>\r\n      <\/div>\r\n    <\/article>\r\n\r\n    <!-- \u2550\u2550\u2550 CARD 2 \u2014 ABANCA \u2550\u2550\u2550 -->\r\n    <article class=\"ifp-card\">\r\n      <div class=\"ifp-logo\" aria-label=\"ABANCA\">\r\n        <img src=\"https:\/\/indigitall.com\/wp-content\/uploads\/2026\/06\/ABANCA-LOGO-WHITE.png\" alt=\"ABANCA\" loading=\"lazy\" onerror=\"this.style.display='none';this.nextElementSibling.style.display='block'\">\r\n        <span style=\"display:none;color:#fff;font-size:22px;font-weight:700;letter-spacing:-.02em;\">ABANCA<\/span>\r\n      <\/div>\r\n      <div class=\"ifp-geo\">\r\n        <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"10\" r=\"3\"\/><path d=\"M12 2a8 8 0 0 0-8 8c0 5.5 8 12 8 12s8-6.5 8-12a8 8 0 0 0-8-8z\"\/><\/svg>\r\n        Spain \u00b7 Banking\r\n      <\/div>\r\n      <p class=\"ifp-narr\">ABANCA deployed a generative AI bot trained exclusively on the bank's own content. Customers get instant answers to account queries \u2014 with no hallucination risk and no data leakage to a public LLM.<\/p>\r\n      <div class=\"ifp-mets\">\r\n        <div class=\"ifp-met\">\r\n          <span class=\"ifp-num\">4.5<span style=\"font-size:20px;font-weight:700;color:rgba(255,255,255,.6)\">\/5<\/span><\/span>\r\n          <span class=\"ifp-mlabel\">User experience score<\/span>\r\n        <\/div>\r\n        <div class=\"ifp-stars\" aria-label=\"4,5 de 5 estrellas\" role=\"img\">\r\n          <!-- 4 full stars -->\r\n          <span class=\"ifp-star\">\r\n            <svg viewBox=\"0 0 18 18\" fill=\"#8ADA3F\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><polygon points=\"9,1 11.5,6.5 17.5,7.3 13,11.6 14.2,17.5 9,14.5 3.8,17.5 5,11.6 0.5,7.3 6.5,6.5\"\/><\/svg>\r\n          <\/span>\r\n          <span class=\"ifp-star\">\r\n            <svg viewBox=\"0 0 18 18\" fill=\"#8ADA3F\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><polygon points=\"9,1 11.5,6.5 17.5,7.3 13,11.6 14.2,17.5 9,14.5 3.8,17.5 5,11.6 0.5,7.3 6.5,6.5\"\/><\/svg>\r\n          <\/span>\r\n          <span class=\"ifp-star\">\r\n            <svg viewBox=\"0 0 18 18\" fill=\"#8ADA3F\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><polygon points=\"9,1 11.5,6.5 17.5,7.3 13,11.6 14.2,17.5 9,14.5 3.8,17.5 5,11.6 0.5,7.3 6.5,6.5\"\/><\/svg>\r\n          <\/span>\r\n          <span class=\"ifp-star\">\r\n            <svg viewBox=\"0 0 18 18\" fill=\"#8ADA3F\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><polygon points=\"9,1 11.5,6.5 17.5,7.3 13,11.6 14.2,17.5 9,14.5 3.8,17.5 5,11.6 0.5,7.3 6.5,6.5\"\/><\/svg>\r\n          <\/span>\r\n          <!-- half star -->\r\n          <span class=\"ifp-star\">\r\n            <svg viewBox=\"0 0 18 18\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n              <defs>\r\n                <linearGradient id=\"half-star-grad\" x1=\"0\" x2=\"1\" y1=\"0\" y2=\"0\">\r\n                  <stop offset=\"50%\" stop-color=\"#8ADA3F\"\/>\r\n                  <stop offset=\"50%\" stop-color=\"rgba(255,255,255,0.18)\"\/>\r\n                <\/linearGradient>\r\n              <\/defs>\r\n              <polygon points=\"9,1 11.5,6.5 17.5,7.3 13,11.6 14.2,17.5 9,14.5 3.8,17.5 5,11.6 0.5,7.3 6.5,6.5\" fill=\"url(#half-star-grad)\"\/>\r\n            <\/svg>\r\n          <\/span>\r\n        <\/div>\r\n      <\/div>\r\n    <\/article>\r\n\r\n    <!-- \u2550\u2550\u2550 CARD 3 \u2014 MIO \u2550\u2550\u2550 -->\r\n    <article class=\"ifp-card\">\r\n      <div class=\"ifp-logo\" aria-label=\"MIO\">\r\n        <img src=\"https:\/\/indigitall.com\/wp-content\/uploads\/2026\/06\/63598390c86bbe6e46c7a6a3_mio-logo-1.png\" alt=\"MIO\" loading=\"lazy\" onerror=\"this.style.display='none';this.nextElementSibling.style.display='block'\">\r\n        <span style=\"display:none;color:#fff;font-size:22px;font-weight:700;letter-spacing:-.02em;\">MIO<\/span>\r\n      <\/div>\r\n      <div class=\"ifp-geo\">\r\n        <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"10\" r=\"3\"\/><path d=\"M12 2a8 8 0 0 0-8 8c0 5.5 8 12 8 12s8-6.5 8-12a8 8 0 0 0-8-8z\"\/><\/svg>\r\n        Colombia \u00b7 Fintech\r\n      <\/div>\r\n      <p class=\"ifp-narr\">MIO automated a multi-step Customer Journey to incentivise minimum monthly transactions \u2014 using behavioural segmentation to reach the right customers at the exact moment in the product cycle.<\/p>\r\n      <div class=\"ifp-mets\">\r\n        <div class=\"ifp-met\">\r\n          <span class=\"ifp-num\" data-to=\"84\" data-suffix=\"%\">84%<\/span>\r\n          <span class=\"ifp-mlabel\">open rate<\/span>\r\n        <\/div>\r\n        <div class=\"ifp-met\">\r\n          <span class=\"ifp-num\" data-to=\"30\" data-suffix=\"%\">30%<\/span>\r\n          <span class=\"ifp-mlabel\">conversion rate through segmentation<\/span>\r\n        <\/div>\r\n      <\/div>\r\n    <\/article>\r\n\r\n  <\/div><!-- \/ifp-grid -->\r\n\r\n  <p class=\"ifp-foot\">Source: indigitall production data &mdash; BCP, ABANCA and MIO, 2026.<\/p>\r\n\r\n<\/div><!-- \/ifp-inner -->\r\n\r\n<script>\r\n(function(){\r\n  var root=document.getElementById('indi-fin-proof');\r\n  if(!root)return;\r\n  var cards=root.querySelectorAll('.ifp-card');\r\n  var reduce=window.matchMedia&&window.matchMedia('(prefers-reduced-motion: reduce)').matches;\r\n\r\n  \/* Animated counter *\/\r\n  function count(el){\r\n    var raw=el.getAttribute('data-to');\r\n    var to=parseFloat(raw);\r\n    var suf=el.getAttribute('data-suffix')||'';\r\n    var decPlaces=el.hasAttribute('data-decimal')?parseInt(el.getAttribute('data-decimal'),10):0;\r\n    var dur=1400,t0=null;\r\n    function fmt(v){\r\n      return decPlaces>0?v.toFixed(decPlaces).replace('.',','):Math.round(v).toString();\r\n    }\r\n    function tick(ts){\r\n      if(!t0)t0=ts;\r\n      var p=Math.min((ts-t0)\/dur,1);\r\n      var e=1-Math.pow(1-p,3);\r\n      el.textContent=fmt(e*to)+suf;\r\n      if(p<1)requestAnimationFrame(tick);\r\n    }\r\n    el.textContent='0'+suf;\r\n    requestAnimationFrame(tick);\r\n  }\r\n\r\n  \/* Staggered reveal *\/\r\n  function reveal(card,delay){\r\n    setTimeout(function(){\r\n      card.classList.add('in');\r\n      setTimeout(function(){\r\n        card.querySelectorAll('.ifp-num[data-to]').forEach(count);\r\n      },260);\r\n    },delay);\r\n  }\r\n\r\n  if(reduce){\r\n    root.querySelectorAll('.ifp-num[data-to]').forEach(function(el){\r\n      var suf=el.getAttribute('data-suffix')||'';\r\n      var to=parseFloat(el.getAttribute('data-to'));\r\n      var decPlaces=el.hasAttribute('data-decimal')?parseInt(el.getAttribute('data-decimal'),10):0;\r\n      el.textContent=(decPlaces>0?to.toFixed(decPlaces).replace('.',','):Math.round(to))+suf;\r\n    });\r\n    return;\r\n  }\r\n\r\n  root.classList.add('ifp-js');\r\n\r\n  if(!('IntersectionObserver'in window)){\r\n    cards.forEach(function(c,i){reveal(c,i*150);});\r\n    return;\r\n  }\r\n\r\n  var obs=new IntersectionObserver(function(entries){\r\n    entries.forEach(function(en){\r\n      if(en.isIntersecting){\r\n        var idx=Array.prototype.indexOf.call(cards,en.target);\r\n        reveal(en.target,(idx<0?0:idx%3)*150);\r\n        obs.unobserve(en.target);\r\n      }\r\n    });\r\n  },{threshold:.2});\r\n\r\n  cards.forEach(function(c){obs.observe(c);});\r\n})();\r\n<\/script>\r\n<\/div>\r\n","code_extra_content":"code_ex_none","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":""},{"acf_fc_layout":"custom_html","code":"<div id=\"indi-banca-metrics\" role=\"region\" aria-label=\"Measured outcomes in financial services\">\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-banca-metrics{all:initial;display:block;position:relative;overflow:hidden;font-family:'Manrope',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;box-sizing:border-box !important;-webkit-font-smoothing:antialiased;background:radial-gradient(ellipse at top,#0072EF 0%,#0F3B7A 70%,#12366C 100%) !important;padding:104px 48px !important}\r\n#indi-banca-metrics *,#indi-banca-metrics *::before,#indi-banca-metrics *::after{box-sizing:border-box;margin:0;padding:0;font-family:'Manrope',sans-serif !important}\r\n#indi-banca-metrics .ibm-texture{position:absolute !important;inset:0 !important;background-image:radial-gradient(circle,rgba(255,255,255,.04) 1px,transparent 1px) !important;background-size:32px 32px !important;pointer-events:none !important;z-index:0 !important;mask-image:radial-gradient(ellipse at center,#000 40%,transparent 80%) !important;-webkit-mask-image:radial-gradient(ellipse at center,#000 40%,transparent 80%) !important}\r\n#indi-banca-metrics .ibm-glow{position:absolute !important;top:-180px !important;left:50% !important;transform:translateX(-50%) !important;width:900px !important;height:520px !important;background:radial-gradient(ellipse,rgba(48,192,84,.10) 0%,transparent 65%) !important;pointer-events:none !important;z-index:0 !important;filter:blur(20px) !important}\r\n#indi-banca-metrics .ibm-inner{position:relative !important;z-index:2 !important;max-width:1280px !important;margin:0 auto !important}\r\n#indi-banca-metrics .ibm-head{text-align:center !important;max-width:760px !important;margin:0 auto 64px !important}\r\n#indi-banca-metrics .ibm-eyebrow{display:inline-flex !important;align-items:center !important;gap:8px !important;font-size:12px !important;font-weight:700 !important;letter-spacing:2.6px !important;text-transform:uppercase !important;color:#30C054 !important;margin-bottom:18px !important;padding:8px 16px !important;background:rgba(48,192,84,.08) !important;border:1px solid rgba(48,192,84,.22) !important;border-radius:999px !important}\r\n#indi-banca-metrics .ibm-eyebrow::before{content:\"\" !important;width:6px !important;height:6px !important;border-radius:50% !important;background:#30C054 !important;box-shadow:0 0 12px rgba(48,192,84,.8) !important}\r\n#indi-banca-metrics .ibm-title{font-size:clamp(30px,3.6vw,48px) !important;font-weight:500 !important;letter-spacing:-.025em !important;line-height:1.08 !important;color:#FFFFFF !important;margin-bottom:16px !important}\r\n#indi-banca-metrics .ibm-sub{font-size:17px !important;font-weight:400 !important;line-height:1.6 !important;color:rgba(255,255,255,.62) !important}\r\n\/* 6-tile grid: 3+3 *\/\r\n#indi-banca-metrics .ibm-grid{display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:20px !important;margin:0 !important}\r\n#indi-banca-metrics .ibm-stat{position:relative !important;background:linear-gradient(160deg,rgba(255,255,255,.06) 0%,rgba(255,255,255,.025) 100%) !important;border:1px solid rgba(255,255,255,.09) !important;border-radius:18px !important;padding:32px 24px 28px !important;text-align:center !important;transition:transform .3s cubic-bezier(.22,1,.36,1),background .3s ease,border-color .3s ease,box-shadow .3s ease !important;box-shadow:0 8px 32px -12px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.06) !important;backdrop-filter:blur(8px) !important;-webkit-backdrop-filter:blur(8px) !important;overflow:hidden !important}\r\n#indi-banca-metrics .ibm-stat::before{content:\"\" !important;position:absolute !important;top:0 !important;left:50% !important;transform:translateX(-50%) !important;width:60% !important;height:1px !important;opacity:0 !important;transition:opacity .3s ease !important}\r\n\/* SMS anchor tile \u2014 green top shimmer *\/\r\n#indi-banca-metrics .ibm-stat--green::before{background:linear-gradient(90deg,transparent,rgba(48,192,84,.5),transparent) !important}\r\n#indi-banca-metrics .ibm-stat--green:hover{border-color:rgba(48,192,84,.35) !important;box-shadow:0 16px 48px -12px rgba(0,0,0,.6),0 0 0 1px rgba(48,192,84,.18),inset 0 1px 0 rgba(255,255,255,.1) !important}\r\n\/* Blue tiles *\/\r\n#indi-banca-metrics .ibm-stat--green::before{background:linear-gradient(90deg,transparent,rgba(0,114,239,.5),transparent) !important}\r\n#indi-banca-metrics .ibm-stat--green:hover{border-color:rgba(0,114,239,.35) !important;box-shadow:0 16px 48px -12px rgba(0,0,0,.6),0 0 0 1px rgba(0,114,239,.18),inset 0 1px 0 rgba(255,255,255,.1) !important}\r\n#indi-banca-metrics .ibm-stat:hover{transform:translateY(-6px) !important;background:linear-gradient(160deg,rgba(255,255,255,.09) 0%,rgba(255,255,255,.04) 100%) !important}\r\n#indi-banca-metrics .ibm-stat:hover::before{opacity:1 !important}\r\n\/* Icon chip *\/\r\n#indi-banca-metrics .ibm-ic{width:42px !important;height:42px !important;border-radius:11px !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 auto 20px !important}\r\n#indi-banca-metrics .ibm-ic--green{background:rgba(48,192,84,.12) !important;border:1px solid rgba(48,192,84,.22) !important}\r\n#indi-banca-metrics .ibm-ic--green{background:rgba(0,114,239,.14) !important;border:1px solid rgba(0,114,239,.28) !important}\r\n#indi-banca-metrics .ibm-ic svg{width:19px !important;height:19px !important;stroke-width:2 !important;fill:none !important;stroke-linecap:round !important;stroke-linejoin:round !important}\r\n#indi-banca-metrics .ibm-ic--green svg{stroke:#30C054 !important}\r\n#indi-banca-metrics .ibm-ic--green svg{stroke:#30C054 !important}\r\n\/* Big number *\/\r\n#indi-banca-metrics .ibm-num{display:block !important;font-size:clamp(40px,4.8vw,60px) !important;font-weight:800 !important;letter-spacing:-.035em !important;line-height:1 !important;font-variant-numeric:tabular-nums !important}\r\n#indi-banca-metrics .ibm-num--green{color:#30C054 !important;text-shadow:0 0 40px rgba(48,192,84,.25) !important}\r\n#indi-banca-metrics .ibm-num--green{color:#30C054 !important;text-shadow:0 0 40px rgba(48,192,84,.25) !important}\r\n\/* Label + description *\/\r\n#indi-banca-metrics .ibm-label{display:block !important;font-size:15px !important;font-weight:700 !important;color:#FFFFFF !important;margin-top:14px !important;letter-spacing:-.005em !important}\r\n#indi-banca-metrics .ibm-desc{display:block !important;font-size:12px !important;font-weight:500 !important;line-height:1.5 !important;color:rgba(255,255,255,.52) !important;margin-top:6px !important}\r\n\/* Client tag *\/\r\n#indi-banca-metrics .ibm-client{display:inline-flex !important;align-items:center !important;gap:5px !important;margin-top:14px !important;padding:4px 10px !important;border-radius:999px !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.04em !important;text-transform:uppercase !important}\r\n#indi-banca-metrics .ibm-client--green{background:rgba(48,192,84,.10) !important;border:1px solid rgba(48,192,84,.20) !important;color:#30C054 !important}\r\n#indi-banca-metrics .ibm-client--green{background:rgba(48,192,84,.10) !important;border:1px solid rgba(48,192,84,.20) !important;color:#30C054 !important}\r\n#indi-banca-metrics .ibm-client--green::before{content:\"\" !important;width:4px !important;height:4px !important;border-radius:50% !important;background:#30C054 !important;flex-shrink:0 !important}\r\n#indi-banca-metrics .ibm-client--green::before{content:\"\" !important;width:4px !important;height:4px !important;border-radius:50% !important;background:#30C054 !important;flex-shrink:0 !important}\r\n\/* Source line *\/\r\n#indi-banca-metrics .ibm-source{text-align:center !important;font-size:11.5px !important;color:rgba(255,255,255,.40) !important;margin-top:48px !important;letter-spacing:.3px !important;line-height:1.7 !important}\r\n\/* Responsive *\/\r\n@media(max-width:1100px){\r\n  #indi-banca-metrics{padding:88px 32px !important}\r\n  #indi-banca-metrics .ibm-grid{grid-template-columns:repeat(2,1fr) !important}\r\n}\r\n@media(max-width:760px){\r\n  #indi-banca-metrics{padding:72px 24px !important}\r\n  #indi-banca-metrics .ibm-grid{grid-template-columns:repeat(2,1fr) !important}\r\n  #indi-banca-metrics .ibm-head{margin-bottom:44px !important}\r\n}\r\n@media(max-width:460px){\r\n  #indi-banca-metrics{padding:56px 16px !important}\r\n  #indi-banca-metrics .ibm-grid{grid-template-columns:1fr 1fr !important;gap:14px !important}\r\n  #indi-banca-metrics .ibm-stat{padding:26px 14px 22px !important}\r\n  #indi-banca-metrics .ibm-sub{font-size:15px !important}\r\n}\r\n@media(prefers-reduced-motion:reduce){\r\n  #indi-banca-metrics .ibm-stat{transition:none !important}\r\n  #indi-banca-metrics .ibm-stat:hover{transform:none !important}\r\n}\r\n<\/style>\r\n\r\n<div class=\"ibm-texture\" aria-hidden=\"true\"><\/div>\r\n<div class=\"ibm-glow\" aria-hidden=\"true\"><\/div>\r\n\r\n<div class=\"ibm-inner\">\r\n  <div class=\"ibm-head\">\r\n    <span class=\"ibm-eyebrow\">Measured Outcomes<\/span>\r\n    <h2 class=\"ibm-title\">Numbers from real production deployments in financial services.<\/h2>\r\n  <\/div>\r\n\r\n  <dl class=\"ibm-grid\">\r\n\r\n    <!-- 1 \u2014 SMS cost reduction (anchor tile, green) -->\r\n    <div class=\"ibm-stat ibm-stat--green\">\r\n      <div class=\"ibm-ic ibm-ic--green\" aria-hidden=\"true\">\r\n        <svg viewBox=\"0 0 24 24\"><path d=\"M12 2v20\"\/><path d=\"M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6\"\/><line x1=\"17\" y1=\"3\" x2=\"22\" y2=\"8\"\/><line x1=\"22\" y1=\"3\" x2=\"17\" y2=\"8\"\/><\/svg>\r\n      <\/div>\r\n      <dt class=\"ibm-num ibm-num--green\" data-to=\"75\" data-prefix=\"\u2212\" data-suffix=\"%\">\u221275%<\/dt>\r\n      <dd class=\"ibm-label\">SMS costs<\/dd>\r\n      <dd class=\"ibm-desc\">Encrypted Push replacing SMS for OTPs, median across success cases<\/dd>\r\n      <span class=\"ibm-client ibm-client--green\">Financial sector<\/span>\r\n    <\/div>\r\n\r\n    <!-- 2 \u2014 CTR retargeting -->\r\n    <div class=\"ibm-stat ibm-stat--green\">\r\n      <div class=\"ibm-ic ibm-ic--green\" aria-hidden=\"true\">\r\n        <svg viewBox=\"0 0 24 24\"><path d=\"M3 3v16a2 2 0 0 0 2 2h16\"\/><path d=\"m19 9-5 5-4-4-3 3\"\/><\/svg>\r\n      <\/div>\r\n      <dt class=\"ibm-num ibm-num--green\" data-to=\"16.67\" data-prefix=\"\" data-suffix=\"%\" data-decimal=\"2\">16.67%<\/dt>\r\n      <dd class=\"ibm-label\">Peak CTR on Retargeting<\/dd>\r\n      <dd class=\"ibm-desc\">Mortgage and credit application recovery<\/dd>\r\n      <span class=\"ibm-client ibm-client--green\">BCP<\/span>\r\n    <\/div>\r\n\r\n    <!-- 3 \u2014 Sales retargeting -->\r\n    <div class=\"ibm-stat ibm-stat--green\">\r\n      <div class=\"ibm-ic ibm-ic--green\" aria-hidden=\"true\">\r\n        <svg viewBox=\"0 0 24 24\"><circle cx=\"9\" cy=\"21\" r=\"1\"\/><circle cx=\"20\" cy=\"21\" r=\"1\"\/><path d=\"M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6\"\/><path d=\"m16 16 2 2 4-4\"\/><\/svg>\r\n      <\/div>\r\n      <dt class=\"ibm-num ibm-num--green\" data-to=\"25\" data-prefix=\"+\" data-suffix=\"%\">+25%<\/dt>\r\n      <dd class=\"ibm-label\">Sales through Retargeting<\/dd>\r\n      <dd class=\"ibm-desc\">Repeat purchase and Cross-Sell<\/dd>\r\n      <span class=\"ibm-client ibm-client--green\">Santander<\/span>\r\n    <\/div>\r\n\r\n    <!-- 4 \u2014 Mortgage approval -->\r\n    <div class=\"ibm-stat ibm-stat--green\">\r\n      <div class=\"ibm-ic ibm-ic--green\" aria-hidden=\"true\">\r\n        <svg viewBox=\"0 0 24 24\"><path d=\"m3 9 9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"\/><polyline points=\"9 22 9 12 15 12 15 22\"\/><\/svg>\r\n      <\/div>\r\n      <dt class=\"ibm-num ibm-num--green\" data-to=\"15\" data-prefix=\"+\" data-suffix=\"%\">+15%<\/dt>\r\n      <dd class=\"ibm-label\">Mortgage approvals<\/dd>\r\n      <dd class=\"ibm-desc\">Push and CDP segmentation<\/dd>\r\n      <span class=\"ibm-client ibm-client--green\">Interbank<\/span>\r\n    <\/div>\r\n\r\n    <!-- 5 \u2014 Email open rate -->\r\n    <div class=\"ibm-stat ibm-stat--green\">\r\n      <div class=\"ibm-ic ibm-ic--green\" aria-hidden=\"true\">\r\n        <svg viewBox=\"0 0 24 24\"><path d=\"M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z\"\/><polyline points=\"22,6 12,13 2,6\"\/><\/svg>\r\n      <\/div>\r\n      <dt class=\"ibm-num ibm-num--green\" data-to=\"84\" data-prefix=\"\" data-suffix=\"%\">84%<\/dt>\r\n      <dd class=\"ibm-label\">Email open rate<\/dd>\r\n      <dd class=\"ibm-desc\">Segmentation with Customer Journey Builder<\/dd>\r\n      <span class=\"ibm-client ibm-client--green\">MIO<\/span>\r\n    <\/div>\r\n\r\n    <!-- 6 \u2014 Conversion rate -->\r\n    <div class=\"ibm-stat ibm-stat--green\">\r\n      <div class=\"ibm-ic ibm-ic--green\" aria-hidden=\"true\">\r\n        <svg viewBox=\"0 0 24 24\"><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      <\/div>\r\n      <dt class=\"ibm-num ibm-num--green\" data-to=\"30\" data-prefix=\"\" data-suffix=\"%\">30%<\/dt>\r\n      <dd class=\"ibm-label\">Conversion rate through segmentation<\/dd>\r\n      <dd class=\"ibm-desc\">Customer Journey Builder<\/dd>\r\n      <span class=\"ibm-client ibm-client--green\">MIO<\/span>\r\n    <\/div>\r\n\r\n  <\/dl>\r\n\r\n  <p class=\"ibm-source\">Source: indigitall production data &mdash; BCP, Santander, Interbank and MIO, 2026.<br>SMS cost reduction is the median across financial services sector success cases.<\/p>\r\n<\/div>\r\n\r\n<script>\r\n(function(){\r\n  var root=document.getElementById('indi-banca-metrics');\r\n  if(!root)return;\r\n  var nums=root.querySelectorAll('.ibm-num');\r\n  var reduce=window.matchMedia&&window.matchMedia('(prefers-reduced-motion: reduce)').matches;\r\n\r\n  function run(el){\r\n    var to=parseFloat(el.getAttribute('data-to'));\r\n    var pre=el.getAttribute('data-prefix')||'';\r\n    var suf=el.getAttribute('data-suffix')||'';\r\n    var decimals=el.hasAttribute('data-decimal')?parseInt(el.getAttribute('data-decimal')):0;\r\n    var dur=1200,t0=null;\r\n    function fmt(v){\r\n      return decimals>0?v.toFixed(decimals):Math.round(v).toString();\r\n    }\r\n    function tick(ts){\r\n      if(!t0)t0=ts;\r\n      var p=Math.min((ts-t0)\/dur,1);\r\n      var ease=1-Math.pow(1-p,3);\r\n      el.textContent=pre+fmt(ease*to)+suf;\r\n      if(p<1)requestAnimationFrame(tick);\r\n    }\r\n    requestAnimationFrame(tick);\r\n  }\r\n\r\n  if(reduce||!('IntersectionObserver'in window)){\r\n    nums.forEach(function(el){\r\n      var pre=el.getAttribute('data-prefix')||'';\r\n      var suf=el.getAttribute('data-suffix')||'';\r\n      var to=parseFloat(el.getAttribute('data-to'));\r\n      var decimals=el.hasAttribute('data-decimal')?parseInt(el.getAttribute('data-decimal')):0;\r\n      el.textContent=pre+(decimals>0?to.toFixed(decimals):Math.round(to))+suf;\r\n    });\r\n    return;\r\n  }\r\n\r\n  nums.forEach(function(el){\r\n    var pre=el.getAttribute('data-prefix')||'';\r\n    var suf=el.getAttribute('data-suffix')||'';\r\n    el.textContent=pre+'0'+suf;\r\n  });\r\n\r\n  var obs=new IntersectionObserver(function(entries){\r\n    entries.forEach(function(en){\r\n      if(en.isIntersecting){run(en.target);obs.unobserve(en.target);}\r\n    });\r\n  },{threshold:.35});\r\n\r\n  nums.forEach(function(el){obs.observe(el);});\r\n})();\r\n<\/script>\r\n<\/div>\r\n\r\n","code_extra_content":"code_ex_none","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":""}],"hide_slider_blog":true,"slider_blog_custom_tag":null,"hide_mobile_fixed_buttons":false,"mobile_fixed_button_1":{"title":"","url":"#getstarted","target":"_blank"},"mobile_fixed_button_2":{"title":"indigitall Solutions for Financial Sector","url":"https:\/\/indigitall.com\/en\/ebook\/indigitall-solutions-for-financial-sector\/","target":"_blank"},"icon_mobile_fixed_button_2":"","download_ebook":false,"ebook_title":""},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Transform Digital Banking: One Platform for Secure Engagement<\/title>\n<meta name=\"description\" content=\"Boost customer loyalty and engagement through targeted push notifications, segmentation, and encrypted personalization\" \/>\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\/en\/industry\/banking-insurance\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Transform Digital Banking: One Platform for Secure Engagement\" \/>\n<meta property=\"og:description\" content=\"Boost customer loyalty and engagement through targeted push notifications, segmentation, and encrypted personalization\" \/>\n<meta property=\"og:url\" content=\"https:\/\/indigitall.com\/en\/industry\/banking-insurance\/\" \/>\n<meta property=\"og:site_name\" content=\"indigitall\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-17T17:32:33+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\\\/en\\\/industry\\\/banking-insurance\\\/\",\"url\":\"https:\\\/\\\/indigitall.com\\\/en\\\/industry\\\/banking-insurance\\\/\",\"name\":\"Transform Digital Banking: One Platform for Secure Engagement\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/indigitall.com\\\/en\\\/#website\"},\"datePublished\":\"2025-05-07T21:02:03+00:00\",\"dateModified\":\"2026-07-17T17:32:33+00:00\",\"description\":\"Boost customer loyalty and engagement through targeted push notifications, segmentation, and encrypted personalization\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/indigitall.com\\\/en\\\/industry\\\/banking-insurance\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/indigitall.com\\\/en\\\/industry\\\/banking-insurance\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/indigitall.com\\\/en\\\/industry\\\/banking-insurance\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/indigitall.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Bank &#038; Insurance\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/indigitall.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/indigitall.com\\\/en\\\/\",\"name\":\"indigitall\",\"description\":\"Because Every Interaction Matters\",\"publisher\":{\"@id\":\"https:\\\/\\\/indigitall.com\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/indigitall.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/indigitall.com\\\/en\\\/#organization\",\"name\":\"indigitall\",\"url\":\"https:\\\/\\\/indigitall.com\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/indigitall.com\\\/en\\\/#\\\/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\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Transform Digital Banking: One Platform for Secure Engagement","description":"Boost customer loyalty and engagement through targeted push notifications, segmentation, and encrypted personalization","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\/en\/industry\/banking-insurance\/","og_locale":"en_US","og_type":"article","og_title":"Transform Digital Banking: One Platform for Secure Engagement","og_description":"Boost customer loyalty and engagement through targeted push notifications, segmentation, and encrypted personalization","og_url":"https:\/\/indigitall.com\/en\/industry\/banking-insurance\/","og_site_name":"indigitall","article_modified_time":"2026-07-17T17:32:33+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/indigitall.com\/en\/industry\/banking-insurance\/","url":"https:\/\/indigitall.com\/en\/industry\/banking-insurance\/","name":"Transform Digital Banking: One Platform for Secure Engagement","isPartOf":{"@id":"https:\/\/indigitall.com\/en\/#website"},"datePublished":"2025-05-07T21:02:03+00:00","dateModified":"2026-07-17T17:32:33+00:00","description":"Boost customer loyalty and engagement through targeted push notifications, segmentation, and encrypted personalization","breadcrumb":{"@id":"https:\/\/indigitall.com\/en\/industry\/banking-insurance\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/indigitall.com\/en\/industry\/banking-insurance\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/indigitall.com\/en\/industry\/banking-insurance\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/indigitall.com\/en\/"},{"@type":"ListItem","position":2,"name":"Bank &#038; Insurance"}]},{"@type":"WebSite","@id":"https:\/\/indigitall.com\/en\/#website","url":"https:\/\/indigitall.com\/en\/","name":"indigitall","description":"Because Every Interaction Matters","publisher":{"@id":"https:\/\/indigitall.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/indigitall.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/indigitall.com\/en\/#organization","name":"indigitall","url":"https:\/\/indigitall.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/indigitall.com\/en\/#\/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\/en\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/indigitall.com\/en\/wp-json\/wp\/v2\/industry\/3057","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/indigitall.com\/en\/wp-json\/wp\/v2\/industry"}],"about":[{"href":"https:\/\/indigitall.com\/en\/wp-json\/wp\/v2\/types\/industry"}],"author":[{"embeddable":true,"href":"https:\/\/indigitall.com\/en\/wp-json\/wp\/v2\/users\/3"}],"version-history":[{"count":20,"href":"https:\/\/indigitall.com\/en\/wp-json\/wp\/v2\/industry\/3057\/revisions"}],"predecessor-version":[{"id":20655,"href":"https:\/\/indigitall.com\/en\/wp-json\/wp\/v2\/industry\/3057\/revisions\/20655"}],"wp:attachment":[{"href":"https:\/\/indigitall.com\/en\/wp-json\/wp\/v2\/media?parent=3057"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}