{"id":421,"date":"2025-03-24T11:21:42","date_gmt":"2025-03-24T11:21:42","guid":{"rendered":"https:\/\/indigitall.com\/?page_id=421"},"modified":"2026-09-09T13:28:34","modified_gmt":"2026-09-09T13:28:34","slug":"partners","status":"publish","type":"page","link":"https:\/\/indigitall.com\/en\/partners\/","title":{"rendered":"Partners"},"content":{"rendered":"","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false},"class_list":["post-421","page","type-page","status-publish","hentry"],"acf":{"flexible_content":[{"acf_fc_layout":"custom_html","code":"<!DOCTYPE html><html lang=\"en\"><head><meta charset=\"utf-8\"><meta name=\"viewport\" content=\"width=device-width,initial-scale=1\"><title>indigitall Partners \u2014 EN<\/title><style>html,body{margin:0;background:#fff;overflow-x:hidden}<\/style><\/head><body>\r\n<!-- indigitall Partners \u2014 Section 1 (ABOVE the partner logo bar) \u2014 WordPress\/ACF Custom HTML block\r\n\r\n     \u250c\u2500 IMAGE ASSETS \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\r\n     \u2502 Images: cart.png, discount.png (hero) \u00b7 peacoat.png, discount-1.png    \u2502\r\n     \u2502 (journey). All live \u2014 no placeholders remain in this block.             \u2502\r\n     \u2502                                                                        \u2502\r\n     \u2502 All imagery is now live from wp-content\/uploads\/2026\/08.                \u2502\r\n     \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\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-partners-top {\r\n  all: initial;\r\n  display: block;\r\n  \/* fluid side gutter \u2014 never lets content touch the viewport edge *\/\r\n  --indi-gutter: clamp(20px, 6vw, 88px);\r\n  --indi-block: clamp(44px, 5vw, 72px);\r\n  --indi-hero-top: clamp(96px, 9vw, 120px);\r\n  --indi-hero-bottom: clamp(40px, 4.5vw, 60px);\r\n  font-family: 'Manrope', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;\r\n  width: 100% !important;\r\n  box-sizing: border-box !important;\r\n  -webkit-font-smoothing: antialiased;\r\n  -moz-osx-font-smoothing: grayscale;\r\n}\r\n#indi-partners-top *, #indi-partners-top *::before, #indi-partners-top *::after {\r\n  box-sizing: border-box; margin: 0; padding: 0;\r\n  -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;\r\n}\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 SHARED \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n\r\n#indi-partners-top .ipt-wrap {\r\n  position: relative; z-index: 2;\r\n  max-width: 1200px; margin: 0 auto !important;\r\n}\r\n\r\n#indi-partners-top .ipt-eyebrow {\r\n  display: inline-flex; align-items: center; gap: 8px;\r\n  font-size: 12px !important; font-weight: 700 !important;\r\n  letter-spacing: 0.12em !important; text-transform: uppercase !important;\r\n  color: #1565E0 !important;\r\n}\r\n#indi-partners-top .ipt-eyebrow::before {\r\n  content: \"\"; width: 22px; height: 2px;\r\n  background: #8ADA3F; display: inline-block; border-radius: 2px;\r\n}\r\n#indi-partners-top .ipt-eyebrow-light { color: #8ADA3F !important; }\r\n\r\n#indi-partners-top .ipt-h2 {\r\n  margin-top: 16px !important;\r\n  text-wrap: balance;\r\n  font-size: clamp(28px, 3.5vw, 46px) !important;\r\n  font-weight: 500 !important; line-height: 1.12 !important;\r\n  letter-spacing: -0.02em !important; color: #0F3B7A !important;\r\n}\r\n#indi-partners-top .ipt-h2 em { font-style: normal; color: #0072EF !important; }\r\n\r\n#indi-partners-top .ipt-lede {\r\n  margin-top: 14px !important;\r\n  font-size: 16px !important; font-weight: 400 !important;\r\n  line-height: 1.6 !important; color: #5A6B85 !important;\r\n}\r\n\r\n\/* Icon tiles \u2014 gradient, white glyph *\/\r\n#indi-partners-top .ipt-ic {\r\n  border-radius: 12px; flex-shrink: 0;\r\n  display: flex; align-items: center; justify-content: center;\r\n}\r\n#indi-partners-top .ipt-ic svg { stroke: #FFFFFF !important; }\r\n#indi-partners-top .ipt-ic-navy   { background: #0F3B7A; }\r\n#indi-partners-top .ipt-ic-blue   { background: #0072EF; }\r\n#indi-partners-top .ipt-ic-dgreen { background: #12872F; }\r\n#indi-partners-top .ipt-ic-green  { background: #30C054; }\r\n#indi-partners-top .ipt-ic-orange { background: #F07000; }\r\n#indi-partners-top .ipt-ic-yellow { background: #FFCA5E; }\r\n#indi-partners-top .ipt-ic-yellow svg { stroke: #0F0F0F !important; }\r\n#indi-partners-top .ipt-ic-lime   { background: #8ADA3F; }\r\n#indi-partners-top .ipt-ic-lime svg { stroke: #0F0F0F !important; }\r\n\/* legacy aliases *\/\r\n#indi-partners-top .ipt-ic-cyan   { background: #0072EF; }\r\n#indi-partners-top .ipt-ic-teal   { background: #30C054; }\r\n#indi-partners-top .ipt-ic-amber  { background: #F07000; }\r\n#indi-partners-top .ipt-ic-deep   { background: #0F3B7A; }\r\n#indi-partners-top .ipt-ic-mid    { background: #0072EF; }\r\n#indi-partners-top .ipt-ic-black  { background: #0F0F0F; }\r\n\r\n\/* Check bullets *\/\r\n#indi-partners-top .ipt-points { list-style: none; display: flex; flex-direction: column; gap: 7px; }\r\n#indi-partners-top .ipt-point {\r\n  display: flex; align-items: flex-start; gap: 9px;\r\n  font-size: 13.5px !important; font-weight: 500 !important;\r\n  color: #3A4A61 !important; line-height: 1.45 !important;\r\n}\r\n#indi-partners-top .ipt-check {\r\n  width: 18px; height: 18px; border-radius: 50%; flex-shrink: 0; margin-top: 1px;\r\n  background: rgba(138,218,63,0.18);\r\n  display: flex; align-items: center; justify-content: center;\r\n}\r\n\r\n\/* Buttons *\/\r\n#indi-partners-top .ipt-btn {\r\n  display: inline-flex; align-items: center; justify-content: center;\r\n  min-height: 60px !important; padding: 0 32px !important;\r\n  border-radius: 5px !important;\r\n  font-family: 'Manrope', sans-serif !important;\r\n  font-size: 14px !important; font-weight: 700 !important;\r\n  text-transform: uppercase !important; letter-spacing: 0.98px !important;\r\n  text-decoration: none !important;\r\n  transition: transform 0.25s ease, box-shadow 0.25s ease;\r\n}\r\n#indi-partners-top .ipt-btn-primary { background: #8ADA3F !important; color: #0F0F0F !important; box-shadow: 0 4px 30px rgba(138,218,63,0.35); }\r\n#indi-partners-top .ipt-btn-white   { background: #FFFFFF !important; color: #0F0F0F !important; }\r\n#indi-partners-top .ipt-btn-navy    { background: #0F3B7A !important; color: #FFFFFF !important; box-shadow: 0 4px 24px rgba(15,59,122,0.28); }\r\n#indi-partners-top .ipt-btn:hover { transform: translateY(-2px); box-shadow: 0 12px 40px rgba(0,0,0,0.26); }\r\n\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 MEDIA \/ IMAGE SLOTS \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n#indi-partners-top .ipt-media {\r\n  position: relative; width: 100%; overflow: hidden;\r\n  border-radius: 12px; background: #EEF3FF;\r\n  display: block;\r\n}\r\n#indi-partners-top .ipt-media img { display: block; width: 100%; height: 100%; object-fit: cover; }\r\n\r\n#indi-partners-top .ipt-needs {\r\n  display: flex; flex-direction: column; align-items: center; justify-content: center;\r\n  gap: 6px; text-align: center; padding: 18px 14px !important;\r\n  background: repeating-linear-gradient(45deg, #EEF3FF 0 10px, #E4EBF6 10px 20px);\r\n  border: 2px dashed #0072EF; border-radius: 12px;\r\n  min-height: 120px;\r\n}\r\n#indi-partners-top .ipt-needs b {\r\n  font-size: 11px !important; font-weight: 800 !important;\r\n  letter-spacing: 0.1em !important; text-transform: uppercase !important; color: #0072EF !important;\r\n}\r\n#indi-partners-top .ipt-needs span { font-size: 12px !important; font-weight: 500 !important; line-height: 1.45 !important; color: #3A4A61 !important; }\r\n\r\n\/* channel imagery strip inside phone messages *\/\r\n#indi-partners-top .iph-msg-media {\r\n  margin-top: 8px !important; border-radius: 9px; overflow: hidden;\r\n  background: #EEF3FF; max-height: 116px;\r\n}\r\n#indi-partners-top .iph-msg-media img { display: block; width: 100%; height: auto; max-height: 116px; object-fit: cover; }\r\n\/* path card media header *\/\r\n\r\n\/* Reveal *\/\r\n#indi-partners-top .ipt-animate {\r\n  opacity: 0; transform: translateY(20px);\r\n  transition: opacity 0.7s cubic-bezier(0.22,1,0.36,1), transform 0.7s cubic-bezier(0.22,1,0.36,1);\r\n}\r\n#indi-partners-top .ipt-animate.ipt-vis { opacity: 1; transform: translateY(0); }\r\n#indi-partners-top .ipt-d1 { transition-delay: 0.08s; }\r\n#indi-partners-top .ipt-d2 { transition-delay: 0.16s; }\r\n#indi-partners-top .ipt-d3 { transition-delay: 0.24s; }\r\n#indi-partners-top .ipt-d4 { transition-delay: 0.32s; }\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 1. HERO \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n\r\n#indi-partners-top .iph {\r\n  position: relative; overflow: hidden;\r\n  background: linear-gradient(145deg, #0F3B7A 0%, #1565E0 60%, #0072EF 100%) !important;\r\n}\r\n#indi-partners-top .iph-texture {\r\n  position: absolute; inset: 0;\r\n  background-image: radial-gradient(circle, rgba(255,255,255,0.05) 1px, transparent 1px);\r\n  background-size: 28px 28px; pointer-events: none; z-index: 0;\r\n}\r\n#indi-partners-top .iph-glow {\r\n  position: absolute; top: -100px; right: -60px; width: 520px; height: 520px;\r\n  background: radial-gradient(circle, rgba(138,218,63,0.12) 0%, transparent 70%);\r\n  pointer-events: none; z-index: 0;\r\n}\r\n#indi-partners-top .iph-glow2 {\r\n  position: absolute; bottom: -80px; left: -40px; width: 400px; height: 400px;\r\n  background: radial-gradient(circle, rgba(0,114,239,0.14) 0%, transparent 70%);\r\n  pointer-events: none; z-index: 0;\r\n}\r\n\r\n\/* top padding clears the fixed site header *\/\r\n#indi-partners-top .iph-inner {\r\n  position: relative; z-index: 2;\r\n  max-width: 1200px; margin: 0 auto !important;\r\n  padding: var(--indi-hero-top) var(--indi-gutter) var(--indi-hero-bottom) !important;\r\n  display: grid;\r\n  grid-template-columns: minmax(0, 1fr) auto;\r\n  gap: clamp(24px, 13vw, 176px); align-items: center;\r\n}\r\n\r\n#indi-partners-top .iph-left { display: flex; flex-direction: column; gap: 20px; max-width: 600px; }\r\n\r\n#indi-partners-top .iph-pill {\r\n  display: inline-flex; align-items: center; gap: 8px; align-self: flex-start;\r\n  background: rgba(138,218,63,0.14); border: 1px solid rgba(138,218,63,0.42);\r\n  padding: 7px 15px; border-radius: 50px;\r\n  font-size: 11px !important; font-weight: 700 !important;\r\n  letter-spacing: 0.08em !important; text-transform: uppercase !important;\r\n  color: #8ADA3F !important;\r\n}\r\n#indi-partners-top .iph-pill svg { flex-shrink: 0; stroke: #8ADA3F !important; }\r\n\r\n#indi-partners-top .iph-h1 {\r\n  font-size: clamp(30px, 3.4vw, 46px) !important; font-weight: 500 !important;\r\n  line-height: 1.06 !important; letter-spacing: -0.022em !important;\r\n  color: #FFFFFF !important;\r\n}\r\n#indi-partners-top .iph-h1 em { font-style: normal; color: #8ADA3F !important; }\r\n\r\n#indi-partners-top .iph-sub {\r\n  font-size: 15.5px !important; font-weight: 400 !important;\r\n  line-height: 1.65 !important; color: rgba(255,255,255,0.80) !important; max-width: 540px;\r\n}\r\n\r\n#indi-partners-top .iph-badges { display: flex; flex-wrap: wrap; gap: 8px; }\r\n#indi-partners-top .iph-badge {\r\n  display: inline-flex; align-items: center; gap: 7px;\r\n  background: rgba(255,255,255,0.12); border: 1px solid rgba(255,255,255,0.20);\r\n  padding: 7px 13px; border-radius: 50px;\r\n  font-size: 11px !important; font-weight: 600 !important;\r\n  color: #FFFFFF !important; letter-spacing: 0.02em; white-space: nowrap;\r\n}\r\n#indi-partners-top .iph-badge .ipt-ic { width: 20px; height: 20px; border-radius: 6px; }\r\n\r\n#indi-partners-top .iph-ctas { display: flex; flex-wrap: wrap; gap: 14px; }\r\n\r\n\/* channel disclosure *\/\r\n#indi-partners-top .iph-badge-btn {\r\n  font-family: 'Manrope', sans-serif !important; cursor: pointer;\r\n  border: 1px solid rgba(255,255,255,0.20); background: rgba(255,255,255,0.12) !important;\r\n}\r\n#indi-partners-top .iph-badge-btn:hover { background: rgba(255,255,255,0.20) !important; }\r\n#indi-partners-top .iph-caret { transition: transform 0.25s ease; }\r\n#indi-partners-top .iph-badge-btn[aria-expanded=\"true\"] .iph-caret { transform: rotate(180deg); }\r\n#indi-partners-top .iph-chanlist {\r\n  display: flex; flex-wrap: wrap; gap: 7px;\r\n  max-height: 0; opacity: 0; overflow: hidden;\r\n  transition: max-height 0.4s cubic-bezier(0.22,1,0.36,1), opacity 0.3s ease, margin 0.4s ease;\r\n}\r\n#indi-partners-top .iph-chanlist.iph-chanopen { max-height: 200px; opacity: 1; margin-top: 2px !important; }\r\n#indi-partners-top .iph-chanpill {\r\n  display: inline-flex; align-items: center; gap: 6px;\r\n  background: rgba(255,255,255,0.10); border: 1px solid rgba(255,255,255,0.18);\r\n  border-radius: 50px; padding: 6px 12px !important;\r\n  font-size: 11px !important; font-weight: 600 !important; color: #FFFFFF !important; white-space: nowrap;\r\n}\r\n#indi-partners-top .iph-chanpill::before { content: \"\"; width: 5px; height: 5px; border-radius: 50%; background: #8ADA3F; }\r\n\r\n\/* Phone \u2014 fixed device size, never stretches *\/\r\n#indi-partners-top .iph-visual { position: relative; width: 288px; flex: 0 0 288px; justify-self: center; max-width: 100%; }\r\n#indi-partners-top .iph-phone {\r\n  position: relative; z-index: 2;\r\n  width: 288px; max-width: 288px; height: 536px;\r\n  background: #0B1F3F !important; border: 9px solid #0B1F3F !important;\r\n  border-radius: 40px !important; overflow: hidden;\r\n  box-shadow: 0 34px 80px -18px rgba(0,0,0,0.62), 0 0 0 1.5px rgba(255,255,255,0.14);\r\n}\r\n#indi-partners-top .iph-notch {\r\n  position: absolute; top: 10px; left: 50%; transform: translateX(-50%);\r\n  width: 104px; height: 18px; border-radius: 999px;\r\n  background: #0B1F3F !important; z-index: 3;\r\n}\r\n#indi-partners-top .iph-screen {\r\n  position: relative;\r\n  width: 100%; height: 100%;\r\n  background: #F5F7FA !important; border-radius: 34px !important;\r\n  padding: 34px 0 0 !important;\r\n  display: flex; flex-direction: column; overflow: hidden;\r\n}\r\n\r\n\/* status bar pinned above the feed *\/\r\n#indi-partners-top .iph-status { flex: 0 0 auto; padding: 0 14px 8px !important; }\r\n\r\n\/* the scrolling message feed *\/\r\n#indi-partners-top .iph-feed {\r\n  flex: 1 1 auto; min-height: 0;\r\n  overflow: hidden;\r\n  padding: 0 12px 14px !important;\r\n  display: flex; flex-direction: column; gap: 8px;\r\n  scroll-behavior: smooth;\r\n}\r\n#indi-partners-top .iph-feed::-webkit-scrollbar { width: 0; height: 0; }\r\n\r\n\/* fade the top edge so scrolled-away messages dissolve rather than clip *\/\r\n#indi-partners-top .iph-fade {\r\n  position: absolute; left: 0; right: 0; top: 52px; height: 34px;\r\n  background: linear-gradient(to bottom, #F5F7FA 0%, rgba(245,247,250,0) 100%);\r\n  pointer-events: none; z-index: 2;\r\n}\r\n#indi-partners-top .iph-status { display: flex; align-items: center; justify-content: space-between; }\r\n#indi-partners-top .iph-status-time { font-size: 12px !important; font-weight: 700 !important; color: #0F3B7A !important; }\r\n#indi-partners-top .iph-status-brand {\r\n  display: inline-flex; align-items: center; gap: 6px;\r\n  font-size: 10px !important; font-weight: 700 !important;\r\n  letter-spacing: 0.08em !important; text-transform: uppercase !important; color: #0F3B7A !important;\r\n}\r\n#indi-partners-top .iph-livedot { width: 6px; height: 6px; border-radius: 50%; background: #8ADA3F !important; animation: iptBlink 1.8s ease-in-out infinite; }\r\n@keyframes iptBlink { 0%,100% { opacity: 1; } 50% { opacity: 0.25; } }\r\n\r\n#indi-partners-top .iph-msg {\r\n  background: #FFFFFF !important; border-radius: 14px !important; padding: 11px 12px !important;\r\n  box-shadow: 0 6px 18px rgba(11,31,63,0.12);\r\n  opacity: 0; transform: translateY(14px) scale(0.96);\r\n  transition: opacity 0.55s ease, transform 0.55s cubic-bezier(0.22,1,0.36,1);\r\n}\r\n#indi-partners-top .iph-msg.iph-in { opacity: 1; transform: translateY(0) scale(1); }\r\n#indi-partners-top .iph-msg-top { display: flex; align-items: center; gap: 7px; margin-bottom: 7px !important; }\r\n#indi-partners-top .iph-msg-top .ipt-ic { width: 20px; height: 20px; border-radius: 6px; }\r\n#indi-partners-top .iph-msg-chan { font-size: 10px !important; font-weight: 700 !important; letter-spacing: 0.08em !important; text-transform: uppercase !important; color: #0072EF !important; }\r\n#indi-partners-top .iph-msg-time { margin-left: auto !important; font-size: 10px !important; font-weight: 600 !important; color: #8496AF !important; }\r\n#indi-partners-top .iph-msg-body { font-size: 12.5px !important; font-weight: 500 !important; line-height: 1.45 !important; color: #0F0F0F !important; }\r\n\r\n#indi-partners-top .iph-msg-agent { background: #FFFFFF !important; box-shadow: 0 6px 18px rgba(11,31,63,0.12); }\r\n#indi-partners-top .iph-msg-agent .iph-msg-body { color: #0F0F0F !important; }\r\n#indi-partners-top .iph-msg-agent .iph-msg-chan { color: #F07000 !important; }\r\n#indi-partners-top .iph-msg-agent .iph-msg-time { color: #8496AF !important; }\r\n\r\n#indi-partners-top .iph-typing { display: inline-flex; align-items: center; gap: 4px; }\r\n#indi-partners-top .iph-typing i { width: 6px; height: 6px; border-radius: 50%; background: #8496AF; animation: iptType 1.3s ease-in-out infinite; }\r\n#indi-partners-top .iph-typing i:nth-child(2) { animation-delay: 0.18s; }\r\n#indi-partners-top .iph-typing i:nth-child(3) { animation-delay: 0.36s; }\r\n@keyframes iptType { 0%,60%,100% { opacity: 0.3; transform: translateY(0); } 30% { opacity: 1; transform: translateY(-3px); } }\r\n\r\n#indi-partners-top .iph-float {\r\n  position: absolute; z-index: 3;\r\n  justify-content: flex-end;\r\n  display: inline-flex; align-items: center; gap: 9px;\r\n  background: rgba(255,255,255,0.97) !important; border-radius: 11px !important;\r\n  padding: 9px 14px 9px 9px !important;\r\n  box-shadow: 0 14px 32px -8px rgba(0,0,0,0.42);\r\n  font-size: 12px !important; font-weight: 700 !important; color: #0F3B7A !important;\r\n  white-space: nowrap; animation: iptBob 5s ease-in-out infinite;\r\n}\r\n#indi-partners-top .iph-float .ipt-ic { width: 26px; height: 26px; border-radius: 8px; }\r\n\/* right:100% pins the badge's right edge to the phone's left edge, so no\r\n   overlap is possible at any width; margin adds the visual gap. *\/\r\n#indi-partners-top .iph-float-a { top: 84px;  right: 100%; margin-right: 14px !important; }\r\n#indi-partners-top .iph-float-b { top: 250px; right: 100%; margin-right: 30px !important; animation-delay: 1.1s; }\r\n#indi-partners-top .iph-float-c { bottom: 70px; right: 100%; margin-right: 10px !important; animation-delay: 2.2s; }\r\n@keyframes iptBob { 0%,100% { transform: translateY(0); } 50% { transform: translateY(-9px); } }\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 2. PATHS \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n\r\n#indi-partners-top .ipp { background: #FFFFFF !important; }\r\n#indi-partners-top .ipp-wrap { max-width: 1200px; margin: 0 auto !important; padding: var(--indi-block) var(--indi-gutter) !important; }\r\n#indi-partners-top .ipp-head { text-align: center; max-width: 620px; margin: 0 auto 30px !important; }\r\n#indi-partners-top .ipp-head .ipt-eyebrow { justify-content: center; }\r\n\r\n#indi-partners-top .ipp-grid { display: grid; grid-template-columns: 0.85fr 1.15fr; gap: 24px; align-items: start; }\r\n\/* reseller is the priority path: larger column, stronger frame, green key line *\/\r\n#indi-partners-top .ipp-card[data-path=\"resell\"] {\r\n  border-color: #12872F !important;\r\n  box-shadow: 0 22px 50px -10px rgba(18,54,108,0.26), 0 6px 18px rgba(18,135,47,0.18);\r\n}\r\n#indi-partners-top .ipp-card[data-path=\"resell\"]::after {\r\n  content: \"\"; position: absolute; top: 0; left: 0; right: 0; height: 4px; background: #12872F;\r\n}\r\n#indi-partners-top .ipp-card[data-path=\"resell\"] .ipp-title { font-size: 24px !important; }\r\n#indi-partners-top .ipp-card[data-path=\"refer\"] { background: #FCFDFE !important; }\r\n\r\n#indi-partners-top .ipp-card {\r\n  position: relative; text-align: left; width: 100%;\r\n  font-family: 'Manrope', sans-serif !important;\r\n  background: #FFFFFF !important; border: 2px solid #E4EBF6 !important;\r\n  border-radius: 16px !important; padding: 22px !important;\r\n  cursor: pointer; display: flex; flex-direction: column;\r\n  box-shadow: 0 12px 36px -8px rgba(18,54,108,0.14), 0 2px 8px rgba(0,0,0,0.04);\r\n  transition: transform 0.35s cubic-bezier(0.22,1,0.36,1), box-shadow 0.35s ease, border-color 0.3s ease;\r\n}\r\n#indi-partners-top .ipp-card:hover {\r\n  transform: translateY(-4px); border-color: #C9D8EE !important;\r\n  box-shadow: 0 22px 50px -10px rgba(18,54,108,0.22), 0 4px 12px rgba(138,218,63,0.12);\r\n}\r\n#indi-partners-top .ipp-card:focus-visible { outline: 3px solid #8ADA3F; outline-offset: 3px; }\r\n#indi-partners-top .ipp-card[aria-pressed=\"true\"] {\r\n  border-color: #8ADA3F !important;\r\n  box-shadow: 0 22px 50px -10px rgba(18,54,108,0.22), 0 6px 18px rgba(138,218,63,0.30);\r\n}\r\n\r\n#indi-partners-top .ipp-cardtop { display: flex; align-items: center; gap: 10px; margin-bottom: 14px !important; }\r\n#indi-partners-top .ipp-cardtop .ipt-ic { width: 40px; height: 40px; }\r\n#indi-partners-top .ipp-tag {\r\n  display: inline-flex; align-items: center; gap: 6px;\r\n  background: #EEF3FF; border-radius: 6px; padding: 5px 11px !important;\r\n  font-size: 11px !important; font-weight: 700 !important;\r\n  letter-spacing: 0.04em !important; text-transform: uppercase !important; color: #0F3B7A !important;\r\n}\r\n#indi-partners-top .ipp-tag::before { content: \"\"; width: 6px; height: 6px; border-radius: 50%; background: #0072EF; }\r\n#indi-partners-top .ipp-tag-primary { background: #12872F !important; color: #FFFFFF !important; }\r\n#indi-partners-top .ipp-tag-primary::before { background: #8ADA3F !important; }\r\n#indi-partners-top .ipp-card[data-path=\"resell\"] .ipp-tag { background: #EAF7DC; color: #12872F !important; }\r\n#indi-partners-top .ipp-card[data-path=\"resell\"] .ipp-tag::before { background: #12872F; }\r\n#indi-partners-top .ipp-card[data-path=\"resell\"] .ipp-who { border-left-color: #12872F; }\r\n\r\n#indi-partners-top .ipp-check-badge {\r\n  position: absolute; top: 22px; right: 22px;\r\n  width: 26px; height: 26px; border-radius: 50%;\r\n  background: #8ADA3F !important;\r\n  display: flex; align-items: center; justify-content: center;\r\n  opacity: 0; transform: scale(0.6);\r\n  transition: opacity 0.3s ease, transform 0.3s cubic-bezier(0.22,1,0.36,1);\r\n}\r\n#indi-partners-top .ipp-card[aria-pressed=\"true\"] .ipp-check-badge { opacity: 1; transform: scale(1); }\r\n\r\n#indi-partners-top .ipp-title { font-size: 20px !important; font-weight: 600 !important; letter-spacing: -0.01em !important; line-height: 1.25 !important; color: #0F0F0F !important; }\r\n#indi-partners-top .ipp-desc { margin-top: 8px !important; font-size: 14px !important; line-height: 1.55 !important; color: #5A6B85 !important; }\r\n#indi-partners-top .ipp-card .ipt-points { margin-top: 14px !important; }\r\n\r\n#indi-partners-top .ipp-who {\r\n  margin-top: 14px !important; padding: 11px 13px !important;\r\n  background: #F5F7FA; border-left: 4px solid #0072EF; border-radius: 10px;\r\n  font-size: 13px !important; font-weight: 500 !important; line-height: 1.5 !important; color: #3A4A61 !important;\r\n}\r\n#indi-partners-top .ipp-who strong { color: #0F3B7A !important; font-weight: 700 !important; }\r\n\r\n#indi-partners-top .ipp-confirm {\r\n  margin-top: 26px !important; border-radius: 16px !important;\r\n  background: linear-gradient(145deg, #0F3B7A 0%, #1565E0 60%, #0072EF 100%) !important;\r\n  padding: 0 !important; max-height: 0; opacity: 0; overflow: hidden;\r\n  transition: max-height 0.5s cubic-bezier(0.22,1,0.36,1), opacity 0.4s ease, padding 0.5s ease;\r\n}\r\n#indi-partners-top .ipp-confirm.ipp-open { max-height: 340px; opacity: 1; padding: 30px 34px !important; }\r\n#indi-partners-top .ipp-confirm-inner { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 22px; }\r\n#indi-partners-top .ipp-confirm-text { flex: 1 1 100%; min-width: 0; }\r\n#indi-partners-top .ipp-confirm-h { font-size: 21px !important; font-weight: 500 !important; line-height: 1.3 !important; color: #FFFFFF !important; margin-bottom: 6px !important; }\r\n#indi-partners-top .ipp-confirm-h em { font-style: normal; font-weight: 700 !important; color: #8ADA3F !important; }\r\n#indi-partners-top .ipp-confirm-sub { font-size: 15px !important; line-height: 1.55 !important; color: rgba(255,255,255,0.80) !important; }\r\n#indi-partners-top .ipr { background: #F5F7FA !important; }\r\n#indi-partners-top .ipr-wrap { max-width: 1200px; margin: 0 auto !important; padding: var(--indi-block) var(--indi-gutter) !important; }\r\n#indi-partners-top .ipr-head { max-width: 700px; margin-bottom: 30px !important; }\r\n#indi-partners-top .ipr-story { display: grid; grid-template-columns: 1.15fr 1fr; gap: 18px; margin-bottom: 18px !important; }\r\n#indi-partners-top .ipr-quote {\r\n  position: relative; overflow: hidden;\r\n  background: linear-gradient(145deg, #0F3B7A 0%, #1565E0 100%) !important;\r\n  border-radius: 16px !important; padding: 32px 30px !important;\r\n  display: flex; flex-direction: column; justify-content: center;\r\n  box-shadow: 0 18px 44px -10px rgba(15,59,122,0.42);\r\n}\r\n#indi-partners-top .ipr-mark {\r\n  position: absolute; top: 10px; left: 26px;\r\n  font-size: 130px !important; font-weight: 800 !important; line-height: 1 !important;\r\n  color: rgba(138,218,63,0.20) !important; pointer-events: none;\r\n}\r\n#indi-partners-top .ipr-qinner { position: relative; z-index: 2; }\r\n#indi-partners-top .ipr-qtop { display: flex; justify-content: flex-end; margin-bottom: 14px !important; }\r\n#indi-partners-top .ipr-brand {\r\n  display: inline-flex; align-items: center; gap: 8px;\r\n  background: rgba(138,218,63,0.16); border: 1px solid rgba(138,218,63,0.5);\r\n  border-radius: 50px; padding: 7px 15px !important;\r\n  font-size: 11px !important; font-weight: 700 !important;\r\n  letter-spacing: 0.08em !important; text-transform: uppercase !important;\r\n  color: #8ADA3F !important;\r\n}\r\n#indi-partners-top .ipr-qtext {\r\n  font-size: clamp(19px, 1.9vw, 24px) !important; font-weight: 500 !important;\r\n  line-height: 1.35 !important; letter-spacing: -0.01em !important;\r\n  color: #FFFFFF !important; margin-bottom: 18px !important;\r\n}\r\n#indi-partners-top .ipr-attrrow { display: flex; align-items: center; gap: 14px; }\r\n#indi-partners-top .ipr-attr { font-style: normal !important; font-size: 15px !important; font-weight: 500 !important; line-height: 1.5 !important; color: rgba(255,255,255,0.75) !important; }\r\n#indi-partners-top .ipr-attr strong { display: block; font-weight: 700 !important; color: #FFFFFF !important; }\r\n#indi-partners-top .ipr-avatar {\r\n  min-width: 96px; height: 54px; flex: 0 0 auto;\r\n  border-radius: 8px; overflow: hidden;\r\n  background: #FFFFFF;\r\n  padding: 8px 12px !important;\r\n  display: flex; align-items: center; justify-content: center;\r\n}\r\n#indi-partners-top .ipr-avatar img { max-width: 110px; max-height: 38px; width: auto; height: auto; object-fit: contain; display: block; }\r\n#indi-partners-top .ipr-facts { display: flex; flex-direction: column; gap: 12px; list-style: none; }\r\n#indi-partners-top .ipr-fact {\r\n  flex: 1; background: #FFFFFF !important; border-radius: 16px !important; padding: 16px 18px !important;\r\n  box-shadow: 0 12px 36px -8px rgba(18,54,108,0.14), 0 2px 8px rgba(0,0,0,0.04);\r\n  display: flex; align-items: flex-start; gap: 14px;\r\n  transition: transform 0.35s cubic-bezier(0.22,1,0.36,1), box-shadow 0.35s ease;\r\n}\r\n#indi-partners-top .ipr-fact:hover { transform: translateY(-3px); box-shadow: 0 22px 50px -10px rgba(18,54,108,0.22), 0 4px 12px rgba(138,218,63,0.12); }\r\n#indi-partners-top .ipr-fact .ipt-ic { width: 40px; height: 40px; }\r\n#indi-partners-top .ipr-fact-body { flex: 1 1 auto; min-width: 0; }\r\n#indi-partners-top .ipr-fact-label {\r\n  display: block; font-size: 10.5px !important; font-weight: 700 !important; letter-spacing: 0.08em !important; text-transform: uppercase !important; color: #1565E0 !important; margin-bottom: 6px !important; }\r\n#indi-partners-top .ipr-fact-value { display: block; }\r\n#indi-partners-top .ipr-fact-value { font-size: 15px !important; font-weight: 500 !important; line-height: 1.5 !important; color: #0F0F0F !important; }\r\n#indi-partners-top .ipr-trust {\r\n  background: #FFFFFF !important; border-radius: 16px !important; padding: 22px 26px !important;\r\n  box-shadow: 0 12px 36px -8px rgba(18,54,108,0.14), 0 2px 8px rgba(0,0,0,0.04);\r\n  display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 20px 36px;\r\n}\r\n#indi-partners-top .ipr-trust-label { display: flex; align-items: center; gap: 14px; flex: 1 1 300px; }\r\n#indi-partners-top .ipr-trust-label .ipt-ic { width: 44px; height: 44px; }\r\n#indi-partners-top .ipr-trust-text { font-size: 15.5px !important; font-weight: 600 !important; line-height: 1.4 !important; color: #0F3B7A !important; }\r\n#indi-partners-top .ipr-badges { display: flex; flex-wrap: wrap; gap: 9px; list-style: none; }\r\n#indi-partners-top .ipr-badge {\r\n  display: inline-flex; align-items: center; gap: 7px;\r\n  background: #F5F7FA; border: 1px solid #DCE3EC; border-radius: 7px; padding: 9px 13px !important;\r\n  font-size: 12.5px !important; font-weight: 700 !important; color: #0F3B7A !important; white-space: nowrap;\r\n}\r\n#indi-partners-top .ipr-badge span {\r\n  width: 18px; height: 18px; border-radius: 50%; flex-shrink: 0;\r\n  background: rgba(138,218,63,0.18); display: flex; align-items: center; justify-content: center;\r\n}\r\n#indi-partners-top .ipr-story { grid-template-columns: minmax(0, 1fr); }\r\n#indi-partners-top .ipr-quote { padding: 34px 26px !important; }\r\n#indi-partners-top .ipr-trust { padding: 24px 20px !important; }\r\n\r\n\r\n\/* \u2500\u2500 multi-quote social proof \u2500\u2500 *\/\r\n#indi-partners-top .ipq-grid { display: grid; grid-template-columns: repeat(3, minmax(0,1fr)); gap: 18px; margin-top: 18px; }\r\n\/* single quote reads as a feature, not an orphan card in a 3-up grid *\/\r\n#indi-partners-top .ipq-single { grid-template-columns: minmax(0,1fr); max-width: 760px; }\r\n#indi-partners-top .ipq-single .ipq { padding: 30px !important; }\r\n#indi-partners-top .ipq-single .ipq-text { font-size: 19px !important; line-height: 1.5 !important; font-weight: 500 !important; color: #0F3B7A !important; }\r\n#indi-partners-top .ipq-single .ipq-logo { max-width: 108px; max-height: 38px; }\r\n#indi-partners-top .ipq {\r\n  background: #FFFFFF; border: 1.5px solid #E4EBF6; border-radius: 16px;\r\n  padding: 22px !important; display: flex; flex-direction: column;\r\n  box-shadow: 0 12px 32px -10px rgba(18,54,108,0.18);\r\n}\r\n#indi-partners-top .ipq-flag {\r\n  display: inline-flex; align-items: center; gap: 7px; align-self: flex-start;\r\n  background: #EEF3FF; border-radius: 6px; padding: 5px 10px !important;\r\n  font-size: 10.5px !important; font-weight: 700 !important;\r\n  letter-spacing: 0.06em !important; text-transform: uppercase !important; color: #0072EF !important;\r\n  margin-bottom: 14px !important;\r\n}\r\n#indi-partners-top .ipq-metric {\r\n  font-size: 26px !important; font-weight: 700 !important; letter-spacing: -0.02em !important;\r\n  color: #12872F !important; line-height: 1.1 !important; margin-bottom: 8px !important;\r\n}\r\n#indi-partners-top .ipq-text { font-size: 14.5px !important; line-height: 1.55 !important; color: #3A4A61 !important; margin-bottom: 16px !important; }\r\n#indi-partners-top .ipq-by { margin-top: auto; display: flex; align-items: center; gap: 11px; }\r\n#indi-partners-top .ipq-logo { max-width: 84px; max-height: 30px; width: auto; object-fit: contain; mix-blend-mode: multiply; }\r\n#indi-partners-top .ipq-who { font-size: 12.5px !important; font-weight: 600 !important; color: #0F3B7A !important; line-height: 1.35 !important; }\r\n#indi-partners-top .ipq-who span { display: block; font-weight: 500 !important; color: #5A6B85 !important; font-size: 11.5px !important; }\r\n#indi-partners-top .ipq-todo { border-style: dashed !important; border-color: #0072EF !important; background: #F8FAFF; }\r\n#indi-partners-top .ipq-todo .ipq-metric { color: #0072EF !important; }\r\n@media (max-width: 900px) { #indi-partners-top .ipq-grid { grid-template-columns: minmax(0,1fr); } }\r\n\r\n\r\n\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 INDUSTRIES \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n#indi-partners-top .ipi { background: #FFFFFF !important; }\r\n#indi-partners-top .ipi-wrap { max-width: 1200px; margin: 0 auto !important; padding: var(--indi-block) var(--indi-gutter) !important; }\r\n#indi-partners-top .ipi-head { text-align: center; max-width: 660px; margin: 0 auto 28px !important; }\r\n#indi-partners-top .ipi-head .ipt-eyebrow { justify-content: center; }\r\n\r\n#indi-partners-top .ipi-tabs { display: flex; flex-wrap: wrap; justify-content: center; gap: 8px; margin-bottom: 22px !important; }\r\n#indi-partners-top .ipi-tab {\r\n  display: inline-flex; align-items: center; gap: 8px;\r\n  font-family: 'Manrope', sans-serif !important;\r\n  font-size: 12.5px !important; font-weight: 700 !important;\r\n  letter-spacing: 0.02em !important; color: #0F3B7A !important;\r\n  background: #F5F7FA !important; border: 1.5px solid #DCE3EC !important;\r\n  border-radius: 8px !important; padding: 8px 13px 8px 8px !important;\r\n  cursor: pointer; transition: border-color 0.22s ease, background 0.22s ease, transform 0.22s ease;\r\n}\r\n#indi-partners-top .ipi-tab .ipt-ic { width: 26px; height: 26px; border-radius: 7px; }\r\n#indi-partners-top .ipi-tab:hover { transform: translateY(-2px); border-color: #0072EF !important; }\r\n#indi-partners-top .ipi-tab[aria-selected=\"true\"] { background: #EEF3FF !important; border-color: #0072EF !important; }\r\n#indi-partners-top .ipi-tab:focus-visible { outline: 3px solid #8ADA3F; outline-offset: 2px; }\r\n\r\n#indi-partners-top .ipi-panel {\r\n  display: grid; grid-template-columns: 1.5fr 1fr; gap: 24px;\r\n  background: #F5F7FA !important; border-radius: 16px !important; padding: 26px !important;\r\n}\r\n#indi-partners-top .ipi-panel-label { font-size: 11px !important; font-weight: 700 !important; letter-spacing: 0.1em !important; text-transform: uppercase !important; color: #0072EF !important; margin-bottom: 8px !important; }\r\n#indi-partners-top .ipi-panel-h { font-size: 21px !important; font-weight: 600 !important; letter-spacing: -0.01em !important; color: #0F0F0F !important; margin-bottom: 16px !important; line-height: 1.25 !important; }\r\n\r\n#indi-partners-top .ipi-side-label { font-size: 11px !important; font-weight: 700 !important; letter-spacing: 0.1em !important; text-transform: uppercase !important; color: #7C8BA1 !important; margin-bottom: 12px !important; }\r\n#indi-partners-top .ipi-chans { list-style: none; display: flex; flex-wrap: wrap; gap: 7px; }\r\n#indi-partners-top .ipi-chan {\r\n  display: inline-flex; align-items: center; gap: 6px;\r\n  background: #FFFFFF; border: 1px solid #DCE3EC; border-radius: 7px; padding: 7px 11px !important;\r\n  font-size: 12px !important; font-weight: 700 !important; color: #0F3B7A !important; white-space: nowrap;\r\n}\r\n#indi-partners-top .ipi-chan::before { content: \"\"; width: 6px; height: 6px; border-radius: 50%; background: #0072EF; }\r\n\r\n@media (max-width: 860px) {\r\n  #indi-partners-top .ipi-panel { grid-template-columns: minmax(0, 1fr); }\r\n  #indi-partners-top .ipi-tab { font-size: 12px !important; }\r\n}\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 3. JOURNEY \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n\r\n#indi-partners-top .ipj { background: #F5F7FA !important; position: relative; overflow: hidden; }\r\n#indi-partners-top .ipj-wrap { max-width: 1200px; margin: 0 auto !important; padding: var(--indi-block) var(--indi-gutter) !important; }\r\n#indi-partners-top .ipj-head { max-width: 700px; margin-bottom: 26px !important; }\r\n\r\n#indi-partners-top .ipj-layout { display: grid; grid-template-columns: minmax(0, 1fr) auto; gap: clamp(24px, 3vw, 36px); align-items: start; }\r\n\r\n#indi-partners-top .ipj-canvas {\r\n  background: #FFFFFF !important; border-radius: 16px !important;\r\n  padding: 22px 22px 24px !important;\r\n  box-shadow: 0 12px 36px -8px rgba(18,54,108,0.14), 0 2px 8px rgba(0,0,0,0.04);\r\n  background-image: radial-gradient(circle, #E4EBF6 1px, transparent 1px) !important;\r\n  background-size: 22px 22px !important;\r\n}\r\n#indi-partners-top .ipj-bar {\r\n  display: flex; align-items: center; justify-content: space-between; gap: 12px;\r\n  padding-bottom: 14px !important; margin-bottom: 18px !important; border-bottom: 1px solid #DCE3EC;\r\n}\r\n#indi-partners-top .ipj-bar-title { display: inline-flex; align-items: center; gap: 10px; font-size: 12px !important; font-weight: 700 !important; letter-spacing: 0.08em !important; text-transform: uppercase !important; color: #0F3B7A !important; }\r\n#indi-partners-top .ipj-bar-title .ipt-ic { width: 28px; height: 28px; border-radius: 8px; }\r\n#indi-partners-top .ipj-live {\r\n  display: inline-flex; align-items: center; gap: 6px;\r\n  background: rgba(138,218,63,0.16); border: 1px solid rgba(138,218,63,0.5);\r\n  border-radius: 50px; padding: 6px 13px !important;\r\n  font-size: 10.5px !important; font-weight: 700 !important;\r\n  letter-spacing: 0.08em !important; text-transform: uppercase !important; color: #4F8A1F !important;\r\n}\r\n#indi-partners-top .ipj-live i { width: 6px; height: 6px; border-radius: 50%; background: #8ADA3F; animation: iptBlink 1.8s ease-in-out infinite; }\r\n\r\n#indi-partners-top .ipj-nodes { list-style: none; }\r\n#indi-partners-top .ipj-node {\r\n  position: relative; display: flex; align-items: center; gap: 14px;\r\n  background: #FFFFFF !important; border: 1px solid #DCE3EC !important;\r\n  border-radius: 12px !important; padding: 12px 14px !important; margin-bottom: 22px !important;\r\n  opacity: 0.5;\r\n  transition: opacity 0.45s ease, border-color 0.45s ease, box-shadow 0.45s ease, transform 0.45s cubic-bezier(0.22,1,0.36,1);\r\n}\r\n#indi-partners-top .ipj-node:last-child { margin-bottom: 0 !important; }\r\n#indi-partners-top .ipj-node::after {\r\n  content: \"\"; position: absolute; left: 35px; top: 100%;\r\n  width: 3px; height: 22px; border-radius: 3px; background: #DCE3EC;\r\n  transition: background 0.45s ease;\r\n}\r\n#indi-partners-top .ipj-node:last-child::after { display: none; }\r\n#indi-partners-top .ipj-node.ipj-on {\r\n  opacity: 1; border-color: rgba(138,218,63,0.6) !important;\r\n  box-shadow: 0 12px 30px -8px rgba(138,218,63,0.42); transform: translateX(5px);\r\n}\r\n#indi-partners-top .ipj-node.ipj-done { opacity: 1; border-color: #C9D8EE !important; }\r\n#indi-partners-top .ipj-node.ipj-done::after { background: #8ADA3F; }\r\n#indi-partners-top .ipj-node .ipt-ic { width: 36px; height: 36px; transition: background 0.45s ease; }\r\n\r\n#indi-partners-top .ipj-node-text { flex: 1 1 auto; min-width: 0; }\r\n\r\n\/* \u2500\u2500 in-phone scene 0: the shop page that gets abandoned \u2500\u2500 *\/\r\n#indi-partners-top .iph-shop {\r\n  border: 1px solid #DCE3EC; border-radius: 12px;\r\n  background: #FFFFFF; overflow: hidden; position: relative;\r\n  box-shadow: 0 6px 18px rgba(11,31,63,0.12);\r\n  flex: 0 0 auto;\r\n}\r\n\r\n#indi-partners-top .iph-shop-bar {\r\n  display: flex; align-items: center; gap: 4px;\r\n  padding: 7px 9px !important; background: #F5F7FA; border-bottom: 1px solid #DCE3EC;\r\n}\r\n#indi-partners-top .iph-shop-dot { width: 5px; height: 5px; border-radius: 50%; background: #DCE3EC; }\r\n#indi-partners-top .iph-shop-url {\r\n  margin-left: 5px !important; font-size: 8.5px !important; font-weight: 600 !important;\r\n  color: #7C8BA1 !important; letter-spacing: 0.02em !important; white-space: nowrap; overflow: hidden;\r\n}\r\n\r\n\/* product hero drawn in CSS \u2014 no asset *\/\r\n#indi-partners-top .iph-shop-hero {\r\n  height: 74px; background: #EEF3FF; position: relative; overflow: hidden;\r\n}\r\n#indi-partners-top .iph-shop-hero::before {\r\n  content: \"\"; position: absolute; left: 50%; bottom: 12px; transform: translateX(-50%);\r\n  width: 44px; height: 30px; border-radius: 5px 5px 3px 3px; background: #0072EF; opacity: 0.9;\r\n}\r\n#indi-partners-top .iph-shop-hero::after {\r\n  content: \"\"; position: absolute; left: 50%; top: 14px; transform: translateX(-50%);\r\n  width: 28px; height: 20px; border-radius: 999px 999px 0 0;\r\n  border: 4px solid #0F3B7A; border-bottom: none; opacity: 0.92;\r\n}\r\n\r\n#indi-partners-top .iph-shop-body { padding: 9px 10px 0 !important; }\r\n#indi-partners-top .iph-shop-name { display: block; font-size: 12px !important; font-weight: 600 !important; color: #0F0F0F !important; line-height: 1.3 !important; }\r\n#indi-partners-top .iph-shop-sub { display: block; font-size: 10px !important; font-weight: 500 !important; color: #7C8BA1 !important; margin-top: 2px !important; }\r\n#indi-partners-top .iph-shop-row { display: flex; align-items: baseline; justify-content: space-between; margin-top: 6px !important; }\r\n#indi-partners-top .iph-shop-price { font-size: 15px !important; font-weight: 700 !important; color: #0F3B7A !important; }\r\n#indi-partners-top .iph-shop-qty { font-size: 10px !important; font-weight: 600 !important; color: #7C8BA1 !important; }\r\n\r\n#indi-partners-top .iph-shop-cta {\r\n  margin: 9px 10px 10px !important; padding: 9px !important; text-align: center;\r\n  background: #8ADA3F; border-radius: 6px;\r\n  font-size: 10px !important; font-weight: 700 !important;\r\n  letter-spacing: 0.08em !important; text-transform: uppercase !important; color: #0F0F0F !important;\r\n}\r\n\r\n\/* finger drifts to the button, hesitates, then leaves *\/\r\n#indi-partners-top .iph-cursor {\r\n  position: absolute; left: 34%; bottom: 8px;\r\n  width: 15px; height: 15px; z-index: 6; pointer-events: none; opacity: 0;\r\n}\r\n#indi-partners-top .iph-cursor svg { display: block; filter: drop-shadow(0 2px 4px rgba(0,0,0,0.4)); }\r\n#indi-partners-top .iph-shop.iph-abandon .iph-cursor { animation: iphAbandon 2.6s cubic-bezier(0.4,0,0.2,1) both; }\r\n\r\n@keyframes iphAbandon {\r\n  0%   { opacity: 0; transform: translate(-26px, 30px) scale(0.9); }\r\n  16%  { opacity: 1; transform: translate(-12px, 10px) scale(1); }\r\n  36%  { opacity: 1; transform: translate(0, 0) scale(1); }\r\n  48%  { opacity: 1; transform: translate(1px, -1px) scale(0.9); }\r\n  60%  { opacity: 1; transform: translate(0, 0) scale(1); }\r\n  78%  { opacity: 1; transform: translate(30px, -22px) scale(1); }\r\n  100% { opacity: 0; transform: translate(78px, -56px) scale(0.88); }\r\n}\r\n\r\n#indi-partners-top .iph-shop.iph-abandon { animation: iphLeave 2.6s ease both; }\r\n@keyframes iphLeave {\r\n  0%, 74%  { filter: none; }\r\n  100%     { filter: grayscale(0.75); opacity: 0.5; }\r\n}\r\n\r\n#indi-partners-top .iph-stamp {\r\n  position: absolute; right: 8px; top: 30px; z-index: 7;\r\n  background: #0F0F0F; border-radius: 5px; padding: 4px 8px !important;\r\n  font-size: 8.5px !important; font-weight: 800 !important;\r\n  letter-spacing: 0.08em !important; text-transform: uppercase !important; color: #FFFFFF !important;\r\n  opacity: 0; transform: scale(0.8) rotate(-7deg);\r\n}\r\n#indi-partners-top .iph-shop.iph-abandon .iph-stamp { animation: iphStamp 2.6s ease both; }\r\n@keyframes iphStamp {\r\n  0%, 76%  { opacity: 0; transform: scale(0.8) rotate(-7deg); }\r\n  86%      { opacity: 1; transform: scale(1.08) rotate(-7deg); }\r\n  100%     { opacity: 1; transform: scale(1) rotate(-7deg); }\r\n}\r\n  82%      { opacity: 1; transform: scale(1.06) rotate(-6deg); }\r\n  100%     { opacity: 1; transform: scale(1) rotate(-6deg); }\r\n}\r\n\r\n#indi-partners-top .ipj-node-name { display: block; font-size: 15px !important; font-weight: 600 !important; line-height: 1.3 !important; color: #0F0F0F !important; }\r\n#indi-partners-top .ipj-node-desc { display: block; font-size: 13px !important; font-weight: 400 !important; color: #5A6B85 !important; margin-top: 2px !important; }\r\n#indi-partners-top .ipj-node-tag {\r\n  flex: 0 0 auto;\r\n  display: inline-flex; align-items: center; gap: 6px;\r\n  background: #EEF3FF; border-radius: 6px; padding: 5px 10px !important;\r\n  font-size: 10.5px !important; font-weight: 700 !important;\r\n  letter-spacing: 0.04em !important; text-transform: uppercase !important; color: #0F3B7A !important;\r\n}\r\n\r\n#indi-partners-top .ipj-side { width: 288px; flex: 0 0 288px; max-width: 100%; display: flex; flex-direction: column; gap: 14px; justify-self: end; }\r\n#indi-partners-top .ipj-phone {\r\n  position: relative; width: 288px; max-width: 288px; height: 536px;\r\n  background: #0B1F3F !important; border: 9px solid #0B1F3F !important;\r\n  border-radius: 42px !important; overflow: hidden;\r\n  box-shadow: 0 30px 70px -18px rgba(11,31,63,0.55), 0 0 0 1.5px rgba(15,59,122,0.16);\r\n}\r\n#indi-partners-top .ipj-caption {\r\n  background: linear-gradient(145deg, #0F3B7A 0%, #1565E0 100%) !important;\r\n  border-radius: 16px !important; padding: 22px !important;\r\n  box-shadow: 0 18px 44px -10px rgba(15,59,122,0.5);\r\n  border-left: 5px solid #8ADA3F;\r\n}\r\n#indi-partners-top .ipj-caption-label {\r\n  display: inline-flex; align-items: center; gap: 9px;\r\n  font-size: 10.5px !important; font-weight: 700 !important;\r\n  letter-spacing: 0.08em !important; text-transform: uppercase !important;\r\n  color: #8ADA3F !important; margin-bottom: 12px !important;\r\n}\r\n#indi-partners-top .ipj-caption-label .ipt-ic { width: 22px; height: 22px; border-radius: 6px; }\r\n#indi-partners-top .ipj-caption-text {\r\n  font-size: 17px !important; font-weight: 600 !important; line-height: 1.45 !important;\r\n  color: #FFFFFF !important; min-height: 74px;\r\n  animation: ipjCap 0.5s cubic-bezier(0.22,1,0.36,1);\r\n}\r\n@keyframes ipjCap { from { opacity: 0; transform: translateY(6px); } to { opacity: 1; transform: translateY(0); } }\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 RESPONSIVE \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n\r\n\/* floats tuck inward as the gutter narrows so they never breach it *\/\r\n@media (max-width: 1180px) {\r\n}\r\n@media (max-width: 1100px) {\r\n}\r\n@media (max-width: 1000px) {\r\n  #indi-partners-top .iph-inner { grid-template-columns: minmax(0, 1fr); gap: 44px; }\r\n  #indi-partners-top .iph-visual { justify-self: center; }\r\n  #indi-partners-top .ipj-layout { grid-template-columns: minmax(0, 1fr); gap: 32px; }\r\n  #indi-partners-top .ipj-side { justify-self: center; }\r\n  #indi-partners-top .ipp-grid { grid-template-columns: minmax(0, 1fr); max-width: 560px; margin: 0 auto; }\r\n}\r\n@media (max-width: 960px) {\r\n}\r\n@media (max-width: 600px) {\r\n  #indi-partners-top .ipp-card { padding: 22px !important; }\r\n  #indi-partners-top .ipj-canvas { padding: 20px 16px 24px !important; }\r\n  #indi-partners-top .ipj-node-tag { display: none; }\r\n  #indi-partners-top .iph-ctas { flex-direction: column; }\r\n  #indi-partners-top .ipt-btn { width: 100%; }\r\n  \/* phones keep device proportions *\/\r\n  #indi-partners-top .iph-visual, #indi-partners-top .ipj-side { width: 264px; flex: 0 0 264px; }\r\n  #indi-partners-top .iph-phone { width: 264px; max-width: 264px; height: 500px; border-radius: 38px !important; }\r\n  #indi-partners-top .ipj-phone { width: 264px; max-width: 264px; height: 536px; border-radius: 38px !important; }\r\n  #indi-partners-top .iph-screen { border-radius: 30px !important; }\r\n}\r\n\/* badges only render where the gap can hold them entirely beside the phone *\/\r\n@media (max-width: 1279px) {\r\n  #indi-partners-top .iph-float { display: none; }\r\n}\r\n\r\n@media (max-width: 420px) {\r\n  #indi-partners-top .iph-visual, #indi-partners-top .ipj-side { width: 236px; flex: 0 0 236px; }\r\n  #indi-partners-top .iph-phone { width: 236px; max-width: 236px; height: 452px; }\r\n  #indi-partners-top .ipj-phone { width: 236px; max-width: 236px; height: 480px; }\r\n}\r\n\r\n@media (prefers-reduced-motion: reduce) {\r\n  #indi-partners-top .ipt-animate { opacity: 1 !important; transform: none !important; transition: none !important; }\r\n  #indi-partners-top .iph-msg { opacity: 1 !important; transform: none !important; }\r\n  #indi-partners-top .ipj-node { opacity: 1 !important; transform: none !important; }\r\n  #indi-partners-top .iph-float, #indi-partners-top .iph-livedot, #indi-partners-top .ipj-live i, #indi-partners-top .iph-typing i { animation: none !important; }\r\n  #indi-partners-top .iph-shop, #indi-partners-top .iph-cursor, #indi-partners-top .iph-stamp { animation: none !important; }\r\n  #indi-partners-top .iph-shop { opacity: 1 !important; transform: none !important; }\r\n  #indi-partners-top .iph-stamp { opacity: 1; transform: scale(1) rotate(-7deg); }\r\n}\r\n<\/style>\r\n\r\n<div id=\"indi-partners-top\">\r\n\r\n  <!-- \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 HERO \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\r\n  <section class=\"iph\" role=\"region\" aria-label=\"Partner program introduction\">\r\n    <div class=\"iph-texture\" aria-hidden=\"true\"><\/div>\r\n    <div class=\"iph-glow\" aria-hidden=\"true\"><\/div>\r\n    <div class=\"iph-glow2\" aria-hidden=\"true\"><\/div>\r\n\r\n    <div class=\"iph-inner\">\r\n      <div class=\"iph-left\">\r\n        <span class=\"iph-pill ipt-animate\">\r\n          <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\"\/><circle cx=\"9\" cy=\"7\" r=\"4\"\/><path d=\"M22 21v-2a4 4 0 0 0-3-3.87\"\/><path d=\"M16 3.13a4 4 0 0 1 0 7.75\"\/><\/svg>\r\n          Partner Program\r\n        <\/span>\r\n\r\n        <h1 class=\"iph-h1 ipt-animate ipt-d1\">Your clients want better customer engagement. <em>Now you can deliver it.<\/em><\/h1>\r\n\r\n        <p class=\"iph-sub ipt-animate ipt-d2\">Add omnichannel messaging, AI agents, and journey orchestration to what you already sell \u2014 on a platform live across 10 industries in Spain, LATAM, and the US. You bring the relationship. We bring the engagement layer.<\/p>\r\n\r\n        <div class=\"iph-badges ipt-animate ipt-d3\">\r\n          <button type=\"button\" class=\"iph-badge iph-badge-btn\" id=\"iph-chantoggle\" aria-expanded=\"false\" aria-controls=\"iph-chanlist\">\r\n            <span class=\"ipt-ic ipt-ic-blue\" aria-hidden=\"true\"><svg width=\"11\" height=\"11\" viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect width=\"7\" height=\"7\" x=\"3\" y=\"3\" rx=\"1\"\/><rect width=\"7\" height=\"7\" x=\"14\" y=\"3\" rx=\"1\"\/><rect width=\"7\" height=\"7\" x=\"14\" y=\"14\" rx=\"1\"\/><rect width=\"7\" height=\"7\" x=\"3\" y=\"14\" rx=\"1\"\/><\/svg><\/span>\r\n            13 channels to sell\r\n            <svg class=\"iph-caret\" width=\"11\" height=\"11\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"2.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"m6 9 6 6 6-6\"\/><\/svg>\r\n          <\/button>\r\n          <span class=\"iph-badge\">\r\n            <span class=\"ipt-ic ipt-ic-lime\" aria-hidden=\"true\"><svg width=\"11\" height=\"11\" viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m13 2-3 8h6l-3 8\"\/><\/svg><\/span>\r\n            Nothing to build\r\n          <\/span>\r\n          <span class=\"iph-badge\">\r\n            <span class=\"ipt-ic ipt-ic-mid\" aria-hidden=\"true\"><svg width=\"11\" height=\"11\" viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1Z\"\/><\/svg><\/span>\r\n            Enterprise-grade compliance\r\n          <\/span>\r\n        <\/div>\r\n\r\n        <div class=\"iph-chanlist\" id=\"iph-chanlist\">\r\n        <span class=\"iph-chanpill\">Web Push<\/span>\r\n        <span class=\"iph-chanpill\">App Push<\/span>\r\n        <span class=\"iph-chanpill\">In-App<\/span>\r\n        <span class=\"iph-chanpill\">WhatsApp<\/span>\r\n        <span class=\"iph-chanpill\">SMS<\/span>\r\n        <span class=\"iph-chanpill\">RCS<\/span>\r\n        <span class=\"iph-chanpill\">Email<\/span>\r\n        <span class=\"iph-chanpill\">AI Voice<\/span>\r\n        <span class=\"iph-chanpill\">Chat \/ Web Widget<\/span>\r\n        <span class=\"iph-chanpill\">Instagram<\/span>\r\n        <span class=\"iph-chanpill\">Facebook Messenger<\/span>\r\n        <span class=\"iph-chanpill\">Telegram<\/span>\r\n        <span class=\"iph-chanpill\">Web Customization<\/span>\r\n      <\/div>\r\n\r\n      <div class=\"iph-ctas ipt-animate ipt-d4\">\r\n          <a class=\"ipt-btn ipt-btn-primary\" href=\"https:\/\/meetings-eu1.hubspot.com\/carol-espinoza\/partner-discovery-call-eng\">Become a partner<\/a>\r\n          <a class=\"ipt-btn ipt-btn-white\" href=\"#ipt-paths\">See how it works<\/a>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"iph-visual ipt-animate ipt-d3\">\r\n        <span class=\"iph-float iph-float-a\">\r\n          <span class=\"ipt-ic ipt-ic-blue\" aria-hidden=\"true\"><svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M18 8A6 6 0 0 0 6 8c0 7-3 9-3 9h18s-3-2-3-9\"\/><path d=\"M10.3 21a1.94 1.94 0 0 0 3.4 0\"\/><\/svg><\/span>\r\n          Push\r\n        <\/span>\r\n        <span class=\"iph-float iph-float-b\">\r\n          <span class=\"ipt-ic ipt-ic-dgreen\" aria-hidden=\"true\"><svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 11.5a8.38 8.38 0 0 1-.9 3.8 8.5 8.5 0 0 1-7.6 4.7 8.38 8.38 0 0 1-3.8-.9L3 21l1.9-5.7a8.38 8.38 0 0 1-.9-3.8 8.5 8.5 0 0 1 4.7-7.6 8.38 8.38 0 0 1 3.8-.9h.5a8.48 8.48 0 0 1 8 8v.5Z\"\/><\/svg><\/span>\r\n          WhatsApp\r\n        <\/span>\r\n        <span class=\"iph-float iph-float-c\">\r\n          <span class=\"ipt-ic ipt-ic-orange\" aria-hidden=\"true\"><svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect width=\"18\" height=\"12\" x=\"3\" y=\"8\" rx=\"2\"\/><path d=\"M12 8V5\"\/><circle cx=\"12\" cy=\"4\" r=\"1\"\/><path d=\"M8 14h.01\"\/><path d=\"M16 14h.01\"\/><\/svg><\/span>\r\n          AI Agent\r\n        <\/span>\r\n\r\n        <div class=\"iph-phone\">\r\n          <span class=\"iph-notch\" aria-hidden=\"true\"><\/span>\r\n          <div class=\"iph-screen\" aria-live=\"polite\">\r\n            <div class=\"iph-status\">\r\n              <span class=\"iph-status-time\">9:41<\/span>\r\n              <span class=\"iph-status-brand\"><span class=\"iph-livedot\" aria-hidden=\"true\"><\/span>Journey live<\/span>\r\n            <\/div>\r\n            <span class=\"iph-fade\" aria-hidden=\"true\"><\/span>\r\n\r\n            <div class=\"iph-feed\" id=\"ipt-hero-feed\">\r\n            <div class=\"iph-msg\" data-hstep=\"0\">\r\n              <div class=\"iph-msg-top\">\r\n                <span class=\"ipt-ic ipt-ic-blue\" aria-hidden=\"true\"><svg width=\"11\" height=\"11\" viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M18 8A6 6 0 0 0 6 8c0 7-3 9-3 9h18s-3-2-3-9\"\/><path d=\"M10.3 21a1.94 1.94 0 0 0 3.4 0\"\/><\/svg><\/span>\r\n                <span class=\"iph-msg-chan\">Push<\/span><span class=\"iph-msg-time\">now<\/span>\r\n              <\/div>\r\n              <p class=\"iph-msg-body\">Still thinking it over? Your basket is waiting.<\/p>\r\n              <div class=\"iph-msg-media\"><img src=\"https:\/\/indigitall.com\/wp-content\/uploads\/2026\/08\/cart.png\" alt=\"Items left in your cart\" loading=\"lazy\"><\/div>\r\n            <\/div>\r\n\r\n            <div class=\"iph-msg\" data-hstep=\"1\">\r\n              <div class=\"iph-msg-top\">\r\n                <span class=\"ipt-ic ipt-ic-dgreen\" aria-hidden=\"true\"><svg width=\"11\" height=\"11\" viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 11.5a8.38 8.38 0 0 1-.9 3.8 8.5 8.5 0 0 1-7.6 4.7 8.38 8.38 0 0 1-3.8-.9L3 21l1.9-5.7a8.38 8.38 0 0 1-.9-3.8 8.5 8.5 0 0 1 4.7-7.6 8.38 8.38 0 0 1 3.8-.9h.5a8.48 8.48 0 0 1 8 8v.5Z\"\/><\/svg><\/span>\r\n                <span class=\"iph-msg-chan\">WhatsApp<\/span><span class=\"iph-msg-time\">4h<\/span>\r\n              <\/div>\r\n              <p class=\"iph-msg-body\">Hi Ana \u2014 your 2 items are still reserved. Here's 10% off if you finish today.<\/p>\r\n              <div class=\"iph-msg-media\"><img src=\"https:\/\/indigitall.com\/wp-content\/uploads\/2026\/08\/discount.png\" alt=\"10% discount offer\" loading=\"lazy\"><\/div>\r\n            <\/div>\r\n\r\n            <div class=\"iph-msg\" data-hstep=\"2\">\r\n              <div class=\"iph-msg-top\">\r\n                <span class=\"ipt-ic ipt-ic-navy\" aria-hidden=\"true\"><svg width=\"11\" height=\"11\" viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2\"\/><circle cx=\"12\" cy=\"7\" r=\"4\"\/><\/svg><\/span>\r\n                <span class=\"iph-msg-chan\">Ana<\/span><span class=\"iph-msg-time\">4h<\/span>\r\n              <\/div>\r\n              <p class=\"iph-msg-body\">Does it arrive before Friday?<\/p>\r\n            <\/div>\r\n\r\n            <div class=\"iph-msg iph-msg-agent\" data-hstep=\"3\">\r\n              <div class=\"iph-msg-top\">\r\n                <span class=\"ipt-ic ipt-ic-orange\" aria-hidden=\"true\"><svg width=\"11\" height=\"11\" viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect width=\"18\" height=\"12\" x=\"3\" y=\"8\" rx=\"2\"\/><path d=\"M12 8V5\"\/><circle cx=\"12\" cy=\"4\" r=\"1\"\/><path d=\"M8 14h.01\"\/><path d=\"M16 14h.01\"\/><\/svg><\/span>\r\n                <span class=\"iph-msg-chan\">AI Agent<\/span><span class=\"iph-msg-time\">now<\/span>\r\n              <\/div>\r\n              <p class=\"iph-msg-body\" id=\"ipt-agent\"><span class=\"iph-typing\" aria-hidden=\"true\"><i><\/i><i><\/i><i><\/i><\/span><\/p>\r\n            <\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 PATHS \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\r\n  <section class=\"ipp\" id=\"ipt-paths\" role=\"region\" aria-label=\"Two ways to partner\">\r\n    <div class=\"ipp-wrap\">\r\n      <div class=\"ipp-head ipt-animate\">\r\n        <span class=\"ipt-eyebrow\">Two ways in<\/span>\r\n        <h2 class=\"ipt-h2\">Send us the deal &mdash;<br><em>or own it end to end.<\/em><\/h2>\r\n        <p class=\"ipt-lede\">Referring takes minutes and carries no delivery risk &mdash; it is how most partners start. Reselling and implementing is the higher-upside path once you want to own the relationship. Pick one and the rest of the page adjusts to it.<\/p>\r\n      <\/div>\r\n\r\n      <div class=\"ipp-grid\" role=\"group\" aria-label=\"Partner paths\">\r\n        <div class=\"ipp-card ipt-animate ipt-d1\" role=\"button\" tabindex=\"0\" data-path=\"refer\" aria-pressed=\"false\">\r\n          <span class=\"ipp-check-badge\" aria-hidden=\"true\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0F0F0F\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span>\r\n          <div class=\"ipp-cardtop\">\r\n            <span class=\"ipt-ic ipt-ic-blue\" aria-hidden=\"true\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M22 2 11 13\"\/><path d=\"M22 2 15 22l-4-9-9-4Z\"\/><\/svg><\/span>\r\n            <span class=\"ipp-tag ipp-tag-primary\">Fastest way in<\/span>\r\n          <\/div>\r\n          <h3 class=\"ipp-title\">Refer<\/h3>\r\n          <p class=\"ipp-desc\">No technical lift, no delivery commitment. Introduce the opportunity, we run the sales cycle and the implementation, and you're compensated on what closes.<\/p>\r\n          <ul class=\"ipt-points\">\r\n            <li class=\"ipt-point\"><span class=\"ipt-check\"><svg width=\"10\" height=\"10\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#2E6600\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span>Compensation on every closed referral<\/li>\r\n            <li class=\"ipt-point\"><span class=\"ipt-check\"><svg width=\"10\" height=\"10\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#2E6600\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span>Sales collateral and live demo support from our team<\/li>\r\n            <li class=\"ipt-point\"><span class=\"ipt-check\"><svg width=\"10\" height=\"10\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#2E6600\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span>We handle delivery \u2014 your client stays happy<\/li>\r\n          <\/ul>\r\n          <p class=\"ipp-who\"><strong>Who this fits:<\/strong> agencies, independent consultants, MSPs, and business associations with trusted client relationships.<\/p>\r\n        <\/div>\r\n\r\n        <div class=\"ipp-card ipt-animate ipt-d2\" role=\"button\" tabindex=\"0\" data-path=\"resell\" aria-pressed=\"false\">\r\n          <span class=\"ipp-check-badge\" aria-hidden=\"true\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0F0F0F\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span>\r\n          <div class=\"ipp-cardtop\">\r\n            <span class=\"ipt-ic ipt-ic-green\" aria-hidden=\"true\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 2 2 7l10 5 10-5-10-5Z\"\/><path d=\"m2 17 10 5 10-5\"\/><path d=\"m2 12 10 5 10-5\"\/><\/svg><\/span>\r\n            <span class=\"ipp-tag\">Highest upside<\/span>\r\n          <\/div>\r\n          <h3 class=\"ipp-title\">Resell &amp; implement<\/h3>\r\n          <p class=\"ipp-desc\">Sell indigitall under your own commercial model, implement it with your own certified team, and build recurring services revenue on top.<\/p>\r\n          <ul class=\"ipt-points\">\r\n            <li class=\"ipt-point\"><span class=\"ipt-check\"><svg width=\"10\" height=\"10\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#2E6600\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span>Sandbox environment for demos and POCs<\/li>\r\n            <li class=\"ipt-point\"><span class=\"ipt-check\"><svg width=\"10\" height=\"10\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#2E6600\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span>Team certification on the full platform<\/li>\r\n            <li class=\"ipt-point\"><span class=\"ipt-check\"><svg width=\"10\" height=\"10\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#2E6600\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span>Partner portal and regional co-selling<\/li>\r\n          <\/ul>\r\n          <p class=\"ipp-who\"><strong>Who this fits:<\/strong> consultancies and systems integrators, technology providers, telcos, and CX practices adding an AI-native platform.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"ipp-confirm\" id=\"ipt-confirm\" aria-live=\"polite\">\r\n        <div class=\"ipp-confirm-inner\">\r\n          <div class=\"ipp-confirm-text\">\r\n            <p class=\"ipp-confirm-h\" id=\"ipt-confirm-h\">You're a <em>referral partner<\/em>.<\/p>\r\n            <p class=\"ipp-confirm-sub\" id=\"ipt-confirm-sub\">We've tuned the rest of this page to that path.<\/p>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n\r\n  <!-- \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 PROOF \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\r\n  <section class=\"ipr\" role=\"region\" aria-label=\"Partner proof and certifications\">\r\n    <div class=\"ipr-wrap\">\r\n      <div class=\"ipr-head ipt-animate\">\r\n        <span class=\"ipt-eyebrow\">Partner story<\/span>\r\n        <h2 class=\"ipt-h2\">What it looks like <em>when it works.<\/em><\/h2>\r\n      <\/div>\r\n\r\n\r\n      <ul class=\"ipq-grid ipq-single\" style=\"list-style:none\">\r\n        <li class=\"ipq ipt-animate\">\r\n          <span class=\"ipq-flag\">Brazil &middot; Resell<\/span>\r\n          <p class=\"ipq-text\">The union of our capabilities with those of indigitall create a powerful ecosystem of digital solutions for our clients.<\/p>\r\n          <div class=\"ipq-by\">\r\n            <img class=\"ipq-logo\" src=\"https:\/\/indigitall.com\/wp-content\/uploads\/2025\/05\/stratesys-logo.avif\" alt=\"Stratesys\">\r\n            <span class=\"ipq-who\">George Pereira<span>Executive Director<\/span><\/span>\r\n          <\/div>\r\n        <\/li>\r\n      <\/ul>\r\n\r\n\r\n    <\/div>\r\n  <\/section>\r\n\r\n\r\n  <!-- \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 INDUSTRIES \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\r\n  <section class=\"ipi\" role=\"region\" aria-label=\"Industries and use cases\">\r\n    <div class=\"ipi-wrap\">\r\n      <div class=\"ipi-head ipt-animate\">\r\n        <span class=\"ipt-eyebrow\">Where we're already live<\/span>\r\n        <h2 class=\"ipt-h2\">Eight industries, <em>one platform to sell into them.<\/em><\/h2>\r\n        <p class=\"ipt-lede\">Your clients already sit in these sectors. Pick one to see the use cases partners sell most, and the channels that carry them.<\/p>\r\n      <\/div>\r\n\r\n      <div class=\"ipi-tabs\" role=\"tablist\" aria-label=\"Industries\">\r\n        <button type=\"button\" class=\"ipi-tab\" role=\"tab\" aria-selected=\"true\" data-ind=\"retail\">\r\n          <span class=\"ipt-ic ipt-ic-blue\" aria-hidden=\"true\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" 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\"\/><path d=\"M3 6h18\"\/><path d=\"M16 10a4 4 0 0 1-8 0\"\/><\/svg><\/span>\r\n          Retail &amp; eCommerce\r\n        <\/button>\r\n        <button type=\"button\" class=\"ipi-tab\" role=\"tab\" aria-selected=\"false\" data-ind=\"banking\">\r\n          <span class=\"ipt-ic ipt-ic-navy\" aria-hidden=\"true\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m3 10 9-7 9 7\"\/><path d=\"M5 10v10h14V10\"\/><path d=\"M10 20v-6h4v6\"\/><\/svg><\/span>\r\n          Banking &amp; Insurance\r\n        <\/button>\r\n        <button type=\"button\" class=\"ipi-tab\" role=\"tab\" aria-selected=\"false\" data-ind=\"health\">\r\n          <span class=\"ipt-ic ipt-ic-dgreen\" aria-hidden=\"true\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M11 2h2v6h6v2h-6v6h-2v-6H5V8h6Z\"\/><\/svg><\/span>\r\n          Healthcare\r\n        <\/button>\r\n        <button type=\"button\" class=\"ipi-tab\" role=\"tab\" aria-selected=\"false\" data-ind=\"travel\">\r\n          <span class=\"ipt-ic ipt-ic-orange\" aria-hidden=\"true\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M17.8 19.2 16 11l3.5-3.5a2.1 2.1 0 0 0-3-3L13 8 4.8 6.2a1 1 0 0 0-.9 1.7L9 11l-2 3H4l-1 2 4 1 1 4 2-1v-3l3-2 3.1 5.1a1 1 0 0 0 1.7-.9Z\"\/><\/svg><\/span>\r\n          Travel &amp; Hospitality\r\n        <\/button>\r\n        <button type=\"button\" class=\"ipi-tab\" role=\"tab\" aria-selected=\"false\" data-ind=\"education\">\r\n          <span class=\"ipt-ic ipt-ic-yellow\" aria-hidden=\"true\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M22 10 12 5 2 10l10 5Z\"\/><path d=\"M6 12v5c0 1 2.7 2.5 6 2.5s6-1.5 6-2.5v-5\"\/><\/svg><\/span>\r\n          Education\r\n        <\/button>\r\n        <button type=\"button\" class=\"ipi-tab\" role=\"tab\" aria-selected=\"false\" data-ind=\"telco\">\r\n          <span class=\"ipt-ic ipt-ic-navy\" aria-hidden=\"true\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4.9 19.1a10 10 0 0 1 0-14.2\"\/><path d=\"M7.8 16.2a6 6 0 0 1 0-8.4\"\/><circle cx=\"12\" cy=\"12\" r=\"2\"\/><path d=\"M16.2 7.8a6 6 0 0 1 0 8.4\"\/><path d=\"M19.1 4.9a10 10 0 0 1 0 14.2\"\/><\/svg><\/span>\r\n          Telco &amp; Media\r\n        <\/button>\r\n        <button type=\"button\" class=\"ipi-tab\" role=\"tab\" aria-selected=\"false\" data-ind=\"food\">\r\n          <span class=\"ipt-ic ipt-ic-green\" aria-hidden=\"true\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 2v7c0 1.1.9 2 2 2h1a2 2 0 0 0 2-2V2\"\/><path d=\"M6 2v20\"\/><path d=\"M18 2c-2 0-3 2-3 5s1 4 3 4v11\"\/><\/svg><\/span>\r\n          Food &amp; Beverage\r\n        <\/button>\r\n        <button type=\"button\" class=\"ipi-tab\" role=\"tab\" aria-selected=\"false\" data-ind=\"logistics\">\r\n          <span class=\"ipt-ic ipt-ic-lime\" aria-hidden=\"true\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M10 17h4V5H2v12h3\"\/><path d=\"M20 17h2v-4l-3-4h-5v8h2\"\/><circle cx=\"7.5\" cy=\"17.5\" r=\"2.5\"\/><circle cx=\"17.5\" cy=\"17.5\" r=\"2.5\"\/><\/svg><\/span>\r\n          Logistics\r\n        <\/button>\r\n      <\/div>\r\n\r\n      <div class=\"ipi-panel\" id=\"ipi-panel\" role=\"tabpanel\" aria-live=\"polite\">\r\n        <div class=\"ipi-panel-main\">\r\n          <p class=\"ipi-panel-label\" id=\"ipi-label\">Retail &amp; eCommerce<\/p>\r\n          <h3 class=\"ipi-panel-h\" id=\"ipi-title\">Recover carts and bring buyers back<\/h3>\r\n          <ul class=\"ipt-points\" id=\"ipi-cases\"><\/ul>\r\n        <\/div>\r\n        <div class=\"ipi-panel-side\">\r\n          <p class=\"ipi-side-label\">Channels that carry it<\/p>\r\n          <ul class=\"ipi-chans\" id=\"ipi-chans\"><\/ul>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 JOURNEY \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\r\n  <section class=\"ipj\" role=\"region\" aria-label=\"What partners deliver\">\r\n    <div class=\"ipj-wrap\">\r\n      <div class=\"ipj-head ipt-animate\">\r\n        <span class=\"ipt-eyebrow\">What you'll be selling<\/span>\r\n        <h2 class=\"ipt-h2\">Your client's customer gets this. <em>You built it in an afternoon.<\/em><\/h2>\r\n        <p class=\"ipt-lede\">An abandoned cart, recovered across three channels with an AI agent handling the reply \u2014 no engineering, no integration project. This is the journey builder your team gets certified on.<\/p>\r\n      <\/div>\r\n\r\n      <div class=\"ipj-layout\">\r\n        <div class=\"ipj-canvas ipt-animate\">\r\n          <div class=\"ipj-bar\">\r\n            <span class=\"ipj-bar-title\">\r\n              <span class=\"ipt-ic ipt-ic-blue\" aria-hidden=\"true\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect width=\"8\" height=\"8\" x=\"3\" y=\"3\" rx=\"2\"\/><rect width=\"8\" height=\"8\" x=\"13\" y=\"13\" rx=\"2\"\/><path d=\"M7 11v4a2 2 0 0 0 2 2h4\"\/><\/svg><\/span>\r\n              Customer Journey \u00b7 Cart recovery\r\n            <\/span>\r\n            <span class=\"ipj-live\"><i aria-hidden=\"true\"><\/i>Running<\/span>\r\n          <\/div>\r\n\r\n          <ul class=\"ipj-nodes\">\r\n            <li class=\"ipj-node\">\r\n              <span class=\"ipt-ic ipt-ic-lime\" aria-hidden=\"true\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m13 2-3 8h6l-3 8\"\/><\/svg><\/span>\r\n              <span class=\"ipj-node-text\"><span class=\"ipj-node-name\">Cart abandoned<\/span><span class=\"ipj-node-desc\">Event trigger fires in real time<\/span><\/span>\r\n              <span class=\"ipj-node-tag\">Trigger<\/span>\r\n            <\/li>\r\n            <li class=\"ipj-node\">\r\n              <span class=\"ipt-ic ipt-ic-navy\" aria-hidden=\"true\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M22 3H2l8 9.46V19l4 2v-8.54L22 3Z\"\/><\/svg><\/span>\r\n              <span class=\"ipj-node-text\"><span class=\"ipj-node-name\">Segment: high intent<\/span><span class=\"ipj-node-desc\">CDP scores the customer instantly<\/span><\/span>\r\n              <span class=\"ipj-node-tag\">CDP<\/span>\r\n            <\/li>\r\n            <li class=\"ipj-node\">\r\n              <span class=\"ipt-ic ipt-ic-blue\" aria-hidden=\"true\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M18 8A6 6 0 0 0 6 8c0 7-3 9-3 9h18s-3-2-3-9\"\/><path d=\"M10.3 21a1.94 1.94 0 0 0 3.4 0\"\/><\/svg><\/span>\r\n              <span class=\"ipj-node-text\"><span class=\"ipj-node-name\">Push notification<\/span><span class=\"ipj-node-desc\">Sent 20 minutes after abandonment<\/span><\/span>\r\n              <span class=\"ipj-node-tag\">Push<\/span>\r\n            <\/li>\r\n            <li class=\"ipj-node\">\r\n              <span class=\"ipt-ic ipt-ic-yellow\" aria-hidden=\"true\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M12 6v6l4 2\"\/><\/svg><\/span>\r\n              <span class=\"ipj-node-text\"><span class=\"ipj-node-name\">Wait 4 hours<\/span><span class=\"ipj-node-desc\">No purchase? Escalate the channel<\/span><\/span>\r\n              <span class=\"ipj-node-tag\">Delay<\/span>\r\n            <\/li>\r\n            <li class=\"ipj-node\">\r\n              <span class=\"ipt-ic ipt-ic-dgreen\" aria-hidden=\"true\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 11.5a8.38 8.38 0 0 1-.9 3.8 8.5 8.5 0 0 1-7.6 4.7 8.38 8.38 0 0 1-3.8-.9L3 21l1.9-5.7a8.38 8.38 0 0 1-.9-3.8 8.5 8.5 0 0 1 4.7-7.6 8.38 8.38 0 0 1 3.8-.9h.5a8.48 8.48 0 0 1 8 8v.5Z\"\/><\/svg><\/span>\r\n              <span class=\"ipj-node-text\"><span class=\"ipj-node-name\">WhatsApp message<\/span><span class=\"ipj-node-desc\">With the cart contents and a discount<\/span><\/span>\r\n              <span class=\"ipj-node-tag\">WhatsApp<\/span>\r\n            <\/li>\r\n            <li class=\"ipj-node\">\r\n              <span class=\"ipt-ic ipt-ic-orange\" aria-hidden=\"true\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect width=\"18\" height=\"12\" x=\"3\" y=\"8\" rx=\"2\"\/><path d=\"M12 8V5\"\/><circle cx=\"12\" cy=\"4\" r=\"1\"\/><path d=\"M8 14h.01\"\/><path d=\"M16 14h.01\"\/><\/svg><\/span>\r\n              <span class=\"ipj-node-text\"><span class=\"ipj-node-name\">AI agent takes the reply<\/span><span class=\"ipj-node-desc\">Answers questions, closes the sale<\/span><\/span>\r\n              <span class=\"ipj-node-tag\">OmnIA<\/span>\r\n            <\/li>\r\n          <\/ul>\r\n        <\/div>\r\n\r\n        <div class=\"ipj-side\">\r\n          <div class=\"ipj-phone ipt-animate ipt-d1\">\r\n            <span class=\"iph-notch\" aria-hidden=\"true\"><\/span>\r\n            <div class=\"iph-screen\" aria-live=\"polite\">\r\n              <div class=\"iph-status\">\r\n                <span class=\"iph-status-time\">9:41<\/span>\r\n                <span class=\"iph-status-brand\"><span class=\"iph-livedot\" aria-hidden=\"true\"><\/span>Journey live<\/span>\r\n              <\/div>\r\n              <span class=\"iph-fade\" aria-hidden=\"true\"><\/span>\r\n\r\n              <div class=\"iph-feed\" id=\"ipt-journey-feed\">\r\n              <div class=\"iph-shop\" id=\"ipt-shop\">\r\n                <div class=\"iph-shop-bar\">\r\n                  <span class=\"iph-shop-dot\"><\/span><span class=\"iph-shop-dot\"><\/span><span class=\"iph-shop-dot\"><\/span>\r\n                  <span class=\"iph-shop-url\">shop.yourclient.com\/cart<\/span>\r\n                <\/div>\r\n                <div class=\"iph-shop-hero\"><\/div>\r\n                <div class=\"iph-shop-body\">\r\n                  <span class=\"iph-shop-name\">Navy Peacoat &mdash; Wool Blend<\/span>\r\n                  <span class=\"iph-shop-sub\">Size M &middot; ready to ship<\/span>\r\n                  <div class=\"iph-shop-row\">\r\n                    <span class=\"iph-shop-price\">$168<\/span>\r\n                    <span class=\"iph-shop-qty\">2 items<\/span>\r\n                  <\/div>\r\n                <\/div>\r\n                <div class=\"iph-shop-cta\">Complete purchase<\/div>\r\n                <span class=\"iph-stamp\">Abandoned<\/span>\r\n                <span class=\"iph-cursor\" aria-hidden=\"true\">\r\n                  <svg width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"#0F0F0F\" stroke=\"#FFFFFF\" stroke-width=\"1.5\" stroke-linejoin=\"round\"><path d=\"m4 2 6.5 18 2.5-7.5L20.5 10z\"\/><\/svg>\r\n                <\/span>\r\n              <\/div>\r\n\r\n              <div class=\"iph-msg\" data-jstep=\"2\">\r\n                <div class=\"iph-msg-top\">\r\n                  <span class=\"ipt-ic ipt-ic-blue\" aria-hidden=\"true\"><svg width=\"11\" height=\"11\" viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M18 8A6 6 0 0 0 6 8c0 7-3 9-3 9h18s-3-2-3-9\"\/><path d=\"M10.3 21a1.94 1.94 0 0 0 3.4 0\"\/><\/svg><\/span>\r\n                  <span class=\"iph-msg-chan\">Push<\/span><span class=\"iph-msg-time\">now<\/span>\r\n                <\/div>\r\n                <p class=\"iph-msg-body\">Still thinking it over? Your basket is waiting.<\/p>\r\n              <div class=\"iph-msg-media\"><img src=\"https:\/\/indigitall.com\/wp-content\/uploads\/2026\/08\/peacoat.png\" alt=\"Navy peacoat\" loading=\"lazy\"><\/div>\r\n              <\/div>\r\n\r\n              <div class=\"iph-msg\" data-jstep=\"4\">\r\n                <div class=\"iph-msg-top\">\r\n                  <span class=\"ipt-ic ipt-ic-dgreen\" aria-hidden=\"true\"><svg width=\"11\" height=\"11\" viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 11.5a8.38 8.38 0 0 1-.9 3.8 8.5 8.5 0 0 1-7.6 4.7 8.38 8.38 0 0 1-3.8-.9L3 21l1.9-5.7a8.38 8.38 0 0 1-.9-3.8 8.5 8.5 0 0 1 4.7-7.6 8.38 8.38 0 0 1 3.8-.9h.5a8.48 8.48 0 0 1 8 8v.5Z\"\/><\/svg><\/span>\r\n                  <span class=\"iph-msg-chan\">WhatsApp<\/span><span class=\"iph-msg-time\">4h<\/span>\r\n                <\/div>\r\n                <p class=\"iph-msg-body\">Hi James \u2014 your 2 items are still reserved. Here's 10% off if you finish today.<\/p>\r\n              <div class=\"iph-msg-media\"><img src=\"https:\/\/indigitall.com\/wp-content\/uploads\/2026\/08\/discount-1.png\" alt=\"10% discount offer\" loading=\"lazy\"><\/div>\r\n              <\/div>\r\n\r\n              <div class=\"iph-msg\" data-jstep=\"4\">\r\n                <div class=\"iph-msg-top\">\r\n                  <span class=\"ipt-ic ipt-ic-navy\" aria-hidden=\"true\"><svg width=\"11\" height=\"11\" viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2\"\/><circle cx=\"12\" cy=\"7\" r=\"4\"\/><\/svg><\/span>\r\n                  <span class=\"iph-msg-chan\">James<\/span><span class=\"iph-msg-time\">4h<\/span>\r\n                <\/div>\r\n                <p class=\"iph-msg-body\">Does it arrive before Friday?<\/p>\r\n              <\/div>\r\n\r\n              <div class=\"iph-msg iph-msg-agent\" data-jstep=\"5\">\r\n                <div class=\"iph-msg-top\">\r\n                  <span class=\"ipt-ic ipt-ic-orange\" aria-hidden=\"true\"><svg width=\"11\" height=\"11\" viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect width=\"18\" height=\"12\" x=\"3\" y=\"8\" rx=\"2\"\/><path d=\"M12 8V5\"\/><circle cx=\"12\" cy=\"4\" r=\"1\"\/><path d=\"M8 14h.01\"\/><path d=\"M16 14h.01\"\/><\/svg><\/span>\r\n                  <span class=\"iph-msg-chan\">AI Agent<\/span><span class=\"iph-msg-time\">now<\/span>\r\n                <\/div>\r\n                <p class=\"iph-msg-body\">Yes \u2014 it ships tomorrow to Chicago. Shall I complete the order?<\/p>\r\n              <\/div>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <div class=\"ipj-caption ipt-animate ipt-d1\">\r\n            <p class=\"ipj-caption-label\">\r\n              <span class=\"ipt-ic ipt-ic-green\" aria-hidden=\"true\"><svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 3v16a2 2 0 0 0 2 2h16\"\/><path d=\"m19 9-5 5-4-4-3 3\"\/><\/svg><\/span>\r\n              What your client is buying\r\n            <\/p>\r\n            <p class=\"ipj-caption-text\" id=\"ipt-caption\">Recovered revenue they'd otherwise lose \u2014 on channels they can't run themselves.<\/p>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n<\/div>\r\n\r\n<script>\r\n(function () {\r\n  var root = document.getElementById('indi-partners-top');\r\n  if (!root) return;\r\n  var reduced = window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches;\r\n\r\n  \/* ---- scroll reveal ---- *\/\r\n  if (reduced) {\r\n    root.querySelectorAll('.ipt-animate').forEach(function (el) { el.classList.add('ipt-vis'); });\r\n  } else {\r\n    var obs = new IntersectionObserver(function (entries) {\r\n      entries.forEach(function (e) { if (e.isIntersecting) { e.target.classList.add('ipt-vis'); obs.unobserve(e.target); } });\r\n    }, { threshold: 0.12 });\r\n    root.querySelectorAll('.ipt-animate').forEach(function (el) { obs.observe(el); });\r\n  }\r\n\r\n  \/* keeps the newest message in view, scrolling older ones up out of the frame *\/\r\n  function scrollToNewest(feed, msg) {\r\n    if (!feed || !msg) return;\r\n    requestAnimationFrame(function () {\r\n      var target = msg.offsetTop + msg.offsetHeight - feed.clientHeight + 14;\r\n      feed.scrollTo({ top: Math.max(0, target), behavior: 'smooth' });\r\n    });\r\n  }\r\n\r\n\r\n  \/* ---- channel list disclosure ---- *\/\r\n  var chanBtn = document.getElementById('iph-chantoggle');\r\n  var chanList = document.getElementById('iph-chanlist');\r\n  if (chanBtn && chanList) {\r\n    chanBtn.addEventListener('click', function () {\r\n      var open = chanBtn.getAttribute('aria-expanded') === 'true';\r\n      chanBtn.setAttribute('aria-expanded', open ? 'false' : 'true');\r\n      chanList.classList.toggle('iph-chanopen', !open);\r\n    });\r\n  }\r\n\r\n  \/* ---- industries tabs ---- *\/\r\n  var IND = {\r\n    retail:    { label: 'Retail & eCommerce',    title: 'Recover carts and bring buyers back',\r\n                 cases: ['Abandoned cart recovery across push, WhatsApp and email','Back-in-stock and price-drop alerts','Post-purchase upsell and replenishment reminders','Loyalty tier and points notifications'],\r\n                 chans: ['Push','WhatsApp','Email','AI Agents','CDP'] },\r\n    banking:   { label: 'Banking & Insurance',   title: 'Secure, compliant customer messaging',\r\n                 cases: ['Encrypted push for transaction and fraud alerts','Policy renewal and premium reminders','Onboarding and KYC document chase','Claims status updates without a call centre'],\r\n                 chans: ['Encrypted Push','SMS\/RCS','WhatsApp','AI Voice','AI Agents'] },\r\n    health:    { label: 'Healthcare',            title: 'Fewer no-shows, closer to the patient',\r\n                 cases: ['Appointment reminders with reschedule by reply','Prescription and treatment adherence nudges','Test result availability notifications','Post-visit follow-up and satisfaction'],\r\n                 chans: ['WhatsApp','AI Voice','Push','SMS\/RCS'] },\r\n    travel:    { label: 'Travel & Hospitality',  title: 'Own the trip end to end',\r\n                 cases: ['Booking confirmations and check-in reminders','Real-time disruption and gate-change alerts','Ancillary upsell before departure','Post-stay review and rebooking offers'],\r\n                 chans: ['Push','WhatsApp','Email','AI Agents','Web Engagement'] },\r\n    education: { label: 'Education',             title: 'Enrolment and engagement at scale',\r\n                 cases: ['Applicant nurture through the admissions funnel','Class, deadline and exam reminders','Attendance and at-risk student alerts','Alumni and continuing-education campaigns'],\r\n                 chans: ['Push','Email','WhatsApp','App Engagement'] },\r\n    telco:     { label: 'Telco & Media',         title: 'Reduce churn, grow ARPU',\r\n                 cases: ['Plan renewal and data top-up prompts','Content release and personalised recommendations','Payment failure recovery','Win-back journeys for lapsed subscribers'],\r\n                 chans: ['Push','SMS\/RCS','WhatsApp','CDP','AI Agents'] },\r\n    food:      { label: 'Food & Beverage',       title: 'Drive repeat orders',\r\n                 cases: ['Order status and delivery tracking','Time-of-day promotions and geo-triggered offers','Loyalty rewards and streak reminders','Lapsed-customer reactivation'],\r\n                 chans: ['Push','WhatsApp','Web Customization','CDP'] },\r\n    logistics: { label: 'Logistics',             title: 'Delivery updates without the call centre',\r\n                 cases: ['Real-time shipment tracking notifications','Failed-delivery reschedule by reply','Proof-of-delivery confirmation','Driver ETA and window updates'],\r\n                 chans: ['SMS\/RCS','WhatsApp','AI Voice','Push'] }\r\n  };\r\n\r\n  var tabs = Array.prototype.slice.call(root.querySelectorAll('.ipi-tab'));\r\n  var iLabel = document.getElementById('ipi-label');\r\n  var iTitle = document.getElementById('ipi-title');\r\n  var iCases = document.getElementById('ipi-cases');\r\n  var iChans = document.getElementById('ipi-chans');\r\n\r\n  function renderInd(key) {\r\n    var d = IND[key];\r\n    if (!d) return;\r\n    iLabel.textContent = d.label;\r\n    iTitle.textContent = d.title;\r\n    iCases.innerHTML = d.cases.map(function (c) {\r\n      return '<li class=\"ipt-point\"><span class=\"ipt-check\"><svg width=\"10\" height=\"10\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#2E6600\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span>' + c + '<\/li>';\r\n    }).join('');\r\n    iChans.innerHTML = d.chans.map(function (c) { return '<li class=\"ipi-chan\">' + c + '<\/li>'; }).join('');\r\n  }\r\n\r\n  tabs.forEach(function (t) {\r\n    t.addEventListener('click', function () {\r\n      tabs.forEach(function (x) { x.setAttribute('aria-selected', x === t ? 'true' : 'false'); });\r\n      renderInd(t.getAttribute('data-ind'));\r\n    });\r\n  });\r\n  if (tabs.length) renderInd('retail');\r\n\r\n  \/* ---- hero phone sequence ---- *\/\r\n  var hMsgs = Array.prototype.slice.call(root.querySelectorAll('[data-hstep]'));\r\n  var agent = document.getElementById('ipt-agent');\r\n  var AGENT_TEXT = 'Yes \u2014 it ships tomorrow to Chicago. Shall I complete the order?';\r\n\r\n  if (reduced) {\r\n    hMsgs.forEach(function (m) { m.classList.add('iph-in'); });\r\n    agent.textContent = AGENT_TEXT;\r\n  } else {\r\n    var hTimers = [];\r\n    function heroRun() {\r\n      hTimers.forEach(clearTimeout); hTimers = [];\r\n      hMsgs.forEach(function (m) { m.classList.remove('iph-in'); });\r\n      agent.innerHTML = '<span class=\"iph-typing\" aria-hidden=\"true\"><i><\/i><i><\/i><i><\/i><\/span>';\r\n      var heroFeed = document.getElementById('ipt-hero-feed');\r\n      if (heroFeed) heroFeed.scrollTop = 0;\r\n      [500, 1900, 3300, 4500].forEach(function (d, i) {\r\n        hTimers.push(setTimeout(function () {\r\n          hMsgs[i].classList.add('iph-in');\r\n          scrollToNewest(heroFeed, hMsgs[i]);\r\n        }, d));\r\n      });\r\n      hTimers.push(setTimeout(function () { agent.textContent = AGENT_TEXT; }, 6200));\r\n      hTimers.push(setTimeout(heroRun, 12000));\r\n    }\r\n    var heroStarted = false;\r\n    var heroObs = new IntersectionObserver(function (entries) {\r\n      entries.forEach(function (e) { if (e.isIntersecting && !heroStarted) { heroStarted = true; heroRun(); } });\r\n    }, { threshold: 0.25 });\r\n    heroObs.observe(root.querySelector('.iph-phone'));\r\n  }\r\n\r\n  \/* ---- journey canvas sequence ---- *\/\r\n  var nodes = Array.prototype.slice.call(root.querySelectorAll('.ipj-node'));\r\n  var jMsgs = Array.prototype.slice.call(root.querySelectorAll('[data-jstep]'));\r\n  var caption = document.getElementById('ipt-caption');\r\n  var CAPTIONS = [\r\n    \"A signal they already have, finally acted on in real time.\",\r\n    \"Segmentation without a data project \u2014 the CDP is part of the platform.\",\r\n    \"The first nudge, on the channel with the lowest cost per send.\",\r\n    \"Timing logic your client can change themselves, without a ticket.\",\r\n    \"The channel with the highest open rates across your client base.\",\r\n    \"An AI agent that answers, negotiates, and closes \u2014 around the clock.\"\r\n  ];\r\n\r\n  if (reduced) {\r\n    nodes.forEach(function (n) { n.classList.add('ipj-done'); });\r\n    jMsgs.forEach(function (m) { m.classList.add('iph-in'); });\r\n    var rShop = document.getElementById('ipt-shop');\r\n    if (rShop) rShop.classList.add('iph-in');\r\n  } else {\r\n    var step = 0;\r\n    function tick() {\r\n      nodes.forEach(function (n, i) {\r\n        n.classList.toggle('ipj-on', i === step);\r\n        n.classList.toggle('ipj-done', i < step);\r\n      });\r\n      caption.textContent = CAPTIONS[step];\r\n      caption.style.animation = 'none'; void caption.offsetWidth; caption.style.animation = '';\r\n      var jFeed = document.getElementById('ipt-journey-feed');\r\n      var shop = document.getElementById('ipt-shop');\r\n      if (shop) {\r\n        if (step === 0) { shop.classList.add('iph-in'); shop.classList.remove('iph-abandon'); }\r\n        if (step === 1) shop.classList.add('iph-abandon');\r\n      }\r\n      var newest = null;\r\n      jMsgs.forEach(function (m) {\r\n        var was = m.classList.contains('iph-in');\r\n        var now = step >= parseInt(m.getAttribute('data-jstep'), 10);\r\n        m.classList.toggle('iph-in', now);\r\n        if (now && !was) newest = m;\r\n      });\r\n      if (newest) scrollToNewest(jFeed, newest);\r\n      step++;\r\n      if (step >= nodes.length) {\r\n        setTimeout(function () {\r\n          nodes.forEach(function (n) { n.classList.remove('ipj-on', 'ipj-done'); });\r\n          jMsgs.forEach(function (m) { m.classList.remove('iph-in'); });\r\n          if (shop) shop.classList.remove('iph-in', 'iph-abandon');\r\n          var jf = document.getElementById('ipt-journey-feed');\r\n          if (jf) jf.scrollTo({ top: 0, behavior: 'smooth' });\r\n          step = 0; setTimeout(tick, 700);\r\n        }, 3800);\r\n        return;\r\n      }\r\n      setTimeout(tick, step === 1 ? 3100 : 1700);\r\n    }\r\n    var jStarted = false;\r\n    var jObs = new IntersectionObserver(function (entries) {\r\n      entries.forEach(function (e) { if (e.isIntersecting && !jStarted) { jStarted = true; tick(); } });\r\n    }, { threshold: 0.3 });\r\n    jObs.observe(root.querySelector('.ipj-canvas'));\r\n  }\r\n\r\n  \/* ---- path selector (broadcasts to Section 2) ---- *\/\r\n  var COPY = {\r\n    refer:  { h: 'You\\'re a <em>referral partner<\/em>.', sub: 'We\\'ve tuned the rest of this page to that path. The application takes about five minutes.' },\r\n    resell: { h: 'You\\'re a <em>reseller and implementer<\/em>.', sub: 'Sandbox, certification, and portal access all apply to you. Larger partners usually start with a conversation.' }\r\n  };\r\n  var cards = Array.prototype.slice.call(root.querySelectorAll('.ipp-card'));\r\n  var confirm = document.getElementById('ipt-confirm');\r\n  var cH = document.getElementById('ipt-confirm-h');\r\n  var cSub = document.getElementById('ipt-confirm-sub');\r\n\r\n  function choose(c) {\r\n    var path = c.getAttribute('data-path');\r\n    cards.forEach(function (x) { x.setAttribute('aria-pressed', x === c ? 'true' : 'false'); });\r\n    cH.innerHTML = COPY[path].h;\r\n    cSub.textContent = COPY[path].sub;\r\n    confirm.classList.add('ipp-open');\r\n    document.documentElement.setAttribute('data-indi-partner-path', path);\r\n  }\r\n  cards.forEach(function (c) {\r\n    c.addEventListener('click', function () { choose(c); });\r\n    c.addEventListener('keydown', function (e) {\r\n      if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); choose(c); }\r\n    });\r\n  });\r\n})();\r\n<\/script>\r\n<!-- indigitall Partners \u2014 Partner Bar (sits BETWEEN Section 1 and Section 2) \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-partner-bar {\r\n  all: initial;\r\n  display: block;\r\n  font-family: 'Manrope', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;\r\n  width: 100% !important;\r\n  box-sizing: border-box !important;\r\n  -webkit-font-smoothing: antialiased;\r\n  -moz-osx-font-smoothing: grayscale;\r\n  background: #FFFFFF !important;\r\n  --indi-gutter: clamp(20px, 6vw, 88px);\r\n  --indi-block: clamp(44px, 5vw, 72px);\r\n}\r\n#indi-partner-bar *, #indi-partner-bar *::before, #indi-partner-bar *::after {\r\n  box-sizing: border-box; margin: 0; padding: 0;\r\n}\r\n\r\n#indi-partner-bar .ipl-wrap {\r\n  max-width: 1200px; margin: 0 auto !important;\r\n  padding: var(--indi-block) var(--indi-gutter) !important;\r\n}\r\n\r\n#indi-partner-bar .ipl-head { text-align: center; max-width: 660px; margin: 0 auto 28px !important; }\r\n\r\n#indi-partner-bar .ipl-eyebrow {\r\n  display: inline-flex; align-items: center; justify-content: center; gap: 8px;\r\n  font-size: 12px !important; font-weight: 700 !important;\r\n  letter-spacing: 0.12em !important; text-transform: uppercase !important; color: #0072EF !important;\r\n}\r\n#indi-partner-bar .ipl-eyebrow::before {\r\n  content: \"\"; width: 22px; height: 2px; background: #8ADA3F; display: inline-block; border-radius: 2px;\r\n}\r\n\r\n#indi-partner-bar .ipl-h2 {\r\n  margin-top: 16px !important; text-wrap: balance;\r\n  font-size: clamp(26px, 3.2vw, 42px) !important;\r\n  font-weight: 500 !important; line-height: 1.14 !important;\r\n  letter-spacing: -0.02em !important; color: #0F3B7A !important;\r\n}\r\n#indi-partner-bar .ipl-h2 em { font-style: normal; color: #0072EF !important; }\r\n\r\n#indi-partner-bar .ipl-lede {\r\n  margin-top: 12px !important;\r\n  font-size: 16px !important; line-height: 1.6 !important; color: #5A6B85 !important;\r\n}\r\n\r\n\/* \u2500\u2500 filters \u2500\u2500 *\/\r\n#indi-partner-bar .ipl-filters { display: flex; flex-wrap: wrap; justify-content: center; gap: 8px; margin-bottom: 24px !important; }\r\n#indi-partner-bar .ipl-filter {\r\n  display: inline-flex; align-items: center; gap: 8px;\r\n  font-family: 'Manrope', sans-serif !important;\r\n  font-size: 12px !important; font-weight: 700 !important;\r\n  letter-spacing: 0.06em !important; text-transform: uppercase !important;\r\n  color: #0F3B7A !important; background: #F5F7FA !important;\r\n  border: 1.5px solid #E4EBF6 !important; border-radius: 8px !important;\r\n  padding: 8px 13px 8px 8px !important; cursor: pointer;\r\n  transition: border-color 0.22s ease, transform 0.22s ease;\r\n}\r\n#indi-partner-bar .ipl-fic {\r\n  width: 24px; height: 24px; border-radius: 6px;\r\n  display: flex; align-items: center; justify-content: center;\r\n}\r\n#indi-partner-bar .ipl-fic svg { stroke: #FFFFFF !important; }\r\n#indi-partner-bar .ipl-filter:hover { transform: translateY(-2px); border-color: #0072EF !important; }\r\n#indi-partner-bar .ipl-filter[aria-pressed=\"true\"] { border-color: #0072EF !important; background: #EEF3FF !important; }\r\n\r\n\/* \u2500\u2500 grid \u2500\u2500 *\/\r\n#indi-partner-bar .ipl-grid {\r\n  display: grid; grid-template-columns: repeat(3, minmax(0, 1fr));\r\n  gap: 18px; list-style: none !important;\r\n}\r\n#indi-partner-bar .ipl-item.ipl-hidden { display: none; }\r\n\r\n#indi-partner-bar .ipl-card {\r\n  position: relative; display: flex; flex-direction: column; height: 100%;\r\n  background: #FFFFFF !important; border: 1.5px solid #E4EBF6 !important;\r\n  border-radius: 14px !important; padding: 22px 20px 20px !important;\r\n  text-decoration: none !important; overflow: hidden;\r\n  transition: transform 0.32s cubic-bezier(0.22,1,0.36,1), box-shadow 0.32s ease, border-color 0.32s ease;\r\n}\r\n#indi-partner-bar .ipl-card:hover {\r\n  transform: translateY(-4px);\r\n  border-color: #0072EF !important;\r\n  box-shadow: 0 18px 40px -12px rgba(15,59,122,0.34);\r\n}\r\n\r\n\/* colour accent bar per partner type *\/\r\n#indi-partner-bar .ipl-card::before {\r\n  content: \"\"; position: absolute; top: 0; left: 0; right: 0; height: 3px;\r\n  background: #DCE3EC; transition: background 0.32s ease;\r\n}\r\n#indi-partner-bar .ipl-card[data-type=\"resell\"]::before { background: #12872F; }\r\n#indi-partner-bar .ipl-card[data-type=\"refer\"]::before  { background: #0072EF; }\r\n\r\n#indi-partner-bar .ipl-logobox {\r\n  background: #FFFFFF;\r\n  height: 140px; display: flex; align-items: center; justify-content: center;\r\n  padding: 8px 6px !important; margin-bottom: 18px !important;\r\n}\r\n#indi-partner-bar .ipl-logo {\r\n  max-width: 100%; max-height: 128px; width: auto; height: auto;\r\n  object-fit: contain; display: block;\r\n  \/* Several source logos are exported on a light grey canvas instead of\r\n     transparent. Multiply blends that canvas into the white card so the\r\n     mark reads cleanly without re-cutting the assets. *\/\r\n  mix-blend-mode: multiply;\r\n}\r\n\r\n#indi-partner-bar .ipl-name {\r\n  font-size: 15px !important; font-weight: 700 !important;\r\n  letter-spacing: -0.01em !important; line-height: 1.3 !important;\r\n  color: #0F3B7A !important; margin-bottom: 6px !important;\r\n}\r\n\r\n#indi-partner-bar .ipl-where {\r\n  display: flex; align-items: flex-start; gap: 6px;\r\n  font-size: 12px !important; font-weight: 500 !important;\r\n  line-height: 1.4 !important; color: #5A6B85 !important; margin-bottom: 12px !important;\r\n}\r\n#indi-partner-bar .ipl-geo {\r\n  width: 17px; height: 17px; flex: 0 0 auto; border-radius: 5px;\r\n  background: #F07000; display: flex; align-items: center; justify-content: center;\r\n}\r\n#indi-partner-bar .ipl-geo svg { stroke: #FFFFFF !important; }\r\n\r\n#indi-partner-bar .ipl-tag {\r\n  margin-top: auto; align-self: flex-start;\r\n  display: inline-flex; align-items: center; gap: 6px;\r\n  border-radius: 6px; padding: 5px 10px !important;\r\n  font-size: 10px !important; font-weight: 700 !important;\r\n  letter-spacing: 0.06em !important; text-transform: uppercase !important;\r\n}\r\n#indi-partner-bar .ipl-tag-resell { background: #12872F; color: #FFFFFF !important; }\r\n#indi-partner-bar .ipl-tag-refer  { background: #EEF3FF; color: #0072EF !important; }\r\n#indi-partner-bar .ipl-tag::before { content: \"\"; width: 5px; height: 5px; border-radius: 50%; background: currentColor; }\r\n\r\n#indi-partner-bar .ipl-count {\r\n  text-align: center; margin-top: 22px !important;\r\n  font-size: 13px !important; font-weight: 600 !important; color: #5A6B85 !important;\r\n}\r\n\r\n\r\n\/* \u2500\u2500 partner detail modal \u2500\u2500 *\/\r\n#indi-partner-bar .iplm-overlay {\r\n  position: fixed; inset: 0; z-index: 9999;\r\n  background: rgba(11,31,63,0.62); backdrop-filter: blur(3px);\r\n  display: flex; align-items: center; justify-content: center;\r\n  padding: 24px !important; opacity: 0; pointer-events: none;\r\n  transition: opacity 0.25s ease;\r\n}\r\n#indi-partner-bar .iplm-overlay.iplm-open { opacity: 1; pointer-events: auto; }\r\n\r\n#indi-partner-bar .iplm {\r\n  background: #FFFFFF; border-radius: 16px;\r\n  width: 100%; max-width: 560px; max-height: 88vh; overflow-y: auto;\r\n  box-shadow: 0 40px 90px -20px rgba(0,0,0,0.5);\r\n  transform: translateY(14px) scale(0.98); transition: transform 0.3s cubic-bezier(0.22,1,0.36,1);\r\n}\r\n#indi-partner-bar .iplm-overlay.iplm-open .iplm { transform: translateY(0) scale(1); }\r\n\r\n#indi-partner-bar .iplm-top {\r\n  display: flex; align-items: center; gap: 18px;\r\n  padding: 26px 26px 18px !important; border-bottom: 1px solid #E4EBF6;\r\n}\r\n#indi-partner-bar .iplm-logo { max-width: 150px; max-height: 62px; width: auto; height: auto; object-fit: contain; mix-blend-mode: multiply; }\r\n#indi-partner-bar .iplm-close {\r\n  margin-left: auto !important; width: 34px; height: 34px; flex: 0 0 auto;\r\n  border-radius: 8px; border: none; background: #F5F7FA; cursor: pointer;\r\n  display: flex; align-items: center; justify-content: center;\r\n}\r\n#indi-partner-bar .iplm-close:hover { background: #EEF3FF; }\r\n\r\n#indi-partner-bar .iplm-body { padding: 22px 26px 26px !important; }\r\n#indi-partner-bar .iplm-name { font-size: 22px !important; font-weight: 700 !important; color: #0F3B7A !important; margin-bottom: 6px !important; letter-spacing: -0.01em !important; }\r\n#indi-partner-bar .iplm-meta { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 18px !important; }\r\n#indi-partner-bar .iplm-chip {\r\n  display: inline-flex; align-items: center; gap: 6px;\r\n  background: #F5F7FA; border: 1px solid #E4EBF6; border-radius: 6px;\r\n  padding: 6px 11px !important; font-size: 11.5px !important; font-weight: 700 !important;\r\n  letter-spacing: 0.04em !important; color: #0F3B7A !important;\r\n}\r\n#indi-partner-bar .iplm-desc { font-size: 15px !important; line-height: 1.6 !important; color: #3A4A61 !important; margin-bottom: 20px !important; }\r\n#indi-partner-bar .iplm-rows { list-style: none; margin-bottom: 22px !important; }\r\n#indi-partner-bar .iplm-row { display: flex; gap: 12px; padding: 10px 0 !important; border-bottom: 1px solid #F0F4FA; font-size: 14px !important; }\r\n#indi-partner-bar .iplm-row:last-child { border-bottom: none; }\r\n#indi-partner-bar .iplm-k { flex: 0 0 116px; font-weight: 700 !important; color: #0F3B7A !important; }\r\n#indi-partner-bar .iplm-v { color: #3A4A61 !important; font-weight: 500 !important; }\r\n#indi-partner-bar .iplm-actions { display: flex; flex-wrap: wrap; gap: 10px; }\r\n#indi-partner-bar .iplm-btn {\r\n  display: inline-flex; align-items: center; justify-content: center; gap: 8px;\r\n  min-height: 52px !important; padding: 0 22px !important; border-radius: 5px !important;\r\n  font-family: 'Manrope', sans-serif !important; font-size: 13px !important; font-weight: 700 !important;\r\n  text-transform: uppercase !important; letter-spacing: 0.9px !important; text-decoration: none !important;\r\n  border: none; cursor: pointer; transition: transform 0.2s ease;\r\n}\r\n#indi-partner-bar .iplm-btn:hover { transform: translateY(-2px); }\r\n#indi-partner-bar .iplm-btn-primary { background: #8ADA3F !important; color: #0F0F0F !important; }\r\n#indi-partner-bar .iplm-btn-ghost { background: #F5F7FA !important; color: #0F3B7A !important; border: 1.5px solid #E4EBF6 !important; }\r\n\r\n#indi-partner-bar .ipl-more {\r\n  margin-top: 12px !important; font-size: 11.5px !important; font-weight: 700 !important;\r\n  letter-spacing: 0.06em !important; text-transform: uppercase !important; color: #0072EF !important;\r\n}\r\n\r\n@media (max-width: 560px) {\r\n  #indi-partner-bar .iplm-k { flex: 0 0 96px; }\r\n  #indi-partner-bar .iplm-btn { width: 100%; }\r\n}\r\n\r\n#indi-partner-bar .ipl-animate {\r\n  opacity: 0; transform: translateY(18px);\r\n  transition: opacity 0.6s cubic-bezier(0.22,1,0.36,1), transform 0.6s cubic-bezier(0.22,1,0.36,1);\r\n}\r\n#indi-partner-bar .ipl-animate.ipl-vis { opacity: 1; transform: translateY(0); }\r\n\r\n@media (max-width: 1100px) { #indi-partner-bar .ipl-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); } }\r\n\r\n@media (max-width: 620px)  { #indi-partner-bar .ipl-grid { grid-template-columns: minmax(0, 1fr); }\r\n  #indi-partner-bar .ipl-logobox { height: 116px; }\r\n  #indi-partner-bar .ipl-logo { max-height: 104px; } }\r\n\r\n\r\n@media (prefers-reduced-motion: reduce) {\r\n  \r\n\/* \u2500\u2500 partner detail modal \u2500\u2500 *\/\r\n#indi-partner-bar .iplm-overlay {\r\n  position: fixed; inset: 0; z-index: 9999;\r\n  background: rgba(11,31,63,0.62); backdrop-filter: blur(3px);\r\n  display: flex; align-items: center; justify-content: center;\r\n  padding: 24px !important; opacity: 0; pointer-events: none;\r\n  transition: opacity 0.25s ease;\r\n}\r\n#indi-partner-bar .iplm-overlay.iplm-open { opacity: 1; pointer-events: auto; }\r\n\r\n#indi-partner-bar .iplm {\r\n  background: #FFFFFF; border-radius: 16px;\r\n  width: 100%; max-width: 560px; max-height: 88vh; overflow-y: auto;\r\n  box-shadow: 0 40px 90px -20px rgba(0,0,0,0.5);\r\n  transform: translateY(14px) scale(0.98); transition: transform 0.3s cubic-bezier(0.22,1,0.36,1);\r\n}\r\n#indi-partner-bar .iplm-overlay.iplm-open .iplm { transform: translateY(0) scale(1); }\r\n\r\n#indi-partner-bar .iplm-top {\r\n  display: flex; align-items: center; gap: 18px;\r\n  padding: 26px 26px 18px !important; border-bottom: 1px solid #E4EBF6;\r\n}\r\n#indi-partner-bar .iplm-logo { max-width: 150px; max-height: 62px; width: auto; height: auto; object-fit: contain; mix-blend-mode: multiply; }\r\n#indi-partner-bar .iplm-close {\r\n  margin-left: auto !important; width: 34px; height: 34px; flex: 0 0 auto;\r\n  border-radius: 8px; border: none; background: #F5F7FA; cursor: pointer;\r\n  display: flex; align-items: center; justify-content: center;\r\n}\r\n#indi-partner-bar .iplm-close:hover { background: #EEF3FF; }\r\n\r\n#indi-partner-bar .iplm-body { padding: 22px 26px 26px !important; }\r\n#indi-partner-bar .iplm-name { font-size: 22px !important; font-weight: 700 !important; color: #0F3B7A !important; margin-bottom: 6px !important; letter-spacing: -0.01em !important; }\r\n#indi-partner-bar .iplm-meta { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 18px !important; }\r\n#indi-partner-bar .iplm-chip {\r\n  display: inline-flex; align-items: center; gap: 6px;\r\n  background: #F5F7FA; border: 1px solid #E4EBF6; border-radius: 6px;\r\n  padding: 6px 11px !important; font-size: 11.5px !important; font-weight: 700 !important;\r\n  letter-spacing: 0.04em !important; color: #0F3B7A !important;\r\n}\r\n#indi-partner-bar .iplm-desc { font-size: 15px !important; line-height: 1.6 !important; color: #3A4A61 !important; margin-bottom: 20px !important; }\r\n#indi-partner-bar .iplm-rows { list-style: none; margin-bottom: 22px !important; }\r\n#indi-partner-bar .iplm-row { display: flex; gap: 12px; padding: 10px 0 !important; border-bottom: 1px solid #F0F4FA; font-size: 14px !important; }\r\n#indi-partner-bar .iplm-row:last-child { border-bottom: none; }\r\n#indi-partner-bar .iplm-k { flex: 0 0 116px; font-weight: 700 !important; color: #0F3B7A !important; }\r\n#indi-partner-bar .iplm-v { color: #3A4A61 !important; font-weight: 500 !important; }\r\n#indi-partner-bar .iplm-actions { display: flex; flex-wrap: wrap; gap: 10px; }\r\n#indi-partner-bar .iplm-btn {\r\n  display: inline-flex; align-items: center; justify-content: center; gap: 8px;\r\n  min-height: 52px !important; padding: 0 22px !important; border-radius: 5px !important;\r\n  font-family: 'Manrope', sans-serif !important; font-size: 13px !important; font-weight: 700 !important;\r\n  text-transform: uppercase !important; letter-spacing: 0.9px !important; text-decoration: none !important;\r\n  border: none; cursor: pointer; transition: transform 0.2s ease;\r\n}\r\n#indi-partner-bar .iplm-btn:hover { transform: translateY(-2px); }\r\n#indi-partner-bar .iplm-btn-primary { background: #8ADA3F !important; color: #0F0F0F !important; }\r\n#indi-partner-bar .iplm-btn-ghost { background: #F5F7FA !important; color: #0F3B7A !important; border: 1.5px solid #E4EBF6 !important; }\r\n\r\n#indi-partner-bar .ipl-more {\r\n  margin-top: 12px !important; font-size: 11.5px !important; font-weight: 700 !important;\r\n  letter-spacing: 0.06em !important; text-transform: uppercase !important; color: #0072EF !important;\r\n}\r\n\r\n@media (max-width: 560px) {\r\n  #indi-partner-bar .iplm-k { flex: 0 0 96px; }\r\n  #indi-partner-bar .iplm-btn { width: 100%; }\r\n}\r\n\r\n#indi-partner-bar .ipl-animate { opacity: 1 !important; transform: none !important; transition: none !important; }\r\n  #indi-partner-bar .ipl-card { transition: none !important; }\r\n}\r\n<\/style>\r\n\r\n<section id=\"indi-partner-bar\" role=\"region\" aria-label=\"indigitall partner ecosystem\">\r\n  <div class=\"ipl-wrap\">\r\n    <div class=\"ipl-head ipl-animate\">\r\n      <span class=\"ipl-eyebrow\">The ecosystem<\/span>\r\n      <h2 class=\"ipl-h2\">The companies <em>already building on indigitall<\/em><\/h2>\r\n      <p class=\"ipl-lede\">Consultancies, technology providers, agencies and institutions across Iberia and Latin America \u2014 each delivering customer engagement to their own clients on our platform.<\/p>\r\n    <\/div>\r\n\r\n    <div class=\"ipl-filters ipl-animate\" role=\"group\" aria-label=\"Filter partners\">\r\n      <button type=\"button\" class=\"ipl-filter\" data-filter=\"all\" aria-pressed=\"true\">\r\n        <span class=\"ipl-fic\" style=\"background:#0F3B7A\" aria-hidden=\"true\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect width=\"7\" height=\"7\" x=\"3\" y=\"3\" rx=\"1\"\/><rect width=\"7\" height=\"7\" x=\"14\" y=\"3\" rx=\"1\"\/><rect width=\"7\" height=\"7\" x=\"14\" y=\"14\" rx=\"1\"\/><rect width=\"7\" height=\"7\" x=\"3\" y=\"14\" rx=\"1\"\/><\/svg><\/span>\r\n        All\r\n      <\/button>\r\n      <button type=\"button\" class=\"ipl-filter\" data-filter=\"iberia\" aria-pressed=\"false\">\r\n        <span class=\"ipl-fic\" style=\"background:#0072EF\" aria-hidden=\"true\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M2 12h20\"\/><path d=\"M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10Z\"\/><\/svg><\/span>\r\n        Iberia\r\n      <\/button>\r\n      <button type=\"button\" class=\"ipl-filter\" data-filter=\"latam\" aria-pressed=\"false\">\r\n        <span class=\"ipl-fic\" style=\"background:#F07000\" aria-hidden=\"true\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 0 1 16 0Z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg><\/span>\r\n        Latin America\r\n      <\/button>\r\n      <button type=\"button\" class=\"ipl-filter\" data-filter=\"resell\" aria-pressed=\"false\">\r\n        <span class=\"ipl-fic\" style=\"background:#12872F\" aria-hidden=\"true\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 2 2 7l10 5 10-5-10-5Z\"\/><path d=\"m2 17 10 5 10-5\"\/><path d=\"m2 12 10 5 10-5\"\/><\/svg><\/span>\r\n        Resell\r\n      <\/button>\r\n      <button type=\"button\" class=\"ipl-filter\" data-filter=\"refer\" aria-pressed=\"false\">\r\n        <span class=\"ipl-fic\" style=\"background:#30C054\" aria-hidden=\"true\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M22 2 11 13\"\/><path d=\"M22 2 15 22l-4-9-9-4Z\"\/><\/svg><\/span>\r\n        Refer\r\n      <\/button>\r\n    <\/div>\r\n\r\n    <ul class=\"ipl-grid\" id=\"ipl-grid\"><\/ul>\r\n    <p class=\"ipl-count\" id=\"ipl-count\">Showing all 14 partners<\/p>\r\n  <\/div>\r\n\r\n  <div class=\"iplm-overlay\" id=\"iplm-overlay\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"iplm-name\" hidden>\r\n    <div class=\"iplm\">\r\n      <div class=\"iplm-top\">\r\n        <img class=\"iplm-logo\" id=\"iplm-logo\" src=\"\" alt=\"\">\r\n        <button type=\"button\" class=\"iplm-close\" id=\"iplm-close\" aria-label=\"Close\">\r\n          <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0F3B7A\" stroke-width=\"2.6\" stroke-linecap=\"round\"><path d=\"M18 6 6 18M6 6l12 12\"\/><\/svg>\r\n        <\/button>\r\n      <\/div>\r\n      <div class=\"iplm-body\">\r\n        <h3 class=\"iplm-name\" id=\"iplm-name\"><\/h3>\r\n        <div class=\"iplm-meta\" id=\"iplm-meta\"><\/div>\r\n        <p class=\"iplm-desc\" id=\"iplm-desc\"><\/p>\r\n        <ul class=\"iplm-rows\" id=\"iplm-rows\"><\/ul>\r\n        <div class=\"iplm-actions\">\r\n          <a class=\"iplm-btn iplm-btn-primary\" id=\"iplm-contact\" href=\"mailto:partners@indigitall.com\">Contact this partner<\/a>\r\n          <a class=\"iplm-btn iplm-btn-ghost\" id=\"iplm-site\" href=\"#\" target=\"_blank\" rel=\"noopener noreferrer\">Visit website<\/a>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<script>\r\n(function () {\r\n  var root = document.getElementById('indi-partner-bar');\r\n  if (!root) return;\r\n\r\n  var P = [\r\n    { n:'Devoteam',                    u:'https:\/\/es.devoteam.com\/',                  l:'https:\/\/indigitall.com\/wp-content\/uploads\/2025\/05\/Devoteam-logo.avif',                          t:'resell', r:'iberia', w:'Spain' },\r\n    { n:'Stratesys',                   u:'https:\/\/www.stratesys-ts.com\/',             l:'https:\/\/indigitall.com\/wp-content\/uploads\/2025\/05\/stratesys-logo.avif',                         t:'resell', r:'latam',  w:'Brazil' },\r\n    { n:'Naifman',                     u:'https:\/\/naifman.com\/',                      l:'https:\/\/indigitall.com\/wp-content\/uploads\/2025\/04\/naifman.svg',                                 t:'refer',  r:'iberia', w:'Spain, Belgium, Italy, Luxembourg +2' },\r\n    { n:'The Hopewell Group',          u:'https:\/\/www.hopewell.com\/',                 l:'https:\/\/indigitall.com\/wp-content\/uploads\/2025\/04\/hopewell.svg',                                t:'refer',  r:'latam',  w:'Brazil' },\r\n    { n:'L\u00edderes y Digitales',         u:'https:\/\/www.lideresydigitales.com\/',        l:'https:\/\/indigitall.com\/wp-content\/uploads\/2025\/05\/lideres-y-digitales-logo.avif',               t:'refer',  r:'iberia', w:'Spain' },\r\n    { n:'Marketing Directo',           u:'https:\/\/www.marketingdirecto.com\/',         l:'https:\/\/indigitall.com\/wp-content\/uploads\/2025\/05\/md-logo.avif',                                t:'refer',  r:'iberia', w:'Spain' },\r\n    { n:'Dedika',                      u:'https:\/\/www.dedika.es\/',                    l:'https:\/\/indigitall.com\/wp-content\/uploads\/2025\/05\/dedika-logo.avif',                            t:'refer',  r:'iberia', w:'Spain' },\r\n    { n:'Empresa &amp; Sociedad',      u:'https:\/\/www.empresaysociedad.org\/',         l:'https:\/\/indigitall.com\/wp-content\/uploads\/2025\/05\/empresa-sociedad-logo.avif',                   t:'refer',  r:'iberia', w:'Spain' },\r\n    { n:'C\u00e1mara de Comercio de Madrid',u:'https:\/\/www.camaramadrid.es\/',              l:'https:\/\/indigitall.com\/wp-content\/uploads\/2025\/05\/Camara-Madrid-logo.avif',                     t:'refer',  r:'iberia', w:'Spain' },\r\n    { n:'ICEX',                        u:'https:\/\/www.icex.es\/icex\/es\/index.html',    l:'https:\/\/indigitall.com\/wp-content\/uploads\/2025\/05\/ICEX-logo.avif',                              t:'refer',  r:'iberia', w:'Spain' },\r\n    { n:'International Innovation',    u:'https:\/\/in-innovation.com\/',                l:'https:\/\/indigitall.com\/wp-content\/uploads\/2025\/05\/international-innovation-logo.avif',           t:'refer',  r:'latam',  w:'Ecuador' },\r\n    { n:'Ecuahol\u00edstica',               u:'https:\/\/www.ecuaholistica.com\/',            l:'https:\/\/indigitall.com\/wp-content\/uploads\/2026\/07\/Screenshot-2026-07-06-150232.png',            t:'refer',  r:'latam',  w:'Ecuador' },\r\n    { n:'Altuara',                     u:'https:\/\/altuara.tech\/',                     l:'https:\/\/indigitall.com\/wp-content\/uploads\/2026\/07\/Altuara_Logo_01.1_Principal_Negro.jpg.jpeg',  t:'refer',  r:'latam',  w:'Colombia' },\r\n    { n:'Spotkick',                    u:'',                                          l:'https:\/\/indigitall.com\/wp-content\/uploads\/2025\/04\/spotkick.svg',                                t:'refer',  r:'latam',  w:'Ecuador' }\r\n  ];\r\n\r\n  var GEO = '<svg width=\"11\" height=\"11\" viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 0 1 16 0Z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>';\r\n\r\n  var grid = document.getElementById('ipl-grid');\r\n  var countEl = document.getElementById('ipl-count');\r\n\r\n  P.forEach(function (p) {\r\n    var li = document.createElement('li');\r\n    li.className = 'ipl-item ipl-animate';\r\n    li.setAttribute('data-region', p.r);\r\n    li.setAttribute('data-type', p.t);\r\n\r\n    var card = document.createElement(p.u ? 'a' : 'div');\r\n    card.className = 'ipl-card';\r\n    card.setAttribute('data-type', p.t);\r\n    if (p.u) { card.href = p.u; card.target = '_blank'; card.rel = 'noopener noreferrer'; }\r\n\r\n    card.innerHTML =\r\n      '<span class=\"ipl-logobox\"><img class=\"ipl-logo\" src=\"' + p.l + '\" alt=\"' + p.n + '\" loading=\"lazy\"><\/span>' +\r\n      '<span class=\"ipl-name\">' + p.n + '<\/span>' +\r\n      '<span class=\"ipl-where\"><span class=\"ipl-geo\">' + GEO + '<\/span>' + p.w + '<\/span>' +\r\n      '<span class=\"ipl-tag ' + (p.t === 'resell' ? 'ipl-tag-resell' : 'ipl-tag-refer') + '\">' +\r\n        (p.t === 'resell' ? 'Resell' : 'Refer') + '<\/span>';\r\n\r\n    li.appendChild(card);\r\n    grid.appendChild(li);\r\n  });\r\n\r\n  var items = Array.prototype.slice.call(grid.querySelectorAll('.ipl-item'));\r\n  var btns = root.querySelectorAll('.ipl-filter');\r\n  var LABEL = { all:'all 14 partners', iberia:'partners in Iberia', latam:'partners in Latin America', resell:'resell partners', refer:'referral partners' };\r\n\r\n  btns.forEach(function (b) {\r\n    b.addEventListener('click', function () {\r\n      var f = b.getAttribute('data-filter');\r\n      btns.forEach(function (x) { x.setAttribute('aria-pressed', x === b ? 'true' : 'false'); });\r\n      var n = 0;\r\n      items.forEach(function (it) {\r\n        var m = f === 'all' || it.getAttribute('data-region') === f || it.getAttribute('data-type') === f;\r\n        it.classList.toggle('ipl-hidden', !m);\r\n        if (m) n++;\r\n      });\r\n      countEl.textContent = f === 'all' ? 'Showing all 14 partners' : 'Showing ' + n + ' ' + LABEL[f];\r\n    });\r\n  });\r\n\r\n  if (window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches) {\r\n    root.querySelectorAll('.ipl-animate').forEach(function (el) { el.classList.add('ipl-vis'); });\r\n    return;\r\n  }\r\n  var obs = new IntersectionObserver(function (e) {\r\n    e.forEach(function (x) { if (x.isIntersecting) { x.target.classList.add('ipl-vis'); obs.unobserve(x.target); } });\r\n  }, { threshold: 0.1 });\r\n  root.querySelectorAll('.ipl-animate').forEach(function (el, i) {\r\n    el.style.transitionDelay = (Math.min(i, 10) * 0.04) + 's';\r\n    obs.observe(el);\r\n  });\r\n})();\r\n<\/script>\r\n<!-- indigitall Partners \u2014 Section 2 (BELOW the partner logo bar) \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-partners-bottom {\r\n  all: initial;\r\n  display: block;\r\n  \/* fluid side gutter \u2014 never lets content touch the viewport edge *\/\r\n  --indi-gutter: clamp(20px, 6vw, 88px);\r\n  --indi-block: clamp(44px, 5vw, 72px);\r\n  --indi-hero-top: clamp(112px, 13vw, 160px);\r\n  font-family: 'Manrope', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;\r\n  width: 100% !important;\r\n  box-sizing: border-box !important;\r\n  -webkit-font-smoothing: antialiased;\r\n  -moz-osx-font-smoothing: grayscale;\r\n}\r\n#indi-partners-bottom *, #indi-partners-bottom *::before, #indi-partners-bottom *::after {\r\n  box-sizing: border-box; margin: 0; padding: 0;\r\n  -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;\r\n}\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 SHARED \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n\r\n#indi-partners-bottom .ipb-eyebrow {\r\n  display: inline-flex; align-items: center; gap: 8px;\r\n  font-size: 12px !important; font-weight: 700 !important;\r\n  letter-spacing: 0.12em !important; text-transform: uppercase !important;\r\n  color: #1565E0 !important;\r\n}\r\n#indi-partners-bottom .ipb-eyebrow::before {\r\n  content: \"\"; width: 22px; height: 2px;\r\n  background: #8ADA3F; display: inline-block; border-radius: 2px;\r\n}\r\n#indi-partners-bottom .ipb-eyebrow-light { color: #8ADA3F !important; }\r\n\r\n#indi-partners-bottom .ipb-h2 {\r\n  margin-top: 16px !important;\r\n  text-wrap: balance;\r\n  font-size: clamp(28px, 3.5vw, 46px) !important;\r\n  font-weight: 500 !important; line-height: 1.12 !important;\r\n  letter-spacing: -0.02em !important; color: #0F3B7A !important;\r\n}\r\n#indi-partners-bottom .ipb-h2 em { font-style: normal; color: #0072EF !important; }\r\n#indi-partners-bottom .ipb-h2-light { color: #FFFFFF !important; }\r\n#indi-partners-bottom .ipb-h2-light em { color: #8ADA3F !important; }\r\n\r\n#indi-partners-bottom .ipb-lede {\r\n  margin-top: 14px !important;\r\n  font-size: 16px !important; font-weight: 400 !important;\r\n  line-height: 1.6 !important; color: #5A6B85 !important;\r\n}\r\n#indi-partners-bottom .ipb-lede-light { color: rgba(255,255,255,0.80) !important; }\r\n\r\n\/* Icon tiles *\/\r\n#indi-partners-bottom .ipb-ic {\r\n  border-radius: 12px; flex-shrink: 0;\r\n  display: flex; align-items: center; justify-content: center;\r\n}\r\n#indi-partners-bottom .ipb-ic svg { stroke: #FFFFFF !important; }\r\n#indi-partners-bottom .ipb-ic-navy   { background: #0F3B7A; }\r\n#indi-partners-bottom .ipb-ic-blue   { background: #0072EF; }\r\n#indi-partners-bottom .ipb-ic-dgreen { background: #12872F; }\r\n#indi-partners-bottom .ipb-ic-green  { background: #30C054; }\r\n#indi-partners-bottom .ipb-ic-orange { background: #F07000; }\r\n#indi-partners-bottom .ipb-ic-yellow { background: #FFCA5E; }\r\n#indi-partners-bottom .ipb-ic-yellow svg { stroke: #0F0F0F !important; }\r\n#indi-partners-bottom .ipb-ic-lime   { background: #8ADA3F; }\r\n#indi-partners-bottom .ipb-ic-lime svg { stroke: #0F0F0F !important; }\r\n\/* legacy aliases *\/\r\n#indi-partners-bottom .ipb-ic-cyan   { background: #0072EF; }\r\n#indi-partners-bottom .ipb-ic-teal   { background: #30C054; }\r\n#indi-partners-bottom .ipb-ic-amber  { background: #F07000; }\r\n#indi-partners-bottom .ipb-ic-deep   { background: #0F3B7A; }\r\n#indi-partners-bottom .ipb-ic-mid    { background: #0072EF; }\r\n#indi-partners-bottom .ipb-ic-black  { background: #0F0F0F; }\r\n\r\n#indi-partners-bottom .ipb-tag {\r\n  display: inline-flex; align-items: center; gap: 6px;\r\n  background: #EEF3FF; border-radius: 6px; padding: 5px 11px !important;\r\n  font-size: 11px !important; font-weight: 700 !important;\r\n  letter-spacing: 0.04em !important; text-transform: uppercase !important; color: #0F3B7A !important;\r\n}\r\n#indi-partners-bottom .ipb-tag::before { content: \"\"; width: 6px; height: 6px; border-radius: 50%; background: #8ADA3F; }\r\n\r\n#indi-partners-bottom .ipb-btn {\r\n  display: inline-flex; align-items: center; justify-content: center;\r\n  min-height: 60px !important; padding: 0 32px !important;\r\n  border-radius: 5px !important;\r\n  font-family: 'Manrope', sans-serif !important;\r\n  font-size: 14px !important; font-weight: 700 !important;\r\n  text-transform: uppercase !important; letter-spacing: 0.98px !important;\r\n  text-decoration: none !important;\r\n  transition: transform 0.25s ease, box-shadow 0.25s ease;\r\n}\r\n#indi-partners-bottom .ipb-btn-primary { background: #8ADA3F !important; color: #0F0F0F !important; box-shadow: 0 4px 30px rgba(138,218,63,0.35); }\r\n#indi-partners-bottom .ipb-btn-white   { background: #FFFFFF !important; color: #0F0F0F !important; }\r\n#indi-partners-bottom .ipb-btn:hover { transform: translateY(-2px); box-shadow: 0 12px 40px rgba(0,0,0,0.26); }\r\n\r\n#indi-partners-bottom .ipb-animate {\r\n  opacity: 0; transform: translateY(20px);\r\n  transition: opacity 0.7s cubic-bezier(0.22,1,0.36,1), transform 0.7s cubic-bezier(0.22,1,0.36,1);\r\n}\r\n#indi-partners-bottom .ipb-animate.ipb-vis { opacity: 1; transform: translateY(0); }\r\n#indi-partners-bottom .ipb-d1 { transition-delay: 0.08s; }\r\n#indi-partners-bottom .ipb-d2 { transition-delay: 0.16s; }\r\n#indi-partners-bottom .ipb-d3 { transition-delay: 0.24s; }\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 4. ENABLEMENT (dark) \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n\r\n#indi-partners-bottom .ipe {\r\n  position: relative; overflow: hidden;\r\n  background: linear-gradient(145deg, #0F3B7A 0%, #1565E0 60%, #0072EF 100%) !important;\r\n}\r\n#indi-partners-bottom .ipe-texture {\r\n  position: absolute; inset: 0;\r\n  background-image: radial-gradient(circle, rgba(255,255,255,0.05) 1px, transparent 1px);\r\n  background-size: 28px 28px; pointer-events: none; z-index: 0;\r\n}\r\n#indi-partners-bottom .ipe-glow {\r\n  position: absolute; top: -120px; right: -80px; width: 560px; height: 560px;\r\n  background: radial-gradient(circle, rgba(138,218,63,0.12) 0%, transparent 70%);\r\n  pointer-events: none; z-index: 0;\r\n}\r\n#indi-partners-bottom .ipe-wrap { position: relative; z-index: 2; max-width: 1200px; margin: 0 auto !important; padding: var(--indi-block) var(--indi-gutter) !important; }\r\n#indi-partners-bottom .ipe-head { text-align: center; max-width: 700px; margin: 0 auto 34px !important; }\r\n#indi-partners-bottom .ipe-head .ipb-eyebrow { justify-content: center; }\r\n\r\n#indi-partners-bottom .ipe-grid { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 20px; list-style: none; }\r\n\r\n#indi-partners-bottom .ipe-card {\r\n  background: #FFFFFF !important; border-radius: 16px !important; padding: 22px !important;\r\n  box-shadow: 0 18px 44px -10px rgba(7,26,58,0.52), 0 2px 8px rgba(0,0,0,0.10);\r\n  display: flex; flex-direction: column;\r\n  transition: transform 0.35s cubic-bezier(0.22,1,0.36,1), box-shadow 0.35s ease, opacity 0.4s ease, filter 0.4s ease;\r\n}\r\n#indi-partners-bottom .ipe-card:hover, #indi-partners-bottom .ipe-card:focus-within {\r\n  transform: translateY(-4px); box-shadow: 0 30px 60px -12px rgba(7,26,58,0.6), 0 4px 12px rgba(138,218,63,0.16);\r\n}\r\n#indi-partners-bottom .ipe-cardtop { display: flex; align-items: center; gap: 10px; margin-bottom: 14px !important; }\r\n#indi-partners-bottom .ipe-cardtop .ipb-ic { width: 40px; height: 40px; }\r\n#indi-partners-bottom .ipe-title { font-size: 19px !important; font-weight: 600 !important; letter-spacing: -0.01em !important; line-height: 1.25 !important; color: #0F0F0F !important; }\r\n#indi-partners-bottom .ipe-desc { margin-top: 10px !important; font-size: 14.5px !important; line-height: 1.6 !important; color: #5A6B85 !important; }\r\n#indi-partners-bottom .ipe-note {\r\n  margin-top: 12px !important; padding-top: 11px !important; border-top: 1px solid #EEF3FF;\r\n  font-size: 13px !important; font-weight: 600 !important; line-height: 1.5 !important; color: #0F3B7A !important;\r\n}\r\n\r\n\/* path-aware dimming, driven by Section 1 *\/\r\nhtml[data-indi-partner-path=\"refer\"] #indi-partners-bottom .ipe-card[data-paths=\"resell\"] { opacity: 0.42; filter: grayscale(0.5); }\r\nhtml[data-indi-partner-path=\"refer\"] #indi-partners-bottom .ipe-card[data-paths=\"resell\"]:hover { transform: none; }\r\nhtml[data-indi-partner-path=\"resell\"] #indi-partners-bottom .ipe-card[data-paths=\"resell\"] { outline: 2px solid #8ADA3F; outline-offset: -2px; }\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 5. PROOF \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n\r\n#indi-partners-bottom .ipr { background: #F5F7FA !important; }\r\n#indi-partners-bottom .ipr-wrap { max-width: 1200px; margin: 0 auto !important; padding: var(--indi-block) var(--indi-gutter) !important; }\r\n\/* left-aligned: the 2-column story grid below is asymmetric *\/\r\n#indi-partners-bottom .ipr-head { max-width: 700px; margin-bottom: 30px !important; }\r\n\r\n#indi-partners-bottom .ipr-story { display: grid; grid-template-columns: 1.15fr 1fr; gap: 18px; margin-bottom: 18px !important; }\r\n\r\n#indi-partners-bottom .ipr-quote {\r\n  position: relative; overflow: hidden;\r\n  background: linear-gradient(145deg, #0F3B7A 0%, #1565E0 100%) !important;\r\n  border-radius: 16px !important; padding: 32px 30px !important;\r\n  display: flex; flex-direction: column; justify-content: center;\r\n  box-shadow: 0 18px 44px -10px rgba(15,59,122,0.42);\r\n}\r\n#indi-partners-bottom .ipr-mark {\r\n  position: absolute; top: 10px; left: 26px;\r\n  font-size: 130px !important; font-weight: 800 !important; line-height: 1 !important;\r\n  color: rgba(138,218,63,0.20) !important; pointer-events: none;\r\n}\r\n#indi-partners-bottom .ipr-qinner { position: relative; z-index: 2; }\r\n\r\n\/* brand pill sits top-right of the quote card *\/\r\n#indi-partners-bottom .ipr-qtop { display: flex; justify-content: flex-end; margin-bottom: 14px !important; }\r\n#indi-partners-bottom .ipr-brand {\r\n  display: inline-flex; align-items: center; gap: 8px;\r\n  background: rgba(138,218,63,0.16); border: 1px solid rgba(138,218,63,0.5);\r\n  border-radius: 50px; padding: 7px 15px !important;\r\n  font-size: 11px !important; font-weight: 700 !important;\r\n  letter-spacing: 0.08em !important; text-transform: uppercase !important;\r\n  color: #8ADA3F !important;\r\n}\r\n#indi-partners-bottom .ipr-qtext {\r\n  font-size: clamp(19px, 1.9vw, 24px) !important; font-weight: 500 !important;\r\n  line-height: 1.35 !important; letter-spacing: -0.01em !important;\r\n  color: #FFFFFF !important; margin-bottom: 18px !important;\r\n}\r\n#indi-partners-bottom .ipr-attrrow { display: flex; align-items: center; gap: 14px; }\r\n#indi-partners-bottom .ipr-attr { font-style: normal !important; font-size: 15px !important; font-weight: 500 !important; line-height: 1.5 !important; color: rgba(255,255,255,0.75) !important; }\r\n#indi-partners-bottom .ipr-attr strong { display: block; font-weight: 700 !important; color: #FFFFFF !important; }\r\n\r\n\/* headshot \/ partner logo slot \u2014 swap the placeholder for an <img> *\/\r\n#indi-partners-bottom .ipr-avatar {\r\n  min-width: 96px; height: 54px; flex: 0 0 auto;\r\n  border-radius: 8px; overflow: hidden;\r\n  background: #FFFFFF;\r\n  padding: 8px 12px !important;\r\n  display: flex; align-items: center; justify-content: center;\r\n}\r\n#indi-partners-bottom .ipr-avatar img { max-width: 110px; max-height: 38px; width: auto; height: auto; object-fit: contain; display: block; }\r\n#indi-partners-bottom .ipr-facts { display: flex; flex-direction: column; gap: 12px; list-style: none; }\r\n#indi-partners-bottom .ipr-fact {\r\n  flex: 1; background: #FFFFFF !important; border-radius: 16px !important; padding: 16px 18px !important;\r\n  box-shadow: 0 12px 36px -8px rgba(18,54,108,0.14), 0 2px 8px rgba(0,0,0,0.04);\r\n  display: flex; align-items: flex-start; gap: 14px;\r\n  transition: transform 0.35s cubic-bezier(0.22,1,0.36,1), box-shadow 0.35s ease;\r\n}\r\n#indi-partners-bottom .ipr-fact:hover { transform: translateY(-3px); box-shadow: 0 22px 50px -10px rgba(18,54,108,0.22), 0 4px 12px rgba(138,218,63,0.12); }\r\n#indi-partners-bottom .ipr-fact .ipb-ic { width: 40px; height: 40px; }\r\n#indi-partners-bottom .ipr-fact-body { flex: 1 1 auto; min-width: 0; }\r\n#indi-partners-bottom .ipr-fact-label {\r\n  display: block; font-size: 10.5px !important; font-weight: 700 !important; letter-spacing: 0.08em !important; text-transform: uppercase !important; color: #1565E0 !important; margin-bottom: 6px !important; }\r\n#indi-partners-bottom .ipr-fact-value { display: block; }\r\n#indi-partners-bottom .ipr-fact-value { font-size: 15px !important; font-weight: 500 !important; line-height: 1.5 !important; color: #0F0F0F !important; }\r\n\r\n#indi-partners-bottom .ipr-trust {\r\n  background: #FFFFFF !important; border-radius: 16px !important; padding: 22px 26px !important;\r\n  box-shadow: 0 12px 36px -8px rgba(18,54,108,0.14), 0 2px 8px rgba(0,0,0,0.04);\r\n  display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 20px 36px;\r\n}\r\n#indi-partners-bottom .ipr-trust-label { display: flex; align-items: center; gap: 14px; flex: 1 1 300px; }\r\n#indi-partners-bottom .ipr-trust-label .ipb-ic { width: 44px; height: 44px; }\r\n#indi-partners-bottom .ipr-trust-text { font-size: 15.5px !important; font-weight: 600 !important; line-height: 1.4 !important; color: #0F3B7A !important; }\r\n#indi-partners-bottom .ipr-badges { display: flex; flex-wrap: wrap; gap: 9px; list-style: none; }\r\n#indi-partners-bottom .ipr-badge {\r\n  display: inline-flex; align-items: center; gap: 7px;\r\n  background: #F5F7FA; border: 1px solid #DCE3EC; border-radius: 7px; padding: 9px 13px !important;\r\n  font-size: 12.5px !important; font-weight: 700 !important; color: #0F3B7A !important; white-space: nowrap;\r\n}\r\n#indi-partners-bottom .ipr-badge span {\r\n  width: 18px; height: 18px; border-radius: 50%; flex-shrink: 0;\r\n  background: rgba(138,218,63,0.18); display: flex; align-items: center; justify-content: center;\r\n}\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 6. ONBOARDING + CTA \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n\r\n#indi-partners-bottom .ipo { background: #FFFFFF !important; }\r\n#indi-partners-bottom .ipo-wrap { max-width: 1200px; margin: 0 auto !important; padding: var(--indi-block) var(--indi-gutter) !important; }\r\n#indi-partners-bottom .ipo-head { text-align: center; max-width: 700px; margin: 0 auto 36px !important; }\r\n#indi-partners-bottom .ipo-head .ipb-eyebrow { justify-content: center; }\r\n\r\n#indi-partners-bottom .ipo-steps { position: relative; display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; list-style: none; margin-bottom: 40px !important; }\r\n#indi-partners-bottom .ipo-steps::before {\r\n  content: \"\"; position: absolute; top: 26px; left: 14%; right: 14%; height: 2px;\r\n  background: repeating-linear-gradient(to right, #C9D8EE 0 8px, transparent 8px 16px); z-index: 0;\r\n}\r\n\r\n#indi-partners-bottom .ipo-step { position: relative; z-index: 2; display: flex; flex-direction: column; align-items: center; text-align: center; }\r\n#indi-partners-bottom .ipo-step .ipb-ic { width: 52px; height: 52px; border-radius: 14px; margin-bottom: 16px !important; position: relative; }\r\n#indi-partners-bottom .ipo-num {\r\n  position: absolute; top: -6px; right: -6px;\r\n  width: 24px; height: 24px; border-radius: 50%;\r\n  background: #FFFFFF !important; color: #0F3B7A !important;\r\n  font-size: 12px !important; font-weight: 800 !important;\r\n  display: flex; align-items: center; justify-content: center;\r\n  box-shadow: 0 3px 10px rgba(15,59,122,0.28);\r\n}\r\n#indi-partners-bottom .ipo-title { font-size: 19px !important; font-weight: 600 !important; letter-spacing: -0.01em !important; color: #0F0F0F !important; margin-bottom: 8px !important; }\r\n#indi-partners-bottom .ipo-meta { margin-bottom: 10px !important; }\r\n#indi-partners-bottom .ipo-body { font-size: 14.5px !important; font-weight: 400 !important; line-height: 1.55 !important; color: #5A6B85 !important; }\r\n\r\n\/* path-aware copy swap *\/\r\n#indi-partners-bottom .ipo-swap-refer, #indi-partners-bottom .ipo-swap-resell { display: none; }\r\nhtml[data-indi-partner-path=\"refer\"] #indi-partners-bottom .ipo-swap-refer { display: inline; }\r\nhtml[data-indi-partner-path=\"resell\"] #indi-partners-bottom .ipo-swap-resell { display: inline; }\r\nhtml[data-indi-partner-path=\"refer\"] #indi-partners-bottom .ipo-swap-default,\r\nhtml[data-indi-partner-path=\"resell\"] #indi-partners-bottom .ipo-swap-default { display: none; }\r\n\r\n#indi-partners-bottom .ipo-cta {\r\n  position: relative; overflow: hidden; border-radius: 16px !important;\r\n  background: linear-gradient(145deg, #0F3B7A 0%, #1565E0 60%, #0072EF 100%) !important;\r\n  padding: 44px 40px !important; text-align: center;\r\n}\r\n#indi-partners-bottom .ipo-cta-texture {\r\n  position: absolute; inset: 0;\r\n  background-image: radial-gradient(circle, rgba(255,255,255,0.05) 1px, transparent 1px);\r\n  background-size: 28px 28px; pointer-events: none; z-index: 0;\r\n}\r\n#indi-partners-bottom .ipo-cta-glow {\r\n  position: absolute; top: -140px; right: -80px; width: 500px; height: 500px;\r\n  background: radial-gradient(circle, rgba(138,218,63,0.16) 0%, transparent 70%);\r\n  pointer-events: none; z-index: 0;\r\n}\r\n#indi-partners-bottom .ipo-cta-inner { position: relative; z-index: 2; max-width: 720px; margin: 0 auto !important; }\r\n#indi-partners-bottom .ipo-cta-h {\r\n  font-size: clamp(24px, 2.6vw, 34px) !important; font-weight: 500 !important;\r\n  line-height: 1.14 !important; letter-spacing: -0.02em !important; color: #FFFFFF !important; margin-bottom: 16px !important;\r\n}\r\n#indi-partners-bottom .ipo-cta-h em { font-style: normal; color: #8ADA3F !important; }\r\n#indi-partners-bottom .ipo-cta-sub { font-size: 15.5px !important; line-height: 1.6 !important; color: rgba(255,255,255,0.80) !important; margin-bottom: 26px !important; }\r\n#indi-partners-bottom .ipo-btns { display: flex; flex-wrap: wrap; gap: 14px; justify-content: center; }\r\n\r\n\r\n\r\n\/* compliance strip, docked to the enablement grid *\/\r\n#indi-partners-bottom .ipe-compliance {\r\n  margin-top: 22px !important;\r\n  display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 26px;\r\n  padding-top: 20px !important; border-top: 1px solid rgba(255,255,255,0.22);\r\n}\r\n#indi-partners-bottom .ipe-comp-text {\r\n  font-size: 14px !important; font-weight: 600 !important; color: rgba(255,255,255,0.9) !important;\r\n}\r\n#indi-partners-bottom .ipe-comp-list { list-style: none; display: flex; flex-wrap: wrap; gap: 8px; }\r\n#indi-partners-bottom .ipe-comp-list li {\r\n  background: rgba(255,255,255,0.12); border: 1px solid rgba(255,255,255,0.20);\r\n  border-radius: 50px; padding: 6px 13px !important;\r\n  font-size: 11.5px !important; font-weight: 700 !important; letter-spacing: 0.04em !important; color: #FFFFFF !important;\r\n}\r\n\r\n\/* \u2500\u2500 FAQ \u2500\u2500 *\/\r\n#indi-partners-bottom .ipf { background: #F5F7FA !important; }\r\n#indi-partners-bottom .ipf-wrap { max-width: 900px; margin: 0 auto !important; padding: var(--indi-block) var(--indi-gutter) !important; }\r\n#indi-partners-bottom .ipf-head { text-align: center; margin-bottom: 28px !important; }\r\n#indi-partners-bottom .ipf-head .ipb-eyebrow { justify-content: center; }\r\n#indi-partners-bottom .ipf-list { list-style: none; display: flex; flex-direction: column; gap: 10px; }\r\n#indi-partners-bottom .ipf-item { background: #FFFFFF; border: 1.5px solid #E4EBF6; border-radius: 12px; overflow: hidden; }\r\n#indi-partners-bottom .ipf-q {\r\n  width: 100%; display: flex; align-items: center; justify-content: space-between; gap: 14px;\r\n  font-family: 'Manrope', sans-serif !important; text-align: left;\r\n  background: none; border: none; cursor: pointer; padding: 18px 20px !important;\r\n  font-size: 15.5px !important; font-weight: 600 !important; color: #0F3B7A !important;\r\n}\r\n#indi-partners-bottom .ipf-q:hover { background: #F8FAFF; }\r\n#indi-partners-bottom .ipf-caret { flex: 0 0 auto; transition: transform 0.28s ease; }\r\n#indi-partners-bottom .ipf-q[aria-expanded=\"true\"] .ipf-caret { transform: rotate(180deg); }\r\n#indi-partners-bottom .ipf-a {\r\n  max-height: 0; opacity: 0; overflow: hidden;\r\n  transition: max-height 0.35s cubic-bezier(0.22,1,0.36,1), opacity 0.28s ease, padding 0.35s ease;\r\n  padding: 0 20px !important;\r\n  font-size: 14.5px !important; line-height: 1.6 !important; color: #3A4A61 !important;\r\n}\r\n#indi-partners-bottom .ipf-a.ipf-open { max-height: 320px; opacity: 1; padding: 0 20px 20px !important; }\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 RESPONSIVE \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n\r\n@media (max-width: 1100px) {\r\n  #indi-partners-bottom .ipe-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\r\n}\r\n@media (max-width: 960px) {\r\n  #indi-partners-bottom .ipr-story { grid-template-columns: minmax(0, 1fr); }\r\n  #indi-partners-bottom .ipr-quote { padding: 34px 26px !important; }\r\n  #indi-partners-bottom .ipo-steps { grid-template-columns: minmax(0, 1fr); gap: 32px; max-width: 560px; margin: 0 auto 56px !important; }\r\n  #indi-partners-bottom .ipo-steps::before { display: none; }\r\n}\r\n@media (max-width: 600px) {\r\n  #indi-partners-bottom .ipe-grid { grid-template-columns: minmax(0, 1fr); }\r\n  #indi-partners-bottom .ipe-card { padding: 22px !important; }\r\n  #indi-partners-bottom .ipr-trust { padding: 24px 20px !important; }\r\n  #indi-partners-bottom .ipo-cta { padding: 32px 20px !important; }\r\n  #indi-partners-bottom .ipo-btns { flex-direction: column; }\r\n  #indi-partners-bottom .ipb-btn { width: 100%; }\r\n}\r\n\r\n@media (prefers-reduced-motion: reduce) {\r\n  #indi-partners-bottom .ipb-animate { opacity: 1 !important; transform: none !important; transition: none !important; }\r\n}\r\n<\/style>\r\n\r\n<div id=\"indi-partners-bottom\">\r\n\r\n  <!-- \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 ENABLEMENT \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\r\n  <section class=\"ipe\" role=\"region\" aria-label=\"What partners receive\">\r\n    <div class=\"ipe-texture\" aria-hidden=\"true\"><\/div>\r\n    <div class=\"ipe-glow\" aria-hidden=\"true\"><\/div>\r\n\r\n    <div class=\"ipe-wrap\">\r\n      <div class=\"ipe-head ipb-animate\">\r\n        <span class=\"ipb-eyebrow ipb-eyebrow-light\">What you get<\/span>\r\n        <h2 class=\"ipb-h2 ipb-h2-light\">Enablement, <em>not a PDF and a login.<\/em><\/h2>\r\n        <p class=\"ipb-lede ipb-lede-light\">Most partner programs hand you a logo and a price list. We give your team a real environment to build in, real training hours with real people, and the certification to deliver without us in the room.<\/p>\r\n      <\/div>\r\n\r\n      <ul class=\"ipe-grid\">\r\n        <li class=\"ipe-card ipb-animate\" data-paths=\"both\">\r\n          <div class=\"ipe-cardtop\">\r\n            <span class=\"ipb-ic ipb-ic-blue\" aria-hidden=\"true\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect width=\"18\" height=\"14\" x=\"3\" y=\"3\" rx=\"2\"\/><path d=\"M7 21h10\"\/><path d=\"M12 17v4\"\/><\/svg><\/span>\r\n            <span class=\"ipb-tag\">Both paths<\/span>\r\n          <\/div>\r\n          <h3 class=\"ipe-title\">Sandbox environment<\/h3>\r\n          <p class=\"ipe-desc\">A live indigitall account of your own. Build demos, run proofs of concept, and show a client the actual product instead of a slide.<\/p>\r\n          <p class=\"ipe-note\">Walk into a pitch with their own use case already built.<\/p>\r\n        <\/li>\r\n\r\n        <li class=\"ipe-card ipb-animate ipb-d1\" data-paths=\"both\">\r\n          <div class=\"ipe-cardtop\">\r\n            <span class=\"ipb-ic ipb-ic-dgreen\" aria-hidden=\"true\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"8\" r=\"6\"\/><path d=\"M15.477 12.89 17 22l-5-3-5 3 1.523-9.11\"\/><\/svg><\/span>\r\n            <span class=\"ipb-tag\">Both paths<\/span>\r\n          <\/div>\r\n          <h3 class=\"ipe-title\">Certification<\/h3>\r\n          <p class=\"ipe-desc\">Structured, hands-on training on journeys, channels, and AI agents \u2014 so your consultants are credentialed to sell and to deliver.<\/p>\r\n          <p class=\"ipe-note\">Certified staff become billable, not a cost centre.<\/p>\r\n        <\/li>\r\n\r\n        <li class=\"ipe-card ipb-animate ipb-d2\" data-paths=\"both\">\r\n          <div class=\"ipe-cardtop\">\r\n            <span class=\"ipb-ic ipb-ic-orange\" aria-hidden=\"true\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M12 6v6l4 2\"\/><\/svg><\/span>\r\n            <span class=\"ipb-tag\">Both paths<\/span>\r\n          <\/div>\r\n          <h3 class=\"ipe-title\">Free training hours<\/h3>\r\n          <p class=\"ipe-desc\">Dedicated onboarding time with our solutions team. Not a documentation link \u2014 sessions with the people who build the platform.<\/p>\r\n          <p class=\"ipe-note\">Your first deal gets shaped with our team alongside you.<\/p>\r\n        <\/li>\r\n\r\n        <li class=\"ipe-card ipb-animate ipb-d3\" data-paths=\"resell\">\r\n          <div class=\"ipe-cardtop\">\r\n            <span class=\"ipb-ic ipb-ic-navy\" aria-hidden=\"true\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 3v16a2 2 0 0 0 2 2h16\"\/><path d=\"M18 17V9\"\/><path d=\"M13 17V5\"\/><path d=\"M8 17v-3\"\/><\/svg><\/span>\r\n            <span class=\"ipb-tag\">Resell only<\/span>\r\n          <\/div>\r\n          <h3 class=\"ipe-title\">Partner portal<\/h3>\r\n          <p class=\"ipe-desc\">Register opportunities, track your pipeline, and co-sell with our regional teams in Spain, LATAM, and the US.<\/p>\r\n          <p class=\"ipe-note\">Know where every deal stands without emailing to ask.<\/p>\r\n        <\/li>\r\n      <\/ul>\r\n\r\n      <div class=\"ipe-compliance ipb-animate ipb-d3\">\r\n        <span class=\"ipe-comp-text\">Your clients' compliance teams are covered before you walk in<\/span>\r\n        <ul class=\"ipe-comp-list\">\r\n          <li>ISO 27001<\/li><li>SOC 2 Type II<\/li><li>GDPR<\/li><li>HIPAA<\/li><li>ENS<\/li>\r\n        <\/ul>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n\r\n  <!-- \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 ONBOARDING + CTA \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\r\n  <section class=\"ipo\" role=\"region\" aria-label=\"How to become a partner\">\r\n    <div class=\"ipo-wrap\">\r\n      <div class=\"ipo-head ipb-animate\">\r\n        <span class=\"ipb-eyebrow\">Getting started<\/span>\r\n        <h2 class=\"ipb-h2\">Three steps to <em>your first deal.<\/em><\/h2>\r\n        <p class=\"ipb-lede\">No lengthy vetting cycle, no document marathon. Tell us how you work, agree the model, and start selling.<\/p>\r\n      <\/div>\r\n\r\n      <ol class=\"ipo-steps\">\r\n        <li class=\"ipo-step ipb-animate\">\r\n          <span class=\"ipb-ic ipb-ic-lime\" aria-hidden=\"true\">\r\n            <svg width=\"26\" height=\"26\" viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><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\"\/><\/svg>\r\n            <span class=\"ipo-num\">1<\/span>\r\n          <\/span>\r\n          <h3 class=\"ipo-title\">Apply<\/h3>\r\n          <p class=\"ipo-meta\"><span class=\"ipb-tag\">5 minutes<\/span><\/p>\r\n          <p class=\"ipo-body\">A short form: who you are, the clients you serve, and whether you want to refer or resell. That's the whole application.<\/p>\r\n        <\/li>\r\n\r\n        <li class=\"ipo-step ipb-animate ipb-d1\">\r\n          <span class=\"ipb-ic ipb-ic-blue\" aria-hidden=\"true\">\r\n            <svg width=\"26\" height=\"26\" viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z\"\/><\/svg>\r\n            <span class=\"ipo-num\">2<\/span>\r\n          <\/span>\r\n          <h3 class=\"ipo-title\">Fit call<\/h3>\r\n          <p class=\"ipo-meta\"><span class=\"ipb-tag\">Within days<\/span><\/p>\r\n          <p class=\"ipo-body\">A conversation with our partner manager. We map your clients to real use cases and agree the commercial model that fits your business.<\/p>\r\n        <\/li>\r\n\r\n        <li class=\"ipo-step ipb-animate ipb-d2\">\r\n          <span class=\"ipb-ic ipb-ic-orange\" aria-hidden=\"true\">\r\n            <svg width=\"26\" height=\"26\" viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><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\"\/><\/svg>\r\n            <span class=\"ipo-num\">3<\/span>\r\n          <\/span>\r\n          <h3 class=\"ipo-title\">Get enabled<\/h3>\r\n          <p class=\"ipo-meta\"><span class=\"ipb-tag\"><span class=\"ipo-swap-default\">1&ndash;2 days to 30 days<\/span><span class=\"ipo-swap-refer\">Live in 1&ndash;2 days<\/span><span class=\"ipo-swap-resell\">2 weeks to 30 days<\/span><\/span><\/p>\r\n          <p class=\"ipo-body\">\r\n            <span class=\"ipo-swap-default\">Referral partners are live in one to two days. Reselling partners get the sandbox, start certification, and are selling within two weeks to 30 days.<\/span>\r\n            <span class=\"ipo-swap-refer\">You get the decks, live demo support, and a direct line to our team &mdash; usually live within one to two days of the call.<\/span>\r\n            <span class=\"ipo-swap-resell\">Your sandbox goes live, your consultants certify, and we co-sell your first opportunity &mdash; typically two weeks to 30 days end to end.<\/span>\r\n          <\/p>\r\n        <\/li>\r\n      <\/ol>\r\n\r\n      <div class=\"ipo-cta ipb-animate\">\r\n        <div class=\"ipo-cta-texture\" aria-hidden=\"true\"><\/div>\r\n        <div class=\"ipo-cta-glow\" aria-hidden=\"true\"><\/div>\r\n        <div class=\"ipo-cta-inner\">\r\n          <h2 class=\"ipo-cta-h\">Your clients are already asking for this. <em>Be the one who answers.<\/em><\/h2>\r\n          <p class=\"ipo-cta-sub\">Join the consultancies, agencies, and technology providers delivering customer engagement on indigitall across Spain, Latin America, and the US.<\/p>\r\n          <div class=\"ipo-btns\">\r\n            <a class=\"ipb-btn ipb-btn-primary\" href=\"https:\/\/meetings-eu1.hubspot.com\/carol-espinoza\/partner-discovery-call-eng\">Apply to the program<\/a>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n\r\n  <!-- \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 FAQ \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\r\n  <section class=\"ipf\" role=\"region\" aria-label=\"Partner programme FAQ\">\r\n    <div class=\"ipf-wrap\">\r\n      <div class=\"ipf-head ipb-animate\">\r\n        <span class=\"ipb-eyebrow\">Before you apply<\/span>\r\n        <h2 class=\"ipb-h2\">The questions <em>partners ask us most<\/em><\/h2>\r\n      <\/div>\r\n\r\n      <ul class=\"ipf-list\" id=\"ipf-list\">\r\n        <li class=\"ipf-item ipb-animate\">\r\n          <button type=\"button\" class=\"ipf-q\" aria-expanded=\"false\">Is there territorial exclusivity?\r\n            <svg class=\"ipf-caret\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m6 9 6 6 6-6\"\/><\/svg>\r\n          <\/button>\r\n          <div class=\"ipf-a\">No. We don't grant territorial exclusivity to any partner. What protects you is deal registration &mdash; the specific opportunities you bring us are yours, and we won't run a competing motion on them.<\/div>\r\n        <\/li>\r\n        <li class=\"ipf-item ipb-animate\">\r\n          <button type=\"button\" class=\"ipf-q\" aria-expanded=\"false\">How long does onboarding take?\r\n            <svg class=\"ipf-caret\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m6 9 6 6 6-6\"\/><\/svg>\r\n          <\/button>\r\n          <div class=\"ipf-a\">Referral partners can be live in one to two days &mdash; there's nothing to install and nothing to certify. Reselling and implementing partners take two weeks to 30 days, depending on how quickly your team completes certification.<\/div>\r\n        <\/li>\r\n        <li class=\"ipf-item ipb-animate\">\r\n          <button type=\"button\" class=\"ipf-q\" aria-expanded=\"false\">Do I need a technical team to start?\r\n            <svg class=\"ipf-caret\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m6 9 6 6 6-6\"\/><\/svg>\r\n          <\/button>\r\n          <div class=\"ipf-a\">No. Referral partners need no technical resource at all \u2014 we run the sales cycle and the implementation. Reselling and implementing requires at least one certified consultant, which our training covers.<\/div>\r\n        <\/li>\r\n        <li class=\"ipf-item ipb-animate\">\r\n          <button type=\"button\" class=\"ipf-q\" aria-expanded=\"false\">Who owns the customer relationship?\r\n            <svg class=\"ipf-caret\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m6 9 6 6 6-6\"\/><\/svg>\r\n          <\/button>\r\n          <div class=\"ipf-a\">On the referral path we contract directly with the client and you're compensated on the outcome. On the reseller path you own the commercial relationship and the delivery.<\/div>\r\n        <\/li>\r\n        <li class=\"ipf-item ipb-animate\">\r\n          <button type=\"button\" class=\"ipf-q\" aria-expanded=\"false\">Who gets sandbox access?\r\n            <svg class=\"ipf-caret\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m6 9 6 6 6-6\"\/><\/svg>\r\n          <\/button>\r\n          <div class=\"ipf-a\">Sandbox access is only for reselling and implementing partners, because it exists so your certified team can build and test. Referral partners don't need one &mdash; we run the demo live with you and handle the implementation.<\/div>\r\n        <\/li>\r\n        <li class=\"ipf-item ipb-animate\">\r\n          <button type=\"button\" class=\"ipf-q\" aria-expanded=\"false\">How do I request a feature for a client?\r\n            <svg class=\"ipf-caret\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m6 9 6 6 6-6\"\/><\/svg>\r\n          <\/button>\r\n          <div class=\"ipf-a\">Send it to <strong>partners@indigitall.com<\/strong> and our team routes it into the product backlog. You'll get a response on feasibility and timing rather than an open ticket queue.<\/div>\r\n        <\/li>\r\n      <\/ul>\r\n    <\/div>\r\n  <\/section>\r\n\r\n<\/div>\r\n\r\n<script>\r\n(function () {\r\n  var root = document.getElementById('indi-partners-bottom');\r\n  if (!root) return;\r\n  if (window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches) {\r\n    root.querySelectorAll('.ipb-animate').forEach(function (el) { el.classList.add('ipb-vis'); });\r\n    return;\r\n  }\r\n  var obs = new IntersectionObserver(function (entries) {\r\n    entries.forEach(function (e) { if (e.isIntersecting) { e.target.classList.add('ipb-vis'); obs.unobserve(e.target); } });\r\n  }, { threshold: 0.12 });\r\n  root.querySelectorAll('.ipb-animate').forEach(function (el) { obs.observe(el); });\r\n\r\n  \/* ---- FAQ accordion ---- *\/\r\n  root.querySelectorAll('.ipf-q').forEach(function (q) {\r\n    q.addEventListener('click', function () {\r\n      var open = q.getAttribute('aria-expanded') === 'true';\r\n      q.setAttribute('aria-expanded', open ? 'false' : 'true');\r\n      q.parentNode.querySelector('.ipf-a').classList.toggle('ipf-open', !open);\r\n    });\r\n  });\r\n})();\r\n<\/script>\r\n<\/body><\/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":""}],"hide_slider_blog":true,"slider_blog_custom_tag":null,"hide_mobile_fixed_buttons":false,"mobile_fixed_button_1":null,"mobile_fixed_button_2":{"title":"Be a partner","url":"https:\/\/indigitall.introw.io\/forms\/cz9hq2gfe737ox8ischbpsse","target":"_blank"},"icon_mobile_fixed_button_2":"","download_ebook":false,"ebook_title":""},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Become an indigitall Partner Today! - indigitall<\/title>\n<meta name=\"description\" content=\"indigitall works with partners around the world to deliver customer engagement solutions to brands looking to build deep customer relations.\" \/>\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\/partners\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Become an indigitall Partner Today! - indigitall\" \/>\n<meta property=\"og:description\" content=\"indigitall works with partners around the world to deliver customer engagement solutions to brands looking to build deep customer relations.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/indigitall.com\/en\/partners\/\" \/>\n<meta property=\"og:site_name\" content=\"indigitall\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-09T13:28:34+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\\\/partners\\\/\",\"url\":\"https:\\\/\\\/indigitall.com\\\/en\\\/partners\\\/\",\"name\":\"Become an indigitall Partner Today! - indigitall\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/indigitall.com\\\/en\\\/#website\"},\"datePublished\":\"2025-03-24T11:21:42+00:00\",\"dateModified\":\"2026-09-09T13:28:34+00:00\",\"description\":\"indigitall works with partners around the world to deliver customer engagement solutions to brands looking to build deep customer relations.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/indigitall.com\\\/en\\\/partners\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/indigitall.com\\\/en\\\/partners\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/indigitall.com\\\/en\\\/partners\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/indigitall.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Partners\"}]},{\"@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":"Become an indigitall Partner Today! - indigitall","description":"indigitall works with partners around the world to deliver customer engagement solutions to brands looking to build deep customer relations.","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\/partners\/","og_locale":"en_US","og_type":"article","og_title":"Become an indigitall Partner Today! - indigitall","og_description":"indigitall works with partners around the world to deliver customer engagement solutions to brands looking to build deep customer relations.","og_url":"https:\/\/indigitall.com\/en\/partners\/","og_site_name":"indigitall","article_modified_time":"2026-09-09T13:28:34+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/indigitall.com\/en\/partners\/","url":"https:\/\/indigitall.com\/en\/partners\/","name":"Become an indigitall Partner Today! - indigitall","isPartOf":{"@id":"https:\/\/indigitall.com\/en\/#website"},"datePublished":"2025-03-24T11:21:42+00:00","dateModified":"2026-09-09T13:28:34+00:00","description":"indigitall works with partners around the world to deliver customer engagement solutions to brands looking to build deep customer relations.","breadcrumb":{"@id":"https:\/\/indigitall.com\/en\/partners\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/indigitall.com\/en\/partners\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/indigitall.com\/en\/partners\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/indigitall.com\/en\/"},{"@type":"ListItem","position":2,"name":"Partners"}]},{"@type":"WebSite","@id":"https:\/\/indigitall.com\/en\/#website","url":"https:\/\/indigitall.com\/en\/","name":"indigitall","description":"Because Every Interaction Matters","publisher":{"@id":"https:\/\/indigitall.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/indigitall.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/indigitall.com\/en\/#organization","name":"indigitall","url":"https:\/\/indigitall.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/indigitall.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/indigitall.com\/wp-content\/uploads\/2026\/06\/logo_indigitall_notificacion.png","contentUrl":"https:\/\/indigitall.com\/wp-content\/uploads\/2026\/06\/logo_indigitall_notificacion.png","width":434,"height":434,"caption":"indigitall"},"image":{"@id":"https:\/\/indigitall.com\/en\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/indigitall.com\/en\/wp-json\/wp\/v2\/pages\/421","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/indigitall.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/indigitall.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/indigitall.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/indigitall.com\/en\/wp-json\/wp\/v2\/comments?post=421"}],"version-history":[{"count":5,"href":"https:\/\/indigitall.com\/en\/wp-json\/wp\/v2\/pages\/421\/revisions"}],"predecessor-version":[{"id":23074,"href":"https:\/\/indigitall.com\/en\/wp-json\/wp\/v2\/pages\/421\/revisions\/23074"}],"wp:attachment":[{"href":"https:\/\/indigitall.com\/en\/wp-json\/wp\/v2\/media?parent=421"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}