{"id":8,"date":"2025-02-07T09:47:31","date_gmt":"2025-02-07T09:47:31","guid":{"rendered":"https:\/\/indigitall.com\/?page_id=8"},"modified":"2026-06-22T16:42:53","modified_gmt":"2026-06-22T16:42:53","slug":"home","status":"publish","type":"page","link":"https:\/\/indigitall.com\/en\/","title":{"rendered":"Home"},"content":{"rendered":"","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":-100,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false},"class_list":["post-8","page","type-page","status-publish","hentry"],"acf":{"flexible_content":{"0":{"acf_fc_layout":"custom_html","code":"<!-- indigitall Hero Section \u2014 WordPress\/ACF Compatible -->\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-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-hero *, #indi-hero *::before, #indi-hero *::after {\r\n  box-sizing: border-box;\r\n  margin: 0;\r\n  padding: 0;\r\n  -webkit-font-smoothing: antialiased;\r\n  -moz-osx-font-smoothing: grayscale;\r\n}\r\n\r\n#indi-hero .ih-texture {\r\n  position: absolute;\r\n  inset: 0;\r\n  background-image: radial-gradient(circle, rgba(255,255,255,0.05) 1px, transparent 1px);\r\n  background-size: 28px 28px;\r\n  pointer-events: none;\r\n  z-index: 0;\r\n}\r\n\r\n#indi-hero .ih-glow {\r\n  position: absolute;\r\n  top: -100px; right: -60px;\r\n  width: 500px; height: 500px;\r\n  background: radial-gradient(circle, rgba(138,218,63,0.10) 0%, transparent 70%);\r\n  pointer-events: none;\r\n  z-index: 0;\r\n}\r\n\r\n#indi-hero .ih-inner {\r\n  position: relative;\r\n  z-index: 2;\r\n  max-width: 1280px;\r\n  margin: 0 auto;\r\n  padding: 140px 48px 80px;\r\n  display: grid;\r\n  grid-template-columns: minmax(0, 1fr) minmax(0, 1.15fr);\r\n  gap: 20px;\r\n  align-items: start;\r\n}\r\n\r\n#indi-hero .ih-left {\r\n  position: relative;\r\n  z-index: 10;\r\n  display: flex;\r\n  flex-direction: column;\r\n  gap: 28px;\r\n  opacity: 0;\r\n  transform: translateY(20px);\r\n  animation: ihSlideUp 0.8s cubic-bezier(0.22,1,0.36,1) 0.15s both;\r\n}\r\n\r\n#indi-hero .ih-badges {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  gap: 8px;\r\n}\r\n\r\n#indi-hero .ih-badge {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 6px;\r\n  background: rgba(255,255,255,0.12);\r\n  border: 1px solid rgba(255,255,255,0.2);\r\n  backdrop-filter: blur(8px);\r\n  padding: 6px 12px;\r\n  border-radius: 50px;\r\n  font-family: 'Manrope', sans-serif !important;\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: ihBadgePop 0.5s cubic-bezier(0.22,1,0.36,1) both;\r\n}\r\n#indi-hero .ih-badge:nth-child(1) { animation-delay: 0.20s; }\r\n#indi-hero .ih-badge:nth-child(2) { animation-delay: 0.30s; }\r\n#indi-hero .ih-badge:nth-child(3) { animation-delay: 0.40s; }\r\n#indi-hero .ih-badge:nth-child(4) { animation-delay: 0.50s; }\r\n\r\n#indi-hero .ih-badge svg { flex-shrink: 0; }\r\n\r\n#indi-hero .ih-headline {\r\n  font-family: 'Manrope', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;\r\n  font-size: clamp(28px, 3vw, 42px) !important;\r\n  font-weight: 500 !important;\r\n  line-height: 1.15 !important;\r\n  letter-spacing: -0.01em !important;\r\n  color: #FFFFFF !important;\r\n  margin: 0 !important;\r\n  font-display: swap;\r\n}\r\n\r\n#indi-hero .ih-headline .ih-tagline {\r\n  display: block;\r\n  margin-top: 16px;\r\n}\r\n\r\n#indi-hero .ih-headline .ih-accent {\r\n  color: #8ADA3F !important;\r\n  font-weight: 500 !important;\r\n}\r\n\r\n#indi-hero .ih-ctas {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  gap: 14px;\r\n  align-items: stretch;\r\n  margin-top: 8px;\r\n}\r\n\r\n#indi-hero .id-btn {\r\n  position: relative;\r\n  font-family: 'Manrope', -apple-system, sans-serif !important;\r\n  font-size: 14px !important;\r\n  font-weight: 600 !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  box-sizing: border-box;\r\n  padding: 15px 20px !important;\r\n  min-width: 200px !important;\r\n  min-height: 60px !important;\r\n  display: inline-flex !important;\r\n  justify-content: center !important;\r\n  align-items: center !important;\r\n  border-radius: 5px !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\r\n#indi-hero .id-btn.green {\r\n  background-color: #8ADA3F !important;\r\n  border-color: #8ADA3F !important;\r\n  color: #0F0F0F !important;\r\n  box-shadow: 0 4px 30px rgba(138,218,63,0.35);\r\n}\r\n#indi-hero .id-btn.green:hover {\r\n  background-color: #9EE84F !important;\r\n  border-color: #9EE84F !important;\r\n  transform: translateY(-2px);\r\n  box-shadow: 0 8px 40px rgba(138,218,63,0.45);\r\n  color: #0F0F0F !important;\r\n}\r\n\r\n#indi-hero .id-btn.light {\r\n  background-color: #FFFFFF !important;\r\n  border-color: #FFFFFF !important;\r\n  box-shadow: 0 4px 60px 0 rgba(0,0,0,0.07);\r\n  color: #0F0F0F !important;\r\n  gap: 12px;\r\n  padding: 8px 22px 8px 10px !important;\r\n}\r\n#indi-hero .id-btn.light:hover {\r\n  background-color: #F5F7FA !important;\r\n  border-color: #F5F7FA !important;\r\n  transform: translateY(-2px);\r\n  color: #0F0F0F !important;\r\n}\r\n#indi-hero .id-btn.light img {\r\n  width: 40px !important;\r\n  height: 40px !important;\r\n  border-radius: 50% !important;\r\n  object-fit: cover;\r\n  display: block;\r\n  flex-shrink: 0;\r\n}\r\n\r\n@media (max-width: 1150px) {\r\n  #indi-hero .id-btn {\r\n    padding: 15px 20px !important;\r\n    min-width: 0 !important;\r\n    min-height: 50px !important;\r\n  }\r\n  #indi-hero .id-btn.light { padding: 5px 18px 5px 6px !important; }\r\n  #indi-hero .id-btn.light img { width: 36px !important; height: 36px !important; }\r\n}\r\n\r\n\/* \u2500\u2500\u2500 RIGHT: card diagram \u2500\u2500\u2500 *\/\r\n#indi-hero .ih-right {\r\n  position: relative;\r\n  opacity: 0;\r\n  animation: ihFadeIn 0.9s ease 0.3s both;\r\n  z-index: 1;\r\n}\r\n\r\n\/* DIAGRAM ZONE \u2014 3 auto-height rows so every gap between cards is identical *\/\r\n#indi-hero .ih-diagram {\r\n  position: relative;\r\n  display: grid;\r\n  grid-template-columns: repeat(12, 1fr);\r\n  grid-auto-rows: auto;\r\n  gap: 16px;\r\n}\r\n\r\n#indi-hero .ih-svg {\r\n  position: absolute;\r\n  inset: 0;\r\n  width: 100%;\r\n  height: 100%;\r\n  z-index: 3;\r\n  pointer-events: none;\r\n  overflow: visible;\r\n}\r\n\r\n#indi-hero .ih-card {\r\n  background: rgba(255,255,255,0.98);\r\n  border-radius: 14px;\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  padding: 14px 16px;\r\n  z-index: 4;\r\n  opacity: 0;\r\n  transition: opacity 0.5s cubic-bezier(0.22,1,0.36,1),\r\n              transform 0.3s ease,\r\n              box-shadow 0.3s ease;\r\n  backdrop-filter: blur(12px);\r\n  cursor: default;\r\n  position: relative;\r\n  display: flex;\r\n  flex-direction: column;\r\n  align-self: start;\r\n  justify-self: stretch;\r\n}\r\n\r\n#indi-hero .ih-card.ih-visible {\r\n  opacity: 1;\r\n}\r\n\r\n#indi-hero .ih-card:hover {\r\n  transform: translateY(-4px) scale(1.02);\r\n  box-shadow: 0 20px 50px -8px rgba(18,54,108,0.45), 0 4px 12px rgba(138,218,63,0.18);\r\n}\r\n\r\n#indi-hero .ih-card-title {\r\n  font-family: 'Manrope', -apple-system, sans-serif !important;\r\n  font-size: 10px !important;\r\n  font-weight: 700 !important;\r\n  color: #0F3B7A !important;\r\n  margin-bottom: 10px !important;\r\n  letter-spacing: 0.02em !important;\r\n  text-transform: uppercase;\r\n  line-height: 1.2;\r\n}\r\n\r\n#indi-hero .ih-chips {\r\n  display: grid;\r\n  grid-template-columns: repeat(var(--cols, 4), minmax(0, 1fr));\r\n  gap: 10px 6px;\r\n}\r\n\r\n#indi-hero .ih-chip {\r\n  display: flex;\r\n  flex-direction: column;\r\n  align-items: center;\r\n  gap: 5px;\r\n  min-width: 0;\r\n}\r\n\r\n#indi-hero .ih-chip-icon {\r\n  width: 34px;\r\n  height: 34px;\r\n  border-radius: 10px;\r\n  background: #EEF3FF;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  transition: background 0.35s ease, transform 0.25s ease;\r\n  flex-shrink: 0;\r\n}\r\n\r\n#indi-hero .ih-chip-icon svg {\r\n  transition: stroke 0.35s ease;\r\n}\r\n\r\n#indi-hero .ih-chip-icon.ih-active {\r\n  background: #8ADA3F;\r\n  transform: scale(1.12);\r\n}\r\n#indi-hero .ih-chip-icon.ih-active svg {\r\n  stroke: #0F0F0F !important;\r\n}\r\n\r\n#indi-hero .ih-chip-label {\r\n  font-family: 'Manrope', -apple-system, sans-serif !important;\r\n  font-size: 9px !important;\r\n  font-weight: 500 !important;\r\n  color: #5A6B85 !important;\r\n  text-align: center;\r\n  line-height: 1.2;\r\n  word-wrap: break-word;\r\n  overflow-wrap: anywhere;\r\n  hyphens: auto;\r\n  max-width: 100%;\r\n  min-width: 0;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 DIAGRAM CARD GRID PLACEMENT \u2500\u2500\u2500 *\/\r\n\/* Three rows. Each row has a fixed gap (.ih-diagram gap) so vertical padding between cards is uniform. *\/\r\n\r\n\/* ROW 1: Sync (left) and Analytics (right) *\/\r\n#indi-hero .c-sync      { grid-column: 1 \/ span 7;  grid-row: 1; --cols: 4; }\r\n#indi-hero .c-analytics { grid-column: 9 \/ span 4;  grid-row: 1; --cols: 2; }\r\n\r\n\/* ROW 2: Journey (left), Unified\/CDP (center), Support (right) *\/\r\n#indi-hero .c-journey   { grid-column: 1 \/ span 4;  grid-row: 2; --cols: 2; }\r\n#indi-hero .c-unified   { grid-column: 5 \/ span 4;  grid-row: 2; --cols: 2; }\r\n#indi-hero .c-support   { grid-column: 9 \/ span 4;  grid-row: 2; --cols: 3; }\r\n\r\n\/* ROW 3: Channel (full width) *\/\r\n#indi-hero .c-channel   { grid-column: 1 \/ span 12; grid-row: 3; --cols: 4; }\r\n\r\n\/* Support uses horizontal chips \u2014 labels are too long for a 3-column vertical layout *\/\r\n#indi-hero .c-support .ih-chips {\r\n  display: flex;\r\n  flex-direction: column;\r\n  gap: 8px;\r\n}\r\n#indi-hero .c-support .ih-chip {\r\n  flex-direction: row;\r\n  align-items: center;\r\n  gap: 10px;\r\n}\r\n#indi-hero .c-support .ih-chip-icon {\r\n  width: 34px;\r\n  height: 34px;\r\n  flex-shrink: 0;\r\n}\r\n#indi-hero .c-support .ih-chip-label {\r\n  text-align: left;\r\n  font-size: 10px !important;\r\n  line-height: 1.3;\r\n  flex: 1;\r\n}\r\n\r\n@keyframes ihSlideUp {\r\n  from { opacity: 0; transform: translateY(20px); }\r\n  to   { opacity: 1; transform: translateY(0); }\r\n}\r\n@keyframes ihFadeIn {\r\n  from { opacity: 0; }\r\n  to   { opacity: 1; }\r\n}\r\n@keyframes ihSlideLeft {\r\n  from { opacity: 0; transform: translateX(16px); }\r\n  to   { opacity: 1; transform: translateX(0); }\r\n}\r\n@keyframes ihBadgePop {\r\n  from { opacity: 0; transform: scale(0.85) translateY(-4px); }\r\n  to   { opacity: 1; transform: scale(1) translateY(0); }\r\n}\r\n\r\n\/* \u2500\u2500\u2500 ACCESSIBILITY \u2500\u2500\u2500 *\/\r\n@media (prefers-reduced-motion: reduce) {\r\n  #indi-hero .ih-left,\r\n  #indi-hero .ih-right,\r\n  #indi-hero .ih-woman,\r\n  #indi-hero .ih-badge,\r\n  #indi-hero .ih-card {\r\n    opacity: 1 !important;\r\n    transform: none !important;\r\n    animation: none !important;\r\n    transition: none !important;\r\n  }\r\n  #indi-hero .ih-chip-icon { transition: none !important; }\r\n  #indi-hero .ih-svg circle { display: none; }\r\n}\r\n\r\n\/* \u2500\u2500\u2500 RESPONSIVE \u2500\u2500\u2500 *\/\r\n\r\n\/* Below this width, woman would overlap the diagram \u2014 hide her and let the diagram take the full right column *\/\r\n@media (max-width: 1100px) {\r\n  #indi-hero .ih-woman { display: none; }\r\n  #indi-hero .ih-right {\r\n    grid-template-columns: 1fr;\r\n  }\r\n}\r\n\r\n@media (max-width: 1100px) {\r\n  #indi-hero .ih-inner {\r\n    padding: 80px 32px 0;\r\n    gap: 32px;\r\n  }\r\n  #indi-hero .ih-headline {\r\n    font-size: clamp(22px, 2.4vw, 32px) !important;\r\n  }\r\n}\r\n\r\n\/* Tablet \u2014 single column, woman behind cards *\/\r\n@media (max-width: 960px) {\r\n  #indi-hero .ih-inner {\r\n    grid-template-columns: 1fr;\r\n    padding: 50px 24px 60px;\r\n    gap: 48px;\r\n  }\r\n  #indi-hero .ih-left {\r\n    text-align: center;\r\n    align-items: center;\r\n  }\r\n  #indi-hero .ih-badges {\r\n    justify-content: center;\r\n  }\r\n  #indi-hero .ih-headline {\r\n    font-size: clamp(28px, 5.5vw, 42px) !important;\r\n    text-align: center;\r\n  }\r\n  #indi-hero .ih-ctas {\r\n    justify-content: center;\r\n  }\r\n\r\n  #indi-hero .ih-right {\r\n    grid-template-columns: 1fr;\r\n    min-height: auto;\r\n    gap: 0;\r\n  }\r\n\r\n  #indi-hero .ih-diagram {\r\n    grid-template-columns: 1fr 1fr;\r\n    grid-template-rows: auto;\r\n    grid-auto-rows: auto;\r\n    gap: 12px;\r\n    min-height: auto;\r\n  }\r\n\r\n  #indi-hero .ih-svg { display: none; }\r\n\r\n  #indi-hero .ih-card {\r\n    opacity: 1 !important;\r\n    transform: none !important;\r\n  }\r\n\r\n  #indi-hero .c-sync,\r\n  #indi-hero .c-unified,\r\n  #indi-hero .c-analytics,\r\n  #indi-hero .c-journey,\r\n  #indi-hero .c-channel,\r\n  #indi-hero .c-support {\r\n    grid-column: auto;\r\n    grid-row: auto;\r\n  }\r\n\r\n  #indi-hero .c-sync      { grid-column: 1 \/ 2; --cols: 4; }\r\n  #indi-hero .c-unified   { grid-column: 2 \/ 3; --cols: 2; }\r\n  #indi-hero .c-analytics { grid-column: 1 \/ 2; --cols: 2; }\r\n  #indi-hero .c-journey   { grid-column: 2 \/ 3; --cols: 2; }\r\n  #indi-hero .c-channel   { grid-column: 1 \/ 3; --cols: 4; }\r\n  #indi-hero .c-support   { grid-column: 1 \/ 3; --cols: 3; }\r\n\r\n  #indi-hero .ih-card-title {\r\n    font-size: 10px !important;\r\n    white-space: normal;\r\n  }\r\n}\r\n\r\n@media (max-width: 600px) {\r\n  #indi-hero .ih-inner { padding: 80px 16px 40px; }\r\n  #indi-hero .ih-diagram { grid-template-columns: 1fr; }\r\n  #indi-hero .ih-badge { font-size: 10px !important; padding: 5px 10px; }\r\n  #indi-hero .id-btn {\r\n    flex: 1 1 100%;\r\n    min-width: 0 !important;\r\n  }\r\n  #indi-hero .id-btn.light {\r\n    padding: 6px 20px 6px 6px !important;\r\n  }\r\n\r\n  #indi-hero .c-sync,\r\n  #indi-hero .c-unified,\r\n  #indi-hero .c-analytics,\r\n  #indi-hero .c-journey,\r\n  #indi-hero .c-channel,\r\n  #indi-hero .c-support {\r\n    grid-column: 1 \/ 2;\r\n  }\r\n\r\n  #indi-hero .c-sync      { --cols: 4; }\r\n  #indi-hero .c-unified   { --cols: 4; }\r\n  #indi-hero .c-analytics { --cols: 2; }\r\n  #indi-hero .c-journey   { --cols: 4; }\r\n  #indi-hero .c-channel   { --cols: 4; }\r\n  #indi-hero .c-support   { --cols: 3; }\r\n\r\n  #indi-hero .ih-chip-icon {\r\n    width: 34px;\r\n    height: 34px;\r\n  }\r\n}\r\n<\/style>\r\n\r\n<div id=\"indi-hero\" role=\"banner\" aria-label=\"indigitall AI-Native Customer Engagement\">\r\n  <div class=\"ih-texture\" aria-hidden=\"true\"><\/div>\r\n  <div class=\"ih-glow\" aria-hidden=\"true\"><\/div>\r\n\r\n  <div class=\"ih-inner\">\r\n\r\n    <div class=\"ih-left\">\r\n\r\n      <div class=\"ih-badges\" role=\"list\" aria-label=\"Recognition and certifications\">\r\n        <span class=\"ih-badge\" role=\"listitem\">\r\n          <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#8ADA3F\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><polygon points=\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\"\/><\/svg>\r\n          G2 Leader 2026\r\n        <\/span>\r\n        <span class=\"ih-badge\" role=\"listitem\">\r\n          <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#8ADA3F\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\/><\/svg>\r\n          ISO 27001 Certified\r\n        <\/span>\r\n        <span class=\"ih-badge\" role=\"listitem\">\r\n          <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#8ADA3F\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><polyline points=\"9 12 11 14 15 10\"\/><\/svg>\r\n          GDPR Compliant\r\n        <\/span>\r\n        <span class=\"ih-badge\" role=\"listitem\">\r\n          <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#8ADA3F\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M17 3a2.85 2.83 0 1 1 4 4L7.5 20.5 2 22l1.5-5.5Z\"\/><\/svg>\r\n          AI-Native Platform\r\n        <\/span>\r\n      <\/div>\r\n\r\n      <h1 class=\"ih-headline\">\r\n        AI-Native Customer Engagement.\r\n        <span class=\"ih-tagline\">\r\n          <span class=\"ih-accent\">One Platform.<\/span><br>\r\n          Every Interaction. Zero Silos.\r\n        <\/span>\r\n      <\/h1>\r\n\r\n      <div class=\"ih-ctas\">\r\n        <a href=\"http:\/\/indigitall.com\/en\/schedule-time\/\" class=\"id-btn green\" aria-label=\"Get a demo of indigitall\">GET A DEMO<\/a>\r\n        <a href=\"https:\/\/indigitall.com\/en\/contact\/\" class=\"id-btn light\" aria-label=\"Speak to an indigitall expert\">\r\n          <img src=\"https:\/\/indigitall.com\/wp-content\/uploads\/2025\/03\/contact-icon.webp\" alt=\"\" width=\"40\" height=\"40\" onerror=\"this.style.display='none'\">\r\n          SPEAK TO AN EXPERT\r\n        <\/a>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"ih-right\" role=\"img\" aria-label=\"Diagram showing the indigitall customer engagement platform: data sources flow into the unified Customer Data Platform, which powers analytics, customer journeys, multichannel messaging, and customer support\">\r\n\r\n      <!-- DIAGRAM ZONE (cards live here) -->\r\n      <div class=\"ih-diagram\">\r\n        <svg class=\"ih-svg\" id=\"ih-svg\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><\/svg>\r\n\r\n        <div class=\"ih-card c-sync\" id=\"ihc-sync\" aria-hidden=\"true\">\r\n          <div class=\"ih-card-title\">Synchronize Your Data<\/div>\r\n          <div class=\"ih-chips\">\r\n            <div class=\"ih-chip\"><div class=\"ih-chip-icon\"><svg width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><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\"\/><\/svg><\/div><span class=\"ih-chip-label\">Databases<\/span><\/div>\r\n            <div class=\"ih-chip\"><div class=\"ih-chip-icon\"><svg width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"4\" y=\"2\" width=\"16\" height=\"20\" rx=\"2\"\/><line x1=\"12\" y1=\"18\" x2=\"12.01\" y2=\"18\"\/><\/svg><\/div><span class=\"ih-chip-label\">Devices<\/span><\/div>\r\n            <div class=\"ih-chip\"><div class=\"ih-chip-icon\"><svg width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\/><circle cx=\"9\" cy=\"7\" r=\"4\"\/><path d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\/><path d=\"M16 3.13a4 4 0 0 1 0 7.75\"\/><\/svg><\/div><span class=\"ih-chip-label\">Audiences<\/span><\/div>\r\n            <div class=\"ih-chip\"><div class=\"ih-chip-icon\"><svg width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M18 10h-1.26A8 8 0 1 0 9 20h9a5 5 0 0 0 0-10z\"\/><\/svg><\/div><span class=\"ih-chip-label\">Integrations<\/span><\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"ih-card c-unified\" id=\"ihc-unified\" aria-hidden=\"true\">\r\n          <div class=\"ih-card-title\">Unified Data \u00b7 CDP<\/div>\r\n          <div class=\"ih-chips\">\r\n            <div class=\"ih-chip\"><div class=\"ih-chip-icon\"><svg width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"18\" rx=\"2\"\/><line x1=\"16\" y1=\"2\" x2=\"16\" y2=\"6\"\/><line x1=\"8\" y1=\"2\" x2=\"8\" y2=\"6\"\/><line x1=\"3\" y1=\"10\" x2=\"21\" y2=\"10\"\/><\/svg><\/div><span class=\"ih-chip-label\">Events<\/span><\/div>\r\n            <div class=\"ih-chip\"><div class=\"ih-chip-icon\"><svg width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\/><circle cx=\"9\" cy=\"7\" r=\"4\"\/><path d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\/><\/svg><\/div><span class=\"ih-chip-label\">Preferences<\/span><\/div>\r\n            <div class=\"ih-chip\"><div class=\"ih-chip-icon\"><svg width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"2\"\/><rect x=\"9\" y=\"9\" width=\"6\" height=\"6\"\/><line x1=\"9\" y1=\"1\" x2=\"9\" y2=\"4\"\/><line x1=\"15\" y1=\"1\" x2=\"15\" y2=\"4\"\/><\/svg><\/div><span class=\"ih-chip-label\">Predictions<\/span><\/div>\r\n            <div class=\"ih-chip\"><div class=\"ih-chip-icon\"><svg width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"9\" y1=\"18\" x2=\"15\" y2=\"18\"\/><line x1=\"10\" y1=\"22\" x2=\"14\" y2=\"22\"\/><path d=\"M15.09 14c.18-.98.65-1.74 1.41-2.5A4.65 4.65 0 0 0 18 8 6 6 0 0 0 6 8c0 1 .23 2.23 1.5 3.5A4.61 4.61 0 0 1 8.91 14\"\/><\/svg><\/div><span class=\"ih-chip-label\">Suggestions<\/span><\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"ih-card c-analytics\" id=\"ihc-analytics\" aria-hidden=\"true\">\r\n          <div class=\"ih-card-title\">Advanced Analytics<\/div>\r\n          <div class=\"ih-chips\">\r\n            <div class=\"ih-chip\"><div class=\"ih-chip-icon\"><svg width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"18\" y1=\"20\" x2=\"18\" y2=\"10\"\/><line x1=\"12\" y1=\"20\" x2=\"12\" y2=\"4\"\/><line x1=\"6\" y1=\"20\" x2=\"6\" y2=\"14\"\/><line x1=\"2\" y1=\"20\" x2=\"22\" y2=\"20\"\/><\/svg><\/div><span class=\"ih-chip-label\">Reports<\/span><\/div>\r\n            <div class=\"ih-chip\"><div class=\"ih-chip-icon\"><svg width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\/><path d=\"M3 9h18M9 21V9\"\/><\/svg><\/div><span class=\"ih-chip-label\">Dashboards<\/span><\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"ih-card c-journey\" id=\"ihc-journey\" aria-hidden=\"true\">\r\n          <div class=\"ih-card-title\">Customer Journey<\/div>\r\n          <div class=\"ih-chips\">\r\n            <div class=\"ih-chip\"><div class=\"ih-chip-icon\"><svg width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"6\" y1=\"3\" x2=\"6\" y2=\"15\"\/><circle cx=\"18\" cy=\"6\" r=\"3\"\/><circle cx=\"6\" cy=\"18\" r=\"3\"\/><path d=\"M18 9a9 9 0 0 1-9 9\"\/><\/svg><\/div><span class=\"ih-chip-label\">Segmentation<\/span><\/div>\r\n            <div class=\"ih-chip\"><div class=\"ih-chip-icon\"><svg width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\/><circle cx=\"9\" cy=\"7\" r=\"4\"\/><polyline points=\"16 11 18 13 22 9\"\/><\/svg><\/div><span class=\"ih-chip-label\">Personalization<\/span><\/div>\r\n            <div class=\"ih-chip\"><div class=\"ih-chip-icon\"><svg width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polygon points=\"13 2 3 14 12 14 11 22 21 10 12 10 13 2\"\/><\/svg><\/div><span class=\"ih-chip-label\">Recommendations<\/span><\/div>\r\n            <div class=\"ih-chip\"><div class=\"ih-chip-icon\"><svg width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"17 1 21 5 17 9\"\/><path d=\"M3 11V9a4 4 0 0 1 4-4h14\"\/><polyline points=\"7 23 3 19 7 15\"\/><path d=\"M21 13v2a4 4 0 0 1-4 4H3\"\/><\/svg><\/div><span class=\"ih-chip-label\">Journey<\/span><\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"ih-card c-channel\" id=\"ihc-channel\" aria-hidden=\"true\">\r\n          <div class=\"ih-card-title\">Which is the Best Channel?<\/div>\r\n          <div class=\"ih-chips\">\r\n            <div class=\"ih-chip\"><div class=\"ih-chip-icon\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><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><\/div><span class=\"ih-chip-label\">WhatsApp<\/span><\/div>\r\n            <div class=\"ih-chip\"><div class=\"ih-chip-icon\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><line x1=\"2\" y1=\"12\" x2=\"22\" y2=\"12\"\/><path d=\"M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z\"\/><\/svg><\/div><span class=\"ih-chip-label\">Push web<\/span><\/div>\r\n            <div class=\"ih-chip\"><div class=\"ih-chip-icon\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z\"\/><polyline points=\"22,6 12,13 2,6\"\/><\/svg><\/div><span class=\"ih-chip-label\">Mail<\/span><\/div>\r\n            <div class=\"ih-chip\"><div class=\"ih-chip-icon\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" 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><\/div><span class=\"ih-chip-label\">In App<\/span><\/div>\r\n            <div class=\"ih-chip\"><div class=\"ih-chip-icon\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z\"\/><line x1=\"9\" y1=\"10\" x2=\"15\" y2=\"10\"\/><\/svg><\/div><span class=\"ih-chip-label\">SMS<\/span><\/div>\r\n            <div class=\"ih-chip\"><div class=\"ih-chip-icon\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M18 8A6 6 0 0 0 6 8c0 7-3 9-3 9h18s-3-2-3-9\"\/><path d=\"M13.73 21a2 2 0 0 1-3.46 0\"\/><circle cx=\"19\" cy=\"5\" r=\"3\" fill=\"#8ADA3F\" stroke=\"#8ADA3F\"\/><\/svg><\/div><span class=\"ih-chip-label\">Push app<\/span><\/div>\r\n            <div class=\"ih-chip\"><div class=\"ih-chip-icon\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07A19.5 19.5 0 0 1 4.69 13a19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 3.6 2.21h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6z\"\/><\/svg><\/div><span class=\"ih-chip-label\">Voice<\/span><\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"ih-card c-support\" id=\"ihc-support\" aria-hidden=\"true\">\r\n          <div class=\"ih-card-title\">Customer Support<\/div>\r\n          <div class=\"ih-chips\">\r\n            <div class=\"ih-chip\"><div class=\"ih-chip-icon\"><svg width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"11\" width=\"18\" height=\"10\" rx=\"2\"\/><circle cx=\"12\" cy=\"5\" r=\"2\"\/><line x1=\"12\" y1=\"7\" x2=\"12\" y2=\"11\"\/><\/svg><\/div><span class=\"ih-chip-label\">Omnichannel AI Agents<\/span><\/div>\r\n            <div class=\"ih-chip\"><div class=\"ih-chip-icon\"><svg width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 18v-6a9 9 0 0 1 18 0v6\"\/><path d=\"M21 19a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h3z\"\/><path d=\"M3 19a2 2 0 0 0 2 2h1a2 2 0 0 0 2-2v-3a2 2 0 0 0-2-2H3z\"\/><\/svg><\/div><span class=\"ih-chip-label\">Contact Center<\/span><\/div>\r\n            <div class=\"ih-chip\"><div class=\"ih-chip-icon\"><svg width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2\"\/><circle cx=\"12\" cy=\"7\" r=\"4\"\/><\/svg><\/div><span class=\"ih-chip-label\">Transfer to Human<\/span><\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n      <\/div>\r\n\r\n    <\/div>\r\n  <\/div>\r\n\r\n<\/div>\r\n\r\n<script>\r\n(function(){\r\n  \"use strict\";\r\n  var NS = 'http:\/\/www.w3.org\/2000\/svg';\r\n  var prefersReducedMotion = window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches;\r\n\r\n  \/\/ Plays real customer-engagement scenarios across the diagram. Each cycle is a different journey\r\n  \/\/ (cart abandonment, win-back, support escalation, etc.) and only the chips that journey actually\r\n  \/\/ touches light up \u2014 accumulating step-by-step so the full path is visible at the end, then resetting.\r\n  \/\/ Chip indexes per card:\r\n  \/\/   sync:      0 Databases \u00b7 1 Devices \u00b7 2 Audiences \u00b7 3 Integrations\r\n  \/\/   unified:   0 Events \u00b7 1 Preferences \u00b7 2 Predictions \u00b7 3 Suggestions\r\n  \/\/   analytics: 0 Reports \u00b7 1 Dashboards\r\n  \/\/   journey:   0 Segmentation \u00b7 1 Personalization \u00b7 2 Recommendations \u00b7 3 Journey\r\n  \/\/   channel:   0 WhatsApp \u00b7 1 Push web \u00b7 2 Mail \u00b7 3 In App \u00b7 4 SMS \u00b7 5 Push app \u00b7 6 Voice\r\n  \/\/   support:   0 AI Agents \u00b7 1 Contact Center \u00b7 2 Transfer to Human\r\n  function initFlow() {\r\n    if (prefersReducedMotion) return;\r\n\r\n    var scenarios = [\r\n      \/\/ Cart abandonment recovery: mobile shopper drops cart \u2192 CDP catches the event \u2192\r\n      \/\/ AI suggests an offer \u2192 segment + personalize \u2192 push notification to their phone.\r\n      [['ihc-sync',1],['ihc-sync',3],['ihc-unified',0],['ihc-unified',3],['ihc-journey',0],['ihc-journey',1],['ihc-channel',5]],\r\n\r\n      \/\/ Win-back lapsed customer: CRM lapsed audience \u2192 churn prediction + channel preference \u2192\r\n      \/\/ cohort dashboard \u2192 segment + re-engagement recommendation \u2192 personalized email.\r\n      [['ihc-sync',0],['ihc-sync',2],['ihc-unified',2],['ihc-unified',1],['ihc-analytics',1],['ihc-journey',0],['ihc-journey',2],['ihc-channel',2]],\r\n\r\n      \/\/ Inbound support: customer pings on WhatsApp \u2192 event logged \u2192 AI agent handles \u2192\r\n      \/\/ escalates to a human when needed.\r\n      [['ihc-sync',1],['ihc-unified',0],['ihc-channel',0],['ihc-support',0],['ihc-support',2]],\r\n\r\n      \/\/ Welcome onboarding: signup webhook \u2192 event + preferences captured \u2192 onboarding journey\r\n      \/\/ with industry personalization \u2192 welcome email + in-app tour.\r\n      [['ihc-sync',3],['ihc-unified',0],['ihc-unified',1],['ihc-journey',3],['ihc-journey',1],['ihc-channel',2],['ihc-channel',3]],\r\n\r\n      \/\/ Real-time browse intent: web event captured \u2192 intent prediction \u2192 behavioral report \u2192\r\n      \/\/ recommendation + personalized banner \u2192 web push to bring them back.\r\n      [['ihc-sync',1],['ihc-unified',0],['ihc-unified',2],['ihc-analytics',0],['ihc-journey',2],['ihc-journey',1],['ihc-channel',1]],\r\n\r\n      \/\/ VIP concierge: CRM VIP audience \u2192 preferred channel + AI-suggested exclusive offer \u2192\r\n      \/\/ voice call routed to a concierge agent.\r\n      [['ihc-sync',0],['ihc-sync',2],['ihc-unified',1],['ihc-unified',3],['ihc-channel',6],['ihc-support',1]]\r\n    ];\r\n\r\n    var STEP_MS = 750;\r\n    var SCENARIO_PAUSE_MS = 1400;\r\n    var scenarioIdx = 0;\r\n    var active = [];\r\n    var timers = [];\r\n\r\n    function lightIcon(cardId, chipIdx) {\r\n      var card = document.getElementById(cardId);\r\n      if (!card) return;\r\n      var icons = card.querySelectorAll('.ih-chip-icon');\r\n      var icon = icons[chipIdx];\r\n      if (icon) {\r\n        icon.classList.add('ih-active');\r\n        active.push(icon);\r\n      }\r\n    }\r\n\r\n    function clearActive() {\r\n      active.forEach(function(icon) { icon.classList.remove('ih-active'); });\r\n      active = [];\r\n    }\r\n\r\n    function runScenario() {\r\n      timers.forEach(clearTimeout);\r\n      timers = [];\r\n      clearActive();\r\n\r\n      var scenario = scenarios[scenarioIdx];\r\n      scenario.forEach(function(step, i) {\r\n        timers.push(setTimeout(function() {\r\n          lightIcon(step[0], step[1]);\r\n        }, i * STEP_MS));\r\n      });\r\n\r\n      timers.push(setTimeout(function() {\r\n        scenarioIdx = (scenarioIdx + 1) % scenarios.length;\r\n        runScenario();\r\n      }, scenario.length * STEP_MS + SCENARIO_PAUSE_MS));\r\n    }\r\n\r\n    setTimeout(runScenario, 3500);\r\n  }\r\n\r\n  \/\/ NEW FLOW \u2014 Support connects from BOTH Unified and Journey for full interconnection\r\n  \/\/ Sequence: sync \u2192 unified \u2192 analytics \u2192 journey \u2192 channel \u2192 support (from journey) \u2192 also draw support\u2190unified\r\n  var flow = [\r\n    { id: 'ihc-sync',      delay: 300 },\r\n    { id: 'ihc-unified',   delay: 750,  from: 'ihc-sync',      fromSide: 'bottom', toSide: 'top' },\r\n    { id: 'ihc-analytics', delay: 1200, from: 'ihc-unified',   fromSide: 'top',    toSide: 'bottom' },\r\n    { id: 'ihc-journey',   delay: 1650, from: 'ihc-unified',   fromSide: 'left',   toSide: 'right' },\r\n    { id: 'ihc-support',   delay: 2100, from: 'ihc-unified',   fromSide: 'right',  toSide: 'left' },\r\n    { id: 'ihc-channel',   delay: 2550, from: 'ihc-unified',   fromSide: 'bottom', toSide: 'top' }\r\n  ];\r\n\r\n  \/\/ Extra connector lines drawn AFTER the main narration \u2014 Channel also feeds Journey and Support\r\n  var extraConnections = [\r\n    { from: 'ihc-channel', fromSide: 'top',    to: 'ihc-journey', toSide: 'bottom' },\r\n    { from: 'ihc-channel', fromSide: 'top',    to: 'ihc-support', toSide: 'bottom' }\r\n  ];\r\n\r\n  function midOf(id, side, cRect) {\r\n    var el = document.getElementById(id);\r\n    if (!el) return null;\r\n    var r = el.getBoundingClientRect();\r\n    var x = r.left - cRect.left + r.width \/ 2;\r\n    var y = r.top  - cRect.top  + r.height \/ 2;\r\n    if (side === 'bottom') y = r.top  - cRect.top  + r.height;\r\n    if (side === 'top')    y = r.top  - cRect.top;\r\n    if (side === 'right')  x = r.left - cRect.left + r.width;\r\n    if (side === 'left')   x = r.left - cRect.left;\r\n    return { x: x, y: y };\r\n  }\r\n\r\n  function pathBetween(from, to, fromSide) {\r\n    var dx = to.x - from.x;\r\n    var dy = to.y - from.y;\r\n    var cx1, cy1, cx2, cy2;\r\n    if (fromSide === 'bottom' || fromSide === 'top') {\r\n      cx1 = from.x; cy1 = from.y + dy * 0.5;\r\n      cx2 = to.x;   cy2 = to.y   - dy * 0.5;\r\n    } else {\r\n      cx1 = from.x + dx * 0.4; cy1 = from.y;\r\n      cx2 = to.x   - dx * 0.4; cy2 = to.y;\r\n    }\r\n    return 'M' + from.x + ',' + from.y +\r\n           ' C' + cx1 + ',' + cy1 +\r\n           ' ' + cx2 + ',' + cy2 +\r\n           ' ' + to.x + ',' + to.y;\r\n  }\r\n\r\n  function drawConnectorLine(svg, pathId, d) {\r\n    var line = document.createElementNS(NS, 'path');\r\n    line.setAttribute('d', d);\r\n    line.setAttribute('id', pathId);\r\n    line.setAttribute('fill', 'none');\r\n    line.setAttribute('stroke', 'rgba(255,255,255,0.25)');\r\n    line.setAttribute('stroke-width', '1.5');\r\n    line.setAttribute('stroke-dasharray', '5 5');\r\n    line.setAttribute('opacity', '0');\r\n    svg.appendChild(line);\r\n    requestAnimationFrame(function() {\r\n      line.style.transition = 'opacity 0.4s ease';\r\n      line.setAttribute('opacity', '1');\r\n    });\r\n    return line;\r\n  }\r\n\r\n  function travelDot(svg, pathId, duration, onArrive) {\r\n    var dot = document.createElementNS(NS, 'circle');\r\n    dot.setAttribute('r', '5');\r\n    dot.setAttribute('fill', '#8ADA3F');\r\n    dot.setAttribute('filter', 'drop-shadow(0 0 4px rgba(138,218,63,0.8))');\r\n\r\n    var motion = document.createElementNS(NS, 'animateMotion');\r\n    motion.setAttribute('dur', duration + 'ms');\r\n    motion.setAttribute('repeatCount', '1');\r\n    motion.setAttribute('fill', 'freeze');\r\n    motion.setAttribute('begin', 'indefinite');\r\n\r\n    var mpath = document.createElementNS(NS, 'mpath');\r\n    mpath.setAttributeNS('http:\/\/www.w3.org\/1999\/xlink', 'href', '#' + pathId);\r\n    motion.appendChild(mpath);\r\n    dot.appendChild(motion);\r\n    svg.appendChild(dot);\r\n\r\n    motion.addEventListener('endEvent', function() {\r\n      dot.style.transition = 'opacity 0.3s ease';\r\n      dot.setAttribute('opacity', '0');\r\n      setTimeout(function() {\r\n        if (dot.parentNode) dot.parentNode.removeChild(dot);\r\n      }, 350);\r\n      if (onArrive) onArrive();\r\n    });\r\n\r\n    motion.beginElement();\r\n  }\r\n\r\n  function startRepeatingDot(svg, pathId, duration, beginDelay, reverse) {\r\n    var dot = document.createElementNS(NS, 'circle');\r\n    dot.setAttribute('r', '3.5');\r\n    \/\/ Outbound dots are green (data flowing OUT from CDP); return dots are white (data flowing BACK to CDP)\r\n    dot.setAttribute('fill', reverse ? '#FFFFFF' : '#8ADA3F');\r\n    dot.setAttribute('opacity', '0');\r\n\r\n    var motion = document.createElementNS(NS, 'animateMotion');\r\n    motion.setAttribute('dur', duration + 'ms');\r\n    motion.setAttribute('repeatCount', 'indefinite');\r\n    motion.setAttribute('begin', beginDelay + 'ms');\r\n    if (reverse) {\r\n      motion.setAttribute('calcMode', 'linear');\r\n      motion.setAttribute('keyPoints', '1;0');\r\n      motion.setAttribute('keyTimes', '0;1');\r\n    }\r\n\r\n    var mpath = document.createElementNS(NS, 'mpath');\r\n    mpath.setAttributeNS('http:\/\/www.w3.org\/1999\/xlink', 'href', '#' + pathId);\r\n    motion.appendChild(mpath);\r\n    dot.appendChild(motion);\r\n\r\n    var op = document.createElementNS(NS, 'animate');\r\n    op.setAttribute('attributeName', 'opacity');\r\n    op.setAttribute('values', '0;1;1;0');\r\n    op.setAttribute('keyTimes', '0;0.08;0.88;1');\r\n    op.setAttribute('dur', duration + 'ms');\r\n    op.setAttribute('repeatCount', 'indefinite');\r\n    op.setAttribute('begin', beginDelay + 'ms');\r\n    dot.appendChild(op);\r\n\r\n    svg.appendChild(dot);\r\n  }\r\n\r\n  function narrate() {\r\n    var svg = document.getElementById('ih-svg');\r\n    var container = document.querySelector('.ih-diagram');\r\n    if (!svg || !container) return;\r\n\r\n    if (window.innerWidth <= 960 || prefersReducedMotion) {\r\n      flow.forEach(function(step) {\r\n        var card = document.getElementById(step.id);\r\n        if (card) {\r\n          card.classList.add('ih-visible');\r\n          card.setAttribute('aria-hidden', 'false');\r\n        }\r\n      });\r\n      return;\r\n    }\r\n\r\n    var cRect = container.getBoundingClientRect();\r\n    svg.setAttribute('viewBox', '0 0 ' + cRect.width + ' ' + cRect.height);\r\n\r\n    flow.forEach(function(step, i) {\r\n      setTimeout(function() {\r\n        var card = document.getElementById(step.id);\r\n        if (!card) return;\r\n\r\n        if (!step.from) {\r\n          card.classList.add('ih-visible');\r\n          card.setAttribute('aria-hidden', 'false');\r\n          return;\r\n        }\r\n\r\n        var from = midOf(step.from, step.fromSide, cRect);\r\n        var to   = midOf(step.id,   step.toSide,   cRect);\r\n        if (!from || !to) {\r\n          card.classList.add('ih-visible');\r\n          card.setAttribute('aria-hidden', 'false');\r\n          return;\r\n        }\r\n        var d = pathBetween(from, to, step.fromSide);\r\n        var pathId = 'ihl-' + i;\r\n        drawConnectorLine(svg, pathId, d);\r\n\r\n        setTimeout(function() {\r\n          travelDot(svg, pathId, 350, function() {\r\n            card.classList.add('ih-visible');\r\n            card.setAttribute('aria-hidden', 'false');\r\n          });\r\n        }, 80);\r\n\r\n        if (i === flow.length - 1) {\r\n          setTimeout(function() {\r\n            \/\/ Draw extra connections (Support gets fed by Journey and Channel for full interconnection)\r\n            extraConnections.forEach(function(conn, ei) {\r\n              var f = midOf(conn.from, conn.fromSide, cRect);\r\n              var t = midOf(conn.to, conn.toSide, cRect);\r\n              if (!f || !t) return;\r\n              var extraD = pathBetween(f, t, conn.fromSide);\r\n              drawConnectorLine(svg, 'ihle-' + ei, extraD);\r\n            });\r\n\r\n            \/\/ Start repeating ambient dots on ALL connections (main + extra), in BOTH directions \u2014\r\n            \/\/ green dots flow outward from CDP, white dots return back, so the diagram reads as\r\n            \/\/ bidirectional data exchange rather than a one-way fan-out.\r\n            setTimeout(function() {\r\n\r\n              flow.forEach(function(s, idx) {\r\n                if (s.from) {\r\n                  var dur = 2400 + idx * 300;\r\n                  startRepeatingDot(svg, 'ihl-' + idx, dur, idx * 400);\r\n                  startRepeatingDot(svg, 'ihl-' + idx, dur, idx * 400 + dur \/ 2, true);\r\n                }\r\n              });\r\n              extraConnections.forEach(function(conn, ei) {\r\n                var dur = 3000 + ei * 400;\r\n                startRepeatingDot(svg, 'ihle-' + ei, dur, 1500 + ei * 600);\r\n                startRepeatingDot(svg, 'ihle-' + ei, dur, 1500 + ei * 600 + dur \/ 2, true);\r\n              });\r\n            }, 200);\r\n          }, 400);\r\n        }\r\n      }, step.delay);\r\n    });\r\n  }\r\n\r\n  function redrawOnResize() {\r\n    var svg = document.getElementById('ih-svg');\r\n    if (!svg) return;\r\n    if (window.innerWidth <= 960) {\r\n      while (svg.firstChild) svg.removeChild(svg.firstChild);\r\n      return;\r\n    }\r\n    var container = document.querySelector('.ih-diagram');\r\n    if (!container) return;\r\n    var cRect = container.getBoundingClientRect();\r\n    svg.setAttribute('viewBox', '0 0 ' + cRect.width + ' ' + cRect.height);\r\n\r\n    flow.forEach(function(step, i) {\r\n      if (!step.from) return;\r\n      var line = document.getElementById('ihl-' + i);\r\n      if (!line) return;\r\n      var from = midOf(step.from, step.fromSide, cRect);\r\n      var to   = midOf(step.id,   step.toSide,   cRect);\r\n      if (!from || !to) return;\r\n      line.setAttribute('d', pathBetween(from, to, step.fromSide));\r\n    });\r\n\r\n    extraConnections.forEach(function(conn, ei) {\r\n      var line = document.getElementById('ihle-' + ei);\r\n      if (!line) return;\r\n      var f = midOf(conn.from, conn.fromSide, cRect);\r\n      var t = midOf(conn.to, conn.toSide, cRect);\r\n      if (!f || !t) return;\r\n      line.setAttribute('d', pathBetween(f, t, conn.fromSide));\r\n    });\r\n  }\r\n\r\n  function boot() {\r\n    narrate();\r\n    initFlow();\r\n\r\n    var resizeTimer;\r\n    window.addEventListener('resize', function() {\r\n      clearTimeout(resizeTimer);\r\n      resizeTimer = setTimeout(redrawOnResize, 250);\r\n    });\r\n  }\r\n\r\n  if (document.readyState === 'loading') {\r\n    document.addEventListener('DOMContentLoaded', boot);\r\n  } else {\r\n    boot();\r\n  }\r\n})();\r\n<\/script>","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":""},"1":{"acf_fc_layout":"extra_content_layout","ex_extra_content":"ex_brands","ex_title_cards":"test","ex_cards":[{"ex_cards_title":"lorem ipsum","ex_cards_text":"Lorem ipsum dolor sit amet,"},{"ex_cards_title":"lorem ipsum","ex_cards_text":"Lorem ipsum dolor sit amet, "}],"ex_brands_custom_background_color":false,"ex_custom_brands":true,"ex_custom_slider_title":"Powering millions of omnichannel interactions every single month.","ex_brands":[{"ex_logo":15935,"ex_image":null,"ex_country_visibility":["BR","CL","CO","MX","PE","ES","US","rest"]},{"ex_logo":15944,"ex_image":null,"ex_country_visibility":["BR","CL","CO","MX","PE","ES","US","rest"]},{"ex_logo":15941,"ex_image":null,"ex_country_visibility":["BR","CL","CO","MX","PE","ES","US","rest"]},{"ex_logo":15938,"ex_image":null,"ex_country_visibility":["BR","CL","CO","MX","PE","ES","US","rest"]},{"ex_logo":10798,"ex_image":null,"ex_country_visibility":["BR","CL","CO","MX","PE","ES","US","rest"]},{"ex_logo":15932,"ex_image":null,"ex_country_visibility":["BR","CL","CO","MX","PE","ES","US","rest"]},{"ex_logo":10764,"ex_image":null,"ex_country_visibility":["ES"]},{"ex_logo":10767,"ex_image":null,"ex_country_visibility":["ES"]},{"ex_logo":15960,"ex_image":null,"ex_country_visibility":["ES"]},{"ex_logo":10817,"ex_image":null,"ex_country_visibility":["MX"]},{"ex_logo":15957,"ex_image":null,"ex_country_visibility":["ES"]},{"ex_logo":15954,"ex_image":null,"ex_country_visibility":["ES"]},{"ex_logo":15924,"ex_image":null,"ex_country_visibility":["BR","CL","CO","MX","PE","ES","US","rest"]},{"ex_logo":15929,"ex_image":null,"ex_country_visibility":["BR","CL","CO","MX","PE","ES","US","rest"]},{"ex_logo":null,"ex_image":null,"ex_country_visibility":["BR","CL","CO","MX","PE","ES","US","rest"]},{"ex_logo":null,"ex_image":null,"ex_country_visibility":["BR","CL","CO","MX","PE","ES","US","rest"]}],"ex_brands_background_color":""},"2":{"acf_fc_layout":"custom_html","code":"<!-- indigitall G2 Recognition \u2014 WordPress\/ACF Custom HTML block -->\r\n<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Manrope:wght@400;500&display=swap');\r\n\r\n#indi-g2 {\r\n  all: initial;\r\n  display: block;\r\n  font-family: 'Manrope', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;\r\n  background: #F5F7FA !important;\r\n  width: 100% !important;\r\n  position: relative !important;\r\n  overflow: hidden !important;\r\n  box-sizing: border-box !important;\r\n  -webkit-font-smoothing: antialiased;\r\n  -moz-osx-font-smoothing: grayscale;\r\n}\r\n#indi-g2 *, #indi-g2 *::before, #indi-g2 *::after {\r\n  box-sizing: border-box; margin: 0; padding: 0;\r\n  -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;\r\n}\r\n\r\n#indi-g2 .ig2-inner {\r\n  position: relative; z-index: 2;\r\n  max-width: 1280px; margin: 0 auto;\r\n  padding: 100px 48px 80px;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 HEADER \u2500\u2500\u2500 *\/\r\n#indi-g2 .ig2-head { text-align: center; max-width: 720px; margin: 0 auto 56px; }\r\n\r\n#indi-g2 .ig2-pill {\r\n  display: inline-flex; align-items: center; gap: 8px;\r\n  background: rgba(138,218,63,0.16); border: 1px solid rgba(138,218,63,0.5);\r\n  padding: 7px 15px; border-radius: 50px;\r\n  font-size: 11px !important; font-weight: 500 !important;\r\n  letter-spacing: 0.08em !important; text-transform: uppercase;\r\n  color: #4F8A1F !important; margin-bottom: 20px;\r\n}\r\n#indi-g2 .ig2-pill svg { flex-shrink: 0; }\r\n\r\n#indi-g2 .ig2-h2 {\r\n  font-size: clamp(28px, 3.5vw, 46px) !important;\r\n  font-weight: 500 !important; line-height: 1.12 !important;\r\n  letter-spacing: -0.02em !important; color: #0F3B7A !important;\r\n}\r\n#indi-g2 .ig2-h2 em { color: #0072EF !important; font-style: normal; }\r\n\r\n#indi-g2 .ig2-lede {\r\n  font-size: 17px !important; font-weight: 400 !important;\r\n  line-height: 1.6 !important; color: #5A6B85 !important; margin-top: 16px;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 BENTO GRID \u2500\u2500\u2500 *\/\r\n#indi-g2 .ig2-grid {\r\n  display: grid;\r\n  grid-template-columns: repeat(12, 1fr);\r\n  grid-auto-rows: 1fr;\r\n  gap: 18px;\r\n}\r\n\r\n#indi-g2 .ig2-card {\r\n  background: #FFFFFF !important;\r\n  border-radius: 14px !important;\r\n  padding: 26px !important;\r\n  box-shadow: 0 12px 36px -8px rgba(18,54,108,0.14), 0 2px 8px rgba(0,0,0,0.04);\r\n  display: flex; flex-direction: column;\r\n  position: relative; overflow: hidden;\r\n  transition: transform 0.35s ease, box-shadow 0.35s ease;\r\n}\r\n#indi-g2 .ig2-card:hover {\r\n  transform: translateY(-4px);\r\n  box-shadow: 0 22px 50px -10px rgba(18,54,108,0.22), 0 4px 12px rgba(138,218,63,0.12);\r\n}\r\n\r\n\/* Grid placement \u2014 same column model as trust pillars *\/\r\n#indi-g2 .c-stat { grid-column: 1 \/ 6;  grid-row: 1 \/ 3; }\r\n#indi-g2 .c-ai   { grid-column: 6 \/ 9;  grid-row: 1; }\r\n#indi-g2 .c-mom  { grid-column: 9 \/ 13; grid-row: 1; }\r\n#indi-g2 .c-use  { grid-column: 6 \/ 9;  grid-row: 2; }\r\n#indi-g2 .c-geo  { grid-column: 9 \/ 13; grid-row: 2; }\r\n\r\n#indi-g2 .ig2-eyebrow {\r\n  font-size: 10px !important; font-weight: 500 !important;\r\n  letter-spacing: 0.06em !important; text-transform: uppercase;\r\n  color: #8ADA3F !important; margin-bottom: 8px;\r\n  display: inline-flex; align-items: center; gap: 5px;\r\n}\r\n#indi-g2 .ig2-card-title {\r\n  font-size: 19px !important; font-weight: 500 !important;\r\n  letter-spacing: -0.01em !important; color: #0F3B7A !important;\r\n  line-height: 1.2; margin-bottom: 8px;\r\n}\r\n#indi-g2 .c-stat .ig2-card-title { font-size: 24px !important; }\r\n\r\n#indi-g2 .ig2-card-desc {\r\n  font-size: 14px !important; font-weight: 400 !important;\r\n  line-height: 1.5 !important; color: #5A6B85 !important;\r\n}\r\n\r\n\/* Viz area *\/\r\n#indi-g2 .ig2-viz { margin-top: auto; padding-top: 22px; }\r\n#indi-g2 .c-stat .ig2-viz { margin-top: 18px; padding-top: 0; flex: 1; display: flex; }\r\n\r\n\/* \u2550\u2550 FEATURED VIZ \u2014 G2 badge panel \u2550\u2550 *\/\r\n#indi-g2 .ig2-panel {\r\n  background: linear-gradient(160deg, #1565E0 0%, #0F3B7A 100%);\r\n  border-radius: 14px; padding: 24px 20px;\r\n  position: relative; overflow: hidden; width: 100%; flex: 1;\r\n  display: flex; flex-direction: column; align-items: center;\r\n  justify-content: center; gap: 10px; text-align: center;\r\n}\r\n#indi-g2 .ig2-shimmer {\r\n  position: absolute; inset: 0;\r\n  background: linear-gradient(115deg, transparent 30%, rgba(138,218,63,0.16) 50%, transparent 70%);\r\n  transform: translateX(-100%);\r\n}\r\n#indi-g2 .c-stat.ig2-vis .ig2-shimmer { animation: ig2Shimmer 3.4s ease-in-out infinite; }\r\n@keyframes ig2Shimmer { 0%,60% { transform: translateX(-100%); } 80%,100% { transform: translateX(100%); } }\r\n\r\n#indi-g2 .ig2-g2badge {\r\n  width: 52px; height: 52px; border-radius: 50%;\r\n  background: #FF492C;\r\n  display: flex; align-items: center; justify-content: center;\r\n  font-family: 'Manrope', sans-serif !important;\r\n  font-size: 21px !important; font-weight: 500 !important;\r\n  color: #FFFFFF !important; letter-spacing: -0.03em;\r\n  box-shadow: 0 6px 20px rgba(255,73,44,0.45);\r\n  position: relative; z-index: 1;\r\n}\r\n#indi-g2 .ig2-bignum {\r\n  font-family: 'Manrope', sans-serif !important;\r\n  font-size: 62px !important; font-weight: 500 !important;\r\n  line-height: 1 !important; letter-spacing: -0.03em !important;\r\n  color: #8ADA3F !important; position: relative; z-index: 1;\r\n}\r\n#indi-g2 .ig2-panel-sub {\r\n  font-size: 13px !important; font-weight: 500 !important;\r\n  color: rgba(255,255,255,0.60) !important;\r\n  position: relative; z-index: 1;\r\n}\r\n#indi-g2 .ig2-stars {\r\n  display: flex; gap: 3px; position: relative; z-index: 1;\r\n  font-size: 17px !important; color: #F5A623 !important; line-height: 1;\r\n}\r\n#indi-g2 .ig2-score-pill {\r\n  display: inline-flex; align-items: center; gap: 10px;\r\n  background: rgba(255,255,255,0.12); border: 1px solid rgba(255,255,255,0.18);\r\n  border-radius: 50px; padding: 7px 18px;\r\n  position: relative; z-index: 1;\r\n}\r\n#indi-g2 .ig2-score-big {\r\n  font-size: 22px !important; font-weight: 500 !important;\r\n  color: #FFFFFF !important; line-height: 1; letter-spacing: -0.01em;\r\n}\r\n#indi-g2 .ig2-score-lbl {\r\n  font-size: 10px !important; font-weight: 500 !important;\r\n  color: rgba(255,255,255,0.60) !important; line-height: 1.3; text-align: left;\r\n}\r\n#indi-g2 .ig2-review-count {\r\n  font-size: 11px !important; font-weight: 500 !important;\r\n  color: rgba(255,255,255,0.42) !important; position: relative; z-index: 1;\r\n}\r\n\r\n\/* \u2550\u2550 VIZ \u2014 AI Chatbots checklist \u2550\u2550 *\/\r\n#indi-g2 .ig2-checklist { display: flex; flex-direction: column; gap: 8px; }\r\n#indi-g2 .ig2-checkrow { display: flex; align-items: center; gap: 9px; }\r\n#indi-g2 .ig2-chkbox {\r\n  width: 20px; height: 20px; border-radius: 6px; flex-shrink: 0;\r\n  background: #8ADA3F; display: flex; align-items: center; justify-content: center;\r\n}\r\n#indi-g2 .ig2-chkbox svg path { stroke-dasharray: 24; stroke-dashoffset: 0; }\r\n#indi-g2.ig2-js .c-ai .ig2-chkbox svg path { stroke-dashoffset: 24; }\r\n#indi-g2 .c-ai.ig2-vis .ig2-chkbox svg path { animation: ig2Check 0.5s ease forwards; }\r\n#indi-g2 .c-ai.ig2-vis .ig2-checkrow:nth-child(1) .ig2-chkbox svg path { animation-delay: 0.35s; }\r\n#indi-g2 .c-ai.ig2-vis .ig2-checkrow:nth-child(2) .ig2-chkbox svg path { animation-delay: 0.65s; }\r\n#indi-g2 .c-ai.ig2-vis .ig2-checkrow:nth-child(3) .ig2-chkbox svg path { animation-delay: 0.95s; }\r\n@keyframes ig2Check { from { stroke-dashoffset: 24; } to { stroke-dashoffset: 0; } }\r\n#indi-g2 .ig2-chktxt { font-size: 12px !important; font-weight: 500 !important; color: #0F3B7A !important; }\r\n#indi-g2 .ig2-subchips { display: flex; gap: 5px; flex-wrap: wrap; margin-top: 10px; }\r\n#indi-g2 .ig2-subchip {\r\n  font-size: 10px !important; font-weight: 500 !important; color: #0F3B7A !important;\r\n  background: #EEF3FF; border-radius: 6px; padding: 4px 9px;\r\n}\r\n\r\n\/* \u2550\u2550 VIZ \u2014 Momentum bar chart \u2550\u2550 *\/\r\n#indi-g2 .ig2-bars { display: flex; align-items: flex-end; gap: 5px; height: 58px; }\r\n#indi-g2 .ig2-bar { flex: 1; border-radius: 4px 4px 0 0; background: #EEF3FF; position: relative; }\r\n#indi-g2 .ig2-barfill {\r\n  position: absolute; bottom: 0; left: 0; right: 0; border-radius: 4px 4px 0 0;\r\n  background: linear-gradient(180deg, #8ADA3F 0%, #5FAF28 100%);\r\n  height: var(--h); \/* visible by default for no-JS *\/\r\n  transition: height 0.65s cubic-bezier(0.22,1,0.36,1);\r\n}\r\n#indi-g2.ig2-js .c-mom .ig2-barfill { height: 0; }\r\n#indi-g2 .c-mom.ig2-vis .ig2-barfill { height: var(--h); }\r\n#indi-g2 .c-mom.ig2-vis .ig2-bar:nth-child(2) .ig2-barfill { transition-delay: 0.08s; }\r\n#indi-g2 .c-mom.ig2-vis .ig2-bar:nth-child(3) .ig2-barfill { transition-delay: 0.16s; }\r\n#indi-g2 .c-mom.ig2-vis .ig2-bar:nth-child(4) .ig2-barfill { transition-delay: 0.24s; }\r\n#indi-g2 .c-mom.ig2-vis .ig2-bar:nth-child(5) .ig2-barfill { transition-delay: 0.32s; }\r\n#indi-g2 .ig2-barlbl {\r\n  margin-top: 9px; display: flex; align-items: center; gap: 5px;\r\n  font-size: 11px !important; font-weight: 500 !important; color: #4F8A1F !important;\r\n}\r\n\r\n\/* \u2550\u2550 VIZ \u2014 Usability score bar \u2550\u2550 *\/\r\n#indi-g2 .ig2-scorecard { display: flex; flex-direction: column; gap: 5px; }\r\n#indi-g2 .ig2-scorerow { display: flex; align-items: baseline; gap: 3px; }\r\n#indi-g2 .ig2-scorenum {\r\n  font-size: 38px !important; font-weight: 500 !important;\r\n  color: #8ADA3F !important; line-height: 1; letter-spacing: -0.02em;\r\n}\r\n#indi-g2 .ig2-scorediv {\r\n  font-size: 15px !important; font-weight: 500 !important; color: #5A6B85 !important;\r\n}\r\n#indi-g2 .ig2-scorelabel {\r\n  font-size: 11px !important; font-weight: 500 !important; color: #0F3B7A !important;\r\n  margin-bottom: 6px;\r\n}\r\n#indi-g2 .ig2-scorebg {\r\n  height: 8px; background: #EEF3FF; border-radius: 4px; overflow: hidden;\r\n}\r\n#indi-g2 .ig2-scorefill {\r\n  height: 100%; border-radius: 4px;\r\n  background: linear-gradient(90deg, #8ADA3F 0%, #5FAF28 100%);\r\n  width: 92%; \/* no-JS default *\/\r\n  transition: width 1.0s cubic-bezier(0.22,1,0.36,1) 0.3s;\r\n}\r\n#indi-g2.ig2-js .c-use .ig2-scorefill { width: 0; transition: width 0s; }\r\n#indi-g2 .c-use.ig2-vis .ig2-scorefill { width: 92%; transition: width 1.0s cubic-bezier(0.22,1,0.36,1) 0.3s; }\r\n\r\n\/* \u2550\u2550 VIZ \u2014 Europe\/LATAM regions \u2550\u2550 *\/\r\n#indi-g2 .ig2-regions { display: flex; flex-direction: column; gap: 7px; }\r\n#indi-g2 .ig2-region {\r\n  display: flex; align-items: center; justify-content: space-between;\r\n  background: #EEF3FF; border-radius: 8px; padding: 9px 13px;\r\n}\r\n#indi-g2 .ig2-reg-name {\r\n  font-size: 12px !important; font-weight: 500 !important; color: #0F3B7A !important;\r\n}\r\n#indi-g2 .ig2-reg-rank {\r\n  font-size: 14px !important; font-weight: 500 !important; color: #8ADA3F !important;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 FOOTER STRIP \u2500\u2500\u2500 *\/\r\n#indi-g2 .ig2-footer {\r\n  text-align: center; margin-top: 40px;\r\n  border-top: 1px solid rgba(15,59,122,0.10); padding-top: 28px;\r\n  font-size: 13px !important; font-weight: 400 !important;\r\n  color: #9AABB8 !important; line-height: 1.7 !important;\r\n}\r\n#indi-g2 .ig2-footer strong { color: #5A6B85 !important; font-weight: 500 !important; }\r\n\r\n\/* \u2500\u2500\u2500 SCROLL ANIMATION \u2500\u2500\u2500 *\/\r\n#indi-g2 .ig2-animate {\r\n  transition: opacity 0.7s cubic-bezier(0.22,1,0.36,1),\r\n              transform 0.7s cubic-bezier(0.22,1,0.36,1);\r\n}\r\n#indi-g2.ig2-js .ig2-animate          { opacity: 0; transform: translateY(20px); }\r\n#indi-g2.ig2-js .ig2-animate.ig2-vis  { opacity: 1; transform: translateY(0); }\r\n#indi-g2 .c-ai.ig2-animate  { transition-delay: 0.08s; }\r\n#indi-g2 .c-mom.ig2-animate { transition-delay: 0.16s; }\r\n#indi-g2 .c-use.ig2-animate { transition-delay: 0.24s; }\r\n#indi-g2 .c-geo.ig2-animate { transition-delay: 0.32s; }\r\n\r\n@media (prefers-reduced-motion: reduce) {\r\n  #indi-g2 .ig2-animate { opacity: 1 !important; transform: none !important; transition: none !important; }\r\n  #indi-g2 .ig2-shimmer { display: none !important; }\r\n  #indi-g2 .ig2-barfill { height: var(--h) !important; }\r\n  #indi-g2 .ig2-scorefill { width: 92% !important; }\r\n  #indi-g2 .ig2-chkbox { background: #8ADA3F !important; }\r\n  #indi-g2 .ig2-chkbox svg path { stroke-dashoffset: 0 !important; }\r\n}\r\n\r\n\/* \u2500\u2500\u2500 RESPONSIVE \u2500\u2500\u2500 *\/\r\n@media (max-width: 1100px) {\r\n  #indi-g2 .ig2-inner { padding: 80px 32px 64px; }\r\n}\r\n@media (max-width: 960px) {\r\n  #indi-g2 .ig2-inner { padding: 70px 24px; }\r\n  #indi-g2 .ig2-grid { grid-template-columns: repeat(2, 1fr); grid-auto-rows: auto; }\r\n  #indi-g2 .c-stat { grid-column: 1 \/ 3; grid-row: auto; }\r\n  #indi-g2 .c-ai, #indi-g2 .c-mom, #indi-g2 .c-use, #indi-g2 .c-geo { grid-column: auto; grid-row: auto; }\r\n}\r\n@media (max-width: 600px) {\r\n  #indi-g2 .ig2-inner { padding: 48px 16px; }\r\n  #indi-g2 .ig2-grid { grid-template-columns: 1fr; }\r\n  #indi-g2 .c-stat { grid-column: 1; }\r\n  #indi-g2 .ig2-card { padding: 22px !important; }\r\n  #indi-g2 .ig2-bignum { font-size: 50px !important; }\r\n}\r\n<\/style>\r\n\r\n<section id=\"indi-g2\" role=\"region\" aria-label=\"G2 Summer 2026 \u2014 76 badges, rated number one by customers in production\">\r\n  <div class=\"ig2-inner\">\r\n\r\n    <!-- \u2500\u2500 HEADER \u2500\u2500 -->\r\n    <div class=\"ig2-head\">\r\n      <span class=\"ig2-pill\">\r\n        <!-- Lucide: award -->\r\n        <svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#4F8A1F\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"8\" r=\"6\"\/><path d=\"M15.477 12.89L17 22l-5-3-5 3 1.523-9.11\"\/><\/svg>\r\n        Validated by 430+ customers on G2\r\n      <\/span>\r\n      <h2 class=\"ig2-h2\">Rated <em>#1<\/em> by the teams that run it in production.<\/h2>\r\n      <p class=\"ig2-lede\">G2 is the world's largest B2B software review platform, with 90 million verified reviews. These 76 badges come from customers who run indigitall every day. They validate the reliability and the AI behind OmnIA Agents.<\/p>\r\n    <\/div>\r\n\r\n    <!-- \u2500\u2500 BENTO GRID \u2500\u2500 -->\r\n    <div class=\"ig2-grid\">\r\n\r\n      <!-- \u2500\u2500 FEATURED: 76 stat \u2500\u2500 -->\r\n      <article class=\"ig2-card c-stat ig2-animate\">\r\n        <span class=\"ig2-eyebrow\">Summer 2026<\/span>\r\n        <h3 class=\"ig2-card-title\">76 G2 Badges<\/h3>\r\n        <p class=\"ig2-card-desc\">430+ verified reviews across 8 categories, measuring delivery performance, AI capability, and platform reliability in production.<\/p>\r\n        <div class=\"ig2-viz\">\r\n          <div class=\"ig2-panel\" role=\"img\" aria-label=\"76 G2 badges, 9.20 out of 10 satisfaction score, 430 plus verified reviews\">\r\n            <div class=\"ig2-shimmer\" aria-hidden=\"true\"><\/div>\r\n            <div class=\"ig2-g2badge\" aria-hidden=\"true\">G2<\/div>\r\n            <span class=\"ig2-bignum\">76<\/span>\r\n            <span class=\"ig2-panel-sub\">badges \u00b7 Summer 2026<\/span>\r\n            <div class=\"ig2-stars\" aria-label=\"5 star rating\" aria-hidden=\"true\">\r\n              <span>\u2605<\/span><span>\u2605<\/span><span>\u2605<\/span><span>\u2605<\/span><span>\u2605<\/span>\r\n            <\/div>\r\n            <div class=\"ig2-score-pill\">\r\n              <span class=\"ig2-score-big\">9.20<\/span>\r\n              <span class=\"ig2-score-lbl\">Mid-Market<br>usability \/ 10<\/span>\r\n            <\/div>\r\n            <span class=\"ig2-review-count\">430+ verified reviews<\/span>\r\n          <\/div>\r\n        <\/div>\r\n      <\/article>\r\n\r\n      <!-- \u2500\u2500 AI Chatbots \u2500\u2500 -->\r\n      <article class=\"ig2-card c-ai ig2-animate\">\r\n        <span class=\"ig2-eyebrow\">AI Chatbots<\/span>\r\n        <h3 class=\"ig2-card-title\">High Performer<\/h3>\r\n        <p class=\"ig2-card-desc\">Recognized for AI conversational capability across global, EMEA, and European markets.<\/p>\r\n        <div class=\"ig2-viz\">\r\n          <div class=\"ig2-checklist\">\r\n            <div class=\"ig2-checkrow\">\r\n              <span class=\"ig2-chkbox\">\r\n                <svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0F0F0F\" stroke-width=\"3.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg>\r\n              <\/span>\r\n              <span class=\"ig2-chktxt\">Global<\/span>\r\n            <\/div>\r\n            <div class=\"ig2-checkrow\">\r\n              <span class=\"ig2-chkbox\">\r\n                <svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0F0F0F\" stroke-width=\"3.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg>\r\n              <\/span>\r\n              <span class=\"ig2-chktxt\">EMEA<\/span>\r\n            <\/div>\r\n            <div class=\"ig2-checkrow\">\r\n              <span class=\"ig2-chkbox\">\r\n                <svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0F0F0F\" stroke-width=\"3.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg>\r\n              <\/span>\r\n              <span class=\"ig2-chktxt\">Europe<\/span>\r\n            <\/div>\r\n          <\/div>\r\n          <div class=\"ig2-subchips\">\r\n            <span class=\"ig2-subchip\">#2 Usability<\/span>\r\n            <span class=\"ig2-subchip\">#2 Relationship<\/span>\r\n          <\/div>\r\n        <\/div>\r\n      <\/article>\r\n\r\n      <!-- \u2500\u2500 Momentum \u2500\u2500 -->\r\n      <article class=\"ig2-card c-mom ig2-animate\">\r\n        <span class=\"ig2-eyebrow\">Global<\/span>\r\n        <h3 class=\"ig2-card-title\">#1 Momentum Leader<\/h3>\r\n        <p class=\"ig2-card-desc\">The fastest-growing platform in the category, ranked above every competitor on traction and growth.<\/p>\r\n        <div class=\"ig2-viz\">\r\n          <div class=\"ig2-bars\" role=\"img\" aria-label=\"Bar chart showing upward growth trend\">\r\n            <div class=\"ig2-bar\"><div class=\"ig2-barfill\" style=\"--h:28%\"><\/div><\/div>\r\n            <div class=\"ig2-bar\"><div class=\"ig2-barfill\" style=\"--h:42%\"><\/div><\/div>\r\n            <div class=\"ig2-bar\"><div class=\"ig2-barfill\" style=\"--h:60%\"><\/div><\/div>\r\n            <div class=\"ig2-bar\"><div class=\"ig2-barfill\" style=\"--h:78%\"><\/div><\/div>\r\n            <div class=\"ig2-bar\"><div class=\"ig2-barfill\" style=\"--h:100%\"><\/div><\/div>\r\n          <\/div>\r\n          <div class=\"ig2-barlbl\">\r\n            <!-- Lucide: trending-up -->\r\n            <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#4F8A1F\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><polyline points=\"23 6 13.5 15.5 8.5 10.5 1 18\"\/><polyline points=\"17 6 23 6 23 12\"\/><\/svg>\r\n            Fastest growing \u00b7 verified\r\n          <\/div>\r\n        <\/div>\r\n      <\/article>\r\n\r\n      <!-- \u2500\u2500 Usability \u2500\u2500 -->\r\n      <article class=\"ig2-card c-use ig2-animate\">\r\n        <span class=\"ig2-eyebrow\">Mid-Market<\/span>\r\n        <h3 class=\"ig2-card-title\">#1 Usability<\/h3>\r\n        <p class=\"ig2-card-desc\">The highest usability score in the category. Teams configure and run OmnIA Agents without heavy IT overhead.<\/p>\r\n        <div class=\"ig2-viz\">\r\n          <div class=\"ig2-scorecard\">\r\n            <div class=\"ig2-scorerow\">\r\n              <span class=\"ig2-scorenum\">9.20<\/span>\r\n              <span class=\"ig2-scorediv\">&nbsp;\/ 10<\/span>\r\n            <\/div>\r\n            <div class=\"ig2-scorelabel\">Mid-Market usability score<\/div>\r\n            <div class=\"ig2-scorebg\">\r\n              <div class=\"ig2-scorefill\"><\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/article>\r\n\r\n      <!-- \u2500\u2500 Europe + LATAM \u2500\u2500 -->\r\n      <article class=\"ig2-card c-geo ig2-animate\">\r\n        <span class=\"ig2-eyebrow\">Regional<\/span>\r\n        <h3 class=\"ig2-card-title\">#1 in Two Regions<\/h3>\r\n        <p class=\"ig2-card-desc\">Top-rated platform in Europe and Latin America by verified customer rating, across two separate G2 Regional Grids.<\/p>\r\n        <div class=\"ig2-viz\">\r\n          <div class=\"ig2-regions\">\r\n            <div class=\"ig2-region\">\r\n              <span class=\"ig2-reg-name\">Europe<\/span>\r\n              <span class=\"ig2-reg-rank\">#1<\/span>\r\n            <\/div>\r\n            <div class=\"ig2-region\">\r\n              <span class=\"ig2-reg-name\">Latin America<\/span>\r\n              <span class=\"ig2-reg-rank\">#1<\/span>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/article>\r\n\r\n    <\/div><!-- \/grid -->\r\n\r\n    <!-- \u2500\u2500 FOOTER STRIP \u2500\u2500 -->\r\n    <div class=\"ig2-footer\">\r\n      <strong>9.20 \/ 10<\/strong> Mid-Market usability &nbsp;\u00b7&nbsp;\r\n      <strong>430+<\/strong> verified reviews &nbsp;\u00b7&nbsp;\r\n      Recognized across <strong>8 categories<\/strong>: Push Notifications, AI Chatbots, WhatsApp Marketing, SMS Marketing, Mobile Marketing, Customer Journey Analytics, Marketing Automation, and Personalization.\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/section>\r\n\r\n<script>\r\n(function () {\r\n  \"use strict\";\r\n  var root = document.getElementById('indi-g2');\r\n  if (!root) return;\r\n  root.classList.add('ig2-js');\r\n  if (window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches) {\r\n    root.querySelectorAll('.ig2-animate').forEach(function (el) { el.classList.add('ig2-vis'); });\r\n    return;\r\n  }\r\n  var obs = new IntersectionObserver(function (entries) {\r\n    entries.forEach(function (e) {\r\n      if (e.isIntersecting) { e.target.classList.add('ig2-vis'); obs.unobserve(e.target); }\r\n    });\r\n  }, { threshold: 0.18 });\r\n  root.querySelectorAll('.ig2-animate').forEach(function (el) { obs.observe(el); });\r\n}());\r\n<\/script>\r\n","code_extra_content":"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":""},"3":{"acf_fc_layout":"custom_html","code":"<!-- indigitall \u2014 The Problem (silos) \u2014 WordPress\/ACF Custom HTML block -->\r\n<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Manrope:wght@400;500&display=swap');\r\n\r\n#indi-problem {\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#indi-problem *, #indi-problem *::before, #indi-problem *::after {\r\n  box-sizing: border-box; margin: 0; padding: 0;\r\n}\r\n\r\n#indi-problem .ipr-texture {\r\n  position: absolute; inset: 0;\r\n  background-image: radial-gradient(circle, rgba(255,255,255,0.05) 1px, transparent 1px);\r\n  background-size: 28px 28px; pointer-events: none; z-index: 0;\r\n}\r\n#indi-problem .ipr-glow {\r\n  position: absolute; top: -120px; right: -80px;\r\n  width: 520px; height: 520px;\r\n  background: radial-gradient(circle, rgba(138,218,63,0.10) 0%, transparent 70%);\r\n  pointer-events: none; z-index: 0;\r\n}\r\n\r\n#indi-problem .ipr-inner {\r\n  position: relative; z-index: 2;\r\n  max-width: 1280px; margin: 0 auto;\r\n  padding: 100px 48px;\r\n}\r\n\r\n#indi-problem .ipr-head { max-width: 820px; }\r\n\r\n#indi-problem .ipr-pill {\r\n  display: inline-flex; align-items: center; gap: 8px;\r\n  background: rgba(255,255,255,0.10); border: 1px solid rgba(255,255,255,0.18);\r\n  padding: 7px 15px; border-radius: 50px;\r\n  font-size: 11px !important; font-weight: 500 !important;\r\n  letter-spacing: 0.08em !important; text-transform: uppercase;\r\n  color: #8ADA3F !important; margin-bottom: 22px;\r\n}\r\n#indi-problem .ipr-pill svg { flex-shrink: 0; }\r\n\r\n#indi-problem .ipr-h2 {\r\n  font-size: clamp(28px, 3.7vw, 46px) !important;\r\n  font-weight: 500 !important; line-height: 1.14 !important;\r\n  letter-spacing: -0.02em !important; color: #FFFFFF !important;\r\n}\r\n#indi-problem .ipr-h2 em { color: #8ADA3F !important; font-style: normal; }\r\n\r\n#indi-problem .ipr-sub {\r\n  font-size: 17px !important; font-weight: 400 !important;\r\n  line-height: 1.6 !important; color: rgba(255,255,255,0.66) !important;\r\n  margin-top: 18px; max-width: 60ch;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 STATS \u2500\u2500\u2500 *\/\r\n#indi-problem .ipr-stats {\r\n  display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;\r\n  margin-top: 56px;\r\n}\r\n#indi-problem .ipr-stat {\r\n  background: rgba(255,255,255,0.06);\r\n  border: 1px solid rgba(255,255,255,0.10);\r\n  border-radius: 14px; padding: 28px 26px;\r\n}\r\n#indi-problem .ipr-num {\r\n  font-size: clamp(40px, 5vw, 60px) !important; font-weight: 500 !important;\r\n  line-height: 1 !important; letter-spacing: -0.03em !important;\r\n  color: #8ADA3F !important; display: block; margin-bottom: 12px;\r\n}\r\n#indi-problem .ipr-stat-txt {\r\n  font-size: 15px !important; font-weight: 500 !important;\r\n  line-height: 1.5 !important; color: rgba(255,255,255,0.82) !important;\r\n}\r\n\r\n#indi-problem .ipr-bridge {\r\n  margin-top: 40px;\r\n  font-size: 18px !important; font-weight: 500 !important;\r\n  line-height: 1.5 !important; color: #FFFFFF !important;\r\n  display: flex; align-items: center; gap: 12px; flex-wrap: wrap;\r\n}\r\n#indi-problem .ipr-bridge svg { flex-shrink: 0; }\r\n\r\n\/* \u2500\u2500\u2500 ANIMATION \u2500\u2500\u2500 *\/\r\n#indi-problem .ipr-animate {\r\n  opacity: 0; transform: translateY(20px);\r\n  transition: opacity 0.7s cubic-bezier(0.22,1,0.36,1), transform 0.7s cubic-bezier(0.22,1,0.36,1);\r\n}\r\n#indi-problem .ipr-animate.ipr-vis { opacity: 1; transform: translateY(0); }\r\n#indi-problem .ipr-stat.ipr-animate:nth-child(2) { transition-delay: 0.10s; }\r\n#indi-problem .ipr-stat.ipr-animate:nth-child(3) { transition-delay: 0.20s; }\r\n\r\n@media (max-width: 960px) {\r\n  #indi-problem .ipr-inner { padding: 80px 32px; }\r\n  #indi-problem .ipr-stats { grid-template-columns: 1fr; gap: 14px; }\r\n}\r\n@media (max-width: 600px) {\r\n  #indi-problem .ipr-inner { padding: 60px 16px; }\r\n}\r\n@media (prefers-reduced-motion: reduce) {\r\n  #indi-problem .ipr-animate { opacity: 1 !important; transform: none !important; transition: none !important; }\r\n}\r\n<\/style>\r\n\r\n<section id=\"indi-problem\" role=\"region\" aria-label=\"The cost of disconnected customer data and channels\">\r\n  <div class=\"ipr-texture\" aria-hidden=\"true\"><\/div>\r\n  <div class=\"ipr-glow\" aria-hidden=\"true\"><\/div>\r\n  <div class=\"ipr-inner\">\r\n\r\n    <div class=\"ipr-head\">\r\n      <span class=\"ipr-pill ipr-animate\">\r\n        <!-- Lucide: unlink -->\r\n        <svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#8ADA3F\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"m18.84 12.25 1.72-1.71a4.4 4.4 0 0 0-6.22-6.22l-1.71 1.72\"\/><path d=\"m5.17 11.75-1.71 1.71a4.4 4.4 0 0 0 6.22 6.22l1.71-1.72\"\/><line x1=\"8\" y1=\"2\" x2=\"8\" y2=\"5\"\/><line x1=\"2\" y1=\"8\" x2=\"5\" y2=\"8\"\/><line x1=\"16\" y1=\"19\" x2=\"16\" y2=\"22\"\/><line x1=\"19\" y1=\"16\" x2=\"22\" y2=\"16\"\/><\/svg>\r\n        The cost of silos\r\n      <\/span>\r\n      <h2 class=\"ipr-h2 ipr-animate\">Marketing buys the lead. Support gets the reply. <em>The customer pays the difference.<\/em><\/h2>\r\n      <p class=\"ipr-sub ipr-animate\">Most platforms send messages. Almost none manage the conversation that follows. The gap between the two is where revenue quietly leaks out.<\/p>\r\n    <\/div>\r\n\r\n    <div class=\"ipr-stats\">\r\n      <div class=\"ipr-stat ipr-animate\">\r\n        <span class=\"ipr-num\">39%<\/span>\r\n        <p class=\"ipr-stat-txt\">name data silos as the number one barrier to CX maturity. Not budget. Not talent.<\/p>\r\n      <\/div>\r\n      <div class=\"ipr-stat ipr-animate\">\r\n        <span class=\"ipr-num\">12%<\/span>\r\n        <p class=\"ipr-stat-txt\">of companies have a single, unified view of their customer across every channel.<\/p>\r\n      <\/div>\r\n      <div class=\"ipr-stat ipr-animate\">\r\n        <span class=\"ipr-num\">50%+<\/span>\r\n        <p class=\"ipr-stat-txt\">of customers switch to a competitor after a single bad experience.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/section>\r\n\r\n<script>\r\n(function () {\r\n  \"use strict\";\r\n  var root = document.getElementById('indi-problem');\r\n  if (!root) return;\r\n  if (window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches) {\r\n    root.querySelectorAll('.ipr-animate').forEach(function (el) { el.classList.add('ipr-vis'); });\r\n    return;\r\n  }\r\n  var obs = new IntersectionObserver(function (entries) {\r\n    entries.forEach(function (e) {\r\n      if (e.isIntersecting) { e.target.classList.add('ipr-vis'); obs.unobserve(e.target); }\r\n    });\r\n  }, { threshold: 0.15 });\r\n  root.querySelectorAll('.ipr-animate').forEach(function (el) { obs.observe(el); });\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":""},"4":{"acf_fc_layout":"custom_html","code":"<!-- indigitall \u2014 Channels Grid \u2014 WordPress\/ACF Custom HTML block -->\r\n<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Manrope:wght@400;500&display=swap');\r\n\r\n#indi-channels {\r\n  all: initial;\r\n  display: block;\r\n  font-family: 'Manrope', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;\r\n  background: #FFFFFF !important;\r\n  width: 100% !important;\r\n  position: relative !important;\r\n  overflow: hidden !important;\r\n  box-sizing: border-box !important;\r\n  -webkit-font-smoothing: antialiased;\r\n  -moz-osx-font-smoothing: grayscale;\r\n}\r\n#indi-channels *, #indi-channels *::before, #indi-channels *::after {\r\n  box-sizing: border-box; margin: 0; padding: 0;\r\n}\r\n\r\n#indi-channels .ich-inner {\r\n  position: relative; z-index: 2;\r\n  max-width: 1280px; margin: 0 auto;\r\n  padding: 100px 48px;\r\n}\r\n\r\n#indi-channels .ich-head { text-align: center; max-width: 680px; margin: 0 auto 52px; }\r\n#indi-channels .ich-eyebrow {\r\n  display: inline-flex; align-items: center; gap: 8px;\r\n  font-size: 13px !important; font-weight: 500 !important;\r\n  letter-spacing: 0.12em !important; text-transform: uppercase !important;\r\n  color: #0072EF !important; margin-bottom: 14px;\r\n}\r\n#indi-channels .ich-eyebrow::before {\r\n  content: \"\"; width: 22px; height: 2px; background: #8ADA3F;\r\n  display: inline-block; border-radius: 2px;\r\n}\r\n#indi-channels .ich-h2 {\r\n  font-size: clamp(28px, 3.5vw, 46px) !important;\r\n  font-weight: 500 !important; line-height: 1.1 !important;\r\n  letter-spacing: -0.02em !important; color: #0F3B7A !important;\r\n}\r\n#indi-channels .ich-h2 em { color: #0072EF !important; font-style: normal; }\r\n#indi-channels .ich-sub {\r\n  font-size: 17px !important; font-weight: 400 !important;\r\n  line-height: 1.6 !important; color: #5A6B85 !important; margin-top: 16px;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 GRID \u2500\u2500\u2500 *\/\r\n#indi-channels .ich-grid {\r\n  display: grid; grid-template-columns: repeat(4, 1fr); gap: 18px;\r\n}\r\n#indi-channels .ich-card {\r\n  background: #F5F7FA !important;\r\n  border-radius: 14px !important;\r\n  padding: 24px 22px !important;\r\n  display: flex; flex-direction: column; gap: 12px;\r\n  transition: transform 0.35s ease, box-shadow 0.35s ease, background 0.35s ease;\r\n}\r\n#indi-channels .ich-card:hover {\r\n  transform: translateY(-4px);\r\n  background: #FFFFFF !important;\r\n  box-shadow: 0 18px 44px -12px rgba(18,54,108,0.22), 0 2px 8px rgba(0,0,0,0.04);\r\n}\r\n#indi-channels .ich-ic {\r\n  width: 44px; height: 44px; border-radius: 10px;\r\n  background: #EEF3FF;\r\n  display: flex; align-items: center; justify-content: center;\r\n  transition: background 0.35s ease;\r\n}\r\n#indi-channels .ich-card:hover .ich-ic { background: #8ADA3F; }\r\n#indi-channels .ich-card:hover .ich-ic svg { stroke: #0F0F0F; }\r\n#indi-channels .ich-name {\r\n  font-size: 16px !important; font-weight: 500 !important;\r\n  letter-spacing: -0.01em !important; color: #0F3B7A !important; line-height: 1.2;\r\n}\r\n#indi-channels .ich-desc {\r\n  font-size: 13px !important; font-weight: 400 !important;\r\n  line-height: 1.5 !important; color: #5A6B85 !important;\r\n}\r\n\r\n#indi-channels .ich-foot {\r\n  text-align: center; margin-top: 44px;\r\n  font-size: 15px !important; font-weight: 500 !important; color: #0F3B7A !important;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 ANIMATION \u2500\u2500\u2500 *\/\r\n#indi-channels .ich-animate {\r\n  opacity: 0; transform: translateY(20px);\r\n  transition: opacity 0.6s cubic-bezier(0.22,1,0.36,1), transform 0.6s cubic-bezier(0.22,1,0.36,1);\r\n}\r\n#indi-channels .ich-animate.ich-vis { opacity: 1; transform: translateY(0); }\r\n\r\n@media (max-width: 960px) {\r\n  #indi-channels .ich-inner { padding: 80px 32px; }\r\n  #indi-channels .ich-grid { grid-template-columns: repeat(2, 1fr); }\r\n}\r\n@media (max-width: 600px) {\r\n  #indi-channels .ich-inner { padding: 60px 16px; }\r\n  #indi-channels .ich-grid { grid-template-columns: 1fr 1fr; gap: 12px; }\r\n  #indi-channels .ich-card { padding: 18px 16px !important; }\r\n}\r\n@media (prefers-reduced-motion: reduce) {\r\n  #indi-channels .ich-animate { opacity: 1 !important; transform: none !important; transition: none !important; }\r\n}\r\n<\/style>\r\n\r\n<section id=\"indi-channels\" role=\"region\" aria-label=\"Every channel on one platform\">\r\n  <div class=\"ich-inner\">\r\n\r\n    <div class=\"ich-head\">\r\n      <span class=\"ich-eyebrow ich-animate\">The Solution<\/span>\r\n      <h2 class=\"ich-h2 ich-animate\">Every channel. One platform. <em>One profile.<\/em><\/h2>\r\n      <p class=\"ich-sub ich-animate\">Reach customers where they are, with full context carried across every touchpoint. No channel is secondary.<\/p>\r\n    <\/div>\r\n\r\n    <ul class=\"ich-grid\" style=\"list-style:none;\">\r\n\r\n      <li class=\"ich-card ich-animate\">\r\n        <span class=\"ich-ic\" aria-hidden=\"true\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" 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><\/span>\r\n        <span class=\"ich-name\">WhatsApp<\/span>\r\n        <span class=\"ich-desc\">Two-way conversations at scale, with Flows, commerce, and human handoff.<\/span>\r\n      <\/li>\r\n\r\n      <li class=\"ich-card ich-animate\">\r\n        <span class=\"ich-ic\" aria-hidden=\"true\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2\" 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><\/span>\r\n        <span class=\"ich-name\">Push<\/span>\r\n        <span class=\"ich-desc\">Real-time web and mobile push with behavioral triggers and AI send times.<\/span>\r\n      <\/li>\r\n\r\n      <li class=\"ich-card ich-animate\">\r\n        <span class=\"ich-ic\" aria-hidden=\"true\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"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><\/span>\r\n        <span class=\"ich-name\">Encrypted Push<\/span>\r\n        <span class=\"ich-desc\">OTPs and sensitive alerts inside your trusted app. Phishing-resistant, lower cost.<\/span>\r\n      <\/li>\r\n\r\n      <li class=\"ich-card ich-animate\">\r\n        <span class=\"ich-ic\" aria-hidden=\"true\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"2\" y=\"4\" width=\"20\" height=\"16\" rx=\"2\"\/><path d=\"m22 7-10 5L2 7\"\/><\/svg><\/span>\r\n        <span class=\"ich-name\">Email<\/span>\r\n        <span class=\"ich-desc\">Behavioral triggers and dynamic content driven by the unified profile.<\/span>\r\n      <\/li>\r\n\r\n      <li class=\"ich-card ich-animate\">\r\n        <span class=\"ich-ic\" aria-hidden=\"true\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M7.9 20A9 9 0 1 0 4 16.1L2 22z\"\/><\/svg><\/span>\r\n        <span class=\"ich-name\">SMS<\/span>\r\n        <span class=\"ich-desc\">High-deliverability SMS for the critical alerts that earn the channel.<\/span>\r\n      <\/li>\r\n\r\n      <li class=\"ich-card ich-animate\">\r\n        <span class=\"ich-ic\" aria-hidden=\"true\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M7.9 20A9 9 0 1 0 4 16.1L2 22z\"\/><path d=\"M8 12h.01M12 12h.01M16 12h.01\"\/><\/svg><\/span>\r\n        <span class=\"ich-name\">RCS<\/span>\r\n        <span class=\"ich-desc\">Verified-brand messaging with rich media and buttons, at SMS-equivalent cost.<\/span>\r\n      <\/li>\r\n\r\n      <li class=\"ich-card ich-animate\">\r\n        <span class=\"ich-ic\" aria-hidden=\"true\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M2 12h20M12 2a15 15 0 0 1 0 20 15 15 0 0 1 0-20z\"\/><\/svg><\/span>\r\n        <span class=\"ich-name\">Web Push<\/span>\r\n        <span class=\"ich-desc\">Browser-based engagement and on-site overlays. No app required.<\/span>\r\n      <\/li>\r\n\r\n      <li class=\"ich-card ich-animate\">\r\n        <span class=\"ich-ic\" aria-hidden=\"true\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"5\" y=\"2\" width=\"14\" height=\"20\" rx=\"2\"\/><path d=\"M12 18h.01\"\/><\/svg><\/span>\r\n        <span class=\"ich-name\">In-App<\/span>\r\n        <span class=\"ich-desc\">Contextual tooltips, banners, and modals triggered by real behavior.<\/span>\r\n      <\/li>\r\n\r\n      <li class=\"ich-card ich-animate\">\r\n        <span class=\"ich-ic\" aria-hidden=\"true\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 2a3 3 0 0 0-3 3v7a3 3 0 0 0 6 0V5a3 3 0 0 0-3-3z\"\/><path d=\"M19 10v2a7 7 0 0 1-14 0v-2\"\/><line x1=\"12\" y1=\"19\" x2=\"12\" y2=\"22\"\/><\/svg><\/span>\r\n        <span class=\"ich-name\">Voice AI<\/span>\r\n        <span class=\"ich-desc\">Conversational voice agents that deflect calls and hand off to humans.<\/span>\r\n      <\/li>\r\n\r\n      <li class=\"ich-card ich-animate\">\r\n        <span class=\"ich-ic\" aria-hidden=\"true\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><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><\/span>\r\n        <span class=\"ich-name\">Chatbot<\/span>\r\n        <span class=\"ich-desc\">Gen AI bots trained on your data only. No public-LLM hallucinations.<\/span>\r\n      <\/li>\r\n\r\n      <li class=\"ich-card ich-animate\">\r\n        <span class=\"ich-ic\" aria-hidden=\"true\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><ellipse cx=\"12\" cy=\"5\" rx=\"9\" ry=\"3\"\/><path d=\"M3 5v14a9 3 0 0 0 18 0V5\"\/><path d=\"M3 12a9 3 0 0 0 18 0\"\/><\/svg><\/span>\r\n        <span class=\"ich-name\">CDP<\/span>\r\n        <span class=\"ich-desc\">One profile per customer. Identity resolution and real-time enrichment.<\/span>\r\n      <\/li>\r\n\r\n      <li class=\"ich-card ich-animate\">\r\n        <span class=\"ich-ic\" aria-hidden=\"true\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"6\" cy=\"6\" r=\"3\"\/><circle cx=\"18\" cy=\"18\" r=\"3\"\/><path d=\"M6 9v6a3 3 0 0 0 3 3h6\"\/><\/svg><\/span>\r\n        <span class=\"ich-name\">Customer Journey<\/span>\r\n        <span class=\"ich-desc\">Drag-and-drop orchestration with real-time branching and AI optimization.<\/span>\r\n      <\/li>\r\n\r\n    <\/ul>\r\n\r\n    <p class=\"ich-foot ich-animate\">Orchestrated from a single Customer Journey, powered by one CDP.<\/p>\r\n\r\n  <\/div>\r\n<\/section>\r\n\r\n<script>\r\n(function () {\r\n  \"use strict\";\r\n  var root = document.getElementById('indi-channels');\r\n  if (!root) return;\r\n  if (window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches) {\r\n    root.querySelectorAll('.ich-animate').forEach(function (el) { el.classList.add('ich-vis'); });\r\n    return;\r\n  }\r\n  var obs = new IntersectionObserver(function (entries) {\r\n    entries.forEach(function (e, i) {\r\n      if (e.isIntersecting) { e.target.classList.add('ich-vis'); obs.unobserve(e.target); }\r\n    });\r\n  }, { threshold: 0.12 });\r\n  var items = root.querySelectorAll('.ich-animate');\r\n  items.forEach(function (el, i) { el.style.transitionDelay = (Math.min(i, 8) * 0.05) + 's'; obs.observe(el); });\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":""},"5":{"acf_fc_layout":"custom_html","code":"<!-- indigitall \u2014 How It Works (radial feedback loop) \u2014 WordPress\/ACF Custom HTML block -->\r\n<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Manrope:wght@400;500;600&display=swap');\r\n\r\n#indi-how {\r\n  all: initial;\r\n  display: block;\r\n  font-family: 'Manrope', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;\r\n  background: #FFFFFF !important;\r\n  width: 100% !important;\r\n  position: relative !important;\r\n  overflow: hidden !important;\r\n  box-sizing: border-box !important;\r\n  -webkit-font-smoothing: antialiased;\r\n  -moz-osx-font-smoothing: grayscale;\r\n}\r\n#indi-how *, #indi-how *::before, #indi-how *::after { box-sizing: border-box; margin: 0; padding: 0; }\r\n#indi-how .ihow-inner { position: relative; z-index: 2; max-width: 1280px; margin: 0 auto; padding: 100px 48px; }\r\n\r\n\/* \u2500\u2500\u2500 HEAD \u2500\u2500\u2500 *\/\r\n#indi-how .ihow-head { text-align: center; max-width: 720px; margin: 0 auto 40px; }\r\n#indi-how .ihow-eyebrow {\r\n  display: inline-flex; align-items: center; gap: 8px;\r\n  font-size: 13px !important; font-weight: 500 !important;\r\n  letter-spacing: 0.12em !important; text-transform: uppercase !important;\r\n  color: #0072EF !important; margin-bottom: 14px;\r\n}\r\n#indi-how .ihow-eyebrow::before { content: \"\"; width: 22px; height: 2px; background: #8ADA3F; display: inline-block; border-radius: 2px; }\r\n#indi-how .ihow-h2 {\r\n  font-size: clamp(28px, 3.5vw, 46px) !important; font-weight: 500 !important;\r\n  line-height: 1.12 !important; letter-spacing: -0.02em !important; color: #0F3B7A !important;\r\n}\r\n#indi-how .ihow-h2 em { color: #0072EF !important; font-style: normal; }\r\n#indi-how .ihow-sub {\r\n  font-size: 17px !important; font-weight: 400 !important; line-height: 1.6 !important;\r\n  color: #5A6B85 !important; margin-top: 16px;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 STAGE (radial loop) \u2500\u2500\u2500 *\/\r\n#indi-how .ihow-stage {\r\n  position: relative; width: 100%; max-width: 920px; height: 760px; margin: 0 auto;\r\n}\r\n#indi-how .ihow-halo {\r\n  position: absolute; top: 50%; left: 50%; width: 520px; height: 520px;\r\n  transform: translate(-50%, -50%);\r\n  background: radial-gradient(circle, rgba(0,114,239,0.08) 0%, transparent 68%);\r\n  pointer-events: none; z-index: 0;\r\n}\r\n\r\n\/* the ring SVG *\/\r\n#indi-how .ihow-orbit {\r\n  position: absolute; top: 50%; left: 50%; width: 360px; height: 360px;\r\n  transform: translate(-50%, -50%); z-index: 1; overflow: visible;\r\n}\r\n#indi-how .ihow-ring-main { stroke: url(#ihow-grad); stroke-width: 2.5; fill: none; }\r\n#indi-how .ihow-ring-soft {\r\n  fill: none; stroke: #0072EF; stroke-width: 6;\r\n  transform-box: fill-box; transform-origin: center;\r\n  animation: ihow-pulse 3.6s ease-in-out infinite;\r\n}\r\n#indi-how .ihow-ring-soft.s2 { animation-delay: 1.2s; }\r\n@keyframes ihow-pulse {\r\n  0%   { transform: scale(1);    opacity: 0.0; }\r\n  35%  { opacity: 0.16; }\r\n  100% { transform: scale(1.16); opacity: 0.0; }\r\n}\r\n\r\n\/* orbiting pulse *\/\r\n#indi-how .ihow-cometwrap {\r\n  position: absolute; top: 50%; left: 50%; width: 0; height: 0; z-index: 2;\r\n  animation: ihow-spin 9s linear infinite;\r\n}\r\n#indi-how .ihow-comet {\r\n  position: absolute; left: 0; top: 0; width: 15px; height: 15px; margin: -7.5px;\r\n  border-radius: 50%; background: #8ADA3F;\r\n  box-shadow: 0 0 16px 4px rgba(138,218,63,0.65); transform: translateY(-135px);\r\n}\r\n@keyframes ihow-spin { to { transform: rotate(360deg); } }\r\n\r\n\/* center core *\/\r\n#indi-how .ihow-core {\r\n  position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);\r\n  width: 200px; height: 200px; border-radius: 50%; z-index: 3;\r\n  background: #FFFFFF;\r\n  border: 1.5px solid #E2EAF5;\r\n  box-shadow: 0 18px 44px -14px rgba(15,59,122,0.30), 0 2px 8px rgba(15,59,122,0.06);\r\n  display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 11px;\r\n  text-align: center; padding: 0 22px;\r\n}\r\n#indi-how .ihow-core-ic {\r\n  width: 48px; height: 48px; border-radius: 13px;\r\n  background: linear-gradient(145deg, #0F3B7A 0%, #1565E0 60%, #0072EF 100%);\r\n  display: flex; align-items: center; justify-content: center;\r\n  box-shadow: 0 8px 20px -6px rgba(0,114,239,0.5);\r\n}\r\n#indi-how .ihow-core-label {\r\n  font-size: 12.5px !important; font-weight: 600 !important; letter-spacing: 0.13em !important;\r\n  text-transform: uppercase !important; color: #0F3B7A !important; line-height: 1.3;\r\n}\r\n\r\n\/* nodes *\/\r\n#indi-how .ihow-node {\r\n  position: absolute; z-index: 4; display: flex; gap: 14px;\r\n}\r\n#indi-how .ihow-node.n-unify  { bottom: 558px; left: 50%; transform: translateX(-50%) !important; flex-direction: column-reverse; align-items: center; }\r\n#indi-how .ihow-node.n-act    { top: 558px;    left: 50%; transform: translateX(-50%) !important; flex-direction: column;         align-items: center; }\r\n#indi-how .ihow-node.n-decide { left: 638px;   top: 50%;  transform: translateY(-50%) !important; flex-direction: row;            align-items: center; }\r\n#indi-how .ihow-node.n-learn  { right: 638px;  top: 50%;  transform: translateY(-50%) !important; flex-direction: row-reverse;    align-items: center; }\r\n\r\n#indi-how .ihow-node-txt { display: flex; flex-direction: column; gap: 6px; }\r\n#indi-how .ihow-node.n-unify .ihow-node-txt,\r\n#indi-how .ihow-node.n-act   .ihow-node-txt { align-items: center;   text-align: center; max-width: 300px; }\r\n#indi-how .ihow-node.n-decide .ihow-node-txt { align-items: flex-start; text-align: left;  max-width: 205px; }\r\n#indi-how .ihow-node.n-learn  .ihow-node-txt { align-items: flex-end;   text-align: right; max-width: 205px; }\r\n\r\n#indi-how .ihow-ic {\r\n  width: 54px; height: 54px; border-radius: 14px; flex-shrink: 0;\r\n  display: flex; align-items: center; justify-content: center;\r\n}\r\n\/* per-stage icon colors *\/\r\n#indi-how .ihow-node.n-unify  .ihow-ic { background: linear-gradient(145deg, #1565E0, #0072EF); box-shadow: 0 12px 28px -10px rgba(0,114,239,0.55); }\r\n#indi-how .ihow-node.n-decide .ihow-ic { background: linear-gradient(145deg, #0E8FB8, #15B5D6); box-shadow: 0 12px 28px -10px rgba(14,143,184,0.55); }\r\n#indi-how .ihow-node.n-act    .ihow-ic { background: linear-gradient(145deg, #357F1A, #59B528); box-shadow: 0 12px 28px -10px rgba(53,127,26,0.50); }\r\n#indi-how .ihow-node.n-learn  .ihow-ic { background: linear-gradient(145deg, #0F3B7A, #1E5AC2); box-shadow: 0 12px 28px -10px rgba(15,59,122,0.55); }\r\n\r\n#indi-how .ihow-num {\r\n  font-size: 12px !important; font-weight: 600 !important; letter-spacing: 0.14em !important;\r\n  color: #8ADA3F !important;\r\n}\r\n#indi-how .ihow-step-title {\r\n  font-size: 20px !important; font-weight: 600 !important; letter-spacing: -0.01em !important;\r\n  color: #0F3B7A !important; line-height: 1.2;\r\n}\r\n#indi-how .ihow-step-desc {\r\n  font-size: 14px !important; font-weight: 400 !important; line-height: 1.5 !important; color: #5A6B85 !important;\r\n}\r\n#indi-how .ihow-step-desc b { color: #0F3B7A !important; font-weight: 600 !important; }\r\n\r\n\/* loopback pill (mobile only) *\/\r\n#indi-how .ihow-loopback { display: none; }\r\n\r\n\/* \u2500\u2500\u2500 CAPTION \u2500\u2500\u2500 *\/\r\n#indi-how .ihow-band {\r\n  margin: 44px auto 0; max-width: 760px;\r\n  display: flex; align-items: center; justify-content: center; gap: 12px;\r\n  text-align: center;\r\n}\r\n#indi-how .ihow-band-ic {\r\n  width: 38px; height: 38px; border-radius: 10px; flex-shrink: 0;\r\n  background: linear-gradient(145deg, #0F3B7A 0%, #1565E0 60%, #0072EF 100%);\r\n  display: flex; align-items: center; justify-content: center;\r\n}\r\n#indi-how .ihow-band-txt { font-size: 16px !important; font-weight: 500 !important; color: #5A6B85 !important; line-height: 1.5; letter-spacing: -0.005em; }\r\n#indi-how .ihow-band-txt b { color: #0F3B7A !important; font-weight: 600 !important; }\r\n#indi-how .ihow-band-txt b em { color: #5A8F1E !important; font-style: normal; }\r\n\r\n\/* \u2500\u2500\u2500 SCROLL REVEAL \u2500\u2500\u2500 *\/\r\n#indi-how .ihow-animate { opacity: 0; transform: translateY(20px); 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#indi-how .ihow-animate.ihow-vis { opacity: 1; transform: translateY(0); }\r\n\/* nodes reveal via opacity only (their centering transform is locked with !important) *\/\r\n#indi-how .ihow-node.ihow-animate { opacity: 0; transition: opacity 0.7s cubic-bezier(0.22,1,0.36,1); }\r\n#indi-how .ihow-node.ihow-animate.ihow-vis { opacity: 1; }\r\n\r\n\/* \u2500\u2500\u2500 RESPONSIVE \u2500\u2500\u2500 *\/\r\n@media (max-width: 960px) {\r\n  #indi-how .ihow-inner { padding: 80px 32px; }\r\n  #indi-how .ihow-stage { height: auto; max-width: 480px; display: flex; flex-direction: column; gap: 0; }\r\n  #indi-how .ihow-halo, #indi-how .ihow-orbit, #indi-how .ihow-cometwrap { display: none; }\r\n\r\n  \/* core becomes the lead emblem *\/\r\n  #indi-how .ihow-core {\r\n    position: static; transform: none !important; width: 100%; height: auto; border-radius: 16px;\r\n    flex-direction: row; justify-content: flex-start; gap: 14px; padding: 18px 20px; margin-bottom: 6px;\r\n  }\r\n  #indi-how .ihow-core-label { text-align: left; }\r\n\r\n  \/* nodes become a vertical list *\/\r\n  #indi-how .ihow-node.n-unify,\r\n  #indi-how .ihow-node.n-decide,\r\n  #indi-how .ihow-node.n-act,\r\n  #indi-how .ihow-node.n-learn {\r\n    position: relative; transform: none !important; top: auto; right: auto; bottom: auto; left: auto;\r\n    width: 100%; flex-direction: row; align-items: flex-start; gap: 16px;\r\n    background: #F5F7FA; border-radius: 16px; padding: 22px 22px; margin-top: 14px;\r\n  }\r\n  #indi-how .ihow-node-txt,\r\n  #indi-how .ihow-node.n-unify .ihow-node-txt,\r\n  #indi-how .ihow-node.n-decide .ihow-node-txt,\r\n  #indi-how .ihow-node.n-act .ihow-node-txt,\r\n  #indi-how .ihow-node.n-learn .ihow-node-txt {\r\n    align-items: flex-start; text-align: left; max-width: none; gap: 8px;\r\n  }\r\n  \/* connector between cards *\/\r\n  #indi-how .ihow-node:not(.n-unify)::before {\r\n    content: \"\"; position: absolute; left: 33px; top: -14px; width: 2px; height: 14px; background: #C7D4E6;\r\n  }\r\n\r\n  \/* loopback *\/\r\n  #indi-how .ihow-loopback {\r\n    display: flex; align-items: center; gap: 10px; margin-top: 14px; padding: 16px 20px;\r\n    border-radius: 16px; background: linear-gradient(145deg, #0F3B7A 0%, #1565E0 60%, #0072EF 100%);\r\n  }\r\n  #indi-how .ihow-loopback svg { flex-shrink: 0; }\r\n  #indi-how .ihow-loopback span { font-size: 14px !important; font-weight: 500 !important; color: #FFFFFF !important; line-height: 1.45; }\r\n  #indi-how .ihow-loopback span b { color: #8ADA3F !important; font-weight: 600 !important; }\r\n\r\n  #indi-how .ihow-band { flex-direction: column; margin-top: 32px; }\r\n}\r\n@media (max-width: 600px) {\r\n  #indi-how .ihow-inner { padding: 60px 16px; }\r\n}\r\n\r\n@media (prefers-reduced-motion: reduce) {\r\n  #indi-how .ihow-animate { opacity: 1 !important; transform: none !important; transition: none !important; }\r\n  #indi-how .ihow-node.ihow-animate { opacity: 1 !important; }\r\n  #indi-how .ihow-cometwrap, #indi-how .ihow-ring-soft { animation: none !important; }\r\n  #indi-how .ihow-ring-soft { opacity: 0 !important; }\r\n}\r\n<\/style>\r\n\r\n<section id=\"indi-how\" role=\"region\" aria-label=\"How the indigitall platform works\">\r\n  <div class=\"ihow-inner\">\r\n\r\n    <div class=\"ihow-head\">\r\n      <span class=\"ihow-eyebrow ihow-animate\">How it works<\/span>\r\n      <h2 class=\"ihow-h2 ihow-animate\">One loop. <em>The advantage compounds.<\/em><\/h2>\r\n      <p class=\"ihow-sub ihow-animate\">Data acts. AI learns from the result. The result feeds the next action. The longer it runs, the sharper it gets.<\/p>\r\n    <\/div>\r\n\r\n    <div class=\"ihow-stage\">\r\n\r\n      <span class=\"ihow-halo\" aria-hidden=\"true\"><\/span>\r\n\r\n      <svg class=\"ihow-orbit\" viewBox=\"0 0 400 400\" aria-hidden=\"true\">\r\n        <defs>\r\n          <linearGradient id=\"ihow-grad\" x1=\"0\" y1=\"0\" x2=\"400\" y2=\"400\" gradientUnits=\"userSpaceOnUse\">\r\n            <stop offset=\"0\" stop-color=\"#0F3B7A\"\/>\r\n            <stop offset=\"0.6\" stop-color=\"#1565E0\"\/>\r\n            <stop offset=\"1\" stop-color=\"#0072EF\"\/>\r\n          <\/linearGradient>\r\n          <marker id=\"ihow-ah\" markerWidth=\"9\" markerHeight=\"9\" refX=\"3.8\" refY=\"3.8\" orient=\"auto\" markerUnits=\"userSpaceOnUse\">\r\n            <path d=\"M0 0 L7.6 3.8 L0 7.6 Z\" fill=\"#0072EF\"\/>\r\n          <\/marker>\r\n        <\/defs>\r\n\r\n        <circle class=\"ihow-ring-soft\"    cx=\"200\" cy=\"200\" r=\"150\"\/>\r\n        <circle class=\"ihow-ring-soft s2\" cx=\"200\" cy=\"200\" r=\"150\"\/>\r\n\r\n        <!-- four clockwise arcs: top->right->bottom->left->top -->\r\n        <path class=\"ihow-ring-main\" marker-end=\"url(#ihow-ah)\" d=\"M 200 50 A 150 150 0 0 1 350 200\"\/>\r\n        <path class=\"ihow-ring-main\" marker-end=\"url(#ihow-ah)\" d=\"M 350 200 A 150 150 0 0 1 200 350\"\/>\r\n        <path class=\"ihow-ring-main\" marker-end=\"url(#ihow-ah)\" d=\"M 200 350 A 150 150 0 0 1 50 200\"\/>\r\n        <path class=\"ihow-ring-main\" marker-end=\"url(#ihow-ah)\" d=\"M 50 200 A 150 150 0 0 1 200 50\"\/>\r\n      <\/svg>\r\n\r\n      <span class=\"ihow-cometwrap\" aria-hidden=\"true\"><span class=\"ihow-comet\"><\/span><\/span>\r\n\r\n      <!-- center core -->\r\n      <div class=\"ihow-core\">\r\n        <span class=\"ihow-core-ic\" aria-hidden=\"true\"><svg width=\"23\" height=\"23\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><ellipse cx=\"12\" cy=\"5\" rx=\"9\" ry=\"3\"\/><path d=\"M3 5v14a9 3 0 0 0 18 0V5\"\/><path d=\"M3 12a9 3 0 0 0 18 0\"\/><\/svg><\/span>\r\n        <span class=\"ihow-core-label\">One Unified<br>Profile<\/span>\r\n      <\/div>\r\n\r\n      <!-- nodes -->\r\n      <div class=\"ihow-node n-unify ihow-animate\">\r\n        <span class=\"ihow-ic\" aria-hidden=\"true\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><ellipse cx=\"12\" cy=\"5\" rx=\"9\" ry=\"3\"\/><path d=\"M3 5v14a9 3 0 0 0 18 0V5\"\/><path d=\"M3 12a9 3 0 0 0 18 0\"\/><\/svg><\/span>\r\n        <span class=\"ihow-node-txt\">\r\n          <span class=\"ihow-num\">01<\/span>\r\n          <span class=\"ihow-step-title\">Unify<\/span>\r\n          <span class=\"ihow-step-desc\">Every interaction lands in one profile, stitched across web, app, WhatsApp, SMS and more.<\/span>\r\n        <\/span>\r\n      <\/div>\r\n\r\n      <div class=\"ihow-node n-decide ihow-animate\">\r\n        <span class=\"ihow-ic\" aria-hidden=\"true\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m12 3-1.9 5.8a2 2 0 0 1-1.3 1.3L3 12l5.8 1.9a2 2 0 0 1 1.3 1.3L12 21l1.9-5.8a2 2 0 0 1 1.3-1.3L21 12l-5.8-1.9a2 2 0 0 1-1.3-1.3z\"\/><\/svg><\/span>\r\n        <span class=\"ihow-node-txt\">\r\n          <span class=\"ihow-num\">02<\/span>\r\n          <span class=\"ihow-step-title\">Decide<\/span>\r\n          <span class=\"ihow-step-desc\">Set up smart customer journeys that trigger automatically on real user action.<\/span>\r\n        <\/span>\r\n      <\/div>\r\n\r\n      <div class=\"ihow-node n-act ihow-animate\">\r\n        <span class=\"ihow-ic\" aria-hidden=\"true\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M22 2 11 13\"\/><path d=\"M22 2 15 22l-4-9-9-4z\"\/><\/svg><\/span>\r\n        <span class=\"ihow-node-txt\">\r\n          <span class=\"ihow-num\">03<\/span>\r\n          <span class=\"ihow-step-title\">Act<\/span>\r\n          <span class=\"ihow-step-desc\"><b>Marketing<\/b> fires the journey across the right channels. <b>Agents<\/b> respond to live inquiries and resolve them.<\/span>\r\n        <\/span>\r\n      <\/div>\r\n\r\n      <div class=\"ihow-node n-learn ihow-animate\">\r\n        <span class=\"ihow-ic\" aria-hidden=\"true\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8\"\/><path d=\"M21 3v5h-5\"\/><path d=\"M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16\"\/><path d=\"M3 21v-5h5\"\/><\/svg><\/span>\r\n        <span class=\"ihow-node-txt\">\r\n          <span class=\"ihow-num\">04<\/span>\r\n          <span class=\"ihow-step-title\">Learn<\/span>\r\n          <span class=\"ihow-step-desc\">Every result feeds back. The next decision starts smarter than the last.<\/span>\r\n        <\/span>\r\n      <\/div>\r\n\r\n      <!-- mobile loop-back -->\r\n      <div class=\"ihow-loopback\" aria-hidden=\"true\">\r\n        <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#8ADA3F\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8\"\/><path d=\"M21 3v5h-5\"\/><path d=\"M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16\"\/><path d=\"M3 21v-5h5\"\/><\/svg>\r\n        <span>Learn feeds straight back into Unify. <b>Sharper every pass.<\/b><\/span>\r\n      <\/div>\r\n\r\n    <\/div>\r\n\r\n    <div class=\"ihow-band ihow-animate\">\r\n      <span class=\"ihow-band-ic\" aria-hidden=\"true\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#8ADA3F\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 3v18h18\"\/><path d=\"m19 9-5 5-4-4-3 3\"\/><\/svg><\/span>\r\n      <span class=\"ihow-band-txt\"><b>Marketing and support run the same loop, on one profile<\/b>, so <b><em>the advantage compounds with every interaction.<\/em><\/b><\/span>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/section>\r\n\r\n<script>\r\n(function () {\r\n  \"use strict\";\r\n  var root = document.getElementById('indi-how');\r\n  if (!root) return;\r\n  if (window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches) {\r\n    root.querySelectorAll('.ihow-animate').forEach(function (el) { el.classList.add('ihow-vis'); });\r\n    return;\r\n  }\r\n  var obs = new IntersectionObserver(function (entries) {\r\n    entries.forEach(function (e) { if (e.isIntersecting) { e.target.classList.add('ihow-vis'); obs.unobserve(e.target); } });\r\n  }, { threshold: 0.12 });\r\n  root.querySelectorAll('.ihow-animate').forEach(function (el, i) { el.style.transitionDelay = (Math.min(i, 6) * 0.08) + 's'; obs.observe(el); });\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":""},"6":{"acf_fc_layout":"custom_html","code":"<div id=\"indi-journey-demo\" role=\"region\" aria-label=\"Customer journey builder interactive demo\">\r\n<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Manrope:wght@400;500&display=swap');\r\n#indi-journey-demo{all:initial;display:block;font-family:'Manrope',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;box-sizing:border-box !important;-webkit-font-smoothing:antialiased;background:#F5F7FA !important;padding:100px 48px !important}\r\n#indi-journey-demo *,#indi-journey-demo *::before,#indi-journey-demo *::after{box-sizing:border-box;margin:0;padding:0}\r\n#indi-journey-demo .ijd-inner{max-width:1340px !important;margin:0 auto !important}\r\n#indi-journey-demo .ijd-head{text-align:center !important;max-width:760px !important;margin:0 auto 44px !important}\r\n#indi-journey-demo .ijd-eyebrow{display:inline-block !important;font-size:12px !important;font-weight:500 !important;letter-spacing:2.4px !important;text-transform:uppercase !important;color:#1565E0 !important;margin-bottom:14px !important}\r\n#indi-journey-demo .ijd-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-journey-demo .ijd-title b{font-weight:500 !important;color:#8ADA3F !important}\r\n#indi-journey-demo .ijd-sub{font-size:17px !important;font-weight:400 !important;line-height:1.6 !important;color:#5A6B85 !important}\r\n#indi-journey-demo .ijd-demo{display:grid !important;grid-template-columns:240px 1fr 300px !important;gap:18px !important;align-items:start !important}\r\n#indi-journey-demo .ijd-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-journey-demo .ijd-uc-ey{font-size:10px !important;letter-spacing:2.2px !important;text-transform:uppercase !important;font-weight:500 !important;color:#1565E0 !important;margin-bottom:12px !important}\r\n#indi-journey-demo .ijd-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:500 !important;color:#5A6B85 !important}\r\n#indi-journey-demo .ijd-uc-item svg{width:16px !important;height:16px !important;flex-shrink:0 !important;color:#7C8BA1 !important}\r\n#indi-journey-demo .ijd-uc-item:hover{background:#F5F7FA !important;color:#0F0F0F !important}\r\n#indi-journey-demo .ijd-uc-item.on{background:#0F3B7A !important;color:#fff !important;border-color:#0F3B7A !important}\r\n#indi-journey-demo .ijd-uc-item.on svg{color:#8ADA3F !important}\r\n#indi-journey-demo .ijd-uc-n{width:18px !important;height:18px !important;border-radius:5px !important;background:#EEF3FF !important;color:#1565E0 !important;font-size:10px !important;font-weight:500 !important;display:flex !important;align-items:center !important;justify-content:center !important;flex-shrink:0 !important;margin-left:auto !important}\r\n#indi-journey-demo .ijd-uc-item.on .ijd-uc-n{background:rgba(255,255,255,.16) !important;color:#fff !important}\r\n#indi-journey-demo .ijd-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-journey-demo .ijd-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-journey-demo .ijd-jtw{flex:1 !important;min-width:0 !important}\r\n#indi-journey-demo .ijd-jtitle{font-size:15px !important;font-weight:500 !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-journey-demo .ijd-jacts{display:flex !important;gap:7px !important;flex-shrink:0 !important}\r\n#indi-journey-demo .ijd-cbtn{padding:6px 13px !important;border-radius:5px !important;font-size:12px !important;font-weight:500 !important;border:1px solid #D1D5DB !important;background:#fff !important;color:#374151 !important;cursor:default !important}\r\n#indi-journey-demo .ijd-cbtn.pri{background:#0072EF !important;color:#fff !important;border-color:#0072EF !important}\r\n#indi-journey-demo .ijd-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-journey-demo .ijd-sdot{width:6px !important;height:6px !important;border-radius:50% !important;background:#22C55E !important;flex-shrink:0 !important}\r\n#indi-journey-demo .ijd-ssep{color:#D1D5DB !important}\r\n#indi-journey-demo .ijd-prog{padding:14px 22px 0 !important;background:#FAFBFC !important;display:flex !important;gap:5px !important}\r\n#indi-journey-demo .ijd-seg{height:4px !important;border-radius:3px !important;flex:1 !important;background:#DCE3EC !important;transition:background .3s !important}\r\n#indi-journey-demo .ijd-seg.done{background:#22C55E !important}\r\n#indi-journey-demo .ijd-seg.cur{background:#0F3B7A !important}\r\n#indi-journey-demo .ijd-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-journey-demo .ijd-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-journey-demo .ijd-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-journey-demo .ijd-zoom span:last-child{border-bottom:none !important}\r\n#indi-journey-demo .ijd-zoom svg{width:13px !important;height:13px !important}\r\n#indi-journey-demo .ijd-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-journey-demo .ijd-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-journey-demo .ijd-mm-in svg{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important}\r\n#indi-journey-demo .ijd-mm-l{position:absolute !important;top:3px !important;left:5px !important;font-size:8px !important;color:#9CA3AF !important;font-weight:500 !important;letter-spacing:.5px !important;text-transform:uppercase !important}\r\n#indi-journey-demo .ijd-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-journey-demo .ijd-edge{width:2px !important;background:#CBD5E1 !important;height:24px !important;position:relative !important;align-self:center !important}\r\n#indi-journey-demo .ijd-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-journey-demo .ijd-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-journey-demo .ijd-nc{background:#fff !important;border:1px solid #DCE3EC !important;border-radius:7px !important;padding:7px 11px !important;display:inline-flex !important;align-items:center !important;gap:8px !important;box-shadow:0 1px 3px rgba(0,0,0,.06) !important}\r\n#indi-journey-demo .ijd-nc span{font-size:11.5px !important;font-weight:500 !important;color:#374151 !important}\r\n#indi-journey-demo .ijd-nf{background:#fff !important;border:1px solid #93C5FD !important;border-radius:10px !important;width:248px !important;max-width:100% !important;box-shadow:0 4px 20px -4px rgba(0,114,239,.22) !important;overflow:hidden !important}\r\n#indi-journey-demo .ijd-nf.pulse{animation:ijdPulse .55s ease !important}\r\n@keyframes ijdPulse{0%{transform:scale(1)}45%{transform:scale(1.024)}100%{transform:scale(1)}}\r\n#indi-journey-demo .ijd-nhead{padding:9px 11px !important;display:flex !important;align-items:center !important;gap:8px !important;border-bottom:1px solid #EEF2F7 !important}\r\n#indi-journey-demo .ijd-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-journey-demo .ijd-nic.gr{background:#22C55E !important}\r\n#indi-journey-demo .ijd-nic.bl{background:#0072EF !important}\r\n#indi-journey-demo .ijd-nic.pu{background:#6B53D9 !important}\r\n#indi-journey-demo .ijd-nic.nv{background:#0F3B7A !important}\r\n#indi-journey-demo .ijd-nic svg{width:14px !important;height:14px !important}\r\n#indi-journey-demo .ijd-ntype{font-size:10.5px !important;color:#6B7280 !important;font-weight:500 !important}\r\n#indi-journey-demo .ijd-nbody{padding:9px 11px 11px !important}\r\n#indi-journey-demo .ijd-nname{font-size:12px !important;font-weight:500 !important;color:#111827 !important;margin-bottom:3px !important}\r\n#indi-journey-demo .ijd-nprev{font-size:10.5px !important;color:#6B7280 !important;line-height:1.4 !important}\r\n#indi-journey-demo .ijd-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:500 !important}\r\n#indi-journey-demo .ijd-npill svg{width:9px !important;height:9px !important}\r\n#indi-journey-demo .ijd-npill.pill-gr{background:rgba(34,197,94,.12) !important;color:#15803D !important}\r\n#indi-journey-demo .ijd-npill.pill-bl{background:rgba(0,114,239,.1) !important;color:#1D4ED8 !important}\r\n#indi-journey-demo .ijd-npill.pill-pu{background:rgba(107,83,217,.12) !important;color:#6B53D9 !important}\r\n#indi-journey-demo .ijd-branch{display:flex !important;flex-direction:column !important;align-items:stretch !important;width:100% !important}\r\n#indi-journey-demo .ijd-bstem{width:2px !important;height:12px !important;background:#CBD5E1 !important;align-self:center !important}\r\n#indi-journey-demo .ijd-bbar{position:relative !important;height:2px !important;width:100% !important}\r\n#indi-journey-demo .ijd-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-journey-demo .ijd-brow{display:flex !important;align-items:flex-start !important;width:100% !important}\r\n#indi-journey-demo .ijd-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-journey-demo .ijd-bdrop{width:2px !important;height:14px !important;background:#CBD5E1 !important}\r\n#indi-journey-demo .ijd-blabel{font-size:9.5px !important;color:#6B7280 !important;font-weight:500 !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-journey-demo .ijd-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;position:relative !important}\r\n#indi-journey-demo .ijd-coach{position:absolute !important;bottom:calc(100% - 4px) !important;left:50% !important;transform:translateX(-50%);display:inline-flex !important;align-items:center !important;gap:7px !important;background:#0F3B7A !important;color:#fff !important;font-size:12px !important;font-weight:500 !important;line-height:1.25 !important;padding:9px 14px !important;border-radius:9px !important;white-space:nowrap !important;box-shadow:0 12px 28px -8px rgba(15,59,122,.7) !important;z-index:6 !important;pointer-events:none !important;opacity:0}\r\n#indi-journey-demo .ijd-coach svg{width:14px !important;height:14px !important;color:#8ADA3F !important;flex-shrink:0 !important}\r\n#indi-journey-demo .ijd-coach::after{content:'' !important;position:absolute !important;top:100% !important;left:50% !important;transform:translateX(-50%) !important;border:7px solid transparent !important;border-top-color:#0F3B7A !important}\r\n#indi-journey-demo .ijd-coach.show{animation:ijdCoachIn .4s ease both,ijdCoachBob 1s ease-in-out .4s infinite !important}\r\n#indi-journey-demo .ijd-coach.hide{display:none !important}\r\n#indi-journey-demo .ijd-snav.pri.ijd-next-hot{animation:ijdNextPulse 1.35s ease-in-out infinite !important}\r\n@keyframes ijdCoachIn{0%{opacity:0;transform:translateX(-50%) translateY(9px)}100%{opacity:1;transform:translateX(-50%) translateY(0)}}\r\n@keyframes ijdCoachBob{0%,100%{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(-7px)}}\r\n@keyframes ijdNextPulse{0%{box-shadow:0 0 0 0 rgba(138,218,63,.6)}70%{box-shadow:0 0 0 10px rgba(138,218,63,0)}100%{box-shadow:0 0 0 0 rgba(138,218,63,0)}}\r\n#indi-journey-demo .ijd-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:500 !important;border:1px solid #DCE3EC !important;background:#fff !important;color:#0F3B7A !important;cursor:pointer !important;font-family:inherit !important;transition:all .18s !important}\r\n#indi-journey-demo .ijd-snav:hover{background:#F5F7FA !important}\r\n#indi-journey-demo .ijd-snav.pri{background:#0F3B7A !important;color:#fff !important;border-color:#0F3B7A !important}\r\n#indi-journey-demo .ijd-snav.pri:hover{background:#0B2C5C !important}\r\n#indi-journey-demo .ijd-snav:disabled{opacity:.38 !important;cursor:not-allowed !important}\r\n#indi-journey-demo .ijd-snav svg{width:13px !important;height:13px !important}\r\n#indi-journey-demo .ijd-ctr{font-size:11.5px !important;color:#7C8BA1 !important;font-weight:500 !important;min-width:64px !important;text-align:center !important}\r\n#indi-journey-demo .ijd-phone{position:sticky !important;top:24px !important}\r\n#indi-journey-demo .ijd-ph{background:#181824 !important;border-radius:38px !important;padding:9px !important;width:262px !important;margin:0 auto !important;box-shadow:0 22px 58px rgba(0,0,0,.24) !important}\r\n#indi-journey-demo .ijd-screen{background:#fff !important;border-radius:31px !important;overflow:hidden !important;display:flex !important;flex-direction:column !important;height:540px !important;position:relative !important}\r\n#indi-journey-demo .ijd-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-journey-demo .ijd-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-journey-demo .ijd-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-journey-demo .ijd-av.push{background:#0072EF !important}\r\n#indi-journey-demo .ijd-av.sms{background:#F07000 !important}\r\n#indi-journey-demo .ijd-av.email{background:#6B53D9 !important}\r\n#indi-journey-demo .ijd-av.inbox{background:#0F3B7A !important}\r\n#indi-journey-demo .ijd-av.wa{background:#25D366 !important}\r\n#indi-journey-demo .ijd-av svg{width:15px !important;height:15px !important}\r\n#indi-journey-demo .ijd-nm{font-size:11.5px !important;font-weight:500 !important;color:#111827 !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important}\r\n#indi-journey-demo .ijd-stt{font-size:9.5px !important;color:#9CA3AF !important}\r\n#indi-journey-demo .ijd-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}\r\n#indi-journey-demo .ijd-bub{display:flex !important;flex-direction:column !important;gap:2px !important;animation:ijdBub .32s ease both !important}\r\n@keyframes ijdBub{from{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}\r\n#indi-journey-demo .ijd-bub.out{align-items:flex-end !important}\r\n#indi-journey-demo .ijd-bub.in{align-items:flex-start !important}\r\n#indi-journey-demo .ijd-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}\r\n#indi-journey-demo .ijd-bub.in .ijd-bt{background:#F0F2F5 !important;color:#1C1E21 !important;border-bottom-left-radius:3px !important}\r\n#indi-journey-demo .ijd-bub.out .ijd-bt{background:#0F3B7A !important;color:#fff !important;border-bottom-right-radius:3px !important}\r\n#indi-journey-demo .ijd-bts{font-size:8.5px !important;color:#9CA3AF !important;padding:0 3px !important}\r\n#indi-journey-demo .ijd-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-journey-demo .ijd-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:500 !important;white-space:nowrap !important;border:1.5px solid transparent !important;transition:all .18s !important}\r\n#indi-journey-demo .ijd-badge svg{width:10px !important;height:10px !important}\r\n#indi-journey-demo .ijd-badge.push{background:#EAF4FF !important;color:#1D4ED8 !important;border-color:#BFDBFE !important}\r\n#indi-journey-demo .ijd-badge.sms{background:#FFF3E0 !important;color:#C2410C !important;border-color:#FED7AA !important}\r\n#indi-journey-demo .ijd-badge.inbox{background:#EEF2FF !important;color:#3730A3 !important;border-color:#C7D2FE !important}\r\n#indi-journey-demo .ijd-badge.email{background:#F5F0FF !important;color:#6B21A8 !important;border-color:#DDD6FE !important}\r\n#indi-journey-demo .ijd-badge.wa{background:#E7F9EE !important;color:#15803D !important;border-color:#A7E3BF !important}\r\n#indi-journey-demo .ijd-badge.on{transform:scale(1.07) !important;box-shadow:0 2px 8px rgba(0,0,0,.11) !important}\r\n#indi-journey-demo .ijd-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-journey-demo{padding:80px 32px !important}#indi-journey-demo .ijd-demo{grid-template-columns:1fr !important}#indi-journey-demo .ijd-uc{display:grid !important;grid-template-columns:repeat(auto-fill,minmax(180px,1fr)) !important;gap:5px !important}#indi-journey-demo .ijd-uc-ey{grid-column:1\/-1 !important}#indi-journey-demo .ijd-phone{position:relative !important;top:0 !important}#indi-journey-demo .ijd-ph{width:100% !important;max-width:300px !important}}\r\n@media(max-width:760px){#indi-journey-demo .ijd-uc{grid-template-columns:repeat(auto-fill,minmax(150px,1fr)) !important}}\r\n@media(max-width:600px){#indi-journey-demo{padding:48px 16px !important}#indi-journey-demo .ijd-head{margin-bottom:32px !important}#indi-journey-demo .ijd-sub{font-size:15px !important}#indi-journey-demo .ijd-stage{padding:22px 10px 38px !important;min-height:380px !important}#indi-journey-demo .ijd-flow{max-width:100% !important}#indi-journey-demo .ijd-nc{max-width:100% !important}#indi-journey-demo .ijd-nc span{white-space:normal !important;line-height:1.3 !important}#indi-journey-demo .ijd-bcol{padding:0 4px !important}#indi-journey-demo .ijd-nf{width:152px !important}#indi-journey-demo .ijd-jacts{display:none !important}#indi-journey-demo .ijd-mm{display:none !important}#indi-journey-demo .ijd-zoom{display:none !important}#indi-journey-demo .ijd-status{font-size:10px !important;padding:7px 14px !important}#indi-journey-demo .ijd-screen{height:500px !important}}\r\n@media(max-width:430px){#indi-journey-demo{padding:40px 12px !important}#indi-journey-demo .ijd-uc{grid-template-columns:1fr 1fr !important}#indi-journey-demo .ijd-uc-item{font-size:12px !important;padding:9px 9px !important;gap:7px !important}#indi-journey-demo .ijd-stage{padding:18px 6px 34px !important}#indi-journey-demo .ijd-bcol{padding:0 3px !important}#indi-journey-demo .ijd-nf{width:130px !important}#indi-journey-demo .ijd-nbody{padding:8px 9px 9px !important}#indi-journey-demo .ijd-nprev{font-size:10px !important}#indi-journey-demo .ijd-snav{padding:8px 12px !important}#indi-journey-demo .ijd-ph{max-width:260px !important}}\r\n@media(prefers-reduced-motion:reduce){#indi-journey-demo .ijd-nf.pulse,#indi-journey-demo .ijd-bub{animation:none !important}#indi-journey-demo .ijd-coach.show{animation:none !important;opacity:1 !important;transform:translateX(-50%) !important}#indi-journey-demo .ijd-snav.pri.ijd-next-hot{animation:none !important}}\r\n#indi-journey-demo .ijd-sectors{display:flex !important;flex-wrap:wrap !important;gap:8px !important;justify-content:center !important;margin:0 auto 26px !important;max-width:780px !important}\r\n#indi-journey-demo .ijd-sec{display:inline-flex !important;align-items:center !important;gap:7px !important;padding:9px 16px !important;border-radius:50px !important;border:1px solid #DCE3EC !important;background:#fff !important;color:#5A6B85 !important;font-size:13px !important;font-weight:500 !important;cursor:pointer !important;font-family:inherit !important;transition:all .18s ease !important}\r\n#indi-journey-demo .ijd-sec svg{width:15px !important;height:15px !important;color:#7C8BA1 !important}\r\n#indi-journey-demo .ijd-sec:hover{border-color:#8ADA3F !important;color:#0F0F0F !important}\r\n#indi-journey-demo .ijd-sec.on{background:#0F3B7A !important;border-color:#0F3B7A !important;color:#fff !important}\r\n#indi-journey-demo .ijd-sec.on svg{color:#8ADA3F !important}\r\n@media(max-width:600px){#indi-journey-demo .ijd-sec{padding:8px 13px !important;font-size:12px !important}}\r\n#indi-journey-demo .ijd-email{margin:8px !important;border:1px solid #EAECF0 !important;border-radius:12px !important;overflow:hidden !important;background:#fff !important;box-shadow:0 1px 4px rgba(18,54,108,.08) !important;animation:ijdBub .32s ease both !important}\r\n#indi-journey-demo .ijd-email-hd{padding:10px 12px !important;border-bottom:1px solid #F2F4F7 !important;display:flex !important;align-items:center !important;gap:9px !important}\r\n#indi-journey-demo .ijd-email-ic{width:30px !important;height:30px !important;border-radius:50% !important;background:#6B53D9 !important;color:#fff !important;display:flex !important;align-items:center !important;justify-content:center !important;flex-shrink:0 !important}\r\n#indi-journey-demo .ijd-email-ic svg{width:15px !important;height:15px !important}\r\n#indi-journey-demo .ijd-email-meta{min-width:0 !important;flex:1 !important}\r\n#indi-journey-demo .ijd-email-from{font-size:12px !important;font-weight:500 !important;color:#111827 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}\r\n#indi-journey-demo .ijd-email-addr{font-size:9.5px !important;color:#9CA3AF !important}\r\n#indi-journey-demo .ijd-email-time{font-size:9px !important;color:#9CA3AF !important;flex-shrink:0 !important}\r\n#indi-journey-demo .ijd-email-subj{padding:11px 12px 4px !important;font-size:13.5px !important;font-weight:500 !important;color:#111827 !important;line-height:1.35 !important}\r\n#indi-journey-demo .ijd-email-body{padding:0 12px 12px !important;font-size:11.5px !important;color:#5A6B85 !important;line-height:1.5 !important}\r\n#indi-journey-demo .ijd-email-cta{margin:0 12px 13px !important;display:inline-block !important;padding:7px 15px !important;border-radius:8px !important;background:#0072EF !important;color:#fff !important;font-size:11px !important;font-weight:500 !important}\r\n<\/style>\r\n<div class=\"ijd-inner\">\r\n  <div class=\"ijd-head\">\r\n    <span class=\"ijd-eyebrow\">Customer Journey builder<\/span>\r\n    <h2 class=\"ijd-title\">One canvas. <b>Every channel.<\/b><\/h2>\r\n    <p class=\"ijd-sub\">This is the real journey builder. Pick a sector and a use case, then step through the flow as AI chooses the best path at each turn.<\/p>\r\n  <\/div>\r\n  <div class=\"ijd-sectors\" id=\"ijd-sectors\" role=\"tablist\" aria-label=\"Choose a sector\"><\/div>\r\n  <div class=\"ijd-demo\">\r\n    <aside class=\"ijd-uc\">\r\n      <div class=\"ijd-uc-ey\">Use cases<\/div>\r\n      <div id=\"ijd-uclist\"><\/div>\r\n    <\/aside>\r\n    <section class=\"ijd-jp\">\r\n      <div class=\"ijd-jhead\">\r\n        <div class=\"ijd-jtw\"><span class=\"ijd-jtitle\" id=\"ijd-jtitle\"><\/span><\/div>\r\n        <div class=\"ijd-jacts\"><span class=\"ijd-cbtn\">Validate<\/span><span class=\"ijd-cbtn pri\">Activate<\/span><\/div>\r\n      <\/div>\r\n      <div class=\"ijd-status\">\r\n        <span class=\"ijd-sdot\"><\/span><span>Selected audiences are impacted once the journey is activated<\/span>\r\n        <span class=\"ijd-ssep\">&middot;<\/span><span>No re-entry<\/span>\r\n        <span class=\"ijd-ssep\">&middot;<\/span><span>Entry: Custom segment<\/span>\r\n      <\/div>\r\n      <div class=\"ijd-prog\" id=\"ijd-prog\"><\/div>\r\n      <div class=\"ijd-stage\">\r\n        <div class=\"ijd-zoom\" aria-hidden=\"true\"><span id=\"ijd-zin\"><\/span><span id=\"ijd-zout\"><\/span><span id=\"ijd-zfit\"><\/span><\/div>\r\n        <div class=\"ijd-mm\" aria-hidden=\"true\"><div class=\"ijd-mm-in\"><span class=\"ijd-mm-l\">Map<\/span><svg viewBox=\"0 0 128 80\" id=\"ijd-mm\"><\/svg><\/div><\/div>\r\n        <div class=\"ijd-flow\" id=\"ijd-flow\"><\/div>\r\n      <\/div>\r\n      <div class=\"ijd-nav\">\r\n        <button class=\"ijd-snav\" id=\"ijd-prev\" type=\"button\"><span id=\"ijd-previc\"><\/span>Previous<\/button>\r\n        <span class=\"ijd-ctr\" id=\"ijd-ctr\">Step 1 \/ 4<\/span>\r\n        <button class=\"ijd-snav pri\" id=\"ijd-next\" type=\"button\">Next<span id=\"ijd-nextic\"><\/span><\/button>\r\n      <\/div>\r\n    <\/section>\r\n    <aside class=\"ijd-phone\">\r\n      <div class=\"ijd-ph\"><div class=\"ijd-screen\">\r\n        <div class=\"ijd-notch\"><\/div>\r\n        <div class=\"ijd-chbar\"><div class=\"ijd-av push\" id=\"ijd-av\"><\/div><div style=\"min-width:0\"><div class=\"ijd-nm\" id=\"ijd-chnm\">App &middot; Riverside Health<\/div><div class=\"ijd-stt\" id=\"ijd-chst\">Notification received<\/div><\/div><\/div>\r\n        <div class=\"ijd-msgs\" id=\"ijd-msgs\"><\/div>\r\n        <div class=\"ijd-strip\" id=\"ijd-strip\"><\/div>\r\n      <\/div><\/div>\r\n    <\/aside>\r\n  <\/div>\r\n  <noscript><div class=\"ijd-noscript\">This is an interactive demo of the indigitall Customer Journey builder. With JavaScript enabled you can pick a sector, choose from several use cases, and step through each flow across push, WhatsApp, SMS, email and in-app, with AI choosing the best path.<\/div><\/noscript>\r\n<\/div>\r\n<script>\r\n(function(){\r\nvar root=document.getElementById('indi-journey-demo');if(!root)return;\r\nvar P={\r\n'sparkles':'<path d=\"m12 3-1.9 5.8a2 2 0 0 1-1.3 1.3L3 12l5.8 1.9a2 2 0 0 1 1.3 1.3L12 21l1.9-5.8a2 2 0 0 1 1.3-1.3L21 12l-5.8-1.9a2 2 0 0 1-1.3-1.3z\"\/>',\r\n'shopping-cart':'<circle cx=\"8\" cy=\"21\" r=\"1\"\/><circle cx=\"19\" cy=\"21\" r=\"1\"\/><path d=\"M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12\"\/>',\r\n'landmark':'<line x1=\"3\" x2=\"21\" y1=\"22\" y2=\"22\"\/><line x1=\"6\" x2=\"6\" y1=\"18\" y2=\"11\"\/><line x1=\"10\" x2=\"10\" y1=\"18\" y2=\"11\"\/><line x1=\"14\" x2=\"14\" y1=\"18\" y2=\"11\"\/><line x1=\"18\" x2=\"18\" y1=\"18\" y2=\"11\"\/><polygon points=\"12 2 20 7 4 7\"\/>',\r\n'plane':'<path d=\"M17.8 19.2 16 11l3.5-3.5C21 6 21.5 4 21 3c-1-.5-3 0-4.5 1.5L13 8 4.8 6.2c-.5-.1-.9.1-1.1.5l-.3.5c-.2.5-.1 1 .3 1.3L9 12l-2 3H4l-1 1 3 2 2 3 1-1v-3l3-2 3.5 5.3c.3.4.8.5 1.3.3l.5-.2c.4-.3.6-.7.5-1.2z\"\/>',\r\n'graduation-cap':'<path d=\"M21.42 10.922a1 1 0 0 0-.019-1.838L12.83 5.18a2 2 0 0 0-1.66 0L2.6 9.08a1 1 0 0 0 0 1.832l8.57 3.908a2 2 0 0 0 1.66 0z\"\/><path d=\"M22 10v6\"\/><path d=\"M6 12.5V16a6 3 0 0 0 12 0v-3.5\"\/>',\r\n'message-circle':'<path d=\"M7.9 20A9 9 0 1 0 4 16.1L2 22Z\"\/>',\r\n'calendar-check':'<rect width=\"18\" height=\"18\" x=\"3\" y=\"4\" rx=\"2\"\/><path d=\"M16 2v4M8 2v4M3 10h18\"\/><path d=\"m9 16 2 2 4-4\"\/>',\r\n'flask-conical':'<path d=\"M14 2v6a2 2 0 0 0 .245.96l5.51 10.08A2 2 0 0 1 18 22H6a2 2 0 0 1-1.755-2.96l5.51-10.08A2 2 0 0 0 10 8V2\"\/><path d=\"M6.453 15h11.094\"\/><path d=\"M8.5 2h7\"\/>',\r\n'clipboard-list':'<rect width=\"8\" height=\"4\" x=\"8\" y=\"2\" rx=\"1\" ry=\"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\"\/>',\r\n'calendar-clock':'<path d=\"M21 7.5V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h4\"\/><path d=\"M16 2v4M8 2v4M3 10h7\"\/><circle cx=\"17.5\" cy=\"17.5\" r=\"4.5\"\/><path d=\"M17.5 15.5v2l1.4 1\"\/>',\r\n'pill':'<path d=\"m10.5 20.5 10-10a4.95 4.95 0 1 0-7-7l-10 10a4.95 4.95 0 1 0 7 7Z\"\/><path d=\"m8.5 8.5 7 7\"\/>',\r\n'heart-pulse':'<path d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.29 1.51 4.04 3 5.5l7 7Z\"\/><path d=\"M3.22 12H9.5l.5-1 2 4.5 2-7 1.5 3.5h5.27\"\/>',\r\n'credit-card':'<rect width=\"20\" height=\"14\" x=\"2\" y=\"5\" rx=\"2\"\/><line x1=\"2\" x2=\"22\" y1=\"10\" y2=\"10\"\/>',\r\n'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'log-in':'<path d=\"M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4\"\/><polyline points=\"10 17 15 12 10 7\"\/><line x1=\"15\" x2=\"3\" y1=\"12\" y2=\"12\"\/>',\r\n'filter':'<polygon points=\"22 3 2 3 10 12.46 10 19 14 21 14 12.46 22 3\"\/>',\r\n'smartphone':'<rect width=\"14\" height=\"20\" x=\"5\" y=\"2\" rx=\"2\" ry=\"2\"\/><path d=\"M12 18h.01\"\/>',\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'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'inbox':'<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\"\/>',\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'phone':'<path d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z\"\/>',\r\n'shield-check':'<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\"\/>',\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'check-check':'<path d=\"M18 6 7 17l-5-5\"\/><path d=\"m22 10-7.5 7.5L13 16\"\/>',\r\n'git-pull-request-arrow':'<circle cx=\"5\" cy=\"6\" r=\"3\"\/><path d=\"M5 9v12\"\/><circle cx=\"19\" cy=\"18\" r=\"3\"\/><path d=\"m15 9-3-3 3-3\"\/><path d=\"M12 6h5a2 2 0 0 1 2 2v7\"\/>',\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'mouse-pointer-click':'<path d=\"m9 9 5 12 1.8-5.2L21 14Z\"\/><path d=\"M7.2 2.2 8 5.1\"\/><path d=\"m5.1 8-2.9-.8\"\/><path d=\"M14 4.1 12 6\"\/><path d=\"m6 12-1.9 2\"\/>',\r\n'zap':'<path d=\"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z\"\/>',\r\n'package':'<path d=\"m7.5 4.27 9 5.15\"\/><path d=\"M21 8a2 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'file-text':'<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=\"M16 13H8\"\/><path d=\"M16 17H8\"\/><path d=\"M10 9H8\"\/>',\r\n'lock':'<rect width=\"18\" height=\"11\" x=\"3\" y=\"11\" rx=\"2\" ry=\"2\"\/><path d=\"M7 11V7a5 5 0 0 1 10 0v4\"\/>',\r\n'circle-check-big':'<path d=\"M21.801 10A10 10 0 1 1 17 3.335\"\/><path d=\"m9 11 3 3L22 4\"\/>',\r\n'chevron-left':'<path d=\"m15 18-6-6 6-6\"\/>','chevron-right':'<path d=\"m9 18 6-6-6-6\"\/>',\r\n'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'plus':'<path d=\"M5 12h14\"\/><path d=\"M12 5v14\"\/>','minus':'<path d=\"M5 12h14\"\/>',\r\n'maximize':'<path d=\"M8 3H5a2 2 0 0 0-2 2v3\"\/><path d=\"M21 8V5a2 2 0 0 0-2-2h-3\"\/><path d=\"M3 16v3a2 2 0 0 0 2 2h3\"\/><path d=\"M16 21h3a2 2 0 0 0 2-2v-3\"\/>'\r\n};\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 SECTORS=[\r\n{n:'Retail',ic:'shopping-cart',cases:[\r\n{n:'Cart Recovery',ic:'shopping-cart',title:'Abandoned Cart Recovery',steps:[\r\n{nodes:[{t:'c',c:'nv',ic:'log-in',l:'Entry: Cart abandoned'}],phone:{ch:'push',nm:'App \u00b7 Shop',st:'Push notification',msgs:[{d:'in',tx:'You left items in your cart.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'filter',l:'Filter: signed in, 1+ items'},{t:'e',l:'Wait 1 hour'},{t:'c',c:'pu',ic:'sparkles',l:'AI Best Path: pick the channel most likely to convert'},{t:'e',l:''},{t:'f',c:'bl',ic:'bell',nt:'Push \u00b7 one-way',nm:'Cart Reminder',pv:'Your cart is waiting. Complete it before it expires.',pill:'Scheduled',pt:'pill-bl'}],phone:{ch:'push',nm:'App \u00b7 Shop',st:'Push notification',msgs:[{d:'in',tx:'Your cart is waiting. Complete your order before it expires.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'mouse-pointer-click',l:'Event: Reminder opened?'},{t:'b',branches:[{l:'Opened',ns:[{t:'e',l:'Pause 12h'}]},{l:'Not opened 6h',ns:[{t:'f',c:'gr',ic:'message-circle',nt:'Send WhatsApp \u00b7 one-way',nm:'WhatsApp Nudge',pv:'A friendly reminder in chat.',pill:'Scheduled',pt:'pill-gr'}]}]}],phone:{ch:'wa',nm:'WhatsApp \u00b7 Shop',st:'Business message',msgs:[{d:'in',tx:'Still interested? Your cart is one tap away.'}]}},\r\n{nodes:[{t:'c',c:'pu',ic:'sparkles',l:'AI Best Path: choose the incentive and timing'},{t:'e',l:''},{t:'f',c:'gr',ic:'message-circle',nt:'Send WhatsApp \u00b7 one-way',nm:'Win-Back Offer',pv:'Here is 10% off to finish the order.',pill:'Immediate',pt:'pill-gr'}],phone:{ch:'wa',nm:'WhatsApp \u00b7 Shop',st:'Business message',msgs:[{d:'in',tx:'Here is 10% off to finish your order today.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'check-check',l:'Event: Purchase completed?'},{t:'b',branches:[{l:'Purchased',ns:[{t:'c',c:'bl',ic:'flag',l:'End: revenue recovered'}]},{l:'No purchase 48h',ns:[{t:'c',c:'bl',ic:'flag',l:'Exit to win-back segment'}]}]}],phone:{ch:'push',nm:'App \u00b7 Shop',st:'Push notification',msgs:[{d:'in',tx:'Order confirmed. It is on its way. Tap to track.'}]}}\r\n]},\r\n{n:'Back in Stock',ic:'package',title:'Back-in-Stock Alert',steps:[\r\n{nodes:[{t:'c',c:'nv',ic:'log-in',l:'Entry: Item back in stock'},{t:'e',l:''},{t:'c',c:'bl',ic:'refresh-cw',l:'Real-time API: inventory sync'}],phone:{ch:'push',nm:'App \u00b7 Shop',st:'Push notification',msgs:[{d:'in',tx:'Good news, an item you wanted is back.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'filter',l:'Filter: viewed or saved this item'},{t:'e',l:''},{t:'c',c:'pu',ic:'sparkles',l:'AI Best Path: best time to notify'},{t:'e',l:''},{t:'f',c:'bl',ic:'bell',nt:'Push \u00b7 one-way',nm:'Back in Stock',pv:'The item you saved is available again.',pill:'Real-time',pt:'pill-bl'}],phone:{ch:'push',nm:'App \u00b7 Shop',st:'Push notification',msgs:[{d:'in',tx:'Back in stock: the item you saved. Limited quantity.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'mouse-pointer-click',l:'Event: Notification opened?'},{t:'b',branches:[{l:'Opened',ns:[{t:'e',l:'Pause 6h'}]},{l:'Not opened 12h',ns:[{t:'f',c:'gr',ic:'message-circle',nt:'Send WhatsApp \u00b7 one-way',nm:'Stock Nudge',pv:'It is selling fast.',pill:'Scheduled',pt:'pill-gr'}]}]}],phone:{ch:'wa',nm:'WhatsApp \u00b7 Shop',st:'Business message',msgs:[{d:'in',tx:'It is selling fast. Tap to grab yours before it is gone.'}]}},\r\n{nodes:[{t:'c',c:'pu',ic:'sparkles',l:'AI Best Path: low-stock urgency cue'},{t:'e',l:''},{t:'f',c:'bl',ic:'mail',nt:'Send Email',nm:'Last Units',pv:'Only a few left in your size.',pill:'Scheduled',pt:'pill-bl'}],phone:{ch:'email',nm:'Email \u00b7 Shop',st:'Inbox',subj:'Almost gone: your size is selling out',msgs:[{d:'in',tx:'Only a few units left. Reserve yours before they sell out.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'check-check',l:'Event: Purchased?'},{t:'b',branches:[{l:'Purchased',ns:[{t:'c',c:'bl',ic:'flag',l:'End: handed to checkout'}]},{l:'No action 3d',ns:[{t:'c',c:'bl',ic:'flag',l:'Keep on saved-items watch'}]}]}],phone:{ch:'push',nm:'App \u00b7 Shop',st:'Push notification',msgs:[{d:'in',tx:'Thanks. We will keep watching your saved items for you.'}]}}\r\n]},\r\n{n:'Replenishment',ic:'refresh-cw',title:'Replenishment Reminder',steps:[\r\n{nodes:[{t:'c',c:'nv',ic:'log-in',l:'Entry: Typical reorder window reached'}],phone:{ch:'email',nm:'Email \u00b7 Shop',st:'Inbox',subj:'Running low?',msgs:[{d:'in',tx:'Running low? It might be time to restock.'}]}},\r\n{nodes:[{t:'c',c:'pu',ic:'sparkles',l:'AI Best Path: predicted reorder date and channel'},{t:'e',l:'Pause until window'},{t:'f',c:'bl',ic:'mail',nt:'Send Email',nm:'Reorder Reminder',pv:'Restock your regulars in one tap.',pill:'Scheduled',pt:'pill-bl'}],phone:{ch:'email',nm:'Email \u00b7 Shop',st:'Inbox',subj:'Time to restock your regulars',msgs:[{d:'in',tx:'Time to restock your regulars. Reorder in one tap.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'mouse-pointer-click',l:'Event: Email opened?'},{t:'b',branches:[{l:'Opened',ns:[{t:'e',l:'Pause 2d'}]},{l:'Not opened 2d',ns:[{t:'f',c:'bl',ic:'bell',nt:'Push \u00b7 one-way',nm:'Reorder Nudge',pv:'Your favorites are one tap away.',pill:'Scheduled',pt:'pill-bl'}]}]}],phone:{ch:'push',nm:'App \u00b7 Shop',st:'Push notification',msgs:[{d:'in',tx:'Your favorites are one tap away. Reorder now.'}]}},\r\n{nodes:[{t:'c',c:'pu',ic:'sparkles',l:'AI Best Path: best second-touch channel'},{t:'e',l:''},{t:'f',c:'gr',ic:'message-circle',nt:'Send WhatsApp \u00b7 one-way',nm:'Subscribe and Save',pv:'Switch to auto-reorder and save.',pill:'Scheduled',pt:'pill-gr'}],phone:{ch:'wa',nm:'WhatsApp \u00b7 Shop',st:'Business message',msgs:[{d:'in',tx:'Tired of reordering? Switch to auto-reorder and save on every refill.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'check-check',l:'Event: Reordered?'},{t:'b',branches:[{l:'Reordered',ns:[{t:'c',c:'bl',ic:'flag',l:'End: order placed'}]},{l:'No action 5d',ns:[{t:'c',c:'bl',ic:'flag',l:'Pause until next window'}]}]}],phone:{ch:'push',nm:'App \u00b7 Shop',st:'Push notification',msgs:[{d:'in',tx:'Order placed. We will remind you again next time.'}]}}\r\n]},\r\n{n:'Win-Back',ic:'rotate-ccw',title:'Lapsed Customer Win-Back',steps:[\r\n{nodes:[{t:'c',c:'nv',ic:'log-in',l:'Entry: No purchase in 90 days'}],phone:{ch:'push',nm:'App \u00b7 Shop',st:'Push notification',msgs:[{d:'in',tx:'We have missed you.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'filter',l:'Filter: previously active buyer'},{t:'e',l:''},{t:'c',c:'pu',ic:'sparkles',l:'AI Best Path: choose the offer and channel'},{t:'e',l:''},{t:'f',c:'gr',ic:'message-circle',nt:'Send WhatsApp \u00b7 one-way',nm:'Win-Back Offer',pv:'A reason to come back.',pill:'Immediate',pt:'pill-gr'}],phone:{ch:'wa',nm:'WhatsApp \u00b7 Shop',st:'Business message',msgs:[{d:'in',tx:'It has been a while. Here is a reason to come back.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'mouse-pointer-click',l:'Event: Engaged?'},{t:'b',branches:[{l:'Engaged',ns:[{t:'e',l:'Pause 3d'}]},{l:'No reply 3d',ns:[{t:'f',c:'bl',ic:'mail',nt:'Send Email',nm:'Second Try',pv:'New arrivals picked for you.',pill:'Scheduled',pt:'pill-bl'}]}]}],phone:{ch:'email',nm:'Email \u00b7 Shop',st:'Inbox',subj:'New arrivals picked for you',msgs:[{d:'in',tx:'New arrivals we think you will like, plus your welcome-back offer.'}]}},\r\n{nodes:[{t:'c',c:'pu',ic:'sparkles',l:'AI Best Path: final-touch timing'},{t:'e',l:''},{t:'f',c:'gr',ic:'smartphone',nt:'Send SMS \u00b7 one-way',nm:'Last Try',pv:'Our best offer, one more time.',pill:'Immediate',pt:'pill-gr'}],phone:{ch:'sms',nm:'SMS \u00b7 Shop',st:'Text message',msgs:[{d:'in',tx:'One more from us, then we will stop. Here is our best offer.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'check-check',l:'Event: Returned?'},{t:'b',branches:[{l:'Returned',ns:[{t:'c',c:'bl',ic:'flag',l:'End: back in active segment'}]},{l:'Still inactive 14d',ns:[{t:'c',c:'bl',ic:'flag',l:'Move to dormant segment'}]}]}],phone:{ch:'push',nm:'App \u00b7 Shop',st:'Push notification',msgs:[{d:'in',tx:'Welcome back. Here is what is new since you left.'}]}}\r\n]}\r\n]},\r\n{n:'Healthcare',ic:'heart-pulse',cases:[\r\n{n:'Appointments',ic:'calendar-check',title:'Appointment Reminder and Reschedule',steps:[\r\n{nodes:[{t:'c',c:'nv',ic:'log-in',l:'Entry: Appointment scheduled'}],phone:{ch:'push',nm:'App \u00b7 Clinic',st:'Encrypted notification',msgs:[{d:'in',tx:'You have an appointment Jun 16 at 10:00 AM.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'filter',l:'Filter: preferred channel'},{t:'e',l:'48 hours before'},{t:'c',c:'pu',ic:'sparkles',l:'AI Best Path: best reminder time per patient'},{t:'e',l:''},{t:'f',c:'gr',ic:'smartphone',nt:'Send SMS \u00b7 one-way',nm:'48-Hour Reminder',pv:'Confirm or reschedule in the app.',pill:'Immediate',pt:'pill-gr'}],phone:{ch:'sms',nm:'SMS \u00b7 Clinic',st:'Text message',msgs:[{d:'in',tx:'Your visit is in 2 days. Open the app to confirm or reschedule.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'check-check',l:'Event: Confirmed?'},{t:'b',branches:[{l:'Confirmed',ns:[{t:'e',l:'Pause until day of'}]},{l:'No response 24h',ns:[{t:'f',c:'bl',ic:'lock',nt:'Encrypted Push \u00b7 one-way',nm:'Second Reminder',pv:'Please confirm your visit.',pill:'Scheduled',pt:'pill-bl'}]}]}],phone:{ch:'push',nm:'App \u00b7 Clinic',st:'Encrypted notification',msgs:[{d:'in',tx:'Please confirm your appointment for Jun 16 at 10:00 AM.'}]}},\r\n{nodes:[{t:'c',c:'pu',ic:'sparkles',l:'AI Best Path: day-of nudge timing'},{t:'e',l:''},{t:'f',c:'bl',ic:'lock',nt:'Encrypted Push \u00b7 one-way',nm:'Day-of Reminder',pv:'Directions for today.',pill:'Scheduled',pt:'pill-bl'}],phone:{ch:'push',nm:'App \u00b7 Clinic',st:'Encrypted notification',msgs:[{d:'in',tx:'Your appointment is today at 10:00 AM. Tap for directions.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'check-check',l:'Event: Attended?'},{t:'b',branches:[{l:'Attended',ns:[{t:'c',c:'bl',ic:'flag',l:'End of journey'}]},{l:'No-show',ns:[{t:'f',c:'gr',ic:'smartphone',nt:'Send SMS \u00b7 one-way',nm:'Rebook Invite',pv:'Find a new time that works.',pill:'Immediate',pt:'pill-gr'}]}]}],phone:{ch:'sms',nm:'SMS \u00b7 Clinic',st:'Text message',msgs:[{d:'in',tx:'Sorry we missed you. Tap to find a new time that works.'}]}}\r\n]},\r\n{n:'Results',ic:'shield-check',title:'Secure Results Notification',steps:[\r\n{nodes:[{t:'c',c:'nv',ic:'log-in',l:'Entry: Result released'},{t:'e',l:''},{t:'c',c:'bl',ic:'shield-check',l:'PHI-safe routing: Encrypted Push only'}],phone:{ch:'push',nm:'App \u00b7 Clinic',st:'Encrypted notification',msgs:[{d:'in',tx:'Your results are ready to view securely.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'filter',l:'Filter: any critical values?'},{t:'b',branches:[{l:'Critical',ns:[{t:'c',c:'bl',ic:'phone',l:'Care-team alert: provider to call'}]},{l:'Normal',ns:[{t:'f',c:'bl',ic:'lock',nt:'Encrypted Push \u00b7 one-way',nm:'Results Ready',pv:'All values within range.',pill:'Immediate',pt:'pill-bl'}]}]}],phone:{ch:'push',nm:'App \u00b7 Clinic',st:'Encrypted notification',msgs:[{d:'in',tx:'Results available. All values are within the normal range.'}]}},\r\n{nodes:[{t:'c',c:'pu',ic:'sparkles',l:'AI Best Path: best time to surface results'},{t:'e',l:''},{t:'f',c:'bl',ic:'lock',nt:'Encrypted Push \u00b7 one-way',nm:'Secure Link',pv:'Lockscreen-safe, no PHI in preview.',pill:'PHI-safe',pt:'pill-bl'}],phone:{ch:'push',nm:'App \u00b7 Clinic',st:'Encrypted notification',msgs:[{d:'in',tx:'A secure document is ready. Open the portal to view full results.'}]}},\r\n{nodes:[{t:'e',l:'Pause 24h'},{t:'c',c:'bl',ic:'mouse-pointer-click',l:'Event: Viewed in portal?'},{t:'b',branches:[{l:'Viewed',ns:[{t:'c',c:'bl',ic:'flag',l:'End: read receipt synced'}]},{l:'Not viewed',ns:[{t:'f',c:'bl',ic:'lock',nt:'Encrypted Push \u00b7 one-way',nm:'Gentle Reminder',pv:'Your results are waiting.',pill:'Scheduled',pt:'pill-bl'}]}]}],phone:{ch:'push',nm:'App \u00b7 Clinic',st:'Encrypted notification',msgs:[{d:'in',tx:'Reminder: your results are ready to review in your portal.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'check-check',l:'Event: Follow-up needed?'},{t:'b',branches:[{l:'Yes',ns:[{t:'f',c:'gr',ic:'smartphone',nt:'Send SMS \u00b7 one-way',nm:'Book Follow-up',pv:'Schedule a visit with your provider.',pill:'Immediate',pt:'pill-gr'}]},{l:'No',ns:[{t:'c',c:'bl',ic:'flag',l:'End of journey'}]}]}],phone:{ch:'sms',nm:'SMS \u00b7 Clinic',st:'Text message',msgs:[{d:'in',tx:'Your provider recommends a follow-up. Tap to book a time.'}]}}\r\n]},\r\n{n:'Refills',ic:'pill',title:'Prescription Refill Reminder',steps:[\r\n{nodes:[{t:'c',c:'nv',ic:'log-in',l:'Entry: Refill due in 5 days'}],phone:{ch:'push',nm:'App \u00b7 Clinic',st:'Encrypted notification',msgs:[{d:'in',tx:'Your refill is coming up.'}]}},\r\n{nodes:[{t:'c',c:'pu',ic:'sparkles',l:'AI Best Path: best time to remind'},{t:'e',l:''},{t:'f',c:'bl',ic:'lock',nt:'Encrypted Push \u00b7 one-way',nm:'Refill Reminder',pv:'Reorder in one tap.',pill:'Scheduled',pt:'pill-bl'}],phone:{ch:'push',nm:'App \u00b7 Clinic',st:'Encrypted notification',msgs:[{d:'in',tx:'Time to refill. Reorder in one tap in the app.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'mouse-pointer-click',l:'Event: Reorder opened?'},{t:'b',branches:[{l:'Opened',ns:[{t:'e',l:'Pause 1d'}]},{l:'Not opened 2d',ns:[{t:'f',c:'gr',ic:'smartphone',nt:'Send SMS \u00b7 one-way',nm:'Refill SMS',pv:'Reorder before you run out.',pill:'Immediate',pt:'pill-gr'}]}]}],phone:{ch:'sms',nm:'SMS \u00b7 Clinic',st:'Text message',msgs:[{d:'in',tx:'Your refill is due. Reorder before you run out.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'check-check',l:'Event: Reordered?'},{t:'b',branches:[{l:'Reordered',ns:[{t:'f',c:'gr',ic:'smartphone',nt:'Send SMS \u00b7 one-way',nm:'Ready for Pickup',pv:'Filled and ready.',pill:'Immediate',pt:'pill-gr'}]},{l:'Not in 2 days',ns:[{t:'f',c:'bl',ic:'lock',nt:'Encrypted Push \u00b7 one-way',nm:'Refill Nudge',pv:'Do not run out.',pill:'Scheduled',pt:'pill-bl'}]}]}],phone:{ch:'sms',nm:'SMS \u00b7 Clinic',st:'Text message',msgs:[{d:'in',tx:'Your prescription is ready for pickup at your pharmacy.'}]}},\r\n{nodes:[{t:'e',l:'Pause 80 days'},{t:'c',c:'pu',ic:'sparkles',l:'AI Best Path: predict next refill'},{t:'e',l:''},{t:'f',c:'bl',ic:'lock',nt:'Encrypted Push \u00b7 one-way',nm:'Next Refill',pv:'Time for your next refill.',pill:'Scheduled',pt:'pill-bl'}],phone:{ch:'push',nm:'App \u00b7 Clinic',st:'Encrypted notification',msgs:[{d:'in',tx:'It is almost time for your next refill. Reorder in the app.'}]}}\r\n]},\r\n{n:'No-Show Recall',ic:'calendar-clock',title:'No-Show Recall',steps:[\r\n{nodes:[{t:'c',c:'nv',ic:'log-in',l:'Entry: Appointment missed'}],phone:{ch:'push',nm:'App \u00b7 Clinic',st:'Encrypted notification',msgs:[{d:'in',tx:'We missed you at your appointment.'}]}},\r\n{nodes:[{t:'c',c:'pu',ic:'sparkles',l:'AI Best Path: best channel to re-engage'},{t:'e',l:''},{t:'f',c:'gr',ic:'smartphone',nt:'Send SMS \u00b7 one-way',nm:'Rebook Invite',pv:'Find a new time that works.',pill:'Immediate',pt:'pill-gr'}],phone:{ch:'sms',nm:'SMS \u00b7 Clinic',st:'Text message',msgs:[{d:'in',tx:'Sorry we missed you. Tap to find a new time that works.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'mouse-pointer-click',l:'Event: Tapped to rebook?'},{t:'b',branches:[{l:'Tapped',ns:[{t:'e',l:'Hold the slot'}]},{l:'No action 2d',ns:[{t:'f',c:'bl',ic:'lock',nt:'Encrypted Push \u00b7 one-way',nm:'Rebook Reminder',pv:'Your care matters.',pill:'Scheduled',pt:'pill-bl'}]}]}],phone:{ch:'push',nm:'App \u00b7 Clinic',st:'Encrypted notification',msgs:[{d:'in',tx:'Your health matters. Tap to rebook with your provider.'}]}},\r\n{nodes:[{t:'c',c:'pu',ic:'sparkles',l:'AI Best Path: best appointment to offer'},{t:'e',l:''},{t:'f',c:'gr',ic:'message-circle',nt:'Send WhatsApp \u00b7 one-way',nm:'Suggested Times',pv:'Pick a slot in chat.',pill:'Scheduled',pt:'pill-gr'}],phone:{ch:'wa',nm:'WhatsApp \u00b7 Clinic',st:'Business message',msgs:[{d:'in',tx:'Here are a few times that work. Tap one to rebook.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'check-check',l:'Event: Rebooked?'},{t:'b',branches:[{l:'Rebooked',ns:[{t:'c',c:'bl',ic:'flag',l:'End: visit scheduled'}]},{l:'No action 7d',ns:[{t:'c',c:'bl',ic:'flag',l:'Exit to recall list'}]}]}],phone:{ch:'push',nm:'App \u00b7 Clinic',st:'Encrypted notification',msgs:[{d:'in',tx:'Booked. We look forward to seeing you.'}]}}\r\n]}\r\n]},\r\n{n:'Banking',ic:'landmark',cases:[\r\n{n:'Application Recovery',ic:'file-text',title:'Application Abandonment Recovery',steps:[\r\n{nodes:[{t:'c',c:'nv',ic:'log-in',l:'Entry: Application abandoned'}],phone:{ch:'push',nm:'App \u00b7 Bank',st:'Encrypted notification',msgs:[{d:'in',tx:'Your application is saved.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'filter',l:'Filter: 50%+ complete'},{t:'e',l:'Wait 2 hours'},{t:'c',c:'pu',ic:'sparkles',l:'AI Best Path: best channel and time'},{t:'e',l:''},{t:'f',c:'bl',ic:'lock',nt:'Encrypted Push \u00b7 one-way',nm:'Resume Application',pv:'You are almost done. Resume in 3 minutes.',pill:'Scheduled',pt:'pill-bl'}],phone:{ch:'push',nm:'App \u00b7 Bank',st:'Encrypted notification',msgs:[{d:'in',tx:'You are 80% done. Pick up where you left off in 3 minutes.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'mouse-pointer-click',l:'Event: Resumed?'},{t:'b',branches:[{l:'Resumed',ns:[{t:'e',l:'Continue application'}]},{l:'No action 1d',ns:[{t:'f',c:'gr',ic:'smartphone',nt:'Send SMS \u00b7 one-way',nm:'Resume Reminder',pv:'Finish your application today.',pill:'Immediate',pt:'pill-gr'}]}]}],phone:{ch:'sms',nm:'SMS \u00b7 Bank',st:'Text message',msgs:[{d:'in',tx:'Your application is saved. Finish it in 3 minutes today.'}]}},\r\n{nodes:[{t:'c',c:'pu',ic:'sparkles',l:'AI Best Path: reassurance message'},{t:'e',l:''},{t:'f',c:'bl',ic:'mail',nt:'Send Email',nm:'What Happens Next',pv:'A quick guide to the approval steps.',pill:'Scheduled',pt:'pill-bl'}],phone:{ch:'email',nm:'Email \u00b7 Bank',st:'Inbox',subj:'What happens after you apply',msgs:[{d:'in',tx:'Here is what happens after you submit, step by step.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'check-check',l:'Event: Submitted?'},{t:'b',branches:[{l:'Submitted',ns:[{t:'c',c:'bl',ic:'flag',l:'End: handed to a loan officer'}]},{l:'No action 3d',ns:[{t:'c',c:'bl',ic:'flag',l:'Exit to nurture segment'}]}]}],phone:{ch:'push',nm:'App \u00b7 Bank',st:'Encrypted notification',msgs:[{d:'in',tx:'Application received. A loan officer will be in touch within 24 hours.'}]}}\r\n]},\r\n{n:'Card Activation',ic:'credit-card',title:'Card Activation and Onboarding',steps:[\r\n{nodes:[{t:'c',c:'nv',ic:'log-in',l:'Entry: New card shipped'}],phone:{ch:'push',nm:'App \u00b7 Bank',st:'Encrypted notification',msgs:[{d:'in',tx:'Your new card is on the way.'}]}},\r\n{nodes:[{t:'e',l:'On delivery'},{t:'c',c:'pu',ic:'sparkles',l:'AI Best Path: best moment to prompt'},{t:'e',l:''},{t:'f',c:'bl',ic:'lock',nt:'Encrypted Push \u00b7 one-way',nm:'Activate Now',pv:'Activate securely in the app.',pill:'Real-time',pt:'pill-bl'}],phone:{ch:'push',nm:'App \u00b7 Bank',st:'Encrypted notification',msgs:[{d:'in',tx:'Your card has arrived. Activate it securely in the app.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'check-check',l:'Event: Activated?'},{t:'b',branches:[{l:'Activated',ns:[{t:'e',l:'Continue onboarding'}]},{l:'Not activated 3d',ns:[{t:'f',c:'gr',ic:'smartphone',nt:'Send SMS \u00b7 one-way',nm:'Activation Reminder',pv:'Activate to start using your card.',pill:'Immediate',pt:'pill-gr'}]}]}],phone:{ch:'sms',nm:'SMS \u00b7 Bank',st:'Text message',msgs:[{d:'in',tx:'Activate your new card in the app to start using it today.'}]}},\r\n{nodes:[{t:'c',c:'pu',ic:'sparkles',l:'AI Best Path: next best onboarding step'},{t:'e',l:''},{t:'f',c:'bl',ic:'bell',nt:'Push \u00b7 one-way',nm:'Set Up Autopay',pv:'Never miss a payment.',pill:'Scheduled',pt:'pill-bl'}],phone:{ch:'push',nm:'App \u00b7 Bank',st:'Push notification',msgs:[{d:'in',tx:'Card active. Set up autopay so you never miss a payment.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'check-check',l:'Event: Autopay set?'},{t:'b',branches:[{l:'Set',ns:[{t:'c',c:'bl',ic:'flag',l:'End: fully onboarded'}]},{l:'Not set 7d',ns:[{t:'c',c:'bl',ic:'flag',l:'Continue feature nudges'}]}]}],phone:{ch:'push',nm:'App \u00b7 Bank',st:'Push notification',msgs:[{d:'in',tx:'You are all set. Manage your card anytime in the app.'}]}}\r\n]},\r\n{n:'Fraud Alert',ic:'shield-check',title:'Suspicious Activity Alert',steps:[\r\n{nodes:[{t:'c',c:'nv',ic:'log-in',l:'Entry: Suspicious transaction flagged'},{t:'e',l:''},{t:'c',c:'bl',ic:'refresh-cw',l:'Real-time API: risk engine'}],phone:{ch:'push',nm:'App \u00b7 Bank',st:'Encrypted notification',msgs:[{d:'in',tx:'We spotted unusual activity on your account.'}]}},\r\n{nodes:[{t:'c',c:'pu',ic:'sparkles',l:'AI Best Path: fastest secure channel'},{t:'e',l:''},{t:'f',c:'bl',ic:'lock',nt:'Encrypted Push \u00b7 one-way',nm:'Verify Transaction',pv:'Confirm or dispute securely in the app.',pill:'Urgent',pt:'pill-bl'}],phone:{ch:'push',nm:'App \u00b7 Bank',st:'Encrypted notification',msgs:[{d:'in',tx:'Did you make a $240 purchase? Confirm securely in the app.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'check-check',l:'Event: Responded in app?'},{t:'b',branches:[{l:'Responded',ns:[{t:'e',l:'Continue'}]},{l:'No response 10m',ns:[{t:'f',c:'gr',ic:'smartphone',nt:'Send SMS \u00b7 one-way',nm:'Verify by SMS',pv:'Action needed on your account.',pill:'Immediate',pt:'pill-gr'}]}]}],phone:{ch:'sms',nm:'SMS \u00b7 Bank',st:'Text message',msgs:[{d:'in',tx:'Action needed: confirm or dispute a recent charge in your app.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'check-check',l:'Event: Confirmed or disputed?'},{t:'b',branches:[{l:'Confirmed',ns:[{t:'c',c:'bl',ic:'flag',l:'End: cleared'}]},{l:'Disputed',ns:[{t:'f',c:'bl',ic:'lock',nt:'Encrypted Push \u00b7 one-way',nm:'Card Frozen',pv:'Card frozen, replacement on the way.',pill:'Immediate',pt:'pill-bl'}]}]}],phone:{ch:'push',nm:'App \u00b7 Bank',st:'Encrypted notification',msgs:[{d:'in',tx:'Card frozen and a replacement is on the way. You are protected.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'check-check',l:'Event: Resolved?'},{t:'b',branches:[{l:'Resolved',ns:[{t:'c',c:'bl',ic:'flag',l:'End: account secured'}]},{l:'Needs review',ns:[{t:'f',c:'bl',ic:'lock',nt:'Encrypted Push \u00b7 one-way',nm:'Manual Review',pv:'A specialist is reviewing your case.',pill:'Scheduled',pt:'pill-bl'}]}]}],phone:{ch:'push',nm:'App \u00b7 Bank',st:'Encrypted notification',msgs:[{d:'in',tx:'Your account is secured. A receipt is in your app.'}]}}\r\n]},\r\n{n:'Renewal',ic:'rotate-ccw',title:'Policy Renewal Reminder',steps:[\r\n{nodes:[{t:'c',c:'nv',ic:'log-in',l:'Entry: Policy renews in 30 days'}],phone:{ch:'email',nm:'Email \u00b7 Bank',st:'Inbox',subj:'Your policy renews soon',msgs:[{d:'in',tx:'Your policy renews soon.'}]}},\r\n{nodes:[{t:'c',c:'pu',ic:'sparkles',l:'AI Best Path: best channel and time'},{t:'e',l:'Pause until 14 days out'},{t:'f',c:'bl',ic:'mail',nt:'Send Email',nm:'Renewal Reminder',pv:'Review your coverage in one tap.',pill:'Scheduled',pt:'pill-bl'}],phone:{ch:'email',nm:'Email \u00b7 Bank',st:'Inbox',subj:'Review your coverage',msgs:[{d:'in',tx:'Your renewal is coming up. Review your coverage in one tap.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'mouse-pointer-click',l:'Event: Email opened?'},{t:'b',branches:[{l:'Opened',ns:[{t:'e',l:'Pause 3d'}]},{l:'Not opened 3d',ns:[{t:'f',c:'bl',ic:'bell',nt:'Push \u00b7 one-way',nm:'Renewal Push',pv:'A reminder in the app.',pill:'Scheduled',pt:'pill-bl'}]}]}],phone:{ch:'push',nm:'App \u00b7 Bank',st:'Push notification',msgs:[{d:'in',tx:'Your policy renews soon. Review and confirm in the app.'}]}},\r\n{nodes:[{t:'c',c:'pu',ic:'sparkles',l:'AI Best Path: urgency timing'},{t:'e',l:''},{t:'f',c:'gr',ic:'smartphone',nt:'Send SMS \u00b7 one-way',nm:'Final Reminder',pv:'Renew to stay covered.',pill:'Immediate',pt:'pill-gr'}],phone:{ch:'sms',nm:'SMS \u00b7 Bank',st:'Text message',msgs:[{d:'in',tx:'Your policy renews in 7 days. Confirm to stay covered.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'check-check',l:'Event: Renewed?'},{t:'b',branches:[{l:'Renewed',ns:[{t:'c',c:'bl',ic:'flag',l:'End: covered'}]},{l:'Lapsed',ns:[{t:'c',c:'bl',ic:'flag',l:'Exit to retention team'}]}]}],phone:{ch:'push',nm:'App \u00b7 Bank',st:'Push notification',msgs:[{d:'in',tx:'You are covered. Thanks for renewing.'}]}}\r\n]}\r\n]},\r\n{n:'Education',ic:'graduation-cap',cases:[\r\n{n:'Applicant Nurture',ic:'graduation-cap',title:'Applicant Nurture to Enrollment',steps:[\r\n{nodes:[{t:'c',c:'nv',ic:'log-in',l:'Entry: Program inquiry submitted'}],phone:{ch:'email',nm:'Email \u00b7 University',st:'Inbox',subj:'Thanks for your interest',msgs:[{d:'in',tx:'Thanks for your interest.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'filter',l:'Filter: not yet applied'},{t:'e',l:'Day 1'},{t:'f',c:'bl',ic:'mail',nt:'Send Email',nm:'Program Overview',pv:'Curriculum, deadlines, and aid in one place.',pill:'Scheduled',pt:'pill-bl'}],phone:{ch:'email',nm:'Email \u00b7 University',st:'Inbox',subj:'Your program guide',msgs:[{d:'in',tx:'Your guide to the program: curriculum, deadlines, and aid.'}]}},\r\n{nodes:[{t:'c',c:'pu',ic:'sparkles',l:'AI Best Path: next best step and channel'},{t:'e',l:''},{t:'f',c:'gr',ic:'message-circle',nt:'Send WhatsApp \u00b7 one-way',nm:'Campus Invite',pv:'See the campus before you decide.',pill:'Scheduled',pt:'pill-gr'}],phone:{ch:'wa',nm:'WhatsApp \u00b7 University',st:'Business message',msgs:[{d:'in',tx:'Want to see the campus? Reserve a visit in two taps.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'mouse-pointer-click',l:'Event: Application started?'},{t:'b',branches:[{l:'Started',ns:[{t:'f',c:'gr',ic:'smartphone',nt:'Send SMS \u00b7 one-way',nm:'Deadline Reminder',pv:'Submit before the deadline.',pill:'Immediate',pt:'pill-gr'}]},{l:'No action 5d',ns:[{t:'f',c:'gr',ic:'message-circle',nt:'Send WhatsApp \u00b7 one-way',nm:'Gentle Nudge',pv:'Finish in minutes.',pill:'Scheduled',pt:'pill-gr'}]}]}],phone:{ch:'wa',nm:'WhatsApp \u00b7 University',st:'Business message',msgs:[{d:'in',tx:'Your spot is waiting. Finish your application in minutes.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'check-check',l:'Event: Enrolled?'},{t:'b',branches:[{l:'Enrolled',ns:[{t:'c',c:'bl',ic:'flag',l:'End: enrolled'}]},{l:'Not yet',ns:[{t:'f',c:'bl',ic:'mail',nt:'Send Email',nm:'Advisor Offer',pv:'Talk to an advisor about next steps.',pill:'Scheduled',pt:'pill-bl'}]}]}],phone:{ch:'email',nm:'Email \u00b7 University',st:'Inbox',subj:'Talk to an advisor',msgs:[{d:'in',tx:'Have questions before you apply? Book time with an advisor.'}]}}\r\n]},\r\n{n:'Deadlines',ic:'clipboard-list',title:'Document and Deadline Reminders',steps:[\r\n{nodes:[{t:'c',c:'nv',ic:'log-in',l:'Entry: Aid document missing'}],phone:{ch:'email',nm:'Email \u00b7 University',st:'Inbox',subj:'One step left for your aid',msgs:[{d:'in',tx:'One step left to complete your aid file.'}]}},\r\n{nodes:[{t:'c',c:'pu',ic:'sparkles',l:'AI Best Path: best time and channel'},{t:'e',l:''},{t:'f',c:'gr',ic:'smartphone',nt:'Send SMS \u00b7 one-way',nm:'Document Reminder',pv:'Upload before the deadline.',pill:'Immediate',pt:'pill-gr'}],phone:{ch:'sms',nm:'SMS \u00b7 University',st:'Text message',msgs:[{d:'in',tx:'You are missing one document for aid. Upload it before the deadline.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'mouse-pointer-click',l:'Event: Uploaded?'},{t:'b',branches:[{l:'Uploaded',ns:[{t:'e',l:'Continue'}]},{l:'No action 2d',ns:[{t:'f',c:'bl',ic:'bell',nt:'Push \u00b7 one-way',nm:'Deadline Push',pv:'Deadline approaching.',pill:'Scheduled',pt:'pill-bl'}]}]}],phone:{ch:'push',nm:'App \u00b7 University',st:'Push notification',msgs:[{d:'in',tx:'Deadline approaching. Submit your document to stay eligible.'}]}},\r\n{nodes:[{t:'c',c:'pu',ic:'sparkles',l:'AI Best Path: urgency timing'},{t:'e',l:''},{t:'f',c:'gr',ic:'message-circle',nt:'Send WhatsApp \u00b7 one-way',nm:'Final Reminder',pv:'Last day to submit.',pill:'Scheduled',pt:'pill-gr'}],phone:{ch:'wa',nm:'WhatsApp \u00b7 University',st:'Business message',msgs:[{d:'in',tx:'Today is the last day to submit your aid document.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'check-check',l:'Event: Submitted?'},{t:'b',branches:[{l:'Submitted',ns:[{t:'c',c:'bl',ic:'flag',l:'End: aid on track'}]},{l:'Missed',ns:[{t:'f',c:'bl',ic:'mail',nt:'Send Email',nm:'Late Options',pv:'Here are your options.',pill:'Scheduled',pt:'pill-bl'}]}]}],phone:{ch:'push',nm:'App \u00b7 University',st:'Push notification',msgs:[{d:'in',tx:'Your document is in. Your financial aid is on track.'}]}}\r\n]},\r\n{n:'Re-enrollment',ic:'refresh-cw',title:'Re-enrollment and Retention',steps:[\r\n{nodes:[{t:'c',c:'nv',ic:'log-in',l:'Entry: Re-enrollment window opens'}],phone:{ch:'push',nm:'App \u00b7 University',st:'Push notification',msgs:[{d:'in',tx:'It is time to plan next term.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'filter',l:'Filter: eligible to re-enroll'},{t:'e',l:''},{t:'c',c:'pu',ic:'sparkles',l:'AI Best Path: reach at-risk students first'},{t:'e',l:''},{t:'f',c:'bl',ic:'mail',nt:'Send Email',nm:'Re-enroll Reminder',pv:'Lock in your classes.',pill:'Scheduled',pt:'pill-bl'}],phone:{ch:'email',nm:'Email \u00b7 University',st:'Inbox',subj:'Lock in next term',msgs:[{d:'in',tx:'Lock in your classes for next term before they fill up.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'mouse-pointer-click',l:'Event: Email opened?'},{t:'b',branches:[{l:'Opened',ns:[{t:'e',l:'Pause 3d'}]},{l:'Not opened 3d',ns:[{t:'f',c:'bl',ic:'bell',nt:'Push \u00b7 one-way',nm:'Re-enroll Push',pv:'Classes are filling up.',pill:'Scheduled',pt:'pill-bl'}]}]}],phone:{ch:'push',nm:'App \u00b7 University',st:'Push notification',msgs:[{d:'in',tx:'Classes for next term are filling up. Reserve your spot.'}]}},\r\n{nodes:[{t:'c',c:'pu',ic:'sparkles',l:'AI Best Path: advisor handoff for at-risk'},{t:'e',l:''},{t:'f',c:'gr',ic:'message-circle',nt:'Send WhatsApp \u00b7 one-way',nm:'Advisor Invite',pv:'Plan next term with an advisor.',pill:'Scheduled',pt:'pill-gr'}],phone:{ch:'wa',nm:'WhatsApp \u00b7 University',st:'Business message',msgs:[{d:'in',tx:'Need help planning next term? Tap to book time with an advisor.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'check-check',l:'Event: Re-enrolled?'},{t:'b',branches:[{l:'Re-enrolled',ns:[{t:'c',c:'bl',ic:'flag',l:'End: retained'}]},{l:'No action 10d',ns:[{t:'c',c:'bl',ic:'flag',l:'Flag for outreach team'}]}]}],phone:{ch:'push',nm:'App \u00b7 University',st:'Push notification',msgs:[{d:'in',tx:'You are set for next term. See you in class.'}]}}\r\n]},\r\n{n:'Open Day',ic:'calendar-check',title:'Open Day Invitation',steps:[\r\n{nodes:[{t:'c',c:'nv',ic:'log-in',l:'Entry: Open day scheduled'}],phone:{ch:'email',nm:'Email \u00b7 University',st:'Inbox',subj:'You are invited to Open Day',msgs:[{d:'in',tx:'You are invited to our open day.'}]}},\r\n{nodes:[{t:'c',c:'pu',ic:'sparkles',l:'AI Best Path: best channel per prospect'},{t:'e',l:''},{t:'f',c:'gr',ic:'message-circle',nt:'Send WhatsApp \u00b7 one-way',nm:'Open Day Invite',pv:'Reserve your spot.',pill:'Scheduled',pt:'pill-gr'}],phone:{ch:'wa',nm:'WhatsApp \u00b7 University',st:'Business message',msgs:[{d:'in',tx:'Join us for open day on Jun 28. Tap to reserve your spot.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'mouse-pointer-click',l:'Event: Registered?'},{t:'b',branches:[{l:'Registered',ns:[{t:'e',l:'Pause until day before'}]},{l:'Not registered 3d',ns:[{t:'f',c:'bl',ic:'mail',nt:'Send Email',nm:'Invite Reminder',pv:'A few spots left.',pill:'Scheduled',pt:'pill-bl'}]}]}],phone:{ch:'email',nm:'Email \u00b7 University',st:'Inbox',subj:'A few spots left for Open Day',msgs:[{d:'in',tx:'A few spots left for open day. Reserve yours before they go.'}]}},\r\n{nodes:[{t:'e',l:'Day before'},{t:'c',c:'pu',ic:'sparkles',l:'AI Best Path: most useful reminder'},{t:'e',l:''},{t:'f',c:'bl',ic:'bell',nt:'Push \u00b7 one-way',nm:'Day-Before Reminder',pv:'Directions and what to bring.',pill:'Scheduled',pt:'pill-bl'}],phone:{ch:'push',nm:'App \u00b7 University',st:'Push notification',msgs:[{d:'in',tx:'Open day is tomorrow at 11:00 AM. Here are directions and what to bring.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'check-check',l:'Event: Attended?'},{t:'b',branches:[{l:'Attended',ns:[{t:'f',c:'gr',ic:'smartphone',nt:'Send SMS \u00b7 one-way',nm:'Apply Now',pv:'Ready to apply? Start here.',pill:'Immediate',pt:'pill-gr'}]},{l:'No-show',ns:[{t:'f',c:'bl',ic:'mail',nt:'Send Email',nm:'Missed You',pv:'Catch the highlights and apply online.',pill:'Scheduled',pt:'pill-bl'}]}]}],phone:{ch:'sms',nm:'SMS \u00b7 University',st:'Text message',msgs:[{d:'in',tx:'Thanks for visiting. Ready to apply? Start your application here.'}]}}\r\n]}\r\n]},\r\n{n:'Travel',ic:'plane',cases:[\r\n{n:'Search Win-Back',ic:'plane',title:'Flight Search Win-Back',steps:[\r\n{nodes:[{t:'c',c:'nv',ic:'log-in',l:'Entry: Search abandoned'},{t:'e',l:''},{t:'c',c:'bl',ic:'refresh-cw',l:'Real-time: fare tracked'}],phone:{ch:'push',nm:'App \u00b7 Travel',st:'Push notification',msgs:[{d:'in',tx:'We saved your search.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'filter',l:'Filter: searched 2+ times'},{t:'e',l:'Fare drop detected'},{t:'c',c:'pu',ic:'sparkles',l:'AI Best Path: best channel and moment'},{t:'e',l:''},{t:'f',c:'bl',ic:'bell',nt:'Push \u00b7 one-way',nm:'Fare Alert',pv:'Price drop on your trip. Tap to book.',pill:'Real-time',pt:'pill-bl'}],phone:{ch:'push',nm:'App \u00b7 Travel',st:'Push notification',msgs:[{d:'in',tx:'Price drop on your trip. Tap to book.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'mouse-pointer-click',l:'Event: Alert opened?'},{t:'b',branches:[{l:'Opened',ns:[{t:'e',l:'Pause 12h'}]},{l:'Not opened 12h',ns:[{t:'f',c:'gr',ic:'message-circle',nt:'Send WhatsApp \u00b7 one-way',nm:'Book in Chat',pv:'Book in two taps.',pill:'Scheduled',pt:'pill-gr'}]}]}],phone:{ch:'wa',nm:'WhatsApp \u00b7 Travel',st:'Business message',msgs:[{d:'in',tx:'Still thinking about your trip? Book in two taps.'}]}},\r\n{nodes:[{t:'c',c:'pu',ic:'sparkles',l:'AI Best Path: choose the incentive'},{t:'e',l:''},{t:'f',c:'gr',ic:'message-circle',nt:'Send WhatsApp \u00b7 one-way',nm:'Booking Offer',pv:'A little extra to book today.',pill:'Immediate',pt:'pill-gr'}],phone:{ch:'wa',nm:'WhatsApp \u00b7 Travel',st:'Business message',msgs:[{d:'in',tx:'Here is a little extra to book today.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'check-check',l:'Event: Booked?'},{t:'b',branches:[{l:'Booked',ns:[{t:'c',c:'bl',ic:'flag',l:'End: trip confirmed'}]},{l:'No reply 24h',ns:[{t:'c',c:'bl',ic:'flag',l:'Retarget with loyalty offer'}]}]}],phone:{ch:'push',nm:'App \u00b7 Travel',st:'Push notification',msgs:[{d:'in',tx:'Trip confirmed. Your boarding pass is in your wallet.'}]}}\r\n]},\r\n{n:'Pre-Trip',ic:'circle-check-big',title:'Pre-Trip and Check-in',steps:[\r\n{nodes:[{t:'c',c:'nv',ic:'log-in',l:'Entry: Trip in 48 hours'}],phone:{ch:'push',nm:'App \u00b7 Travel',st:'Push notification',msgs:[{d:'in',tx:'Your trip is almost here.'}]}},\r\n{nodes:[{t:'c',c:'pu',ic:'sparkles',l:'AI Best Path: best time to remind'},{t:'e',l:''},{t:'f',c:'bl',ic:'bell',nt:'Push \u00b7 one-way',nm:'Check-in Open',pv:'Save time and check in now.',pill:'Scheduled',pt:'pill-bl'}],phone:{ch:'push',nm:'App \u00b7 Travel',st:'Push notification',msgs:[{d:'in',tx:'Check-in is open. Save time and check in now.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'mouse-pointer-click',l:'Event: Checked in?'},{t:'b',branches:[{l:'Checked in',ns:[{t:'e',l:'Pause until day of'}]},{l:'Not checked in 12h',ns:[{t:'f',c:'gr',ic:'message-circle',nt:'Send WhatsApp \u00b7 one-way',nm:'Check-in Reminder',pv:'Two taps to check in.',pill:'Scheduled',pt:'pill-gr'}]}]}],phone:{ch:'wa',nm:'WhatsApp \u00b7 Travel',st:'Business message',msgs:[{d:'in',tx:'Check-in closes soon. Two taps and you are set.'}]}},\r\n{nodes:[{t:'e',l:'Day of'},{t:'c',c:'pu',ic:'sparkles',l:'AI Best Path: most useful update now'},{t:'e',l:''},{t:'f',c:'gr',ic:'message-circle',nt:'Send WhatsApp \u00b7 one-way',nm:'Day-of Info',pv:'Itinerary and gate info.',pill:'Scheduled',pt:'pill-gr'}],phone:{ch:'wa',nm:'WhatsApp \u00b7 Travel',st:'Business message',msgs:[{d:'in',tx:'Today is the day. Here is your itinerary and gate info.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'check-check',l:'Event: Trip complete?'},{t:'b',branches:[{l:'Complete',ns:[{t:'c',c:'bl',ic:'flag',l:'End: trigger post-trip survey'}]},{l:'Upcoming',ns:[{t:'f',c:'bl',ic:'bell',nt:'Push \u00b7 one-way',nm:'Travel Tips',pv:'Helpful tips for your trip.',pill:'Scheduled',pt:'pill-bl'}]}]}],phone:{ch:'push',nm:'App \u00b7 Travel',st:'Push notification',msgs:[{d:'in',tx:'Have a great trip. Here are a few tips for your destination.'}]}}\r\n]},\r\n{n:'Disruption',ic:'zap',title:'Disruption and Rebooking',steps:[\r\n{nodes:[{t:'c',c:'nv',ic:'log-in',l:'Entry: Schedule change detected'},{t:'e',l:''},{t:'c',c:'bl',ic:'refresh-cw',l:'Real-time API: operations feed'}],phone:{ch:'push',nm:'App \u00b7 Travel',st:'Push notification',msgs:[{d:'in',tx:'There is a change to your trip.'}]}},\r\n{nodes:[{t:'c',c:'pu',ic:'sparkles',l:'AI Best Path: fastest channel to reach now'},{t:'e',l:''},{t:'f',c:'gr',ic:'smartphone',nt:'Send SMS \u00b7 one-way',nm:'Disruption Alert',pv:'Departure moved. Tap for options.',pill:'Urgent',pt:'pill-gr'}],phone:{ch:'sms',nm:'SMS \u00b7 Travel',st:'Text message',msgs:[{d:'in',tx:'Your departure moved to 4:50 PM. Tap for rebooking options.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'check-check',l:'Event: Saw the alert?'},{t:'b',branches:[{l:'Saw it',ns:[{t:'e',l:'Pause 30m'}]},{l:'No view 15m',ns:[{t:'f',c:'bl',ic:'bell',nt:'Push \u00b7 one-way',nm:'Backup Push',pv:'Important update on your trip.',pill:'Urgent',pt:'pill-bl'}]}]}],phone:{ch:'push',nm:'App \u00b7 Travel',st:'Push notification',msgs:[{d:'in',tx:'Important: your departure time has changed. Tap for options.'}]}},\r\n{nodes:[{t:'c',c:'pu',ic:'sparkles',l:'AI Best Path: best rebooking suggestion'},{t:'e',l:''},{t:'f',c:'gr',ic:'message-circle',nt:'Send WhatsApp \u00b7 one-way',nm:'Rebooking Options',pv:'Pick a new time in chat.',pill:'Scheduled',pt:'pill-gr'}],phone:{ch:'wa',nm:'WhatsApp \u00b7 Travel',st:'Business message',msgs:[{d:'in',tx:'We found options for you. Pick a new time in two taps.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'check-check',l:'Event: Rebooked?'},{t:'b',branches:[{l:'Rebooked',ns:[{t:'c',c:'bl',ic:'flag',l:'End: new itinerary sent'}]},{l:'No action 1h',ns:[{t:'f',c:'bl',ic:'bell',nt:'Push \u00b7 one-way',nm:'Auto-Rebook',pv:'We held the next seat.',pill:'Immediate',pt:'pill-bl'}]}]}],phone:{ch:'push',nm:'App \u00b7 Travel',st:'Push notification',msgs:[{d:'in',tx:'We held the next available seat for you. Tap to confirm.'}]}}\r\n]},\r\n{n:'Loyalty',ic:'rotate-ccw',title:'Loyalty Re-engagement',steps:[\r\n{nodes:[{t:'c',c:'nv',ic:'log-in',l:'Entry: No activity in 60 days'}],phone:{ch:'email',nm:'Email \u00b7 Travel',st:'Inbox',subj:'Your points are waiting',msgs:[{d:'in',tx:'Your points are waiting.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'filter',l:'Filter: loyalty member'},{t:'e',l:''},{t:'c',c:'pu',ic:'sparkles',l:'AI Best Path: choose the reward and channel'},{t:'e',l:''},{t:'f',c:'bl',ic:'mail',nt:'Send Email',nm:'Points Reminder',pv:'A perk is waiting.',pill:'Scheduled',pt:'pill-bl'}],phone:{ch:'email',nm:'Email \u00b7 Travel',st:'Inbox',subj:'A members-only perk for you',msgs:[{d:'in',tx:'You have points to spend and a perk waiting.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'mouse-pointer-click',l:'Event: Email opened?'},{t:'b',branches:[{l:'Opened',ns:[{t:'e',l:'Pause 3d'}]},{l:'Not opened 3d',ns:[{t:'f',c:'bl',ic:'bell',nt:'Push \u00b7 one-way',nm:'Points Push',pv:'Your perk is waiting in the app.',pill:'Scheduled',pt:'pill-bl'}]}]}],phone:{ch:'push',nm:'App \u00b7 Travel',st:'Push notification',msgs:[{d:'in',tx:'Your points and a members-only perk are waiting in the app.'}]}},\r\n{nodes:[{t:'c',c:'pu',ic:'sparkles',l:'AI Best Path: expiry urgency'},{t:'e',l:''},{t:'f',c:'gr',ic:'message-circle',nt:'Send WhatsApp \u00b7 one-way',nm:'Expiring Soon',pv:'Points expire soon.',pill:'Scheduled',pt:'pill-gr'}],phone:{ch:'wa',nm:'WhatsApp \u00b7 Travel',st:'Business message',msgs:[{d:'in',tx:'Your points expire soon. Here is where to use them.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'check-check',l:'Event: Engaged?'},{t:'b',branches:[{l:'Engaged',ns:[{t:'c',c:'bl',ic:'flag',l:'End: re-activated'}]},{l:'Inactive 21d',ns:[{t:'c',c:'bl',ic:'flag',l:'Move to dormant tier'}]}]}],phone:{ch:'push',nm:'App \u00b7 Travel',st:'Push notification',msgs:[{d:'in',tx:'Welcome back. Your next reward is closer than you think.'}]}}\r\n]}\r\n]}\r\n];\r\nvar sec=0,uc=0,step=0,timers=[];\r\nvar $=function(id){return root.querySelector(id);};\r\nvar elList=$('#ijd-uclist'),elTitle=$('#ijd-jtitle'),elProg=$('#ijd-prog'),elFlow=$('#ijd-flow'),elMM=$('#ijd-mm'),elCtr=$('#ijd-ctr'),elPrev=$('#ijd-prev'),elNext=$('#ijd-next'),elAv=$('#ijd-av'),elNm=$('#ijd-chnm'),elSt=$('#ijd-chst'),elMsgs=$('#ijd-msgs'),elStrip=$('#ijd-strip'),elSec=$('#ijd-sectors');\r\n$('#ijd-zin').innerHTML=ic('plus');$('#ijd-zout').innerHTML=ic('minus');$('#ijd-zfit').innerHTML=ic('maximize');\r\n$('#ijd-previc').innerHTML=ic('chevron-left');$('#ijd-nextic').innerHTML=ic('chevron-right');\r\nvar CH_IC={push:'bell',sms:'smartphone',inbox:'inbox',email:'mail',wa:'message-circle'};\r\nvar BADGES=[{k:'push',l:'Push'},{k:'wa',l:'WhatsApp'},{k:'sms',l:'SMS'},{k:'inbox',l:'In-App'}];\r\nfunction cur(){return SECTORS[sec].cases[uc];}\r\nfunction renderSectors(){var h='';SECTORS.forEach(function(s2,i){h+='<button class=\"ijd-sec'+(i===sec?' on':'')+'\" type=\"button\" role=\"tab\" data-i=\"'+i+'\">'+ic(s2.ic)+'<span>'+s2.n+'<\/span><\/button>';});elSec.innerHTML=h;elSec.querySelectorAll('.ijd-sec').forEach(function(b){b.addEventListener('click',function(){sec=+b.getAttribute('data-i');uc=0;step=0;renderAll();});});}\r\nfunction renderList(){\r\n  var cs=SECTORS[sec].cases,h='';cs.forEach(function(u,i){h+='<div class=\"ijd-uc-item'+(i===uc?' on':'')+'\" role=\"button\" tabindex=\"0\" data-i=\"'+i+'\">'+ic(u.ic)+'<span>'+u.n+'<\/span><span class=\"ijd-uc-n\">'+(i+1)+'<\/span><\/div>';});\r\n  elList.innerHTML=h;\r\n  elList.querySelectorAll('.ijd-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='ijd-nc';el.innerHTML='<div class=\"ijd-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='ijd-nf pulse';e2.innerHTML='<div class=\"ijd-nhead\"><div class=\"ijd-nic '+n.c+'\">'+ic(n.ic)+'<\/div><span class=\"ijd-ntype\">'+n.nt+'<\/span><\/div><div class=\"ijd-nbody\"><div class=\"ijd-nname\">'+n.nm+'<\/div><div class=\"ijd-nprev\">'+n.pv+'<\/div><span class=\"ijd-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='ijd-edge'+(n.l?' lbl':'');if(n.l)ed.setAttribute('data-label',n.l);parent.appendChild(ed);var dt=document.createElement('div');dt.className='ijd-dot';parent.appendChild(dt);}\r\n    else if(n.t==='b'){\r\n      var nb=n.branches.length;\r\n      var wrap=document.createElement('div');wrap.className='ijd-branch';\r\n      var stem=document.createElement('div');stem.className='ijd-bstem';wrap.appendChild(stem);\r\n      var bar=document.createElement('div');bar.className='ijd-bbar';bar.style.setProperty('--ins',(50\/nb)+'%');wrap.appendChild(bar);\r\n      var row=document.createElement('div');row.className='ijd-brow';\r\n      n.branches.forEach(function(b){\r\n        var col=document.createElement('div');col.className='ijd-bcol';\r\n        var drop=document.createElement('div');drop.className='ijd-bdrop';col.appendChild(drop);\r\n        var lab=document.createElement('div');lab.className='ijd-blabel';lab.textContent=b.l;col.appendChild(lab);\r\n        renderNodes(b.ns,col);row.appendChild(col);\r\n      });\r\n      wrap.appendChild(row);parent.appendChild(wrap);\r\n    }\r\n  });\r\n}\r\nfunction renderMM(total,cur){var cols=['#22C55E','#0072EF','#6B53D9','#22C55E','#0072EF'],h='';for(var i=0;i<total;i++){var y=8+i*14,c=i===cur?'#0F3B7A':cols[i%cols.length];h+='<rect x=\"46\" y=\"'+y+'\" width=\"'+(i===cur?38:22)+'\" height=\"5\" rx=\"2\" fill=\"'+c+'\" opacity=\"'+(i===cur?1:.5)+'\"\/>';if(i<total-1)h+='<line x1=\"65\" y1=\"'+(y+5)+'\" x2=\"65\" y2=\"'+(y+9)+'\" 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='ijd-av '+p.ch;elAv.innerHTML=ic(CH_IC[p.ch]);elNm.textContent=p.nm;elSt.textContent=p.st;\r\n  elStrip.querySelectorAll('.ijd-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  if(p.ch==='email'){var ec=document.createElement('div');ec.className='ijd-email';ec.innerHTML='<div class=\"ijd-email-hd\"><div class=\"ijd-email-ic\">'+ic('mail')+'<\/div><div class=\"ijd-email-meta\"><div class=\"ijd-email-from\">'+p.nm.split('\u00b7 ').pop()+'<\/div><div class=\"ijd-email-addr\">via indigitall<\/div><\/div><div class=\"ijd-email-time\">'+fT(now)+'<\/div><\/div>'+(p.subj?'<div class=\"ijd-email-subj\">'+p.subj+'<\/div>':'')+'<div class=\"ijd-email-body\">'+(p.msgs[0]?p.msgs[0].tx:'')+'<\/div><div class=\"ijd-email-cta\">View<\/div>';elMsgs.appendChild(ec);return;}\r\n  p.msgs.forEach(function(m,i){var tm=setTimeout(function(){var bub=document.createElement('div');bub.className='ijd-bub '+(m.d==='out'?'out':'in');var ts=new Date(now.getTime()-(p.msgs.length-1-i)*60000);bub.innerHTML='<div class=\"ijd-bt\">'+m.tx+'<\/div><span class=\"ijd-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=cur(),total=j.steps.length;\r\n  elTitle.textContent=j.title;elCtr.textContent='Step '+(step+1)+' \/ '+total;\r\n  var ph='';for(var i=0;i<total;i++){ph+='<div class=\"ijd-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=cur().steps.length;step=Math.max(0,Math.min(total-1,step+dir));renderJourney();}\r\nfunction renderAll(){renderSectors();renderList();renderJourney();}\r\nelStrip.innerHTML=BADGES.map(function(b){return '<span class=\"ijd-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\/* Coachmark: prompt first-time viewers to interact, anchored over the Next button *\/\r\nvar elNav=$('.ijd-nav'),coachDone=false;\r\nvar coach=document.createElement('div');\r\ncoach.className='ijd-coach';coach.setAttribute('aria-hidden','true');\r\ncoach.innerHTML=ic('mouse-pointer-click')+'<span>Live demo. Tap Next to step through it.<\/span>';\r\nelNav.appendChild(coach);\r\nfunction placeCoach(){if(coachDone)return;var nr=elNav.getBoundingClientRect(),br=elNext.getBoundingClientRect();coach.style.left=(br.left-nr.left+br.width\/2)+'px';}\r\nfunction dismissCoach(){if(coachDone)return;coachDone=true;coach.classList.remove('show');coach.classList.add('hide');elNext.classList.remove('ijd-next-hot');}\r\nrequestAnimationFrame(function(){placeCoach();requestAnimationFrame(function(){if(!coachDone){coach.classList.add('show');elNext.classList.add('ijd-next-hot');}});});\r\nwindow.addEventListener('resize',placeCoach);\r\nelNext.addEventListener('click',dismissCoach);\r\nelPrev.addEventListener('click',dismissCoach);\r\nelSec.addEventListener('click',dismissCoach);\r\nelList.addEventListener('click',dismissCoach);\r\n})();\r\n<\/script>\r\n<\/div>","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":""},"7":{"acf_fc_layout":"custom_html","code":"<!-- indigitall \u2014 AI Agent Use Cases by Sector \u2014 WordPress\/ACF Custom HTML block -->\r\n<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Manrope:wght@400;500;600;700&display=swap');\r\n\r\n#indi-demo {\r\n  all: initial;\r\n  display: block;\r\n  font-family: 'Manrope', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;\r\n  background: #FFFFFF !important;\r\n  width: 100% !important; position: relative !important; overflow: hidden !important;\r\n  box-sizing: border-box !important;\r\n  -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;\r\n}\r\n#indi-demo *, #indi-demo *::before, #indi-demo *::after { box-sizing: border-box; margin: 0; padding: 0; }\r\n#indi-demo, #indi-demo *, #indi-demo *::before, #indi-demo *::after { font-family: 'Manrope', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important; }\r\n#indi-demo .idem-inner { position: relative; z-index: 2; max-width: 1280px; margin: 0 auto; padding: 100px 48px; }\r\n\r\n\/* \u2500\u2500\u2500 HEAD \u2500\u2500\u2500 *\/\r\n#indi-demo .idem-head { text-align: center; max-width: 760px; margin: 0 auto 28px; }\r\n#indi-demo .idem-eyebrow {\r\n  display: inline-flex; align-items: center; gap: 8px;\r\n  font-size: 13px !important; font-weight: 600 !important; letter-spacing: 0.12em !important;\r\n  text-transform: uppercase !important; color: #0072EF !important; margin-bottom: 14px;\r\n}\r\n#indi-demo .idem-eyebrow::before { content: \"\"; width: 22px; height: 2px; background: #8ADA3F; display: inline-block; border-radius: 2px; }\r\n#indi-demo .idem-h2 {\r\n  font-size: clamp(28px, 3.5vw, 46px) !important; font-weight: 500 !important; line-height: 1.12 !important;\r\n  letter-spacing: -0.02em !important; color: #0F3B7A !important;\r\n}\r\n#indi-demo .idem-h2 em { color: #0072EF !important; font-style: normal; }\r\n#indi-demo .idem-sub { font-size: 17px !important; font-weight: 400 !important; line-height: 1.6 !important; color: #5A6B85 !important; margin-top: 16px; }\r\n\r\n\/* capability row *\/\r\n#indi-demo .idem-caps { display: flex; flex-wrap: wrap; align-items: center; justify-content: center; gap: 10px 26px; margin: 22px auto 44px; max-width: 820px; }\r\n#indi-demo .idem-cap { display: inline-flex; align-items: center; gap: 9px; font-size: 14px !important; font-weight: 600 !important; color: #0F3B7A !important; }\r\n#indi-demo .idem-cap-ic { width: 30px; height: 30px; border-radius: 9px; background: #EEF3FF; display: flex; align-items: center; justify-content: center; flex-shrink: 0; }\r\n#indi-demo .idem-cap-ic svg { color: #0F3B7A; width: 16px; height: 16px; }\r\n\r\n\/* \u2500\u2500\u2500 GRID \u2500\u2500\u2500 *\/\r\n#indi-demo .idem-grid { display: grid; grid-template-columns: 258px 1fr 312px; gap: 22px; align-items: stretch; }\r\n\r\n\/* selector *\/\r\n#indi-demo .idem-tabs { display: flex; flex-direction: column; gap: 8px; list-style: none; }\r\n#indi-demo .idem-tab {\r\n  display: flex; align-items: center; gap: 12px;\r\n  background: #FFFFFF !important; border: 1px solid #E4EAF2 !important; border-left: 3px solid transparent !important;\r\n  border-radius: 12px; padding: 14px 15px; cursor: pointer; text-align: left; width: 100%;\r\n  transition: border-color 0.25s ease, background 0.25s ease, transform 0.2s ease;\r\n}\r\n#indi-demo .idem-tab:hover { transform: translateX(2px); }\r\n#indi-demo .idem-tab .idem-tab-ic {\r\n  width: 36px; height: 36px; border-radius: 9px; flex-shrink: 0;\r\n  display: flex; align-items: center; justify-content: center; transition: background 0.25s ease, color 0.25s ease;\r\n}\r\n#indi-demo .idem-tab .idem-tab-ic svg { width: 18px; height: 18px; }\r\n#indi-demo .idem-tab-tx { display: flex; flex-direction: column; gap: 1px; }\r\n#indi-demo .idem-tab-name { font-size: 14.5px !important; font-weight: 600 !important; color: #0F3B7A !important; letter-spacing: -0.01em; line-height: 1.25; }\r\n#indi-demo .idem-tab-kind { font-size: 11.5px !important; font-weight: 500 !important; color: #7C8BA1 !important; letter-spacing: 0.02em; }\r\n#indi-demo .idem-tab.is-active { background: #F7FAFF !important; }\r\n\r\n\/* stage *\/\r\n#indi-demo .idem-stage {\r\n  background: #FFFFFF !important; border-radius: 18px !important; padding: 32px 30px;\r\n  box-shadow: 0 12px 40px -10px rgba(18,54,108,0.14); display: flex; flex-direction: column;\r\n}\r\n#indi-demo .idem-usecase-label { font-size: 12px !important; font-weight: 600 !important; letter-spacing: 0.1em !important; text-transform: uppercase; color: #8ADA3F !important; margin-bottom: 10px; }\r\n#indi-demo .idem-usecase { font-size: 18px !important; font-weight: 500 !important; line-height: 1.45 !important; color: #0F3B7A !important; letter-spacing: -0.01em; margin-bottom: 26px; }\r\n\r\n#indi-demo .idem-flow-label { font-size: 11.5px !important; font-weight: 600 !important; letter-spacing: 0.08em !important; text-transform: uppercase; color: #7C8BA1 !important; margin-bottom: 14px; }\r\n#indi-demo .idem-journey { display: flex; flex-direction: column; gap: 0; margin-bottom: 24px; }\r\n#indi-demo .idem-jstep { display: flex; align-items: center; gap: 14px; padding: 3px 0; }\r\n#indi-demo .idem-jdot {\r\n  width: 40px; height: 40px; border-radius: 11px; flex-shrink: 0;\r\n  display: flex; align-items: center; justify-content: center; color: #FFFFFF;\r\n}\r\n#indi-demo .idem-jdot svg { color: #FFFFFF; width: 18px; height: 18px; }\r\n#indi-demo .idem-jbody { display: flex; flex-direction: column; gap: 2px; }\r\n#indi-demo .idem-jlabel { font-size: 15px !important; font-weight: 500 !important; color: #0F3B7A !important; line-height: 1.3; }\r\n#indi-demo .idem-jchannel { font-size: 12px !important; font-weight: 500 !important; color: #7C8BA1 !important; }\r\n#indi-demo .idem-jconn { width: 2px; height: 14px; background: #DCE6F2; margin-left: 19px; }\r\n\r\n#indi-demo .idem-result { margin-top: auto; display: flex; align-items: center; gap: 12px; padding-top: 22px; border-top: 1px solid #EEF2F8; }\r\n#indi-demo .idem-result-ic { width: 30px; height: 30px; border-radius: 50%; background: #30C054; display: flex; align-items: center; justify-content: center; flex-shrink: 0; }\r\n#indi-demo .idem-result-ic svg { color: #FFFFFF; width: 17px; height: 17px; }\r\n#indi-demo .idem-result-t { font-size: 14.5px !important; font-weight: 600 !important; color: #0F3B7A !important; line-height: 1.35; letter-spacing: -0.01em; }\r\n\r\n\/* phone *\/\r\n#indi-demo .idem-phonewrap { display: flex; align-items: center; justify-content: center; }\r\n#indi-demo .idem-phone {\r\n  width: 286px; height: 580px; background: #181824; border-radius: 40px; padding: 12px;\r\n  box-shadow: 0 24px 60px -16px rgba(15,15,15,0.4); position: relative;\r\n}\r\n#indi-demo .idem-notch { position: absolute; top: 20px; left: 50%; transform: translateX(-50%); width: 96px; height: 22px; background: #181824; border-radius: 0 0 14px 14px; z-index: 4; }\r\n#indi-demo .idem-screen { width: 100%; height: 100%; background: #ECEFF3; border-radius: 30px; overflow: hidden; display: flex; flex-direction: column; }\r\n#indi-demo .idem-bar { padding: 30px 18px 14px; display: flex; align-items: center; gap: 10px; background: linear-gradient(145deg,#0F3B7A,#0072EF); flex-shrink: 0; }\r\n#indi-demo .idem-bar-ic { width: 36px; height: 36px; border-radius: 50%; display: flex; align-items: center; justify-content: center; flex-shrink: 0; box-shadow: 0 2px 8px rgba(15,15,15,0.18); }\r\n#indi-demo .idem-bar-ic svg { width: 18px; height: 18px; color: #FFFFFF; }\r\n#indi-demo .idem-bar-name { font-size: 13.5px !important; font-weight: 600 !important; color: #FFFFFF !important; }\r\n#indi-demo .idem-bar-sub { font-size: 10.5px !important; font-weight: 400 !important; color: rgba(255,255,255,0.72) !important; }\r\n#indi-demo .idem-bar-live { margin-left: auto; display: inline-flex; align-items: center; gap: 5px; font-size: 10px !important; font-weight: 600 !important; color: #fff !important; }\r\n#indi-demo .idem-bar-live::before { content: \"\"; width: 7px; height: 7px; border-radius: 50%; background: #8ADA3F; box-shadow: 0 0 0 0 rgba(138,218,63,0.6); animation: idemPulse 1.8s infinite; }\r\n@keyframes idemPulse { 0% { box-shadow: 0 0 0 0 rgba(138,218,63,0.6); } 70% { box-shadow: 0 0 0 7px rgba(138,218,63,0); } 100% { box-shadow: 0 0 0 0 rgba(138,218,63,0); } }\r\n#indi-demo .idem-chat { flex: 1; background: #ECEFF3; padding: 16px 14px; display: flex; flex-direction: column; gap: 8px; overflow-y: auto; scroll-behavior: smooth; scrollbar-width: none; -ms-overflow-style: none; }\r\n#indi-demo .idem-chat::-webkit-scrollbar { width: 0; height: 0; }\r\n#indi-demo .idem-bub { max-width: 82%; padding: 9px 12px; border-radius: 14px; font-size: 12.5px !important; font-weight: 400 !important; line-height: 1.42 !important; }\r\n#indi-demo .idem-bub.in { background: #FFFFFF; color: #0F0F0F; align-self: flex-start; border-bottom-left-radius: 4px; box-shadow: 0 1px 2px rgba(0,0,0,0.08); }\r\n#indi-demo .idem-bub.out { background: #0072EF; color: #FFFFFF; align-self: flex-end; border-bottom-right-radius: 4px; }\r\n#indi-demo .idem-bub-anim { opacity: 0; transform: translateY(8px); }\r\n#indi-demo .idem-bub-anim.show { opacity: 1; transform: translateY(0); transition: opacity 0.34s ease, transform 0.34s ease; }\r\n#indi-demo .idem-typing { background: #FFFFFF; align-self: flex-start; border-bottom-left-radius: 4px; box-shadow: 0 1px 2px rgba(0,0,0,0.08); border-radius: 14px; padding: 11px 13px; display: inline-flex; gap: 4px; }\r\n#indi-demo .idem-typing span { width: 6px; height: 6px; border-radius: 50%; background: #B6C2D2; display: inline-block; animation: idemDot 1.2s infinite; }\r\n#indi-demo .idem-typing span:nth-child(2) { animation-delay: 0.18s; }\r\n#indi-demo .idem-typing span:nth-child(3) { animation-delay: 0.36s; }\r\n@keyframes idemDot { 0%,60%,100% { opacity: 0.3; transform: translateY(0); } 30% { opacity: 1; transform: translateY(-3px); } }\r\n\r\n#indi-demo .idem-animate { opacity: 0; transform: translateY(20px); transition: opacity 0.6s cubic-bezier(0.22,1,0.36,1), transform 0.6s cubic-bezier(0.22,1,0.36,1); }\r\n#indi-demo .idem-animate.idem-vis { opacity: 1; transform: translateY(0); }\r\n\r\n@media (max-width: 960px) {\r\n  #indi-demo .idem-inner { padding: 80px 32px; }\r\n  #indi-demo .idem-grid { grid-template-columns: 1fr; }\r\n  #indi-demo .idem-tabs { flex-direction: row; flex-wrap: wrap; }\r\n  #indi-demo .idem-tab { width: auto; flex: 1 1 auto; border-left: 1px solid #E4EAF2 !important; border-bottom: 3px solid transparent !important; }\r\n  #indi-demo .idem-tab-kind { display: none; }\r\n  #indi-demo .idem-phonewrap { margin-top: 8px; }\r\n}\r\n@media (max-width: 600px) {\r\n  #indi-demo .idem-inner { padding: 60px 16px; }\r\n  #indi-demo .idem-tab-name { font-size: 13px !important; }\r\n  #indi-demo .idem-stage { padding: 26px 22px; }\r\n  #indi-demo .idem-caps { gap: 8px 18px; }\r\n}\r\n@media (prefers-reduced-motion: reduce) {\r\n  #indi-demo .idem-animate { opacity: 1 !important; transform: none !important; transition: none !important; }\r\n  #indi-demo .idem-bub-anim { opacity: 1 !important; transform: none !important; }\r\n  #indi-demo .idem-bar-live::before { animation: none; }\r\n}\r\n<\/style>\r\n\r\n<section id=\"indi-demo\" role=\"region\" aria-label=\"indigitall AI agent use cases by sector\">\r\n  <div class=\"idem-inner\">\r\n\r\n    <div class=\"idem-head\">\r\n      <span class=\"idem-eyebrow idem-animate\">Best-in-class AI agents<\/span>\r\n      <h2 class=\"idem-h2 idem-animate\">AI agents that resolve, <em>not just reply.<\/em><\/h2>\r\n      <p class=\"idem-sub idem-animate\">OmnIA's agents understand intent, act on live customer context, and close the loop across every channel \u2014 handing off to a human only when it matters. Pick a sector and watch a real conversation play out.<\/p>\r\n    <\/div>\r\n\r\n    <div class=\"idem-caps idem-animate\">\r\n      <span class=\"idem-cap\"><span class=\"idem-cap-ic\" data-ic=\"zap\"><\/span>Resolves autonomously<\/span>\r\n      <span class=\"idem-cap\"><span class=\"idem-cap-ic\" data-ic=\"layers\"><\/span>Every channel, one agent<\/span>\r\n      <span class=\"idem-cap\"><span class=\"idem-cap-ic\" data-ic=\"users\"><\/span>Seamless human handoff<\/span>\r\n    <\/div>\r\n\r\n    <div class=\"idem-grid idem-animate\">\r\n      <ul class=\"idem-tabs\" id=\"idem-tabs\" role=\"tablist\" aria-label=\"Choose a sector\"><\/ul>\r\n      <div class=\"idem-stage\" id=\"idem-stage\" role=\"tabpanel\" aria-live=\"polite\"><\/div>\r\n      <div class=\"idem-phonewrap\">\r\n        <div class=\"idem-phone\" aria-hidden=\"true\">\r\n          <div class=\"idem-notch\"><\/div>\r\n          <div class=\"idem-screen\">\r\n            <div class=\"idem-bar\" id=\"idem-bar\"><\/div>\r\n            <div class=\"idem-chat\" id=\"idem-chat\"><\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/section>\r\n\r\n<script>\r\n(function () {\r\n  \"use strict\";\r\n  var root = document.getElementById('indi-demo');\r\n  if (!root) return;\r\n\r\n  var IC = {\r\n    health: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M22 12h-4l-3 9L9 3l-3 9H2\"\/><\/svg>',\r\n    retail: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"8\" cy=\"21\" r=\"1\"\/><circle cx=\"19\" cy=\"21\" r=\"1\"\/><path d=\"M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12\"\/><\/svg>',\r\n    bank: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"3\" y1=\"22\" x2=\"21\" y2=\"22\"\/><line x1=\"6\" y1=\"18\" x2=\"6\" y2=\"11\"\/><line x1=\"10\" y1=\"18\" x2=\"10\" y2=\"11\"\/><line x1=\"14\" y1=\"18\" x2=\"14\" y2=\"11\"\/><line x1=\"18\" y1=\"18\" x2=\"18\" y2=\"11\"\/><polygon points=\"12 2 20 7 4 7\"\/><\/svg>',\r\n    travel: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M17.8 19.2 16 11l3.5-3.5C21 6 21.5 4 21 3c-1-.5-3 0-4.5 1.5L13 8 4.8 6.2c-.5-.1-.9.1-1.1.5l-.3.5c-.2.5-.1 1 .3 1.3L9 12l-2 3H4l-1 1 3 2 2 3 1-1v-3l3-2 3.5 5.3c.3.4.8.5 1.3.3l.5-.2c.4-.3.6-.7.5-1.2z\"\/><\/svg>',\r\n    edu: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M22 10v6M2 10l10-5 10 5-10 5z\"\/><path d=\"M6 12v5c3 3 9 3 12 0v-5\"\/><\/svg>',\r\n    sparkles: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m12 3 1.9 5.8a2 2 0 0 0 1.3 1.3L21 12l-5.8 1.9a2 2 0 0 0-1.3 1.3L12 21l-1.9-5.8a2 2 0 0 0-1.3-1.3L3 12l5.8-1.9a2 2 0 0 0 1.3-1.3z\"\/><\/svg>',\r\n    database: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><ellipse cx=\"12\" cy=\"5\" rx=\"9\" ry=\"3\"\/><path d=\"M3 5v14a9 3 0 0 0 18 0V5\"\/><path d=\"M3 12a9 3 0 0 0 18 0\"\/><\/svg>',\r\n    zap: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polygon points=\"13 2 3 14 12 14 11 22 21 10 12 10 13 2\"\/><\/svg>',\r\n    check: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg>',\r\n    layers: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m12 2 9 5-9 5-9-5z\"\/><path d=\"m3 12 9 5 9-5\"\/><path d=\"m3 17 9 5 9-5\"\/><\/svg>',\r\n    users: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M16 21v-2a4 4 0 0 0-3-3.87\"\/><path d=\"M13 3.13a4 4 0 0 1 0 7.75\"\/><path d=\"M9 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\/><circle cx=\"7\" cy=\"7\" r=\"4\"\/><\/svg>'\r\n  };\r\n  var NAVY = '#0F3B7A', BLUE = '#0072EF', GREEN = '#8ADA3F';\r\n\r\n  \/\/ Each sector carries its own signature color (used on the tab icon + phone avatar)\r\n  var SECTORS = [\r\n    { key: 'health', name: 'Healthcare', kind: 'Appointment agent', color: '#0072EF', tint: '#E6F1FE',\r\n      channel: 'WhatsApp Business',\r\n      useCase: 'Confirm, reschedule, and prep a patient appointment \\u2014 handled entirely in chat, with no front-desk call.',\r\n      journey: [\r\n        {ic:'sparkles', c:NAVY, label:'Understands the patient', ch:'Natural language'},\r\n        {ic:'database', c:BLUE, label:'Reads the live schedule', ch:'Booking system'},\r\n        {ic:'zap', c:BLUE, label:'Reschedules and preps', ch:'Action in chat'},\r\n        {ic:'check', c:GREEN, label:'Confirms and reminds', ch:'Auto follow-up'}\r\n      ],\r\n      chat: [\r\n        {f:'in', t:'Hi Mar\\u00EDa, this is the cl\\u00EDnica assistant. Your appointment with Dr. Ruiz is tomorrow at 10:00.'},\r\n        {f:'in', t:'Would you like to confirm, reschedule, or see the prep instructions?'},\r\n        {f:'out', t:'Reschedule please'},\r\n        {f:'in', t:'Of course. I have Thursday 9:30 or Friday 12:00. Which works?'},\r\n        {f:'out', t:'Friday 12:00'},\r\n        {f:'in', t:'Done \\u2014 Friday 12:00 with Dr. Ruiz. You\\u2019ll get a reminder the day before.'},\r\n        {f:'out', t:'Do I need to bring anything?'},\r\n        {f:'in', t:'Just your ID and insurance card, and please arrive 10 minutes early to check in.'},\r\n        {f:'out', t:'Perfect, thanks'},\r\n        {f:'in', t:'See you Friday, Mar\\u00EDa. Take care.'}\r\n      ],\r\n      result: 'Booked, rescheduled, and prepped \\u2014 no front desk.' },\r\n\r\n    { key: 'retail', name: 'Retail & eCommerce', kind: 'Commerce agent', color: '#F07000', tint: '#FDEEE2',\r\n      channel: 'WhatsApp Business',\r\n      useCase: 'Recover an abandoned cart, resolve the doubt that stalled it, and complete checkout inside the conversation.',\r\n      journey: [\r\n        {ic:'sparkles', c:NAVY, label:'Reads intent & history', ch:'Natural language'},\r\n        {ic:'database', c:BLUE, label:'Pulls cart & catalog', ch:'Product feed'},\r\n        {ic:'zap', c:BLUE, label:'Resolves & offers', ch:'Loyalty + pricing'},\r\n        {ic:'check', c:GREEN, label:'Completes the order', ch:'In-chat checkout'}\r\n      ],\r\n      chat: [\r\n        {f:'in', t:'Hi! You left the Glide Max trainers in your cart \\u2014 still interested?'},\r\n        {f:'out', t:'Yeah, I just wasn\\u2019t sure about the size'},\r\n        {f:'in', t:'They run slightly large. You usually wear a 43, so I\\u2019d suggest a 42.5.'},\r\n        {f:'out', t:'Ok, 42.5'},\r\n        {f:'in', t:'Great. With your loyalty points that\\u2019s \\u20AC124 today, free shipping. Want me to complete the order?'},\r\n        {f:'out', t:'Yes'},\r\n        {f:'in', t:'Order confirmed \\u2014 arriving Thursday. I\\u2019ll send tracking.'},\r\n        {f:'out', t:'Can you add gift wrap?'},\r\n        {f:'in', t:'Added, no charge. Anything else?'},\r\n        {f:'out', t:'No, that\\u2019s all'},\r\n        {f:'in', t:'Enjoy the run!'}\r\n      ],\r\n      result: 'Cart recovered and checked out \\u2014 inside the chat.' },\r\n\r\n    { key: 'bank', name: 'Banking & Insurance', kind: 'Fraud & claims agent', color: '#0F3B7A', tint: '#E4EAF4',\r\n      channel: 'Secure in-app chat',\r\n      useCase: 'Flag a suspicious charge, open a dispute, and reissue the card securely \\u2014 without the customer ever calling.',\r\n      journey: [\r\n        {ic:'sparkles', c:NAVY, label:'Understands the concern', ch:'Natural language'},\r\n        {ic:'database', c:BLUE, label:'Verifies the transaction', ch:'Account systems'},\r\n        {ic:'zap', c:BLUE, label:'Blocks, disputes, reissues', ch:'Secure action'},\r\n        {ic:'check', c:GREEN, label:'Confirms protection', ch:'In-app'}\r\n      ],\r\n      chat: [\r\n        {f:'in', t:'Hi Diego, this is your bank\\u2019s assistant. How can I help?'},\r\n        {f:'out', t:'I see a charge I don\\u2019t recognize'},\r\n        {f:'in', t:'Let me check. On June 14 there\\u2019s a \\u20AC48.90 charge from \\u201CGLOVO MADRID.\\u201D Do you recognize it?'},\r\n        {f:'out', t:'No, I don\\u2019t'},\r\n        {f:'in', t:'No problem. I\\u2019ve blocked the card and opened a dispute \\u2014 you won\\u2019t be charged while we review it.'},\r\n        {f:'in', t:'A new card is on its way (3\\u20135 days). Want me to add a virtual card now so you can keep paying?'},\r\n        {f:'out', t:'Yes please'},\r\n        {f:'in', t:'Done \\u2014 your virtual card is active in the app. Anything else?'},\r\n        {f:'out', t:'That was fast, thank you'},\r\n        {f:'in', t:'Glad to help, Diego. You\\u2019re protected.'}\r\n      ],\r\n      result: 'Fraud handled and card reissued \\u2014 without a call.' },\r\n\r\n    { key: 'travel', name: 'Travel & Hospitality', kind: 'Booking agent', color: '#12872F', tint: '#E4F3E8',\r\n      channel: 'WhatsApp Business',\r\n      useCase: 'Catch a price drop, hold the fare, and book the trip \\u2014 then upsell the hotel, all in one thread.',\r\n      journey: [\r\n        {ic:'sparkles', c:NAVY, label:'Picks up the intent', ch:'Natural language'},\r\n        {ic:'database', c:BLUE, label:'Checks live fares', ch:'Inventory & pricing'},\r\n        {ic:'zap', c:BLUE, label:'Holds and books', ch:'Action in chat'},\r\n        {ic:'check', c:GREEN, label:'Confirms and upsells', ch:'One thread'}\r\n      ],\r\n      chat: [\r\n        {f:'in', t:'Hi Ana \\u2014 still thinking about Madrid? Fares for your dates just dropped to \\u20AC89.'},\r\n        {f:'out', t:'Tempting. Is that round trip?'},\r\n        {f:'in', t:'Round trip, June 20\\u201327, carry-on included. Want me to hold it for 30 minutes?'},\r\n        {f:'out', t:'Hold it'},\r\n        {f:'in', t:'Held. Shall I book it on your saved card and add a window seat?'},\r\n        {f:'out', t:'Yes, window please'},\r\n        {f:'in', t:'Booked \\u2014 confirmation sent to your email. Window seat 14A.'},\r\n        {f:'out', t:'Can you find a hotel near the center?'},\r\n        {f:'in', t:'I\\u2019ve got 3 options under \\u20AC120\/night near Sol. Want me to send them?'},\r\n        {f:'out', t:'Yes'},\r\n        {f:'in', t:'Sent \\u2014 tap any to book in one step. Have a great trip, Ana!'}\r\n      ],\r\n      result: 'Searched, booked, and upsold \\u2014 in one thread.' },\r\n\r\n    { key: 'edu', name: 'Education', kind: 'Admissions agent', color: '#30C054', tint: '#E6F8EC',\r\n      channel: 'WhatsApp Business',\r\n      useCase: 'Nurture an applicant past the documents that stall them, then book a campus visit before they decide.',\r\n      journey: [\r\n        {ic:'sparkles', c:NAVY, label:'Picks up where they stopped', ch:'Natural language'},\r\n        {ic:'database', c:BLUE, label:'Checks the application', ch:'Admissions system'},\r\n        {ic:'zap', c:BLUE, label:'Sends links and books', ch:'Action in chat'},\r\n        {ic:'check', c:GREEN, label:'Confirms and reminds', ch:'Auto follow-up'}\r\n      ],\r\n      chat: [\r\n        {f:'in', t:'Hi Sof\\u00EDa! You started an application to the Business program \\u2014 want help finishing it?'},\r\n        {f:'out', t:'Yes, I got stuck on the documents'},\r\n        {f:'in', t:'No problem. You still need your transcript and one reference letter. I can email the upload link now.'},\r\n        {f:'out', t:'Please do'},\r\n        {f:'in', t:'Sent. Once those are in, your application is complete. Want to book a campus visit while you decide?'},\r\n        {f:'out', t:'Sure, what\\u2019s available?'},\r\n        {f:'in', t:'I have Friday 11:00 or Monday 16:00 for a guided tour. Which suits you?'},\r\n        {f:'out', t:'Friday 11:00'},\r\n        {f:'in', t:'Booked \\u2014 Friday 11:00, meet at the main entrance. I\\u2019ll remind you the day before.'},\r\n        {f:'out', t:'Thank you so much'},\r\n        {f:'in', t:'See you Friday, Sof\\u00EDa. Good luck with the application!'}\r\n      ],\r\n      result: 'Nurtured to enrolled \\u2014 visit booked in chat.' }\r\n  ];\r\n\r\n  var tabsEl = root.querySelector('#idem-tabs');\r\n  var stageEl = root.querySelector('#idem-stage');\r\n  var barEl = root.querySelector('#idem-bar');\r\n  var chatEl = root.querySelector('#idem-chat');\r\n  var reduce = window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches;\r\n  var renderToken = 0;\r\n\r\n  \/\/ capability-row icons\r\n  Array.prototype.forEach.call(root.querySelectorAll('.idem-cap-ic'), function (el) {\r\n    el.innerHTML = IC[el.getAttribute('data-ic')] || '';\r\n  });\r\n\r\n  function paintTabIcon(el, s, on) {\r\n    el.style.background = on ? s.color : s.tint;\r\n    el.style.color = on ? '#fff' : s.color;\r\n  }\r\n\r\n  \/\/ build tabs\r\n  SECTORS.forEach(function (s, i) {\r\n    var li = document.createElement('li');\r\n    var btn = document.createElement('button');\r\n    btn.className = 'idem-tab' + (i === 0 ? ' is-active' : '');\r\n    btn.setAttribute('role', 'tab');\r\n    btn.setAttribute('aria-selected', i === 0 ? 'true' : 'false');\r\n    btn.style.borderLeftColor = i === 0 ? s.color : 'transparent';\r\n    btn.innerHTML = '<span class=\"idem-tab-ic\">' + IC[s.key] +\r\n      '<\/span><span class=\"idem-tab-tx\"><span class=\"idem-tab-name\">' + s.name + '<\/span><span class=\"idem-tab-kind\">' + s.kind + '<\/span><\/span>';\r\n    paintTabIcon(btn.querySelector('.idem-tab-ic'), s, i === 0);\r\n    btn.addEventListener('click', function () { select(i); });\r\n    li.appendChild(btn);\r\n    tabsEl.appendChild(li);\r\n  });\r\n\r\n  function select(idx) {\r\n    var s = SECTORS[idx];\r\n    Array.prototype.forEach.call(tabsEl.querySelectorAll('.idem-tab'), function (t, i) {\r\n      var on = i === idx;\r\n      t.classList.toggle('is-active', on);\r\n      t.setAttribute('aria-selected', on ? 'true' : 'false');\r\n      t.style.borderLeftColor = on ? SECTORS[i].color : 'transparent';\r\n      paintTabIcon(t.querySelector('.idem-tab-ic'), SECTORS[i], on);\r\n    });\r\n    renderStage(s);\r\n    renderPhone(s);\r\n  }\r\n\r\n  function renderStage(s) {\r\n    var j = s.journey.map(function (step, i) {\r\n      var conn = i < s.journey.length - 1 ? '<div class=\"idem-jconn\"><\/div>' : '';\r\n      return '<div class=\"idem-jstep\"><span class=\"idem-jdot\" style=\"background:' + step.c + '\">' + IC[step.ic] + '<\/span>' +\r\n        '<span class=\"idem-jbody\"><span class=\"idem-jlabel\">' + step.label + '<\/span><span class=\"idem-jchannel\">' + step.ch + '<\/span><\/span><\/div>' + conn;\r\n    }).join('');\r\n    stageEl.innerHTML = '<span class=\"idem-usecase-label\">Use case<\/span>' +\r\n      '<p class=\"idem-usecase\">' + s.useCase + '<\/p>' +\r\n      '<span class=\"idem-flow-label\">How the agent handles it<\/span>' +\r\n      '<div class=\"idem-journey\">' + j + '<\/div>' +\r\n      '<div class=\"idem-result\"><span class=\"idem-result-ic\">' + IC.check + '<\/span><span class=\"idem-result-t\">' + s.result + '<\/span><\/div>';\r\n  }\r\n\r\n  function scrollBottom() { chatEl.scrollTop = chatEl.scrollHeight; }\r\n\r\n  function addBubble(b) {\r\n    var div = document.createElement('div');\r\n    div.className = 'idem-bub ' + b.f + (reduce ? '' : ' idem-bub-anim');\r\n    div.textContent = b.t;\r\n    chatEl.appendChild(div);\r\n    if (!reduce) { requestAnimationFrame(function () { div.classList.add('show'); }); }\r\n    scrollBottom();\r\n  }\r\n\r\n  function renderPhone(s) {\r\n    var myToken = ++renderToken;\r\n    barEl.innerHTML = '<span class=\"idem-bar-ic\" style=\"background:' + s.color + '\">' + IC[s.key] + '<\/span>' +\r\n      '<span><span class=\"idem-bar-name\" style=\"display:block\">indigitall<\/span><span class=\"idem-bar-sub\">' + s.channel + '<\/span><\/span>' +\r\n      '<span class=\"idem-bar-live\">AI agent<\/span>';\r\n    chatEl.innerHTML = '';\r\n\r\n    if (reduce) { s.chat.forEach(addBubble); return; }\r\n\r\n    var i = 0;\r\n    (function step() {\r\n      if (myToken !== renderToken || i >= s.chat.length) return;\r\n      var b = s.chat[i];\r\n      if (b.f === 'in') {\r\n        var typing = document.createElement('div');\r\n        typing.className = 'idem-typing';\r\n        typing.innerHTML = '<span><\/span><span><\/span><span><\/span>';\r\n        chatEl.appendChild(typing); scrollBottom();\r\n        setTimeout(function () {\r\n          if (myToken !== renderToken) return;\r\n          if (typing.parentNode) typing.parentNode.removeChild(typing);\r\n          addBubble(b); i++; setTimeout(step, 520);\r\n        }, 680);\r\n      } else {\r\n        addBubble(b); i++; setTimeout(step, 560);\r\n      }\r\n    }());\r\n  }\r\n\r\n  \/\/ render the stage for sector 0 right away; start the conversation when the block scrolls into view\r\n  renderStage(SECTORS[0]);\r\n  barEl.innerHTML = '';\r\n  chatEl.innerHTML = '';\r\n  var started = false;\r\n  function kickoff() { if (started) return; started = true; select(0); }\r\n\r\n  if (reduce || !('IntersectionObserver' in window)) {\r\n    root.querySelectorAll('.idem-animate').forEach(function (el) { el.classList.add('idem-vis'); });\r\n    kickoff();\r\n  } else {\r\n    var obs = new IntersectionObserver(function (entries) {\r\n      entries.forEach(function (e) { if (e.isIntersecting) { e.target.classList.add('idem-vis'); obs.unobserve(e.target); } });\r\n    }, { threshold: 0.1 });\r\n    root.querySelectorAll('.idem-animate').forEach(function (el, i) { el.style.transitionDelay = (Math.min(i, 5) * 0.06) + 's'; obs.observe(el); });\r\n\r\n    var gridObs = new IntersectionObserver(function (entries) {\r\n      entries.forEach(function (e) { if (e.isIntersecting) { kickoff(); gridObs.unobserve(e.target); } });\r\n    }, { threshold: 0.25 });\r\n    gridObs.observe(root.querySelector('.idem-grid'));\r\n  }\r\n}());\r\n<\/script>","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":""},"8":{"acf_fc_layout":"custom_html","code":"<!-- indigitall \u2014 Industries Grid \u2014 WordPress\/ACF Custom HTML block -->\r\n<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Manrope:wght@400;500&display=swap');\r\n\r\n#indi-industries {\r\n  all: initial;\r\n  display: block;\r\n  font-family: 'Manrope', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;\r\n  background: #F5F7FA !important;\r\n  width: 100% !important;\r\n  position: relative !important;\r\n  overflow: hidden !important;\r\n  box-sizing: border-box !important;\r\n  -webkit-font-smoothing: antialiased;\r\n  -moz-osx-font-smoothing: grayscale;\r\n}\r\n#indi-industries *, #indi-industries *::before, #indi-industries *::after {\r\n  box-sizing: border-box; margin: 0; padding: 0;\r\n}\r\n\r\n#indi-industries .iin-inner {\r\n  position: relative; z-index: 2;\r\n  max-width: 1280px; margin: 0 auto;\r\n  padding: 100px 48px;\r\n}\r\n\r\n#indi-industries .iin-head { text-align: center; max-width: 680px; margin: 0 auto 52px; }\r\n#indi-industries .iin-eyebrow {\r\n  display: inline-flex; align-items: center; gap: 8px;\r\n  font-size: 13px !important; font-weight: 500 !important;\r\n  letter-spacing: 0.12em !important; text-transform: uppercase !important;\r\n  color: #0072EF !important; margin-bottom: 14px;\r\n}\r\n#indi-industries .iin-eyebrow::before {\r\n  content: \"\"; width: 22px; height: 2px; background: #8ADA3F;\r\n  display: inline-block; border-radius: 2px;\r\n}\r\n#indi-industries .iin-h2 {\r\n  font-size: clamp(28px, 3.5vw, 46px) !important;\r\n  font-weight: 500 !important; line-height: 1.1 !important;\r\n  letter-spacing: -0.02em !important; color: #0F3B7A !important;\r\n}\r\n#indi-industries .iin-h2 em { color: #0072EF !important; font-style: normal; }\r\n#indi-industries .iin-sub {\r\n  font-size: 17px !important; font-weight: 400 !important;\r\n  line-height: 1.6 !important; color: #5A6B85 !important; margin-top: 16px;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 GRID \u2500\u2500\u2500 *\/\r\n#indi-industries .iin-grid {\r\n  display: grid; grid-template-columns: repeat(4, 1fr); gap: 18px;\r\n  list-style: none;\r\n}\r\n#indi-industries .iin-card {\r\n  background: #FFFFFF !important;\r\n  border-radius: 14px !important;\r\n  padding: 26px 24px !important;\r\n  box-shadow: 0 12px 36px -8px rgba(18,54,108,0.12), 0 2px 8px rgba(0,0,0,0.04);\r\n  display: flex; flex-direction: column;\r\n  transition: transform 0.35s ease, box-shadow 0.35s ease;\r\n  cursor: pointer; text-decoration: none;\r\n}\r\n#indi-industries .iin-card:hover {\r\n  transform: translateY(-4px);\r\n  box-shadow: 0 22px 50px -10px rgba(18,54,108,0.22), 0 4px 12px rgba(138,218,63,0.12);\r\n}\r\n#indi-industries .iin-ic {\r\n  width: 40px; height: 40px; border-radius: 10px;\r\n  background: #0F3B7A;\r\n  display: flex; align-items: center; justify-content: center;\r\n  margin-bottom: 16px;\r\n}\r\n\/* per-card icon-chip colors \u2014 all palette, all take white icons *\/\r\n#indi-industries .iin-ic--blue   { background: #0072EF !important; }\r\n#indi-industries .iin-ic--navy   { background: #0F3B7A !important; }\r\n#indi-industries .iin-ic--green  { background: #12872F !important; }\r\n#indi-industries .iin-ic--orange { background: #F07000 !important; }\r\n#indi-industries .iin-name {\r\n  font-size: 17px !important; font-weight: 500 !important;\r\n  letter-spacing: -0.01em !important; color: #0F3B7A !important;\r\n  line-height: 1.2; margin-bottom: 8px;\r\n}\r\n#indi-industries .iin-desc {\r\n  font-size: 13px !important; font-weight: 400 !important;\r\n  line-height: 1.5 !important; color: #5A6B85 !important;\r\n  margin-bottom: 16px; flex: 1;\r\n}\r\n#indi-industries .iin-metric {\r\n  display: flex; align-items: baseline; gap: 7px;\r\n  padding-top: 14px; border-top: 1px solid #EAF0FA;\r\n}\r\n#indi-industries .iin-metric-v {\r\n  font-size: 22px !important; font-weight: 500 !important;\r\n  letter-spacing: -0.02em !important; color: #8ADA3F !important; line-height: 1;\r\n}\r\n#indi-industries .iin-metric-l {\r\n  font-size: 11px !important; font-weight: 500 !important;\r\n  color: #5A6B85 !important; line-height: 1.3;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 ANIMATION \u2500\u2500\u2500 *\/\r\n#indi-industries .iin-animate {\r\n  opacity: 0; transform: translateY(20px);\r\n  transition: opacity 0.6s cubic-bezier(0.22,1,0.36,1), transform 0.6s cubic-bezier(0.22,1,0.36,1);\r\n}\r\n#indi-industries .iin-animate.iin-vis { opacity: 1; transform: translateY(0); }\r\n\r\n@media (max-width: 960px) {\r\n  #indi-industries .iin-inner { padding: 80px 32px; }\r\n  #indi-industries .iin-grid { grid-template-columns: repeat(2, 1fr); }\r\n}\r\n@media (max-width: 600px) {\r\n  #indi-industries .iin-inner { padding: 60px 16px; }\r\n  #indi-industries .iin-grid { grid-template-columns: 1fr; }\r\n}\r\n@media (prefers-reduced-motion: reduce) {\r\n  #indi-industries .iin-animate { opacity: 1 !important; transform: none !important; transition: none !important; }\r\n}\r\n<\/style>\r\n\r\n<section id=\"indi-industries\" role=\"region\" aria-label=\"indigitall results by industry\">\r\n  <div class=\"iin-inner\">\r\n\r\n    <div class=\"iin-head\">\r\n      <span class=\"iin-eyebrow iin-animate\">Built for your industry<\/span>\r\n      <h2 class=\"iin-h2 iin-animate\">Proof in <em>every vertical.<\/em><\/h2>\r\n      <p class=\"iin-sub iin-animate\">The same platform, tuned to the pain your sector feels and the outcome it measures.<\/p>\r\n    <\/div>\r\n\r\n    <ul class=\"iin-grid\">\r\n\r\n      <li><a class=\"iin-card iin-animate\" href=\"#\" aria-label=\"Healthcare results\">\r\n        <span class=\"iin-ic iin-ic--blue\" aria-hidden=\"true\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.29 1.51 4.04 3 5.5l7 7Z\"\/><\/svg><\/span>\r\n        <span class=\"iin-name\">Healthcare<\/span>\r\n        <span class=\"iin-desc\">Cut no-shows with proactive reminders and AI scheduling across WhatsApp and voice.<\/span>\r\n        <span class=\"iin-metric\"><span class=\"iin-metric-v\">60%<\/span><span class=\"iin-metric-l\">fewer no-shows \u00b7 Sanitas<\/span><\/span>\r\n      <\/a><\/li>\r\n\r\n      <li><a class=\"iin-card iin-animate\" href=\"#\" aria-label=\"Banking and insurance results\">\r\n        <span class=\"iin-ic iin-ic--navy\" aria-hidden=\"true\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"3\" y1=\"22\" x2=\"21\" y2=\"22\"\/><line x1=\"6\" y1=\"18\" x2=\"6\" y2=\"11\"\/><line x1=\"10\" y1=\"18\" x2=\"10\" y2=\"11\"\/><line x1=\"14\" y1=\"18\" x2=\"14\" y2=\"11\"\/><line x1=\"18\" y1=\"18\" x2=\"18\" y2=\"11\"\/><polygon points=\"12 2 20 7 4 7\"\/><\/svg><\/span>\r\n        <span class=\"iin-name\">Banking &amp; Insurance<\/span>\r\n        <span class=\"iin-desc\">Bring abandoned credit and mortgage applications back to completion with retargeting.<\/span>\r\n        <span class=\"iin-metric\"><span class=\"iin-metric-v\">+25%<\/span><span class=\"iin-metric-l\">sales via retargeting \u00b7 Santander<\/span><\/span>\r\n      <\/a><\/li>\r\n\r\n      <li><a class=\"iin-card iin-animate\" href=\"#\" aria-label=\"Retail and eCommerce results\">\r\n        <span class=\"iin-ic iin-ic--green\" aria-hidden=\"true\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"8\" cy=\"21\" r=\"1\"\/><circle cx=\"19\" cy=\"21\" r=\"1\"\/><path d=\"M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12\"\/><\/svg><\/span>\r\n        <span class=\"iin-name\">Retail &amp; eCommerce<\/span>\r\n        <span class=\"iin-desc\">Recover carts and grow repeat purchases with behavioral push and WhatsApp commerce.<\/span>\r\n        <span class=\"iin-metric\"><span class=\"iin-metric-v\">20%<\/span><span class=\"iin-metric-l\">of sales from push \u00b7 Soriana<\/span><\/span>\r\n      <\/a><\/li>\r\n\r\n      <li><a class=\"iin-card iin-animate\" href=\"#\" aria-label=\"Travel and hospitality results\">\r\n        <span class=\"iin-ic iin-ic--orange\" aria-hidden=\"true\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M17.8 19.2 16 11l3.5-3.5C21 6 21.5 4 21 3c-1-.5-3 0-4.5 1.5L13 8 4.8 6.2c-.5-.1-.9.1-1.1.5l-.3.5c-.2.5-.1 1 .3 1.3L9 12l-2 3H4l-1 1 3 2 2 3 1-1v-3l3-2 3.5 5.3c.3.4.8.5 1.3.3l.5-.2c.4-.3.6-.7.5-1.2z\"\/><\/svg><\/span>\r\n        <span class=\"iin-name\">Travel &amp; Hospitality<\/span>\r\n        <span class=\"iin-desc\">Win back high-intent search abandoners and run last-mile incident comms.<\/span>\r\n        <span class=\"iin-metric\"><span class=\"iin-metric-v\">264M<\/span><span class=\"iin-metric-l\">retargeting impressions \u00b7 Iberia<\/span><\/span>\r\n      <\/a><\/li>\r\n\r\n      <li><a class=\"iin-card iin-animate\" href=\"#\" aria-label=\"Education results\">\r\n        <span class=\"iin-ic iin-ic--navy\" aria-hidden=\"true\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M22 10v6M2 10l10-5 10 5-10 5z\"\/><path d=\"M6 12v5c3 3 9 3 12 0v-5\"\/><\/svg><\/span>\r\n        <span class=\"iin-name\">Education<\/span>\r\n        <span class=\"iin-desc\">Nurture applicants from first interest to enrolled across email, push, and WhatsApp.<\/span>\r\n        <span class=\"iin-metric\"><span class=\"iin-metric-v\">40%+<\/span><span class=\"iin-metric-l\">lead-to-enrollment \u00b7 Polit\u00e9cnico<\/span><\/span>\r\n      <\/a><\/li>\r\n\r\n      <li><a class=\"iin-card iin-animate\" href=\"#\" aria-label=\"Food and beverage results\">\r\n        <span class=\"iin-ic iin-ic--blue\" aria-hidden=\"true\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 2v7c0 1.1.9 2 2 2h2a2 2 0 0 0 2-2V2\"\/><path d=\"M7 2v20M21 15V2a5 5 0 0 0-5 5v6c0 1.1.9 2 2 2z\"\/><path d=\"M16 15v7\"\/><\/svg><\/span>\r\n        <span class=\"iin-name\">Food &amp; Beverage<\/span>\r\n        <span class=\"iin-desc\">Turn ordering into a conversation at scale and unify data across franchises.<\/span>\r\n        <span class=\"iin-metric\"><span class=\"iin-metric-v\">+1.3M<\/span><span class=\"iin-metric-l\">WhatsApp users \u00b7 Makro<\/span><\/span>\r\n      <\/a><\/li>\r\n\r\n      <li><a class=\"iin-card iin-animate\" href=\"#\" aria-label=\"Energy and utilities results\">\r\n        <span class=\"iin-ic iin-ic--orange\" aria-hidden=\"true\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polygon points=\"13 2 3 14 12 14 11 22 21 10 12 10 13 2\"\/><\/svg><\/span>\r\n        <span class=\"iin-name\">Energy &amp; Utilities<\/span>\r\n        <span class=\"iin-desc\">Convert site visitors into contract sign-ups and lift engagement between bills.<\/span>\r\n        <span class=\"iin-metric\"><span class=\"iin-metric-v\">+35%<\/span><span class=\"iin-metric-l\">sales rate \u00b7 Endesa<\/span><\/span>\r\n      <\/a><\/li>\r\n\r\n      <li><a class=\"iin-card iin-animate\" href=\"#\" aria-label=\"Telco and media results\">\r\n        <span class=\"iin-ic iin-ic--green\" aria-hidden=\"true\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12.55a11 11 0 0 1 14.08 0\"\/><path d=\"M1.42 9a16 16 0 0 1 21.16 0\"\/><path d=\"M8.53 16.11a6 6 0 0 1 6.95 0\"\/><line x1=\"12\" y1=\"20\" x2=\"12.01\" y2=\"20\"\/><\/svg><\/span>\r\n        <span class=\"iin-name\">Telco &amp; Media<\/span>\r\n        <span class=\"iin-desc\">Re-engage between billing cycles and personalize beyond the one-size homepage.<\/span>\r\n        <span class=\"iin-metric\"><span class=\"iin-metric-v\">LTV<\/span><span class=\"iin-metric-l\">growth via app \u00b7 Movistar<\/span><\/span>\r\n      <\/a><\/li>\r\n\r\n    <\/ul>\r\n\r\n  <\/div>\r\n<\/section>\r\n\r\n<script>\r\n(function () {\r\n  \"use strict\";\r\n  var root = document.getElementById('indi-industries');\r\n  if (!root) return;\r\n  if (window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches) {\r\n    root.querySelectorAll('.iin-animate').forEach(function (el) { el.classList.add('iin-vis'); });\r\n    return;\r\n  }\r\n  var obs = new IntersectionObserver(function (entries) {\r\n    entries.forEach(function (e) {\r\n      if (e.isIntersecting) { e.target.classList.add('iin-vis'); obs.unobserve(e.target); }\r\n    });\r\n  }, { threshold: 0.12 });\r\n  var items = root.querySelectorAll('.iin-animate');\r\n  items.forEach(function (el, i) { el.style.transitionDelay = (Math.min(i, 8) * 0.05) + 's'; obs.observe(el); });\r\n}());\r\n<\/script>","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":""},"9":{"acf_fc_layout":"custom_html","code":"<!-- indigitall \u2014 Customer Proof \u2014 WordPress\/ACF Custom HTML block -->\r\n<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Manrope:wght@400;500&display=swap');\r\n\r\n#indi-proof {\r\n  all: initial;\r\n  display: block;\r\n  font-family: 'Manrope', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;\r\n  background: #FFFFFF !important;\r\n  width: 100% !important;\r\n  position: relative !important;\r\n  overflow: hidden !important;\r\n  box-sizing: border-box !important;\r\n  -webkit-font-smoothing: antialiased;\r\n  -moz-osx-font-smoothing: grayscale;\r\n}\r\n#indi-proof *, #indi-proof *::before, #indi-proof *::after {\r\n  box-sizing: border-box; margin: 0; padding: 0;\r\n}\r\n\r\n#indi-proof .ipf-inner {\r\n  position: relative; z-index: 2;\r\n  max-width: 1280px; margin: 0 auto;\r\n  padding: 100px 48px;\r\n}\r\n\r\n#indi-proof .ipf-head { text-align: center; max-width: 660px; margin: 0 auto 48px; }\r\n#indi-proof .ipf-eyebrow {\r\n  display: inline-flex; align-items: center; gap: 8px;\r\n  font-size: 13px !important; font-weight: 500 !important;\r\n  letter-spacing: 0.12em !important; text-transform: uppercase !important;\r\n  color: #0072EF !important; margin-bottom: 14px;\r\n}\r\n#indi-proof .ipf-eyebrow::before {\r\n  content: \"\"; width: 22px; height: 2px; background: #8ADA3F;\r\n  display: inline-block; border-radius: 2px;\r\n}\r\n#indi-proof .ipf-h2 {\r\n  font-size: clamp(28px, 3.5vw, 46px) !important;\r\n  font-weight: 500 !important; line-height: 1.12 !important;\r\n  letter-spacing: -0.02em !important; color: #0F3B7A !important;\r\n}\r\n#indi-proof .ipf-h2 em { color: #0072EF !important; font-style: normal; }\r\n\r\n\/* \u2500\u2500\u2500 FEATURED CARD \u2500\u2500\u2500 *\/\r\n#indi-proof .ipf-card {\r\n  display: grid; grid-template-columns: 1.1fr 1fr;\r\n  background: #F5F7FA !important; border-radius: 18px !important;\r\n  overflow: hidden;\r\n  box-shadow: 0 18px 48px -12px rgba(18,54,108,0.18);\r\n}\r\n#indi-proof .ipf-left { padding: 48px 44px; display: flex; flex-direction: column; }\r\n#indi-proof .ipf-tag {\r\n  display: inline-flex; align-items: center; gap: 7px;\r\n  background: rgba(138,218,63,0.16); border: 1px solid rgba(138,218,63,0.5);\r\n  color: #4F8A1F !important; align-self: flex-start;\r\n  padding: 6px 13px; border-radius: 50px;\r\n  font-size: 11px !important; font-weight: 500 !important;\r\n  letter-spacing: 0.04em !important; text-transform: uppercase; margin-bottom: 22px;\r\n}\r\n#indi-proof .ipf-quote {\r\n  font-size: clamp(22px, 2.4vw, 30px) !important; font-weight: 500 !important;\r\n  line-height: 1.25 !important; letter-spacing: -0.02em !important;\r\n  color: #0F3B7A !important; margin-bottom: 18px;\r\n}\r\n#indi-proof .ipf-body {\r\n  font-size: 15px !important; font-weight: 400 !important;\r\n  line-height: 1.65 !important; color: #5A6B85 !important; margin-bottom: 26px;\r\n}\r\n#indi-proof .ipf-attr {\r\n  display: flex; align-items: center; gap: 12px; margin-top: auto;\r\n}\r\n#indi-proof .ipf-attr-logo {\r\n  width: 42px; height: 42px; border-radius: 10px;\r\n  background: linear-gradient(135deg, #0F3B7A, #0072EF);\r\n  display: flex; align-items: center; justify-content: center;\r\n  font-size: 17px !important; font-weight: 500 !important; color: #FFFFFF !important;\r\n  flex-shrink: 0;\r\n}\r\n#indi-proof .ipf-attr-txt { display: flex; flex-direction: column; }\r\n#indi-proof .ipf-attr-name { font-size: 14px !important; font-weight: 500 !important; color: #0F3B7A !important; }\r\n#indi-proof .ipf-attr-meta { font-size: 12px !important; font-weight: 500 !important; color: #7C8BA1 !important; }\r\n\r\n\/* Right: metrics *\/\r\n#indi-proof .ipf-right {\r\n  background: linear-gradient(160deg, #1565E0 0%, #0F3B7A 100%);\r\n  padding: 44px 40px; display: grid; grid-template-columns: 1fr 1fr; gap: 14px;\r\n  align-content: center; position: relative; overflow: hidden;\r\n}\r\n#indi-proof .ipf-rtexture {\r\n  position: absolute; inset: 0;\r\n  background-image: radial-gradient(circle, rgba(255,255,255,0.06) 1px, transparent 1px);\r\n  background-size: 26px 26px; pointer-events: none;\r\n}\r\n#indi-proof .ipf-metric {\r\n  position: relative; z-index: 1;\r\n  background: rgba(255,255,255,0.07); border: 1px solid rgba(255,255,255,0.10);\r\n  border-radius: 12px; padding: 20px 18px;\r\n}\r\n#indi-proof .ipf-metric-v {\r\n  font-size: clamp(30px, 3.4vw, 40px) !important; font-weight: 500 !important;\r\n  line-height: 1 !important; letter-spacing: -0.03em !important;\r\n  color: #8ADA3F !important; display: block; margin-bottom: 7px;\r\n}\r\n#indi-proof .ipf-metric-l {\r\n  font-size: 12px !important; font-weight: 500 !important;\r\n  line-height: 1.4 !important; color: rgba(255,255,255,0.78) !important;\r\n}\r\n\r\n#indi-proof .ipf-cta {\r\n  text-align: center; margin-top: 36px;\r\n}\r\n#indi-proof .ipf-link {\r\n  display: inline-flex; align-items: center; gap: 8px;\r\n  font-size: 14px !important; font-weight: 500 !important;\r\n  color: #0072EF !important; text-decoration: none;\r\n  letter-spacing: 0.02em; text-transform: uppercase;\r\n}\r\n#indi-proof .ipf-link svg { transition: transform 0.25s ease; }\r\n#indi-proof .ipf-link:hover svg { transform: translateX(4px); }\r\n\r\n\/* \u2500\u2500\u2500 ANIMATION \u2500\u2500\u2500 *\/\r\n#indi-proof .ipf-animate {\r\n  opacity: 0; transform: translateY(22px);\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-proof .ipf-animate.ipf-vis { opacity: 1; transform: translateY(0); }\r\n\r\n@media (max-width: 960px) {\r\n  #indi-proof .ipf-inner { padding: 80px 32px; }\r\n  #indi-proof .ipf-card { grid-template-columns: 1fr; }\r\n  #indi-proof .ipf-left { padding: 40px 32px; }\r\n  #indi-proof .ipf-right { padding: 32px; }\r\n}\r\n@media (max-width: 600px) {\r\n  #indi-proof .ipf-inner { padding: 60px 16px; }\r\n  #indi-proof .ipf-left { padding: 32px 22px; }\r\n  #indi-proof .ipf-right { grid-template-columns: 1fr 1fr; padding: 22px; }\r\n}\r\n@media (prefers-reduced-motion: reduce) {\r\n  #indi-proof .ipf-animate { opacity: 1 !important; transform: none !important; transition: none !important; }\r\n}\r\n<\/style>\r\n\r\n<section id=\"indi-proof\" role=\"region\" aria-label=\"Customer proof: Incapto\">\r\n  <div class=\"ipf-inner\">\r\n\r\n    <div class=\"ipf-head\">\r\n      <span class=\"ipf-eyebrow ipf-animate\">Customer proof<\/span>\r\n      <h2 class=\"ipf-h2 ipf-animate\">They turned a WhatsApp button into <em>recurring revenue.<\/em><\/h2>\r\n    <\/div>\r\n\r\n    <div class=\"ipf-card ipf-animate\">\r\n      <div class=\"ipf-left\">\r\n        <span class=\"ipf-tag\">Retail &amp; eCommerce \u00b7 Spain<\/span>\r\n        <p class=\"ipf-quote\">One tap reorders the coffee. The agent handles the rest.<\/p>\r\n        <p class=\"ipf-body\">Incapto built Coffee as a Service on a WhatsApp Panic Button. A Gen AI agent, trained with RAG on Incapto's own catalog, resolves support without inventing an answer and hands off to a human when it needs to. Marketing, ordering, and support run in one thread.<\/p>\r\n        <div class=\"ipf-attr\">\r\n          <span class=\"ipf-attr-logo\" aria-hidden=\"true\">I<\/span>\r\n          <span class=\"ipf-attr-txt\">\r\n            <span class=\"ipf-attr-name\">Incapto<\/span>\r\n            <span class=\"ipf-attr-meta\">Coffee subscription \u00b7 WhatsApp Gen AI<\/span>\r\n          <\/span>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"ipf-right\">\r\n        <div class=\"ipf-rtexture\" aria-hidden=\"true\"><\/div>\r\n        <div class=\"ipf-metric\">\r\n          <span class=\"ipf-metric-v\">70%<\/span>\r\n          <span class=\"ipf-metric-l\">of bot chats resolved with no human<\/span>\r\n        <\/div>\r\n        <div class=\"ipf-metric\">\r\n          <span class=\"ipf-metric-v\">+12.5%<\/span>\r\n          <span class=\"ipf-metric-l\">average order value<\/span>\r\n        <\/div>\r\n        <div class=\"ipf-metric\">\r\n          <span class=\"ipf-metric-v\">-56%<\/span>\r\n          <span class=\"ipf-metric-l\">churn rate<\/span>\r\n        <\/div>\r\n        <div class=\"ipf-metric\">\r\n          <span class=\"ipf-metric-v\">$30k<\/span>\r\n          <span class=\"ipf-metric-l\">MRR from the Panic Button alone<\/span>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"ipf-cta ipf-animate\">\r\n      <a class=\"ipf-link\" href=\"https:\/\/indigitall.com\/en\/success-stories\/\">See more customer stories\r\n        <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12h14\"\/><path d=\"m13 6 6 6-6 6\"\/><\/svg>\r\n      <\/a>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/section>\r\n\r\n<script>\r\n(function () {\r\n  \"use strict\";\r\n  var root = document.getElementById('indi-proof');\r\n  if (!root) return;\r\n  if (window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches) {\r\n    root.querySelectorAll('.ipf-animate').forEach(function (el) { el.classList.add('ipf-vis'); });\r\n    return;\r\n  }\r\n  var obs = new IntersectionObserver(function (entries) {\r\n    entries.forEach(function (e) {\r\n      if (e.isIntersecting) { e.target.classList.add('ipf-vis'); obs.unobserve(e.target); }\r\n    });\r\n  }, { threshold: 0.15 });\r\n  root.querySelectorAll('.ipf-animate').forEach(function (el) { obs.observe(el); });\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":""},"10":{"acf_fc_layout":"custom_html","code":"<!-- indigitall \u2014 Final CTA Banner \u2014 WordPress\/ACF Custom HTML block -->\r\n<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Manrope:wght@400;500&display=swap');\r\n\r\n#indi-cta {\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#indi-cta *, #indi-cta *::before, #indi-cta *::after {\r\n  box-sizing: border-box; margin: 0; padding: 0;\r\n}\r\n\r\n#indi-cta .icta-texture {\r\n  position: absolute; inset: 0;\r\n  background-image: radial-gradient(circle, rgba(255,255,255,0.05) 1px, transparent 1px);\r\n  background-size: 28px 28px; pointer-events: none; z-index: 0;\r\n}\r\n#indi-cta .icta-glow {\r\n  position: absolute; bottom: -160px; left: 50%; transform: translateX(-50%);\r\n  width: 620px; height: 620px;\r\n  background: radial-gradient(circle, rgba(138,218,63,0.12) 0%, transparent 70%);\r\n  pointer-events: none; z-index: 0;\r\n}\r\n\r\n#indi-cta .icta-inner {\r\n  position: relative; z-index: 2;\r\n  max-width: 880px; margin: 0 auto;\r\n  padding: 110px 48px; text-align: center;\r\n}\r\n\r\n#indi-cta .icta-eyebrow {\r\n  display: inline-flex; align-items: center; gap: 8px;\r\n  background: rgba(255,255,255,0.10); border: 1px solid rgba(255,255,255,0.18);\r\n  padding: 7px 15px; border-radius: 50px;\r\n  font-size: 11px !important; font-weight: 500 !important;\r\n  letter-spacing: 0.08em !important; text-transform: uppercase;\r\n  color: #8ADA3F !important; margin-bottom: 24px;\r\n}\r\n#indi-cta .icta-h2 {\r\n  font-size: clamp(32px, 4.2vw, 52px) !important;\r\n  font-weight: 500 !important; line-height: 1.08 !important;\r\n  letter-spacing: -0.025em !important; color: #FFFFFF !important;\r\n}\r\n#indi-cta .icta-sub {\r\n  font-size: 18px !important; font-weight: 400 !important;\r\n  line-height: 1.6 !important; color: rgba(255,255,255,0.68) !important;\r\n  margin-top: 18px; max-width: 56ch; margin-left: auto; margin-right: auto;\r\n}\r\n\r\n#indi-cta .icta-actions {\r\n  display: flex; gap: 14px; justify-content: center;\r\n  margin-top: 36px; flex-wrap: wrap;\r\n}\r\n#indi-cta .icta-btn {\r\n  display: inline-flex; align-items: center; justify-content: center; gap: 9px;\r\n  min-height: 60px; padding: 0 32px; border-radius: 5px;\r\n  font-size: 14px !important; font-weight: 500 !important;\r\n  text-transform: uppercase; letter-spacing: 0.98px;\r\n  text-decoration: none; cursor: pointer; border: none;\r\n  transition: transform 0.25s ease, box-shadow 0.25s ease;\r\n}\r\n#indi-cta .icta-primary {\r\n  background: #8ADA3F !important; color: #0F0F0F !important;\r\n  box-shadow: 0 4px 30px rgba(138,218,63,0.35);\r\n}\r\n#indi-cta .icta-primary:hover { transform: translateY(-2px); box-shadow: 0 8px 38px rgba(138,218,63,0.5); }\r\n#indi-cta .icta-secondary {\r\n  background: #FFFFFF !important; color: #0F0F0F !important;\r\n}\r\n#indi-cta .icta-secondary:hover { transform: translateY(-2px); box-shadow: 0 8px 30px rgba(0,0,0,0.25); }\r\n\r\n#indi-cta .icta-trust {\r\n  margin-top: 30px;\r\n  font-size: 13px !important; font-weight: 500 !important;\r\n  color: rgba(255,255,255,0.55) !important; letter-spacing: 0.02em;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 ANIMATION \u2500\u2500\u2500 *\/\r\n#indi-cta .icta-animate {\r\n  opacity: 0; transform: translateY(20px);\r\n  transition: opacity 0.7s cubic-bezier(0.22,1,0.36,1), transform 0.7s cubic-bezier(0.22,1,0.36,1);\r\n}\r\n#indi-cta .icta-animate.icta-vis { opacity: 1; transform: translateY(0); }\r\n#indi-cta .icta-h2.icta-animate { transition-delay: 0.08s; }\r\n#indi-cta .icta-sub.icta-animate { transition-delay: 0.16s; }\r\n#indi-cta .icta-actions.icta-animate { transition-delay: 0.24s; }\r\n\r\n@media (max-width: 960px) {\r\n  #indi-cta .icta-inner { padding: 90px 32px; }\r\n}\r\n@media (max-width: 600px) {\r\n  #indi-cta .icta-inner { padding: 64px 16px; }\r\n  #indi-cta .icta-btn { width: 100%; }\r\n  #indi-cta .icta-actions { flex-direction: column; }\r\n}\r\n@media (prefers-reduced-motion: reduce) {\r\n  #indi-cta .icta-animate { opacity: 1 !important; transform: none !important; transition: none !important; }\r\n}\r\n<\/style>\r\n\r\n<section id=\"indi-cta\" role=\"region\" aria-label=\"Talk to an AI orchestration expert\">\r\n  <div class=\"icta-texture\" aria-hidden=\"true\"><\/div>\r\n  <div class=\"icta-glow\" aria-hidden=\"true\"><\/div>\r\n  <div class=\"icta-inner\">\r\n\r\n    <span class=\"icta-eyebrow icta-animate\">\r\n      <!-- Lucide: sparkles -->\r\n      <svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#8ADA3F\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"m12 3-1.9 5.8a2 2 0 0 1-1.3 1.3L3 12l5.8 1.9a2 2 0 0 1 1.3 1.3L12 21l1.9-5.8a2 2 0 0 1 1.3-1.3L21 12l-5.8-1.9a2 2 0 0 1-1.3-1.3z\"\/><\/svg>\r\n      Ready when you are\r\n    <\/span>\r\n    <h2 class=\"icta-h2 icta-animate\">Talk to an AI orchestration expert.<\/h2>\r\n    <p class=\"icta-sub icta-animate\">See your data, your AI, and every channel running one conversation. We map it to your stack on the first call, with no slideware.<\/p>\r\n    <div class=\"icta-actions icta-animate\">\r\n      <a class=\"icta-btn icta-primary\" href=\"#\">Get a demo<\/a>\r\n      <a class=\"icta-btn icta-secondary\" href=\"#\">Contact sales<\/a>\r\n    <\/div>\r\n    <p class=\"icta-trust icta-animate\">4.8 on G2 \u00b7 76 badges \u00b7 ISO 27001 \u00b7 GDPR \u00b7 HIPAA \u00b7 ENS<\/p>\r\n\r\n  <\/div>\r\n<\/section>\r\n\r\n<script>\r\n(function () {\r\n  \"use strict\";\r\n  var root = document.getElementById('indi-cta');\r\n  if (!root) return;\r\n  if (window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches) {\r\n    root.querySelectorAll('.icta-animate').forEach(function (el) { el.classList.add('icta-vis'); });\r\n    return;\r\n  }\r\n  var obs = new IntersectionObserver(function (entries) {\r\n    entries.forEach(function (e) {\r\n      if (e.isIntersecting) { e.target.classList.add('icta-vis'); obs.unobserve(e.target); }\r\n    });\r\n  }, { threshold: 0.2 });\r\n  root.querySelectorAll('.icta-animate').forEach(function (el) { obs.observe(el); });\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":""},"12":{"acf_fc_layout":"card_title_list","pretitle":"Top-Tier Recognition","title":"indigitall Named the Highest Performing Company in AI Chatbots","text":"We're excited to share that indigitall has received top-tier recognition in the latest G2 Summer Reports, highlighting our commitment to helping you get the most effective customer experience.","list":null,"link":{"title":"Learn More","url":"https:\/\/www.g2.com\/products\/indigitall\/reviews","target":"_blank"},"image_type":"right","image":15912,"image_mobile":null},"14":{"acf_fc_layout":"slider_big_cards","pretitle":"SUCCESS STORIES","title":"Chosen by Companies\r\nAround the World","link":null,"cards":[{"card_type":"story","background_type":"image","background":2922,"background_mobile":2925,"logo":null,"link":null,"pretitle":"","title":"","text":"\"I have been using indigitall for five years, and I can recommend it to any marketing professional. It is a fundamental tool in our daily operations for communication and interaction with our entire audience.\"\r\n","footer_text":"Marcos Fernandez - Social Media Manager at OkDiario","card_title":"","card_text":""},{"card_type":"story","background_type":"image","background":2716,"background_mobile":2719,"logo":null,"link":null,"pretitle":"","title":"","text":"\u201cindigitall\u2019s platform has helped us to build a custom solution to increase the satisfaction and LTV through Whatsapp.\u201d ","footer_text":"Pol Fisas - Head of Digital at Incapto","card_title":"20%","card_text":"Reduction in Customer Service Operating Costs"},{"card_type":"default","background_type":"image","background":2773,"background_mobile":2770,"logo":null,"link":null,"pretitle":"","title":"","text":"\u201cThe best thing about indigitall is the closeness; the people who talk to us are always there for what we need. The interface is very simple and user-friendly, which makes the work easier. It is a tool designed for the user.\u201d","footer_text":"Jordi Aymar - CMO at Proclinic Group","card_title":"","card_text":""},{"card_type":"default","background_type":"image","background":2801,"background_mobile":2804,"logo":null,"link":null,"pretitle":"","title":"","text":"\"indigitall improved our customers' experience with the development of a powerful WhatsApp bot. Since we put it into production, calls to our customer service have decreased, and customer satisfaction increased by implementing this new service channel. Their support always resolves issues that arise quickly and effectively.\"\r\n","footer_text":"Igor L\u00f3pez-Luna - Customer Support Manager at Wible","card_title":"","card_text":""},{"card_type":"default","background_type":"image","background":2958,"background_mobile":2940,"logo":null,"link":null,"pretitle":"","title":"","text":"\"indigitall has enabled us to strengthen our company\u2019s digital strategy, substantially improving the experience of our existing customers by establishing more personal, contextualized, and segmented communications through the digital web notifications platform.\"\r\n","footer_text":"Adri\u00e1n Valenzuela - Chief Digital Officer at Bed, Bath, and Beyond","card_title":"","card_text":""}]},"17":{"acf_fc_layout":"industries_sectors_access_cards","pretitle":"INDUSTRIES & SECTORS","title":"Expertise for Your Type \r\nof Business","button":{"title":"","url":"#getstarted","target":""},"cards":[{"text":"Retail & \r\neCommerce","icon":1461,"image":1477,"link":{"title":"Retail & eCommerce","url":"https:\/\/indigitall.com\/en\/industry\/retail-ecommerce\/","target":""}},{"text":"Bank & \r\nInsurance","icon":1458,"image":1474,"link":{"title":"Bank & Insurance","url":"https:\/\/indigitall.com\/en\/industry\/banking-insurance\/","target":""}},{"text":"Food & \r\nBeverage","icon":1455,"image":1471,"link":{"title":"Food & Beverage","url":"https:\/\/indigitall.com\/en\/industry\/food-beverage\/","target":""}},{"text":"Telco & \r\nMedia","icon":1452,"image":1822,"link":{"title":"Telco & Media","url":"https:\/\/indigitall.com\/industry\/telco-media\/","target":""}},{"text":"Travel & \r\nHospitality","icon":1449,"image":1465,"link":{"title":"Travel & Hospitality","url":"https:\/\/indigitall.com\/en\/industry\/travel-hospitality\/","target":""}}]},"18":{"acf_fc_layout":"the_indigitall_way"}},"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 v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>indigitall - The Only All-in-One Customer Engagement Platform<\/title>\n<meta name=\"description\" content=\"indigitall: The only AI-Powered Customer Engagement Platform that connects all of your outbound and inbound digital channels in one solution.\" \/>\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\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"indigitall - The Only All-in-One Customer Engagement Platform\" \/>\n<meta property=\"og:description\" content=\"indigitall: The only AI-Powered Customer Engagement Platform that connects all of your outbound and inbound digital channels in one solution.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/indigitall.com\/en\/\" \/>\n<meta property=\"og:site_name\" content=\"indigitall\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-22T16:42:53+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\\\/\",\"url\":\"https:\\\/\\\/indigitall.com\\\/en\\\/\",\"name\":\"indigitall - The Only All-in-One Customer Engagement Platform\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/indigitall.com\\\/en\\\/#website\"},\"datePublished\":\"2025-02-07T09:47:31+00:00\",\"dateModified\":\"2026-06-22T16:42:53+00:00\",\"description\":\"indigitall: The only AI-Powered Customer Engagement Platform that connects all of your outbound and inbound digital channels in one solution.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/indigitall.com\\\/en\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/indigitall.com\\\/en\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/indigitall.com\\\/en\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/indigitall.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Home\"}]},{\"@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":"indigitall - The Only All-in-One Customer Engagement Platform","description":"indigitall: The only AI-Powered Customer Engagement Platform that connects all of your outbound and inbound digital channels in one solution.","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\/","og_locale":"en_US","og_type":"article","og_title":"indigitall - The Only All-in-One Customer Engagement Platform","og_description":"indigitall: The only AI-Powered Customer Engagement Platform that connects all of your outbound and inbound digital channels in one solution.","og_url":"https:\/\/indigitall.com\/en\/","og_site_name":"indigitall","article_modified_time":"2026-06-22T16:42:53+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/indigitall.com\/en\/","url":"https:\/\/indigitall.com\/en\/","name":"indigitall - The Only All-in-One Customer Engagement Platform","isPartOf":{"@id":"https:\/\/indigitall.com\/en\/#website"},"datePublished":"2025-02-07T09:47:31+00:00","dateModified":"2026-06-22T16:42:53+00:00","description":"indigitall: The only AI-Powered Customer Engagement Platform that connects all of your outbound and inbound digital channels in one solution.","breadcrumb":{"@id":"https:\/\/indigitall.com\/en\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/indigitall.com\/en\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/indigitall.com\/en\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/indigitall.com\/en\/"},{"@type":"ListItem","position":2,"name":"Home"}]},{"@type":"WebSite","@id":"https:\/\/indigitall.com\/en\/#website","url":"https:\/\/indigitall.com\/en\/","name":"indigitall","description":"Because Every Interaction Matters","publisher":{"@id":"https:\/\/indigitall.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/indigitall.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/indigitall.com\/en\/#organization","name":"indigitall","url":"https:\/\/indigitall.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/indigitall.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/indigitall.com\/wp-content\/uploads\/2026\/06\/logo_indigitall_notificacion.png","contentUrl":"https:\/\/indigitall.com\/wp-content\/uploads\/2026\/06\/logo_indigitall_notificacion.png","width":434,"height":434,"caption":"indigitall"},"image":{"@id":"https:\/\/indigitall.com\/en\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/indigitall.com\/en\/wp-json\/wp\/v2\/pages\/8","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/indigitall.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/indigitall.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/indigitall.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/indigitall.com\/en\/wp-json\/wp\/v2\/comments?post=8"}],"version-history":[{"count":97,"href":"https:\/\/indigitall.com\/en\/wp-json\/wp\/v2\/pages\/8\/revisions"}],"predecessor-version":[{"id":20134,"href":"https:\/\/indigitall.com\/en\/wp-json\/wp\/v2\/pages\/8\/revisions\/20134"}],"wp:attachment":[{"href":"https:\/\/indigitall.com\/en\/wp-json\/wp\/v2\/media?parent=8"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}