{"id":3318,"date":"2025-05-07T19:25:32","date_gmt":"2025-05-07T19:25:32","guid":{"rendered":"https:\/\/indigitall.com\/?post_type=industry&#038;p=3318"},"modified":"2026-10-30T18:39:05","modified_gmt":"2026-10-30T18:39:05","slug":"alimentos-y-bebidas","status":"publish","type":"industry","link":"https:\/\/indigitall.com\/es\/sector\/alimentacion-y-bebida\/","title":{"rendered":"Alimentos y bebidas"},"author":3,"template":"","class_list":["post-3318","industry","type-industry","status-publish","hentry"],"acf":{"flexible_content":[{"acf_fc_layout":"custom_html","code":"<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n\r\n<style>\r\n  html, body { margin: 0; padding: 0; }\r\n<\/style>\r\n\r\n<!-- indigitall Hero - Food & Beverage - ES - 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-fb-hero {\r\n  all: initial;\r\n  display: block;\r\n  font-family: 'Manrope', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;\r\n  background: linear-gradient(145deg, #0F3B7A 0%, #1565E0 60%, #0072EF 100%) !important;\r\n  width: 100% !important;\r\n  position: relative !important;\r\n  overflow: hidden !important;\r\n  box-sizing: border-box !important;\r\n  -webkit-font-smoothing: antialiased;\r\n  -moz-osx-font-smoothing: grayscale;\r\n}\r\n\r\n#indi-fb-hero *, #indi-fb-hero *::before, #indi-fb-hero *::after {\r\n  box-sizing: border-box;\r\n  margin: 0;\r\n  padding: 0;\r\n  -webkit-font-smoothing: antialiased;\r\n  -moz-osx-font-smoothing: grayscale;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 Dot-grid texture \u2500\u2500\u2500 *\/\r\n#indi-fb-hero .fbh-texture {\r\n  position: absolute; inset: 0;\r\n  background-image: radial-gradient(circle, rgba(255,255,255,0.06) 1px, transparent 1px);\r\n  background-size: 24px 24px;\r\n  pointer-events: none; z-index: 0;\r\n}\r\n\r\n\/* Soft glow accents - green, since blue is reserved for the background *\/\r\n#indi-fb-hero .fbh-glow {\r\n  position: absolute; top: -110px; right: -70px;\r\n  width: 480px; height: 480px;\r\n  background: radial-gradient(circle, rgba(0,114,239,0.30) 0%, transparent 70%);\r\n  pointer-events: none; z-index: 0;\r\n}\r\n#indi-fb-hero .fbh-glow-2 {\r\n  position: absolute; bottom: -90px; left: -50px;\r\n  width: 420px; height: 420px;\r\n  background: radial-gradient(circle, rgba(11,36,91,0.40) 0%, transparent 70%);\r\n  pointer-events: none; z-index: 0;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 Inner layout \u2500\u2500\u2500 *\/\r\n#indi-fb-hero .fbh-inner {\r\n  position: relative;\r\n  z-index: 2;\r\n  max-width: 1280px;\r\n  margin: 0 auto;\r\n  padding: 140px 48px 90px;\r\n  display: grid;\r\n  grid-template-columns: minmax(0, 1.05fr) minmax(0, 0.95fr);\r\n  gap: 40px;\r\n  align-items: center;\r\n}\r\n\r\n#indi-fb-hero .fbh-left  { order: 1; }\r\n#indi-fb-hero .fbh-right { order: 2; }\r\n\r\n\/* \u2500\u2500\u2500 LEFT \u2500\u2500\u2500 *\/\r\n#indi-fb-hero .fbh-left {\r\n  position: relative;\r\n  z-index: 10;\r\n  display: flex;\r\n  flex-direction: column;\r\n  gap: 26px;\r\n  opacity: 0;\r\n  transform: translateY(20px);\r\n  animation: fbhSlideUp 0.8s cubic-bezier(0.22,1,0.36,1) 0.15s both;\r\n}\r\n\r\n\/* Eyebrow tag - transparent pill, green border\/text (same treatment as Insurance) *\/\r\n#indi-fb-hero .fbh-eyebrow {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 8px;\r\n  align-self: flex-start;\r\n  background: transparent;\r\n  border: 1px solid rgba(48,192,84,0.55);\r\n  padding: 6px 14px;\r\n  border-radius: 50px;\r\n  font-size: 11px !important;\r\n  font-weight: 700 !important;\r\n  letter-spacing: 0.08em !important;\r\n  text-transform: uppercase;\r\n  color: #30C054 !important;\r\n}\r\n#indi-fb-hero .fbh-eyebrow svg { flex-shrink: 0; }\r\n#indi-fb-hero .fbh-eyebrow-dot {\r\n  display: inline-block;\r\n  width: 3px; height: 3px;\r\n  border-radius: 50%;\r\n  background: rgba(48,192,84,0.6);\r\n  flex-shrink: 0;\r\n}\r\n\r\n\/* H1 headline *\/\r\n#indi-fb-hero .fbh-headline {\r\n  font-family: 'Manrope', sans-serif !important;\r\n  font-size: clamp(32px, 3.6vw, 52px) !important;\r\n  font-weight: 500 !important;\r\n  line-height: 1.14 !important;\r\n  letter-spacing: -0.02em !important;\r\n  color: #FFFFFF !important;\r\n  margin: 0 !important;\r\n}\r\n\r\n\/* Subheadline *\/\r\n#indi-fb-hero .fbh-sub {\r\n  font-size: 17px !important;\r\n  font-weight: 400 !important;\r\n  line-height: 1.65 !important;\r\n  color: rgba(255,255,255,0.80) !important;\r\n  max-width: 560px;\r\n}\r\n\r\n\/* Trust badge strip - white monochrome *\/\r\n#indi-fb-hero .fbh-badges {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  gap: 8px;\r\n}\r\n#indi-fb-hero .fbh-badge {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 6px;\r\n  background: rgba(255,255,255,0.10);\r\n  border: 1px solid rgba(255,255,255,0.18);\r\n  backdrop-filter: blur(8px);\r\n  padding: 7px 13px;\r\n  border-radius: 50px;\r\n  font-size: 11px !important;\r\n  font-weight: 600 !important;\r\n  color: #30C054 !important;\r\n  letter-spacing: 0.02em;\r\n  white-space: nowrap;\r\n  opacity: 0;\r\n  animation: fbhBadgePop 0.5s cubic-bezier(0.22,1,0.36,1) both;\r\n}\r\n#indi-fb-hero .fbh-badge:nth-child(1) { animation-delay: 0.30s; }\r\n#indi-fb-hero .fbh-badge:nth-child(2) { animation-delay: 0.42s; }\r\n#indi-fb-hero .fbh-badge:nth-child(3) { animation-delay: 0.54s; }\r\n#indi-fb-hero .fbh-badge:nth-child(4) { animation-delay: 0.66s; }\r\n#indi-fb-hero .fbh-badge:nth-child(5) { animation-delay: 0.78s; }\r\n#indi-fb-hero .fbh-badge svg { flex-shrink: 0; color: #30C054; }\r\n\r\n\/* \u2500\u2500\u2500 CTA buttons \u2500\u2500\u2500 *\/\r\n#indi-fb-hero .fbh-ctas {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  gap: 14px;\r\n  margin-top: 4px;\r\n}\r\n#indi-fb-hero .fb-btn {\r\n  position: relative;\r\n  font-family: 'Manrope', sans-serif !important;\r\n  font-size: 14px !important;\r\n  font-weight: 700 !important;\r\n  line-height: 1 !important;\r\n  letter-spacing: 0.6px !important;\r\n  text-transform: uppercase !important;\r\n  color: #FFFFFF !important;\r\n  padding: 17px 28px !important;\r\n  min-width: 200px !important;\r\n  min-height: 56px !important;\r\n  display: inline-flex !important;\r\n  justify-content: center !important;\r\n  align-items: center !important;\r\n  gap: 10px;\r\n  border-radius: 7px !important;\r\n  transition: all 0.3s ease-in-out;\r\n  cursor: pointer;\r\n  text-decoration: none !important;\r\n  white-space: nowrap;\r\n}\r\n#indi-fb-hero .fb-btn.primary {\r\n  background-color: #8ADA3F !important;\r\n  border: 1px solid #8ADA3F !important;\r\n  color: #0F0F0F !important;\r\n  box-shadow: 0 4px 30px rgba(138,218,63,0.30);\r\n}\r\n#indi-fb-hero .fb-btn.primary:hover {\r\n  background-color: #9EE84F !important;\r\n  border-color: #9EE84F !important;\r\n  transform: translateY(-2px);\r\n  box-shadow: 0 8px 40px rgba(138,218,63,0.42);\r\n}\r\n#indi-fb-hero .fb-btn.secondary {\r\n  background-color: rgba(255,255,255,0.08) !important;\r\n  border: 1px solid rgba(255,255,255,0.5) !important;\r\n  color: #FFFFFF !important;\r\n  gap: 12px;\r\n  padding: 8px 28px 8px 10px !important;\r\n}\r\n#indi-fb-hero .fb-btn.secondary:hover {\r\n  background-color: rgba(255,255,255,0.16) !important;\r\n  transform: translateY(-2px);\r\n}\r\n#indi-fb-hero .fb-btn.secondary .fb-btn-ic {\r\n  width: 38px; height: 38px; border-radius: 50%;\r\n  background: #EEF3FF;\r\n  display: inline-flex; align-items: center; justify-content: center;\r\n  flex-shrink: 0;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 RIGHT: phone mockup \u2500\u2500\u2500 *\/\r\n#indi-fb-hero .fbh-right {\r\n  position: relative;\r\n  display: flex;\r\n  flex-direction: column;\r\n  justify-content: center;\r\n  align-items: center;\r\n  gap: 22px;\r\n  opacity: 0;\r\n  animation: fbhFadeIn 0.9s ease 0.35s both;\r\n  z-index: 1;\r\n}\r\n\r\n#indi-fb-hero .fbh-phone {\r\n  position: relative;\r\n  width: 264px; height: 528px;\r\n  background: #181824;\r\n  border-radius: 38px;\r\n  padding: 11px;\r\n  box-shadow: 0 30px 70px -15px rgba(0,0,0,0.55), 0 0 0 1px rgba(255,255,255,0.06);\r\n  z-index: 3;\r\n}\r\n#indi-fb-hero .fbh-screen {\r\n  position: relative;\r\n  width: 100%; height: 100%;\r\n  border-radius: 28px;\r\n  overflow: hidden;\r\n  background: #F5F5F5;\r\n}\r\n#indi-fb-hero .fbh-notch {\r\n  position: absolute;\r\n  top: 0; left: 50%;\r\n  transform: translateX(-50%);\r\n  width: 106px; height: 23px;\r\n  background: #181824;\r\n  border-radius: 0 0 14px 14px;\r\n  z-index: 20;\r\n}\r\n\r\n\/* App shell behind everything *\/\r\n#indi-fb-hero .fbh-app-header {\r\n  background: #16469D;\r\n  padding: 34px 16px 14px;\r\n  color: #FFFFFF;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: space-between;\r\n}\r\n#indi-fb-hero .fbh-app-brand {\r\n  font-size: 15px !important;\r\n  font-weight: 700 !important;\r\n  color: #FFFFFF !important;\r\n  letter-spacing: -0.01em;\r\n}\r\n#indi-fb-hero .fbh-app-greeting {\r\n  font-size: 10.5px !important;\r\n  font-weight: 500 !important;\r\n  color: rgba(255,255,255,0.82) !important;\r\n}\r\n#indi-fb-hero .fbh-app-avatar {\r\n  width: 28px; height: 28px; border-radius: 50%;\r\n  background: rgba(255,255,255,0.22);\r\n  display: inline-flex; align-items: center; justify-content: center;\r\n  flex-shrink: 0;\r\n}\r\n#indi-fb-hero .fbh-app-body {\r\n  flex: 1;\r\n  padding: 16px 14px;\r\n  display: flex;\r\n  flex-direction: column;\r\n  gap: 10px;\r\n}\r\n#indi-fb-hero .fbh-ghost-row {\r\n  height: 64px;\r\n  border-radius: 14px;\r\n  background: #FFFFFF;\r\n  box-shadow: 0 4px 14px -6px rgba(18,54,108,0.10);\r\n}\r\n#indi-fb-hero .fbh-ghost-row.short { height: 40px; width: 62%; }\r\n\r\n\/* \u2500\u2500\u2500 Message layers (crossfade cycle) \u2500\u2500\u2500 *\/\r\n#indi-fb-hero .fbh-msg-layer {\r\n  position: absolute;\r\n  inset: 0;\r\n  opacity: 0;\r\n  display: flex;\r\n  flex-direction: column;\r\n  z-index: 5;\r\n}\r\n#indi-fb-hero .fbh-msg-push  { animation: fbhCyclePush  24s ease-in-out infinite; }\r\n#indi-fb-hero .fbh-msg-wa    { animation: fbhCycleWA    24s ease-in-out infinite; }\r\n#indi-fb-hero .fbh-msg-loyal { animation: fbhCycleLoyal 24s ease-in-out infinite; }\r\n\r\n\/* Phase 1 - locked screen, geo-triggered push. Its fade-out window\r\n   overlaps the next phase's fade-in window (30-34%) so one crossfades\r\n   directly into the other - no blank gap. *\/\r\n@keyframes fbhCyclePush {\r\n  0%        { opacity: 0; }\r\n  4%        { opacity: 1; }\r\n  30%       { opacity: 1; }\r\n  34%, 100% { opacity: 0; }\r\n}\r\n\/* Phase 2 - ONE persistent WhatsApp screen, now a longer conversation:\r\n   tap SHOW MENU \u2192 a generic menu appears with \"Change my coffee\" \/\r\n   \"Renew last order\" \u2192 tapping \"Renew last order\" surfaces the order\r\n   confirmation + points nudge. Nothing ever reloads: the header and every\r\n   earlier message stay in the same thread; see fbhActionsFade \/\r\n   fbhMenuReveal \/ fbhMenuActionsFade \/ fbhConfirmReveal \/ fbhPointsReveal\r\n   below, all timed against this same 24s window. *\/\r\n@keyframes fbhCycleWA {\r\n  0%, 30%   { opacity: 0; }\r\n  34%, 80%  { opacity: 1; }\r\n  84%, 100% { opacity: 0; }\r\n}\r\n\/* Phase 3 - tapping the points nudge (still inside the same WhatsApp\r\n   screen) opens the loyalty screen. Crossfades in from 80-84%. *\/\r\n@keyframes fbhCycleLoyal {\r\n  0%, 80%   { opacity: 0; }\r\n  84%, 96%  { opacity: 1; }\r\n  100%      { opacity: 0; }\r\n}\r\n\r\n\/* Inner reveals inside the single WhatsApp screen. max-height keeps\r\n   hidden messages from reserving blank space before they arrive, so the\r\n   thread grows message-by-message instead of jumping or reloading. *\/\r\n\r\n\/* Step 1 - original question + YES \/ SHOW MENU. \"Show menu\" is what gets\r\n   tapped here, so these retire once the menu arrives. It lights up green\r\n   right before the row fades, to read as a tap. *\/\r\n#indi-fb-hero .fbh-wa-actions-row {\r\n  overflow: hidden;\r\n  animation: fbhActionsFade 24s ease-in-out infinite;\r\n}\r\n@keyframes fbhActionsFade {\r\n  0%, 44%   { opacity: 1; max-height: 40px; margin-top: 4px; }\r\n  48%, 100% { opacity: 0; max-height: 0; margin-top: 0; }\r\n}\r\n#indi-fb-hero .fbh-chip-tap-showmenu {\r\n  animation: fbhTapShowMenu 24s ease-in-out infinite;\r\n}\r\n@keyframes fbhTapShowMenu {\r\n  0%, 39%   { background: #FFFFFF; color: #12872F; border-color: #CFE8E1; }\r\n  41%, 46%  { background: #12872F; color: #FFFFFF; border-color: #12872F; }\r\n  48%, 100% { background: #FFFFFF; color: #12872F; border-color: #CFE8E1; }\r\n}\r\n\r\n\/* Step 2 - generic menu message, with its own two options. It stays\r\n   visible (a real thread keeps its history); \"Renew last order\" lights up\r\n   green right before its buttons retire, to read as the tap that\r\n   triggers the confirmation. *\/\r\n#indi-fb-hero .fbh-menu-card {\r\n  overflow: hidden;\r\n  opacity: 0;\r\n  max-height: 0;\r\n  transform: translateY(6px);\r\n  animation: fbhMenuReveal 24s ease-in-out infinite;\r\n}\r\n@keyframes fbhMenuReveal {\r\n  0%, 46%   { opacity: 0; max-height: 0; transform: translateY(6px); }\r\n  50%       { opacity: 1; max-height: 190px; transform: translateY(0); }\r\n  80%       { opacity: 1; max-height: 190px; transform: translateY(0); }\r\n  84%, 100% { opacity: 0; max-height: 0; transform: translateY(6px); }\r\n}\r\n#indi-fb-hero .fbh-menu-actions {\r\n  overflow: hidden;\r\n  animation: fbhMenuActionsFade 24s ease-in-out infinite;\r\n}\r\n@keyframes fbhMenuActionsFade {\r\n  0%, 62%   { opacity: 1; max-height: 80px; margin-top: 6px; }\r\n  66%, 100% { opacity: 0; max-height: 0; margin-top: 0; }\r\n}\r\n#indi-fb-hero .fbh-chip-tap-renew {\r\n  animation: fbhTapRenew 24s ease-in-out infinite;\r\n}\r\n@keyframes fbhTapRenew {\r\n  0%, 57%   { background: #FFFFFF; color: #12872F; border-color: #CFE8E1; }\r\n  59%, 64%  { background: #12872F; color: #FFFFFF; border-color: #12872F; }\r\n  66%, 100% { background: #FFFFFF; color: #12872F; border-color: #CFE8E1; }\r\n}\r\n\r\n\/* Step 3 - order confirmed + points nudge, arriving after \"Renew last\r\n   order\" is tapped. *\/\r\n#indi-fb-hero .fbh-confirm-card {\r\n  overflow: hidden;\r\n  opacity: 0;\r\n  max-height: 0;\r\n  transform: translateY(6px);\r\n  animation: fbhConfirmReveal 24s ease-in-out infinite;\r\n}\r\n@keyframes fbhConfirmReveal {\r\n  0%, 68%   { opacity: 0; max-height: 0; transform: translateY(6px); }\r\n  72%       { opacity: 1; max-height: 80px; transform: translateY(0); }\r\n  80%       { opacity: 1; max-height: 80px; transform: translateY(0); }\r\n  84%, 100% { opacity: 0; max-height: 0; transform: translateY(6px); }\r\n}\r\n#indi-fb-hero .fbh-points-chip {\r\n  overflow: hidden;\r\n  opacity: 0;\r\n  max-height: 0;\r\n  transform: translateY(6px);\r\n  animation: fbhPointsReveal 24s ease-in-out infinite;\r\n}\r\n@keyframes fbhPointsReveal {\r\n  0%, 70%   { opacity: 0; max-height: 0; transform: translateY(6px); }\r\n  74%       { opacity: 1; max-height: 40px; transform: translateY(0); }\r\n  80%       { opacity: 1; max-height: 40px; transform: translateY(0); }\r\n  84%, 100% { opacity: 0; max-height: 0; transform: translateY(6px); }\r\n}\r\n\r\n\/* Push notification screen *\/\r\n#indi-fb-hero .fbh-push-lock {\r\n  flex: 1;\r\n  background: linear-gradient(170deg, #0B245B 0%, #16469D 55%, #0072EF 100%);\r\n  display: flex;\r\n  flex-direction: column;\r\n  align-items: center;\r\n  padding: 46px 12px 0;\r\n}\r\n#indi-fb-hero .fbh-push-time {\r\n  font-size: 44px !important; font-weight: 700 !important;\r\n  color: #FFFFFF !important; letter-spacing: -0.02em;\r\n}\r\n#indi-fb-hero .fbh-push-date {\r\n  font-size: 11px !important; font-weight: 600 !important;\r\n  color: rgba(255,255,255,0.65) !important;\r\n  margin-top: 4px; text-transform: uppercase; letter-spacing: 0.06em;\r\n}\r\n#indi-fb-hero .fbh-push-notif {\r\n  margin-top: 28px;\r\n  width: calc(100% - 20px);\r\n  background: rgba(255,255,255,0.95);\r\n  backdrop-filter: blur(16px);\r\n  border-radius: 14px;\r\n  padding: 11px 13px;\r\n  display: flex;\r\n  align-items: flex-start;\r\n  gap: 10px;\r\n  box-shadow: 0 6px 24px -4px rgba(0,0,0,0.35);\r\n}\r\n#indi-fb-hero .fbh-push-ic {\r\n  width: 32px; height: 32px; border-radius: 8px;\r\n  background: #12872F;\r\n  display: flex; align-items: center; justify-content: center;\r\n  flex-shrink: 0;\r\n}\r\n#indi-fb-hero .fbh-push-app {\r\n  font-size: 9px !important; font-weight: 700 !important;\r\n  color: #5A6B85 !important;\r\n  text-transform: uppercase; letter-spacing: 0.08em; line-height: 1;\r\n}\r\n#indi-fb-hero .fbh-push-text {\r\n  font-size: 10.5px !important; font-weight: 500 !important;\r\n  color: #0F0F0F !important; line-height: 1.4; margin-top: 3px;\r\n}\r\n#indi-fb-hero .fbh-push-time-stamp {\r\n  margin-left: auto;\r\n  font-size: 9px !important; font-weight: 500 !important;\r\n  color: #7C8BA1 !important; white-space: nowrap; flex-shrink: 0;\r\n}\r\n\r\n\/* WhatsApp reorder thread *\/\r\n#indi-fb-hero .fbh-wa-header {\r\n  display: flex; align-items: center; gap: 10px;\r\n  padding: 34px 14px 10px;\r\n  background: #12872F; color: #FFFFFF; flex-shrink: 0;\r\n}\r\n#indi-fb-hero .fbh-wa-avatar {\r\n  width: 32px; height: 32px; border-radius: 50%;\r\n  background: #FFFFFF;\r\n  display: inline-flex; align-items: center; justify-content: center; flex-shrink: 0;\r\n}\r\n#indi-fb-hero .fbh-wa-name { font-size: 12.5px !important; font-weight: 700 !important; color: #FFFFFF !important; line-height: 1.2; }\r\n#indi-fb-hero .fbh-wa-status { font-size: 9.5px !important; font-weight: 500 !important; color: rgba(255,255,255,0.75) !important; line-height: 1.2; }\r\n#indi-fb-hero .fbh-wa-panel {\r\n  background-color: #ECE5DD;\r\n  background-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='100' height='100'%3E%3Cg fill='none' stroke='%23DCD0BB' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round' opacity='0.6'%3E%3Cpath d='M14 20h14l-1 9a6 6 0 0 1-6 5h0a6 6 0 0 1-6-5z'\/%3E%3Cpath d='M28 22c3 0 4 2 4 4s-1 4-4 4'\/%3E%3Cpath d='M18 15c0 2 2 2 2 4'\/%3E%3Cpath d='M23 15c0 2 2 2 2 4'\/%3E%3Cg transform='translate(66,60) rotate(35)'%3E%3Cellipse cx='0' cy='0' rx='5' ry='7'\/%3E%3Cpath d='M0 -6c-2 3-2 3-2 6 0 3 0 3 2 6' stroke-width='1.3'\/%3E%3C\/g%3E%3Cg transform='translate(22,68) rotate(-20) scale(0.7)'%3E%3Cellipse cx='0' cy='0' rx='5' ry='7'\/%3E%3Cpath d='M0 -6c-2 3-2 3-2 6 0 3 0 3 2 6' stroke-width='1.3'\/%3E%3C\/g%3E%3Cg transform='translate(74,14) scale(0.55)'%3E%3Cpath d='M14 20h14l-1 9a6 6 0 0 1-6 5h0a6 6 0 0 1-6-5z'\/%3E%3Cpath d='M28 22c3 0 4 2 4 4s-1 4-4 4'\/%3E%3C\/g%3E%3C\/g%3E%3C\/svg%3E\");\r\n  background-repeat: repeat;\r\n  background-size: 110px 110px;\r\n  flex: 1;\r\n  display: flex;\r\n  flex-direction: column;\r\n  justify-content: flex-end;\r\n  padding: 10px;\r\n  gap: 6px;\r\n  overflow: hidden;\r\n}\r\n#indi-fb-hero .fbh-bub {\r\n  max-width: 86%;\r\n  background: #FFFFFF;\r\n  border-radius: 10px 10px 10px 2px;\r\n  padding: 8px 10px 6px;\r\n  font-size: 10.5px !important; font-weight: 500 !important;\r\n  color: #0F0F0F !important; line-height: 1.4;\r\n  box-shadow: 0 1px 1px rgba(0,0,0,0.08);\r\n}\r\n#indi-fb-hero .fbh-bub-time { display: block; margin-top: 3px; font-size: 8.5px !important; color: #93999F !important; text-align: right; }\r\n#indi-fb-hero .fbh-wa-actions-row { display: flex; gap: 6px; margin-top: 4px; }\r\n#indi-fb-hero .fbh-wa-chip {\r\n  flex: 1; text-align: center;\r\n  background: #FFFFFF; color: #12872F;\r\n  font-size: 10px !important; font-weight: 700 !important;\r\n  padding: 8px 6px; border-radius: 8px;\r\n  border: 1px solid #CFE8E1;\r\n}\r\n#indi-fb-hero .fbh-wa-chip.selected {\r\n  background: #12872F; color: #FFFFFF !important; border-color: #12872F;\r\n}\r\n\r\n\/* Generic menu bubble (shown after tapping SHOW MENU) *\/\r\n#indi-fb-hero .fbh-menu-card {\r\n  max-width: 90%;\r\n  background: #FFFFFF;\r\n  border-radius: 10px 10px 10px 2px;\r\n  padding: 10px;\r\n  box-shadow: 0 1px 1px rgba(0,0,0,0.08);\r\n}\r\n#indi-fb-hero .fbh-menu-title {\r\n  font-size: 10.5px !important; font-weight: 700 !important;\r\n  color: #0F0F0F !important; margin-bottom: 6px;\r\n}\r\n#indi-fb-hero .fbh-menu-item {\r\n  display: flex; justify-content: space-between; align-items: center;\r\n  padding: 4px 0;\r\n  border-bottom: 1px solid #F0EDE7;\r\n  font-size: 9.5px !important; font-weight: 500 !important; color: #4A5568 !important;\r\n}\r\n#indi-fb-hero .fbh-menu-item:last-of-type { border-bottom: none; }\r\n#indi-fb-hero .fbh-menu-item span:last-child { font-weight: 700 !important; color: #12872F !important; }\r\n#indi-fb-hero .fbh-menu-actions { display: flex; flex-direction: column; gap: 6px; margin-top: 6px; }\r\n#indi-fb-hero .fbh-menu-actions .fbh-wa-chip { flex: none; width: 100%; }\r\n\r\n\/* Order-confirmation card (shown after tapping YES) *\/\r\n#indi-fb-hero .fbh-confirm-card {\r\n  max-width: 90%;\r\n  background: #FFFFFF;\r\n  border-radius: 10px 10px 10px 2px;\r\n  padding: 10px;\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 10px;\r\n  box-shadow: 0 1px 1px rgba(0,0,0,0.08);\r\n}\r\n#indi-fb-hero .fbh-confirm-ic {\r\n  width: 34px; height: 34px; border-radius: 8px; flex-shrink: 0;\r\n  background: #12872F;\r\n  display: flex; align-items: center; justify-content: center;\r\n}\r\n#indi-fb-hero .fbh-confirm-title { font-size: 10.5px !important; font-weight: 700 !important; color: #0F0F0F !important; line-height: 1.3; }\r\n#indi-fb-hero .fbh-confirm-sub { font-size: 9.5px !important; font-weight: 500 !important; color: #5A6B85 !important; line-height: 1.3; margin-top: 2px; }\r\n\r\n\/* Points-teaser chip (leads into the loyalty screen) *\/\r\n#indi-fb-hero .fbh-points-chip {\r\n  margin-top: 8px;\r\n  max-width: 90%;\r\n  align-self: flex-start;\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 7px;\r\n  background: #EAF7DC;\r\n  border: 1px solid #C7EDA6;\r\n  border-radius: 20px;\r\n  padding: 7px 12px 7px 8px;\r\n  font-size: 9.5px !important; font-weight: 700 !important;\r\n  color: #12872F !important;\r\n}\r\n#indi-fb-hero .fbh-points-chip-ic {\r\n  width: 20px; height: 20px; border-radius: 50%; flex-shrink: 0;\r\n  background: #12872F;\r\n  display: flex; align-items: center; justify-content: center;\r\n}\r\n\r\n\/* Loyalty screen *\/\r\n#indi-fb-hero .fbh-loyal-header {\r\n  background: #16469D; padding: 34px 16px 16px; color: #FFFFFF;\r\n}\r\n#indi-fb-hero .fbh-loyal-title { font-size: 13px !important; font-weight: 700 !important; color: #FFFFFF !important; }\r\n#indi-fb-hero .fbh-loyal-body { flex: 1; background: #FFFFFF; padding: 20px 16px; display: flex; flex-direction: column; align-items: center; gap: 14px; }\r\n#indi-fb-hero .fbh-loyal-points {\r\n  font-size: 36px !important; font-weight: 800 !important; color: #12872F !important; letter-spacing: -0.02em;\r\n}\r\n#indi-fb-hero .fbh-loyal-caption { font-size: 11px !important; font-weight: 600 !important; color: #5A6B85 !important; text-align: center; }\r\n#indi-fb-hero .fbh-loyal-bar-track { width: 100%; height: 10px; border-radius: 6px; background: #EAF7DC; overflow: hidden; }\r\n#indi-fb-hero .fbh-loyal-bar-fill { height: 100%; width: 60%; border-radius: 6px; background: linear-gradient(90deg, #12872F, #30C054); }\r\n#indi-fb-hero .fbh-loyal-cup {\r\n  width: 64px; height: 64px; border-radius: 50%;\r\n  background: #EAF7DC; display: flex; align-items: center; justify-content: center;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 Floating proof metric - sits in normal flow below the phone now,\r\n   never overlapping it \u2500\u2500\u2500 *\/\r\n#indi-fb-hero .fbh-float {\r\n  position: absolute;\r\n  left: 50%; bottom: 100%;\r\n  transform: translateX(-50%);\r\n  margin-bottom: 24px;\r\n  background: #FFFFFF;\r\n  border-left: 4px solid #12872F;\r\n  border-radius: 4px 12px 12px 4px;\r\n  padding: 12px 18px 12px 14px;\r\n  display: flex;\r\n  flex-direction: column;\r\n  box-shadow: 0 22px 50px -14px rgba(8,24,52,0.45), 0 6px 18px -6px rgba(0,0,0,0.18);\r\n  z-index: 30;\r\n  opacity: 0;\r\n  white-space: nowrap;\r\n  animation: fbhFloatIn 0.6s cubic-bezier(0.22,1,0.36,1) 1.5s both;\r\n}\r\n#indi-fb-hero .fbh-float-val { font-size: 16px !important; font-weight: 800 !important; color: #12872F !important; letter-spacing: -0.01em; line-height: 1.2; }\r\n#indi-fb-hero .fbh-float-src { font-size: 10.5px !important; font-weight: 600 !important; color: #5A6B85 !important; margin-top: 2px; }\r\n\r\n\/* \u2500\u2500\u2500 KEYFRAMES \u2500\u2500\u2500 *\/\r\n@keyframes fbhSlideUp  { from { opacity: 0; transform: translateY(20px); } to { opacity: 1; transform: translateY(0); } }\r\n@keyframes fbhFadeIn   { from { opacity: 0; } to { opacity: 1; } }\r\n@keyframes fbhBadgePop { from { opacity: 0; transform: scale(0.85) translateY(-4px); } to { opacity: 1; transform: scale(1) translateY(0); } }\r\n@keyframes fbhFloatIn  { from { opacity: 0; transform: translateX(-50%) translateY(10px) scale(0.92); } to { opacity: 1; transform: translateX(-50%) translateY(0) scale(1); } }\r\n\r\n\/* \u2500\u2500\u2500 ACCESSIBILITY \u2500\u2500\u2500 *\/\r\n@media (prefers-reduced-motion: reduce) {\r\n  #indi-fb-hero .fbh-left, #indi-fb-hero .fbh-right, #indi-fb-hero .fbh-badge,\r\n  #indi-fb-hero .fbh-float {\r\n    opacity: 1 !important; transform: none !important; animation: none !important;\r\n  }\r\n  #indi-fb-hero .fbh-msg-layer { animation: none !important; }\r\n  #indi-fb-hero .fbh-msg-push { opacity: 1 !important; }\r\n  #indi-fb-hero .fbh-msg-wa, #indi-fb-hero .fbh-msg-loyal { opacity: 0 !important; }\r\n  #indi-fb-hero .fbh-wa-actions-row, #indi-fb-hero .fbh-menu-card, #indi-fb-hero .fbh-menu-actions, #indi-fb-hero .fbh-confirm-card, #indi-fb-hero .fbh-points-chip, #indi-fb-hero .fbh-chip-tap-showmenu, #indi-fb-hero .fbh-chip-tap-renew {\r\n    animation: none !important;\r\n  }\r\n}\r\n\r\n\/* \u2500\u2500\u2500 RESPONSIVE \u2500\u2500\u2500 *\/\r\n@media (max-width: 980px) {\r\n  #indi-fb-hero .fbh-inner {\r\n    grid-template-columns: 1fr;\r\n    padding: 120px 32px 64px;\r\n    gap: 48px;\r\n  }\r\n  #indi-fb-hero .fbh-left  { order: 1; align-items: center; text-align: center; }\r\n  #indi-fb-hero .fbh-right { order: 2; padding-top: 70px; }\r\n  #indi-fb-hero .fbh-eyebrow { align-self: center; }\r\n  #indi-fb-hero .fbh-sub { max-width: 560px; }\r\n  #indi-fb-hero .fbh-badges, #indi-fb-hero .fbh-ctas { justify-content: center; }\r\n}\r\n@media (max-width: 560px) {\r\n  #indi-fb-hero .fbh-inner { padding: 110px 20px 56px; }\r\n  #indi-fb-hero .fbh-headline { font-size: clamp(28px, 8vw, 38px) !important; }\r\n  #indi-fb-hero .fbh-phone { width: 240px; height: 480px; }\r\n  #indi-fb-hero .fb-btn { min-width: 0; width: 100%; }\r\n  #indi-fb-hero .fbh-right { padding-top: 90px; }\r\n  #indi-fb-hero .fbh-float { width: 210px; white-space: normal; text-align: left; padding: 10px 12px; }\r\n}\r\n<\/style>\r\n<!-- Food & Beverage Hero - English -->\r\n<section id=\"indi-fb-hero\" role=\"banner\" aria-label=\"indigitall for Food & Beverage: replaces mass campaigns with behavioral signals, geo-triggered push, WhatsApp ordering, and subscription intelligence in one platform\">\r\n  <div class=\"fbh-texture\" aria-hidden=\"true\"><\/div>\r\n  <div class=\"fbh-glow\" aria-hidden=\"true\"><\/div>\r\n  <div class=\"fbh-glow-2\" aria-hidden=\"true\"><\/div>\r\n\r\n  <div class=\"fbh-inner\">\r\n\r\n    <!-- LEFT COLUMN -->\r\n    <div class=\"fbh-left\">\r\n\r\n      <!-- Eyebrow tag -->\r\n      <span class=\"fbh-eyebrow\">\r\n        <svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#30C054\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3\"\/><circle cx=\"12\" cy=\"17\" r=\".5\" fill=\"#30C054\"\/><\/svg>\r\n        AI-Native\r\n        <span class=\"fbh-eyebrow-dot\" aria-hidden=\"true\"><\/span>\r\n        Food &amp; Beverage\r\n      <\/span>\r\n\r\n      <!-- H1 -->\r\n      <h1 class=\"fbh-headline\">\r\n        Tus mejores clientes est\u00e1n a un push irrelevante de silenciarte para siempre.\r\n      <\/h1>\r\n\r\n      <!-- Subheadline -->\r\n      <p class=\"fbh-sub\">\r\n        Las campa\u00f1as masivas queman en un d\u00eda la lista que construiste en a\u00f1os. indigitall las reemplaza con se\u00f1ales de comportamiento: geo-triggers cerca de tu tienda, pedidos por WhatsApp que cierran la venta al instante, e inteligencia de suscripci\u00f3n que anticipa cancelaciones. Una plataforma. Cada contacto entre el antojo y la acci\u00f3n.\r\n      <\/p>\r\n\r\n      <!-- Trust badge strip -->\r\n      <div class=\"fbh-badges\" role=\"list\" aria-label=\"Insignias de confianza y certificaci\u00f3n\">\r\n        <span class=\"fbh-badge\" role=\"listitem\">\r\n          <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#30C054\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 2 2 7l10 5 10-5-10-5z\"\/><path d=\"M2 17l10 5 10-5\"\/><path d=\"M2 12l10 5 10-5\"\/><\/svg>\r\n          Meta Business Partner \u00b7 Tier 1\r\n        <\/span>\r\n        <span class=\"fbh-badge\" role=\"listitem\">\r\n          <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#30C054\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><polygon points=\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\"\/><\/svg>\r\n          ISO 27001\r\n        <\/span>\r\n        <span class=\"fbh-badge\" role=\"listitem\">\r\n          <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#30C054\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"11\" width=\"18\" height=\"11\" rx=\"2\"\/><path d=\"M7 11V7a5 5 0 0 1 10 0v4\"\/><\/svg>\r\n          GDPR\r\n        <\/span>\r\n        <span class=\"fbh-badge\" role=\"listitem\">\r\n          <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#30C054\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\/><polyline points=\"9 12 11 14 15 10\"\/><\/svg>\r\n          4.8\/5 G2\r\n        <\/span>\r\n      <\/div>\r\n\r\n      <!-- CTAs -->\r\n      <div class=\"fbh-ctas\">\r\n        <a href=\"https:\/\/indigitall.com\/es\/programar-tiempo\/\" class=\"fb-btn primary\" aria-label=\"Solicitar una demo de indigitall para Alimentaci\u00f3n y Bebidas\">SOLICITAR DEMO<\/a>\r\n        <a href=\"https:\/\/indigitall.com\/en\/contact-sales\/\" class=\"fb-btn secondary\" aria-label=\"Descargar el One-Pager de Alimentaci\u00f3n y Bebidas\">\r\n          <span class=\"fb-btn-ic\" aria-hidden=\"true\">\r\n            <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#12872F\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/><\/svg>\r\n          <\/span>\r\n          DESCARGAR ONE-PAGER F&amp;B\r\n        <\/a>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <!-- RIGHT COLUMN: phone mockup -->\r\n    <div class=\"fbh-right\" role=\"img\" aria-label=\"Un tel\u00e9fono muestra un recorrido de interacci\u00f3n para Alimentaci\u00f3n y Bebidas: una notificaci\u00f3n push geolocalizada con una oferta cerca de la tienda; al tocarla se abre un mensaje de WhatsApp para reordenar; al tocar VER CAT\u00c1LOGO aparece un cat\u00e1logo gen\u00e9rico con opciones para cambiar el caf\u00e9 o renovar el \u00faltimo pedido; al tocar RENOVAR \u00daLTIMO PEDIDO aparecen la confirmaci\u00f3n del pedido y un aviso de puntos de fidelidad en el mismo hilo; al tocarlo se abre una pantalla de fidelizaci\u00f3n que muestra 120 puntos ganados hacia un caf\u00e9 gratis. Una m\u00e9trica flotante indica: \u20ac30k de MRR solo por WhatsApp, de Incapto.\">\r\n\r\n      <div class=\"fbh-phone\">\r\n        <div class=\"fbh-notch\" aria-hidden=\"true\"><\/div>\r\n        <div class=\"fbh-screen\">\r\n\r\n          <!-- Base app shell (always visible behind messages) -->\r\n          <div style=\"display:flex; flex-direction:column; height:100%;\" aria-hidden=\"true\">\r\n            <div class=\"fbh-app-header\">\r\n              <div>\r\n                <div class=\"fbh-app-brand\">Caf\u00e9 Presto<\/div>\r\n                <div class=\"fbh-app-greeting\">Buenas tardes, Marta<\/div>\r\n              <\/div>\r\n              <div class=\"fbh-app-avatar\">\r\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2\"\/><circle cx=\"12\" cy=\"7\" r=\"4\"\/><\/svg>\r\n              <\/div>\r\n            <\/div>\r\n            <div class=\"fbh-app-body\">\r\n              <div class=\"fbh-ghost-row short\"><\/div>\r\n              <div class=\"fbh-ghost-row\"><\/div>\r\n              <div class=\"fbh-ghost-row\"><\/div>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <!-- Message 1: geo-triggered push -->\r\n          <div class=\"fbh-msg-layer fbh-msg-push\" aria-hidden=\"true\">\r\n            <div class=\"fbh-push-lock\">\r\n              <div class=\"fbh-push-time\">14:32<\/div>\r\n              <div class=\"fbh-push-date\">MARTES, 1 DE JULIO<\/div>\r\n              <div class=\"fbh-push-notif\">\r\n                <div class=\"fbh-push-ic\">\r\n                  <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"2\" 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>\r\n                <\/div>\r\n                <div>\r\n                  <div class=\"fbh-push-app\">Caf\u00e9 Presto<\/div>\r\n                  <div class=\"fbh-push-text\">Est\u00e1s a 300m de nuestra tienda en Malasa\u00f1a. Hoy tienes 20% de descuento, v\u00e1lido por los pr\u00f3ximos 90 minutos.<\/div>\r\n                <\/div>\r\n                <span class=\"fbh-push-time-stamp\">ahora<\/span>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <!-- Message 2: ONE persistent WhatsApp screen. Header and the\r\n               original question never reload - the confirmation card and\r\n               points nudge simply arrive as new messages underneath. -->\r\n          <div class=\"fbh-msg-layer fbh-msg-wa\" aria-hidden=\"true\">\r\n            <div class=\"fbh-wa-header\">\r\n              <div class=\"fbh-wa-avatar\">\r\n                <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"#12872F\" aria-hidden=\"true\"><path d=\"M20.5 3.5A11.9 11.9 0 0 0 12 0C5.4 0 0 5.4 0 12c0 2.1.6 4.2 1.7 6L0 24l6.2-1.6c1.7.9 3.7 1.4 5.7 1.4C18.6 23.8 24 18.4 24 11.8c0-3.1-1.2-6.1-3.5-8.3zM12 21.8c-1.8 0-3.6-.5-5.1-1.4l-.4-.2-3.7 1 1-3.6-.2-.4c-1-1.6-1.5-3.4-1.5-5.2C2.1 6.5 6.5 2.1 12 2.1c2.6 0 5.1 1 7 2.9 1.9 1.9 2.9 4.4 2.9 7 0 5.5-4.4 9.8-9.9 9.8z\"\/><\/svg>\r\n              <\/div>\r\n              <div>\r\n                <div class=\"fbh-wa-name\">Caf\u00e9 Presto<\/div>\r\n                <div class=\"fbh-wa-status\">Cuenta de empresa<\/div>\r\n              <\/div>\r\n            <\/div>\r\n            <div class=\"fbh-wa-panel\">\r\n              <div class=\"fbh-bub\">\r\n                Tu caf\u00e9 ya casi se acaba. \u00bfReordenas con un toque?\r\n                <span class=\"fbh-bub-time\">14:34<\/span>\r\n                <div class=\"fbh-wa-actions-row\">\r\n                  <span class=\"fbh-wa-chip\">S\u00cd<\/span>\r\n                  <span class=\"fbh-wa-chip fbh-chip-tap-showmenu\">VER CAT\u00c1LOGO<\/span>\r\n                <\/div>\r\n              <\/div>\r\n              <div class=\"fbh-menu-card\">\r\n                <div class=\"fbh-menu-title\">Caf\u00e9 Presto: Bolsas de Caf\u00e9<\/div>\r\n                <div class=\"fbh-menu-item\"><span>Mezcla de la Casa \u00b7 250g<\/span><span>\u20ac8.90<\/span><\/div>\r\n                <div class=\"fbh-menu-item\"><span>Tueste Oscuro \u00b7 500g<\/span><span>\u20ac14.50<\/span><\/div>\r\n                <div class=\"fbh-menu-item\"><span>Descafeinado \u00b7 250g<\/span><span>\u20ac9.20<\/span><\/div>\r\n                <div class=\"fbh-menu-actions\">\r\n                  <span class=\"fbh-wa-chip\">CAMBIAR MI CAF\u00c9<\/span>\r\n                  <span class=\"fbh-wa-chip fbh-chip-tap-renew\">RENOVAR \u00daLTIMO PEDIDO<\/span>\r\n                <\/div>\r\n              <\/div>\r\n              <div class=\"fbh-confirm-card\">\r\n                <div class=\"fbh-confirm-ic\">\r\n                  <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M18 8h1a4 4 0 0 1 0 8h-1\"\/><path d=\"M2 8h16v9a4 4 0 0 1-4 4H6a4 4 0 0 1-4-4V8z\"\/><line x1=\"6\" y1=\"1\" x2=\"6\" y2=\"4\"\/><line x1=\"10\" y1=\"1\" x2=\"10\" y2=\"4\"\/><line x1=\"14\" y1=\"1\" x2=\"14\" y2=\"4\"\/><\/svg>\r\n                <\/div>\r\n                <div>\r\n                  <div class=\"fbh-confirm-title\">\u00a1Pedido confirmado!<\/div>\r\n                  <div class=\"fbh-confirm-sub\">Tu caf\u00e9 va en camino.<\/div>\r\n                <\/div>\r\n              <\/div>\r\n              <div class=\"fbh-points-chip\">\r\n                <span class=\"fbh-points-chip-ic\">\r\n                  <svg width=\"11\" height=\"11\" viewBox=\"0 0 24 24\" fill=\"#FFFFFF\" aria-hidden=\"true\"><polygon points=\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\"\/><\/svg>\r\n                <\/span>\r\n                Mira tus puntos de fidelidad\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <!-- Message 4: in-app loyalty update -->\r\n          <div class=\"fbh-msg-layer fbh-msg-loyal\" aria-hidden=\"true\">\r\n            <div class=\"fbh-loyal-header\">\r\n              <div class=\"fbh-loyal-title\">Recompensas de fidelidad<\/div>\r\n            <\/div>\r\n            <div class=\"fbh-loyal-body\">\r\n              <div class=\"fbh-loyal-cup\">\r\n                <svg width=\"30\" height=\"30\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#12872F\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M18 8h1a4 4 0 0 1 0 8h-1\"\/><path d=\"M2 8h16v9a4 4 0 0 1-4 4H6a4 4 0 0 1-4-4V8z\"\/><line x1=\"6\" y1=\"1\" x2=\"6\" y2=\"4\"\/><line x1=\"10\" y1=\"1\" x2=\"10\" y2=\"4\"\/><line x1=\"14\" y1=\"1\" x2=\"14\" y2=\"4\"\/><\/svg>\r\n              <\/div>\r\n              <div class=\"fbh-loyal-points\">120 pts<\/div>\r\n              <div class=\"fbh-loyal-caption\">Has ganado 120 puntos.<br>Te faltan 80 para un caf\u00e9 gratis.<\/div>\r\n              <div class=\"fbh-loyal-bar-track\"><div class=\"fbh-loyal-bar-fill\"><\/div><\/div>\r\n            <\/div>\r\n          <\/div>\r\n\r\n        <\/div>\r\n\r\n        <!-- Floating proof metric - nested inside the phone so it's always\r\n             positioned relative to the phone's own box, centered above it. -->\r\n        <div class=\"fbh-float\" aria-hidden=\"true\">\r\n          <span class=\"fbh-float-val\">\u20ac30k de MRR solo por WhatsApp<\/span>\r\n          <span class=\"fbh-float-src\">Incapto<\/span>\r\n        <\/div>\r\n      <\/div>\r\n\r\n    <\/div><!-- \/fbh-right -->\r\n  <\/div><!-- \/fbh-inner -->\r\n<\/section>\r\n\r\n<style>\r\n#indi-fb-hero .fbh-phone { width: 264px !important; height: 572px !important; }\r\n@media (max-width: 560px) { #indi-fb-hero .fbh-phone { width: 236px !important; height: 511px !important; } }\r\n@media (max-width: 380px) { #indi-fb-hero .fbh-phone { width: 214px !important; height: 464px !important; } }\r\n<\/style>","code_extra_content":"code_ex_none","code_extitle_cards":"","code_ex_cards":null,"code_ex_brands_custom_background_color":false,"code_ex_custom_brands":false,"code_ex_custom_slider_title":"","code_ex_brands":null,"code_ex_brands_background_color":""},{"acf_fc_layout":"custom_html","code":"<!-- ============================================================\r\n     indigitall.com - Food & Beverage page\r\n     Secci\u00f3n 3: Diferenciador\r\n     Differentiation Food ES\r\n     Bloque HTML autocontenido para ACF. Fondo claro.\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-fb-diff {\r\n  all: initial;\r\n  display: block;\r\n  font-family: 'Manrope', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;\r\n  box-sizing: border-box !important;\r\n  -webkit-font-smoothing: antialiased;\r\n  background: #F5F7FA !important;\r\n  position: relative;\r\n  overflow: hidden;\r\n}\r\n#indi-fb-diff *, #indi-fb-diff *::before, #indi-fb-diff *::after {\r\n  box-sizing: border-box;\r\n  margin: 0;\r\n  padding: 0;\r\n}\r\n\r\n\/* \u2500\u2500 shell \u2500\u2500 *\/\r\n#indi-fb-diff .ifd-wrap {\r\n  position: relative;\r\n  z-index: 2;\r\n  max-width: 1280px;\r\n  margin: 0 auto !important;\r\n  padding: 100px 48px !important;\r\n}\r\n\r\n\/* \u2500\u2500 header \u2500\u2500 *\/\r\n\/* Eyebrow - pill verde de A&B (hilo deliberado desde el hero) *\/\r\n#indi-fb-diff .ifd-eyebrow {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 8px;\r\n  background: rgba(18,135,47,0.12) !important;\r\n  border: 1px solid rgba(18,135,47,0.25) !important;\r\n  border-radius: 50px;\r\n  padding: 6px 14px;\r\n  font-size: 11px !important;\r\n  font-weight: 700 !important;\r\n  letter-spacing: 0.08em !important;\r\n  text-transform: uppercase !important;\r\n  color: #12872F !important;\r\n}\r\n#indi-fb-diff .ifd-eyebrow svg { flex-shrink: 0; }\r\n\r\n#indi-fb-diff .ifd-h2 {\r\n  margin-top: 20px !important;\r\n  font-size: clamp(28px, 3.5vw, 48px) !important;\r\n  line-height: 1.08 !important;\r\n  font-weight: 500 !important;\r\n  letter-spacing: -0.02em !important;\r\n  color: #0F3B7A !important;\r\n  max-width: 100%;\r\n}\r\n#indi-fb-diff .ifd-h2 em {\r\n  font-style: normal;\r\n  color: #12872F !important;\r\n}\r\n#indi-fb-diff .ifd-intro {\r\n  margin-top: 20px !important;\r\n  font-size: 17px !important;\r\n  line-height: 1.65 !important;\r\n  font-weight: 400 !important;\r\n  color: #5A6B85 !important;\r\n  max-width: 78ch;\r\n}\r\n\r\n\/* \u2500\u2500 2\u00d72 card grid \u2500\u2500 *\/\r\n#indi-fb-diff .ifd-grid {\r\n  margin-top: 56px !important;\r\n  display: grid;\r\n  grid-template-columns: repeat(2, 1fr);\r\n  gap: 24px;\r\n  list-style: none;\r\n}\r\n\r\n\/* \u2500\u2500 card \u2500\u2500 *\/\r\n#indi-fb-diff .ifd-card {\r\n  background: #FFFFFF !important;\r\n  border-radius: 14px !important;\r\n  box-shadow: 0 12px 36px -8px rgba(18,54,108,0.30), 0 2px 8px rgba(0,0,0,0.06);\r\n  overflow: hidden;\r\n  display: flex;\r\n  flex-direction: column;\r\n  transition: transform 0.35s cubic-bezier(0.22,1,0.36,1), box-shadow 0.35s cubic-bezier(0.22,1,0.36,1);\r\n}\r\n#indi-fb-diff .ifd-card:hover {\r\n  transform: translateY(-4px) scale(1.015);\r\n  box-shadow: 0 24px 54px -12px rgba(18,54,108,0.36), 0 4px 12px rgba(0,0,0,0.08);\r\n}\r\n\r\n\/* \u2500\u2500 viz stage \u2500\u2500 *\/\r\n#indi-fb-diff .ifd-stage {\r\n  position: relative;\r\n  aspect-ratio: 1 \/ 1;\r\n  width: min(100%, 360px);\r\n  margin: 24px auto 4px;\r\n  border-radius: 16px;\r\n  background: radial-gradient(120% 90% at 50% 0%, #EEF5FF 0%, #F1F6FF 55%, #E7EEFB 100%);\r\n  border: 1px solid #EAF0FA;\r\n  overflow: hidden;\r\n}\r\n#indi-fb-diff .ifd-stageinner {\r\n  position: absolute;\r\n  top: 50%; left: 50%;\r\n  width: 280px; height: 160px;\r\n  transform: translate(-50%, -50%);\r\n}\r\n#indi-fb-diff .ifd-stage svg.ifd-lines {\r\n  position: absolute; inset: 0;\r\n  width: 100%; height: 100%;\r\n  overflow: visible;\r\n}\r\n#indi-fb-diff .ifd-line {\r\n  stroke: #C9D6EC; stroke-width: 2; fill: none;\r\n}\r\n#indi-fb-diff .ifd-line-dash {\r\n  stroke: #C9D6EC; stroke-width: 2; fill: none;\r\n  stroke-dasharray: 4 5; stroke-linecap: round;\r\n}\r\n\r\n\/* nodes *\/\r\n#indi-fb-diff .ifd-node {\r\n  position: absolute;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  gap: 5px;\r\n  background: #FFFFFF;\r\n  border: 1.5px solid #DCE6F7;\r\n  border-radius: 9px;\r\n  font-size: 10px !important;\r\n  font-weight: 700 !important;\r\n  letter-spacing: 0.01em;\r\n  color: #0F3B7A !important;\r\n  box-shadow: 0 4px 12px -4px rgba(18,54,108,0.18);\r\n}\r\n#indi-fb-diff .ifd-node svg { width: 13px; height: 13px; flex: none; stroke: #0072EF; }\r\n#indi-fb-diff .ifd-node.ifd-primary {\r\n  background: #0F3B7A;\r\n  border-color: #0F3B7A;\r\n  color: #FFFFFF !important;\r\n  box-shadow: 0 6px 18px -4px rgba(15,59,122,0.45);\r\n}\r\n#indi-fb-diff .ifd-node.ifd-primary svg { stroke: #FFFFFF; }\r\n#indi-fb-diff .ifd-node.ifd-amber {\r\n  background: #F07000;\r\n  border-color: #F07000;\r\n  color: #FFFFFF !important;\r\n  font-weight: 800 !important;\r\n  box-shadow: 0 6px 18px -4px rgba(240,112,0,0.45);\r\n}\r\n#indi-fb-diff .ifd-node.ifd-amber svg { stroke: #FFFFFF; }\r\n#indi-fb-diff .ifd-node.ifd-green {\r\n  background: #8ADA3F;\r\n  border-color: #8ADA3F;\r\n  color: #0F3B7A !important;\r\n  font-weight: 800 !important;\r\n}\r\n#indi-fb-diff .ifd-node.ifd-green svg { stroke: #0F3B7A; }\r\n\r\n\/* packets *\/\r\n#indi-fb-diff .ifd-packet {\r\n  position: absolute;\r\n  width: 9px; height: 9px;\r\n  border-radius: 50%;\r\n  background: #8ADA3F;\r\n  box-shadow: 0 0 0 3px rgba(138,218,63,0.25), 0 0 8px rgba(138,218,63,0.6);\r\n  opacity: 0;\r\n}\r\n#indi-fb-diff .ifd-packet.ifd-blue {\r\n  background: #0072EF;\r\n  box-shadow: 0 0 0 3px rgba(0,114,239,0.22), 0 0 8px rgba(0,114,239,0.5);\r\n}\r\n#indi-fb-diff .ifd-packet.ifd-amber {\r\n  background: #F07000;\r\n  box-shadow: 0 0 0 3px rgba(240,112,0,0.22), 0 0 8px rgba(240,112,0,0.5);\r\n}\r\n\r\n\/* \u2500\u2500 card body \u2500\u2500 *\/\r\n#indi-fb-diff .ifd-body {\r\n  padding: 24px 24px 28px !important;\r\n  display: flex;\r\n  flex-direction: column;\r\n  flex: 1;\r\n}\r\n\/* icon chip - pill etiquetada *\/\r\n#indi-fb-diff .ifd-chip {\r\n  align-self: flex-start;\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 7px;\r\n  padding: 5px 12px !important;\r\n  border-radius: 8px;\r\n  font-size: 11px !important;\r\n  font-weight: 700 !important;\r\n  letter-spacing: 0.04em !important;\r\n  text-transform: uppercase !important;\r\n}\r\n#indi-fb-diff .ifd-chip svg { width: 14px; height: 14px; flex-shrink: 0; }\r\n\r\n\/* chip colors *\/\r\n#indi-fb-diff .ifd-chip-blue  { background: #EEF3FF; color: #0072EF !important; }\r\n#indi-fb-diff .ifd-chip-blue svg  { stroke: #0072EF; }\r\n#indi-fb-diff .ifd-chip-green1 { background: rgba(48,192,84,0.10); color: #1a8c4e !important; }\r\n#indi-fb-diff .ifd-chip-green1 svg { stroke: #30C054; }\r\n#indi-fb-diff .ifd-chip-green2 { background: rgba(48,192,84,0.12); color: #1f8f3c !important; }\r\n#indi-fb-diff .ifd-chip-green2 svg { stroke: #30C054; }\r\n\r\n#indi-fb-diff .ifd-title {\r\n  margin-top: 14px !important;\r\n  font-size: 20px !important;\r\n  font-weight: 700 !important;\r\n  letter-spacing: -0.01em !important;\r\n  line-height: 1.2 !important;\r\n  color: #0F0F0F !important;\r\n}\r\n#indi-fb-diff .ifd-desc {\r\n  margin-top: 10px !important;\r\n  font-size: 15px !important;\r\n  line-height: 1.6 !important;\r\n  font-weight: 400 !important;\r\n  color: #5A6B85 !important;\r\n  flex: 1;\r\n}\r\n\r\n\/* indicator pill *\/\r\n#indi-fb-diff .ifd-indicator {\r\n  margin-top: 18px !important;\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 7px;\r\n  padding: 6px 12px;\r\n  border-radius: 8px;\r\n  font-size: 11px !important;\r\n  font-weight: 700 !important;\r\n  letter-spacing: 0.02em;\r\n  align-self: flex-start;\r\n}\r\n#indi-fb-diff .ifd-ind-blue  { background: #EEF3FF;              color: #0072EF !important; }\r\n#indi-fb-diff .ifd-ind-green1 { background: rgba(48,192,84,0.09);color: #1a7a40 !important; }\r\n#indi-fb-diff .ifd-ind-green2 { background: rgba(48,192,84,0.10); color: #1f8f3c !important; }\r\n\r\n#indi-fb-diff .ifd-ind-dot {\r\n  width: 7px; height: 7px;\r\n  border-radius: 50%;\r\n  animation: ifdPulseDot 2s ease-in-out infinite;\r\n  flex-shrink: 0;\r\n}\r\n#indi-fb-diff .ifd-ind-dot.d-blue  { background: #0072EF; box-shadow: 0 0 0 3px rgba(0,114,239,0.22); }\r\n#indi-fb-diff .ifd-ind-dot.d-green1 { background: #30C054; box-shadow: 0 0 0 3px rgba(48,192,84,0.25); }\r\n#indi-fb-diff .ifd-ind-dot.d-green2 { background: #30C054; box-shadow: 0 0 0 3px rgba(48,192,84,0.25); }\r\n@keyframes ifdPulseDot { 0%, 100% { transform: scale(1); opacity: 1; } 50% { transform: scale(1.35); opacity: 0.75; } }\r\n\r\n\/* ================================================================\r\n   CARD 1 - Geolocalizaci\u00f3n: hub geo-pin dispara a salidas de oferta \/ push\r\n   (Arquetipo B - hub de evento\/alerta con salida en abanico)\r\n   ================================================================ *\/\r\n#indi-fb-diff .ifd-alert-pulse {\r\n  animation: ifdAlertPulse 2.2s ease-in-out infinite;\r\n}\r\n@keyframes ifdAlertPulse {\r\n  0%, 100% { box-shadow: 0 6px 18px -4px rgba(0,114,239,0.45); }\r\n  40%, 60% { box-shadow: 0 0 0 8px rgba(0,114,239,0.15), 0 6px 18px -4px rgba(0,114,239,0.45); }\r\n}\r\n#indi-fb-diff .ifd-c2p1 { left: 90px; top: 76px; animation: ifdc2p1 2.2s ease-in-out infinite; }\r\n#indi-fb-diff .ifd-c2p2 { left: 90px; top: 76px; animation: ifdc2p2 2.2s ease-in-out infinite; animation-delay: 0.73s; }\r\n#indi-fb-diff .ifd-c2p3 { left: 90px; top: 76px; animation: ifdc2p3 2.2s ease-in-out infinite; animation-delay: 1.46s; }\r\n@keyframes ifdc2p1 {\r\n  0%   { transform: translate(0,0); opacity: 0; }\r\n  8%   { opacity: 1; }\r\n  44%  { transform: translate(106px,-40px); opacity: 1; }\r\n  55%, 100% { transform: translate(106px,-40px); opacity: 0; }\r\n}\r\n@keyframes ifdc2p2 {\r\n  0%   { transform: translate(0,0); opacity: 0; }\r\n  8%   { opacity: 1; }\r\n  44%  { transform: translate(106px,0); opacity: 1; }\r\n  55%, 100% { transform: translate(106px,0); opacity: 0; }\r\n}\r\n@keyframes ifdc2p3 {\r\n  0%   { transform: translate(0,0); opacity: 0; }\r\n  8%   { opacity: 1; }\r\n  44%  { transform: translate(106px,40px); opacity: 1; }\r\n  55%, 100% { transform: translate(106px,40px); opacity: 0; }\r\n}\r\n#indi-fb-diff .ifd-op1 { animation: ifdOpHL 2.2s ease-in-out 0s infinite; }\r\n#indi-fb-diff .ifd-op2 { animation: ifdOpHL 2.2s ease-in-out 0.73s infinite; }\r\n#indi-fb-diff .ifd-op3 { animation: ifdOpHL 2.2s ease-in-out 1.46s infinite; }\r\n@keyframes ifdOpHL {\r\n  0%, 30% { border-color: #DCE6F7; }\r\n  48%     { border-color: #0072EF; box-shadow: 0 0 0 3px rgba(0,114,239,0.20); }\r\n  65%, 100% { border-color: #DCE6F7; }\r\n}\r\n\r\n\/* ================================================================\r\n   CARD 2 - Hilo de pedidos por WhatsApp\r\n   (Arquetipo C - chat IA de WhatsApp)\r\n   ================================================================ *\/\r\n#indi-fb-diff .ifd-chat-bubble {\r\n  position: absolute;\r\n  border-radius: 10px;\r\n  font-size: 8.5px !important;\r\n  font-weight: 600 !important;\r\n  line-height: 1.3;\r\n  padding: 5px 8px;\r\n  box-shadow: 0 2px 6px rgba(0,0,0,0.1);\r\n  white-space: nowrap;\r\n  max-width: 174px;\r\n  opacity: 0;\r\n}\r\n#indi-fb-diff .ifd-bub-in  { background: #FFFFFF; color: #0F0F0F !important; left: 18px; border-top-left-radius: 3px; }\r\n#indi-fb-diff .ifd-bub-out { background: #DCF8C6; color: #0F0F0F !important; right: 18px; border-top-right-radius: 3px; }\r\n#indi-fb-diff .ifd-wa-bg {\r\n  position: absolute; inset: 0;\r\n  background: #ECE5DD;\r\n  border-radius: 10px;\r\n  overflow: hidden;\r\n}\r\n#indi-fb-diff .ifd-wa-topbar {\r\n  background: #12872F;\r\n  height: 28px;\r\n  display: flex; align-items: center;\r\n  padding: 0 10px; gap: 6px;\r\n}\r\n#indi-fb-diff .ifd-wa-topbar-name {\r\n  font-size: 9px !important; font-weight: 700 !important; color: #FFFFFF !important;\r\n}\r\n#indi-fb-diff .ifd-cb1 { top: 36px;  width: auto; animation: ifdBubIn 0.4s ease 0.5s both, ifdBubStay 6s 0.5s infinite; }\r\n#indi-fb-diff .ifd-cb2 { top: 64px;  width: auto;  animation: ifdBubIn 0.4s ease 1.1s both, ifdBubStay 6s 1.1s infinite; }\r\n#indi-fb-diff .ifd-cb3 { top: 92px;  width: auto; animation: ifdBubIn 0.4s ease 1.7s both, ifdBubStay 6s 1.7s infinite; }\r\n#indi-fb-diff .ifd-cb4 { top: 120px; width: auto; animation: ifdBubIn 0.4s ease 2.3s both, ifdBubStay 6s 2.3s infinite; }\r\n@keyframes ifdBubIn { from { opacity:0; transform:translateY(6px); } to { opacity:1; transform:translateY(0); } }\r\n@keyframes ifdBubStay {\r\n  0% { opacity: 1; } 80% { opacity: 1; } 90%, 100% { opacity: 0; }\r\n}\r\n\r\n\/* ================================================================\r\n   CARD 3 - Se\u00f1ales de suscripci\u00f3n: CDP + barras a la baja + riesgo\r\n   (Arquetipo D - barras de datos CDP + score)\r\n   ================================================================ *\/\r\n#indi-fb-diff .ifd-loy-bar {\r\n  position: absolute;\r\n  bottom: 28px;\r\n  width: 18px;\r\n  border-radius: 4px 4px 0 0;\r\n  background: linear-gradient(180deg, #30C054, #1f8f3c);\r\n  transform-origin: bottom;\r\n}\r\n\/* Frecuencia de pedidos a la baja - las barras decrecen de izq. a der. *\/\r\n#indi-fb-diff .ifd-loy-bar.lb1 { left: 74px;  height: 92px; animation: ifdGrow 3.6s ease-in-out infinite; }\r\n#indi-fb-diff .ifd-loy-bar.lb2 { left: 98px;  height: 70px; animation: ifdGrow 3.6s ease-in-out infinite; animation-delay: 0.3s; }\r\n#indi-fb-diff .ifd-loy-bar.lb3 { left: 122px; height: 48px; animation: ifdGrow 3.6s ease-in-out infinite; animation-delay: 0.6s; }\r\n#indi-fb-diff .ifd-loy-bar.lb4 { left: 146px; height: 26px; animation: ifdGrow 3.6s ease-in-out infinite; animation-delay: 0.9s; }\r\n@keyframes ifdGrow {\r\n  0%   { transform: scaleY(0.15); }\r\n  45%  { transform: scaleY(1); }\r\n  78%  { transform: scaleY(1); }\r\n  100% { transform: scaleY(0.15); }\r\n}\r\n#indi-fb-diff .ifd-loy-pill {\r\n  position: absolute;\r\n  left: 14px; top: 12px;\r\n  background: rgba(48,192,84,0.12);\r\n  border: 1.5px solid #30C054;\r\n  border-radius: 20px;\r\n  padding: 4px 9px;\r\n  font-size: 8.5px !important; font-weight: 700 !important;\r\n  color: #1f8f3c !important;\r\n  white-space: nowrap;\r\n  animation: ifdOfferIn 3.6s ease-in-out infinite;\r\n}\r\n@keyframes ifdOfferIn {\r\n  0%, 20% { opacity: 0; transform: translateY(6px); }\r\n  35%, 75% { opacity: 1; transform: translateY(0); }\r\n  90%, 100% { opacity: 0; transform: translateY(-4px); }\r\n}\r\n#indi-fb-diff .ifd-loy-score {\r\n  position: absolute;\r\n  right: 18px; top: 28px;\r\n  background: #0F3B7A;\r\n  border-radius: 8px;\r\n  padding: 6px 10px;\r\n  display: flex; flex-direction: column; align-items: flex-start; gap: 2px;\r\n}\r\n#indi-fb-diff .ifd-loy-score-lbl {\r\n  font-size: 7.5px !important; font-weight: 700 !important;\r\n  color: rgba(255,255,255,0.65) !important; text-transform: uppercase; letter-spacing: 0.08em;\r\n}\r\n#indi-fb-diff .ifd-loy-score-val {\r\n  font-size: 20px !important; font-weight: 800 !important;\r\n  color: #F07000 !important; line-height: 1; letter-spacing: -0.02em;\r\n  animation: ifdScorePop 3.6s ease-in-out infinite;\r\n}\r\n#indi-fb-diff .ifd-loy-score-sub {\r\n  font-size: 7.5px !important; font-weight: 600 !important;\r\n  color: rgba(255,255,255,0.55) !important;\r\n}\r\n@keyframes ifdScorePop {\r\n  0%, 30% { opacity: 0.4; } 50%, 80% { opacity: 1; } 95%, 100% { opacity: 0.4; }\r\n}\r\n\r\n\/* ================================================================\r\n   CARD 4 - Crecimiento de audiencia: se\u00f1al an\u00f3nima \u2192 hub \u2192 capturados\r\n   (Arquetipo A - disparador\u2192canales en abanico)\r\n   ================================================================ *\/\r\n#indi-fb-diff .ifd-evt-pulse {\r\n  animation: ifdEvtPulse 2.8s ease-in-out infinite;\r\n}\r\n@keyframes ifdEvtPulse {\r\n  0%, 100% { border-color: #DCE6F7; box-shadow: 0 4px 12px -4px rgba(18,54,108,0.18); }\r\n  30%, 50% { border-color: #0072EF; box-shadow: 0 0 0 4px rgba(0,114,239,0.18); }\r\n}\r\n\/* Paquetes: hub \u2192 canales *\/\r\n#indi-fb-diff .ifd-c1p1 { left: 76px; top: 76px; animation: ifdc1p1 2.4s ease-in-out infinite; }\r\n#indi-fb-diff .ifd-c1p2 { left: 76px; top: 76px; animation: ifdc1p2 2.4s ease-in-out infinite; animation-delay: 0.8s; }\r\n#indi-fb-diff .ifd-c1p3 { left: 76px; top: 76px; animation: ifdc1p3 2.4s ease-in-out infinite; animation-delay: 1.6s; }\r\n@keyframes ifdc1p1 {\r\n  0%   { transform: translate(0,0); opacity: 0; }\r\n  8%   { opacity: 1; }\r\n  42%  { transform: translate(116px,-44px); opacity: 1; }\r\n  52%, 100% { transform: translate(116px,-44px); opacity: 0; }\r\n}\r\n@keyframes ifdc1p2 {\r\n  0%   { transform: translate(0,0); opacity: 0; }\r\n  8%   { opacity: 1; }\r\n  42%  { transform: translate(116px,0); opacity: 1; }\r\n  52%, 100% { transform: translate(116px,0); opacity: 0; }\r\n}\r\n@keyframes ifdc1p3 {\r\n  0%   { transform: translate(0,0); opacity: 0; }\r\n  8%   { opacity: 1; }\r\n  42%  { transform: translate(116px,44px); opacity: 1; }\r\n  52%, 100% { transform: translate(116px,44px); opacity: 0; }\r\n}\r\n#indi-fb-diff .ifd-ch1 { animation: ifdChHL 2.4s ease-in-out infinite; }\r\n#indi-fb-diff .ifd-ch2 { animation: ifdChHL 2.4s ease-in-out infinite; animation-delay: 0.8s; }\r\n#indi-fb-diff .ifd-ch3 { animation: ifdChHL 2.4s ease-in-out infinite; animation-delay: 1.6s; }\r\n@keyframes ifdChHL {\r\n  0%, 25% { border-color: #DCE6F7; box-shadow: 0 4px 12px -4px rgba(18,54,108,0.18); }\r\n  38%     { border-color: #0072EF; box-shadow: 0 0 0 3px rgba(0,114,239,0.22); }\r\n  55%, 100% { border-color: #DCE6F7; box-shadow: 0 4px 12px -4px rgba(18,54,108,0.18); }\r\n}\r\n\r\n\/* \u2500\u2500 scroll reveal \u2500\u2500 *\/\r\n#indi-fb-diff .ifd-animate {\r\n  opacity: 0;\r\n  transform: translateY(20px);\r\n  transition: opacity 0.7s cubic-bezier(0.22,1,0.36,1), transform 0.7s cubic-bezier(0.22,1,0.36,1);\r\n}\r\n#indi-fb-diff .ifd-animate.ifd-visible { opacity: 1; transform: translateY(0); }\r\n#indi-fb-diff .ifd-grid .ifd-card:nth-child(1) { transition-delay: 0.00s; }\r\n#indi-fb-diff .ifd-grid .ifd-card:nth-child(2) { transition-delay: 0.08s; }\r\n#indi-fb-diff .ifd-grid .ifd-card:nth-child(3) { transition-delay: 0.16s; }\r\n#indi-fb-diff .ifd-grid .ifd-card:nth-child(4) { transition-delay: 0.24s; }\r\n\r\n\/* \u2500\u2500 responsive \u2500\u2500 *\/\r\n@media (max-width: 1100px) { #indi-fb-diff .ifd-wrap { padding: 80px 32px !important; } }\r\n@media (max-width: 780px) {\r\n  #indi-fb-diff .ifd-wrap { padding: 60px 24px !important; }\r\n  #indi-fb-diff .ifd-grid { grid-template-columns: 1fr; gap: 20px; }\r\n  #indi-fb-diff .ifd-h2 { max-width: 100%; }\r\n}\r\n@media (max-width: 480px) { #indi-fb-diff .ifd-wrap { padding: 40px 16px !important; } }\r\n\r\n\/* \u2500\u2500 reduced motion \u2500\u2500 *\/\r\n@media (prefers-reduced-motion: reduce) {\r\n  #indi-fb-diff .ifd-animate { opacity: 1 !important; transform: none !important; transition: none !important; }\r\n  #indi-fb-diff .ifd-packet, #indi-fb-diff .ifd-chat-bubble { animation: none !important; opacity: 1 !important; }\r\n  #indi-fb-diff .ifd-loy-bar { animation: none !important; transform: scaleY(1) !important; }\r\n  #indi-fb-diff .ifd-loy-score-val, #indi-fb-diff .ifd-loy-pill { animation: none !important; opacity: 1 !important; }\r\n  #indi-fb-diff .ifd-ind-dot { animation: none !important; }\r\n  #indi-fb-diff .ifd-evt-pulse, #indi-fb-diff .ifd-alert-pulse,\r\n  #indi-fb-diff .ifd-ch1, #indi-fb-diff .ifd-ch2, #indi-fb-diff .ifd-ch3,\r\n  #indi-fb-diff .ifd-op1, #indi-fb-diff .ifd-op2, #indi-fb-diff .ifd-op3 { animation: none !important; }\r\n}\r\n<\/style>\r\n\r\n<section id=\"indi-fb-diff\" role=\"region\" aria-labelledby=\"ifd-heading\" aria-label=\"Diferenciador de Alimentaci\u00f3n y Bebidas: capacidades de la plataforma indigitall\">\r\n  <div class=\"ifd-wrap\">\r\n\r\n    <!-- Header -->\r\n    <span class=\"ifd-eyebrow\" role=\"text\">\r\n      <svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#12872F\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M3 2v7c0 1.1.9 2 2 2h0a2 2 0 0 0 2-2V2\"\/><path d=\"M5 2v20\"\/><path d=\"M11 2v20\"\/><path d=\"M11 2c-1.7 0-3 2.2-3 5s1.3 5 3 5\"\/><path d=\"M17 2c1.7 0 3 2.2 3 5 0 3.5-3 4-3 4v11\"\/><\/svg>\r\n      Engagement basado en se\u00f1ales para cada formato de Alimentaci\u00f3n y Bebidas\r\n    <\/span>\r\n\r\n    <h2 class=\"ifd-h2\" id=\"ifd-heading\">Enviar m\u00e1s a todo el mundo es exactamente lo que <em>te est\u00e1 costando<\/em>.<\/h2>\r\n\r\n    <p class=\"ifd-intro\">Las marcas de Alimentaci\u00f3n y Bebidas tienen algunos de los mayores vol\u00famenes de Push de cualquier sector y algunas de las tasas de Engagement m\u00e1s bajas. No porque el Push no funcione, sino porque la mayor\u00eda de plataformas env\u00edan por calendario, no por se\u00f1al. El CDP de indigitall escucha lo que tus clientes hacen de verdad: d\u00f3nde est\u00e1n, qu\u00e9 pidieron, cu\u00e1ndo se les acaba, cu\u00e1nto tiempo llevan sin visitar. Env\u00eda solo cuando hay un motivo real para hacerlo, y el resultado son menos mensajes con mayor conversi\u00f3n y una lista que se mantiene sana a largo plazo.<\/p>\r\n\r\n    <ul class=\"ifd-grid\">\r\n\r\n      <!-- \u2550\u2550\u2550 CARD 1 - Geolocalizaci\u00f3n (Arquetipo B: hub geo \u2192 salidas de oferta) \u2550\u2550\u2550 -->\r\n      <li class=\"ifd-card ifd-animate\">\r\n        <div class=\"ifd-stage\" aria-hidden=\"true\">\r\n          <div class=\"ifd-stageinner\">\r\n            <svg class=\"ifd-lines\" viewBox=\"0 0 280 160\" preserveAspectRatio=\"none\">\r\n              <path class=\"ifd-line-dash\" d=\"M90,80 C120,80 145,40 196,40\"\/>\r\n              <path class=\"ifd-line-dash\" d=\"M90,80 H196\"\/>\r\n              <path class=\"ifd-line-dash\" d=\"M90,80 C120,80 145,120 196,120\"\/>\r\n            <\/svg>\r\n\r\n            <!-- Hub disparador geo-pin - azul -->\r\n            <div class=\"ifd-node ifd-primary ifd-alert-pulse\" style=\"left:30px;top:56px;width:60px;height:48px;flex-direction:column;gap:3px;z-index:2;box-shadow:0 6px 18px -4px rgba(0,114,239,0.45);border-color:#0072EF;background:#0072EF;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"width:16px;height:16px;stroke:#FFFFFF;\"><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              <span style=\"font-size:8px;\">Geo 300m<\/span>\r\n            <\/div>\r\n\r\n            <!-- Salidas en tiempo real -->\r\n            <div class=\"ifd-node ifd-op1\" style=\"left:196px;top:24px;width:76px;height:32px;flex-direction:column;gap:1px;font-size:9px !important;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"width:12px;height:12px;stroke:#0072EF;\"><path d=\"M6 8a6 6 0 0 1 12 0c0 7 3 9 3 9H3s3-2 3-9\"\/><path d=\"M10.3 21a1.94 1.94 0 0 0 3.4 0\"\/><\/svg>\r\n              Oferta Push\r\n            <\/div>\r\n            <div class=\"ifd-node ifd-op2\" style=\"left:196px;top:64px;width:76px;height:32px;flex-direction:column;gap:1px;font-size:9px !important;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"width:12px;height:12px;stroke:#0072EF;\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg>\r\n              -20% ya\r\n            <\/div>\r\n            <div class=\"ifd-node ifd-op3\" style=\"left:196px;top:104px;width:76px;height:32px;flex-direction:column;gap:1px;font-size:9px !important;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"width:12px;height:12px;stroke:#0072EF;\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><polyline points=\"12 6 12 12 16 14\"\/><\/svg>\r\n              Hora punta\r\n            <\/div>\r\n\r\n            <!-- Paquetes - azul (el disparador geo se activa) -->\r\n            <div class=\"ifd-packet ifd-blue ifd-c2p1\"><\/div>\r\n            <div class=\"ifd-packet ifd-blue ifd-c2p2\"><\/div>\r\n            <div class=\"ifd-packet ifd-blue ifd-c2p3\"><\/div>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"ifd-body\">\r\n          <span class=\"ifd-chip ifd-chip-blue\" aria-label=\"Geolocalizaci\u00f3n\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.2\" 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>\r\n            Geolocalizaci\u00f3n\r\n          <\/span>\r\n          <h3 class=\"ifd-title\">Campa\u00f1as de geolocalizaci\u00f3n que llenan la mesa.<\/h3>\r\n          <p class=\"ifd-desc\">Cuando un cliente conocido entra en un radio de 300 metros de un local f\u00edsico durante las horas punta, una oferta con tiempo limitado se activa autom\u00e1ticamente. Sin campa\u00f1a manual. Sin env\u00edos perdidos a clientes en otra ciudad.<\/p>\r\n          <div class=\"ifd-indicator ifd-ind-blue\" aria-label=\"Estado: se\u00f1al de geo en vivo\">\r\n            <span class=\"ifd-ind-dot d-blue\" aria-hidden=\"true\"><\/span>\r\n            Se\u00f1al de geo en vivo \u00b7 se activa en tiempo real\r\n          <\/div>\r\n        <\/div>\r\n      <\/li>\r\n\r\n      <!-- \u2550\u2550\u2550 CARD 2 - Pedidos por WhatsApp (Arquetipo C: chat IA de WhatsApp) \u2550\u2550\u2550 -->\r\n      <li class=\"ifd-card ifd-animate\">\r\n        <div class=\"ifd-stage\" aria-hidden=\"true\">\r\n          <div class=\"ifd-stageinner\">\r\n            <!-- Fondo del chat de WhatsApp -->\r\n            <div class=\"ifd-wa-bg\" style=\"left:20px;top:8px;width:200px;height:144px;\">\r\n              <div class=\"ifd-wa-topbar\">\r\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"#FFFFFF\" aria-hidden=\"true\"><path d=\"M20.5 3.5A11.9 11.9 0 0 0 12 0C5.4 0 0 5.4 0 12c0 2.1.6 4.2 1.7 6L0 24l6.2-1.6c1.7.9 3.7 1.4 5.7 1.4C18.6 23.8 24 18.4 24 11.8c0-3.1-1.2-6.1-3.5-8.3z\"\/><\/svg>\r\n                <span class=\"ifd-wa-topbar-name\">Pedidos y Entrega<\/span>\r\n              <\/div>\r\n              <div class=\"ifd-chat-bubble ifd-bub-out ifd-cb1\">\ud83c\udf54 Repite mi pedido, por favor<\/div>\r\n              <div class=\"ifd-chat-bubble ifd-bub-in  ifd-cb2\">\u00a1Enseguida! Son 18,90 \u20ac \u2728<\/div>\r\n              <div class=\"ifd-chat-bubble ifd-bub-out ifd-cb3\">Confirmar y pagar<\/div>\r\n              <div class=\"ifd-chat-bubble ifd-bub-in  ifd-cb4\">\u00a1Pedido hecho! 25 min \ud83d\udef5<\/div>\r\n            <\/div>\r\n\r\n            <!-- Nodos de etapa del journey -->\r\n            <svg class=\"ifd-lines\" viewBox=\"0 0 280 160\" preserveAspectRatio=\"none\" style=\"position:absolute;inset:0;pointer-events:none;\">\r\n              <path class=\"ifd-line-dash\" d=\"M222,38 V122\"\/>\r\n            <\/svg>\r\n            <div class=\"ifd-node ifd-primary\" style=\"left:224px;top:18px;width:48px;height:28px;font-size:8px !important;\">Explora<\/div>\r\n            <div class=\"ifd-node\" style=\"left:224px;top:58px;width:48px;height:28px;font-size:8px !important;\">Pide<\/div>\r\n            <div class=\"ifd-node ifd-green\" style=\"left:224px;top:98px;width:48px;height:28px;font-size:8px !important;\">Entrega<\/div>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"ifd-body\">\r\n          <span class=\"ifd-chip ifd-chip-green1\" aria-label=\"Pedidos por WhatsApp\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"#30C054\" aria-hidden=\"true\" style=\"stroke:none;\"><path d=\"M20.5 3.5A11.9 11.9 0 0 0 12 0C5.4 0 0 5.4 0 12c0 2.1.6 4.2 1.7 6L0 24l6.2-1.6c1.7.9 3.7 1.4 5.7 1.4C18.6 23.8 24 18.4 24 11.8c0-3.1-1.2-6.1-3.5-8.3z\"\/><\/svg>\r\n            Pedidos por WhatsApp\r\n          <\/span>\r\n          <h3 class=\"ifd-title\">Pedidos por WhatsApp de la navegaci\u00f3n a la entrega.<\/h3>\r\n          <p class=\"ifd-desc\">Navegaci\u00f3n por el men\u00fa, reorden con un toque, confirmaci\u00f3n del pedido y seguimiento de entrega, todo dentro de un solo hilo de WhatsApp. Sin descarga de app. indigitall tiene estatus de Meta Business Partner Tier 1.<\/p>\r\n          <div class=\"ifd-indicator ifd-ind-green1\" aria-label=\"Estado: Meta Business Partner Tier 1\">\r\n            <span class=\"ifd-ind-dot d-green1\" aria-hidden=\"true\"><\/span>\r\n            Meta Business Partner \u00b7 Tier 1\r\n          <\/div>\r\n        <\/div>\r\n      <\/li>\r\n\r\n      <!-- \u2550\u2550\u2550 CARD 3 - Se\u00f1ales de suscripci\u00f3n (Arquetipo D: barras CDP + riesgo de churn) \u2550\u2550\u2550 -->\r\n      <li class=\"ifd-card ifd-animate\">\r\n        <div class=\"ifd-stage\" aria-hidden=\"true\">\r\n          <div class=\"ifd-stageinner\">\r\n            <svg class=\"ifd-lines\" viewBox=\"0 0 280 160\" preserveAspectRatio=\"none\">\r\n              <line x1=\"66\" y1=\"128\" x2=\"168\" y2=\"128\" stroke=\"#C9D6EC\" stroke-width=\"1.5\"\/>\r\n            <\/svg>\r\n\r\n            <!-- Nodo CDP -->\r\n            <div class=\"ifd-node ifd-primary\" style=\"left:14px;top:62px;width:48px;height:48px;flex-direction:column;gap:2px;border-radius:50%;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"width:18px;height:18px;stroke:#FFFFFF;\"><ellipse cx=\"12\" cy=\"5\" rx=\"9\" ry=\"3\"\/><path d=\"M3 5v14c0 1.7 4 3 9 3s9-1.3 9-3V5\"\/><path d=\"M3 12c0 1.7 4 3 9 3s9-1.3 9-3\"\/><\/svg>\r\n              CDP\r\n            <\/div>\r\n\r\n            <!-- Acci\u00f3n de retenci\u00f3n (se dispara antes) -->\r\n            <div class=\"ifd-loy-pill\">\u27f3 Mensaje de reactivaci\u00f3n<\/div>\r\n\r\n            <!-- Barras de frecuencia de pedidos a la baja (ilustrativas) -->\r\n            <div class=\"ifd-loy-bar lb1\"><\/div>\r\n            <div class=\"ifd-loy-bar lb2\"><\/div>\r\n            <div class=\"ifd-loy-bar lb3\"><\/div>\r\n            <div class=\"ifd-loy-bar lb4\"><\/div>\r\n\r\n            <!-- Lectura de riesgo de churn (indicador ilustrativo, sin dato de cliente) -->\r\n            <div class=\"ifd-loy-score\">\r\n              <span class=\"ifd-loy-score-lbl\">Riesgo churn<\/span>\r\n              <span class=\"ifd-loy-score-val\">Alto<\/span>\r\n              <span class=\"ifd-loy-score-sub\">pedidos a la baja<\/span>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"ifd-body\">\r\n          <span class=\"ifd-chip ifd-chip-green2\" aria-label=\"Se\u00f1ales de suscripci\u00f3n\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M17 2.1l4 4-4 4\"\/><path d=\"M3 12.2v-2a4 4 0 0 1 4-4h12.8\"\/><path d=\"M7 21.9l-4-4 4-4\"\/><path d=\"M21 11.8v2a4 4 0 0 1-4 4H4.2\"\/><\/svg>\r\n            Se\u00f1ales de suscripci\u00f3n\r\n          <\/span>\r\n          <h3 class=\"ifd-title\">Se\u00f1ales de suscripci\u00f3n antes de que los clientes abandonen.<\/h3>\r\n          <p class=\"ifd-desc\">El CDP registra la frecuencia de pedidos, el estado de las entregas y los patrones de Engagement. Cuando un suscriptor empieza a alejarse: menos aperturas, una entrega saltada, una cuenta pausada. El mensaje correcto llega antes de que cancele.<\/p>\r\n          <div class=\"ifd-indicator ifd-ind-green2\" aria-label=\"Estado: menos 56 por ciento en la tasa de churn, seg\u00fan Incapto\">\r\n            <span class=\"ifd-ind-dot d-green2\" aria-hidden=\"true\"><\/span>\r\n            \u221256% en la tasa de churn (Incapto)\r\n          <\/div>\r\n        <\/div>\r\n      <\/li>\r\n\r\n      <!-- \u2550\u2550\u2550 CARD 4 - Crecimiento de audiencia (Arquetipo A: se\u00f1al an\u00f3nima \u2192 hub \u2192 capturados) \u2550\u2550\u2550 -->\r\n      <li class=\"ifd-card ifd-animate\">\r\n        <div class=\"ifd-stage\" aria-hidden=\"true\">\r\n          <div class=\"ifd-stageinner\">\r\n            <svg class=\"ifd-lines\" viewBox=\"0 0 280 160\" preserveAspectRatio=\"none\">\r\n              <path class=\"ifd-line\" d=\"M14,80 H76\"\/>\r\n              <path class=\"ifd-line-dash\" d=\"M136,80 C162,80 162,36 192,36\"\/>\r\n              <path class=\"ifd-line-dash\" d=\"M136,80 H192\"\/>\r\n              <path class=\"ifd-line-dash\" d=\"M136,80 C162,80 162,124 192,124\"\/>\r\n            <\/svg>\r\n\r\n            <!-- Fuente: visitante an\u00f3nimo -->\r\n            <div class=\"ifd-node ifd-evt-pulse\" style=\"left:8px;top:62px;width:52px;height:36px;flex-direction:column;gap:2px;z-index:0;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"width:13px;height:13px;stroke:#0072EF;\"><circle cx=\"12\" cy=\"8\" r=\"4\"\/><path d=\"M4 21a8 8 0 0 1 16 0\"\/><\/svg>\r\n              <span style=\"font-size:8px;color:#0072EF;\">An\u00f3n<\/span>\r\n            <\/div>\r\n\r\n            <!-- Hub de opt-in Web Push -->\r\n            <div class=\"ifd-node ifd-primary\" style=\"left:76px;top:56px;width:60px;height:48px;flex-direction:column;gap:2px;z-index:2;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M6 8a6 6 0 0 1 12 0c0 7 3 9 3 9H3s3-2 3-9\"\/><path d=\"M10.3 21a1.94 1.94 0 0 0 3.4 0\"\/><\/svg>\r\n              Opt-in\r\n            <\/div>\r\n\r\n            <!-- Salidas: capturado \/ conocido -->\r\n            <div class=\"ifd-node ifd-ch1\" style=\"left:192px;top:20px;width:72px;height:32px;gap:4px;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"width:13px;height:13px;stroke:#0072EF;\"><path d=\"M6 8a6 6 0 0 1 12 0c0 7 3 9 3 9H3s3-2 3-9\"\/><path d=\"M10.3 21a1.94 1.94 0 0 0 3.4 0\"\/><\/svg>\r\n              Web Push\r\n            <\/div>\r\n            <div class=\"ifd-node ifd-ch2\" style=\"left:192px;top:64px;width:72px;height:32px;gap:4px;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"width:13px;height:13px;stroke:#0072EF;\"><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              Segmento\r\n            <\/div>\r\n            <div class=\"ifd-node ifd-ch3\" style=\"left:192px;top:108px;width:72px;height:32px;gap:4px;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"width:13px;height:13px;stroke:#0072EF;\"><path d=\"M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2\"\/><circle cx=\"12\" cy=\"7\" r=\"4\"\/><path d=\"M17 11l2 2 4-4\"\/><\/svg>\r\n              Conocido\r\n            <\/div>\r\n\r\n            <!-- Paquetes - azul (el opt-in captura) -->\r\n            <div class=\"ifd-packet ifd-blue ifd-c1p1\"><\/div>\r\n            <div class=\"ifd-packet ifd-blue ifd-c1p2\"><\/div>\r\n            <div class=\"ifd-packet ifd-blue ifd-c1p3\"><\/div>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"ifd-body\">\r\n          <span class=\"ifd-chip ifd-chip-blue\" aria-label=\"Crecimiento de audiencia\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"23 6 13.5 15.5 8.5 10.5 1 18\"\/><polyline points=\"17 6 23 6 23 12\"\/><\/svg>\r\n            Crecimiento de audiencia\r\n          <\/span>\r\n          <h3 class=\"ifd-title\">Crecimiento de audiencia con se\u00f1ales de primera parte.<\/h3>\r\n          <p class=\"ifd-desc\">El Web Push captura visitantes an\u00f3nimos del sitio y de la app en un segmento de audiencia alcanzable, sin necesidad de crear una cuenta. La intenci\u00f3n an\u00f3nima se convierte en un perfil de cliente conocido en el momento en que hace opt-in.<\/p>\r\n          <div class=\"ifd-indicator ifd-ind-blue\" aria-label=\"Estado: 3 veces el crecimiento de audiencia en 7 meses, seg\u00fan Purina\">\r\n            <span class=\"ifd-ind-dot d-blue\" aria-hidden=\"true\"><\/span>\r\n            3x de crecimiento de audiencia en 7 meses (Purina)\r\n          <\/div>\r\n        <\/div>\r\n      <\/li>\r\n\r\n    <\/ul>\r\n  <\/div>\r\n\r\n  <script type=\"application\/ld+json\">\r\n  {\r\n    \"@context\": \"https:\/\/schema.org\",\r\n    \"@type\": \"ItemList\",\r\n    \"name\": \"Capacidades de la plataforma indigitall para Alimentaci\u00f3n y Bebidas\",\r\n    \"itemListElement\": [\r\n      {\r\n        \"@type\": \"ListItem\",\r\n        \"position\": 1,\r\n        \"item\": {\r\n          \"@type\": \"Service\",\r\n          \"name\": \"Geo-triggers en tiempo real\",\r\n          \"description\": \"Cuando un cliente conocido entra en un radio de 300 metros de un local f\u00edsico durante las horas punta, una oferta con tiempo limitado se activa autom\u00e1ticamente.\",\r\n          \"provider\": { \"@type\": \"Organization\", \"name\": \"indigitall\" }\r\n        }\r\n      },\r\n      {\r\n        \"@type\": \"ListItem\",\r\n        \"position\": 2,\r\n        \"item\": {\r\n          \"@type\": \"Service\",\r\n          \"name\": \"Pedidos por WhatsApp\",\r\n          \"description\": \"Navegaci\u00f3n por el men\u00fa, reorden con un toque, confirmaci\u00f3n del pedido y seguimiento de entrega, todo dentro de un solo hilo de WhatsApp.\",\r\n          \"provider\": { \"@type\": \"Organization\", \"name\": \"indigitall\" }\r\n        }\r\n      },\r\n      {\r\n        \"@type\": \"ListItem\",\r\n        \"position\": 3,\r\n        \"item\": {\r\n          \"@type\": \"Service\",\r\n          \"name\": \"Se\u00f1ales de suscripci\u00f3n e intenci\u00f3n de cancelaci\u00f3n\",\r\n          \"description\": \"El CDP registra la frecuencia de pedidos, el estado de las entregas y los patrones de engagement para anticiparse a las cancelaciones.\",\r\n          \"provider\": { \"@type\": \"Organization\", \"name\": \"indigitall\" }\r\n        }\r\n      },\r\n      {\r\n        \"@type\": \"ListItem\",\r\n        \"position\": 4,\r\n        \"item\": {\r\n          \"@type\": \"Service\",\r\n          \"name\": \"Crecimiento de audiencia con Web Push\",\r\n          \"description\": \"El Web Push captura visitantes an\u00f3nimos del sitio y de la app en un segmento de audiencia alcanzable sin necesidad de crear una cuenta.\",\r\n          \"provider\": { \"@type\": \"Organization\", \"name\": \"indigitall\" }\r\n        }\r\n      }\r\n    ]\r\n  }\r\n  <\/script>\r\n<\/section>\r\n\r\n<script>\r\n(function() {\r\n  var root = document.getElementById('indi-fb-diff');\r\n  if (!root) return;\r\n  var cards = root.querySelectorAll('.ifd-animate');\r\n  function showAll() { for (var i = 0; i < cards.length; i++) { cards[i].classList.add('ifd-visible'); } }\r\n  if (!('IntersectionObserver' in window) || (window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches)) { showAll(); return; }\r\n  \/* Reveal the whole grid together so the second row never stays blank *\/\r\n  var grid = root.querySelector('.ifd-grid') || root;\r\n  var obs = new IntersectionObserver(function(entries) {\r\n    for (var i = 0; i < entries.length; i++) { if (entries[i].isIntersecting) { showAll(); obs.disconnect(); return; } }\r\n  }, { threshold: 0 });\r\n  obs.observe(grid);\r\n  \/* Safety net: if the section is on or above screen and cards are still hidden, show them *\/\r\n  function check() { var r = root.getBoundingClientRect(); if (r.top < (window.innerHeight || document.documentElement.clientHeight)) { showAll(); obs.disconnect(); } }\r\n  window.addEventListener('load', function() { setTimeout(check, 1200); });\r\n})();\r\n<\/script>\r\n\r\n<script>\/*fit-stage-scaler*\/\r\n(function(){var root=document.getElementById(\"indi-fb-diff\");if(!root)return;\r\nfunction fit(){root.querySelectorAll(\".ifd-stageinner\").forEach(function(inner){var st=inner.parentNode;if(!st)return;var w=st.clientWidth;if(w>0){inner.style.transform=\"translate(-50%,-50%) scale(\"+((w\/280)*0.96)+\")\";}});}\r\nfit();window.addEventListener(\"resize\",fit);window.addEventListener(\"load\",fit);\r\nif(window.ResizeObserver){var ro=new ResizeObserver(fit);root.querySelectorAll(\".ifd-stage\").forEach(function(st){ro.observe(st);});}\r\n})();\r\n<\/script>\r\n","code_extra_content":"code_ex_none","code_extitle_cards":"","code_ex_cards":null,"code_ex_brands_custom_background_color":false,"code_ex_custom_brands":false,"code_ex_custom_slider_title":"","code_ex_brands":null,"code_ex_brands_background_color":""},{"acf_fc_layout":"custom_html","code":"<div id=\"indi-fb-journeys\" role=\"region\" aria-label=\"Demo interactivo de Customer Journeys de Alimentaci\u00f3n y Bebidas\">\r\n<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Manrope:wght@400;500;600;700;800&display=swap');\r\n#indi-fb-journeys{all:initial;display:block;font-family:'Manrope',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;box-sizing:border-box !important;-webkit-font-smoothing:antialiased;background:#F5F7FA !important;padding:100px 48px !important;position:relative !important;overflow:hidden !important}\r\n#indi-fb-journeys *,#indi-fb-journeys *::before,#indi-fb-journeys *::after{box-sizing:border-box;margin:0;padding:0;font-family:'Manrope',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important}\r\n#indi-fb-journeys .ifj-texture{display:none !important}\r\n#indi-fb-journeys .ifj-glow{display:none !important}\r\n#indi-fb-journeys .ifj-inner{max-width:1340px !important;margin:0 auto !important;position:relative !important;z-index:2 !important}\r\n#indi-fb-journeys .ifj-head{text-align:center !important;max-width:760px !important;margin:0 auto 44px !important}\r\n#indi-fb-journeys .ifj-eyebrow{display:inline-flex !important;align-items:center !important;gap:7px !important;font-size:12px !important;font-weight:700 !important;letter-spacing:2.4px !important;text-transform:uppercase !important;background:rgba(48,192,84,0.12) !important;color:#1a8c4e !important;border:1px solid rgba(48,192,84,0.30) !important;padding:6px 14px !important;border-radius:50px !important;margin-bottom:14px !important}\r\n#indi-fb-journeys .ifj-title{font-size:clamp(28px,3.5vw,48px) !important;font-weight:500 !important;letter-spacing:-.02em !important;line-height:1.08 !important;color:#0F3B7A !important;margin-bottom:16px !important}\r\n#indi-fb-journeys .ifj-title em{font-style:normal !important;color:#8ADA3F !important;font-weight:700 !important}\r\n#indi-fb-journeys .ifj-sub{font-size:17px !important;font-weight:400 !important;line-height:1.6 !important;color:#5A6B85 !important}\r\n#indi-fb-journeys .ifj-demo{display:grid !important;grid-template-columns:256px 1fr 314px !important;gap:18px !important;align-items:start !important}\r\n#indi-fb-journeys .ifj-uc{background:#FFFFFF !important;border:1px solid #DCE3EC !important;border-radius:14px !important;padding:16px !important;box-shadow:0 10px 30px -16px rgba(8,31,66,.2) !important}\r\n#indi-fb-journeys .ifj-uc-ey{font-size:10px !important;letter-spacing:2.2px !important;text-transform:uppercase !important;font-weight:700 !important;color:#0072EF !important;margin-bottom:12px !important}\r\n#indi-fb-journeys .ifj-uc-item{display:flex !important;align-items:center !important;gap:9px !important;padding:10px 11px !important;border-radius:8px !important;cursor:pointer !important;margin-bottom:4px !important;border:1px solid transparent !important;transition:all .18s ease !important;font-size:13px !important;font-weight:600 !important;color:#5A6B85 !important}\r\n#indi-fb-journeys .ifj-uc-item svg{width:16px !important;height:16px !important;flex-shrink:0 !important;color:#7C8BA1 !important}\r\n#indi-fb-journeys .ifj-uc-item:hover{background:#F5F7FA !important;color:#0F0F0F !important}\r\n#indi-fb-journeys .ifj-uc-item.on{background:#12872F !important;color:#fff !important;border-color:#12872F !important}\r\n#indi-fb-journeys .ifj-uc-item.on svg{color:#8ADA3F !important}\r\n#indi-fb-journeys .ifj-uc-n{width:18px !important;height:18px !important;border-radius:5px !important;background:#EAF7DC !important;color:#12872F !important;font-size:10px !important;font-weight:800 !important;display:flex !important;align-items:center !important;justify-content:center !important;flex-shrink:0 !important;margin-left:auto !important}\r\n#indi-fb-journeys .ifj-uc-item.on .ifj-uc-n{background:rgba(255,255,255,.16) !important;color:#fff !important}\r\n#indi-fb-journeys .ifj-jp{background:#FFFFFF !important;border:1px solid #DCE3EC !important;border-radius:14px !important;overflow:hidden !important;box-shadow:0 10px 30px -16px rgba(8,31,66,.2) !important}\r\n#indi-fb-journeys .ifj-jhead{background:#fff !important;padding:11px 18px !important;border-bottom:1px solid #DCE3EC !important;display:flex !important;align-items:center !important;gap:12px !important}\r\n#indi-fb-journeys .ifj-jtw{flex:1 !important;min-width:0 !important}\r\n#indi-fb-journeys .ifj-jtitle{font-size:15px !important;font-weight:700 !important;color:#111827 !important;letter-spacing:-.01em !important;display:block !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}\r\n#indi-fb-journeys .ifj-jacts{display:flex !important;gap:7px !important;flex-shrink:0 !important}\r\n#indi-fb-journeys .ifj-cbtn{padding:6px 13px !important;border-radius:5px !important;font-size:12px !important;font-weight:600 !important;border:1px solid #D1D5DB !important;background:#fff !important;color:#374151 !important;cursor:default !important}\r\n#indi-fb-journeys .ifj-cbtn.pri{background:#12872F !important;color:#fff !important;border-color:#12872F !important}\r\n#indi-fb-journeys .ifj-status{padding:7px 18px !important;background:#F9FAFB !important;border-bottom:1px solid #EEF2F7 !important;display:flex !important;align-items:center !important;gap:8px !important;font-size:11px !important;color:#6B7280 !important;flex-wrap:wrap !important}\r\n#indi-fb-journeys .ifj-sdot{width:6px !important;height:6px !important;border-radius:50% !important;background:#22C55E !important;flex-shrink:0 !important;animation:ifjPulse 2s ease-in-out infinite !important}\r\n@keyframes ifjPulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.65;transform:scale(1.4)}}\r\n#indi-fb-journeys .ifj-ssep{color:#D1D5DB !important}\r\n#indi-fb-journeys .ifj-prog{padding:14px 22px 0 !important;background:#FAFBFC !important;display:flex !important;gap:5px !important}\r\n#indi-fb-journeys .ifj-seg{height:4px !important;border-radius:3px !important;flex:1 !important;background:#DCE3EC !important;transition:background .3s !important}\r\n#indi-fb-journeys .ifj-seg.done{background:#22C55E !important}\r\n#indi-fb-journeys .ifj-seg.cur{background:#12872F !important}\r\n#indi-fb-journeys .ifj-stage{background:#FAFBFC !important;background-image:radial-gradient(circle,#BBC0C880 1.5px,transparent 1.5px) !important;background-size:24px 24px !important;padding:30px 30px 48px !important;position:relative !important;min-height:440px !important;display:flex !important;flex-direction:column !important;align-items:center !important;overflow:hidden !important}\r\n#indi-fb-journeys .ifj-zoom{position:absolute !important;left:12px !important;bottom:12px !important;display:flex !important;flex-direction:column !important;background:#fff !important;border:1px solid #DCE3EC !important;border-radius:7px !important;box-shadow:0 1px 3px rgba(0,0,0,.06) !important;overflow:hidden !important;z-index:4 !important}\r\n#indi-fb-journeys .ifj-zoom span{width:28px !important;height:28px !important;color:#374151 !important;display:flex !important;align-items:center !important;justify-content:center !important;border-bottom:1px solid #EEF2F7 !important}\r\n#indi-fb-journeys .ifj-zoom span:last-child{border-bottom:none !important}\r\n#indi-fb-journeys .ifj-zoom svg{width:13px !important;height:13px !important}\r\n#indi-fb-journeys .ifj-mm{position:absolute !important;right:12px !important;bottom:12px !important;width:128px !important;height:80px !important;background:#fff !important;border:1px solid #DCE3EC !important;border-radius:6px !important;box-shadow:0 1px 3px rgba(0,0,0,.06) !important;overflow:hidden !important;z-index:4 !important}\r\n#indi-fb-journeys .ifj-mm-in{position:relative !important;width:100% !important;height:100% !important;background:#FAFBFC !important;background-image:radial-gradient(circle,#E5E7EB 1px,transparent 1px) !important;background-size:6px 6px !important}\r\n#indi-fb-journeys .ifj-mm-in svg{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important}\r\n#indi-fb-journeys .ifj-mm-l{position:absolute !important;top:3px !important;left:5px !important;font-size:8px !important;color:#9CA3AF !important;font-weight:600 !important;letter-spacing:.5px !important;text-transform:uppercase !important}\r\n#indi-fb-journeys .ifj-flow{display:flex !important;flex-direction:column !important;align-items:center !important;width:100% !important;max-width:560px !important;position:relative !important;z-index:1 !important}\r\n#indi-fb-journeys .ifj-edge{width:2px !important;background:#CBD5E1 !important;height:24px !important;position:relative !important;align-self:center !important}\r\n#indi-fb-journeys .ifj-edge.lbl::after{content:attr(data-label) !important;position:absolute !important;left:8px !important;top:50% !important;transform:translateY(-50%) !important;background:#fff !important;padding:2px 7px !important;border-radius:4px !important;font-size:9.5px !important;color:#6B7280 !important;font-weight:500 !important;white-space:nowrap !important;border:1px solid #EEF2F7 !important}\r\n#indi-fb-journeys .ifj-dot{width:7px !important;height:7px !important;border-radius:50% !important;background:#CBD5E1 !important;margin:-3px 0 !important;z-index:2 !important;align-self:center !important}\r\n#indi-fb-journeys .ifj-nc{display:flex !important;align-items:center !important;gap:9px !important;background:#fff !important;border:1px solid #DCE3EC !important;border-radius:8px !important;padding:9px 13px !important;font-size:11.5px !important;font-weight:600 !important;color:#374151 !important;width:100% !important;max-width:480px !important;box-shadow:0 1px 4px rgba(0,0,0,.05) !important}\r\n#indi-fb-journeys .ifj-nc svg{width:13px !important;height:13px !important;flex-shrink:0 !important}\r\n#indi-fb-journeys .ifj-nf{background:#fff !important;border:1px solid #DCE3EC !important;border-radius:10px !important;width:320px !important;max-width:100% !important;box-shadow:0 4px 16px -6px rgba(8,31,66,.14) !important}\r\n#indi-fb-journeys .ifj-nf.pulse{animation:ifjPulse2 2.8s ease-in-out infinite !important}\r\n@keyframes ifjPulse2{0%,100%{transform:scale(1)}45%{transform:scale(1.024)}}\r\n#indi-fb-journeys .ifj-nhead{padding:9px 11px !important;display:flex !important;align-items:center !important;gap:8px !important;border-bottom:1px solid #EEF2F7 !important}\r\n#indi-fb-journeys .ifj-nic{width:26px !important;height:26px !important;border-radius:5px !important;flex-shrink:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;color:#fff !important}\r\n#indi-fb-journeys .ifj-nic.gr{background:#22C55E !important}\r\n#indi-fb-journeys .ifj-nic.bl{background:#0072EF !important}\r\n#indi-fb-journeys .ifj-nic.pu{background:#16469D !important}\r\n#indi-fb-journeys .ifj-nic.nv{background:#0F3B7A !important}\r\n#indi-fb-journeys .ifj-nic.or{background:#F07000 !important}\r\n#indi-fb-journeys .ifj-nic svg{width:14px !important;height:14px !important}\r\n#indi-fb-journeys .ifj-ntype{font-size:10.5px !important;color:#6B7280 !important;font-weight:500 !important}\r\n#indi-fb-journeys .ifj-nbody{padding:9px 11px 11px !important}\r\n#indi-fb-journeys .ifj-nname{font-size:12px !important;font-weight:700 !important;color:#111827 !important;margin-bottom:3px !important}\r\n#indi-fb-journeys .ifj-nprev{font-size:10.5px !important;color:#6B7280 !important;line-height:1.4 !important}\r\n#indi-fb-journeys .ifj-npill{display:inline-flex !important;align-items:center !important;gap:4px !important;margin-top:7px !important;padding:3px 7px !important;border-radius:4px !important;font-size:9.5px !important;font-weight:600 !important}\r\n#indi-fb-journeys .ifj-npill svg{width:9px !important;height:9px !important}\r\n#indi-fb-journeys .ifj-npill.pill-gr{background:rgba(34,197,94,.12) !important;color:#15803D !important}\r\n#indi-fb-journeys .ifj-npill.pill-bl{background:rgba(0,114,239,.1) !important;color:#1D4ED8 !important}\r\n#indi-fb-journeys .ifj-npill.pill-pu{background:rgba(22,70,157,.12) !important;color:#16469D !important}\r\n#indi-fb-journeys .ifj-npill.pill-or{background:rgba(240,112,0,.10) !important;color:#C2410C !important}\r\n#indi-fb-journeys .ifj-branch{display:flex !important;flex-direction:column !important;align-items:stretch !important;width:100% !important}\r\n#indi-fb-journeys .ifj-bstem{width:2px !important;height:12px !important;background:#CBD5E1 !important;align-self:center !important}\r\n#indi-fb-journeys .ifj-bbar{position:relative !important;height:2px !important;width:100% !important}\r\n#indi-fb-journeys .ifj-bbar::before{content:'' !important;position:absolute !important;top:0 !important;height:2px !important;background:#CBD5E1 !important;left:var(--ins) !important;right:var(--ins) !important}\r\n#indi-fb-journeys .ifj-brow{display:flex !important;align-items:flex-start !important;width:100% !important}\r\n#indi-fb-journeys .ifj-bcol{flex:1 1 0 !important;min-width:0 !important;display:flex !important;flex-direction:column !important;align-items:center !important;padding:0 6px !important}\r\n#indi-fb-journeys .ifj-bdrop{width:2px !important;height:14px !important;background:#CBD5E1 !important}\r\n#indi-fb-journeys .ifj-blabel{font-size:9.5px !important;color:#6B7280 !important;font-weight:600 !important;background:#fff !important;border:1px solid #EEF2F7 !important;border-radius:4px !important;padding:2px 7px !important;margin:0 0 8px !important;max-width:100% !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}\r\n#indi-fb-journeys .ifj-nav{display:flex !important;align-items:center !important;justify-content:center !important;gap:10px !important;padding:14px 18px !important;border-top:1px solid #DCE3EC !important;background:#fff !important}\r\n#indi-fb-journeys .ifj-snav{display:flex !important;align-items:center !important;gap:5px !important;padding:8px 16px !important;border-radius:5px !important;font-size:12px !important;font-weight:700 !important;border:1px solid #DCE3EC !important;background:#fff !important;color:#12872F !important;cursor:pointer !important;font-family:inherit !important;transition:all .18s !important}\r\n#indi-fb-journeys .ifj-snav:hover{background:#F5F7FA !important}\r\n#indi-fb-journeys .ifj-snav.pri{background:#12872F !important;color:#fff !important;border-color:#12872F !important}\r\n#indi-fb-journeys .ifj-snav.pri:hover{background:#0E6F27 !important}\r\n#indi-fb-journeys .ifj-snav:disabled{opacity:.38 !important;cursor:not-allowed !important}\r\n#indi-fb-journeys .ifj-snav svg{width:13px !important;height:13px !important}\r\n#indi-fb-journeys .ifj-ctr{font-size:11.5px !important;color:#7C8BA1 !important;font-weight:600 !important;min-width:64px !important;text-align:center !important}\r\n#indi-fb-journeys .ifj-phone{position:sticky !important;top:24px !important}\r\n#indi-fb-journeys .ifj-ph{background:#181824 !important;border-radius:38px !important;padding:9px !important;width:280px !important;margin:0 auto !important;box-shadow:0 22px 58px rgba(0,0,0,.24) !important}\r\n#indi-fb-journeys .ifj-screen{background:#fff !important;border-radius:31px !important;overflow:hidden !important;display:flex !important;flex-direction:column !important;height:560px !important;position:relative !important}\r\n#indi-fb-journeys .ifj-notch{position:absolute !important;top:0 !important;left:50% !important;transform:translateX(-50%) !important;width:96px !important;height:22px !important;background:#181824 !important;border-radius:0 0 15px 15px !important;z-index:10 !important}\r\n#indi-fb-journeys .ifj-chbar{padding:30px 12px 7px !important;display:flex !important;align-items:center !important;gap:9px !important;border-bottom:1px solid #f0f0f0 !important;flex-shrink:0 !important}\r\n#indi-fb-journeys .ifj-av{width:32px !important;height:32px !important;border-radius:50% !important;display:flex !important;align-items:center !important;justify-content:center !important;color:#fff !important;flex-shrink:0 !important}\r\n#indi-fb-journeys .ifj-av.wa{background:#30C054 !important}\r\n#indi-fb-journeys .ifj-av.push{background:#0072EF !important}\r\n#indi-fb-journeys .ifj-av.email{background:#16469D !important}\r\n#indi-fb-journeys .ifj-av.sms{background:#F07000 !important}\r\n#indi-fb-journeys .ifj-av.inapp{background:#12872F !important}\r\n#indi-fb-journeys .ifj-av.cdp{background:#0F3B7A !important}\r\n#indi-fb-journeys .ifj-av svg{width:15px !important;height:15px !important}\r\n#indi-fb-journeys .ifj-nm{font-size:11.5px !important;font-weight:700 !important;color:#111827 !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important}\r\n#indi-fb-journeys .ifj-stt{font-size:9.5px !important;color:#9CA3AF !important}\r\n#indi-fb-journeys .ifj-msgs{flex:1 !important;overflow-y:auto !important;padding:10px 10px 6px !important;display:flex !important;flex-direction:column !important;gap:7px !important;scroll-behavior:smooth !important;background:#ECE5DD !important}\r\n#indi-fb-journeys .ifj-msgs.plain{background:#fff !important}\r\n#indi-fb-journeys .ifj-bub{display:flex !important;flex-direction:column !important;gap:2px !important;animation:ifjBub .32s ease both !important}\r\n@keyframes ifjBub{from{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}\r\n#indi-fb-journeys .ifj-bub.out{align-items:flex-end !important}\r\n#indi-fb-journeys .ifj-bub.in{align-items:flex-start !important}\r\n#indi-fb-journeys .ifj-bt{max-width:84% !important;padding:8px 11px !important;border-radius:11px !important;font-size:11.5px !important;line-height:1.42 !important;word-break:break-word !important;font-weight:400 !important}\r\n#indi-fb-journeys .ifj-bub.out .ifj-bt{background:#DCF8C6 !important;color:#1C1E21 !important;border-bottom-right-radius:3px !important}\r\n#indi-fb-journeys .ifj-bub.in .ifj-bt{background:#FFFFFF !important;color:#1C1E21 !important;border-bottom-left-radius:3px !important;box-shadow:0 1px 2px rgba(0,0,0,.08) !important}\r\n#indi-fb-journeys .ifj-msgs.plain .ifj-bub.in .ifj-bt{background:#F0F2F5 !important;color:#1C1E21 !important;box-shadow:none !important}\r\n#indi-fb-journeys .ifj-msgs.plain .ifj-bub.out .ifj-bt{background:#12872F !important;color:#fff !important}\r\n#indi-fb-journeys .ifj-bts{font-size:8.5px !important;color:#9CA3AF !important;padding:0 3px !important}\r\n#indi-fb-journeys .ifj-strip{display:flex !important;gap:5px !important;padding:7px 10px !important;border-top:1px solid #f0f0f0 !important;flex-shrink:0 !important;background:#fff !important;overflow-x:auto !important}\r\n#indi-fb-journeys .ifj-badge{display:inline-flex !important;align-items:center !important;gap:4px !important;padding:3px 8px !important;border-radius:16px !important;font-size:9.5px !important;font-weight:600 !important;white-space:nowrap !important;border:1.5px solid transparent !important;transition:all .18s !important}\r\n#indi-fb-journeys .ifj-badge svg{width:10px !important;height:10px !important}\r\n#indi-fb-journeys .ifj-badge.wa{background:#E7F7EE !important;color:#15803D !important;border-color:#A7F3D0 !important}\r\n#indi-fb-journeys .ifj-badge.push{background:#EAF4FF !important;color:#1D4ED8 !important;border-color:#BFDBFE !important}\r\n#indi-fb-journeys .ifj-badge.email{background:#E7EEFB !important;color:#16469D !important;border-color:#C9D6EC !important}\r\n#indi-fb-journeys .ifj-badge.sms{background:#FFF3E0 !important;color:#C2410C !important;border-color:#FED7AA !important}\r\n#indi-fb-journeys .ifj-badge.inapp{background:#EEF3FF !important;color:#1D4ED8 !important;border-color:#BFDBFE !important}\r\n#indi-fb-journeys .ifj-badge.on{transform:scale(1.07) !important;box-shadow:0 2px 8px rgba(0,0,0,.11) !important}\r\n#indi-fb-journeys .ifj-noscript{background:#fff !important;border:1px solid #DCE3EC !important;border-radius:14px !important;padding:24px !important;color:#5A6B85 !important;font-size:14px !important;line-height:1.6 !important;margin-top:18px !important}\r\n@media(max-width:1180px){#indi-fb-journeys{padding:80px 32px !important}#indi-fb-journeys .ifj-demo{grid-template-columns:1fr !important}#indi-fb-journeys .ifj-uc{display:grid !important;grid-template-columns:repeat(auto-fill,minmax(180px,1fr)) !important;gap:5px !important}#indi-fb-journeys .ifj-uc-ey{grid-column:1\/-1 !important}#indi-fb-journeys .ifj-uc-item{box-sizing:border-box !important}#indi-fb-journeys .ifj-phone{position:relative !important;top:0 !important}#indi-fb-journeys .ifj-ph{width:100% !important;max-width:300px !important}}\r\n@media(max-width:760px){#indi-fb-journeys .ifj-uc{grid-template-columns:repeat(auto-fill,minmax(150px,1fr)) !important}}\r\n@media(max-width:600px){#indi-fb-journeys{padding:48px 16px !important}#indi-fb-journeys .ifj-head{margin-bottom:32px !important}#indi-fb-journeys .ifj-sub{font-size:15px !important}#indi-fb-journeys .ifj-stage{padding:22px 10px 38px !important;min-height:380px !important}#indi-fb-journeys .ifj-flow{max-width:100% !important}#indi-fb-journeys .ifj-nc{max-width:100% !important}#indi-fb-journeys .ifj-nc span{white-space:normal !important;line-height:1.3 !important}#indi-fb-journeys .ifj-bcol{padding:0 4px !important}#indi-fb-journeys .ifj-nf{width:152px !important}#indi-fb-journeys .ifj-jacts{display:none !important}#indi-fb-journeys .ifj-mm{display:none !important}#indi-fb-journeys .ifj-zoom{display:none !important}#indi-fb-journeys .ifj-status{font-size:10px !important;padding:7px 14px !important}#indi-fb-journeys .ifj-screen{height:500px !important}}\r\n@media(max-width:430px){#indi-fb-journeys{padding:40px 12px !important}#indi-fb-journeys .ifj-uc{grid-template-columns:1fr 1fr !important}#indi-fb-journeys .ifj-uc-item{font-size:12px !important;padding:9px 9px !important;gap:7px !important}#indi-fb-journeys .ifj-stage{padding:18px 6px 34px !important}#indi-fb-journeys .ifj-bcol{padding:0 3px !important}#indi-fb-journeys .ifj-nf{width:130px !important}#indi-fb-journeys .ifj-nbody{padding:8px 9px 9px !important}#indi-fb-journeys .ifj-nprev{font-size:10px !important}#indi-fb-journeys .ifj-snav{padding:8px 12px !important}}\r\n@media(prefers-reduced-motion:reduce){#indi-fb-journeys .ifj-nf.pulse,#indi-fb-journeys .ifj-bub{animation:none !important}#indi-fb-journeys .ifj-sdot{animation:none !important}}\r\n#ifj-uclist{display:contents !important}<\/style>\r\n<div class=\"ifj-texture\" aria-hidden=\"true\"><\/div>\r\n<div class=\"ifj-glow\" aria-hidden=\"true\"><\/div>\r\n<div class=\"ifj-inner\">\r\n  <div class=\"ifj-head\">\r\n    <span class=\"ifj-eyebrow\">Customer Journeys<\/span>\r\n    <h2 class=\"ifj-title\">Desde que est&aacute;n cerca de tu local hasta que repiten el pedido. <em>Una sola plataforma gestiona cada paso.<\/em><\/h2>\r\n    <p class=\"ifj-sub\">Elige un Customer Journey para ver c&oacute;mo se desarrolla en todos los canales: con triggers de comportamiento, personalizaci&oacute;n con IA y una vista previa en tiempo real de lo que recibe el cliente en cada paso.<\/p>\r\n  <\/div>\r\n  <div class=\"ifj-demo\">\r\n    <aside class=\"ifj-uc\" role=\"navigation\" aria-label=\"Journeys de Alimentaci&oacute;n y Bebidas\">\r\n      <div class=\"ifj-uc-ey\">Journeys<\/div>\r\n      <div id=\"ifj-uclist\"><\/div>\r\n    <\/aside>\r\n    <section class=\"ifj-jp\" aria-live=\"polite\">\r\n      <div class=\"ifj-jhead\">\r\n        <div class=\"ifj-jtw\"><span class=\"ifj-jtitle\" id=\"ifj-jtitle\">-<\/span><\/div>\r\n        <div class=\"ifj-jacts\"><span class=\"ifj-cbtn\">Validar<\/span><span class=\"ifj-cbtn pri\">Activar<\/span><\/div>\r\n      <\/div>\r\n      <div class=\"ifj-status\">\r\n        <span class=\"ifj-sdot\"><\/span><span>El Journey se activa por se&ntilde;al de comportamiento<\/span>\r\n        <span class=\"ifj-ssep\">&middot;<\/span><span>Personalizaci&oacute;n con IA activa<\/span>\r\n        <span class=\"ifj-ssep\">&middot;<\/span><span>Un solo perfil de cliente<\/span>\r\n      <\/div>\r\n      <div class=\"ifj-prog\" id=\"ifj-prog\"><\/div>\r\n      <div class=\"ifj-stage\">\r\n        <div class=\"ifj-zoom\" aria-hidden=\"true\"><span id=\"ifj-zin\"><\/span><span id=\"ifj-zout\"><\/span><span id=\"ifj-zfit\"><\/span><\/div>\r\n        <div class=\"ifj-mm\" aria-hidden=\"true\"><div class=\"ifj-mm-in\"><span class=\"ifj-mm-l\">Map<\/span><svg viewBox=\"0 0 128 80\" id=\"ifj-mm\"><\/svg><\/div><\/div>\r\n        <div class=\"ifj-flow\" id=\"ifj-flow\"><\/div>\r\n      <\/div>\r\n      <div class=\"ifj-nav\">\r\n        <button class=\"ifj-snav\" id=\"ifj-prev\" type=\"button\"><span id=\"ifj-previc\"><\/span>Anterior<\/button>\r\n        <span class=\"ifj-ctr\" id=\"ifj-ctr\">Paso 1 \/ 8<\/span>\r\n        <button class=\"ifj-snav pri\" id=\"ifj-next\" type=\"button\">Siguiente<span id=\"ifj-nextic\"><\/span><\/button>\r\n      <\/div>\r\n    <\/section>\r\n    <aside class=\"ifj-phone\">\r\n      <div class=\"ifj-ph\"><div class=\"ifj-screen\">\r\n        <div class=\"ifj-notch\"><\/div>\r\n        <div class=\"ifj-chbar\"><div class=\"ifj-av wa\" id=\"ifj-av\"><\/div><div style=\"min-width:0\"><div class=\"ifj-nm\" id=\"ifj-chnm\">Caf&eacute; Presto &middot; WhatsApp<\/div><div class=\"ifj-stt\" id=\"ifj-chst\">WhatsApp &middot; verificado<\/div><\/div><\/div>\r\n        <div class=\"ifj-msgs\" id=\"ifj-msgs\"><\/div>\r\n        <div class=\"ifj-strip\" id=\"ifj-strip\"><\/div>\r\n      <\/div><\/div>\r\n    <\/aside>\r\n  <\/div>\r\n  <noscript><div class=\"ifj-noscript\">Demo interactivo de Customer Journeys de Alimentaci&oacute;n y Bebidas. Activa JavaScript para explorar los journeys de Online a offline, Pedido y reorden por WhatsApp, Bienvenida al nuevo cliente, Fidelizaci&oacute;n y recompensas, Retenci&oacute;n de suscripci&oacute;n, y Lanzamiento de nuevo producto.<\/div><\/noscript>\r\n<\/div>\r\n<script>\r\n(function(){\r\n'use strict';\r\nvar root=document.getElementById('indi-fb-journeys');if(!root)return;\r\nvar P={\r\n'map-pin':'<path d=\"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 0 1 16 0z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/>',\r\n'coffee':'<path d=\"M17 8h1a4 4 0 0 1 0 8h-1\"\/><path d=\"M3 8h14v9a4 4 0 0 1-4 4H7a4 4 0 0 1-4-4Z\"\/><line x1=\"6\" y1=\"1\" x2=\"6\" y2=\"4\"\/><line x1=\"10\" y1=\"1\" x2=\"10\" y2=\"4\"\/><line x1=\"14\" y1=\"1\" x2=\"14\" y2=\"4\"\/>',\r\n'credit-card':'<rect width=\"20\" height=\"14\" x=\"2\" y=\"5\" rx=\"2\"\/><line x1=\"2\" y1=\"10\" x2=\"22\" y2=\"10\"\/>',\r\n'star':'<polygon points=\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\"\/>',\r\n'gift':'<rect x=\"3\" y=\"8\" width=\"18\" height=\"4\" rx=\"1\"\/><path d=\"M12 8v13\"\/><path d=\"M19 12v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-7\"\/><path d=\"M7.5 8a2.5 2.5 0 0 1 0-5C11 3 12 8 12 8s1-5 4.5-5a2.5 2.5 0 0 1 0 5\"\/>',\r\n'package':'<path d=\"M16.5 9.4 7.5 4.21\"\/><path d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\/><path d=\"m3.3 7 8.7 5 8.7-5\"\/><path d=\"M12 22V12\"\/>',\r\n'refresh-cw':'<path d=\"M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8\"\/><path d=\"M21 3v5h-5\"\/><path d=\"M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16\"\/><path d=\"M8 16H3v5\"\/>',\r\n'bell':'<path d=\"M10.268 21a2 2 0 0 0 3.464 0\"\/><path d=\"M3.262 15.326A1 1 0 0 0 4 17h16a1 1 0 0 0 .74-1.673C19.41 13.956 18 12.499 18 8A6 6 0 0 0 6 8c0 4.499-1.411 5.956-2.738 7.326\"\/>',\r\n'message-circle':'<path d=\"M7.9 20A9 9 0 1 0 4 16.1L2 22Z\"\/>',\r\n'bot':'<path d=\"M12 8V4H8\"\/><rect width=\"16\" height=\"12\" x=\"4\" y=\"8\" rx=\"2\"\/><path d=\"M2 14h2\"\/><path d=\"M20 14h2\"\/><path d=\"M15 13v2\"\/><path d=\"M9 13v2\"\/>',\r\n'cpu':'<rect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"2\"\/><rect x=\"9\" y=\"9\" width=\"6\" height=\"6\"\/><path d=\"M9 1v3M15 1v3M9 20v3M15 20v3M1 9h3M20 9h3M1 15h3M20 15h3\"\/>',\r\n'mail':'<rect width=\"20\" height=\"16\" x=\"2\" y=\"4\" rx=\"2\"\/><path d=\"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7\"\/>',\r\n'smartphone':'<rect width=\"14\" height=\"20\" x=\"5\" y=\"2\" rx=\"2\" ry=\"2\"\/><path d=\"M12 18h.01\"\/>',\r\n'timer':'<line x1=\"10\" x2=\"14\" y1=\"2\" y2=\"2\"\/><line x1=\"12\" x2=\"15\" y1=\"14\" y2=\"11\"\/><circle cx=\"12\" cy=\"14\" r=\"8\"\/>',\r\n'flag':'<path d=\"M4 15s1-1 4-1 5 2 8 2 4-1 4-1V3s-1 1-4 1-5-2-8-2-4 1-4 1z\"\/><line x1=\"4\" x2=\"4\" y1=\"22\" y2=\"15\"\/>',\r\n'user-check':'<path d=\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\"\/><circle cx=\"9\" cy=\"7\" r=\"4\"\/><polyline points=\"16 11 18 13 22 9\"\/>',\r\n'circle-check-big':'<path d=\"M21.801 10A10 10 0 1 1 17 3.335\"\/><path d=\"m9 11 3 3L22 4\"\/>',\r\n'rotate-ccw':'<path d=\"M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8\"\/><path d=\"M3 3v5h5\"\/>',\r\n'chevron-left':'<path d=\"m15 18-6-6 6-6\"\/>',\r\n'chevron-right':'<path d=\"m9 18 6-6-6-6\"\/>',\r\n'plus':'<path d=\"M5 12h14\"\/><path d=\"M12 5v14\"\/>',\r\n'minus':'<path d=\"M5 12h14\"\/>',\r\n'maximize':'<path d=\"M8 3H5a2 2 0 0 0-2 2v3\"\/><path d=\"M21 8V5a2 2 0 0 0-2-2h-3\"\/><path d=\"M3 16v3a2 2 0 0 0 2 2h3\"\/><path d=\"M16 21h3a2 2 0 0 0 2-2v-3\"\/>',\r\n'database':'<ellipse cx=\"12\" cy=\"5\" rx=\"9\" ry=\"3\"\/><path d=\"M3 5v14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\"\/><path d=\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\"\/>'\r\n};\r\nfunction ic(n){return'<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">'+(P[n]||'')+'<\/svg>';}\r\nvar J=[\r\n\/* \u2500\u2500\u2500 Journey 1: Online to Offline \u2500\u2500\u2500 *\/\r\n{title:'Online a offline',ic:'map-pin',steps:[\r\n{nodes:[{t:'c',c:'nv',ic:'map-pin',l:'Geo-fence: cliente conocido entra en un radio de 300-500m de la tienda de Malasa\\u00f1a en hora punta'}],phone:{ch:'cdp',nm:'CDP \\u00b7 Monitor de Geo-Fence',st:'Trigger activado',plain:true,msgs:[{d:'in',tx:'Entrada de geo-fence detectada\\nCliente: Marta Iglesias\\nZona: Malasa\\u00f1a \\u00b7 radio 400m\\nHora: 13:42 \\u00b7 hora punta\\nEstado: Journey activado'}]}},\r\n{nodes:[{t:'c',c:'nv',ic:'database',l:'El CDP cruza la se\\u00f1al de proximidad con el perfil: \\u00faltima visita, nivel, local preferido. Cliente fiel + hora punta \\u2192 oferta inmediata. 30+ d\\u00edas sin visitar \\u2192 incentivo mayor. Suscriptor an\\u00f3nimo \\u2192 oferta est\\u00e1ndar.'}],phone:{ch:'cdp',nm:'CDP \\u00b7 Perfil del Cliente',st:'Se\\u00f1al cruzada',plain:true,msgs:[{d:'in',tx:'Cliente: Marta Iglesias\\nLocal: tienda de Malasa\\u00f1a\\nDistancia: 280m\\n\\u00daltima visita: hace 8 d\\u00edas\\nNivel: Silver\\nAcci\\u00f3n: Push ahora'}]}},\r\n{nodes:[{t:'f',c:'bl',ic:'bell',nt:'Push \\u00b7 un sentido',nm:'Oferta por Geolocalizaci\\u00f3n',pv:'Se activa en el momento en que un cliente conocido entra en la zona en hora punta. Mapa del local, imagen del producto y cuenta regresiva en la propia notificaci\\u00f3n.',pill:'En vivo \\u00b7 enviado ahora',pt:'pill-gr'}],phone:{ch:'push',nm:'Caf\\u00e9 Presto \\u00b7 Push',st:'Notificaci\\u00f3n recibida',plain:true,msgs:[{d:'in',tx:'Est\\u00e1s a 300m de Caf\\u00e9 Presto Malasa\\u00f1a. El especial de hoy: Oat Milk Latte, 20% de descuento durante los pr\\u00f3ximos 90 minutos.'}]}},\r\n{nodes:[{t:'c',c:'gr',ic:'credit-card',l:'La oferta se carga autom\\u00e1ticamente en el Mobile Wallet, visible en la pantalla de bloqueo. El personal escanea el QR en caja para el canje instant\\u00e1neo.'}],phone:{ch:'inapp',nm:'Mobile Wallet',st:'Pase actualizado',plain:true,msgs:[{d:'in',tx:'\\uD83C\\uDF9F 20% de descuento en Oat Milk Latte\\nCaf\\u00e9 Presto \\u00b7 Malasa\\u00f1a\\nCaduca en 90 minutos\\nMuestra este pase en caja'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'T+30 minutos: oferta a\\u00fan no canjeada'},{t:'e',l:''},{t:'f',c:'or',ic:'bell',nt:'Push \\u00b7 un sentido',nm:'Recordatorio de Urgencia',pv:'Badge de cuenta regresiva y direcci\\u00f3n del local. Genera urgencia sin repetir toda la oferta.',pill:'Urgente',pt:'pill-or'}],phone:{ch:'push',nm:'Caf\\u00e9 Presto \\u00b7 Push',st:'Notificaci\\u00f3n recibida',plain:true,msgs:[{d:'in',tx:'\\u23F0 Tu oferta caduca en 30 minutos. Caf\\u00e9 Presto Malasa\\u00f1a sigue abierto.'}]}},\r\n{nodes:[{t:'c',c:'gr',ic:'circle-check-big',l:'Evento de canje: el CDP actualiza los puntos de fidelizaci\\u00f3n en tiempo real'}],phone:{ch:'inapp',nm:'Caf\\u00e9 Presto \\u00b7 App',st:'Tarjeta in-app recibida',plain:true,msgs:[{d:'in',tx:'\\u00a1Encantados de verte! Tus puntos han sido actualizados: 145 en total.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'T+1 hora tras el canje'},{t:'e',l:''},{t:'f',c:'bl',ic:'bell',nt:'Push \\u00b7 un sentido',nm:'Aviso Post-Visita',pv:'Avance del especial de la pr\\u00f3xima semana con una acci\\u00f3n \\u201CGuardar para m\\u00e1s tarde\\u201D que lo a\\u00f1ade directo al Mobile Wallet.',pill:'Programado',pt:'pill-bl'}],phone:{ch:'push',nm:'Caf\\u00e9 Presto \\u00b7 Push',st:'Notificaci\\u00f3n recibida',plain:true,msgs:[{d:'in',tx:'Nos alegra que hayas venido. Aqu\\u00ed tienes un avance del especial de la pr\\u00f3xima semana, solo para habituales.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'T+14 d\\u00edas: sin nueva visita'},{t:'e',l:''},{t:'c',c:'nv',ic:'map-pin',l:'El Journey se reeval\\u00faa en la pr\\u00f3xima detecci\\u00f3n de se\\u00f1al de geo'}],phone:{ch:'push',nm:'Caf\\u00e9 Presto \\u00b7 Push',st:'Notificaci\\u00f3n recibida',plain:true,msgs:[{d:'in',tx:'Han pasado dos semanas. Vuelve: aqu\\u00ed tienes tu pr\\u00f3ximo motivo para visitarnos.'}]}}\r\n]},\r\n\/* \u2500\u2500\u2500 Journey 2: WhatsApp Ordering and Reorder \u2500\u2500\u2500 *\/\r\n{title:'Pedido y reorden por WhatsApp',ic:'message-circle',steps:[\r\n{nodes:[{t:'c',c:'nv',ic:'message-circle',l:'Entrada: el cliente toca Click-to-WhatsApp, escanea un QR en el local, o le llega un recordatorio de reorden'}],phone:{ch:'cdp',nm:'CDP \\u00b7 Trigger de Canal',st:'WhatsApp abierto',plain:true,msgs:[{d:'in',tx:'Trigger: WhatsApp abierto\\nOrigen: QR \\u00b7 mostrador de Malasa\\u00f1a\\nCliente: Marta Iglesias\\nAcci\\u00f3n: iniciar AI Agent'}]}},\r\n{nodes:[{t:'f',c:'gr',ic:'bot',nt:'WhatsApp \\u00b7 concierge IA',nm:'Mensaje de Bienvenida',pv:'Saludo amigable y de marca con cuatro opciones de respuesta r\\u00e1pida: ver men\\u00fa, repetir, seguir pedido o hablar con alguien.',pill:'En vivo \\u00b7 enviado ahora',pt:'pill-gr'}],phone:{ch:'wa',nm:'Caf\\u00e9 Presto \\u00b7 WhatsApp',st:'WhatsApp \\u00b7 concierge IA',plain:false,msgs:[{d:'in',tx:'Bienvenido a Caf\\u00e9 Presto en WhatsApp. \\u00bfQu\\u00e9 te apetece hoy?\\n\\n\\uD83C\\uDF7D Ver el men\\u00fa\\n\\uD83D\\uDD01 Repetir mi \\u00faltimo pedido\\n\\uD83D\\uDCE6 Seguir mi pedido\\n\\uD83D\\uDE4B Hablar con alguien'}]}},\r\n{nodes:[{t:'b',branches:[\r\n  {l:'Cliente recurrente',ns:[{t:'f',c:'pu',ic:'bot',nt:'AI Agent \\u00b7 WhatsApp \\u00b7 doble sentido',nm:'Reorden Conversacional',pv:'El cliente escribe de forma natural, sin necesidad de men\\u00fa. La IA recuerda el \\u00faltimo pedido, lo totaliza y confirma con un toque.',pill:'IA activa',pt:'pill-pu'}]},\r\n  {l:'Cliente nuevo',ns:[{t:'f',c:'gr',ic:'message-circle',nt:'WhatsApp \\u00b7 un sentido',nm:'Carrusel de Men\\u00fa',pv:'La IA presenta 3-4 tarjetas de producto populares con im\\u00e1genes, nombres y precios.',pill:'En vivo \\u00b7 enviado ahora',pt:'pill-gr'}]}\r\n]}],phone:{ch:'wa',nm:'Caf\\u00e9 Presto \\u00b7 WhatsApp',st:'WhatsApp \\u00b7 concierge IA',plain:false,msgs:[{d:'out',tx:'Lo de siempre'},{d:'in',tx:'Tu pedido habitual: House Blend 250g + Oat Milk Latte. Total: \\u20AC11.40. \\u00bfLo repetimos?\\n\\nS\\u00cd, confirmar \\u2192'}]}},\r\n{nodes:[{t:'f',c:'gr',ic:'circle-check-big',nt:'WhatsApp \\u00b7 un sentido',nm:'Confirmaci\\u00f3n del Pedido',pv:'Total del pedido confirmado. El cliente elige recogida o entrega en el mismo hilo.',pill:'En vivo \\u00b7 enviado ahora',pt:'pill-gr'}],phone:{ch:'wa',nm:'Caf\\u00e9 Presto \\u00b7 WhatsApp',st:'WhatsApp \\u00b7 concierge IA',plain:false,msgs:[{d:'in',tx:'Tu pedido est\\u00e1 confirmado: House Blend 250g \\u00b7 Oat Milk Latte. Total: \\u20AC11.40. \\u00bfRecogida en Malasa\\u00f1a o entrega en tu direcci\\u00f3n?\\n\\n\\uD83C\\uDFEC Recogida   \\uD83D\\uDEB4 Entrega'}]}},\r\n{nodes:[{t:'f',c:'gr',ic:'credit-card',nt:'WhatsApp \\u00b7 un sentido',nm:'Pago en el Chat',pv:'Enlace de pago seguro o widget de pago nativo en el chat, seg\\u00fan mercado.',pill:'En vivo \\u00b7 enviado ahora',pt:'pill-gr'}],phone:{ch:'wa',nm:'Caf\\u00e9 Presto \\u00b7 WhatsApp',st:'WhatsApp \\u00b7 concierge IA',plain:false,msgs:[{d:'in',tx:'Paga de forma segura aqu\\u00ed \\u2192 [Enlace de pago]'}]}},\r\n{nodes:[{t:'f',c:'bl',ic:'bell',nt:'Push \\u00b7 un sentido',nm:'Pedido Aceptado',pv:'N\\u00famero de referencia del pedido y temporizador de preparaci\\u00f3n en vivo.',pill:'Programado',pt:'pill-bl'}],phone:{ch:'push',nm:'Caf\\u00e9 Presto \\u00b7 Push',st:'Notificaci\\u00f3n recibida',plain:true,msgs:[{d:'in',tx:'Tu pedido est\\u00e1 siendo preparado. Listo estimado: 12 minutos.'}]}},\r\n{nodes:[{t:'f',c:'gr',ic:'coffee',nt:'WhatsApp \\u00b7 un sentido',nm:'Listo para Recoger',pv:'C\\u00f3digo QR para recogida, o enlace de seguimiento en vivo para entrega.',pill:'En vivo \\u00b7 enviado ahora',pt:'pill-gr'}],phone:{ch:'wa',nm:'Caf\\u00e9 Presto \\u00b7 WhatsApp',st:'WhatsApp \\u00b7 concierge IA',plain:false,msgs:[{d:'in',tx:'Tu pedido est\\u00e1 listo en Malasa\\u00f1a. Muestra este mensaje en caja \\u2192 [C\\u00f3digo QR]'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'T+7 d\\u00edas: ciclo habitual de pedido pr\\u00f3ximo'},{t:'e',l:''},{t:'f',c:'pu',ic:'bot',nt:'AI Agent \\u00b7 WhatsApp \\u00b7 doble sentido',nm:'Recordatorio de Reorden',pv:'\\u00daltimo pedido precargado con confirmaci\\u00f3n de un toque.',pill:'IA activa',pt:'pill-pu'}],phone:{ch:'wa',nm:'Caf\\u00e9 Presto \\u00b7 WhatsApp',st:'WhatsApp \\u00b7 concierge IA',plain:false,msgs:[{d:'in',tx:'\\u00bfEs hora de lo de siempre? House Blend 250g + Oat Milk Latte, un toque para volver a pedir.\\n\\nS\\u00cd, repetir \\u2192'}]}}\r\n]},\r\n\/* \u2500\u2500\u2500 Journey 3: New Customer Welcome \u2500\u2500\u2500 *\/\r\n{title:'Bienvenida al nuevo cliente',ic:'gift',steps:[\r\n{nodes:[{t:'c',c:'nv',ic:'user-check',l:'Entrada: el cliente crea una cuenta, hace opt-in en Push o escribe a Caf\\u00e9 Presto por WhatsApp por primera vez'}],phone:{ch:'cdp',nm:'CDP \\u00b7 Nuevo Perfil',st:'Perfil creado',plain:true,msgs:[{d:'in',tx:'Nuevo perfil de cliente creado\\nOrigen: WhatsApp \\u00b7 primer contacto\\nCliente: Marta Iglesias\\nAcci\\u00f3n: secuencia de bienvenida activada'}]}},\r\n{nodes:[{t:'f',c:'bl',ic:'gift',nt:'Push \\u00b7 un sentido',nm:'Oferta de Bienvenida',pv:'15% de descuento en el primer pedido, enviado en el momento en que se crea el perfil.',pill:'En vivo \\u00b7 enviado ahora',pt:'pill-gr'}],phone:{ch:'push',nm:'Caf\\u00e9 Presto \\u00b7 Push',st:'Notificaci\\u00f3n recibida',plain:true,msgs:[{d:'in',tx:'Bienvenido a Caf\\u00e9 Presto. Aqu\\u00ed tienes un 15% de descuento en tu primer pedido, por registrarte.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'T+D\\u00eda 1'},{t:'e',l:''},{t:'f',c:'pu',ic:'bot',nt:'AI Agent \\u00b7 WhatsApp \\u00b7 doble sentido',nm:'Gu\\u00eda de Inicio R\\u00e1pido',pv:'Mini-tutorial de tres toques, desde el saludo hasta la confirmaci\\u00f3n del pedido.',pill:'IA activa',pt:'pill-pu'}],phone:{ch:'wa',nm:'Caf\\u00e9 Presto \\u00b7 WhatsApp',st:'WhatsApp \\u00b7 concierge IA',plain:false,msgs:[{d:'in',tx:'Hola Marta, pedir en Caf\\u00e9 Presto lleva menos de un minuto. \\u00bfQuieres un recorrido r\\u00e1pido de lo que hay disponible?\\n\\nS\\u00ed, ens\\u00e9\\u00f1ame \\u2192   Ya s\\u00e9 lo que quiero'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'T+D\\u00eda 3: sin primer pedido'},{t:'e',l:''},{t:'f',c:'or',ic:'bell',nt:'Push \\u00b7 un sentido',nm:'Empuj\\u00f3n de Bestsellers',pv:'Imagen del producto m\\u00e1s vendido con la cuenta regresiva de la oferta de bienvenida.',pill:'Urgente',pt:'pill-or'}],phone:{ch:'push',nm:'Caf\\u00e9 Presto \\u00b7 Push',st:'Notificaci\\u00f3n recibida',plain:true,msgs:[{d:'in',tx:'Tu oferta de bienvenida caduca en 4 d\\u00edas. Esto es lo que m\\u00e1s piden los habituales \\u2192'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'T+D\\u00eda 5: a\\u00fan sin pedido'},{t:'e',l:''},{t:'f',c:'pu',ic:'mail',nt:'Email \\u00b7 un sentido',nm:'Prueba Social',pv:'Tres favoritos de los clientes, tono c\\u00e1lido y de comida, un CTA con la oferta de bienvenida aplicada.',pill:'Programado',pt:'pill-pu'}],phone:{ch:'email',nm:'Caf\\u00e9 Presto \\u00b7 Email',st:'Email recibido',plain:false,msgs:[{d:'in',tx:'Lo que hace volver a los clientes de Caf\\u00e9 Presto.\\n\\n\\u2615 House Blend: \\u00abmi cada ma\\u00f1ana\\u00bb\\n\\uD83E\\uDD50 Oat Milk Latte: \\u00abla \\u00fanica leche de avena en la que conf\\u00edo\\u00bb\\n\\uD83D\\uDCE6 Bolsa Dark Roast: \\u00abideal para regalar\\u00bb\\n\\nPru\\u00e9balo \\u2192'}]}},\r\n{nodes:[{t:'c',c:'gr',ic:'circle-check-big',l:'Primer pedido realizado en cualquier paso: la secuencia de bienvenida se cierra y se activa la experiencia post-pedido'}],phone:{ch:'inapp',nm:'Caf\\u00e9 Presto \\u00b7 App',st:'Pedido confirmado',plain:true,msgs:[{d:'in',tx:'Pedido confirmado: House Blend 250g. Recogida en Malasa\\u00f1a, listo en 10 minutos.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'T+D\\u00eda 1 tras el primer pedido'},{t:'e',l:''},{t:'f',c:'bl',ic:'star',nt:'Push \\u00b7 un sentido',nm:'Invitaci\\u00f3n a Fidelizaci\\u00f3n',pv:'Saldo de puntos y un toque para unirse al programa de fidelizaci\\u00f3n.',pill:'Programado',pt:'pill-bl'}],phone:{ch:'push',nm:'Caf\\u00e9 Presto \\u00b7 Push',st:'Notificaci\\u00f3n recibida',plain:true,msgs:[{d:'in',tx:'Tu primer pedido te ha dado 40 puntos. \\u00danete al programa de fidelizaci\\u00f3n para ir acumulando tu primera recompensa.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'T+D\\u00eda 7'},{t:'e',l:''},{t:'f',c:'pu',ic:'bot',nt:'AI Agent \\u00b7 WhatsApp \\u00b7 doble sentido',nm:'Recomendaci\\u00f3n Personalizada',pv:'Tres productos seleccionados por la IA a partir del primer pedido, cada uno con su propio CTA \\u201CA\\u00f1adir al pedido\\u201D.',pill:'IA activa',pt:'pill-pu'}],phone:{ch:'wa',nm:'Caf\\u00e9 Presto \\u00b7 WhatsApp',st:'WhatsApp \\u00b7 concierge IA',plain:false,msgs:[{d:'in',tx:'Bas\\u00e1ndonos en tu primer pedido, esto es lo que creemos que te va a gustar. \\u00bfQu\\u00e9 te apetece?\\n\\n\\u2615 Dark Roast 500g\\n\\uD83E\\uDED8 Descafeinado 250g\\n\\uD83E\\uDD64 Cold Brew Concentrado'}]}}\r\n]},\r\n\/* \u2500\u2500\u2500 Journey 4: Loyalty and Rewards \u2500\u2500\u2500 *\/\r\n{title:'Fidelizaci\\u00f3n y recompensas',ic:'star',steps:[\r\n{nodes:[{t:'c',c:'nv',ic:'star',l:'Entrada: el CDP detecta un evento de fidelizaci\\u00f3n: puntos ganados, hito de nivel alcanzado, o recompensa a punto de caducar en menos de 14 d\\u00edas'}],phone:{ch:'cdp',nm:'CDP \\u00b7 Motor de Fidelizaci\\u00f3n',st:'Evento detectado',plain:true,msgs:[{d:'in',tx:'Evento de fidelizaci\\u00f3n: puntos ganados\\nCliente: Marta Iglesias\\nPuntos a\\u00f1adidos: 40 \\u00b7 total: 160\\nNivel: Silver\\nPr\\u00f3xima recompensa: a 40 puntos'}]}},\r\n{nodes:[{t:'f',c:'gr',ic:'star',nt:'In-app \\u00b7 un sentido',nm:'Actualizaci\\u00f3n de Puntos',pv:'Total de puntos, barra de progreso de nivel y cu\\u00e1ntos puntos faltan para la pr\\u00f3xima recompensa.',pill:'En vivo \\u00b7 enviado ahora',pt:'pill-gr'}],phone:{ch:'inapp',nm:'Caf\\u00e9 Presto \\u00b7 App',st:'Tarjeta in-app recibida',plain:true,msgs:[{d:'in',tx:'Has ganado 40 puntos en tu \\u00faltimo pedido. 40 m\\u00e1s para tu pr\\u00f3xima recompensa.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'Evento de cambio de nivel'},{t:'e',l:''},{t:'f',c:'bl',ic:'star',nt:'Push \\u00b7 un sentido',nm:'Subida de Nivel',pv:'Gr\\u00e1fico del badge de nivel y resumen de beneficios personalizados: acceso anticipado, producto gratis, puntos extra.',pill:'En vivo \\u00b7 enviado ahora',pt:'pill-gr'}],phone:{ch:'push',nm:'Caf\\u00e9 Presto \\u00b7 Push',st:'Notificaci\\u00f3n recibida',plain:true,msgs:[{d:'in',tx:'Has alcanzado el nivel Gold. Aqu\\u00ed tienes lo que es nuevo para ti.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'Umbral de recompensa alcanzado'},{t:'e',l:''},{t:'f',c:'gr',ic:'gift',nt:'Push \\u00b7 un sentido',nm:'Recompensa Desbloqueada',pv:'Valor de la recompensa destacado, con una caducidad clara de 14 d\\u00edas.',pill:'En vivo \\u00b7 enviado ahora',pt:'pill-gr'}],phone:{ch:'push',nm:'Caf\\u00e9 Presto \\u00b7 Push',st:'Notificaci\\u00f3n recibida',plain:true,msgs:[{d:'in',tx:'Recompensa de \\u20AC5 desbloqueada. \\u00dasala en tu pr\\u00f3ximo pedido, caduca en 14 d\\u00edas.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'T+D\\u00eda 1 tras el desbloqueo'},{t:'e',l:''},{t:'f',c:'pu',ic:'mail',nt:'Email \\u00b7 un sentido',nm:'En Qu\\u00e9 Gastarla',pv:'Productos seleccionados por la IA seg\\u00fan el historial de compras, con el c\\u00f3digo de recompensa pre-aplicado.',pill:'Personalizado por IA',pt:'pill-pu'}],phone:{ch:'email',nm:'Caf\\u00e9 Presto \\u00b7 Email',st:'Email recibido',plain:false,msgs:[{d:'in',tx:'En qu\\u00e9 gastar tu recompensa.\\n\\n\\u2615 Dark Roast 500g\\n\\uD83E\\uDD64 Cold Brew Concentrado\\n\\uD83E\\uDED6 Kit de pour-over de cer\\u00e1mica\\n\\nC\\u00f3digo SILVER5 pre-aplicado \\u2192 Pru\\u00e9balo'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'T+D\\u00eda 7: recompensa sin usar'},{t:'e',l:''},{t:'f',c:'gr',ic:'message-circle',nt:'WhatsApp \\u00b7 un sentido',nm:'Recordatorio de Recompensa',pv:'Tres tarjetas de producto junto con un recordatorio amistoso de caducidad.',pill:'Programado',pt:'pill-gr'}],phone:{ch:'wa',nm:'Caf\\u00e9 Presto \\u00b7 WhatsApp',st:'WhatsApp \\u00b7 concierge IA',plain:false,msgs:[{d:'in',tx:'Tu recompensa caduca en 7 d\\u00edas, Marta. Aqu\\u00ed tienes los favoritos de hoy para usarla \\u2192'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'T+D\\u00eda 12: a\\u00fan sin usar'},{t:'e',l:''},{t:'f',c:'or',ic:'bell',nt:'Push \\u00b7 un sentido',nm:'Recordatorio Final',pv:'Badge de cuenta regresiva en \\u00e1mbar. Directo, sin suavizar el mensaje.',pill:'Urgente',pt:'pill-or'}],phone:{ch:'push',nm:'Caf\\u00e9 Presto \\u00b7 Push',st:'Notificaci\\u00f3n recibida',plain:true,msgs:[{d:'in',tx:'2 d\\u00edas para usar tu recompensa de \\u20AC5. No dejes que caduque.'}]}},\r\n{nodes:[{t:'c',c:'nv',ic:'flag',l:'Recompensa canjeada \\u2192 el nivel se actualiza, la IA recalibra la pr\\u00f3xima mejor oferta. Recompensa caducada sin usar \\u2192 el CDP registra la se\\u00f1al, la frecuencia de env\\u00edo baja.'}],phone:{ch:'cdp',nm:'CDP \\u00b7 Motor de Fidelizaci\\u00f3n',st:'Ciclo cerrado',plain:true,msgs:[{d:'in',tx:'Estado de la recompensa: canjeada\\nNuevo ciclo de fidelizaci\\u00f3n: iniciado\\nPr\\u00f3xima mejor oferta: recalculada'}]}}\r\n]},\r\n\/* \u2500\u2500\u2500 Journey 5: Subscription Retention \u2500\u2500\u2500 *\/\r\n{title:'Retenci\\u00f3n de suscripci\\u00f3n',ic:'refresh-cw',steps:[\r\n{nodes:[{t:'c',c:'nv',ic:'refresh-cw',l:'Entrada: el CDP detecta una de tres se\\u00f1ales de riesgo: renovaci\\u00f3n en 7 d\\u00edas, suscripci\\u00f3n pausada, o fallo de pago'}],phone:{ch:'cdp',nm:'CDP \\u00b7 Salud de la Suscripci\\u00f3n',st:'Se\\u00f1al de riesgo detectada',plain:true,msgs:[{d:'in',tx:'Suscripci\\u00f3n: House Blend Mensual\\nEstado: renovaci\\u00f3n en 6 d\\u00edas\\n\\u00daltimo Engagement: hace 4 d\\u00edas\\nRiesgo: bajo\\nTrack: Engagement de renovaci\\u00f3n'}]}},\r\n{nodes:[{t:'c',c:'nv',ic:'database',l:'La IA clasifica la se\\u00f1al: renovaci\\u00f3n pr\\u00f3xima deriva a Engagement proactivo, pausada deriva a flujo de verificaci\\u00f3n, fallo de pago deriva a recuperaci\\u00f3n urgente'}],phone:{ch:'cdp',nm:'CDP \\u00b7 Salud de la Suscripci\\u00f3n',st:'Se\\u00f1al clasificada',plain:true,msgs:[{d:'in',tx:'Tipo de se\\u00f1al: renovaci\\u00f3n pr\\u00f3xima\\nTrack asignado: Engagement proactivo\\nTono: anticipatorio'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'T+7 d\\u00edas antes de la renovaci\\u00f3n'},{t:'e',l:''},{t:'f',c:'bl',ic:'bell',nt:'Push \\u00b7 un sentido',nm:'Vista Previa de Renovaci\\u00f3n',pv:'Vista previa del producto de la suscripci\\u00f3n con la fecha de renovaci\\u00f3n.',pill:'Programado',pt:'pill-bl'}],phone:{ch:'push',nm:'Caf\\u00e9 Presto \\u00b7 Push',st:'Notificaci\\u00f3n recibida',plain:true,msgs:[{d:'in',tx:'Tu suscripci\\u00f3n de Caf\\u00e9 Presto se renueva en 7 d\\u00edas. Aqu\\u00ed tienes lo que viene en tu pr\\u00f3xima caja \\u2192'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'T+D\\u00eda 5 antes de la renovaci\\u00f3n'},{t:'e',l:''},{t:'f',c:'pu',ic:'bot',nt:'AI Agent \\u00b7 WhatsApp \\u00b7 doble sentido',nm:'Modificaci\\u00f3n en el Chat',pv:'El AI Agent gestiona cambios, saltos de entrega y ajustes de frecuencia, sin inicio de sesi\\u00f3n.',pill:'IA activa',pt:'pill-pu'}],phone:{ch:'wa',nm:'Caf\\u00e9 Presto \\u00b7 WhatsApp',st:'WhatsApp \\u00b7 concierge IA',plain:false,msgs:[{d:'in',tx:'\\u00bfQuieres cambiar algo antes de tu pr\\u00f3xima entrega, Marta? Cambia un producto, s\\u00e1ltate esta entrega o ajusta la frecuencia, solo responde aqu\\u00ed.'}]}},\r\n{nodes:[{t:'f',c:'or',ic:'credit-card',nt:'Push \\u00b7 un sentido',nm:'Pago Fallido',pv:'Encuadre urgente: acento rojo y enlace directo a la actualizaci\\u00f3n de pago.',pill:'Urgente',pt:'pill-or'}],phone:{ch:'push',nm:'Caf\\u00e9 Presto \\u00b7 Push',st:'Notificaci\\u00f3n recibida',plain:true,msgs:[{d:'in',tx:'Ha habido un problema con tu \\u00faltimo pago. Actualiza tus datos para mantener tu suscripci\\u00f3n activa.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'T+D\\u00eda 3: el pago sigue fallando'},{t:'e',l:''},{t:'f',c:'pu',ic:'bot',nt:'AI Agent \\u00b7 WhatsApp \\u00b7 doble sentido',nm:'Seguimiento de Pago',pv:'C\\u00e1lido, no acusatorio. Enlace de actualizaci\\u00f3n con m\\u00ednima fricci\\u00f3n y la IA disponible para preguntas.',pill:'IA activa',pt:'pill-pu'}],phone:{ch:'wa',nm:'Caf\\u00e9 Presto \\u00b7 WhatsApp',st:'WhatsApp \\u00b7 concierge IA',plain:false,msgs:[{d:'in',tx:'Hola Marta, no nos gustar\\u00eda pausar tu suscripci\\u00f3n por un problema de pago. Aqu\\u00ed tienes c\\u00f3mo solucionarlo en menos de un minuto.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'T+D\\u00eda 30: suscripci\\u00f3n pausada'},{t:'e',l:''},{t:'f',c:'bl',ic:'bell',nt:'Push \\u00b7 un sentido',nm:'Verificaci\\u00f3n',pv:'Tres opciones limpias: reiniciar, ver el men\\u00fa o seguir pausando.',pill:'Programado',pt:'pill-bl'}],phone:{ch:'push',nm:'Caf\\u00e9 Presto \\u00b7 Push',st:'Notificaci\\u00f3n recibida',plain:true,msgs:[{d:'in',tx:'Tu suscripci\\u00f3n de Caf\\u00e9 Presto sigue pausada. Lista para reiniciarse cuando t\\u00fa quieras.\\n\\nReiniciar \\u00b7 Ver el men\\u00fa \\u00b7 Sigo pausando'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'T+D\\u00eda 60: sigue pausada'},{t:'e',l:''},{t:'f',c:'gr',ic:'message-circle',nt:'WhatsApp \\u00b7 un sentido',nm:'Reactivaci\\u00f3n',pv:'Nuevos productos desde su \\u00faltimo pedido, con un CTA para reactivar al mismo precio.',pill:'Programado',pt:'pill-gr'}],phone:{ch:'wa',nm:'Caf\\u00e9 Presto \\u00b7 WhatsApp',st:'WhatsApp \\u00b7 concierge IA',plain:false,msgs:[{d:'in',tx:'Hemos a\\u00f1adido nuevos productos desde tu \\u00faltimo pedido, Marta. \\u00bfQuieres ver qu\\u00e9 hay nuevo, y reactivar al mismo precio?'}]}}\r\n]},\r\n\/* \u2500\u2500\u2500 Journey 6: New Product Launch \u2500\u2500\u2500 *\/\r\n{title:'Lanzamiento de nuevo producto',ic:'package',steps:[\r\n{nodes:[{t:'c',c:'nv',ic:'package',l:'Entrada: se lanza un nuevo producto. El CDP segmenta la audiencia por historial de compras y afinidad antes de enviar cualquier mensaje, sin env\\u00edos masivos indiscriminados'}],phone:{ch:'cdp',nm:'CDP \\u00b7 Motor de Segmentaci\\u00f3n',st:'Segmentaci\\u00f3n en curso',plain:true,msgs:[{d:'in',tx:'Nuevo producto: Cold Brew Concentrado\\nSegmento objetivo: compradores de caf\\u00e9\\nAudiencia: 14.200 clientes\\nPuntuaci\\u00f3n de afinidad: alta'}]}},\r\n{nodes:[{t:'c',c:'nv',ic:'database',l:'La IA identifica los segmentos m\\u00e1s relevantes: opciones vegetales apuntan a compradores vegetarianos, sabores de edici\\u00f3n limitada a la misma categor\\u00eda, gamas premium a clientes de alto ticket medio'}],phone:{ch:'cdp',nm:'CDP \\u00b7 Motor de Segmentaci\\u00f3n',st:'Segmento asignado',plain:true,msgs:[{d:'in',tx:'L\\u00f3gica de segmento: coincidencia de categor\\u00eda\\nCriterio: compr\\u00f3 House Blend o Dark Roast en los \\u00faltimos 90 d\\u00edas\\nVariante del mensaje: enfoque para amantes del caf\\u00e9'}]}},\r\n{nodes:[{t:'f',c:'bl',ic:'bell',nt:'Push \\u00b7 un sentido',nm:'Acceso Anticipado',pv:'El encuadre de acceso anticipado hace que el cliente se sienta elegido, no mercadeado.',pill:'En vivo \\u00b7 enviado ahora',pt:'pill-gr'}],phone:{ch:'push',nm:'Caf\\u00e9 Presto \\u00b7 Push',st:'Notificaci\\u00f3n recibida',plain:true,msgs:[{d:'in',tx:'Caf\\u00e9 Presto acaba de lanzar Cold Brew Concentrado. Eres de los primeros en saberlo: aqu\\u00ed tienes un precio exclusivo de acceso anticipado.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'T+D\\u00eda 2'},{t:'e',l:''},{t:'f',c:'gr',ic:'message-circle',nt:'WhatsApp \\u00b7 un sentido',nm:'Prueba Social',pv:'Tres reacciones breves de clientes con valoraciones por estrellas.',pill:'Programado',pt:'pill-gr'}],phone:{ch:'wa',nm:'Caf\\u00e9 Presto \\u00b7 WhatsApp',st:'WhatsApp \\u00b7 concierge IA',plain:false,msgs:[{d:'in',tx:'\\u00bfYa has probado Cold Brew Concentrado? Esto es lo que dicen \\u2192\\n\\n\\u2B50\\u2B50\\u2B50\\u2B50\\u2B50 \\u00abMe dura dos semanas\\u00bb\\n\\u2B50\\u2B50\\u2B50\\u2B50\\u2B50 \\u00abEl cold brew m\\u00e1s suave que he probado\\u00bb'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'T+D\\u00eda 4: sin compra'},{t:'e',l:''},{t:'f',c:'bl',ic:'cpu',nt:'In-app \\u00b7 comportamiento',nm:'Destacado en Homepage',pv:'El hero de la homepage se actualiza para destacar el producto, solo visible para quienes a\\u00fan no lo han comprado.',pill:'En vivo \\u00b7 enviado ahora',pt:'pill-gr'}],phone:{ch:'inapp',nm:'Caf\\u00e9 Presto \\u00b7 App',st:'Pantalla de inicio actualizada',plain:true,msgs:[{d:'in',tx:'Reci\\u00e9n lanzado: Cold Brew Concentrado, destacado en tu pantalla de inicio.'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'T+D\\u00eda 7: a\\u00fan sin compra'},{t:'e',l:''},{t:'f',c:'pu',ic:'mail',nt:'Email \\u00b7 un sentido',nm:'La Historia',pv:'Tono editorial y de comida: origen, ingredientes y qu\\u00e9 lo hace diferente.',pill:'Programado',pt:'pill-pu'}],phone:{ch:'email',nm:'Caf\\u00e9 Presto \\u00b7 Email',st:'Email recibido',plain:false,msgs:[{d:'in',tx:'La historia detr\\u00e1s de Cold Brew Concentrado.\\n\\nInfusionado lentamente durante 18 horas con nuestros granos Dark Roast. Sin amargor, solo cuerpo. A\\u00f1ade agua, leche, o b\\u00e9belo solo.\\n\\nPru\\u00e9balo \\u2192'}]}},\r\n{nodes:[{t:'c',c:'bl',ic:'timer',l:'T+D\\u00eda 10: a\\u00fan sin compra'},{t:'e',l:''},{t:'f',c:'or',ic:'bell',nt:'Push \\u00b7 un sentido',nm:'Cuenta Regresiva de Precio',pv:'Cuenta regresiva de d\\u00edas con una comparativa clara de precio antes\/despu\\u00e9s.',pill:'Urgente',pt:'pill-or'}],phone:{ch:'push',nm:'Caf\\u00e9 Presto \\u00b7 Push',st:'Notificaci\\u00f3n recibida',plain:true,msgs:[{d:'in',tx:'\\u00daltima oportunidad de probar Cold Brew Concentrado al precio de lanzamiento. A partir de esta semana, vuelve al precio habitual.\\n\\nAhora \\u20AC7.90 \/ Despu\\u00e9s: \\u20AC9.90'}]}},\r\n{nodes:[{t:'c',c:'gr',ic:'circle-check-big',l:'Compra realizada en cualquier paso: el Journey de feedback se activa a los 3 d\\u00edas de la entrega. El CDP etiqueta al cliente como comprador para futuros lanzamientos.'}],phone:{ch:'inapp',nm:'Caf\\u00e9 Presto \\u00b7 App',st:'Pedido confirmado',plain:true,msgs:[{d:'in',tx:'Tu primer Cold Brew Concentrado est\\u00e1 en camino.'}]}}\r\n]}\r\n];\r\nvar uc=0,step=0,timers=[];\r\nfunction $(id){return root.querySelector(id);}\r\nvar elList=$('#ifj-uclist'),elTitle=$('#ifj-jtitle'),elProg=$('#ifj-prog'),elFlow=$('#ifj-flow'),elMM=$('#ifj-mm'),elCtr=$('#ifj-ctr'),elPrev=$('#ifj-prev'),elNext=$('#ifj-next'),elAv=$('#ifj-av'),elNm=$('#ifj-chnm'),elSt=$('#ifj-chst'),elMsgs=$('#ifj-msgs'),elStrip=$('#ifj-strip');\r\n$('#ifj-zin').innerHTML=ic('plus');$('#ifj-zout').innerHTML=ic('minus');$('#ifj-zfit').innerHTML=ic('maximize');\r\n$('#ifj-previc').innerHTML=ic('chevron-left');$('#ifj-nextic').innerHTML=ic('chevron-right');\r\nvar CH_IC={wa:'message-circle',push:'bell',email:'mail',sms:'smartphone',inapp:'cpu',cdp:'database'};\r\nvar BADGES=[{k:'wa',l:'WhatsApp'},{k:'push',l:'Push'},{k:'email',l:'Email'},{k:'inapp',l:'In-App'}];\r\nfunction renderList(){\r\n  var h='';J.forEach(function(u,i){h+='<div class=\"ifj-uc-item'+(i===uc?' on':'')+'\" role=\"button\" tabindex=\"0\" data-i=\"'+i+'\">'+ic(u.ic)+'<span>'+u.title+'<\/span><span class=\"ifj-uc-n\">'+(i+1)+'<\/span><\/div>';});\r\n  elList.innerHTML=h;\r\n  elList.querySelectorAll('.ifj-uc-item').forEach(function(d){\r\n    d.addEventListener('click',function(){uc=+d.getAttribute('data-i');step=0;renderAll();});\r\n    d.addEventListener('keydown',function(e){if(e.key==='Enter'||e.key===' '){e.preventDefault();uc=+d.getAttribute('data-i');step=0;renderAll();}});\r\n  });\r\n}\r\nfunction renderNodes(nodes,parent){\r\n  nodes.forEach(function(n){\r\n    if(n.t==='c'){var el=document.createElement('div');el.className='ifj-nc';el.innerHTML='<div class=\"ifj-nic '+n.c+'\">'+ic(n.ic)+'<\/div><span>'+n.l+'<\/span>';parent.appendChild(el);}\r\n    else if(n.t==='f'){var e2=document.createElement('div');e2.className='ifj-nf pulse';e2.innerHTML='<div class=\"ifj-nhead\"><div class=\"ifj-nic '+n.c+'\">'+ic(n.ic)+'<\/div><span class=\"ifj-ntype\">'+n.nt+'<\/span><\/div><div class=\"ifj-nbody\"><div class=\"ifj-nname\">'+n.nm+'<\/div><div class=\"ifj-nprev\">'+n.pv+'<\/div><span class=\"ifj-npill '+n.pt+'\">'+ic('circle-check-big')+n.pill+'<\/span><\/div>';parent.appendChild(e2);}\r\n    else if(n.t==='e'){var ed=document.createElement('div');ed.className='ifj-edge'+(n.l?' lbl':'');if(n.l)ed.setAttribute('data-label',n.l);parent.appendChild(ed);var dt=document.createElement('div');dt.className='ifj-dot';parent.appendChild(dt);}\r\n    else if(n.t==='b'){\r\n      var nb=n.branches.length;var wrap=document.createElement('div');wrap.className='ifj-branch';\r\n      var stem=document.createElement('div');stem.className='ifj-bstem';wrap.appendChild(stem);\r\n      var bar=document.createElement('div');bar.className='ifj-bbar';bar.style.setProperty('--ins',(50\/nb)+'%');wrap.appendChild(bar);\r\n      var row=document.createElement('div');row.className='ifj-brow';\r\n      n.branches.forEach(function(b){var col=document.createElement('div');col.className='ifj-bcol';var drop=document.createElement('div');drop.className='ifj-bdrop';col.appendChild(drop);var lab=document.createElement('div');lab.className='ifj-blabel';lab.textContent=b.l;col.appendChild(lab);renderNodes(b.ns,col);row.appendChild(col);});\r\n      wrap.appendChild(row);parent.appendChild(wrap);\r\n    }\r\n  });\r\n}\r\nfunction renderMM(total,cur){var cols=['#22C55E','#0072EF','#16469D','#22C55E','#0072EF','#F07000','#22C55E'],h='';for(var i=0;i<total;i++){var y=6+i*10,c=i===cur?'#12872F':cols[i%cols.length];h+='<rect x=\"46\" y=\"'+y+'\" width=\"'+(i===cur?38:22)+'\" height=\"4\" rx=\"2\" fill=\"'+c+'\" opacity=\"'+(i===cur?1:.5)+'\"\/>';if(i<total-1)h+='<line x1=\"65\" y1=\"'+(y+4)+'\" x2=\"65\" y2=\"'+(y+6)+'\" stroke=\"#CBD5E1\" stroke-width=\"1.5\"\/>';}elMM.innerHTML=h;}\r\nfunction fT(d){var h=d.getHours(),m=('0'+d.getMinutes()).slice(-2),ap=h>=12?'PM':'AM',h12=h%12||12;return h12+':'+m+' '+ap;}\r\nfunction renderPhone(p){\r\n  timers.forEach(clearTimeout);timers=[];\r\n  elAv.className='ifj-av '+(p.ch==='cdp'?'cdp':p.ch);elAv.innerHTML=ic(CH_IC[p.ch]||'message-circle');elNm.textContent=p.nm;elSt.textContent=p.st;\r\n  elMsgs.className='ifj-msgs'+(p.plain?' plain':'');\r\n  elStrip.querySelectorAll('.ifj-badge').forEach(function(b){if(b.getAttribute('data-k')===p.ch)b.classList.add('on');else b.classList.remove('on');});\r\n  elMsgs.innerHTML='';var now=new Date();\r\n  p.msgs.forEach(function(m,i){var tm=setTimeout(function(){var bub=document.createElement('div');bub.className='ifj-bub '+(m.d==='out'?'out':'in');var ts=new Date(now.getTime()-(p.msgs.length-1-i)*60000);var txt=m.tx.replace(\/\\n\/g,'<br>');bub.innerHTML='<div class=\"ifj-bt\">'+txt+'<\/div><span class=\"ifj-bts\">'+fT(ts)+'<\/span>';elMsgs.appendChild(bub);elMsgs.scrollTop=elMsgs.scrollHeight;},i*420);timers.push(tm);});\r\n}\r\nfunction renderJourney(){\r\n  var j=J[uc],total=j.steps.length;elTitle.textContent=j.title;elCtr.textContent='Paso '+(step+1)+' \/ '+total;\r\n  var ph='';for(var i=0;i<total;i++){ph+='<div class=\"ifj-seg'+(i<step?' done':i===step?' cur':'')+'\"><\/div>';}elProg.innerHTML=ph;\r\n  elPrev.disabled=(step===0);\r\n  if(step===total-1){elNext.innerHTML='Reiniciar'+ic('rotate-ccw');elNext.onclick=function(){step=0;renderJourney();};}\r\n  else{elNext.innerHTML='Siguiente'+ic('chevron-right');elNext.onclick=function(){go(1);};}\r\n  elFlow.innerHTML='';renderNodes(j.steps[step].nodes,elFlow);renderMM(total,step);renderPhone(j.steps[step].phone);\r\n}\r\nfunction go(dir){var total=J[uc].steps.length;step=Math.max(0,Math.min(total-1,step+dir));renderJourney();}\r\nfunction renderAll(){renderList();renderJourney();}\r\nelStrip.innerHTML=BADGES.map(function(b){return'<span class=\"ifj-badge '+b.k+'\" data-k=\"'+b.k+'\">'+ic(CH_IC[b.k])+' '+b.l+'<\/span>';}).join('');\r\nelPrev.onclick=function(){go(-1);};\r\nrenderAll();\r\n})();\r\n<\/script>\r\n<\/div>\r\n\r\n<style>\r\n#indi-fb-journeys .ifj-ph { aspect-ratio: 9 \/ 19.5 !important; height: auto !important; display: flex !important; flex-direction: column !important; box-sizing: border-box !important; max-width: 268px !important; }\r\n#indi-fb-journeys .ifj-screen { height: auto !important; flex: 1 1 auto !important; min-height: 0 !important; }\r\n@media (max-width: 600px) { #indi-fb-journeys .ifj-ph { max-width: 236px !important; } }\r\n<\/style> <style>\/* bg-alternation journeys L->D *\/ #indi-fb-journeys{background:linear-gradient(160deg,#0B245B 0%,#0F3B7A 100%) !important} #indi-fb-journeys .ifj-title{color:#FFFFFF !important} #indi-fb-journeys .ifj-title em{color:#8ADA3F !important} #indi-fb-journeys .ifj-sub{color:rgba(255,255,255,.84) !important} #indi-fb-journeys .ifj-eyebrow{background:rgba(138,218,63,.12) !important;color:#8ADA3F !important;border-color:rgba(138,218,63,.38) !important} #indi-fb-journeys .ifj-uc,#indi-fb-journeys .ifj-jp{border-color:rgba(255,255,255,.14) !important;box-shadow:0 18px 44px -18px rgba(0,0,0,.55) !important} #indi-fb-journeys .ifj-ph{box-shadow:0 0 0 1px rgba(255,255,255,.16),0 22px 58px rgba(0,0,0,.45) !important}<\/style>","code_extra_content":"code_ex_none","code_extitle_cards":"","code_ex_cards":null,"code_ex_brands_custom_background_color":false,"code_ex_custom_brands":false,"code_ex_custom_slider_title":"","code_ex_brands":null,"code_ex_brands_background_color":""},{"acf_fc_layout":"custom_html","code":"<div id=\"indi-fb-proof\" role=\"region\" aria-label=\"Pruebas de Alimentaci&oacute;n y Bebidas: resultados de producci&oacute;n de Incapto, Pasteler&iacute;a Mallorca y Purina\">\r\n<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Manrope:wght@400;500;600;700;800&display=swap');\r\n#indi-fb-proof{all:initial;display:block;position:relative;overflow:hidden;font-family:'Manrope',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;box-sizing:border-box !important;-webkit-font-smoothing:antialiased;background:linear-gradient(145deg,#0F0F0F 0%,#0F3B7A 100%) !important;padding:100px 48px !important}\r\n#indi-fb-proof *,#indi-fb-proof *::before,#indi-fb-proof *::after{box-sizing:border-box;margin:0;padding:0;font-family:'Manrope',sans-serif !important}\r\n#indi-fb-proof .ifp-texture{position:absolute !important;inset:0 !important;background-image:radial-gradient(circle,rgba(255,255,255,.06) 1px,transparent 1px) !important;background-size:28px 28px !important;pointer-events:none !important;z-index:0 !important}\r\n#indi-fb-proof .ifp-inner{position:relative !important;z-index:2 !important;max-width:1180px !important;margin:0 auto !important}\r\n\/* Header *\/\r\n#indi-fb-proof .ifp-head{text-align:center !important;max-width:740px !important;margin:0 auto 52px !important}\r\n#indi-fb-proof .ifp-eyebrow{display:inline-flex !important;align-items:center !important;gap:7px !important;font-size:12px !important;font-weight:700 !important;letter-spacing:2.4px !important;text-transform:uppercase !important;color:#8ADA3F !important;margin-bottom:14px !important;padding:7px 16px !important;background:rgba(138,218,63,.10) !important;border:1px solid rgba(138,218,63,.30) !important;border-radius:999px !important}\r\n#indi-fb-proof .ifp-eyebrow::before{content:\"\" !important;width:6px !important;height:6px !important;border-radius:50% !important;background:#8ADA3F !important;flex-shrink:0 !important}\r\n#indi-fb-proof .ifp-title{font-size:clamp(26px,3.2vw,42px) !important;font-weight:500 !important;letter-spacing:-.022em !important;line-height:1.12 !important;color:#FFFFFF !important;margin-bottom:0 !important}\r\n\/* Grid *\/\r\n#indi-fb-proof .ifp-grid{display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:22px !important;align-items:stretch !important}\r\n\/* Card *\/\r\n#indi-fb-proof .ifp-card{position:relative !important;display:flex !important;flex-direction:column !important;background:#0F3B7A !important;border-radius:18px !important;padding:32px 28px 28px !important;overflow:hidden !important;box-shadow:0 8px 32px -8px rgba(0,0,0,.35),0 2px 8px -2px rgba(0,0,0,.20) !important;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s ease !important}\r\n#indi-fb-proof .ifp-card::before{content:'' !important;position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:4px !important;background:linear-gradient(90deg,#8ADA3F,#0072EF) !important;transform:scaleX(1) !important;transform-origin:left !important;transition:transform .7s cubic-bezier(.22,1,.36,1) !important}\r\n#indi-fb-proof .ifp-card:hover{transform:translateY(-5px) !important;box-shadow:0 20px 48px -10px rgba(0,0,0,.45),0 4px 14px -4px rgba(0,0,0,.25) !important}\r\n\/* Logo zone (white monochrome wordmark - no client logo files available) *\/\r\n#indi-fb-proof .ifp-logo{min-height:92px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding-bottom:24px !important;margin-bottom:20px !important;border-bottom:1px solid rgba(255,255,255,.14) !important}\r\n#indi-fb-proof .ifp-logo span{font-size:22px !important;font-weight:800 !important;letter-spacing:-.02em !important;color:#FFFFFF !important}\r\n#indi-fb-proof .ifp-logo img{display:block !important;max-height:76px !important;width:auto !important;max-width:260px !important;object-fit:contain !important}\r\n#indi-fb-proof .ifp-logo.mono img{filter:brightness(0) invert(1) !important}\r\n#indi-fb-proof .ifp-logo.chip{background:#FFFFFF !important;border-radius:12px !important;padding:14px 22px !important;min-height:auto !important;display:inline-flex !important;margin-left:auto !important;margin-right:auto !important;width:fit-content !important}\r\n#indi-fb-proof .ifp-logo.chip img{max-height:64px !important}\r\n\/* Location pill *\/\r\n#indi-fb-proof .ifp-geo{display:inline-flex !important;align-items:center !important;gap:5px !important;font-size:11px !important;font-weight:600 !important;letter-spacing:.4px !important;text-transform:uppercase !important;color:rgba(255,255,255,.55) !important;margin:0 0 10px !important}\r\n#indi-fb-proof .ifp-geo svg{width:12px !important;height:12px !important;stroke:rgba(255,255,255,.55) !important;stroke-width:2 !important;fill:none !important;stroke-linecap:round !important;stroke-linejoin:round !important}\r\n\/* Narrative *\/\r\n#indi-fb-proof .ifp-narr{font-size:14px !important;font-weight:400 !important;line-height:1.65 !important;color:rgba(255,255,255,.75) !important;margin-bottom:22px !important;flex:1 !important}\r\n\/* Metrics *\/\r\n#indi-fb-proof .ifp-mets{display:flex !important;flex-direction:column !important;gap:16px !important;border-top:1px solid rgba(255,255,255,.14) !important;padding-top:22px !important}\r\n#indi-fb-proof .ifp-met{display:flex !important;flex-direction:column !important;gap:3px !important}\r\n#indi-fb-proof .ifp-num{font-size:32px !important;font-weight:800 !important;letter-spacing:-.025em !important;line-height:1 !important;color:#8ADA3F !important;font-variant-numeric:tabular-nums !important}\r\n#indi-fb-proof .ifp-num.anchor{font-size:40px !important}\r\n#indi-fb-proof .ifp-mlabel{font-size:13px !important;font-weight:600 !important;line-height:1.35 !important;color:rgba(255,255,255,.85) !important}\r\n\/* Footer *\/\r\n#indi-fb-proof .ifp-foot{text-align:center !important;font-size:11.5px !important;color:rgba(255,255,255,.45) !important;margin-top:38px !important}\r\n#indi-fb-proof .ifp-more{display:inline-flex !important;align-items:center !important;gap:6px !important;margin-top:14px !important;font-size:14px !important;font-weight:700 !important;color:#8ADA3F !important;text-decoration:none !important;letter-spacing:-.01em !important;transition:gap .2s ease !important}\r\n#indi-fb-proof .ifp-more:hover{gap:10px !important}\r\n#indi-fb-proof .ifp-more svg{width:14px !important;height:14px !important;stroke:#8ADA3F !important;stroke-width:2.5 !important;fill:none !important;stroke-linecap:round !important;stroke-linejoin:round !important;transition:transform .2s ease !important}\r\n#indi-fb-proof .ifp-more:hover svg{transform:translateX(3px) !important}\r\n\/* Entrance animation *\/\r\n#indi-fb-proof.ifp-js .ifp-card{opacity:0;transform:translateY(28px)}\r\n#indi-fb-proof.ifp-js .ifp-card.in{opacity:1;transform:translateY(0);transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1)}\r\n#indi-fb-proof.ifp-js .ifp-card::before{transform:scaleX(0)}\r\n#indi-fb-proof.ifp-js .ifp-card.in::before{transform:scaleX(1)}\r\n\/* Responsive *\/\r\n@media(max-width:920px){\r\n  #indi-fb-proof{padding:80px 32px !important}\r\n  #indi-fb-proof .ifp-grid{grid-template-columns:1fr !important;gap:18px !important;max-width:560px !important;margin-left:auto !important;margin-right:auto !important}\r\n  #indi-fb-proof .ifp-head{margin-bottom:38px !important}\r\n  #indi-fb-proof .ifp-narr{flex:none !important}\r\n}\r\n@media(max-width:600px){\r\n  #indi-fb-proof{padding:56px 16px !important}\r\n  #indi-fb-proof .ifp-card{padding:28px 22px 24px !important}\r\n  #indi-fb-proof .ifp-num{font-size:28px !important}\r\n  #indi-fb-proof .ifp-num.anchor{font-size:34px !important}\r\n}\r\n@media(prefers-reduced-motion:reduce){\r\n  #indi-fb-proof .ifp-card,#indi-fb-proof .ifp-card::before{transition:none !important}\r\n  #indi-fb-proof .ifp-card:hover{transform:none !important}\r\n  #indi-fb-proof .ifp-more,#indi-fb-proof .ifp-more svg{transition:none !important}\r\n}\r\n<\/style>\r\n\r\n<div class=\"ifp-texture\" aria-hidden=\"true\"><\/div>\r\n\r\n<div class=\"ifp-inner\">\r\n\r\n  <div class=\"ifp-head\">\r\n    <span class=\"ifp-eyebrow\">Pruebas<\/span>\r\n    <h2 class=\"ifp-title\">Resultados reales de marcas de Alimentaci&oacute;n y Bebidas que convirtieron conversaciones en ingresos.<\/h2>\r\n  <\/div>\r\n\r\n  <div class=\"ifp-grid\">\r\n\r\n    <!-- \u2550\u2550\u2550 CARD 1 - INCAPTO \u2550\u2550\u2550 -->\r\n    <article class=\"ifp-card\">\r\n      <div class=\"ifp-logo mono\" aria-label=\"Incapto\">\r\n        <img src=\"https:\/\/indigitall.com\/wp-content\/uploads\/2025\/04\/Incapto_logo-2048x1024-1.png\" alt=\"Incapto\" loading=\"lazy\">\r\n      <\/div>\r\n      <div class=\"ifp-geo\">\r\n        <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"10\" r=\"3\"\/><path d=\"M12 2a8 8 0 0 0-8 8c0 5.5 8 12 8 12s8-6.5 8-12a8 8 0 0 0-8-8z\"\/><\/svg>\r\n        Espa&ntilde;a &middot; Suscripci&oacute;n de Caf&eacute;\r\n      <\/div>\r\n      <p class=\"ifp-narr\">Incapto construy&oacute; un modelo de suscripci&oacute;n de caf&eacute; dentro de WhatsApp, incluyendo un Panic Button de un toque para reordenar al instante cuando a los clientes se les acababa el caf&eacute;. Una IA entrenada exclusivamente con su cat&aacute;logo de productos gestiona todas las conversaciones de soporte sin inventar respuestas.<\/p>\r\n      <div class=\"ifp-mets\">\r\n        <div class=\"ifp-met\">\r\n          <span class=\"ifp-num\" data-to=\"30\" data-prefix=\"&euro;\" data-suffix=\"k\">&euro;30k<\/span>\r\n          <span class=\"ifp-mlabel\">MRR solo por WhatsApp<\/span>\r\n        <\/div>\r\n        <div class=\"ifp-met\">\r\n          <span class=\"ifp-num\" data-to=\"56\" data-prefix=\"&minus;\" data-suffix=\"%\">&minus;56%<\/span>\r\n          <span class=\"ifp-mlabel\">tasa de churn<\/span>\r\n        <\/div>\r\n        <div class=\"ifp-met\">\r\n          <span class=\"ifp-num\" data-to=\"12.5\" data-decimal data-prefix=\"+\" data-suffix=\"%\">+12.5%<\/span>\r\n          <span class=\"ifp-mlabel\">valor promedio del pedido<\/span>\r\n        <\/div>\r\n        <div class=\"ifp-met\">\r\n          <span class=\"ifp-num\" data-to=\"70\" data-suffix=\"%\">70%<\/span>\r\n          <span class=\"ifp-mlabel\">de los chats de soporte resueltos sin un humano<\/span>\r\n        <\/div>\r\n      <\/div>\r\n    <\/article>\r\n\r\n    <!-- \u2550\u2550\u2550 CARD 2 - PASTELER\u00cdA MALLORCA \u2550\u2550\u2550 -->\r\n    <article class=\"ifp-card\">\r\n      <div class=\"ifp-logo chip\" aria-label=\"Pasteler\u00eda Mallorca\">\r\n        <img src=\"https:\/\/indigitall.com\/wp-content\/uploads\/2026\/06\/mallorca.jpg\" alt=\"Pasteler\u00eda Mallorca\" loading=\"lazy\">\r\n      <\/div>\r\n      <div class=\"ifp-geo\">\r\n        <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"10\" r=\"3\"\/><path d=\"M12 2a8 8 0 0 0-8 8c0 5.5 8 12 8 12s8-6.5 8-12a8 8 0 0 0-8-8z\"\/><\/svg>\r\n        Espa&ntilde;a &middot; Pasteler&iacute;a y Cafeter&iacute;a\r\n      <\/div>\r\n      <p class=\"ifp-narr\">Pasteler&iacute;a Mallorca traslad&oacute; toda la gesti&oacute;n de conversaciones de pedidos a un solo hilo de WhatsApp, gestionando picos de temporada, pedidos personalizados y soporte post-pedido con un bot y transferencia fluida a un agente humano.<\/p>\r\n      <div class=\"ifp-mets\">\r\n        <div class=\"ifp-met\">\r\n          <span class=\"ifp-num\" data-to=\"57000\" data-comma data-suffix=\"+\">57,000+<\/span>\r\n          <span class=\"ifp-mlabel\">conversaciones de pedidos (jul-oct 2024)<\/span>\r\n        <\/div>\r\n        <div class=\"ifp-met\">\r\n          <span class=\"ifp-num\" data-to=\"77.3\" data-decimal data-suffix=\"%\">77.3%<\/span>\r\n          <span class=\"ifp-mlabel\">NPS<\/span>\r\n        <\/div>\r\n      <\/div>\r\n    <\/article>\r\n\r\n    <!-- \u2550\u2550\u2550 CARD 3 - PURINA \u2550\u2550\u2550 -->\r\n    <article class=\"ifp-card\">\r\n      <div class=\"ifp-logo\" aria-label=\"Purina\">\r\n        <img src=\"https:\/\/indigitall.com\/wp-content\/uploads\/2026\/06\/purina.png\" alt=\"Purina\" loading=\"lazy\">\r\n      <\/div>\r\n      <div class=\"ifp-geo\">\r\n        <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"10\" r=\"3\"\/><path d=\"M12 2a8 8 0 0 0-8 8c0 5.5 8 12 8 12s8-6.5 8-12a8 8 0 0 0-8-8z\"\/><\/svg>\r\n        Global &middot; Alimento para Mascotas\r\n      <\/div>\r\n      <p class=\"ifp-narr\">Purina us&oacute; Push segmentado con IA y segmentaci&oacute;n de comportamiento del CDP para hacer crecer su audiencia alcanzable desde cero, convirtiendo visitantes an&oacute;nimos del sitio en una audiencia direccionable y de alta intenci&oacute;n en menos de un a&ntilde;o.<\/p>\r\n      <div class=\"ifp-mets\">\r\n        <div class=\"ifp-met\">\r\n          <span class=\"ifp-num anchor\" data-to=\"3\" data-suffix=\"x\">3x<\/span>\r\n          <span class=\"ifp-mlabel\">crecimiento de audiencia en 7 meses<\/span>\r\n        <\/div>\r\n        <div class=\"ifp-met\">\r\n          <span class=\"ifp-num\" data-to=\"2.1\" data-decimal data-suffix=\"M\">2.1M<\/span>\r\n          <span class=\"ifp-mlabel\">notificaciones push segmentadas enviadas<\/span>\r\n        <\/div>\r\n      <\/div>\r\n    <\/article>\r\n\r\n  <\/div><!-- \/ifp-grid -->\r\n\r\n  <div style=\"text-align:center;margin-top:38px;\">\r\n    <p class=\"ifp-foot\">Fuente: datos de producci&oacute;n de indigitall (Incapto, Pasteler&iacute;a Mallorca y Purina, 2026).<\/p>\r\n    <a href=\"https:\/\/indigitall.com\/es\/casos-de-exito\/\" class=\"ifp-more\" aria-label=\"Ver m&aacute;s casos de &eacute;xito de Alimentaci&oacute;n y Bebidas\">\r\n      Ver M&aacute;s Casos de &Eacute;xito\r\n      <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M5 12h14\"\/><path d=\"m12 5 7 7-7 7\"\/><\/svg>\r\n    <\/a>\r\n  <\/div>\r\n\r\n<\/div><!-- \/ifp-inner -->\r\n\r\n<script>\r\n(function(){\r\n  var root=document.getElementById('indi-fb-proof');\r\n  if(!root)return;\r\n  var cards=root.querySelectorAll('.ifp-card');\r\n  var reduce=window.matchMedia&&window.matchMedia('(prefers-reduced-motion: reduce)').matches;\r\n\r\n  function fmt(v,el){\r\n    var isDecimal=el.hasAttribute('data-decimal');\r\n    var isComma=el.hasAttribute('data-comma');\r\n    if(isDecimal)return v.toFixed(1);\r\n    var r=Math.round(v);\r\n    return isComma?r.toLocaleString('en-US'):String(r);\r\n  }\r\n\r\n  function count(el){\r\n    var to=parseFloat(el.getAttribute('data-to'));\r\n    var pre=el.getAttribute('data-prefix')||'';\r\n    var suf=el.getAttribute('data-suffix')||'';\r\n    var dur=1400,t0=null;\r\n    function tick(ts){\r\n      if(!t0)t0=ts;\r\n      var p=Math.min((ts-t0)\/dur,1);\r\n      var e=1-Math.pow(1-p,3);\r\n      var v=e*to;\r\n      el.textContent=pre+fmt(v,el)+suf;\r\n      if(p<1)requestAnimationFrame(tick);\r\n    }\r\n    el.textContent=pre+fmt(0,el)+suf;\r\n    requestAnimationFrame(tick);\r\n  }\r\n\r\n  function reveal(card,delay){\r\n    setTimeout(function(){\r\n      card.classList.add('in');\r\n      setTimeout(function(){\r\n        card.querySelectorAll('.ifp-num[data-to]').forEach(count);\r\n      },260);\r\n    },delay);\r\n  }\r\n\r\n  if(reduce){\r\n    root.querySelectorAll('.ifp-num[data-to]').forEach(function(el){\r\n      var pre=el.getAttribute('data-prefix')||'';\r\n      var suf=el.getAttribute('data-suffix')||'';\r\n      var to=parseFloat(el.getAttribute('data-to'));\r\n      el.textContent=pre+fmt(to,el)+suf;\r\n    });\r\n    return;\r\n  }\r\n\r\n  root.classList.add('ifp-js');\r\n\r\n  if(!('IntersectionObserver'in window)){\r\n    cards.forEach(function(c,i){reveal(c,i*150);});\r\n    return;\r\n  }\r\n\r\n  var revealed=false;\r\n  function revealAll(){\r\n    if(revealed)return;revealed=true;\r\n    for(var i=0;i<cards.length;i++){reveal(cards[i],(i%3)*150);}\r\n  }\r\n  \/* Reveal every card together so lower rows never stay blank *\/\r\n  var grid=(cards[0]&&cards[0].parentNode)||root;\r\n  var obs=new IntersectionObserver(function(entries){\r\n    for(var i=0;i<entries.length;i++){if(entries[i].isIntersecting){revealAll();obs.disconnect();return;}}\r\n  },{threshold:0});\r\n\r\n  obs.observe(grid);\r\n  \/* Safety net: if the section is on or above screen and cards are still hidden, show them *\/\r\n  window.addEventListener('load',function(){setTimeout(function(){var r=root.getBoundingClientRect();if(r.top<(window.innerHeight||document.documentElement.clientHeight)){revealAll();obs.disconnect();}},1200);});\r\n})();\r\n<\/script>\r\n<\/div>\r\n <style>\/* bg-alternation proof D->L *\/ #indi-fb-proof{background:#F4F7FB !important} #indi-fb-proof .ifp-texture{background-image:radial-gradient(circle,rgba(15,59,122,.07) 1px,transparent 1px) !important} #indi-fb-proof .ifp-title{color:#0F3B7A !important} #indi-fb-proof .ifp-eyebrow{color:#12872F !important;background:rgba(18,135,47,.08) !important;border-color:rgba(18,135,47,.30) !important} #indi-fb-proof .ifp-eyebrow::before{background:#12872F !important} #indi-fb-proof .ifp-card{box-shadow:0 18px 40px -18px rgba(11,36,91,.55),0 2px 8px -2px rgba(11,36,91,.18) !important} #indi-fb-proof .ifp-foot{color:#5B6472 !important} #indi-fb-proof .ifp-more{color:#0072EF !important} #indi-fb-proof .ifp-more svg{stroke:#0072EF !important}<\/style>","code_extra_content":"code_ex_none","code_extitle_cards":"","code_ex_cards":null,"code_ex_brands_custom_background_color":false,"code_ex_custom_brands":false,"code_ex_custom_slider_title":"","code_ex_brands":null,"code_ex_brands_background_color":""},{"acf_fc_layout":"custom_html","code":"<div id=\"indi-fb-metrics\" role=\"region\" aria-label=\"Resultados medibles de Alimentaci&oacute;n y Bebidas\">\r\n<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Manrope:wght@400;500;600;700;800&display=swap');\r\n#indi-fb-metrics{all:initial;display:block;position:relative;overflow:hidden;font-family:'Manrope',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;box-sizing:border-box !important;-webkit-font-smoothing:antialiased;background:linear-gradient(145deg,#0B245B 0%,#16469D 100%) !important;padding:104px 48px !important}\r\n#indi-fb-metrics *,#indi-fb-metrics *::before,#indi-fb-metrics *::after{box-sizing:border-box;margin:0;padding:0;font-family:'Manrope',sans-serif !important}\r\n#indi-fb-metrics .ifm-texture{position:absolute !important;inset:0 !important;background-image:radial-gradient(circle,rgba(255,255,255,.05) 1px,transparent 1px) !important;background-size:32px 32px !important;pointer-events:none !important;z-index:0 !important;mask-image:radial-gradient(ellipse at center,#000 40%,transparent 80%) !important;-webkit-mask-image:radial-gradient(ellipse at center,#000 40%,transparent 80%) !important}\r\n#indi-fb-metrics .ifm-glow{position:absolute !important;top:-180px !important;left:50% !important;transform:translateX(-50%) !important;width:900px !important;height:520px !important;background:radial-gradient(ellipse,rgba(0,114,239,.22) 0%,transparent 65%) !important;pointer-events:none !important;z-index:0 !important;filter:blur(20px) !important}\r\n#indi-fb-metrics .ifm-inner{position:relative !important;z-index:2 !important;max-width:1280px !important;margin:0 auto !important}\r\n#indi-fb-metrics .ifm-head{text-align:center !important;max-width:760px !important;margin:0 auto 64px !important}\r\n#indi-fb-metrics .ifm-eyebrow{display:inline-flex !important;align-items:center !important;gap:8px !important;font-size:12px !important;font-weight:700 !important;letter-spacing:2.6px !important;text-transform:uppercase !important;color:#30C054 !important;margin-bottom:18px !important;padding:8px 16px !important;background:rgba(48,192,84,.10) !important;border:1px solid rgba(48,192,84,.25) !important;border-radius:999px !important}\r\n#indi-fb-metrics .ifm-eyebrow::before{content:\"\" !important;width:6px !important;height:6px !important;border-radius:50% !important;background:#30C054 !important;box-shadow:0 0 12px rgba(48,192,84,.8) !important}\r\n#indi-fb-metrics .ifm-title{font-size:clamp(28px,3.4vw,44px) !important;font-weight:500 !important;letter-spacing:-.022em !important;line-height:1.1 !important;color:#FFFFFF !important;margin-bottom:0 !important}\r\n\/* 3x2 grid *\/\r\n#indi-fb-metrics .ifm-grid{display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:20px !important}\r\n\/* Card tile - dark glass *\/\r\n#indi-fb-metrics .ifm-stat{position:relative !important;background:linear-gradient(160deg,rgba(255,255,255,.06) 0%,rgba(255,255,255,.025) 100%) !important;border:1px solid rgba(255,255,255,.09) !important;border-radius:18px !important;padding:32px 24px 28px !important;text-align:center !important;transition:transform .3s cubic-bezier(.22,1,.36,1),background .3s ease,border-color .3s ease,box-shadow .3s ease !important;box-shadow:0 8px 32px -12px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.06) !important;backdrop-filter:blur(8px) !important;-webkit-backdrop-filter:blur(8px) !important;overflow:hidden !important}\r\n#indi-fb-metrics .ifm-stat::before{content:\"\" !important;position:absolute !important;top:0 !important;left:50% !important;transform:translateX(-50%) !important;width:60% !important;height:1px !important;opacity:0 !important;transition:opacity .3s ease !important}\r\n#indi-fb-metrics .ifm-stat.green::before{background:linear-gradient(90deg,transparent,rgba(48,192,84,.6),transparent) !important}\r\n#indi-fb-metrics .ifm-stat.blue::before{background:linear-gradient(90deg,transparent,rgba(0,114,239,.6),transparent) !important}\r\n#indi-fb-metrics .ifm-stat.green:hover{transform:translateY(-6px) !important;background:linear-gradient(160deg,rgba(255,255,255,.09) 0%,rgba(255,255,255,.04) 100%) !important;border-color:rgba(48,192,84,.32) !important;box-shadow:0 16px 48px -12px rgba(0,0,0,.6),0 0 0 1px rgba(48,192,84,.16),inset 0 1px 0 rgba(255,255,255,.10) !important}\r\n#indi-fb-metrics .ifm-stat.blue:hover{transform:translateY(-6px) !important;background:linear-gradient(160deg,rgba(255,255,255,.09) 0%,rgba(255,255,255,.04) 100%) !important;border-color:rgba(0,114,239,.36) !important;box-shadow:0 16px 48px -12px rgba(0,0,0,.6),0 0 0 1px rgba(0,114,239,.18),inset 0 1px 0 rgba(255,255,255,.10) !important}\r\n#indi-fb-metrics .ifm-stat:hover::before{opacity:1 !important}\r\n\/* Anchor tile - the visual centerpiece of the band *\/\r\n#indi-fb-metrics .ifm-stat.anchor{border-color:rgba(48,192,84,.28) !important;background:linear-gradient(160deg,rgba(0,114,239,.16) 0%,rgba(255,255,255,.03) 100%) !important}\r\n\/* Icon chip *\/\r\n#indi-fb-metrics .ifm-ic{width:44px !important;height:44px !important;border-radius:12px !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 auto 22px !important}\r\n#indi-fb-metrics .ifm-stat.green .ifm-ic{background:rgba(48,192,84,.14) !important;border:1px solid rgba(48,192,84,.26) !important}\r\n#indi-fb-metrics .ifm-stat.blue .ifm-ic{background:rgba(0,114,239,.14) !important;border:1px solid rgba(0,114,239,.28) !important}\r\n#indi-fb-metrics .ifm-stat.green .ifm-ic svg{stroke:#30C054 !important}\r\n#indi-fb-metrics .ifm-stat.blue .ifm-ic svg{stroke:#4FA8FF !important}\r\n#indi-fb-metrics .ifm-ic svg{width:20px !important;height:20px !important;stroke-width:2 !important;fill:none !important;stroke-linecap:round !important;stroke-linejoin:round !important}\r\n\/* Big number *\/\r\n#indi-fb-metrics .ifm-num{display:block !important;font-size:clamp(40px,4.4vw,56px) !important;font-weight:800 !important;letter-spacing:-.04em !important;line-height:1 !important;font-variant-numeric:tabular-nums !important}\r\n#indi-fb-metrics .ifm-stat.anchor .ifm-num{font-size:clamp(46px,5vw,62px) !important}\r\n#indi-fb-metrics .ifm-stat.green .ifm-num{color:#30C054 !important;text-shadow:0 0 40px rgba(48,192,84,.30) !important}\r\n#indi-fb-metrics .ifm-stat.blue .ifm-num{color:#4FA8FF !important;text-shadow:0 0 40px rgba(79,168,255,.30) !important}\r\n\/* Label *\/\r\n#indi-fb-metrics .ifm-label{display:block !important;font-size:15px !important;font-weight:700 !important;color:#FFFFFF !important;margin-top:14px !important;letter-spacing:-.005em !important;line-height:1.3 !important}\r\n\/* Context note *\/\r\n#indi-fb-metrics .ifm-desc{display:block !important;font-size:13px !important;font-weight:400 !important;line-height:1.5 !important;color:rgba(255,255,255,.55) !important;margin-top:6px !important}\r\n\/* Client tag *\/\r\n#indi-fb-metrics .ifm-client{display:inline-flex !important;align-items:center !important;gap:5px !important;margin-top:14px !important;padding:4px 11px !important;border-radius:999px !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.04em !important;text-transform:uppercase !important}\r\n#indi-fb-metrics .ifm-stat.green .ifm-client{background:rgba(48,192,84,.12) !important;border:1px solid rgba(48,192,84,.24) !important;color:#30C054 !important}\r\n#indi-fb-metrics .ifm-stat.blue .ifm-client{background:rgba(0,114,239,.14) !important;border:1px solid rgba(0,114,239,.30) !important;color:#4FA8FF !important}\r\n#indi-fb-metrics .ifm-client::before{content:\"\" !important;width:4px !important;height:4px !important;border-radius:50% !important;flex-shrink:0 !important}\r\n#indi-fb-metrics .ifm-stat.green .ifm-client::before{background:#30C054 !important}\r\n#indi-fb-metrics .ifm-stat.blue .ifm-client::before{background:#4FA8FF !important}\r\n\/* Source *\/\r\n#indi-fb-metrics .ifm-source{text-align:center !important;font-size:11.5px !important;color:rgba(255,255,255,.42) !important;margin-top:48px !important;letter-spacing:.3px !important}\r\n\/* Responsive *\/\r\n@media(max-width:1100px){\r\n  #indi-fb-metrics{padding:88px 32px !important}\r\n  #indi-fb-metrics .ifm-grid{grid-template-columns:repeat(2,1fr) !important}\r\n}\r\n@media(max-width:760px){\r\n  #indi-fb-metrics{padding:72px 24px !important}\r\n  #indi-fb-metrics .ifm-head{margin-bottom:44px !important}\r\n  #indi-fb-metrics .ifm-grid{grid-template-columns:repeat(2,1fr) !important}\r\n}\r\n@media(max-width:460px){\r\n  #indi-fb-metrics{padding:56px 16px !important}\r\n  #indi-fb-metrics .ifm-grid{grid-template-columns:1fr 1fr !important;gap:14px !important}\r\n  #indi-fb-metrics .ifm-stat{padding:26px 14px 22px !important}\r\n}\r\n@media(prefers-reduced-motion:reduce){\r\n  #indi-fb-metrics .ifm-stat{transition:none !important}\r\n  #indi-fb-metrics .ifm-stat:hover{transform:none !important}\r\n}\r\n<\/style>\r\n\r\n<div class=\"ifm-texture\" aria-hidden=\"true\"><\/div>\r\n<div class=\"ifm-glow\" aria-hidden=\"true\"><\/div>\r\n\r\n<div class=\"ifm-inner\">\r\n\r\n  <div class=\"ifm-head\">\r\n    <span class=\"ifm-eyebrow\">Resultados Medibles<\/span>\r\n    <h2 class=\"ifm-title\">N&uacute;meros de marcas de Alimentaci&oacute;n y Bebidas que ya operan en la plataforma.<\/h2>\r\n  <\/div>\r\n\r\n  <dl class=\"ifm-grid\">\r\n\r\n    <!-- 1 - \u20ac30k MRR from WhatsApp alone - green, anchor -->\r\n    <div class=\"ifm-stat green anchor\">\r\n      <div class=\"ifm-ic\" aria-hidden=\"true\">\r\n        <svg viewBox=\"0 0 24 24\"><path d=\"M7.9 20A9 9 0 1 0 4 16.1L2 22Z\"\/><\/svg>\r\n      <\/div>\r\n      <dt class=\"ifm-num\" data-to=\"30\" data-prefix=\"&euro;\" data-suffix=\"k\">&euro;30k<\/dt>\r\n      <dd class=\"ifm-label\">MRR solo por WhatsApp<\/dd>\r\n      <dd class=\"ifm-desc\">Re&oacute;rdenes de suscripci&oacute;n con el bot&oacute;n Panic Button de un toque<\/dd>\r\n      <span class=\"ifm-client\">Incapto<\/span>\r\n    <\/div>\r\n\r\n    <!-- 2 - Churn rate reduction \u221256% - green -->\r\n    <div class=\"ifm-stat green\">\r\n      <div class=\"ifm-ic\" aria-hidden=\"true\">\r\n        <svg viewBox=\"0 0 24 24\"><path d=\"M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8\"\/><path d=\"M21 3v5h-5\"\/><path d=\"M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16\"\/><path d=\"M8 16H3v5\"\/><\/svg>\r\n      <\/div>\r\n      <dt class=\"ifm-num\" data-to=\"56\" data-prefix=\"&minus;\" data-suffix=\"%\">&minus;56%<\/dt>\r\n      <dd class=\"ifm-label\">Reducci&oacute;n en la tasa de churn<\/dd>\r\n      <dd class=\"ifm-desc\">Modelo de suscripci&oacute;n por WhatsApp<\/dd>\r\n      <span class=\"ifm-client\">Incapto<\/span>\r\n    <\/div>\r\n\r\n    <!-- 3 - NPS score 77.3% - green -->\r\n    <div class=\"ifm-stat green\">\r\n      <div class=\"ifm-ic\" aria-hidden=\"true\">\r\n        <svg viewBox=\"0 0 24 24\"><path d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\"\/><\/svg>\r\n      <\/div>\r\n      <dt class=\"ifm-num\" data-to=\"77.3\" data-decimal data-prefix=\"\" data-suffix=\"%\">77.3%<\/dt>\r\n      <dd class=\"ifm-label\">Puntuaci&oacute;n NPS<\/dd>\r\n      <dd class=\"ifm-desc\">57 mil conversaciones de pedidos gestionadas en un solo hilo de WhatsApp<\/dd>\r\n      <span class=\"ifm-client\">Pasteler&iacute;a Mallorca<\/span>\r\n    <\/div>\r\n\r\n    <!-- 4 - Audience growth 3x - blue -->\r\n    <div class=\"ifm-stat blue\">\r\n      <div class=\"ifm-ic\" aria-hidden=\"true\">\r\n        <svg viewBox=\"0 0 24 24\"><polyline points=\"23 6 13.5 15.5 8.5 10.5 1 18\"\/><polyline points=\"17 6 23 6 23 12\"\/><\/svg>\r\n      <\/div>\r\n      <dt class=\"ifm-num\" data-to=\"3\" data-prefix=\"\" data-suffix=\"x\">3x<\/dt>\r\n      <dd class=\"ifm-label\">Crecimiento de audiencia en 7 meses<\/dd>\r\n      <dd class=\"ifm-desc\">Push segmentado con IA y el CDP<\/dd>\r\n      <span class=\"ifm-client\">Purina<\/span>\r\n    <\/div>\r\n\r\n    <!-- 5 - Targeted push sent 2.1M - blue -->\r\n    <div class=\"ifm-stat blue\">\r\n      <div class=\"ifm-ic\" aria-hidden=\"true\">\r\n        <svg viewBox=\"0 0 24 24\"><path d=\"M10.268 21a2 2 0 0 0 3.464 0\"\/><path d=\"M3.262 15.326A1 1 0 0 0 4 17h16a1 1 0 0 0 .74-1.673C19.41 13.956 18 12.499 18 8A6 6 0 0 0 6 8c0 4.499-1.411 5.956-2.738 7.326\"\/><\/svg>\r\n      <\/div>\r\n      <dt class=\"ifm-num\" data-to=\"2.1\" data-decimal data-prefix=\"\" data-suffix=\"M\">2.1M<\/dt>\r\n      <dd class=\"ifm-label\">Notificaciones push segmentadas enviadas<\/dd>\r\n      <dd class=\"ifm-desc\">Segmentaci&oacute;n por comportamiento a gran escala<\/dd>\r\n      <span class=\"ifm-client\">Purina<\/span>\r\n    <\/div>\r\n\r\n    <!-- 6 - Returning site visitors +40% - blue -->\r\n    <div class=\"ifm-stat blue\">\r\n      <div class=\"ifm-ic\" aria-hidden=\"true\">\r\n        <svg viewBox=\"0 0 24 24\"><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      <\/div>\r\n      <dt class=\"ifm-num\" data-to=\"40\" data-prefix=\"+\" data-suffix=\"%\">+40%<\/dt>\r\n      <dd class=\"ifm-label\">Visitantes recurrentes del sitio<\/dd>\r\n      <dd class=\"ifm-desc\">Web Push para promoci&oacute;n de marca y eventos<\/dd>\r\n      <span class=\"ifm-client\">Estrella Damm<\/span>\r\n    <\/div>\r\n\r\n  <\/dl>\r\n\r\n  <p class=\"ifm-source\">Fuente: datos de producci&oacute;n de indigitall (Incapto, Pasteler&iacute;a Mallorca, Purina y Estrella Damm, 2026).<\/p>\r\n\r\n<\/div>\r\n\r\n<script>\r\n(function(){\r\n  var root=document.getElementById('indi-fb-metrics');\r\n  if(!root)return;\r\n  var nums=root.querySelectorAll('.ifm-num');\r\n  var reduce=window.matchMedia&&window.matchMedia('(prefers-reduced-motion: reduce)').matches;\r\n\r\n  function run(el){\r\n    var to=parseFloat(el.getAttribute('data-to'));\r\n    var pre=el.getAttribute('data-prefix')||'';\r\n    var suf=el.getAttribute('data-suffix')||'';\r\n    var isDecimal=el.hasAttribute('data-decimal');\r\n    var dur=1300,t0=null;\r\n    function tick(ts){\r\n      if(!t0)t0=ts;\r\n      var p=Math.min((ts-t0)\/dur,1);\r\n      var ease=1-Math.pow(1-p,3);\r\n      var val=ease*to;\r\n      el.textContent=pre+(isDecimal?val.toFixed(1):Math.round(val))+suf;\r\n      if(p<1)requestAnimationFrame(tick);\r\n    }\r\n    requestAnimationFrame(tick);\r\n  }\r\n\r\n  if(reduce||!('IntersectionObserver'in window)){\r\n    nums.forEach(function(el){\r\n      var pre=el.getAttribute('data-prefix')||'';\r\n      var suf=el.getAttribute('data-suffix')||'';\r\n      var to=parseFloat(el.getAttribute('data-to'));\r\n      var isDecimal=el.hasAttribute('data-decimal');\r\n      el.textContent=pre+(isDecimal?to.toFixed(1):Math.round(to))+suf;\r\n    });\r\n    return;\r\n  }\r\n\r\n  nums.forEach(function(el){\r\n    var pre=el.getAttribute('data-prefix')||'';\r\n    var suf=el.getAttribute('data-suffix')||'';\r\n    el.textContent=pre+'0'+suf;\r\n  });\r\n\r\n  var obs=new IntersectionObserver(function(entries){\r\n    entries.forEach(function(en){\r\n      if(en.isIntersecting){run(en.target);obs.unobserve(en.target);}\r\n    });\r\n  },{threshold:.35});\r\n\r\n  nums.forEach(function(el){obs.observe(el);});\r\n})();\r\n<\/script>\r\n<\/div>\r\n","code_extra_content":"code_ex_none","code_extitle_cards":"","code_ex_cards":null,"code_ex_brands_custom_background_color":false,"code_ex_custom_brands":false,"code_ex_custom_slider_title":"","code_ex_brands":null,"code_ex_brands_background_color":""},{"acf_fc_layout":"custom_html","code":"<!-- indigitall \u00b7 Alimentaci\u00f3n y Bebida ES \u00b7 Pedidos por WhatsApp (new section) -->\r\n<section class=\"irx\" id=\"fb-whatsapp-ordering\">\r\n<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Manrope:wght@400;500;600;700;800&display=swap');\r\n.irx { all: initial !important; display: block !important; position: relative !important; overflow: hidden !important; font-family: 'Manrope', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important; -webkit-font-smoothing: antialiased !important; color: #2A2A2A !important; background: #FFFFFF !important; padding: 96px 32px !important; box-sizing: border-box !important; }\r\n.irx *, .irx *::before, .irx *::after { box-sizing: border-box !important; font-family: 'Manrope', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important; }\r\n.irx.irx-soft { background: #F4F7FB !important; }\r\n.irx.irx-tint { background: linear-gradient(180deg, #EEF5FF 0%, #FFFFFF 100%) !important; }\r\n.irx.irx-dark { background: radial-gradient(ellipse at top, #16469D 0%, #0F3B7A 55%, #0B245B 100%) !important; color: #FFFFFF !important; }\r\n.irx .irx-in { position: relative !important; z-index: 2 !important; max-width: 1200px !important; margin: 0 auto !important; }\r\n.irx h2 { font-size: clamp(28px, 3.1vw, 42px) !important; font-weight: 600 !important; letter-spacing: -0.02em !important; line-height: 1.14 !important; color: #0B245B !important; margin: 0 0 20px !important; padding: 0 !important; text-transform: none !important; }\r\n.irx.irx-dark h2 { color: #FFFFFF !important; }\r\n.irx h3 { font-size: 18px !important; font-weight: 700 !important; line-height: 1.35 !important; color: #0B245B !important; margin: 0 !important; padding: 0 !important; text-transform: none !important; letter-spacing: -0.005em !important; }\r\n.irx p { font-size: 17px !important; font-weight: 400 !important; line-height: 1.65 !important; color: #3C4656 !important; margin: 0 !important; padding: 0 !important; }\r\n.irx.irx-dark p { color: rgba(255,255,255,0.80) !important; }\r\n.irx a { color: #0072EF !important; text-decoration: underline !important; text-decoration-thickness: 1px !important; text-underline-offset: 3px !important; font-weight: 600 !important; }\r\n.irx a:hover { color: #16469D !important; }\r\n.irx.irx-dark a { color: #8ADA3F !important; }\r\n.irx.irx-dark a:hover { color: #FFFFFF !important; }\r\n.irx .irx-ic { display: inline-flex !important; align-items: center !important; justify-content: center !important; flex-shrink: 0 !important; width: 44px !important; height: 44px !important; border-radius: 12px !important; color: #FFFFFF !important; background: linear-gradient(135deg, var(--c1, #0072EF), var(--c2, #16469D)) !important; box-shadow: 0 10px 20px -10px var(--c1, #0072EF) !important; }\r\n.irx .irx-ic svg { width: 22px !important; height: 22px !important; fill: none !important; stroke: currentColor !important; stroke-width: 2 !important; stroke-linecap: round !important; stroke-linejoin: round !important; }\r\n.irx .c-blue { --c1: #0072EF; --c2: #16469D; }\r\n.irx .c-green { --c1: #12872F; --c2: #30C054; }\r\n.irx .c-orange { --c1: #F07000; --c2: #F5923D; }\r\n.irx .c-yellow { --c1: #FFCA5E; --c2: #F5923D; }\r\n.irx .c-lime { --c1: #30C054; --c2: #8ADA3F; }\r\n.irx .c-navy { --c1: #0F3B7A; --c2: #0072EF; }\r\n.irx .c-yellow.irx-ic { color: #0F3B7A !important; }\r\n\r\n\/* head: copy + visual *\/\r\n.irx .irx-head { display: grid !important; grid-template-columns: minmax(0, 1.05fr) minmax(0, 0.95fr) !important; gap: 56px !important; align-items: center !important; margin: 0 0 56px !important; }\r\n.irx .irx-head.irx-head-c { grid-template-columns: minmax(0, 1fr) !important; text-align: center !important; max-width: 860px !important; margin-left: auto !important; margin-right: auto !important; }\r\n.irx .irx-head > div > p + p { margin-top: 16px !important; }\r\n\r\n\/* table as cards (stays a real table) *\/\r\n.irx table.irx-t { display: block !important; width: 100% !important; border: 0 !important; border-collapse: separate !important; margin: 0 !important; background: transparent !important; }\r\n.irx table.irx-t thead { position: absolute !important; width: 1px !important; height: 1px !important; overflow: hidden !important; clip: rect(0 0 0 0) !important; white-space: nowrap !important; }\r\n.irx table.irx-t tbody { display: grid !important; gap: 16px !important; counter-reset: irxstep !important; }\r\n.irx table.irx-t tr { display: flex !important; flex-direction: column !important; gap: 10px !important; position: relative !important; padding: 24px 22px !important; border-radius: 18px !important; background: #FFFFFF !important; border: 0 !important; box-shadow: 0 0 0 1px #E3E8EF, 0 18px 36px -28px rgba(11,36,91,0.45) !important; counter-increment: irxstep !important; }\r\n.irx table.irx-t td { display: block !important; border: 0 !important; padding: 0 !important; margin: 0 !important; background: transparent !important; font-size: 15px !important; line-height: 1.55 !important; color: #3C4656 !important; text-align: left !important; }\r\n.irx table.irx-t td:first-child { font-size: 17px !important; font-weight: 800 !important; color: #0B245B !important; line-height: 1.3 !important; }\r\n.irx table.irx-t td:last-child { margin-top: auto !important; padding: 12px 14px 12px 40px !important; border-radius: 12px !important; background: #F1F6FD !important; color: #16469D !important; font-size: 14px !important; position: relative !important; }\r\n.irx table.irx-t td:last-child::before { content: \"\" !important; position: absolute !important; left: 13px !important; top: 13px !important; width: 17px !important; height: 17px !important; border-radius: 50% !important; background: #0072EF !important; -webkit-mask: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='10'\/%3E%3Cpath d='M12 16v-4M12 8h.01'\/%3E%3C\/svg%3E\") center\/contain no-repeat !important; mask: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='10'\/%3E%3Cpath d='M12 16v-4M12 8h.01'\/%3E%3C\/svg%3E\") center\/contain no-repeat !important; }\r\n.irx table.irx-t tr::before { content: counter(irxstep) !important; display: inline-flex !important; align-items: center !important; justify-content: center !important; width: 34px !important; height: 34px !important; border-radius: 10px !important; font-size: 15px !important; font-weight: 800 !important; color: #FFFFFF !important; background: linear-gradient(135deg, var(--c1, #0072EF), var(--c2, #16469D)) !important; margin-bottom: 4px !important; }\r\n.irx table.irx-t tr:nth-child(5n+1) { --c1: #0072EF; --c2: #16469D; }\r\n.irx table.irx-t tr:nth-child(5n+2) { --c1: #F07000; --c2: #F5923D; }\r\n.irx table.irx-t tr:nth-child(5n+3) { --c1: #12872F; --c2: #30C054; }\r\n.irx table.irx-t tr:nth-child(5n+4) { --c1: #0F3B7A; --c2: #0072EF; }\r\n.irx table.irx-t tr:nth-child(5n+5) { --c1: #30C054; --c2: #8ADA3F; }\r\n.irx table.irx-t.irx-flow tbody { grid-template-columns: repeat(5, minmax(0, 1fr)) !important; }\r\n.irx table.irx-t.irx-flow tr:not(:last-child)::after { content: \"\" !important; position: absolute !important; top: 40px !important; right: -14px !important; width: 12px !important; height: 12px !important; border-top: 3px solid #8ADA3F !important; border-right: 3px solid #8ADA3F !important; transform: rotate(45deg) !important; z-index: 3 !important; }\r\n.irx table.irx-t.irx-g2 tbody { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; }\r\n.irx table.irx-t.irx-g4 tbody { grid-template-columns: repeat(4, minmax(0, 1fr)) !important; }\r\n.irx table.irx-t.irx-sys tr::before { content: \"\" !important; width: 44px !important; height: 44px !important; border-radius: 12px !important; background-color: var(--c1) !important; background-image: var(--ico), linear-gradient(135deg, var(--c1), var(--c2)) !important; background-repeat: no-repeat !important; background-position: center, 0 0 !important; background-size: 22px 22px, 100% 100% !important; }\r\n.irx table.irx-t.irx-sys td:nth-child(3) { font-weight: 600 !important; color: #2A2A2A !important; }\r\n.irx table.irx-t.irx-list tbody { grid-template-columns: minmax(0, 1fr) !important; gap: 12px !important; }\r\n.irx table.irx-t.irx-list tr { display: grid !important; grid-template-columns: 34px minmax(0, 0.8fr) minmax(0, 1.25fr) minmax(0, 1.25fr) !important; align-items: center !important; gap: 18px !important; padding: 16px 18px !important; }\r\n.irx table.irx-t.irx-list tr::before { margin: 0 !important; }\r\n.irx table.irx-t.irx-list td:first-child { font-size: 16px !important; }\r\n.irx table.irx-t.irx-list td:last-child { margin: 0 !important; }\r\n.irx table.irx-t.irx-cat tr { padding-top: 22px !important; }\r\n.irx table.irx-t.irx-cat td:last-child { padding: 7px 12px 7px 32px !important; border-radius: 12px !important; width: max-content !important; max-width: 100% !important; font-weight: 800 !important; font-size: 13px !important; letter-spacing: 0.02em !important; background: var(--cs) !important; color: var(--cd) !important; }\r\n.irx table.irx-t.irx-cat td:last-child::before { left: 11px !important; top: 8px !important; width: 14px !important; height: 14px !important; background: var(--cd) !important; -webkit-mask: none !important; mask: none !important; border-radius: 50% !important; }\r\n.irx table.irx-t.irx-cat tr.k-util { --cs: #E9F8EE !important; --cd: #12872F !important; --c1: #12872F; --c2: #30C054; }\r\n.irx table.irx-t.irx-cat tr.k-free { --cs: #E8F2FF !important; --cd: #0B5BC4 !important; --c1: #0072EF; --c2: #16469D; }\r\n.irx table.irx-t.irx-cat tr.k-mkt { --cs: #FFF1E3 !important; --cd: #B85400 !important; --c1: #F07000; --c2: #F5923D; }\r\n.irx.irx-dark table.irx-t tr { background: rgba(255,255,255,0.06) !important; box-shadow: inset 0 0 0 1px rgba(255,255,255,0.14) !important; }\r\n.irx.irx-dark table.irx-t td { color: rgba(255,255,255,0.80) !important; }\r\n.irx.irx-dark table.irx-t td:first-child { color: #FFFFFF !important; }\r\n.irx.irx-dark table.irx-t.irx-cat td:last-child { color: var(--cd) !important; }\r\n.irx.irx-dark table.irx-t.irx-cat tr.k-util { --cs: rgba(138,218,63,0.16) !important; --cd: #8ADA3F !important; }\r\n.irx.irx-dark table.irx-t.irx-cat tr.k-free { --cs: rgba(61,155,255,0.18) !important; --cd: #9CCBFF !important; }\r\n.irx.irx-dark table.irx-t.irx-cat tr.k-mkt { --cs: #F07000 !important; --cd: #FFFFFF !important; }\r\n\r\n\/* cards row *\/\r\n.irx .irx-row { display: grid !important; grid-template-columns: repeat(2, minmax(0, 1fr)) !important; gap: 20px !important; margin: 20px 0 0 !important; }\r\n.irx .irx-row.irx-row-1 { grid-template-columns: minmax(0, 1fr) !important; }\r\n.irx .irx-card { position: relative !important; display: flex !important; flex-direction: column !important; gap: 16px !important; padding: 30px !important; border-radius: 20px !important; background: #FFFFFF !important; box-shadow: 0 0 0 1px #E3E8EF, 0 22px 44px -32px rgba(11,36,91,0.5) !important; }\r\n.irx .irx-card.irx-warn { background: linear-gradient(135deg, #FFF6EC, #FFFFFF 70%) !important; box-shadow: 0 0 0 1px #FBD9B5, 0 22px 44px -32px rgba(240,112,0,0.45) !important; }\r\n.irx .irx-card.irx-warn::before { content: \"\" !important; position: absolute !important; left: 0 !important; top: 24px !important; bottom: 24px !important; width: 4px !important; border-radius: 0 4px 4px 0 !important; background: linear-gradient(180deg, #F07000, #FFCA5E) !important; }\r\n.irx .irx-card.irx-proof { background: linear-gradient(135deg, #0B245B, #16469D) !important; box-shadow: 0 26px 50px -30px rgba(11,36,91,0.8) !important; }\r\n.irx .irx-card.irx-proof p { color: rgba(255,255,255,0.84) !important; }\r\n.irx .irx-card.irx-proof a { color: #8ADA3F !important; }\r\n.irx .irx-card.irx-proof a:hover { color: #FFFFFF !important; }\r\n.irx .irx-card.irx-fit { flex-direction: row !important; align-items: flex-start !important; gap: 18px !important; padding: 22px 26px !important; background: #F6F7F6 !important; box-shadow: inset 0 0 0 1px #E5E7E5 !important; }\r\n.irx .irx-card.irx-fit p { font-size: 15.5px !important; color: #5B6472 !important; }\r\n.irx.irx-dark .irx-card.irx-fit { background: rgba(255,255,255,0.05) !important; box-shadow: inset 0 0 0 1px rgba(255,255,255,0.12) !important; }\r\n.irx.irx-dark .irx-card.irx-fit p { color: rgba(255,255,255,0.72) !important; }\r\n.irx .irx-fit .irx-ic { width: 38px !important; height: 38px !important; border-radius: 10px !important; background: #E5E7E5 !important; color: #5B6472 !important; box-shadow: none !important; }\r\n.irx.irx-dark .irx-fit .irx-ic { background: rgba(255,255,255,0.12) !important; color: #FFFFFF !important; }\r\n.irx .irx-fit .irx-ic svg { width: 18px !important; height: 18px !important; }\r\n.irx .irx-big { display: flex !important; align-items: baseline !important; gap: 12px !important; flex-wrap: wrap !important; }\r\n.irx .irx-big b { font-size: clamp(44px, 5vw, 64px) !important; font-weight: 800 !important; letter-spacing: -0.035em !important; line-height: 1 !important; color: #F07000 !important; }\r\n.irx .irx-proof .irx-big b { color: #8ADA3F !important; }\r\n.irx .irx-big small { font-size: 13px !important; font-weight: 800 !important; letter-spacing: 0.1em !important; text-transform: uppercase !important; color: #5B6472 !important; }\r\n.irx .irx-proof .irx-big small { color: rgba(255,255,255,0.65) !important; }\r\n.irx .irx-logo { display: block !important; height: 44px !important; width: auto !important; align-self: flex-start !important; }\r\n.irx .irx-split.irx-split-gap { margin: 64px 0 0 !important; }\r\n.irx .irx-split.irx-top { align-items: start !important; }\r\n.irx .irx-big.irx-col { flex-direction: column !important; align-items: flex-start !important; gap: 8px !important; }\r\n.irx .irx-row { align-items: start !important; }\r\n.irx .irx-row > .irx-warn, .irx .irx-row > .irx-proof { align-self: stretch !important; }\r\n.irx .irx-gl { display: block !important; position: relative !important; width: 84px !important; height: 84px !important; overflow: hidden !important; border-radius: 10px !important; align-self: flex-start !important; flex-shrink: 0 !important; }\r\n.irx .irx-gl img { position: absolute !important; left: -56px !important; top: -58px !important; height: 199px !important; width: auto !important; max-width: none !important; }\r\n.irx .irx-logo.irx-logo-sq { height: 64px !important; }\r\n.irx .irx-chip { display: inline-flex !important; align-items: center !important; gap: 8px !important; width: max-content !important; padding: 6px 12px 6px 8px !important; border-radius: 999px !important; font-size: 12px !important; font-weight: 800 !important; letter-spacing: 0.08em !important; text-transform: uppercase !important; }\r\n.irx .irx-chip svg { width: 16px !important; height: 16px !important; fill: none !important; stroke: currentColor !important; stroke-width: 2.2 !important; stroke-linecap: round !important; stroke-linejoin: round !important; }\r\n.irx .irx-chip.ch-us { background: #FFE9D3 !important; color: #B85400 !important; }\r\n\r\n\/* quote *\/\r\n.irx .irx-quote { display: grid !important; grid-template-columns: auto minmax(0, 1fr) !important; gap: 22px !important; align-items: start !important; margin: 20px 0 0 !important; padding: 30px 32px !important; border-radius: 20px !important; background: #FFFFFF !important; box-shadow: 0 0 0 1px #E3E8EF, 0 22px 44px -32px rgba(11,36,91,0.5) !important; }\r\n.irx.irx-dark .irx-quote { background: rgba(255,255,255,0.06) !important; box-shadow: inset 0 0 0 1px rgba(255,255,255,0.14) !important; }\r\n.irx .irx-g2 { display: inline-flex !important; align-items: center !important; justify-content: center !important; width: 54px !important; height: 54px !important; border-radius: 50% !important; background: #F07000 !important; color: #FFFFFF !important; font-size: 20px !important; font-weight: 800 !important; letter-spacing: -0.02em !important; }\r\n.irx .irx-stars { display: flex !important; gap: 3px !important; margin: 0 0 10px !important; color: #FFCA5E !important; }\r\n.irx .irx-stars svg { width: 18px !important; height: 18px !important; fill: currentColor !important; }\r\n.irx blockquote { margin: 0 !important; padding: 0 !important; border: 0 !important; background: transparent !important; quotes: none !important; }\r\n.irx blockquote::before, .irx blockquote::after { content: none !important; }\r\n.irx blockquote p { font-size: 20px !important; font-weight: 600 !important; line-height: 1.5 !important; color: #0B245B !important; font-style: normal !important; }\r\n.irx.irx-dark blockquote p { color: #FFFFFF !important; }\r\n.irx blockquote p + p { margin-top: 12px !important; }\r\n.irx blockquote cite { font-style: normal !important; font-size: 14px !important; }\r\n.irx blockquote cite a { font-weight: 800 !important; }\r\n.irx .irx-quote > div > p { margin-top: 12px !important; font-size: 14.5px !important; color: #5B6472 !important; }\r\n.irx .irx-quote > div > p em { font-style: italic !important; }\r\n.irx.irx-dark .irx-quote > div > p { color: rgba(255,255,255,0.65) !important; }\r\n\r\n\/* visuals *\/\r\n.irx .irx-vis { position: relative !important; display: flex !important; justify-content: center !important; align-items: center !important; min-height: 300px !important; }\r\n.irx .irx-vis svg.irx-dia { width: 100% !important; max-width: 520px !important; height: auto !important; display: block !important; }\r\n.irx .irx-phone { position: relative !important; width: 268px !important; aspect-ratio: 9 \/ 19.5 !important; border-radius: 42px !important; padding: 11px !important; background: #0B1220 !important; box-shadow: 0 0 0 2px #2A3242, 0 40px 70px -30px rgba(11,36,91,0.65) !important; flex-shrink: 0 !important; }\r\n.irx .irx-phone::before { content: \"\" !important; position: absolute !important; top: 19px !important; left: 50% !important; transform: translateX(-50%) !important; width: 84px !important; height: 22px !important; border-radius: 999px !important; background: #0B1220 !important; z-index: 4 !important; }\r\n.irx .irx-scr { position: relative !important; height: 100% !important; border-radius: 32px !important; overflow: hidden !important; display: flex !important; flex-direction: column !important; background: #ECE5DD !important; }\r\n.irx .irx-wah { display: flex !important; align-items: center !important; gap: 9px !important; padding: 44px 14px 11px !important; background: #12872F !important; color: #FFFFFF !important; }\r\n.irx .irx-wah i { width: 30px !important; height: 30px !important; border-radius: 50% !important; background: linear-gradient(135deg, #8ADA3F, #30C054) !important; flex-shrink: 0 !important; }\r\n.irx .irx-wah span { display: block !important; height: 8px !important; border-radius: 4px !important; background: rgba(255,255,255,0.85) !important; width: 92px !important; }\r\n.irx .irx-wah span + span { margin-top: 5px !important; height: 6px !important; width: 54px !important; background: rgba(255,255,255,0.5) !important; }\r\n.irx .irx-wab { flex: 1 !important; display: flex !important; flex-direction: column !important; gap: 9px !important; padding: 14px 11px !important; }\r\n.irx .irx-b { max-width: 86% !important; padding: 10px !important; border-radius: 12px !important; background: #FFFFFF !important; box-shadow: 0 1px 1px rgba(0,0,0,0.08) !important; font-size: 11.5px !important; line-height: 1.35 !important; color: #2A2A2A !important; }\r\n.irx .irx-b.me { align-self: flex-end !important; background: #DCF5C9 !important; }\r\n.irx .irx-sk { display: block !important; height: 6px !important; border-radius: 3px !important; background: #DDE4EE !important; }\r\n.irx .irx-sk + .irx-sk { margin-top: 5px !important; }\r\n.irx .irx-b.me .irx-sk { background: #B8E2A0 !important; }\r\n.irx .irx-prod { display: flex !important; gap: 8px !important; align-items: center !important; padding: 6px 0 !important; }\r\n.irx .irx-prod + .irx-prod { border-top: 1px solid #EEF1F4 !important; }\r\n.irx .irx-th { width: 38px !important; height: 38px !important; border-radius: 8px !important; flex-shrink: 0 !important; }\r\n.irx .th1 { background: radial-gradient(circle at 30% 30%, #FFD9A8 0 22%, transparent 23%), linear-gradient(135deg, #FFCA5E, #F07000) !important; }\r\n.irx .th2 { background: radial-gradient(circle at 70% 65%, #CFE4FF 0 24%, transparent 25%), linear-gradient(135deg, #3D9BFF, #16469D) !important; }\r\n.irx .th3 { background: radial-gradient(circle at 35% 70%, #E9F8D9 0 22%, transparent 23%), linear-gradient(135deg, #8ADA3F, #12872F) !important; }\r\n.irx .irx-prod > div { flex: 1 !important; }\r\n.irx .irx-btn { display: flex !important; align-items: center !important; justify-content: center !important; gap: 6px !important; margin-top: 8px !important; padding: 7px !important; border-top: 1px solid #EEF1F4 !important; color: #0072EF !important; }\r\n.irx .irx-btn .irx-sk { width: 60px !important; background: #9CCBFF !important; }\r\n.irx .irx-cart { display: flex !important; align-items: center !important; gap: 8px !important; }\r\n.irx .irx-cart svg { width: 26px !important; height: 26px !important; padding: 5px !important; border-radius: 8px !important; background: #12872F !important; stroke: #FFFFFF !important; fill: none !important; stroke-width: 2.2 !important; stroke-linecap: round !important; stroke-linejoin: round !important; flex-shrink: 0 !important; }\r\n.irx .irx-track { display: flex !important; align-items: center !important; gap: 0 !important; margin: 8px 0 2px !important; }\r\n.irx .irx-track i { width: 12px !important; height: 12px !important; border-radius: 50% !important; background: #30C054 !important; flex-shrink: 0 !important; }\r\n.irx .irx-track i.off { background: #DDE4EE !important; }\r\n.irx .irx-track s { flex: 1 !important; height: 3px !important; background: #30C054 !important; text-decoration: none !important; }\r\n.irx .irx-track s.off { background: #DDE4EE !important; }\r\n.irx .irx-tag { display: inline-block !important; margin-bottom: 7px !important; padding: 2px 7px !important; border-radius: 999px !important; font-size: 9px !important; font-weight: 800 !important; letter-spacing: 0.08em !important; text-transform: uppercase !important; background: #E9F8EE !important; color: #12872F !important; }\r\n.irx .irx-agent { display: flex !important; align-items: center !important; gap: 7px !important; align-self: center !important; padding: 6px 10px !important; border-radius: 999px !important; background: rgba(11,36,91,0.82) !important; color: #FFFFFF !important; }\r\n.irx .irx-agent i { width: 16px !important; height: 16px !important; border-radius: 50% !important; background: linear-gradient(135deg, #FFCA5E, #F07000) !important; }\r\n.irx .irx-agent .irx-sk { width: 70px !important; background: rgba(255,255,255,0.6) !important; margin: 0 !important; }\r\n.irx .irx-float { position: absolute !important; display: flex !important; align-items: center !important; gap: 10px !important; padding: 12px 14px !important; border-radius: 14px !important; background: #FFFFFF !important; box-shadow: 0 18px 36px -18px rgba(11,36,91,0.55) !important; z-index: 5 !important; }\r\n.irx .irx-float .irx-ic { width: 34px !important; height: 34px !important; border-radius: 10px !important; }\r\n.irx .irx-float .irx-ic svg { width: 18px !important; height: 18px !important; }\r\n.irx .irx-float > span:last-child { display: block !important; width: 74px !important; }\r\n\r\n\/* split layout for phone sections *\/\r\n.irx .irx-split { display: grid !important; grid-template-columns: minmax(0, 0.8fr) minmax(0, 1.2fr) !important; gap: 56px !important; align-items: center !important; margin: 0 0 40px !important; }\r\n.irx .irx-split.irx-rev { grid-template-columns: minmax(0, 1.2fr) minmax(0, 0.8fr) !important; }\r\n.irx .irx-split > div > p { margin-top: 0 !important; }\r\n.irx .irx-split > div > h2 + p { margin-top: 0 !important; }\r\n\r\n\/* FAQ *\/\r\n.irx .irx-faq { max-width: 880px !important; margin: 0 auto !important; display: flex !important; flex-direction: column !important; gap: 12px !important; }\r\n.irx details { border-radius: 16px !important; background: #FFFFFF !important; box-shadow: 0 0 0 1px #E3E8EF !important; overflow: hidden !important; }\r\n.irx details[open] { box-shadow: 0 0 0 2px #0072EF, 0 20px 40px -30px rgba(0,114,239,0.6) !important; }\r\n.irx summary { display: flex !important; align-items: center !important; justify-content: space-between !important; gap: 18px !important; padding: 20px 24px !important; cursor: pointer !important; list-style: none !important; }\r\n.irx summary::-webkit-details-marker { display: none !important; }\r\n.irx summary::marker { content: \"\" !important; }\r\n.irx summary::after { content: \"\" !important; flex-shrink: 0 !important; width: 30px !important; height: 30px !important; border-radius: 50% !important; background: #EEF5FF url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='%230072EF' stroke-width='2.6' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'\/%3E%3C\/svg%3E\") center\/14px no-repeat !important; transition: transform 0.2s ease !important; }\r\n.irx details[open] summary::after { transform: rotate(45deg) !important; background-color: #0072EF !important; background-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.6' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'\/%3E%3C\/svg%3E\") !important; }\r\n.irx details > p { padding: 0 24px 22px !important; font-size: 16px !important; }\r\n.irx .irx-cta { display: flex !important; flex-wrap: wrap !important; justify-content: center !important; gap: 14px !important; margin: 48px 0 0 !important; }\r\n.irx .irx-cta a { display: inline-flex !important; align-items: center !important; gap: 10px !important; padding: 16px 28px !important; border-radius: 999px !important; font-size: 14px !important; font-weight: 800 !important; letter-spacing: 0.06em !important; text-decoration: none !important; }\r\n.irx .irx-cta a.b-green { background: #30C054 !important; color: #FFFFFF !important; box-shadow: 0 14px 28px -14px rgba(48,192,84,0.9) !important; }\r\n.irx .irx-cta a.b-green:hover { background: #12872F !important; color: #FFFFFF !important; }\r\n.irx .irx-cta a.b-light { background: #FFFFFF !important; color: #0072EF !important; box-shadow: inset 0 0 0 2px #0072EF !important; }\r\n.irx .irx-cta a.b-light:hover { background: #EEF5FF !important; color: #0072EF !important; }\r\n.irx .irx-cta a svg { width: 18px !important; height: 18px !important; fill: none !important; stroke: currentColor !important; stroke-width: 2 !important; stroke-linecap: round !important; stroke-linejoin: round !important; }\r\n\r\n@media (max-width: 1080px) {\r\n  .irx table.irx-t.irx-flow tbody { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; }\r\n  .irx table.irx-t.irx-flow tr::after { display: none !important; }\r\n  .irx table.irx-t.irx-g4 tbody { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; }\r\n}\r\n@media (max-width: 860px) {\r\n  .irx { padding: 64px 18px !important; }\r\n  .irx .irx-head, .irx .irx-split, .irx .irx-split.irx-rev { grid-template-columns: minmax(0, 1fr) !important; gap: 32px !important; }\r\n  .irx .irx-split .irx-vis { order: 2 !important; }\r\n  .irx .irx-row { grid-template-columns: minmax(0, 1fr) !important; }\r\n  .irx table.irx-t.irx-list tr { grid-template-columns: 34px minmax(0, 1fr) !important; }\r\n  .irx table.irx-t.irx-list td { grid-column: 2 !important; }\r\n  .irx table.irx-t.irx-list tr::before { grid-row: 1 \/ span 3 !important; align-self: start !important; }\r\n  .irx .irx-vis { min-height: 0 !important; }\r\n  .irx .irx-float { display: none !important; }\r\n}\r\n@media (max-width: 600px) {\r\n  .irx .irx-phone { width: 236px !important; border-radius: 38px !important; padding: 10px !important; }\r\n  .irx table.irx-t.irx-flow tbody, .irx table.irx-t.irx-g4 tbody, .irx table.irx-t.irx-g2 tbody { grid-template-columns: minmax(0, 1fr) !important; }\r\n  .irx .irx-quote { grid-template-columns: minmax(0, 1fr) !important; padding: 24px !important; }\r\n  .irx .irx-card { padding: 24px !important; }\r\n  .irx blockquote p { font-size: 18px !important; }\r\n  .irx p { font-size: 16px !important; }\r\n  .irx summary { padding: 18px !important; }\r\n  .irx details > p { padding: 0 18px 20px !important; }\r\n}\r\n\r\n\r\n.irx table.irx-t.irx-f3 tbody { grid-template-columns: repeat(3, minmax(0, 1fr)) !important; gap: 28px !important; }\r\n.irx table.irx-t.irx-f3 tr:not(:last-child)::after { content: \"\" !important; position: absolute !important; top: 40px !important; right: -19px !important; width: 12px !important; height: 12px !important; border-top: 3px solid #8ADA3F !important; border-right: 3px solid #8ADA3F !important; transform: rotate(45deg) !important; z-index: 3 !important; }\r\n.irx table.irx-t.irx-g3 tbody { grid-template-columns: repeat(3, minmax(0, 1fr)) !important; gap: 20px !important; }\r\n.irx table.irx-t tr.k-warn td:last-child { background: #FFF1E3 !important; color: #8A3F00 !important; }\r\n.irx table.irx-t tr.k-warn td:last-child::before { background: #F07000 !important; -webkit-mask: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.3 3.9 1.8 18a2 2 0 0 0 1.7 3h17a2 2 0 0 0 1.7-3L13.7 3.9a2 2 0 0 0-3.4 0z'\/%3E%3Cpath d='M12 9v4M12 17h.01'\/%3E%3C\/svg%3E\") center\/contain no-repeat !important; mask: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.3 3.9 1.8 18a2 2 0 0 0 1.7 3h17a2 2 0 0 0 1.7-3L13.7 3.9a2 2 0 0 0-3.4 0z'\/%3E%3Cpath d='M12 9v4M12 17h.01'\/%3E%3C\/svg%3E\") center\/contain no-repeat !important; border-radius: 0 !important; }\r\n.irx.irx-dark table.irx-t tr.k-warn td:last-child { background: rgba(240,112,0,0.18) !important; color: #FFD9B0 !important; }\r\n.irx.irx-dark table.irx-t td:last-child { background: rgba(255,255,255,0.08) !important; color: #DCE8FA !important; }\r\n.irx.irx-dark table.irx-t td:last-child::before { background: #8ADA3F !important; }\r\n.irx .irx-flowform { margin-top: 2px !important; display: flex !important; flex-direction: column !important; gap: 7px !important; }\r\n.irx .irx-dd { display: flex !important; align-items: center !important; justify-content: space-between !important; padding: 6px 8px !important; border-radius: 7px !important; box-shadow: inset 0 0 0 1px #D5DCE6 !important; }\r\n.irx .irx-dd svg { width: 10px !important; height: 10px !important; stroke: #0072EF !important; fill: none !important; stroke-width: 3 !important; }\r\n.irx .irx-cbx { display: flex !important; align-items: center !important; gap: 7px !important; }\r\n.irx .irx-cbx i { width: 12px !important; height: 12px !important; border-radius: 3px !important; box-shadow: inset 0 0 0 1.5px #B9C4D3 !important; flex-shrink: 0 !important; }\r\n.irx .irx-cbx i.on { background: #12872F !important; box-shadow: none !important; }\r\n.irx .irx-cal { display: grid !important; grid-template-columns: repeat(7, 1fr) !important; gap: 3px !important; padding: 6px !important; border-radius: 7px !important; background: #F4F7FB !important; }\r\n.irx .irx-cal i { height: 9px !important; border-radius: 2px !important; background: #DDE4EE !important; }\r\n.irx .irx-cal i.on { background: #0072EF !important; }\r\n.irx .irx-go { margin-top: 3px !important; height: 22px !important; border-radius: 7px !important; background: #12872F !important; }\r\n.irx .irx-lock { background: linear-gradient(180deg, #0F3B7A 0%, #0B245B 100%) !important; }\r\n.irx .irx-map { position: absolute !important; inset: 0 !important; }\r\n.irx .irx-map svg { width: 100% !important; height: 100% !important; display: block !important; }\r\n.irx .irx-ntf { position: relative !important; z-index: 2 !important; margin: 52px 10px 0 !important; display: flex !important; gap: 9px !important; align-items: flex-start !important; padding: 10px !important; border-radius: 14px !important; background: rgba(255,255,255,0.94) !important; box-shadow: 0 10px 24px -12px rgba(0,0,0,0.5) !important; }\r\n.irx .irx-ntf .irx-ic { width: 30px !important; height: 30px !important; border-radius: 8px !important; box-shadow: none !important; }\r\n.irx .irx-ntf .irx-ic svg { width: 16px !important; height: 16px !important; }\r\n.irx .irx-perm { position: absolute !important; z-index: 2 !important; left: 12px !important; right: 12px !important; bottom: 16px !important; padding: 12px !important; border-radius: 16px !important; background: #FFFFFF !important; box-shadow: 0 16px 30px -12px rgba(0,0,0,0.55) !important; }\r\n.irx .irx-perm-ic { display: flex !important; justify-content: center !important; margin-bottom: 8px !important; }\r\n.irx .irx-perm-ic span { width: 30px !important; height: 30px !important; border-radius: 50% !important; background: #E8F2FF !important; display: inline-flex !important; align-items: center !important; justify-content: center !important; }\r\n.irx .irx-perm-ic svg { width: 16px !important; height: 16px !important; stroke: #0072EF !important; fill: none !important; stroke-width: 2.2 !important; stroke-linecap: round !important; stroke-linejoin: round !important; }\r\n.irx .irx-perm .irx-sk { margin-left: auto !important; margin-right: auto !important; }\r\n.irx .irx-perm-b { display: flex !important; gap: 6px !important; margin-top: 10px !important; }\r\n.irx .irx-perm-b span { flex: 1 !important; height: 22px !important; border-radius: 999px !important; background: #EEF2F7 !important; }\r\n.irx .irx-perm-b span.on { background: #0072EF !important; }\r\n.irx .irx-mono { font-size: 12px !important; font-weight: 800 !important; letter-spacing: 0.08em !important; color: #0F3B7A !important; }\r\n@media (max-width: 1080px) {\r\n  .irx table.irx-t.irx-g3 tbody { grid-template-columns: minmax(0, 1fr) !important; }\r\n}\r\n@media (max-width: 600px) {\r\n  .irx .irx-prod.irx-hm { display: none !important; }\r\n}\r\n@media (max-width: 860px) {\r\n  .irx table.irx-t.irx-f3 tbody { grid-template-columns: minmax(0, 1fr) !important; gap: 16px !important; }\r\n  .irx table.irx-t.irx-f3 tr::after { display: none !important; }\r\n}\r\n\r\n.irx table.irx-t.irx-sys tr.r-ok { --ico: url(\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27white%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Crect%20x%3D%273%27%20y%3D%273%27%20width%3D%2718%27%20height%3D%2718%27%20rx%3D%273%27%2F%3E%3Cpath%20d%3D%27m8%2012%203%203%205-6%27%2F%3E%3C%2Fsvg%3E\") !important; }\r\n.irx table.irx-t.irx-sys tr.r-form { --ico: url(\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27white%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Crect%20x%3D%274%27%20y%3D%273%27%20width%3D%2716%27%20height%3D%2718%27%20rx%3D%272%27%2F%3E%3Cpath%20d%3D%27M8%208h8M8%2012h8M8%2016h5%27%2F%3E%3C%2Fsvg%3E\") !important; }\r\n.irx table.irx-t.irx-sys tr.r-cake { --ico: url(\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27white%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M20%2021v-8a2%202%200%200%200-2-2H6a2%202%200%200%200-2%202v8%27%2F%3E%3Cpath%20d%3D%27M4%2016s.5-1%202-1%202.5%202%204%202%202.5-2%204-2%202.5%202%204%202%202-1%202-1%27%2F%3E%3Cpath%20d%3D%27M2%2021h20%27%2F%3E%3Cpath%20d%3D%27M7%208v3M12%208v3M17%208v3%27%2F%3E%3Cpath%20d%3D%27M7%204h.01M12%204h.01M17%204h.01%27%2F%3E%3C%2Fsvg%3E\") !important; }\r\n<\/style>\r\n<div class=\"irx-in\">\r\n  <div class=\"irx-split\">\r\n    <div class=\"irx-vis\" aria-hidden=\"true\">\r\n  <div class=\"irx-phone\"><div class=\"irx-scr\">\r\n    <div class=\"irx-wah\"><i><\/i><div><span><\/span><span><\/span><\/div><\/div>\r\n    <div class=\"irx-wab\">\r\n      <div class=\"irx-b\"><div class=\"irx-prod\"><span class=\"irx-th th1\"><\/span><div><span class=\"irx-sk\" style=\"width:80%\"><\/span><span class=\"irx-sk\" style=\"width:46%\"><\/span><\/div><\/div><div class=\"irx-prod\"><span class=\"irx-th th2\"><\/span><div><span class=\"irx-sk\" style=\"width:80%\"><\/span><span class=\"irx-sk\" style=\"width:46%\"><\/span><\/div><\/div><div class=\"irx-prod irx-hm\"><span class=\"irx-th th3\"><\/span><div><span class=\"irx-sk\" style=\"width:80%\"><\/span><span class=\"irx-sk\" style=\"width:46%\"><\/span><\/div><\/div><div class=\"irx-btn\"><svg width=\"14\" height=\"14\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2.4\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"9\" cy=\"21\" r=\"1\"\/><circle cx=\"20\" cy=\"21\" r=\"1\"\/><path d=\"M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6\"\/><\/svg><span class=\"irx-sk\" style=\"width:60px\"><\/span><\/div><\/div>\r\n      <div class=\"irx-b\" style=\"width:86%\"><span class=\"irx-sk\" style=\"width:70%\"><\/span>\r\n        <div class=\"irx-flowform\">\r\n          <div class=\"irx-dd\"><span class=\"irx-sk\" style=\"width:55%;margin:0\"><\/span><svg viewBox=\"0 0 24 24\"><path d=\"m6 9 6 6 6-6\"\/><\/svg><\/div>\r\n          <div class=\"irx-cbx\"><i class=\"on\"><\/i><span class=\"irx-sk\" style=\"width:62%;margin:0\"><\/span><\/div>\r\n          <div class=\"irx-cbx\"><i><\/i><span class=\"irx-sk\" style=\"width:48%;margin:0\"><\/span><\/div>\r\n          <div class=\"irx-cal\"><i><\/i><i><\/i><i><\/i><i><\/i><i class=\"on\"><\/i><i><\/i><i><\/i><\/div>\r\n          <div class=\"irx-go\"><\/div>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"irx-b\"><span class=\"irx-tag\">Utilidad<\/span><span class=\"irx-sk\" style=\"width:110px\"><\/span><\/div>\r\n    <\/div>\r\n  <\/div><\/div>\r\n  <div class=\"irx-float\" style=\"right:2%;top:22%\"><span class=\"irx-ic c-green\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"9\" cy=\"21\" r=\"1\"\/><circle cx=\"20\" cy=\"21\" r=\"1\"\/><path d=\"M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6\"\/><\/svg><\/span><span><span class=\"irx-sk\" style=\"width:100%\"><\/span><span class=\"irx-sk\" style=\"width:60%\"><\/span><\/span><\/div>\r\n  <div class=\"irx-float\" style=\"right:2%;bottom:30%\"><span class=\"irx-ic c-orange\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"m16 18 6-6-6-6\"\/><path d=\"m8 6-6 6 6 6\"\/><\/svg><\/span><span><span class=\"irx-sk\" style=\"width:100%\"><\/span><span class=\"irx-sk\" style=\"width:60%\"><\/span><\/span><\/div>\r\n<\/div>\r\n    <div><h2>\u00bfC\u00f3mo se toman pedidos por WhatsApp con indigitall en un restaurante o una marca de alimentaci\u00f3n?<\/h2>\r\n    <p>Con indigitall, el cliente elige y personaliza su pedido dentro del chat. Un <a href=\"https:\/\/documentation.indigitall.com\/docs\/whatsapp-flows\">Flow<\/a> recoge las opciones con men\u00fas desplegables, casillas, botones de selecci\u00f3n y selector de fecha, y env\u00eda las respuestas como JSON estructurado a un webhook o a la plataforma. Los <a href=\"https:\/\/documentation.indigitall.com\/docs\/multi-product\">mensajes multiproducto<\/a> muestran hasta 30 productos por lista, tomados de un <a href=\"https:\/\/documentation.indigitall.com\/docs\/catalog\">cat\u00e1logo<\/a> que puede sincronizarse con Shopify u otra plataforma asociada.<\/p><\/div>\r\n  <\/div>\r\n  <table class=\"irx-t irx-flow irx-f3\">\r\n  <thead>\r\n    <tr>\r\n      <th>Paso<\/th>\r\n      <th>C\u00f3mo funciona<\/th>\r\n      <th>Qu\u00e9 conviene saber<\/th>\r\n    <\/tr>\r\n  <\/thead>\r\n  <tbody>\r\n    <tr>\r\n      <td>Elegir producto<\/td>\r\n      <td>Mensaje multiproducto de hasta 30 productos por lista<\/td>\r\n      <td>El pago no ocurre en el chat: se completa en la web o la app de la empresa<\/td>\r\n    <\/tr>\r\n    <tr>\r\n      <td>Personalizar el pedido<\/td>\r\n      <td>Flow con desplegables, casillas y selector de fecha<\/td>\r\n      <td>Meta recomienda de 3 a 10 pantallas, y los Flows se activan a trav\u00e9s de soporte<\/td>\r\n    <\/tr>\r\n    <tr class=\"k-warn\">\r\n      <td>Confirmar y avisar del env\u00edo<\/td>\r\n      <td>Plantillas de <a href=\"https:\/\/documentation.indigitall.com\/docs\/wa-templates\">utilidad<\/a><\/td>\r\n      <td>Una oferta enviada como utilidad se rechaza<\/td>\r\n    <\/tr>\r\n  <\/tbody>\r\n<\/table>\r\n<\/div>\r\n<\/section>","code_extra_content":"code_ex_none","code_extitle_cards":"","code_ex_cards":null,"code_ex_brands_custom_background_color":false,"code_ex_custom_brands":false,"code_ex_custom_slider_title":"","code_ex_brands":null,"code_ex_brands_background_color":""},{"acf_fc_layout":"custom_html","code":"<!-- indigitall \u00b7 Alimentaci\u00f3n y Bebida ES \u00b7 Consentimiento, preferencias y cumplea\u00f1os (new section) -->\r\n<section class=\"irx irx-tint\" id=\"fb-marketing-automation\">\r\n<div class=\"irx-in\">\r\n  <div class=\"irx-head\">\r\n    <div><h2>\u00bfC\u00f3mo se usa WhatsApp para restaurantes para pedir el consentimiento, recoger preferencias y felicitar el cumplea\u00f1os?<\/h2>\r\n    <p>Con indigitall, el restaurante pide el consentimiento donde el cliente ya est\u00e1. La <a href=\"https:\/\/documentation.indigitall.com\/docs\/2026-messaging-strategy-policy-compliance\">documentaci\u00f3n<\/a> recomienda formularios web con casilla, un SMS con enlace, c\u00f3digos QR en envases o carteles y anuncios de clic a chat, y el aviso debe decir que se aceptan mensajes por WhatsApp. Despu\u00e9s, un Flow recoge preferencias y fecha de nacimiento, y el <a href=\"https:\/\/documentation.indigitall.com\/docs\/creating-journeys\">Date Filter<\/a> del Customer Journey lanza la felicitaci\u00f3n cuando la fecha guardada coincide.<\/p><\/div>\r\n    <div class=\"irx-vis\" aria-hidden=\"true\">\r\n<svg class=\"irx-dia\" viewBox=\"0 0 520 340\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n  <defs>\r\n    <linearGradient id=\"fbg1\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\"><stop offset=\"0\" stop-color=\"#0072EF\"\/><stop offset=\"1\" stop-color=\"#16469D\"\/><\/linearGradient>\r\n    <linearGradient id=\"fbg2\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\"><stop offset=\"0\" stop-color=\"#F07000\"\/><stop offset=\"1\" stop-color=\"#F5923D\"\/><\/linearGradient>\r\n    <linearGradient id=\"fbg3\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\"><stop offset=\"0\" stop-color=\"#12872F\"\/><stop offset=\"1\" stop-color=\"#30C054\"\/><\/linearGradient>\r\n    <linearGradient id=\"fbg4\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\"><stop offset=\"0\" stop-color=\"#FFCA5E\"\/><stop offset=\"1\" stop-color=\"#F5923D\"\/><\/linearGradient>\r\n    <linearGradient id=\"fbg5\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\"><stop offset=\"0\" stop-color=\"#0F3B7A\"\/><stop offset=\"1\" stop-color=\"#0B245B\"\/><\/linearGradient>\r\n  <\/defs>\r\n  <g stroke=\"#C9D6E8\" stroke-width=\"3\" stroke-dasharray=\"2 9\">\r\n    <path d=\"M92 66 C140 66 140 170 176 170\"\/><path d=\"M92 170 H176\"\/><path d=\"M92 274 C140 274 140 170 176 170\"\/>\r\n    <path d=\"M256 170 H300\"\/>\r\n  <\/g>\r\n  <g stroke=\"#8ADA3F\" stroke-width=\"3\"><path d=\"M380 170 C420 170 418 66 446 66\"\/><path d=\"M380 170 H446\"\/><path d=\"M380 170 C420 170 418 274 446 274\"\/><\/g>\r\n  <!-- sources: form with checkbox, QR code, click-to-chat ad -->\r\n  <rect x=\"20\" y=\"32\" width=\"72\" height=\"68\" rx=\"18\" fill=\"#FFFFFF\" stroke=\"#E3E8EF\" stroke-width=\"2\"\/>\r\n  <rect x=\"34\" y=\"48\" width=\"44\" height=\"7\" rx=\"3.5\" fill=\"#DDE4EE\"\/><rect x=\"34\" y=\"62\" width=\"12\" height=\"12\" rx=\"3\" fill=\"#30C054\"\/><path d=\"m37 68 3 3 5-6\" stroke=\"#fff\" stroke-width=\"2.4\"\/><rect x=\"51\" y=\"64\" width=\"27\" height=\"7\" rx=\"3.5\" fill=\"#DDE4EE\"\/><rect x=\"34\" y=\"80\" width=\"44\" height=\"9\" rx=\"4.5\" fill=\"#0072EF\"\/>\r\n  <rect x=\"20\" y=\"136\" width=\"72\" height=\"68\" rx=\"18\" fill=\"#FFFFFF\" stroke=\"#E3E8EF\" stroke-width=\"2\"\/>\r\n  <g fill=\"#0F3B7A\"><rect x=\"36\" y=\"150\" width=\"14\" height=\"14\" rx=\"2\"\/><rect x=\"62\" y=\"150\" width=\"14\" height=\"14\" rx=\"2\"\/><rect x=\"36\" y=\"176\" width=\"14\" height=\"14\" rx=\"2\"\/><rect x=\"56\" y=\"170\" width=\"6\" height=\"6\"\/><rect x=\"66\" y=\"178\" width=\"6\" height=\"6\"\/><rect x=\"58\" y=\"184\" width=\"6\" height=\"6\"\/><rect x=\"70\" y=\"168\" width=\"6\" height=\"6\"\/><\/g>\r\n  <g fill=\"#fff\"><rect x=\"40\" y=\"154\" width=\"6\" height=\"6\"\/><rect x=\"66\" y=\"154\" width=\"6\" height=\"6\"\/><rect x=\"40\" y=\"180\" width=\"6\" height=\"6\"\/><\/g>\r\n  <rect x=\"20\" y=\"240\" width=\"72\" height=\"68\" rx=\"18\" fill=\"url(#fbg2)\"\/>\r\n  <path d=\"M40 266 v14 h8 l14 9 v-32 l-14 9z M66 266 a8 8 0 0 1 0 14\" stroke=\"#fff\" stroke-width=\"3.4\"\/>\r\n  <!-- consent hub -->\r\n  <circle cx=\"216\" cy=\"170\" r=\"44\" fill=\"url(#fbg5)\"\/>\r\n  <circle cx=\"216\" cy=\"170\" r=\"58\" stroke=\"#8ADA3F\" stroke-width=\"2\" stroke-dasharray=\"4 8\"\/>\r\n  <path d=\"M216 146 l18 7 v12 c0 12-8 20-18 24 c-10-4-18-12-18-24 v-12z\" stroke=\"#fff\" stroke-width=\"3.4\"\/>\r\n  <path d=\"m208 168 6 6 11-12\" stroke=\"#8ADA3F\" stroke-width=\"3.6\"\/>\r\n  <!-- date filter: calendar with the stored date -->\r\n  <rect x=\"300\" y=\"126\" width=\"80\" height=\"88\" rx=\"18\" fill=\"#FFFFFF\" stroke=\"#E3E8EF\" stroke-width=\"2\"\/>\r\n  <rect x=\"300\" y=\"126\" width=\"80\" height=\"26\" rx=\"13\" fill=\"url(#fbg1)\"\/><rect x=\"300\" y=\"140\" width=\"80\" height=\"12\" fill=\"#16469D\"\/>\r\n  <g fill=\"#DDE4EE\"><rect x=\"312\" y=\"162\" width=\"10\" height=\"9\" rx=\"2\"\/><rect x=\"327\" y=\"162\" width=\"10\" height=\"9\" rx=\"2\"\/><rect x=\"342\" y=\"162\" width=\"10\" height=\"9\" rx=\"2\"\/><rect x=\"357\" y=\"162\" width=\"10\" height=\"9\" rx=\"2\"\/><rect x=\"312\" y=\"178\" width=\"10\" height=\"9\" rx=\"2\"\/><rect x=\"342\" y=\"178\" width=\"10\" height=\"9\" rx=\"2\"\/><rect x=\"357\" y=\"178\" width=\"10\" height=\"9\" rx=\"2\"\/><rect x=\"312\" y=\"194\" width=\"10\" height=\"9\" rx=\"2\"\/><rect x=\"327\" y=\"194\" width=\"10\" height=\"9\" rx=\"2\"\/><rect x=\"342\" y=\"194\" width=\"10\" height=\"9\" rx=\"2\"\/><\/g>\r\n  <rect x=\"325\" y=\"176\" width=\"14\" height=\"13\" rx=\"3\" fill=\"#F07000\"\/>\r\n  <g transform=\"translate(372 108)\"><circle r=\"20\" fill=\"url(#fbg4)\"\/><g stroke=\"#0F3B7A\" stroke-width=\"2.4\" transform=\"translate(-12 -12)\"><path d=\"M20 21v-8a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v8\"\/><path d=\"M4 16s.5-1 2-1 2.5 2 4 2 2.5-2 4-2 2.5 2 4 2 2-1 2-1\"\/><path d=\"M2 21h20\"\/><path d=\"M7 8v3M12 8v3M17 8v3\"\/><path d=\"M7 4h.01M12 4h.01M17 4h.01\"\/><\/g><\/g>\r\n  <!-- outputs: preferences Flow, WhatsApp birthday message, gift -->\r\n  <rect x=\"446\" y=\"34\" width=\"64\" height=\"64\" rx=\"18\" fill=\"url(#fbg1)\"\/>\r\n  <g stroke=\"#fff\" stroke-width=\"2.4\" transform=\"translate(462 50) scale(1.34)\"><rect x=\"4\" y=\"3\" width=\"16\" height=\"18\" rx=\"2\"\/><path d=\"M8 8h8M8 12h8M8 16h5\"\/><\/g>\r\n  <rect x=\"446\" y=\"138\" width=\"64\" height=\"64\" rx=\"18\" fill=\"url(#fbg3)\"\/>\r\n  <path d=\"M478 154 a16 16 0 1 1-8.2 29.8 L460 186 l2.6-9.4 A16 16 0 0 1 478 154z\" stroke=\"#fff\" stroke-width=\"3\"\/><path d=\"M471 165 c0 6 5 11 11 11 l2.5-2.5-3.5-2-1.8 1.4c-2-1-3.8-2.8-4.8-4.8l1.4-1.8-2-3.5z\" fill=\"#fff\"\/>\r\n  <rect x=\"446\" y=\"242\" width=\"64\" height=\"64\" rx=\"18\" fill=\"url(#fbg2)\"\/>\r\n  <rect x=\"461\" y=\"266\" width=\"34\" height=\"24\" rx=\"3\" stroke=\"#fff\" stroke-width=\"3\"\/><path d=\"M458 258 h40 v8 h-40z M478 258 v32\" stroke=\"#fff\" stroke-width=\"3\"\/><path d=\"M478 258 c-4-8-14-8-12-1 2 4 12 1 12 1 c4-8 14-8 12-1-2 4-12 1-12 1\" stroke=\"#fff\" stroke-width=\"2.6\"\/>\r\n<\/svg><\/div>\r\n  <\/div>\r\n  <table class=\"irx-t irx-sys irx-g3\">\r\n  <thead>\r\n    <tr>\r\n      <th>Qu\u00e9 se quiere<\/th>\r\n      <th>C\u00f3mo se hace<\/th>\r\n      <th>Qu\u00e9 conviene saber<\/th>\r\n    <\/tr>\r\n  <\/thead>\r\n  <tbody>\r\n    <tr class=\"r-ok\">\r\n      <td>Conseguir el consentimiento<\/td>\r\n      <td>QR en envases, formulario con casilla, SMS con enlace o anuncio de clic a chat<\/td>\r\n      <td>El aviso debe decir que el cliente acepta recibir mensajes por WhatsApp<\/td>\r\n    <\/tr>\r\n    <tr class=\"r-form\">\r\n      <td>Recoger preferencias<\/td>\r\n      <td>Flow con campos de formulario<\/td>\r\n      <td>Qu\u00e9 campos pasan a la consola lo decide la empresa, seg\u00fan la <a href=\"https:\/\/documentation.indigitall.com\/docs\/data-synchronization\">sincronizaci\u00f3n de datos<\/a><\/td>\r\n    <\/tr>\r\n    <tr class=\"r-cake\">\r\n      <td>Felicitar el cumplea\u00f1os<\/td>\r\n      <td>Date Filter sobre la fecha guardada<\/td>\r\n      <td>La fecha de nacimiento debe sincronizarse, y la <a href=\"https:\/\/documentation.indigitall.com\/docs\/time-based-functionalities\">funci\u00f3n por tiempo<\/a> no sirve para fechas que se repiten<\/td>\r\n    <\/tr>\r\n  <\/tbody>\r\n<\/table>\r\n<\/div>\r\n<\/section> <style>\/* bg-alternation marketing-automation L->B *\/ #fb-marketing-automation.irx{background:#0072EF !important;color:#FFFFFF !important} #fb-marketing-automation .irx-dia rect[fill='url(#fbg1)']{stroke:rgba(255,255,255,.7) !important;stroke-width:2.5px !important} #fb-marketing-automation .irx-head h2{color:#FFFFFF !important} #fb-marketing-automation .irx-head p{color:#FFFFFF !important} #fb-marketing-automation .irx-head a{color:#FFFFFF !important;text-decoration-color:rgba(255,255,255,.7) !important} #fb-marketing-automation .irx-head a:hover{color:#FFCA5E !important} #fb-marketing-automation table.irx-t tbody tr{box-shadow:0 18px 40px -20px rgba(11,36,91,.6) !important}<\/style>","code_extra_content":"code_ex_none","code_extitle_cards":"","code_ex_cards":null,"code_ex_brands_custom_background_color":false,"code_ex_custom_brands":false,"code_ex_custom_slider_title":"","code_ex_brands":null,"code_ex_brands_background_color":""},{"acf_fc_layout":"custom_html","code":"<!-- indigitall \u00b7 Alimentaci\u00f3n y Bebida ES \u00b7 Push por ubicaci\u00f3n para restaurantes (new section) -->\r\n<section class=\"irx\" id=\"fb-location-push\">\r\n<div class=\"irx-in\">\r\n  <div class=\"irx-split irx-rev\">\r\n    <div><h2>\u00bfC\u00f3mo atrae un restaurante a quien pasa cerca con notificaciones push por ubicaci\u00f3n?<\/h2>\r\n    <p>Con indigitall, una campa\u00f1a push de tipo <a href=\"https:\/\/documentation.indigitall.com\/docs\/managing-push\">geofencing<\/a> llega a quien entra en un \u00e1rea definida con una oferta del local. En una app, Google exige una explicaci\u00f3n propia antes del permiso del sistema, y el SDK de indigitall empieza a registrar la ubicaci\u00f3n solo cuando se concedieron los dos permisos.<\/p><\/div>\r\n    <div class=\"irx-vis\" aria-hidden=\"true\">\r\n  <div class=\"irx-phone\"><div class=\"irx-scr irx-lock\">\r\n    <div class=\"irx-map\"><svg viewBox=\"0 0 246 533\" preserveAspectRatio=\"xMidYMid slice\">\r\n    <rect width=\"246\" height=\"533\" fill=\"#E9EEF5\"\/>\r\n    <g stroke=\"#FFFFFF\" stroke-width=\"14\"><path d=\"M-10 140 L260 110\"\/><path d=\"M-10 300 L260 340\"\/><path d=\"M70 -10 L95 560\"\/><path d=\"M180 -10 L160 560\"\/><\/g>\r\n    <g stroke=\"#FFFFFF\" stroke-width=\"6\"><path d=\"M-10 220 L260 225\"\/><path d=\"M-10 420 L260 440\"\/><path d=\"M130 -10 L128 560\"\/><\/g>\r\n    <rect x=\"100\" y=\"150\" width=\"22\" height=\"60\" rx=\"4\" fill=\"#D5DEEA\"\/><rect x=\"18\" y=\"160\" width=\"40\" height=\"44\" rx=\"4\" fill=\"#D5DEEA\"\/><rect x=\"186\" y=\"240\" width=\"46\" height=\"44\" rx=\"4\" fill=\"#CFE9D6\"\/><rect x=\"20\" y=\"236\" width=\"40\" height=\"52\" rx=\"4\" fill=\"#D5DEEA\"\/><rect x=\"100\" y=\"352\" width=\"22\" height=\"58\" rx=\"4\" fill=\"#D5DEEA\"\/>\r\n    <circle cx=\"128\" cy=\"268\" r=\"92\" fill=\"rgba(0,114,239,0.12)\" stroke=\"#0072EF\" stroke-width=\"2.5\" stroke-dasharray=\"6 7\"\/>\r\n    <circle cx=\"128\" cy=\"268\" r=\"50\" fill=\"rgba(0,114,239,0.12)\"\/>\r\n    <path d=\"M128 232 a20 20 0 0 0-20 20 c0 14 20 32 20 32 s20-18 20-32 a20 20 0 0 0-20-20z\" fill=\"#F07000\"\/>\r\n    <circle cx=\"128\" cy=\"252\" r=\"8\" fill=\"#FFFFFF\"\/>\r\n    <circle cx=\"186\" cy=\"318\" r=\"9\" fill=\"#30C054\" stroke=\"#FFFFFF\" stroke-width=\"3\"\/>\r\n    <circle cx=\"186\" cy=\"318\" r=\"17\" fill=\"none\" stroke=\"#30C054\" stroke-width=\"2\" opacity=\".5\"\/>\r\n  <\/svg><\/div>\r\n    <div class=\"irx-ntf\"><span class=\"irx-ic c-orange\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M18 8h1a4 4 0 0 1 0 8h-1\"\/><path d=\"M2 8h16v9a4 4 0 0 1-4 4H6a4 4 0 0 1-4-4V8z\"\/><line x1=\"6\" y1=\"1\" x2=\"6\" y2=\"4\"\/><line x1=\"10\" y1=\"1\" x2=\"10\" y2=\"4\"\/><line x1=\"14\" y1=\"1\" x2=\"14\" y2=\"4\"\/><\/svg><\/span><div style=\"flex:1\"><span class=\"irx-sk\" style=\"width:46%;background:#9AA6B8\"><\/span><span class=\"irx-sk\" style=\"width:92%\"><\/span><span class=\"irx-sk\" style=\"width:70%\"><\/span><\/div><\/div>\r\n    <div class=\"irx-perm\">\r\n      <div class=\"irx-perm-ic\"><span><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 2a8 8 0 0 0-8 8c0 5.5 8 12 8 12s8-6.5 8-12a8 8 0 0 0-8-8z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg><\/span><\/div>\r\n      <span class=\"irx-sk\" style=\"width:78%;background:#C3CDDB\"><\/span><span class=\"irx-sk\" style=\"width:60%\"><\/span><span class=\"irx-sk\" style=\"width:68%\"><\/span>\r\n      <div class=\"irx-perm-b\"><span><\/span><span class=\"on\"><\/span><\/div>\r\n    <\/div>\r\n  <\/div><\/div>\r\n  <div class=\"irx-float\" style=\"left:2%;top:20%\"><span class=\"irx-ic c-blue\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 2a8 8 0 0 0-8 8c0 5.5 8 12 8 12s8-6.5 8-12a8 8 0 0 0-8-8z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg><\/span><span><span class=\"irx-sk\" style=\"width:100%\"><\/span><span class=\"irx-sk\" style=\"width:60%\"><\/span><\/span><\/div>\r\n  <div class=\"irx-float\" style=\"right:2%;bottom:24%\"><span class=\"irx-ic c-green\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M6 8a6 6 0 0 1 12 0c0 7 3 9 3 9H3s3-2 3-9\"\/><path d=\"M10.3 21a1.94 1.94 0 0 0 3.4 0\"\/><\/svg><\/span><span><span class=\"irx-sk\" style=\"width:100%\"><\/span><span class=\"irx-sk\" style=\"width:70%\"><\/span><\/span><\/div>\r\n<\/div>\r\n  <\/div>\r\n  <table class=\"irx-t irx-list\">\r\n  <thead>\r\n    <tr>\r\n      <th>Paso<\/th>\r\n      <th>C\u00f3mo funciona<\/th>\r\n      <th>Qu\u00e9 conviene saber<\/th>\r\n    <\/tr>\r\n  <\/thead>\r\n  <tbody>\r\n    <tr>\r\n      <td>Elegir el tipo de campa\u00f1a<\/td>\r\n      <td>Push de geofencing para quien entra en el \u00e1rea<\/td>\r\n      <td>Es una de las categor\u00edas de env\u00edo de la consola<\/td>\r\n    <\/tr>\r\n    <tr class=\"k-warn\">\r\n      <td>Pedir el permiso<\/td>\r\n      <td><a href=\"https:\/\/documentation.indigitall.com\/docs\/background-location-fix\">Explicaci\u00f3n propia<\/a> con la palabra \u00abubicaci\u00f3n\u00bb y el uso con la app cerrada<\/td>\r\n      <td>Sin ella, Google puede rechazar la app o retirarla de Google Play<\/td>\r\n    <\/tr>\r\n    <tr>\r\n      <td>Declarar el uso<\/td>\r\n      <td>Formulario de permisos de ubicaci\u00f3n en Google Play Console, con un v\u00eddeo del consentimiento<\/td>\r\n      <td>Es una revisi\u00f3n manual de Google<\/td>\r\n    <\/tr>\r\n  <\/tbody>\r\n<\/table>\r\n<\/div>\r\n<\/section>","code_extra_content":"code_ex_none","code_extitle_cards":"","code_ex_cards":null,"code_ex_brands_custom_background_color":false,"code_ex_custom_brands":false,"code_ex_custom_slider_title":"","code_ex_brands":null,"code_ex_brands_background_color":""},{"acf_fc_layout":"custom_html","code":"<!-- indigitall \u00b7 Alimentaci\u00f3n y Bebida ES \u00b7 FAQ (new section, last block) -->\r\n<section class=\"irx irx-soft\" id=\"fb-faq\">\r\n<div class=\"irx-in\">\r\n  <div class=\"irx-head irx-head-c\"><h2>FAQs: indigitall para Alimentaci\u00f3n y Bebida<\/h2><\/div>\r\n  <div class=\"irx-faq\">\r\n<details open><summary><h3>\u00bfSe pueden enviar mensajes sobre bebidas alcoh\u00f3licas por WhatsApp con indigitall?<\/h3><\/summary>\r\n<p>Con indigitall, las <a href=\"https:\/\/documentation.indigitall.com\/docs\/wa-templates\">plantillas de WhatsApp<\/a> se env\u00edan a revisi\u00f3n de Meta, y la documentaci\u00f3n cita anunciar bienes prohibidos, como tabaco o bebidas alcoh\u00f3licas, entre los motivos de rechazo. Una marca de bebidas debe revisar con Meta qu\u00e9 puede anunciar en una plantilla antes de lanzar la campa\u00f1a.<\/p><\/details>\r\n<details><summary><h3>\u00bfPuede un restaurante usar indigitall si ya tiene otra plataforma para WhatsApp?<\/h3><\/summary>\r\n<p>Con indigitall, s\u00ed: la <a href=\"https:\/\/documentation.indigitall.com\/docs\/whatsapp-passthrough-configuration\">configuraci\u00f3n passthrough<\/a> usa indigitall como pasarela de env\u00edo mientras la empresa mantiene su l\u00f3gica y su backend. Las respuestas y los estados (enviado, entregado, le\u00eddo, error) llegan a su webhook. Con este modo activo no se usan el Contact Center ni los agentes de IA de indigitall.<\/p><\/details>\r\n<details><summary><h3>Si el chatbot para restaurantes no resuelve un pedido fr\u00edo o equivocado, \u00bfc\u00f3mo pasa la conversaci\u00f3n a una persona?<\/h3><\/summary>\r\n<p>Con indigitall, el <a href=\"https:\/\/documentation.indigitall.com\/docs\/ai-agents\">agente de IA<\/a> puede transferir la conversaci\u00f3n a un n\u00famero configurable de agentes humanos del Contact Center, y el traspaso conserva el <a href=\"https:\/\/documentation.indigitall.com\/docs\/whats-new-in-contact-center\">contexto completo<\/a>, de modo que el cliente no repite nada.<\/p><\/details>\r\n<details><summary><h3>\u00bfSe pueden entregar cupones y tarjetas de fidelidad en Apple Wallet o Google Wallet?<\/h3><\/summary>\r\n<p>Con indigitall, la plataforma entrega cupones digitales, tarjetas de fidelidad y entradas en Apple Wallet o Google Wallet de los usuarios. Para Apple se sube a la consola un <a href=\"https:\/\/documentation.indigitall.com\/docs\/pass-wallet-certificates\">certificado<\/a> que caduca y debe renovarse a tiempo, y para Google se configura la <a href=\"https:\/\/documentation.indigitall.com\/docs\/google-wallet-api\">API de Google Wallet<\/a>.<\/p><\/details>\r\n  <\/div>\r\n  <div class=\"irx-cta\" data-cta>\r\n    <a href=\"https:\/\/indigitall.com\/es\/programar-tiempo\/\" class=\"b-green\" aria-label=\"Solicitar una demo de indigitall para Alimentaci\u00f3n y Bebidas\">SOLICITAR DEMO<\/a>\r\n    <a href=\"https:\/\/indigitall.com\/en\/contact-sales\/\" class=\"b-light\" aria-label=\"Descargar el One-Pager de Alimentaci\u00f3n y Bebidas\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/><\/svg> DESCARGAR ONE-PAGER F&amp;B<\/a>\r\n  <\/div>\r\n<\/div>\r\n<script type=\"application\/ld+json\">\r\n{\r\n  \"@context\": \"https:\/\/schema.org\",\r\n  \"@type\": \"FAQPage\",\r\n  \"mainEntity\": [\r\n    {\r\n      \"@type\": \"Question\",\r\n      \"name\": \"\u00bfSe pueden enviar mensajes sobre bebidas alcoh\u00f3licas por WhatsApp con indigitall?\",\r\n      \"acceptedAnswer\": {\r\n        \"@type\": \"Answer\",\r\n        \"text\": \"Con indigitall, las plantillas de WhatsApp se env\u00edan a revisi\u00f3n de Meta, y la documentaci\u00f3n cita anunciar bienes prohibidos, como tabaco o bebidas alcoh\u00f3licas, entre los motivos de rechazo. Una marca de bebidas debe revisar con Meta qu\u00e9 puede anunciar en una plantilla antes de lanzar la campa\u00f1a.\"\r\n      }\r\n    },\r\n    {\r\n      \"@type\": \"Question\",\r\n      \"name\": \"\u00bfPuede un restaurante usar indigitall si ya tiene otra plataforma para WhatsApp?\",\r\n      \"acceptedAnswer\": {\r\n        \"@type\": \"Answer\",\r\n        \"text\": \"Con indigitall, s\u00ed: la configuraci\u00f3n passthrough usa indigitall como pasarela de env\u00edo mientras la empresa mantiene su l\u00f3gica y su backend. Las respuestas y los estados (enviado, entregado, le\u00eddo, error) llegan a su webhook. Con este modo activo no se usan el Contact Center ni los agentes de IA de indigitall.\"\r\n      }\r\n    },\r\n    {\r\n      \"@type\": \"Question\",\r\n      \"name\": \"Si el chatbot para restaurantes no resuelve un pedido fr\u00edo o equivocado, \u00bfc\u00f3mo pasa la conversaci\u00f3n a una persona?\",\r\n      \"acceptedAnswer\": {\r\n        \"@type\": \"Answer\",\r\n        \"text\": \"Con indigitall, el agente de IA puede transferir la conversaci\u00f3n a un n\u00famero configurable de agentes humanos del Contact Center, y el traspaso conserva el contexto completo, de modo que el cliente no repite nada.\"\r\n      }\r\n    },\r\n    {\r\n      \"@type\": \"Question\",\r\n      \"name\": \"\u00bfSe pueden entregar cupones y tarjetas de fidelidad en Apple Wallet o Google Wallet?\",\r\n      \"acceptedAnswer\": {\r\n        \"@type\": \"Answer\",\r\n        \"text\": \"Con indigitall, la plataforma entrega cupones digitales, tarjetas de fidelidad y entradas en Apple Wallet o Google Wallet de los usuarios. Para Apple se sube a la consola un certificado que caduca y debe renovarse a tiempo, y para Google se configura la API de Google Wallet.\"\r\n      }\r\n    }\r\n  ]\r\n}\r\n<\/script>\r\n<\/section>","code_extra_content":"code_ex_none","code_extitle_cards":"","code_ex_cards":null,"code_ex_brands_custom_background_color":false,"code_ex_custom_brands":false,"code_ex_custom_slider_title":"","code_ex_brands":null,"code_ex_brands_background_color":""}],"hide_slider_blog":false,"slider_blog_custom_tag":null,"hide_mobile_fixed_buttons":false,"mobile_fixed_button_1":{"title":"Empezar ahora","url":"#getstarted","target":"_blank"},"mobile_fixed_button_2":{"title":"Descargar Ebook","url":"https:\/\/indigitall.com\/es\/ebook\/aumento-ventas-web-app\/","target":"_blank"},"icon_mobile_fixed_button_2":653,"download_ebook":true,"ebook_title":""},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Soluciones de Marketing para Alimentos y Bebidas - indigitall<\/title>\n<meta name=\"description\" content=\"Impulsa tus ventas y fideliza clientes en el sector de alimentos y bebidas con la plataforma omnicanal de indigitall.\" \/>\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\/es\/sector\/alimentacion-y-bebida\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Soluciones de Marketing para Alimentos y Bebidas - indigitall\" \/>\n<meta property=\"og:description\" content=\"Impulsa tus ventas y fideliza clientes en el sector de alimentos y bebidas con la plataforma omnicanal de indigitall.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/indigitall.com\/es\/sector\/alimentacion-y-bebida\/\" \/>\n<meta property=\"og:site_name\" content=\"indigitall\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-30T18:39:05+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\\\/es\\\/sector\\\/alimentacion-y-bebida\\\/\",\"url\":\"https:\\\/\\\/indigitall.com\\\/es\\\/sector\\\/alimentacion-y-bebida\\\/\",\"name\":\"Soluciones de Marketing para Alimentos y Bebidas - indigitall\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/indigitall.com\\\/es\\\/#website\"},\"datePublished\":\"2025-05-07T19:25:32+00:00\",\"dateModified\":\"2026-10-30T18:39:05+00:00\",\"description\":\"Impulsa tus ventas y fideliza clientes en el sector de alimentos y bebidas con la plataforma omnicanal de indigitall.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/indigitall.com\\\/es\\\/sector\\\/alimentacion-y-bebida\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/indigitall.com\\\/es\\\/sector\\\/alimentacion-y-bebida\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/indigitall.com\\\/es\\\/sector\\\/alimentacion-y-bebida\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/indigitall.com\\\/es\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Alimentos y bebidas\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/indigitall.com\\\/es\\\/#website\",\"url\":\"https:\\\/\\\/indigitall.com\\\/es\\\/\",\"name\":\"indigitall\",\"description\":\"Because Every Interaction Matters\",\"publisher\":{\"@id\":\"https:\\\/\\\/indigitall.com\\\/es\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/indigitall.com\\\/es\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/indigitall.com\\\/es\\\/#organization\",\"name\":\"indigitall\",\"url\":\"https:\\\/\\\/indigitall.com\\\/es\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/indigitall.com\\\/es\\\/#\\\/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\\\/es\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Soluciones de Marketing para Alimentos y Bebidas - indigitall","description":"Impulsa tus ventas y fideliza clientes en el sector de alimentos y bebidas con la plataforma omnicanal de indigitall.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/indigitall.com\/es\/sector\/alimentacion-y-bebida\/","og_locale":"es_ES","og_type":"article","og_title":"Soluciones de Marketing para Alimentos y Bebidas - indigitall","og_description":"Impulsa tus ventas y fideliza clientes en el sector de alimentos y bebidas con la plataforma omnicanal de indigitall.","og_url":"https:\/\/indigitall.com\/es\/sector\/alimentacion-y-bebida\/","og_site_name":"indigitall","article_modified_time":"2026-10-30T18:39:05+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/indigitall.com\/es\/sector\/alimentacion-y-bebida\/","url":"https:\/\/indigitall.com\/es\/sector\/alimentacion-y-bebida\/","name":"Soluciones de Marketing para Alimentos y Bebidas - indigitall","isPartOf":{"@id":"https:\/\/indigitall.com\/es\/#website"},"datePublished":"2025-05-07T19:25:32+00:00","dateModified":"2026-10-30T18:39:05+00:00","description":"Impulsa tus ventas y fideliza clientes en el sector de alimentos y bebidas con la plataforma omnicanal de indigitall.","breadcrumb":{"@id":"https:\/\/indigitall.com\/es\/sector\/alimentacion-y-bebida\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/indigitall.com\/es\/sector\/alimentacion-y-bebida\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/indigitall.com\/es\/sector\/alimentacion-y-bebida\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/indigitall.com\/es\/"},{"@type":"ListItem","position":2,"name":"Alimentos y bebidas"}]},{"@type":"WebSite","@id":"https:\/\/indigitall.com\/es\/#website","url":"https:\/\/indigitall.com\/es\/","name":"indigitall","description":"Because Every Interaction Matters","publisher":{"@id":"https:\/\/indigitall.com\/es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/indigitall.com\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/indigitall.com\/es\/#organization","name":"indigitall","url":"https:\/\/indigitall.com\/es\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/indigitall.com\/es\/#\/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\/es\/#\/schema\/logo\/image\/"}}]}},"permalink_manager":null,"_links":{"self":[{"href":"https:\/\/indigitall.com\/es\/wp-json\/wp\/v2\/industry\/3318","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/indigitall.com\/es\/wp-json\/wp\/v2\/industry"}],"about":[{"href":"https:\/\/indigitall.com\/es\/wp-json\/wp\/v2\/types\/industry"}],"author":[{"embeddable":true,"href":"https:\/\/indigitall.com\/es\/wp-json\/wp\/v2\/users\/3"}],"version-history":[{"count":6,"href":"https:\/\/indigitall.com\/es\/wp-json\/wp\/v2\/industry\/3318\/revisions"}],"predecessor-version":[{"id":20608,"href":"https:\/\/indigitall.com\/es\/wp-json\/wp\/v2\/industry\/3318\/revisions\/20608"}],"wp:attachment":[{"href":"https:\/\/indigitall.com\/es\/wp-json\/wp\/v2\/media?parent=3318"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}