{"id":20664,"date":"2026-07-17T22:23:33","date_gmt":"2026-07-17T22:23:33","guid":{"rendered":"https:\/\/indigitall.com\/?post_type=industry&#038;p=20664"},"modified":"2026-10-29T20:51:00","modified_gmt":"2026-10-29T20:51:00","slug":"insurance","status":"publish","type":"industry","link":"https:\/\/indigitall.com\/en\/industry\/insurance\/","title":{"rendered":"Insurance"},"author":30,"template":"","class_list":["post-20664","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<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; }\r\n<\/style>\r\n\r\n<!-- indigitall Hero Insurance English - WordPress\/ACF custom HTML block -->\r\n<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Manrope:wght@400;500;600;700;800&display=swap');\r\n\r\n#indi-insurance-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-insurance-hero *, #indi-insurance-hero *::before, #indi-insurance-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\/* \u2500\u2500\u2500 Background texture & glows \u2500\u2500\u2500 *\/\r\n#indi-insurance-hero .iih-texture {\r\n  position: absolute; inset: 0;\r\n  background-image: radial-gradient(circle, rgba(255,255,255,0.05) 1px, transparent 1px);\r\n  background-size: 24px 24px;\r\n  pointer-events: none; z-index: 0;\r\n}\r\n#indi-insurance-hero .iih-glow {\r\n  position: absolute; top: -100px; right: -60px;\r\n  width: 520px; height: 520px;\r\n  background: radial-gradient(circle, rgba(255,202,94,0.12) 0%, transparent 70%);\r\n  pointer-events: none; z-index: 0;\r\n}\r\n#indi-insurance-hero .iih-glow-2 {\r\n  position: absolute; bottom: -80px; left: -40px;\r\n  width: 420px; height: 420px;\r\n  background: radial-gradient(circle, rgba(15,59,122,0.55) 0%, transparent 70%);\r\n  pointer-events: none; z-index: 0;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 Inner layout \u2500\u2500\u2500 *\/\r\n#indi-insurance-hero .iih-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 88px;\r\n  display: grid;\r\n  grid-template-columns: minmax(0, 1.2fr) minmax(0, 0.8fr);\r\n  gap: 40px;\r\n  align-items: center;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 LEFT COLUMN \u2500\u2500\u2500 *\/\r\n#indi-insurance-hero .iih-left {\r\n  position: relative;\r\n  z-index: 10;\r\n  display: flex;\r\n  flex-direction: column;\r\n  gap: 26px;\r\n  opacity: 0;\r\n  transform: translateY(20px);\r\n  animation: iihSlideUp 0.8s cubic-bezier(0.22,1,0.36,1) 0.15s both;\r\n}\r\n\r\n\/* Eyebrow tag *\/\r\n#indi-insurance-hero .iih-eyebrow {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 8px;\r\n  align-self: flex-start;\r\n  background: transparent;\r\n  border: 1px solid rgba(255,202,94,0.55);\r\n  padding: 6px 14px;\r\n  border-radius: 50px;\r\n  font-size: 11px !important;\r\n  font-weight: 700 !important;\r\n  letter-spacing: 0.08em !important;\r\n  text-transform: uppercase;\r\n  color: #FFCA5E !important;\r\n}\r\n#indi-insurance-hero .iih-eyebrow svg { flex-shrink: 0; }\r\n#indi-insurance-hero .iih-eyebrow-dot {\r\n  display: inline-block;\r\n  width: 3px; height: 3px;\r\n  border-radius: 50%;\r\n  background: rgba(255,202,94,0.6);\r\n  flex-shrink: 0;\r\n}\r\n\r\n\/* H1 - deliberately smaller Display scale: authority through precision, not scale *\/\r\n#indi-insurance-hero .iih-headline {\r\n  font-family: 'Manrope', sans-serif !important;\r\n  font-size: clamp(24px, 2.5vw, 36px) !important;\r\n  font-weight: 500 !important;\r\n  line-height: 1.28 !important;\r\n  letter-spacing: -0.015em !important;\r\n  color: #FFFFFF !important;\r\n  margin: 0 !important;\r\n}\r\n#indi-insurance-hero .iih-headline em { color: #FFCA5E !important; font-style: normal; font-weight: 700 !important; }\r\n\r\n\/* Subheadline *\/\r\n#indi-insurance-hero .iih-sub {\r\n  font-size: 15.5px !important;\r\n  font-weight: 400 !important;\r\n  line-height: 1.68 !important;\r\n  color: rgba(255,255,255,0.76) !important;\r\n  max-width: 580px;\r\n}\r\n#indi-insurance-hero .iih-sub strong { color: rgba(255,255,255,0.94) !important; font-weight: 600 !important; }\r\n\r\n\/* Trust badge strip *\/\r\n#indi-insurance-hero .iih-badges {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  gap: 8px;\r\n}\r\n#indi-insurance-hero .iih-badge {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 6px;\r\n  background: rgba(255,255,255,0.10);\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: 600 !important;\r\n  color: #FFFFFF !important;\r\n  letter-spacing: 0.02em;\r\n  white-space: nowrap;\r\n  opacity: 0;\r\n  animation: iihBadgePop 0.5s cubic-bezier(0.22,1,0.36,1) both;\r\n}\r\n#indi-insurance-hero .iih-badge:nth-child(1) { animation-delay: 0.30s; }\r\n#indi-insurance-hero .iih-badge:nth-child(2) { animation-delay: 0.40s; }\r\n#indi-insurance-hero .iih-badge:nth-child(3) { animation-delay: 0.50s; }\r\n#indi-insurance-hero .iih-badge:nth-child(4) { animation-delay: 0.60s; }\r\n#indi-insurance-hero .iih-badge:nth-child(5) { animation-delay: 0.70s; }\r\n#indi-insurance-hero .iih-badge svg { flex-shrink: 0; }\r\n\r\n\/* \u2500\u2500\u2500 CTA buttons \u2500\u2500\u2500 *\/\r\n#indi-insurance-hero .iih-ctas {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  gap: 14px;\r\n  margin-top: 4px;\r\n}\r\n#indi-insurance-hero .iih-btn {\r\n  position: relative;\r\n  font-family: 'Manrope', sans-serif !important;\r\n  font-size: 14px !important;\r\n  font-weight: 700 !important;\r\n  line-height: 1 !important;\r\n  letter-spacing: 0.98px !important;\r\n  text-transform: uppercase !important;\r\n  color: #0F0F0F !important;\r\n  padding: 15px 28px !important;\r\n  min-width: 180px !important;\r\n  min-height: 60px !important;\r\n  display: inline-flex !important;\r\n  justify-content: center !important;\r\n  align-items: center !important;\r\n  border-radius: 7px !important;\r\n  transition: all 0.3s ease-in-out;\r\n  border: 1px solid transparent !important;\r\n  cursor: pointer;\r\n  text-decoration: none !important;\r\n  white-space: nowrap;\r\n}\r\n#indi-insurance-hero .iih-btn-primary {\r\n  background-color: #8ADA3F !important;\r\n  border-color: #8ADA3F !important;\r\n  color: #0F0F0F !important;\r\n  box-shadow: 0 4px 30px rgba(138,218,63,0.30);\r\n}\r\n#indi-insurance-hero .iih-btn-primary:hover {\r\n  background-color: #9EE84F !important; border-color: #9EE84F !important;\r\n  transform: translateY(-2px);\r\n  box-shadow: 0 8px 40px rgba(138,218,63,0.42);\r\n}\r\n#indi-insurance-hero .iih-btn-secondary {\r\n  background-color: rgba(255,255,255,0.08) !important;\r\n  border-color: rgba(255,255,255,0.5) !important;\r\n  color: #FFFFFF !important;\r\n  gap: 12px;\r\n  padding: 8px 28px 8px 10px !important;\r\n}\r\n#indi-insurance-hero .iih-btn-secondary:hover {\r\n  background-color: rgba(255,255,255,0.16) !important;\r\n  transform: translateY(-2px);\r\n}\r\n#indi-insurance-hero .iih-btn-secondary .iih-btn-ic {\r\n  width: 38px; height: 38px; border-radius: 50%;\r\n  background: #EEF3FF;\r\n  display: inline-flex; align-items: center; justify-content: center;\r\n  flex-shrink: 0;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 RIGHT COLUMN \u2500\u2500\u2500 *\/\r\n#indi-insurance-hero .iih-right {\r\n  position: relative;\r\n  display: flex;\r\n  justify-content: center;\r\n  align-items: center;\r\n  min-height: 640px;\r\n  opacity: 0;\r\n  animation: iihFadeIn 0.9s ease 0.35s both;\r\n  z-index: 20;\r\n}\r\n\r\n\/* Halo glow *\/\r\n#indi-insurance-hero .iih-halo {\r\n  position: absolute;\r\n  left: 50%; top: 50%;\r\n  width: 640px; height: 640px;\r\n  transform: translate(-50%, -50%);\r\n  pointer-events: none; z-index: 1;\r\n  opacity: 0;\r\n  animation: iihFadeIn 1.1s ease 0.6s both;\r\n  background:\r\n    radial-gradient(ellipse 55% 50% at 50% 50%, rgba(255,202,94,0.13) 0%, transparent 60%),\r\n    radial-gradient(ellipse 70% 65% at 50% 50%, rgba(15,59,122,0.45) 0%, transparent 65%);\r\n}\r\n\r\n\/* Orbital ring system *\/\r\n#indi-insurance-hero .iih-orbit {\r\n  position: absolute;\r\n  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: iihFadeIn 1.2s ease 0.8s both;\r\n}\r\n#indi-insurance-hero .iih-orbit svg { display: block; width: 100%; height: 100%; overflow: visible; }\r\n#indi-insurance-hero .iih-orbit-outer { width: 600px; height: 600px; }\r\n#indi-insurance-hero .iih-orbit-mid   { width: 480px; height: 480px; }\r\n#indi-insurance-hero .iih-orbit-inner { width: 360px; height: 360px; }\r\n\r\n#indi-insurance-hero .iih-orbit-outer circle { stroke: rgba(255,255,255,0.14); stroke-width: 1; fill: none; }\r\n#indi-insurance-hero .iih-orbit-mid   circle { stroke: rgba(255,202,94,0.14); stroke-width: 1; fill: none; stroke-dasharray: 3 6; }\r\n#indi-insurance-hero .iih-orbit-inner circle { stroke: rgba(255,255,255,0.08); stroke-width: 1; fill: none; }\r\n\r\n\/* Luminous trail arc - sweeps toward the selected channel node *\/\r\n#indi-insurance-hero .iih-trail {\r\n  position: absolute;\r\n  left: 50%; top: 50%;\r\n  width: 600px; height: 600px;\r\n  transform: translate(-50%, -50%);\r\n  pointer-events: none; z-index: 2;\r\n  opacity: 0;\r\n  animation: iihFadeIn 0.5s ease 2.2s both;\r\n}\r\n#indi-insurance-hero .iih-trail svg { display: block; width: 100%; height: 100%; overflow: visible; }\r\n#indi-insurance-hero .iih-trail path {\r\n  fill: none;\r\n  stroke: url(#iihTrailGradient);\r\n  stroke-width: 3;\r\n  stroke-linecap: round;\r\n  stroke-dasharray: 462;\r\n  stroke-dashoffset: 462;\r\n  filter: drop-shadow(0 0 8px rgba(255,202,94,0.65));\r\n  animation: iihTrailDraw 3.2s ease-in-out 2.4s infinite;\r\n}\r\n@keyframes iihTrailDraw {\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 Channel satellite nodes \u2500\u2500\u2500 *\/\r\n#indi-insurance-hero .iih-node {\r\n  --R: 220px; --theta: 0rad; --size: 60px; --icon: 24px;\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.10), rgba(255,255,255,0.04)),\r\n    #163C82;\r\n  border: 1px solid rgba(255,255,255,0.25);\r\n  display: flex; align-items: center; justify-content: center;\r\n  color: rgba(255,255,255,0.7);\r\n  z-index: 3;\r\n  opacity: 0;\r\n  box-shadow: 0 10px 26px -8px rgba(0,0,0,0.45), inset 0 1px 0 rgba(255,255,255,0.18);\r\n  animation: iihNodeFadeIn 0.55s ease 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-insurance-hero .iih-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\r\n\/* Node labels *\/\r\n#indi-insurance-hero .iih-node-label {\r\n  position: absolute;\r\n  top: calc(100% + 8px); left: 50%;\r\n  transform: translateX(-50%);\r\n  font-size: 10px !important; font-weight: 700 !important;\r\n  color: rgba(255,255,255,0.65) !important;\r\n  letter-spacing: 0.1em; text-transform: uppercase; white-space: nowrap;\r\n}\r\n\r\n\/* Evaluation pulse (nodes considered but not selected) *\/\r\n@keyframes iihEvalPulse {\r\n  0%, 100% {\r\n    background: linear-gradient(145deg, rgba(255,255,255,0.10), rgba(255,255,255,0.04)), #163C82;\r\n    border-color: rgba(255,255,255,0.25); color: rgba(255,255,255,0.7);\r\n    box-shadow: 0 10px 26px -8px rgba(0,0,0,0.45), inset 0 1px 0 rgba(255,255,255,0.18);\r\n  }\r\n  10%, 18% {\r\n    background: linear-gradient(145deg, rgba(255,202,94,0.28), rgba(46,143,255,0.20)), #1F5BC7;\r\n    border-color: rgba(255,202,94,0.65); color: #FFFFFF;\r\n    box-shadow: 0 14px 36px -6px rgba(46,143,255,0.55), 0 0 0 4px rgba(255,202,94,0.28), inset 0 1px 0 rgba(255,255,255,0.32);\r\n  }\r\n  28% {\r\n    background: linear-gradient(145deg, rgba(255,255,255,0.10), rgba(255,255,255,0.04)), #163C82;\r\n    border-color: rgba(255,255,255,0.25); color: rgba(255,255,255,0.7);\r\n  }\r\n}\r\n@keyframes iihEvalIconPulse {\r\n  0%, 8%, 22%, 100% { transform: scale(1); }\r\n  12%, 18% { transform: scale(1.18); }\r\n}\r\n\r\n\/* Selected state - Email, highlighted in yellow *\/\r\n@keyframes iihSelectedPulse {\r\n  0%, 60%, 100% {\r\n    background: #FFCA5E; border-color: rgba(15,15,15,0.20); color: #0F0F0F;\r\n    box-shadow: 0 14px 38px -6px rgba(255,202,94,0.55), 0 0 0 5px rgba(255,202,94,0.25), inset 0 1px 0 rgba(255,255,255,0.4);\r\n  }\r\n  72%, 80% {\r\n    background: #FFD873; border-color: rgba(15,15,15,0.28);\r\n    box-shadow: 0 18px 44px -6px rgba(255,202,94,0.75), 0 0 0 7px rgba(255,202,94,0.35), inset 0 1px 0 rgba(255,255,255,0.45);\r\n  }\r\n}\r\n@keyframes iihSelectedIconTick { 0%, 68%, 84%, 100% { transform: scale(1); } 74%, 78% { transform: scale(1.10); } }\r\n@keyframes iihEmailSelect {\r\n  0% {\r\n    width: 60px; height: 60px;\r\n    background: linear-gradient(145deg, rgba(255,255,255,0.10), rgba(255,255,255,0.04)), #163C82;\r\n    border-color: rgba(255,255,255,0.25); color: rgba(255,255,255,0.7);\r\n    box-shadow: 0 10px 26px -8px rgba(0,0,0,0.45), inset 0 1px 0 rgba(255,255,255,0.18);\r\n  }\r\n  15%, 28% {\r\n    width: 60px; height: 60px;\r\n    background: linear-gradient(145deg, rgba(255,202,94,0.28), rgba(46,143,255,0.20)), #1F5BC7;\r\n    border-color: rgba(255,202,94,0.65); color: #FFFFFF;\r\n  }\r\n  50%, 100% {\r\n    width: 84px; height: 84px;\r\n    background: #FFCA5E;\r\n    border-color: rgba(15,15,15,0.20); color: #0F0F0F;\r\n    box-shadow: 0 14px 38px -6px rgba(255,202,94,0.55), 0 0 0 5px rgba(255,202,94,0.25), inset 0 1px 0 rgba(255,255,255,0.4);\r\n  }\r\n}\r\n#indi-insurance-hero .iih-node-email.active svg { animation: iihEmailIconGrow 1.0s cubic-bezier(0.22,1,0.36,1) 3.15s 1 forwards, iihSelectedIconTick 3.2s ease-in-out 4.45s infinite; }\r\n@keyframes iihEmailIconGrow  { 0%, 28% { width: 24px; height: 24px; } 50%, 100% { width: 36px; height: 36px; } }\r\n@keyframes iihEmailLabelColor { 0%, 28% { color: rgba(255,255,255,0.65); } 50%, 100% { color: #FFCA5E; } }\r\n\r\n\/* Active ring pulse *\/\r\n#indi-insurance-hero .iih-node.active::after {\r\n  content: \"\"; position: absolute; inset: -10px;\r\n  border-radius: 50%; border: 1.5px solid rgba(255,202,94,0.55);\r\n  opacity: 0; animation: iihSelectRing 2.8s ease-out 4.45s infinite;\r\n  pointer-events: none; z-index: 0;\r\n}\r\n@keyframes iihSelectRing { 0% { transform: scale(0.85); opacity: 0.85; } 100% { transform: scale(1.4); opacity: 0; } }\r\n#indi-insurance-hero .iih-node.active .iih-node-label { color: #FFCA5E !important; }\r\n\r\n\/* Node polar positions - Email takes the prominent slot as the selected channel *\/\r\n#indi-insurance-hero .iih-node-email { --theta: 0.7854rad; --R: 300px; }\r\n#indi-insurance-hero .iih-node-push  { --theta: 2.0944rad; --R: 300px; }\r\n#indi-insurance-hero .iih-node-wa    { --theta: 4.1888rad; --R: 300px; }\r\n#indi-insurance-hero .iih-node-sms   { --theta: 5.4978rad; --R: 300px; }\r\n\r\n\/* Node fade-in *\/\r\n@keyframes iihNodeFadeIn { from { opacity: 0; } to { opacity: 1; } }\r\n\r\n\/* Sequential evaluation, ending in Email being selected *\/\r\n#indi-insurance-hero .iih-node-sms {\r\n  animation: iihNodeFadeIn 0.55s ease 1.0s both, iihEvalPulse 3.2s ease-in-out 2.4s infinite;\r\n}\r\n#indi-insurance-hero .iih-node-sms svg { animation: iihEvalIconPulse 3.2s ease-in-out 2.4s infinite; }\r\n#indi-insurance-hero .iih-node-wa {\r\n  animation: iihNodeFadeIn 0.55s ease 1.1s both, iihEvalPulse 3.2s ease-in-out 2.65s infinite;\r\n}\r\n#indi-insurance-hero .iih-node-wa svg { animation: iihEvalIconPulse 3.2s ease-in-out 2.65s infinite; }\r\n#indi-insurance-hero .iih-node-push {\r\n  animation: iihNodeFadeIn 0.55s ease 1.2s both, iihEvalPulse 3.2s ease-in-out 2.9s infinite;\r\n}\r\n#indi-insurance-hero .iih-node-push svg { animation: iihEvalIconPulse 3.2s ease-in-out 2.9s infinite; }\r\n#indi-insurance-hero .iih-node-email {\r\n  animation: iihNodeFadeIn 0.55s ease 1.3s both,\r\n             iihEmailSelect 1.0s cubic-bezier(0.22,1,0.36,1) 3.15s 1 forwards,\r\n             iihSelectedPulse 3.2s ease-in-out 4.45s infinite;\r\n}\r\n#indi-insurance-hero .iih-node-email svg {\r\n  animation: iihEmailIconGrow 1.0s cubic-bezier(0.22,1,0.36,1) 3.15s 1 forwards,\r\n             iihSelectedIconTick 3.2s ease-in-out 4.45s infinite;\r\n}\r\n#indi-insurance-hero .iih-node-email .iih-node-label {\r\n  animation: iihEmailLabelColor 1.0s cubic-bezier(0.22,1,0.36,1) 3.15s 1 forwards;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 Phone shell \u2500\u2500\u2500 *\/\r\n#indi-insurance-hero .iih-phone {\r\n  position: relative;\r\n  width: 260px; height: 520px;\r\n  background: #181824;\r\n  border-radius: 40px;\r\n  padding: 12px;\r\n  box-shadow: 0 30px 70px -15px rgba(4,8,20,0.7), 0 0 0 1px rgba(255,255,255,0.06);\r\n  z-index: 5;\r\n}\r\n#indi-insurance-hero .iih-screen {\r\n  position: relative;\r\n  width: 100%; height: 100%;\r\n  border-radius: 30px;\r\n  overflow: hidden;\r\n  background: linear-gradient(165deg, #0A0A0C 0%, #0F3B7A 65%, #060608 100%);\r\n  display: flex;\r\n  flex-direction: column;\r\n}\r\n#indi-insurance-hero .iih-notch {\r\n  position: absolute;\r\n  top: 0; left: 50%;\r\n  transform: translateX(-50%);\r\n  width: 120px; height: 26px;\r\n  background: #181824;\r\n  border-radius: 0 0 16px 16px;\r\n  z-index: 25;\r\n}\r\n\r\n\/* Soft glow backdrop behind the notification stack *\/\r\n#indi-insurance-hero .iih-screen-glow {\r\n  position: absolute; inset: 0;\r\n  background:\r\n    radial-gradient(ellipse 70% 50% at 50% 15%, rgba(15,59,122,0.5) 0%, transparent 65%),\r\n    radial-gradient(ellipse 60% 55% at 15% 90%, rgba(255,202,94,0.16) 0%, transparent 70%);\r\n  z-index: 1;\r\n}\r\n\r\n\/* Status bar *\/\r\n#indi-insurance-hero .iih-statusbar {\r\n  position: relative; z-index: 3;\r\n  width: 100%;\r\n  display: flex; justify-content: space-between; align-items: center;\r\n  padding: 14px 22px 0;\r\n  color: #FFFFFF;\r\n  font-size: 12px !important; font-weight: 700 !important;\r\n  flex-shrink: 0;\r\n}\r\n#indi-insurance-hero .iih-statusbar .iih-status-icons { display: inline-flex; gap: 5px; align-items: center; }\r\n\r\n\/* Notification stack *\/\r\n#indi-insurance-hero .iih-notif-stack {\r\n  position: relative; z-index: 3;\r\n  display: flex; flex-direction: column;\r\n  gap: 12px;\r\n  padding: 44px 14px 14px;\r\n  flex: 1;\r\n}\r\n#indi-insurance-hero .iih-notif {\r\n  background: rgba(255,255,255,0.12);\r\n  -webkit-backdrop-filter: blur(22px) saturate(150%);\r\n  backdrop-filter: blur(22px) saturate(150%);\r\n  border: 1px solid rgba(255,255,255,0.18);\r\n  border-radius: 16px;\r\n  padding: 12px 14px;\r\n  opacity: 0;\r\n  transform: translateY(-14px);\r\n}\r\n#indi-insurance-hero .iih-notif-top { display: flex; align-items: center; gap: 8px; margin-bottom: 7px; }\r\n#indi-insurance-hero .iih-notif-ic {\r\n  width: 22px; height: 22px; border-radius: 6px;\r\n  display: flex; align-items: center; justify-content: center; flex-shrink: 0;\r\n}\r\n#indi-insurance-hero .iih-notif-lock .iih-notif-ic { background: #0F0F0F; border: 1px solid rgba(255,202,94,0.55); }\r\n#indi-insurance-hero .iih-notif-web .iih-notif-ic { background: #0F3B7A; }\r\n#indi-insurance-hero .iih-notif-wa .iih-notif-ic { background: #12872F; }\r\n#indi-insurance-hero .iih-notif-app-name {\r\n  font-size: 11px !important; font-weight: 700 !important;\r\n  color: rgba(255,255,255,0.85) !important;\r\n  text-transform: uppercase; letter-spacing: 0.06em;\r\n}\r\n#indi-insurance-hero .iih-notif-time {\r\n  margin-left: auto;\r\n  font-size: 10px !important; font-weight: 500 !important;\r\n  color: rgba(255,255,255,0.6) !important;\r\n}\r\n#indi-insurance-hero .iih-notif-msg {\r\n  font-size: 12px !important; font-weight: 500 !important;\r\n  color: #FFFFFF !important; line-height: 1.45;\r\n}\r\n#indi-insurance-hero .iih-notif-msg strong { font-weight: 700 !important; }\r\n\r\n\/* Encrypted push - masked content pattern (adapted from PHI-unreadable pattern) *\/\r\n#indi-insurance-hero .iih-mask {\r\n  display: flex;\r\n  flex-direction: column;\r\n  gap: 5px;\r\n  margin-top: 8px;\r\n}\r\n#indi-insurance-hero .iih-mask-bar {\r\n  height: 8px;\r\n  border-radius: 4px;\r\n  background: rgba(255,255,255,0.16);\r\n}\r\n#indi-insurance-hero .iih-mask-bar.iih-mb-1 { width: 88%; }\r\n#indi-insurance-hero .iih-mask-bar.iih-mb-2 { width: 62%; }\r\n\r\n#indi-insurance-hero .iih-notif-cta {\r\n  margin-top: 8px;\r\n  font-size: 10.5px !important; font-weight: 700 !important;\r\n  color: #FFCA5E !important;\r\n  display: inline-flex; align-items: center; gap: 5px;\r\n}\r\n#indi-insurance-hero .iih-notif-lock .iih-notif-cta {\r\n  color: rgba(255,255,255,0.55) !important;\r\n}\r\n\r\n\/* Sequenced animation loop - 9s cycle, phase-shifted per card *\/\r\n#indi-insurance-hero .iih-phone.iih-armed .iih-notif-1 { animation: iihCard1 9s cubic-bezier(0.22,1,0.36,1) infinite; }\r\n#indi-insurance-hero .iih-phone.iih-armed .iih-notif-2 { animation: iihCard2 9s cubic-bezier(0.22,1,0.36,1) infinite; }\r\n#indi-insurance-hero .iih-phone.iih-armed .iih-notif-3 { animation: iihCard3 9s cubic-bezier(0.22,1,0.36,1) infinite; }\r\n#indi-insurance-hero .iih-phone.iih-armed .iih-notif-1 .iih-notif-ic { animation: iihIconPop1 9s cubic-bezier(0.22,1,0.36,1) infinite; }\r\n#indi-insurance-hero .iih-phone.iih-armed .iih-notif-2 .iih-notif-ic { animation: iihIconPop2 9s cubic-bezier(0.22,1,0.36,1) infinite; }\r\n#indi-insurance-hero .iih-phone.iih-armed .iih-notif-3 .iih-notif-ic { animation: iihIconPop3 9s cubic-bezier(0.22,1,0.36,1) infinite; }\r\n\r\n@keyframes iihCard1 {\r\n  0%   { opacity: 0; transform: translateY(-14px); }\r\n  8%   { opacity: 1; transform: translateY(0); }\r\n  85%  { opacity: 1; transform: translateY(0); }\r\n  93%  { opacity: 0; transform: translateY(-8px); }\r\n  100% { opacity: 0; transform: translateY(-8px); }\r\n}\r\n@keyframes iihCard2 {\r\n  0%   { opacity: 0; transform: translateY(-14px); }\r\n  20%  { opacity: 0; transform: translateY(-14px); }\r\n  28%  { opacity: 1; transform: translateY(0); }\r\n  85%  { opacity: 1; transform: translateY(0); }\r\n  93%  { opacity: 0; transform: translateY(-8px); }\r\n  100% { opacity: 0; transform: translateY(-8px); }\r\n}\r\n@keyframes iihCard3 {\r\n  0%   { opacity: 0; transform: translateY(-14px); }\r\n  36%  { opacity: 0; transform: translateY(-14px); }\r\n  44%  { opacity: 1; transform: translateY(0); }\r\n  85%  { opacity: 1; transform: translateY(0); }\r\n  93%  { opacity: 0; transform: translateY(-8px); }\r\n  100% { opacity: 0; transform: translateY(-8px); }\r\n}\r\n\r\n\/* Icon pop - scale-overshoot bounce fired right as each card lands *\/\r\n@keyframes iihIconPop1 {\r\n  0%   { transform: scale(0.4); }\r\n  6%   { transform: scale(0.4); }\r\n  10%  { transform: scale(1.22); }\r\n  14%  { transform: scale(1); }\r\n  100% { transform: scale(1); }\r\n}\r\n@keyframes iihIconPop2 {\r\n  0%   { transform: scale(0.4); }\r\n  26%  { transform: scale(0.4); }\r\n  30%  { transform: scale(1.22); }\r\n  34%  { transform: scale(1); }\r\n  100% { transform: scale(1); }\r\n}\r\n@keyframes iihIconPop3 {\r\n  0%   { transform: scale(0.4); }\r\n  42%  { transform: scale(0.4); }\r\n  46%  { transform: scale(1.22); }\r\n  50%  { transform: scale(1); }\r\n  100% { transform: scale(1); }\r\n}\r\n\r\n\/* \u2500\u2500\u2500 Floating proof metric card \u2500\u2500\u2500 *\/\r\n#indi-insurance-hero .iih-float {\r\n  position: absolute;\r\n  left: 50%; bottom: 100%;\r\n  transform: translateX(-50%);\r\n  margin-bottom: 24px;\r\n  width: 250px;\r\n  background: #FFFFFF;\r\n  border: 1px solid rgba(15,59,122,0.10);\r\n  border-left: 4px solid #FFCA5E;\r\n  border-radius: 14px;\r\n  padding: 12px 14px;\r\n  display: flex; align-items: center; gap: 12px;\r\n  box-shadow: 0 22px 50px -14px rgba(4,8,20,0.55), 0 6px 18px -6px rgba(0,0,0,0.22);\r\n  z-index: 6;\r\n  opacity: 0;\r\n  animation: iihFloatIn 0.6s cubic-bezier(0.22,1,0.36,1) 1.1s both;\r\n}\r\n#indi-insurance-hero .iih-float-ic {\r\n  width: 38px; height: 38px; border-radius: 10px;\r\n  background: #FFCA5E;\r\n  display: flex; align-items: center; justify-content: center; flex-shrink: 0;\r\n  box-shadow: 0 4px 12px -2px rgba(255,202,94,0.5);\r\n}\r\n#indi-insurance-hero .iih-float-ic svg { color: #0F0F0F; }\r\n#indi-insurance-hero .iih-float-label {\r\n  display: block; font-size: 9px !important; font-weight: 700 !important;\r\n  color: #5A6B85 !important; text-transform: uppercase; letter-spacing: 0.08em; line-height: 1.1;\r\n}\r\n#indi-insurance-hero .iih-float-val {\r\n  display: block; font-size: 18px !important; font-weight: 800 !important;\r\n  color: #FFCA5E !important; line-height: 1.1; margin-top: 3px; letter-spacing: -0.015em;\r\n  text-shadow: 0 0 1px rgba(15,59,122,0.25);\r\n}\r\n#indi-insurance-hero .iih-float-src {\r\n  display: block; font-size: 8.5px !important; font-weight: 600 !important;\r\n  color: #7C8BA1 !important; margin-top: 2px; letter-spacing: 0.02em;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 KEYFRAMES (shared) \u2500\u2500\u2500 *\/\r\n@keyframes iihSlideUp  { from { opacity:0; transform:translateY(20px); } to { opacity:1; transform:translateY(0); } }\r\n@keyframes iihFadeIn   { from { opacity:0; } to { opacity:1; } }\r\n@keyframes iihBadgePop { from { opacity:0; transform:scale(0.85) translateY(-4px); } to { opacity:1; transform:scale(1) translateY(0); } }\r\n@keyframes iihFloatIn  { from { opacity:0; transform:translateX(-50%) translateY(10px) scale(0.92); } to { opacity:1; transform:translateX(-50%) translateY(0) scale(1); } }\r\n\r\n\/* \u2500\u2500\u2500 ACCESSIBILITY \u2500\u2500\u2500 *\/\r\n@media (prefers-reduced-motion: reduce) {\r\n  #indi-insurance-hero .iih-left, #indi-insurance-hero .iih-right, #indi-insurance-hero .iih-badge,\r\n  #indi-insurance-hero .iih-notif, #indi-insurance-hero .iih-float, #indi-insurance-hero .iih-halo,\r\n  #indi-insurance-hero .iih-orbit, #indi-insurance-hero .iih-trail, #indi-insurance-hero .iih-node {\r\n    opacity: 1 !important; transform: none !important; animation: none !important;\r\n  }\r\n  #indi-insurance-hero .iih-node-email { width: 84px; height: 84px; background: #FFCA5E; color: #0F0F0F; }\r\n  #indi-insurance-hero .iih-node-email svg { width: 36px; height: 36px; }\r\n}\r\n\r\n\/* \u2500\u2500\u2500 RESPONSIVE \u2500\u2500\u2500 *\/\r\n@media (max-width: 1100px) {\r\n  #indi-insurance-hero .iih-inner { padding: 120px 32px 72px; gap: 32px; }\r\n}\r\n@media (max-width: 960px) {\r\n  #indi-insurance-hero .iih-inner {\r\n    grid-template-columns: 1fr;\r\n    padding: 88px 24px 64px;\r\n    gap: 52px; justify-items: center;\r\n  }\r\n  #indi-insurance-hero .iih-left { text-align: center; align-items: center; }\r\n  #indi-insurance-hero .iih-eyebrow { align-self: center; }\r\n  #indi-insurance-hero .iih-badges { justify-content: center; }\r\n  #indi-insurance-hero .iih-ctas { justify-content: center; }\r\n  #indi-insurance-hero .iih-sub { margin: 0 auto; }\r\n}\r\n@media (max-width: 600px) {\r\n  #indi-insurance-hero .iih-inner { padding: 64px 16px 52px; }\r\n  #indi-insurance-hero .iih-btn { flex: 1 1 100%; min-width: 0 !important; }\r\n  #indi-insurance-hero .iih-right {\r\n    width: 100%; min-height: 640px; margin: 0 auto;\r\n    align-items: center; justify-content: center;\r\n    padding-top: 80px; padding-bottom: 70px;\r\n  }\r\n  #indi-insurance-hero .iih-phone { width: 210px; height: 440px; border-radius: 30px; padding: 8px; }\r\n  #indi-insurance-hero .iih-screen { border-radius: 22px; }\r\n  #indi-insurance-hero .iih-notch { width: 86px; height: 20px; }\r\n  #indi-insurance-hero .iih-notif-stack { padding: 34px 10px 10px; gap: 8px; }\r\n  #indi-insurance-hero .iih-notif { padding: 9px 10px; border-radius: 12px; }\r\n  #indi-insurance-hero .iih-notif-msg { font-size: 10.5px !important; }\r\n  #indi-insurance-hero .iih-notif-app-name { font-size: 10px !important; }\r\n  #indi-insurance-hero .iih-notif-cta { font-size: 9.5px !important; }\r\n  #indi-insurance-hero .iih-float {\r\n    width: 210px; padding: 9px 12px; gap: 10px; margin-bottom: 20px;\r\n  }\r\n  #indi-insurance-hero .iih-float-ic { width: 30px; height: 30px; }\r\n  #indi-insurance-hero .iih-float-val { font-size: 17px !important; }\r\n  #indi-insurance-hero .iih-float-src { font-size: 8px !important; }\r\n\r\n  \/* Node labels *\/\r\n  #indi-insurance-hero .iih-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 - same rotation the reference uses at this breakpoint: the\r\n     selected node (Email here) shifts from 45\u00b0 to 60\u00b0, and SMS shifts\r\n     from 314\u00b0 to 300\u00b0, to keep clearance from the now-taller-in-proportion\r\n     phone. Push and WhatsApp keep their angles. *\/\r\n  #indi-insurance-hero .iih-node-email { --R: 160px; --theta: 1.0472rad; --size: 52px; --icon: 22px; }\r\n  #indi-insurance-hero .iih-node-push  { --R: 160px; --theta: 2.0944rad; --size: 42px; --icon: 17px; }\r\n  #indi-insurance-hero .iih-node-wa    { --R: 160px; --theta: 4.1888rad; --size: 42px; --icon: 17px; }\r\n  #indi-insurance-hero .iih-node-sms   { --R: 160px; --theta: 5.2360rad; --size: 42px; --icon: 17px; }\r\n\r\n  \/* Orbits *\/\r\n  #indi-insurance-hero .iih-halo        { width: 360px; height: 360px; }\r\n  #indi-insurance-hero .iih-orbit-outer { width: 330px; height: 330px; }\r\n  #indi-insurance-hero .iih-orbit-mid   { width: 282px; height: 282px; }\r\n  #indi-insurance-hero .iih-orbit-inner { width: 240px; height: 240px; }\r\n  #indi-insurance-hero .iih-trail { display: none; }\r\n}\r\n@media (max-width: 380px) {\r\n  #indi-insurance-hero .iih-right  { width: 100%; min-height: 600px; }\r\n  #indi-insurance-hero .iih-phone  { width: 190px; height: 400px; }\r\n  #indi-insurance-hero .iih-float  { width: 190px; }\r\n\r\n  \/* R=140: sin60\u00b7140=121, inner 121-24=97 > 95 \u2713 - same clearance math\r\n     as the reference, checked against this phone's half-width (95px). *\/\r\n  #indi-insurance-hero .iih-node-email { --R: 140px; --size: 48px; --icon: 20px; }\r\n  #indi-insurance-hero .iih-node-push  { --R: 140px; --size: 38px; --icon: 15px; }\r\n  #indi-insurance-hero .iih-node-wa    { --R: 140px; --size: 38px; --icon: 15px; }\r\n  #indi-insurance-hero .iih-node-sms   { --R: 140px; --size: 38px; --icon: 15px; }\r\n  #indi-insurance-hero .iih-halo        { width: 320px; height: 320px; }\r\n  #indi-insurance-hero .iih-orbit-outer { width: 295px; height: 295px; }\r\n  #indi-insurance-hero .iih-orbit-mid   { width: 255px; height: 255px; }\r\n  #indi-insurance-hero .iih-orbit-inner { width: 218px; height: 218px; }\r\n}\r\n<\/style>\r\n<\/head>\r\n<body>\r\n\r\n<!-- Insurance Hero English -->\r\n<section id=\"indi-insurance-hero\" role=\"banner\" aria-label=\"indigitall for Insurance: recover abandoned quotes, secure claims and OTP delivery, resolve routine questions with AI, and unify every policyholder touchpoint on one platform\">\r\n  <div class=\"iih-texture\" aria-hidden=\"true\"><\/div>\r\n  <div class=\"iih-glow\" aria-hidden=\"true\"><\/div>\r\n  <div class=\"iih-glow-2\" aria-hidden=\"true\"><\/div>\r\n\r\n  <div class=\"iih-inner\">\r\n\r\n    <!-- LEFT COLUMN -->\r\n    <div class=\"iih-left\">\r\n\r\n      <!-- Eyebrow tag -->\r\n      <span class=\"iih-eyebrow\">\r\n        <svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFCA5E\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M22 10v6M2 10l10-5 10 5-10 5z\"\/><path d=\"M6 12v5c3 3 9 3 12 0v-5\"\/><\/svg>\r\n        AI-Native\r\n        <span class=\"iih-eyebrow-dot\" aria-hidden=\"true\"><\/span>\r\n        Insurance\r\n      <\/span>\r\n\r\n      <!-- H1 -->\r\n      <h1 class=\"iih-headline\">\r\n        Your customer hears from you <em>twice a year<\/em>. A renewal and a bill. Then they shop around.\r\n      <\/h1>\r\n\r\n      <!-- Subheadline -->\r\n      <p class=\"iih-sub\">\r\n        Insurance runs on two moments that matter and a long silence in between. indigitall fills the silence. Real-time behavioral triggers recover abandoned quotes and half-finished applications. Encrypted Push replaces the cost and fraud exposure of SMS for OTPs, claims alerts, and policy documents. AI resolves routine policy and claims questions instantly. One unified profile connects marketing, service, and claims across every channel. <strong>One platform. One view of every policyholder. Zero conversations lost between teams.<\/strong>\r\n      <\/p>\r\n\r\n      <!-- Trust badge strip -->\r\n      <div class=\"iih-badges\" role=\"list\" aria-label=\"Trust and compliance certifications\">\r\n        <span class=\"iih-badge\" role=\"listitem\">\r\n          <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" 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          GDPR\r\n        <\/span>\r\n        <span class=\"iih-badge\" role=\"listitem\">\r\n          <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 6L9 17l-5-5\"\/><\/svg>\r\n          HIPAA\r\n        <\/span>\r\n        <span class=\"iih-badge\" role=\"listitem\">\r\n          <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" 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=\"iih-badge\" role=\"listitem\">\r\n          <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M12 8v4l3 3\"\/><\/svg>\r\n          ENS\r\n        <\/span>\r\n        <span class=\"iih-badge\" role=\"listitem\">\r\n          <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" 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      <!-- CTAs -->\r\n      <div class=\"iih-ctas\">\r\n        <a href=\"https:\/\/indigitall.com\/en\/schedule-time\/\" class=\"iih-btn iih-btn-primary\" aria-label=\"Get a demo of indigitall for Insurance\">GET A DEMO<\/a>\r\n        <a href=\"https:\/\/indigitall.com\/en\/contact\/\" class=\"iih-btn iih-btn-secondary\" aria-label=\"Download indigitall Financial Sector One-Pager\">\r\n          <span class=\"iih-btn-ic\" aria-hidden=\"true\">\r\n            <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"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          <\/span>\r\n          DOWNLOAD FINANCIAL SECTOR ONE-PAGER\r\n        <\/a>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <!-- RIGHT COLUMN -->\r\n    <div class=\"iih-right\" role=\"img\" aria-label=\"Engagement orchestration for Insurance: a phone showing an encrypted push claims alert with masked content, a web push quote-recovery notification, and an in-app WhatsApp renewal reminder, surrounded by indigitall's channel orchestration layer with Email selected as the primary channel for secure documents, and a floating metric showing a 75 percent reduction in SMS costs from an encrypted push case study.\">\r\n\r\n      <div class=\"iih-halo\" aria-hidden=\"true\"><\/div>\r\n\r\n      <!-- Orbital rings -->\r\n      <div class=\"iih-orbit iih-orbit-outer\" aria-hidden=\"true\">\r\n        <svg viewBox=\"-100 -100 200 200\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><circle cx=\"0\" cy=\"0\" r=\"98\"\/><\/svg>\r\n      <\/div>\r\n      <div class=\"iih-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=\"iihTrailGradient\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\">\r\n              <stop offset=\"0%\"   stop-color=\"#FFCA5E\" stop-opacity=\"0.4\"\/>\r\n              <stop offset=\"100%\" stop-color=\"#FFCA5E\" 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      <div class=\"iih-orbit iih-orbit-mid\" aria-hidden=\"true\">\r\n        <svg viewBox=\"-100 -100 200 200\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><circle cx=\"0\" cy=\"0\" r=\"98\"\/><\/svg>\r\n      <\/div>\r\n      <div class=\"iih-orbit iih-orbit-inner\" aria-hidden=\"true\">\r\n        <svg viewBox=\"-100 -100 200 200\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><circle cx=\"0\" cy=\"0\" r=\"98\"\/><\/svg>\r\n      <\/div>\r\n\r\n      <!-- Phone device -->\r\n      <div class=\"iih-phone\" id=\"iih-phone\">\r\n        <div class=\"iih-notch\" aria-hidden=\"true\"><\/div>\r\n        <div class=\"iih-screen\">\r\n\r\n          <div class=\"iih-screen-glow\" aria-hidden=\"true\"><\/div>\r\n\r\n          <!-- Status bar -->\r\n          <div class=\"iih-statusbar\" aria-hidden=\"true\">\r\n            <span>9:41<\/span>\r\n            <span class=\"iih-status-icons\">\r\n              <svg width=\"14\" height=\"11\" viewBox=\"0 0 24 18\" fill=\"#FFFFFF\"><rect x=\"0\" y=\"10\" width=\"4\" height=\"8\" rx=\"1\"\/><rect x=\"6\" y=\"6\" width=\"4\" height=\"12\" rx=\"1\"\/><rect x=\"12\" y=\"3\" width=\"4\" height=\"15\" rx=\"1\"\/><rect x=\"18\" y=\"0\" width=\"4\" height=\"18\" rx=\"1\"\/><\/svg>\r\n              <svg width=\"16\" height=\"11\" viewBox=\"0 0 24 18\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"2\"><path d=\"M2 8a14 14 0 0 1 20 0\"\/><path d=\"M5 11.5a9 9 0 0 1 14 0\"\/><circle cx=\"12\" cy=\"15\" r=\"1.5\" fill=\"#FFFFFF\" stroke=\"none\"\/><\/svg>\r\n              <svg width=\"20\" height=\"11\" viewBox=\"0 0 28 14\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"1.5\"><rect x=\"1\" y=\"1\" width=\"22\" height=\"12\" rx=\"3\"\/><rect x=\"3\" y=\"3\" width=\"16\" height=\"8\" rx=\"1.5\" fill=\"#FFFFFF\"\/><rect x=\"24.5\" y=\"4.5\" width=\"2\" height=\"5\" rx=\"1\" fill=\"#FFFFFF\"\/><\/svg>\r\n            <\/span>\r\n          <\/div>\r\n\r\n          <!-- Notification sequence -->\r\n          <div class=\"iih-notif-stack\" role=\"list\" aria-label=\"Sequential notifications\">\r\n\r\n            <!-- 1. Encrypted push claims alert - masked content, lock icon -->\r\n            <div class=\"iih-notif iih-notif-lock iih-notif-1\" role=\"listitem\" aria-label=\"Encrypted push claims alert, content masked until opened\">\r\n              <div class=\"iih-notif-top\">\r\n                <div class=\"iih-notif-ic\" aria-hidden=\"true\">\r\n                  <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFCA5E\" stroke-width=\"2.4\" 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                <\/div>\r\n                <span class=\"iih-notif-app-name\">Encrypted Push<\/span>\r\n                <span class=\"iih-notif-time\">now<\/span>\r\n              <\/div>\r\n              <div class=\"iih-notif-msg\">Your claim <strong>#4471<\/strong> has an update. Tap to view securely.<\/div>\r\n              <div class=\"iih-mask\" aria-hidden=\"true\">\r\n                <div class=\"iih-mask-bar iih-mb-1\"><\/div>\r\n                <div class=\"iih-mask-bar iih-mb-2\"><\/div>\r\n              <\/div>\r\n              <div class=\"iih-notif-cta\">\r\n                <svg width=\"11\" height=\"11\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" 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                Details hidden\r\n              <\/div>\r\n            <\/div>\r\n\r\n            <!-- 2. Web Push quote-recovery notification -->\r\n            <div class=\"iih-notif iih-notif-web iih-notif-2\" role=\"listitem\" aria-label=\"Web push quote recovery notification\">\r\n              <div class=\"iih-notif-top\">\r\n                <div class=\"iih-notif-ic\" aria-hidden=\"true\">\r\n                  <svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"2.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><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                <\/div>\r\n                <span class=\"iih-notif-app-name\">Web Push<\/span>\r\n                <span class=\"iih-notif-time\">now<\/span>\r\n              <\/div>\r\n              <div class=\"iih-notif-msg\">Your auto quote is saved. Finish in under 3 minutes and <strong>lock your price<\/strong>.<\/div>\r\n              <div class=\"iih-notif-cta\">\r\n                <svg width=\"11\" height=\"11\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFCA5E\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14\"\/><path d=\"m12 5 7 7-7 7\"\/><\/svg>\r\n                Tap to finish\r\n              <\/div>\r\n            <\/div>\r\n\r\n            <!-- 3. In-app WhatsApp renewal reminder -->\r\n            <div class=\"iih-notif iih-notif-wa iih-notif-3\" role=\"listitem\" aria-label=\"In-app WhatsApp renewal reminder\">\r\n              <div class=\"iih-notif-top\">\r\n                <div class=\"iih-notif-ic\" aria-hidden=\"true\">\r\n                  <svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"#FFFFFF\"><path d=\"M12.04 2C6.58 2 2.13 6.45 2.13 11.91c0 1.75.46 3.44 1.32 4.94L2 22l5.28-1.39c1.44.79 3.06 1.2 4.72 1.2h.01c5.46 0 9.91-4.45 9.91-9.91C21.92 6.45 17.5 2 12.04 2z\"\/><\/svg>\r\n                <\/div>\r\n                <span class=\"iih-notif-app-name\">WhatsApp<\/span>\r\n                <span class=\"iih-notif-time\">now<\/span>\r\n              <\/div>\r\n              <div class=\"iih-notif-msg\">Hi <strong>[Name]<\/strong>, your home policy renews in 14 days. Want a 5-minute review before it auto-renews?<\/div>\r\n              <div class=\"iih-notif-cta\">\r\n                <svg width=\"11\" height=\"11\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFCA5E\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14\"\/><path d=\"m12 5 7 7-7 7\"\/><\/svg>\r\n                Tap to reply\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n\r\n        <\/div><!-- \/iih-screen -->\r\n\r\n        <!-- Floating proof metric - nested inside the phone so it's always\r\n             positioned relative to the phone's own box, flush with its\r\n             right edge, regardless of column width. -->\r\n        <div class=\"iih-float\" role=\"complementary\" aria-label=\"Proof metric: 75 percent reduction in SMS costs, encrypted push case-study median\">\r\n          <div class=\"iih-float-ic\" aria-hidden=\"true\">\r\n            <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"11\" width=\"18\" height=\"11\" rx=\"2\"\/><path d=\"M7 11V7a5 5 0 0 1 10 0v4\"\/><\/svg>\r\n          <\/div>\r\n          <span>\r\n            <span class=\"iih-float-label\">SMS Cost Reduction<\/span>\r\n            <span class=\"iih-float-val\">&minus;75%<\/span>\r\n            <span class=\"iih-float-src\">Encrypted push case-study &middot; median<\/span>\r\n          <\/span>\r\n        <\/div>\r\n      <\/div><!-- \/iih-phone -->\r\n\r\n      <!-- Channel satellite nodes - Email is evaluated and selected as the\r\n           highlighted channel, in the palette's yellow accent -->\r\n      <div class=\"iih-node iih-node-email active\" role=\"img\" aria-label=\"Email \u00b7 channel selected for secure policy and claims documents\">\r\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"11\" width=\"18\" height=\"11\" rx=\"2\"\/><path d=\"M7 11V7a5 5 0 0 1 10 0v4\"\/><\/svg>\r\n      <\/div>\r\n\r\n      <div class=\"iih-node iih-node-push\" aria-label=\"Push \u00b7 channel available\">\r\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" 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 class=\"iih-node-label\">Push<\/span>\r\n      <\/div>\r\n\r\n      <div class=\"iih-node iih-node-wa\" aria-label=\"WhatsApp \u00b7 channel available\">\r\n        <svg viewBox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M20.5 3.5A11.9 11.9 0 0 0 12 0C5.4 0 0 5.4 0 12c0 2.1.6 4.2 1.7 6L0 24l6.2-1.6c1.7.9 3.7 1.4 5.7 1.4C18.6 23.8 24 18.4 24 11.8c0-3.1-1.2-6.1-3.5-8.3zM12 21.8c-1.8 0-3.6-.5-5.1-1.4l-.4-.2-3.7 1 1-3.6-.2-.4c-1-1.6-1.5-3.4-1.5-5.2C2.1 6.5 6.5 2.1 12 2.1c2.6 0 5.1 1 7 2.9 1.9 1.9 2.9 4.4 2.9 7 0 5.5-4.4 9.8-9.9 9.8zm5.4-7.3c-.3-.1-1.7-.9-2-1-.3-.1-.5-.1-.7.1-.2.3-.8 1-1 1.2-.2.2-.3.2-.6.1-1.7-.9-2.9-1.6-4-3.5-.3-.5.3-.5.9-1.6.1-.2 0-.4 0-.6 0-.1-.7-1.6-.9-2.2-.2-.6-.5-.5-.7-.5h-.6c-.2 0-.5.1-.8.4-.3.3-1 1-1 2.4 0 1.4 1 2.8 1.2 3 .1.2 2 3.1 4.9 4.3 1.8.7 2.5.8 3.4.7.6-.1 1.7-.7 1.9-1.4.2-.7.2-1.3.2-1.4-.1-.1-.3-.2-.6-.3z\"\/><\/svg>\r\n        <span class=\"iih-node-label\">WhatsApp<\/span>\r\n      <\/div>\r\n\r\n      <div class=\"iih-node iih-node-sms\" aria-label=\"SMS \u00b7 channel available\">\r\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z\"\/><\/svg>\r\n        <span class=\"iih-node-label\">SMS<\/span>\r\n      <\/div>\r\n\r\n    <\/div><!-- \/iih-right -->\r\n  <\/div><!-- \/iih-inner -->\r\n<\/section>\r\n\r\n<script>\r\n(function(){\r\n  \"use strict\";\r\n  function init() {\r\n    var phone = document.getElementById('iih-phone');\r\n    if (!phone) return;\r\n    var obs = new IntersectionObserver(function(entries){\r\n      entries.forEach(function(e){\r\n        if (e.isIntersecting) {\r\n          phone.classList.add('iih-armed');\r\n          obs.unobserve(e.target);\r\n        }\r\n      });\r\n    }, { threshold: 0.25 });\r\n    obs.observe(phone);\r\n  }\r\n  if (document.readyState === 'loading') {\r\n    document.addEventListener('DOMContentLoaded', init);\r\n  } else {\r\n    init();\r\n  }\r\n})();\r\n<\/script>\r\n<\/body>\r\n<\/html>\r\n\r\n<style>\r\n#indi-insurance-hero .iih-phone { width: 240px !important; height: 520px !important; }\r\n@media (max-width: 960px) { #indi-insurance-hero .iih-inner { grid-template-columns: minmax(0, 1fr) !important; } #indi-insurance-hero .iih-left, #indi-insurance-hero .iih-right { min-width: 0 !important; max-width: 100% !important; } }\r\n@media (max-width: 600px) { #indi-insurance-hero .iih-phone { width: 203px !important; height: 440px !important; } #indi-insurance-hero .iih-btn { white-space: normal !important; text-align: center !important; justify-content: center !important; line-height: 1.3 !important; } }\r\n@media (max-width: 380px) { #indi-insurance-hero .iih-phone { width: 185px !important; height: 400px !important; } }\r\n<\/style>","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":"<!-- ============================================================\r\n     indigitall.com - Insurance page\r\n     Section 3: Differentiator\r\n     Differentiation Insurance EN\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-ins-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: #F4F7FB !important;\r\n  position: relative;\r\n  overflow: hidden;\r\n}\r\n#indi-ins-diff *, #indi-ins-diff *::before, #indi-ins-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-ins-diff .iid-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 - indigitall primary blue pill (harmonizes with insurance journey block) *\/\r\n#indi-ins-diff .iid-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-ins-diff .iid-eyebrow svg { flex-shrink: 0; }\r\n\r\n#indi-ins-diff .iid-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-ins-diff .iid-h2 em {\r\n  font-style: normal;\r\n  color: #0072EF !important;\r\n}\r\n#indi-ins-diff .iid-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-ins-diff .iid-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-ins-diff .iid-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-ins-diff .iid-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-ins-diff .iid-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-ins-diff .iid-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-ins-diff .iid-stage svg.iid-lines {\r\n  position: absolute; inset: 0;\r\n  width: 100%; height: 100%;\r\n  overflow: visible;\r\n}\r\n#indi-ins-diff .iid-line {\r\n  stroke: #C9D6EC; stroke-width: 2; fill: none;\r\n}\r\n#indi-ins-diff .iid-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-ins-diff .iid-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-ins-diff .iid-node svg { width: 13px; height: 13px; flex: none; stroke: #0072EF; }\r\n#indi-ins-diff .iid-node.iid-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-ins-diff .iid-node.iid-primary svg { stroke: #FFFFFF; }\r\n#indi-ins-diff .iid-node.iid-green {\r\n  background: #12872F;\r\n  border-color: #12872F;\r\n  color: #FFFFFF !important;\r\n  font-weight: 800 !important;\r\n  box-shadow: 0 6px 18px -4px rgba(18,135,47,0.45);\r\n}\r\n#indi-ins-diff .iid-node.iid-green svg { stroke: #FFFFFF; }\r\n#indi-ins-diff .iid-node.iid-greenlite {\r\n  background: #30C054;\r\n  border-color: #30C054;\r\n  color: #0B245B !important;\r\n  font-weight: 800 !important;\r\n}\r\n#indi-ins-diff .iid-node.iid-greenlite svg { stroke: #0B245B; }\r\n\r\n\/* packets *\/\r\n#indi-ins-diff .iid-packet {\r\n  position: absolute;\r\n  width: 9px; height: 9px;\r\n  border-radius: 50%;\r\n  background: #30C054;\r\n  box-shadow: 0 0 0 3px rgba(48,192,84,0.25), 0 0 8px rgba(48,192,84,0.6);\r\n  opacity: 0;\r\n}\r\n#indi-ins-diff .iid-packet.iid-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-ins-diff .iid-packet.iid-greenpk {\r\n  background: #12872F;\r\n  box-shadow: 0 0 0 3px rgba(18,135,47,0.22), 0 0 8px rgba(18,135,47,0.5);\r\n}\r\n\r\n\/* \u2500\u2500 card body \u2500\u2500 *\/\r\n#indi-ins-diff .iid-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 - labeled pill *\/\r\n#indi-ins-diff .iid-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-ins-diff .iid-chip svg { width: 14px; height: 14px; flex-shrink: 0; }\r\n\r\n\/* chip colors - one per card, matching each card's own accent *\/\r\n#indi-ins-diff .iid-chip-green  { background: rgba(18,135,47,0.10);  color: #12872F !important; }\r\n#indi-ins-diff .iid-chip-green svg  { stroke: #12872F; }\r\n#indi-ins-diff .iid-chip-blue   { background: #EEF3FF;               color: #0072EF !important; }\r\n#indi-ins-diff .iid-chip-blue svg   { stroke: #0072EF; }\r\n#indi-ins-diff .iid-chip-navy   { background: rgba(18,54,108,0.10);  color: #12366C !important; }\r\n#indi-ins-diff .iid-chip-navy svg   { stroke: #12366C; }\r\n#indi-ins-diff .iid-chip-greenlite { background: rgba(48,192,84,0.12); color: #12872F !important; }\r\n#indi-ins-diff .iid-chip-greenlite svg { stroke: #30C054; }\r\n\r\n#indi-ins-diff .iid-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-ins-diff .iid-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-ins-diff .iid-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-ins-diff .iid-ind-green     { background: rgba(18,135,47,0.10);  color: #12872F !important; }\r\n#indi-ins-diff .iid-ind-blue      { background: #EEF3FF;               color: #0072EF !important; }\r\n#indi-ins-diff .iid-ind-navy      { background: rgba(18,54,108,0.10);  color: #12366C !important; }\r\n#indi-ins-diff .iid-ind-greenlite { background: rgba(48,192,84,0.12);  color: #12872F !important; }\r\n\r\n#indi-ins-diff .iid-ind-dot {\r\n  width: 7px; height: 7px;\r\n  border-radius: 50%;\r\n  animation: iidPulseDot 2s ease-in-out infinite;\r\n  flex-shrink: 0;\r\n}\r\n#indi-ins-diff .iid-ind-dot.d-green     { background: #12872F; box-shadow: 0 0 0 3px rgba(18,135,47,0.25); }\r\n#indi-ins-diff .iid-ind-dot.d-blue      { background: #0072EF; box-shadow: 0 0 0 3px rgba(0,114,239,0.22); }\r\n#indi-ins-diff .iid-ind-dot.d-navy      { background: #12366C; box-shadow: 0 0 0 3px rgba(18,54,108,0.22); }\r\n#indi-ins-diff .iid-ind-dot.d-greenlite { background: #30C054; box-shadow: 0 0 0 3px rgba(48,192,84,0.25); }\r\n@keyframes iidPulseDot { 0%, 100% { transform: scale(1); opacity: 1; } 50% { transform: scale(1.35); opacity: 0.75; } }\r\n\r\n\/* ================================================================\r\n   CARD 1 - Encrypted Push replaces SMS (Archetype B - secure hub fan-out)\r\n   Green secure Push hub fires OTP \/ Claim status \/ Policy doc\r\n   ================================================================ *\/\r\n#indi-ins-diff .iid-alert-pulse {\r\n  animation: iidAlertPulse 2.2s ease-in-out infinite;\r\n}\r\n@keyframes iidAlertPulse {\r\n  0%, 100% { box-shadow: 0 6px 18px -4px rgba(18,135,47,0.45); }\r\n  40%, 60% { box-shadow: 0 0 0 8px rgba(18,135,47,0.15), 0 6px 18px -4px rgba(18,135,47,0.45); }\r\n}\r\n#indi-ins-diff .iid-c2p1 { left: 90px; top: 76px; animation: iidc2p1 2.2s ease-in-out infinite; }\r\n#indi-ins-diff .iid-c2p2 { left: 90px; top: 76px; animation: iidc2p2 2.2s ease-in-out infinite; animation-delay: 0.73s; }\r\n#indi-ins-diff .iid-c2p3 { left: 90px; top: 76px; animation: iidc2p3 2.2s ease-in-out infinite; animation-delay: 1.46s; }\r\n@keyframes iidc2p1 {\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 iidc2p2 {\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 iidc2p3 {\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-ins-diff .iid-op1 { animation: iidOpHL 2.2s ease-in-out 0s infinite; }\r\n#indi-ins-diff .iid-op2 { animation: iidOpHL 2.2s ease-in-out 0.73s infinite; }\r\n#indi-ins-diff .iid-op3 { animation: iidOpHL 2.2s ease-in-out 1.46s infinite; }\r\n@keyframes iidOpHL {\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 - Quote\/application abandonment (Archetype A - trigger\u2192channel fan-out)\r\n   Quote-exit event \u2192 Trigger hub \u2192 Push \/ WhatsApp \/ Email\r\n   ================================================================ *\/\r\n#indi-ins-diff .iid-evt-pulse {\r\n  animation: iidEvtPulse 2.8s ease-in-out infinite;\r\n}\r\n@keyframes iidEvtPulse {\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-ins-diff .iid-c1p1 { left: 76px; top: 76px; animation: iidc1p1 2.4s ease-in-out infinite; }\r\n#indi-ins-diff .iid-c1p2 { left: 76px; top: 76px; animation: iidc1p2 2.4s ease-in-out infinite; animation-delay: 0.8s; }\r\n#indi-ins-diff .iid-c1p3 { left: 76px; top: 76px; animation: iidc1p3 2.4s ease-in-out infinite; animation-delay: 1.6s; }\r\n@keyframes iidc1p1 {\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 iidc1p2 {\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 iidc1p3 {\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-ins-diff .iid-ch1 { animation: iidChHL 2.4s ease-in-out infinite; }\r\n#indi-ins-diff .iid-ch2 { animation: iidChHL 2.4s ease-in-out infinite; animation-delay: 0.8s; }\r\n#indi-ins-diff .iid-ch3 { animation: iidChHL 2.4s ease-in-out infinite; animation-delay: 1.6s; }\r\n@keyframes iidChHL {\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 - Unified policyholder profile (Archetype E - multi-source \u2192 CDP core)\r\n   App \/ Web \/ WhatsApp \/ Broker signals converge into one profile\r\n   ================================================================ *\/\r\n#indi-ins-diff .iid-cdp-core { animation: iidCdpGlow 5s ease-in-out infinite; }\r\n@keyframes iidCdpGlow {\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 6px rgba(18,54,108,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#indi-ins-diff .iid-c3t1 { left: 8px;  top: 110px; }\r\n#indi-ins-diff .iid-c3t2 { left: 76px;  top: 110px; }\r\n#indi-ins-diff .iid-c3t3 { left: 144px; top: 110px; }\r\n#indi-ins-diff .iid-c3t4 { left: 212px; top: 110px; }\r\n\r\n\/* ================================================================\r\n   CARD 4 - AI Agent for policy & claims questions (Archetype C - WhatsApp AI chat)\r\n   ================================================================ *\/\r\n#indi-ins-diff .iid-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-ins-diff .iid-bub-in  { background: #FFFFFF; color: #0F0F0F !important; left: 18px; border-top-left-radius: 3px; }\r\n#indi-ins-diff .iid-bub-out { background: #DCF8C6; color: #0F0F0F !important; right: 18px; border-top-right-radius: 3px; }\r\n#indi-ins-diff .iid-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-ins-diff .iid-wa-topbar {\r\n  background: #12872F;\r\n  height: 28px;\r\n  display: flex; align-items: center;\r\n  padding: 0 10px; gap: 6px;\r\n}\r\n#indi-ins-diff .iid-wa-topbar-name {\r\n  font-size: 9px !important; font-weight: 700 !important; color: #FFFFFF !important;\r\n}\r\n#indi-ins-diff .iid-cb1 { top: 36px;  width: auto; animation: iidBubIn 0.4s ease 0.5s both, iidBubStay 6s 0.5s infinite; }\r\n#indi-ins-diff .iid-cb2 { top: 64px;  width: auto; animation: iidBubIn 0.4s ease 1.1s both, iidBubStay 6s 1.1s infinite; }\r\n#indi-ins-diff .iid-cb3 { top: 92px;  width: auto;  animation: iidBubIn 0.4s ease 1.7s both, iidBubStay 6s 1.7s infinite; }\r\n#indi-ins-diff .iid-cb4 { top: 120px; width: auto; animation: iidBubIn 0.4s ease 2.3s both, iidBubStay 6s 2.3s infinite; }\r\n@keyframes iidBubIn { from { opacity:0; transform:translateY(6px); } to { opacity:1; transform:translateY(0); } }\r\n@keyframes iidBubStay {\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-ins-diff .iid-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-ins-diff .iid-animate.iid-visible { opacity: 1; transform: translateY(0); }\r\n#indi-ins-diff .iid-grid .iid-card:nth-child(1) { transition-delay: 0.00s; }\r\n#indi-ins-diff .iid-grid .iid-card:nth-child(2) { transition-delay: 0.08s; }\r\n#indi-ins-diff .iid-grid .iid-card:nth-child(3) { transition-delay: 0.16s; }\r\n#indi-ins-diff .iid-grid .iid-card:nth-child(4) { transition-delay: 0.24s; }\r\n\r\n\/* \u2500\u2500 responsive \u2500\u2500 *\/\r\n@media (max-width: 1100px) { #indi-ins-diff .iid-wrap { padding: 80px 32px !important; } }\r\n@media (max-width: 780px) {\r\n  #indi-ins-diff .iid-wrap { padding: 60px 24px !important; }\r\n  #indi-ins-diff .iid-grid { grid-template-columns: 1fr; gap: 20px; }\r\n  #indi-ins-diff .iid-h2 { max-width: 100%; }\r\n}\r\n@media (max-width: 480px) { #indi-ins-diff .iid-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-ins-diff .iid-animate { opacity: 1 !important; transform: none !important; transition: none !important; }\r\n  #indi-ins-diff .iid-packet, #indi-ins-diff .iid-chat-bubble { animation: none !important; opacity: 1 !important; }\r\n  #indi-ins-diff .iid-ind-dot { animation: none !important; }\r\n  #indi-ins-diff .iid-evt-pulse, #indi-ins-diff .iid-alert-pulse, #indi-ins-diff .iid-cdp-core,\r\n  #indi-ins-diff .iid-ch1, #indi-ins-diff .iid-ch2, #indi-ins-diff .iid-ch3,\r\n  #indi-ins-diff .iid-op1, #indi-ins-diff .iid-op2, #indi-ins-diff .iid-op3 { animation: none !important; }\r\n}\r\n<\/style>\r\n\r\n<section id=\"indi-ins-diff\" role=\"region\" aria-labelledby=\"iid-heading\" aria-label=\"Insurance Differentiator: indigitall platform capabilities\">\r\n  <div class=\"iid-wrap\">\r\n\r\n    <!-- Header -->\r\n    <span class=\"iid-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\"\/><\/svg>\r\n      Built for the trust, retention, and claims demands of insurance\r\n    <\/span>\r\n\r\n    <h2 class=\"iid-h2\" id=\"iid-heading\">SMS is a <em>phishing vector<\/em>. Quotes leak conversion. Silos lose the claim.<\/h2>\r\n\r\n    <p class=\"iid-intro\">Insurance teams carry three problems no generic platform was built to solve. The cost and fraud exposure of SMS for verification and claims alerts. Quotes and applications abandoned at the exact moment intent peaks. And customer data spread across policy admin, claims, and the call center, so no team sees the whole policyholder. indigitall addresses all three from one platform. Encrypted Push kills the SMS cost line. Behavioral triggers recover abandoned quotes in real time. A CDP gives underwriting, marketing, service, and claims the same view of every customer.<\/p>\r\n\r\n    <ul class=\"iid-grid\">\r\n\r\n      <!-- \u2550\u2550\u2550 CARD 1 - Encrypted Push replaces SMS (Archetype B: secure hub fan-out) \u2550\u2550\u2550 -->\r\n      <li class=\"iid-card iid-animate\">\r\n        <div class=\"iid-stage\" aria-hidden=\"true\">\r\n          <div class=\"iid-stageinner\">\r\n            <svg class=\"iid-lines\" viewBox=\"0 0 280 160\" preserveAspectRatio=\"none\">\r\n              <path class=\"iid-line-dash\" d=\"M90,80 C120,80 145,40 196,40\"\/>\r\n              <path class=\"iid-line-dash\" d=\"M90,80 H196\"\/>\r\n              <path class=\"iid-line-dash\" d=\"M90,80 C120,80 145,120 196,120\"\/>\r\n            <\/svg>\r\n\r\n            <!-- Encrypted Push hub - green (secure \/ trusted) -->\r\n            <div class=\"iid-node iid-green iid-alert-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 deliveries -->\r\n            <div class=\"iid-node iid-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=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"2\"\/><path d=\"M9 12l2 2 4-4\"\/><\/svg>\r\n              OTP code\r\n            <\/div>\r\n            <div class=\"iid-node iid-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;\"><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              Claim status\r\n            <\/div>\r\n            <div class=\"iid-node iid-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=\"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              Policy doc\r\n            <\/div>\r\n\r\n            <!-- Packets - green (secure, encrypted) -->\r\n            <div class=\"iid-packet iid-greenpk iid-c2p1\"><\/div>\r\n            <div class=\"iid-packet iid-greenpk iid-c2p2\"><\/div>\r\n            <div class=\"iid-packet iid-greenpk iid-c2p3\"><\/div>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"iid-body\">\r\n          <span class=\"iid-chip iid-chip-green\" aria-label=\"Encrypted Push\">\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\r\n          <\/span>\r\n          <h3 class=\"iid-title\">Encrypted Push replaces SMS at 75% lower cost.<\/h3>\r\n          <p class=\"iid-desc\">OTPs, claims-status alerts, and policy documents delivered inside your trusted app. End-to-end encrypted. Phishing-resistant. No SIM-swapping exposure. No SMS-pumping risk.<\/p>\r\n          <div class=\"iid-indicator iid-ind-green\" aria-label=\"Status: minus 75 percent SMS costs, phishing-resistant\">\r\n            <span class=\"iid-ind-dot d-green\" aria-hidden=\"true\"><\/span>\r\n            \u221275% SMS costs \u00b7 phishing-resistant\r\n          <\/div>\r\n        <\/div>\r\n      <\/li>\r\n\r\n      <!-- \u2550\u2550\u2550 CARD 2 - Quote & application abandonment (Archetype A: trigger \u2192 channels) \u2550\u2550\u2550 -->\r\n      <li class=\"iid-card iid-animate\">\r\n        <div class=\"iid-stage\" aria-hidden=\"true\">\r\n          <div class=\"iid-stageinner\">\r\n            <svg class=\"iid-lines\" viewBox=\"0 0 280 160\" preserveAspectRatio=\"none\">\r\n              <path class=\"iid-line\" d=\"M14,80 H76\"\/>\r\n              <path class=\"iid-line-dash\" d=\"M136,80 C162,80 162,36 192,36\"\/>\r\n              <path class=\"iid-line-dash\" d=\"M136,80 H192\"\/>\r\n              <path class=\"iid-line-dash\" d=\"M136,80 C162,80 162,124 192,124\"\/>\r\n            <\/svg>\r\n\r\n            <!-- Quote-exit signal source -->\r\n            <div class=\"iid-node iid-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=\"M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4\"\/><polyline points=\"16 17 21 12 16 7\"\/><line x1=\"21\" y1=\"12\" x2=\"9\" y2=\"12\"\/><\/svg>\r\n              <span style=\"font-size:8px;color:#0072EF;\">Quote exit<\/span>\r\n            <\/div>\r\n\r\n            <!-- AI trigger hub -->\r\n            <div class=\"iid-node iid-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\"><path d=\"M12 2a2 2 0 0 1 2 2c0 .74-.4 1.39-1 1.73V7h1a7 7 0 0 1 7 7h1a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1h-1v1a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-1H2a1 1 0 0 1-1-1v-3a1 1 0 0 1 1-1h1a7 7 0 0 1 7-7h1V5.73A2 2 0 0 1 10 4a2 2 0 0 1 2-2z\"\/><circle cx=\"9\" cy=\"14\" r=\"1\"\/><circle cx=\"15\" cy=\"14\" r=\"1\"\/><\/svg>\r\n              Trigger\r\n            <\/div>\r\n\r\n            <!-- Channels -->\r\n            <div class=\"iid-node iid-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=\"iid-node iid-ch2\" style=\"left:192px;top:64px;width:72px;height:32px;gap:4px;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"#12872F\" 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=\"iid-node iid-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 - blue (retargeting recovery) -->\r\n            <div class=\"iid-packet iid-blue iid-c1p1\"><\/div>\r\n            <div class=\"iid-packet iid-blue iid-c1p2\"><\/div>\r\n            <div class=\"iid-packet iid-blue iid-c1p3\"><\/div>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"iid-body\">\r\n          <span class=\"iid-chip iid-chip-blue\" aria-label=\"Retargeting\">\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\r\n          <\/span>\r\n          <h3 class=\"iid-title\">Quote and application abandonment caught in real time.<\/h3>\r\n          <p class=\"iid-desc\">The moment a customer exits a quote or a policy application, a behavioral trigger fires. Retargeting across Push, WhatsApp, and email brings them back before the price comparison window closes.<\/p>\r\n          <div class=\"iid-indicator iid-ind-blue\" aria-label=\"Status: 16.67 percent click-through rate on retargeting, BCP, financial services\">\r\n            <span class=\"iid-ind-dot d-blue\" aria-hidden=\"true\"><\/span>\r\n            16.67% CTR on Retargeting \u00b7 BCP, financial services\r\n          <\/div>\r\n        <\/div>\r\n      <\/li>\r\n\r\n      <!-- \u2550\u2550\u2550 CARD 3 - Unified policyholder profile (Archetype E: multi-source \u2192 CDP core) \u2550\u2550\u2550 -->\r\n      <li class=\"iid-card iid-animate\">\r\n        <div class=\"iid-stage\" aria-hidden=\"true\">\r\n          <div class=\"iid-stageinner\">\r\n            <!-- Unified SVG: dashed paths + animateMotion circles converging on the CDP core -->\r\n            <svg class=\"iid-lines\" viewBox=\"0 0 280 160\" preserveAspectRatio=\"none\" style=\"position:absolute;inset:0;width:100%;height:100%;overflow:visible;z-index:1;\">\r\n              <path class=\"iid-line-dash\" id=\"iid-p1\" d=\"M34,108 C34,80 100,68 124,44\"\/>\r\n              <path class=\"iid-line-dash\" id=\"iid-p2\" d=\"M106,108 C106,84 120,68 128,44\"\/>\r\n              <path class=\"iid-line-dash\" id=\"iid-p3\" d=\"M178,108 C178,84 160,68 148,44\"\/>\r\n              <path class=\"iid-line-dash\" id=\"iid-p4\" d=\"M242,108 C242,80 172,68 152,44\"\/>\r\n              <circle r=\"4.5\" fill=\"#12366C\" 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\">\r\n                  <mpath href=\"#iid-p1\"\/>\r\n                <\/animateMotion>\r\n              <\/circle>\r\n              <circle r=\"4.5\" fill=\"#12366C\" 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.7s\" repeatCount=\"indefinite\"\/>\r\n                <animateMotion dur=\"5s\" begin=\"0.7s\" repeatCount=\"indefinite\" calcMode=\"spline\" keySplines=\"0.4 0 0.2 1; 0.4 0 0.2 1\" keyTimes=\"0;0.12;0.55\">\r\n                  <mpath href=\"#iid-p2\"\/>\r\n                <\/animateMotion>\r\n              <\/circle>\r\n              <circle r=\"4.5\" fill=\"#12366C\" 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.4s\" repeatCount=\"indefinite\"\/>\r\n                <animateMotion dur=\"5s\" begin=\"1.4s\" repeatCount=\"indefinite\" calcMode=\"spline\" keySplines=\"0.4 0 0.2 1; 0.4 0 0.2 1\" keyTimes=\"0;0.12;0.55\">\r\n                  <mpath href=\"#iid-p3\"\/>\r\n                <\/animateMotion>\r\n              <\/circle>\r\n              <circle r=\"4.5\" fill=\"#12366C\" 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.1s\" repeatCount=\"indefinite\"\/>\r\n                <animateMotion dur=\"5s\" begin=\"2.1s\" repeatCount=\"indefinite\" calcMode=\"spline\" keySplines=\"0.4 0 0.2 1; 0.4 0 0.2 1\" keyTimes=\"0;0.12;0.55\">\r\n                  <mpath href=\"#iid-p4\"\/>\r\n                <\/animateMotion>\r\n              <\/circle>\r\n            <\/svg>\r\n\r\n            <!-- CDP Unified Profile core -->\r\n            <div class=\"iid-node iid-primary iid-cdp-core\" 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\"><path d=\"M12 2 3 7v6c0 5 4 8 9 9 5-1 9-4 9-9V7z\"\/><circle cx=\"12\" cy=\"11\" r=\"2.5\"\/><\/svg>\r\n              <span style=\"font-size:9px;font-weight:800;\">One profile<\/span>\r\n            <\/div>\r\n\r\n            <!-- 4 policyholder touchpoint sources -->\r\n            <div class=\"iid-node iid-c3t1\" style=\"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=\"iid-node iid-c3t2\" style=\"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=\"iid-node iid-c3t3\" style=\"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:8px;\">WhatsApp<\/span>\r\n            <\/div>\r\n            <div class=\"iid-node iid-c3t4\" style=\"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=\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\"\/><circle cx=\"9\" cy=\"7\" r=\"4\"\/><path d=\"M22 21v-2a4 4 0 0 0-3-3.87\"\/><\/svg>\r\n              <span style=\"font-size:8px;\">Broker<\/span>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"iid-body\">\r\n          <span class=\"iid-chip iid-chip-navy\" aria-label=\"CDP\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polygon points=\"12 2 2 7 12 12 22 7 12 2\"\/><polyline points=\"2 17 12 22 22 17\"\/><polyline points=\"2 12 12 17 22 12\"\/><\/svg>\r\n            CDP\r\n          <\/span>\r\n          <h3 class=\"iid-title\">One profile across every policy and channel.<\/h3>\r\n          <p class=\"iid-desc\">The indigitall CDP unifies identity across app, web, WhatsApp, broker, and call center. Underwriting, service, and claims work from the same record. Bundle signals surface at the right moment, not after the customer has already renewed elsewhere.<\/p>\r\n          <div class=\"iid-indicator iid-ind-navy\" aria-label=\"Status: identity unified, real-time enrichment\">\r\n            <span class=\"iid-ind-dot d-navy\" aria-hidden=\"true\"><\/span>\r\n            Identity unified \u00b7 real-time enrichment\r\n          <\/div>\r\n        <\/div>\r\n      <\/li>\r\n\r\n      <!-- \u2550\u2550\u2550 CARD 4 - AI Agent for policy & claims questions (Archetype C: WhatsApp AI chat) \u2550\u2550\u2550 -->\r\n      <li class=\"iid-card iid-animate\">\r\n        <div class=\"iid-stage\" aria-hidden=\"true\">\r\n          <div class=\"iid-stageinner\">\r\n            <!-- WhatsApp chat background -->\r\n            <div class=\"iid-wa-bg\" style=\"left:20px;top:8px;width:200px;height:144px;\">\r\n              <div class=\"iid-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=\"iid-wa-topbar-name\">AI Agent \u00b7 Policy &amp; Claims<\/span>\r\n              <\/div>\r\n              <div class=\"iid-chat-bubble iid-bub-out iid-cb1\">Is water damage covered?<\/div>\r\n              <div class=\"iid-chat-bubble iid-bub-in  iid-cb2\">Yes, up to \u20ac10,000 \u2705<\/div>\r\n              <div class=\"iid-chat-bubble iid-bub-out iid-cb3\">What's my claim status?<\/div>\r\n              <div class=\"iid-chat-bubble iid-bub-in  iid-cb4\">Claim #4471 approved \ud83d\udc64<\/div>\r\n            <\/div>\r\n\r\n            <!-- Journey stage nodes -->\r\n            <svg class=\"iid-lines\" viewBox=\"0 0 280 160\" preserveAspectRatio=\"none\" style=\"position:absolute;inset:0;pointer-events:none;\">\r\n              <path class=\"iid-line-dash\" d=\"M222,38 V122\"\/>\r\n            <\/svg>\r\n            <div class=\"iid-node iid-primary\" style=\"left:224px;top:18px;width:48px;height:28px;font-size:8px !important;\">Ask<\/div>\r\n            <div class=\"iid-node iid-greenlite\" style=\"left:224px;top:58px;width:48px;height:28px;font-size:8px !important;\">Resolve<\/div>\r\n            <div class=\"iid-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=\"iid-body\">\r\n          <span class=\"iid-chip iid-chip-greenlite\" aria-label=\"AI Agent\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 8V4H8\"\/><rect x=\"4\" y=\"8\" width=\"16\" height=\"12\" rx=\"2\"\/><path d=\"M2 14h2\"\/><path d=\"M20 14h2\"\/><path d=\"M15 13v2\"\/><path d=\"M9 13v2\"\/><\/svg>\r\n            AI Agent\r\n          <\/span>\r\n          <h3 class=\"iid-title\">AI that handles routine policy and claims questions.<\/h3>\r\n          <p class=\"iid-desc\">Coverage checks, claim status, document requests, payment scheduling, resolved instantly by an AI Agent trained exclusively on your data. Strict RAG on your content only. No public-LLM hallucinations, no data leaks. Human agents handle what only humans can.<\/p>\r\n          <div class=\"iid-indicator iid-ind-greenlite\" aria-label=\"Status: 4.5 out of 5 user score, ABANCA Gen AI bot, financial services\">\r\n            <span class=\"iid-ind-dot d-greenlite\" aria-hidden=\"true\"><\/span>\r\n            4.5\/5 user score \u00b7 ABANCA Gen AI bot, financial services\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 Insurance\",\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 OTPs and claims alerts\",\r\n          \"description\": \"OTPs, claims-status alerts, and policy documents delivered inside the trusted app, end-to-end encrypted, 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\": \"Real-time quote and application abandonment recovery\",\r\n          \"description\": \"Behavioral triggers fire the moment a customer exits a quote or policy application, retargeting across Push, WhatsApp, and email.\",\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\": \"Unified policyholder profile (CDP)\",\r\n          \"description\": \"The indigitall CDP unifies identity across app, web, WhatsApp, broker, and call center so underwriting, service, and claims share one 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 policy and claims questions\",\r\n          \"description\": \"An AI Agent trained exclusively on the insurer's own data resolves coverage checks, claim status, document requests, and payment scheduling instantly.\",\r\n          \"provider\": { \"@type\": \"Organization\", \"name\": \"indigitall\" }\r\n        }\r\n      }\r\n    ]\r\n  }\r\n  <\/script>\r\n<\/section>\r\n\r\n<script>\r\n(function() {\r\n  var root = document.getElementById('indi-ins-diff');\r\n  if (!root) return;\r\n  var cards = root.querySelectorAll('.iid-animate');\r\n  function showAll() { for (var i = 0; i < cards.length; i++) { cards[i].classList.add('iid-visible'); } }\r\n  if (!('IntersectionObserver' in window) || (window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches)) { showAll(); return; }\r\n  \/* Reveal the whole grid together so the second row never stays blank *\/\r\n  var grid = root.querySelector('.iid-grid') || root;\r\n  var obs = new IntersectionObserver(function(entries) {\r\n    for (var i = 0; i < entries.length; i++) { if (entries[i].isIntersecting) { showAll(); obs.disconnect(); return; } }\r\n  }, { threshold: 0 });\r\n  obs.observe(grid);\r\n  \/* Safety net: if the section is on or above screen and cards are still hidden, show them *\/\r\n  function check() { var r = root.getBoundingClientRect(); if (r.top < (window.innerHeight || document.documentElement.clientHeight)) { showAll(); obs.disconnect(); } }\r\n  window.addEventListener('load', function() { setTimeout(check, 1200); });\r\n})();\r\n<\/script>\r\n\r\n<script>\/*fit-stage-scaler*\/\r\n(function(){var root=document.getElementById(\"indi-ins-diff\");if(!root)return;\r\nfunction fit(){root.querySelectorAll(\".iid-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(\".iid-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-ins-security\" role=\"region\" aria-label=\"Insurance secure channel guardrails\">\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-ins-security{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(145deg,#0B245B 0%,#0F3B7A 100%) !important;padding:100px 48px !important}\r\n#indi-ins-security *,#indi-ins-security *::before,#indi-ins-security *::after{box-sizing:border-box;margin:0;padding:0;font-family:'Manrope',sans-serif !important}\r\n\r\n\/* Background texture & glows *\/\r\n#indi-ins-security .isg-texture{position:absolute !important;inset:0 !important;background-image:radial-gradient(circle,rgba(255,255,255,.06) 1px,transparent 1px) !important;background-size:24px 24px !important;pointer-events:none !important;z-index:0 !important}\r\n#indi-ins-security .isg-glow{position:absolute !important;top:-120px !important;right:-80px !important;width:520px !important;height:520px !important;background:radial-gradient(circle,rgba(0,114,239,.24) 0%,transparent 70%) !important;pointer-events:none !important;z-index:0 !important}\r\n#indi-ins-security .isg-glow-2{position:absolute !important;bottom:-100px !important;left:-60px !important;width:460px !important;height:460px !important;background:radial-gradient(circle,rgba(15,59,122,.55) 0%,transparent 70%) !important;pointer-events:none !important;z-index:0 !important}\r\n\r\n#indi-ins-security .isg-inner{position:relative !important;z-index:2 !important;max-width:1280px !important;margin:0 auto !important}\r\n\r\n\/* Header *\/\r\n#indi-ins-security .isg-head{text-align:center !important;max-width:760px !important;margin:0 auto 56px !important}\r\n#indi-ins-security .isg-eyebrow{display:inline-flex !important;align-items:center !important;gap:8px !important;font-size:12px !important;font-weight:700 !important;letter-spacing:2.4px !important;text-transform:uppercase !important;color:#FFCA5E !important;margin-bottom:18px !important;padding:8px 16px !important;background:transparent !important;border:1px solid rgba(255,202,94,.5) !important;border-radius:999px !important}\r\n#indi-ins-security .isg-eyebrow::before{content:\"\" !important;width:6px !important;height:6px !important;border-radius:50% !important;background:#FFCA5E !important}\r\n#indi-ins-security .isg-title{font-size:clamp(28px,3.4vw,44px) !important;font-weight:800 !important;letter-spacing:-.02em !important;line-height:1.14 !important;color:#FFFFFF !important;margin-bottom:18px !important}\r\n#indi-ins-security .isg-body{font-size:16px !important;font-weight:400 !important;line-height:1.65 !important;color:rgba(255,255,255,.75) !important}\r\n\r\n\/* Two-column layout *\/\r\n#indi-ins-security .isg-columns{display:grid !important;grid-template-columns:1fr 1fr !important;gap:24px !important;margin-top:52px !important}\r\n\r\n#indi-ins-security .isg-col{background:linear-gradient(160deg,rgba(255,255,255,.05) 0%,rgba(255,255,255,.02) 100%) !important;border:1px solid rgba(255,255,255,.10) !important;border-radius:18px !important;padding:8px 0 !important;overflow:hidden !important}\r\n#indi-ins-security .isg-col-label{display:flex !important;align-items:center !important;gap:9px !important;font-size:12px !important;font-weight:700 !important;letter-spacing:1.4px !important;text-transform:uppercase !important;padding:20px 26px 16px !important}\r\n#indi-ins-security .isg-col-never .isg-col-label{color:#FFCA5E !important}\r\n#indi-ins-security .isg-col-secure .isg-col-label{color:#8ADA3F !important}\r\n#indi-ins-security .isg-col-label svg{width:15px !important;height:15px !important;flex-shrink:0 !important}\r\n\r\n\/* Row *\/\r\n#indi-ins-security .isg-row{padding:20px 26px !important;border-top:1px solid rgba(255,255,255,.08) !important}\r\n#indi-ins-security .isg-row-top{display:flex !important;align-items:flex-start !important;justify-content:space-between !important;gap:14px !important;flex-wrap:wrap !important}\r\n#indi-ins-security .isg-row-lead{display:flex !important;align-items:center !important;gap:12px !important;min-width:0 !important}\r\n#indi-ins-security .isg-ic{width:36px !important;height:36px !important;border-radius:10px !important;display:flex !important;align-items:center !important;justify-content:center !important;flex-shrink:0 !important}\r\n#indi-ins-security .isg-col-never .isg-ic{background:rgba(255,202,94,.14) !important;border:1px solid rgba(255,202,94,.32) !important}\r\n#indi-ins-security .isg-col-secure .isg-ic{background:rgba(138,218,63,.14) !important;border:1px solid rgba(138,218,63,.30) !important}\r\n#indi-ins-security .isg-col-never .isg-ic svg{stroke:#FFCA5E !important}\r\n#indi-ins-security .isg-col-secure .isg-ic svg{stroke:#8ADA3F !important}\r\n#indi-ins-security .isg-ic svg{width:17px !important;height:17px !important;stroke-width:2 !important;fill:none !important;stroke-linecap:round !important;stroke-linejoin:round !important}\r\n#indi-ins-security .isg-row-title{font-size:14.5px !important;font-weight:700 !important;color:#FFFFFF !important;letter-spacing:-.005em !important;line-height:1.3 !important}\r\n#indi-ins-security .isg-row-desc{font-size:13px !important;font-weight:400 !important;line-height:1.55 !important;color:rgba(255,255,255,.62) !important;margin-top:10px !important;padding-left:48px !important}\r\n\r\n\/* Status badge *\/\r\n#indi-ins-security .isg-badge{display:inline-flex !important;align-items:center !important;gap:5px !important;padding:5px 11px !important;border-radius:999px !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.03em !important;text-transform:uppercase !important;white-space:nowrap !important;flex-shrink:0 !important}\r\n#indi-ins-security .isg-badge svg{width:10px !important;height:10px !important;flex-shrink:0 !important}\r\n#indi-ins-security .isg-badge.blocked{background:rgba(255,202,94,.16) !important;border:1px solid rgba(255,202,94,.40) !important;color:#FFCA5E !important}\r\n#indi-ins-security .isg-badge.compliant{background:rgba(138,218,63,.16) !important;border:1px solid rgba(138,218,63,.38) !important;color:#8ADA3F !important}\r\n\r\n\/* Trust badge strip *\/\r\n#indi-ins-security .isg-badges{display:flex !important;flex-wrap:wrap !important;justify-content:center !important;gap:10px !important;margin-top:48px !important}\r\n#indi-ins-security .isg-tbadge{display:inline-flex !important;align-items:center !important;gap:7px !important;padding:8px 16px !important;border-radius:999px !important;background:rgba(255,255,255,.08) !important;border:1px solid rgba(255,255,255,.16) !important;font-size:12px !important;font-weight:700 !important;color:#FFFFFF !important;letter-spacing:.02em !important}\r\n#indi-ins-security .isg-tbadge svg{width:13px !important;height:13px !important;stroke:#FFFFFF !important;flex-shrink:0 !important}\r\n\r\n\/* Responsive *\/\r\n@media(max-width:900px){\r\n  #indi-ins-security{padding:80px 32px !important}\r\n  #indi-ins-security .isg-columns{grid-template-columns:1fr !important;gap:20px !important}\r\n}\r\n@media(max-width:520px){\r\n  #indi-ins-security{padding:64px 20px !important}\r\n  #indi-ins-security .isg-row{padding:18px 18px !important}\r\n  #indi-ins-security .isg-col-label{padding:18px 18px 14px !important}\r\n  #indi-ins-security .isg-row-desc{padding-left:0 !important;margin-top:12px !important}\r\n  #indi-ins-security .isg-badges{gap:8px !important}\r\n  #indi-ins-security .isg-tbadge{padding:7px 13px !important;font-size:11px !important}\r\n}\r\n<\/style>\r\n\r\n<div class=\"isg-texture\" aria-hidden=\"true\"><\/div>\r\n<div class=\"isg-glow\" aria-hidden=\"true\"><\/div>\r\n<div class=\"isg-glow-2\" aria-hidden=\"true\"><\/div>\r\n\r\n<div class=\"isg-inner\">\r\n\r\n  <div class=\"isg-head\">\r\n    <span class=\"isg-eyebrow\">Sensitive-data-safe by design<\/span>\r\n    <h2 class=\"isg-title\">Policy documents, claim details, and payouts only move on channels we can stand behind.<\/h2>\r\n    <p class=\"isg-body\">SMS was built for text messages. It was not built to carry OTPs, claims alerts, or policy documents that contain personal, financial, and, for health lines, medical data. Some channels have structural vulnerabilities that no implementation can fix. So we never send sensitive insurance data on them.<\/p>\r\n  <\/div>\r\n\r\n  <div class=\"isg-columns\">\r\n\r\n    <!-- LEFT - Never used -->\r\n    <div class=\"isg-col isg-col-never\" role=\"list\" aria-label=\"Channels never used for sensitive insurance data\">\r\n      <div class=\"isg-col-label\">\r\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><line x1=\"4.93\" y1=\"4.93\" x2=\"19.07\" y2=\"19.07\"\/><\/svg>\r\n        Never used for sensitive insurance data\r\n      <\/div>\r\n\r\n      <div class=\"isg-row\" role=\"listitem\">\r\n        <div class=\"isg-row-top\">\r\n          <div class=\"isg-row-lead\">\r\n            <div class=\"isg-ic\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\"><rect x=\"5\" y=\"2\" width=\"14\" height=\"20\" rx=\"2\" ry=\"2\"\/><path d=\"M12 18h.01\"\/><\/svg><\/div>\r\n            <span class=\"isg-row-title\">Standard SMS<\/span>\r\n          <\/div>\r\n          <span class=\"isg-badge blocked\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><line x1=\"15\" y1=\"9\" x2=\"9\" y2=\"15\"\/><line x1=\"9\" y1=\"9\" x2=\"15\" y2=\"15\"\/><\/svg>Blocked for OTPs and claims alerts<\/span>\r\n        <\/div>\r\n        <p class=\"isg-row-desc\">Vulnerable to SIM swapping, phishing, and SMS pumping. A single SMS-pumping campaign can spike verification costs 300% overnight.<\/p>\r\n      <\/div>\r\n\r\n      <div class=\"isg-row\" role=\"listitem\">\r\n        <div class=\"isg-row-top\">\r\n          <div class=\"isg-row-lead\">\r\n            <div class=\"isg-ic\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\"><rect x=\"2\" y=\"4\" width=\"20\" height=\"16\" rx=\"2\"\/><path d=\"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7\"\/><\/svg><\/div>\r\n            <span class=\"isg-row-title\">Unencrypted email (real-time alerts)<\/span>\r\n          <\/div>\r\n          <span class=\"isg-badge blocked\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><line x1=\"15\" y1=\"9\" x2=\"9\" y2=\"15\"\/><line x1=\"9\" y1=\"9\" x2=\"15\" y2=\"15\"\/><\/svg>Blocked for transactional alerts<\/span>\r\n        <\/div>\r\n        <p class=\"isg-row-desc\">No guaranteed real-time delivery. No end-to-end encryption on most client implementations. Not acceptable for time-sensitive claims or payout notifications.<\/p>\r\n      <\/div>\r\n\r\n      <div class=\"isg-row\" role=\"listitem\">\r\n        <div class=\"isg-row-top\">\r\n          <div class=\"isg-row-lead\">\r\n            <div class=\"isg-ic\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\"><path d=\"M19.69 14a6.9 6.9 0 0 0 .31-2V5l-8-3-3.16 1.18\"\/><path d=\"M4.73 4.73 4 5v7c0 6 8 10 8 10a20.29 20.29 0 0 0 5.62-4.38\"\/><line x1=\"2\" y1=\"2\" x2=\"22\" y2=\"22\"\/><\/svg><\/div>\r\n            <span class=\"isg-row-title\">Third-party messaging (no DPA)<\/span>\r\n          <\/div>\r\n          <span class=\"isg-badge blocked\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><line x1=\"15\" y1=\"9\" x2=\"9\" y2=\"15\"\/><line x1=\"9\" y1=\"9\" x2=\"15\" y2=\"15\"\/><\/svg>Blocked<\/span>\r\n        <\/div>\r\n        <p class=\"isg-row-desc\">Platforms that cannot sign a data-processing agreement covering personal, financial, and health data are excluded from any sensitive flow.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <!-- RIGHT - Secure stack -->\r\n    <div class=\"isg-col isg-col-secure\" role=\"list\" aria-label=\"Insurance secure channel stack\">\r\n      <div class=\"isg-col-label\">\r\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.3\" 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        Secure insurance stack\r\n      <\/div>\r\n\r\n      <div class=\"isg-row\" role=\"listitem\">\r\n        <div class=\"isg-row-top\">\r\n          <div class=\"isg-row-lead\">\r\n            <div class=\"isg-ic\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\"><rect x=\"3\" y=\"11\" width=\"18\" height=\"11\" rx=\"2\"\/><path d=\"M7 11V7a5 5 0 0 1 10 0v4\"\/><\/svg><\/div>\r\n            <span class=\"isg-row-title\">Encrypted Push<\/span>\r\n          <\/div>\r\n          <span class=\"isg-badge compliant\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg>Compliant<\/span>\r\n        <\/div>\r\n        <p class=\"isg-row-desc\">End-to-end encrypted, delivered inside your trusted app. Lock-screen content masked until biometric authentication. Phishing-resistant by architecture.<\/p>\r\n      <\/div>\r\n\r\n      <div class=\"isg-row\" role=\"listitem\">\r\n        <div class=\"isg-row-top\">\r\n          <div class=\"isg-row-lead\">\r\n            <div class=\"isg-ic\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\"><polyline points=\"22 12 16 12 14 15 10 15 8 12 2 12\"\/><path d=\"M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z\"\/><\/svg><\/div>\r\n            <span class=\"isg-row-title\">In-App Secure Inbox<\/span>\r\n          <\/div>\r\n          <span class=\"isg-badge compliant\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg>Compliant<\/span>\r\n        <\/div>\r\n        <p class=\"isg-row-desc\">Two-way messaging inside the authenticated app. No preview exposure. Full audit trail for claims and policy correspondence.<\/p>\r\n      <\/div>\r\n\r\n      <div class=\"isg-row\" role=\"listitem\">\r\n        <div class=\"isg-row-top\">\r\n          <div class=\"isg-row-lead\">\r\n            <div class=\"isg-ic\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"currentColor\" stroke=\"none\"><path d=\"M20.5 3.5A11.9 11.9 0 0 0 12 0C5.4 0 0 5.4 0 12c0 2.1.6 4.2 1.7 6L0 24l6.2-1.6c1.7.9 3.7 1.4 5.7 1.4C18.6 23.8 24 18.4 24 11.8c0-3.1-1.2-6.1-3.5-8.3zM12 21.8c-1.8 0-3.6-.5-5.1-1.4l-.4-.2-3.7 1 1-3.6-.2-.4c-1-1.6-1.5-3.4-1.5-5.2C2.1 6.5 6.5 2.1 12 2.1c2.6 0 5.1 1 7 2.9 1.9 1.9 2.9 4.4 2.9 7 0 5.5-4.4 9.8-9.9 9.8z\"\/><\/svg><\/div>\r\n            <span class=\"isg-row-title\">WhatsApp Business API<\/span>\r\n          <\/div>\r\n          <span class=\"isg-badge compliant\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg>Compliant, non-OTP use<\/span>\r\n        <\/div>\r\n        <p class=\"isg-row-desc\">End-to-end encrypted by Meta. Acceptable for non-OTP policy and service communications. indigitall holds Meta Business Partner Tier 1 status.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n\r\n  <\/div>\r\n\r\n  <div class=\"isg-badges\" role=\"list\" aria-label=\"Trust and compliance certifications\">\r\n    <span class=\"isg-tbadge\" role=\"listitem\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.4\" 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>GDPR<\/span>\r\n    <span class=\"isg-tbadge\" role=\"listitem\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6L9 17l-5-5\"\/><\/svg>HIPAA<\/span>\r\n    <span class=\"isg-tbadge\" role=\"listitem\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><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>ISO 27001<\/span>\r\n    <span class=\"isg-tbadge\" role=\"listitem\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M12 8v4l3 3\"\/><\/svg>ENS (Espa\u00f1a)<\/span>\r\n    <span class=\"isg-tbadge\" role=\"listitem\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\/><\/svg>SOC 2<\/span>\r\n  <\/div>\r\n\r\n<\/div>\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-ins-journeys\" role=\"region\" aria-label=\"Insurance policyholder journeys interactive demo\">\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-ins-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:#F4F7FB !important;padding:100px 48px !important;position:relative !important;overflow:hidden !important}\r\n#indi-ins-journeys *,#indi-ins-journeys *::before,#indi-ins-journeys *::after{box-sizing:border-box;margin:0;padding:0;font-family:'Manrope',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important}\r\n#indi-ins-journeys .iij-texture{display:none !important}\r\n#indi-ins-journeys .iij-glow{display:none !important}\r\n#indi-ins-journeys .iij-inner{max-width:1340px !important;margin:0 auto !important;position:relative !important;z-index:2 !important}\r\n#indi-ins-journeys .iij-head{text-align:center !important;max-width:760px !important;margin:0 auto 44px !important}\r\n#indi-ins-journeys .iij-eyebrow{display:inline-flex !important;align-items:center !important;gap:7px !important;font-size:12px !important;font-weight:700 !important;letter-spacing:2.4px !important;text-transform:uppercase !important;background:#EEF3FF !important;color:#0F3B7A !important;border:1px solid #CFE0FF !important;padding:6px 14px !important;border-radius:50px !important;margin-bottom:14px !important}\r\n#indi-ins-journeys .iij-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-ins-journeys .iij-title em{font-style:normal !important;color:#8ADA3F !important;font-weight:700 !important}\r\n#indi-ins-journeys .iij-sub{font-size:17px !important;font-weight:400 !important;line-height:1.6 !important;color:#5A6B85 !important}\r\n#indi-ins-journeys .iij-demo{display:grid !important;grid-template-columns:256px 1fr 314px !important;gap:18px !important;align-items:start !important}\r\n#indi-ins-journeys .iij-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-ins-journeys .iij-uc-ey{font-size:10px !important;letter-spacing:2.2px !important;text-transform:uppercase !important;font-weight:700 !important;color:#0072EF !important;margin-bottom:12px !important}\r\n#indi-ins-journeys .iij-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-ins-journeys .iij-uc-item svg{width:16px !important;height:16px !important;flex-shrink:0 !important;color:#7C8BA1 !important}\r\n#indi-ins-journeys .iij-uc-item:hover{background:rgba(255,202,94,.14) !important;color:#0F0F0F !important}\r\n#indi-ins-journeys .iij-uc-item.on{background:#FFCA5E !important;color:#0F0F0F !important;border-color:#FFCA5E !important}\r\n#indi-ins-journeys .iij-uc-item.on svg{color:#0F0F0F !important}\r\n#indi-ins-journeys .iij-uc-n{width:18px !important;height:18px !important;border-radius:5px !important;background:#FFF3DC !important;color:#B8860B !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-ins-journeys .iij-uc-item.on .iij-uc-n{background:rgba(15,15,15,.12) !important;color:#0F0F0F !important}\r\n#indi-ins-journeys .iij-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-ins-journeys .iij-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-ins-journeys .iij-jtw{flex:1 !important;min-width:0 !important}\r\n#indi-ins-journeys .iij-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-ins-journeys .iij-jacts{display:flex !important;gap:7px !important;flex-shrink:0 !important}\r\n#indi-ins-journeys .iij-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-ins-journeys .iij-cbtn.pri{background:#FFCA5E !important;color:#0F0F0F !important;border-color:#FFCA5E !important}\r\n#indi-ins-journeys .iij-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-ins-journeys .iij-sdot{width:6px !important;height:6px !important;border-radius:50% !important;background:#FFCA5E !important;flex-shrink:0 !important;animation:iijPulse 2s ease-in-out infinite !important}\r\n@keyframes iijPulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.65;transform:scale(1.4)}}\r\n#indi-ins-journeys .iij-ssep{color:#D1D5DB !important}\r\n#indi-ins-journeys .iij-prog{padding:14px 22px 0 !important;background:#FAFBFC !important;display:flex !important;gap:5px !important}\r\n#indi-ins-journeys .iij-seg{height:4px !important;border-radius:3px !important;flex:1 !important;background:#DCE3EC !important;transition:background .3s !important}\r\n#indi-ins-journeys .iij-seg.done{background:#30C054 !important}\r\n#indi-ins-journeys .iij-seg.cur{background:#FFCA5E !important}\r\n#indi-ins-journeys .iij-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-ins-journeys .iij-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-ins-journeys .iij-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-ins-journeys .iij-zoom span:last-child{border-bottom:none !important}\r\n#indi-ins-journeys .iij-zoom svg{width:13px !important;height:13px !important}\r\n#indi-ins-journeys .iij-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-ins-journeys .iij-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-ins-journeys .iij-mm-in svg{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important}\r\n#indi-ins-journeys .iij-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-ins-journeys .iij-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-ins-journeys .iij-edge{width:2px !important;background:#CBD5E1 !important;height:24px !important;position:relative !important;align-self:center !important}\r\n#indi-ins-journeys .iij-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-ins-journeys .iij-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-ins-journeys .iij-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;min-width:0 !important;box-shadow:0 1px 4px rgba(0,0,0,.05) !important}\r\n#indi-ins-journeys .iij-nc span{min-width:0 !important;overflow-wrap:break-word !important;word-break:break-word !important}\r\n#indi-ins-journeys .iij-nc svg{width:13px !important;height:13px !important;flex-shrink:0 !important}\r\n#indi-ins-journeys .iij-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-ins-journeys .iij-nf.pulse{animation:iijPulse2 2.8s ease-in-out infinite !important}\r\n@keyframes iijPulse2{0%,100%{transform:scale(1)}45%{transform:scale(1.024)}}\r\n#indi-ins-journeys .iij-nhead{padding:9px 11px !important;display:flex !important;align-items:center !important;gap:8px !important;border-bottom:1px solid #EEF2F7 !important}\r\n#indi-ins-journeys .iij-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-ins-journeys .iij-nic.gr{background:#30C054 !important}\r\n#indi-ins-journeys .iij-nic.bl{background:#0072EF !important}\r\n#indi-ins-journeys .iij-nic.pu{background:#16469D !important}\r\n#indi-ins-journeys .iij-nic.nv{background:#0F3B7A !important}\r\n#indi-ins-journeys .iij-nic.or{background:#F07000 !important}\r\n#indi-ins-journeys .iij-nic svg{width:14px !important;height:14px !important}\r\n#indi-ins-journeys .iij-ntype{font-size:10.5px !important;color:#6B7280 !important;font-weight:500 !important}\r\n#indi-ins-journeys .iij-nbody{padding:9px 11px 11px !important}\r\n#indi-ins-journeys .iij-nname{font-size:12px !important;font-weight:700 !important;color:#111827 !important;margin-bottom:3px !important}\r\n#indi-ins-journeys .iij-nprev{font-size:10.5px !important;color:#6B7280 !important;line-height:1.4 !important}\r\n#indi-ins-journeys .iij-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-ins-journeys .iij-npill svg{width:9px !important;height:9px !important}\r\n#indi-ins-journeys .iij-npill.pill-gr{background:rgba(18,135,47,.12) !important;color:#12872F !important}\r\n#indi-ins-journeys .iij-npill.pill-bl{background:rgba(0,114,239,.1) !important;color:#1D4ED8 !important}\r\n#indi-ins-journeys .iij-npill.pill-pu{background:rgba(22,70,157,.12) !important;color:#16469D !important}\r\n#indi-ins-journeys .iij-npill.pill-or{background:rgba(240,112,0,.10) !important;color:#C2410C !important}\r\n#indi-ins-journeys .iij-branch{display:flex !important;flex-direction:column !important;align-items:stretch !important;width:100% !important}\r\n#indi-ins-journeys .iij-bstem{width:2px !important;height:12px !important;background:#CBD5E1 !important;align-self:center !important}\r\n#indi-ins-journeys .iij-bbar{position:relative !important;height:2px !important;width:100% !important}\r\n#indi-ins-journeys .iij-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-ins-journeys .iij-brow{display:flex !important;align-items:flex-start !important;width:100% !important}\r\n#indi-ins-journeys .iij-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-ins-journeys .iij-bdrop{width:2px !important;height:14px !important;background:#CBD5E1 !important}\r\n#indi-ins-journeys .iij-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-ins-journeys .iij-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-ins-journeys .iij-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:#374151 !important;cursor:pointer !important;font-family:inherit !important;transition:all .18s !important}\r\n#indi-ins-journeys .iij-snav:hover{background:rgba(255,202,94,.14) !important}\r\n#indi-ins-journeys .iij-snav.pri{background:#FFCA5E !important;color:#0F0F0F !important;border-color:#FFCA5E !important}\r\n#indi-ins-journeys .iij-snav.pri:hover{background:#FFD873 !important}\r\n#indi-ins-journeys .iij-snav:disabled{opacity:.38 !important;cursor:not-allowed !important}\r\n#indi-ins-journeys .iij-snav svg{width:13px !important;height:13px !important}\r\n#indi-ins-journeys .iij-ctr{font-size:11.5px !important;color:#7C8BA1 !important;font-weight:600 !important;min-width:64px !important;text-align:center !important}\r\n#indi-ins-journeys .iij-phone{position:sticky !important;top:24px !important}\r\n#indi-ins-journeys .iij-ph{background:#181824 !important;border-radius:38px !important;padding:9px !important;width:280px !important;margin:0 auto !important;box-shadow:0 22px 58px rgba(0,0,0,.24) !important}\r\n#indi-ins-journeys .iij-screen{background:#fff !important;border-radius:31px !important;overflow:hidden !important;display:flex !important;flex-direction:column !important;height:560px !important;position:relative !important}\r\n#indi-ins-journeys .iij-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-ins-journeys .iij-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-ins-journeys .iij-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-ins-journeys .iij-av.wa{background:#12872F !important}\r\n#indi-ins-journeys .iij-av.push{background:#0072EF !important}\r\n#indi-ins-journeys .iij-av.email{background:#16469D !important}\r\n#indi-ins-journeys .iij-av.sms{background:#F07000 !important}\r\n#indi-ins-journeys .iij-av.inapp{background:#12872F !important}\r\n#indi-ins-journeys .iij-av.cdp{background:#0F3B7A !important}\r\n#indi-ins-journeys .iij-av svg{width:15px !important;height:15px !important}\r\n#indi-ins-journeys .iij-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-ins-journeys .iij-stt{font-size:9.5px !important;color:#9CA3AF !important}\r\n#indi-ins-journeys .iij-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-ins-journeys .iij-msgs.plain{background:#fff !important}\r\n#indi-ins-journeys .iij-bub{display:flex !important;flex-direction:column !important;gap:2px !important;animation:iijBub .32s ease both !important}\r\n@keyframes iijBub{from{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}\r\n#indi-ins-journeys .iij-bub.out{align-items:flex-end !important}\r\n#indi-ins-journeys .iij-bub.in{align-items:flex-start !important}\r\n#indi-ins-journeys .iij-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-ins-journeys .iij-bub.out .iij-bt{background:#DCF8C6 !important;color:#1C1E21 !important;border-bottom-right-radius:3px !important}\r\n#indi-ins-journeys .iij-bub.in .iij-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-ins-journeys .iij-msgs.plain .iij-bub.in .iij-bt{background:#F0F2F5 !important;color:#1C1E21 !important;box-shadow:none !important}\r\n#indi-ins-journeys .iij-msgs.plain .iij-bub.out .iij-bt{background:#12872F !important;color:#fff !important}\r\n#indi-ins-journeys .iij-bts{font-size:8.5px !important;color:#9CA3AF !important;padding:0 3px !important}\r\n#indi-ins-journeys .iij-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-ins-journeys .iij-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-ins-journeys .iij-badge svg{width:10px !important;height:10px !important}\r\n#indi-ins-journeys .iij-badge.wa{background:#E7F7EE !important;color:#12872F !important;border-color:#A7F3D0 !important}\r\n#indi-ins-journeys .iij-badge.push{background:#EAF4FF !important;color:#1D4ED8 !important;border-color:#BFDBFE !important}\r\n#indi-ins-journeys .iij-badge.email{background:#EEF4FF !important;color:#0F3B7A !important;border-color:#C9DAF5 !important}\r\n#indi-ins-journeys .iij-badge.sms{background:#FFF3E0 !important;color:#C2410C !important;border-color:#FED7AA !important}\r\n#indi-ins-journeys .iij-badge.inapp{background:#EEF3FF !important;color:#1D4ED8 !important;border-color:#BFDBFE !important}\r\n#indi-ins-journeys .iij-badge.on{transform:scale(1.07) !important;box-shadow:0 0 0 2px rgba(255,202,94,.65),0 2px 8px rgba(0,0,0,.11) !important}\r\n#indi-ins-journeys .iij-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-ins-journeys{padding:80px 32px !important}#indi-ins-journeys .iij-demo{grid-template-columns:1fr !important}#indi-ins-journeys .iij-uc{display:grid !important;grid-template-columns:repeat(auto-fill,minmax(180px,1fr)) !important;gap:5px !important}#indi-ins-journeys .iij-uc-ey{grid-column:1\/-1 !important}#indi-ins-journeys .iij-uc-item{box-sizing:border-box !important}#indi-ins-journeys .iij-phone{position:relative !important;top:0 !important}#indi-ins-journeys .iij-ph{width:100% !important;max-width:300px !important}}\r\n@media(max-width:760px){#indi-ins-journeys .iij-uc{grid-template-columns:repeat(auto-fill,minmax(150px,1fr)) !important}}\r\n@media(max-width:600px){#indi-ins-journeys{padding:48px 16px !important}#indi-ins-journeys .iij-head{margin-bottom:32px !important}#indi-ins-journeys .iij-sub{font-size:15px !important}#indi-ins-journeys .iij-stage{padding:22px 10px 38px !important;min-height:380px !important}#indi-ins-journeys .iij-flow{max-width:100% !important}#indi-ins-journeys .iij-nc{max-width:100% !important}#indi-ins-journeys .iij-nc span{white-space:normal !important;line-height:1.3 !important}#indi-ins-journeys .iij-bcol{padding:0 4px !important}#indi-ins-journeys .iij-nf{width:152px !important}#indi-ins-journeys .iij-jacts{display:none !important}#indi-ins-journeys .iij-mm{display:none !important}#indi-ins-journeys .iij-zoom{display:none !important}#indi-ins-journeys .iij-status{font-size:10px !important;padding:7px 14px !important}#indi-ins-journeys .iij-screen{height:500px !important}}\r\n@media(max-width:430px){#indi-ins-journeys{padding:40px 12px !important}#indi-ins-journeys .iij-uc{grid-template-columns:1fr 1fr !important}#indi-ins-journeys .iij-uc-item{font-size:12px !important;padding:9px 9px !important;gap:7px !important}#indi-ins-journeys .iij-stage{padding:18px 6px 34px !important}#indi-ins-journeys .iij-bcol{padding:0 3px !important}#indi-ins-journeys .iij-nf{width:130px !important}#indi-ins-journeys .iij-nbody{padding:8px 9px 9px !important}#indi-ins-journeys .iij-nprev{font-size:10px !important}#indi-ins-journeys .iij-snav{padding:8px 12px !important}}\r\n@media(prefers-reduced-motion:reduce){#indi-ins-journeys .iij-nf.pulse,#indi-ins-journeys .iij-bub{animation:none !important}#indi-ins-journeys .iij-sdot{animation:none !important}}\r\n#iij-uclist{display:contents !important}<\/style>\r\n<div class=\"iij-texture\" aria-hidden=\"true\"><\/div>\r\n<div class=\"iij-glow\" aria-hidden=\"true\"><\/div>\r\n<div class=\"iij-inner\">\r\n  <div class=\"iij-head\">\r\n    <span class=\"iij-eyebrow\">Policyholder Journeys<\/span>\r\n    <h2 class=\"iij-title\">From the moment a quote starts to the moment a claim closes. <em>One platform handles every step.<\/em><\/h2>\r\n    <p class=\"iij-sub\">Pick a journey to see how it plays out across every channel: behavioral triggers, AI personalization, and a live phone preview showing exactly what the policyholder receives at each step.<\/p>\r\n  <\/div>\r\n  <div class=\"iij-demo\">\r\n    <aside class=\"iij-uc\" role=\"navigation\" aria-label=\"Insurance policyholder journeys\">\r\n      <div class=\"iij-uc-ey\">Journeys<\/div>\r\n      <div id=\"iij-uclist\"><\/div>\r\n    <\/aside>\r\n    <section class=\"iij-jp\" aria-live=\"polite\">\r\n      <div class=\"iij-jhead\">\r\n        <div class=\"iij-jtw\"><span class=\"iij-jtitle\" id=\"iij-jtitle\">-<\/span><\/div>\r\n        <div class=\"iij-jacts\"><span class=\"iij-cbtn\">Validate<\/span><span class=\"iij-cbtn pri\">Activate<\/span><\/div>\r\n      <\/div>\r\n      <div class=\"iij-status\">\r\n        <span class=\"iij-sdot\"><\/span><span>Journey triggers on behavioral signal<\/span>\r\n        <span class=\"iij-ssep\">&middot;<\/span><span>AI personalization active<\/span>\r\n        <span class=\"iij-ssep\">&middot;<\/span><span>One customer profile<\/span>\r\n      <\/div>\r\n      <div class=\"iij-prog\" id=\"iij-prog\"><\/div>\r\n      <div class=\"iij-stage\">\r\n        <div class=\"iij-zoom\" aria-hidden=\"true\"><span id=\"iij-zin\"><\/span><span id=\"iij-zout\"><\/span><span id=\"iij-zfit\"><\/span><\/div>\r\n        <div class=\"iij-mm\" aria-hidden=\"true\"><div class=\"iij-mm-in\"><span class=\"iij-mm-l\">Map<\/span><svg viewBox=\"0 0 128 80\" id=\"iij-mm\"><\/svg><\/div><\/div>\r\n        <div class=\"iij-flow\" id=\"iij-flow\"><\/div>\r\n      <\/div>\r\n      <div class=\"iij-nav\">\r\n        <button class=\"iij-snav\" id=\"iij-prev\" type=\"button\"><span id=\"iij-previc\"><\/span>Previous<\/button>\r\n        <span class=\"iij-ctr\" id=\"iij-ctr\">Step 1 \/ 8<\/span>\r\n        <button class=\"iij-snav pri\" id=\"iij-next\" type=\"button\">Next<span id=\"iij-nextic\"><\/span><\/button>\r\n      <\/div>\r\n    <\/section>\r\n    <aside class=\"iij-phone\">\r\n      <div class=\"iij-ph\"><div class=\"iij-screen\">\r\n        <div class=\"iij-notch\"><\/div>\r\n        <div class=\"iij-chbar\"><div class=\"iij-av wa\" id=\"iij-av\"><\/div><div style=\"min-width:0\"><div class=\"iij-nm\" id=\"iij-chnm\">Meridian Insurance &middot; WhatsApp<\/div><div class=\"iij-stt\" id=\"iij-chst\">WhatsApp &middot; verified<\/div><\/div><\/div>\r\n        <div class=\"iij-msgs\" id=\"iij-msgs\"><\/div>\r\n        <div class=\"iij-strip\" id=\"iij-strip\"><\/div>\r\n      <\/div><\/div>\r\n    <\/aside>\r\n  <\/div>\r\n  <noscript><div class=\"iij-noscript\">Interactive Insurance journey demo. Enable JavaScript to explore Quote Abandonment Recovery, Claims Filing and Status via WhatsApp, New Policyholder Welcome, Loyalty and No-Claims Rewards, Renewal Retention, and New Coverage Launch journeys.<\/div><\/noscript>\r\n<\/div>\r\n<script>\r\n(function(){\r\n'use strict';\r\nvar root=document.getElementById('indi-ins-journeys');if(!root)return;\r\nvar P={\r\n'map-pin':'<path d=\"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 0 1 16 0z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/>',\r\n'coffee':'<path d=\"M17 8h1a4 4 0 0 1 0 8h-1\"\/><path d=\"M3 8h14v9a4 4 0 0 1-4 4H7a4 4 0 0 1-4-4Z\"\/><line x1=\"6\" y1=\"1\" x2=\"6\" y2=\"4\"\/><line x1=\"10\" y1=\"1\" x2=\"10\" y2=\"4\"\/><line x1=\"14\" y1=\"1\" x2=\"14\" y2=\"4\"\/>',\r\n'credit-card':'<rect width=\"20\" height=\"14\" x=\"2\" y=\"5\" rx=\"2\"\/><line x1=\"2\" y1=\"10\" x2=\"22\" y2=\"10\"\/>',\r\n'star':'<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\"\/>',\r\n'gift':'<rect x=\"3\" y=\"8\" width=\"18\" height=\"4\" rx=\"1\"\/><path d=\"M12 8v13\"\/><path d=\"M19 12v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-7\"\/><path d=\"M7.5 8a2.5 2.5 0 0 1 0-5C11 3 12 8 12 8s1-5 4.5-5a2.5 2.5 0 0 1 0 5\"\/>',\r\n'package':'<path d=\"M16.5 9.4 7.5 4.21\"\/><path d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\/><path d=\"m3.3 7 8.7 5 8.7-5\"\/><path d=\"M12 22V12\"\/>',\r\n'refresh-cw':'<path d=\"M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8\"\/><path d=\"M21 3v5h-5\"\/><path d=\"M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16\"\/><path d=\"M8 16H3v5\"\/>',\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'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'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'user-check':'<path d=\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\"\/><circle cx=\"9\" cy=\"7\" r=\"4\"\/><polyline points=\"16 11 18 13 22 9\"\/>',\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'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'chevron-left':'<path d=\"m15 18-6-6 6-6\"\/>',\r\n'chevron-right':'<path d=\"m9 18 6-6-6-6\"\/>',\r\n'plus':'<path d=\"M5 12h14\"\/><path d=\"M12 5v14\"\/>',\r\n'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'database':'<ellipse cx=\"12\" cy=\"5\" rx=\"9\" ry=\"3\"\/><path d=\"M3 5v14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\"\/><path d=\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\"\/>'\r\n};\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\/* \u2500\u2500\u2500 Journey 1: Quote Abandonment Recovery \u2500\u2500\u2500 *\/\r\n{title:'Quote Abandonment Recovery',ic:'timer',steps:[\r\n{nodes:[{t:'c',c:'nv',ic:'timer',l:'Entry: customer starts an auto quote, fills in vehicle and driver details, then exits before seeing a price'}],phone:{ch:'cdp',nm:'CDP \u00b7 Behavioral Trigger',st:'Trigger fired',plain:true,msgs:[{d:'in',tx:'Quote abandoned\\nCustomer: Daniel Ortiz\\nProduct: Auto insurance\\nStep reached: driver details\\nStatus: journey activated'}]}},\r\n{nodes:[{t:'c',c:'nv',ic:'database',l:'CDP cross-references the abandonment point with intent: exiting on the pricing page triggers within minutes; an early-step exit waits for a longer window'}],phone:{ch:'cdp',nm:'CDP \u00b7 Quote Profile',st:'Signal cross-referenced',plain:true,msgs:[{d:'in',tx:'Customer: Daniel Ortiz\\nAbandonment point: pricing page\\nIntent score: high\\nAction: recover within 15 minutes'}]}},\r\n{nodes:[{t:'f',c:'bl',ic:'bell',nt:'Push \u00b7 one-way',nm:'Quote Saved Reminder',pv:'Fires within 15 minutes of exit, showing the exact coverage and price the customer was about to see.',pill:'Live \u00b7 sent now',pt:'pill-gr'}],phone:{ch:'push',nm:'Meridian Insurance \u00b7 Push',st:'Notification received',plain:true,msgs:[{d:'in',tx:'Your auto quote is ready: $84\/month. Pick up right where you left off, takes under 2 minutes.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'T+2 hours: quote still unfinished'},{t:'e',l:''},{t:'f',c:'or',ic:'bell',nt:'Push \u00b7 one-way',nm:'Price Lock Reminder',pv:'Countdown framing: the quoted price is only guaranteed for 24 hours.',pill:'Urgent',pt:'pill-or'}],phone:{ch:'push',nm:'Meridian Insurance \u00b7 Push',st:'Notification received',plain:true,msgs:[{d:'in',tx:'Your $84\/month rate is locked for 22 more hours. Finish your quote before it changes.'}]}},\r\n{nodes:[{t:'b',branches:[\r\n  {l:'High intent (viewed price)',ns:[{t:'f',c:'pu',ic:'bot',nt:'AI Agent \u00b7 WhatsApp \u00b7 two-way',nm:'Concierge Follow-Up',pv:'AI reaches out conversationally to resolve the one objection usually holding people back: price or coverage.',pill:'AI Active',pt:'pill-pu'}]},\r\n  {l:'Early-stage exit',ns:[{t:'f',c:'pu',ic:'mail',nt:'Email \u00b7 one-way',nm:'Coverage Explainer',pv:'Plain-language breakdown of what\\u2019s covered, sent to customers who left before reaching a price.',pill:'Scheduled',pt:'pill-pu'}]}\r\n]}],phone:{ch:'wa',nm:'Meridian Insurance \u00b7 WhatsApp',st:'WhatsApp \u00b7 AI concierge',plain:false,msgs:[{d:'in',tx:'Hi Daniel, still shopping for auto coverage? I can finish your quote right here, just tell me your zip code.'}]}},\r\n{nodes:[{t:'f',c:'gr',ic:'circle-check-big',nt:'WhatsApp \u00b7 one-way',nm:'Quote Completed',pv:'Quote finished inside the WhatsApp thread, no app switch required.',pill:'Live \u00b7 sent now',pt:'pill-gr'}],phone:{ch:'wa',nm:'Meridian Insurance \u00b7 WhatsApp',st:'WhatsApp \u00b7 AI concierge',plain:false,msgs:[{d:'in',tx:'You\\u2019re all set: $84\/month, full coverage. Tap below to activate your policy.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'T+3 days: quote completed but not purchased'},{t:'e',l:''},{t:'f',c:'or',ic:'bell',nt:'Push \u00b7 one-way',nm:'Last Call',pv:'Final nudge before the quote expires and the customer has to start over.',pill:'Urgent',pt:'pill-or'}],phone:{ch:'push',nm:'Meridian Insurance \u00b7 Push',st:'Notification received',plain:true,msgs:[{d:'in',tx:'Your auto quote expires tomorrow. Lock in $84\/month before it\\u2019s gone.'}]}},\r\n{nodes:[{t:'c',c:'nv',ic:'flag',l:'Policy purchased at any step \u2192 welcome journey activates. Quote expired unused \u2192 CDP logs the signal and lowers send frequency for 30 days.'}],phone:{ch:'cdp',nm:'CDP \u00b7 Quote Profile',st:'Cycle closed',plain:true,msgs:[{d:'in',tx:'Quote status: expired\\nNext contact: 30-day cooldown\\nSegment: price-sensitive'}]}}\r\n]},\r\n\/* \u2500\u2500\u2500 Journey 2: Claims Filing and Status via WhatsApp \u2500\u2500\u2500 *\/\r\n{title:'Claims Filing and Status via WhatsApp',ic:'message-circle',steps:[\r\n{nodes:[{t:'c',c:'nv',ic:'message-circle',l:'Entry: customer taps Click-to-WhatsApp after an incident, or a claims-status reminder is due'}],phone:{ch:'cdp',nm:'CDP \u00b7 Channel Trigger',st:'WhatsApp opened',plain:true,msgs:[{d:'in',tx:'Trigger: WhatsApp opened\\nSource: claims page \u00b7 Click-to-WhatsApp\\nCustomer: Daniel Ortiz\\nAction: launch AI concierge'}]}},\r\n{nodes:[{t:'f',c:'gr',ic:'bot',nt:'WhatsApp \u00b7 AI concierge',nm:'Welcome Message',pv:'Friendly greeting with quick-reply options: file a claim, check status, or talk to someone.',pill:'Live \u00b7 sent now',pt:'pill-gr'}],phone:{ch:'wa',nm:'Meridian Insurance \u00b7 WhatsApp',st:'WhatsApp \u00b7 AI concierge',plain:false,msgs:[{d:'in',tx:'Hi, I\\u2019m here to help. What do you need today?\\n\\n\ud83d\udcc4 File a new claim\\n\ud83d\udccd Check claim status\\n\ud83d\ude4b Speak to someone'}]}},\r\n{nodes:[{t:'b',branches:[\r\n  {l:'New claim',ns:[{t:'f',c:'pu',ic:'bot',nt:'AI Agent \u00b7 WhatsApp \u00b7 two-way',nm:'Guided Claim Intake',pv:'AI asks for photos, incident details, and location conversationally, no PDF form.',pill:'AI Active',pt:'pill-pu'}]},\r\n  {l:'Status check',ns:[{t:'f',c:'bl',ic:'bell',nt:'Push \u00b7 one-way',nm:'Status Snapshot',pv:'Instant claim-status card with the adjuster name and next milestone.',pill:'Live \u00b7 sent now',pt:'pill-gr'}]}\r\n]}],phone:{ch:'wa',nm:'Meridian Insurance \u00b7 WhatsApp',st:'WhatsApp \u00b7 AI concierge',plain:false,msgs:[{d:'out',tx:'I was rear-ended this morning'},{d:'in',tx:'Sorry to hear that, Daniel. Can you send a couple of photos of the damage?'}]}},\r\n{nodes:[{t:'f',c:'gr',ic:'circle-check-big',nt:'WhatsApp \u00b7 one-way',nm:'Claim Submitted',pv:'Claim number and expected timeline confirmed in the same thread.',pill:'Live \u00b7 sent now',pt:'pill-gr'}],phone:{ch:'wa',nm:'Meridian Insurance \u00b7 WhatsApp',st:'WhatsApp \u00b7 AI concierge',plain:false,msgs:[{d:'in',tx:'Your claim #C-88214 is submitted. An adjuster will review within 24 hours.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'T+18 hours: adjuster assigned'},{t:'e',l:''},{t:'f',c:'bl',ic:'bell',nt:'Push \u00b7 one-way',nm:'Adjuster Assigned',pv:'Adjuster name, photo, and a direct-message link.',pill:'Scheduled',pt:'pill-bl'}],phone:{ch:'push',nm:'Meridian Insurance \u00b7 Push',st:'Notification received',plain:true,msgs:[{d:'in',tx:'Sarah Chen has been assigned to your claim and will contact you today.'}]}},\r\n{nodes:[{t:'f',c:'gr',ic:'credit-card',nt:'Encrypted Push \u00b7 one-way',nm:'Payout Approved',pv:'Approved payout amount and deposit timeline, delivered via Encrypted Push instead of SMS to remove phishing exposure.',pill:'Live \u00b7 sent now',pt:'pill-gr'}],phone:{ch:'push',nm:'Meridian Insurance \u00b7 Push',st:'Notification received',plain:true,msgs:[{d:'in',tx:'Your claim is approved: $2,140 payout. Funds arrive in 2-3 business days.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'T+2 days after payout'},{t:'e',l:''},{t:'f',c:'pu',ic:'bot',nt:'AI Agent \u00b7 WhatsApp \u00b7 two-way',nm:'Satisfaction Check',pv:'AI asks a single question and routes low scores straight to a human.',pill:'AI Active',pt:'pill-pu'}],phone:{ch:'wa',nm:'Meridian Insurance \u00b7 WhatsApp',st:'WhatsApp \u00b7 AI concierge',plain:false,msgs:[{d:'in',tx:'Glad we could help, Daniel. On a scale of 1-5, how was your claims experience?'}]}},\r\n{nodes:[{t:'c',c:'nv',ic:'flag',l:'Claim closed \u2192 CDP updates the risk profile and renewal pricing. Low satisfaction score \u2192 escalates to a human retention specialist within the hour.'}],phone:{ch:'cdp',nm:'CDP \u00b7 Claims Engine',st:'Claim closed',plain:true,msgs:[{d:'in',tx:'Claim #C-88214: closed\\nSatisfaction: 5\/5\\nRisk profile: updated\\nRenewal impact: none'}]}}\r\n]},\r\n\/* \u2500\u2500\u2500 Journey 3: New Policyholder Welcome \u2500\u2500\u2500 *\/\r\n{title:'New Policyholder Welcome',ic:'gift',steps:[\r\n{nodes:[{t:'c',c:'nv',ic:'user-check',l:'Entry: customer completes checkout on a new policy, online or through a broker'}],phone:{ch:'cdp',nm:'CDP \u00b7 New Profile',st:'Profile created',plain:true,msgs:[{d:'in',tx:'New policyholder profile created\\nSource: online checkout\\nCustomer: Daniel Ortiz\\nAction: welcome sequence activated'}]}},\r\n{nodes:[{t:'f',c:'bl',ic:'gift',nt:'Push \u00b7 one-way',nm:'Welcome and Policy Documents',pv:'Policy number and a link to the digital policy documents, sent the moment coverage starts.',pill:'Live \u00b7 sent now',pt:'pill-gr'}],phone:{ch:'push',nm:'Meridian Insurance \u00b7 Push',st:'Notification received',plain:true,msgs:[{d:'in',tx:'Welcome to Meridian. Your policy #AX-40217 is active. Your documents are ready in the app.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'T+Day 1'},{t:'e',l:''},{t:'f',c:'pu',ic:'bot',nt:'AI Agent \u00b7 WhatsApp \u00b7 two-way',nm:'Coverage Walkthrough',pv:'Three-tap explanation of what\\u2019s covered, the deductible, and how to file a claim.',pill:'AI Active',pt:'pill-pu'}],phone:{ch:'wa',nm:'Meridian Insurance \u00b7 WhatsApp',st:'WhatsApp \u00b7 AI concierge',plain:false,msgs:[{d:'in',tx:'Hi Daniel, want a 60-second rundown of what your policy covers?\\n\\nYes, show me \u2192   I\\u2019ll read it myself'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'T+Day 3: app not yet opened'},{t:'e',l:''},{t:'f',c:'or',ic:'bell',nt:'Push \u00b7 one-way',nm:'App Reminder',pv:'Nudges toward the app where the digital ID card and claims filing live.',pill:'Urgent',pt:'pill-or'}],phone:{ch:'push',nm:'Meridian Insurance \u00b7 Push',st:'Notification received',plain:true,msgs:[{d:'in',tx:'Your digital ID card is ready. Download the app to access it anytime.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'T+Day 7'},{t:'e',l:''},{t:'f',c:'pu',ic:'mail',nt:'Email \u00b7 one-way',nm:'Coverage Gaps Check',pv:'Reviews the new policy against common gaps: renters need liability, drivers need roadside, framed as helpful, not a sale.',pill:'Scheduled',pt:'pill-pu'}],phone:{ch:'email',nm:'Meridian Insurance \u00b7 Email',st:'Email received',plain:false,msgs:[{d:'in',tx:'A few things Meridian customers often add.\\n\\n\ud83d\ude97 Roadside assistance: $4\/mo\\n\ud83c\udfe0 Personal liability: $6\/mo\\n\\nReview your coverage \u2192'}]}},\r\n{nodes:[{t:'c',c:'gr',ic:'circle-check-big',l:'First 30 days pass with no claims \u2192 CDP flags a low-risk profile for future renewal pricing'}],phone:{ch:'cdp',nm:'CDP \u00b7 Risk Engine',st:'Profile updated',plain:true,msgs:[{d:'in',tx:'30-day claims-free period complete\\nRisk tier: favorable\\nRenewal pricing: eligible for loyalty discount'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'T+Day 45'},{t:'e',l:''},{t:'f',c:'bl',ic:'star',nt:'Push \u00b7 one-way',nm:'First Renewal Discount Unlocked',pv:'Rewards the claims-free start with a small renewal-price incentive.',pill:'Scheduled',pt:'pill-bl'}],phone:{ch:'push',nm:'Meridian Insurance \u00b7 Push',st:'Notification received',plain:true,msgs:[{d:'in',tx:'You\\u2019ve earned a 5% renewal discount for staying claims-free. It\\u2019s already applied.'}]}}\r\n]},\r\n\/* \u2500\u2500\u2500 Journey 4: Loyalty and No-Claims Rewards \u2500\u2500\u2500 *\/\r\n{title:'Loyalty and No-Claims Rewards',ic:'star',steps:[\r\n{nodes:[{t:'c',c:'nv',ic:'star',l:'Entry: CDP detects a loyalty event: a claims-free year completed, a bundle milestone reached, or a referral made'}],phone:{ch:'cdp',nm:'CDP \u00b7 Loyalty Engine',st:'Event detected',plain:true,msgs:[{d:'in',tx:'Loyalty event: claims-free year\\nCustomer: Daniel Ortiz\\nYears claims-free: 3\\nNext reward: no-claims bonus'}]}},\r\n{nodes:[{t:'f',c:'gr',ic:'star',nt:'In-app \u00b7 one-way',nm:'No-Claims Bonus',pv:'Bonus percentage and how it applies at next renewal, shown as soon as the milestone is reached.',pill:'Live \u00b7 sent now',pt:'pill-gr'}],phone:{ch:'inapp',nm:'Meridian Insurance \u00b7 App',st:'In-app card received',plain:true,msgs:[{d:'in',tx:'3 years claims-free. You\\u2019ve earned a 15% no-claims bonus at your next renewal.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'Bundle opportunity detected'},{t:'e',l:''},{t:'f',c:'bl',ic:'gift',nt:'Push \u00b7 one-way',nm:'Bundle and Save',pv:'Home + auto bundle offer, sized to the specific discount the customer would unlock.',pill:'Scheduled',pt:'pill-bl'}],phone:{ch:'push',nm:'Meridian Insurance \u00b7 Push',st:'Notification received',plain:true,msgs:[{d:'in',tx:'Bundle your home policy with your auto coverage and save an extra 12%.'}]}},\r\n{nodes:[{t:'b',branches:[\r\n  {l:'Accepts bundle',ns:[{t:'f',c:'gr',ic:'circle-check-big',nt:'WhatsApp \u00b7 one-way',nm:'Bundle Confirmed',pv:'Combined policy summary confirmed in one thread.',pill:'Live \u00b7 sent now',pt:'pill-gr'}]},\r\n  {l:'No response in 5 days',ns:[{t:'f',c:'pu',ic:'bot',nt:'AI Agent \u00b7 WhatsApp \u00b7 two-way',nm:'Bundle Follow-Up',pv:'AI answers the one question usually blocking a bundle decision: coverage overlap or price.',pill:'AI Active',pt:'pill-pu'}]}\r\n]}],phone:{ch:'wa',nm:'Meridian Insurance \u00b7 WhatsApp',st:'WhatsApp \u00b7 AI concierge',plain:false,msgs:[{d:'in',tx:'Want to see exactly how much bundling saves you? I can run the numbers right now.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'T+Day 1 after bundle'},{t:'e',l:''},{t:'f',c:'pu',ic:'mail',nt:'Email \u00b7 one-way',nm:'Referral Invite',pv:'Simple referral link with a reward for both sides, sent once satisfaction is highest.',pill:'Scheduled',pt:'pill-pu'}],phone:{ch:'email',nm:'Meridian Insurance \u00b7 Email',st:'Email received',plain:false,msgs:[{d:'in',tx:'Know someone shopping for insurance? You both get $25 when they get a quote through your link.\\n\\nShare your link \u2192'}]}},\r\n{nodes:[{t:'c',c:'nv',ic:'flag',l:'Referral converts \u2192 both accounts credited automatically. No referral \u2192 customer stays in the standard loyalty track for next year\\u2019s review.'}],phone:{ch:'cdp',nm:'CDP \u00b7 Loyalty Engine',st:'Cycle closed',plain:true,msgs:[{d:'in',tx:'Referral status: not used\\nLoyalty tier: maintained\\nNext review: in 12 months'}]}}\r\n]},\r\n\/* \u2500\u2500\u2500 Journey 5: Renewal Retention \u2500\u2500\u2500 *\/\r\n{title:'Renewal Retention',ic:'refresh-cw',steps:[\r\n{nodes:[{t:'c',c:'nv',ic:'refresh-cw',l:'Entry: CDP detects one of three renewal-risk signals: renewal in 30 days, a rate increase applied, or a missed payment'}],phone:{ch:'cdp',nm:'CDP \u00b7 Renewal Health',st:'Risk signal detected',plain:true,msgs:[{d:'in',tx:'Policy: Auto #AX-40217\\nStatus: renews in 28 days\\nRate change: +6%\\nRisk: medium\\nTrack: proactive retention'}]}},\r\n{nodes:[{t:'c',c:'nv',ic:'database',l:'AI classifies the signal: a rate increase routes to a value-reinforcement track, a missed payment routes to urgent recovery, a clean renewal routes to a simple confirmation'}],phone:{ch:'cdp',nm:'CDP \u00b7 Renewal Health',st:'Signal classified',plain:true,msgs:[{d:'in',tx:'Signal type: rate increase\\nTrack assigned: value reinforcement\\nTone: transparent, not defensive'}]}},\r\n{nodes:[{t:'f',c:'bl',ic:'bell',nt:'Push \u00b7 one-way',nm:'Renewal Preview',pv:'Shows the new price early, with a plain-language reason for the change, never a surprise at renewal.',pill:'Scheduled',pt:'pill-bl'}],phone:{ch:'push',nm:'Meridian Insurance \u00b7 Push',st:'Notification received',plain:true,msgs:[{d:'in',tx:'Your policy renews in 28 days at $91\/month (up from $86). Here\\u2019s why \u2192'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'T+Day 21'},{t:'e',l:''},{t:'f',c:'pu',ic:'bot',nt:'AI Agent \u00b7 WhatsApp \u00b7 two-way',nm:'Coverage Review',pv:'AI offers to re-run the quote with an adjusted deductible or coverage level to offset the increase.',pill:'AI Active',pt:'pill-pu'}],phone:{ch:'wa',nm:'Meridian Insurance \u00b7 WhatsApp',st:'WhatsApp \u00b7 AI concierge',plain:false,msgs:[{d:'in',tx:'Want me to see if adjusting your deductible could offset this year\\u2019s increase? Takes about a minute.'}]}},\r\n{nodes:[{t:'f',c:'or',ic:'credit-card',nt:'Push \u00b7 one-way',nm:'Payment Failed',pv:'Direct, non-alarmist framing with a one-tap link to update payment details.',pill:'Urgent',pt:'pill-or'}],phone:{ch:'push',nm:'Meridian Insurance \u00b7 Push',st:'Notification received',plain:true,msgs:[{d:'in',tx:'We couldn\\u2019t process your renewal payment. Update your card to keep your policy active.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'T+Day 3: payment still failed'},{t:'e',l:''},{t:'f',c:'pu',ic:'bot',nt:'AI Agent \u00b7 WhatsApp \u00b7 two-way',nm:'Payment Follow-Up',pv:'Warm, not accusatory: friction-reduced update link with AI available for questions.',pill:'AI Active',pt:'pill-pu'}],phone:{ch:'wa',nm:'Meridian Insurance \u00b7 WhatsApp',st:'WhatsApp \u00b7 AI concierge',plain:false,msgs:[{d:'in',tx:'Hi Daniel, we\\u2019d hate for your coverage to lapse over a payment issue. Here\\u2019s how to fix it in under a minute.'}]}},\r\n{nodes:[{t:'c',c:'gr',ic:'circle-check-big',l:'Renewal completes \u2192 CDP resets the risk clock for next cycle. Policy lapses \u2192 CDP flags a win-back sequence starting at Day 15.'}],phone:{ch:'cdp',nm:'CDP \u00b7 Renewal Health',st:'Cycle closed',plain:true,msgs:[{d:'in',tx:'Renewal status: completed\\nNew term: 12 months\\nRisk clock: reset'}]}}\r\n]},\r\n\/* \u2500\u2500\u2500 Journey 6: New Coverage Launch \u2500\u2500\u2500 *\/\r\n{title:'New Coverage Launch',ic:'package',steps:[\r\n{nodes:[{t:'c',c:'nv',ic:'package',l:'Entry: a new coverage line launches: cyber protection, pet insurance, or gadget cover. CDP segments the audience by policy type and risk profile before any message fires'}],phone:{ch:'cdp',nm:'CDP \u00b7 Segment Engine',st:'Segmentation running',plain:true,msgs:[{d:'in',tx:'New coverage: Cyber Protection add-on\\nTarget segment: homeowners with smart-home devices\\nAudience: 9,400 policyholders'}]}},\r\n{nodes:[{t:'c',c:'nv',ic:'database',l:'AI matches the new coverage to the most relevant segments: homeowners with connected devices see cyber protection, pet owners see pet cover, high-value gadget owners see device protection'}],phone:{ch:'cdp',nm:'CDP \u00b7 Segment Engine',st:'Segment matched',plain:true,msgs:[{d:'in',tx:'Segment logic: device signal match\\nCriteria: smart-home devices declared on policy\\nMessage variant: cyber-risk framing'}]}},\r\n{nodes:[{t:'f',c:'bl',ic:'bell',nt:'Push \u00b7 one-way',nm:'Early Access',pv:'Early-access framing to the most relevant segment first, before a broader rollout.',pill:'Live \u00b7 sent now',pt:'pill-gr'}],phone:{ch:'push',nm:'Meridian Insurance \u00b7 Push',st:'Notification received',plain:true,msgs:[{d:'in',tx:'New: Cyber Protection add-on. Based on your smart-home devices, this could matter to you, take an early look.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'T+Day 2'},{t:'e',l:''},{t:'f',c:'gr',ic:'message-circle',nt:'WhatsApp \u00b7 one-way',nm:'How It Works',pv:'Plain-language explanation of what\\u2019s covered, with a real claim example.',pill:'Scheduled',pt:'pill-gr'}],phone:{ch:'wa',nm:'Meridian Insurance \u00b7 WhatsApp',st:'WhatsApp \u00b7 AI concierge',plain:false,msgs:[{d:'in',tx:'Cyber Protection covers identity theft, smart-device hacks, and online fraud up to $10,000. Here\\u2019s a real example \u2192'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'T+Day 5: no interest yet'},{t:'e',l:''},{t:'f',c:'pu',ic:'mail',nt:'Email \u00b7 one-way',nm:'Risk Reminder',pv:'A relevant statistic about smart-home breaches, framed helpfully rather than as fear-based selling.',pill:'Scheduled',pt:'pill-pu'}],phone:{ch:'email',nm:'Meridian Insurance \u00b7 Email',st:'Email received',plain:false,msgs:[{d:'in',tx:'1 in 4 smart-home owners report a connected-device incident. Cyber Protection starts at $3\/month.\\n\\nAdd it to your policy \u2192'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'T+Day 10: still no add-on'},{t:'e',l:''},{t:'f',c:'or',ic:'bell',nt:'Push \u00b7 one-way',nm:'Launch Price Ends Soon',pv:'Countdown with a clear before\/after price to create urgency without pressure.',pill:'Urgent',pt:'pill-or'}],phone:{ch:'push',nm:'Meridian Insurance \u00b7 Push',st:'Notification received',plain:true,msgs:[{d:'in',tx:'Launch price for Cyber Protection ends this week. After that, it goes from $3 to $5\/month.'}]}},\r\n{nodes:[{t:'c',c:'gr',ic:'circle-check-big',l:'Add-on purchased at any step \u2192 CDP tags the policyholder for future coverage launches and adjusts their risk profile.'}],phone:{ch:'cdp',nm:'CDP \u00b7 Segment Engine',st:'Coverage added',plain:true,msgs:[{d:'in',tx:'Cyber Protection: added\\nEffective: immediately\\nSegment: early adopter, tagged for future launches'}]}}\r\n]}\r\n]\r\nvar uc=0,step=0,timers=[];\r\nfunction $(id){return root.querySelector(id);}\r\nvar elList=$('#iij-uclist'),elTitle=$('#iij-jtitle'),elProg=$('#iij-prog'),elFlow=$('#iij-flow'),elMM=$('#iij-mm'),elCtr=$('#iij-ctr'),elPrev=$('#iij-prev'),elNext=$('#iij-next'),elAv=$('#iij-av'),elNm=$('#iij-chnm'),elSt=$('#iij-chst'),elMsgs=$('#iij-msgs'),elStrip=$('#iij-strip');\r\n$('#iij-zin').innerHTML=ic('plus');$('#iij-zout').innerHTML=ic('minus');$('#iij-zfit').innerHTML=ic('maximize');\r\n$('#iij-previc').innerHTML=ic('chevron-left');$('#iij-nextic').innerHTML=ic('chevron-right');\r\nvar CH_IC={wa:'message-circle',push:'bell',email:'mail',sms:'smartphone',inapp:'cpu',cdp:'database'};\r\nvar BADGES=[{k:'wa',l:'WhatsApp'},{k:'push',l:'Push'},{k:'email',l:'Email'},{k:'inapp',l:'In-App'}];\r\nfunction renderList(){\r\n  var h='';J.forEach(function(u,i){h+='<div class=\"iij-uc-item'+(i===uc?' on':'')+'\" role=\"button\" tabindex=\"0\" data-i=\"'+i+'\">'+ic(u.ic)+'<span>'+u.title+'<\/span><span class=\"iij-uc-n\">'+(i+1)+'<\/span><\/div>';});\r\n  elList.innerHTML=h;\r\n  elList.querySelectorAll('.iij-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='iij-nc';el.innerHTML='<div class=\"iij-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='iij-nf pulse';e2.innerHTML='<div class=\"iij-nhead\"><div class=\"iij-nic '+n.c+'\">'+ic(n.ic)+'<\/div><span class=\"iij-ntype\">'+n.nt+'<\/span><\/div><div class=\"iij-nbody\"><div class=\"iij-nname\">'+n.nm+'<\/div><div class=\"iij-nprev\">'+n.pv+'<\/div><span class=\"iij-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='iij-edge'+(n.l?' lbl':'');if(n.l)ed.setAttribute('data-label',n.l);parent.appendChild(ed);var dt=document.createElement('div');dt.className='iij-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='iij-branch';\r\n      var stem=document.createElement('div');stem.className='iij-bstem';wrap.appendChild(stem);\r\n      var bar=document.createElement('div');bar.className='iij-bbar';bar.style.setProperty('--ins',(50\/nb)+'%');wrap.appendChild(bar);\r\n      var row=document.createElement('div');row.className='iij-brow';\r\n      n.branches.forEach(function(b){var col=document.createElement('div');col.className='iij-bcol';var drop=document.createElement('div');drop.className='iij-bdrop';col.appendChild(drop);var lab=document.createElement('div');lab.className='iij-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=['#30C054','#0072EF','#16469D','#30C054','#0072EF','#F07000','#30C054'],h='';for(var i=0;i<total;i++){var y=6+i*10,c=i===cur?'#12872F':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='iij-av '+(p.ch==='cdp'?'cdp':p.ch);elAv.innerHTML=ic(CH_IC[p.ch]||'message-circle');elNm.textContent=p.nm;elSt.textContent=p.st;\r\n  elMsgs.className='iij-msgs'+(p.plain?' plain':'');\r\n  elStrip.querySelectorAll('.iij-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='iij-bub '+(m.d==='out'?'out':'in');var ts=new Date(now.getTime()-(p.msgs.length-1-i)*60000);var txt=m.tx.replace(\/\\n\/g,'<br>');bub.innerHTML='<div class=\"iij-bt\">'+txt+'<\/div><span class=\"iij-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='Step '+(step+1)+' \/ '+total;\r\n  var ph='';for(var i=0;i<total;i++){ph+='<div class=\"iij-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='Restart'+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=\"iij-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\r\n<style>\r\n#indi-ins-journeys .iij-ph { aspect-ratio: 9 \/ 19.5 !important; height: auto !important; display: flex !important; flex-direction: column !important; box-sizing: border-box !important; max-width: 262px !important; }\r\n#indi-ins-journeys .iij-screen { height: auto !important; flex: 1 1 auto !important; min-height: 0 !important; }\r\n@media (max-width: 600px) { #indi-ins-journeys .iij-ph { max-width: 230px !important; } }\r\n<\/style> <style>#indi-ins-journeys .iij-title em{color:#0072EF !important}<\/style>","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-ins-proof\" role=\"region\" aria-label=\"Insurance and financial services proof: production results from Sanitas, BCP and ABANCA\">\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-ins-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(145deg,#0B245B 0%,#0F3B7A 100%) !important;padding:100px 48px !important}\r\n#indi-ins-proof *,#indi-ins-proof *::before,#indi-ins-proof *::after{box-sizing:border-box;margin:0;padding:0;font-family:'Manrope',sans-serif !important}\r\n#indi-ins-proof .icp-texture{position:absolute !important;inset:0 !important;background-image:radial-gradient(circle,rgba(255,255,255,.06) 1px,transparent 1px) !important;background-size:28px 28px !important;pointer-events:none !important;z-index:0 !important}\r\n#indi-ins-proof .icp-inner{position:relative !important;z-index:2 !important;max-width:1180px !important;margin:0 auto !important}\r\n\/* Header *\/\r\n#indi-ins-proof .icp-head{text-align:center !important;max-width:740px !important;margin:0 auto 52px !important}\r\n#indi-ins-proof .icp-eyebrow{display:inline-flex !important;align-items:center !important;gap:7px !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;padding:7px 16px !important;background:rgba(138,218,63,.10) !important;border:1px solid rgba(138,218,63,.30) !important;border-radius:999px !important}\r\n#indi-ins-proof .icp-eyebrow::before{content:\"\" !important;width:6px !important;height:6px !important;border-radius:50% !important;background:#8ADA3F !important;flex-shrink:0 !important}\r\n#indi-ins-proof .icp-title{font-size:clamp(26px,3.2vw,42px) !important;font-weight:500 !important;letter-spacing:-.022em !important;line-height:1.12 !important;color:#FFFFFF !important;margin-bottom:0 !important}\r\n\/* Grid *\/\r\n#indi-ins-proof .icp-grid{display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:22px !important;align-items:stretch !important}\r\n\/* Card *\/\r\n#indi-ins-proof .icp-card{position:relative !important;display:flex !important;flex-direction:column !important;background:#16469D !important;border-radius:18px !important;padding:32px 28px 28px !important;overflow:hidden !important;box-shadow:0 8px 32px -8px rgba(0,0,0,.35),0 2px 8px -2px rgba(0,0,0,.20) !important;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s ease !important}\r\n#indi-ins-proof .icp-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-ins-proof .icp-card:hover{transform:translateY(-5px) !important;box-shadow:0 20px 48px -10px rgba(0,0,0,.45),0 4px 14px -4px rgba(0,0,0,.25) !important}\r\n\/* Logo zone (white monochrome wordmark - no client logo files available) *\/\r\n#indi-ins-proof .icp-logo{min-height:92px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding-bottom:24px !important;margin-bottom:20px !important;border-bottom:1px solid rgba(255,255,255,.14) !important}\r\n#indi-ins-proof .icp-logo.big{min-height:160px !important}\r\n#indi-ins-proof .icp-logo span{font-size:22px !important;font-weight:800 !important;letter-spacing:-.02em !important;color:#FFFFFF !important}\r\n#indi-ins-proof .icp-logo img{display:block !important;max-height:76px !important;width:auto !important;max-width:260px !important;object-fit:contain !important}\r\n#indi-ins-proof .icp-logo.big img{max-height:152px !important;max-width:340px !important}\r\n#indi-ins-proof .icp-logo.mono img{filter:brightness(0) invert(1) !important}\r\n\/* Location pill *\/\r\n#indi-ins-proof .icp-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:0 0 10px !important}\r\n#indi-ins-proof .icp-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-ins-proof .icp-narr{font-size:14px !important;font-weight:400 !important;line-height:1.65 !important;color:rgba(255,255,255,.75) !important;margin-bottom:22px !important;flex:1 !important}\r\n\/* Metrics *\/\r\n#indi-ins-proof .icp-mets{display:flex !important;flex-direction:column !important;gap:16px !important;border-top:1px solid rgba(255,255,255,.14) !important;padding-top:22px !important}\r\n#indi-ins-proof .icp-met{display:flex !important;flex-direction:column !important;gap:3px !important}\r\n#indi-ins-proof .icp-num{font-size:32px !important;font-weight:800 !important;letter-spacing:-.025em !important;line-height:1 !important;color:#8ADA3F !important;font-variant-numeric:tabular-nums !important}\r\n#indi-ins-proof .icp-num.anchor{font-size:40px !important}\r\n#indi-ins-proof .icp-mlabel{font-size:13px !important;font-weight:600 !important;line-height:1.35 !important;color:rgba(255,255,255,.85) !important}\r\n\/* Star rating (ABANCA card) *\/\r\n#indi-ins-proof .icp-stars{display:flex !important;align-items:center !important;gap:3px !important;margin-top:4px !important}\r\n#indi-ins-proof .icp-stars svg{width:15px !important;height:15px !important}\r\n#indi-ins-proof .icp-star-full{fill:#FFCA5E !important;stroke:#FFCA5E !important}\r\n#indi-ins-proof .icp-star-half{fill:url(#icpHalfStar) !important;stroke:#FFCA5E !important}\r\n\/* Footer *\/\r\n#indi-ins-proof .icp-foot{text-align:center !important;font-size:11.5px !important;color:rgba(255,255,255,.45) !important;margin-top:38px !important}\r\n#indi-ins-proof .icp-more{display:inline-flex !important;align-items:center !important;gap:6px !important;margin-top:14px !important;font-size:14px !important;font-weight:700 !important;color:#8ADA3F !important;text-decoration:none !important;letter-spacing:-.01em !important;transition:gap .2s ease !important}\r\n#indi-ins-proof .icp-more:hover{gap:10px !important}\r\n#indi-ins-proof .icp-more svg{width:14px !important;height:14px !important;stroke:#8ADA3F !important;stroke-width:2.5 !important;fill:none !important;stroke-linecap:round !important;stroke-linejoin:round !important;transition:transform .2s ease !important}\r\n#indi-ins-proof .icp-more:hover svg{transform:translateX(3px) !important}\r\n\/* Entrance animation *\/\r\n#indi-ins-proof.icp-js .icp-card{opacity:0;transform:translateY(28px)}\r\n#indi-ins-proof.icp-js .icp-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-ins-proof.icp-js .icp-card::before{transform:scaleX(0)}\r\n#indi-ins-proof.icp-js .icp-card.in::before{transform:scaleX(1)}\r\n\/* Responsive *\/\r\n@media(max-width:920px){\r\n  #indi-ins-proof{padding:80px 32px !important}\r\n  #indi-ins-proof .icp-grid{grid-template-columns:1fr !important;gap:18px !important;max-width:560px !important;margin-left:auto !important;margin-right:auto !important}\r\n  #indi-ins-proof .icp-head{margin-bottom:38px !important}\r\n  #indi-ins-proof .icp-narr{flex:none !important}\r\n}\r\n@media(max-width:600px){\r\n  #indi-ins-proof{padding:56px 16px !important}\r\n  #indi-ins-proof .icp-card{padding:28px 22px 24px !important}\r\n  #indi-ins-proof .icp-num{font-size:28px !important}\r\n  #indi-ins-proof .icp-num.anchor{font-size:34px !important}\r\n}\r\n@media(prefers-reduced-motion:reduce){\r\n  #indi-ins-proof .icp-card,#indi-ins-proof .icp-card::before{transition:none !important}\r\n  #indi-ins-proof .icp-card:hover{transform:none !important}\r\n  #indi-ins-proof .icp-more,#indi-ins-proof .icp-more svg{transition:none !important}\r\n}\r\n<\/style>\r\n\r\n<svg width=\"0\" height=\"0\" style=\"position:absolute\" aria-hidden=\"true\">\r\n  <defs>\r\n    <linearGradient id=\"icpHalfStar\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\">\r\n      <stop offset=\"50%\" stop-color=\"#FFCA5E\"\/>\r\n      <stop offset=\"50%\" stop-color=\"#FFFFFF\" stop-opacity=\"0\"\/>\r\n    <\/linearGradient>\r\n  <\/defs>\r\n<\/svg>\r\n\r\n<div class=\"icp-texture\" aria-hidden=\"true\"><\/div>\r\n\r\n<div class=\"icp-inner\">\r\n\r\n  <div class=\"icp-head\">\r\n    <span class=\"icp-eyebrow\">Proof<\/span>\r\n    <h2 class=\"icp-title\">Real results from insurers and financial institutions that stopped losing customers between renewals.<\/h2>\r\n  <\/div>\r\n\r\n  <div class=\"icp-grid\">\r\n\r\n    <!-- \u2550\u2550\u2550 CARD 1 - SANITAS \u2550\u2550\u2550 -->\r\n    <article class=\"icp-card\">\r\n      <div class=\"icp-logo mono big\" aria-label=\"Sanitas\">\r\n        <img src=\"https:\/\/indigitall.com\/wp-content\/uploads\/2026\/02\/Sanitas-1.png\" alt=\"Sanitas\" loading=\"lazy\">\r\n      <\/div>\r\n      <div class=\"icp-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 &middot; Health Insurance\r\n      <\/div>\r\n      <p class=\"icp-narr\">Sanitas, a health insurer in Spain, coordinated member reminders across WhatsApp, SMS, and Push, driven by a unified CDP and a Gen AI bot. Members stopped playing phone tag and started confirming.<\/p>\r\n      <div class=\"icp-mets\">\r\n        <div class=\"icp-met\">\r\n          <span class=\"icp-num anchor\" data-to=\"60\" data-suffix=\"%\">60%<\/span>\r\n          <span class=\"icp-mlabel\">reduction in no-shows<\/span>\r\n        <\/div>\r\n        <div class=\"icp-met\">\r\n          <span class=\"icp-num\" data-to=\"50\" data-prefix=\"\" data-suffix=\"%+\">50%+<\/span>\r\n          <span class=\"icp-mlabel\">increase in appointment confirmations<\/span>\r\n        <\/div>\r\n      <\/div>\r\n    <\/article>\r\n\r\n    <!-- \u2550\u2550\u2550 CARD 2 - BCP \u2550\u2550\u2550 -->\r\n    <article class=\"icp-card\">\r\n      <div class=\"icp-logo mono\" aria-label=\"BCP (Banco de Cr\u00e9dito del Per\u00fa)\">\r\n        <img src=\"https:\/\/indigitall.com\/wp-content\/uploads\/2025\/04\/bcp.svg\" alt=\"BCP (Banco de Cr\u00e9dito del Per\u00fa)\" loading=\"lazy\">\r\n      <\/div>\r\n      <div class=\"icp-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 &middot; Financial Services\r\n      <\/div>\r\n      <p class=\"icp-narr\">BCP used Web Push Retargeting to recover customers who abandoned applications mid-form, targeting them with behavioral segmentation at the exact stage of dropout. The direct analog to insurance quote abandonment.<\/p>\r\n      <div class=\"icp-mets\">\r\n        <div class=\"icp-met\">\r\n          <span class=\"icp-num anchor\" data-to=\"16.67\" data-decimal data-decimals=\"2\" data-suffix=\"%\">16.67%<\/span>\r\n          <span class=\"icp-mlabel\">max CTR on Retargeting<\/span>\r\n        <\/div>\r\n        <div class=\"icp-met\">\r\n          <span class=\"icp-num\" data-to=\"9.41\" data-decimal data-decimals=\"2\" data-suffix=\"%\">9.41%<\/span>\r\n          <span class=\"icp-mlabel\">max CTR on segmentation<\/span>\r\n        <\/div>\r\n      <\/div>\r\n    <\/article>\r\n\r\n    <!-- \u2550\u2550\u2550 CARD 3 - ABANCA \u2550\u2550\u2550 -->\r\n    <article class=\"icp-card\">\r\n      <div class=\"icp-logo mono big\" aria-label=\"ABANCA\">\r\n        <img src=\"https:\/\/indigitall.com\/wp-content\/uploads\/2025\/05\/Abanca_logo.svg.webp\" alt=\"ABANCA\" loading=\"lazy\">\r\n      <\/div>\r\n      <div class=\"icp-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 &middot; Financial Services\r\n      <\/div>\r\n      <p class=\"icp-narr\">ABANCA deployed a generative AI bot trained exclusively on proprietary content. Customers get instant answers, without the risk of hallucination or data leakage to a public LLM. The model for insurance policy and claims FAQ.<\/p>\r\n      <div class=\"icp-mets\">\r\n        <div class=\"icp-met\">\r\n          <span class=\"icp-num anchor\" data-to=\"4.5\" data-decimal data-decimals=\"1\" data-suffix=\"\/5\">4.5\/5<\/span>\r\n          <div class=\"icp-stars\" aria-hidden=\"true\">\r\n            <svg class=\"icp-star-full\" viewBox=\"0 0 24 24\" stroke-width=\"1\"><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            <svg class=\"icp-star-full\" viewBox=\"0 0 24 24\" stroke-width=\"1\"><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            <svg class=\"icp-star-full\" viewBox=\"0 0 24 24\" stroke-width=\"1\"><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            <svg class=\"icp-star-full\" viewBox=\"0 0 24 24\" stroke-width=\"1\"><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            <svg class=\"icp-star-half\" viewBox=\"0 0 24 24\" stroke-width=\"1\"><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          <\/div>\r\n          <span class=\"icp-mlabel\">user experience score<\/span>\r\n        <\/div>\r\n      <\/div>\r\n    <\/article>\r\n\r\n  <\/div><!-- \/icp-grid -->\r\n\r\n  <div style=\"text-align:center;margin-top:38px;\">\r\n    <p class=\"icp-foot\">Source: indigitall production data (Sanitas, health insurer, Spain; BCP and ABANCA, financial services; 2026).<\/p>\r\n    <a href=\"https:\/\/indigitall.com\/en\/success-stories\/\" class=\"icp-more\" aria-label=\"See more Insurance and financial services success stories\">\r\n      See More Success Stories\r\n      <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M5 12h14\"\/><path d=\"m12 5 7 7-7 7\"\/><\/svg>\r\n    <\/a>\r\n  <\/div>\r\n\r\n<\/div><!-- \/icp-inner -->\r\n\r\n<script>\r\n(function(){\r\n  var root=document.getElementById('indi-ins-proof');\r\n  if(!root)return;\r\n  var cards=root.querySelectorAll('.icp-card');\r\n  var reduce=window.matchMedia&&window.matchMedia('(prefers-reduced-motion: reduce)').matches;\r\n\r\n  function fmt(v,el){\r\n    var isDecimal=el.hasAttribute('data-decimal');\r\n    var isComma=el.hasAttribute('data-comma');\r\n    var decimals=parseInt(el.getAttribute('data-decimals')||'1',10);\r\n    if(isDecimal)return v.toFixed(decimals);\r\n    var r=Math.round(v);\r\n    return isComma?r.toLocaleString('en-US'):String(r);\r\n  }\r\n\r\n  function count(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 dur=1400,t0=null;\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      var v=e*to;\r\n      el.textContent=pre+fmt(v,el)+suf;\r\n      if(p<1)requestAnimationFrame(tick);\r\n    }\r\n    el.textContent=pre+fmt(0,el)+suf;\r\n    requestAnimationFrame(tick);\r\n  }\r\n\r\n  function reveal(card,delay){\r\n    setTimeout(function(){\r\n      card.classList.add('in');\r\n      setTimeout(function(){\r\n        card.querySelectorAll('.icp-num[data-to]').forEach(count);\r\n      },260);\r\n    },delay);\r\n  }\r\n\r\n  if(reduce){\r\n    root.querySelectorAll('.icp-num[data-to]').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      el.textContent=pre+fmt(to,el)+suf;\r\n    });\r\n    return;\r\n  }\r\n\r\n  root.classList.add('icp-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 revealed=false;\r\n  function revealAll(){\r\n    if(revealed)return;revealed=true;\r\n    for(var i=0;i<cards.length;i++){reveal(cards[i],(i%3)*150);}\r\n  }\r\n  \/* Reveal every card together so lower rows never stay blank *\/\r\n  var grid=(cards[0]&&cards[0].parentNode)||root;\r\n  var obs=new IntersectionObserver(function(entries){\r\n    for(var i=0;i<entries.length;i++){if(entries[i].isIntersecting){revealAll();obs.disconnect();return;}}\r\n  },{threshold:0});\r\n\r\n  obs.observe(grid);\r\n  \/* Safety net: if the section is on or above screen and cards are still hidden, show them *\/\r\n  window.addEventListener('load',function(){setTimeout(function(){var r=root.getBoundingClientRect();if(r.top<(window.innerHeight||document.documentElement.clientHeight)){revealAll();obs.disconnect();}},1200);});\r\n})();\r\n<\/script>\r\n<\/div>\r\n <style>#indi-ins-proof .icp-foot{color:rgba(255,255,255,.72) !important}<\/style>","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-ins-metrics\" role=\"region\" aria-label=\"Insurance and financial services measured outcomes\">\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-ins-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:#F4F7FB !important;padding:104px 48px !important}\r\n#indi-ins-metrics *,#indi-ins-metrics *::before,#indi-ins-metrics *::after{box-sizing:border-box;margin:0;padding:0;font-family:'Manrope',sans-serif !important}\r\n#indi-ins-metrics .iim-inner{position:relative !important;z-index:2 !important;max-width:1280px !important;margin:0 auto !important}\r\n#indi-ins-metrics .iim-head{text-align:center !important;max-width:760px !important;margin:0 auto 56px !important}\r\n#indi-ins-metrics .iim-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:#0F0F0F !important;margin-bottom:18px !important;padding:8px 16px !important;background:rgba(255,202,94,.28) !important;border:1px solid rgba(255,202,94,.5) !important;border-radius:999px !important}\r\n#indi-ins-metrics .iim-eyebrow::before{content:\"\" !important;width:6px !important;height:6px !important;border-radius:50% !important;background:#FFCA5E !important}\r\n#indi-ins-metrics .iim-title{font-size:clamp(28px,3.4vw,44px) !important;font-weight:500 !important;letter-spacing:-.022em !important;line-height:1.14 !important;color:#0F0F0F !important;margin-bottom:0 !important}\r\n\r\n\/* 3x2 grid *\/\r\n#indi-ins-metrics .iim-grid{display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:20px !important}\r\n\r\n\/* Card tile - white, soft navy shadow *\/\r\n#indi-ins-metrics .iim-stat{position:relative !important;background:#FFFFFF !important;border:1px solid #EEF2F7 !important;border-radius:16px !important;padding:32px 24px 28px !important;text-align:center !important;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s ease,border-color .3s ease !important;box-shadow:0 12px 36px -8px rgba(18,54,108,.14),0 2px 8px rgba(0,0,0,.05) !important;overflow:hidden !important}\r\n#indi-ins-metrics .iim-stat:hover{transform:translateY(-4px) scale(1.012) !important;border-color:rgba(255,202,94,.55) !important;box-shadow:0 20px 46px -10px rgba(18,54,108,.20),0 0 0 1px rgba(255,202,94,.35),0 4px 12px rgba(0,0,0,.07) !important}\r\n\r\n\/* Anchor tile - the visual centerpiece of the band *\/\r\n#indi-ins-metrics .iim-stat.anchor{border-top:4px solid #FFCA5E !important;background:linear-gradient(180deg,rgba(255,202,94,.14) 0%,#FFFFFF 55%) !important}\r\n\r\n\/* Icon chip *\/\r\n#indi-ins-metrics .iim-ic{width:44px !important;height:44px !important;border-radius:12px !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 auto 20px !important}\r\n#indi-ins-metrics .iim-stat.green .iim-ic{background:rgba(18,135,47,.10) !important;border:1px solid rgba(18,135,47,.22) !important}\r\n#indi-ins-metrics .iim-stat.gold .iim-ic{background:rgba(255,202,94,.20) !important;border:1px solid rgba(255,202,94,.45) !important}\r\n#indi-ins-metrics .iim-stat.blue .iim-ic{background:rgba(0,114,239,.10) !important;border:1px solid rgba(0,114,239,.22) !important}\r\n#indi-ins-metrics .iim-stat.green .iim-ic svg{stroke:#12872F !important}\r\n#indi-ins-metrics .iim-stat.gold .iim-ic svg{stroke:#B8860B !important}\r\n#indi-ins-metrics .iim-stat.blue .iim-ic svg{stroke:#0072EF !important}\r\n#indi-ins-metrics .iim-ic svg{width:20px !important;height:20px !important;stroke-width:2 !important;fill:none !important;stroke-linecap:round !important;stroke-linejoin:round !important}\r\n\r\n\/* Big number *\/\r\n#indi-ins-metrics .iim-num{display:block !important;font-size:clamp(38px,4.2vw,52px) !important;font-weight:800 !important;letter-spacing:-.03em !important;line-height:1 !important;font-variant-numeric:tabular-nums !important}\r\n#indi-ins-metrics .iim-stat.anchor .iim-num{font-size:clamp(44px,4.8vw,58px) !important}\r\n#indi-ins-metrics .iim-stat.green .iim-num{color:#12872F !important}\r\n#indi-ins-metrics .iim-stat.gold .iim-num{color:#FFCA5E !important;text-shadow:0 1px 1px rgba(15,15,15,.22) !important}\r\n#indi-ins-metrics .iim-stat.blue .iim-num{color:#0072EF !important}\r\n\r\n\/* Star rating (ABANCA tile only) *\/\r\n#indi-ins-metrics .iim-stars{display:flex !important;align-items:center !important;justify-content:center !important;gap:3px !important;margin-top:10px !important}\r\n#indi-ins-metrics .iim-stars svg{width:15px !important;height:15px !important}\r\n#indi-ins-metrics .iim-star-full{fill:#FFCA5E !important;stroke:#FFCA5E !important}\r\n#indi-ins-metrics .iim-star-half{fill:url(#iimHalfStar) !important;stroke:#FFCA5E !important}\r\n\r\n\/* Label *\/\r\n#indi-ins-metrics .iim-label{display:block !important;font-size:15px !important;font-weight:700 !important;color:#0F0F0F !important;margin-top:14px !important;letter-spacing:-.005em !important;line-height:1.3 !important}\r\n\r\n\/* Context note *\/\r\n#indi-ins-metrics .iim-desc{display:block !important;font-size:14px !important;font-weight:400 !important;line-height:1.5 !important;color:#7C8BA1 !important;margin-top:6px !important}\r\n\r\n\/* Client tag *\/\r\n#indi-ins-metrics .iim-client{display:inline-flex !important;align-items:center !important;gap:5px !important;margin-top:14px !important;padding:4px 11px !important;border-radius:999px !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.04em !important;text-transform:uppercase !important}\r\n#indi-ins-metrics .iim-stat.green .iim-client{background:rgba(18,135,47,.10) !important;border:1px solid rgba(18,135,47,.22) !important;color:#12872F !important}\r\n#indi-ins-metrics .iim-stat.gold .iim-client{background:rgba(255,202,94,.22) !important;border:1px solid rgba(255,202,94,.5) !important;color:#B8860B !important}\r\n#indi-ins-metrics .iim-stat.blue .iim-client{background:rgba(0,114,239,.10) !important;border:1px solid rgba(0,114,239,.24) !important;color:#0072EF !important}\r\n#indi-ins-metrics .iim-client::before{content:\"\" !important;width:4px !important;height:4px !important;border-radius:50% !important;flex-shrink:0 !important}\r\n#indi-ins-metrics .iim-stat.green .iim-client::before{background:#12872F !important}\r\n#indi-ins-metrics .iim-stat.gold .iim-client::before{background:#B8860B !important}\r\n#indi-ins-metrics .iim-stat.blue .iim-client::before{background:#0072EF !important}\r\n\r\n\/* Source *\/\r\n#indi-ins-metrics .iim-source{text-align:center !important;font-size:14px !important;color:#7C8BA1 !important;margin-top:44px !important;letter-spacing:.2px !important;line-height:1.5 !important}\r\n\r\n\/* Responsive *\/\r\n@media(max-width:1100px){\r\n  #indi-ins-metrics{padding:88px 32px !important}\r\n  #indi-ins-metrics .iim-grid{grid-template-columns:repeat(2,1fr) !important}\r\n}\r\n@media(max-width:760px){\r\n  #indi-ins-metrics{padding:72px 24px !important}\r\n  #indi-ins-metrics .iim-head{margin-bottom:40px !important}\r\n  #indi-ins-metrics .iim-grid{grid-template-columns:repeat(2,1fr) !important}\r\n}\r\n@media(max-width:460px){\r\n  #indi-ins-metrics{padding:56px 16px !important}\r\n  #indi-ins-metrics .iim-grid{grid-template-columns:1fr 1fr !important;gap:14px !important}\r\n  #indi-ins-metrics .iim-stat{padding:26px 14px 22px !important}\r\n}\r\n@media(prefers-reduced-motion:reduce){\r\n  #indi-ins-metrics .iim-stat{transition:none !important}\r\n  #indi-ins-metrics .iim-stat:hover{transform:none !important}\r\n}\r\n<\/style>\r\n\r\n<svg width=\"0\" height=\"0\" style=\"position:absolute\" aria-hidden=\"true\">\r\n  <defs>\r\n    <linearGradient id=\"iimHalfStar\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\">\r\n      <stop offset=\"50%\" stop-color=\"#FFCA5E\"\/>\r\n      <stop offset=\"50%\" stop-color=\"#FFFFFF\" stop-opacity=\"0\"\/>\r\n    <\/linearGradient>\r\n  <\/defs>\r\n<\/svg>\r\n\r\n<div class=\"iim-inner\">\r\n\r\n  <div class=\"iim-head\">\r\n    <span class=\"iim-eyebrow\">Measured Outcomes<\/span>\r\n    <h2 class=\"iim-title\">Numbers from live insurance and financial services deployments.<\/h2>\r\n  <\/div>\r\n\r\n  <dl class=\"iim-grid\">\r\n\r\n    <!-- 1 - \u221275% SMS costs - green, anchor -->\r\n    <div class=\"iim-stat gold anchor\">\r\n      <div class=\"iim-ic\" aria-hidden=\"true\">\r\n        <svg viewBox=\"0 0 24 24\"><rect x=\"3\" y=\"11\" width=\"18\" height=\"11\" rx=\"2\"\/><path d=\"M7 11V7a5 5 0 0 1 10 0v4\"\/><\/svg>\r\n      <\/div>\r\n      <dt class=\"iim-num\" data-to=\"75\" data-prefix=\"&minus;\" data-suffix=\"%\">&minus;75%<\/dt>\r\n      <dd class=\"iim-label\">SMS costs<\/dd>\r\n      <dd class=\"iim-desc\">Encrypted push replacing SMS for OTPs and claims alerts<\/dd>\r\n      <span class=\"iim-client\">Financial services \u00b7 case-study median<\/span>\r\n    <\/div>\r\n\r\n    <!-- 2 - 60% reduction in no-shows - blue -->\r\n    <div class=\"iim-stat blue\">\r\n      <div class=\"iim-ic\" aria-hidden=\"true\">\r\n        <svg viewBox=\"0 0 24 24\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"18\" rx=\"2\"\/><path d=\"M16 2v4\"\/><path d=\"M8 2v4\"\/><path d=\"M3 10h18\"\/><path d=\"m9 16 2 2 4-4\"\/><\/svg>\r\n      <\/div>\r\n      <dt class=\"iim-num\" data-to=\"60\" data-prefix=\"\" data-suffix=\"%\">60%<\/dt>\r\n      <dd class=\"iim-label\">Reduction in no-shows<\/dd>\r\n      <dd class=\"iim-desc\">Health insurer, omnichannel member reminders<\/dd>\r\n      <span class=\"iim-client\">Sanitas<\/span>\r\n    <\/div>\r\n\r\n    <!-- 3 - 50%+ increase in appointment confirmations - blue -->\r\n    <div class=\"iim-stat blue\">\r\n      <div class=\"iim-ic\" aria-hidden=\"true\">\r\n        <svg viewBox=\"0 0 24 24\"><polyline points=\"23 6 13.5 15.5 8.5 10.5 1 18\"\/><polyline points=\"17 6 23 6 23 12\"\/><\/svg>\r\n      <\/div>\r\n      <dt class=\"iim-num\" data-to=\"50\" data-prefix=\"\" data-suffix=\"%+\">50%+<\/dt>\r\n      <dd class=\"iim-label\">Increase in appointment confirmations<\/dd>\r\n      <dd class=\"iim-desc\">Coordinated cross-channel reminders<\/dd>\r\n      <span class=\"iim-client\">Sanitas<\/span>\r\n    <\/div>\r\n\r\n    <!-- 4 - 16.67% max CTR on retargeting - blue -->\r\n    <div class=\"iim-stat blue\">\r\n      <div class=\"iim-ic\" aria-hidden=\"true\">\r\n        <svg viewBox=\"0 0 24 24\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><circle cx=\"12\" cy=\"12\" r=\"6\"\/><circle cx=\"12\" cy=\"12\" r=\"2\"\/><\/svg>\r\n      <\/div>\r\n      <dt class=\"iim-num\" data-to=\"16.67\" data-decimal data-decimals=\"2\" data-prefix=\"\" data-suffix=\"%\">16.67%<\/dt>\r\n      <dd class=\"iim-label\">Max CTR on Retargeting<\/dd>\r\n      <dd class=\"iim-desc\">Financial services application recovery: the quote-abandonment analog<\/dd>\r\n      <span class=\"iim-client\">BCP<\/span>\r\n    <\/div>\r\n\r\n    <!-- 5 - 4.5\/5 Gen AI bot user score - blue, with star rating -->\r\n    <div class=\"iim-stat blue\">\r\n      <div class=\"iim-ic\" aria-hidden=\"true\">\r\n        <svg viewBox=\"0 0 24 24\"><path d=\"M12 8V4H8\"\/><rect x=\"4\" y=\"8\" width=\"16\" height=\"12\" rx=\"2\"\/><path d=\"M2 14h2\"\/><path d=\"M20 14h2\"\/><path d=\"M15 13v2\"\/><path d=\"M9 13v2\"\/><\/svg>\r\n      <\/div>\r\n      <dt class=\"iim-num\" data-to=\"4.5\" data-decimal data-decimals=\"1\" data-prefix=\"\" data-suffix=\"\/5\">4.5\/5<\/dt>\r\n      <div class=\"iim-stars\" aria-hidden=\"true\">\r\n        <svg class=\"iim-star-full\" viewBox=\"0 0 24 24\" stroke-width=\"1\"><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        <svg class=\"iim-star-full\" viewBox=\"0 0 24 24\" stroke-width=\"1\"><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        <svg class=\"iim-star-full\" viewBox=\"0 0 24 24\" stroke-width=\"1\"><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        <svg class=\"iim-star-full\" viewBox=\"0 0 24 24\" stroke-width=\"1\"><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        <svg class=\"iim-star-half\" viewBox=\"0 0 24 24\" stroke-width=\"1\"><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      <\/div>\r\n      <dd class=\"iim-label\">Gen AI bot user score<\/dd>\r\n      <dd class=\"iim-desc\">Financial services, RAG on proprietary content only<\/dd>\r\n      <span class=\"iim-client\">ABANCA<\/span>\r\n    <\/div>\r\n\r\n    <!-- 6 - 2x engagement lift - blue -->\r\n    <div class=\"iim-stat blue\">\r\n      <div class=\"iim-ic\" aria-hidden=\"true\">\r\n        <svg viewBox=\"0 0 24 24\"><polygon points=\"12 2 2 7 12 12 22 7 12 2\"\/><polyline points=\"2 17 12 22 22 17\"\/><polyline points=\"2 12 12 17 22 12\"\/><\/svg>\r\n      <\/div>\r\n      <dt class=\"iim-num\" data-to=\"2\" data-prefix=\"\" data-suffix=\"x\">2x<\/dt>\r\n      <dd class=\"iim-label\">Engagement lift<\/dd>\r\n      <dd class=\"iim-desc\">Unified profile plus migration off SMS<\/dd>\r\n      <span class=\"iim-client\">Vithas<\/span>\r\n    <\/div>\r\n\r\n  <\/dl>\r\n\r\n  <p class=\"iim-source\">Source: indigitall production data. Sanitas and Vithas (health, Spain), BCP and ABANCA (financial services), 2026. SMS cost reduction is a case-study median across financial services deployments.<\/p>\r\n\r\n<\/div>\r\n\r\n<script>\r\n(function(){\r\n  var root=document.getElementById('indi-ins-metrics');\r\n  if(!root)return;\r\n  var nums=root.querySelectorAll('.iim-num');\r\n  var reduce=window.matchMedia&&window.matchMedia('(prefers-reduced-motion: reduce)').matches;\r\n\r\n  function fmt(val,el){\r\n    var isDecimal=el.hasAttribute('data-decimal');\r\n    var decimals=parseInt(el.getAttribute('data-decimals')||'1',10);\r\n    return isDecimal?val.toFixed(decimals):Math.round(val);\r\n  }\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 dur=1300,t0=null;\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      var val=ease*to;\r\n      el.textContent=pre+fmt(val,el)+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      el.textContent=pre+fmt(to,el)+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","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":"<!-- indigitall \u00b7 Insurance EN \u00b7 Customer data platform (new section) -->\r\n<section class=\"irx irx-dark\" id=\"ins-cdp\">\r\n<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Manrope:wght@400;500;600;700;800&display=swap');\r\n.irx { all: initial !important; display: block !important; position: relative !important; overflow: hidden !important; font-family: 'Manrope', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important; -webkit-font-smoothing: antialiased !important; color: #2A2A2A !important; background: #FFFFFF !important; padding: 96px 32px !important; box-sizing: border-box !important; }\r\n.irx *, .irx *::before, .irx *::after { box-sizing: border-box !important; font-family: 'Manrope', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important; }\r\n.irx.irx-soft { background: #F4F7FB !important; }\r\n.irx.irx-tint { background: linear-gradient(180deg, #EEF5FF 0%, #FFFFFF 100%) !important; }\r\n.irx.irx-dark { background: radial-gradient(ellipse at top, #16469D 0%, #0F3B7A 55%, #0B245B 100%) !important; color: #FFFFFF !important; }\r\n.irx .irx-in { position: relative !important; z-index: 2 !important; max-width: 1200px !important; margin: 0 auto !important; }\r\n.irx h2 { font-size: clamp(28px, 3.1vw, 42px) !important; font-weight: 600 !important; letter-spacing: -0.02em !important; line-height: 1.14 !important; color: #0B245B !important; margin: 0 0 20px !important; padding: 0 !important; text-transform: none !important; }\r\n.irx.irx-dark h2 { color: #FFFFFF !important; }\r\n.irx h3 { font-size: 18px !important; font-weight: 700 !important; line-height: 1.35 !important; color: #0B245B !important; margin: 0 !important; padding: 0 !important; text-transform: none !important; letter-spacing: -0.005em !important; }\r\n.irx p { font-size: 17px !important; font-weight: 400 !important; line-height: 1.65 !important; color: #3C4656 !important; margin: 0 !important; padding: 0 !important; }\r\n.irx.irx-dark p { color: rgba(255,255,255,0.80) !important; }\r\n.irx a { color: #0072EF !important; text-decoration: underline !important; text-decoration-thickness: 1px !important; text-underline-offset: 3px !important; font-weight: 600 !important; }\r\n.irx a:hover { color: #16469D !important; }\r\n.irx.irx-dark a { color: #8ADA3F !important; }\r\n.irx.irx-dark a:hover { color: #FFFFFF !important; }\r\n.irx .irx-ic { display: inline-flex !important; align-items: center !important; justify-content: center !important; flex-shrink: 0 !important; width: 44px !important; height: 44px !important; border-radius: 12px !important; color: #FFFFFF !important; background: linear-gradient(135deg, var(--c1, #0072EF), var(--c2, #16469D)) !important; box-shadow: 0 10px 20px -10px var(--c1, #0072EF) !important; }\r\n.irx .irx-ic svg { width: 22px !important; height: 22px !important; fill: none !important; stroke: currentColor !important; stroke-width: 2 !important; stroke-linecap: round !important; stroke-linejoin: round !important; }\r\n.irx .c-blue { --c1: #0072EF; --c2: #16469D; }\r\n.irx .c-green { --c1: #12872F; --c2: #30C054; }\r\n.irx .c-orange { --c1: #F07000; --c2: #F5923D; }\r\n.irx .c-yellow { --c1: #FFCA5E; --c2: #F5923D; }\r\n.irx .c-lime { --c1: #30C054; --c2: #8ADA3F; }\r\n.irx .c-navy { --c1: #0F3B7A; --c2: #0072EF; }\r\n.irx .c-yellow.irx-ic { color: #0F3B7A !important; }\r\n\r\n\/* head: copy + visual *\/\r\n.irx .irx-head { display: grid !important; grid-template-columns: minmax(0, 1.05fr) minmax(0, 0.95fr) !important; gap: 56px !important; align-items: center !important; margin: 0 0 56px !important; }\r\n.irx .irx-head.irx-head-c { grid-template-columns: minmax(0, 1fr) !important; text-align: center !important; max-width: 860px !important; margin-left: auto !important; margin-right: auto !important; }\r\n.irx .irx-head > div > p + p { margin-top: 16px !important; }\r\n\r\n\/* table as cards (stays a real table) *\/\r\n.irx table.irx-t { display: block !important; width: 100% !important; border: 0 !important; border-collapse: separate !important; margin: 0 !important; background: transparent !important; }\r\n.irx table.irx-t thead { position: absolute !important; width: 1px !important; height: 1px !important; overflow: hidden !important; clip: rect(0 0 0 0) !important; white-space: nowrap !important; }\r\n.irx table.irx-t tbody { display: grid !important; gap: 16px !important; counter-reset: irxstep !important; }\r\n.irx table.irx-t tr { display: flex !important; flex-direction: column !important; gap: 10px !important; position: relative !important; padding: 24px 22px !important; border-radius: 18px !important; background: #FFFFFF !important; border: 0 !important; box-shadow: 0 0 0 1px #E3E8EF, 0 18px 36px -28px rgba(11,36,91,0.45) !important; counter-increment: irxstep !important; }\r\n.irx table.irx-t td { display: block !important; border: 0 !important; padding: 0 !important; margin: 0 !important; background: transparent !important; font-size: 15px !important; line-height: 1.55 !important; color: #3C4656 !important; text-align: left !important; }\r\n.irx table.irx-t td:first-child { font-size: 17px !important; font-weight: 800 !important; color: #0B245B !important; line-height: 1.3 !important; }\r\n.irx table.irx-t td:last-child { margin-top: auto !important; padding: 12px 14px 12px 40px !important; border-radius: 12px !important; background: #F1F6FD !important; color: #16469D !important; font-size: 14px !important; position: relative !important; }\r\n.irx table.irx-t td:last-child::before { content: \"\" !important; position: absolute !important; left: 13px !important; top: 13px !important; width: 17px !important; height: 17px !important; border-radius: 50% !important; background: #0072EF !important; -webkit-mask: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='10'\/%3E%3Cpath d='M12 16v-4M12 8h.01'\/%3E%3C\/svg%3E\") center\/contain no-repeat !important; mask: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='10'\/%3E%3Cpath d='M12 16v-4M12 8h.01'\/%3E%3C\/svg%3E\") center\/contain no-repeat !important; }\r\n.irx table.irx-t tr::before { content: counter(irxstep) !important; display: inline-flex !important; align-items: center !important; justify-content: center !important; width: 34px !important; height: 34px !important; border-radius: 10px !important; font-size: 15px !important; font-weight: 800 !important; color: #FFFFFF !important; background: linear-gradient(135deg, var(--c1, #0072EF), var(--c2, #16469D)) !important; margin-bottom: 4px !important; }\r\n.irx table.irx-t tr:nth-child(5n+1) { --c1: #0072EF; --c2: #16469D; }\r\n.irx table.irx-t tr:nth-child(5n+2) { --c1: #F07000; --c2: #F5923D; }\r\n.irx table.irx-t tr:nth-child(5n+3) { --c1: #12872F; --c2: #30C054; }\r\n.irx table.irx-t tr:nth-child(5n+4) { --c1: #0F3B7A; --c2: #0072EF; }\r\n.irx table.irx-t tr:nth-child(5n+5) { --c1: #30C054; --c2: #8ADA3F; }\r\n.irx table.irx-t.irx-flow tbody { grid-template-columns: repeat(5, minmax(0, 1fr)) !important; }\r\n.irx table.irx-t.irx-flow tr:not(:last-child)::after { content: \"\" !important; position: absolute !important; top: 40px !important; right: -14px !important; width: 12px !important; height: 12px !important; border-top: 3px solid #8ADA3F !important; border-right: 3px solid #8ADA3F !important; transform: rotate(45deg) !important; z-index: 3 !important; }\r\n.irx table.irx-t.irx-g2 tbody { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; }\r\n.irx table.irx-t.irx-g4 tbody { grid-template-columns: repeat(4, minmax(0, 1fr)) !important; }\r\n.irx table.irx-t.irx-sys tr::before { content: \"\" !important; width: 44px !important; height: 44px !important; border-radius: 12px !important; background-color: var(--c1) !important; background-image: var(--ico), linear-gradient(135deg, var(--c1), var(--c2)) !important; background-repeat: no-repeat !important; background-position: center, 0 0 !important; background-size: 22px 22px, 100% 100% !important; }\r\n.irx table.irx-t.irx-sys td:nth-child(3) { font-weight: 600 !important; color: #2A2A2A !important; }\r\n.irx table.irx-t.irx-list tbody { grid-template-columns: minmax(0, 1fr) !important; gap: 12px !important; }\r\n.irx table.irx-t.irx-list tr { display: grid !important; grid-template-columns: 34px minmax(0, 0.8fr) minmax(0, 1.25fr) minmax(0, 1.25fr) !important; align-items: center !important; gap: 18px !important; padding: 16px 18px !important; }\r\n.irx table.irx-t.irx-list tr::before { margin: 0 !important; }\r\n.irx table.irx-t.irx-list td:first-child { font-size: 16px !important; }\r\n.irx table.irx-t.irx-list td:last-child { margin: 0 !important; }\r\n.irx table.irx-t.irx-cat tr { padding-top: 22px !important; }\r\n.irx table.irx-t.irx-cat td:last-child { padding: 7px 12px 7px 32px !important; border-radius: 12px !important; width: max-content !important; max-width: 100% !important; font-weight: 800 !important; font-size: 13px !important; letter-spacing: 0.02em !important; background: var(--cs) !important; color: var(--cd) !important; }\r\n.irx table.irx-t.irx-cat td:last-child::before { left: 11px !important; top: 8px !important; width: 14px !important; height: 14px !important; background: var(--cd) !important; -webkit-mask: none !important; mask: none !important; border-radius: 50% !important; }\r\n.irx table.irx-t.irx-cat tr.k-util { --cs: #E9F8EE !important; --cd: #12872F !important; --c1: #12872F; --c2: #30C054; }\r\n.irx table.irx-t.irx-cat tr.k-free { --cs: #E8F2FF !important; --cd: #0B5BC4 !important; --c1: #0072EF; --c2: #16469D; }\r\n.irx table.irx-t.irx-cat tr.k-mkt { --cs: #FFF1E3 !important; --cd: #B85400 !important; --c1: #F07000; --c2: #F5923D; }\r\n.irx.irx-dark table.irx-t tr { background: rgba(255,255,255,0.06) !important; box-shadow: inset 0 0 0 1px rgba(255,255,255,0.14) !important; }\r\n.irx.irx-dark table.irx-t td { color: rgba(255,255,255,0.80) !important; }\r\n.irx.irx-dark table.irx-t td:first-child { color: #FFFFFF !important; }\r\n.irx.irx-dark table.irx-t.irx-cat td:last-child { color: var(--cd) !important; }\r\n.irx.irx-dark table.irx-t.irx-cat tr.k-util { --cs: rgba(138,218,63,0.16) !important; --cd: #8ADA3F !important; }\r\n.irx.irx-dark table.irx-t.irx-cat tr.k-free { --cs: rgba(61,155,255,0.18) !important; --cd: #9CCBFF !important; }\r\n.irx.irx-dark table.irx-t.irx-cat tr.k-mkt { --cs: #F07000 !important; --cd: #FFFFFF !important; }\r\n\r\n\/* cards row *\/\r\n.irx .irx-row { display: grid !important; grid-template-columns: repeat(2, minmax(0, 1fr)) !important; gap: 20px !important; margin: 20px 0 0 !important; }\r\n.irx .irx-row.irx-row-1 { grid-template-columns: minmax(0, 1fr) !important; }\r\n.irx .irx-card { position: relative !important; display: flex !important; flex-direction: column !important; gap: 16px !important; padding: 30px !important; border-radius: 20px !important; background: #FFFFFF !important; box-shadow: 0 0 0 1px #E3E8EF, 0 22px 44px -32px rgba(11,36,91,0.5) !important; }\r\n.irx .irx-card.irx-warn { background: linear-gradient(135deg, #FFF6EC, #FFFFFF 70%) !important; box-shadow: 0 0 0 1px #FBD9B5, 0 22px 44px -32px rgba(240,112,0,0.45) !important; }\r\n.irx .irx-card.irx-warn::before { content: \"\" !important; position: absolute !important; left: 0 !important; top: 24px !important; bottom: 24px !important; width: 4px !important; border-radius: 0 4px 4px 0 !important; background: linear-gradient(180deg, #F07000, #FFCA5E) !important; }\r\n.irx .irx-card.irx-proof { background: linear-gradient(135deg, #0B245B, #16469D) !important; box-shadow: 0 26px 50px -30px rgba(11,36,91,0.8) !important; }\r\n.irx .irx-card.irx-proof p { color: rgba(255,255,255,0.84) !important; }\r\n.irx .irx-card.irx-proof a { color: #8ADA3F !important; }\r\n.irx .irx-card.irx-proof a:hover { color: #FFFFFF !important; }\r\n.irx .irx-card.irx-fit { flex-direction: row !important; align-items: flex-start !important; gap: 18px !important; padding: 22px 26px !important; background: #F6F7F6 !important; box-shadow: inset 0 0 0 1px #E5E7E5 !important; }\r\n.irx .irx-card.irx-fit p { font-size: 15.5px !important; color: #5B6472 !important; }\r\n.irx.irx-dark .irx-card.irx-fit { background: rgba(255,255,255,0.05) !important; box-shadow: inset 0 0 0 1px rgba(255,255,255,0.12) !important; }\r\n.irx.irx-dark .irx-card.irx-fit p { color: rgba(255,255,255,0.72) !important; }\r\n.irx .irx-fit .irx-ic { width: 38px !important; height: 38px !important; border-radius: 10px !important; background: #E5E7E5 !important; color: #5B6472 !important; box-shadow: none !important; }\r\n.irx.irx-dark .irx-fit .irx-ic { background: rgba(255,255,255,0.12) !important; color: #FFFFFF !important; }\r\n.irx .irx-fit .irx-ic svg { width: 18px !important; height: 18px !important; }\r\n.irx .irx-big { display: flex !important; align-items: baseline !important; gap: 12px !important; flex-wrap: wrap !important; }\r\n.irx .irx-big b { font-size: clamp(44px, 5vw, 64px) !important; font-weight: 800 !important; letter-spacing: -0.035em !important; line-height: 1 !important; color: #F07000 !important; }\r\n.irx .irx-proof .irx-big b { color: #8ADA3F !important; }\r\n.irx .irx-big small { font-size: 13px !important; font-weight: 800 !important; letter-spacing: 0.1em !important; text-transform: uppercase !important; color: #5B6472 !important; }\r\n.irx .irx-proof .irx-big small { color: rgba(255,255,255,0.65) !important; }\r\n.irx .irx-logo { display: block !important; height: 44px !important; width: auto !important; align-self: flex-start !important; }\r\n.irx .irx-split.irx-split-gap { margin: 64px 0 0 !important; }\r\n.irx .irx-split.irx-top { align-items: start !important; }\r\n.irx .irx-big.irx-col { flex-direction: column !important; align-items: flex-start !important; gap: 8px !important; }\r\n.irx .irx-row { align-items: start !important; }\r\n.irx .irx-row > .irx-warn, .irx .irx-row > .irx-proof { align-self: stretch !important; }\r\n.irx .irx-gl { display: block !important; position: relative !important; width: 84px !important; height: 84px !important; overflow: hidden !important; border-radius: 10px !important; align-self: flex-start !important; flex-shrink: 0 !important; }\r\n.irx .irx-gl img { position: absolute !important; left: -56px !important; top: -58px !important; height: 199px !important; width: auto !important; max-width: none !important; }\r\n.irx .irx-logo.irx-logo-sq { height: 64px !important; }\r\n.irx .irx-chip { display: inline-flex !important; align-items: center !important; gap: 8px !important; width: max-content !important; padding: 6px 12px 6px 8px !important; border-radius: 999px !important; font-size: 12px !important; font-weight: 800 !important; letter-spacing: 0.08em !important; text-transform: uppercase !important; }\r\n.irx .irx-chip svg { width: 16px !important; height: 16px !important; fill: none !important; stroke: currentColor !important; stroke-width: 2.2 !important; stroke-linecap: round !important; stroke-linejoin: round !important; }\r\n.irx .irx-chip.ch-us { background: #FFE9D3 !important; color: #B85400 !important; }\r\n\r\n\/* quote *\/\r\n.irx .irx-quote { display: grid !important; grid-template-columns: auto minmax(0, 1fr) !important; gap: 22px !important; align-items: start !important; margin: 20px 0 0 !important; padding: 30px 32px !important; border-radius: 20px !important; background: #FFFFFF !important; box-shadow: 0 0 0 1px #E3E8EF, 0 22px 44px -32px rgba(11,36,91,0.5) !important; }\r\n.irx.irx-dark .irx-quote { background: rgba(255,255,255,0.06) !important; box-shadow: inset 0 0 0 1px rgba(255,255,255,0.14) !important; }\r\n.irx .irx-g2 { display: inline-flex !important; align-items: center !important; justify-content: center !important; width: 54px !important; height: 54px !important; border-radius: 50% !important; background: #F07000 !important; color: #FFFFFF !important; font-size: 20px !important; font-weight: 800 !important; letter-spacing: -0.02em !important; }\r\n.irx .irx-stars { display: flex !important; gap: 3px !important; margin: 0 0 10px !important; color: #FFCA5E !important; }\r\n.irx .irx-stars svg { width: 18px !important; height: 18px !important; fill: currentColor !important; }\r\n.irx blockquote { margin: 0 !important; padding: 0 !important; border: 0 !important; background: transparent !important; quotes: none !important; }\r\n.irx blockquote::before, .irx blockquote::after { content: none !important; }\r\n.irx blockquote p { font-size: 20px !important; font-weight: 600 !important; line-height: 1.5 !important; color: #0B245B !important; font-style: normal !important; }\r\n.irx.irx-dark blockquote p { color: #FFFFFF !important; }\r\n.irx blockquote p + p { margin-top: 12px !important; }\r\n.irx blockquote cite { font-style: normal !important; font-size: 14px !important; }\r\n.irx blockquote cite a { font-weight: 800 !important; }\r\n.irx .irx-quote > div > p { margin-top: 12px !important; font-size: 14.5px !important; color: #5B6472 !important; }\r\n.irx .irx-quote > div > p em { font-style: italic !important; }\r\n.irx.irx-dark .irx-quote > div > p { color: rgba(255,255,255,0.65) !important; }\r\n\r\n\/* visuals *\/\r\n.irx .irx-vis { position: relative !important; display: flex !important; justify-content: center !important; align-items: center !important; min-height: 300px !important; }\r\n.irx .irx-vis svg.irx-dia { width: 100% !important; max-width: 520px !important; height: auto !important; display: block !important; }\r\n.irx .irx-phone { position: relative !important; width: 268px !important; aspect-ratio: 9 \/ 19.5 !important; border-radius: 42px !important; padding: 11px !important; background: #0B1220 !important; box-shadow: 0 0 0 2px #2A3242, 0 40px 70px -30px rgba(11,36,91,0.65) !important; flex-shrink: 0 !important; }\r\n.irx .irx-phone::before { content: \"\" !important; position: absolute !important; top: 19px !important; left: 50% !important; transform: translateX(-50%) !important; width: 84px !important; height: 22px !important; border-radius: 999px !important; background: #0B1220 !important; z-index: 4 !important; }\r\n.irx .irx-scr { position: relative !important; height: 100% !important; border-radius: 32px !important; overflow: hidden !important; display: flex !important; flex-direction: column !important; background: #ECE5DD !important; }\r\n.irx .irx-wah { display: flex !important; align-items: center !important; gap: 9px !important; padding: 44px 14px 11px !important; background: #12872F !important; color: #FFFFFF !important; }\r\n.irx .irx-wah i { width: 30px !important; height: 30px !important; border-radius: 50% !important; background: linear-gradient(135deg, #8ADA3F, #30C054) !important; flex-shrink: 0 !important; }\r\n.irx .irx-wah span { display: block !important; height: 8px !important; border-radius: 4px !important; background: rgba(255,255,255,0.85) !important; width: 92px !important; }\r\n.irx .irx-wah span + span { margin-top: 5px !important; height: 6px !important; width: 54px !important; background: rgba(255,255,255,0.5) !important; }\r\n.irx .irx-wab { flex: 1 !important; display: flex !important; flex-direction: column !important; gap: 9px !important; padding: 14px 11px !important; }\r\n.irx .irx-b { max-width: 86% !important; padding: 10px !important; border-radius: 12px !important; background: #FFFFFF !important; box-shadow: 0 1px 1px rgba(0,0,0,0.08) !important; font-size: 11.5px !important; line-height: 1.35 !important; color: #2A2A2A !important; }\r\n.irx .irx-b.me { align-self: flex-end !important; background: #DCF5C9 !important; }\r\n.irx .irx-sk { display: block !important; height: 6px !important; border-radius: 3px !important; background: #DDE4EE !important; }\r\n.irx .irx-sk + .irx-sk { margin-top: 5px !important; }\r\n.irx .irx-b.me .irx-sk { background: #B8E2A0 !important; }\r\n.irx .irx-prod { display: flex !important; gap: 8px !important; align-items: center !important; padding: 6px 0 !important; }\r\n.irx .irx-prod + .irx-prod { border-top: 1px solid #EEF1F4 !important; }\r\n.irx .irx-th { width: 38px !important; height: 38px !important; border-radius: 8px !important; flex-shrink: 0 !important; }\r\n.irx .th1 { background: radial-gradient(circle at 30% 30%, #FFD9A8 0 22%, transparent 23%), linear-gradient(135deg, #FFCA5E, #F07000) !important; }\r\n.irx .th2 { background: radial-gradient(circle at 70% 65%, #CFE4FF 0 24%, transparent 25%), linear-gradient(135deg, #3D9BFF, #16469D) !important; }\r\n.irx .th3 { background: radial-gradient(circle at 35% 70%, #E9F8D9 0 22%, transparent 23%), linear-gradient(135deg, #8ADA3F, #12872F) !important; }\r\n.irx .irx-prod > div { flex: 1 !important; }\r\n.irx .irx-btn { display: flex !important; align-items: center !important; justify-content: center !important; gap: 6px !important; margin-top: 8px !important; padding: 7px !important; border-top: 1px solid #EEF1F4 !important; color: #0072EF !important; }\r\n.irx .irx-btn .irx-sk { width: 60px !important; background: #9CCBFF !important; }\r\n.irx .irx-cart { display: flex !important; align-items: center !important; gap: 8px !important; }\r\n.irx .irx-cart svg { width: 26px !important; height: 26px !important; padding: 5px !important; border-radius: 8px !important; background: #12872F !important; stroke: #FFFFFF !important; fill: none !important; stroke-width: 2.2 !important; stroke-linecap: round !important; stroke-linejoin: round !important; flex-shrink: 0 !important; }\r\n.irx .irx-track { display: flex !important; align-items: center !important; gap: 0 !important; margin: 8px 0 2px !important; }\r\n.irx .irx-track i { width: 12px !important; height: 12px !important; border-radius: 50% !important; background: #30C054 !important; flex-shrink: 0 !important; }\r\n.irx .irx-track i.off { background: #DDE4EE !important; }\r\n.irx .irx-track s { flex: 1 !important; height: 3px !important; background: #30C054 !important; text-decoration: none !important; }\r\n.irx .irx-track s.off { background: #DDE4EE !important; }\r\n.irx .irx-tag { display: inline-block !important; margin-bottom: 7px !important; padding: 2px 7px !important; border-radius: 999px !important; font-size: 9px !important; font-weight: 800 !important; letter-spacing: 0.08em !important; text-transform: uppercase !important; background: #E9F8EE !important; color: #12872F !important; }\r\n.irx .irx-agent { display: flex !important; align-items: center !important; gap: 7px !important; align-self: center !important; padding: 6px 10px !important; border-radius: 999px !important; background: rgba(11,36,91,0.82) !important; color: #FFFFFF !important; }\r\n.irx .irx-agent i { width: 16px !important; height: 16px !important; border-radius: 50% !important; background: linear-gradient(135deg, #FFCA5E, #F07000) !important; }\r\n.irx .irx-agent .irx-sk { width: 70px !important; background: rgba(255,255,255,0.6) !important; margin: 0 !important; }\r\n.irx .irx-float { position: absolute !important; display: flex !important; align-items: center !important; gap: 10px !important; padding: 12px 14px !important; border-radius: 14px !important; background: #FFFFFF !important; box-shadow: 0 18px 36px -18px rgba(11,36,91,0.55) !important; z-index: 5 !important; }\r\n.irx .irx-float .irx-ic { width: 34px !important; height: 34px !important; border-radius: 10px !important; }\r\n.irx .irx-float .irx-ic svg { width: 18px !important; height: 18px !important; }\r\n.irx .irx-float > span:last-child { display: block !important; width: 74px !important; }\r\n\r\n\/* split layout for phone sections *\/\r\n.irx .irx-split { display: grid !important; grid-template-columns: minmax(0, 0.8fr) minmax(0, 1.2fr) !important; gap: 56px !important; align-items: center !important; margin: 0 0 40px !important; }\r\n.irx .irx-split.irx-rev { grid-template-columns: minmax(0, 1.2fr) minmax(0, 0.8fr) !important; }\r\n.irx .irx-split > div > p { margin-top: 0 !important; }\r\n.irx .irx-split > div > h2 + p { margin-top: 0 !important; }\r\n\r\n\/* FAQ *\/\r\n.irx .irx-faq { max-width: 880px !important; margin: 0 auto !important; display: flex !important; flex-direction: column !important; gap: 12px !important; }\r\n.irx details { border-radius: 16px !important; background: #FFFFFF !important; box-shadow: 0 0 0 1px #E3E8EF !important; overflow: hidden !important; }\r\n.irx details[open] { box-shadow: 0 0 0 2px #0072EF, 0 20px 40px -30px rgba(0,114,239,0.6) !important; }\r\n.irx summary { display: flex !important; align-items: center !important; justify-content: space-between !important; gap: 18px !important; padding: 20px 24px !important; cursor: pointer !important; list-style: none !important; }\r\n.irx summary::-webkit-details-marker { display: none !important; }\r\n.irx summary::marker { content: \"\" !important; }\r\n.irx summary::after { content: \"\" !important; flex-shrink: 0 !important; width: 30px !important; height: 30px !important; border-radius: 50% !important; background: #EEF5FF url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='%230072EF' stroke-width='2.6' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'\/%3E%3C\/svg%3E\") center\/14px no-repeat !important; transition: transform 0.2s ease !important; }\r\n.irx details[open] summary::after { transform: rotate(45deg) !important; background-color: #0072EF !important; background-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.6' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'\/%3E%3C\/svg%3E\") !important; }\r\n.irx details > p { padding: 0 24px 22px !important; font-size: 16px !important; }\r\n.irx .irx-cta { display: flex !important; flex-wrap: wrap !important; justify-content: center !important; gap: 14px !important; margin: 48px 0 0 !important; }\r\n.irx .irx-cta a { display: inline-flex !important; align-items: center !important; gap: 10px !important; padding: 16px 28px !important; border-radius: 999px !important; font-size: 14px !important; font-weight: 800 !important; letter-spacing: 0.06em !important; text-decoration: none !important; }\r\n.irx .irx-cta a.b-green { background: #30C054 !important; color: #FFFFFF !important; box-shadow: 0 14px 28px -14px rgba(48,192,84,0.9) !important; }\r\n.irx .irx-cta a.b-green:hover { background: #12872F !important; color: #FFFFFF !important; }\r\n.irx .irx-cta a.b-light { background: #FFFFFF !important; color: #0072EF !important; box-shadow: inset 0 0 0 2px #0072EF !important; }\r\n.irx .irx-cta a.b-light:hover { background: #EEF5FF !important; color: #0072EF !important; }\r\n.irx .irx-cta a svg { width: 18px !important; height: 18px !important; fill: none !important; stroke: currentColor !important; stroke-width: 2 !important; stroke-linecap: round !important; stroke-linejoin: round !important; }\r\n\r\n@media (max-width: 1080px) {\r\n  .irx table.irx-t.irx-flow tbody { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; }\r\n  .irx table.irx-t.irx-flow tr::after { display: none !important; }\r\n  .irx table.irx-t.irx-g4 tbody { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; }\r\n}\r\n@media (max-width: 860px) {\r\n  .irx { padding: 64px 18px !important; }\r\n  .irx .irx-head, .irx .irx-split, .irx .irx-split.irx-rev { grid-template-columns: minmax(0, 1fr) !important; gap: 32px !important; }\r\n  .irx .irx-split .irx-vis { order: 2 !important; }\r\n  .irx .irx-row { grid-template-columns: minmax(0, 1fr) !important; }\r\n  .irx table.irx-t.irx-list tr { grid-template-columns: 34px minmax(0, 1fr) !important; }\r\n  .irx table.irx-t.irx-list td { grid-column: 2 !important; }\r\n  .irx table.irx-t.irx-list tr::before { grid-row: 1 \/ span 3 !important; align-self: start !important; }\r\n  .irx .irx-vis { min-height: 0 !important; }\r\n  .irx .irx-float { display: none !important; }\r\n}\r\n@media (max-width: 600px) {\r\n  .irx .irx-phone { width: 236px !important; border-radius: 38px !important; padding: 10px !important; }\r\n  .irx table.irx-t.irx-flow tbody, .irx table.irx-t.irx-g4 tbody, .irx table.irx-t.irx-g2 tbody { grid-template-columns: minmax(0, 1fr) !important; }\r\n  .irx .irx-quote { grid-template-columns: minmax(0, 1fr) !important; padding: 24px !important; }\r\n  .irx .irx-card { padding: 24px !important; }\r\n  .irx blockquote p { font-size: 18px !important; }\r\n  .irx p { font-size: 16px !important; }\r\n  .irx summary { padding: 18px !important; }\r\n  .irx details > p { padding: 0 18px 20px !important; }\r\n}\r\n\r\n\/* \u2500\u2500 Insurance EN additions \u2500\u2500 *\/\r\n.irx table.irx-t.irx-ico tr::before { content: \"\" !important; width: 44px !important; height: 44px !important; border-radius: 12px !important; background-color: var(--c1) !important; background-image: var(--ico), linear-gradient(135deg, var(--c1), var(--c2)) !important; background-repeat: no-repeat !important; background-position: center, 0 0 !important; background-size: 22px 22px, 100% 100% !important; margin: 0 0 4px !important; }\r\n.irx table.irx-t.irx-g3 tbody { grid-template-columns: repeat(3, minmax(0, 1fr)) !important; gap: 28px !important; }\r\n.irx table.irx-t.irx-arrow tr:not(:last-child)::after { content: \"\" !important; position: absolute !important; top: 40px !important; right: -20px !important; width: 12px !important; height: 12px !important; border-top: 3px solid #8ADA3F !important; border-right: 3px solid #8ADA3F !important; transform: rotate(45deg) !important; z-index: 3 !important; }\r\n.irx table.irx-t.irx-list.irx-ico tr { grid-template-columns: 44px minmax(0, 0.85fr) minmax(0, 1.3fr) minmax(0, 1.25fr) !important; gap: 22px !important; padding: 20px 22px !important; }\r\n.irx table.irx-t.irx-list.irx-ico tr::before { margin: 0 !important; }\r\n.irx table.irx-t.irx-ch td:nth-child(2) { width: max-content !important; max-width: 100% !important; padding: 8px 14px !important; border-radius: 12px !important; font-size: 14px !important; font-weight: 800 !important; line-height: 1.35 !important; background: var(--cs) !important; color: var(--cd) !important; }\r\n.irx table.irx-t.irx-ch tr { gap: 14px !important; }\r\n.irx.irx-dark table.irx-t td:last-child { background: rgba(255,255,255,0.07) !important; color: rgba(255,255,255,0.86) !important; }\r\n.irx.irx-dark table.irx-t td:last-child::before { background: #8ADA3F !important; }\r\n.irx.irx-dark table.irx-t.irx-ch tr.k-util { --cs: rgba(138,218,63,0.16) !important; --cd: #8ADA3F !important; }\r\n.irx.irx-dark table.irx-t.irx-ch tr.k-free { --cs: rgba(61,155,255,0.18) !important; --cd: #9CCBFF !important; }\r\n.irx.irx-dark table.irx-t.irx-ch tr.k-mkt { --cs: #F07000 !important; --cd: #FFFFFF !important; }\r\n.irx .irx-scr.irx-scr-c { background: #ECE5DD !important; }\r\n.irx .irx-b .irx-row-ic { display: flex !important; align-items: center !important; gap: 8px !important; }\r\n.irx .irx-b .irx-row-ic > div { flex: 1 !important; min-width: 80px !important; }\r\n.irx .irx-mini { display: inline-flex !important; align-items: center !important; justify-content: center !important; width: 26px !important; height: 26px !important; border-radius: 8px !important; flex-shrink: 0 !important; color: #FFFFFF !important; background: linear-gradient(135deg, var(--c1, #0072EF), var(--c2, #16469D)) !important; }\r\n.irx .irx-mini svg { width: 14px !important; height: 14px !important; fill: none !important; stroke: currentColor !important; stroke-width: 2.2 !important; stroke-linecap: round !important; stroke-linejoin: round !important; }\r\n.irx .irx-pill { display: flex !important; align-items: center !important; gap: 7px !important; align-self: center !important; padding: 6px 12px !important; border-radius: 999px !important; background: rgba(11,36,91,0.82) !important; color: #FFFFFF !important; font-size: 10px !important; font-weight: 800 !important; letter-spacing: 0.06em !important; }\r\n.irx .irx-pill svg { width: 13px !important; height: 13px !important; fill: none !important; stroke: #FFCA5E !important; stroke-width: 2.4 !important; stroke-linecap: round !important; stroke-linejoin: round !important; }\r\n.irx .irx-pill.off { background: rgba(240,112,0,0.92) !important; }\r\n.irx .irx-pill.off svg { stroke: #FFFFFF !important; }\r\n.irx .irx-float.irx-float-col { flex-direction: column !important; align-items: flex-start !important; gap: 10px !important; }\r\n.irx .irx-float .irx-bars { display: flex !important; align-items: flex-end !important; gap: 5px !important; height: 40px !important; width: 92px !important; }\r\n.irx .irx-float .irx-bars i { flex: 1 !important; border-radius: 4px 4px 1px 1px !important; background: linear-gradient(180deg, #F5923D, #F07000) !important; }\r\n.irx .irx-float .irx-bars i:nth-child(odd) { background: linear-gradient(180deg, #8ADA3F, #30C054) !important; }\r\n.irx .irx-float .irx-chs { display: flex !important; gap: 6px !important; }\r\n.irx .irx-float .irx-chs .irx-mini { width: 30px !important; height: 30px !important; }\r\n.irx .irx-faq-wrap { display: grid !important; grid-template-columns: minmax(0, 0.8fr) minmax(0, 1.2fr) !important; gap: 56px !important; align-items: start !important; }\r\n.irx .irx-faq-wrap .irx-faq { max-width: none !important; margin: 0 !important; }\r\n.irx .irx-faq-wrap h2 { margin-bottom: 32px !important; }\r\n.irx .irx-topics { display: grid !important; grid-template-columns: repeat(2, minmax(0, 120px)) !important; gap: 14px !important; }\r\n.irx .irx-topics span { display: flex !important; align-items: center !important; justify-content: center !important; aspect-ratio: 1 \/ 1 !important; border-radius: 22px !important; color: #FFFFFF !important; background: linear-gradient(135deg, var(--c1), var(--c2)) !important; box-shadow: 0 18px 32px -20px var(--c1) !important; }\r\n.irx .irx-topics span svg { width: 42px !important; height: 42px !important; fill: none !important; stroke: currentColor !important; stroke-width: 1.8 !important; stroke-linecap: round !important; stroke-linejoin: round !important; }\r\n.irx .irx-topics span.c-yellow { color: #0F3B7A !important; }\r\n@media (max-width: 1080px) {\r\n  .irx table.irx-t.irx-list.irx-ico tr { grid-template-columns: 44px minmax(0, 1fr) !important; }\r\n  .irx table.irx-t.irx-list.irx-ico td { grid-column: 2 !important; }\r\n  .irx table.irx-t.irx-list.irx-ico tr::before { grid-row: 1 \/ span 3 !important; align-self: start !important; }\r\n}\r\n@media (max-width: 860px) {\r\n  .irx table.irx-t.irx-g3 tbody { grid-template-columns: minmax(0, 1fr) !important; gap: 16px !important; }\r\n  .irx table.irx-t.irx-arrow tr::after { display: none !important; }\r\n  .irx .irx-faq-wrap { grid-template-columns: minmax(0, 1fr) !important; gap: 8px !important; }\r\n  .irx .irx-topics { display: none !important; }\r\n}\r\n@media (max-width: 600px) {\r\n  .irx table.irx-t.irx-list.irx-ico tr { grid-template-columns: minmax(0, 1fr) !important; gap: 10px !important; }\r\n  .irx table.irx-t.irx-list.irx-ico td { grid-column: 1 !important; }\r\n  .irx table.irx-t.irx-list.irx-ico tr::before { grid-row: auto !important; }\r\n}\r\n\r\n#ins-cdp.irx table.irx-t tr:nth-child(1) { --ico: url(\"data:image\/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'white'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'10'%2F%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'6'%2F%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'2'%2F%3E%3C%2Fsvg%3E\") !important; --c1: #0072EF !important; --c2: #16469D !important; }\r\n#ins-cdp.irx table.irx-t tr:nth-child(2) { --ico: url(\"data:image\/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'white'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M21%2015v4a2%202%200%200%201-2%202H5a2%202%200%200%201-2-2v-4'%2F%3E%3Cpolyline%20points%3D'17%208%2012%203%207%208'%2F%3E%3Cline%20x1%3D'12'%20x2%3D'12'%20y1%3D'3'%20y2%3D'15'%2F%3E%3C%2Fsvg%3E\") !important; --c1: #F07000 !important; --c2: #F5923D !important; }\r\n#ins-cdp.irx table.irx-t tr:nth-child(3) { --ico: url(\"data:image\/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'white'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Crect%20width%3D'18'%20height%3D'18'%20x%3D'3'%20y%3D'3'%20rx%3D'2'%2F%3E%3Cpath%20d%3D'M3%209h18'%2F%3E%3Cpath%20d%3D'M3%2015h18'%2F%3E%3Cpath%20d%3D'M9%203v18'%2F%3E%3C%2Fsvg%3E\") !important; --c1: #12872F !important; --c2: #30C054 !important; }\r\n<\/style>\r\n<div class=\"irx-in\">\r\n  <div class=\"irx-head\">\r\n    <div><h2>How does an insurance company build a customer data platform when each department keeps its own data?<\/h2>\r\n    <p>With indigitall, an insurer starts its <a href=\"https:\/\/documentation.indigitall.com\/docs\/cdp-best-practices\">customer data platform<\/a> from the objective, not from every field: the documentation puts data quality ahead of quantity and asks for a governance model. Contacts arrive from the CRM through the API, set up by IT staff, or by CSV upload, each with a unique <a href=\"https:\/\/documentation.indigitall.com\/docs\/data-synchronization-1\">external code<\/a> such as an insurance policy number, and <a href=\"https:\/\/documentation.indigitall.com\/docs\/customer-fields\">contact fields<\/a> hold the attributes each department needs for its journeys.<\/p><\/div>\r\n    <div class=\"irx-vis\" aria-hidden=\"true\">\r\n<svg class=\"irx-dia\" viewBox=\"0 0 520 380\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n  <defs><linearGradient id=\"insg1\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\"><stop offset=\"0\" stop-color=\"#0072EF\"\/><stop offset=\"1\" stop-color=\"#0B245B\"\/><\/linearGradient>\r\n  <filter id=\"insf1\" x=\"-20%\" y=\"-20%\" width=\"140%\" height=\"150%\"><feDropShadow dx=\"0\" dy=\"14\" stdDeviation=\"14\" flood-color=\"#0B245B\" flood-opacity=\"0.18\"\/><\/filter><\/defs>\r\n  <g stroke=\"#C9D6E8\" stroke-width=\"3\" stroke-dasharray=\"2 9\">\r\n    <path d=\"M92 66 C130 66 130 110 162 110\"\/><path d=\"M92 170 C126 170 126 110 162 110\"\/><path d=\"M92 170 C126 170 126 230 162 230\"\/><path d=\"M92 274 C130 274 130 230 162 230\"\/>\r\n  <\/g>\r\n  <g stroke=\"#8ADA3F\" stroke-width=\"3\"><path d=\"M226 110 C262 110 262 150 296 150\"\/><path d=\"M226 230 C262 230 262 190 296 190\"\/><\/g>\r\n  <rect x=\"20\" y=\"30\" width=\"72\" height=\"72\" rx=\"20\" fill=\"#0072EF\"\/><g transform=\"translate(38 48) scale(1.5)\" stroke=\"#fff\" stroke-width=\"1.53\" fill=\"none\"><rect width=\"8\" height=\"4\" x=\"8\" y=\"2\" rx=\"1\"\/><path d=\"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2\"\/><path d=\"M12 11h4\"\/><path d=\"M12 16h4\"\/><path d=\"M8 11h.01\"\/><path d=\"M8 16h.01\"\/><\/g>\r\n  <rect x=\"20\" y=\"134\" width=\"72\" height=\"72\" rx=\"20\" fill=\"#F07000\"\/><g transform=\"translate(38 152) scale(1.5)\" stroke=\"#fff\" stroke-width=\"1.53\" fill=\"none\"><path d=\"M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z\"\/><circle cx=\"7.5\" cy=\"7.5\" r=\".5\"\/><\/g>\r\n  <rect x=\"20\" y=\"238\" width=\"72\" height=\"72\" rx=\"20\" fill=\"#30C054\"\/><g transform=\"translate(38 256) scale(1.5)\" stroke=\"#fff\" stroke-width=\"1.53\" fill=\"none\"><path d=\"M3 11h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-5Zm0 0a9 9 0 1 1 18 0m0 0v5a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h3Z\"\/><path d=\"M21 16v2a4 4 0 0 1-4 4h-5\"\/><\/g>\r\n  <rect x=\"162\" y=\"80\" width=\"64\" height=\"60\" rx=\"16\" fill=\"#0072EF\"\/><g transform=\"translate(180 96) scale(1.1666666666666667)\" stroke=\"#fff\" stroke-width=\"1.97\" fill=\"none\"><ellipse cx=\"12\" cy=\"5\" rx=\"9\" ry=\"3\"\/><path d=\"M3 5V19A9 3 0 0 0 21 19V5\"\/><path d=\"M3 12A9 3 0 0 0 21 12\"\/><\/g>\r\n  <rect x=\"162\" y=\"200\" width=\"64\" height=\"60\" rx=\"16\" fill=\"#FFCA5E\"\/><g transform=\"translate(180 216) scale(1.1666666666666667)\" stroke=\"#0F3B7A\" stroke-width=\"1.97\" fill=\"none\"><path d=\"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z\"\/><path d=\"M14 2v4a2 2 0 0 0 2 2h4\"\/><path d=\"M8 13h2\"\/><path d=\"M14 13h2\"\/><path d=\"M8 17h2\"\/><path d=\"M14 17h2\"\/><\/g>\r\n  <g filter=\"url(#insf1)\"><rect x=\"296\" y=\"26\" width=\"206\" height=\"312\" rx=\"22\" fill=\"#fff\"\/><\/g>\r\n  <rect x=\"296.5\" y=\"26.5\" width=\"205\" height=\"311\" rx=\"21.5\" stroke=\"#E3E8EF\"\/>\r\n  <circle cx=\"336\" cy=\"66\" r=\"20\" fill=\"url(#insg1)\"\/><circle cx=\"336\" cy=\"60\" r=\"6.5\" stroke=\"#fff\" stroke-width=\"3\"\/><path d=\"M324 77 a12 9 0 0 1 24 0\" stroke=\"#fff\" stroke-width=\"3\"\/>\r\n  <rect x=\"366\" y=\"54\" width=\"100\" height=\"9\" rx=\"4.5\" fill=\"#0B245B\" opacity=\"0.85\"\/><rect x=\"366\" y=\"70\" width=\"62\" height=\"7\" rx=\"3.5\" fill=\"#DDE4EE\"\/>\r\n  <rect x=\"314\" y=\"102\" width=\"170\" height=\"40\" rx=\"12\" fill=\"#FFF6E1\" stroke=\"#FFCA5E\" stroke-width=\"1.5\"\/><g transform=\"translate(326 112) scale(0.8333333333333334)\" stroke=\"#F07000\" stroke-width=\"2.76\" fill=\"none\"><path d=\"M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z\"\/><circle cx=\"16.5\" cy=\"7.5\" r=\".5\"\/><\/g>\r\n  <rect x=\"356\" y=\"117\" width=\"96\" height=\"9\" rx=\"4.5\" fill=\"#F5923D\" opacity=\"0.7\"\/>\r\n  <rect x=\"314\" y=\"158\" width=\"170\" height=\"32\" rx=\"10\" fill=\"#F4F7FB\"\/><rect x=\"324\" y=\"165\" width=\"18\" height=\"18\" rx=\"5\" fill=\"#0072EF\"\/><rect x=\"352\" y=\"170\" width=\"84\" height=\"8\" rx=\"4\" fill=\"#C9D6E8\"\/><rect x=\"444\" y=\"170\" width=\"26\" height=\"8\" rx=\"4\" fill=\"#0072EF\" opacity=\"0.45\"\/><rect x=\"314\" y=\"200\" width=\"170\" height=\"32\" rx=\"10\" fill=\"#F4F7FB\"\/><rect x=\"324\" y=\"207\" width=\"18\" height=\"18\" rx=\"5\" fill=\"#30C054\"\/><rect x=\"352\" y=\"212\" width=\"66\" height=\"8\" rx=\"4\" fill=\"#C9D6E8\"\/><rect x=\"436\" y=\"212\" width=\"34\" height=\"8\" rx=\"4\" fill=\"#30C054\" opacity=\"0.45\"\/><rect x=\"314\" y=\"242\" width=\"170\" height=\"32\" rx=\"10\" fill=\"#F4F7FB\"\/><rect x=\"324\" y=\"249\" width=\"18\" height=\"18\" rx=\"5\" fill=\"#F07000\"\/><rect x=\"352\" y=\"254\" width=\"92\" height=\"8\" rx=\"4\" fill=\"#C9D6E8\"\/><rect x=\"448\" y=\"254\" width=\"22\" height=\"8\" rx=\"4\" fill=\"#F07000\" opacity=\"0.45\"\/><rect x=\"314\" y=\"284\" width=\"170\" height=\"32\" rx=\"10\" fill=\"#F4F7FB\"\/><rect x=\"324\" y=\"291\" width=\"18\" height=\"18\" rx=\"5\" fill=\"#0F3B7A\"\/><rect x=\"352\" y=\"296\" width=\"58\" height=\"8\" rx=\"4\" fill=\"#C9D6E8\"\/><rect x=\"440\" y=\"296\" width=\"30\" height=\"8\" rx=\"4\" fill=\"#0F3B7A\" opacity=\"0.45\"\/>\r\n<\/svg><\/div>\r\n  <\/div>\r\n  <table class=\"irx-t irx-ico irx-g3 irx-arrow\">\r\n  <thead>\r\n    <tr>\r\n      <th>Step<\/th>\r\n      <th>How it works<\/th>\r\n      <th>What to know<\/th>\r\n    <\/tr>\r\n  <\/thead>\r\n  <tbody>\r\n    <tr>\r\n      <td>Define the use first<\/td>\r\n      <td>Choose the journeys and segments the platform must feed before loading fields<\/td>\r\n      <td>The documentation puts objectives and data quality before volume<\/td>\r\n    <\/tr>\r\n    <tr>\r\n      <td>Load the contacts<\/td>\r\n      <td>CRM sync by API or CSV, with a unique external code such as a policy number<\/td>\r\n      <td>The API setup is done by the insurer's IT staff<\/td>\r\n    <\/tr>\r\n    <tr>\r\n      <td>Add fields for each department<\/td>\r\n      <td>Contact fields of type Number, String, Date or Date and time; Journey Only fields for attributes and Journey Only (Aggregated) for calculated metrics<\/td>\r\n      <td>The field name must match the name in the CRM exactly<\/td>\r\n    <\/tr>\r\n  <\/tbody>\r\n<\/table>\r\n<\/div>\r\n<\/section>","code_extra_content":"","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":"<!-- indigitall \u00b7 Insurance EN \u00b7 Insurance chatbot and AI agent (new section) -->\r\n<section class=\"irx\" id=\"ins-ai-agent\">\r\n<style>\r\n#ins-ai-agent.irx table.irx-t tr:nth-child(1) { --ico: url(\"data:image\/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'white'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'm21.73%2018-8-14a2%202%200%200%200-3.48%200l-8%2014A2%202%200%200%200%204%2021h16a2%202%200%200%200%201.73-3'%2F%3E%3Cpath%20d%3D'M12%209v4'%2F%3E%3Cpath%20d%3D'M12%2017h.01'%2F%3E%3C%2Fsvg%3E\") !important; --c1: #F07000 !important; --c2: #F5923D !important; }\r\n#ins-ai-agent.irx table.irx-t tr:nth-child(2) { --ico: url(\"data:image\/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'white'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M3%2011h3a2%202%200%200%201%202%202v3a2%202%200%200%201-2%202H5a2%202%200%200%201-2-2v-5Zm0%200a9%209%200%201%201%2018%200m0%200v5a2%202%200%200%201-2%202h-1a2%202%200%200%201-2-2v-3a2%202%200%200%201%202-2h3Z'%2F%3E%3Cpath%20d%3D'M21%2016v2a4%204%200%200%201-4%204h-5'%2F%3E%3C%2Fsvg%3E\") !important; --c1: #0072EF !important; --c2: #16469D !important; }\r\n#ins-ai-agent.irx table.irx-t tr:nth-child(3) { --ico: url(\"data:image\/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'white'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'10'%2F%3E%3Cpath%20d%3D'm4.9%204.9%2014.2%2014.2'%2F%3E%3C%2Fsvg%3E\") !important; --c1: #0F3B7A !important; --c2: #0072EF !important; }\r\n<\/style>\r\n<div class=\"irx-in\">\r\n  <div class=\"irx-split\">\r\n    <div class=\"irx-vis\" aria-hidden=\"true\">\r\n  <div class=\"irx-phone\"><div class=\"irx-scr\">\r\n    <div class=\"irx-wah\"><i style=\"background:linear-gradient(135deg,#0072EF,#16469D)\"><\/i><div><span><\/span><span><\/span><\/div><\/div>\r\n    <div class=\"irx-wab\">\r\n      <div class=\"irx-b me\"><span class=\"irx-sk\" style=\"width:118px\"><\/span><span class=\"irx-sk\" style=\"width:72px\"><\/span><\/div>\r\n      <div class=\"irx-b\"><div class=\"irx-row-ic\"><span class=\"irx-mini c-navy\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 8V4H8\"\/><rect width=\"16\" height=\"12\" x=\"4\" y=\"8\" rx=\"2\"\/><path d=\"M2 14h2\"\/><path d=\"M20 14h2\"\/><path d=\"M15 13v2\"\/><path d=\"M9 13v2\"\/><\/svg><\/span><div><span class=\"irx-sk\" style=\"width:100%\"><\/span><span class=\"irx-sk\" style=\"width:82%\"><\/span><span class=\"irx-sk\" style=\"width:58%\"><\/span><\/div><\/div><\/div>\r\n      <div class=\"irx-b me\"><span class=\"irx-sk\" style=\"width:92px\"><\/span><\/div>\r\n      <div class=\"irx-b\"><div class=\"irx-row-ic\"><span class=\"irx-mini c-orange\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><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\"\/><\/svg><\/span><div><span class=\"irx-sk\" style=\"width:100%\"><\/span><span class=\"irx-sk\" style=\"width:64%\"><\/span><\/div><\/div><\/div>\r\n      <div class=\"irx-pill\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M3 11h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-5Zm0 0a9 9 0 1 1 18 0m0 0v5a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h3Z\"\/><path d=\"M21 16v2a4 4 0 0 1-4 4h-5\"\/><\/svg><span class=\"irx-sk\" style=\"width:62px;background:rgba(255,255,255,0.6);margin:0\"><\/span><\/div>\r\n      <div class=\"irx-b\"><div class=\"irx-row-ic\"><span style=\"width:26px;height:26px;border-radius:50%;background:linear-gradient(135deg,#FFCA5E,#F07000);flex-shrink:0\"><\/span><div><span class=\"irx-sk\" style=\"width:100%\"><\/span><span class=\"irx-sk\" style=\"width:70%\"><\/span><\/div><\/div><\/div>\r\n      <div class=\"irx-b me\"><span class=\"irx-sk\" style=\"width:64px\"><\/span><\/div>\r\n      <div class=\"irx-b\"><div class=\"irx-row-ic\"><span class=\"irx-mini c-green\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg><\/span><div><span class=\"irx-sk\" style=\"width:100%\"><\/span><span class=\"irx-sk\" style=\"width:52%\"><\/span><\/div><\/div><\/div>\r\n    <\/div>\r\n  <\/div><\/div>\r\n  <div class=\"irx-float irx-float-col\" style=\"right:3%;top:14%\"><span class=\"irx-ic c-orange\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M3 3v18h18\"\/><path d=\"M18 17V9\"\/><path d=\"M13 17V5\"\/><path d=\"M8 17v-3\"\/><\/svg><\/span><div class=\"irx-bars\"><i style=\"height:45%\"><\/i><i style=\"height:80%\"><\/i><i style=\"height:35%\"><\/i><i style=\"height:100%\"><\/i><i style=\"height:55%\"><\/i><\/div><\/div>\r\n  <div class=\"irx-float\" style=\"left:3%;bottom:5%\"><span class=\"irx-ic c-green\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"\/><path d=\"m9 12 2 2 4-4\"\/><\/svg><\/span><span><span class=\"irx-sk\" style=\"width:100%\"><\/span><span class=\"irx-sk\" style=\"width:60%\"><\/span><\/span><\/div>\r\n<\/div>\r\n    <div><h2>How does an insurance chatbot or AI agent stay accurate on quotes and policy questions, and when does it hand off to a person?<\/h2>\r\n    <p>With indigitall, the <a href=\"https:\/\/documentation.indigitall.com\/docs\/ai-agents\">AI agent<\/a> works with the information the insurer decides to give it, the data belongs to the organization, and the conversation can be transferred to an unlimited, configurable number of human agents. The <a href=\"https:\/\/documentation.indigitall.com\/docs\/chatbot-gen-ai\">generative AI chatbot<\/a> adds a security filter, a blacklist with temporary bans and analytics of fallbacks, so the team can see which questions the bot could not answer. The documentation gives no accuracy rate, so an insurer should test its own quote and coverage questions before going live.<\/p><\/div>\r\n  <\/div>\r\n  <table class=\"irx-t irx-list irx-ico\">\r\n  <thead>\r\n    <tr>\r\n      <th>Risk<\/th>\r\n      <th>Control<\/th>\r\n      <th>What to know<\/th>\r\n    <\/tr>\r\n  <\/thead>\r\n  <tbody>\r\n    <tr>\r\n      <td>A wrong answer on a quote or coverage<\/td>\r\n      <td>The agent answers from the information the insurer provides, and fallbacks are reported<\/td>\r\n      <td>No accuracy rate is published, and the insurer owns the content it provides<\/td>\r\n    <\/tr>\r\n    <tr>\r\n      <td>A question the bot should not decide<\/td>\r\n      <td>Transfer to a human agent in the Contact Center with <a href=\"https:\/\/documentation.indigitall.com\/docs\/whats-new-in-contact-center\">full context<\/a><\/td>\r\n      <td>The documentation does not list which topics must be transferred, so the insurer decides<\/td>\r\n    <\/tr>\r\n    <tr>\r\n      <td>Abuse or off-topic use<\/td>\r\n      <td>Security filter and a blacklist with temporary bans<\/td>\r\n      <td>Both are settings of the generative AI chatbot<\/td>\r\n    <\/tr>\r\n  <\/tbody>\r\n<\/table>\r\n<\/div>\r\n<\/section>","code_extra_content":"","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":"<!-- indigitall \u00b7 Insurance EN \u00b7 WhatsApp window, templates and US numbers (new section) -->\r\n<section class=\"irx irx-dark\" id=\"ins-whatsapp-window\">\r\n<style>\r\n#ins-whatsapp-window.irx table.irx-t tr:nth-child(1) { --ico: url(\"data:image\/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'white'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M21%2015a2%202%200%200%201-2%202H7l-4%204V5a2%202%200%200%201%202-2h14a2%202%200%200%201%202%202z'%2F%3E%3C%2Fsvg%3E\") !important; --c1: #0072EF !important; --c2: #16469D !important; }\r\n#ins-whatsapp-window.irx table.irx-t tr:nth-child(2) { --ico: url(\"data:image\/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'white'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M15%202H6a2%202%200%200%200-2%202v16a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2V7Z'%2F%3E%3Cpath%20d%3D'M14%202v4a2%202%200%200%200%202%202h4'%2F%3E%3Cpath%20d%3D'm9%2015%202%202%204-4'%2F%3E%3C%2Fsvg%3E\") !important; --c1: #12872F !important; --c2: #30C054 !important; }\r\n#ins-whatsapp-window.irx table.irx-t tr:nth-child(3) { --ico: url(\"data:image\/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'white'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M6%208a6%206%200%200%201%2012%200c0%207%203%209%203%209H3s3-2%203-9'%2F%3E%3Cpath%20d%3D'M10.3%2021a1.94%201.94%200%200%200%203.4%200'%2F%3E%3C%2Fsvg%3E\") !important; --c1: #F07000 !important; --c2: #F5923D !important; }\r\n<\/style>\r\n<div class=\"irx-in\">\r\n  <div class=\"irx-split irx-rev\">\r\n    <div><h2>How do WhatsApp's 24-hour window and template rules work for renewals and claim updates, and what changes with US numbers?<\/h2>\r\n    <p>With indigitall, a customer who writes first opens a <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/messages\/send-messages\">24-hour service window<\/a> in which free-form replies are allowed, and after it closes only approved templates can be sent. A claim-status update goes as a <a href=\"https:\/\/documentation.indigitall.com\/docs\/wa-templates\">utility template<\/a>, and an offer sent as utility is rejected. As of October 2026, <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/templates\/marketing-templates\/per-user-limits\/\">Meta says<\/a> WhatsApp does not deliver marketing templates to US phone numbers, so a renewal offer to a US customer goes by push, email or SMS, and <a href=\"https:\/\/documentation.indigitall.com\/docs\/us-sms-compliance\">US SMS<\/a> requires brand and campaign registration.<\/p><\/div>\r\n    <div class=\"irx-vis\" aria-hidden=\"true\">\r\n  <div class=\"irx-phone\"><div class=\"irx-scr\">\r\n    <div class=\"irx-wah\"><i style=\"background:linear-gradient(135deg,#0072EF,#16469D)\"><\/i><div><span><\/span><span><\/span><\/div><\/div>\r\n    <div class=\"irx-wab\">\r\n      <div class=\"irx-b me\"><span class=\"irx-sk\" style=\"width:120px\"><\/span><span class=\"irx-sk\" style=\"width:80px\"><\/span><\/div>\r\n      <div class=\"irx-pill\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M12 6v6l4 2\"\/><\/svg>24h<\/div>\r\n      <div class=\"irx-b\"><span class=\"irx-sk\" style=\"width:128px\"><\/span><span class=\"irx-sk\" style=\"width:96px\"><\/span><span class=\"irx-sk\" style=\"width:60px\"><\/span><\/div>\r\n      <div class=\"irx-b me\"><span class=\"irx-sk\" style=\"width:70px\"><\/span><\/div>\r\n      <div class=\"irx-pill off\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><rect width=\"18\" height=\"11\" x=\"3\" y=\"11\" rx=\"2\"\/><path d=\"M7 11V7a5 5 0 0 1 10 0v4\"\/><\/svg><span class=\"irx-sk\" style=\"width:54px;background:rgba(255,255,255,0.7);margin:0\"><\/span><\/div>\r\n      <div class=\"irx-b\"><span class=\"irx-tag\">Utility<\/span><span class=\"irx-sk\" style=\"width:130px\"><\/span><span class=\"irx-sk\" style=\"width:90px\"><\/span><div class=\"irx-track\"><i><\/i><s><\/s><i><\/i><s><\/s><i><\/i><s class=\"off\"><\/s><i class=\"off\"><\/i><\/div><\/div>\r\n      <div class=\"irx-b me\"><span class=\"irx-sk\" style=\"width:84px\"><\/span><span class=\"irx-sk\" style=\"width:50px\"><\/span><\/div>\r\n    <\/div>\r\n  <\/div><\/div>\r\n  <div class=\"irx-float irx-float-col\" style=\"left:0;bottom:3%\"><span class=\"irx-chip ch-us\">US<\/span><div class=\"irx-chs\"><span class=\"irx-mini c-blue\"><svg viewBox=\"0 0 24 24\" 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><\/span><span class=\"irx-mini c-orange\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><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\"\/><\/svg><\/span><span class=\"irx-mini c-green\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z\"\/><path d=\"M8 9h8\"\/><path d=\"M8 13h5\"\/><\/svg><\/span><\/div><\/div>\r\n<\/div>\r\n  <\/div>\r\n  <table class=\"irx-t irx-ico irx-ch irx-g3\">\r\n  <thead>\r\n    <tr>\r\n      <th>Message<\/th>\r\n      <th>Channel<\/th>\r\n      <th>What to know<\/th>\r\n    <\/tr>\r\n  <\/thead>\r\n  <tbody>\r\n    <tr class=\"k-free\">\r\n      <td>A customer asks about a claim<\/td>\r\n      <td>WhatsApp, free-form reply inside the 24-hour window<\/td>\r\n      <td>After 24 hours only an approved template can be sent<\/td>\r\n    <\/tr>\r\n    <tr class=\"k-util\">\r\n      <td>A claim-status update<\/td>\r\n      <td>Utility template<\/td>\r\n      <td>Offer content sent as a utility template is rejected<\/td>\r\n    <\/tr>\r\n    <tr class=\"k-mkt\">\r\n      <td>A renewal offer to a US customer<\/td>\r\n      <td>Push, email or SMS<\/td>\r\n      <td>WhatsApp marketing templates do not reach US numbers, and SMS needs brand and campaign registration<\/td>\r\n    <\/tr>\r\n  <\/tbody>\r\n<\/table>\r\n<\/div>\r\n<\/section>","code_extra_content":"","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":"<!-- indigitall \u00b7 Insurance EN \u00b7 FAQ (new section, last block) -->\r\n<section class=\"irx irx-soft\" id=\"ins-faq\">\r\n<div class=\"irx-in\">\r\n  <div class=\"irx-faq-wrap\">\r\n    <div><h2>FAQs: indigitall for Insurance<\/h2>\r\n    <div class=\"irx-topics\" aria-hidden=\"true\"><span class=\"c-blue\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"\/><path d=\"m9 12 2 2 4-4\"\/><\/svg><\/span><span class=\"c-orange\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"6\" cy=\"19\" r=\"3\"\/><path d=\"M9 19h8.5a3.5 3.5 0 0 0 0-7h-11a3.5 3.5 0 0 1 0-7H15\"\/><circle cx=\"18\" cy=\"5\" r=\"3\"\/><\/svg><\/span><span class=\"c-green\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><rect width=\"18\" height=\"11\" x=\"3\" y=\"11\" rx=\"2\"\/><path d=\"M7 11V7a5 5 0 0 1 10 0v4\"\/><\/svg><\/span><span class=\"c-yellow\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><polyline points=\"22 12 16 12 14 15 10 15 8 12 2 12\"\/><path d=\"M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z\"\/><\/svg><\/span><\/div><\/div>\r\n    <div class=\"irx-faq\">\r\n<details><summary><h3>Can an insurer sign a Business Associate Agreement with indigitall for HIPAA-regulated data?<\/h3><\/summary>\r\n<p>With indigitall, yes. The <a href=\"https:\/\/documentation.indigitall.com\/docs\/security\">security documentation<\/a> says indigitall is HIPAA-ready and can sign Business Associate Agreements with US healthcare organizations, digital health platforms and insurers, and that its Encrypted Push Notification Service passed a HIPAA compliance audit, with a final report dated May 2025. The audit covers that service, not the whole platform.<\/p><\/details>\r\n<details><summary><h3>How do SMS, email and push work together in an insurer's customer journey?<\/h3><\/summary>\r\n<p>With indigitall, a <a href=\"https:\/\/documentation.indigitall.com\/docs\/creating-journeys\">Customer Journey<\/a> starts from events and behaviors and can send by push, email, SMS and WhatsApp in one flow. For SMS to US numbers, carriers require brand and campaign registration and proof of the opt-in, and <a href=\"https:\/\/documentation.indigitall.com\/docs\/us-sms-compliance\">approval times<\/a> vary, so the insurer should register before the first campaign.<\/p><\/details>\r\n<details><summary><h3>Which security certifications and controls does indigitall document?<\/h3><\/summary>\r\n<p>With indigitall, the <a href=\"https:\/\/documentation.indigitall.com\/docs\/security\">security documentation<\/a> lists a SOC 2 Type II report dated January 2026, ISO\/IEC 27001:2022 valid until July 2029 and an external GDPR and LOPDGDD verification valid until April 2027. It also lists TLS 1.2 or higher in transit, AES-256 at rest, and role-based access with multi-factor authentication.<\/p><\/details>\r\n<details><summary><h3>Can an insurer separate claims, sales and service teams in one inbox?<\/h3><\/summary>\r\n<p>With indigitall, the <a href=\"https:\/\/documentation.indigitall.com\/docs\/contact-center\">Contact Center<\/a> puts AI and human agents in one inbox, organized in groups, and each user gets a <a href=\"https:\/\/documentation.indigitall.com\/docs\/permissions\">permission profile<\/a> per project: full permissions, no permissions, auditor, supervisor or agent. A <a href=\"https:\/\/documentation.indigitall.com\/docs\/supervisor-role\">supervisor<\/a> sees contacts on hold, available agents and waiting times, and can reassign conversations.<\/p><\/details>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n<script type=\"application\/ld+json\">\r\n{\r\n  \"@context\": \"https:\/\/schema.org\",\r\n  \"@type\": \"FAQPage\",\r\n  \"mainEntity\": [\r\n    {\r\n      \"@type\": \"Question\",\r\n      \"name\": \"Can an insurer sign a Business Associate Agreement with indigitall for HIPAA-regulated data?\",\r\n      \"acceptedAnswer\": {\r\n        \"@type\": \"Answer\",\r\n        \"text\": \"With indigitall, yes. The security documentation says indigitall is HIPAA-ready and can sign Business Associate Agreements with US healthcare organizations, digital health platforms and insurers, and that its Encrypted Push Notification Service passed a HIPAA compliance audit, with a final report dated May 2025. The audit covers that service, not the whole platform.\"\r\n      }\r\n    },\r\n    {\r\n      \"@type\": \"Question\",\r\n      \"name\": \"How do SMS, email and push work together in an insurer's customer journey?\",\r\n      \"acceptedAnswer\": {\r\n        \"@type\": \"Answer\",\r\n        \"text\": \"With indigitall, a Customer Journey starts from events and behaviors and can send by push, email, SMS and WhatsApp in one flow. For SMS to US numbers, carriers require brand and campaign registration and proof of the opt-in, and approval times vary, so the insurer should register before the first campaign.\"\r\n      }\r\n    },\r\n    {\r\n      \"@type\": \"Question\",\r\n      \"name\": \"Which security certifications and controls does indigitall document?\",\r\n      \"acceptedAnswer\": {\r\n        \"@type\": \"Answer\",\r\n        \"text\": \"With indigitall, the security documentation lists a SOC 2 Type II report dated January 2026, ISO\/IEC 27001:2022 valid until July 2029 and an external GDPR and LOPDGDD verification valid until April 2027. It also lists TLS 1.2 or higher in transit, AES-256 at rest, and role-based access with multi-factor authentication.\"\r\n      }\r\n    },\r\n    {\r\n      \"@type\": \"Question\",\r\n      \"name\": \"Can an insurer separate claims, sales and service teams in one inbox?\",\r\n      \"acceptedAnswer\": {\r\n        \"@type\": \"Answer\",\r\n        \"text\": \"With indigitall, the Contact Center puts AI and human agents in one inbox, organized in groups, and each user gets a permission profile per project: full permissions, no permissions, auditor, supervisor or agent. A supervisor sees contacts on hold, available agents and waiting times, and can reassign conversations.\"\r\n      }\r\n    }\r\n  ]\r\n}\r\n<\/script>\r\n<\/section>","code_extra_content":"","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":false,"slider_blog_custom_tag":null,"hide_mobile_fixed_buttons":false,"mobile_fixed_button_1":null,"mobile_fixed_button_2":null,"icon_mobile_fixed_button_2":"","download_ebook":false,"ebook_title":""},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Insurance - indigitall<\/title>\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\/insurance\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Insurance - indigitall\" \/>\n<meta property=\"og:url\" content=\"https:\/\/indigitall.com\/en\/industry\/insurance\/\" \/>\n<meta property=\"og:site_name\" content=\"indigitall\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-29T20:51:00+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\\\/insurance\\\/\",\"url\":\"https:\\\/\\\/indigitall.com\\\/en\\\/industry\\\/insurance\\\/\",\"name\":\"Insurance - indigitall\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/indigitall.com\\\/en\\\/#website\"},\"datePublished\":\"2026-07-17T22:23:33+00:00\",\"dateModified\":\"2026-10-29T20:51:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/indigitall.com\\\/en\\\/industry\\\/insurance\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/indigitall.com\\\/en\\\/industry\\\/insurance\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/indigitall.com\\\/en\\\/industry\\\/insurance\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/indigitall.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"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":"Insurance - indigitall","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\/insurance\/","og_locale":"en_US","og_type":"article","og_title":"Insurance - indigitall","og_url":"https:\/\/indigitall.com\/en\/industry\/insurance\/","og_site_name":"indigitall","article_modified_time":"2026-10-29T20:51:00+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/indigitall.com\/en\/industry\/insurance\/","url":"https:\/\/indigitall.com\/en\/industry\/insurance\/","name":"Insurance - indigitall","isPartOf":{"@id":"https:\/\/indigitall.com\/en\/#website"},"datePublished":"2026-07-17T22:23:33+00:00","dateModified":"2026-10-29T20:51:00+00:00","breadcrumb":{"@id":"https:\/\/indigitall.com\/en\/industry\/insurance\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/indigitall.com\/en\/industry\/insurance\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/indigitall.com\/en\/industry\/insurance\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/indigitall.com\/en\/"},{"@type":"ListItem","position":2,"name":"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\/"}}]}},"permalink_manager":null,"_links":{"self":[{"href":"https:\/\/indigitall.com\/en\/wp-json\/wp\/v2\/industry\/20664","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\/30"}],"version-history":[{"count":3,"href":"https:\/\/indigitall.com\/en\/wp-json\/wp\/v2\/industry\/20664\/revisions"}],"predecessor-version":[{"id":20670,"href":"https:\/\/indigitall.com\/en\/wp-json\/wp\/v2\/industry\/20664\/revisions\/20670"}],"wp:attachment":[{"href":"https:\/\/indigitall.com\/en\/wp-json\/wp\/v2\/media?parent=20664"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}