{"id":104,"date":"2025-05-08T18:09:24","date_gmt":"2025-05-08T18:09:24","guid":{"rendered":"https:\/\/indigitall.com\/?post_type=industries&#038;p=104"},"modified":"2026-07-16T16:59:36","modified_gmt":"2026-07-16T16:59:36","slug":"retail-ecommerce","status":"publish","type":"industry","link":"https:\/\/indigitall.com\/en\/industry\/retail-ecommerce\/","title":{"rendered":"Retail &#038; eCommerce"},"author":1,"template":"","class_list":["post-104","industry","type-industry","status-publish","hentry"],"acf":{"flexible_content":[{"acf_fc_layout":"custom_html","code":"\r\n<!doctype html>\r\n<html lang=\"en\">\r\n<head>\r\n<meta charset=\"utf-8\">\r\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\r\n<title>indigitall \u00b7 Retail \u2014 Hero English<\/title>\r\n<link rel=\"icon\" type=\"image\/webp\" href=\"https:\/\/indigitall.com\/wp-content\/uploads\/2025\/03\/icon-indigitall.webp\">\r\n<style>\r\n  html, body { margin: 0; padding: 0; background: #0F3B7A; }\r\n<\/style>\r\n\r\n<!-- indigitall Hero Retail English \u2014 WordPress\/ACF custom HTML block -->\r\n<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Manrope:wght@400;500;600;700;800&display=swap');\r\n\r\n#indi-rt-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-rt-hero *, #indi-rt-hero *::before, #indi-rt-hero *::after {\r\n  box-sizing: border-box;\r\n  margin: 0;\r\n  padding: 0;\r\n  -webkit-font-smoothing: antialiased;\r\n  -moz-osx-font-smoothing: grayscale;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 Background texture & glow \u2500\u2500\u2500 *\/\r\n#indi-rt-hero .irt-texture {\r\n  position: absolute; inset: 0;\r\n  background-image: radial-gradient(circle, rgba(255,255,255,0.05) 1px, transparent 1px);\r\n  background-size: 28px 28px;\r\n  pointer-events: none; z-index: 0;\r\n}\r\n\r\n#indi-rt-hero .irt-glow {\r\n  position: absolute; top: -100px; right: -60px;\r\n  width: 520px; height: 520px;\r\n  background: radial-gradient(circle, rgba(138,218,63,0.13) 0%, transparent 70%);\r\n  pointer-events: none; z-index: 0;\r\n}\r\n\r\n\/* Retail accent glow \u2014 shopping cart energy, bottom-left warm accent *\/\r\n#indi-rt-hero .irt-glow-2 {\r\n  position: absolute; bottom: -80px; left: -40px;\r\n  width: 400px; height: 400px;\r\n  background: radial-gradient(circle, rgba(240,112,0,0.08) 0%, transparent 70%);\r\n  pointer-events: none; z-index: 0;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 Inner layout \u2500\u2500\u2500 *\/\r\n#indi-rt-hero .irt-inner {\r\n  position: relative;\r\n  z-index: 2;\r\n  max-width: 1280px;\r\n  margin: 0 auto;\r\n  padding: 140px 48px 90px;\r\n  display: grid;\r\n  grid-template-columns: minmax(0, 1.05fr) minmax(0, 0.95fr);\r\n  gap: 40px;\r\n  align-items: center;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 LEFT \u2500\u2500\u2500 *\/\r\n#indi-rt-hero .irt-left {\r\n  position: relative;\r\n  z-index: 10;\r\n  display: flex;\r\n  flex-direction: column;\r\n  gap: 26px;\r\n  opacity: 0;\r\n  transform: translateY(20px);\r\n  animation: irtSlideUp 0.8s cubic-bezier(0.22,1,0.36,1) 0.15s both;\r\n}\r\n\r\n\/* Eyebrow tag *\/\r\n#indi-rt-hero .irt-eyebrow {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 8px;\r\n  align-self: flex-start;\r\n  background: rgba(138,218,63,0.14);\r\n  border: 1px solid rgba(138,218,63,0.4);\r\n  padding: 6px 14px;\r\n  border-radius: 50px;\r\n  font-size: 11px !important;\r\n  font-weight: 700 !important;\r\n  letter-spacing: 0.08em !important;\r\n  text-transform: uppercase;\r\n  color: #8ADA3F !important;\r\n}\r\n#indi-rt-hero .irt-eyebrow svg { flex-shrink: 0; }\r\n\r\n\/* Eyebrow divider dot *\/\r\n#indi-rt-hero .irt-eyebrow-dot {\r\n  display: inline-block;\r\n  width: 3px; height: 3px;\r\n  border-radius: 50%;\r\n  background: rgba(138,218,63,0.6);\r\n  flex-shrink: 0;\r\n}\r\n\r\n\/* H1 headline *\/\r\n#indi-rt-hero .irt-headline {\r\n  font-family: 'Manrope', sans-serif !important;\r\n  font-size: clamp(30px, 3.2vw, 46px) !important;\r\n  font-weight: 500 !important;\r\n  line-height: 1.13 !important;\r\n  letter-spacing: -0.015em !important;\r\n  color: #FFFFFF !important;\r\n  margin: 0 !important;\r\n}\r\n#indi-rt-hero .irt-headline .irt-accent { color: #8ADA3F !important; font-weight: 600 !important; }\r\n\r\n\/* Subheadline *\/\r\n#indi-rt-hero .irt-sub {\r\n  font-size: 16px !important;\r\n  font-weight: 400 !important;\r\n  line-height: 1.65 !important;\r\n  color: rgba(255,255,255,0.78) !important;\r\n  max-width: 540px;\r\n}\r\n\r\n\/* Trust badge strip *\/\r\n#indi-rt-hero .irt-badges {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  gap: 8px;\r\n}\r\n#indi-rt-hero .irt-badge {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 6px;\r\n  background: rgba(255,255,255,0.12);\r\n  border: 1px solid rgba(255,255,255,0.2);\r\n  backdrop-filter: blur(8px);\r\n  padding: 7px 13px;\r\n  border-radius: 50px;\r\n  font-size: 11px !important;\r\n  font-weight: 600 !important;\r\n  color: #FFFFFF !important;\r\n  letter-spacing: 0.02em;\r\n  white-space: nowrap;\r\n  opacity: 0;\r\n  animation: irtBadgePop 0.5s cubic-bezier(0.22,1,0.36,1) both;\r\n}\r\n#indi-rt-hero .irt-badge:nth-child(1) { animation-delay: 0.30s; }\r\n#indi-rt-hero .irt-badge:nth-child(2) { animation-delay: 0.42s; }\r\n#indi-rt-hero .irt-badge:nth-child(3) { animation-delay: 0.54s; }\r\n#indi-rt-hero .irt-badge:nth-child(4) { animation-delay: 0.66s; }\r\n#indi-rt-hero .irt-badge:nth-child(5) { animation-delay: 0.78s; }\r\n#indi-rt-hero .irt-badge svg { flex-shrink: 0; }\r\n\r\n\/* \u2500\u2500\u2500 CTA buttons \u2500\u2500\u2500 *\/\r\n#indi-rt-hero .irt-ctas {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  gap: 14px;\r\n  margin-top: 4px;\r\n}\r\n\r\n#indi-rt-hero .id-btn {\r\n  position: relative;\r\n  font-family: 'Manrope', sans-serif !important;\r\n  font-size: 14px !important;\r\n  font-weight: 700 !important;\r\n  line-height: 1 !important;\r\n  letter-spacing: 0.98px !important;\r\n  text-transform: uppercase !important;\r\n  color: #0F0F0F !important;\r\n  padding: 15px 28px !important;\r\n  min-width: 200px !important;\r\n  min-height: 60px !important;\r\n  display: inline-flex !important;\r\n  justify-content: center !important;\r\n  align-items: center !important;\r\n  border-radius: 7px !important;\r\n  transition: all 0.3s ease-in-out;\r\n  border: 1px solid transparent !important;\r\n  cursor: pointer;\r\n  text-decoration: none !important;\r\n  white-space: nowrap;\r\n}\r\n#indi-rt-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-rt-hero .id-btn.green:hover {\r\n  background-color: #9EE84F !important; border-color: #9EE84F !important;\r\n  transform: translateY(-2px);\r\n  box-shadow: 0 8px 40px rgba(138,218,63,0.45);\r\n}\r\n#indi-rt-hero .id-btn.light {\r\n  background-color: #FFFFFF !important;\r\n  border-color: #FFFFFF !important;\r\n  box-shadow: 0 4px 60px 0 rgba(0,0,0,0.07);\r\n  color: #0F0F0F !important;\r\n  gap: 12px;\r\n  padding: 8px 28px 8px 10px !important;\r\n  border-radius: 7px !important;\r\n}\r\n#indi-rt-hero .id-btn.light:hover {\r\n  background-color: #F5F7FA !important; border-color: #F5F7FA !important;\r\n  transform: translateY(-2px);\r\n}\r\n#indi-rt-hero .id-btn.light .irt-btn-ic {\r\n  width: 38px; height: 38px; border-radius: 50%;\r\n  background: #EEF3FF;\r\n  display: inline-flex; align-items: center; justify-content: center;\r\n  flex-shrink: 0;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 RIGHT: Phone orchestration \u2500\u2500\u2500 *\/\r\n#indi-rt-hero .irt-right {\r\n  position: relative;\r\n  display: flex;\r\n  justify-content: center;\r\n  align-items: center;\r\n  min-height: 640px;\r\n  opacity: 0;\r\n  animation: irtFadeIn 0.9s ease 0.35s both;\r\n  z-index: 1;\r\n}\r\n\r\n\/* Orchestration halo *\/\r\n#indi-rt-hero .irt-halo {\r\n  position: absolute;\r\n  left: 50%; top: 50%;\r\n  width: 640px; height: 640px;\r\n  transform: translate(-50%, -50%);\r\n  pointer-events: none; z-index: 1;\r\n  opacity: 0;\r\n  animation: irtFadeIn 1.1s ease 0.6s both;\r\n  background:\r\n    radial-gradient(ellipse 55% 50% at 50% 50%, rgba(138,218,63,0.16) 0%, transparent 60%),\r\n    radial-gradient(ellipse 70% 65% at 50% 50%, rgba(46,143,255,0.20) 0%, transparent 65%);\r\n}\r\n\r\n\/* Orbital ring system *\/\r\n#indi-rt-hero .irt-orbit {\r\n  position: absolute;\r\n  left: 50%; top: 50%;\r\n  transform: translate(-50%, -50%);\r\n  pointer-events: none; z-index: 1;\r\n  opacity: 0;\r\n  animation: irtFadeIn 1.2s ease 0.8s both;\r\n}\r\n#indi-rt-hero .irt-orbit svg { display: block; width: 100%; height: 100%; overflow: visible; }\r\n#indi-rt-hero .irt-orbit-outer { width: 600px; height: 600px; }\r\n#indi-rt-hero .irt-orbit-mid   { width: 480px; height: 480px; }\r\n#indi-rt-hero .irt-orbit-inner { width: 360px; height: 360px; }\r\n\r\n#indi-rt-hero .irt-orbit-outer circle { stroke: rgba(255,255,255,0.14); stroke-width: 1; fill: none; }\r\n#indi-rt-hero .irt-orbit-mid   circle { stroke: rgba(138,218,63,0.12); stroke-width: 1; fill: none; stroke-dasharray: 3 6; }\r\n#indi-rt-hero .irt-orbit-inner circle { stroke: rgba(255,255,255,0.08); stroke-width: 1; fill: none; }\r\n\r\n\/* Luminous trail arc \u2014 sweeps from Push \u2192 Push through WhatsApp *\/\r\n#indi-rt-hero .irt-trail {\r\n  position: absolute;\r\n  left: 50%; top: 50%;\r\n  width: 600px; height: 600px;\r\n  transform: translate(-50%, -50%);\r\n  pointer-events: none; z-index: 2;\r\n  opacity: 0;\r\n  animation: irtFadeIn 0.5s ease 2.2s both;\r\n}\r\n#indi-rt-hero .irt-trail svg { display: block; width: 100%; height: 100%; overflow: visible; }\r\n#indi-rt-hero .irt-trail path {\r\n  fill: none;\r\n  stroke: url(#irtTrailGradient);\r\n  stroke-width: 3;\r\n  stroke-linecap: round;\r\n  stroke-dasharray: 462;\r\n  stroke-dashoffset: 462;\r\n  filter: drop-shadow(0 0 8px rgba(138,218,63,0.65));\r\n  animation: irtTrailDraw 3.2s ease-in-out 2.4s infinite;\r\n}\r\n@keyframes irtTrailDraw {\r\n  0%    { stroke-dashoffset: 462; }\r\n  7.8%  { stroke-dashoffset: 333; }\r\n  15.6% { stroke-dashoffset: 129; }\r\n  23.4%, 78% { stroke-dashoffset: 0; }\r\n  95%, 100%  { stroke-dashoffset: 462; }\r\n}\r\n\r\n\/* \u2500\u2500\u2500 Phone shell \u2500\u2500\u2500 *\/\r\n#indi-rt-hero .irt-phone {\r\n  position: relative;\r\n  width: 300px; height: 600px;\r\n  background: #0B1F3F;\r\n  border-radius: 44px;\r\n  padding: 12px;\r\n  box-shadow: 0 30px 70px -15px rgba(8,24,52,0.65), 0 0 0 1px rgba(255,255,255,0.06);\r\n  z-index: 3;\r\n}\r\n#indi-rt-hero .irt-screen {\r\n  position: relative;\r\n  width: 100%; height: 100%;\r\n  border-radius: 34px;\r\n  overflow: hidden;\r\n  background: #F5F5F5;\r\n  display: flex;\r\n  flex-direction: column;\r\n}\r\n#indi-rt-hero .irt-notch {\r\n  position: absolute;\r\n  top: 0; left: 50%;\r\n  transform: translateX(-50%);\r\n  width: 120px; height: 26px;\r\n  background: #0B1F3F;\r\n  border-radius: 0 0 16px 16px;\r\n  z-index: 5;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 Phone status bar \u2500\u2500\u2500 *\/\r\n#indi-rt-hero .irt-statusbar {\r\n  display: flex;\r\n  justify-content: space-between;\r\n  align-items: center;\r\n  padding: 14px 24px 6px;\r\n  color: #FFFFFF;\r\n  font-size: 12px !important;\r\n  font-weight: 700 !important;\r\n  background: #0072EF;\r\n  flex-shrink: 0;\r\n}\r\n#indi-rt-hero .irt-status-icons { display: inline-flex; gap: 5px; align-items: center; }\r\n\r\n\/* \u2500\u2500\u2500 Push notification overlay (slides in from top on screen) \u2500\u2500\u2500 *\/\r\n#indi-rt-hero .irt-push-notif {\r\n  position: absolute;\r\n  top: 52px; left: 10px; right: 10px;\r\n  background: rgba(255,255,255,0.95);\r\n  backdrop-filter: blur(16px);\r\n  border-radius: 14px;\r\n  padding: 11px 13px;\r\n  display: flex;\r\n  align-items: flex-start;\r\n  gap: 10px;\r\n  box-shadow: 0 6px 24px -4px rgba(0,0,0,0.22);\r\n  z-index: 10;\r\n}\r\n#indi-rt-hero .irt-push-ic {\r\n  width: 32px; height: 32px; border-radius: 8px;\r\n  background: #0072EF;\r\n  display: flex; align-items: center; justify-content: center;\r\n  flex-shrink: 0;\r\n}\r\n#indi-rt-hero .irt-push-app {\r\n  font-size: 9px !important;\r\n  font-weight: 700 !important;\r\n  color: #5A6B85 !important;\r\n  text-transform: uppercase;\r\n  letter-spacing: 0.08em;\r\n  line-height: 1;\r\n}\r\n#indi-rt-hero .irt-push-text {\r\n  font-size: 10.5px !important;\r\n  font-weight: 500 !important;\r\n  color: #0F0F0F !important;\r\n  line-height: 1.35;\r\n  margin-top: 2px;\r\n}\r\n#indi-rt-hero .irt-push-time {\r\n  margin-left: auto;\r\n  font-size: 9px !important;\r\n  font-weight: 500 !important;\r\n  color: #7C8BA1 !important;\r\n  white-space: nowrap;\r\n  flex-shrink: 0;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 App home area (below push notif) \u2500\u2500\u2500 *\/\r\n#indi-rt-hero .irt-app-body {\r\n  flex: 1;\r\n  display: flex;\r\n  flex-direction: column;\r\n  background: #F5F5F5;\r\n  overflow: hidden;\r\n}\r\n\r\n\/* App header bar *\/\r\n#indi-rt-hero .irt-app-header {\r\n  background: #0072EF;\r\n  padding: 10px 14px 14px;\r\n  color: #FFFFFF;\r\n  flex-shrink: 0;\r\n}\r\n#indi-rt-hero .irt-app-header-top {\r\n  display: flex;\r\n  justify-content: space-between;\r\n  align-items: center;\r\n  margin-bottom: 8px;\r\n}\r\n#indi-rt-hero .irt-app-brand {\r\n  font-size: 15px !important;\r\n  font-weight: 700 !important;\r\n  color: #FFFFFF !important;\r\n  letter-spacing: -0.01em;\r\n}\r\n#indi-rt-hero .irt-app-greeting {\r\n  font-size: 11px !important;\r\n  font-weight: 500 !important;\r\n  color: rgba(255,255,255,0.8) !important;\r\n}\r\n#indi-rt-hero .irt-search-bar {\r\n  background: rgba(255,255,255,0.18);\r\n  border-radius: 8px;\r\n  padding: 6px 10px;\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 7px;\r\n  color: rgba(255,255,255,0.7);\r\n  font-size: 10.5px !important;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 WhatsApp commerce section \u2500\u2500\u2500 *\/\r\n#indi-rt-hero .irt-wa-panel {\r\n  background: #ECE5DD;\r\n  flex: 1;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n}\r\n\r\n\/* WhatsApp panel header *\/\r\n#indi-rt-hero .irt-wa-header {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 10px;\r\n  padding: 8px 14px 10px;\r\n  background: #075E54;\r\n  color: #FFFFFF;\r\n  flex-shrink: 0;\r\n}\r\n#indi-rt-hero .irt-wa-avatar {\r\n  width: 34px; height: 34px;\r\n  border-radius: 50%;\r\n  background: #FFFFFF;\r\n  display: inline-flex; align-items: center; justify-content: center;\r\n  flex-shrink: 0;\r\n}\r\n#indi-rt-hero .irt-wa-name-wrap { flex: 1; min-width: 0; }\r\n#indi-rt-hero .irt-wa-name-line {\r\n  display: inline-flex; align-items: center; gap: 5px;\r\n  font-size: 13px !important; font-weight: 700 !important;\r\n  color: #FFFFFF !important; line-height: 1.1;\r\n}\r\n#indi-rt-hero .irt-wa-verified {\r\n  width: 12px; height: 12px; border-radius: 50%;\r\n  background: #25D366;\r\n  display: inline-flex; align-items: center; justify-content: center;\r\n  flex-shrink: 0;\r\n}\r\n#indi-rt-hero .irt-wa-sub {\r\n  font-size: 10px !important; font-weight: 500 !important;\r\n  color: rgba(255,255,255,0.78) !important; margin-top: 1px;\r\n}\r\n\r\n\/* WhatsApp chat area *\/\r\n#indi-rt-hero .irt-wa-chat {\r\n  flex: 1;\r\n  display: flex;\r\n  flex-direction: column;\r\n  gap: 7px;\r\n  padding: 8px 10px 10px;\r\n  overflow: hidden;\r\n}\r\n\r\n\/* Bubbles *\/\r\n#indi-rt-hero .irt-bub {\r\n  position: relative;\r\n  max-width: 84%;\r\n  padding: 8px 10px 6px;\r\n  border-radius: 10px;\r\n  font-size: 11px !important;\r\n  font-weight: 500 !important;\r\n  line-height: 1.35;\r\n  color: #0F0F0F !important;\r\n  box-shadow: 0 1px 1px rgba(0,0,0,0.08);\r\n  word-wrap: break-word;\r\n}\r\n#indi-rt-hero .irt-bub-in  { align-self: flex-start; background: #FFFFFF; border-top-left-radius: 3px; }\r\n#indi-rt-hero .irt-bub-out { align-self: flex-end; background: #DCF8C6; border-top-right-radius: 3px; }\r\n#indi-rt-hero .irt-bub-strong {\r\n  display: block;\r\n  font-weight: 700 !important; font-size: 11.5px !important;\r\n  color: #0F3B7A !important; margin-bottom: 2px;\r\n}\r\n#indi-rt-hero .irt-bub-meta {\r\n  display: flex; justify-content: flex-end; align-items: center; gap: 4px;\r\n  font-size: 9px !important; font-weight: 500 !important;\r\n  color: #667781 !important; margin-top: 3px;\r\n}\r\n#indi-rt-hero .irt-bub-meta svg { color: #34B7F1; }\r\n\r\n\/* Quick-reply buttons *\/\r\n#indi-rt-hero .irt-bub-actions {\r\n  display: flex; gap: 5px; margin-top: 6px;\r\n  border-top: 1px solid rgba(0,0,0,0.06);\r\n  padding-top: 6px;\r\n}\r\n#indi-rt-hero .irt-bub-act {\r\n  flex: 1;\r\n  text-align: center;\r\n  padding: 5px 6px;\r\n  font-size: 10.5px !important; font-weight: 600 !important;\r\n  color: #0072EF !important;\r\n  border-radius: 5px;\r\n  display: inline-flex; align-items: center; justify-content: center; gap: 4px;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 In-app loyalty badge (bottom of screen) \u2500\u2500\u2500 *\/\r\n#indi-rt-hero .irt-loyalty-bar {\r\n  background: linear-gradient(90deg, #0F3B7A, #0072EF);\r\n  padding: 8px 14px;\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 10px;\r\n  flex-shrink: 0;\r\n}\r\n#indi-rt-hero .irt-loyalty-ic {\r\n  width: 26px; height: 26px; border-radius: 50%;\r\n  background: #8ADA3F;\r\n  display: flex; align-items: center; justify-content: center;\r\n  flex-shrink: 0;\r\n}\r\n#indi-rt-hero .irt-loyalty-text {\r\n  font-size: 10.5px !important; font-weight: 600 !important;\r\n  color: #FFFFFF !important;\r\n}\r\n#indi-rt-hero .irt-loyalty-cta {\r\n  margin-left: auto;\r\n  background: rgba(255,255,255,0.18);\r\n  border: 1px solid rgba(255,255,255,0.28);\r\n  border-radius: 5px;\r\n  padding: 4px 9px;\r\n  font-size: 9.5px !important; font-weight: 700 !important;\r\n  color: #FFFFFF !important;\r\n  text-transform: uppercase; letter-spacing: 0.06em;\r\n  white-space: nowrap; cursor: pointer;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 Bubble entrance animation \u2500\u2500\u2500 *\/\r\n#indi-rt-hero .irt-phone.irt-armed .irt-bub { opacity: 0; transform: translateY(8px); }\r\n#indi-rt-hero .irt-phone.irt-armed .irt-wa-daysep { opacity: 0; }\r\n#indi-rt-hero .irt-phone.irt-play .irt-bub { animation: irtBubIn 0.45s cubic-bezier(0.22,1,0.36,1) both; }\r\n#indi-rt-hero .irt-phone.irt-play .irt-wa-daysep { animation: irtFadeIn 0.4s ease both; }\r\n#indi-rt-hero .irt-phone.irt-play .irt-b1 { animation-delay: 0.55s; }\r\n#indi-rt-hero .irt-phone.irt-play .irt-b2 { animation-delay: 0.90s; }\r\n#indi-rt-hero .irt-phone.irt-play .irt-b3 { animation-delay: 1.30s; }\r\n#indi-rt-hero .irt-phone.irt-play .irt-d1 { animation-delay: 0.45s; }\r\n\r\n\/* Push notification animated entrance *\/\r\n#indi-rt-hero .irt-phone.irt-armed .irt-push-notif { opacity: 0; transform: translateY(-12px); }\r\n#indi-rt-hero .irt-phone.irt-play .irt-push-notif { animation: irtNotifIn 0.5s cubic-bezier(0.22,1,0.36,1) 0.25s both; }\r\n\r\n\/* Loyalty bar entrance *\/\r\n#indi-rt-hero .irt-phone.irt-armed .irt-loyalty-bar { opacity: 0; }\r\n#indi-rt-hero .irt-phone.irt-play .irt-loyalty-bar { animation: irtFadeIn 0.5s ease 1.6s both; }\r\n\r\n\/* \u2500\u2500\u2500 Meta Business Partner badge \u2500\u2500\u2500 *\/\r\n#indi-rt-hero .irt-meta-badge {\r\n  position: absolute;\r\n  top: -8px; left: 50%;\r\n  transform: translateX(-50%);\r\n  background: rgba(11,31,63,0.78);\r\n  -webkit-backdrop-filter: blur(16px) saturate(150%);\r\n  backdrop-filter: blur(16px) saturate(150%);\r\n  border: 1px solid rgba(255,255,255,0.22);\r\n  border-radius: 14px;\r\n  padding: 11px 18px;\r\n  display: inline-flex; align-items: center; gap: 12px;\r\n  box-shadow: 0 18px 44px -14px rgba(8,24,52,0.65), inset 0 1px 0 rgba(255,255,255,0.10);\r\n  z-index: 7;\r\n  opacity: 0;\r\n  animation: irtFloatIn 0.6s cubic-bezier(0.22,1,0.36,1) 1.3s both;\r\n  white-space: nowrap;\r\n}\r\n#indi-rt-hero .irt-meta-badge img { height: 34px; width: auto; display: block; }\r\n#indi-rt-hero .irt-meta-badge-tag {\r\n  display: flex; flex-direction: column;\r\n  border-left: 1px solid rgba(255,255,255,0.22);\r\n  padding-left: 12px; line-height: 1.15;\r\n}\r\n#indi-rt-hero .irt-meta-badge-tag .irt-mb-eyebrow {\r\n  font-size: 9px !important; font-weight: 700 !important;\r\n  color: rgba(255,255,255,0.70) !important;\r\n  letter-spacing: 0.12em; text-transform: uppercase;\r\n}\r\n#indi-rt-hero .irt-meta-badge-tag .irt-mb-name {\r\n  font-size: 12px !important; font-weight: 700 !important;\r\n  color: #FFFFFF !important; margin-top: 2px; letter-spacing: 0.01em;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 Channel satellite nodes \u2500\u2500\u2500 *\/\r\n#indi-rt-hero .irt-node {\r\n  --R: 220px; --theta: 0rad; --size: 60px; --icon: 24px;\r\n  position: absolute;\r\n  left: 50%; top: 50%;\r\n  width: var(--size); height: var(--size);\r\n  border-radius: 50%;\r\n  background:\r\n    linear-gradient(145deg, rgba(255,255,255,0.10), rgba(255,255,255,0.04)),\r\n    #163C82;\r\n  border: 1px solid rgba(255,255,255,0.25);\r\n  display: flex; align-items: center; justify-content: center;\r\n  color: rgba(255,255,255,0.7);\r\n  z-index: 3;\r\n  opacity: 0;\r\n  box-shadow: 0 10px 26px -8px rgba(0,0,0,0.45), inset 0 1px 0 rgba(255,255,255,0.18);\r\n  animation: irtFloatIn 0.55s cubic-bezier(0.22,1,0.36,1) both;\r\n  transform:\r\n    translate(-50%, -50%)\r\n    translate(calc(sin(var(--theta)) * var(--R)), calc(cos(var(--theta)) * var(--R) * -1));\r\n}\r\n#indi-rt-hero .irt-node svg {\r\n  width: var(--icon); height: var(--icon);\r\n  position: relative; z-index: 1;\r\n  transition: transform 0.25s ease;\r\n}\r\n\r\n\/* Node labels *\/\r\n#indi-rt-hero .irt-node-label {\r\n  position: absolute;\r\n  top: calc(100% + 8px); left: 50%;\r\n  transform: translateX(-50%);\r\n  font-size: 10px !important; font-weight: 700 !important;\r\n  color: rgba(255,255,255,0.65) !important;\r\n  letter-spacing: 0.1em; text-transform: uppercase; white-space: nowrap;\r\n}\r\n\r\n\/* Evaluation pulse *\/\r\n@keyframes irtEvalPulse {\r\n  0%, 100% {\r\n    background: linear-gradient(145deg, rgba(255,255,255,0.10), rgba(255,255,255,0.04)), #163C82;\r\n    border-color: rgba(255,255,255,0.25); color: rgba(255,255,255,0.7);\r\n    box-shadow: 0 10px 26px -8px rgba(0,0,0,0.45), inset 0 1px 0 rgba(255,255,255,0.18);\r\n  }\r\n  10%, 18% {\r\n    background: linear-gradient(145deg, rgba(138,218,63,0.30), rgba(46,143,255,0.20)), #1F5BC7;\r\n    border-color: rgba(138,218,63,0.7); color: #FFFFFF;\r\n    box-shadow: 0 14px 36px -6px rgba(46,143,255,0.55), 0 0 0 4px rgba(138,218,63,0.30), inset 0 1px 0 rgba(255,255,255,0.32);\r\n  }\r\n  28% {\r\n    background: linear-gradient(145deg, rgba(255,255,255,0.10), rgba(255,255,255,0.04)), #163C82;\r\n    border-color: rgba(255,255,255,0.25); color: rgba(255,255,255,0.7);\r\n  }\r\n}\r\n@keyframes irtEvalIconPulse {\r\n  0%, 8%, 22%, 100% { transform: scale(1); }\r\n  12%, 18% { transform: scale(1.18); }\r\n}\r\n\r\n\/* WhatsApp selected state *\/\r\n@keyframes irtSelectedPulse {\r\n  0%, 60%, 100% {\r\n    background: #25D366; border-color: rgba(255,255,255,0.40); color: #FFFFFF;\r\n    box-shadow: 0 14px 38px -6px rgba(37,211,102,0.60), 0 0 0 5px rgba(138,218,63,0.22), inset 0 1px 0 rgba(255,255,255,0.32);\r\n  }\r\n  72%, 80% {\r\n    background: #2DDE6F; border-color: rgba(255,255,255,0.55);\r\n    box-shadow: 0 18px 44px -6px rgba(37,211,102,0.80), 0 0 0 7px rgba(138,218,63,0.32), inset 0 1px 0 rgba(255,255,255,0.38);\r\n  }\r\n}\r\n@keyframes irtSelectedIconTick { 0%, 68%, 84%, 100% { transform: scale(1); } 74%, 78% { transform: scale(1.10); } }\r\n@keyframes irtWaSelect {\r\n  0% {\r\n    width: 60px; height: 60px;\r\n    background: linear-gradient(145deg, rgba(255,255,255,0.10), rgba(255,255,255,0.04)), #163C82;\r\n    border-color: rgba(255,255,255,0.25); color: rgba(255,255,255,0.7);\r\n    box-shadow: 0 10px 26px -8px rgba(0,0,0,0.45), inset 0 1px 0 rgba(255,255,255,0.18);\r\n  }\r\n  15%, 28% {\r\n    width: 60px; height: 60px;\r\n    background: linear-gradient(145deg, rgba(138,218,63,0.30), rgba(46,143,255,0.20)), #1F5BC7;\r\n    border-color: rgba(138,218,63,0.7); color: #FFFFFF;\r\n  }\r\n  50%, 100% {\r\n    width: 84px; height: 84px;\r\n    background: #25D366;\r\n    border-color: rgba(255,255,255,0.40); color: #FFFFFF;\r\n    box-shadow: 0 14px 38px -6px rgba(37,211,102,0.60), 0 0 0 5px rgba(138,218,63,0.22), inset 0 1px 0 rgba(255,255,255,0.32);\r\n  }\r\n}\r\n@keyframes irtWaIconGrow  { 0%, 28% { width: 24px; height: 24px; } 50%, 100% { width: 36px; height: 36px; } }\r\n@keyframes irtWaLabelGreen { 0%, 28% { color: rgba(255,255,255,0.65); } 50%, 100% { color: #8ADA3F; } }\r\n\r\n\/* Active ring pulse *\/\r\n#indi-rt-hero .irt-node.active::after {\r\n  content: \"\"; position: absolute; inset: -10px;\r\n  border-radius: 50%; border: 1.5px solid rgba(138,218,63,0.55);\r\n  opacity: 0; animation: irtSelectRing 2.8s ease-out 4.45s infinite;\r\n  pointer-events: none; z-index: 0;\r\n}\r\n@keyframes irtSelectRing { 0% { transform: scale(0.85); opacity: 0.85; } 100% { transform: scale(1.4); opacity: 0; } }\r\n#indi-rt-hero .irt-node.active .irt-node-label { color: #8ADA3F !important; }\r\n\r\n\/* Node polar positions *\/\r\n#indi-rt-hero .irt-node-wa    { --theta: 0.7854rad; --R: 300px; }\r\n#indi-rt-hero .irt-node-push  { --theta: 2.0944rad; --R: 300px; }\r\n#indi-rt-hero .irt-node-email { --theta: 4.1888rad; --R: 300px; }\r\n#indi-rt-hero .irt-node-sms   { --theta: 5.4978rad; --R: 300px; }\r\n\r\n\/* Node fade-in *\/\r\n@keyframes irtNodeFadeIn { from { opacity: 0; } to { opacity: 1; } }\r\n\r\n\/* Sequential evaluation *\/\r\n#indi-rt-hero .irt-node-sms {\r\n  animation: irtNodeFadeIn 0.55s ease 1.0s both, irtEvalPulse 3.2s ease-in-out 2.4s infinite;\r\n}\r\n#indi-rt-hero .irt-node-sms svg { animation: irtEvalIconPulse 3.2s ease-in-out 2.4s infinite; }\r\n#indi-rt-hero .irt-node-email {\r\n  animation: irtNodeFadeIn 0.55s ease 1.1s both, irtEvalPulse 3.2s ease-in-out 2.65s infinite;\r\n}\r\n#indi-rt-hero .irt-node-email svg { animation: irtEvalIconPulse 3.2s ease-in-out 2.65s infinite; }\r\n#indi-rt-hero .irt-node-push {\r\n  animation: irtNodeFadeIn 0.55s ease 1.2s both, irtEvalPulse 3.2s ease-in-out 2.9s infinite;\r\n}\r\n#indi-rt-hero .irt-node-push svg { animation: irtEvalIconPulse 3.2s ease-in-out 2.9s infinite; }\r\n#indi-rt-hero .irt-node-wa {\r\n  animation: irtNodeFadeIn 0.55s ease 1.3s both,\r\n             irtWaSelect 1.0s cubic-bezier(0.22,1,0.36,1) 3.15s 1 forwards,\r\n             irtSelectedPulse 3.2s ease-in-out 4.45s infinite;\r\n}\r\n#indi-rt-hero .irt-node-wa svg {\r\n  animation: irtWaIconGrow 1.0s cubic-bezier(0.22,1,0.36,1) 3.15s 1 forwards,\r\n             irtSelectedIconTick 3.2s ease-in-out 4.45s infinite;\r\n}\r\n#indi-rt-hero .irt-node-wa .irt-node-label {\r\n  animation: irtWaLabelGreen 1.0s cubic-bezier(0.22,1,0.36,1) 3.15s 1 forwards;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 Floating proof metric card \u2500\u2500\u2500 *\/\r\n#indi-rt-hero .irt-float {\r\n  position: absolute;\r\n  left: -50px; top: 308px;\r\n  width: 200px;\r\n  background: rgba(255,255,255,0.86);\r\n  -webkit-backdrop-filter: blur(14px) saturate(140%);\r\n  backdrop-filter: blur(14px) saturate(140%);\r\n  border: 1px solid rgba(255,255,255,0.55);\r\n  border-radius: 14px;\r\n  padding: 12px 14px;\r\n  display: flex; align-items: center; gap: 12px;\r\n  box-shadow: 0 22px 50px -14px rgba(8,24,52,0.55), 0 6px 18px -6px rgba(0,0,0,0.22), inset 0 1px 0 rgba(255,255,255,0.6);\r\n  z-index: 6;\r\n  opacity: 0;\r\n  animation: irtFloatIn 0.6s cubic-bezier(0.22,1,0.36,1) 1.55s both;\r\n}\r\n#indi-rt-hero .irt-float-ic {\r\n  width: 38px; height: 38px; border-radius: 10px;\r\n  background: #8ADA3F;\r\n  display: flex; align-items: center; justify-content: center; flex-shrink: 0;\r\n  box-shadow: 0 4px 12px -2px rgba(138,218,63,0.5);\r\n}\r\n#indi-rt-hero .irt-float-ic svg { color: #0F3B7A; }\r\n#indi-rt-hero .irt-float-label {\r\n  display: block;\r\n  font-size: 9px !important; font-weight: 700 !important;\r\n  color: #5A6B85 !important;\r\n  text-transform: uppercase; letter-spacing: 0.08em; line-height: 1.1;\r\n}\r\n#indi-rt-hero .irt-float-val {\r\n  display: block;\r\n  font-size: 18px !important; font-weight: 800 !important;\r\n  color: #0F3B7A !important;\r\n  line-height: 1.1; margin-top: 3px; letter-spacing: -0.015em;\r\n}\r\n#indi-rt-hero .irt-float-src {\r\n  display: block;\r\n  font-size: 8.5px !important; font-weight: 600 !important;\r\n  color: #7C8BA1 !important;\r\n  margin-top: 2px; letter-spacing: 0.02em;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 Day separator \u2500\u2500\u2500 *\/\r\n#indi-rt-hero .irt-wa-daysep {\r\n  align-self: center;\r\n  margin: 4px auto 2px;\r\n  padding: 3px 10px;\r\n  background: rgba(225,245,254,0.92);\r\n  color: #54656F !important;\r\n  font-size: 9px !important; font-weight: 600 !important;\r\n  letter-spacing: 0.04em; text-transform: uppercase;\r\n  border-radius: 6px;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 Encryption note \u2500\u2500\u2500 *\/\r\n#indi-rt-hero .irt-wa-enc {\r\n  align-self: center;\r\n  margin: 6px auto 2px;\r\n  padding: 4px 11px;\r\n  background: #FFF6CB;\r\n  color: #4A3F0E !important;\r\n  font-size: 9px !important; font-weight: 600 !important;\r\n  border-radius: 6px;\r\n  display: inline-flex; align-items: center; gap: 5px;\r\n  max-width: 80%; box-shadow: 0 1px 2px rgba(0,0,0,0.08);\r\n}\r\n\r\n\/* \u2500\u2500\u2500 KEYFRAMES \u2500\u2500\u2500 *\/\r\n@keyframes irtSlideUp   { from { opacity: 0; transform: translateY(20px); } to { opacity: 1; transform: translateY(0); } }\r\n@keyframes irtFadeIn    { from { opacity: 0; } to { opacity: 1; } }\r\n@keyframes irtBadgePop  { from { opacity: 0; transform: scale(0.85) translateY(-4px); } to { opacity: 1; transform: scale(1) translateY(0); } }\r\n@keyframes irtBubIn     { from { opacity: 0; transform: translateY(8px); } to { opacity: 1; transform: translateY(0); } }\r\n@keyframes irtNotifIn   { from { opacity: 0; transform: translateY(-14px); } to { opacity: 1; transform: translateY(0); } }\r\n@keyframes irtFloatIn   { from { opacity: 0; transform: translateX(-12px) scale(0.9); } to { opacity: 1; transform: translateX(0) scale(1); } }\r\n\r\n\/* \u2500\u2500\u2500 ACCESSIBILITY \u2500\u2500\u2500 *\/\r\n@media (prefers-reduced-motion: reduce) {\r\n  #indi-rt-hero .irt-left, #indi-rt-hero .irt-right, #indi-rt-hero .irt-badge,\r\n  #indi-rt-hero .irt-bub, #indi-rt-hero .irt-float, #indi-rt-hero .irt-meta-badge,\r\n  #indi-rt-hero .irt-halo, #indi-rt-hero .irt-orbit, #indi-rt-hero .irt-trail,\r\n  #indi-rt-hero .irt-push-notif, #indi-rt-hero .irt-loyalty-bar,\r\n  #indi-rt-hero .irt-node.active::after {\r\n    opacity: 1 !important; transform: none !important; animation: none !important;\r\n  }\r\n  #indi-rt-hero .irt-node { opacity: 1 !important; animation: none !important; }\r\n  #indi-rt-hero .irt-node svg { animation: none !important; transform: none !important; }\r\n  #indi-rt-hero .irt-meta-badge { transform: translateX(-50%) !important; }\r\n  #indi-rt-hero .irt-trail path { stroke-dashoffset: 0 !important; animation: none !important; }\r\n  #indi-rt-hero .irt-orbit { transform: translate(-50%, -50%) !important; }\r\n  #indi-rt-hero .irt-node-wa {\r\n    width: 84px !important; height: 84px !important;\r\n    background: #25D366 !important;\r\n    border-color: rgba(255,255,255,0.40) !important;\r\n    color: #FFFFFF !important;\r\n    box-shadow: 0 14px 38px -6px rgba(37,211,102,0.60), 0 0 0 5px rgba(138,218,63,0.22), inset 0 1px 0 rgba(255,255,255,0.32) !important;\r\n  }\r\n  #indi-rt-hero .irt-node-wa svg { width: 36px !important; height: 36px !important; }\r\n  #indi-rt-hero .irt-node-wa .irt-node-label { color: #8ADA3F !important; }\r\n}\r\n\r\n\r\n\/* \u2500\u2500\u2500 LOCK SCREEN & NOTIFICATION FLOW \u2500\u2500\u2500 *\/\r\n#indi-rt-hero .irt-lockscreen {\r\n  position: absolute;\r\n  inset: 0;\r\n  background: linear-gradient(170deg, #1a1a2e 0%, #16213e 40%, #0f3460 100%);\r\n  border-radius: 34px;\r\n  display: flex;\r\n  flex-direction: column;\r\n  align-items: center;\r\n  z-index: 20;\r\n  overflow: hidden;\r\n  transition: opacity 0.5s ease, transform 0.5s cubic-bezier(0.22,1,0.36,1);\r\n}\r\n#indi-rt-hero .irt-lockscreen.irt-unlocking {\r\n  opacity: 0;\r\n  transform: scale(0.96) translateY(-8px);\r\n  pointer-events: none;\r\n}\r\n\r\n\/* Lock screen wallpaper subtle radial glow *\/\r\n#indi-rt-hero .irt-ls-glow {\r\n  position: absolute; inset: 0;\r\n  background: radial-gradient(ellipse 80% 60% at 50% 30%, rgba(0,114,239,0.18) 0%, transparent 70%);\r\n  pointer-events: none;\r\n}\r\n\r\n\/* Lock status bar *\/\r\n#indi-rt-hero .irt-ls-statusbar {\r\n  width: 100%;\r\n  display: flex;\r\n  justify-content: space-between;\r\n  align-items: center;\r\n  padding: 14px 24px 0;\r\n  color: #FFFFFF;\r\n  font-size: 12px !important;\r\n  font-weight: 700 !important;\r\n  flex-shrink: 0;\r\n  position: relative; z-index: 2;\r\n}\r\n#indi-rt-hero .irt-ls-statusbar .irt-status-icons { display: inline-flex; gap: 5px; align-items: center; }\r\n\r\n\/* Lock clock *\/\r\n#indi-rt-hero .irt-ls-clock {\r\n  position: relative; z-index: 2;\r\n  margin-top: 28px;\r\n  text-align: center;\r\n  flex-shrink: 0;\r\n}\r\n#indi-rt-hero .irt-ls-time {\r\n  font-size: 52px !important;\r\n  font-weight: 300 !important;\r\n  color: #FFFFFF !important;\r\n  letter-spacing: -0.02em;\r\n  line-height: 1;\r\n}\r\n#indi-rt-hero .irt-ls-date {\r\n  font-size: 13px !important;\r\n  font-weight: 500 !important;\r\n  color: rgba(255,255,255,0.75) !important;\r\n  margin-top: 6px;\r\n  letter-spacing: 0.01em;\r\n}\r\n\r\n\/* Notification card on lock screen *\/\r\n#indi-rt-hero .irt-ls-notif {\r\n  position: relative; z-index: 2;\r\n  width: calc(100% - 24px);\r\n  margin: 22px auto 0;\r\n  background: rgba(255,255,255,0.14);\r\n  -webkit-backdrop-filter: blur(24px) saturate(150%);\r\n  backdrop-filter: blur(24px) saturate(150%);\r\n  border: 1px solid rgba(255,255,255,0.22);\r\n  border-radius: 16px;\r\n  padding: 12px 14px;\r\n  cursor: pointer;\r\n  transition: transform 0.18s ease, background 0.18s ease;\r\n  opacity: 0;\r\n  transform: translateY(-10px);\r\n}\r\n#indi-rt-hero .irt-ls-notif:hover { background: rgba(255,255,255,0.20); transform: scale(1.01); }\r\n#indi-rt-hero .irt-ls-notif:active { transform: scale(0.98); }\r\n#indi-rt-hero .irt-ls-notif.irt-notif-visible {\r\n  animation: irtNotifDrop 0.55s cubic-bezier(0.22,1,0.36,1) both;\r\n}\r\n@keyframes irtNotifDrop {\r\n  from { opacity: 0; transform: translateY(-18px) scale(0.96); }\r\n  to   { opacity: 1; transform: translateY(0) scale(1); }\r\n}\r\n\r\n#indi-rt-hero .irt-ls-notif-top {\r\n  display: flex; align-items: center; gap: 8px;\r\n  margin-bottom: 7px;\r\n}\r\n#indi-rt-hero .irt-ls-notif-ic {\r\n  width: 22px; height: 22px; border-radius: 6px;\r\n  background: #0072EF;\r\n  display: flex; align-items: center; justify-content: center;\r\n  flex-shrink: 0;\r\n}\r\n#indi-rt-hero .irt-ls-notif-app {\r\n  font-size: 11px !important; font-weight: 700 !important;\r\n  color: rgba(255,255,255,0.85) !important;\r\n  text-transform: uppercase; letter-spacing: 0.06em;\r\n}\r\n#indi-rt-hero .irt-ls-notif-time {\r\n  margin-left: auto;\r\n  font-size: 10px !important; font-weight: 500 !important;\r\n  color: rgba(255,255,255,0.6) !important;\r\n}\r\n#indi-rt-hero .irt-ls-notif-msg {\r\n  font-size: 12px !important; font-weight: 500 !important;\r\n  color: #FFFFFF !important;\r\n  line-height: 1.4;\r\n}\r\n#indi-rt-hero .irt-ls-notif-cta {\r\n  margin-top: 8px;\r\n  font-size: 10.5px !important; font-weight: 700 !important;\r\n  color: #8ADA3F !important;\r\n  display: inline-flex; align-items: center; gap: 5px;\r\n}\r\n\r\n\/* Lock screen bottom hint *\/\r\n#indi-rt-hero .irt-ls-hint {\r\n  position: absolute; bottom: 22px; left: 50%;\r\n  transform: translateX(-50%);\r\n  font-size: 11px !important; font-weight: 500 !important;\r\n  color: rgba(255,255,255,0.45) !important;\r\n  letter-spacing: 0.04em;\r\n  white-space: nowrap;\r\n  z-index: 2;\r\n}\r\n#indi-rt-hero .irt-ls-homebar {\r\n  position: absolute; bottom: 8px; left: 50%;\r\n  transform: translateX(-50%);\r\n  width: 100px; height: 4px;\r\n  background: rgba(255,255,255,0.35);\r\n  border-radius: 4px;\r\n  z-index: 2;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 WhatsApp full-screen overlay (shown after tap) \u2500\u2500\u2500 *\/\r\n#indi-rt-hero .irt-wa-overlay {\r\n  position: absolute;\r\n  inset: 0;\r\n  border-radius: 34px;\r\n  overflow: hidden;\r\n  display: flex;\r\n  flex-direction: column;\r\n  background: #ECE5DD;\r\n  z-index: 19;\r\n  opacity: 0;\r\n  transform: translateY(12px) scale(0.98);\r\n  pointer-events: none;\r\n  transition: opacity 0.45s cubic-bezier(0.22,1,0.36,1) 0.15s, transform 0.45s cubic-bezier(0.22,1,0.36,1) 0.15s;\r\n}\r\n#indi-rt-hero .irt-wa-overlay.irt-wa-visible {\r\n  opacity: 1;\r\n  transform: translateY(0) scale(1);\r\n  pointer-events: auto;\r\n}\r\n\r\n\/* WA overlay status bar *\/\r\n#indi-rt-hero .irt-wa-overlay .irt-wa-statusbar-green {\r\n  display: flex;\r\n  justify-content: space-between;\r\n  align-items: center;\r\n  padding: 14px 24px 6px;\r\n  background: #075E54;\r\n  color: #FFFFFF;\r\n  font-size: 12px !important; font-weight: 700 !important;\r\n  flex-shrink: 0;\r\n}\r\n#indi-rt-hero .irt-wa-overlay .irt-status-icons { display: inline-flex; gap: 5px; align-items: center; }\r\n\r\n\r\n\/* \u2500\u2500\u2500 RESPONSIVE \u2500\u2500\u2500 *\/\r\n@media (max-width: 1100px) {\r\n  #indi-rt-hero .irt-inner { padding: 110px 32px 72px; gap: 32px; }\r\n}\r\n\r\n@media (max-width: 960px) {\r\n  #indi-rt-hero .irt-inner {\r\n    grid-template-columns: 1fr;\r\n    padding: 80px 24px 64px;\r\n    gap: 52px;\r\n    justify-items: center;\r\n  }\r\n  #indi-rt-hero .irt-left { text-align: center; align-items: center; }\r\n  #indi-rt-hero .irt-eyebrow { align-self: center; }\r\n  #indi-rt-hero .irt-badges { justify-content: center; }\r\n  #indi-rt-hero .irt-ctas { justify-content: center; }\r\n  #indi-rt-hero .irt-sub { margin: 0 auto; }\r\n}\r\n\r\n@media (max-width: 600px) {\r\n  #indi-rt-hero .irt-inner { padding: 60px 16px 52px; }\r\n  #indi-rt-hero .id-btn { flex: 1 1 100%; min-width: 0 !important; }\r\n\r\n  \/* Right column: full width, enough vertical space for top-card + phone + bottom-badge *\/\r\n  #indi-rt-hero .irt-right {\r\n    width: 100%;\r\n    min-height: 640px;\r\n    margin: 0 auto;\r\n    align-items: center;\r\n    justify-content: center;\r\n    padding-top: 80px;\r\n    padding-bottom: 70px;\r\n  }\r\n\r\n  \/* Phone: centrado, tama\u00f1o reducido *\/\r\n  #indi-rt-hero .irt-phone {\r\n    width: 210px; height: 440px;\r\n    border-radius: 32px; padding: 8px;\r\n    margin-top: 0;\r\n  }\r\n  #indi-rt-hero .irt-screen { border-radius: 26px; }\r\n  #indi-rt-hero .irt-notch { width: 86px; height: 20px; }\r\n\r\n  \/* Chat area *\/\r\n  #indi-rt-hero .irt-wa-chat { padding: 4px 8px 8px; gap: 5px; }\r\n  #indi-rt-hero .irt-bub { font-size: 10px !important; padding: 6px 8px 5px; }\r\n  #indi-rt-hero .irt-wa-enc { margin: 5px auto 2px; padding: 3px 8px; font-size: 8.5px !important; }\r\n  #indi-rt-hero .irt-bub-actions { flex-direction: column; gap: 2px; }\r\n  #indi-rt-hero .irt-bub-act { padding: 5px 7px; font-size: 10px !important; }\r\n  #indi-rt-hero .irt-loyalty-bar { padding: 6px 10px; }\r\n  #indi-rt-hero .irt-loyalty-text { font-size: 9.5px !important; }\r\n\r\n  \/* Push notification *\/\r\n  #indi-rt-hero .irt-push-notif { top: 44px; padding: 8px 10px; }\r\n  #indi-rt-hero .irt-push-text { font-size: 9.5px !important; }\r\n\r\n  \/* Lock screen *\/\r\n  #indi-rt-hero .irt-ls-time { font-size: 36px !important; }\r\n  #indi-rt-hero .irt-ls-clock { margin-top: 16px; }\r\n  #indi-rt-hero .irt-ls-notif { margin-top: 12px; }\r\n  #indi-rt-hero .irt-ls-notif-msg { font-size: 10.5px !important; }\r\n\r\n  \/* KPI float \u2014 ARRIBA-IZQUIERDA, alineada al borde izq del tel\u00e9fono.\r\n     Tel\u00e9fono centrado \u2192 su borde izq = 50% - 105px.\r\n     La tarjeta arranca en left: calc(50% - 105px) con 178px de ancho. *\/\r\n  #indi-rt-hero .irt-float {\r\n    left: calc(50% - 105px);\r\n    top: 8px;\r\n    bottom: auto;\r\n    transform: none;\r\n    width: 178px; padding: 9px 12px; gap: 10px; z-index: 7;\r\n  }\r\n  #indi-rt-hero .irt-float-ic { width: 30px; height: 30px; }\r\n  #indi-rt-hero .irt-float-val { font-size: 17px !important; }\r\n  #indi-rt-hero .irt-float-src { font-size: 8px !important; }\r\n\r\n  \/* Meta badge \u2014 ABAJO-IZQUIERDA, mismo alineamiento que el KPI *\/\r\n  #indi-rt-hero .irt-meta-badge {\r\n    top: auto;\r\n    bottom: 8px;\r\n    left: calc(50% - 105px);\r\n    transform: none;\r\n    padding: 7px 12px; gap: 8px; border-radius: 12px;\r\n    white-space: nowrap;\r\n    width: auto;\r\n    max-width: 210px;\r\n  }\r\n  #indi-rt-hero .irt-meta-badge img { height: 22px; }\r\n  #indi-rt-hero .irt-meta-badge-tag { padding-left: 8px; }\r\n  #indi-rt-hero .irt-meta-badge-tag .irt-mb-eyebrow { font-size: 8px !important; }\r\n  #indi-rt-hero .irt-meta-badge-tag .irt-mb-name { font-size: 10px !important; }\r\n\r\n  \/* Node labels *\/\r\n  #indi-rt-hero .irt-node-label {\r\n    font-size: 8px !important;\r\n    top: calc(100% + 6px);\r\n    letter-spacing: 0.06em;\r\n  }\r\n\r\n  \/* Nodes \u2014 mismos \u00e1ngulos que Banca (Push seleccionado a 60\u00b0, WA 120\u00b0, Email 240\u00b0, SMS 300\u00b0) *\/\r\n  #indi-rt-hero .irt-node-wa    { --R: 160px; --theta: 1.0472rad; --size: 52px; --icon: 22px; }\r\n  #indi-rt-hero .irt-node-push  { --R: 160px; --theta: 2.0944rad; --size: 42px; --icon: 17px; }\r\n  #indi-rt-hero .irt-node-email { --R: 160px; --theta: 4.1888rad; --size: 42px; --icon: 17px; }\r\n  #indi-rt-hero .irt-node-sms   { --R: 160px; --theta: 5.2360rad; --size: 42px; --icon: 17px; }\r\n\r\n  \/* Orbits *\/\r\n  #indi-rt-hero .irt-halo        { width: 360px; height: 360px; }\r\n  #indi-rt-hero .irt-orbit-outer { width: 330px; height: 330px; }\r\n  #indi-rt-hero .irt-orbit-mid   { width: 282px; height: 282px; }\r\n  #indi-rt-hero .irt-orbit-inner { width: 240px; height: 240px; }\r\n  #indi-rt-hero .irt-trail { display: none; }\r\n}\r\n\r\n@media (max-width: 380px) {\r\n  #indi-rt-hero .irt-right  { width: 100%; min-height: 600px; }\r\n  #indi-rt-hero .irt-phone  { width: 190px; height: 400px; }\r\n  \/* Borde izq del tel\u00e9fono = 50% - 95px *\/\r\n  #indi-rt-hero .irt-float      { left: calc(50% - 95px); width: 164px; }\r\n  #indi-rt-hero .irt-meta-badge { left: calc(50% - 95px); max-width: 190px; }\r\n  \/* R=140: sin60\u00b7140=121, inner 121-24=97 > 95 \u2713 *\/\r\n  #indi-rt-hero .irt-node-wa    { --R: 140px; --size: 48px; --icon: 20px; }\r\n  #indi-rt-hero .irt-node-push  { --R: 140px; --size: 38px; --icon: 15px; }\r\n  #indi-rt-hero .irt-node-email { --R: 140px; --size: 38px; --icon: 15px; }\r\n  #indi-rt-hero .irt-node-sms   { --R: 140px; --size: 38px; --icon: 15px; }\r\n  #indi-rt-hero .irt-halo        { width: 320px; height: 320px; }\r\n  #indi-rt-hero .irt-orbit-outer { width: 295px; height: 295px; }\r\n  #indi-rt-hero .irt-orbit-mid   { width: 255px; height: 255px; }\r\n  #indi-rt-hero .irt-orbit-inner { width: 218px; height: 218px; }\r\n}\r\n<\/style>\r\n<\/head>\r\n<body>\r\n\r\n<!-- Retail Hero English -->\r\n<section id=\"indi-rt-hero\" role=\"banner\" aria-label=\"indigitall for Retail & eCommerce \u2014 turn every browsing session into a buying conversation with AI-powered push, WhatsApp commerce, and personalization on one platform\">\r\n  <div class=\"irt-texture\" aria-hidden=\"true\"><\/div>\r\n  <div class=\"irt-glow\" aria-hidden=\"true\"><\/div>\r\n  <div class=\"irt-glow-2\" aria-hidden=\"true\"><\/div>\r\n\r\n  <div class=\"irt-inner\">\r\n\r\n    <!-- LEFT COLUMN -->\r\n    <div class=\"irt-left\">\r\n\r\n      <!-- Eyebrow tag -->\r\n      <span class=\"irt-eyebrow\">\r\n        <svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#8ADA3F\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3\"\/><circle cx=\"12\" cy=\"17\" r=\".5\" fill=\"#8ADA3F\"\/><\/svg>\r\n        AI-Native\r\n        <span class=\"irt-eyebrow-dot\" aria-hidden=\"true\"><\/span>\r\n        Retail &amp; eCommerce\r\n      <\/span>\r\n\r\n      <!-- H1 -->\r\n      <h1 class=\"irt-headline\">\r\n        Turn Every <span class=\"irt-accent\">Browsing Session<\/span><br>Into a Buying Conversation\r\n      <\/h1>\r\n\r\n      <!-- Subheadline -->\r\n      <p class=\"irt-sub\">\r\n        96% of shoppers don't buy on their first visit. indigitall connects behavioral data, AI, and every channel into one commerce layer \u2014 so the cart that almost converted becomes the sale that did. Real-time triggers, WhatsApp commerce, AI personalization, and push across every device. One platform. One customer profile. No abandoned journeys.\r\n      <\/p>\r\n\r\n      <!-- Trust badge strip -->\r\n      <div class=\"irt-badges\" role=\"list\" aria-label=\"Trust and certification badges\">\r\n        <span class=\"irt-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 2 2 7l10 5 10-5-10-5z\"\/><path d=\"M2 17l10 5 10-5\"\/><path d=\"M2 12l10 5 10-5\"\/><\/svg>\r\n          Meta Business Partner \u00b7 Tier 1\r\n        <\/span>\r\n        <span class=\"irt-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          ISO 27001\r\n        <\/span>\r\n        <span class=\"irt-badge\" role=\"listitem\">\r\n          <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#8ADA3F\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"11\" width=\"18\" height=\"11\" rx=\"2\"\/><path d=\"M7 11V7a5 5 0 0 1 10 0v4\"\/><\/svg>\r\n          GDPR\r\n        <\/span>\r\n        <span class=\"irt-badge\" role=\"listitem\">\r\n          <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#8ADA3F\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\/><polyline points=\"9 12 11 14 15 10\"\/><\/svg>\r\n          4.8\/5 G2\r\n        <\/span>\r\n      <\/div>\r\n\r\n      <!-- CTAs -->\r\n      <div class=\"irt-ctas\">\r\n        <a href=\"https:\/\/indigitall.com\/en\/schedule-time\/\" class=\"id-btn green\" aria-label=\"Get a demo of indigitall for Retail\">GET A DEMO<\/a>\r\n        <a href=\"https:\/\/indigitall.com\/en\/ebook\/5039\/\" class=\"id-btn light\" aria-label=\"Download indigitall Retail One-Pager\">\r\n          <span class=\"irt-btn-ic\" aria-hidden=\"true\">\r\n            <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/><\/svg>\r\n          <\/span>\r\n          DOWNLOAD RETAIL ONE-PAGER\r\n        <\/a>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <!-- RIGHT COLUMN: phone + orchestration layer -->\r\n    <div class=\"irt-right\" role=\"img\" aria-label=\"Retail engagement orchestration: a phone showing a push cart-recovery notification, a WhatsApp commerce conversation about back-in-stock items, and a loyalty reward badge \u2014 surrounded by the indigitall channel orchestration layer showing WhatsApp selected as the primary commerce channel, with a floating proof metric showing push drives 20% of revenue at Soriana.\">\r\n\r\n      <!-- Orchestration halo -->\r\n      <div class=\"irt-halo\" aria-hidden=\"true\"><\/div>\r\n\r\n      <!-- Orbital rings -->\r\n      <div class=\"irt-orbit irt-orbit-outer\" aria-hidden=\"true\">\r\n        <svg viewBox=\"-100 -100 200 200\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><circle cx=\"0\" cy=\"0\" r=\"98\"\/><\/svg>\r\n      <\/div>\r\n      <div class=\"irt-trail\" aria-hidden=\"true\">\r\n        <svg viewBox=\"-100 -100 200 200\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n          <defs>\r\n            <linearGradient id=\"irtTrailGradient\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\">\r\n              <stop offset=\"0%\"   stop-color=\"#8ADA3F\" stop-opacity=\"0.4\"\/>\r\n              <stop offset=\"100%\" stop-color=\"#8ADA3F\" stop-opacity=\"1\"\/>\r\n            <\/linearGradient>\r\n          <\/defs>\r\n          <path d=\"M -69.3 -69.3 A 98 98 0 1 0 69.3 -69.3\"\/>\r\n        <\/svg>\r\n      <\/div>\r\n      <div class=\"irt-orbit irt-orbit-mid\" aria-hidden=\"true\">\r\n        <svg viewBox=\"-100 -100 200 200\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><circle cx=\"0\" cy=\"0\" r=\"98\"\/><\/svg>\r\n      <\/div>\r\n      <div class=\"irt-orbit irt-orbit-inner\" aria-hidden=\"true\">\r\n        <svg viewBox=\"-100 -100 200 200\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><circle cx=\"0\" cy=\"0\" r=\"98\"\/><\/svg>\r\n      <\/div>\r\n\r\n      <!-- Phone device -->\r\n      <div class=\"irt-phone\" id=\"irt-phone\">\r\n        <div class=\"irt-notch\" aria-hidden=\"true\"><\/div>\r\n        <div class=\"irt-screen\">\r\n\r\n          <!-- \u2550\u2550\u2550 LOCK SCREEN \u2550\u2550\u2550 -->\r\n          <div class=\"irt-lockscreen\" id=\"irt-lockscreen\" role=\"img\" aria-label=\"Phone lock screen showing push notification\" onclick=\"irtUnlock()\">\r\n            <div class=\"irt-ls-glow\" aria-hidden=\"true\"><\/div>\r\n            <!-- Lock status bar -->\r\n            <div class=\"irt-ls-statusbar\" aria-hidden=\"true\">\r\n              <span>9:41<\/span>\r\n              <span class=\"irt-status-icons\">\r\n                <svg width=\"14\" height=\"11\" viewBox=\"0 0 24 18\" fill=\"#FFFFFF\"><rect x=\"0\" y=\"10\" width=\"4\" height=\"8\" rx=\"1\"\/><rect x=\"6\" y=\"6\" width=\"4\" height=\"12\" rx=\"1\"\/><rect x=\"12\" y=\"3\" width=\"4\" height=\"15\" rx=\"1\"\/><rect x=\"18\" y=\"0\" width=\"4\" height=\"18\" rx=\"1\"\/><\/svg>\r\n                <svg width=\"16\" height=\"11\" viewBox=\"0 0 24 18\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"2\"><path d=\"M2 8a14 14 0 0 1 20 0\"\/><path d=\"M5 11.5a9 9 0 0 1 14 0\"\/><circle cx=\"12\" cy=\"15\" r=\"1.5\" fill=\"#FFFFFF\" stroke=\"none\"\/><\/svg>\r\n                <svg width=\"20\" height=\"11\" viewBox=\"0 0 28 14\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"1.5\"><rect x=\"1\" y=\"1\" width=\"22\" height=\"12\" rx=\"3\"\/><rect x=\"3\" y=\"3\" width=\"16\" height=\"8\" rx=\"1.5\" fill=\"#FFFFFF\"\/><rect x=\"24.5\" y=\"4.5\" width=\"2\" height=\"5\" rx=\"1\" fill=\"#FFFFFF\"\/><\/svg>\r\n              <\/span>\r\n            <\/div>\r\n            <!-- Clock -->\r\n            <div class=\"irt-ls-clock\">\r\n              <div class=\"irt-ls-time\">9:41<\/div>\r\n              <div class=\"irt-ls-date\">Tuesday, June 16<\/div>\r\n            <\/div>\r\n            <!-- Push notification card (arrives after delay) -->\r\n            <div class=\"irt-ls-notif\" id=\"irt-ls-notif\" aria-label=\"Push notification: tap to open WhatsApp\" role=\"button\" tabindex=\"0\">\r\n              <div class=\"irt-ls-notif-top\">\r\n                <div class=\"irt-ls-notif-ic\" aria-hidden=\"true\">\r\n                  <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"9\" cy=\"21\" r=\"1\"\/><circle cx=\"20\" cy=\"21\" r=\"1\"\/><path d=\"M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6\"\/><\/svg>\r\n                <\/div>\r\n                <span class=\"irt-ls-notif-app\">StyleHub<\/span>\r\n                <span class=\"irt-ls-notif-time\">now<\/span>\r\n              <\/div>\r\n              <div class=\"irt-ls-notif-msg\">\ud83d\uded2 Your cart is waiting \u2014 complete your order in the next 2 hours and get <strong>15% off.<\/strong><\/div>\r\n              <div class=\"irt-ls-notif-cta\">\r\n                <svg width=\"11\" height=\"11\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#8ADA3F\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14\"\/><path d=\"m12 5 7 7-7 7\"\/><\/svg>\r\n                Tap to complete order\r\n              <\/div>\r\n            <\/div>\r\n            <!-- Bottom hint -->\r\n            <div class=\"irt-ls-hint\" aria-hidden=\"true\">Tap notification to open WhatsApp<\/div>\r\n            <div class=\"irt-ls-homebar\" aria-hidden=\"true\"><\/div>\r\n          <\/div>\r\n\r\n          <!-- \u2550\u2550\u2550 WHATSAPP FULL SCREEN OVERLAY (after tap) \u2550\u2550\u2550 -->\r\n          <div class=\"irt-wa-overlay\" id=\"irt-wa-overlay\" aria-label=\"WhatsApp commerce conversation\">\r\n            <!-- WA status bar -->\r\n            <div class=\"irt-wa-statusbar-green\" aria-hidden=\"true\">\r\n              <span>9:41<\/span>\r\n              <span class=\"irt-status-icons\">\r\n                <svg width=\"14\" height=\"11\" viewBox=\"0 0 24 18\" fill=\"#FFFFFF\"><rect x=\"0\" y=\"10\" width=\"4\" height=\"8\" rx=\"1\"\/><rect x=\"6\" y=\"6\" width=\"4\" height=\"12\" rx=\"1\"\/><rect x=\"12\" y=\"3\" width=\"4\" height=\"15\" rx=\"1\"\/><rect x=\"18\" y=\"0\" width=\"4\" height=\"18\" rx=\"1\"\/><\/svg>\r\n                <svg width=\"16\" height=\"11\" viewBox=\"0 0 24 18\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"2\"><path d=\"M2 8a14 14 0 0 1 20 0\"\/><path d=\"M5 11.5a9 9 0 0 1 14 0\"\/><circle cx=\"12\" cy=\"15\" r=\"1.5\" fill=\"#FFFFFF\" stroke=\"none\"\/><\/svg>\r\n                <svg width=\"20\" height=\"11\" viewBox=\"0 0 28 14\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"1.5\"><rect x=\"1\" y=\"1\" width=\"22\" height=\"12\" rx=\"3\"\/><rect x=\"3\" y=\"3\" width=\"16\" height=\"8\" rx=\"1.5\" fill=\"#FFFFFF\"\/><rect x=\"24.5\" y=\"4.5\" width=\"2\" height=\"5\" rx=\"1\" fill=\"#FFFFFF\"\/><\/svg>\r\n              <\/span>\r\n            <\/div>\r\n            <!-- WA chat header -->\r\n            <div class=\"irt-wa-header\" style=\"flex-shrink:0;\">\r\n              <span aria-hidden=\"true\" style=\"color:rgba(255,255,255,0.8);\">\r\n                <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"15 18 9 12 15 6\"\/><\/svg>\r\n              <\/span>\r\n              <span class=\"irt-wa-avatar\" aria-hidden=\"true\">\r\n                <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M6 2 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4z\"\/><line x1=\"3\" y1=\"6\" x2=\"21\" y2=\"6\"\/><path d=\"M16 10a4 4 0 0 1-8 0\"\/><\/svg>\r\n              <\/span>\r\n              <span class=\"irt-wa-name-wrap\">\r\n                <span class=\"irt-wa-name-line\">\r\n                  StyleHub Store\r\n                  <span class=\"irt-wa-verified\" aria-label=\"Verified\">\r\n                    <svg width=\"8\" height=\"8\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"3.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg>\r\n                  <\/span>\r\n                <\/span>\r\n                <span class=\"irt-wa-sub\">online \u00b7 business account<\/span>\r\n              <\/span>\r\n              <span style=\"display:inline-flex;gap:12px;color:rgba(255,255,255,0.8);\" aria-hidden=\"true\">\r\n                <svg width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"11\" cy=\"11\" r=\"8\"\/><line x1=\"21\" y1=\"21\" x2=\"16.65\" y2=\"16.65\"\/><\/svg>\r\n                <svg width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"1\"\/><circle cx=\"19\" cy=\"12\" r=\"1\"\/><circle cx=\"5\" cy=\"12\" r=\"1\"\/><\/svg>\r\n              <\/span>\r\n            <\/div>\r\n            <!-- Chat area -->\r\n            <div class=\"irt-wa-chat\" style=\"flex:1;overflow:hidden;padding:8px 10px 6px;\">\r\n              <span class=\"irt-wa-enc\" aria-hidden=\"true\">\r\n                <svg width=\"10\" height=\"10\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"11\" width=\"18\" height=\"11\" rx=\"2\"\/><path d=\"M7 11V7a5 5 0 0 1 10 0v4\"\/><\/svg>\r\n                End-to-end encrypted\r\n              <\/span>\r\n              <div class=\"irt-wa-daysep irt-d1\">Today<\/div>\r\n              <!-- Bubble 1: back in stock -->\r\n              <div class=\"irt-bub irt-bub-in irt-b1\">\r\n                <span class=\"irt-bub-strong\">Back In Stock Alert \ud83c\udf89<\/span>\r\n                Hi! Your size is back in stock. Reply YES to reserve it.\r\n                <div class=\"irt-bub-actions\">\r\n                  <span class=\"irt-bub-act\">\r\n                    <svg width=\"10\" height=\"10\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg>\r\n                    YES, reserve\r\n                  <\/span>\r\n                  <span class=\"irt-bub-act\">\r\n                    <svg width=\"10\" height=\"10\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"18\" y1=\"6\" x2=\"6\" y2=\"18\"\/><line x1=\"6\" y1=\"6\" x2=\"18\" y2=\"18\"\/><\/svg>\r\n                    Not now\r\n                  <\/span>\r\n                <\/div>\r\n                <div class=\"irt-bub-meta\" aria-hidden=\"true\"><span>10:14<\/span><\/div>\r\n              <\/div>\r\n              <!-- Bubble 2: user reply -->\r\n              <div class=\"irt-bub irt-bub-out irt-b2\">\r\n                YES\r\n                <div class=\"irt-bub-meta\" aria-hidden=\"true\">\r\n                  <span>10:15<\/span>\r\n                  <svg width=\"13\" height=\"9\" viewBox=\"0 0 16 11\" fill=\"none\"><path d=\"M1 5.5 5 9.5 15 1.5\" stroke=\"#34B7F1\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><path d=\"M5 5.5 9 9.5\" stroke=\"#34B7F1\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n                <\/div>\r\n              <\/div>\r\n              <!-- Bubble 3: confirmation -->\r\n              <div class=\"irt-bub irt-bub-in irt-b3\">\r\n                <span class=\"irt-bub-strong\">Reservation confirmed \u2705<\/span>\r\n                We've reserved your item for 2 hours. Tap below to complete your purchase with free next-day delivery.\r\n                <div class=\"irt-bub-actions\">\r\n                  <span class=\"irt-bub-act\" style=\"color:#0072EF !important;\">\r\n                    <svg width=\"10\" height=\"10\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14\"\/><path d=\"m12 5 7 7-7 7\"\/><\/svg>\r\n                    Complete purchase\r\n                  <\/span>\r\n                <\/div>\r\n                <div class=\"irt-bub-meta\" aria-hidden=\"true\"><span>10:15<\/span><\/div>\r\n              <\/div>\r\n            <\/div>\r\n            <!-- Loyalty bar -->\r\n            <div class=\"irt-loyalty-bar\" style=\"flex-shrink:0;\" aria-label=\"Loyalty reward unlocked\">\r\n              <div class=\"irt-loyalty-ic\" aria-hidden=\"true\">\r\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0F3B7A\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polygon points=\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\"\/><\/svg>\r\n              <\/div>\r\n              <span class=\"irt-loyalty-text\">\ud83c\udf81 Loyalty reward unlocked \u2014 500 pts<\/span>\r\n              <span class=\"irt-loyalty-cta\">Claim<\/span>\r\n            <\/div>\r\n          <\/div>\r\n\r\n        <\/div><!-- \/irt-screen -->\r\n      <\/div><!-- \/irt-phone -->\r\n\r\n      <!-- Meta Business Partner badge -->\r\n      <div class=\"irt-meta-badge\" aria-label=\"Meta Business Partner \u00b7 Official indigitall badge\">\r\n        <img src=\"data:image\/webp;base64,UklGRpZSAABXRUJQVlA4TIpSAAAvMsNREI9gpm0b88dYILsyGoratoGs8kc3KHtfitq2gazypzcie19qAgBN6EH\/RIRw5vYtAP\/\/8XBwUFCwUMCw7gqsu9FMk9B146o6fNu2JEmSJEkiQAPTzIT\/\/7eEABcuACKzqEeulRbRf1kAgFStZTu0WDYlfILY6t6fn\/8oWgre+qAI\/t+t31Lu67rO89DLeT6huEvpMR25ETyeCN41gv8nizmPfVvXZVler9fjb123\/ThVKuowhvu+rip+KopPBJ+P\/m\/1jUo7W0068zxN01hh3W+e5vml09FduonhfR3b+hxPRfBZ3k8Mnwii+P0fqf\/7qqXaaxrf1DKMU01FRx+pqJTrfN695lGYCMo0L+t+XPenIEpgAYXsx0f\/f5p3574u04MZ5E0uIu\/nowfxvGn\/bl+eHGEkY\/fEb6zxe3Yv5SPIHVtMOvn02P+v8qbur\/zLO7xU761TUXmiuLzmdzCKKFPont7nHluOq3yEq7WK0HLe5X8T7LPHPL7Tllr0XKUh9oniYKIXRqyVTXund801AstD349IJs+ZWEJxX\/brfxCnjvOaRPKcTOrNXdqw5VajmBq9o+\/Ecp\/rNIyjvwXgvB73J5z2fZmeuNNbT9zP8r+IL5V6kpdhWtanttTG15waxd9pVnlCx+5YR\/mNLMO8XR\/gnuwiFvfpfxB3n9tS36U7GecGNZXqa5qS4ycyL9t5d5xMjiXoZFz2+wNwwbjLtJxfcOdCbv1Z76\/qyzRp8pGvbOR9Kmz+opH9VoWXp2SJraa1+xbMfUTXUsEXlCKSy9\/U9is1a53e7RapyDvxhB4r0T2X9nVLxy+wIe5+4LX07qVc28zGHLr729WPjqqi4m8ta20x\/Em7rQvGtih5loePUndz\/1K7BrO\/LDP7CAJRKeXo2pUSi7n0AT6k24Ra5tf2TV1ueTO+Gy+qL6tk\/c1N4zfXrLLjXULFiwyvZ9X3+jX8kjH\/pmCbBzaT+3tcuY5lHt7tl6Qvux+OBNhWDbY+xSJFb4SW\/le36ff47t6ubWZIZ9wfdPwn9XTgBnWIeOv++WsdPVGH7xod8PKsrtLzV1Q2J2KOvkaD8uUqSbxbPs99Rp\/qu5NleSrLYYZ8jT3kCT3WyUvdMJWZyIdjz8XL7XwFg\/uS6LpBg\/tP+Qt8ZaOetFewmn938veW8bU9+Xyn6OCmyiM6lp4qLo\/Lg74cWgO0hftL\/pa\/zXvf\/PCvSKWl1D8Z+ole6RHNYx05auk1v3wNLBZy\/JdH\/y3vVXnT14sXjZecP3m2UlDP297qGNyBmLQj07PqWUWHbMR9V28Rd\/8xnw6u6+N76feTRD+bzCIJH031w77QYJcEdZ1uv4LOInxv328XtyEIdvlTjua+7+MbyUy4XDExkIiStc1ztW9QFe+nd\/QjmXrrNisAcLtJ701\/XRt1Yii8ty8IwOdef8kfIjmtKmb9LRPXwCn1W4fAcavfbdvP\/dk6d2XtIK6ZoF69oVmsTUR6Vb+hzx4uP2267P4t0X+gCPU+VvtF3X34VNao\/sDIHsuy7sYA1AOf5Tr2NfxG5r76AG5cwKDjk3LUu1vpqbAoHOVvuIEp9geh78sOxuzyw6u4J\/E1BRpOeqynu9z3vi\/RxtTclZ6b1qBOWdQ3dDcQdcWFgnx13bYK5At461yZ6jdzlIzaSpQLVX529ARX\/u95t53X7RhuMa9qjur5uuj3daqoI1wBI1Yq09uq3Oor6E\/kO3sTVIsGxfLf+oWiOtBQH1rWm\/pyap6BL1nPC1s6wrvGla1Vg6Yj4HiDe7kIVXT39xVs803+19Btu6GyQbgHrVrn3J9lW9d5nt85iKcMQK+n5GCPpnxFLOXW3fd9niPInlRDi1bU8ZEs4+1319LTXyGQX9Wbk9F9dTQrnZmT3lVTmft5XnV5PlqXdXZ2D6Yi+4Wvkf7bdmO8NvCqlnYi8eynE6DwNgeENT9Q+vp8GuL5g3xT3TaXeGLlQX\/DTlPKu2XZVfvmB\/UGXPu2TDnl4vgUAjb7pkvAeTvDNtLNXiHN0Keu0c3AsnFA3bHkJ3hcaLdr4pMva3MAjmcleuX\/Bo22acgY4LnvF9eFljWcc16Ou2ibYAMbL6jUGUSuvPkQefejBnBzVmWETTtSrTL1ZWjARCdUE\/2iwDtBfwq61kLsESM9aE+VnegQ0IgqrEnot6scfasKT+B9jn3jGs0tUJ5KzRC68Qa5KypMHeu40N5VdAR9nePKP7tum5N8+C60QIeAPkz9joywn0prWqLvM5AxM1W9dPmG0G5w7EE61UKVWC7xLcfp+B8Y8Pd910PcLdiD9qO+I0UstG9kFKX+5dnQVx\/OU+yAHWodhJo1Xa2ePGgebe0pUpoicH9BtIv7M+RB9xHfaVq8HjReViMJam7LaxpIVYPNVG4S30ZWy9GBK0oe5DSaYrXDd82vuxoDGmq8ffnRoPIXoEFnczSBVYlHuOjRe01x5MhOjWO+KLWJcx98JHsZo2m1DsJI6ewbkIqOVyZE1Or+1dGlCk8l1vQxfwnJ5wokn3jjajJaabmvSMYwdaEX6o3T8bD8gJ0+VHTGUOaAE\/EX1aAGWY4rD\/rb\/Mi01b+0ImeeWtmmSXlP6WAH4nHdXXij5DKBEPQxLrS2DIXLG7xK6d\/g7Sxf30\/MiXmf2R3QYKSPilkDev2oRltg1Z+ZjnipU1ddrCVHdvpdR4N6+RtCf\/n1Ev\/LnA1SS3vSkdNS3zfSlODj2EG+X+CATOJwRHhEoR7+62FODlJBh9z7y6KFQH\/7tSR8UWrT5tzSP5y8oycfYJv7VaW+8UZGu6aLbyhw7CSZM3RcrwpOltsBJf2ac\/+g56l\/oTZz7P28XcnxVV1o7yF5p6OuG72efSKR6cEbWzWjG1NDVddpP5MOZGk3ckS0uwBaz+qqC5g+4zJjcDvpq0e75IFeyOgQsTZnupsJwqx7qVlp1bPMfYJHz+gbDBSlddWFPIhqvYgI\/fa1NV2VOhaX7UA39gf6A0VNO3Ps+1avusIsazX10M1lVxRiF+kaXfc9lX0KTEVNxIroy4BLwhHyW8+EKensmGUXpZFVKZ0AFzGM0ziI9wmYHOq820pP6YhOMyj1hNA6aPjZpa5QRF03SDUcNI11mcZ6KRQvPRBLfZSZ7O+iYbktvJV4S0jV78uEMnKkFmRUl0GCqKiu7OKhYvVKE5GMdjhdX5v+vCvBSkl+qQpn0\/x5Z22wSfNVCczROTwnn7JGIMb8QFuFXLKpJONCFHuct\/wqSLV7Mkds99YZ8DZl+iGvnKSWfWG10MfXU+REl+suyWSsuc70VAOiRPRrFIHJ3UpwmHCo6Fke1mvShcYOpQloG7RNUcoKm9CrxhGqyksw5VielnFeV8iB4qWq42669oSkgK3X7QV4ECCtilijc\/Uw9vKaaikdsnM91um21XzbSYy2UMtrGjCtcNJZgstr3RJJqkY7rk+JNgxDwJbK8BCxTrd8u\/UwNtquxVc3rLP02LwpatiP5Gy3n7a\/lJ1WcmvecXafSB3UBeu+zuwQZ6Wu03DSZ7aXYd52NdhNWHSbi+BR\/gNs7eQ9dfBvvcqjjKES42DmlVdbBgqfEaCgsVvTwzWZ05UvVYc2Lg9Q0y0fDw2hW0ci8nW\/9bhbHWVatmbNm\/p901uyDBGU9k3bwOq8+5sKSpQW27lrc4RdyVHvqsP+RIVTADp1weeEqp23UqfNnB8GFZgxMKUqTlLzmlADqXWMeiYeyun93nVLcBzErwp4wfQCIU+yynK3mnx5FCGoxsTzoeH02uCbci0Dij6M\/xI4n+WOfr417AjKOvjUg9Z8eVYrvWo8+ACjNfPCEuzc9MrhRfAN7SZ9JqJoIuIYh9J4cUFq3WmZp8EjKIoK2a1Wa2\/1GkLCTn7TliyrdDmulNO8I+NHBEG9WbbjRuRiy\/glAEqt9ET70JqWDnqfjhQaGlRqpVpTa20Lmjvf1V2B6QiaVUN96algLVOiefXbzFutOxFVp6RDK2OOUR38IZAOJYIRPhAGpEy9N5DRC9VxVXoCABa9jgsweWQ9vR01+j4PPs3ou\/qMYLUF2LR45vuan\/Oh2gwEl4FVo3wNtTfcSN4GCOdKdufjMo1BjoaMi5HP11VkcESeGx9x8xymuBE2FAJAhq\/aFBQmBgQFnKANE7i0i2ulKsNBcK5zimizqXjzPSWsO1E6JEcfSOOxM0aD2ucwjS63M7lZe3PqBSrni8M2Krd5AKPukg\/0GHfY2DC7+jGlCwU9QV1wAyTveNGZg3yieSc0OV4wM82N4KBm3LdAyI1I\/23oMkuaa2rV1zTE1UA7cSe\/anpgJQ+iTrTJAO6d5pP32CCyhRgDKtjOdIFoaSgP0pwd4Wjh33oVqQgYInFxT1BC+pKUjZurEDiZDhcvsd+hjSxBIEnu2lXhE5Xa941Spmw6UTZ6RawPtLdsw5rkUCuS4YbXfpYGX0E3klSX0X28Rid20sB+WlFYy9rgSMkF0vC8rhLeReIfCfmZcOg4HQeuHpvVz6Fm3FfOx0XdEUtJat1LJ1qC6eaO49dUQZPTOhA0VFqtiPMMzKk3MJLCZf6D6cMAQNqhn1yT1qGIcrs4FH0P88MnIb089+NG\/XbyC9DxCzGCCTQWLzZvGJ8P72shMpigu\/cltj5\/dI9A833mmDyoF1ThB+yoyQD6GqcDXK1MeMO23IClrwcyU5hUs0WhiT3AaNC8gbNCJZAIVvhDXCXihI+T0KnGDZUDtmAvxytizUSCURP09rj8XXTolDyIJ2\/Kuvk+4etJqWLObqwm0HrUd+NxOsJwnUmJpc7XxPCeGDlq+loAwzJmDEoBpm4ZkPjHph8hsNEP1Yv2li7\/kVCQghtF\/THZQWqUTQt0P9UukA4I8HMdxaSnvfQIHGGjanUepZ7NJjQ1BWguBIUuvGz3GskW2bEtJ9UaMGsd\/AqEKgckTQJda08JvEsVSc5+At\/G0FTqwQECUQ8itUsSPoVjEex8XPaXm86Drvb\/vCVgJ73OddGJi37cywQXJTAZW+0\/byoP4hhurNU0MPEtwwrpq3LhfjhOt1R5I+MHQby9ESkLCIaOvlW6HNxA1uyhs5HwSdiVS30qdDwks4EoE6UKLyEXEgYZkykd1dTCqNL7ZmkJvLMMm0jMLGd4P2E\/jnT+MJwLA6+9+REUIw9K6jkfAqlTHDYnyweX+pxg+o7Ig4TKHkLBEAgidAyneSKqwlJCvMxY4uBYprxLnulAW+cTDniyg1objjssAcs2qlcBTUoQMD+QvsYR8JJEuZuitYQhWvCkhEqcLz1KfCRrNGJsAk3apbiXTsFlJpkUdQVKYfdsR7Xa+jL\/GUUdCaikWs9beGWdhuN0uNOsHEpmTA5r9QEyzT3+UmWXMTVq0IED3RnxmoVOJE4gZKgLDiIZVdsTyTBYMAFKrEQj4hoC5UByOCq1B5CS1aMvwNGN3cDevazBUM0MVC+NNdpzB+N0nKqE6g2ID655EtqdVyoT+oz44p+sN5LxM8BN2JeiIiDPMozT\/MDpQQjN14JnvqKBUClE2HxC6F09eRBT8\/T1v3kaiSYojCFHkABglVuCUpryOZcvIFMrFMEsE7dqN0tTCXq7UV40CscyqswuaebSI5rYLsB8b0HWBAahVv84v7Rxjk3b61iX1wT0LUiaKjEb402ajjkACUpglZqe9Uef6GikhknbTtAWFcywVy8bCZSGPFAVqIg1m25ws2SZHOwAVZSZ276mH7g9RR3B6LNgnS4y40ySo9Z5E6C6j5sKCyq5Q+hEs58kl9bBXuZiKPRyXfViKF7zOLrkdiPsEVWd9ZFZ+CTyFKbhZfId6IDxa3JEEOQJ9axt2uzHoSzdLPNUaRDJIiQFXFvAd+0i6mTtX4dN5xG9D9rleKa7ZUguV4kw0AgW\/A1ZpwYXJGgNC8ea4CBXuqNB4yqTaF+CR2WcKwbMIWkMkGnExNk5EERUHGFlJoNZVqjjLF4NYdnCC3mhohUX7saoNiFU5lOXojOfUxm9mb03XMKFjj9qxJByH7jEqzvtwlp\/UWUp3yBsPk5HiFY3zvJGMoMcM+oIJXCV54MNNPDmJrQktNL54NhZ76GHRpNKBOU+1ZvE2UGLsVto\/NnlYOgqdlT4FV7uwupn0OlMbO22pvK75jqYjvZKYgZhAu2wjQQckNPQrY7Sy9TSaW5Q6todeJ7fXZke8GccoHUKis+NuVdVd1ucX3aNtQXmVoN8rEkwJYpzA+sqEZ+Vp8kwa+tEZhRLrv5esf5qarkiF+hoIlxsGG0IatAjVstdnBB6RKsyX1X46ZDnEbd5JXWXckWOWkeBdoJbvQtKS9DX6XZQqLogwIZocU4raB35Oa54+aTYcaHZVxXERK2tPKgcwBAAh1W\/PaREOz85zW6xCsglc8JB8ZJWKykdSPji1+IwKUMdZkXZ9GD1YjPQV0R\/RgmDuplaOnGlLnSxg4MGPujPW\/EITJcAr\/1Ora85nAxYBei2BdDhOaWF4knRgzvRiY6pxDiESVcTvwPgTHROIR\/qYxvr0JuMzGO3Yj7xN+0X0CDU7TytRx9\/3mQ5uUKh\/uxCT1tDwDS7CXcD1TG0H0xxMULx1jewIgatQS0AnXF9z1wir2x9p3Qk1r73lpegWtRUUBTJsgEpfPNzn0FdPGlSjj5H7S7wbol0m+2P794uxCZPKNTBBxPfJmwBAmh1oNgwG5CsfR0kTuyIix9HMdoFmK+cALa5cIG8s1yUKUE2mxhyRtqaqaBs0mo848DNaTSJd8yk8J8ELfHZ511oLptp7mL7jlx8Y8eFav0gIBEqzYAwRcNYu\/5c\/URW6CIELYng0in8djNk+vqDYqCANZGVDwmW5dgmongtlpQckNlFGm5c0MIcERfOVl7CGTe5CAsoaVBQeboPIwDp0w5Kg4ue4Wq5PQ05pdGiR4MSKz8PN12tm5eLU6FlMmxQemJ5EMFXEs4Krp0cRWS7lksmC5nuPq7sTt\/IAaGsZwhIgZJ1inUnpDA5X9Stc2TPqxMNnfy\/d70aoeYSIV697fmgE\/tpQja4S0DbxtVoIdIf1yQAPTC8Nx1DgE4VNZlwjLndosYeCZ3eSpLzMqRWM0EXelapXzEVjuyScuM5JeDOZYxdEkbvU0uH5FB3+66O98DOC90SCKnbxgxPdE95gthETfrM92JR6il0vSpQeJo1Q7rByPvSq08IlTpdvANaH+hcJhhn50iaY5tZRmEKf+v8SrmEVA76vdoneZYWI3aSmYpcPa4JICYcxGg\/XSyToDzcPUiAVxytNi8B8EBiqTrQF8KSIh\/F5Vkp8iACm4Umad+AksFOmVwR6rX3\/cnNi4Jkmt4SnnqwvXpbgJaNxukwWR89TIXTCgUrvgKg4uSi1JCGCgLyoF\/JkAdZw544faiQs8aqcwYuCOO5llEfgy5Kq40tj8alySB51XrwIyLQUfNyhobodIB7sa2kaV3XmPttLRQqSszORfgpsZuO03EzZ3UgJsas+QEZawOOrLuSnQIyugLsgGUbiaGrgVRqO6gLkaXwIyjab0WjjIYPdfIabGj7bzHpWZOseIyBvDaOPEctpYerfeLHmEYnVRuam1MrV0Dv4GoAFNrfI1BgofoKkfdy9fubn7GAvOwbz34aKj8jxXblwzfL2E0GeJSTpdI4xz0b4GV5bTYuJwICi6OG9bFr5+YPFesSh5xN+YUry4VcjGrBqfTP+tU9KLXxRl\/901V6sNIJ0XeoY0yonyPE2U5iCh\/Id5Q8yCNCdJfbNf4iji5rC7XBjSyL1YCuJN02n7wR0KBJ2FD7vlyeUTkX5A2gUTQs7cezBXTm1PU7hPbRhXvTHUN6By3H6UB\/YgFZaWLlnGpsHXHi\/UBCGQtXdPqzp0VBwUnEiVkjxi5K54eK+BgfNkgq6hh0q0FTXnmUvKZrJEJwCuNqZhVp+V+t\/yLZQJ29UM+oGR4Y2qNHNaahtTwIoVln7dz66cNYhuLswNBlT7SXCpWJBp1UMjuM3aqmDZO+04WRgwY7YHQvvsEQr0bUHCPyIKIAiozLvEt7yX9sprQSVnqTqtjbnxK1tDFvY3XbhOvTLWnNWDDohsjOVFkRHdpDjtNJ2qgR44qC32a1B7VJHzQB5P+sKLq01n2VkJipeU9EZkbUGnjHj6AZWljoo4wCSWCanOJeJWD7UTVUS4bsgqweu5lxQFvpLDQ7eVictgNyfHHHgNJ5u5vuEJ9m9SnjymmbJvqxjGSuFS6l8LkQWDTnA9VrSmpNOdpCTdTlEDEl6Jb3ENmzrbur3J9db7qAKWFzN0qS3tjjRHtsPU5HeK0Df1you2l7x\/yuTK4eMlLWcBxb0E6sIrpthbGZWYPh752cVphNTdHz\/gh5kLJUz8oCGl+hdJ3d1Y+JdX4ZMPDdy63VmOsYiCE4UVpR3WlTtwNDlUloXrutKZBfHx0QmyDO5EstIDvyYxSJ0BGSB\/EJK2NMd3aNrDoHaTOh0uN1oMVEB16elSm+pE+olwXy4AngW0I6B63NDAQjZFYSXR130+xqZLWz7zbAYzMnRcVWXgr3hxHcO8cfAhsWYW+CN25eYYIKaFO2unfVuewjJSwR6gZc+lSJE3PRPHA3Llo4u\/RCub1bn7VLYYgPyn5WT\/Bib6eGXkqhPb7Wsw0YmPdGty06dwBRbtU0xUhPJWu8dfFMDpJooluju9+sXnZKv83Yic8apyM2hcdBsHnqEnJsLb5UIAVdIk4aW+i4eQNT4hlIK2fHugfl8diNcrZC+0UQQCe0NCCDej1k3HQWoOgJANdcniB0IQuD0Y+\/NUnezp122gIm8ecMOmjmLWI\/GPhu73IOVIwyKN3WaIlTHBLQ80R\/Jax7oE5AU+02dqhpY3mQi+bJoooVVHVxeQpU1pxKGhJsBNKRBQQZKohZgDGFCi4\/m\/WBOro6MPU95yDsSDlONqiR5sTTqgjowOG8hEdHxEHT6\/HZFhca+1M8xY\/Y9QhOr3wULjj5dllpJg9KQTsGCN0aBhxOZqWnEhJu8rswRzEFYmwqM5e91Z6NFlvA+GWsavCG0UwK0xvZdXOQQ\/h16LaOPaEcWAMgd0AmPcKULlsIuU2fugdFRZ4efdRmnA6T6gJoUHZxqQRIx6l5jCRhJpzYOJ07VhIxLY7zarbsTvIXLPRP0eKEGLBLi2MRyPH1bDffcE6meCClCaOk8w1xy5vGqUyVNELTX1tOqcsIbXagye+mIfjDsRyWYRHfFAggtIW\/SoGY+l1h5UEBUJ2NGYg9mFygwtwts988mdQiTHd5I3lQSVZZtCfLH6HRhXPYoIVrKQ66D94Us9KzdQGe7CwwTKARqFxNx6PJOB2OP9Qu0RYyy537pZuZXEbtVayYcToBNK8yhP36tbjf3C1L9jepBja+4o6cUyPb5sBVJZ1cXjXWi0nvZiPqFtrpRNV0iExoTWRYa3CVahw6pdiUdwNXFNphEEmxT1lunRjJTq3j8uwYoCCMweKcut4ACcmD7r26LheiJDCDV\/PQ4oCSrRxAioTX66cD4PIB6Y5lDLmmusuhi9YkTWqG3irrKx3N1za8K+hpnM4ZctxKTCvp2AJ6narRmLNLijzIXL+An9BaJtEAQsKqP1cfgw7K5djHwcHvwiWB48U7lek07SFL6yRLUXEbqpdmWUYvjbKCnNDogIoA5mgQhmFeVsaYMfATj8qvQGxQt803mOuUp50sHgijqYiniy8i2q3b3QNaiOzId+VxMXl\/b5afJ6WqRpeHPQ4MLWosKrVRXSt5kPj5etQV8LEwbF2v88\/jWkEKNPlAeHmQMwsimTWoWKftR1Xn\/HyrlTyokUUNJ+pqItTe0MKDFBsdDYwopP\/23xLWPRBryC2\/5cOD\/NZhcMaBO9hIpk0Nv2WQNyunqbl0FATQMUBqN7TZdEErtDg12WT3ooigR9Z1hZbIxj7zrpkiR0i8M9lrOmJREjYO3QrQSnsdyIP0aYXcmWNMMBQEYeZZC+q2CYfOmMyC897o7a\/A8iWpfxnMROMWrS0AR\/ZOXJY3foqm1Ms\/ITR\/pMFMbHX0QWyVKBTy+1QCoPH1BoRmdOEtCghTOESGAkSBP7sk1G2L7GLwVOSl0Vti0xjuSZAHecm+xS7OAChEzqELN1C0JNAhMO1twH1EvyKmiNZqYGiwBUODFvKgwOxp8ZZmHdSS2fM1JNSOaA3qIDpQt+tvx+UM75KIbiBjG+ZOAIqTREBnFgfuM1CxU7lYiZWKc9g4dMl\/nTR6zQccWsKAGFcgTIFAhESbjQ9v5Cpdl4A1d5cGeftRlAPxGtcjjibOXr4GNRhX57pON9LB3AZc+yISWwdlJ+GBoXeTXaQTSVdItw3vEhiwQ6VOIovmUz5vpVMY9M32UjjJKlKo9XBoCQ6hVgNs3OTeCE01\/nrZYE6NpAIRbaKzRXnC\/4XloAlmbiY9ojzdoMNbaDlufmtsSkpbMfMDfM8yDMKYYeahAsRJmuPzgPCRl6ZIfBbWmMMb4hbL+WjBZOzpQJ8IYlpq8aHQSsUtYcROOjoCWl8HGmCWHOdas5NImqnqFQkk4G1BR7xxERWY0Dsq7IYH9I8mdBekM4fjJA3QfAEbOxkRHYaEURQFmVsLlY\/5gEW3AOs4EIwtBiS2lIWuUEmggIrYT5PfpI3CGAztypchJwQJijrSgQY1leBFC6Pao53cNAKmqQmICHWGJppy2P5AfMROye417BItYd02WiUzxaeyAZgLnAKX97aMRByFTHZ5+0W9lRStA7FkazJORwGCCN3qtgkrQo2ABk2WyMjSpFSmdQ+a6utkzQsnDdAlqnWQZlnCYzAhWs5ZNV5inE6GbptmaiJnEBlleKAMCOojxUIg4gTVCfSYg\/YQGp0NfsmlIw3qKPongJY0eZBvPa+t1o+xP9CRKnXI291QgxqxGEAnjWAUWCwkm8tn57VxkdFxOmSpqi72rK+tZ781jB5I9MJsxEMvTLncxTgdPydpgc7OLWxPW8th\/kXpHoTt3JTSh27bTzawaKJkUi5tmj62XuZFIQvY6Oegz4VFD5O62rPeto67DTpUQYjWcB3aVxudHXhjMkHOW0BJYL9KLzptInNWHPSVosdR7XXbhiZaB9QGr9uWbIDQJH\/CyGWuBrVoxwLb5yGUrZDzvq7Otu6HcEnAUELALu1sDjgt0OPuQuvAyUtZEJigs2pQN8E1ViYrd\/SSUfTVw6dmhN1caVoIneT8wdL+W\/9X1sU1qHk09WKulgxacetw+flJQQvT+EtuGLv6oAIt23yGPOgIJA2mz7GdABT8koMk1CzxH7yZS4uBHEDdUB4EmUSsbtud1okpNM4rnHK8mbIqB00YtRQ4QeAn3zMNTPxpvVqaHEQsUHPgnrxJBH3MMZsDuQSM\/IH5jNN4Onq9G5mKaezFeomecqAB8CrYIZBg51bc3ZPz5vsIgJMDSh\/0o26KaBt5UBRNXZdtILP7BG8ldH0Ooymn867aRgKioFQrGxlzEICEltTYn9jhQo3H6fz69tPa\/bYTcTsNEgHApuyCmukgtNadHbrsmaDFuCUZ3A+L83OndbMhiDTp9tMy1Q7qtVyFf6lW4iu+CgpSGXOKPdlPI9KHGJDWoPMqMm71LDED4i4eIKaycHNqeWIm6ejwlYxuO0mHMKihDsbsaNCB2Yi4xhezXLTgJc2oVIruQScHLKrvkFZeaHW9AUxKy3TFHQzZpjIT+UUbGfPaEGwo88dtYkFyS1fwkHCJp\/nk+ETmtUkzdUY341r8UgFmnaAW+u7DAEFAHLTmu2LROFdFWgepXe0MKwiyZpMKxOd3uBG8JnNxbLjdHwZcNC6Ws9uzPgukXj5Blq0qiYEngJFSJK95sM8B7DvmJ25\/IFRVzcquulFt+4mhEyOB5SF8F3kDeZA4BSSvo+u23dBgsI\/2JtBKZ7K7aB74VaPsW7qFUdoV0kXmtUmrOBW9U5oxm6yIzHOjy3dKmha+TUXImT1N\/ESWmd7nQahlsHqureRBgsQqMWVUqv33aTuTgw5Eg3S2HIg9sueUJrtn8E9vi4HnzL9DHyTK9hMuVzAbFV0pC2g5nwz0vJ\/t57URi1cutXNmnrl77Jt+dXwDiHoK+idiw03t\/Jlo59ACNGyyMytiB+\/qiVq0kge\/lilgJmjugjYDxUBOnh0pikb3dk70IxQal4wUctdPpJcrQQ9c06Zyqfnytm7P1rrBrQfmdrbfeDy2f6BAf4e47Rbz8fZRqwLQfsnkN32yxz1Jqkgoz7hbEDzxDlyPWc6E9KqTIHTEJ7tp+5vRsyOUVNUdWtCiKDRXpIy5uozFXh657y+5898\/kMqKDZsGptSMXGrMp6HZpk\/QNl7K7FaKJRoT8uYVzQ3I86hGt2WIKaO3JiBlHf+JHY2s05STHWendcDazGvDcIcByTGocTZaYDUE2l9qXd+3u5FyHWjgR906yA88cMSl551VgyNw1cOY0Ruay0WAdNs0NbSNWZTh1riVgBarhBE7Ep\/Pudy0WEnL91vKg7yK9jD3X6fKuqit6HWg+ROuedeC8kloqJUntkwyQ58bbFqcb0UtTMjomfHqmQIc05Gjdm7SQlfizncrUVBCqbm8gy81d2cwv2J9qxL3p508SCj0ZzohpbAKZF3JTR8ilKd+e5f0cplbao9hetWSveABtdrv0gRHNpFpp5r4sQMnfGGoPtmOjUtFzdEDRg+gtKfpu0zR5lxWIJxuW0+updaB2F1i1R3hONv5hiZPgWBPrX8Vfg7rhPwi78K+LPlb\/KmqKiXfNo7RAAs3VULF6BScWzNe80owpxbXPjhLUBEist1KHuRVF7DWwUc13h2GFxcEWDuwSp9+wbtI\/OSnTXETF9UMldIabDoK7ZCoLWywOj\/gXUjASKTk3QRVitZ1Tj9iM1XqwB1qyB9opxWg+rnegI\/cYBpECJ3WHZyyT9agcFXnz5723E8Tbe5iUuGID7LS9AqHkhuSWOSITCfSWpGBVySrNbbg+8n9mQKthELxt2QBWlS5GzLC1grAk9gtOnGcDnMofX3OKZduRnA2N51j3g9b0ApyqebsaCNSr3TVFDrrFETIkkpAPR1dJrqoq0CPjou5C5UYgncDfLKK053fAYf3+FoP5rTcMSVs3SxtIw\/iihTl7eM2XuwuMaBXQvL2UN\/e+bsppaPs+tfD4HaEkV+3nhqstnngsk7z2jNpcTjX4UbsoAEV7YwihPiJU+HaWs31kGt6wOhb8wBbfKIEyt0BSE2az2sjtvq\/fs5Gxi8NPCoFQgemUYNm7eQeut3ezBl9d+0SO9iIqqyjmdrUWIc4r7RyoqhMfXASvHCA69QKprp53dGvadNPlSn+4DQcXNMDLpLxJDY8qlz6Sbu8o5P1tpUHSffo7BkHBKOTp4MR8NKVhNR364xyrjHxde\/z4GMB0dRBsufqEA5r2EHVelKwZj5I1nfAlSveWFHJQf9mQ3WXkLyH2tDMRFmapmnOr6xZ9+M6L\/NjEoO9Fa0u+KkgDeqvIQ8K6LZFPkZMKfS9aShJp+A6YJs\/4TFx+NOOCxNv0WnrSmaIoj4OIZc9qv9UFJaq5vOAuBKTjMdrtKz6JxYur2kWCaceNNSgi33iSP2LJVdLlWmIBBVst7fS+bmuUIbxrYuKlLUXgnoCbiDQkZFYypMXbv5NCeJGp6T8Cgm\/3ZPOqtcO6cgkOF3r4d+Uh4LkzycUv\/QFLiBFDXa9zfpHpwJM2s957uiGnsRqoJoq0zQGCSJTM2W7gxn3JHbj\/rwDjbBYIHTbIl6Y9rXb7tiOK3RWdGW7vnMShmg57J3VKH6J86lTta5Ji2NXZZgtc4SbgDeLaipQfWbgR3p64eVIoh3ZvpeUHzOjhmENKQFcdILoY2VGUyfsoB7LjjGuk7DdUB5EZaL9gcbz2oRlr7o6xmfkirfVDoVhgB\/7IzBHYaI9ZnW+FCVEFTZpDWLLIx3xomKrm8UXKcJwr1SSKjHHedlMAxtEpRSFWebRGYkR3aDbKv0sotUNOuLMNZkkaXrX\/Vyf89i9OmjC3E5BrYPAtXMTPGpe87KCO9cGu5ke5j72zfxOZweLWixnadN7I06P4RPtbT+OQ4\/FONWT8dv3Td0SsDgdHTqgIltFZd\/10\/U7azQ0ASfwDnr1g48ct5riq0Z3cK6TfZaOaGIqqm3RLqMN88cCEn0nmNkaqBTq9T9Mr1V\/pBd9R+hM25RVmQzZGaHkKDCFUmlk1Debzf40YfMDtOtPqiS9TDTWywBm\/RT\/zDP9Q\/kNiSMBKeHvqAyRHDO2ybKHrZ+i137ezJs5l1\/BG+BP8UFCTUHoPcAOwzjaWz5XtxadWsZnQZ3JfgJJtMZ277yqMo73aKf90D+C+wkK6fwbLsQmOfUb8G1kBhWPyLGJWBjHjx7oxc1aEtTVS83d2dO6C4By6PET0UcWmueuIVAUIOYedIIZbVKBF37GRFlvKS23nJ39zMLPAU00qj2TN+qS2O\/AJVAydGRS4ruGQKXQdyCjItNvyJWzheOHwZxt\/7opeoMzDXQlD\/pUb1w2rmbKTni52vrihMFhXlEFgzwp22Finp+F078IXv1QZHkzLdX9DveWe5GJxSxCOjf9Oo4tXKeEBJFz9FX9dffa5qRVjpCqIRg+UoM6oRbkbmTopK2vsasLDRCcnDbgol3skteAAS2rgLuhZlrOZyQWRG4kgmRd4Dead1KA7AW6vg7enixqWE8zB9Di5qOfOYD6NYjL4QCd8To32+p2\/IU5XILJqRaAA8wI413s+NyJn2KIju\/gQB41+QmXeXDR4Ylr9a5fFG0lApQWuTT\/1BXjdXTA+pp7+Pxsty6skrt8BUUdCYAAb89jJPMXmG7jxxVXmewuTX9aU0TBLHr\/Z5SyvJssaYz434Jp9\/yF5rUJDb9snhjs3Qfu8I1+m5KT5BlAaG0\/TSB6\/dRdhNu4s14v5+2vsKUKyd9xNZuklS8ToopSBh0bxN9gJ64tfKK7P0fs0rHkxb7v99XWuRdf19J+GuCyDx4NGvKWcwrN5IeS0vCQrOa6MCc1rGTHJC0uiQp2UTImexCAxVaxzK1s84JnXNB6YEvkZMqPrl9N3y+bp6HbxH4axwGfuovhMafsSby2nKIrUQ1SJ5VVicbOVQKYPMQ\/oeuDATHr\/WAQlYToJRHCjrUB2Oa2HJYnsMsg7b7I\/vX9avZmInZqOq\/Nx7uyv9K8BZl7HiRQJ\/OSscSxr\/RzCn+WSkpHgfjyIFbPbGBKpZwST2wDsDzBX3BO5LhY67oOi23o4wf9fRsPg9K2a+kKRsP88jPlQcELdLSvFmO63NJL0vqGB4U1pzQRtcOvIhHuF4xR0ze6y8xkMGkexPmimtc8BZXAlJ7mqoS\/lYdp8QdMd\/s9bagyYW27lloHfrb5JbQODIMakCtiY2tRdFFDlnNmeA9B+GY3XiJSLikQf41DkHjCU3NcjHziwsAmWu3CmmTz3KSJklZ8dDGiempBFPWp75pfb8Bny4NGt+YW9hYRZrgDKaLFAxPZofYIt8mpdA9X1vdl3S9NbXDfJ6P4KZTKa4FFMY2WHDRjgGOWBmIgY\/3mE17bOqUjiWyk\/f2fwfiPHQ3KsVQq0Jx5btwNw6CaVBxS7eHcp9\/0D2ucncKHTma0Y00tGeIk9trJBHvlL0\/Qhl1GnKcpu\/RQ9k0\/gmNLA6rUjldT8HYKPvFAOTMOpB5y0jp7GczN3cOjll05pnCNdQ80uSun1UoNTTjusMM4G00UA5yUnuqevVKLECUM8Hbr\/xD1jUiePrdT8LZkLHYGMhmmz3OXa3JQwuho9f\/YTJ9dYFsYrAzDrAeONu78rEjnkMKWTBqdRcXX5EzfEYuVvvOzpssEoT0KaxePNHh6M1l7LJs5Z5\/zUnOQ5VFl3Q77FLU72MU5fyoQH+xN0g6UUiQcapCnqmPSCCJ3Uo8MGjBb6+cTzQ7bobxlUVEP8Tah5ne3e2yHPVMcWjyQgKz1rlqGxGVAGmv+Pgh57+sSp4rIgw1bxE8W+6kxKy58MshPlActE0OAod3DOC63KmaCN34avh1UmZDGa0l1OBNjJpGgokYy72OzquRSRBQPNwwTY9\/1WifmdOr72JzVVjlNcpDI42tyTtqnvTl3RZYnQUaosq6IKj1s7uu2qi11JBCI\/fw4stfCfVsdIuj92j3BZ\/M87RWHDyK43gtLiUHGQY\/gV\/Zn7m44qFrM0BmFCIEQ0YNTX7k3D0U\/7vi5Dl4VcctqGxXzENeLL\/QzZ9Fu6UCkdUYWvcO+LPM0Ka\/i2Ld5V8yikoL6+7iXPcyqJlYWTBZNlXme1WSx\/VBFG6u4L4hX8MquC3dEArOFCXCRFd9sBlfj+8ehcrme5V0HQI2pnqoxgC6zZmXzVVkZ0wNPH2jjau47u7rrWak0\/Kl1sxqVSWU+PgFfy8qaiivFnECNNye1slZqxcsUImp5TzUdPEdSFFye\/fcbvPvANzYv2da5LooshioKY43d9hXTn6KPVGPzyQ9a3ouzibsOTPsM4DzMnV7DM7zPNb2oW8F2XoF7pt9HjJXBmdlClaJqkd0ktkU\/GLxt82hYCajox0dEhUax14\/iMnta85PDpc3nLOuM7zm\/Tgmf+Ec8x7ZTUQWSRVXSTmPN6B\/q3+2CZUxrMGnX1UzFYkdNL+pM9izlMhaT4eN5P46zaeWh0tDEZDO1ZhUZxZEfkY3WWjZ44vF2X5gUPhmBvCr2qkRBVPlXe37kxSu8dW7\/EedQR9cLSRcZECTipxUjqsJ+mwfn8F2Sgn1TqaJoc\/+177oub+r5\/CNOn2bND660f6V08K\/877jg362qoKsL5UvV\/38QWf5fzPKf\/+4\/\/91\/\/rv\/\/Hf\/+e\/+89\/957\/7z3\/3n\/\/uP\/\/df\/67\/\/x3\/\/nv\/sPc\/WeRU79hu5T\/x\/LuUvfz8f5\/KG\/ULRipdyRi\/7+5N2lP+fnLkEr\/i9iSX3VDyP4FXBbn\/Ev+1ZtLoe4EQ+RI+6FvYkf5IrRaX+Mo+v6+bn\/\/q9znEeWbzdxp03\/GXev9cnm95tfrRR3JLuuq7vvE10gUBd8x3HE97r8\/s93Xyh9B9lnMnTYt5Z\/Q7bP+Jxdl\/XlHEhWE0fz3gDg7brA0efAP8PlY\/fXuXOcA39il3pPSl7n7MP+Abpvxfd18\/3pHeqsg6FtXo2+xdPkGDj9zHJn+\/s273oJMmm\/wjShSnKNuAM6\/3yf79E68tZz6plp\/Badu8xV4buV\/P1hmyeQcdcOUP79z5C8AiS+ZlvXzPZV\/ELBNQ9i90UvfRMMPrbcuZtmv++ujnZuAJQbP33gu9c8n\/Qug0e22G1779Q+AniDfMHhx7+DUvHzmXmWfh\/fwfrbq89n4o4D9Fv+Gb32DV8G3H32q5\/3fAJ14t2M\/VYpWqpO3PFvDt3dFA4uM1MXd+2L7BTyOAh\/Bwt8P1Eacb7zX\/YEv0Fivrnz5DfigdslnEiVVvP9ZT9gq7wbGDjJMunr6b7BheYNcLMvAOkH5QDCJcX\/BhoBMbyaXafZuyfbzPVf5Brptr1nrtv39ovQbgoFlHX27vfA3zh8oeS7H9Da5yV8AUAt+2yuEWyog22puqBt+VMhfQINa6Rdpme4\/BFrGJ\/NymUdzjn9X9KRWpD8Y7N8evQFv43ZfN7XY28qPeiDc1cdKF2574+n+IdDDvPOcc2zmfvrD7poPRJuew++\/sc8ga9xLaFTM+kKv4XV8AUEq8vvvgK7uKDznqDq0I3q+yseBAe7yVxxorN03Cf8kvSpepv3+X2LUCNx4XInUoU94d8GH6uXT0Nrb3wCUMxvR2zk+D\/gf18H\/EMP8kBumo4TvoT0QpNWnPfOP5q0YIBrEVcrgB1\/D\/WugK0h49kQC7vP2J6LFevsjgDygJKRq6f6gvd6UNicurUjQKrClBalLC2ceQN5bFAjf8WWBtyS0Szqg8DLolt6aEaIXAgbRcQWFEEihR5xmxXQprduqnkmLGoUaZqecIBV1XxNXE5ngjRnEYT1BYNf9qKFND6z5d5OXENTrrEE1odX\/Zn8bbGAQzm7V90Ue\/nG5aTpEzz8Otb7bmFYZyITr3kAmsey3l4byGGfTjOOqgIcajZqChomjJ9SPbLEErDJHH5hiuoLww+EBqdp3pejHwaGep06IKal\/Gb7++VjmevdLK17\/S9wlB2PdgWhiAhRDknPXsamRmZcVnutInlGTnA3sONl70plwqz5VYIdKNhmnqY7BVIhQ3qT+mQhPoxmANr906ihtnLzno2TcbF2orUNjKsHNE5hYDB3irHTdlnXWGuixjk+5NUOe1\/lsoZtnLa\/tcP+lAN8+41yQPSsTbKu6n5qKG0kW4Ck4KRYYhok7oURsEQHvo3ZsDjXM7vkpqeBxphNVP3QMV6N8rsvrtV13RLtGhY28yaLqbiDXu8JZn5KLaKieb8VCPVqhcqwvEwf\/mTlc22JCpJ\/yRLlq6pnGwcSljosM333looYkK0m9CutbVGjn4K0KLjcI7GDoZsZg1twxdPdj9T+jQhVOROvcUZslFfyARwxidM\/9c29OkiH4W9\/pzwDpbnv+X0phqlw1HOOoiKgenkaNp+GD+TmLoD3hKEe8lg3y4V3ZTy3Lfpmbh7xUzBOZ38oD40gSwqeg4YLRcLEMHgEDjKzvNfihEnllBVH\/Go0i3koY0N7KbUabqWpGCaX0B3Kj0Uo5VWZCjC55i7qttX5Zus8omjfxQKBFy0a2u9YJlPD3DQdGSo2KOtWhBKTi5Yz5G8ztWo+k7oV71CPvYaJNVlmaKApjYotMsxqsnu0MOkOTdmCfXWm5Fe3MScKEGOh7ol30A6h8oEqYT7iRoP09vvQ\/gacXCAnWy5dfAwlevSoVUUP91ne8GVNCP\/Kys4Tz2klcJn6L8Ll02V+wgVcUAUGw5\/1qC6zTQcRZ0hR\/6HU12HyD11h3IvV9VRK5vcJ0t\/w2MG4cACeqm4w+CjdCb2f3UsWhl+b8f960dGCfUoOl23PYpb74J1oWej5Fud4EgIQPxBD\/ccx9YBZuROOohgGTj\/kMqQhfG85s1WNtCT6CExTEFbFxuTUV7U1GvziGFDVc7A5pPj4UYFlH8TDvRD8atGt3So3XxgL5Vegsb+PrKK7THd8xgNy8eK6gx0TAMvtUn2u2P+bD5Aw7dkU9JjXgVGqgk8J2kk7flXSeACoFRf6loQaDW\/zT4D+vMCfgqgQu6bsgdPQpgyG9AyezwbQTP21Uq1scQM8nzGNwDe4DPAXAyGlxsnf0zE6m9VRSXz7\/PkveDToXnN3WJksQ2GFgEFDqoGK1DsK5qDE9oPb0N0wxHgMmA6nAj9HoUVVcAteb8+4BHbCRAgLulvmB72S\/uK+nSkH+EXeJXWCYyUeCUS7wJzqYPuX0c5HwuHzFqmZOAGzmvl2liTwo7uYB3yp6VAu2OVTsRIXAWssxJ5xqF5x+BeMhkR9QIJgtXbbDcAE4pV45FWjYTQOZPUBN2Ih7bfs6WHYjAdhQILr9GvkO\/ep+JQ+4rgBhuNrPG1wiv2gIGwEYV4HYzBvk13DECspSuY4qVUyhtAZC63AIwbGX83SY0O35xZylXgw\/2QQOQiruoM1kNABJ+lY1w8X3lR3RyRvhA9UUCsOKoLBZbALBj8e9Vnvio1QHAi2GPfdt0Z8CvrG7mojR7+FukIDO0xTknIrha3UG1wqDfoDkoBXRB9gGIjYkD10Lx5t5WsQm3KPtxpnqg3liHxZT3QWqFjJoUZy+vEZdGoOoqJiA2J9kMQUzaBhecKYHoiqp5JKwuTGhwTGW+8W8xf\/+ImCYRhjUQbxX8qCDJIA3Crzj\/4B2kA741NfMjQNiOt\/GN64E65R0610kil525G5AxfFVb6a2IYRLB1sqFPbxhWAuADzgPQkhGsg0+43heXM3NoOu3kqs72OZUH25\/NCuDigvYV1tmRw0fBQw+ob1r3p8yVrFEiA7e9ciFQN7lg8a\/av+YWGajjkdlU2NN8KjjagGBmTYWYneNi2wEcyxROeXoCr6sm0mlss8wawBl8\/AagKgix1Q85prtgBrn2lOdKwzAOwJ34CQ80CpvaaLdV0NHRZMhvGpyJNoFWfbm2HsHE6vXXszsq5BF1MmbsOot5QUrJKXI0xNmJYZt83QQaV8QLiQCRcV4JeiYA3wy3CcbZ15LkRAxZ\/8gVQH\/o+3VeF9KaHK4FQMXDQGhd9QmblfrqDzrTqy4QOHUs9MbMQ1KgeIrpsyBwI0V2SqIjcbk732KQRUJ\/Bd7x8mG16lFrAuujeMeoh\/leaDDawS0JrFPIwvlKVexcmCQVUK0VoJkTU32iewn4VuJA8C\/Z+o2iaK3oAOpyKD0\/lGoqVytg62vgHNq7qR3rrc1AtWJjZBA\/j9IoCoFP12T8x54Ls7zzQ+iu4tRFxQ9T40D+heFfg8BDlv1dnkVQmolt1tc0A3rUoE7G\/Zf0qa4tRSfDQACWjXlWsFnO4KXKq+gInwoKKbBfz+6AP1jKNCmlqVE8hK8P2sL09scHgH1QflPWES2PkNI6nFquNgAnvezmkCkThwLIq5GfOZz1KmRL2RrR4xjcjitjtqSbN7pDtM1mEbvyTABfV+AN0SRccahuM80O3mH17rEw6sdXDd7D\/nFEUJLIsqprsG8OnN1LJQRUnL4UrR8VF9Q7AKGnj4wpr+moDHqZStqA0xuQ75j5Xo9ap1V2PgVgkGfFfS0KhYubFitslYasXAlfsU\/W9X0XbjU2jWmy2jfDJV+YLpIjAr\/zzbIBkRDmYR3MV1O9qYIBezChL4TU14oh6dJap4mgSju1O8EuN5ozpnVfftXXLtp2l03CYQUtQB0Sp65KKIzjicE6X6lwWU0KVQaFScbJWxHwjUxNQNMVb7baDUWvZLh+a2gfr5wQB3+PmytHIdpvgzjySUfUTwun\/o9liu9iWy1pncPGdQotb7NhQrEcs2g1L\/ovyZrhOpyipa9tgOLRY4OaQ4z6eLeE2jyeeTACj2dd3tKoGO6NEpZVXFypY5CxFeVVuEFSPHZih6\/JGkRFYLdzyOiqgx6xJlWtKEqDfIK97iAz5LtWfflZ+OSO\/JPx\/AphEPVFa7BbTgsAY1RVAS6CKYYRxQNbCdTkyt4Veo9udZlSQsj3uhUk6XWSCjjslFQSDF6FO84Raim4BnA0m5LDTaBef0TtcZx+vmSW1i8KhuSMQbEjTcJdKxpfIGLocbXqS80HaVOx8\/xV6wYK\/lokp1bs0TPXB11ghslaA2Gg2a8TnTaNeNnZl9jKXoOfEoQaD\/kE\/h+1jeUl3OaFBbCqL2euRffcPgHrhqIUEZE5fI5BedcOpAdJlBaVBnPbSgYUJaWpw8KAvt6rZhd5FxOg+tMeuAMQMtI8nuagX+uZOQn5OZRgGMIGrlFxjDuJIJpVwE3ZDOM20j6K5V92zdNgmgYRFmcaKt4Lll6k5q\/JVa4HB9rAXKgyyDJ1q2yQGirVtyeSbgYOgKtKs\/zBzLQSviD2v5zsZW2UruwHy6mJVR+GaFRQgk6LZd2M1mg1a9qNVsNzxwg\/L2NoRS0k6WRpW7DAH8DjfRTEfnR4MpGZ4AYwDkEyzhanAct9UOPNEcxQe1yaCDmDdtakXlY6C\/0T+\/NMfAOvvr+YAEos5FCdsckBTwOEwbLsGtthHjZR131RIGmS3P+6jPiXZaXBkEOEGashgQS2HASsZxJpVpS4Zu28+Fvd3UxhgeWEuh3+QuUGWKLw1sFQa4op76P0qIgYzXrYIXnYCFlWabsFHd0QjNBrWFyUEFnlpQhd6WSoUX6BeWQJ1XJzU6c7NKjQRaYJslC+SgbXkZexzPQ6UDWTOGyjVe5Qdl0w\/dHW\/YTFaSzQGmQAs8YwrV\/UkBpNsWQovhT08\/ESThtNeuRNwkunaVo14A9kzDTotScM082tmIaiLjC0T3BrvoDvi0OUZVfcF668fmgMxb7Sm+iOXQ8onBfX4nuTGz5\/J2Aax8J9mClhygEyJfzFwgV1WlLdwbdyiRuS3SafD6nHSeg3BhkGWpXhzdTNeVA4AUeZBTjN+QSos6VEkDQqKXkX2MsF4\/GUGkGweYLqRqFRy1vojA\/IqVQGS4eQTDWfSDYejEftp7XNQ94\/cX9YAaHF07pSuYastFedaDnyhvJvstcftpucBv5bnRpap1T3kBMv3tLoHcFslfOXXQjH\/lAK43kV8F\/SC4Ct9+KlDoXHlQIapwRiPDDO8n+T1JHoR7lUKniyik9upqvsq1a2AJiB73DKyGuCL7MN1Mc11MbQEM7C8dWLYZtC7X5MFJDT6GWa5En0VIcbeApQL1mGs4IOr512TZT8sAg9fKC3Qd6qfbgsUWJvEQqmSc9HHZOScZBNTebEoJLFooJL9sK6Mg9BBDDwK0DlgBgNbzoJ\/2Q0ge5CV8QHM2oeiKg9hKOqEMvATOc20GEoS\/tmWAGqSKbgd4AAsxXrOladW9U7SuxVzreW3wSM53xbO1+pnHFdXcOq9L4W0AlFIyYDgCDUqiDLSkeovktTo\/Fv10WwrsSSVbpn5WbgtG1lUCZgGjb71u7NaizG979Yl28qChZlt+YYOUESuiGofwWdeXB+nslvJmsil9FqM9bi\/grs1qgirdB3JRXSRiGysFpbsJ5mKacKv9mhLbBEp4OqibfUAQTTbc5R2r3gc0gEqxjy1jffBmv4p\/jYNlGR8gxs+Z1ybLG0pwYUqPtfOAUv\/YTppzbjQ+uyrquWhLwBQAGmLnRS6ntdliWNLv\/y13RSfrtoWedqWM42TYHdowSZQHVeJYFwGKSMoRDatXje9OLm4PGy4YccpDdKtiHTLqZpiwPY\/aJInSHlfGjhqgM59BmVK2uklqKC3G9aWrkbhG+ZTFNmkwAHWZdYLeVCkYBAdIbzN2CxJbbTu9bMsIdCQcB4iylywg1T2BrGbyKqxHMngD72phpCKRCCobjbz543R0I8DlKG2KZCEfY4\/aJaJ1AM5iGIhS7PRF2XZQyMvbUvvp4WhG0cMf3SMM3dRzKwLFFVkd8BK5MoWT\/YY6bWLx1OHEVyFE5DuMDSBcQIpbkySBabWE0Z0Bpn+hYE32yiUvl3cM67zh+PFWG3vMTAeh2qhyHrtKRzvenBCZvN5XchhHbVDsKSEYdETrIGcDVAqugmoTqHQa3a1xmPSDKYWyplJgZF9UwlMRmF+cOmDRqtxMUGWotNbX0tAEzX+NWH+iNB3vm3tXH1dMHU4TGLjpbhSMXvYMICbwy9EYXbQEQ9zuH\/j8eEWxiqumafaTXyAQIpxUkLIxOZZtErUJ5\/0uHshA09mW1Wyn+OwNBFC0PIjdJWFjRAo33D+KHHk7W79q6407Kx39VPASgrsHbc2KeGNeZNISYyGspHrjP+UiVLi\/fa32fMLhH3lvdaOkokt7MBgA3Q4HThtWkUqwN\/ZnKKnrWD\/UxitpwxRYwH5aMOsh7aIkolmNHDu2gOWvQStQ5wHsIv1krkTQCrQk4V+kPKeUowv+UVAhgnObYVSyVdYAi8mgnKCK7iY\/7uxdhP5MULlZB5yxu+2vZw8cZCFSu5VqcoKZZyMLneENJMOQNwftKOFkap1N3sZo3ZGxYTMTCrBVf5RI8nXbIspDD69vr8q5\/kekPL86xd7aQhzjTUId+wWi6waQoOacaGdgJNMAGURIbp84bf77VCO6yRqYiM6f8oEMANbUqbZUzVR1f6oGKfu3jOiMq7CKE3yI\/gmAXtDORklAX0RRkOZ1XIiNyGSaEcs2eR2pvgSgoiVJt02I0QWI1KsyYCoiVFZUk2SWPCgBuN6oHuIq+lJ4bOLF+quFjwoxk\/LqQ14eYSskKuUvP9X86qKnnBUnhwLaYqloazKWXJatiqafMxat6IvqLiECP9UKtNDyINHKE9noEgOoi5oHeji7h9YllEUYZqHwYthqfF3EgZLQt7tL0qYYnY3iKAym6LYh1XXeZvm6vozA1uHbQb2StA6stxR5kAJeESGKVzMWchieMhnwqpw9Dl5OK0ozhjW5brIoP43LUF+JQEzqZgbAXw80Qxv5ggeOb1E23z3z5seO2ixN0WlAHygOhPL2GhH1UhbeWylJu0gCGopNQBWXKjDqgXLkQXQWqCfpWHQxYdkdSGBcENFtayIPAt6qoRk7zwa1GKniThVWRSMU3ZRuzIDqhgF14ErrvdL6BYpGwck7f2ibiv+PgeBIP1T4vfHcQBiGzCaA4F72PI9VhMqijzR0prd89LFMgHqL5RLsz2We\/abcmILeHJDi4I5u20qsPChvnA7JufdtZusAbSpQEmEA5UGkbpvE5UFiACao2NGz8aXqEwTopjWWl2XGDaRhjmRQRtpfpzh3LYTtd9ZGmmWbgN6Lo9BdKG4bTdIIgL1Db0ngcYxRo2oRKId1fhrKg0S7HPSNAaISQteejhRvwRgq1tU1pWkU2BkJgUSANAJA56RqIfZwOQTalhU0XD8AI+EhnTIwxznMvPNsDoh2mUSCtfmoUmdRQAJA0uRBKoy5um0RNKl1ABP5mUX\/RvIgpEGdBiY8lJLRbVPZXEwDI4+SxXRlqYJIZ\/VPZ5cvD\/Lzf3igZPQPVAc1+VsHHykhizHnZjWzM9L4qR+QIao6J4Q1HbAj8UGXPenWeUBaB514ywFbFIhBU+Ov0gYhNZMHmV0S0Eg4z2wUJWJBjB7ukay7ZOW7aroFAax+E+ihkbd1HBBAgSEkXT0cVgtKJTHPVa0wrSsqZrOveW1Sqlds3jYJpd1SwYjlQT2NBpU8tGf6FJTy250EWHlQom6bKw8KFQxMUiiojsXr+tfKA0RnZr1gNHjV33PlQRx6AN6u+IYCfrH42+4f2Gqs39gWz0lB9Sxp9gSiQ1ci\/1RZrO5ec2\/zW9LG6WSjsRwf\/ZvraAgydG+S5UFKNZ+KU0GK99NKulv1Oge8lZw28XNa4t6ayINgfRWZGGp2kR10ZQop9yTRGibvl8MLsbxezLw2TR8irbw4V1TKeEqTmDwoxduhtQ6y0XQUHECxqPo319EQ3ZW3Ytditbswu\/yifI6uqEvAqMpdL4M30mozpe\/DJqQ8iPMW2sVFw\/QBPGdUwTm6JQ\/ZLdQs14z6\/LNjDhiaAus0oCsYKpclAdhIACqXr1vBIvvesLdgeS56pLQzzhv+YxxpBCQPLcptpYRrKvpz0CJwUjzWE+X5gdRtq83zLTJoGZRk0+OSbA5kA2fwRzyBlELS5tj3M+A4UVm5z908pUmyODF0VWYx0ue1abHxElj95Ku0LLAbrDeaI17blQBS0TDBoc1AU8iRSrDyoGRv1rGiPvP8hikiqXGSv2Sm5Ar1Kd22GqEZXM05LYuo4EETGtSUtyGc3lzdNj9PsNbzoqWYb+Ay0GGPFDLghrKwXO1bx9sIcwb67gJYhngyBtoPAjcHQmhq5Nl6diAPIkvbegZQDYrOVs+rRMGd7Y0dd2quncFMritWtc0vMWyBQ5RUtxnIQqLLWbPP0VwEL53IDSPF5UE\/TeRBzvAdQJla8lBpUmkgM0p500DNQ+vIZo3NFFRPeI3aJD5HmB1a0Mlw7b3V1jqfhkrtN7Sa4SGQ4Q3pdQy1\/7ExOBxzKTgRmVzHpxCuVFSFEc5bI\/QK5jPxvuBUl2qhn0At3vaHI0BT9qxBVU637VZdGUrgXfXhWSUSsTV8FwjjbRmHlI0RoXE5Cl5KfZk5zctkA4TppgZa1eT9ZDZEYA9HsIcCM6lStI7GCUkQxiXRm1hvjQ4ES3X3z\/ITa3MAD20ref9wjSQm5rrRgbbIOB1dLmg012lp+Bjk0jiLVNrsMXlQIVxokg67LN4X6GtnEHjKCKX72\/D5gx+dsqGo+tJoKeiCUuyotmGY\/ZHDT6mqSj7Yn5HhTYl1JApWD3gfqyDpkgcRQV9H2TwOmqj4b9eFvowTMdq7qNliB7cKrSf80GFVQ9huj9ZgnJyZ5ivDzc2Ar9Y3qGlGINXQ8y0WxuZAMSDsDZtmgEpLHrEbo53VCBVwa97pkrGyzrydIXdkbExZI4FAMFhhS60VQTUuMyuIvlTBRSuSDDiLdGfFNFnFqu3ZGGjMHOC2GZQHhUWoQx7aL0kN1+qEhyigZn5hCj7dKMemskFgi6I5bpgV5W5UetWUv+0nDqqy2PzGqbt\/rQNcjXpyKMwxhgQCOaqhbluteOK5KyB\/PZlVS3mQH6IBEgmdUk1GzQQDeNtunI64KdLmZhIZFVRzXaqtYEOqxunux3EcSqN+HDRXwqr67dTCUHz0dJqHWvbN0Q1b9jsJpKOh010chvKjmhlSk6AaRAGD0ES9uH4secKK6bbrWTphskNTZZjz+h6G+vBsbVB1xXuEhc3d2bXTBLKuX8gxm+WYddYkkGFQdDIbXIGFvKXNJTAhYu9bnUCOBEnyIIensPkK\/U++A7HONIGMxbxtNE4nbNhWvECwrXJvPKU6uXX0YV0Ah1eO1J34zkatLYKqtR4sXc0ogTAbfTPbaEMAtRIboQeE9tuzgJ2enANQDyQ5Mf177uXIgbAOKqw2tKPNN7TODaD14lzh8TS9XiCoxkwdMnHeKyDavzC7fBkSgKbV\/AQhYnNAwloHMFcz3KJzbkDrVy0zsbcWANc2YOdYHQWLmAAlIjUFT0N50DaR6TIyfl10mzyikaCICH+HiD7dy7bNULcNlzWweSa\/atCvmTpYhQe3iPsAPy6gdWS82YDdKxW4imtixA2rQLrBuh2ueaLo1ZHKNn41qE7ulOekAdorpCB7A1JbOs+r7jbiwIB029L\/sWcM9qSOaixzrv206pDKN0FEGLuHeJYLfmGGasua0DidzKmgBCZM4RKw041L1F8Dl3KybCczTgc0wseEf4QLJqMntQ4oIBk2B8QAoi93COZaw7x44tLbXtZD0EaBSXbw7UAHlMidepUHuQK5kWYZUc1329AdkzWoSdESeS6XkweJ9tOcc+qlGD9VqTZ+SB6UtyGR49iI6wpb4JJ7bjXOVjjbNDVNBEaD3npO1UjJWrMHHVQsD5IO7KcJJWbXhVWIAvPiJ+\/adRJLeKBC4J4jPn0bmkw6H8kd2tYAjTt\/JJBJnpcq\/sQHKd742prr1qsky4NUeU73yzCm6UhDSX3otpGHFlzRqUluUV0sfLJfOZaV2nw+ywXBUYjny02\/EVU21gKlZM1rs0zv8C4u2g0VyjhgSsKtZcIWWjEXXgXDCYMtqi1fQ0tEL8JQMEtIREtD8AM61MU95aLK8hskyWHesr1xJQ\/Fmct5Z1u2GeEwiVxbcCK6rCk\/HMizBe2gJdI5V83M+hd6R7K54VaLF23mTjlat02PAauCSMjhdr9BhVv\/MeN01p3XOogdaDKAcj9VBoWRThtWmc\/kCL7ZTjkqfc8Lp6tQu45nmClgeuuu9ZLn7Al9s+iUIlLnlphjAMvUTmhbAZe6QXWLSxTt1v41T8EIOmhgEiQyGhS5h7loNphGh3tNXhaY\/e8FWhh7BvqF\/mOExP7rgwCD+ME+f2U6cIBtdCXxeJiupq\/FXu7iSiQQbVfVCbJpAhtG9yk76TgoFSaXby2l9sDGakNtzgunXjCaLgCxueLoZBkM3ap4ziWciKKbbXNy9tNM\/JywosvpS3OWdSIjjJIKnnkYUD+lin\/NmUxFzpxMlDRMeDS3zljpPMqZlWcGSOp6bhxvs+EKldcGJmyYLB3YkClNqEFguaEJSV86nSUsJU8g9bVSlmoeiJ1qxq8bGSmOgAqkyqbtPw2srW5RJUQpd7VTYWxzmFA\/\/qushKmBKZVlTQ+iogVC5NQhvbDhUPNPplyb2TC298apEhDoIdBh3VFgdXjVHAI7baK2KE0GNf8JDKqJ4Zmxm6OMvRla36l\/zLlcVdZhSGZPuQ4TOpluWDcdosRxMZozQfyUGMTphUVUPG\/enYC5+NSsTqm6Eh3NxjXLjFTOFGEBK2aco3Kjrbu4W0AeXn6yqif6ilOVgo\/CnPAsgDhwATbGxLYFqQutapKLQtFK04OLAqJeJFmVG1A5EDJlosloKoHrUY2TXCkBIsIlVAiKSuH6PKEY1kE\/uakM0zHHhXIbS4JlcS6aFLJf4CSX9PhBQtfMmIgLGROfhYPMVblgATpnm8KUBqwYibzF4y0YqsTw63R03Zd+CvFO1Es0BqUG2YZZh5s+F4BIVDK2IUohcgoNrgsRMIUJFc0t4W5Nt4T4YVLf0aC2IGZ+mgccE0l9LiPV4CXnLZjUjC3EkkXEHC4gOKeET9uX\/vUMH00wLtV\/COUwp5dvTOvW56b0Tu3y8\/+\/W34A\" alt=\"Meta Business Partner\" style=\"height:38px;width:auto;display:block;\">\r\n        <div class=\"irt-meta-badge-tag\">\r\n          <span class=\"irt-mb-eyebrow\">Official partner<\/span>\r\n          <span class=\"irt-mb-name\">indigitall<\/span>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- Channel satellite nodes -->\r\n      <div class=\"irt-node irt-node-wa active\" role=\"img\" aria-label=\"WhatsApp \u00b7 selected channel for this commerce journey\">\r\n        <svg viewBox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M20.5 3.5A11.9 11.9 0 0 0 12 0C5.4 0 0 5.4 0 12c0 2.1.6 4.2 1.7 6L0 24l6.2-1.6c1.7.9 3.7 1.4 5.7 1.4C18.6 23.8 24 18.4 24 11.8c0-3.1-1.2-6.1-3.5-8.3zM12 21.8c-1.8 0-3.6-.5-5.1-1.4l-.4-.2-3.7 1 1-3.6-.2-.4c-1-1.6-1.5-3.4-1.5-5.2C2.1 6.5 6.5 2.1 12 2.1c2.6 0 5.1 1 7 2.9 1.9 1.9 2.9 4.4 2.9 7 0 5.5-4.4 9.8-9.9 9.8zm5.4-7.3c-.3-.1-1.7-.9-2-1-.3-.1-.5-.1-.7.1-.2.3-.8 1-1 1.2-.2.2-.3.2-.6.1-1.7-.9-2.9-1.6-4-3.5-.3-.5.3-.5.9-1.6.1-.2 0-.4 0-.6 0-.1-.7-1.6-.9-2.2-.2-.6-.5-.5-.7-.5h-.6c-.2 0-.5.1-.8.4-.3.3-1 1-1 2.4 0 1.4 1 2.8 1.2 3 .1.2 2 3.1 4.9 4.3 1.8.7 2.5.8 3.4.7.6-.1 1.7-.7 1.9-1.4.2-.7.2-1.3.2-1.4-.1-.1-.3-.2-.6-.3z\"\/><\/svg>\r\n        <span class=\"irt-node-label\">WhatsApp<\/span>\r\n      <\/div>\r\n\r\n      <div class=\"irt-node irt-node-push\" aria-label=\"Push \u00b7 available channel\">\r\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M6 8a6 6 0 0 1 12 0c0 7 3 9 3 9H3s3-2 3-9\"\/><path d=\"M10.3 21a1.94 1.94 0 0 0 3.4 0\"\/><\/svg>\r\n        <span class=\"irt-node-label\">Push<\/span>\r\n      <\/div>\r\n\r\n      <div class=\"irt-node irt-node-email\" aria-label=\"Email \u00b7 available channel\">\r\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"2\" y=\"4\" width=\"20\" height=\"16\" rx=\"2\"\/><path d=\"m22 6-10 7L2 6\"\/><\/svg>\r\n        <span class=\"irt-node-label\">Email<\/span>\r\n      <\/div>\r\n\r\n      <div class=\"irt-node irt-node-sms\" aria-label=\"SMS \u00b7 available channel\">\r\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z\"\/><\/svg>\r\n        <span class=\"irt-node-label\">SMS<\/span>\r\n      <\/div>\r\n\r\n      <!-- Floating proof metric -->\r\n      <div class=\"irt-float\" aria-label=\"Proof metric: Push drives 20% of revenue at Soriana\">\r\n        <span class=\"irt-float-ic\">\r\n          <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><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        <\/span>\r\n        <span>\r\n          <span class=\"irt-float-label\">Push revenue share<\/span>\r\n          <span class=\"irt-float-val\">20%<\/span>\r\n          <span class=\"irt-float-src\">Soriana \u00b7 verified<\/span>\r\n        <\/span>\r\n      <\/div>\r\n\r\n    <\/div><!-- \/irt-right -->\r\n  <\/div><!-- \/irt-inner -->\r\n<\/section>\r\n\r\n<script>\r\n(function(){\r\n  \"use strict\";\r\n\r\n  var unlocked = false;\r\n  var sequenceStarted = false;\r\n  var autoLoopTimer = null;\r\n  var phone, lockscreen, notifCard, waOverlay;\r\n\r\n  function init() {\r\n    phone      = document.getElementById('irt-phone');\r\n    lockscreen = document.getElementById('irt-lockscreen');\r\n    notifCard  = document.getElementById('irt-ls-notif');\r\n    waOverlay  = document.getElementById('irt-wa-overlay');\r\n    if (!phone) return;\r\n\r\n    phone.classList.add('irt-armed');\r\n\r\n    var obs = new IntersectionObserver(function(entries){\r\n      entries.forEach(function(e){\r\n        if (e.isIntersecting && !sequenceStarted) {\r\n          sequenceStarted = true;\r\n          startSequence();\r\n          obs.unobserve(e.target);\r\n        }\r\n      });\r\n    }, { threshold: 0.25 });\r\n    obs.observe(phone);\r\n  }\r\n\r\n  function startSequence() {\r\n    if (window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches) {\r\n      showWA(true);\r\n      return;\r\n    }\r\n    \/\/ Notification drops in after 1.2s\r\n    setTimeout(function(){ notifCard.classList.add('irt-notif-visible'); }, 1200);\r\n    \/\/ Auto-unlock after 3.5s\r\n    setTimeout(function(){ if (!unlocked) doUnlock(); }, 3500);\r\n    \/\/ Schedule next auto-loop 45s after sequence begins\r\n    autoLoopTimer = setTimeout(function(){ doReplay(); }, 45000);\r\n  }\r\n\r\n  function doUnlock() {\r\n    if (unlocked) return;\r\n    unlocked = true;\r\n    lockscreen.classList.add('irt-unlocking');\r\n    setTimeout(function(){\r\n      lockscreen.style.display = 'none';\r\n      showWA(false);\r\n    }, 500);\r\n  }\r\n\r\n  function showWA(instant) {\r\n    waOverlay.classList.add('irt-wa-visible');\r\n    setTimeout(function(){ phone.classList.add('irt-play'); }, instant ? 0 : 200);\r\n  }\r\n\r\n  function doReplay() {\r\n    clearTimeout(autoLoopTimer);\r\n    unlocked = false;\r\n    phone.classList.remove('irt-play');\r\n    lockscreen.style.display = '';\r\n    lockscreen.classList.remove('irt-unlocking');\r\n    notifCard.classList.remove('irt-notif-visible');\r\n    waOverlay.classList.remove('irt-wa-visible');\r\n    \/\/ Restart sequence after brief pause\r\n    setTimeout(function(){\r\n      setTimeout(function(){ notifCard.classList.add('irt-notif-visible'); }, 1200);\r\n      setTimeout(function(){ if (!unlocked) doUnlock(); }, 3500);\r\n      autoLoopTimer = setTimeout(function(){ doReplay(); }, 45000);\r\n    }, 200);\r\n  }\r\n\r\n  \/\/ Allow tap on lock screen \/ notification to unlock immediately\r\n  window.irtUnlock = function() { doUnlock(); };\r\n\r\n  if (document.readyState === 'loading') {\r\n    document.addEventListener('DOMContentLoaded', init);\r\n  } else {\r\n    init();\r\n  }\r\n})();\r\n<\/script>\r\n<\/body>\r\n<\/html>\r\n","code_extra_content":"code_ex_none","code_extitle_cards":"","code_ex_cards":null,"code_ex_brands_custom_background_color":false,"code_ex_custom_brands":false,"code_ex_custom_slider_title":"","code_ex_brands":null,"code_ex_brands_background_color":""},{"acf_fc_layout":"custom_html","code":"\r\n<!-- ============================================================\r\n     indigitall.com \u2014 Retail page\r\n     Section 3: \"From anonymous visitor to loyal customer\"\r\n     Retail Differentiator English\r\n     Self-contained ACF Custom HTML block. Light background.\r\n     ============================================================ -->\r\n<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Manrope:wght@400;500;600;700;800&display=swap');\r\n\r\n#indi-rt-diff {\r\n  all: initial;\r\n  display: block;\r\n  font-family: 'Manrope', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;\r\n  box-sizing: border-box !important;\r\n  -webkit-font-smoothing: antialiased;\r\n  background: #F5F7FA !important;\r\n  position: relative;\r\n  overflow: hidden;\r\n}\r\n#indi-rt-diff *, #indi-rt-diff *::before, #indi-rt-diff *::after {\r\n  box-sizing: border-box;\r\n  margin: 0;\r\n  padding: 0;\r\n}\r\n\r\n\/* \u2500\u2500 shell \u2500\u2500 *\/\r\n#indi-rt-diff .ird-wrap {\r\n  position: relative;\r\n  z-index: 2;\r\n  max-width: 1280px;\r\n  margin: 0 auto !important;\r\n  padding: 100px 48px !important;\r\n}\r\n\r\n\/* \u2500\u2500 header \u2500\u2500 *\/\r\n#indi-rt-diff .ird-eyebrow {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 8px;\r\n  font-size: 13px !important;\r\n  font-weight: 700 !important;\r\n  letter-spacing: 0.12em !important;\r\n  text-transform: uppercase !important;\r\n  color: #0072EF !important;\r\n}\r\n#indi-rt-diff .ird-eyebrow::before {\r\n  content: \"\";\r\n  width: 22px; height: 2px;\r\n  background: #8ADA3F;\r\n  display: inline-block;\r\n  border-radius: 2px;\r\n}\r\n#indi-rt-diff .ird-h2 {\r\n  margin-top: 16px !important;\r\n  font-size: clamp(28px, 3.5vw, 48px) !important;\r\n  line-height: 1.08 !important;\r\n  font-weight: 500 !important;\r\n  letter-spacing: -0.02em !important;\r\n  color: #0F3B7A !important;\r\n  max-width: 100%;\r\n}\r\n#indi-rt-diff .ird-h2 em {\r\n  font-style: normal;\r\n  color: #0072EF !important;\r\n}\r\n#indi-rt-diff .ird-intro {\r\n  margin-top: 20px !important;\r\n  font-size: 17px !important;\r\n  line-height: 1.65 !important;\r\n  font-weight: 400 !important;\r\n  color: #5A6B85 !important;\r\n  max-width: 88ch;\r\n}\r\n\r\n\/* \u2500\u2500 2\u00d72 card grid \u2500\u2500 *\/\r\n#indi-rt-diff .ird-grid {\r\n  margin-top: 56px !important;\r\n  display: grid;\r\n  grid-template-columns: repeat(2, 1fr);\r\n  gap: 24px;\r\n  list-style: none;\r\n}\r\n\r\n\/* \u2500\u2500 card \u2500\u2500 *\/\r\n#indi-rt-diff .ird-card {\r\n  background: #FFFFFF !important;\r\n  border-radius: 14px !important;\r\n  box-shadow: 0 12px 36px -8px rgba(18,54,108,0.30), 0 2px 8px rgba(0,0,0,0.06);\r\n  overflow: hidden;\r\n  display: flex;\r\n  flex-direction: column;\r\n  transition: transform 0.35s cubic-bezier(0.22,1,0.36,1), box-shadow 0.35s cubic-bezier(0.22,1,0.36,1);\r\n}\r\n#indi-rt-diff .ird-card:hover {\r\n  transform: translateY(-4px) scale(1.015);\r\n  box-shadow: 0 24px 54px -12px rgba(18,54,108,0.36), 0 4px 12px rgba(0,0,0,0.08);\r\n}\r\n\r\n\/* \u2500\u2500 viz stage \u2500\u2500 *\/\r\n#indi-rt-diff .ird-stage {\r\n  position: relative;\r\n  aspect-ratio: 1 \/ 1;\r\n  width: min(100%, 360px);\r\n  margin: 24px auto 4px;\r\n  border-radius: 16px;\r\n  background: radial-gradient(120% 90% at 50% 0%, #F1F6FF 0%, #EEF3FF 55%, #E7EEFB 100%);\r\n  border: 1px solid #EAF0FA;\r\n  overflow: hidden;\r\n}\r\n#indi-rt-diff .ird-stageinner {\r\n  position: absolute;\r\n  top: 50%; left: 50%;\r\n  width: 280px; height: 160px;\r\n  transform: translate(-50%, -50%);\r\n}\r\n#indi-rt-diff .ird-stage svg.ird-lines {\r\n  position: absolute; inset: 0;\r\n  width: 100%; height: 100%;\r\n  overflow: visible;\r\n}\r\n#indi-rt-diff .ird-line {\r\n  stroke: #C9D6EC; stroke-width: 2; fill: none;\r\n}\r\n#indi-rt-diff .ird-line-dash {\r\n  stroke: #C9D6EC; stroke-width: 2; fill: none;\r\n  stroke-dasharray: 4 5; stroke-linecap: round;\r\n}\r\n\r\n\/* nodes *\/\r\n#indi-rt-diff .ird-node {\r\n  position: absolute;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  gap: 5px;\r\n  background: #FFFFFF;\r\n  border: 1.5px solid #DCE6F7;\r\n  border-radius: 9px;\r\n  font-size: 10px !important;\r\n  font-weight: 700 !important;\r\n  letter-spacing: 0.01em;\r\n  color: #0F3B7A !important;\r\n  box-shadow: 0 4px 12px -4px rgba(18,54,108,0.18);\r\n}\r\n#indi-rt-diff .ird-node svg { width: 13px; height: 13px; flex: none; stroke: #0072EF; }\r\n#indi-rt-diff .ird-node.ird-primary {\r\n  background: #0F3B7A;\r\n  border-color: #0F3B7A;\r\n  color: #FFFFFF !important;\r\n  box-shadow: 0 6px 18px -4px rgba(15,59,122,0.45);\r\n}\r\n#indi-rt-diff .ird-node.ird-primary svg { stroke: #FFFFFF; }\r\n#indi-rt-diff .ird-node.ird-green {\r\n  background: #8ADA3F;\r\n  border-color: #8ADA3F;\r\n  color: #0F3B7A !important;\r\n  font-weight: 800 !important;\r\n}\r\n#indi-rt-diff .ird-node.ird-green svg { stroke: #0F3B7A; }\r\n\r\n\/* packets *\/\r\n#indi-rt-diff .ird-packet {\r\n  position: absolute;\r\n  width: 9px; height: 9px;\r\n  border-radius: 50%;\r\n  background: #8ADA3F;\r\n  box-shadow: 0 0 0 3px rgba(138,218,63,0.25), 0 0 8px rgba(138,218,63,0.6);\r\n  opacity: 0;\r\n}\r\n#indi-rt-diff .ird-packet.ird-blue {\r\n  background: #0072EF;\r\n  box-shadow: 0 0 0 3px rgba(0,114,239,0.22), 0 0 8px rgba(0,114,239,0.5);\r\n}\r\n#indi-rt-diff .ird-packet.ird-orange {\r\n  background: #F07000;\r\n  box-shadow: 0 0 0 3px rgba(240,112,0,0.22), 0 0 8px rgba(240,112,0,0.5);\r\n}\r\n\r\n\/* \u2500\u2500 card body \u2500\u2500 *\/\r\n#indi-rt-diff .ird-body {\r\n  padding: 24px 24px 28px !important;\r\n  display: flex;\r\n  flex-direction: column;\r\n  flex: 1;\r\n}\r\n#indi-rt-diff .ird-tag {\r\n  align-self: flex-start;\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 6px;\r\n  padding: 5px 11px !important;\r\n  border-radius: 6px;\r\n  background: #EEF3FF;\r\n  font-size: 11px !important;\r\n  font-weight: 700 !important;\r\n  letter-spacing: 0.04em !important;\r\n  text-transform: uppercase !important;\r\n  color: #0F3B7A !important;\r\n}\r\n#indi-rt-diff .ird-tag::before {\r\n  content: \"\";\r\n  width: 6px; height: 6px;\r\n  border-radius: 50%;\r\n  background: #8ADA3F;\r\n}\r\n#indi-rt-diff .ird-title {\r\n  margin-top: 14px !important;\r\n  font-size: 20px !important;\r\n  font-weight: 700 !important;\r\n  letter-spacing: -0.01em !important;\r\n  line-height: 1.2 !important;\r\n  color: #0F0F0F !important;\r\n}\r\n#indi-rt-diff .ird-desc {\r\n  margin-top: 10px !important;\r\n  font-size: 15px !important;\r\n  line-height: 1.6 !important;\r\n  font-weight: 400 !important;\r\n  color: #5A6B85 !important;\r\n  flex: 1;\r\n}\r\n#indi-rt-diff .ird-indicator {\r\n  margin-top: 18px !important;\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 7px;\r\n  font-size: 11px !important;\r\n  font-weight: 700 !important;\r\n  color: #5A6B85 !important;\r\n  letter-spacing: 0.02em;\r\n}\r\n#indi-rt-diff .ird-indicator .ird-dot {\r\n  width: 7px; height: 7px;\r\n  border-radius: 50%;\r\n  background: #8ADA3F;\r\n  box-shadow: 0 0 0 3px rgba(138,218,63,0.25);\r\n  animation: irdPulseDot 2s ease-in-out infinite;\r\n  flex-shrink: 0;\r\n}\r\n#indi-rt-diff .ird-indicator .ird-dot.ird-dot-blue {\r\n  background: #0072EF;\r\n  box-shadow: 0 0 0 3px rgba(0,114,239,0.22);\r\n}\r\n#indi-rt-diff .ird-indicator .ird-dot.ird-dot-purple {\r\n  background: #7C3AED;\r\n  box-shadow: 0 0 0 3px rgba(124,58,237,0.22);\r\n}\r\n@keyframes irdPulseDot { 0%, 100% { transform: scale(1); opacity: 1; } 50% { transform: scale(1.35); opacity: 0.75; } }\r\n\r\n\/* ================================================================\r\n   CARD 1 ANIMATIONS \u2014 Real-time behavioral triggers\r\n   Browse \u2192 Abandon \u2192 Purchase events fire packets to channels\r\n   ================================================================ *\/\r\n\r\n\/* Event source node pulses *\/\r\n#indi-rt-diff .ird-evt-pulse {\r\n  animation: irdEvtPulse 2.8s ease-in-out infinite;\r\n}\r\n@keyframes irdEvtPulse {\r\n  0%, 100% { border-color: #DCE6F7; box-shadow: 0 4px 12px -4px rgba(18,54,108,0.18); }\r\n  30%, 50% { border-color: #8ADA3F; box-shadow: 0 0 0 4px rgba(138,218,63,0.2); }\r\n}\r\n\r\n\/* Packets travelling left\u2192right from event hub to channels *\/\r\n#indi-rt-diff .ird-c1p1 { left: 76px; top: 76px; animation: irdc1p1 2.4s ease-in-out infinite; }\r\n#indi-rt-diff .ird-c1p2 { left: 76px; top: 76px; animation: irdc1p2 2.4s ease-in-out infinite; animation-delay: 0.8s; }\r\n#indi-rt-diff .ird-c1p3 { left: 76px; top: 76px; animation: irdc1p3 2.4s ease-in-out infinite; animation-delay: 1.6s; }\r\n@keyframes irdc1p1 {\r\n  0%   { transform: translate(0,0); opacity: 0; }\r\n  8%   { opacity: 1; }\r\n  42%  { transform: translate(116px,-44px); opacity: 1; }\r\n  52%, 100% { transform: translate(116px,-44px); opacity: 0; }\r\n}\r\n@keyframes irdc1p2 {\r\n  0%   { transform: translate(0,0); opacity: 0; }\r\n  8%   { opacity: 1; }\r\n  42%  { transform: translate(116px,0); opacity: 1; }\r\n  52%, 100% { transform: translate(116px,0); opacity: 0; }\r\n}\r\n@keyframes irdc1p3 {\r\n  0%   { transform: translate(0,0); opacity: 0; }\r\n  8%   { opacity: 1; }\r\n  42%  { transform: translate(116px,44px); opacity: 1; }\r\n  52%, 100% { transform: translate(116px,44px); opacity: 0; }\r\n}\r\n\/* Channel nodes light up on arrival *\/\r\n#indi-rt-diff .ird-ch1 { animation: irdChHL 2.4s ease-in-out infinite; }\r\n#indi-rt-diff .ird-ch2 { animation: irdChHL 2.4s ease-in-out infinite; animation-delay: 0.8s; }\r\n#indi-rt-diff .ird-ch3 { animation: irdChHL 2.4s ease-in-out infinite; animation-delay: 1.6s; }\r\n@keyframes irdChHL {\r\n  0%, 25% { border-color: #DCE6F7; box-shadow: 0 4px 12px -4px rgba(18,54,108,0.18); }\r\n  38%     { border-color: #8ADA3F; box-shadow: 0 0 0 3px rgba(138,218,63,0.28); }\r\n  55%, 100% { border-color: #DCE6F7; box-shadow: 0 4px 12px -4px rgba(18,54,108,0.18); }\r\n}\r\n\r\n\/* ================================================================\r\n   CARD 2 ANIMATIONS \u2014 CDP identity resolution (touchpoint merge)\r\n   Four signals converge into one unified profile node\r\n   ================================================================ *\/\r\n#indi-rt-diff .ird-c2t1 { left: 8px;  top: 110px; }\r\n#indi-rt-diff .ird-c2t2 { left: 76px;  top: 110px; }\r\n#indi-rt-diff .ird-c2t3 { left: 144px; top: 110px; }\r\n#indi-rt-diff .ird-c2t4 { left: 212px; top: 110px; }\r\n\r\n\/* CDP packets now use SVG animateMotion \u2014 no CSS keyframes needed *\/\r\n\r\n\/* CDP core pulses on each merge *\/\r\n#indi-rt-diff .ird-cdp-core { animation: irdCdpGlow 5s ease-in-out infinite; }\r\n@keyframes irdCdpGlow {\r\n  0%, 8% { box-shadow: 0 6px 18px -4px rgba(15,59,122,0.45); }\r\n  28%, 38% { box-shadow: 0 0 0 6px rgba(138,218,63,0.22), 0 6px 18px -4px rgba(15,59,122,0.45); }\r\n  50%, 100% { box-shadow: 0 6px 18px -4px rgba(15,59,122,0.45); }\r\n}\r\n\r\n\/* ================================================================\r\n   CARD 3 ANIMATIONS \u2014 WhatsApp commerce thread\r\n   Message \u2192 reply \u2192 confirm flows inside a mini chat column\r\n   ================================================================ *\/\r\n#indi-rt-diff .ird-chat-bubble {\r\n  position: absolute;\r\n  border-radius: 10px;\r\n  font-size: 8.5px !important;\r\n  font-weight: 600 !important;\r\n  line-height: 1.3;\r\n  padding: 5px 8px;\r\n  box-shadow: 0 2px 6px rgba(0,0,0,0.1);\r\n  white-space: nowrap;\r\n  max-width: 174px;\r\n  opacity: 0;\r\n}\r\n#indi-rt-diff .ird-bub-in {\r\n  background: #FFFFFF;\r\n  color: #0F0F0F !important;\r\n  left: 18px;\r\n  border-top-left-radius: 3px;\r\n}\r\n#indi-rt-diff .ird-bub-out {\r\n  background: #DCF8C6;\r\n  color: #0F0F0F !important;\r\n  right: 18px;\r\n  border-top-right-radius: 3px;\r\n}\r\n#indi-rt-diff .ird-wa-bg {\r\n  position: absolute; inset: 0;\r\n  background: #ECE5DD;\r\n  border-radius: 10px;\r\n  overflow: hidden;\r\n}\r\n#indi-rt-diff .ird-wa-topbar {\r\n  background: #075E54;\r\n  height: 28px;\r\n  display: flex; align-items: center;\r\n  padding: 0 10px; gap: 6px;\r\n}\r\n#indi-rt-diff .ird-wa-topbar-name {\r\n  font-size: 9px !important; font-weight: 700 !important; color: #FFFFFF !important;\r\n}\r\n\/* Bubble entrance animations *\/\r\n#indi-rt-diff .ird-cb1 { top: 36px; width: auto; animation: irdBubIn 0.4s ease 0.5s both, irdBubStay 6s 0.5s infinite; }\r\n#indi-rt-diff .ird-cb2 { top: 64px; width: auto;  animation: irdBubIn 0.4s ease 1.1s both, irdBubStay 6s 1.1s infinite; }\r\n#indi-rt-diff .ird-cb3 { top: 92px; width: auto; animation: irdBubIn 0.4s ease 1.7s both, irdBubStay 6s 1.7s infinite; }\r\n#indi-rt-diff .ird-cb4 { top: 120px; width: auto; animation: irdBubIn 0.4s ease 2.3s both, irdBubStay 6s 2.3s infinite; }\r\n@keyframes irdBubIn { from { opacity:0; transform:translateY(6px); } to { opacity:1; transform:translateY(0); } }\r\n@keyframes irdBubStay {\r\n  0% { opacity: 1; }\r\n  80% { opacity: 1; }\r\n  90%, 100% { opacity: 0; }\r\n}\r\n\r\n\r\n\/* ================================================================\r\n   CARD 4 ANIMATIONS \u2014 Predictive AI scoring\r\n   Score bar rises, offer pill appears, send-time clock ticks\r\n   ================================================================ *\/\r\n#indi-rt-diff .ird-ai-bar {\r\n  position: absolute;\r\n  bottom: 28px;\r\n  width: 18px;\r\n  border-radius: 4px 4px 0 0;\r\n  background: linear-gradient(180deg, #8ADA3F, #5fb524);\r\n  transform-origin: bottom;\r\n}\r\n#indi-rt-diff .ird-ai-bar.ab1 { left: 62px;  height: 32px; animation: irdGrow 3.6s ease-in-out infinite; }\r\n#indi-rt-diff .ird-ai-bar.ab2 { left: 86px;  height: 52px; animation: irdGrow 3.6s ease-in-out infinite; animation-delay: 0.3s; }\r\n#indi-rt-diff .ird-ai-bar.ab3 { left: 110px; height: 72px; animation: irdGrow 3.6s ease-in-out infinite; animation-delay: 0.6s; }\r\n#indi-rt-diff .ird-ai-bar.ab4 { left: 134px; height: 90px; animation: irdGrow 3.6s ease-in-out infinite; animation-delay: 0.9s; }\r\n@keyframes irdGrow {\r\n  0%   { transform: scaleY(0.15); }\r\n  45%  { transform: scaleY(1); }\r\n  78%  { transform: scaleY(1); }\r\n  100% { transform: scaleY(0.15); }\r\n}\r\n\/* Score readout *\/\r\n#indi-rt-diff .ird-score-pill {\r\n  position: absolute;\r\n  right: 20px; top: 32px;\r\n  background: #0F3B7A;\r\n  border-radius: 8px;\r\n  padding: 6px 10px;\r\n  display: flex; flex-direction: column; align-items: flex-start; gap: 2px;\r\n}\r\n#indi-rt-diff .ird-score-label {\r\n  font-size: 7.5px !important; font-weight: 700 !important;\r\n  color: rgba(255,255,255,0.65) !important; text-transform: uppercase; letter-spacing: 0.08em;\r\n}\r\n#indi-rt-diff .ird-score-val {\r\n  font-size: 22px !important; font-weight: 800 !important;\r\n  color: #8ADA3F !important; line-height: 1;\r\n  letter-spacing: -0.02em;\r\n}\r\n#indi-rt-diff .ird-score-sub {\r\n  font-size: 7.5px !important; font-weight: 600 !important;\r\n  color: rgba(255,255,255,0.55) !important;\r\n}\r\n\/* Churn score counter animation *\/\r\n#indi-rt-diff .ird-score-val { animation: irdScorePop 3.6s ease-in-out infinite; }\r\n@keyframes irdScorePop {\r\n  0%, 30% { opacity: 0.4; }\r\n  50%, 80% { opacity: 1; }\r\n  95%, 100% { opacity: 0.4; }\r\n}\r\n\/* Offer pill flies in *\/\r\n#indi-rt-diff .ird-offer-pill {\r\n  position: absolute;\r\n  left: 18px; top: 8px;\r\n  z-index: 3;\r\n  background: #EEF3FF;\r\n  border: 1.5px solid #0072EF;\r\n  border-radius: 20px;\r\n  padding: 4px 9px;\r\n  font-size: 8.5px !important; font-weight: 700 !important;\r\n  color: #0072EF !important;\r\n  white-space: nowrap;\r\n  animation: irdOfferIn 3.6s ease-in-out infinite;\r\n}\r\n@keyframes irdOfferIn {\r\n  0%, 20% { opacity: 0; transform: translateY(6px); }\r\n  35%, 75% { opacity: 1; transform: translateY(0); }\r\n  90%, 100% { opacity: 0; transform: translateY(-4px); }\r\n}\r\n\r\n\/* \u2500\u2500 scroll reveal \u2500\u2500 *\/\r\n#indi-rt-diff .ird-animate {\r\n  opacity: 0;\r\n  transform: translateY(20px);\r\n  transition: opacity 0.7s cubic-bezier(0.22,1,0.36,1), transform 0.7s cubic-bezier(0.22,1,0.36,1);\r\n}\r\n#indi-rt-diff .ird-animate.ird-visible {\r\n  opacity: 1;\r\n  transform: translateY(0);\r\n}\r\n#indi-rt-diff .ird-grid .ird-card:nth-child(1) { transition-delay: 0.00s; }\r\n#indi-rt-diff .ird-grid .ird-card:nth-child(2) { transition-delay: 0.08s; }\r\n#indi-rt-diff .ird-grid .ird-card:nth-child(3) { transition-delay: 0.16s; }\r\n#indi-rt-diff .ird-grid .ird-card:nth-child(4) { transition-delay: 0.24s; }\r\n\r\n\/* \u2500\u2500 responsive \u2500\u2500 *\/\r\n@media (max-width: 1100px) {\r\n  #indi-rt-diff .ird-wrap { padding: 80px 32px !important; }\r\n}\r\n@media (max-width: 780px) {\r\n  #indi-rt-diff .ird-wrap { padding: 60px 24px !important; }\r\n  #indi-rt-diff .ird-grid { grid-template-columns: 1fr; gap: 20px; }\r\n  #indi-rt-diff .ird-h2 { max-width: 100%; }\r\n}\r\n@media (max-width: 480px) {\r\n  #indi-rt-diff .ird-wrap { padding: 40px 16px !important; }\r\n}\r\n\r\n\/* \u2500\u2500 reduced motion \u2500\u2500 *\/\r\n@media (prefers-reduced-motion: reduce) {\r\n  #indi-rt-diff .ird-animate { opacity: 1 !important; transform: none !important; transition: none !important; }\r\n  #indi-rt-diff .ird-packet,\r\n  #indi-rt-diff .ird-chat-bubble { animation: none !important; opacity: 1 !important; }\r\n  #indi-rt-diff .ird-ai-bar { animation: none !important; transform: scaleY(1) !important; }\r\n  #indi-rt-diff .ird-score-val,\r\n  #indi-rt-diff .ird-offer-pill { animation: none !important; opacity: 1 !important; }\r\n  #indi-rt-diff .ird-dot { animation: none !important; }\r\n  #indi-rt-diff .ird-evt-pulse,\r\n  #indi-rt-diff .ird-ch1,\r\n  #indi-rt-diff .ird-ch2,\r\n  #indi-rt-diff .ird-ch3,\r\n  #indi-rt-diff .ird-cdp-core { animation: none !important; }\r\n}\r\n\r\n@keyframes irdFadeIn { from { opacity: 0; } to { opacity: 1; } }\r\n<\/style>\r\n\r\n<div id=\"indi-rt-diff\" role=\"region\" aria-label=\"Retail Differentiator: From anonymous visitor to loyal customer \u2014 indigitall platform capabilities\">\r\n  <div class=\"ird-wrap\">\r\n\r\n    <span class=\"ird-eyebrow\">One Platform for the Full Commerce Journey<\/span>\r\n    <h2 class=\"ird-h2\">From <em>anonymous visitor<\/em> to loyal customer. No gaps, no dead ends.<\/h2>\r\n    <p class=\"ird-intro\">Every retail team runs into the same hidden problem: marketing sends the campaign, support gets the reply, and the data that should connect them lives in three different tools. indigitall unifies the entire commerce conversation. Behavioral signals, AI, and every channel work from one profile \u2014 so the message that wins the sale is the same platform that keeps the customer.<\/p>\r\n\r\n    <ul class=\"ird-grid\">\r\n\r\n      <!-- \u2550\u2550\u2550 CARD 1 \u2014 Real-time behavioral triggers \u2550\u2550\u2550 -->\r\n      <li class=\"ird-card ird-animate\">\r\n        <div class=\"ird-stage\" aria-hidden=\"true\">\r\n          <div class=\"ird-stageinner\">\r\n            <!-- Lines: hub \u2192 3 channels -->\r\n            <svg class=\"ird-lines\" viewBox=\"0 0 280 160\" preserveAspectRatio=\"none\">\r\n              <!-- Input: event stream \u2192 hub -->\r\n              <path class=\"ird-line\" d=\"M14,80 H76\"\/>\r\n              <!-- Hub \u2192 Push (top) -->\r\n              <path class=\"ird-line-dash\" d=\"M136,80 C162,80 162,36 192,36\"\/>\r\n              <!-- Hub \u2192 WhatsApp (mid) -->\r\n              <path class=\"ird-line-dash\" d=\"M136,80 H192\"\/>\r\n              <!-- Hub \u2192 Email (bottom) -->\r\n              <path class=\"ird-line-dash\" d=\"M136,80 C162,80 162,124 192,124\"\/>\r\n            <\/svg>\r\n\r\n            <!-- Event stream source -->\r\n            <div class=\"ird-node ird-evt-pulse\" style=\"left:8px; top:62px; width:52px; height:36px; flex-direction:column; gap:2px; z-index:0;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M12 5l7 7-7 7\"\/><\/svg>\r\n              <span style=\"font-size:8px;\">Event<\/span>\r\n            <\/div>\r\n\r\n            <!-- AI hub \/ trigger engine -->\r\n            <div class=\"ird-node ird-primary\" style=\"left:76px; top:56px; width:60px; height:48px; flex-direction:column; gap:2px; z-index:2;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 2a2 2 0 0 1 2 2c0 .74-.4 1.39-1 1.73V7h1a7 7 0 0 1 7 7h1a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1h-1v1a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-1H2a1 1 0 0 1-1-1v-3a1 1 0 0 1 1-1h1a7 7 0 0 1 7-7h1V5.73A2 2 0 0 1 10 4a2 2 0 0 1 2-2z\"\/><circle cx=\"9\" cy=\"14\" r=\"1\"\/><circle cx=\"15\" cy=\"14\" r=\"1\"\/><\/svg>\r\n              Trigger\r\n            <\/div>\r\n\r\n            <!-- Channel targets -->\r\n            <div class=\"ird-node ird-ch1\" style=\"left:192px; top:20px; width:72px; height:32px; gap:4px;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M6 8a6 6 0 0 1 12 0c0 7 3 9 3 9H3s3-2 3-9\"\/><path d=\"M10.3 21a1.94 1.94 0 0 0 3.4 0\"\/><\/svg>\r\n              Push\r\n            <\/div>\r\n            <div class=\"ird-node ird-ch2\" style=\"left:192px; top:64px; width:72px; height:32px; gap:4px;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\" style=\"width:13px;height:13px;stroke:none;color:#25D366;\"><path d=\"M20.5 3.5A11.9 11.9 0 0 0 12 0C5.4 0 0 5.4 0 12c0 2.1.6 4.2 1.7 6L0 24l6.2-1.6c1.7.9 3.7 1.4 5.7 1.4C18.6 23.8 24 18.4 24 11.8c0-3.1-1.2-6.1-3.5-8.3z\"\/><\/svg>\r\n              WA\r\n            <\/div>\r\n            <div class=\"ird-node ird-ch3\" style=\"left:192px; top:108px; width:72px; height:32px; gap:4px;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"2\" y=\"4\" width=\"20\" height=\"16\" rx=\"2\"\/><path d=\"m22 6-10 7L2 6\"\/><\/svg>\r\n              Email\r\n            <\/div>\r\n\r\n            <!-- Animated packets -->\r\n            <div class=\"ird-packet ird-c1p1\"><\/div>\r\n            <div class=\"ird-packet ird-blue ird-c1p2\"><\/div>\r\n            <div class=\"ird-packet ird-c1p3\"><\/div>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"ird-body\">\r\n          <span class=\"ird-tag\">Real-time triggers<\/span>\r\n          <h3 class=\"ird-title\">The cart fires in seconds, not hours.<\/h3>\r\n          <p class=\"ird-desc\">Browse, abandon, purchase \u2014 every behavioral event triggers an automated message across push, WhatsApp, and email the moment it happens. No batch lag. No missed windows.<\/p>\r\n          <div class=\"ird-indicator\" aria-label=\"Status: Live, triggered just now\">\r\n            <span class=\"ird-dot\" aria-hidden=\"true\"><\/span>\r\n            Live \u00b7 triggered just now\r\n          <\/div>\r\n        <\/div>\r\n      <\/li>\r\n\r\n      <!-- \u2550\u2550\u2550 CARD 2 \u2014 CDP Identity Resolution \u2550\u2550\u2550 -->\r\n      <li class=\"ird-card ird-animate\">\r\n        <div class=\"ird-stage\" aria-hidden=\"true\">\r\n          <div class=\"ird-stageinner\">\r\n            <!-- Unified SVG: paths + animateMotion circles perfectly on the dashed lines -->\r\n            <svg class=\"ird-lines\" viewBox=\"0 0 280 160\" preserveAspectRatio=\"none\" style=\"position:absolute;inset:0;width:100%;height:100%;overflow:visible;z-index:1;\">\r\n              <!-- Dashed paths -->\r\n              <path class=\"ird-line-dash\" id=\"ird-p1\" d=\"M34,108 C34,80 100,68 124,44\"\/>\r\n              <path class=\"ird-line-dash\" id=\"ird-p2\" d=\"M106,108 C106,84 120,68 128,44\"\/>\r\n              <path class=\"ird-line-dash\" id=\"ird-p3\" d=\"M178,108 C178,84 160,68 148,44\"\/>\r\n              <path class=\"ird-line-dash\" id=\"ird-p4\" d=\"M242,108 C242,80 172,68 152,44\"\/>\r\n              <!-- Animated circles travelling along each path -->\r\n              <circle r=\"4.5\" fill=\"#0072EF\" opacity=\"0\">\r\n                <animate attributeName=\"opacity\" values=\"0;0;1;1;0\" keyTimes=\"0;0.05;0.12;0.55;0.65\" dur=\"5s\" begin=\"0s\" repeatCount=\"indefinite\"\/>\r\n                <animateMotion dur=\"5s\" begin=\"0s\" repeatCount=\"indefinite\" calcMode=\"spline\" keySplines=\"0.4 0 0.2 1; 0.4 0 0.2 1\" keyTimes=\"0;0.12;0.55\">\r\n                  <mpath href=\"#ird-p1\"\/>\r\n                <\/animateMotion>\r\n              <\/circle>\r\n              <circle r=\"4.5\" fill=\"#0072EF\" opacity=\"0\">\r\n                <animate attributeName=\"opacity\" values=\"0;0;1;1;0\" keyTimes=\"0;0.05;0.12;0.55;0.65\" dur=\"5s\" begin=\"0.7s\" repeatCount=\"indefinite\"\/>\r\n                <animateMotion dur=\"5s\" begin=\"0.7s\" repeatCount=\"indefinite\" calcMode=\"spline\" keySplines=\"0.4 0 0.2 1; 0.4 0 0.2 1\" keyTimes=\"0;0.12;0.55\">\r\n                  <mpath href=\"#ird-p2\"\/>\r\n                <\/animateMotion>\r\n              <\/circle>\r\n              <circle r=\"4.5\" fill=\"#0072EF\" opacity=\"0\">\r\n                <animate attributeName=\"opacity\" values=\"0;0;1;1;0\" keyTimes=\"0;0.05;0.12;0.55;0.65\" dur=\"5s\" begin=\"1.4s\" repeatCount=\"indefinite\"\/>\r\n                <animateMotion dur=\"5s\" begin=\"1.4s\" repeatCount=\"indefinite\" calcMode=\"spline\" keySplines=\"0.4 0 0.2 1; 0.4 0 0.2 1\" keyTimes=\"0;0.12;0.55\">\r\n                  <mpath href=\"#ird-p3\"\/>\r\n                <\/animateMotion>\r\n              <\/circle>\r\n              <circle r=\"4.5\" fill=\"#0072EF\" opacity=\"0\">\r\n                <animate attributeName=\"opacity\" values=\"0;0;1;1;0\" keyTimes=\"0;0.05;0.12;0.55;0.65\" dur=\"5s\" begin=\"2.1s\" repeatCount=\"indefinite\"\/>\r\n                <animateMotion dur=\"5s\" begin=\"2.1s\" repeatCount=\"indefinite\" calcMode=\"spline\" keySplines=\"0.4 0 0.2 1; 0.4 0 0.2 1\" keyTimes=\"0;0.12;0.55\">\r\n                  <mpath href=\"#ird-p4\"\/>\r\n                <\/animateMotion>\r\n              <\/circle>\r\n            <\/svg>\r\n\r\n            <!-- CDP Unified Profile core -->\r\n            <div class=\"ird-node ird-primary ird-cdp-core\" style=\"left:96px; top:14px; width:88px; height:38px; flex-direction:column; gap:1px; z-index:2;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 2 3 7v6c0 5 4 8 9 9 5-1 9-4 9-9V7z\"\/><circle cx=\"12\" cy=\"11\" r=\"2.5\"\/><\/svg>\r\n              <span style=\"font-size:9px;font-weight:800;\">Unified Profile<\/span>\r\n            <\/div>\r\n\r\n            <!-- 4 Touchpoint sources -->\r\n            <div class=\"ird-node ird-c2t1\" style=\"width:60px; height:34px; flex-direction:column; gap:1px; z-index:2;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M3 12h18M12 3a14 14 0 0 1 0 18 14 14 0 0 1 0-18z\"\/><\/svg>\r\n              <span style=\"font-size:8px;\">Web<\/span>\r\n            <\/div>\r\n            <div class=\"ird-node ird-c2t2\" style=\"width:60px; height:34px; flex-direction:column; gap:1px; z-index:2;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"5\" y=\"2\" width=\"14\" height=\"20\" rx=\"2\"\/><line x1=\"12\" y1=\"18\" x2=\"12.01\" y2=\"18\"\/><\/svg>\r\n              <span style=\"font-size:8px;\">App<\/span>\r\n            <\/div>\r\n            <div class=\"ird-node ird-c2t3\" style=\"width:60px; height:34px; flex-direction:column; gap:1px; z-index:2;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 11.5a8.4 8.4 0 0 1-12 7.6L3 21l1.9-5.7A8.5 8.5 0 1 1 21 11.5z\"\/><\/svg>\r\n              <span style=\"font-size:8px;\">WhatsApp<\/span>\r\n            <\/div>\r\n            <div class=\"ird-node ird-c2t4\" style=\"width:60px; height:34px; flex-direction:column; gap:1px; z-index:2;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"\/><polyline points=\"9 22 9 12 15 12 15 22\"\/><\/svg>\r\n              <span style=\"font-size:8px;\">In-store<\/span>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"ird-body\">\r\n          <span class=\"ird-tag\">CDP \u00b7 Identity resolution<\/span>\r\n          <h3 class=\"ird-title\">One customer. Web, app, WhatsApp, in-store.<\/h3>\r\n          <p class=\"ird-desc\">The indigitall CDP stitches identity across every touchpoint. Anonymous web visitors, app users, and WhatsApp contacts merge into one unified profile your marketing team can act on immediately.<\/p>\r\n          <div class=\"ird-indicator\" aria-label=\"Status: Identity resolved, 4 touchpoints merged\">\r\n            <span class=\"ird-dot ird-dot-blue\" aria-hidden=\"true\"><\/span>\r\n            Identity resolved \u00b7 4 touchpoints merged\r\n          <\/div>\r\n        <\/div>\r\n      <\/li>\r\n\r\n      <!-- \u2550\u2550\u2550 CARD 3 \u2014 WhatsApp Commerce Thread \u2550\u2550\u2550 -->\r\n      <li class=\"ird-card ird-animate\">\r\n        <div class=\"ird-stage\" aria-hidden=\"true\">\r\n          <div class=\"ird-stageinner\">\r\n            <!-- WhatsApp chat background panel -->\r\n            <div class=\"ird-wa-bg\" style=\"left:20px; top:8px; width:200px; height:144px;\">\r\n              <div class=\"ird-wa-topbar\">\r\n                <!-- WhatsApp icon -->\r\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"#FFFFFF\" aria-hidden=\"true\"><path d=\"M20.5 3.5A11.9 11.9 0 0 0 12 0C5.4 0 0 5.4 0 12c0 2.1.6 4.2 1.7 6L0 24l6.2-1.6c1.7.9 3.7 1.4 5.7 1.4C18.6 23.8 24 18.4 24 11.8c0-3.1-1.2-6.1-3.5-8.3zM12 21.8c-1.8 0-3.6-.5-5.1-1.4l-.4-.2-3.7 1 1-3.6-.2-.4c-1-1.6-1.5-3.4-1.5-5.2C2.1 6.5 6.5 2.1 12 2.1c2.6 0 5.1 1 7 2.9 1.9 1.9 2.9 4.4 2.9 7 0 5.5-4.4 9.8-9.9 9.8z\"\/><\/svg>\r\n                <span class=\"ird-wa-topbar-name\">StyleHub \u00b7 Business<\/span>\r\n              <\/div>\r\n              <!-- Animated bubbles -->\r\n              <div class=\"ird-chat-bubble ird-bub-in ird-cb1\">\ud83d\udecd\ufe0f Found something you love?<\/div>\r\n              <div class=\"ird-chat-bubble ird-bub-out ird-cb2\">Yes! How do I order?<\/div>\r\n              <div class=\"ird-chat-bubble ird-bub-in ird-cb3\">Checkout \u2705 Free delivery<\/div>\r\n              <div class=\"ird-chat-bubble ird-bub-out ird-cb4\">Order placed! \ud83c\udf89<\/div>\r\n            <\/div>\r\n\r\n            <!-- Journey stage nodes to the right -->\r\n            <svg class=\"ird-lines\" viewBox=\"0 0 280 160\" preserveAspectRatio=\"none\" style=\"position:absolute;inset:0;pointer-events:none;\">\r\n              <path class=\"ird-line-dash\" d=\"M222,40 V120\"\/>\r\n            <\/svg>\r\n            <div class=\"ird-node ird-primary\" style=\"left:224px; top:18px; width:48px; height:28px; font-size:8px !important;\">Discover<\/div>\r\n            <div class=\"ird-node\" style=\"left:224px; top:58px; width:48px; height:28px; font-size:8px !important;\">Checkout<\/div>\r\n            <div class=\"ird-node ird-green\" style=\"left:224px; top:98px; width:48px; height:28px; font-size:8px !important;\">Support<\/div>\r\n\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"ird-body\">\r\n          <span class=\"ird-tag\">WhatsApp commerce<\/span>\r\n          <h3 class=\"ird-title\">Two-way commerce in one conversation thread.<\/h3>\r\n          <p class=\"ird-desc\">From product discovery to checkout to post-purchase support \u2014 all inside WhatsApp. indigitall holds Meta Business Partner Tier 1 status, the premier classification in Spain.<\/p>\r\n          <div class=\"ird-indicator\" aria-label=\"Status: Meta Business Partner Tier 1\">\r\n            <span class=\"ird-dot\" style=\"background:#25D366;box-shadow:0 0 0 3px rgba(37,211,102,0.25);\" aria-hidden=\"true\"><\/span>\r\n            Meta Business Partner \u00b7 Tier 1\r\n          <\/div>\r\n        <\/div>\r\n      <\/li>\r\n\r\n      <!-- \u2550\u2550\u2550 CARD 4 \u2014 Predictive AI \u2550\u2550\u2550 -->\r\n      <li class=\"ird-card ird-animate\">\r\n        <div class=\"ird-stage\" aria-hidden=\"true\">\r\n          <div class=\"ird-stageinner\">\r\n            <svg class=\"ird-lines\" viewBox=\"0 0 280 160\" preserveAspectRatio=\"none\">\r\n              <!-- Baseline for bars -->\r\n              <line x1=\"52\" y1=\"128\" x2=\"162\" y2=\"128\" stroke=\"#C9D6EC\" stroke-width=\"1.5\"\/>\r\n              <!-- Line from AI node to score (moved down) -->\r\n              <path class=\"ird-line-dash\" d=\"M162,80 C180,80 180,126 198,126\"\/>\r\n            <\/svg>\r\n\r\n            <!-- AI brain node -->\r\n            <div class=\"ird-node ird-primary\" style=\"left:14px; top:62px; width:48px; height:48px; flex-direction:column; gap:2px; border-radius:50%;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"width:18px;height:18px;\"><path d=\"M12 2a2 2 0 0 1 2 2c0 .74-.4 1.39-1 1.73V7h1a7 7 0 0 1 7 7h1a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1h-1v1a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-1H2a1 1 0 0 1-1-1v-3a1 1 0 0 1 1-1h1a7 7 0 0 1 7-7h1V5.73A2 2 0 0 1 10 4a2 2 0 0 1 2-2z\"\/><circle cx=\"9\" cy=\"14\" r=\"1\"\/><circle cx=\"15\" cy=\"14\" r=\"1\"\/><\/svg>\r\n              AI\r\n            <\/div>\r\n\r\n            <!-- Offer recommendation pill -->\r\n            <div class=\"ird-offer-pill\">\ud83c\udfaf Best offer: 15% off<\/div>\r\n\r\n            <!-- Growing score bars -->\r\n            <div class=\"ird-ai-bar ab1\"><\/div>\r\n            <div class=\"ird-ai-bar ab2\"><\/div>\r\n            <div class=\"ird-ai-bar ab3\"><\/div>\r\n            <div class=\"ird-ai-bar ab4\"><\/div>\r\n\r\n            <!-- Churn score readout -->\r\n            <div class=\"ird-score-pill\">\r\n              <span class=\"ird-score-label\">Churn risk<\/span>\r\n              <span class=\"ird-score-val\">87%<\/span>\r\n              <span class=\"ird-score-sub\">act now<\/span>\r\n            <\/div>\r\n\r\n\r\n            <!-- Send time label -->\r\n            <div class=\"ird-node\" style=\"left:184px; top:106px; width:82px; height:42px; padding:5px 8px; flex-direction:column; gap:2px; font-size:9px !important;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"width:12px;height:12px;stroke:#0072EF;\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><polyline points=\"12 6 12 12 16 14\"\/><\/svg>\r\n              <span style=\"font-size:7.5px; text-align:center; line-height:1.3;\">Send time<br>optimized<\/span>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"ird-body\">\r\n          <span class=\"ird-tag\">Predictive AI<\/span>\r\n          <h3 class=\"ird-title\">Predictive, not reactive.<\/h3>\r\n          <p class=\"ird-desc\">AI scores churn probability, recommends the next best offer, and optimizes send time by channel \u2014 automatically. No rules to write. No analyst required.<\/p>\r\n          <div class=\"ird-indicator\" aria-label=\"Status: AI-powered, no rules required\">\r\n            <span class=\"ird-dot ird-dot-purple\" aria-hidden=\"true\"><\/span>\r\n            AI-powered \u00b7 no rules required\r\n          <\/div>\r\n        <\/div>\r\n      <\/li>\r\n\r\n    <\/ul>\r\n  <\/div>\r\n<\/div>\r\n\r\n<script>\r\n(function() {\r\n  var root = document.getElementById('indi-rt-diff');\r\n  if (!root) return;\r\n  if (window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches) {\r\n    root.querySelectorAll('.ird-animate').forEach(function(el){ el.classList.add('ird-visible'); });\r\n    return;\r\n  }\r\n  var obs = new IntersectionObserver(function(entries) {\r\n    entries.forEach(function(e) {\r\n      if (e.isIntersecting) { e.target.classList.add('ird-visible'); obs.unobserve(e.target); }\r\n    });\r\n  }, { threshold: 0.12 });\r\n  root.querySelectorAll('.ird-animate').forEach(function(el) { obs.observe(el); });\r\n})();\r\n<\/script>\r\n\r\n<script>\/*fit-stage-scaler*\/\r\n(function(){var root=document.getElementById(\"indi-rt-diff\");if(!root)return;\r\nfunction fit(){root.querySelectorAll(\".ird-stageinner\").forEach(function(inner){var st=inner.parentNode;if(!st)return;var w=st.clientWidth;if(w>0){inner.style.transform=\"translate(-50%,-50%) scale(\"+((w\/280)*0.96)+\")\";}});}\r\nfit();window.addEventListener(\"resize\",fit);window.addEventListener(\"load\",fit);\r\nif(window.ResizeObserver){var ro=new ResizeObserver(fit);root.querySelectorAll(\".ird-stage\").forEach(function(st){ro.observe(st);});}\r\n})();\r\n<\/script>\r\n","code_extra_content":"code_ex_none","code_extitle_cards":"","code_ex_cards":null,"code_ex_brands_custom_background_color":false,"code_ex_custom_brands":false,"code_ex_custom_slider_title":"","code_ex_brands":null,"code_ex_brands_background_color":""},{"acf_fc_layout":"custom_html","code":"\r\n<div id=\"indi-retail-journeys\" role=\"region\" aria-label=\"Retail customer journeys interactive demo\">\r\n<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Manrope:wght@400;500;600;700;800&display=swap');\r\n#indi-retail-journeys{all:initial;display:block;font-family:'Manrope',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;box-sizing:border-box !important;-webkit-font-smoothing:antialiased;background:#F5F7FA !important;padding:100px 48px !important}\r\n#indi-retail-journeys *,#indi-retail-journeys *::before,#indi-retail-journeys *::after{box-sizing:border-box;margin:0;padding:0}\r\n#indi-retail-journeys .irj-inner{max-width:1340px !important;margin:0 auto !important}\r\n#indi-retail-journeys .irj-head{text-align:center !important;max-width:760px !important;margin:0 auto 44px !important}\r\n#indi-retail-journeys .irj-eyebrow{display:inline-block !important;font-size:12px !important;font-weight:700 !important;letter-spacing:2.4px !important;text-transform:uppercase !important;color:#1565E0 !important;margin-bottom:14px !important}\r\n#indi-retail-journeys .irj-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-retail-journeys .irj-title em{font-style:normal !important;color:#8ADA3F !important;font-weight:700 !important}\r\n#indi-retail-journeys .irj-sub{font-size:17px !important;font-weight:400 !important;line-height:1.6 !important;color:#5A6B85 !important}\r\n#indi-retail-journeys .irj-demo{display:grid !important;grid-template-columns:240px 1fr 300px !important;gap:18px !important;align-items:start !important}\r\n#indi-retail-journeys .irj-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-retail-journeys .irj-uc-ey{font-size:10px !important;letter-spacing:2.2px !important;text-transform:uppercase !important;font-weight:700 !important;color:#1565E0 !important;margin-bottom:12px !important}\r\n#indi-retail-journeys .irj-uc-item{display:flex !important;align-items:center !important;gap:9px !important;padding:10px 11px !important;border-radius:8px !important;cursor:pointer !important;margin-bottom:4px !important;border:1px solid transparent !important;transition:all .18s ease !important;font-size:13px !important;font-weight:600 !important;color:#5A6B85 !important}\r\n#indi-retail-journeys .irj-uc-item svg{width:16px !important;height:16px !important;flex-shrink:0 !important;color:#7C8BA1 !important}\r\n#indi-retail-journeys .irj-uc-item:hover{background:#F5F7FA !important;color:#0F0F0F !important}\r\n#indi-retail-journeys .irj-uc-item.on{background:#0F3B7A !important;color:#fff !important;border-color:#0F3B7A !important}\r\n#indi-retail-journeys .irj-uc-item.on svg{color:#8ADA3F !important}\r\n#indi-retail-journeys .irj-uc-n{width:18px !important;height:18px !important;border-radius:5px !important;background:#EEF3FF !important;color:#1565E0 !important;font-size:10px !important;font-weight:800 !important;display:flex !important;align-items:center !important;justify-content:center !important;flex-shrink:0 !important;margin-left:auto !important}\r\n#indi-retail-journeys .irj-uc-item.on .irj-uc-n{background:rgba(255,255,255,.16) !important;color:#fff !important}\r\n#indi-retail-journeys .irj-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-retail-journeys .irj-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-retail-journeys .irj-jtw{flex:1 !important;min-width:0 !important}\r\n#indi-retail-journeys .irj-jtitle{font-size:15px !important;font-weight:700 !important;color:#111827 !important;letter-spacing:-.01em !important;display:block !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}\r\n#indi-retail-journeys .irj-jacts{display:flex !important;gap:7px !important;flex-shrink:0 !important}\r\n#indi-retail-journeys .irj-cbtn{padding:6px 13px !important;border-radius:5px !important;font-size:12px !important;font-weight:600 !important;border:1px solid #D1D5DB !important;background:#fff !important;color:#374151 !important;cursor:default !important}\r\n#indi-retail-journeys .irj-cbtn.pri{background:#0072EF !important;color:#fff !important;border-color:#0072EF !important}\r\n#indi-retail-journeys .irj-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-retail-journeys .irj-sdot{width:6px !important;height:6px !important;border-radius:50% !important;background:#22C55E !important;flex-shrink:0 !important;animation:irjPulse 2s ease-in-out infinite !important}\r\n@keyframes irjPulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.65;transform:scale(1.4)}}\r\n#indi-retail-journeys .irj-ssep{color:#D1D5DB !important}\r\n#indi-retail-journeys .irj-prog{padding:14px 22px 0 !important;background:#FAFBFC !important;display:flex !important;gap:5px !important}\r\n#indi-retail-journeys .irj-seg{height:4px !important;border-radius:3px !important;flex:1 !important;background:#DCE3EC !important;transition:background .3s !important}\r\n#indi-retail-journeys .irj-seg.done{background:#22C55E !important}\r\n#indi-retail-journeys .irj-seg.cur{background:#0F3B7A !important}\r\n#indi-retail-journeys .irj-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-retail-journeys .irj-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-retail-journeys .irj-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-retail-journeys .irj-zoom span:last-child{border-bottom:none !important}\r\n#indi-retail-journeys .irj-zoom svg{width:13px !important;height:13px !important}\r\n#indi-retail-journeys .irj-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-retail-journeys .irj-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-retail-journeys .irj-mm-in svg{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important}\r\n#indi-retail-journeys .irj-mm-l{position:absolute !important;top:3px !important;left:5px !important;font-size:8px !important;color:#9CA3AF !important;font-weight:600 !important;letter-spacing:.5px !important;text-transform:uppercase !important}\r\n#indi-retail-journeys .irj-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-retail-journeys .irj-edge{width:2px !important;background:#CBD5E1 !important;height:24px !important;position:relative !important;align-self:center !important}\r\n#indi-retail-journeys .irj-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-retail-journeys .irj-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-retail-journeys .irj-nc{background:#fff !important;border:1px solid #DCE3EC !important;border-radius:8px !important;padding:8px 12px !important;display:inline-flex !important;align-items:center !important;gap:8px !important;font-size:12px !important;font-weight:600 !important;color:#374151 !important;max-width:100% !important;white-space:nowrap !important}\r\n#indi-retail-journeys .irj-nc svg{width:13px !important;height:13px !important;flex-shrink:0 !important}\r\n#indi-retail-journeys .irj-nf{background:#fff !important;border:1px solid #DCE3EC !important;border-radius:10px !important;width:320px !important;max-width:100% !important;box-shadow:0 4px 16px -6px rgba(8,31,66,.14) !important}\r\n#indi-retail-journeys .irj-nf.pulse{animation:irjPulse2 2.8s ease-in-out infinite !important}\r\n@keyframes irjPulse2{0%,100%{transform:scale(1)}45%{transform:scale(1.024)}}\r\n#indi-retail-journeys .irj-nhead{padding:9px 11px !important;display:flex !important;align-items:center !important;gap:8px !important;border-bottom:1px solid #EEF2F7 !important}\r\n#indi-retail-journeys .irj-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-retail-journeys .irj-nic.gr{background:#22C55E !important}\r\n#indi-retail-journeys .irj-nic.bl{background:#0072EF !important}\r\n#indi-retail-journeys .irj-nic.pu{background:#6B53D9 !important}\r\n#indi-retail-journeys .irj-nic.nv{background:#0F3B7A !important}\r\n#indi-retail-journeys .irj-nic.or{background:#F07000 !important}\r\n#indi-retail-journeys .irj-nic svg{width:14px !important;height:14px !important}\r\n#indi-retail-journeys .irj-ntype{font-size:10.5px !important;color:#6B7280 !important;font-weight:500 !important}\r\n#indi-retail-journeys .irj-nbody{padding:9px 11px 11px !important}\r\n#indi-retail-journeys .irj-nname{font-size:12px !important;font-weight:700 !important;color:#111827 !important;margin-bottom:3px !important}\r\n#indi-retail-journeys .irj-nprev{font-size:10.5px !important;color:#6B7280 !important;line-height:1.4 !important}\r\n#indi-retail-journeys .irj-npill{display:inline-flex !important;align-items:center !important;gap:4px !important;margin-top:7px !important;padding:3px 7px !important;border-radius:4px !important;font-size:9.5px !important;font-weight:600 !important}\r\n#indi-retail-journeys .irj-npill svg{width:9px !important;height:9px !important}\r\n#indi-retail-journeys .irj-npill.pill-gr{background:rgba(34,197,94,.12) !important;color:#15803D !important}\r\n#indi-retail-journeys .irj-npill.pill-bl{background:rgba(0,114,239,.1) !important;color:#1D4ED8 !important}\r\n#indi-retail-journeys .irj-npill.pill-pu{background:rgba(107,83,217,.12) !important;color:#6B53D9 !important}\r\n#indi-retail-journeys .irj-npill.pill-or{background:rgba(240,112,0,.10) !important;color:#C2410C !important}\r\n#indi-retail-journeys .irj-branch{display:flex !important;flex-direction:column !important;align-items:stretch !important;width:100% !important}\r\n#indi-retail-journeys .irj-bstem{width:2px !important;height:12px !important;background:#CBD5E1 !important;align-self:center !important}\r\n#indi-retail-journeys .irj-bbar{position:relative !important;height:2px !important;width:100% !important}\r\n#indi-retail-journeys .irj-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-retail-journeys .irj-brow{display:flex !important;align-items:flex-start !important;width:100% !important}\r\n#indi-retail-journeys .irj-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-retail-journeys .irj-bdrop{width:2px !important;height:14px !important;background:#CBD5E1 !important}\r\n#indi-retail-journeys .irj-blabel{font-size:9.5px !important;color:#6B7280 !important;font-weight:600 !important;background:#fff !important;border:1px solid #EEF2F7 !important;border-radius:4px !important;padding:2px 7px !important;margin:0 0 8px !important;max-width:100% !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}\r\n#indi-retail-journeys .irj-nav{display:flex !important;align-items:center !important;justify-content:center !important;gap:10px !important;padding:14px 18px !important;border-top:1px solid #DCE3EC !important;background:#fff !important}\r\n#indi-retail-journeys .irj-snav{display:flex !important;align-items:center !important;gap:5px !important;padding:8px 16px !important;border-radius:5px !important;font-size:12px !important;font-weight:700 !important;border:1px solid #DCE3EC !important;background:#fff !important;color:#0F3B7A !important;cursor:pointer !important;font-family:inherit !important;transition:all .18s !important}\r\n#indi-retail-journeys .irj-snav:hover{background:#F5F7FA !important}\r\n#indi-retail-journeys .irj-snav.pri{background:#0F3B7A !important;color:#fff !important;border-color:#0F3B7A !important}\r\n#indi-retail-journeys .irj-snav.pri:hover{background:#0B2C5C !important}\r\n#indi-retail-journeys .irj-snav:disabled{opacity:.38 !important;cursor:not-allowed !important}\r\n#indi-retail-journeys .irj-snav svg{width:13px !important;height:13px !important}\r\n#indi-retail-journeys .irj-ctr{font-size:11.5px !important;color:#7C8BA1 !important;font-weight:600 !important;min-width:64px !important;text-align:center !important}\r\n#indi-retail-journeys .irj-phone{position:sticky !important;top:24px !important}\r\n#indi-retail-journeys .irj-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-retail-journeys .irj-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-retail-journeys .irj-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-retail-journeys .irj-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-retail-journeys .irj-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-retail-journeys .irj-av.wa{background:#25D366 !important}\r\n#indi-retail-journeys .irj-av.push{background:#0072EF !important}\r\n#indi-retail-journeys .irj-av.email{background:#6B53D9 !important}\r\n#indi-retail-journeys .irj-av.sms{background:#F07000 !important}\r\n#indi-retail-journeys .irj-av.inapp{background:#0F3B7A !important}\r\n#indi-retail-journeys .irj-av svg{width:15px !important;height:15px !important}\r\n#indi-retail-journeys .irj-nm{font-size:11.5px !important;font-weight:700 !important;color:#111827 !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important}\r\n#indi-retail-journeys .irj-stt{font-size:9.5px !important;color:#9CA3AF !important}\r\n#indi-retail-journeys .irj-msgs{flex:1 !important;overflow-y:auto !important;padding:10px 10px 6px !important;display:flex !important;flex-direction:column !important;gap:7px !important;scroll-behavior:smooth !important;background:#ECE5DD !important}\r\n#indi-retail-journeys .irj-msgs.plain{background:#fff !important}\r\n#indi-retail-journeys .irj-bub{display:flex !important;flex-direction:column !important;gap:2px !important;animation:irjBub .32s ease both !important}\r\n@keyframes irjBub{from{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}\r\n#indi-retail-journeys .irj-bub.out{align-items:flex-end !important}\r\n#indi-retail-journeys .irj-bub.in{align-items:flex-start !important}\r\n#indi-retail-journeys .irj-bt{max-width:84% !important;padding:8px 11px !important;border-radius:11px !important;font-size:11.5px !important;line-height:1.42 !important;word-break:break-word !important;font-weight:400 !important}\r\n#indi-retail-journeys .irj-bub.out .irj-bt{background:#DCF8C6 !important;color:#1C1E21 !important;border-bottom-right-radius:3px !important}\r\n#indi-retail-journeys .irj-bub.in .irj-bt{background:#FFFFFF !important;color:#1C1E21 !important;border-bottom-left-radius:3px !important;box-shadow:0 1px 2px rgba(0,0,0,.08) !important}\r\n#indi-retail-journeys .irj-msgs.plain .irj-bub.in .irj-bt{background:#F0F2F5 !important;color:#1C1E21 !important;box-shadow:none !important}\r\n#indi-retail-journeys .irj-msgs.plain .irj-bub.out .irj-bt{background:#0F3B7A !important;color:#fff !important}\r\n#indi-retail-journeys .irj-bts{font-size:8.5px !important;color:#9CA3AF !important;padding:0 3px !important}\r\n#indi-retail-journeys .irj-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-retail-journeys .irj-badge{display:inline-flex !important;align-items:center !important;gap:4px !important;padding:3px 8px !important;border-radius:16px !important;font-size:9.5px !important;font-weight:600 !important;white-space:nowrap !important;border:1.5px solid transparent !important;transition:all .18s !important}\r\n#indi-retail-journeys .irj-badge svg{width:10px !important;height:10px !important}\r\n#indi-retail-journeys .irj-badge.wa{background:#E7F7EE !important;color:#15803D !important;border-color:#A7F3D0 !important}\r\n#indi-retail-journeys .irj-badge.push{background:#EAF4FF !important;color:#1D4ED8 !important;border-color:#BFDBFE !important}\r\n#indi-retail-journeys .irj-badge.email{background:#F5F0FF !important;color:#6B21A8 !important;border-color:#DDD6FE !important}\r\n#indi-retail-journeys .irj-badge.sms{background:#FFF3E0 !important;color:#C2410C !important;border-color:#FED7AA !important}\r\n#indi-retail-journeys .irj-badge.on{transform:scale(1.07) !important;box-shadow:0 2px 8px rgba(0,0,0,.11) !important}\r\n#indi-retail-journeys .irj-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-retail-journeys{padding:80px 32px !important}#indi-retail-journeys .irj-demo{grid-template-columns:1fr !important}#indi-retail-journeys .irj-uc{display:grid !important;grid-template-columns:repeat(auto-fill,minmax(180px,1fr)) !important;gap:5px !important}#indi-retail-journeys .irj-uc-ey{grid-column:1\/-1 !important}#indi-retail-journeys .irj-phone{position:relative !important;top:0 !important}#indi-retail-journeys .irj-ph{width:100% !important;max-width:300px !important}}\r\n@media(max-width:760px){#indi-retail-journeys .irj-uc{grid-template-columns:repeat(auto-fill,minmax(150px,1fr)) !important}}\r\n@media(max-width:600px){#indi-retail-journeys{padding:48px 16px !important}#indi-retail-journeys .irj-head{margin-bottom:32px !important}#indi-retail-journeys .irj-sub{font-size:15px !important}#indi-retail-journeys .irj-stage{padding:22px 10px 38px !important;min-height:380px !important}#indi-retail-journeys .irj-flow{max-width:100% !important}#indi-retail-journeys .irj-nc{max-width:100% !important}#indi-retail-journeys .irj-nc span{white-space:normal !important;line-height:1.3 !important}#indi-retail-journeys .irj-bcol{padding:0 4px !important}#indi-retail-journeys .irj-nf{width:152px !important}#indi-retail-journeys .irj-jacts{display:none !important}#indi-retail-journeys .irj-mm{display:none !important}#indi-retail-journeys .irj-zoom{display:none !important}#indi-retail-journeys .irj-status{font-size:10px !important;padding:7px 14px !important}#indi-retail-journeys .irj-screen{height:500px !important}}\r\n@media(max-width:430px){#indi-retail-journeys{padding:40px 12px !important}#indi-retail-journeys .irj-uc{grid-template-columns:1fr 1fr !important}#indi-retail-journeys .irj-uc-item{font-size:12px !important;padding:9px 9px !important;gap:7px !important}#indi-retail-journeys .irj-stage{padding:18px 6px 34px !important}#indi-retail-journeys .irj-bcol{padding:0 3px !important}#indi-retail-journeys .irj-nf{width:130px !important}#indi-retail-journeys .irj-nbody{padding:8px 9px 9px !important}#indi-retail-journeys .irj-nprev{font-size:10px !important}#indi-retail-journeys .irj-snav{padding:8px 12px !important}}\r\n@media(prefers-reduced-motion:reduce){#indi-retail-journeys .irj-nf.pulse,#indi-retail-journeys .irj-bub{animation:none !important}#indi-retail-journeys .irj-sdot{animation:none !important}}\r\n#irj-uclist{display:contents !important}<\/style>\r\n<div class=\"irj-inner\">\r\n  <div class=\"irj-head\">\r\n    <span class=\"irj-eyebrow\">Customer Journeys<\/span>\r\n    <h2 class=\"irj-title\">Every shopper has a different story. <em>One platform plays all of them.<\/em><\/h2>\r\n    <p class=\"irj-sub\">Pick a journey to see how it plays out across every channel &mdash; behavioral triggers, AI personalization, and a live phone preview showing exactly what the customer receives at each step.<\/p>\r\n  <\/div>\r\n  <div class=\"irj-demo\">\r\n    <aside class=\"irj-uc\" role=\"navigation\" aria-label=\"Retail customer journeys\">\r\n      <div class=\"irj-uc-ey\">Journeys<\/div>\r\n      <div id=\"irj-uclist\"><\/div>\r\n    <\/aside>\r\n    <section class=\"irj-jp\" aria-live=\"polite\">\r\n      <div class=\"irj-jhead\">\r\n        <div class=\"irj-jtw\"><span class=\"irj-jtitle\" id=\"irj-jtitle\">&mdash;<\/span><\/div>\r\n        <div class=\"irj-jacts\"><span class=\"irj-cbtn\">Preview<\/span><span class=\"irj-cbtn pri\">Activate<\/span><\/div>\r\n      <\/div>\r\n      <div class=\"irj-status\">\r\n        <span class=\"irj-sdot\"><\/span><span>Journey triggers on behavioral event<\/span>\r\n        <span class=\"irj-ssep\">&middot;<\/span><span>AI personalization active<\/span>\r\n        <span class=\"irj-ssep\">&middot;<\/span><span>One customer profile<\/span>\r\n      <\/div>\r\n      <div class=\"irj-prog\" id=\"irj-prog\"><\/div>\r\n      <div class=\"irj-stage\">\r\n        <div class=\"irj-zoom\" aria-hidden=\"true\"><span id=\"irj-zin\"><\/span><span id=\"irj-zout\"><\/span><span id=\"irj-zfit\"><\/span><\/div>\r\n        <div class=\"irj-mm\" aria-hidden=\"true\"><div class=\"irj-mm-in\"><span class=\"irj-mm-l\">Map<\/span><svg viewBox=\"0 0 128 80\" id=\"irj-mm\"><\/svg><\/div><\/div>\r\n        <div class=\"irj-flow\" id=\"irj-flow\"><\/div>\r\n      <\/div>\r\n      <div class=\"irj-nav\">\r\n        <button class=\"irj-snav\" id=\"irj-prev\" type=\"button\"><span id=\"irj-previc\"><\/span>Previous<\/button>\r\n        <span class=\"irj-ctr\" id=\"irj-ctr\">Step 1 \/ 4<\/span>\r\n        <button class=\"irj-snav pri\" id=\"irj-next\" type=\"button\">Next<span id=\"irj-nextic\"><\/span><\/button>\r\n      <\/div>\r\n    <\/section>\r\n    <aside class=\"irj-phone\">\r\n      <div class=\"irj-ph\"><div class=\"irj-screen\">\r\n        <div class=\"irj-notch\"><\/div>\r\n        <div class=\"irj-chbar\"><div class=\"irj-av wa\" id=\"irj-av\"><\/div><div style=\"min-width:0\"><div class=\"irj-nm\" id=\"irj-chnm\">StyleHub &middot; WhatsApp<\/div><div class=\"irj-stt\" id=\"irj-chst\">WhatsApp Business &middot; verified<\/div><\/div><\/div>\r\n        <div class=\"irj-msgs\" id=\"irj-msgs\"><\/div>\r\n        <div class=\"irj-strip\" id=\"irj-strip\"><\/div>\r\n      <\/div><\/div>\r\n    <\/aside>\r\n  <\/div>\r\n  <noscript><div class=\"irj-noscript\">Interactive retail journey demo. Enable JavaScript to explore Cart Recovery, New Customer Welcome, Browse Abandonment, Loyalty &amp; Rewards, Win-Back, and Post-Purchase journeys with live phone previews.<\/div><\/noscript>\r\n<\/div>\r\n<script>\r\n(function(){\r\n'use strict';\r\nvar root=document.getElementById('indi-retail-journeys');if(!root)return;\r\nvar P={\r\n'shopping-cart':'<circle cx=\"9\" cy=\"21\" r=\"1\"\/><circle cx=\"20\" cy=\"21\" r=\"1\"\/><path d=\"M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6\"\/>',\r\n'gift':'<polyline points=\"20 12 20 22 4 22 4 12\"\/><rect x=\"2\" y=\"7\" width=\"20\" height=\"5\"\/><line x1=\"12\" x2=\"12\" y1=\"22\" y2=\"7\"\/><path d=\"M12 7H7.5a2.5 2.5 0 0 1 0-5C11 2 12 7 12 7z\"\/><path d=\"M12 7h4.5a2.5 2.5 0 0 0 0-5C13 2 12 7 12 7z\"\/>',\r\n'eye':'<path d=\"M2 12s3-7 10-7 10 7 10 7-3 7-10 7-10-7-10-7Z\"\/><circle cx=\"12\" cy=\"12\" r=\"3\"\/>',\r\n'star':'<polygon points=\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\"\/>',\r\n'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'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'bell':'<path d=\"M10.268 21a2 2 0 0 0 3.464 0\"\/><path d=\"M3.262 15.326A1 1 0 0 0 4 17h16a1 1 0 0 0 .74-1.673C19.41 13.956 18 12.499 18 8A6 6 0 0 0 6 8c0 4.499-1.411 5.956-2.738 7.326\"\/>',\r\n'message-circle':'<path d=\"M7.9 20A9 9 0 1 0 4 16.1L2 22Z\"\/>',\r\n'bot':'<path d=\"M12 8V4H8\"\/><rect width=\"16\" height=\"12\" x=\"4\" y=\"8\" rx=\"2\"\/><path d=\"M2 14h2\"\/><path d=\"M20 14h2\"\/><path d=\"M15 13v2\"\/><path d=\"M9 13v2\"\/>',\r\n'cpu':'<rect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"2\"\/><rect x=\"9\" y=\"9\" width=\"6\" height=\"6\"\/><path d=\"M9 1v3M15 1v3M9 20v3M15 20v3M1 9h3M20 9h3M1 15h3M20 15h3\"\/>',\r\n'zap':'<path d=\"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z\"\/>',\r\n'log-in':'<path d=\"M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4\"\/><polyline points=\"10 17 15 12 10 7\"\/><line x1=\"15\" x2=\"3\" y1=\"12\" y2=\"12\"\/>',\r\n'timer':'<line x1=\"10\" x2=\"14\" y1=\"2\" y2=\"2\"\/><line x1=\"12\" x2=\"15\" y1=\"14\" y2=\"11\"\/><circle cx=\"12\" cy=\"14\" r=\"8\"\/>',\r\n'filter':'<polygon points=\"22 3 2 3 10 12.46 10 19 14 21 14 12.46 22 3\"\/>',\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'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'mail':'<rect width=\"20\" height=\"16\" x=\"2\" y=\"4\" rx=\"2\"\/><path d=\"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7\"\/>',\r\n'smartphone':'<rect width=\"14\" height=\"20\" x=\"5\" y=\"2\" rx=\"2\" ry=\"2\"\/><path d=\"M12 18h.01\"\/>',\r\n'circle-check-big':'<path d=\"M21.801 10A10 10 0 1 1 17 3.335\"\/><path d=\"m9 11 3 3L22 4\"\/>',\r\n'chevron-left':'<path d=\"m15 18-6-6 6-6\"\/>','chevron-right':'<path d=\"m9 18 6-6-6-6\"\/>',\r\n'plus':'<path d=\"M5 12h14\"\/><path d=\"M12 5v14\"\/>','minus':'<path d=\"M5 12h14\"\/>',\r\n'maximize':'<path d=\"M8 3H5a2 2 0 0 0-2 2v3\"\/><path d=\"M21 8V5a2 2 0 0 0-2-2h-3\"\/><path d=\"M3 16v3a2 2 0 0 0 2 2h3\"\/><path d=\"M16 21h3a2 2 0 0 0 2-2v-3\"\/>'\r\n};\r\nfunction ic(n){return'<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">'+(P[n]||'')+'<\/svg>';}\r\nvar J=[\r\n{title:'Cart Recovery',ic:'shopping-cart',steps:[\r\n{nodes:[{t:'c',c:'nv',ic:'log-in',l:'Entry: Cart abandoned (no purchase in 30 min)'}],phone:{ch:'push',nm:'StyleHub \\u00b7 Push',st:'Notification received',plain:true,msgs:[{d:'in',tx:'\\uD83D\\uDED2 You left something behind! Your cart is waiting \\u2014 items may sell out.'}]}},\r\n{nodes:[{t:'f',c:'bl',ic:'cpu',nt:'AI \\u00b7 Behavioral scoring',nm:'Churn Risk & Offer Engine',pv:'AI scores cart value, browsing depth, and discount sensitivity to select the right offer.',pill:'AI Active',pt:'pill-bl'}],phone:{ch:'wa',nm:'StyleHub \\u00b7 WhatsApp',st:'WhatsApp Business \\u00b7 verified',plain:false,msgs:[{d:'in',tx:'Hi Sarah! You left your White Linen Blazer (M) + Casual Sneakers (38) in your cart. Complete your order in the next 2 hours and get 15% off. \\uD83D\\uDED4'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'Wait 2h \\u2014 no purchase?'},{t:'e',l:''},{t:'f',c:'bl',ic:'bell',nt:'Push Notification \\u00b7 one-way',nm:'Last Chance',pv:'Final urgency push with social proof.',pill:'Scheduled',pt:'pill-bl'}],phone:{ch:'push',nm:'StyleHub \\u00b7 Push',st:'Notification received',plain:true,msgs:[{d:'in',tx:'\\u23F0 Last chance! Your cart expires in 30 min. 127 people viewed your Blazer this week.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'mouse-pointer-click',l:'Event: Purchase completed?'},{t:'b',branches:[{l:'Purchased',ns:[{t:'c',c:'nv',ic:'flag',l:'Journey complete \\u2014 loyalty points awarded'}]},{l:'No purchase',ns:[{t:'f',c:'or',ic:'mail',nt:'Email \\u00b7 one-way',nm:'Win-Back Email',pv:'Cart summary with discount code \\u2014 final attempt.',pill:'Scheduled',pt:'pill-or'}]}]}],phone:{ch:'wa',nm:'StyleHub \\u00b7 WhatsApp',st:'WhatsApp Business \\u00b7 verified',plain:false,msgs:[{d:'in',tx:'\\u2705 Order confirmed! Your items ship tomorrow. You earned 180 StyleRewards points \\uD83C\\uDF89'}]}}\r\n]},\r\n{title:'New Customer Welcome',ic:'gift',steps:[\r\n{nodes:[{t:'c',c:'nv',ic:'log-in',l:'Entry: Account created \/ first purchase'}],phone:{ch:'wa',nm:'StyleHub \\u00b7 WhatsApp',st:'WhatsApp Business \\u00b7 verified',plain:false,msgs:[{d:'in',tx:'\\uD83C\\uDF89 Welcome to StyleHub, Emma! As a new member you get 20% off your first order \\u2014 no minimum spend.'}]}},\r\n{nodes:[{t:'f',c:'pu',ic:'bot',nt:'AI Agent \\u00b7 WhatsApp \\u00b7 two-way',nm:'Style Discovery',pv:'AI asks 2 questions to build a style profile and surface relevant collections.',pill:'AI Active',pt:'pill-pu'}],phone:{ch:'wa',nm:'StyleHub \\u00b7 WhatsApp',st:'WhatsApp Business \\u00b7 verified',plain:false,msgs:[{d:'in',tx:'Quick question: classic or contemporary style?'},{d:'out',tx:'Classic, mostly neutrals and natural fabrics'},{d:'in',tx:'Perfect. Your Essentials Collection is ready \\u2014 linen, cotton, tailored cuts. Sending 3 picks now.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'24h pause'},{t:'e',l:''},{t:'f',c:'bl',ic:'bell',nt:'Push Notification \\u00b7 one-way',nm:'Lookbook Reminder',pv:'Re-surfaces curated picks with social proof.',pill:'Scheduled',pt:'pill-bl'}],phone:{ch:'push',nm:'StyleHub \\u00b7 Push',st:'Notification received',plain:true,msgs:[{d:'in',tx:'Your personalized lookbook is ready \\uD83D\\uDC57 3 pieces for your style \\u2014 your 20% code expires in 6 days.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'star',l:'Enroll in StyleRewards'},{t:'e',l:''},{t:'c',c:'nv',ic:'flag',l:'Welcome journey complete \\u2014 loyalty active'}],phone:{ch:'wa',nm:'StyleHub \\u00b7 WhatsApp',st:'WhatsApp Business \\u00b7 verified',plain:false,msgs:[{d:'in',tx:\"You're now in StyleRewards \\uD83D\\uDC9A 200 welcome points added. Your code WELCOME20 is valid for 7 days.\"}]}}\r\n]},\r\n{title:'Browse Abandonment',ic:'eye',steps:[\r\n{nodes:[{t:'c',c:'nv',ic:'log-in',l:'Entry: High-intent browse session detected'}],phone:{ch:'push',nm:'StyleHub \\u00b7 Push',st:'Notification received',plain:true,msgs:[{d:'in',tx:'\\uD83D\\uDC40 Still thinking about those Summer Dresses? You spent a while on the floral midi.'}]}},\r\n{nodes:[{t:'f',c:'bl',ic:'cpu',nt:'AI \\u00b7 Intent scoring',nm:'Browse Intent Model',pv:'AI scores dwell time, scroll depth, and category affinity to rank purchase propensity.',pill:'AI Active',pt:'pill-bl'}],phone:{ch:'wa',nm:'StyleHub \\u00b7 WhatsApp',st:'WhatsApp Business \\u00b7 verified',plain:false,msgs:[{d:'in',tx:'Hi Mia! The Sage Green Midi Dress in your size (S) has only 3 left. Want me to hold one for 2 hours?'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'mouse-pointer-click',l:'Event: Replied \/ tapped?'},{t:'b',branches:[{l:'Interested',ns:[{t:'f',c:'pu',ic:'bot',nt:'AI Agent \\u00b7 WhatsApp \\u00b7 two-way',nm:'Product Q&A',pv:'AI answers sizing, fabric, and styling questions instantly.',pill:'AI Active',pt:'pill-pu'}]},{l:'No reply 4h',ns:[{t:'f',c:'bl',ic:'bell',nt:'Push \\u00b7 one-way',nm:'Selling Fast',pv:'Urgency nudge with inventory scarcity.',pill:'Scheduled',pt:'pill-bl'}]}]}],phone:{ch:'wa',nm:'StyleHub \\u00b7 WhatsApp',st:'WhatsApp Business \\u00b7 verified',plain:false,msgs:[{d:'out',tx:'Is it true to size?'},{d:'in',tx:'Runs slightly long \\u2014 S customers love the relaxed fit. 100% cotton, light and breathable. Add to cart?'}]}},\r\n{nodes:[{t:'c',c:'nv',ic:'flag',l:'Journey complete \\u2014 item reserved or purchased'}],phone:{ch:'wa',nm:'StyleHub \\u00b7 WhatsApp',st:'WhatsApp Business \\u00b7 verified',plain:false,msgs:[{d:'in',tx:'\\u2705 Sage Green Midi (S) reserved for 2 hours. Complete checkout whenever you\\u2019re ready \\uD83C\\uDF3F'}]}}\r\n]},\r\n{title:'Loyalty and Rewards',ic:'star',steps:[\r\n{nodes:[{t:'c',c:'nv',ic:'log-in',l:'Entry: Loyalty event (points milestone \/ tier change)'}],phone:{ch:'push',nm:'StyleHub \\u00b7 Push',st:'Notification received',plain:true,msgs:[{d:'in',tx:'\\u2B50 You just hit Gold tier in StyleRewards! New perks are waiting.'}]}},\r\n{nodes:[{t:'f',c:'pu',ic:'bot',nt:'AI Agent \\u00b7 WhatsApp \\u00b7 two-way',nm:'Rewards Assistant',pv:'AI presents personalized reward options based on purchase history and points balance.',pill:'AI Active',pt:'pill-pu'}],phone:{ch:'wa',nm:'StyleHub \\u00b7 WhatsApp',st:'WhatsApp Business \\u00b7 verified',plain:false,msgs:[{d:'in',tx:'Welcome to Gold, Sophie! \\uD83C\\uDF1F You have 2,840 pts \\u2014 \\u20AC28 off now, or save for \\u20AC70 credit at 5k pts. What would you like?'},{d:'out',tx:\"I'll take the \\u20AC28 off now\"},{d:'in',tx:'Done! Code GOLD28 is live in your account. Want to browse new arrivals?'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'7-day pause'},{t:'e',l:''},{t:'f',c:'bl',ic:'bell',nt:'Push \\u00b7 one-way',nm:'Early Access Drop',pv:'Gold members get 24h early access to new collections.',pill:'Scheduled',pt:'pill-bl'}],phone:{ch:'push',nm:'StyleHub \\u00b7 Push',st:'Notification received',plain:true,msgs:[{d:'in',tx:'\\uD83C\\uDFAF Gold exclusive: 24h early access to the Autumn Collection \\u2014 live now, before the public.'}]}},\r\n{nodes:[{t:'c',c:'nv',ic:'flag',l:'Journey loops \\u2014 next milestone triggers automatically'}],phone:{ch:'wa',nm:'StyleHub \\u00b7 WhatsApp',st:'WhatsApp Business \\u00b7 verified',plain:false,msgs:[{d:'in',tx:\"You're 2,160 pts from Platinum \\u2014 just 2 mid-size orders away. I'll notify you the moment you hit it \\uD83C\\uDFC6\"}]}}\r\n]},\r\n{title:'Win-Back',ic:'rotate-ccw',steps:[\r\n{nodes:[{t:'c',c:'nv',ic:'log-in',l:'Entry: 60\\u201390 days since last purchase'}],phone:{ch:'push',nm:'StyleHub \\u00b7 Push',st:'Notification received',plain:true,msgs:[{d:'in',tx:'We miss you, Laura \\uD83D\\uDC4B A lot has changed at StyleHub \\u2014 and we have something special for you.'}]}},\r\n{nodes:[{t:'f',c:'bl',ic:'cpu',nt:'AI \\u00b7 Churn & win-back model',nm:'Reactivation Score',pv:'AI scores win-back probability, selects incentive intensity, and picks optimal channel.',pill:'AI Active',pt:'pill-bl'}],phone:{ch:'wa',nm:'StyleHub \\u00b7 WhatsApp',st:'WhatsApp Business \\u00b7 verified',plain:false,msgs:[{d:'in',tx:'Hi Laura! 3 new pieces from the Autumn Collection match your past favorites + 25% off your comeback order. Applied automatically at checkout.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'mouse-pointer-click',l:'Event: Clicked or replied?'},{t:'b',branches:[{l:'Engaged',ns:[{t:'f',c:'pu',ic:'bot',nt:'AI Agent \\u00b7 WhatsApp \\u00b7 two-way',nm:'Personal Stylist',pv:'AI presents curated picks and handles questions in chat.',pill:'AI Active',pt:'pill-pu'}]},{l:'No reply 5d',ns:[{t:'f',c:'or',ic:'mail',nt:'Email \\u00b7 one-way',nm:'Final Attempt',pv:'Last win-back email with time-limited offer.',pill:'Scheduled',pt:'pill-or'}]}]}],phone:{ch:'wa',nm:'StyleHub \\u00b7 WhatsApp',st:'WhatsApp Business \\u00b7 verified',plain:false,msgs:[{d:'out',tx:'Show me the picks!'},{d:'in',tx:'\\uD83C\\uDF42 Camel Trench Coat \\u00b7 Ribbed Turtleneck \\u00b7 Wide-Leg Cord Trousers \\u2014 all in your sizes, all in stock. Which one catches your eye?'}]}},\r\n{nodes:[{t:'c',c:'nv',ic:'flag',l:'Customer reactivated \\u2014 re-enters standard journey cycle'}],phone:{ch:'wa',nm:'StyleHub \\u00b7 WhatsApp',st:'WhatsApp Business \\u00b7 verified',plain:false,msgs:[{d:'in',tx:'\\u2705 Order confirmed. Welcome back! 25% applied. Your StyleRewards points are still waiting \\uD83C\\uDF89'}]}}\r\n]},\r\n{title:'Post-Purchase',ic:'package',steps:[\r\n{nodes:[{t:'c',c:'nv',ic:'log-in',l:'Entry: Order confirmed (OMS event)'}],phone:{ch:'wa',nm:'StyleHub \\u00b7 WhatsApp',st:'WhatsApp Business \\u00b7 verified',plain:false,msgs:[{d:'in',tx:'\\uD83D\\uDCE6 Order #SH-48210 confirmed! White Linen Blazer + Casual Sneakers. Delivery: Thursday. I\\u2019ll keep you updated.'}]}},\r\n{nodes:[{t:'f',c:'pu',ic:'bot',nt:'AI Agent \\u00b7 WhatsApp \\u00b7 two-way',nm:'Delivery Concierge',pv:'Two-way assistant handles delivery preferences, tracking questions, and issues in chat.',pill:'AI Active',pt:'pill-pu'}],phone:{ch:'wa',nm:'StyleHub \\u00b7 WhatsApp',st:'WhatsApp Business \\u00b7 verified',plain:false,msgs:[{d:'out',tx:'Can I leave delivery instructions?'},{d:'in',tx:'Of course! Door, neighbor, or pickup point?'},{d:'out',tx:'Leave at door'},{d:'in',tx:'\\u2705 Noted. You\\u2019ll get a notification 30 min before arrival.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'24h after delivery'},{t:'e',l:''},{t:'f',c:'bl',ic:'star',nt:'WhatsApp \\u00b7 two-way',nm:'Review Request',pv:'AI requests a review and offers bonus loyalty points.',pill:'Scheduled',pt:'pill-bl'}],phone:{ch:'wa',nm:'StyleHub \\u00b7 WhatsApp',st:'WhatsApp Business \\u00b7 verified',plain:false,msgs:[{d:'in',tx:'Hope you love your new pieces! A quick review earns 50 bonus StyleRewards points. Ready?'},{d:'out',tx:'Sure!'},{d:'in',tx:'Wonderful! \\u2B50\\u2B50\\u2B50\\u2B50\\u2B50 Points added. Thank you \\uD83D\\uDC9A'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'7-day pause'},{t:'e',l:''},{t:'f',c:'pu',ic:'bot',nt:'AI Agent \\u00b7 WhatsApp \\u00b7 two-way',nm:'Next Best Offer',pv:'AI cross-sells based on what was just purchased.',pill:'AI Active',pt:'pill-pu'}],phone:{ch:'wa',nm:'StyleHub \\u00b7 WhatsApp',st:'WhatsApp Business \\u00b7 verified',plain:false,msgs:[{d:'in',tx:'Pairs perfectly with your new Blazer: Tailored Trousers (\\u20AC89) and a Silk Scarf (\\u20AC39). Want to see the full outfit? Gold discount applies automatically \\uD83C\\uDF3F'}]}}\r\n]}\r\n];\r\nvar uc=0,step=0,timers=[];\r\nfunction $(id){return root.querySelector(id);}\r\nvar elList=$('#irj-uclist'),elTitle=$('#irj-jtitle'),elProg=$('#irj-prog'),elFlow=$('#irj-flow'),elMM=$('#irj-mm'),elCtr=$('#irj-ctr'),elPrev=$('#irj-prev'),elNext=$('#irj-next'),elAv=$('#irj-av'),elNm=$('#irj-chnm'),elSt=$('#irj-chst'),elMsgs=$('#irj-msgs'),elStrip=$('#irj-strip');\r\n$('#irj-zin').innerHTML=ic('plus');$('#irj-zout').innerHTML=ic('minus');$('#irj-zfit').innerHTML=ic('maximize');\r\n$('#irj-previc').innerHTML=ic('chevron-left');$('#irj-nextic').innerHTML=ic('chevron-right');\r\nvar CH_IC={wa:'message-circle',push:'bell',email:'mail',sms:'smartphone',inapp:'cpu'};\r\nvar BADGES=[{k:'wa',l:'WhatsApp'},{k:'push',l:'Push'},{k:'email',l:'Email'},{k:'sms',l:'SMS'}];\r\nfunction renderList(){\r\n  var h='';J.forEach(function(u,i){h+='<div class=\"irj-uc-item'+(i===uc?' on':'')+'\" role=\"button\" tabindex=\"0\" data-i=\"'+i+'\">'+ic(u.ic)+'<span>'+u.title+'<\/span><span class=\"irj-uc-n\">'+(i+1)+'<\/span><\/div>';});\r\n  elList.innerHTML=h;\r\n  elList.querySelectorAll('.irj-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='irj-nc';el.innerHTML='<div class=\"irj-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='irj-nf pulse';e2.innerHTML='<div class=\"irj-nhead\"><div class=\"irj-nic '+n.c+'\">'+ic(n.ic)+'<\/div><span class=\"irj-ntype\">'+n.nt+'<\/span><\/div><div class=\"irj-nbody\"><div class=\"irj-nname\">'+n.nm+'<\/div><div class=\"irj-nprev\">'+n.pv+'<\/div><span class=\"irj-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='irj-edge'+(n.l?' lbl':'');if(n.l)ed.setAttribute('data-label',n.l);parent.appendChild(ed);var dt=document.createElement('div');dt.className='irj-dot';parent.appendChild(dt);}\r\n    else if(n.t==='b'){\r\n      var nb=n.branches.length;var wrap=document.createElement('div');wrap.className='irj-branch';\r\n      var stem=document.createElement('div');stem.className='irj-bstem';wrap.appendChild(stem);\r\n      var bar=document.createElement('div');bar.className='irj-bbar';bar.style.setProperty('--ins',(50\/nb)+'%');wrap.appendChild(bar);\r\n      var row=document.createElement('div');row.className='irj-brow';\r\n      n.branches.forEach(function(b){var col=document.createElement('div');col.className='irj-bcol';var drop=document.createElement('div');drop.className='irj-bdrop';col.appendChild(drop);var lab=document.createElement('div');lab.className='irj-blabel';lab.textContent=b.l;col.appendChild(lab);renderNodes(b.ns,col);row.appendChild(col);});\r\n      wrap.appendChild(row);parent.appendChild(wrap);\r\n    }\r\n  });\r\n}\r\nfunction renderMM(total,cur){var cols=['#22C55E','#0072EF','#6B53D9','#22C55E','#0072EF'],h='';for(var i=0;i<total;i++){var y=8+i*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='irj-av '+p.ch;elAv.innerHTML=ic(CH_IC[p.ch]||'message-circle');elNm.textContent=p.nm;elSt.textContent=p.st;\r\n  if(p.plain){elMsgs.classList.add('plain');}else{elMsgs.classList.remove('plain');}\r\n  elStrip.querySelectorAll('.irj-badge').forEach(function(b){if(b.getAttribute('data-k')===p.ch)b.classList.add('on');else b.classList.remove('on');});\r\n  elMsgs.innerHTML='';var now=new Date();\r\n  p.msgs.forEach(function(m,i){var tm=setTimeout(function(){var bub=document.createElement('div');bub.className='irj-bub '+(m.d==='out'?'out':'in');var ts=new Date(now.getTime()-(p.msgs.length-1-i)*60000);bub.innerHTML='<div class=\"irj-bt\">'+m.tx+'<\/div><span class=\"irj-bts\">'+fT(ts)+'<\/span>';elMsgs.appendChild(bub);elMsgs.scrollTop=elMsgs.scrollHeight;},i*420);timers.push(tm);});\r\n}\r\nfunction renderJourney(){\r\n  var j=J[uc],total=j.steps.length;elTitle.textContent=j.title;elCtr.textContent='Step '+(step+1)+' \/ '+total;\r\n  var ph='';for(var i=0;i<total;i++){ph+='<div class=\"irj-seg'+(i<step?' done':i===step?' cur':'')+'\"><\/div>';}elProg.innerHTML=ph;\r\n  elPrev.disabled=(step===0);\r\n  if(step===total-1){elNext.innerHTML='Restart'+ic('rotate-ccw');elNext.onclick=function(){step=0;renderJourney();};}\r\n  else{elNext.innerHTML='Next'+ic('chevron-right');elNext.onclick=function(){go(1);};}\r\n  elFlow.innerHTML='';renderNodes(j.steps[step].nodes,elFlow);renderMM(total,step);renderPhone(j.steps[step].phone);\r\n}\r\nfunction go(dir){var total=J[uc].steps.length;step=Math.max(0,Math.min(total-1,step+dir));renderJourney();}\r\nfunction renderAll(){renderList();renderJourney();}\r\nelStrip.innerHTML=BADGES.map(function(b){return'<span class=\"irj-badge '+b.k+'\" data-k=\"'+b.k+'\">'+ic(CH_IC[b.k])+' '+b.l+'<\/span>';}).join('');\r\nelPrev.onclick=function(){go(-1);};\r\nrenderAll();\r\n})();\r\n<\/script>\r\n<\/div>","code_extra_content":"code_ex_none","code_extitle_cards":"","code_ex_cards":null,"code_ex_brands_custom_background_color":false,"code_ex_custom_brands":false,"code_ex_custom_slider_title":"","code_ex_brands":null,"code_ex_brands_background_color":""},{"acf_fc_layout":"custom_html","code":"\r\n<div id=\"indi-retail-proof\" role=\"region\" aria-label=\"Retail proof \u2014 production results from Soriana, Incapto and Casa del Libro\">\r\n<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Manrope:wght@400;500;600;700;800&display=swap');\r\n#indi-retail-proof{all:initial;display:block;position:relative;overflow:hidden;font-family:'Manrope',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;box-sizing:border-box !important;-webkit-font-smoothing:antialiased;background:linear-gradient(160deg,#0B2C5C 0%,#0F3B7A 55%,#1565E0 100%) !important;padding:100px 48px !important}\r\n#indi-retail-proof *,#indi-retail-proof *::before,#indi-retail-proof *::after{box-sizing:border-box;margin:0;padding:0;font-family:'Manrope',sans-serif !important}\r\n#indi-retail-proof .irp-texture{position:absolute !important;inset:0 !important;background-image:radial-gradient(circle,rgba(255,255,255,.05) 1px,transparent 1px) !important;background-size:28px 28px !important;pointer-events:none !important;z-index:0 !important}\r\n#indi-retail-proof .irp-glow{position:absolute !important;bottom:-140px !important;left:-90px !important;width:520px !important;height:520px !important;background:radial-gradient(circle,rgba(138,218,63,.12) 0%,transparent 70%) !important;pointer-events:none !important;z-index:0 !important}\r\n#indi-retail-proof .irp-glow2{position:absolute !important;top:-80px !important;right:-80px !important;width:420px !important;height:420px !important;background:radial-gradient(circle,rgba(0,114,239,.10) 0%,transparent 70%) !important;pointer-events:none !important;z-index:0 !important}\r\n#indi-retail-proof .irp-inner{position:relative !important;z-index:2 !important;max-width:1180px !important;margin:0 auto !important}\r\n\/* Header *\/\r\n#indi-retail-proof .irp-head{text-align:center !important;max-width:740px !important;margin:0 auto 52px !important}\r\n#indi-retail-proof .irp-eyebrow{display:inline-block !important;font-size:12px !important;font-weight:700 !important;letter-spacing:2.4px !important;text-transform:uppercase !important;color:#8ADA3F !important;margin-bottom:14px !important}\r\n#indi-retail-proof .irp-title{font-size:clamp(28px,3.5vw,46px) !important;font-weight:500 !important;letter-spacing:-.02em !important;line-height:1.1 !important;color:#FFFFFF !important;margin-bottom:0 !important}\r\n\/* Grid *\/\r\n#indi-retail-proof .irp-grid{display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:22px !important;align-items:stretch !important}\r\n\/* Card *\/\r\n#indi-retail-proof .irp-card{position:relative !important;display:flex !important;flex-direction:column !important;background:rgba(255,255,255,.06) !important;border:1px solid rgba(255,255,255,.13) !important;border-radius:16px !important;padding:32px 28px 28px !important;overflow:hidden !important;transition:transform .28s cubic-bezier(.22,1,.36,1),background .28s ease,border-color .28s ease,box-shadow .28s ease !important}\r\n#indi-retail-proof .irp-card::before{content:'' !important;position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:4px !important;background:linear-gradient(90deg,#8ADA3F,#0072EF) !important;transform:scaleX(1) !important;transform-origin:left !important;transition:transform .7s cubic-bezier(.22,1,.36,1) !important}\r\n#indi-retail-proof .irp-card:hover{transform:translateY(-6px) !important;background:rgba(255,255,255,.10) !important;border-color:rgba(138,218,63,.45) !important;box-shadow:0 24px 50px -18px rgba(0,0,0,.5) !important}\r\n\/* Logo zone *\/\r\n#indi-retail-proof .irp-logo{min-height:88px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding-bottom:20px !important;margin-bottom:20px !important;border-bottom:1px solid rgba(255,255,255,.10) !important}\r\n#indi-retail-proof .irp-logo svg{display:block !important}\r\n\/* Location pill *\/\r\n#indi-retail-proof .irp-geo{display:inline-flex !important;align-items:center !important;gap:5px !important;font-size:11px !important;font-weight:600 !important;letter-spacing:.4px !important;text-transform:uppercase !important;color:rgba(255,255,255,.55) !important;margin:16px 0 10px !important}\r\n#indi-retail-proof .irp-geo svg{width:12px !important;height:12px !important;stroke:rgba(255,255,255,.55) !important;stroke-width:2 !important;fill:none !important;stroke-linecap:round !important;stroke-linejoin:round !important}\r\n\/* Narrative *\/\r\n#indi-retail-proof .irp-narr{font-size:13.5px !important;font-weight:500 !important;line-height:1.6 !important;color:rgba(255,255,255,.78) !important;margin-bottom:22px !important;flex:1 !important}\r\n\/* Metrics *\/\r\n#indi-retail-proof .irp-mets{display:flex !important;flex-direction:column !important;gap:16px !important;border-top:1px solid rgba(255,255,255,.12) !important;padding-top:22px !important}\r\n#indi-retail-proof .irp-met{display:flex !important;flex-direction:column !important;gap:3px !important}\r\n#indi-retail-proof .irp-num{font-size:32px !important;font-weight:800 !important;letter-spacing:-.02em !important;line-height:1 !important;color:#8ADA3F !important;font-variant-numeric:tabular-nums !important}\r\n#indi-retail-proof .irp-mlabel{font-size:13px !important;font-weight:600 !important;line-height:1.35 !important;color:rgba(255,255,255,.82) !important}\r\n\/* Footer *\/\r\n#indi-retail-proof .irp-foot{text-align:center !important;font-size:11.5px !important;color:rgba(255,255,255,.5) !important;margin-top:38px !important}\r\n\/* Entrance animation *\/\r\n#indi-retail-proof.irp-js .irp-card{opacity:0;transform:translateY(28px)}\r\n#indi-retail-proof.irp-js .irp-card.in{opacity:1;transform:translateY(0);transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1)}\r\n#indi-retail-proof.irp-js .irp-card::before{transform:scaleX(0)}\r\n#indi-retail-proof.irp-js .irp-card.in::before{transform:scaleX(1)}\r\n\/* Responsive *\/\r\n@media(max-width:920px){\r\n  #indi-retail-proof{padding:80px 32px !important}\r\n  #indi-retail-proof .irp-grid{grid-template-columns:1fr !important;gap:18px !important;max-width:560px !important;margin-left:auto !important;margin-right:auto !important}\r\n  #indi-retail-proof .irp-head{margin-bottom:38px !important}\r\n  #indi-retail-proof .irp-narr{flex:none !important}\r\n}\r\n@media(max-width:600px){\r\n  #indi-retail-proof{padding:56px 16px !important}\r\n  #indi-retail-proof .irp-card{padding:28px 22px 24px !important}\r\n  #indi-retail-proof .irp-num{font-size:28px !important}\r\n}\r\n@media(prefers-reduced-motion:reduce){\r\n  #indi-retail-proof .irp-card,#indi-retail-proof .irp-card::before{transition:none !important}\r\n  #indi-retail-proof .irp-card:hover{transform:none !important}\r\n}\r\n<\/style>\r\n\r\n<div class=\"irp-texture\" aria-hidden=\"true\"><\/div>\r\n<div class=\"irp-glow\"  aria-hidden=\"true\"><\/div>\r\n<div class=\"irp-glow2\" aria-hidden=\"true\"><\/div>\r\n\r\n<div class=\"irp-inner\">\r\n\r\n  <div class=\"irp-head\">\r\n    <span class=\"irp-eyebrow\">Proof<\/span>\r\n    <h2 class=\"irp-title\">Production results from retailers who bet on conversations, not campaigns.<\/h2>\r\n  <\/div>\r\n\r\n  <div class=\"irp-grid\">\r\n\r\n    <!-- \u2550\u2550\u2550 CARD 1 \u2014 SORIANA \u2550\u2550\u2550 -->\r\n    <article class=\"irp-card\">\r\n      <div class=\"irp-logo\" aria-label=\"Soriana\">\r\n        <img src=\"https:\/\/indigitall.com\/wp-content\/uploads\/2025\/04\/soriana.svg\" alt=\"Soriana\" style=\"height:72px;width:auto;display:block;max-width:100%;\" loading=\"lazy\">\r\n      <\/div>\r\n      <div class=\"irp-geo\">\r\n        <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"10\" r=\"3\"\/><path d=\"M12 2a8 8 0 0 0-8 8c0 5.5 8 12 8 12s8-6.5 8-12a8 8 0 0 0-8-8z\"\/><\/svg>\r\n        Mexico \u00b7 Retail\r\n      <\/div>\r\n      <p class=\"irp-narr\">Soriana replaced mass-blast push with behavioral segmentation. Abandoned cart triggers and high-intent product views became automated, personalized flows \u2014 across their full customer base in Mexico.<\/p>\r\n      <div class=\"irp-mets\">\r\n        <div class=\"irp-met\">\r\n          <span class=\"irp-num\" data-to=\"20\" data-suffix=\"%\">20%<\/span>\r\n          <span class=\"irp-mlabel\">of all sales now from push<\/span>\r\n        <\/div>\r\n        <div class=\"irp-met\">\r\n          <span class=\"irp-num\" data-to=\"78\" data-prefix=\"+\" data-suffix=\"%\">+78%<\/span>\r\n          <span class=\"irp-mlabel\">CSAT<\/span>\r\n        <\/div>\r\n        <div class=\"irp-met\">\r\n          <span class=\"irp-num\" data-to=\"18\" data-prefix=\"+\" data-suffix=\"%\">+18%<\/span>\r\n          <span class=\"irp-mlabel\">lift in loyalty benefit redemption vs email<\/span>\r\n        <\/div>\r\n      <\/div>\r\n    <\/article>\r\n\r\n    <!-- \u2550\u2550\u2550 CARD 2 \u2014 INCAPTO \u2550\u2550\u2550 -->\r\n    <article class=\"irp-card\">\r\n      <div class=\"irp-logo\" aria-label=\"Incapto\">\r\n        <img src=\"https:\/\/indigitall.com\/wp-content\/uploads\/2025\/04\/Incapto_logo-2048x1024-1.png\" alt=\"Incapto\" style=\"height:72px;width:auto;display:block;max-width:100%;\" loading=\"lazy\">\r\n      <\/div>\r\n      <div class=\"irp-geo\">\r\n        <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"10\" r=\"3\"\/><path d=\"M12 2a8 8 0 0 0-8 8c0 5.5 8 12 8 12s8-6.5 8-12a8 8 0 0 0-8-8z\"\/><\/svg>\r\n        Spain \u00b7 DTC Coffee Subscription\r\n      <\/div>\r\n      <p class=\"irp-narr\">Incapto built a coffee subscription model inside WhatsApp, including a one-tap Panic Button for instant reorders. A WhatsApp AI trained exclusively on their product catalog handles support without hallucinating. No human required for 70% of conversations.<\/p>\r\n      <div class=\"irp-mets\">\r\n        <div class=\"irp-met\">\r\n          <span class=\"irp-num\" data-to=\"70\" data-suffix=\"%\">70%<\/span>\r\n          <span class=\"irp-mlabel\">of chats resolved without human<\/span>\r\n        <\/div>\r\n        <div class=\"irp-met\">\r\n          <span class=\"irp-num\" data-to=\"12.5\" data-prefix=\"+\" data-suffix=\"%\" data-decimal=\"1\">+12.5%<\/span>\r\n          <span class=\"irp-mlabel\">average order value<\/span>\r\n        <\/div>\r\n        <div class=\"irp-met\">\r\n          <span class=\"irp-num\" data-to=\"56\" data-prefix=\"&minus;\" data-suffix=\"%\">&minus;56%<\/span>\r\n          <span class=\"irp-mlabel\">churn rate<\/span>\r\n        <\/div>\r\n        <div class=\"irp-met\">\r\n          <span class=\"irp-num\">\u20ac30k MRR<\/span>\r\n          <span class=\"irp-mlabel\">from WhatsApp alone<\/span>\r\n        <\/div>\r\n      <\/div>\r\n    <\/article>\r\n\r\n    <!-- \u2550\u2550\u2550 CARD 3 \u2014 CASA DEL LIBRO \u2550\u2550\u2550 -->\r\n    <article class=\"irp-card\">\r\n      <div class=\"irp-logo\" aria-label=\"Casa del Libro\">\r\n        <img src=\"https:\/\/indigitall.com\/wp-content\/uploads\/2025\/05\/Casa_del_Libro_logo-white-1.svg\" alt=\"Casa del Libro\" style=\"height:72px;width:auto;display:block;max-width:100%;\" loading=\"lazy\">\r\n      <\/div>\r\n      <div class=\"irp-geo\">\r\n        <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"10\" r=\"3\"\/><path d=\"M12 2a8 8 0 0 0-8 8c0 5.5 8 12 8 12s8-6.5 8-12a8 8 0 0 0-8-8z\"\/><\/svg>\r\n        Spain \u00b7 Books &amp; eCommerce\r\n      <\/div>\r\n      <p class=\"irp-narr\">Casa del Libro implemented automated cart-recovery journeys across push and email, targeting high-intent abandoners with personalized re-engagement \u2014 timed to the moment intent was highest.<\/p>\r\n      <div class=\"irp-mets\">\r\n        <div class=\"irp-met\">\r\n          <span class=\"irp-num\" data-to=\"6\" data-prefix=\"+\" data-suffix=\"%\">+6%<\/span>\r\n          <span class=\"irp-mlabel\">revenue increase<\/span>\r\n        <\/div>\r\n        <div class=\"irp-met\">\r\n          <span class=\"irp-num\" data-to=\"5.6\" data-prefix=\"\" data-suffix=\"%\" data-decimal=\"1\">5.6%<\/span>\r\n          <span class=\"irp-mlabel\">of abandoned carts recovered<\/span>\r\n        <\/div>\r\n      <\/div>\r\n    <\/article>\r\n\r\n  <\/div><!-- \/irp-grid -->\r\n\r\n  <p class=\"irp-foot\">Source: indigitall production data &mdash; Soriana, Incapto and Casa del Libro, 2026.<\/p>\r\n\r\n<\/div><!-- \/irp-inner -->\r\n\r\n<script>\r\n(function(){\r\n  var root=document.getElementById('indi-retail-proof');\r\n  if(!root)return;\r\n  var cards=root.querySelectorAll('.irp-card');\r\n  var reduce=window.matchMedia&&window.matchMedia('(prefers-reduced-motion: reduce)').matches;\r\n\r\n  \/* Animated counter *\/\r\n  function count(el){\r\n    var to=parseFloat(el.getAttribute('data-to'));\r\n    var pre=el.getAttribute('data-prefix')||'';\r\n    var suf=el.getAttribute('data-suffix')||'';\r\n    var isDecimal=el.hasAttribute('data-decimal');\r\n    var dur=1400,t0=null;\r\n    function tick(ts){\r\n      if(!t0)t0=ts;\r\n      var p=Math.min((ts-t0)\/dur,1);\r\n      var e=1-Math.pow(1-p,3);\r\n      var v=e*to;\r\n      el.textContent=pre+(isDecimal?v.toFixed(1):Math.round(v))+suf;\r\n      if(p<1)requestAnimationFrame(tick);\r\n    }\r\n    el.textContent=pre+(isDecimal?'0.0':'0')+suf;\r\n    requestAnimationFrame(tick);\r\n  }\r\n\r\n  \/* Staggered reveal *\/\r\n  function reveal(card,delay){\r\n    setTimeout(function(){\r\n      card.classList.add('in');\r\n      setTimeout(function(){\r\n        card.querySelectorAll('.irp-num[data-to]').forEach(count);\r\n      },260);\r\n    },delay);\r\n  }\r\n\r\n  if(reduce){\r\n    \/* Restore static values cleanly *\/\r\n    root.querySelectorAll('.irp-num[data-to]').forEach(function(el){\r\n      var pre=el.getAttribute('data-prefix')||'';\r\n      var suf=el.getAttribute('data-suffix')||'';\r\n      var to=parseFloat(el.getAttribute('data-to'));\r\n      var isDecimal=el.hasAttribute('data-decimal');\r\n      el.textContent=pre+(isDecimal?to.toFixed(1):Math.round(to))+suf;\r\n    });\r\n    return;\r\n  }\r\n\r\n  root.classList.add('irp-js');\r\n\r\n  if(!('IntersectionObserver'in window)){\r\n    cards.forEach(function(c,i){reveal(c,i*150);});\r\n    return;\r\n  }\r\n\r\n  var obs=new IntersectionObserver(function(entries){\r\n    entries.forEach(function(en){\r\n      if(en.isIntersecting){\r\n        var idx=Array.prototype.indexOf.call(cards,en.target);\r\n        reveal(en.target,(idx<0?0:idx%3)*150);\r\n        obs.unobserve(en.target);\r\n      }\r\n    });\r\n  },{threshold:.2});\r\n\r\n  cards.forEach(function(c){obs.observe(c);});\r\n})();\r\n<\/script>\r\n<\/div>\r\n","code_extra_content":"code_ex_none","code_extitle_cards":"","code_ex_cards":null,"code_ex_brands_custom_background_color":false,"code_ex_custom_brands":false,"code_ex_custom_slider_title":"","code_ex_brands":null,"code_ex_brands_background_color":""},{"acf_fc_layout":"slider_big_cards","pretitle":"SUCCESS STORIES","title":"Chosen By Those Who \r\nKnow Retail Best","link":{"title":"See More Success Stories","url":"https:\/\/indigitall.com\/success-stories\/","target":""},"cards":[{"card_type":"default","background_type":"image","background":2961,"background_mobile":2949,"logo":2931,"link":null,"pretitle":"","title":"","text":"\"Working with the Indigitall platform, especially Web Push, has been a highly valuable experience. Automated campaigns, retargeting, AI-based emails, and many other options allow for highly efficient, effective, and personalized communication through this platform. I highly recommend it.\"\r\n","footer_text":"Training and Communications Analyst","card_title":"","card_text":""},{"card_type":"default","background_type":"image","background":2952,"background_mobile":2946,"logo":2937,"link":null,"pretitle":"","title":"","text":"\"It increased the possibilities of interaction with my clients, opening new channels and new functionalities, which led to an incremental improvement in many business ratios.\"","footer_text":"Marketing, Product & CX Director","card_title":"","card_text":""},{"card_type":"default","background_type":"image","background":2958,"background_mobile":2940,"logo":2928,"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","card_title":"","card_text":""}]},{"acf_fc_layout":"custom_html","code":"\r\n<div id=\"indi-retail-metrics\" role=\"region\" aria-label=\"Retail measured outcomes\">\r\n<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Manrope:wght@400;500;600;700;800&display=swap');\r\n#indi-retail-metrics{all:initial;display:block;position:relative;overflow:hidden;font-family:'Manrope',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;box-sizing:border-box !important;-webkit-font-smoothing:antialiased;background:radial-gradient(ellipse at top,#0072EF 0%,#0F3B7A 70%,#12366C 100%) !important;padding:104px 48px !important}\r\n#indi-retail-metrics *,#indi-retail-metrics *::before,#indi-retail-metrics *::after{box-sizing:border-box;margin:0;padding:0;font-family:'Manrope',sans-serif !important}\r\n#indi-retail-metrics .irm-texture{position:absolute !important;inset:0 !important;background-image:radial-gradient(circle,rgba(255,255,255,.04) 1px,transparent 1px) !important;background-size:32px 32px !important;pointer-events:none !important;z-index:0 !important;mask-image:radial-gradient(ellipse at center,#000 40%,transparent 80%) !important;-webkit-mask-image:radial-gradient(ellipse at center,#000 40%,transparent 80%) !important}\r\n#indi-retail-metrics .irm-glow{position:absolute !important;top:-180px !important;left:50% !important;transform:translateX(-50%) !important;width:900px !important;height:520px !important;background:radial-gradient(ellipse,rgba(138,218,63,.10) 0%,transparent 65%) !important;pointer-events:none !important;z-index:0 !important;filter:blur(20px) !important}\r\n#indi-retail-metrics .irm-inner{position:relative !important;z-index:2 !important;max-width:1280px !important;margin:0 auto !important}\r\n#indi-retail-metrics .irm-head{text-align:center !important;max-width:760px !important;margin:0 auto 64px !important}\r\n#indi-retail-metrics .irm-eyebrow{display:inline-flex !important;align-items:center !important;gap:8px !important;font-size:12px !important;font-weight:700 !important;letter-spacing:2.6px !important;text-transform:uppercase !important;color:#8ADA3F !important;margin-bottom:18px !important;padding:8px 16px !important;background:rgba(138,218,63,.08) !important;border:1px solid rgba(138,218,63,.22) !important;border-radius:999px !important}\r\n#indi-retail-metrics .irm-eyebrow::before{content:\"\" !important;width:6px !important;height:6px !important;border-radius:50% !important;background:#8ADA3F !important;box-shadow:0 0 12px rgba(138,218,63,.8) !important}\r\n#indi-retail-metrics .irm-title{font-size:clamp(30px,3.6vw,48px) !important;font-weight:500 !important;letter-spacing:-.025em !important;line-height:1.08 !important;color:#FFFFFF !important;margin-bottom:16px !important}\r\n#indi-retail-metrics .irm-sub{font-size:17px !important;font-weight:400 !important;line-height:1.6 !important;color:rgba(255,255,255,.62) !important}\r\n\/* 6-tile grid: 3+3 *\/\r\n#indi-retail-metrics .irm-grid{display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:20px !important;margin:0 !important}\r\n#indi-retail-metrics .irm-stat{position:relative !important;background:linear-gradient(160deg,rgba(255,255,255,.06) 0%,rgba(255,255,255,.025) 100%) !important;border:1px solid rgba(255,255,255,.09) !important;border-radius:18px !important;padding:32px 24px 28px !important;text-align:center !important;transition:transform .3s cubic-bezier(.22,1,.36,1),background .3s ease,border-color .3s ease,box-shadow .3s ease !important;box-shadow:0 8px 32px -12px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.06) !important;backdrop-filter:blur(8px) !important;-webkit-backdrop-filter:blur(8px) !important;overflow:hidden !important}\r\n#indi-retail-metrics .irm-stat::before{content:\"\" !important;position:absolute !important;top:0 !important;left:50% !important;transform:translateX(-50%) !important;width:60% !important;height:1px !important;background:linear-gradient(90deg,transparent,rgba(138,218,63,.5),transparent) !important;opacity:0 !important;transition:opacity .3s ease !important}\r\n#indi-retail-metrics .irm-stat:hover{transform:translateY(-6px) !important;background:linear-gradient(160deg,rgba(255,255,255,.09) 0%,rgba(255,255,255,.04) 100%) !important;border-color:rgba(138,218,63,.35) !important;box-shadow:0 16px 48px -12px rgba(0,0,0,.6),0 0 0 1px rgba(138,218,63,.18),inset 0 1px 0 rgba(255,255,255,.1) !important}\r\n#indi-retail-metrics .irm-stat:hover::before{opacity:1 !important}\r\n\/* Icon chip *\/\r\n#indi-retail-metrics .irm-ic{width:42px !important;height:42px !important;border-radius:11px !important;background:rgba(138,218,63,.12) !important;border:1px solid rgba(138,218,63,.22) !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 auto 20px !important}\r\n#indi-retail-metrics .irm-ic svg{width:19px !important;height:19px !important;stroke:#8ADA3F !important;stroke-width:2 !important;fill:none !important;stroke-linecap:round !important;stroke-linejoin:round !important}\r\n\/* Big number *\/\r\n#indi-retail-metrics .irm-num{display:block !important;font-size:clamp(40px,4.8vw,60px) !important;font-weight:800 !important;letter-spacing:-.035em !important;line-height:1 !important;color:#8ADA3F !important;font-variant-numeric:tabular-nums !important;text-shadow:0 0 40px rgba(138,218,63,.25) !important}\r\n\/* Label + description *\/\r\n#indi-retail-metrics .irm-label{display:block !important;font-size:15px !important;font-weight:700 !important;color:#FFFFFF !important;margin-top:14px !important;letter-spacing:-.005em !important}\r\n#indi-retail-metrics .irm-desc{display:block !important;font-size:12px !important;font-weight:500 !important;line-height:1.5 !important;color:rgba(255,255,255,.52) !important;margin-top:6px !important}\r\n\/* Client tag *\/\r\n#indi-retail-metrics .irm-client{display:inline-flex !important;align-items:center !important;gap:5px !important;margin-top:14px !important;padding:4px 10px !important;background:rgba(138,218,63,.10) !important;border:1px solid rgba(138,218,63,.20) !important;border-radius:999px !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.04em !important;text-transform:uppercase !important;color:#8ADA3F !important}\r\n#indi-retail-metrics .irm-client::before{content:\"\" !important;width:4px !important;height:4px !important;border-radius:50% !important;background:#8ADA3F !important;flex-shrink:0 !important}\r\n\/* Source line *\/\r\n#indi-retail-metrics .irm-source{text-align:center !important;font-size:11.5px !important;color:rgba(255,255,255,.40) !important;margin-top:48px !important;letter-spacing:.3px !important}\r\n\/* Responsive *\/\r\n@media(max-width:1100px){\r\n  #indi-retail-metrics{padding:88px 32px !important}\r\n  #indi-retail-metrics .irm-grid{grid-template-columns:repeat(2,1fr) !important}\r\n}\r\n@media(max-width:760px){\r\n  #indi-retail-metrics{padding:72px 24px !important}\r\n  #indi-retail-metrics .irm-grid{grid-template-columns:repeat(2,1fr) !important}\r\n  #indi-retail-metrics .irm-head{margin-bottom:44px !important}\r\n}\r\n@media(max-width:460px){\r\n  #indi-retail-metrics{padding:56px 16px !important}\r\n  #indi-retail-metrics .irm-grid{grid-template-columns:1fr 1fr !important;gap:14px !important}\r\n  #indi-retail-metrics .irm-stat{padding:26px 14px 22px !important}\r\n  #indi-retail-metrics .irm-sub{font-size:15px !important}\r\n}\r\n@media(prefers-reduced-motion:reduce){\r\n  #indi-retail-metrics .irm-stat{transition:none !important}\r\n  #indi-retail-metrics .irm-stat:hover{transform:none !important}\r\n}\r\n<\/style>\r\n\r\n<div class=\"irm-texture\" aria-hidden=\"true\"><\/div>\r\n<div class=\"irm-glow\" aria-hidden=\"true\"><\/div>\r\n\r\n<div class=\"irm-inner\">\r\n  <div class=\"irm-head\">\r\n    <span class=\"irm-eyebrow\">Measured Outcomes<\/span>\r\n    <h2 class=\"irm-title\">Numbers from production deployments, not demos.<\/h2>\r\n  <\/div>\r\n\r\n  <dl class=\"irm-grid\">\r\n\r\n    <!-- 1 \u2014 Push revenue share -->\r\n    <div class=\"irm-stat\">\r\n      <div class=\"irm-ic\" aria-hidden=\"true\">\r\n        <svg viewBox=\"0 0 24 24\"><path d=\"M3 3v16a2 2 0 0 0 2 2h16\"\/><path d=\"m19 9-5 5-4-4-3 3\"\/><\/svg>\r\n      <\/div>\r\n      <dt class=\"irm-num\" data-to=\"20\" data-prefix=\"\" data-suffix=\"%\">20%<\/dt>\r\n      <dd class=\"irm-label\">Of total revenue driven by push<\/dd>\r\n      <dd class=\"irm-desc\">Behavioral segmentation replacing mass blast<\/dd>\r\n      <span class=\"irm-client\">Soriana<\/span>\r\n    <\/div>\r\n\r\n    <!-- 2 \u2014 Cart recovery -->\r\n    <div class=\"irm-stat\">\r\n      <div class=\"irm-ic\" aria-hidden=\"true\">\r\n        <svg viewBox=\"0 0 24 24\"><circle cx=\"9\" cy=\"21\" r=\"1\"\/><circle cx=\"20\" cy=\"21\" r=\"1\"\/><path d=\"M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6\"\/><path d=\"m17 16-2 2 2 2\"\/><path d=\"M15 18h4\"\/><\/svg>\r\n      <\/div>\r\n      <dt class=\"irm-num\" data-to=\"5.6\" data-prefix=\"+\" data-suffix=\"%\" data-decimal=\"1\">+5.6%<\/dt>\r\n      <dd class=\"irm-label\">Abandoned carts recovered<\/dd>\r\n      <dd class=\"irm-desc\">Automated recovery journeys<\/dd>\r\n      <span class=\"irm-client\">Casa del Libro<\/span>\r\n    <\/div>\r\n\r\n    <!-- 3 \u2014 CSAT -->\r\n    <div class=\"irm-stat\">\r\n      <div class=\"irm-ic\" aria-hidden=\"true\">\r\n        <svg viewBox=\"0 0 24 24\"><path d=\"M7 10v12\"\/><path d=\"M15 5.88 14 10h5.83a2 2 0 0 1 1.92 2.56l-2.33 8A2 2 0 0 1 17.5 22H4a2 2 0 0 1-2-2v-8a2 2 0 0 1 2-2h2.76a2 2 0 0 0 1.79-1.11L12 2a3.13 3.13 0 0 1 3 3.88Z\"\/><\/svg>\r\n      <\/div>\r\n      <dt class=\"irm-num\" data-to=\"78\" data-prefix=\"+\" data-suffix=\"%\">+78%<\/dt>\r\n      <dd class=\"irm-label\">CSAT improvement<\/dd>\r\n      <dd class=\"irm-desc\">Post-segmentation customer satisfaction<\/dd>\r\n      <span class=\"irm-client\">Soriana<\/span>\r\n    <\/div>\r\n\r\n    <!-- 4 \u2014 Churn reduction -->\r\n    <div class=\"irm-stat\">\r\n      <div class=\"irm-ic\" aria-hidden=\"true\">\r\n        <svg viewBox=\"0 0 24 24\"><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\"\/><line x1=\"17\" y1=\"11\" x2=\"22\" y2=\"6\"\/><line x1=\"22\" y1=\"11\" x2=\"17\" y2=\"6\"\/><\/svg>\r\n      <\/div>\r\n      <dt class=\"irm-num\" data-to=\"56\" data-prefix=\"&minus;\" data-suffix=\"%\">&minus;56%<\/dt>\r\n      <dd class=\"irm-label\">Churn rate reduction<\/dd>\r\n      <dd class=\"irm-desc\">WhatsApp subscription model<\/dd>\r\n      <span class=\"irm-client\">Incapto<\/span>\r\n    <\/div>\r\n\r\n    <!-- 5 \u2014 AOV -->\r\n    <div class=\"irm-stat\">\r\n      <div class=\"irm-ic\" aria-hidden=\"true\">\r\n        <svg viewBox=\"0 0 24 24\"><path d=\"M12 2v20\"\/><path d=\"M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6\"\/><\/svg>\r\n      <\/div>\r\n      <dt class=\"irm-num\" data-to=\"12.5\" data-prefix=\"+\" data-suffix=\"%\" data-decimal=\"1\">+12.5%<\/dt>\r\n      <dd class=\"irm-label\">Average order value<\/dd>\r\n      <dd class=\"irm-desc\">AI-powered cross-sell in chat<\/dd>\r\n      <span class=\"irm-client\">Incapto<\/span>\r\n    <\/div>\r\n\r\n    <!-- 6 \u2014 AI resolution -->\r\n    <div class=\"irm-stat\">\r\n      <div class=\"irm-ic\" aria-hidden=\"true\">\r\n        <svg viewBox=\"0 0 24 24\"><path d=\"M12 8V4H8\"\/><rect width=\"16\" height=\"12\" x=\"4\" y=\"8\" rx=\"2\"\/><path d=\"M2 14h2\"\/><path d=\"M20 14h2\"\/><path d=\"M15 13v2\"\/><path d=\"M9 13v2\"\/><\/svg>\r\n      <\/div>\r\n      <dt class=\"irm-num\" data-to=\"70\" data-prefix=\"\" data-suffix=\"%\">70%<\/dt>\r\n      <dd class=\"irm-label\">Support chats resolved without a human<\/dd>\r\n      <dd class=\"irm-desc\">RAG-trained AI on product catalog<\/dd>\r\n      <span class=\"irm-client\">Incapto<\/span>\r\n    <\/div>\r\n\r\n  <\/dl>\r\n\r\n  <p class=\"irm-source\">Source: indigitall production data &mdash; Soriana, Casa del Libro and Incapto, 2026.<\/p>\r\n<\/div>\r\n\r\n<script>\r\n(function(){\r\n  var root=document.getElementById('indi-retail-metrics');\r\n  if(!root)return;\r\n  var nums=root.querySelectorAll('.irm-num');\r\n  var reduce=window.matchMedia&&window.matchMedia('(prefers-reduced-motion: reduce)').matches;\r\n\r\n  function run(el){\r\n    var to=parseFloat(el.getAttribute('data-to'));\r\n    var pre=el.getAttribute('data-prefix')||'';\r\n    var suf=el.getAttribute('data-suffix')||'';\r\n    var isDecimal=el.hasAttribute('data-decimal');\r\n    var dur=1200,t0=null;\r\n    function tick(ts){\r\n      if(!t0)t0=ts;\r\n      var p=Math.min((ts-t0)\/dur,1);\r\n      var ease=1-Math.pow(1-p,3);\r\n      var val=ease*to;\r\n      el.textContent=pre+(isDecimal?val.toFixed(1):Math.round(val))+suf;\r\n      if(p<1)requestAnimationFrame(tick);\r\n    }\r\n    requestAnimationFrame(tick);\r\n  }\r\n\r\n  if(reduce||!('IntersectionObserver'in window)){\r\n    \/* restore static text with correct format *\/\r\n    nums.forEach(function(el){\r\n      var pre=el.getAttribute('data-prefix')||'';\r\n      var suf=el.getAttribute('data-suffix')||'';\r\n      var to=parseFloat(el.getAttribute('data-to'));\r\n      var isDecimal=el.hasAttribute('data-decimal');\r\n      el.textContent=pre+(isDecimal?to.toFixed(1):Math.round(to))+suf;\r\n    });\r\n    return;\r\n  }\r\n\r\n  \/* Reset text to \"0\" until in view so there's no flash of the static value *\/\r\n  nums.forEach(function(el){\r\n    var pre=el.getAttribute('data-prefix')||'';\r\n    var suf=el.getAttribute('data-suffix')||'';\r\n    el.textContent=pre+'0'+suf;\r\n  });\r\n\r\n  var obs=new IntersectionObserver(function(entries){\r\n    entries.forEach(function(en){\r\n      if(en.isIntersecting){run(en.target);obs.unobserve(en.target);}\r\n    });\r\n  },{threshold:.35});\r\n\r\n  nums.forEach(function(el){obs.observe(el);});\r\n})();\r\n<\/script>\r\n<\/div>\r\n","code_extra_content":"code_ex_none","code_extitle_cards":"","code_ex_cards":null,"code_ex_brands_custom_background_color":false,"code_ex_custom_brands":false,"code_ex_custom_slider_title":"","code_ex_brands":null,"code_ex_brands_background_color":""}],"hide_slider_blog":false,"slider_blog_custom_tag":null,"hide_mobile_fixed_buttons":false,"mobile_fixed_button_1":{"title":"Get Started","url":"#getstarted","target":"_blank"},"mobile_fixed_button_2":{"title":"Download Ebook","url":"https:\/\/indigitall.com\/ebook\/sector-retail\/","target":"_blank"},"icon_mobile_fixed_button_2":651,"download_ebook":false,"ebook_title":""},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Retail &amp; eCommerce - indigitall<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/indigitall.com\/en\/industry\/retail-ecommerce\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Retail &amp; eCommerce - indigitall\" \/>\n<meta property=\"og:url\" content=\"https:\/\/indigitall.com\/en\/industry\/retail-ecommerce\/\" \/>\n<meta property=\"og:site_name\" content=\"indigitall\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-16T16:59:36+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/indigitall.com\\\/en\\\/industry\\\/retail-ecommerce\\\/\",\"url\":\"https:\\\/\\\/indigitall.com\\\/en\\\/industry\\\/retail-ecommerce\\\/\",\"name\":\"Retail & eCommerce - indigitall\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/indigitall.com\\\/en\\\/#website\"},\"datePublished\":\"2025-05-08T18:09:24+00:00\",\"dateModified\":\"2026-07-16T16:59:36+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/indigitall.com\\\/en\\\/industry\\\/retail-ecommerce\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/indigitall.com\\\/en\\\/industry\\\/retail-ecommerce\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/indigitall.com\\\/en\\\/industry\\\/retail-ecommerce\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/indigitall.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Retail &#038; eCommerce\"}]},{\"@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":"Retail & eCommerce - indigitall","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/indigitall.com\/en\/industry\/retail-ecommerce\/","og_locale":"en_US","og_type":"article","og_title":"Retail & eCommerce - indigitall","og_url":"https:\/\/indigitall.com\/en\/industry\/retail-ecommerce\/","og_site_name":"indigitall","article_modified_time":"2026-07-16T16:59:36+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/indigitall.com\/en\/industry\/retail-ecommerce\/","url":"https:\/\/indigitall.com\/en\/industry\/retail-ecommerce\/","name":"Retail & eCommerce - indigitall","isPartOf":{"@id":"https:\/\/indigitall.com\/en\/#website"},"datePublished":"2025-05-08T18:09:24+00:00","dateModified":"2026-07-16T16:59:36+00:00","breadcrumb":{"@id":"https:\/\/indigitall.com\/en\/industry\/retail-ecommerce\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/indigitall.com\/en\/industry\/retail-ecommerce\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/indigitall.com\/en\/industry\/retail-ecommerce\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/indigitall.com\/en\/"},{"@type":"ListItem","position":2,"name":"Retail &#038; eCommerce"}]},{"@type":"WebSite","@id":"https:\/\/indigitall.com\/en\/#website","url":"https:\/\/indigitall.com\/en\/","name":"indigitall","description":"Because Every Interaction Matters","publisher":{"@id":"https:\/\/indigitall.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/indigitall.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/indigitall.com\/en\/#organization","name":"indigitall","url":"https:\/\/indigitall.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/indigitall.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/indigitall.com\/wp-content\/uploads\/2026\/06\/logo_indigitall_notificacion.png","contentUrl":"https:\/\/indigitall.com\/wp-content\/uploads\/2026\/06\/logo_indigitall_notificacion.png","width":434,"height":434,"caption":"indigitall"},"image":{"@id":"https:\/\/indigitall.com\/en\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/indigitall.com\/en\/wp-json\/wp\/v2\/industry\/104","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/indigitall.com\/en\/wp-json\/wp\/v2\/industry"}],"about":[{"href":"https:\/\/indigitall.com\/en\/wp-json\/wp\/v2\/types\/industry"}],"author":[{"embeddable":true,"href":"https:\/\/indigitall.com\/en\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":38,"href":"https:\/\/indigitall.com\/en\/wp-json\/wp\/v2\/industry\/104\/revisions"}],"predecessor-version":[{"id":20601,"href":"https:\/\/indigitall.com\/en\/wp-json\/wp\/v2\/industry\/104\/revisions\/20601"}],"wp:attachment":[{"href":"https:\/\/indigitall.com\/en\/wp-json\/wp\/v2\/media?parent=104"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}