{"id":4240,"date":"2025-05-02T16:13:39","date_gmt":"2025-05-02T16:13:39","guid":{"rendered":"https:\/\/indigitall.com\/?post_type=industry&#038;p=4240"},"modified":"2026-07-17T15:58:26","modified_gmt":"2026-07-17T15:58:26","slug":"viajes-y-hospitalidad","status":"publish","type":"industry","link":"https:\/\/indigitall.com\/es\/sector\/viajes-y-hosteleria\/","title":{"rendered":"Viajes y hosteler\u00eda"},"author":3,"template":"","class_list":["post-4240","industry","type-industry","status-publish","hentry"],"acf":{"flexible_content":[{"acf_fc_layout":"custom_html","code":"\r\n<!doctype html>\r\n<html lang=\"es\">\r\n<head>\r\n<meta charset=\"utf-8\">\r\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\r\n<title>indigitall \u00b7 Travel &amp; Hospitality \u2014 Espa\u00f1ol<\/title>\r\n<link rel=\"icon\" type=\"image\/webp\" href=\"https:\/\/indigitall.com\/wp-content\/uploads\/2025\/03\/icon-indigitall.webp\">\r\n<style>html,body{margin:0;padding:0;background:#0F3B7A;}<\/style>\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-tv-hero {\r\n  all: initial; display: block;\r\n  font-family: 'Manrope', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;\r\n  \/* EXACT retail blue *\/\r\n  background: linear-gradient(145deg, #0F3B7A 0%, #1565E0 60%, #0072EF 100%) !important;\r\n  width: 100% !important; position: relative !important;\r\n  overflow: hidden !important; box-sizing: border-box !important;\r\n  -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;\r\n}\r\n#indi-tv-hero *, #indi-tv-hero *::before, #indi-tv-hero *::after {\r\n  box-sizing: border-box; margin: 0; padding: 0;\r\n  -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 Dot texture \u2014 exact retail \u2500\u2500\u2500 *\/\r\n#indi-tv-hero .itv-texture {\r\n  position: absolute; inset: 0;\r\n  background-image: radial-gradient(circle, rgba(255,255,255,0.05) 1px, transparent 1px);\r\n  background-size: 28px 28px; pointer-events: none; z-index: 0;\r\n}\r\n\/* amber glow right *\/\r\n#indi-tv-hero .itv-glow {\r\n  position: absolute; top: -100px; right: -60px; width: 520px; height: 520px;\r\n  background: radial-gradient(circle, rgba(255,202,94,0.11) 0%, transparent 70%);\r\n  pointer-events: none; z-index: 0;\r\n}\r\n#indi-tv-hero .itv-glow-2 {\r\n  position: absolute; bottom: -80px; left: -40px; width: 400px; height: 400px;\r\n  background: radial-gradient(circle, rgba(240,112,0,0.07) 0%, transparent 70%);\r\n  pointer-events: none; z-index: 0;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 Layout \u2500\u2500\u2500 *\/\r\n#indi-tv-hero .itv-inner {\r\n  position: relative; z-index: 2; max-width: 1280px; margin: 0 auto;\r\n  padding: 140px 48px 90px;\r\n  display: grid; grid-template-columns: minmax(0,1.05fr) minmax(0,0.95fr);\r\n  gap: 40px; align-items: center;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 LEFT \u2014 same structure as retail \u2500\u2500\u2500 *\/\r\n#indi-tv-hero .itv-left {\r\n  position: relative; z-index: 10; display: flex; flex-direction: column; gap: 26px;\r\n  opacity: 0; transform: translateY(20px);\r\n  animation: itvSlideUp 0.8s cubic-bezier(0.22,1,0.36,1) 0.15s both;\r\n}\r\n\r\n\/* Eyebrow \u2014 mirrors retail green pill, now amber *\/\r\n#indi-tv-hero .itv-eyebrow {\r\n  display: inline-flex; align-items: center; gap: 8px; align-self: flex-start;\r\n  background: rgba(255,202,94,0.14); border: 1px solid rgba(255,202,94,0.4);\r\n  padding: 6px 14px; border-radius: 50px;\r\n  font-size: 11px !important; font-weight: 700 !important;\r\n  letter-spacing: 0.08em !important; text-transform: uppercase;\r\n  color: #FFCA5E !important;\r\n}\r\n#indi-tv-hero .itv-eyebrow svg { flex-shrink: 0; }\r\n#indi-tv-hero .itv-eyebrow-dot {\r\n  display: inline-block; width: 3px; height: 3px;\r\n  border-radius: 50%; background: rgba(255,202,94,0.6); flex-shrink: 0;\r\n}\r\n\r\n\/* H1 \u2014 white, accent in amber (solid, same pattern as retail) *\/\r\n#indi-tv-hero .itv-headline {\r\n  font-family: 'Manrope', sans-serif !important;\r\n  font-size: clamp(30px,3.2vw,46px) !important; font-weight: 500 !important;\r\n  line-height: 1.13 !important; letter-spacing: -0.015em !important;\r\n  color: #FFFFFF !important; margin: 0 !important;\r\n}\r\n#indi-tv-hero .itv-headline .itv-accent {\r\n  color: #8ADA3F !important; font-weight: 600 !important;\r\n}\r\n\r\n\/* Sub \u2014 exact retail *\/\r\n#indi-tv-hero .itv-sub {\r\n  font-size: 16px !important; font-weight: 400 !important;\r\n  line-height: 1.65 !important; color: rgba(255,255,255,0.78) !important;\r\n  max-width: 540px;\r\n}\r\n\r\n\/* Badges \u2014 exact retail style *\/\r\n#indi-tv-hero .itv-badges { display: flex; flex-wrap: wrap; gap: 8px; }\r\n#indi-tv-hero .itv-badge {\r\n  display: inline-flex; align-items: center; gap: 6px;\r\n  background: rgba(255,255,255,0.12); border: 1px solid rgba(255,255,255,0.20);\r\n  backdrop-filter: blur(8px); padding: 7px 13px; border-radius: 50px;\r\n  font-size: 11px !important; font-weight: 600 !important;\r\n  color: #FFFFFF !important; letter-spacing: 0.02em; white-space: nowrap;\r\n  opacity: 0; animation: itvBadgePop 0.5s cubic-bezier(0.22,1,0.36,1) both;\r\n}\r\n#indi-tv-hero .itv-badge:nth-child(1){animation-delay:.30s}\r\n#indi-tv-hero .itv-badge:nth-child(2){animation-delay:.42s}\r\n#indi-tv-hero .itv-badge:nth-child(3){animation-delay:.54s}\r\n#indi-tv-hero .itv-badge:nth-child(4){animation-delay:.66s}\r\n#indi-tv-hero .itv-badge svg { flex-shrink: 0; }\r\n\r\n\/* CTAs \u2014 EXACT retail pattern, amber replaces green *\/\r\n#indi-tv-hero .itv-ctas { display: flex; flex-wrap: wrap; gap: 14px; margin-top: 4px; }\r\n#indi-tv-hero .id-btn {\r\n  position: relative; font-family: 'Manrope',sans-serif !important;\r\n  font-size: 14px !important; font-weight: 700 !important; line-height: 1 !important;\r\n  letter-spacing: 0.98px !important; text-transform: uppercase !important;\r\n  color: #0F0F0F !important; padding: 15px 28px !important;\r\n  min-width: 200px !important; min-height: 60px !important;\r\n  display: inline-flex !important; justify-content: center !important;\r\n  align-items: center !important; border-radius: 7px !important;\r\n  transition: all 0.3s ease-in-out; border: 1px solid transparent !important;\r\n  cursor: pointer; text-decoration: none !important; white-space: nowrap;\r\n}\r\n\/* Primary = amber (mirrors retail green) *\/\r\n#indi-tv-hero .id-btn.amber {\r\n  background-color: #8ADA3F !important; border-color: #8ADA3F !important;\r\n  color: #0F0F0F !important; box-shadow: 0 4px 30px rgba(138,218,63,0.35);\r\n}\r\n#indi-tv-hero .id-btn.amber:hover {\r\n  background-color: #9EE84F !important; border-color: #9EE84F !important;\r\n  transform: translateY(-2px); box-shadow: 0 8px 40px rgba(138,218,63,0.45);\r\n}\r\n\/* Secondary = white (exact retail light btn) *\/\r\n#indi-tv-hero .id-btn.light {\r\n  background-color: #FFFFFF !important; border-color: #FFFFFF !important;\r\n  box-shadow: 0 4px 60px 0 rgba(0,0,0,0.07); color: #0F0F0F !important;\r\n  gap: 12px; padding: 8px 28px 8px 10px !important; border-radius: 7px !important;\r\n}\r\n#indi-tv-hero .id-btn.light:hover {\r\n  background-color: #F5F7FA !important; border-color: #F5F7FA !important;\r\n  transform: translateY(-2px);\r\n}\r\n#indi-tv-hero .id-btn.light .itv-btn-ic {\r\n  width: 38px; height: 38px; border-radius: 50%; background: #EEF3FF;\r\n  display: inline-flex; align-items: center; justify-content: center; flex-shrink: 0;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 RIGHT \u2500\u2500\u2500 *\/\r\n#indi-tv-hero .itv-right {\r\n  position: relative; display: flex; justify-content: center; align-items: center;\r\n  min-height: 640px; opacity: 0; animation: itvFadeIn 0.9s ease 0.35s both; z-index: 1;\r\n}\r\n\r\n\/* Halo *\/\r\n#indi-tv-hero .itv-halo {\r\n  position: absolute; left: 50%; top: 50%; width: 640px; height: 640px;\r\n  transform: translate(-50%,-50%); pointer-events: none; z-index: 1;\r\n  opacity: 0; animation: itvFadeIn 1.1s ease 0.6s both;\r\n  background:\r\n    radial-gradient(ellipse 55% 50% at 50% 50%, rgba(255,202,94,0.14) 0%, transparent 60%),\r\n    radial-gradient(ellipse 70% 65% at 50% 50%, rgba(46,143,255,0.18) 0%, transparent 65%);\r\n}\r\n\r\n\/* Orbits \u2014 exact retail *\/\r\n#indi-tv-hero .itv-orbit {\r\n  position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%);\r\n  pointer-events: none; z-index: 1; opacity: 0; animation: itvFadeIn 1.2s ease 0.8s both;\r\n}\r\n#indi-tv-hero .itv-orbit svg { display: block; width: 100%; height: 100%; overflow: visible; }\r\n#indi-tv-hero .itv-orbit-outer { width: 600px; height: 600px; }\r\n#indi-tv-hero .itv-orbit-mid   { width: 480px; height: 480px; }\r\n#indi-tv-hero .itv-orbit-inner { width: 360px; height: 360px; }\r\n#indi-tv-hero .itv-orbit-outer circle { stroke: rgba(255,255,255,0.14); stroke-width:1; fill:none; }\r\n#indi-tv-hero .itv-orbit-mid   circle { stroke: rgba(255,202,94,0.12); stroke-width:1; fill:none; stroke-dasharray:3 6; }\r\n#indi-tv-hero .itv-orbit-inner circle { stroke: rgba(255,255,255,0.08); stroke-width:1; fill:none; }\r\n\r\n\/* Trail \u2014 amber *\/\r\n#indi-tv-hero .itv-trail {\r\n  position: absolute; left: 50%; top: 50%; width: 600px; height: 600px;\r\n  transform: translate(-50%,-50%); pointer-events: none; z-index: 2;\r\n  opacity: 0; animation: itvFadeIn 0.5s ease 2.2s both;\r\n}\r\n#indi-tv-hero .itv-trail svg { display: block; width: 100%; height: 100%; overflow: visible; }\r\n#indi-tv-hero .itv-trail path {\r\n  fill: none; stroke: url(#itvTrailGrad); stroke-width: 3; stroke-linecap: round;\r\n  stroke-dasharray: 462; stroke-dashoffset: 462;\r\n  filter: drop-shadow(0 0 8px rgba(255,202,94,0.65));\r\n  animation: itvTrailDraw 3.2s ease-in-out 2.4s infinite;\r\n}\r\n@keyframes itvTrailDraw {\r\n  0%    { stroke-dashoffset: 462; }\r\n  7.8%  { stroke-dashoffset: 333; }\r\n  15.6% { stroke-dashoffset: 129; }\r\n  23.4%, 78% { stroke-dashoffset: 0; }\r\n  95%, 100%  { stroke-dashoffset: 462; }\r\n}\r\n\r\n\/* \u2500\u2500\u2500 Phone shell \u2014 EXACT retail \u2500\u2500\u2500 *\/\r\n#indi-tv-hero .itv-phone {\r\n  position: relative; width: 300px; height: 600px; background: #0B1F3F;\r\n  border-radius: 44px; padding: 12px;\r\n  box-shadow: 0 30px 70px -15px rgba(8,24,52,0.65), 0 0 0 1px rgba(255,255,255,0.06);\r\n  z-index: 3;\r\n}\r\n#indi-tv-hero .itv-screen {\r\n  position: relative; width: 100%; height: 100%; border-radius: 34px;\r\n  overflow: hidden; background: #1a1a2e; display: flex; flex-direction: column;\r\n}\r\n#indi-tv-hero .itv-notch {\r\n  position: absolute; top: 0; left: 50%; transform: translateX(-50%);\r\n  width: 120px; height: 26px; background: #0B1F3F; border-radius: 0 0 16px 16px; z-index: 5;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 Lock screen \u2014 EXACT retail \u2500\u2500\u2500 *\/\r\n#indi-tv-hero .itv-lockscreen {\r\n  position: absolute; inset: 0;\r\n  background: linear-gradient(170deg, #1a1a2e 0%, #16213e 40%, #0f3460 100%);\r\n  border-radius: 34px; display: flex; flex-direction: column; align-items: center;\r\n  z-index: 20; overflow: hidden;\r\n  transition: opacity 0.5s ease, transform 0.5s cubic-bezier(0.22,1,0.36,1);\r\n}\r\n#indi-tv-hero .itv-lockscreen.itv-unlocking {\r\n  opacity: 0; transform: scale(0.96) translateY(-8px); pointer-events: none;\r\n}\r\n#indi-tv-hero .itv-ls-glow {\r\n  position: absolute; inset: 0;\r\n  background: radial-gradient(ellipse 80% 60% at 50% 30%, rgba(0,114,239,0.18) 0%, transparent 70%);\r\n  pointer-events: none;\r\n}\r\n#indi-tv-hero .itv-ls-statusbar {\r\n  width: 100%; display: flex; justify-content: space-between; align-items: center;\r\n  padding: 14px 24px 0; color: #FFFFFF;\r\n  font-size: 12px !important; font-weight: 700 !important;\r\n  flex-shrink: 0; position: relative; z-index: 2;\r\n}\r\n#indi-tv-hero .itv-ls-statusbar .itv-si { display: inline-flex; gap: 5px; align-items: center; }\r\n#indi-tv-hero .itv-ls-clock {\r\n  position: relative; z-index: 2; margin-top: 28px; text-align: center; flex-shrink: 0;\r\n}\r\n#indi-tv-hero .itv-ls-time {\r\n  font-size: 52px !important; font-weight: 300 !important;\r\n  color: #FFFFFF !important; letter-spacing: -0.02em; line-height: 1;\r\n}\r\n#indi-tv-hero .itv-ls-date {\r\n  font-size: 13px !important; font-weight: 500 !important;\r\n  color: rgba(255,255,255,0.75) !important; margin-top: 6px; letter-spacing: 0.01em;\r\n}\r\n\r\n\/* Notif cards \u2014 exact retail *\/\r\n#indi-tv-hero .itv-ls-notif {\r\n  position: relative; z-index: 2; width: calc(100% - 24px); margin: 16px auto 0;\r\n  background: rgba(255,255,255,0.14);\r\n  -webkit-backdrop-filter: blur(24px) saturate(150%); backdrop-filter: blur(24px) saturate(150%);\r\n  border: 1px solid rgba(255,255,255,0.22); border-radius: 16px; padding: 12px 14px;\r\n  cursor: pointer; transition: transform 0.18s ease, background 0.18s ease;\r\n  opacity: 0; transform: translateY(-10px);\r\n}\r\n#indi-tv-hero .itv-ls-notif:hover { background: rgba(255,255,255,0.20); transform: scale(1.01); }\r\n#indi-tv-hero .itv-ls-notif:active { transform: scale(0.98); }\r\n#indi-tv-hero .itv-ls-notif.itv-n1-visible {\r\n  animation: itvNotifDrop 0.55s cubic-bezier(0.22,1,0.36,1) both;\r\n}\r\n#indi-tv-hero .itv-ls-notif.itv-n2-visible {\r\n  animation: itvNotifDrop 0.55s cubic-bezier(0.22,1,0.36,1) 0.35s both;\r\n}\r\n@keyframes itvNotifDrop {\r\n  from { opacity: 0; transform: translateY(-18px) scale(0.96); }\r\n  to   { opacity: 1; transform: translateY(0) scale(1); }\r\n}\r\n#indi-tv-hero .itv-notif-top { display: flex; align-items: center; gap: 8px; margin-bottom: 7px; }\r\n#indi-tv-hero .itv-notif-ic {\r\n  width: 22px; height: 22px; border-radius: 6px;\r\n  display: flex; align-items: center; justify-content: center; flex-shrink: 0;\r\n}\r\n#indi-tv-hero .itv-notif-ic.wa { background: #25D366; }\r\n#indi-tv-hero .itv-notif-ic.em { background: #FFCA5E; }\r\n#indi-tv-hero .itv-notif-app {\r\n  font-size: 11px !important; font-weight: 700 !important;\r\n  color: rgba(255,255,255,0.85) !important; text-transform: uppercase; letter-spacing: 0.06em;\r\n}\r\n#indi-tv-hero .itv-notif-time {\r\n  margin-left: auto; font-size: 10px !important; font-weight: 500 !important;\r\n  color: rgba(255,255,255,0.6) !important;\r\n}\r\n#indi-tv-hero .itv-notif-msg {\r\n  font-size: 12px !important; font-weight: 500 !important;\r\n  color: #FFFFFF !important; line-height: 1.4;\r\n}\r\n#indi-tv-hero .itv-notif-cta {\r\n  margin-top: 8px; font-size: 10.5px !important; font-weight: 700 !important;\r\n  color: #FFCA5E !important; display: inline-flex; align-items: center; gap: 5px;\r\n}\r\n#indi-tv-hero .itv-ls-hint {\r\n  position: absolute; bottom: 22px; left: 50%; transform: translateX(-50%);\r\n  font-size: 11px !important; font-weight: 500 !important;\r\n  color: rgba(255,255,255,0.45) !important; letter-spacing: 0.04em; white-space: nowrap; z-index: 2;\r\n}\r\n#indi-tv-hero .itv-ls-homebar {\r\n  position: absolute; bottom: 8px; left: 50%; transform: translateX(-50%);\r\n  width: 100px; height: 4px; background: rgba(255,255,255,0.35); border-radius: 4px; z-index: 2;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 EMAIL overlay \u2014 Gmail-style interface \u2500\u2500\u2500 *\/\r\n#indi-tv-hero .itv-email-overlay {\r\n  position: absolute; inset: 0; border-radius: 34px; overflow: hidden;\r\n  display: flex; flex-direction: column; background: #F2F2F2; z-index: 19;\r\n  opacity: 0; transform: translateY(12px) scale(0.98); pointer-events: none;\r\n  transition: opacity 0.45s cubic-bezier(0.22,1,0.36,1) 0.15s, transform 0.45s cubic-bezier(0.22,1,0.36,1) 0.15s;\r\n}\r\n#indi-tv-hero .itv-email-overlay.itv-email-visible {\r\n  opacity: 1; transform: translateY(0) scale(1); pointer-events: auto;\r\n}\r\n\/* Status bar \u2014 dark\/neutral like a real mail app *\/\r\n#indi-tv-hero .itv-email-statusbar {\r\n  display: flex; justify-content: space-between; align-items: center;\r\n  padding: 14px 20px 6px; background: #FFFFFF;\r\n  color: #1A1A1A; font-size: 12px !important; font-weight: 700 !important; flex-shrink: 0;\r\n}\r\n#indi-tv-hero .itv-email-statusbar .itv-si { display: inline-flex; gap: 5px; align-items: center; }\r\n\/* Gmail-style top toolbar *\/\r\n#indi-tv-hero .itv-email-toolbar {\r\n  background: #FFFFFF; padding: 8px 12px;\r\n  display: flex; align-items: center; gap: 8px; flex-shrink: 0;\r\n  border-bottom: 1px solid #E0E0E0;\r\n}\r\n#indi-tv-hero .itv-email-back-btn {\r\n  display: flex; align-items: center; gap: 4px;\r\n  font-size: 12px !important; font-weight: 500 !important; color: #444 !important;\r\n}\r\n#indi-tv-hero .itv-email-toolbar-title {\r\n  flex: 1; font-size: 14px !important; font-weight: 700 !important; color: #1A1A1A !important;\r\n}\r\n#indi-tv-hero .itv-email-toolbar-icons { display: inline-flex; gap: 10px; color: #555; }\r\n\/* Sender row *\/\r\n#indi-tv-hero .itv-email-sender-row {\r\n  background: #FFFFFF; padding: 10px 14px 8px;\r\n  display: flex; align-items: flex-start; gap: 10px; flex-shrink: 0;\r\n  border-bottom: 1px solid #F0F0F0;\r\n}\r\n#indi-tv-hero .itv-email-avatar {\r\n  width: 34px; height: 34px; border-radius: 50%;\r\n  background: linear-gradient(135deg, #F07000, #FFCA5E);\r\n  display: flex; align-items: center; justify-content: center;\r\n  flex-shrink: 0; font-size: 14px !important; font-weight: 700 !important; color: #FFFFFF !important;\r\n}\r\n#indi-tv-hero .itv-email-meta { flex: 1; min-width: 0; }\r\n#indi-tv-hero .itv-email-from-line {\r\n  display: flex; justify-content: space-between; align-items: center;\r\n}\r\n#indi-tv-hero .itv-email-from {\r\n  font-size: 12px !important; font-weight: 700 !important; color: #1A1A1A !important;\r\n}\r\n#indi-tv-hero .itv-email-time {\r\n  font-size: 10px !important; font-weight: 400 !important; color: #888 !important;\r\n}\r\n#indi-tv-hero .itv-email-to {\r\n  font-size: 10px !important; font-weight: 400 !important; color: #888 !important; margin-top: 1px;\r\n}\r\n\/* Subject line *\/\r\n#indi-tv-hero .itv-email-subject-bar {\r\n  background: #FFFFFF; padding: 0 14px 10px;\r\n  border-bottom: 1px solid #EBEBEB; flex-shrink: 0;\r\n}\r\n#indi-tv-hero .itv-email-subj {\r\n  font-size: 13px !important; font-weight: 700 !important; color: #1A1A1A !important;\r\n}\r\n\/* Email body scroll area *\/\r\n#indi-tv-hero .itv-email-body {\r\n  flex: 1; overflow: hidden; background: #FFFFFF;\r\n  padding: 12px 14px 8px; display: flex; flex-direction: column; gap: 9px;\r\n}\r\n#indi-tv-hero .itv-email-greeting {\r\n  font-size: 11px !important; font-weight: 400 !important; color: #333 !important; line-height: 1.5;\r\n}\r\n\/* Boarding pass card \u2014 styled like an airline ticket *\/\r\n#indi-tv-hero .itv-bp-card {\r\n  border-radius: 10px; overflow: hidden;\r\n  box-shadow: 0 2px 8px rgba(0,0,0,0.12);\r\n}\r\n#indi-tv-hero .itv-bp-header {\r\n  background: linear-gradient(90deg, #F07000, #FFCA5E);\r\n  padding: 8px 12px; display: flex; justify-content: space-between; align-items: center;\r\n}\r\n#indi-tv-hero .itv-bp-airline {\r\n  font-size: 11px !important; font-weight: 800 !important; color: #FFFFFF !important;\r\n  letter-spacing: 0.04em;\r\n}\r\n#indi-tv-hero .itv-bp-type {\r\n  font-size: 9px !important; font-weight: 600 !important;\r\n  color: rgba(255,255,255,0.85) !important; text-transform: uppercase; letter-spacing: 0.08em;\r\n}\r\n#indi-tv-hero .itv-bp-body {\r\n  background: #FFFFFF; padding: 9px 12px;\r\n  display: flex; align-items: center; gap: 8px;\r\n}\r\n#indi-tv-hero .itv-bp-route {\r\n  display: flex; align-items: center; gap: 5px; flex: 1;\r\n}\r\n#indi-tv-hero .itv-bp-city {\r\n  font-size: 18px !important; font-weight: 800 !important; color: #1A1A1A !important;\r\n  line-height: 1; letter-spacing: -0.01em;\r\n}\r\n#indi-tv-hero .itv-bp-arrow {\r\n  color: #F07000; flex-shrink: 0;\r\n}\r\n#indi-tv-hero .itv-bp-details {\r\n  display: flex; flex-direction: column; gap: 1px; align-items: flex-end;\r\n}\r\n#indi-tv-hero .itv-bp-detail {\r\n  font-size: 9px !important; font-weight: 600 !important; color: #555 !important;\r\n}\r\n#indi-tv-hero .itv-bp-detail-val {\r\n  font-size: 9px !important; font-weight: 700 !important; color: #1A1A1A !important;\r\n}\r\n\/* Dashed separator (tear line) *\/\r\n#indi-tv-hero .itv-bp-tear {\r\n  border-top: 1.5px dashed #DDD; background: #FAFAFA;\r\n  padding: 6px 12px; display: flex; justify-content: space-between; align-items: center;\r\n}\r\n#indi-tv-hero .itv-bp-info {\r\n  font-size: 9px !important; font-weight: 600 !important; color: #666 !important;\r\n}\r\n#indi-tv-hero .itv-bp-info span {\r\n  font-weight: 700 !important; color: #1A1A1A !important;\r\n}\r\n#indi-tv-hero .itv-bp-warn {\r\n  font-size: 9px !important; font-weight: 700 !important; color: #F07000 !important;\r\n}\r\n\/* Luggage line *\/\r\n#indi-tv-hero .itv-luggage-row {\r\n  background: #F8F8F8; border-radius: 8px; padding: 7px 10px;\r\n  display: flex; align-items: center; gap: 8px;\r\n}\r\n#indi-tv-hero .itv-luggage-ic {\r\n  width: 24px; height: 24px; border-radius: 6px; background: #FFCA5E;\r\n  display: flex; align-items: center; justify-content: center; flex-shrink: 0;\r\n}\r\n#indi-tv-hero .itv-luggage-txt {\r\n  font-size: 10px !important; font-weight: 600 !important; color: #1A1A1A !important;\r\n}\r\n#indi-tv-hero .itv-luggage-sub {\r\n  font-size: 9px !important; font-weight: 400 !important; color: #777 !important;\r\n}\r\n\/* Bottom reply bar \u2014 like Gmail *\/\r\n#indi-tv-hero .itv-email-reply-bar {\r\n  flex-shrink: 0; background: #FFFFFF; border-top: 1px solid #E0E0E0;\r\n  padding: 7px 12px; display: flex; align-items: center; gap: 8px;\r\n}\r\n#indi-tv-hero .itv-email-reply-box {\r\n  flex: 1; background: #F5F5F5; border-radius: 20px;\r\n  padding: 6px 12px; font-size: 10.5px !important; font-weight: 400 !important;\r\n  color: #999 !important; white-space: nowrap; overflow: hidden;\r\n}\r\n#indi-tv-hero .itv-email-reply-send {\r\n  width: 28px; height: 28px; border-radius: 50%;\r\n  background: linear-gradient(135deg, #F07000, #FFCA5E);\r\n  display: flex; align-items: center; justify-content: center; flex-shrink: 0;\r\n}\r\n\r\n\/* Bubble entrance *\/\r\n#indi-tv-hero .itv-phone.itv-armed .itv-bub { opacity: 0; transform: translateY(8px); }\r\n#indi-tv-hero .itv-phone.itv-play .itv-bub { animation: itvBubIn 0.45s cubic-bezier(0.22,1,0.36,1) both; }\r\n#indi-tv-hero .itv-phone.itv-play .itv-b1 { animation-delay: 0.55s; }\r\n#indi-tv-hero .itv-phone.itv-play .itv-b2 { animation-delay: 0.90s; }\r\n#indi-tv-hero .itv-phone.itv-play .itv-b3 { animation-delay: 1.30s; }\r\n#indi-tv-hero .itv-phone.itv-armed .itv-email-footer { opacity: 0; }\r\n#indi-tv-hero .itv-phone.itv-play .itv-email-footer { animation: itvFadeIn 0.5s ease 1.6s both; }\r\n\r\n\/* \u2500\u2500\u2500 Meta badge \u2014 exact retail \u2500\u2500\u2500 *\/\r\n#indi-tv-hero .itv-meta-badge {\r\n  position: absolute; top: -8px; left: 50%; transform: translateX(-50%);\r\n  background: rgba(11,31,63,0.78); backdrop-filter: blur(16px) saturate(150%);\r\n  -webkit-backdrop-filter: blur(16px) saturate(150%);\r\n  border: 1px solid rgba(255,255,255,0.22); border-radius: 14px;\r\n  padding: 11px 18px; display: inline-flex; align-items: center; gap: 12px;\r\n  box-shadow: 0 18px 44px -14px rgba(8,24,52,0.65), inset 0 1px 0 rgba(255,255,255,0.10);\r\n  z-index: 7; opacity: 0;\r\n  animation: itvFloatIn 0.6s cubic-bezier(0.22,1,0.36,1) 1.3s both;\r\n  white-space: nowrap;\r\n}\r\n#indi-tv-hero .itv-meta-badge img { height: 34px; width: auto; display: block; }\r\n#indi-tv-hero .itv-meta-badge-tag {\r\n  display: flex; flex-direction: column;\r\n  border-left: 1px solid rgba(255,255,255,0.22); padding-left: 12px; line-height: 1.15;\r\n}\r\n#indi-tv-hero .itv-meta-badge-tag .itv-mb-ey {\r\n  font-size: 9px !important; font-weight: 700 !important;\r\n  color: rgba(255,255,255,0.70) !important; letter-spacing: 0.12em; text-transform: uppercase;\r\n}\r\n#indi-tv-hero .itv-meta-badge-tag .itv-mb-nm {\r\n  font-size: 12px !important; font-weight: 700 !important;\r\n  color: #FFFFFF !important; margin-top: 2px; letter-spacing: 0.01em;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 Channel nodes \u2014 EXACT retail CSS \u2500\u2500\u2500 *\/\r\n#indi-tv-hero .itv-node {\r\n  --R: 220px; --theta: 0rad; --size: 60px; --icon: 24px;\r\n  position: absolute; left: 50%; top: 50%;\r\n  width: var(--size); height: var(--size); border-radius: 50%;\r\n  background: linear-gradient(145deg, rgba(255,255,255,0.10), rgba(255,255,255,0.04)), #163C82;\r\n  border: 1px solid rgba(255,255,255,0.25);\r\n  display: flex; align-items: center; justify-content: center;\r\n  color: rgba(255,255,255,0.7); z-index: 3; opacity: 0;\r\n  box-shadow: 0 10px 26px -8px rgba(0,0,0,0.45), inset 0 1px 0 rgba(255,255,255,0.18);\r\n  animation: itvFloatIn 0.55s cubic-bezier(0.22,1,0.36,1) both;\r\n  transform: translate(-50%,-50%) translate(calc(sin(var(--theta))*var(--R)), calc(cos(var(--theta))*var(--R)*-1));\r\n}\r\n#indi-tv-hero .itv-node svg {\r\n  width: var(--icon); height: var(--icon); position: relative; z-index: 1;\r\n  transition: transform 0.25s ease;\r\n}\r\n#indi-tv-hero .itv-node-label {\r\n  position: absolute; top: calc(100% + 8px); left: 50%; transform: translateX(-50%);\r\n  font-size: 10px !important; font-weight: 700 !important;\r\n  color: rgba(255,255,255,0.65) !important;\r\n  letter-spacing: 0.1em; text-transform: uppercase; white-space: nowrap;\r\n}\r\n\r\n\/* Eval pulse \u2014 same as retail *\/\r\n@keyframes itvEvalPulse {\r\n  0%, 100% {\r\n    background: linear-gradient(145deg, rgba(255,255,255,0.10), rgba(255,255,255,0.04)), #163C82;\r\n    border-color: rgba(255,255,255,0.25); color: rgba(255,255,255,0.7);\r\n    box-shadow: 0 10px 26px -8px rgba(0,0,0,0.45), inset 0 1px 0 rgba(255,255,255,0.18);\r\n  }\r\n  10%, 18% {\r\n    background: linear-gradient(145deg, rgba(255,202,94,0.30), rgba(46,143,255,0.20)), #1F5BC7;\r\n    border-color: rgba(255,202,94,0.7); color: #FFFFFF;\r\n    box-shadow: 0 14px 36px -6px rgba(46,143,255,0.55), 0 0 0 4px rgba(255,202,94,0.30), inset 0 1px 0 rgba(255,255,255,0.32);\r\n  }\r\n  28% {\r\n    background: linear-gradient(145deg, rgba(255,255,255,0.10), rgba(255,255,255,0.04)), #163C82;\r\n    border-color: rgba(255,255,255,0.25); color: rgba(255,255,255,0.7);\r\n  }\r\n}\r\n@keyframes itvEvalIconPulse {\r\n  0%, 8%, 22%, 100% { transform: scale(1); }\r\n  12%, 18% { transform: scale(1.18); }\r\n}\r\n\r\n\/* EMAIL selected \u2014 grows amber (mirrors retail WA green) *\/\r\n@keyframes itvEmailSelectedPulse {\r\n  0%, 60%, 100% {\r\n    background: #FFCA5E; border-color: rgba(255,255,255,0.40); color: #0F0F0F;\r\n    box-shadow: 0 14px 38px -6px rgba(255,202,94,0.65), 0 0 0 5px rgba(255,202,94,0.22), inset 0 1px 0 rgba(255,255,255,0.32);\r\n  }\r\n  72%, 80% {\r\n    background: #FFD570; border-color: rgba(255,255,255,0.55);\r\n    box-shadow: 0 18px 44px -6px rgba(255,202,94,0.85), 0 0 0 7px rgba(255,202,94,0.32), inset 0 1px 0 rgba(255,255,255,0.38);\r\n  }\r\n}\r\n@keyframes itvEmailIconTick { 0%, 68%, 84%, 100% { transform: scale(1); } 74%, 78% { transform: scale(1.10); } }\r\n@keyframes itvEmailSelect {\r\n  0% {\r\n    width: 60px; height: 60px;\r\n    background: linear-gradient(145deg, rgba(255,255,255,0.10), rgba(255,255,255,0.04)), #163C82;\r\n    border-color: rgba(255,255,255,0.25); color: rgba(255,255,255,0.7);\r\n    box-shadow: 0 10px 26px -8px rgba(0,0,0,0.45), inset 0 1px 0 rgba(255,255,255,0.18);\r\n  }\r\n  15%, 28% {\r\n    width: 60px; height: 60px;\r\n    background: linear-gradient(145deg, rgba(255,202,94,0.30), rgba(46,143,255,0.20)), #1F5BC7;\r\n    border-color: rgba(255,202,94,0.7); color: #FFFFFF;\r\n  }\r\n  50%, 100% {\r\n    width: 84px; height: 84px; background: #FFCA5E;\r\n    border-color: rgba(255,255,255,0.40); color: #0F0F0F;\r\n    box-shadow: 0 14px 38px -6px rgba(255,202,94,0.65), 0 0 0 5px rgba(255,202,94,0.22), inset 0 1px 0 rgba(255,255,255,0.32);\r\n  }\r\n}\r\n@keyframes itvEmailIconGrow  { 0%, 28% { width: 24px; height: 24px; } 50%, 100% { width: 36px; height: 36px; } }\r\n@keyframes itvEmailLabelAmber { 0%, 28% { color: rgba(255,255,255,0.65); } 50%, 100% { color: #FFCA5E; } }\r\n\r\n\/* Active ring \u2014 amber *\/\r\n#indi-tv-hero .itv-node.active::after {\r\n  content: \"\"; position: absolute; inset: -10px; border-radius: 50%;\r\n  border: 1.5px solid rgba(255,202,94,0.55);\r\n  opacity: 0; animation: itvSelectRing 2.8s ease-out 4.45s infinite;\r\n  pointer-events: none; z-index: 0;\r\n}\r\n@keyframes itvSelectRing { 0% { transform: scale(0.85); opacity: 0.85; } 100% { transform: scale(1.4); opacity: 0; } }\r\n#indi-tv-hero .itv-node.active .itv-node-label { color: #FFCA5E !important; }\r\n\r\n\/* Node positions *\/\r\n#indi-tv-hero .itv-node-email { --theta: 0.7854rad; --R: 300px; }\r\n#indi-tv-hero .itv-node-push  { --theta: 2.0944rad; --R: 300px; }\r\n#indi-tv-hero .itv-node-wa    { --theta: 4.1888rad; --R: 300px; }\r\n#indi-tv-hero .itv-node-sms   { --theta: 5.4978rad; --R: 300px; }\r\n\r\n@keyframes itvNodeFadeIn { from { opacity: 0; } to { opacity: 1; } }\r\n\r\n#indi-tv-hero .itv-node-sms {\r\n  animation: itvNodeFadeIn 0.55s ease 1.0s both, itvEvalPulse 3.2s ease-in-out 2.4s infinite;\r\n}\r\n#indi-tv-hero .itv-node-sms svg { animation: itvEvalIconPulse 3.2s ease-in-out 2.4s infinite; }\r\n#indi-tv-hero .itv-node-wa {\r\n  animation: itvNodeFadeIn 0.55s ease 1.1s both, itvEvalPulse 3.2s ease-in-out 2.65s infinite;\r\n}\r\n#indi-tv-hero .itv-node-wa svg { animation: itvEvalIconPulse 3.2s ease-in-out 2.65s infinite; }\r\n#indi-tv-hero .itv-node-push {\r\n  animation: itvNodeFadeIn 0.55s ease 1.2s both, itvEvalPulse 3.2s ease-in-out 2.9s infinite;\r\n}\r\n#indi-tv-hero .itv-node-push svg { animation: itvEvalIconPulse 3.2s ease-in-out 2.9s infinite; }\r\n\/* EMAIL: selected, grows amber *\/\r\n#indi-tv-hero .itv-node-email {\r\n  animation: itvNodeFadeIn 0.55s ease 1.3s both,\r\n             itvEmailSelect 1.0s cubic-bezier(0.22,1,0.36,1) 3.15s 1 forwards,\r\n             itvEmailSelectedPulse 3.2s ease-in-out 4.45s infinite;\r\n}\r\n#indi-tv-hero .itv-node-email svg {\r\n  animation: itvEmailIconGrow 1.0s cubic-bezier(0.22,1,0.36,1) 3.15s 1 forwards,\r\n             itvEmailIconTick 3.2s ease-in-out 4.45s infinite;\r\n}\r\n#indi-tv-hero .itv-node-email .itv-node-label {\r\n  animation: itvEmailLabelAmber 1.0s cubic-bezier(0.22,1,0.36,1) 3.15s 1 forwards;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 Floating metric \u2014 exact retail layout \u2500\u2500\u2500 *\/\r\n#indi-tv-hero .itv-float {\r\n  position: absolute; left: -50px; top: 308px; width: 200px;\r\n  background: rgba(255,255,255,0.86); backdrop-filter: blur(14px) saturate(140%);\r\n  -webkit-backdrop-filter: blur(14px) saturate(140%);\r\n  border: 1px solid rgba(255,255,255,0.55); border-radius: 14px;\r\n  padding: 12px 14px; display: flex; align-items: center; gap: 12px;\r\n  box-shadow: 0 22px 50px -14px rgba(8,24,52,0.55), 0 6px 18px -6px rgba(0,0,0,0.22), inset 0 1px 0 rgba(255,255,255,0.6);\r\n  z-index: 6; opacity: 0; animation: itvFloatIn 0.6s cubic-bezier(0.22,1,0.36,1) 1.55s both;\r\n}\r\n#indi-tv-hero .itv-float-ic {\r\n  width: 38px; height: 38px; border-radius: 10px; background: #FFCA5E;\r\n  display: flex; align-items: center; justify-content: center; flex-shrink: 0;\r\n  box-shadow: 0 4px 12px -2px rgba(255,202,94,0.5);\r\n}\r\n#indi-tv-hero .itv-float-ic svg { color: #0F3B7A; }\r\n#indi-tv-hero .itv-float-label {\r\n  display: block; font-size: 9px !important; font-weight: 700 !important;\r\n  color: #5A6B85 !important; text-transform: uppercase; letter-spacing: 0.08em; line-height: 1.1;\r\n}\r\n#indi-tv-hero .itv-float-val {\r\n  display: block; font-size: 18px !important; font-weight: 800 !important;\r\n  color: #0F3B7A !important; line-height: 1.1; margin-top: 3px; letter-spacing: -0.015em;\r\n}\r\n#indi-tv-hero .itv-float-src {\r\n  display: block; font-size: 8.5px !important; font-weight: 600 !important;\r\n  color: #7C8BA1 !important; margin-top: 2px; letter-spacing: 0.02em;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 Keyframes \u2500\u2500\u2500 *\/\r\n@keyframes itvSlideUp  { from { opacity:0; transform:translateY(20px); } to { opacity:1; transform:translateY(0); } }\r\n@keyframes itvFadeIn   { from { opacity:0; } to { opacity:1; } }\r\n@keyframes itvBadgePop { from { opacity:0; transform:scale(0.85) translateY(-4px); } to { opacity:1; transform:scale(1) translateY(0); } }\r\n@keyframes itvBubIn    { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:translateY(0); } }\r\n@keyframes itvFloatIn  { from { opacity:0; transform:translateX(-12px) scale(0.9); } to { opacity:1; transform:translateX(0) scale(1); } }\r\n\r\n\/* \u2500\u2500\u2500 Reduced motion \u2500\u2500\u2500 *\/\r\n@media (prefers-reduced-motion: reduce) {\r\n  #indi-tv-hero .itv-left, #indi-tv-hero .itv-right, #indi-tv-hero .itv-badge,\r\n  #indi-tv-hero .itv-float, #indi-tv-hero .itv-meta-badge, #indi-tv-hero .itv-halo,\r\n  #indi-tv-hero .itv-orbit, #indi-tv-hero .itv-trail, #indi-tv-hero .itv-email-footer,\r\n  #indi-tv-hero .itv-node.active::after {\r\n    opacity:1 !important; transform:none !important; animation:none !important;\r\n  }\r\n  #indi-tv-hero .itv-node { opacity:1 !important; animation:none !important; }\r\n  #indi-tv-hero .itv-node svg { animation:none !important; transform:none !important; }\r\n  #indi-tv-hero .itv-meta-badge { transform:translateX(-50%) !important; }\r\n  #indi-tv-hero .itv-trail path { stroke-dashoffset:0 !important; animation:none !important; }\r\n  #indi-tv-hero .itv-orbit { transform:translate(-50%,-50%) !important; }\r\n  #indi-tv-hero .itv-node-email {\r\n    width:84px !important; height:84px !important; background:#FFCA5E !important;\r\n    border-color:rgba(255,255,255,0.40) !important; color:#0F0F0F !important;\r\n    box-shadow: 0 14px 38px -6px rgba(255,202,94,0.65), 0 0 0 5px rgba(255,202,94,0.22), inset 0 1px 0 rgba(255,255,255,0.32) !important;\r\n  }\r\n  #indi-tv-hero .itv-node-email svg { width:36px !important; height:36px !important; }\r\n  #indi-tv-hero .itv-node-email .itv-node-label { color:#FFCA5E !important; }\r\n}\r\n\r\n\/* \u2500\u2500\u2500 Responsive \u2014 mirrors retail exactly \u2500\u2500\u2500 *\/\r\n@media (max-width: 1100px) {\r\n  #indi-tv-hero .itv-inner { padding: 110px 32px 72px; gap: 32px; }\r\n}\r\n@media (max-width: 960px) {\r\n  #indi-tv-hero .itv-inner { grid-template-columns:1fr; padding:80px 24px 64px; gap:52px; justify-items:center; }\r\n  #indi-tv-hero .itv-left { text-align:center; align-items:center; }\r\n  #indi-tv-hero .itv-eyebrow { align-self:center; }\r\n  #indi-tv-hero .itv-badges { justify-content:center; }\r\n  #indi-tv-hero .itv-ctas { justify-content:center; }\r\n  #indi-tv-hero .itv-sub { margin:0 auto; }\r\n}\r\n@media (max-width: 600px) {\r\n  #indi-tv-hero .itv-inner { padding: 60px 16px 52px; }\r\n  #indi-tv-hero .id-btn { flex: 1 1 100%; min-width: 0 !important; }\r\n  #indi-tv-hero .itv-right { width:100%; min-height:640px; margin:0 auto; align-items:center; justify-content:center; padding-top:80px; padding-bottom:70px; }\r\n  #indi-tv-hero .itv-phone { width:210px; height:440px; border-radius:32px; padding:8px; margin-top:0; }\r\n  #indi-tv-hero .itv-screen { border-radius:26px; }\r\n  #indi-tv-hero .itv-lockscreen { border-radius:26px; }\r\n  #indi-tv-hero .itv-email-overlay { border-radius:26px; }\r\n  #indi-tv-hero .itv-notch { width:86px; height:20px; }\r\n  #indi-tv-hero .itv-ls-time { font-size:36px !important; }\r\n  #indi-tv-hero .itv-ls-clock { margin-top:16px; }\r\n  #indi-tv-hero .itv-ls-notif { margin-top:10px; }\r\n  #indi-tv-hero .itv-notif-msg { font-size:10.5px !important; }\r\n  #indi-tv-hero .itv-float { left:calc(50% - 105px); top:8px; bottom:auto; transform:none; width:178px; padding:9px 12px; gap:10px; z-index:7; }\r\n  #indi-tv-hero .itv-float-ic { width:30px; height:30px; }\r\n  #indi-tv-hero .itv-float-val { font-size:17px !important; }\r\n  #indi-tv-hero .itv-float-src { font-size:8px !important; }\r\n  #indi-tv-hero .itv-meta-badge { top:auto; bottom:8px; left:calc(50% - 105px); transform:none; padding:7px 12px; gap:8px; border-radius:12px; white-space:nowrap; width:auto; max-width:210px; }\r\n  #indi-tv-hero .itv-meta-badge img { height:22px; }\r\n  #indi-tv-hero .itv-meta-badge-tag { padding-left:8px; }\r\n  #indi-tv-hero .itv-mb-ey { font-size:8px !important; }\r\n  #indi-tv-hero .itv-mb-nm { font-size:10px !important; }\r\n  #indi-tv-hero .itv-node-label { font-size:8px !important; top:calc(100% + 6px); letter-spacing:0.06em; }\r\n  #indi-tv-hero .itv-node-email { --R:160px; --theta:1.0472rad; --size:52px; --icon:22px; }\r\n  #indi-tv-hero .itv-node-push  { --R:160px; --theta:2.0944rad; --size:42px; --icon:17px; }\r\n  #indi-tv-hero .itv-node-wa    { --R:160px; --theta:4.1888rad; --size:42px; --icon:17px; }\r\n  #indi-tv-hero .itv-node-sms   { --R:160px; --theta:5.2360rad; --size:42px; --icon:17px; }\r\n  #indi-tv-hero .itv-halo        { width:360px; height:360px; }\r\n  #indi-tv-hero .itv-orbit-outer { width:330px; height:330px; }\r\n  #indi-tv-hero .itv-orbit-mid   { width:282px; height:282px; }\r\n  #indi-tv-hero .itv-orbit-inner { width:240px; height:240px; }\r\n  #indi-tv-hero .itv-trail { display:none; }\r\n}\r\n@media (max-width: 380px) {\r\n  #indi-tv-hero .itv-right { width:100%; min-height:600px; }\r\n  #indi-tv-hero .itv-phone { width:190px; height:400px; border-radius:28px; padding:7px; }\r\n  #indi-tv-hero .itv-screen { border-radius:23px; }\r\n  #indi-tv-hero .itv-lockscreen { border-radius:23px; }\r\n  #indi-tv-hero .itv-email-overlay { border-radius:23px; }\r\n  #indi-tv-hero .itv-float      { left:calc(50% - 95px); width:164px; }\r\n  #indi-tv-hero .itv-meta-badge { left:calc(50% - 95px); max-width:190px; }\r\n  #indi-tv-hero .itv-node-email { --R:140px; --size:48px; --icon:20px; }\r\n  #indi-tv-hero .itv-node-push  { --R:140px; --size:38px; --icon:15px; }\r\n  #indi-tv-hero .itv-node-wa    { --R:140px; --size:38px; --icon:15px; }\r\n  #indi-tv-hero .itv-node-sms   { --R:140px; --size:38px; --icon:15px; }\r\n  #indi-tv-hero .itv-halo        { width:320px; height:320px; }\r\n  #indi-tv-hero .itv-orbit-outer { width:295px; height:295px; }\r\n  #indi-tv-hero .itv-orbit-mid   { width:255px; height:255px; }\r\n  #indi-tv-hero .itv-orbit-inner { width:218px; height:218px; }\r\n}\r\n<\/style>\r\n<\/head>\r\n<body>\r\n\r\n<section id=\"indi-tv-hero\" role=\"banner\" aria-label=\"indigitall Travel and Hospitality hero \u2014 one platform for the full trip lifecycle\">\r\n  <div class=\"itv-texture\" aria-hidden=\"true\"><\/div>\r\n  <div class=\"itv-glow\"    aria-hidden=\"true\"><\/div>\r\n  <div class=\"itv-glow-2\"  aria-hidden=\"true\"><\/div>\r\n\r\n  <div class=\"itv-inner\">\r\n\r\n    <!-- \u2550\u2550\u2550 LEFT \u2550\u2550\u2550 -->\r\n    <div class=\"itv-left\">\r\n\r\n      <span class=\"itv-eyebrow\">\r\n        <svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFCA5E\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M17.8 19.2L16 11l3.5-3.5C21 6 21 4 19.5 2.5S18 2 16.5 3.5L13 7 4.8 5.2A1 1 0 0 0 4 6.1l.7 3.1a1 1 0 0 0 .7.7l6.4 1.6L8 15l-2 .5L4.5 14 3 15.5l2 2 .5 1.5L7 20.5 8.5 19l-.5-2L12 13.3l1.6 6.4c.2.5.6.8 1.1.7l3.1-.7a1 1 0 0 0 .9-.8z\"\/><\/svg>\r\n        IA Nativa\r\n        <span class=\"itv-eyebrow-dot\" aria-hidden=\"true\"><\/span>\r\n        Travel &amp; Hospitality\r\n      <\/span>\r\n\r\n      <h1 class=\"itv-headline\">\r\n        <span class=\"itv-accent\">96%<\/span> de los viajeros no reservan en su primera visita. Una sola plataforma te da una segunda oportunidad con todos ellos.\r\n      <\/h1>\r\n\r\n      <p class=\"itv-sub\">\r\n        El abandono de reservas, el caos operativo y los programas de fidelidad que desaparecen entre viaje y viaje no son problemas separados. indigitall conecta todo el ciclo del viaje en una sola plataforma: retargeting que recupera b\u00fasquedas antes de que se enfr\u00ede la intenci\u00f3n, alertas operativas en tiempo real que sustituyen las colas del call center, e IA multiling\u00fce que atiende cada consulta en el idioma del viajero.\r\n      <\/p>\r\n\r\n      <div class=\"itv-badges\" role=\"list\" aria-label=\"Certificaciones de confianza\">\r\n        <span class=\"itv-badge\" role=\"listitem\">\r\n          <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 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=\"itv-badge\" role=\"listitem\">\r\n          <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><polygon points=\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\"\/><\/svg>\r\n          ISO 27001\r\n        <\/span>\r\n        <span class=\"itv-badge\" role=\"listitem\">\r\n          <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"11\" width=\"18\" height=\"11\" rx=\"2\"\/><path d=\"M7 11V7a5 5 0 0 1 10 0v4\"\/><\/svg>\r\n          GDPR\r\n        <\/span>\r\n        <span class=\"itv-badge\" role=\"listitem\">\r\n          <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\/><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      <div class=\"itv-ctas\">\r\n        <a href=\"https:\/\/indigitall.com\/es\/programar-tiempo\/\" class=\"id-btn amber\" aria-label=\"Solicitar una demo de indigitall para Travel\">SOLICITAR DEMO<\/a>\r\n        <a href=\"https:\/\/indigitall.com\/es\/ebook\/aerolineas\/\" class=\"id-btn light\" aria-label=\"Descargar el one-pager de Travel\">\r\n          <span class=\"itv-btn-ic\" aria-hidden=\"true\">\r\n            <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0072EF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/><\/svg>\r\n          <\/span>\r\n          DESCARGAR ONE-PAGER DE TRAVEL\r\n        <\/a>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <!-- \u2550\u2550\u2550 RIGHT \u2550\u2550\u2550 -->\r\n    <div class=\"itv-right\" role=\"img\" aria-label=\"indigitall Travel: phone showing WhatsApp booking confirmation and email boarding pass \u2014 Email channel selected in amber\">\r\n\r\n      <div class=\"itv-halo\" aria-hidden=\"true\"><\/div>\r\n\r\n      <div class=\"itv-orbit itv-orbit-outer\" aria-hidden=\"true\">\r\n        <svg viewBox=\"-100 -100 200 200\"><circle cx=\"0\" cy=\"0\" r=\"98\"\/><\/svg>\r\n      <\/div>\r\n      <div class=\"itv-trail\" aria-hidden=\"true\">\r\n        <svg viewBox=\"-100 -100 200 200\">\r\n          <defs>\r\n            <linearGradient id=\"itvTrailGrad\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\">\r\n              <stop offset=\"0%\"   stop-color=\"#FFCA5E\" stop-opacity=\"0.4\"\/>\r\n              <stop offset=\"100%\" stop-color=\"#FFCA5E\" stop-opacity=\"1\"\/>\r\n            <\/linearGradient>\r\n          <\/defs>\r\n          <path d=\"M -69.3 -69.3 A 98 98 0 1 0 69.3 -69.3\"\/>\r\n        <\/svg>\r\n      <\/div>\r\n      <div class=\"itv-orbit itv-orbit-mid\" aria-hidden=\"true\">\r\n        <svg viewBox=\"-100 -100 200 200\"><circle cx=\"0\" cy=\"0\" r=\"98\"\/><\/svg>\r\n      <\/div>\r\n      <div class=\"itv-orbit itv-orbit-inner\" aria-hidden=\"true\">\r\n        <svg viewBox=\"-100 -100 200 200\"><circle cx=\"0\" cy=\"0\" r=\"98\"\/><\/svg>\r\n      <\/div>\r\n\r\n      <!-- Phone -->\r\n      <div class=\"itv-phone\" id=\"itv-phone\">\r\n        <div class=\"itv-notch\" aria-hidden=\"true\"><\/div>\r\n        <div class=\"itv-screen\">\r\n\r\n          <!-- LOCK SCREEN -->\r\n          <div class=\"itv-lockscreen\" id=\"itv-lockscreen\" onclick=\"itvUnlock()\" role=\"button\" tabindex=\"0\" aria-label=\"Lock screen with 2 notifications. Toca para abrir el correo.\">\r\n            <div class=\"itv-ls-glow\" aria-hidden=\"true\"><\/div>\r\n            <div class=\"itv-ls-statusbar\" aria-hidden=\"true\">\r\n              <span>9:41<\/span>\r\n              <span class=\"itv-si\"><svg width=\"14\" height=\"11\" viewBox=\"0 0 24 18\" fill=\"#FFFFFF\"><rect x=\"0\" y=\"10\" width=\"4\" height=\"8\" rx=\"1\"\/><rect x=\"6\" y=\"6\" width=\"4\" height=\"12\" rx=\"1\"\/><rect x=\"12\" y=\"3\" width=\"4\" height=\"15\" rx=\"1\"\/><rect x=\"18\" y=\"0\" width=\"4\" height=\"18\" rx=\"1\"\/><\/svg>\r\n                <svg width=\"16\" height=\"11\" viewBox=\"0 0 24 18\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"2\"><path d=\"M2 8a14 14 0 0 1 20 0\"\/><path d=\"M5 11.5a9 9 0 0 1 14 0\"\/><circle cx=\"12\" cy=\"15\" r=\"1.5\" fill=\"#FFFFFF\" stroke=\"none\"\/><\/svg>\r\n                <svg width=\"20\" height=\"11\" viewBox=\"0 0 28 14\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"1.5\"><rect x=\"1\" y=\"1\" width=\"22\" height=\"12\" rx=\"3\"\/><rect x=\"3\" y=\"3\" width=\"16\" height=\"8\" rx=\"1.5\" fill=\"#FFFFFF\"\/><rect x=\"24.5\" y=\"4.5\" width=\"2\" height=\"5\" rx=\"1\" fill=\"#FFFFFF\"\/><\/svg><\/span>\r\n            <\/div>\r\n            <div class=\"itv-ls-clock\">\r\n              <div class=\"itv-ls-time\">9:41<\/div>\r\n              <div class=\"itv-ls-date\">Jueves, 26 de junio<\/div>\r\n            <\/div>\r\n\r\n            <!-- Notif 1 \u2014 WhatsApp booking confirmed -->\r\n            <div class=\"itv-ls-notif\" id=\"itv-ls-n1\" onclick=\"itvUnlock()\" role=\"button\" tabindex=\"0\" aria-label=\"WhatsApp: reserva confirmada\">\r\n              <div class=\"itv-notif-top\">\r\n                <div class=\"itv-notif-ic wa\">\r\n                  <svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"#FFFFFF\"><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                <span class=\"itv-notif-app\">Iberia \u00b7 WhatsApp<\/span>\r\n                <span class=\"itv-notif-time\">now<\/span>\r\n              <\/div>\r\n              <div class=\"itv-notif-msg\">\u2705 <strong>\u00a1Reserva confirmada!<\/strong> MAD\u2192JFK \u00b7 28 jun. Tarjeta de embarque lista en tu correo \u2192<\/div>\r\n              <div class=\"itv-notif-cta\">\r\n                <svg width=\"11\" height=\"11\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14\"\/><path d=\"m12 5 7 7-7 7\"\/><\/svg>\r\n                Abrir correo para ver la tarjeta de embarque\r\n              <\/div>\r\n            <\/div>\r\n\r\n            <!-- Notif 2 \u2014 Email boarding pass -->\r\n            <div class=\"itv-ls-notif\" id=\"itv-ls-n2\" onclick=\"itvUnlock()\" role=\"button\" tabindex=\"0\" aria-label=\"Email: tarjeta de embarque lista\">\r\n              <div class=\"itv-notif-top\">\r\n                <div class=\"itv-notif-ic em\">\r\n                  <svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0F0F0F\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"2\" y=\"4\" width=\"20\" height=\"16\" rx=\"2\"\/><path d=\"m22 6-10 7L2 6\"\/><\/svg>\r\n                <\/div>\r\n                <span class=\"itv-notif-app\">Iberia \u00b7 Email<\/span>\r\n                <span class=\"itv-notif-time\">now<\/span>\r\n              <\/div>\r\n              <div class=\"itv-notif-msg\">\ud83c\udfab Tarjeta de embarque lista \u2014 Asiento 14A \u00b7 Puerta B22<\/div>\r\n              <div class=\"itv-notif-cta\">\r\n                <svg width=\"11\" height=\"11\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14\"\/><path d=\"m12 5 7 7-7 7\"\/><\/svg>\r\n                Toca para ver la tarjeta de embarque\r\n              <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"itv-ls-hint\" aria-hidden=\"true\">Toca para abrir el correo<\/div>\r\n            <div class=\"itv-ls-homebar\" aria-hidden=\"true\"><\/div>\r\n          <\/div>\r\n\r\n                    <!-- EMAIL OVERLAY \u2014 Gmail-style -->\r\n          <div class=\"itv-email-overlay\" id=\"itv-email-overlay\" aria-label=\"Correo con tarjeta de embarque de Iberia\">\r\n\r\n            <!-- Status bar -->\r\n            <div class=\"itv-email-statusbar\" aria-hidden=\"true\">\r\n              <span style=\"color:#1A1A1A;font-weight:700;\">9:41<\/span>\r\n              <span class=\"itv-si\" style=\"filter:brightness(0);\"><svg width=\"14\" height=\"11\" viewBox=\"0 0 24 18\" fill=\"#FFFFFF\"><rect x=\"0\" y=\"10\" width=\"4\" height=\"8\" rx=\"1\"\/><rect x=\"6\" y=\"6\" width=\"4\" height=\"12\" rx=\"1\"\/><rect x=\"12\" y=\"3\" width=\"4\" height=\"15\" rx=\"1\"\/><rect x=\"18\" y=\"0\" width=\"4\" height=\"18\" rx=\"1\"\/><\/svg>\r\n                <svg width=\"16\" height=\"11\" viewBox=\"0 0 24 18\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"2\"><path d=\"M2 8a14 14 0 0 1 20 0\"\/><path d=\"M5 11.5a9 9 0 0 1 14 0\"\/><circle cx=\"12\" cy=\"15\" r=\"1.5\" fill=\"#FFFFFF\" stroke=\"none\"\/><\/svg>\r\n                <svg width=\"20\" height=\"11\" viewBox=\"0 0 28 14\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"1.5\"><rect x=\"1\" y=\"1\" width=\"22\" height=\"12\" rx=\"3\"\/><rect x=\"3\" y=\"3\" width=\"16\" height=\"8\" rx=\"1.5\" fill=\"#FFFFFF\"\/><rect x=\"24.5\" y=\"4.5\" width=\"2\" height=\"5\" rx=\"1\" fill=\"#FFFFFF\"\/><\/svg><\/span>\r\n            <\/div>\r\n\r\n            <!-- Top toolbar (Gmail-style) -->\r\n            <div class=\"itv-email-toolbar\">\r\n              <span class=\"itv-email-back-btn\" aria-hidden=\"true\">\r\n                <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#444\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"15 18 9 12 15 6\"\/><\/svg>\r\n              <\/span>\r\n              <span class=\"itv-email-toolbar-title\">Bandeja de entrada<\/span>\r\n              <span class=\"itv-email-toolbar-icons\" aria-hidden=\"true\">\r\n                <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"11\" cy=\"11\" r=\"8\"\/><line x1=\"21\" y1=\"21\" x2=\"16.65\" y2=\"16.65\"\/><\/svg>\r\n                <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"1\"\/><circle cx=\"19\" cy=\"12\" r=\"1\"\/><circle cx=\"5\" cy=\"12\" r=\"1\"\/><\/svg>\r\n              <\/span>\r\n            <\/div>\r\n\r\n            <!-- Sender row -->\r\n            <div class=\"itv-email-sender-row\">\r\n              <div class=\"itv-email-avatar\" aria-hidden=\"true\">I<\/div>\r\n              <div class=\"itv-email-meta\">\r\n                <div class=\"itv-email-from-line\">\r\n                  <span class=\"itv-email-from\">Iberia Airlines<\/span>\r\n                  <span class=\"itv-email-time\">9:41<\/span>\r\n                <\/div>\r\n                <div class=\"itv-email-to\">para m\u00ed<\/div>\r\n              <\/div>\r\n            <\/div>\r\n\r\n            <!-- Subject -->\r\n            <div class=\"itv-email-subject-bar\">\r\n              <div class=\"itv-email-subj\">\u2708 Tu tarjeta de embarque \u2014 MAD\u2192JFK<\/div>\r\n            <\/div>\r\n\r\n            <!-- Body -->\r\n            <div class=\"itv-email-body\">\r\n              <div class=\"itv-email-greeting itv-bub itv-b1\">Hola Sarah, todo listo para Nueva York. Esto es lo que necesitas:<\/div>\r\n\r\n              <!-- Airline boarding pass ticket -->\r\n              <div class=\"itv-bp-card itv-bub itv-b2\">\r\n                <div class=\"itv-bp-header\">\r\n                  <span class=\"itv-bp-airline\">IBERIA<\/span>\r\n                  <span class=\"itv-bp-type\">Tarjeta de embarque<\/span>\r\n                <\/div>\r\n                <div class=\"itv-bp-body\">\r\n                  <div class=\"itv-bp-route\">\r\n                    <span class=\"itv-bp-city\">MAD<\/span>\r\n                    <span class=\"itv-bp-arrow\">\r\n                      <svg width=\"20\" height=\"12\" viewBox=\"0 0 24 12\" fill=\"none\" stroke=\"#F07000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"0\" y1=\"6\" x2=\"20\" y2=\"6\"\/><path d=\"M14 1l6 5-6 5\"\/><\/svg>\r\n                    <\/span>\r\n                    <span class=\"itv-bp-city\">JFK<\/span>\r\n                  <\/div>\r\n                  <div class=\"itv-bp-details\">\r\n                    <div style=\"display:flex;gap:4px;align-items:center;\">\r\n                      <span class=\"itv-bp-detail\">Seat<\/span>\r\n                      <span class=\"itv-bp-detail-val\">14A<\/span>\r\n                    <\/div>\r\n                    <div style=\"display:flex;gap:4px;align-items:center;\">\r\n                      <span class=\"itv-bp-detail\">Gate<\/span>\r\n                      <span class=\"itv-bp-detail-val\">B22<\/span>\r\n                    <\/div>\r\n                    <div style=\"display:flex;gap:4px;align-items:center;\">\r\n                      <span class=\"itv-bp-detail\">Clase<\/span>\r\n                      <span class=\"itv-bp-detail-val\">Eco+<\/span>\r\n                    <\/div>\r\n                  <\/div>\r\n                <\/div>\r\n                <div class=\"itv-bp-tear\">\r\n                  <div>\r\n                    <span class=\"itv-bp-info\">Embarque <span>14:10<\/span><\/span>\r\n                  <\/div>\r\n                  <div>\r\n                    <span class=\"itv-bp-info\">Vuelo <span>IB6251<\/span><\/span>\r\n                  <\/div>\r\n                  <span class=\"itv-bp-warn\">\u26a0 Facturaci\u00f3n: 13:40<\/span>\r\n                <\/div>\r\n              <\/div>\r\n\r\n              <!-- Luggage -->\r\n              <div class=\"itv-luggage-row itv-bub itv-b3\">\r\n                <div class=\"itv-luggage-ic\" aria-hidden=\"true\">\r\n                  <svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0F0F0F\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"5\" y=\"2\" width=\"14\" height=\"20\" rx=\"2\"\/><line x1=\"12\" y1=\"2\" x2=\"12\" y2=\"22\"\/><line x1=\"5\" y1=\"10\" x2=\"19\" y2=\"10\"\/><\/svg>\r\n                <\/div>\r\n                <div>\r\n                  <div class=\"itv-luggage-txt\">2 maletas \u00b7 23kg c\/u \u00b7 etiquetadas hasta JFK<\/div>\r\n                  <div class=\"itv-luggage-sub\">Sin acci\u00f3n necesaria en tr\u00e1nsito<\/div>\r\n                <\/div>\r\n              <\/div>\r\n            <\/div>\r\n\r\n            <!-- Reply bar (Gmail-style) -->\r\n            <div class=\"itv-email-reply-bar\">\r\n              <div class=\"itv-email-reply-box\">Responder a Iberia...<\/div>\r\n              <div class=\"itv-email-reply-send\" aria-hidden=\"true\">\r\n                <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"22\" y1=\"2\" x2=\"11\" y2=\"13\"\/><polygon points=\"22 2 15 22 11 13 2 9 22 2\"\/><\/svg>\r\n              <\/div>\r\n            <\/div>\r\n\r\n          <\/div>\r\n\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- Meta badge -->\r\n      <div class=\"itv-meta-badge\" aria-label=\"Meta Business Partner \u2014 indigitall\">\r\n        <img src=\"data:image\/webp;base64,UklGRpZSAABXRUJQVlA4TIpSAAAvMsNREI9gpm0b88dYILsyGoratoGs8kc3KHtfitq2gazypzcie19qAgBN6EH\/RIRw5vYtAP\/\/8XBwUFCwUMCw7gqsu9FMk9B146o6fNu2JEmSJEkiQAPTzIT\/\/7eEABcuACKzqEeulRbRf1kAgFStZTu0WDYlfILY6t6fn\/8oWgre+qAI\/t+t31Lu67rO89DLeT6huEvpMR25ETyeCN41gv8nizmPfVvXZVler9fjb123\/ThVKuowhvu+rip+KopPBJ+P\/m\/1jUo7W0068zxN01hh3W+e5vml09FduonhfR3b+hxPRfBZ3k8Mnwii+P0fqf\/7qqXaaxrf1DKMU01FRx+pqJTrfN695lGYCMo0L+t+XPenIEpgAYXsx0f\/f5p3574u04MZ5E0uIu\/nowfxvGn\/bl+eHGEkY\/fEb6zxe3Yv5SPIHVtMOvn02P+v8qbur\/zLO7xU761TUXmiuLzmdzCKKFPont7nHluOq3yEq7WK0HLe5X8T7LPHPL7Tllr0XKUh9oniYKIXRqyVTXund801AstD349IJs+ZWEJxX\/brfxCnjvOaRPKcTOrNXdqw5VajmBq9o+\/Ecp\/rNIyjvwXgvB73J5z2fZmeuNNbT9zP8r+IL5V6kpdhWtanttTG15waxd9pVnlCx+5YR\/mNLMO8XR\/gnuwiFvfpfxB3n9tS36U7GecGNZXqa5qS4ycyL9t5d5xMjiXoZFz2+wNwwbjLtJxfcOdCbv1Z76\/qyzRp8pGvbOR9Kmz+opH9VoWXp2SJraa1+xbMfUTXUsEXlCKSy9\/U9is1a53e7RapyDvxhB4r0T2X9nVLxy+wIe5+4LX07qVc28zGHLr729WPjqqi4m8ta20x\/Em7rQvGtih5loePUndz\/1K7BrO\/LDP7CAJRKeXo2pUSi7n0AT6k24Ra5tf2TV1ueTO+Gy+qL6tk\/c1N4zfXrLLjXULFiwyvZ9X3+jX8kjH\/pmCbBzaT+3tcuY5lHt7tl6Qvux+OBNhWDbY+xSJFb4SW\/le36ff47t6ubWZIZ9wfdPwn9XTgBnWIeOv++WsdPVGH7xod8PKsrtLzV1Q2J2KOvkaD8uUqSbxbPs99Rp\/qu5NleSrLYYZ8jT3kCT3WyUvdMJWZyIdjz8XL7XwFg\/uS6LpBg\/tP+Qt8ZaOetFewmn938veW8bU9+Xyn6OCmyiM6lp4qLo\/Lg74cWgO0hftL\/pa\/zXvf\/PCvSKWl1D8Z+ole6RHNYx05auk1v3wNLBZy\/JdH\/y3vVXnT14sXjZecP3m2UlDP297qGNyBmLQj07PqWUWHbMR9V28Rd\/8xnw6u6+N76feTRD+bzCIJH031w77QYJcEdZ1uv4LOInxv328XtyEIdvlTjua+7+MbyUy4XDExkIiStc1ztW9QFe+nd\/QjmXrrNisAcLtJ701\/XRt1Yii8ty8IwOdef8kfIjmtKmb9LRPXwCn1W4fAcavfbdvP\/dk6d2XtIK6ZoF69oVmsTUR6Vb+hzx4uP2267P4t0X+gCPU+VvtF3X34VNao\/sDIHsuy7sYA1AOf5Tr2NfxG5r76AG5cwKDjk3LUu1vpqbAoHOVvuIEp9geh78sOxuzyw6u4J\/E1BRpOeqynu9z3vi\/RxtTclZ6b1qBOWdQ3dDcQdcWFgnx13bYK5At461yZ6jdzlIzaSpQLVX529ARX\/u95t53X7RhuMa9qjur5uuj3daqoI1wBI1Yq09uq3Oor6E\/kO3sTVIsGxfLf+oWiOtBQH1rWm\/pyap6BL1nPC1s6wrvGla1Vg6Yj4HiDe7kIVXT39xVs803+19Btu6GyQbgHrVrn3J9lW9d5nt85iKcMQK+n5GCPpnxFLOXW3fd9niPInlRDi1bU8ZEs4+1319LTXyGQX9Wbk9F9dTQrnZmT3lVTmft5XnV5PlqXdXZ2D6Yi+4Wvkf7bdmO8NvCqlnYi8eynE6DwNgeENT9Q+vp8GuL5g3xT3TaXeGLlQX\/DTlPKu2XZVfvmB\/UGXPu2TDnl4vgUAjb7pkvAeTvDNtLNXiHN0Keu0c3AsnFA3bHkJ3hcaLdr4pMva3MAjmcleuX\/Bo22acgY4LnvF9eFljWcc16Ou2ibYAMbL6jUGUSuvPkQefejBnBzVmWETTtSrTL1ZWjARCdUE\/2iwDtBfwq61kLsESM9aE+VnegQ0IgqrEnot6scfasKT+B9jn3jGs0tUJ5KzRC68Qa5KypMHeu40N5VdAR9nePKP7tum5N8+C60QIeAPkz9joywn0prWqLvM5AxM1W9dPmG0G5w7EE61UKVWC7xLcfp+B8Y8Pd910PcLdiD9qO+I0UstG9kFKX+5dnQVx\/OU+yAHWodhJo1Xa2ePGgebe0pUpoicH9BtIv7M+RB9xHfaVq8HjReViMJam7LaxpIVYPNVG4S30ZWy9GBK0oe5DSaYrXDd82vuxoDGmq8ffnRoPIXoEFnczSBVYlHuOjRe01x5MhOjWO+KLWJcx98JHsZo2m1DsJI6ewbkIqOVyZE1Or+1dGlCk8l1vQxfwnJ5wokn3jjajJaabmvSMYwdaEX6o3T8bD8gJ0+VHTGUOaAE\/EX1aAGWY4rD\/rb\/Mi01b+0ImeeWtmmSXlP6WAH4nHdXXij5DKBEPQxLrS2DIXLG7xK6d\/g7Sxf30\/MiXmf2R3QYKSPilkDev2oRltg1Z+ZjnipU1ddrCVHdvpdR4N6+RtCf\/n1Ev\/LnA1SS3vSkdNS3zfSlODj2EG+X+CATOJwRHhEoR7+62FODlJBh9z7y6KFQH\/7tSR8UWrT5tzSP5y8oycfYJv7VaW+8UZGu6aLbyhw7CSZM3RcrwpOltsBJf2ac\/+g56l\/oTZz7P28XcnxVV1o7yF5p6OuG72efSKR6cEbWzWjG1NDVddpP5MOZGk3ckS0uwBaz+qqC5g+4zJjcDvpq0e75IFeyOgQsTZnupsJwqx7qVlp1bPMfYJHz+gbDBSlddWFPIhqvYgI\/fa1NV2VOhaX7UA39gf6A0VNO3Ps+1avusIsazX10M1lVxRiF+kaXfc9lX0KTEVNxIroy4BLwhHyW8+EKensmGUXpZFVKZ0AFzGM0ziI9wmYHOq820pP6YhOMyj1hNA6aPjZpa5QRF03SDUcNI11mcZ6KRQvPRBLfZSZ7O+iYbktvJV4S0jV78uEMnKkFmRUl0GCqKiu7OKhYvVKE5GMdjhdX5v+vCvBSkl+qQpn0\/x5Z22wSfNVCczROTwnn7JGIMb8QFuFXLKpJONCFHuct\/wqSLV7Mkds99YZ8DZl+iGvnKSWfWG10MfXU+REl+suyWSsuc70VAOiRPRrFIHJ3UpwmHCo6Fke1mvShcYOpQloG7RNUcoKm9CrxhGqyksw5VielnFeV8iB4qWq42669oSkgK3X7QV4ECCtilijc\/Uw9vKaaikdsnM91um21XzbSYy2UMtrGjCtcNJZgstr3RJJqkY7rk+JNgxDwJbK8BCxTrd8u\/UwNtquxVc3rLP02LwpatiP5Gy3n7a\/lJ1WcmvecXafSB3UBeu+zuwQZ6Wu03DSZ7aXYd52NdhNWHSbi+BR\/gNs7eQ9dfBvvcqjjKES42DmlVdbBgqfEaCgsVvTwzWZ05UvVYc2Lg9Q0y0fDw2hW0ci8nW\/9bhbHWVatmbNm\/p901uyDBGU9k3bwOq8+5sKSpQW27lrc4RdyVHvqsP+RIVTADp1weeEqp23UqfNnB8GFZgxMKUqTlLzmlADqXWMeiYeyun93nVLcBzErwp4wfQCIU+yynK3mnx5FCGoxsTzoeH02uCbci0Dij6M\/xI4n+WOfr417AjKOvjUg9Z8eVYrvWo8+ACjNfPCEuzc9MrhRfAN7SZ9JqJoIuIYh9J4cUFq3WmZp8EjKIoK2a1Wa2\/1GkLCTn7TliyrdDmulNO8I+NHBEG9WbbjRuRiy\/glAEqt9ET70JqWDnqfjhQaGlRqpVpTa20Lmjvf1V2B6QiaVUN96algLVOiefXbzFutOxFVp6RDK2OOUR38IZAOJYIRPhAGpEy9N5DRC9VxVXoCABa9jgsweWQ9vR01+j4PPs3ou\/qMYLUF2LR45vuan\/Oh2gwEl4FVo3wNtTfcSN4GCOdKdufjMo1BjoaMi5HP11VkcESeGx9x8xymuBE2FAJAhq\/aFBQmBgQFnKANE7i0i2ulKsNBcK5zimizqXjzPSWsO1E6JEcfSOOxM0aD2ucwjS63M7lZe3PqBSrni8M2Krd5AKPukg\/0GHfY2DC7+jGlCwU9QV1wAyTveNGZg3yieSc0OV4wM82N4KBm3LdAyI1I\/23oMkuaa2rV1zTE1UA7cSe\/anpgJQ+iTrTJAO6d5pP32CCyhRgDKtjOdIFoaSgP0pwd4Wjh33oVqQgYInFxT1BC+pKUjZurEDiZDhcvsd+hjSxBIEnu2lXhE5Xa941Spmw6UTZ6RawPtLdsw5rkUCuS4YbXfpYGX0E3klSX0X28Rid20sB+WlFYy9rgSMkF0vC8rhLeReIfCfmZcOg4HQeuHpvVz6Fm3FfOx0XdEUtJat1LJ1qC6eaO49dUQZPTOhA0VFqtiPMMzKk3MJLCZf6D6cMAQNqhn1yT1qGIcrs4FH0P88MnIb089+NG\/XbyC9DxCzGCCTQWLzZvGJ8P72shMpigu\/cltj5\/dI9A833mmDyoF1ThB+yoyQD6GqcDXK1MeMO23IClrwcyU5hUs0WhiT3AaNC8gbNCJZAIVvhDXCXihI+T0KnGDZUDtmAvxytizUSCURP09rj8XXTolDyIJ2\/Kuvk+4etJqWLObqwm0HrUd+NxOsJwnUmJpc7XxPCeGDlq+loAwzJmDEoBpm4ZkPjHph8hsNEP1Yv2li7\/kVCQghtF\/THZQWqUTQt0P9UukA4I8HMdxaSnvfQIHGGjanUepZ7NJjQ1BWguBIUuvGz3GskW2bEtJ9UaMGsd\/AqEKgckTQJda08JvEsVSc5+At\/G0FTqwQECUQ8itUsSPoVjEex8XPaXm86Drvb\/vCVgJ73OddGJi37cywQXJTAZW+0\/byoP4hhurNU0MPEtwwrpq3LhfjhOt1R5I+MHQby9ESkLCIaOvlW6HNxA1uyhs5HwSdiVS30qdDwks4EoE6UKLyEXEgYZkykd1dTCqNL7ZmkJvLMMm0jMLGd4P2E\/jnT+MJwLA6+9+REUIw9K6jkfAqlTHDYnyweX+pxg+o7Ig4TKHkLBEAgidAyneSKqwlJCvMxY4uBYprxLnulAW+cTDniyg1objjssAcs2qlcBTUoQMD+QvsYR8JJEuZuitYQhWvCkhEqcLz1KfCRrNGJsAk3apbiXTsFlJpkUdQVKYfdsR7Xa+jL\/GUUdCaikWs9beGWdhuN0uNOsHEpmTA5r9QEyzT3+UmWXMTVq0IED3RnxmoVOJE4gZKgLDiIZVdsTyTBYMAFKrEQj4hoC5UByOCq1B5CS1aMvwNGN3cDevazBUM0MVC+NNdpzB+N0nKqE6g2ID655EtqdVyoT+oz44p+sN5LxM8BN2JeiIiDPMozT\/MDpQQjN14JnvqKBUClE2HxC6F09eRBT8\/T1v3kaiSYojCFHkABglVuCUpryOZcvIFMrFMEsE7dqN0tTCXq7UV40CscyqswuaebSI5rYLsB8b0HWBAahVv84v7Rxjk3b61iX1wT0LUiaKjEb402ajjkACUpglZqe9Uef6GikhknbTtAWFcywVy8bCZSGPFAVqIg1m25ws2SZHOwAVZSZ276mH7g9RR3B6LNgnS4y40ySo9Z5E6C6j5sKCyq5Q+hEs58kl9bBXuZiKPRyXfViKF7zOLrkdiPsEVWd9ZFZ+CTyFKbhZfId6IDxa3JEEOQJ9axt2uzHoSzdLPNUaRDJIiQFXFvAd+0i6mTtX4dN5xG9D9rleKa7ZUguV4kw0AgW\/A1ZpwYXJGgNC8ea4CBXuqNB4yqTaF+CR2WcKwbMIWkMkGnExNk5EERUHGFlJoNZVqjjLF4NYdnCC3mhohUX7saoNiFU5lOXojOfUxm9mb03XMKFjj9qxJByH7jEqzvtwlp\/UWUp3yBsPk5HiFY3zvJGMoMcM+oIJXCV54MNNPDmJrQktNL54NhZ76GHRpNKBOU+1ZvE2UGLsVto\/NnlYOgqdlT4FV7uwupn0OlMbO22pvK75jqYjvZKYgZhAu2wjQQckNPQrY7Sy9TSaW5Q6todeJ7fXZke8GccoHUKis+NuVdVd1ucX3aNtQXmVoN8rEkwJYpzA+sqEZ+Vp8kwa+tEZhRLrv5esf5qarkiF+hoIlxsGG0IatAjVstdnBB6RKsyX1X46ZDnEbd5JXWXckWOWkeBdoJbvQtKS9DX6XZQqLogwIZocU4raB35Oa54+aTYcaHZVxXERK2tPKgcwBAAh1W\/PaREOz85zW6xCsglc8JB8ZJWKykdSPji1+IwKUMdZkXZ9GD1YjPQV0R\/RgmDuplaOnGlLnSxg4MGPujPW\/EITJcAr\/1Ora85nAxYBei2BdDhOaWF4knRgzvRiY6pxDiESVcTvwPgTHROIR\/qYxvr0JuMzGO3Yj7xN+0X0CDU7TytRx9\/3mQ5uUKh\/uxCT1tDwDS7CXcD1TG0H0xxMULx1jewIgatQS0AnXF9z1wir2x9p3Qk1r73lpegWtRUUBTJsgEpfPNzn0FdPGlSjj5H7S7wbol0m+2P794uxCZPKNTBBxPfJmwBAmh1oNgwG5CsfR0kTuyIix9HMdoFmK+cALa5cIG8s1yUKUE2mxhyRtqaqaBs0mo848DNaTSJd8yk8J8ELfHZ511oLptp7mL7jlx8Y8eFav0gIBEqzYAwRcNYu\/5c\/URW6CIELYng0in8djNk+vqDYqCANZGVDwmW5dgmongtlpQckNlFGm5c0MIcERfOVl7CGTe5CAsoaVBQeboPIwDp0w5Kg4ue4Wq5PQ05pdGiR4MSKz8PN12tm5eLU6FlMmxQemJ5EMFXEs4Krp0cRWS7lksmC5nuPq7sTt\/IAaGsZwhIgZJ1inUnpDA5X9Stc2TPqxMNnfy\/d70aoeYSIV697fmgE\/tpQja4S0DbxtVoIdIf1yQAPTC8Nx1DgE4VNZlwjLndosYeCZ3eSpLzMqRWM0EXelapXzEVjuyScuM5JeDOZYxdEkbvU0uH5FB3+66O98DOC90SCKnbxgxPdE95gthETfrM92JR6il0vSpQeJo1Q7rByPvSq08IlTpdvANaH+hcJhhn50iaY5tZRmEKf+v8SrmEVA76vdoneZYWI3aSmYpcPa4JICYcxGg\/XSyToDzcPUiAVxytNi8B8EBiqTrQF8KSIh\/F5Vkp8iACm4Umad+AksFOmVwR6rX3\/cnNi4Jkmt4SnnqwvXpbgJaNxukwWR89TIXTCgUrvgKg4uSi1JCGCgLyoF\/JkAdZw544faiQs8aqcwYuCOO5llEfgy5Kq40tj8alySB51XrwIyLQUfNyhobodIB7sa2kaV3XmPttLRQqSszORfgpsZuO03EzZ3UgJsas+QEZawOOrLuSnQIyugLsgGUbiaGrgVRqO6gLkaXwIyjab0WjjIYPdfIabGj7bzHpWZOseIyBvDaOPEctpYerfeLHmEYnVRuam1MrV0Dv4GoAFNrfI1BgofoKkfdy9fubn7GAvOwbz34aKj8jxXblwzfL2E0GeJSTpdI4xz0b4GV5bTYuJwICi6OG9bFr5+YPFesSh5xN+YUry4VcjGrBqfTP+tU9KLXxRl\/901V6sNIJ0XeoY0yonyPE2U5iCh\/Id5Q8yCNCdJfbNf4iji5rC7XBjSyL1YCuJN02n7wR0KBJ2FD7vlyeUTkX5A2gUTQs7cezBXTm1PU7hPbRhXvTHUN6By3H6UB\/YgFZaWLlnGpsHXHi\/UBCGQtXdPqzp0VBwUnEiVkjxi5K54eK+BgfNkgq6hh0q0FTXnmUvKZrJEJwCuNqZhVp+V+t\/yLZQJ29UM+oGR4Y2qNHNaahtTwIoVln7dz66cNYhuLswNBlT7SXCpWJBp1UMjuM3aqmDZO+04WRgwY7YHQvvsEQr0bUHCPyIKIAiozLvEt7yX9sprQSVnqTqtjbnxK1tDFvY3XbhOvTLWnNWDDohsjOVFkRHdpDjtNJ2qgR44qC32a1B7VJHzQB5P+sKLq01n2VkJipeU9EZkbUGnjHj6AZWljoo4wCSWCanOJeJWD7UTVUS4bsgqweu5lxQFvpLDQ7eVictgNyfHHHgNJ5u5vuEJ9m9SnjymmbJvqxjGSuFS6l8LkQWDTnA9VrSmpNOdpCTdTlEDEl6Jb3ENmzrbur3J9db7qAKWFzN0qS3tjjRHtsPU5HeK0Df1you2l7x\/yuTK4eMlLWcBxb0E6sIrpthbGZWYPh752cVphNTdHz\/gh5kLJUz8oCGl+hdJ3d1Y+JdX4ZMPDdy63VmOsYiCE4UVpR3WlTtwNDlUloXrutKZBfHx0QmyDO5EstIDvyYxSJ0BGSB\/EJK2NMd3aNrDoHaTOh0uN1oMVEB16elSm+pE+olwXy4AngW0I6B63NDAQjZFYSXR130+xqZLWz7zbAYzMnRcVWXgr3hxHcO8cfAhsWYW+CN25eYYIKaFO2unfVuewjJSwR6gZc+lSJE3PRPHA3Llo4u\/RCub1bn7VLYYgPyn5WT\/Bib6eGXkqhPb7Wsw0YmPdGty06dwBRbtU0xUhPJWu8dfFMDpJooluju9+sXnZKv83Yic8apyM2hcdBsHnqEnJsLb5UIAVdIk4aW+i4eQNT4hlIK2fHugfl8diNcrZC+0UQQCe0NCCDej1k3HQWoOgJANdcniB0IQuD0Y+\/NUnezp122gIm8ecMOmjmLWI\/GPhu73IOVIwyKN3WaIlTHBLQ80R\/Jax7oE5AU+02dqhpY3mQi+bJoooVVHVxeQpU1pxKGhJsBNKRBQQZKohZgDGFCi4\/m\/WBOro6MPU95yDsSDlONqiR5sTTqgjowOG8hEdHxEHT6\/HZFhca+1M8xY\/Y9QhOr3wULjj5dllpJg9KQTsGCN0aBhxOZqWnEhJu8rswRzEFYmwqM5e91Z6NFlvA+GWsavCG0UwK0xvZdXOQQ\/h16LaOPaEcWAMgd0AmPcKULlsIuU2fugdFRZ4efdRmnA6T6gJoUHZxqQRIx6l5jCRhJpzYOJ07VhIxLY7zarbsTvIXLPRP0eKEGLBLi2MRyPH1bDffcE6meCClCaOk8w1xy5vGqUyVNELTX1tOqcsIbXagye+mIfjDsRyWYRHfFAggtIW\/SoGY+l1h5UEBUJ2NGYg9mFygwtwts988mdQiTHd5I3lQSVZZtCfLH6HRhXPYoIVrKQ66D94Us9KzdQGe7CwwTKARqFxNx6PJOB2OP9Qu0RYyy537pZuZXEbtVayYcToBNK8yhP36tbjf3C1L9jepBja+4o6cUyPb5sBVJZ1cXjXWi0nvZiPqFtrpRNV0iExoTWRYa3CVahw6pdiUdwNXFNphEEmxT1lunRjJTq3j8uwYoCCMweKcut4ACcmD7r26LheiJDCDV\/PQ4oCSrRxAioTX66cD4PIB6Y5lDLmmusuhi9YkTWqG3irrKx3N1za8K+hpnM4ZctxKTCvp2AJ6narRmLNLijzIXL+An9BaJtEAQsKqP1cfgw7K5djHwcHvwiWB48U7lek07SFL6yRLUXEbqpdmWUYvjbKCnNDogIoA5mgQhmFeVsaYMfATj8qvQGxQt803mOuUp50sHgijqYiniy8i2q3b3QNaiOzId+VxMXl\/b5afJ6WqRpeHPQ4MLWosKrVRXSt5kPj5etQV8LEwbF2v88\/jWkEKNPlAeHmQMwsimTWoWKftR1Xn\/HyrlTyokUUNJ+pqItTe0MKDFBsdDYwopP\/23xLWPRBryC2\/5cOD\/NZhcMaBO9hIpk0Nv2WQNyunqbl0FATQMUBqN7TZdEErtDg12WT3ooigR9Z1hZbIxj7zrpkiR0i8M9lrOmJREjYO3QrQSnsdyIP0aYXcmWNMMBQEYeZZC+q2CYfOmMyC897o7a\/A8iWpfxnMROMWrS0AR\/ZOXJY3foqm1Ms\/ITR\/pMFMbHX0QWyVKBTy+1QCoPH1BoRmdOEtCghTOESGAkSBP7sk1G2L7GLwVOSl0Vti0xjuSZAHecm+xS7OAChEzqELN1C0JNAhMO1twH1EvyKmiNZqYGiwBUODFvKgwOxp8ZZmHdSS2fM1JNSOaA3qIDpQt+tvx+UM75KIbiBjG+ZOAIqTREBnFgfuM1CxU7lYiZWKc9g4dMl\/nTR6zQccWsKAGFcgTIFAhESbjQ9v5Cpdl4A1d5cGeftRlAPxGtcjjibOXr4GNRhX57pON9LB3AZc+yISWwdlJ+GBoXeTXaQTSVdItw3vEhiwQ6VOIovmUz5vpVMY9M32UjjJKlKo9XBoCQ6hVgNs3OTeCE01\/nrZYE6NpAIRbaKzRXnC\/4XloAlmbiY9ojzdoMNbaDlufmtsSkpbMfMDfM8yDMKYYeahAsRJmuPzgPCRl6ZIfBbWmMMb4hbL+WjBZOzpQJ8IYlpq8aHQSsUtYcROOjoCWl8HGmCWHOdas5NImqnqFQkk4G1BR7xxERWY0Dsq7IYH9I8mdBekM4fjJA3QfAEbOxkRHYaEURQFmVsLlY\/5gEW3AOs4EIwtBiS2lIWuUEmggIrYT5PfpI3CGAztypchJwQJijrSgQY1leBFC6Pao53cNAKmqQmICHWGJppy2P5AfMROye417BItYd02WiUzxaeyAZgLnAKX97aMRByFTHZ5+0W9lRStA7FkazJORwGCCN3qtgkrQo2ABk2WyMjSpFSmdQ+a6utkzQsnDdAlqnWQZlnCYzAhWs5ZNV5inE6GbptmaiJnEBlleKAMCOojxUIg4gTVCfSYg\/YQGp0NfsmlIw3qKPongJY0eZBvPa+t1o+xP9CRKnXI291QgxqxGEAnjWAUWCwkm8tn57VxkdFxOmSpqi72rK+tZ781jB5I9MJsxEMvTLncxTgdPydpgc7OLWxPW8th\/kXpHoTt3JTSh27bTzawaKJkUi5tmj62XuZFIQvY6Oegz4VFD5O62rPeto67DTpUQYjWcB3aVxudHXhjMkHOW0BJYL9KLzptInNWHPSVosdR7XXbhiZaB9QGr9uWbIDQJH\/CyGWuBrVoxwLb5yGUrZDzvq7Otu6HcEnAUELALu1sDjgt0OPuQuvAyUtZEJigs2pQN8E1ViYrd\/SSUfTVw6dmhN1caVoIneT8wdL+W\/9X1sU1qHk09WKulgxacetw+flJQQvT+EtuGLv6oAIt23yGPOgIJA2mz7GdABT8koMk1CzxH7yZS4uBHEDdUB4EmUSsbtud1okpNM4rnHK8mbIqB00YtRQ4QeAn3zMNTPxpvVqaHEQsUHPgnrxJBH3MMZsDuQSM\/IH5jNN4Onq9G5mKaezFeomecqAB8CrYIZBg51bc3ZPz5vsIgJMDSh\/0o26KaBt5UBRNXZdtILP7BG8ldH0Ooymn867aRgKioFQrGxlzEICEltTYn9jhQo3H6fz69tPa\/bYTcTsNEgHApuyCmukgtNadHbrsmaDFuCUZ3A+L83OndbMhiDTp9tMy1Q7qtVyFf6lW4iu+CgpSGXOKPdlPI9KHGJDWoPMqMm71LDED4i4eIKaycHNqeWIm6ejwlYxuO0mHMKihDsbsaNCB2Yi4xhezXLTgJc2oVIruQScHLKrvkFZeaHW9AUxKy3TFHQzZpjIT+UUbGfPaEGwo88dtYkFyS1fwkHCJp\/nk+ETmtUkzdUY341r8UgFmnaAW+u7DAEFAHLTmu2LROFdFWgepXe0MKwiyZpMKxOd3uBG8JnNxbLjdHwZcNC6Ws9uzPgukXj5Blq0qiYEngJFSJK95sM8B7DvmJ25\/IFRVzcquulFt+4mhEyOB5SF8F3kDeZA4BSSvo+u23dBgsI\/2JtBKZ7K7aB74VaPsW7qFUdoV0kXmtUmrOBW9U5oxm6yIzHOjy3dKmha+TUXImT1N\/ESWmd7nQahlsHqureRBgsQqMWVUqv33aTuTgw5Eg3S2HIg9sueUJrtn8E9vi4HnzL9DHyTK9hMuVzAbFV0pC2g5nwz0vJ\/t57URi1cutXNmnrl77Jt+dXwDiHoK+idiw03t\/Jlo59ACNGyyMytiB+\/qiVq0kge\/lilgJmjugjYDxUBOnh0pikb3dk70IxQal4wUctdPpJcrQQ9c06Zyqfnytm7P1rrBrQfmdrbfeDy2f6BAf4e47Rbz8fZRqwLQfsnkN32yxz1Jqkgoz7hbEDzxDlyPWc6E9KqTIHTEJ7tp+5vRsyOUVNUdWtCiKDRXpIy5uozFXh657y+5898\/kMqKDZsGptSMXGrMp6HZpk\/QNl7K7FaKJRoT8uYVzQ3I86hGt2WIKaO3JiBlHf+JHY2s05STHWendcDazGvDcIcByTGocTZaYDUE2l9qXd+3u5FyHWjgR906yA88cMSl551VgyNw1cOY0Ruay0WAdNs0NbSNWZTh1riVgBarhBE7Ep\/Pudy0WEnL91vKg7yK9jD3X6fKuqit6HWg+ROuedeC8kloqJUntkwyQ58bbFqcb0UtTMjomfHqmQIc05Gjdm7SQlfizncrUVBCqbm8gy81d2cwv2J9qxL3p508SCj0ZzohpbAKZF3JTR8ilKd+e5f0cplbao9hetWSveABtdrv0gRHNpFpp5r4sQMnfGGoPtmOjUtFzdEDRg+gtKfpu0zR5lxWIJxuW0+updaB2F1i1R3hONv5hiZPgWBPrX8Vfg7rhPwi78K+LPlb\/KmqKiXfNo7RAAs3VULF6BScWzNe80owpxbXPjhLUBEist1KHuRVF7DWwUc13h2GFxcEWDuwSp9+wbtI\/OSnTXETF9UMldIabDoK7ZCoLWywOj\/gXUjASKTk3QRVitZ1Tj9iM1XqwB1qyB9opxWg+rnegI\/cYBpECJ3WHZyyT9agcFXnz5723E8Tbe5iUuGID7LS9AqHkhuSWOSITCfSWpGBVySrNbbg+8n9mQKthELxt2QBWlS5GzLC1grAk9gtOnGcDnMofX3OKZduRnA2N51j3g9b0ApyqebsaCNSr3TVFDrrFETIkkpAPR1dJrqoq0CPjou5C5UYgncDfLKK053fAYf3+FoP5rTcMSVs3SxtIw\/iihTl7eM2XuwuMaBXQvL2UN\/e+bsppaPs+tfD4HaEkV+3nhqstnngsk7z2jNpcTjX4UbsoAEV7YwihPiJU+HaWs31kGt6wOhb8wBbfKIEyt0BSE2az2sjtvq\/fs5Gxi8NPCoFQgemUYNm7eQeut3ezBl9d+0SO9iIqqyjmdrUWIc4r7RyoqhMfXASvHCA69QKprp53dGvadNPlSn+4DQcXNMDLpLxJDY8qlz6Sbu8o5P1tpUHSffo7BkHBKOTp4MR8NKVhNR364xyrjHxde\/z4GMB0dRBsufqEA5r2EHVelKwZj5I1nfAlSveWFHJQf9mQ3WXkLyH2tDMRFmapmnOr6xZ9+M6L\/NjEoO9Fa0u+KkgDeqvIQ8K6LZFPkZMKfS9aShJp+A6YJs\/4TFx+NOOCxNv0WnrSmaIoj4OIZc9qv9UFJaq5vOAuBKTjMdrtKz6JxYur2kWCaceNNSgi33iSP2LJVdLlWmIBBVst7fS+bmuUIbxrYuKlLUXgnoCbiDQkZFYypMXbv5NCeJGp6T8Cgm\/3ZPOqtcO6cgkOF3r4d+Uh4LkzycUv\/QFLiBFDXa9zfpHpwJM2s957uiGnsRqoJoq0zQGCSJTM2W7gxn3JHbj\/rwDjbBYIHTbIl6Y9rXb7tiOK3RWdGW7vnMShmg57J3VKH6J86lTta5Ji2NXZZgtc4SbgDeLaipQfWbgR3p64eVIoh3ZvpeUHzOjhmENKQFcdILoY2VGUyfsoB7LjjGuk7DdUB5EZaL9gcbz2oRlr7o6xmfkirfVDoVhgB\/7IzBHYaI9ZnW+FCVEFTZpDWLLIx3xomKrm8UXKcJwr1SSKjHHedlMAxtEpRSFWebRGYkR3aDbKv0sotUNOuLMNZkkaXrX\/Vyf89i9OmjC3E5BrYPAtXMTPGpe87KCO9cGu5ke5j72zfxOZweLWixnadN7I06P4RPtbT+OQ4\/FONWT8dv3Td0SsDgdHTqgIltFZd\/10\/U7azQ0ASfwDnr1g48ct5riq0Z3cK6TfZaOaGIqqm3RLqMN88cCEn0nmNkaqBTq9T9Mr1V\/pBd9R+hM25RVmQzZGaHkKDCFUmlk1Debzf40YfMDtOtPqiS9TDTWywBm\/RT\/zDP9Q\/kNiSMBKeHvqAyRHDO2ybKHrZ+i137ezJs5l1\/BG+BP8UFCTUHoPcAOwzjaWz5XtxadWsZnQZ3JfgJJtMZ277yqMo73aKf90D+C+wkK6fwbLsQmOfUb8G1kBhWPyLGJWBjHjx7oxc1aEtTVS83d2dO6C4By6PET0UcWmueuIVAUIOYedIIZbVKBF37GRFlvKS23nJ39zMLPAU00qj2TN+qS2O\/AJVAydGRS4ruGQKXQdyCjItNvyJWzheOHwZxt\/7opeoMzDXQlD\/pUb1w2rmbKTni52vrihMFhXlEFgzwp22Finp+F078IXv1QZHkzLdX9DveWe5GJxSxCOjf9Oo4tXKeEBJFz9FX9dffa5qRVjpCqIRg+UoM6oRbkbmTopK2vsasLDRCcnDbgol3skteAAS2rgLuhZlrOZyQWRG4kgmRd4Dead1KA7AW6vg7enixqWE8zB9Di5qOfOYD6NYjL4QCd8To32+p2\/IU5XILJqRaAA8wI413s+NyJn2KIju\/gQB41+QmXeXDR4Ylr9a5fFG0lApQWuTT\/1BXjdXTA+pp7+Pxsty6skrt8BUUdCYAAb89jJPMXmG7jxxVXmewuTX9aU0TBLHr\/Z5SyvJssaYz434Jp9\/yF5rUJDb9snhjs3Qfu8I1+m5KT5BlAaG0\/TSB6\/dRdhNu4s14v5+2vsKUKyd9xNZuklS8ToopSBh0bxN9gJ64tfKK7P0fs0rHkxb7v99XWuRdf19J+GuCyDx4NGvKWcwrN5IeS0vCQrOa6MCc1rGTHJC0uiQp2UTImexCAxVaxzK1s84JnXNB6YEvkZMqPrl9N3y+bp6HbxH4axwGfuovhMafsSby2nKIrUQ1SJ5VVicbOVQKYPMQ\/oeuDATHr\/WAQlYToJRHCjrUB2Oa2HJYnsMsg7b7I\/vX9avZmInZqOq\/Nx7uyv9K8BZl7HiRQJ\/OSscSxr\/RzCn+WSkpHgfjyIFbPbGBKpZwST2wDsDzBX3BO5LhY67oOi23o4wf9fRsPg9K2a+kKRsP88jPlQcELdLSvFmO63NJL0vqGB4U1pzQRtcOvIhHuF4xR0ze6y8xkMGkexPmimtc8BZXAlJ7mqoS\/lYdp8QdMd\/s9bagyYW27lloHfrb5JbQODIMakCtiY2tRdFFDlnNmeA9B+GY3XiJSLikQf41DkHjCU3NcjHziwsAmWu3CmmTz3KSJklZ8dDGiempBFPWp75pfb8Bny4NGt+YW9hYRZrgDKaLFAxPZofYIt8mpdA9X1vdl3S9NbXDfJ6P4KZTKa4FFMY2WHDRjgGOWBmIgY\/3mE17bOqUjiWyk\/f2fwfiPHQ3KsVQq0Jx5btwNw6CaVBxS7eHcp9\/0D2ucncKHTma0Y00tGeIk9trJBHvlL0\/Qhl1GnKcpu\/RQ9k0\/gmNLA6rUjldT8HYKPvFAOTMOpB5y0jp7GczN3cOjll05pnCNdQ80uSun1UoNTTjusMM4G00UA5yUnuqevVKLECUM8Hbr\/xD1jUiePrdT8LZkLHYGMhmmz3OXa3JQwuho9f\/YTJ9dYFsYrAzDrAeONu78rEjnkMKWTBqdRcXX5EzfEYuVvvOzpssEoT0KaxePNHh6M1l7LJs5Z5\/zUnOQ5VFl3Q77FLU72MU5fyoQH+xN0g6UUiQcapCnqmPSCCJ3Uo8MGjBb6+cTzQ7bobxlUVEP8Tah5ne3e2yHPVMcWjyQgKz1rlqGxGVAGmv+Pgh57+sSp4rIgw1bxE8W+6kxKy58MshPlActE0OAod3DOC63KmaCN34avh1UmZDGa0l1OBNjJpGgokYy72OzquRSRBQPNwwTY9\/1WifmdOr72JzVVjlNcpDI42tyTtqnvTl3RZYnQUaosq6IKj1s7uu2qi11JBCI\/fw4stfCfVsdIuj92j3BZ\/M87RWHDyK43gtLiUHGQY\/gV\/Zn7m44qFrM0BmFCIEQ0YNTX7k3D0U\/7vi5Dl4VcctqGxXzENeLL\/QzZ9Fu6UCkdUYWvcO+LPM0Ka\/i2Ld5V8yikoL6+7iXPcyqJlYWTBZNlXme1WSx\/VBFG6u4L4hX8MquC3dEArOFCXCRFd9sBlfj+8ehcrme5V0HQI2pnqoxgC6zZmXzVVkZ0wNPH2jjau47u7rrWak0\/Kl1sxqVSWU+PgFfy8qaiivFnECNNye1slZqxcsUImp5TzUdPEdSFFye\/fcbvPvANzYv2da5LooshioKY43d9hXTn6KPVGPzyQ9a3ouzibsOTPsM4DzMnV7DM7zPNb2oW8F2XoF7pt9HjJXBmdlClaJqkd0ktkU\/GLxt82hYCajox0dEhUax14\/iMnta85PDpc3nLOuM7zm\/Tgmf+Ec8x7ZTUQWSRVXSTmPN6B\/q3+2CZUxrMGnX1UzFYkdNL+pM9izlMhaT4eN5P46zaeWh0tDEZDO1ZhUZxZEfkY3WWjZ44vF2X5gUPhmBvCr2qkRBVPlXe37kxSu8dW7\/EedQR9cLSRcZECTipxUjqsJ+mwfn8F2Sgn1TqaJoc\/+177oub+r5\/CNOn2bND660f6V08K\/877jg362qoKsL5UvV\/38QWf5fzPKf\/+4\/\/91\/\/rv\/\/Hf\/+e\/+89\/957\/7z3\/3n\/\/uP\/\/df\/67\/\/x3\/\/nv\/sPc\/WeRU79hu5T\/x\/LuUvfz8f5\/KG\/ULRipdyRi\/7+5N2lP+fnLkEr\/i9iSX3VDyP4FXBbn\/Ev+1ZtLoe4EQ+RI+6FvYkf5IrRaX+Mo+v6+bn\/\/q9znEeWbzdxp03\/GXev9cnm95tfrRR3JLuuq7vvE10gUBd8x3HE97r8\/s93Xyh9B9lnMnTYt5Z\/Q7bP+Jxdl\/XlHEhWE0fz3gDg7brA0efAP8PlY\/fXuXOcA39il3pPSl7n7MP+Abpvxfd18\/3pHeqsg6FtXo2+xdPkGDj9zHJn+\/s273oJMmm\/wjShSnKNuAM6\/3yf79E68tZz6plp\/Badu8xV4buV\/P1hmyeQcdcOUP79z5C8AiS+ZlvXzPZV\/ELBNQ9i90UvfRMMPrbcuZtmv++ujnZuAJQbP33gu9c8n\/Qug0e22G1779Q+AniDfMHhx7+DUvHzmXmWfh\/fwfrbq89n4o4D9Fv+Gb32DV8G3H32q5\/3fAJ14t2M\/VYpWqpO3PFvDt3dFA4uM1MXd+2L7BTyOAh\/Bwt8P1Eacb7zX\/YEv0Fivrnz5DfigdslnEiVVvP9ZT9gq7wbGDjJMunr6b7BheYNcLMvAOkH5QDCJcX\/BhoBMbyaXafZuyfbzPVf5Brptr1nrtv39ovQbgoFlHX27vfA3zh8oeS7H9Da5yV8AUAt+2yuEWyog22puqBt+VMhfQINa6Rdpme4\/BFrGJ\/NymUdzjn9X9KRWpD8Y7N8evQFv43ZfN7XY28qPeiDc1cdKF2574+n+IdDDvPOcc2zmfvrD7poPRJuew++\/sc8ga9xLaFTM+kKv4XV8AUEq8vvvgK7uKDznqDq0I3q+yseBAe7yVxxorN03Cf8kvSpepv3+X2LUCNx4XInUoU94d8GH6uXT0Nrb3wCUMxvR2zk+D\/gf18H\/EMP8kBumo4TvoT0QpNWnPfOP5q0YIBrEVcrgB1\/D\/WugK0h49kQC7vP2J6LFevsjgDygJKRq6f6gvd6UNicurUjQKrClBalLC2ceQN5bFAjf8WWBtyS0Szqg8DLolt6aEaIXAgbRcQWFEEihR5xmxXQprduqnkmLGoUaZqecIBV1XxNXE5ngjRnEYT1BYNf9qKFND6z5d5OXENTrrEE1odX\/Zn8bbGAQzm7V90Ue\/nG5aTpEzz8Otb7bmFYZyITr3kAmsey3l4byGGfTjOOqgIcajZqChomjJ9SPbLEErDJHH5hiuoLww+EBqdp3pejHwaGep06IKal\/Gb7++VjmevdLK17\/S9wlB2PdgWhiAhRDknPXsamRmZcVnutInlGTnA3sONl70plwqz5VYIdKNhmnqY7BVIhQ3qT+mQhPoxmANr906ihtnLzno2TcbF2orUNjKsHNE5hYDB3irHTdlnXWGuixjk+5NUOe1\/lsoZtnLa\/tcP+lAN8+41yQPSsTbKu6n5qKG0kW4Ck4KRYYhok7oURsEQHvo3ZsDjXM7vkpqeBxphNVP3QMV6N8rsvrtV13RLtGhY28yaLqbiDXu8JZn5KLaKieb8VCPVqhcqwvEwf\/mTlc22JCpJ\/yRLlq6pnGwcSljosM333looYkK0m9CutbVGjn4K0KLjcI7GDoZsZg1twxdPdj9T+jQhVOROvcUZslFfyARwxidM\/9c29OkiH4W9\/pzwDpbnv+X0phqlw1HOOoiKgenkaNp+GD+TmLoD3hKEe8lg3y4V3ZTy3Lfpmbh7xUzBOZ38oD40gSwqeg4YLRcLEMHgEDjKzvNfihEnllBVH\/Go0i3koY0N7KbUabqWpGCaX0B3Kj0Uo5VWZCjC55i7qttX5Zus8omjfxQKBFy0a2u9YJlPD3DQdGSo2KOtWhBKTi5Yz5G8ztWo+k7oV71CPvYaJNVlmaKApjYotMsxqsnu0MOkOTdmCfXWm5Fe3MScKEGOh7ol30A6h8oEqYT7iRoP09vvQ\/gacXCAnWy5dfAwlevSoVUUP91ne8GVNCP\/Kys4Tz2klcJn6L8Ll02V+wgVcUAUGw5\/1qC6zTQcRZ0hR\/6HU12HyD11h3IvV9VRK5vcJ0t\/w2MG4cACeqm4w+CjdCb2f3UsWhl+b8f960dGCfUoOl23PYpb74J1oWej5Fud4EgIQPxBD\/ccx9YBZuROOohgGTj\/kMqQhfG85s1WNtCT6CExTEFbFxuTUV7U1GvziGFDVc7A5pPj4UYFlH8TDvRD8atGt3So3XxgL5Vegsb+PrKK7THd8xgNy8eK6gx0TAMvtUn2u2P+bD5Aw7dkU9JjXgVGqgk8J2kk7flXSeACoFRf6loQaDW\/zT4D+vMCfgqgQu6bsgdPQpgyG9AyezwbQTP21Uq1scQM8nzGNwDe4DPAXAyGlxsnf0zE6m9VRSXz7\/PkveDToXnN3WJksQ2GFgEFDqoGK1DsK5qDE9oPb0N0wxHgMmA6nAj9HoUVVcAteb8+4BHbCRAgLulvmB72S\/uK+nSkH+EXeJXWCYyUeCUS7wJzqYPuX0c5HwuHzFqmZOAGzmvl2liTwo7uYB3yp6VAu2OVTsRIXAWssxJ5xqF5x+BeMhkR9QIJgtXbbDcAE4pV45FWjYTQOZPUBN2Ih7bfs6WHYjAdhQILr9GvkO\/ep+JQ+4rgBhuNrPG1wiv2gIGwEYV4HYzBvk13DECspSuY4qVUyhtAZC63AIwbGX83SY0O35xZylXgw\/2QQOQiruoM1kNABJ+lY1w8X3lR3RyRvhA9UUCsOKoLBZbALBj8e9Vnvio1QHAi2GPfdt0Z8CvrG7mojR7+FukIDO0xTknIrha3UG1wqDfoDkoBXRB9gGIjYkD10Lx5t5WsQm3KPtxpnqg3liHxZT3QWqFjJoUZy+vEZdGoOoqJiA2J9kMQUzaBhecKYHoiqp5JKwuTGhwTGW+8W8xf\/+ImCYRhjUQbxX8qCDJIA3Crzj\/4B2kA741NfMjQNiOt\/GN64E65R0610kil525G5AxfFVb6a2IYRLB1sqFPbxhWAuADzgPQkhGsg0+43heXM3NoOu3kqs72OZUH25\/NCuDigvYV1tmRw0fBQw+ob1r3p8yVrFEiA7e9ciFQN7lg8a\/av+YWGajjkdlU2NN8KjjagGBmTYWYneNi2wEcyxROeXoCr6sm0mlss8wawBl8\/AagKgix1Q85prtgBrn2lOdKwzAOwJ34CQ80CpvaaLdV0NHRZMhvGpyJNoFWfbm2HsHE6vXXszsq5BF1MmbsOot5QUrJKXI0xNmJYZt83QQaV8QLiQCRcV4JeiYA3wy3CcbZ15LkRAxZ\/8gVQH\/o+3VeF9KaHK4FQMXDQGhd9QmblfrqDzrTqy4QOHUs9MbMQ1KgeIrpsyBwI0V2SqIjcbk732KQRUJ\/Bd7x8mG16lFrAuujeMeoh\/leaDDawS0JrFPIwvlKVexcmCQVUK0VoJkTU32iewn4VuJA8C\/Z+o2iaK3oAOpyKD0\/lGoqVytg62vgHNq7qR3rrc1AtWJjZBA\/j9IoCoFP12T8x54Ls7zzQ+iu4tRFxQ9T40D+heFfg8BDlv1dnkVQmolt1tc0A3rUoE7G\/Zf0qa4tRSfDQACWjXlWsFnO4KXKq+gInwoKKbBfz+6AP1jKNCmlqVE8hK8P2sL09scHgH1QflPWES2PkNI6nFquNgAnvezmkCkThwLIq5GfOZz1KmRL2RrR4xjcjitjtqSbN7pDtM1mEbvyTABfV+AN0SRccahuM80O3mH17rEw6sdXDd7D\/nFEUJLIsqprsG8OnN1LJQRUnL4UrR8VF9Q7AKGnj4wpr+moDHqZStqA0xuQ75j5Xo9ap1V2PgVgkGfFfS0KhYubFitslYasXAlfsU\/W9X0XbjU2jWmy2jfDJV+YLpIjAr\/zzbIBkRDmYR3MV1O9qYIBezChL4TU14oh6dJap4mgSju1O8EuN5ozpnVfftXXLtp2l03CYQUtQB0Sp65KKIzjicE6X6lwWU0KVQaFScbJWxHwjUxNQNMVb7baDUWvZLh+a2gfr5wQB3+PmytHIdpvgzjySUfUTwun\/o9liu9iWy1pncPGdQotb7NhQrEcs2g1L\/ovyZrhOpyipa9tgOLRY4OaQ4z6eLeE2jyeeTACj2dd3tKoGO6NEpZVXFypY5CxFeVVuEFSPHZih6\/JGkRFYLdzyOiqgx6xJlWtKEqDfIK97iAz5LtWfflZ+OSO\/JPx\/AphEPVFa7BbTgsAY1RVAS6CKYYRxQNbCdTkyt4Veo9udZlSQsj3uhUk6XWSCjjslFQSDF6FO84Raim4BnA0m5LDTaBef0TtcZx+vmSW1i8KhuSMQbEjTcJdKxpfIGLocbXqS80HaVOx8\/xV6wYK\/lokp1bs0TPXB11ghslaA2Gg2a8TnTaNeNnZl9jKXoOfEoQaD\/kE\/h+1jeUl3OaFBbCqL2euRffcPgHrhqIUEZE5fI5BedcOpAdJlBaVBnPbSgYUJaWpw8KAvt6rZhd5FxOg+tMeuAMQMtI8nuagX+uZOQn5OZRgGMIGrlFxjDuJIJpVwE3ZDOM20j6K5V92zdNgmgYRFmcaKt4Lll6k5q\/JVa4HB9rAXKgyyDJ1q2yQGirVtyeSbgYOgKtKs\/zBzLQSviD2v5zsZW2UruwHy6mJVR+GaFRQgk6LZd2M1mg1a9qNVsNzxwg\/L2NoRS0k6WRpW7DAH8DjfRTEfnR4MpGZ4AYwDkEyzhanAct9UOPNEcxQe1yaCDmDdtakXlY6C\/0T+\/NMfAOvvr+YAEos5FCdsckBTwOEwbLsGtthHjZR131RIGmS3P+6jPiXZaXBkEOEGashgQS2HASsZxJpVpS4Zu28+Fvd3UxhgeWEuh3+QuUGWKLw1sFQa4op76P0qIgYzXrYIXnYCFlWabsFHd0QjNBrWFyUEFnlpQhd6WSoUX6BeWQJ1XJzU6c7NKjQRaYJslC+SgbXkZexzPQ6UDWTOGyjVe5Qdl0w\/dHW\/YTFaSzQGmQAs8YwrV\/UkBpNsWQovhT08\/ESThtNeuRNwkunaVo14A9kzDTotScM082tmIaiLjC0T3BrvoDvi0OUZVfcF668fmgMxb7Sm+iOXQ8onBfX4nuTGz5\/J2Aax8J9mClhygEyJfzFwgV1WlLdwbdyiRuS3SafD6nHSeg3BhkGWpXhzdTNeVA4AUeZBTjN+QSos6VEkDQqKXkX2MsF4\/GUGkGweYLqRqFRy1vojA\/IqVQGS4eQTDWfSDYejEftp7XNQ94\/cX9YAaHF07pSuYastFedaDnyhvJvstcftpucBv5bnRpap1T3kBMv3tLoHcFslfOXXQjH\/lAK43kV8F\/SC4Ct9+KlDoXHlQIapwRiPDDO8n+T1JHoR7lUKniyik9upqvsq1a2AJiB73DKyGuCL7MN1Mc11MbQEM7C8dWLYZtC7X5MFJDT6GWa5En0VIcbeApQL1mGs4IOr512TZT8sAg9fKC3Qd6qfbgsUWJvEQqmSc9HHZOScZBNTebEoJLFooJL9sK6Mg9BBDDwK0DlgBgNbzoJ\/2Q0ge5CV8QHM2oeiKg9hKOqEMvATOc20GEoS\/tmWAGqSKbgd4AAsxXrOladW9U7SuxVzreW3wSM53xbO1+pnHFdXcOq9L4W0AlFIyYDgCDUqiDLSkeovktTo\/Fv10WwrsSSVbpn5WbgtG1lUCZgGjb71u7NaizG979Yl28qChZlt+YYOUESuiGofwWdeXB+nslvJmsil9FqM9bi\/grs1qgirdB3JRXSRiGysFpbsJ5mKacKv9mhLbBEp4OqibfUAQTTbc5R2r3gc0gEqxjy1jffBmv4p\/jYNlGR8gxs+Z1ybLG0pwYUqPtfOAUv\/YTppzbjQ+uyrquWhLwBQAGmLnRS6ntdliWNLv\/y13RSfrtoWedqWM42TYHdowSZQHVeJYFwGKSMoRDatXje9OLm4PGy4YccpDdKtiHTLqZpiwPY\/aJInSHlfGjhqgM59BmVK2uklqKC3G9aWrkbhG+ZTFNmkwAHWZdYLeVCkYBAdIbzN2CxJbbTu9bMsIdCQcB4iylywg1T2BrGbyKqxHMngD72phpCKRCCobjbz543R0I8DlKG2KZCEfY4\/aJaJ1AM5iGIhS7PRF2XZQyMvbUvvp4WhG0cMf3SMM3dRzKwLFFVkd8BK5MoWT\/YY6bWLx1OHEVyFE5DuMDSBcQIpbkySBabWE0Z0Bpn+hYE32yiUvl3cM67zh+PFWG3vMTAeh2qhyHrtKRzvenBCZvN5XchhHbVDsKSEYdETrIGcDVAqugmoTqHQa3a1xmPSDKYWyplJgZF9UwlMRmF+cOmDRqtxMUGWotNbX0tAEzX+NWH+iNB3vm3tXH1dMHU4TGLjpbhSMXvYMICbwy9EYXbQEQ9zuH\/j8eEWxiqumafaTXyAQIpxUkLIxOZZtErUJ5\/0uHshA09mW1Wyn+OwNBFC0PIjdJWFjRAo33D+KHHk7W79q6407Kx39VPASgrsHbc2KeGNeZNISYyGspHrjP+UiVLi\/fa32fMLhH3lvdaOkokt7MBgA3Q4HThtWkUqwN\/ZnKKnrWD\/UxitpwxRYwH5aMOsh7aIkolmNHDu2gOWvQStQ5wHsIv1krkTQCrQk4V+kPKeUowv+UVAhgnObYVSyVdYAi8mgnKCK7iY\/7uxdhP5MULlZB5yxu+2vZw8cZCFSu5VqcoKZZyMLneENJMOQNwftKOFkap1N3sZo3ZGxYTMTCrBVf5RI8nXbIspDD69vr8q5\/kekPL86xd7aQhzjTUId+wWi6waQoOacaGdgJNMAGURIbp84bf77VCO6yRqYiM6f8oEMANbUqbZUzVR1f6oGKfu3jOiMq7CKE3yI\/gmAXtDORklAX0RRkOZ1XIiNyGSaEcs2eR2pvgSgoiVJt02I0QWI1KsyYCoiVFZUk2SWPCgBuN6oHuIq+lJ4bOLF+quFjwoxk\/LqQ14eYSskKuUvP9X86qKnnBUnhwLaYqloazKWXJatiqafMxat6IvqLiECP9UKtNDyINHKE9noEgOoi5oHeji7h9YllEUYZqHwYthqfF3EgZLQt7tL0qYYnY3iKAym6LYh1XXeZvm6vozA1uHbQb2StA6stxR5kAJeESGKVzMWchieMhnwqpw9Dl5OK0ozhjW5brIoP43LUF+JQEzqZgbAXw80Qxv5ggeOb1E23z3z5seO2ixN0WlAHygOhPL2GhH1UhbeWylJu0gCGopNQBWXKjDqgXLkQXQWqCfpWHQxYdkdSGBcENFtayIPAt6qoRk7zwa1GKniThVWRSMU3ZRuzIDqhgF14ErrvdL6BYpGwck7f2ibiv+PgeBIP1T4vfHcQBiGzCaA4F72PI9VhMqijzR0prd89LFMgHqL5RLsz2We\/abcmILeHJDi4I5u20qsPChvnA7JufdtZusAbSpQEmEA5UGkbpvE5UFiACao2NGz8aXqEwTopjWWl2XGDaRhjmRQRtpfpzh3LYTtd9ZGmmWbgN6Lo9BdKG4bTdIIgL1Db0ngcYxRo2oRKId1fhrKg0S7HPSNAaISQteejhRvwRgq1tU1pWkU2BkJgUSANAJA56RqIfZwOQTalhU0XD8AI+EhnTIwxznMvPNsDoh2mUSCtfmoUmdRQAJA0uRBKoy5um0RNKl1ABP5mUX\/RvIgpEGdBiY8lJLRbVPZXEwDI4+SxXRlqYJIZ\/VPZ5cvD\/Lzf3igZPQPVAc1+VsHHykhizHnZjWzM9L4qR+QIao6J4Q1HbAj8UGXPenWeUBaB514ywFbFIhBU+Ov0gYhNZMHmV0S0Eg4z2wUJWJBjB7ukay7ZOW7aroFAax+E+ihkbd1HBBAgSEkXT0cVgtKJTHPVa0wrSsqZrOveW1Sqlds3jYJpd1SwYjlQT2NBpU8tGf6FJTy250EWHlQom6bKw8KFQxMUiiojsXr+tfKA0RnZr1gNHjV33PlQRx6AN6u+IYCfrH42+4f2Gqs39gWz0lB9Sxp9gSiQ1ci\/1RZrO5ec2\/zW9LG6WSjsRwf\/ZvraAgydG+S5UFKNZ+KU0GK99NKulv1Oge8lZw28XNa4t6ayINgfRWZGGp2kR10ZQop9yTRGibvl8MLsbxezLw2TR8irbw4V1TKeEqTmDwoxduhtQ6y0XQUHECxqPo319EQ3ZW3Ytditbswu\/yifI6uqEvAqMpdL4M30mozpe\/DJqQ8iPMW2sVFw\/QBPGdUwTm6JQ\/ZLdQs14z6\/LNjDhiaAus0oCsYKpclAdhIACqXr1vBIvvesLdgeS56pLQzzhv+YxxpBCQPLcptpYRrKvpz0CJwUjzWE+X5gdRtq83zLTJoGZRk0+OSbA5kA2fwRzyBlELS5tj3M+A4UVm5z908pUmyODF0VWYx0ue1abHxElj95Ku0LLAbrDeaI17blQBS0TDBoc1AU8iRSrDyoGRv1rGiPvP8hikiqXGSv2Sm5Ar1Kd22GqEZXM05LYuo4EETGtSUtyGc3lzdNj9PsNbzoqWYb+Ay0GGPFDLghrKwXO1bx9sIcwb67gJYhngyBtoPAjcHQmhq5Nl6diAPIkvbegZQDYrOVs+rRMGd7Y0dd2quncFMritWtc0vMWyBQ5RUtxnIQqLLWbPP0VwEL53IDSPF5UE\/TeRBzvAdQJla8lBpUmkgM0p500DNQ+vIZo3NFFRPeI3aJD5HmB1a0Mlw7b3V1jqfhkrtN7Sa4SGQ4Q3pdQy1\/7ExOBxzKTgRmVzHpxCuVFSFEc5bI\/QK5jPxvuBUl2qhn0At3vaHI0BT9qxBVU637VZdGUrgXfXhWSUSsTV8FwjjbRmHlI0RoXE5Cl5KfZk5zctkA4TppgZa1eT9ZDZEYA9HsIcCM6lStI7GCUkQxiXRm1hvjQ4ES3X3z\/ITa3MAD20ref9wjSQm5rrRgbbIOB1dLmg012lp+Bjk0jiLVNrsMXlQIVxokg67LN4X6GtnEHjKCKX72\/D5gx+dsqGo+tJoKeiCUuyotmGY\/ZHDT6mqSj7Yn5HhTYl1JApWD3gfqyDpkgcRQV9H2TwOmqj4b9eFvowTMdq7qNliB7cKrSf80GFVQ9huj9ZgnJyZ5ivDzc2Ar9Y3qGlGINXQ8y0WxuZAMSDsDZtmgEpLHrEbo53VCBVwa97pkrGyzrydIXdkbExZI4FAMFhhS60VQTUuMyuIvlTBRSuSDDiLdGfFNFnFqu3ZGGjMHOC2GZQHhUWoQx7aL0kN1+qEhyigZn5hCj7dKMemskFgi6I5bpgV5W5UetWUv+0nDqqy2PzGqbt\/rQNcjXpyKMwxhgQCOaqhbluteOK5KyB\/PZlVS3mQH6IBEgmdUk1GzQQDeNtunI64KdLmZhIZFVRzXaqtYEOqxunux3EcSqN+HDRXwqr67dTCUHz0dJqHWvbN0Q1b9jsJpKOh010chvKjmhlSk6AaRAGD0ES9uH4secKK6bbrWTphskNTZZjz+h6G+vBsbVB1xXuEhc3d2bXTBLKuX8gxm+WYddYkkGFQdDIbXIGFvKXNJTAhYu9bnUCOBEnyIIensPkK\/U++A7HONIGMxbxtNE4nbNhWvECwrXJvPKU6uXX0YV0Ah1eO1J34zkatLYKqtR4sXc0ogTAbfTPbaEMAtRIboQeE9tuzgJ2enANQDyQ5Mf177uXIgbAOKqw2tKPNN7TODaD14lzh8TS9XiCoxkwdMnHeKyDavzC7fBkSgKbV\/AQhYnNAwloHMFcz3KJzbkDrVy0zsbcWANc2YOdYHQWLmAAlIjUFT0N50DaR6TIyfl10mzyikaCICH+HiD7dy7bNULcNlzWweSa\/atCvmTpYhQe3iPsAPy6gdWS82YDdKxW4imtixA2rQLrBuh2ueaLo1ZHKNn41qE7ulOekAdorpCB7A1JbOs+r7jbiwIB029L\/sWcM9qSOaixzrv206pDKN0FEGLuHeJYLfmGGasua0DidzKmgBCZM4RKw041L1F8Dl3KybCczTgc0wseEf4QLJqMntQ4oIBk2B8QAoi93COZaw7x44tLbXtZD0EaBSXbw7UAHlMidepUHuQK5kWYZUc1329AdkzWoSdESeS6XkweJ9tOcc+qlGD9VqTZ+SB6UtyGR49iI6wpb4JJ7bjXOVjjbNDVNBEaD3npO1UjJWrMHHVQsD5IO7KcJJWbXhVWIAvPiJ+\/adRJLeKBC4J4jPn0bmkw6H8kd2tYAjTt\/JJBJnpcq\/sQHKd742prr1qsky4NUeU73yzCm6UhDSX3otpGHFlzRqUluUV0sfLJfOZaV2nw+ywXBUYjny02\/EVU21gKlZM1rs0zv8C4u2g0VyjhgSsKtZcIWWjEXXgXDCYMtqi1fQ0tEL8JQMEtIREtD8AM61MU95aLK8hskyWHesr1xJQ\/Fmct5Z1u2GeEwiVxbcCK6rCk\/HMizBe2gJdI5V83M+hd6R7K54VaLF23mTjlat02PAauCSMjhdr9BhVv\/MeN01p3XOogdaDKAcj9VBoWRThtWmc\/kCL7ZTjkqfc8Lp6tQu45nmClgeuuu9ZLn7Al9s+iUIlLnlphjAMvUTmhbAZe6QXWLSxTt1v41T8EIOmhgEiQyGhS5h7loNphGh3tNXhaY\/e8FWhh7BvqF\/mOExP7rgwCD+ME+f2U6cIBtdCXxeJiupq\/FXu7iSiQQbVfVCbJpAhtG9yk76TgoFSaXby2l9sDGakNtzgunXjCaLgCxueLoZBkM3ap4ziWciKKbbXNy9tNM\/JywosvpS3OWdSIjjJIKnnkYUD+lin\/NmUxFzpxMlDRMeDS3zljpPMqZlWcGSOp6bhxvs+EKldcGJmyYLB3YkClNqEFguaEJSV86nSUsJU8g9bVSlmoeiJ1qxq8bGSmOgAqkyqbtPw2srW5RJUQpd7VTYWxzmFA\/\/qushKmBKZVlTQ+iogVC5NQhvbDhUPNPplyb2TC298apEhDoIdBh3VFgdXjVHAI7baK2KE0GNf8JDKqJ4Zmxm6OMvRla36l\/zLlcVdZhSGZPuQ4TOpluWDcdosRxMZozQfyUGMTphUVUPG\/enYC5+NSsTqm6Eh3NxjXLjFTOFGEBK2aco3Kjrbu4W0AeXn6yqif6ilOVgo\/CnPAsgDhwATbGxLYFqQutapKLQtFK04OLAqJeJFmVG1A5EDJlosloKoHrUY2TXCkBIsIlVAiKSuH6PKEY1kE\/uakM0zHHhXIbS4JlcS6aFLJf4CSX9PhBQtfMmIgLGROfhYPMVblgATpnm8KUBqwYibzF4y0YqsTw63R03Zd+CvFO1Es0BqUG2YZZh5s+F4BIVDK2IUohcgoNrgsRMIUJFc0t4W5Nt4T4YVLf0aC2IGZ+mgccE0l9LiPV4CXnLZjUjC3EkkXEHC4gOKeET9uX\/vUMH00wLtV\/COUwp5dvTOvW56b0Tu3y8\/+\/W34A\" alt=\"Meta Business Partner\" style=\"height:38px;width:auto;display:block;\">\r\n        <div class=\"itv-meta-badge-tag\">\r\n          <span class=\"itv-mb-ey\">Socio oficial<\/span>\r\n          <span class=\"itv-mb-nm\">indigitall<\/span>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- Nodes -->\r\n      <div class=\"itv-node itv-node-email active\" role=\"img\" aria-label=\"Email \u00b7 canal seleccionado \u2014 tarjeta de embarque e itinerario\">\r\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"2\" y=\"4\" width=\"20\" height=\"16\" rx=\"2\"\/><path d=\"m22 6-10 7L2 6\"\/><\/svg>\r\n        <span class=\"itv-node-label\">Email<\/span>\r\n      <\/div>\r\n      <div class=\"itv-node itv-node-push\" aria-label=\"Push \u00b7 retargeting de precios de vuelo\">\r\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" 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        <span class=\"itv-node-label\">Push<\/span>\r\n      <\/div>\r\n      <div class=\"itv-node itv-node-wa\" aria-label=\"WhatsApp \u00b7 confirmaci\u00f3n de reserva\">\r\n        <svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M20.5 3.5A11.9 11.9 0 0 0 12 0C5.4 0 0 5.4 0 12c0 2.1.6 4.2 1.7 6L0 24l6.2-1.6c1.7.9 3.7 1.4 5.7 1.4C18.6 23.8 24 18.4 24 11.8c0-3.1-1.2-6.1-3.5-8.3zM12 21.8c-1.8 0-3.6-.5-5.1-1.4l-.4-.2-3.7 1 1-3.6-.2-.4c-1-1.6-1.5-3.4-1.5-5.2C2.1 6.5 6.5 2.1 12 2.1c2.6 0 5.1 1 7 2.9 1.9 1.9 2.9 4.4 2.9 7 0 5.5-4.4 9.8-9.9 9.8zm5.4-7.3c-.3-.1-1.7-.9-2-1-.3-.1-.5-.1-.7.1-.2.3-.8 1-1 1.2-.2.2-.3.2-.6.1-1.7-.9-2.9-1.6-4-3.5-.3-.5.3-.5.9-1.6.1-.2 0-.4 0-.6 0-.1-.7-1.6-.9-2.2-.2-.6-.5-.5-.7-.5h-.6c-.2 0-.5.1-.8.4-.3.3-1 1-1 2.4 0 1.4 1 2.8 1.2 3 .1.2 2 3.1 4.9 4.3 1.8.7 2.5.8 3.4.7.6-.1 1.7-.7 1.9-1.4.2-.7.2-1.3.2-1.4-.1-.1-.3-.2-.6-.3z\"\/><\/svg>\r\n        <span class=\"itv-node-label\">WhatsApp<\/span>\r\n      <\/div>\r\n      <div class=\"itv-node itv-node-sms\" aria-label=\"SMS \u00b7 alertas operativas\">\r\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z\"\/><\/svg>\r\n        <span class=\"itv-node-label\">SMS<\/span>\r\n      <\/div>\r\n\r\n      <!-- Floating metric -->\r\n      <div class=\"itv-float\" aria-label=\"264M impresiones \u00b7 3%+ CTR \u2014 Iberia\">\r\n        <span class=\"itv-float-ic\">\r\n          <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"23 6 13.5 15.5 8.5 10.5 1 18\"\/><polyline points=\"17 6 23 6 23 12\"\/><\/svg>\r\n        <\/span>\r\n        <span>\r\n          <span class=\"itv-float-label\">Retargeting \u00b7 Iberia<\/span>\r\n          <span class=\"itv-float-val\">264M imp.<\/span>\r\n          <span class=\"itv-float-src\">3%+ CTR \u00b7 verificado<\/span>\r\n        <\/span>\r\n      <\/div>\r\n\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<script>\r\n(function(){\r\n  \"use strict\";\r\n  var unlocked=false, sequenceStarted=false, autoLoopTimer=null;\r\n  var phone,lockscreen,n1,n2,emailOverlay;\r\n\r\n  function init(){\r\n    phone=document.getElementById('itv-phone');\r\n    lockscreen=document.getElementById('itv-lockscreen');\r\n    n1=document.getElementById('itv-ls-n1');\r\n    n2=document.getElementById('itv-ls-n2');\r\n    emailOverlay=document.getElementById('itv-email-overlay');\r\n    if(!phone) return;\r\n    phone.classList.add('itv-armed');\r\n    var obs=new IntersectionObserver(function(entries){\r\n      entries.forEach(function(e){\r\n        if(e.isIntersecting&&!sequenceStarted){\r\n          sequenceStarted=true; startSequence(); obs.unobserve(e.target);\r\n        }\r\n      });\r\n    },{threshold:0.25});\r\n    obs.observe(phone);\r\n  }\r\n\r\n  function startSequence(){\r\n    if(window.matchMedia&&window.matchMedia('(prefers-reduced-motion: reduce)').matches){\r\n      showEmail(true); return;\r\n    }\r\n    setTimeout(function(){n1.classList.add('itv-n1-visible');},1200);\r\n    setTimeout(function(){n2.classList.add('itv-n2-visible');},1700);\r\n    setTimeout(function(){if(!unlocked)doUnlock();},4000);\r\n    autoLoopTimer=setTimeout(function(){doReplay();},45000);\r\n  }\r\n\r\n  function doUnlock(){\r\n    if(unlocked) return;\r\n    unlocked=true;\r\n    lockscreen.classList.add('itv-unlocking');\r\n    setTimeout(function(){lockscreen.style.display='none';showEmail(false);},500);\r\n  }\r\n\r\n  function showEmail(instant){\r\n    emailOverlay.classList.add('itv-email-visible');\r\n    setTimeout(function(){phone.classList.add('itv-play');},instant?0:200);\r\n  }\r\n\r\n  function doReplay(){\r\n    clearTimeout(autoLoopTimer);\r\n    unlocked=false;\r\n    phone.classList.remove('itv-play');\r\n    lockscreen.style.display='';\r\n    lockscreen.classList.remove('itv-unlocking');\r\n    n1.classList.remove('itv-n1-visible');\r\n    n2.classList.remove('itv-n2-visible');\r\n    emailOverlay.classList.remove('itv-email-visible');\r\n    setTimeout(function(){\r\n      setTimeout(function(){n1.classList.add('itv-n1-visible');},1200);\r\n      setTimeout(function(){n2.classList.add('itv-n2-visible');},1700);\r\n      setTimeout(function(){if(!unlocked)doUnlock();},4000);\r\n      autoLoopTimer=setTimeout(function(){doReplay();},45000);\r\n    },200);\r\n  }\r\n\r\n  window.itvUnlock=function(){doUnlock();};\r\n  if(document.readyState==='loading'){document.addEventListener('DOMContentLoaded',init);}\r\n  else{init();}\r\n})();\r\n<\/script>\r\n<\/body>\r\n<\/html>","code_extra_content":"code_ex_none","code_extitle_cards":"","code_ex_cards":null,"code_ex_brands_custom_background_color":false,"code_ex_custom_brands":false,"code_ex_custom_slider_title":"","code_ex_brands":null,"code_ex_brands_background_color":""},{"acf_fc_layout":"custom_html","code":"\r\n<!-- ============================================================\r\n     indigitall.com \u2014 Travel & Hospitality page\r\n     Section 3: Differentiator \u2014 \"From First Search to Next Booking\"\r\n     Self-contained ACF Custom HTML block. Light background.\r\n     ============================================================ -->\r\n<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Manrope:wght@400;500;600;700;800&display=swap');\r\n\r\n#indi-tv-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-tv-diff *, #indi-tv-diff *::before, #indi-tv-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-tv-diff .itd-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 \u2014 amber pill (deliberate thread from hero) *\/\r\n#indi-tv-diff .itd-eyebrow {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 8px;\r\n  background: rgba(240,112,0,0.10);\r\n  border: 1px solid rgba(240,112,0,0.25);\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: #F07000 !important;\r\n}\r\n#indi-tv-diff .itd-eyebrow svg { flex-shrink: 0; }\r\n\r\n#indi-tv-diff .itd-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-tv-diff .itd-h2 em {\r\n  font-style: normal;\r\n  color: #0072EF !important;\r\n}\r\n#indi-tv-diff .itd-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: 68ch;\r\n}\r\n\r\n\/* \u2500\u2500 2\u00d72 card grid \u2500\u2500 *\/\r\n#indi-tv-diff .itd-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-tv-diff .itd-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-tv-diff .itd-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-tv-diff .itd-stage {\r\n  position: relative;\r\n  aspect-ratio: 1 \/ 1;\r\n  width: min(100%, 360px);\r\n  margin: 24px auto 4px;\r\n  border-radius: 16px;\r\n  background: radial-gradient(120% 90% at 50% 0%, #F1F6FF 0%, #EEF3FF 55%, #E7EEFB 100%);\r\n  border: 1px solid #EAF0FA;\r\n  overflow: hidden;\r\n}\r\n#indi-tv-diff .itd-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-tv-diff .itd-stage svg.itd-lines {\r\n  position: absolute; inset: 0;\r\n  width: 100%; height: 100%;\r\n  overflow: visible;\r\n}\r\n#indi-tv-diff .itd-line {\r\n  stroke: #C9D6EC; stroke-width: 2; fill: none;\r\n}\r\n#indi-tv-diff .itd-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-tv-diff .itd-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-tv-diff .itd-node svg { width: 13px; height: 13px; flex: none; stroke: #0072EF; }\r\n#indi-tv-diff .itd-node.itd-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-tv-diff .itd-node.itd-primary svg { stroke: #FFFFFF; }\r\n#indi-tv-diff .itd-node.itd-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-tv-diff .itd-node.itd-amber svg { stroke: #FFFFFF; }\r\n#indi-tv-diff .itd-node.itd-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-tv-diff .itd-node.itd-green svg { stroke: #0F3B7A; }\r\n\r\n\/* packets *\/\r\n#indi-tv-diff .itd-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-tv-diff .itd-packet.itd-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-tv-diff .itd-packet.itd-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-tv-diff .itd-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 \u2014 replaces the text tag *\/\r\n#indi-tv-diff .itd-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-tv-diff .itd-chip svg { width: 14px; height: 14px; flex-shrink: 0; }\r\n\r\n\/* chip colors *\/\r\n#indi-tv-diff .itd-chip-blue  { background: #EEF3FF; color: #0072EF !important; }\r\n#indi-tv-diff .itd-chip-blue svg  { stroke: #0072EF; }\r\n#indi-tv-diff .itd-chip-amber { background: rgba(240,112,0,0.10); color: #F07000 !important; }\r\n#indi-tv-diff .itd-chip-amber svg { stroke: #F07000; }\r\n#indi-tv-diff .itd-chip-green { background: rgba(37,211,102,0.10); color: #1a8c4e !important; }\r\n#indi-tv-diff .itd-chip-green svg { stroke: #25D366; }\r\n#indi-tv-diff .itd-chip-star  { background: #EEF3FF; color: #0072EF !important; }\r\n#indi-tv-diff .itd-chip-star svg  { stroke: #0072EF; }\r\n\r\n#indi-tv-diff .itd-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-tv-diff .itd-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-tv-diff .itd-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-tv-diff .itd-ind-blue  { background: #EEF3FF;              color: #0072EF !important; }\r\n#indi-tv-diff .itd-ind-amber { background: rgba(240,112,0,0.09); color: #C05800 !important; }\r\n#indi-tv-diff .itd-ind-green { background: rgba(37,211,102,0.09);color: #1a7a40 !important; }\r\n#indi-tv-diff .itd-ind-star  { background: #EEF3FF;              color: #0072EF !important; }\r\n\r\n#indi-tv-diff .itd-ind-dot {\r\n  width: 7px; height: 7px;\r\n  border-radius: 50%;\r\n  animation: itdPulseDot 2s ease-in-out infinite;\r\n  flex-shrink: 0;\r\n}\r\n#indi-tv-diff .itd-ind-dot.d-blue  { background: #0072EF; box-shadow: 0 0 0 3px rgba(0,114,239,0.22); }\r\n#indi-tv-diff .itd-ind-dot.d-amber { background: #F07000; box-shadow: 0 0 0 3px rgba(240,112,0,0.22); }\r\n#indi-tv-diff .itd-ind-dot.d-green { background: #25D366; box-shadow: 0 0 0 3px rgba(37,211,102,0.25); }\r\n#indi-tv-diff .itd-ind-dot.d-star  { background: #0072EF; box-shadow: 0 0 0 3px rgba(0,114,239,0.22); }\r\n@keyframes itdPulseDot { 0%, 100% { transform: scale(1); opacity: 1; } 50% { transform: scale(1.35); opacity: 0.75; } }\r\n\r\n\/* ================================================================\r\n   CARD 1 \u2014 Retargeting: search \u2192 abandon \u2192 trigger \u2192 channels\r\n   ================================================================ *\/\r\n#indi-tv-diff .itd-evt-pulse {\r\n  animation: itdEvtPulse 2.8s ease-in-out infinite;\r\n}\r\n@keyframes itdEvtPulse {\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: #F07000; box-shadow: 0 0 0 4px rgba(240,112,0,0.18); }\r\n}\r\n\r\n\/* Packets: hub \u2192 channels (amber for urgency on card 1) *\/\r\n#indi-tv-diff .itd-c1p1 { left: 76px; top: 76px; animation: itdc1p1 2.4s ease-in-out infinite; }\r\n#indi-tv-diff .itd-c1p2 { left: 76px; top: 76px; animation: itdc1p2 2.4s ease-in-out infinite; animation-delay: 0.8s; }\r\n#indi-tv-diff .itd-c1p3 { left: 76px; top: 76px; animation: itdc1p3 2.4s ease-in-out infinite; animation-delay: 1.6s; }\r\n@keyframes itdc1p1 {\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 itdc1p2 {\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 itdc1p3 {\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-tv-diff .itd-ch1 { animation: itdChHL 2.4s ease-in-out infinite; }\r\n#indi-tv-diff .itd-ch2 { animation: itdChHL 2.4s ease-in-out infinite; animation-delay: 0.8s; }\r\n#indi-tv-diff .itd-ch3 { animation: itdChHL 2.4s ease-in-out infinite; animation-delay: 1.6s; }\r\n@keyframes itdChHL {\r\n  0%, 25% { border-color: #DCE6F7; box-shadow: 0 4px 12px -4px rgba(18,54,108,0.18); }\r\n  38%     { border-color: #F07000; box-shadow: 0 0 0 3px rgba(240,112,0,0.22); }\r\n  55%, 100% { border-color: #DCE6F7; box-shadow: 0 4px 12px -4px rgba(18,54,108,0.18); }\r\n}\r\n\r\n\/* ================================================================\r\n   CARD 2 \u2014 Operational alerts: hub \u2192 room \/ gate \/ rebooking\r\n   Stage: amber alert node fires to 3 operational outputs\r\n   ================================================================ *\/\r\n#indi-tv-diff .itd-alert-pulse {\r\n  animation: itdAlertPulse 2.2s ease-in-out infinite;\r\n}\r\n@keyframes itdAlertPulse {\r\n  0%, 100% { box-shadow: 0 6px 18px -4px rgba(240,112,0,0.45); }\r\n  40%, 60% { box-shadow: 0 0 0 8px rgba(240,112,0,0.15), 0 6px 18px -4px rgba(240,112,0,0.45); }\r\n}\r\n#indi-tv-diff .itd-c2p1 { left: 90px; top: 76px; animation: itdc2p1 2.2s ease-in-out infinite; }\r\n#indi-tv-diff .itd-c2p2 { left: 90px; top: 76px; animation: itdc2p2 2.2s ease-in-out infinite; animation-delay: 0.73s; }\r\n#indi-tv-diff .itd-c2p3 { left: 90px; top: 76px; animation: itdc2p3 2.2s ease-in-out infinite; animation-delay: 1.46s; }\r\n@keyframes itdc2p1 {\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 itdc2p2 {\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 itdc2p3 {\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-tv-diff .itd-op1 { animation: itdOpHL 2.2s ease-in-out 0s infinite; }\r\n#indi-tv-diff .itd-op2 { animation: itdOpHL 2.2s ease-in-out 0.73s infinite; }\r\n#indi-tv-diff .itd-op3 { animation: itdOpHL 2.2s ease-in-out 1.46s infinite; }\r\n@keyframes itdOpHL {\r\n  0%, 30% { border-color: #DCE6F7; }\r\n  48%     { border-color: #F07000; box-shadow: 0 0 0 3px rgba(240,112,0,0.20); }\r\n  65%, 100% { border-color: #DCE6F7; }\r\n}\r\n\r\n\/* ================================================================\r\n   CARD 3 \u2014 WhatsApp AI concierge thread (travel context)\r\n   ================================================================ *\/\r\n#indi-tv-diff .itd-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-tv-diff .itd-bub-in  { background: #FFFFFF; color: #0F0F0F !important; left: 18px; border-top-left-radius: 3px; }\r\n#indi-tv-diff .itd-bub-out { background: #DCF8C6; color: #0F0F0F !important; right: 18px; border-top-right-radius: 3px; }\r\n#indi-tv-diff .itd-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-tv-diff .itd-wa-topbar {\r\n  background: #075E54;\r\n  height: 28px;\r\n  display: flex; align-items: center;\r\n  padding: 0 10px; gap: 6px;\r\n}\r\n#indi-tv-diff .itd-wa-topbar-name {\r\n  font-size: 9px !important; font-weight: 700 !important; color: #FFFFFF !important;\r\n}\r\n#indi-tv-diff .itd-cb1 { top: 36px;  width: auto; animation: itdBubIn 0.4s ease 0.5s both, itdBubStay 6s 0.5s infinite; }\r\n#indi-tv-diff .itd-cb2 { top: 64px;  width: auto;  animation: itdBubIn 0.4s ease 1.1s both, itdBubStay 6s 1.1s infinite; }\r\n#indi-tv-diff .itd-cb3 { top: 92px;  width: auto; animation: itdBubIn 0.4s ease 1.7s both, itdBubStay 6s 1.7s infinite; }\r\n#indi-tv-diff .itd-cb4 { top: 120px; width: auto; animation: itdBubIn 0.4s ease 2.3s both, itdBubStay 6s 2.3s infinite; }\r\n@keyframes itdBubIn { from { opacity:0; transform:translateY(6px); } to { opacity:1; transform:translateY(0); } }\r\n@keyframes itdBubStay {\r\n  0% { opacity: 1; } 80% { opacity: 1; } 90%, 100% { opacity: 0; }\r\n}\r\n\r\n\/* ================================================================\r\n   CARD 4 \u2014 Loyalty & CDP: trips \u2192 preferences \u2192 cross-sell\r\n   ================================================================ *\/\r\n#indi-tv-diff .itd-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, #0072EF, #0055BB);\r\n  transform-origin: bottom;\r\n}\r\n#indi-tv-diff .itd-loy-bar.lb1 { left: 74px;  height: 30px; animation: itdGrow 3.6s ease-in-out infinite; }\r\n#indi-tv-diff .itd-loy-bar.lb2 { left: 98px;  height: 50px; animation: itdGrow 3.6s ease-in-out infinite; animation-delay: 0.3s; }\r\n#indi-tv-diff .itd-loy-bar.lb3 { left: 122px; height: 74px; animation: itdGrow 3.6s ease-in-out infinite; animation-delay: 0.6s; }\r\n#indi-tv-diff .itd-loy-bar.lb4 { left: 146px; height: 96px; animation: itdGrow 3.6s ease-in-out infinite; animation-delay: 0.9s; }\r\n@keyframes itdGrow {\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-tv-diff .itd-loy-pill {\r\n  position: absolute;\r\n  left: 14px; top: 12px;\r\n  max-width: 128px;\r\n  background: #EEF3FF;\r\n  border: 1.5px solid #0072EF;\r\n  border-radius: 12px;\r\n  padding: 5px 9px;\r\n  font-size: 8.5px !important; font-weight: 700 !important;\r\n  line-height: 1.3 !important;\r\n  color: #0072EF !important;\r\n  white-space: normal;\r\n  animation: itdOfferIn 3.6s ease-in-out infinite;\r\n}\r\n@keyframes itdOfferIn {\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-tv-diff .itd-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-tv-diff .itd-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-tv-diff .itd-loy-score-val {\r\n  font-size: 22px !important; font-weight: 800 !important;\r\n  color: #8ADA3F !important; line-height: 1; letter-spacing: -0.02em;\r\n  animation: itdScorePop 3.6s ease-in-out infinite;\r\n}\r\n#indi-tv-diff .itd-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 itdScorePop {\r\n  0%, 30% { opacity: 0.4; } 50%, 80% { opacity: 1; } 95%, 100% { opacity: 0.4; }\r\n}\r\n\r\n\/* \u2500\u2500 scroll reveal \u2500\u2500 *\/\r\n#indi-tv-diff .itd-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-tv-diff .itd-animate.itd-visible { opacity: 1; transform: translateY(0); }\r\n#indi-tv-diff .itd-grid .itd-card:nth-child(1) { transition-delay: 0.00s; }\r\n#indi-tv-diff .itd-grid .itd-card:nth-child(2) { transition-delay: 0.08s; }\r\n#indi-tv-diff .itd-grid .itd-card:nth-child(3) { transition-delay: 0.16s; }\r\n#indi-tv-diff .itd-grid .itd-card:nth-child(4) { transition-delay: 0.24s; }\r\n\r\n\/* \u2500\u2500 responsive \u2500\u2500 *\/\r\n@media (max-width: 1100px) { #indi-tv-diff .itd-wrap { padding: 80px 32px !important; } }\r\n@media (max-width: 780px) {\r\n  #indi-tv-diff .itd-wrap { padding: 60px 24px !important; }\r\n  #indi-tv-diff .itd-grid { grid-template-columns: 1fr; gap: 20px; }\r\n  #indi-tv-diff .itd-h2 { max-width: 100%; }\r\n}\r\n@media (max-width: 480px) { #indi-tv-diff .itd-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-tv-diff .itd-animate { opacity: 1 !important; transform: none !important; transition: none !important; }\r\n  #indi-tv-diff .itd-packet, #indi-tv-diff .itd-chat-bubble { animation: none !important; opacity: 1 !important; }\r\n  #indi-tv-diff .itd-loy-bar { animation: none !important; transform: scaleY(1) !important; }\r\n  #indi-tv-diff .itd-loy-score-val, #indi-tv-diff .itd-loy-pill { animation: none !important; opacity: 1 !important; }\r\n  #indi-tv-diff .itd-ind-dot { animation: none !important; }\r\n  #indi-tv-diff .itd-evt-pulse, #indi-tv-diff .itd-alert-pulse,\r\n  #indi-tv-diff .itd-ch1, #indi-tv-diff .itd-ch2, #indi-tv-diff .itd-ch3,\r\n  #indi-tv-diff .itd-op1, #indi-tv-diff .itd-op2, #indi-tv-diff .itd-op3 { animation: none !important; }\r\n}\r\n<\/style>\r\n\r\n<div id=\"indi-tv-diff\" role=\"region\" aria-label=\"Travel Differentiator: Del primer viaje al siguiente \u2014 capacidades de la plataforma indigitall\">\r\n  <div class=\"itd-wrap\">\r\n\r\n    <!-- Header -->\r\n    <span class=\"itd-eyebrow\" role=\"text\">\r\n      <svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#F07000\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M17.8 19.2L16 11l3.5-3.5C21 6 21 4 19.5 2.5S18 2 16.5 3.5L13 7 4.8 5.2A1 1 0 0 0 4 6.1l.7 3.1a1 1 0 0 0 .7.7l6.4 1.6L8 15l-2 .5L4.5 14 3 15.5l2 2 .5 1.5L7 20.5 8.5 19l-.5-2L12 13.3l1.6 6.4c.2.5.6.8 1.1.7l3.1-.7a1 1 0 0 0 .9-.8z\"\/><\/svg>\r\n      Del primer viaje al siguiente. Cada punto de contacto, una sola plataforma.\r\n    <\/span>\r\n\r\n    <h2 class=\"itd-h2\">El vuelo es lo f\u00e1cil. La <em>experiencia que lo rodea<\/em> es donde se gana o se pierde al hu\u00e9sped.<\/h2>\r\n\r\n    <p class=\"itd-intro\">Un hu\u00e9sped que reserva una vez es un buen comienzo. Un hu\u00e9sped que vuelve porque la incidencia se gestion\u00f3 bien, el concierge recordaba sus preferencias y los puntos de fidelidad le esperaban al regresar \u2014 eso es un modelo de negocio. indigitall conecta cada etapa del ciclo del viajero en una sola plataforma, de manera que el retargeting que convierte la primera reserva es el mismo sistema que gestiona el cambio de puerta y se gana el viaje de vuelta.<\/p>\r\n\r\n    <ul class=\"itd-grid\">\r\n\r\n      <!-- \u2550\u2550\u2550 CARD 1 \u2014 Retargeting \u2550\u2550\u2550 -->\r\n      <li class=\"itd-card itd-animate\">\r\n        <div class=\"itd-stage\" aria-hidden=\"true\">\r\n          <div class=\"itd-stageinner\">\r\n            <svg class=\"itd-lines\" viewBox=\"0 0 280 160\" preserveAspectRatio=\"none\">\r\n              <path class=\"itd-line\" d=\"M14,80 H76\"\/>\r\n              <path class=\"itd-line-dash\" d=\"M136,80 C162,80 162,36 192,36\"\/>\r\n              <path class=\"itd-line-dash\" d=\"M136,80 H192\"\/>\r\n              <path class=\"itd-line-dash\" d=\"M136,80 C162,80 162,124 192,124\"\/>\r\n            <\/svg>\r\n\r\n            <!-- Search intent source -->\r\n            <div class=\"itd-node itd-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:#F07000;\"><circle cx=\"11\" cy=\"11\" r=\"8\"\/><line x1=\"21\" y1=\"21\" x2=\"16.65\" y2=\"16.65\"\/><\/svg>\r\n              <span style=\"font-size:8px;color:#F07000;\">B\u00fasqueda<\/span>\r\n            <\/div>\r\n\r\n            <!-- AI trigger hub -->\r\n            <div class=\"itd-node itd-primary\" style=\"left:76px;top:56px;width:60px;height:48px;flex-direction:column;gap:2px;z-index:2;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 2a2 2 0 0 1 2 2c0 .74-.4 1.39-1 1.73V7h1a7 7 0 0 1 7 7h1a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1h-1v1a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-1H2a1 1 0 0 1-1-1v-3a1 1 0 0 1 1-1h1a7 7 0 0 1 7-7h1V5.73A2 2 0 0 1 10 4a2 2 0 0 1 2-2z\"\/><circle cx=\"9\" cy=\"14\" r=\"1\"\/><circle cx=\"15\" cy=\"14\" r=\"1\"\/><\/svg>\r\n              Trigger\r\n            <\/div>\r\n\r\n            <!-- Channels -->\r\n            <div class=\"itd-node itd-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:#F07000;\"><path d=\"M6 8a6 6 0 0 1 12 0c0 7 3 9 3 9H3s3-2 3-9\"\/><path d=\"M10.3 21a1.94 1.94 0 0 0 3.4 0\"\/><\/svg>\r\n              Push\r\n            <\/div>\r\n            <div class=\"itd-node itd-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:#F07000;\"><rect x=\"2\" y=\"4\" width=\"20\" height=\"16\" rx=\"2\"\/><path d=\"m22 6-10 7L2 6\"\/><\/svg>\r\n              Email\r\n            <\/div>\r\n            <div class=\"itd-node itd-ch3\" style=\"left:192px;top:108px;width:72px;height:32px;gap:4px;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"#F07000\" aria-hidden=\"true\" style=\"width:13px;height:13px;stroke:none;\"><path d=\"M20.5 3.5A11.9 11.9 0 0 0 12 0C5.4 0 0 5.4 0 12c0 2.1.6 4.2 1.7 6L0 24l6.2-1.6c1.7.9 3.7 1.4 5.7 1.4C18.6 23.8 24 18.4 24 11.8c0-3.1-1.2-6.1-3.5-8.3z\"\/><\/svg>\r\n              WhatsApp\r\n            <\/div>\r\n\r\n            <!-- Packets \u2014 amber (urgency: price change) -->\r\n            <div class=\"itd-packet itd-amber itd-c1p1\"><\/div>\r\n            <div class=\"itd-packet itd-blue  itd-c1p2\"><\/div>\r\n            <div class=\"itd-packet itd-amber itd-c1p3\"><\/div>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"itd-body\">\r\n          <span class=\"itd-chip itd-chip-amber\" aria-label=\"Retargeting\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M17.8 19.2L16 11l3.5-3.5C21 6 21 4 19.5 2.5S18 2 16.5 3.5L13 7 4.8 5.2A1 1 0 0 0 4 6.1l.7 3.1a1 1 0 0 0 .7.7l6.4 1.6L8 15l-2 .5L4.5 14 3 15.5l2 2 .5 1.5L7 20.5 8.5 19l-.5-2L12 13.3l1.6 6.4c.2.5.6.8 1.1.7l3.1-.7a1 1 0 0 0 .9-.8z\"\/><\/svg>\r\n            Retargeting\r\n          <\/span>\r\n          <h3 class=\"itd-title\">Retargeting que captura la intenci\u00f3n antes de que se enfr\u00ede.<\/h3>\r\n          <p class=\"itd-desc\">El 96% de las b\u00fasquedas de viaje no se convierten en reserva en la primera visita. Los disparadores de comportamiento se activan en push, email y WhatsApp en el momento en que el viajero abandona \u2014 y de nuevo cuando el precio baja, la disponibilidad se reduce o se activa una oferta limitada.<\/p>\r\n          <div class=\"itd-indicator itd-ind-blue\" aria-label=\"3%+ CTR en retargeting \u2014 Iberia\">\r\n            <span class=\"itd-ind-dot d-blue\" aria-hidden=\"true\"><\/span>\r\n            3%+ CTR en retargeting \u2014 Iberia\r\n          <\/div>\r\n        <\/div>\r\n      <\/li>\r\n\r\n      <!-- \u2550\u2550\u2550 CARD 2 \u2014 Operational Alerts (amber \u2014 urgency) \u2550\u2550\u2550 -->\r\n      <li class=\"itd-card itd-animate\">\r\n        <div class=\"itd-stage\" aria-hidden=\"true\">\r\n          <div class=\"itd-stageinner\">\r\n            <svg class=\"itd-lines\" viewBox=\"0 0 280 160\" preserveAspectRatio=\"none\">\r\n              <path class=\"itd-line-dash\" d=\"M90,80 C120,80 145,40 196,40\"\/>\r\n              <path class=\"itd-line-dash\" d=\"M90,80 H196\"\/>\r\n              <path class=\"itd-line-dash\" d=\"M90,80 C120,80 145,120 196,120\"\/>\r\n            <\/svg>\r\n\r\n            <!-- Alert bell hub \u2014 amber -->\r\n            <div class=\"itd-node itd-amber itd-alert-pulse\" style=\"left:30px;top:56px;width:60px;height:48px;flex-direction:column;gap:3px;z-index:2;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"width:16px;height:16px;stroke:#FFFFFF;\"><path d=\"M6 8a6 6 0 0 1 12 0c0 7 3 9 3 9H3s3-2 3-9\"\/><path d=\"M10.3 21a1.94 1.94 0 0 0 3.4 0\"\/><\/svg>\r\n              <span style=\"font-size:8px;\">Alerta<\/span>\r\n            <\/div>\r\n\r\n            <!-- Operational outputs -->\r\n            <div class=\"itd-node itd-op1\" style=\"left:194px;top:22px;width:84px;height:38px;flex-direction:column;gap:2px;font-size:9px !important;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"width:12px;height:12px;stroke:#F07000;flex-shrink:0;\"><path d=\"M17.8 19.2L16 11l3.5-3.5C21 6 21 4 19.5 2.5S18 2 16.5 3.5L13 7 4.8 5.2A1 1 0 0 0 4 6.1l.7 3.1a1 1 0 0 0 .7.7l6.4 1.6L8 15l-2 .5L4.5 14 3 15.5l2 2 .5 1.5L7 20.5 8.5 19l-.5-2L12 13.3l1.6 6.4c.2.5.6.8 1.1.7l3.1-.7a1 1 0 0 0 .9-.8z\"\/><\/svg>\r\n              <span style=\"text-align:center;line-height:1.25;\">Cambio de puerta<\/span>\r\n            <\/div>\r\n            <div class=\"itd-node itd-op2\" style=\"left:194px;top:61px;width:84px;height:38px;flex-direction:column;gap:2px;font-size:9px !important;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"width:12px;height:12px;stroke:#F07000;flex-shrink:0;\"><rect x=\"5\" y=\"2\" width=\"14\" height=\"20\" rx=\"2\"\/><path d=\"M8 6h8M8 10h8M8 14h4\"\/><\/svg>\r\n              <span style=\"text-align:center;line-height:1.25;\">Habitaci\u00f3n lista<\/span>\r\n            <\/div>\r\n            <div class=\"itd-node itd-op3\" style=\"left:194px;top:100px;width:84px;height:38px;flex-direction:column;gap:2px;font-size:9px !important;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"width:12px;height:12px;stroke:#F07000;flex-shrink:0;\"><path d=\"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z\"\/><\/svg>\r\n              <span style=\"text-align:center;line-height:1.25;\">Gesti\u00f3n incidencia<\/span>\r\n            <\/div>\r\n\r\n            <!-- Packets \u2014 amber (urgency) -->\r\n            <div class=\"itd-packet itd-amber itd-c2p1\"><\/div>\r\n            <div class=\"itd-packet itd-amber itd-c2p2\"><\/div>\r\n            <div class=\"itd-packet itd-amber itd-c2p3\"><\/div>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"itd-body\">\r\n          <span class=\"itd-chip itd-chip-amber\" aria-label=\"Alertas operativas\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M17.8 19.2L16 11l3.5-3.5C21 6 21 4 19.5 2.5S18 2 16.5 3.5L13 7 4.8 5.2A1 1 0 0 0 4 6.1l.7 3.1a1 1 0 0 0 .7.7l6.4 1.6L8 15l-2 .5L4.5 14 3 15.5l2 2 .5 1.5L7 20.5 8.5 19l-.5-2L12 13.3l1.6 6.4c.2.5.6.8 1.1.7l3.1-.7a1 1 0 0 0 .9-.8z\"\/><\/svg>\r\n            Alertas operativas\r\n          <\/span>\r\n          <h3 class=\"itd-title\">Alertas operativas en tiempo real en el momento en que importan.<\/h3>\r\n          <p class=\"itd-desc\">Cambios de puerta, retrasos, se\u00f1ales de habitaci\u00f3n lista y reubicaciones por incidencia entregadas en segundos \u2014 no en minutos. El concierge de IA gestiona modificaciones sin colas de call center.<\/p>\r\n          <div class=\"itd-indicator itd-ind-amber\" aria-label=\"\u221234% reservas no reclamadas \u2014 Wible\">\r\n            <span class=\"itd-ind-dot d-amber\" aria-hidden=\"true\"><\/span>\r\n            \u221234% reservas no reclamadas \u2014 Wible\r\n          <\/div>\r\n        <\/div>\r\n      <\/li>\r\n\r\n      <!-- \u2550\u2550\u2550 CARD 3 \u2014 WhatsApp AI Concierge \u2550\u2550\u2550 -->\r\n      <li class=\"itd-card itd-animate\">\r\n        <div class=\"itd-stage\" aria-hidden=\"true\">\r\n          <div class=\"itd-stageinner\">\r\n            <!-- WhatsApp chat background -->\r\n            <div class=\"itd-wa-bg\" style=\"left:20px;top:8px;width:200px;height:144px;\">\r\n              <div class=\"itd-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=\"itd-wa-topbar-name\">Iberia \u00b7 Concierge IA<\/span>\r\n              <\/div>\r\n              <div class=\"itd-chat-bubble itd-bub-in  itd-cb1\">\ud83c\udf7d\ufe0f \u00bfD\u00f3nde cenar en Roma?<\/div>\r\n              <div class=\"itd-chat-bubble itd-bub-in  itd-cb2\">Da Enzo al 29 \u2014 cerca de ti \u2728<\/div>\r\n              <div class=\"itd-chat-bubble itd-bub-out itd-cb3\">\u00bfPuedes reservar para las 21h?<\/div>\r\n              <div class=\"itd-chat-bubble itd-bub-in  itd-cb4\">\u00a1Reservado! Mesa para 2, 21h \u2705<\/div>\r\n            <\/div>\r\n\r\n            <!-- Journey stage nodes -->\r\n            <svg class=\"itd-lines\" viewBox=\"0 0 280 160\" preserveAspectRatio=\"none\" style=\"position:absolute;inset:0;pointer-events:none;\">\r\n              <path class=\"itd-line-dash\" d=\"M222,38 V122\"\/>\r\n            <\/svg>\r\n            <div class=\"itd-node itd-primary\" style=\"left:224px;top:18px;width:48px;height:28px;font-size:8px !important;\">Consultar<\/div>\r\n            <div class=\"itd-node\" style=\"left:224px;top:58px;width:48px;height:28px;font-size:8px !important;\">Reservar<\/div>\r\n            <div class=\"itd-node itd-green\" style=\"left:224px;top:98px;width:48px;height:28px;font-size:8px !important;\">Confirmar<\/div>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"itd-body\">\r\n          <span class=\"itd-chip itd-chip-amber\" aria-label=\"Concierge IA\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M17.8 19.2L16 11l3.5-3.5C21 6 21 4 19.5 2.5S18 2 16.5 3.5L13 7 4.8 5.2A1 1 0 0 0 4 6.1l.7 3.1a1 1 0 0 0 .7.7l6.4 1.6L8 15l-2 .5L4.5 14 3 15.5l2 2 .5 1.5L7 20.5 8.5 19l-.5-2L12 13.3l1.6 6.4c.2.5.6.8 1.1.7l3.1-.7a1 1 0 0 0 .9-.8z\"\/><\/svg>\r\n            Concierge IA 24\/7\r\n          <\/span>\r\n          <h3 class=\"itd-title\">Concierge IA multiling\u00fce 24\/7 en WhatsApp.<\/h3>\r\n          <p class=\"itd-desc\">Recomendaciones de restaurantes, cambios de reserva, transporte local, preguntas sobre el itinerario \u2014 resueltos en cualquier idioma, a cualquier hora, dentro de WhatsApp. Escala a un agente humano solo cuando la situaci\u00f3n lo requiere.<\/p>\r\n          <div class=\"itd-indicator itd-ind-green\" aria-label=\"Meta Business Partner \u00b7 Tier 1\">\r\n            <span class=\"itd-ind-dot d-green\" aria-hidden=\"true\"><\/span>\r\n            Meta Business Partner \u00b7 Tier 1\r\n          <\/div>\r\n        <\/div>\r\n      <\/li>\r\n\r\n      <!-- \u2550\u2550\u2550 CARD 4 \u2014 Loyalty & CDP \u2550\u2550\u2550 -->\r\n      <li class=\"itd-card itd-animate\">\r\n        <div class=\"itd-stage\" aria-hidden=\"true\">\r\n          <div class=\"itd-stageinner\">\r\n            <svg class=\"itd-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              <path class=\"itd-line-dash\" d=\"M152,80 C170,80 170,126 190,126\"\/>\r\n            <\/svg>\r\n\r\n            <!-- CDP node -->\r\n            <div class=\"itd-node itd-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;\"><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              CDP\r\n            <\/div>\r\n\r\n            <!-- Cross-sell recommendation -->\r\n            <div class=\"itd-loy-pill\">\u2708 Hotel + Excursi\u00f3n recomendados<\/div>\r\n\r\n            <!-- Growing bars (trips \/ interactions) -->\r\n            <div class=\"itd-loy-bar lb1\"><\/div>\r\n            <div class=\"itd-loy-bar lb2\"><\/div>\r\n            <div class=\"itd-loy-bar lb3\"><\/div>\r\n            <div class=\"itd-loy-bar lb4\"><\/div>\r\n\r\n            <!-- Score \/ devices readout -->\r\n            <div class=\"itd-loy-score\">\r\n              <span class=\"itd-loy-score-lbl\">Dispositivos<\/span>\r\n              <span class=\"itd-loy-score-val\">13.5M<\/span>\r\n              <span class=\"itd-loy-score-sub\">Grupo Xcaret<\/span>\r\n            <\/div>\r\n\r\n            <!-- Return trip label -->\r\n            <div class=\"itd-node\" style=\"left:180px;top:112px;width:88px;height:32px;flex-direction:column;gap:2px;font-size:9px !important;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"width:12px;height:12px;stroke:#F07000;flex-shrink:0;\"><polyline points=\"17 1 21 5 17 9\"\/><path d=\"M3 11V9a4 4 0 0 1 4-4h14\"\/><polyline points=\"7 23 3 19 7 15\"\/><path d=\"M21 13v2a4 4 0 0 1-4 4H3\"\/><\/svg>\r\n              <span style=\"font-size:7.5px;white-space:nowrap;\">Viaje de vuelta<\/span>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"itd-body\">\r\n          <span class=\"itd-chip itd-chip-amber\" aria-label=\"Fidelizaci\u00f3n\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M17.8 19.2L16 11l3.5-3.5C21 6 21 4 19.5 2.5S18 2 16.5 3.5L13 7 4.8 5.2A1 1 0 0 0 4 6.1l.7 3.1a1 1 0 0 0 .7.7l6.4 1.6L8 15l-2 .5L4.5 14 3 15.5l2 2 .5 1.5L7 20.5 8.5 19l-.5-2L12 13.3l1.6 6.4c.2.5.6.8 1.1.7l3.1-.7a1 1 0 0 0 .9-.8z\"\/><\/svg>\r\n            Fidelizaci\u00f3n\r\n          <\/span>\r\n          <h3 class=\"itd-title\">Fidelizaci\u00f3n que se gana el viaje de vuelta.<\/h3>\r\n          <p class=\"itd-desc\">El CDP de indigitall registra cada viaje, cada preferencia y cada interacci\u00f3n. La venta cruzada de vuelo a hotel y excursi\u00f3n ocurre de forma autom\u00e1tica \u2014 activada por se\u00f1ales de comportamiento, no por campa\u00f1as manuales.<\/p>\r\n          <div class=\"itd-indicator itd-ind-star\" aria-label=\"13.5M dispositivos conectados \u2014 Grupo Xcaret\">\r\n            <span class=\"itd-ind-dot d-star\" aria-hidden=\"true\"><\/span>\r\n            13.5M dispositivos conectados \u2014 Grupo Xcaret\r\n          <\/div>\r\n        <\/div>\r\n      <\/li>\r\n\r\n    <\/ul>\r\n  <\/div>\r\n<\/div>\r\n\r\n<script>\r\n(function() {\r\n  var root = document.getElementById('indi-tv-diff');\r\n  if (!root) return;\r\n  if (window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches) {\r\n    root.querySelectorAll('.itd-animate').forEach(function(el){ el.classList.add('itd-visible'); });\r\n    return;\r\n  }\r\n  var obs = new IntersectionObserver(function(entries) {\r\n    entries.forEach(function(e) {\r\n      if (e.isIntersecting) { e.target.classList.add('itd-visible'); obs.unobserve(e.target); }\r\n    });\r\n  }, { threshold: 0.12 });\r\n  root.querySelectorAll('.itd-animate').forEach(function(el) { obs.observe(el); });\r\n})();\r\n<\/script>\r\n\r\n<script>\/*fit-stage-scaler*\/\r\n(function(){var root=document.getElementById(\"indi-tv-diff\");if(!root)return;\r\nfunction fit(){root.querySelectorAll(\".itd-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(\".itd-stage\").forEach(function(st){ro.observe(st);});}\r\n})();\r\n<\/script>\r\n","code_extra_content":"code_ex_none","code_extitle_cards":"","code_ex_cards":null,"code_ex_brands_custom_background_color":false,"code_ex_custom_brands":false,"code_ex_custom_slider_title":"","code_ex_brands":null,"code_ex_brands_background_color":""},{"acf_fc_layout":"custom_html","code":"\r\n<div id=\"indi-tv-journeys\" role=\"region\" aria-label=\"Demo interactiva de journeys para Travel\">\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-tv-journeys{all:initial;display:block;font-family:'Manrope',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;box-sizing:border-box !important;-webkit-font-smoothing:antialiased;background:#F5F7FA !important;padding:100px 48px !important}\r\n#indi-tv-journeys *,#indi-tv-journeys *::before,#indi-tv-journeys *::after{box-sizing:border-box;margin:0;padding:0}\r\n#indi-tv-journeys .irj-inner{max-width:1340px !important;margin:0 auto !important}\r\n#indi-tv-journeys .irj-head{text-align:center !important;max-width:760px !important;margin:0 auto 44px !important}\r\n#indi-tv-journeys .irj-eyebrow{display:inline-flex !important;align-items:center !important;gap:7px !important;font-size:11px !important;font-weight:700 !important;letter-spacing:2px !important;text-transform:uppercase !important;background:rgba(240,112,0,0.12) !important;color:#F07000 !important;border:1px solid rgba(240,112,0,0.25) !important;padding:6px 14px !important;border-radius:50px !important;margin-bottom:20px !important}\r\n#indi-tv-journeys .irj-eyebrow svg{width:13px !important;height:13px !important;stroke:#F07000 !important;fill:none !important;stroke-width:2.2 !important;stroke-linecap:round !important;stroke-linejoin:round !important}\r\n#indi-tv-journeys .irj-title{font-size:clamp(28px,3.5vw,48px) !important;font-weight:500 !important;letter-spacing:-.02em !important;line-height:1.08 !important;color:#0F3B7A !important;margin-bottom:16px !important}\r\n#indi-tv-journeys .irj-title em{font-style:normal !important;color:#8ADA3F !important;font-weight:700 !important}\r\n#indi-tv-journeys .irj-sub{font-size:17px !important;font-weight:400 !important;line-height:1.6 !important;color:#5A6B85 !important}\r\n#indi-tv-journeys .irj-demo{display:grid !important;grid-template-columns:240px 1fr 300px !important;gap:18px !important;align-items:start !important}\r\n#indi-tv-journeys .irj-uc{background:#FFFFFF !important;border:1px solid #DCE3EC !important;border-radius:14px !important;padding:16px !important;box-shadow:0 10px 30px -16px rgba(8,31,66,.2) !important}\r\n#indi-tv-journeys .irj-uc-ey{font-size:10px !important;letter-spacing:2.2px !important;text-transform:uppercase !important;font-weight:700 !important;color:#1565E0 !important;margin-bottom:12px !important}\r\n#indi-tv-journeys .irj-uc-item{display:flex !important;align-items:center !important;gap:9px !important;padding:10px 11px !important;border-radius:8px !important;cursor:pointer !important;margin-bottom:4px !important;border:1px solid transparent !important;transition:all .18s ease !important;font-size:13px !important;font-weight:600 !important;color:#5A6B85 !important}\r\n#indi-tv-journeys .irj-uc-item svg{width:16px !important;height:16px !important;flex-shrink:0 !important;color:#7C8BA1 !important}\r\n#indi-tv-journeys .irj-uc-item:hover{background:#F5F7FA !important;color:#0F0F0F !important}\r\n#indi-tv-journeys .irj-uc-item.on{background:#0F3B7A !important;color:#fff !important;border-color:#0F3B7A !important}\r\n#indi-tv-journeys .irj-uc-item.on svg{color:#8ADA3F !important}\r\n#indi-tv-journeys .irj-uc-n{width:18px !important;height:18px !important;border-radius:5px !important;background:#EEF3FF !important;color:#1565E0 !important;font-size:10px !important;font-weight:800 !important;display:flex !important;align-items:center !important;justify-content:center !important;flex-shrink:0 !important;margin-left:auto !important}\r\n#indi-tv-journeys .irj-uc-item.on .irj-uc-n{background:rgba(255,255,255,.16) !important;color:#fff !important}\r\n#indi-tv-journeys .irj-jp{background:#FFFFFF !important;border:1px solid #DCE3EC !important;border-radius:14px !important;overflow:hidden !important;box-shadow:0 10px 30px -16px rgba(8,31,66,.2) !important}\r\n#indi-tv-journeys .irj-jhead{background:#fff !important;padding:11px 18px !important;border-bottom:1px solid #DCE3EC !important;display:flex !important;align-items:center !important;gap:12px !important}\r\n#indi-tv-journeys .irj-jtw{flex:1 !important;min-width:0 !important}\r\n#indi-tv-journeys .irj-jtitle{font-size:15px !important;font-weight:700 !important;color:#111827 !important;letter-spacing:-.01em !important;display:block !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}\r\n#indi-tv-journeys .irj-jacts{display:flex !important;gap:7px !important;flex-shrink:0 !important}\r\n#indi-tv-journeys .irj-cbtn{padding:6px 13px !important;border-radius:5px !important;font-size:12px !important;font-weight:600 !important;border:1px solid #D1D5DB !important;background:#fff !important;color:#374151 !important;cursor:default !important}\r\n#indi-tv-journeys .irj-cbtn.pri{background:#0072EF !important;color:#fff !important;border-color:#0072EF !important}\r\n#indi-tv-journeys .irj-status{padding:7px 18px !important;background:#F9FAFB !important;border-bottom:1px solid #EEF2F7 !important;display:flex !important;align-items:center !important;gap:8px !important;font-size:11px !important;color:#6B7280 !important;flex-wrap:wrap !important}\r\n#indi-tv-journeys .irj-sdot{width:6px !important;height:6px !important;border-radius:50% !important;background:#22C55E !important;flex-shrink:0 !important;animation:irjPulse 2s ease-in-out infinite !important}\r\n@keyframes irjPulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.65;transform:scale(1.4)}}\r\n#indi-tv-journeys .irj-ssep{color:#D1D5DB !important}\r\n#indi-tv-journeys .irj-prog{padding:14px 22px 0 !important;background:#FAFBFC !important;display:flex !important;gap:5px !important}\r\n#indi-tv-journeys .irj-seg{height:4px !important;border-radius:3px !important;flex:1 !important;background:#DCE3EC !important;transition:background .3s !important}\r\n#indi-tv-journeys .irj-seg.done{background:#22C55E !important}\r\n#indi-tv-journeys .irj-seg.cur{background:#0F3B7A !important}\r\n#indi-tv-journeys .irj-stage{background:#FAFBFC !important;background-image:radial-gradient(circle,#BBC0C880 1.5px,transparent 1.5px) !important;background-size:24px 24px !important;padding:30px 30px 48px !important;position:relative !important;min-height:440px !important;display:flex !important;flex-direction:column !important;align-items:center !important;overflow:hidden !important}\r\n#indi-tv-journeys .irj-zoom{position:absolute !important;left:12px !important;bottom:12px !important;display:flex !important;flex-direction:column !important;background:#fff !important;border:1px solid #DCE3EC !important;border-radius:7px !important;box-shadow:0 1px 3px rgba(0,0,0,.06) !important;overflow:hidden !important;z-index:4 !important}\r\n#indi-tv-journeys .irj-zoom span{width:28px !important;height:28px !important;color:#374151 !important;display:flex !important;align-items:center !important;justify-content:center !important;border-bottom:1px solid #EEF2F7 !important}\r\n#indi-tv-journeys .irj-zoom span:last-child{border-bottom:none !important}\r\n#indi-tv-journeys .irj-zoom svg{width:13px !important;height:13px !important}\r\n#indi-tv-journeys .irj-mm{position:absolute !important;right:12px !important;bottom:12px !important;width:128px !important;height:80px !important;background:#fff !important;border:1px solid #DCE3EC !important;border-radius:6px !important;box-shadow:0 1px 3px rgba(0,0,0,.06) !important;overflow:hidden !important;z-index:4 !important}\r\n#indi-tv-journeys .irj-mm-in{position:relative !important;width:100% !important;height:100% !important;background:#FAFBFC !important;background-image:radial-gradient(circle,#E5E7EB 1px,transparent 1px) !important;background-size:6px 6px !important}\r\n#indi-tv-journeys .irj-mm-in svg{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important}\r\n#indi-tv-journeys .irj-mm-l{position:absolute !important;top:3px !important;left:5px !important;font-size:8px !important;color:#9CA3AF !important;font-weight:600 !important;letter-spacing:.5px !important;text-transform:uppercase !important}\r\n#indi-tv-journeys .irj-flow{display:flex !important;flex-direction:column !important;align-items:center !important;width:100% !important;max-width:560px !important;position:relative !important;z-index:1 !important}\r\n#indi-tv-journeys .irj-edge{width:2px !important;background:#CBD5E1 !important;height:24px !important;position:relative !important;align-self:center !important}\r\n#indi-tv-journeys .irj-edge.lbl::after{content:attr(data-label) !important;position:absolute !important;left:8px !important;top:50% !important;transform:translateY(-50%) !important;background:#fff !important;padding:2px 7px !important;border-radius:4px !important;font-size:9.5px !important;color:#6B7280 !important;font-weight:500 !important;white-space:nowrap !important;border:1px solid #EEF2F7 !important}\r\n#indi-tv-journeys .irj-dot{width:7px !important;height:7px !important;border-radius:50% !important;background:#CBD5E1 !important;align-self:center !important}\r\n#indi-tv-journeys .irj-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-tv-journeys .irj-nic{width:26px !important;height:26px !important;border-radius:7px !important;display:flex !important;align-items:center !important;justify-content:center !important;flex-shrink:0 !important}\r\n#indi-tv-journeys .irj-nic svg{width:13px !important;height:13px !important;color:#fff !important}\r\n#indi-tv-journeys .irj-nic.bl{background:#0072EF !important}\r\n#indi-tv-journeys .irj-nic.gr{background:#22C55E !important}\r\n#indi-tv-journeys .irj-nic.nv{background:#0F3B7A !important}\r\n#indi-tv-journeys .irj-nic.or{background:#F07000 !important}\r\n#indi-tv-journeys .irj-nic.pu{background:#7C3AED !important}\r\n#indi-tv-journeys .irj-nic.wa{background:#25D366 !important}\r\n#indi-tv-journeys .irj-nf{background:#fff !important;border:1px solid #DCE3EC !important;border-radius:10px !important;width:100% !important;max-width:480px !important;overflow:hidden !important;box-shadow:0 2px 8px rgba(0,0,0,.07) !important}\r\n#indi-tv-journeys .irj-nf.pulse{animation:irjNFpulse 2.4s ease-in-out infinite !important}\r\n@keyframes irjNFpulse{0%,100%{box-shadow:0 2px 8px rgba(0,0,0,.07)}50%{box-shadow:0 4px 18px rgba(0,114,239,.18)}}\r\n#indi-tv-journeys .irj-nhead{display:flex !important;align-items:center !important;gap:8px !important;padding:9px 12px !important;border-bottom:1px solid #EEF2F7 !important;background:#F9FAFB !important}\r\n#indi-tv-journeys .irj-ntype{font-size:10px !important;font-weight:700 !important;color:#6B7280 !important;letter-spacing:.5px !important;text-transform:uppercase !important}\r\n#indi-tv-journeys .irj-nbody{padding:10px 12px 12px !important}\r\n#indi-tv-journeys .irj-nname{font-size:13px !important;font-weight:700 !important;color:#111827 !important;margin-bottom:4px !important}\r\n#indi-tv-journeys .irj-nprev{font-size:11.5px !important;color:#5A6B85 !important;line-height:1.45 !important;margin-bottom:8px !important}\r\n#indi-tv-journeys .irj-npill{display:inline-flex !important;align-items:center !important;gap:4px !important;font-size:10px !important;font-weight:700 !important;padding:3px 8px !important;border-radius:5px !important}\r\n#indi-tv-journeys .irj-npill svg{width:10px !important;height:10px !important}\r\n#indi-tv-journeys .pill-bl{background:#EEF3FF !important;color:#1D4ED8 !important}\r\n#indi-tv-journeys .pill-gr{background:#ECFDF5 !important;color:#15803D !important}\r\n#indi-tv-journeys .pill-or{background:rgba(240,112,0,0.10) !important;color:#C2410C !important}\r\n#indi-tv-journeys .pill-pu{background:#F5F3FF !important;color:#6D28D9 !important}\r\n#indi-tv-journeys .pill-wa{background:#E7F7EE !important;color:#15803D !important}\r\n#indi-tv-journeys .pill-nv{background:#EEF3FF !important;color:#0F3B7A !important}\r\n#indi-tv-journeys .irj-branch{display:flex !important;flex-direction:column !important;align-items:stretch !important;width:100% !important}\r\n#indi-tv-journeys .irj-bstem{width:2px !important;height:12px !important;background:#CBD5E1 !important;align-self:center !important}\r\n#indi-tv-journeys .irj-bbar{position:relative !important;height:2px !important;width:100% !important}\r\n#indi-tv-journeys .irj-bbar::before{content:'' !important;position:absolute !important;top:0 !important;height:2px !important;background:#CBD5E1 !important;left:var(--ins) !important;right:var(--ins) !important}\r\n#indi-tv-journeys .irj-brow{display:flex !important;align-items:flex-start !important;width:100% !important}\r\n#indi-tv-journeys .irj-bcol{flex:1 1 0 !important;min-width:0 !important;display:flex !important;flex-direction:column !important;align-items:center !important;padding:0 6px !important}\r\n#indi-tv-journeys .irj-bdrop{width:2px !important;height:14px !important;background:#CBD5E1 !important}\r\n#indi-tv-journeys .irj-blabel{font-size:9.5px !important;color:#6B7280 !important;font-weight:600 !important;background:#fff !important;border:1px solid #EEF2F7 !important;border-radius:4px !important;padding:2px 7px !important;margin:0 0 8px !important;max-width:100% !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}\r\n#indi-tv-journeys .irj-nav{display:flex !important;align-items:center !important;justify-content:center !important;gap:10px !important;padding:14px 18px !important;border-top:1px solid #DCE3EC !important;background:#fff !important}\r\n#indi-tv-journeys .irj-snav{display:flex !important;align-items:center !important;gap:5px !important;padding:8px 16px !important;border-radius:5px !important;font-size:12px !important;font-weight:700 !important;border:1px solid #DCE3EC !important;background:#fff !important;color:#0F3B7A !important;cursor:pointer !important;font-family:inherit !important;transition:all .18s !important}\r\n#indi-tv-journeys .irj-snav:hover{background:#F5F7FA !important}\r\n#indi-tv-journeys .irj-snav.pri{background:#0F3B7A !important;color:#fff !important;border-color:#0F3B7A !important}\r\n#indi-tv-journeys .irj-snav.pri:hover{background:#0B2C5C !important}\r\n#indi-tv-journeys .irj-snav:disabled{opacity:.38 !important;cursor:not-allowed !important}\r\n#indi-tv-journeys .irj-snav svg{width:13px !important;height:13px !important}\r\n#indi-tv-journeys .irj-ctr{font-size:11.5px !important;color:#7C8BA1 !important;font-weight:600 !important;min-width:64px !important;text-align:center !important}\r\n#indi-tv-journeys .irj-phone{position:sticky !important;top:24px !important}\r\n#indi-tv-journeys .irj-ph{background:#181824 !important;border-radius:38px !important;padding:9px !important;width:262px !important;margin:0 auto !important;box-shadow:0 22px 58px rgba(0,0,0,.24) !important}\r\n#indi-tv-journeys .irj-screen{background:#fff !important;border-radius:31px !important;overflow:hidden !important;display:flex !important;flex-direction:column !important;height:540px !important;position:relative !important}\r\n#indi-tv-journeys .irj-notch{position:absolute !important;top:0 !important;left:50% !important;transform:translateX(-50%) !important;width:96px !important;height:22px !important;background:#181824 !important;border-radius:0 0 15px 15px !important;z-index:10 !important}\r\n#indi-tv-journeys .irj-chbar{padding:30px 12px 7px !important;display:flex !important;align-items:center !important;gap:9px !important;border-bottom:1px solid #f0f0f0 !important;flex-shrink:0 !important}\r\n#indi-tv-journeys .irj-av{width:32px !important;height:32px !important;border-radius:50% !important;display:flex !important;align-items:center !important;justify-content:center !important;color:#fff !important;flex-shrink:0 !important}\r\n#indi-tv-journeys .irj-av.wa{background:#25D366 !important}\r\n#indi-tv-journeys .irj-av.push{background:#0072EF !important}\r\n#indi-tv-journeys .irj-av.email{background:#F07000 !important}\r\n#indi-tv-journeys .irj-av.sms{background:#F07000 !important}\r\n#indi-tv-journeys .irj-av.inapp{background:#0F3B7A !important}\r\n#indi-tv-journeys .irj-av.cdp{background:#0F3B7A !important}\r\n#indi-tv-journeys .irj-av svg{width:15px !important;height:15px !important}\r\n#indi-tv-journeys .irj-nm{font-size:11.5px !important;font-weight:700 !important;color:#111827 !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important}\r\n#indi-tv-journeys .irj-stt{font-size:9.5px !important;color:#9CA3AF !important}\r\n#indi-tv-journeys .irj-msgs{flex:1 !important;overflow-y:auto !important;padding:10px 10px 6px !important;display:flex !important;flex-direction:column !important;gap:7px !important;scroll-behavior:smooth !important;background:#ECE5DD !important}\r\n#indi-tv-journeys .irj-msgs.plain{background:#fff !important}\r\n#indi-tv-journeys .irj-bub{display:flex !important;flex-direction:column !important;gap:2px !important;animation:irjBub .32s ease both !important}\r\n@keyframes irjBub{from{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}\r\n#indi-tv-journeys .irj-bub.out{align-items:flex-end !important}\r\n#indi-tv-journeys .irj-bub.in{align-items:flex-start !important}\r\n#indi-tv-journeys .irj-bt{max-width:84% !important;padding:8px 11px !important;border-radius:11px !important;font-size:11.5px !important;line-height:1.42 !important;word-break:break-word !important;font-weight:400 !important}\r\n#indi-tv-journeys .irj-bub.out .irj-bt{background:#DCF8C6 !important;color:#1C1E21 !important;border-bottom-right-radius:3px !important}\r\n#indi-tv-journeys .irj-bub.in .irj-bt{background:#FFFFFF !important;color:#1C1E21 !important;border-bottom-left-radius:3px !important;box-shadow:0 1px 2px rgba(0,0,0,.08) !important}\r\n#indi-tv-journeys .irj-msgs.plain .irj-bub.in .irj-bt{background:#F0F2F5 !important;color:#1C1E21 !important;box-shadow:none !important}\r\n#indi-tv-journeys .irj-msgs.plain .irj-bub.out .irj-bt{background:#0F3B7A !important;color:#fff !important}\r\n#indi-tv-journeys .irj-bts{font-size:8.5px !important;color:#9CA3AF !important;padding:0 3px !important}\r\n#indi-tv-journeys .irj-strip{display:flex !important;gap:5px !important;padding:7px 10px !important;border-top:1px solid #f0f0f0 !important;flex-shrink:0 !important;background:#fff !important;overflow-x:auto !important}\r\n#indi-tv-journeys .irj-badge{display:inline-flex !important;align-items:center !important;gap:4px !important;padding:3px 8px !important;border-radius:16px !important;font-size:9.5px !important;font-weight:600 !important;white-space:nowrap !important;border:1.5px solid transparent !important;transition:all .18s !important}\r\n#indi-tv-journeys .irj-badge svg{width:10px !important;height:10px !important}\r\n#indi-tv-journeys .irj-badge.wa{background:#E7F7EE !important;color:#15803D !important;border-color:#A7F3D0 !important}\r\n#indi-tv-journeys .irj-badge.push{background:#EAF4FF !important;color:#1D4ED8 !important;border-color:#BFDBFE !important}\r\n#indi-tv-journeys .irj-badge.email{background:rgba(240,112,0,0.08) !important;color:#C2410C !important;border-color:rgba(240,112,0,0.25) !important}\r\n#indi-tv-journeys .irj-badge.sms{background:#FFF3E0 !important;color:#C2410C !important;border-color:#FED7AA !important}\r\n#indi-tv-journeys .irj-badge.on{transform:scale(1.07) !important;box-shadow:0 2px 8px rgba(0,0,0,.11) !important}\r\n#indi-tv-journeys .irj-noscript{background:#fff !important;border:1px solid #DCE3EC !important;border-radius:14px !important;padding:24px !important;color:#5A6B85 !important;font-size:14px !important;line-height:1.6 !important;margin-top:18px !important}\r\n@media(max-width:1180px){#indi-tv-journeys{padding:80px 32px !important}#indi-tv-journeys .irj-demo{grid-template-columns:1fr !important}#indi-tv-journeys .irj-uc{display:grid !important;grid-template-columns:repeat(auto-fill,minmax(180px,1fr)) !important;gap:5px !important}#indi-tv-journeys .irj-uc-ey{grid-column:1\/-1 !important}#indi-tv-journeys .irj-phone{position:relative !important;top:0 !important}#indi-tv-journeys .irj-ph{width:100% !important;max-width:300px !important}}\r\n@media(max-width:760px){#indi-tv-journeys .irj-uc{grid-template-columns:repeat(auto-fill,minmax(150px,1fr)) !important}}\r\n@media(max-width:600px){#indi-tv-journeys{padding:48px 16px !important}#indi-tv-journeys .irj-head{margin-bottom:32px !important}#indi-tv-journeys .irj-sub{font-size:15px !important}#indi-tv-journeys .irj-stage{padding:22px 10px 38px !important;min-height:380px !important}#indi-tv-journeys .irj-flow{max-width:100% !important}#indi-tv-journeys .irj-nc{max-width:100% !important}#indi-tv-journeys .irj-nc span{white-space:normal !important;line-height:1.3 !important}#indi-tv-journeys .irj-bcol{padding:0 4px !important}#indi-tv-journeys .irj-nf{width:152px !important}#indi-tv-journeys .irj-jacts{display:none !important}#indi-tv-journeys .irj-mm{display:none !important}#indi-tv-journeys .irj-zoom{display:none !important}#indi-tv-journeys .irj-status{font-size:10px !important;padding:7px 14px !important}#indi-tv-journeys .irj-screen{height:500px !important}}\r\n@media(max-width:430px){#indi-tv-journeys{padding:40px 12px !important}#indi-tv-journeys .irj-uc{grid-template-columns:1fr 1fr !important}#indi-tv-journeys .irj-uc-item{font-size:12px !important;padding:9px 9px !important;gap:7px !important}#indi-tv-journeys .irj-stage{padding:18px 6px 34px !important}#indi-tv-journeys .irj-bcol{padding:0 3px !important}#indi-tv-journeys .irj-nf{width:130px !important}#indi-tv-journeys .irj-nbody{padding:8px 9px 9px !important}#indi-tv-journeys .irj-nprev{font-size:10px !important}#indi-tv-journeys .irj-snav{padding:8px 12px !important}}\r\n@media(prefers-reduced-motion:reduce){#indi-tv-journeys .irj-nf.pulse,#indi-tv-journeys .irj-bub{animation:none !important}#indi-tv-journeys .irj-sdot{animation:none !important}}\r\n#irj-uclist{display:contents !important}<\/style>\r\n<div class=\"irj-inner\">\r\n  <div class=\"irj-head\">\r\n    <span class=\"irj-eyebrow\"><svg viewBox=\"0 0 24 24\"><path d=\"M17.8 19.2L16 11l3.5-3.5C21 6 21 4 19.5 2.5S18 2 16.5 3.5L13 7 4.8 5.2A1 1 0 0 0 4 6.1l.7 3.1a1 1 0 0 0 .7.7l6.4 1.6L8 15l-2 .5L4.5 14 3 15.5l2 2 .5 1.5L7 20.5 8.5 19l-.5-2L12 13.3l1.6 6.4c.2.5.6.8 1.1.7l3.1-.7a1 1 0 0 0 .9-.8z\"\/><\/svg>Journeys del Viajero<\/span>\r\n    <h2 class=\"irj-title\">Cada viaje tiene una historia. <em>Una sola plataforma gestiona cada cap\u00edtulo.<\/em><\/h2>\r\n    <p class=\"irj-sub\">Elige un journey para ver c\u00f3mo se desarrolla en cada canal \u2014 disparadores de comportamiento, personalizaci\u00f3n con IA y una previsualizaci\u00f3n en vivo del tel\u00e9fono que muestra exactamente lo que recibe el viajero en cada paso.<\/p>\r\n  <\/div>\r\n  <div class=\"irj-demo\">\r\n    <aside class=\"irj-uc\" role=\"navigation\" aria-label=\"Journeys de viajeros\">\r\n      <div class=\"irj-uc-ey\">Journeys<\/div>\r\n      <div id=\"irj-uclist\"><\/div>\r\n    <\/aside>\r\n    <section class=\"irj-jp\" aria-live=\"polite\">\r\n      <div class=\"irj-jhead\">\r\n        <div class=\"irj-jtw\"><span class=\"irj-jtitle\" id=\"irj-jtitle\">&mdash;<\/span><\/div>\r\n        <div class=\"irj-jacts\"><span class=\"irj-cbtn\">Preview<\/span><span class=\"irj-cbtn pri\">Activate<\/span><\/div>\r\n      <\/div>\r\n      <div class=\"irj-status\">\r\n        <span class=\"irj-sdot\"><\/span><span>Journey activado por evento de comportamiento<\/span>\r\n        <span class=\"irj-ssep\">&middot;<\/span><span>Personalizaci\u00f3n con IA activa<\/span>\r\n        <span class=\"irj-ssep\">&middot;<\/span><span>Un solo perfil de viajero<\/span>\r\n      <\/div>\r\n      <div class=\"irj-prog\" id=\"irj-prog\"><\/div>\r\n      <div class=\"irj-stage\">\r\n        <div class=\"irj-zoom\" aria-hidden=\"true\"><span id=\"irj-zin\"><\/span><span id=\"irj-zout\"><\/span><span id=\"irj-zfit\"><\/span><\/div>\r\n        <div class=\"irj-mm\" aria-hidden=\"true\"><div class=\"irj-mm-in\"><span class=\"irj-mm-l\">Map<\/span><svg viewBox=\"0 0 128 80\" id=\"irj-mm\"><\/svg><\/div><\/div>\r\n        <div class=\"irj-flow\" id=\"irj-flow\"><\/div>\r\n      <\/div>\r\n      <div class=\"irj-nav\">\r\n        <button class=\"irj-snav\" id=\"irj-prev\" type=\"button\"><span id=\"irj-previc\"><\/span>Anterior<\/button>\r\n        <span class=\"irj-ctr\" id=\"irj-ctr\">Step 1 \/ 7<\/span>\r\n        <button class=\"irj-snav pri\" id=\"irj-next\" type=\"button\">Siguiente<span id=\"irj-nextic\"><\/span><\/button>\r\n      <\/div>\r\n    <\/section>\r\n    <aside class=\"irj-phone\">\r\n      <div class=\"irj-ph\"><div class=\"irj-screen\">\r\n        <div class=\"irj-notch\"><\/div>\r\n        <div class=\"irj-chbar\"><div class=\"irj-av wa\" id=\"irj-av\"><\/div><div style=\"min-width:0\"><div class=\"irj-nm\" id=\"irj-chnm\">Iberia &middot; WhatsApp<\/div><div class=\"irj-stt\" id=\"irj-chst\">WhatsApp Business &middot; verified<\/div><\/div><\/div>\r\n        <div class=\"irj-msgs\" id=\"irj-msgs\"><\/div>\r\n        <div class=\"irj-strip\" id=\"irj-strip\"><\/div>\r\n      <\/div><\/div>\r\n    <\/aside>\r\n  <\/div>\r\n  <noscript><div class=\"irj-noscript\">Demo interactiva de journeys de viaje. Activa JavaScript para explorar Recuperaci\u00f3n de B\u00fasqueda, Preparaci\u00f3n Pre-Viaje, Gesti\u00f3n de Incidencias en Tiempo Real, Concierge en Destino, Post-Viaje y Fidelizaci\u00f3n.<\/div><\/noscript>\r\n<\/div>\r\n<script>\r\n(function(){\r\n'use strict';\r\nvar root=document.getElementById('indi-tv-journeys');if(!root)return;\r\nvar P={\r\n'plane':'<path d=\"M17.8 19.2L16 11l3.5-3.5C21 6 21 4 19.5 2.5S18 2 16.5 3.5L13 7 4.8 5.2A1 1 0 0 0 4 6.1l.7 3.1a1 1 0 0 0 .7.7l6.4 1.6L8 15l-2 .5L4.5 14 3 15.5l2 2 .5 1.5L7 20.5 8.5 19l-.5-2L12 13.3l1.6 6.4c.2.5.6.8 1.1.7l3.1-.7a1 1 0 0 0 .9-.8z\"\/>',\r\n'search':'<circle cx=\"11\" cy=\"11\" r=\"8\"\/><line x1=\"21\" y1=\"21\" x2=\"16.65\" y2=\"16.65\"\/>',\r\n'bell':'<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\"\/>',\r\n'mail':'<rect x=\"2\" y=\"4\" width=\"20\" height=\"16\" rx=\"2\"\/><path d=\"m22 6-10 7L2 6\"\/>',\r\n'message-circle':'<path d=\"M7.9 20A9 9 0 1 0 4 16.1L2 22Z\"\/>',\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=\"M15 2v2M9 2v2M2 15h2M2 9h2M22 15h-2M22 9h-2M15 22v-2M9 22v-2\"\/>',\r\n'alert-triangle':'<path d=\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3Z\"\/><path d=\"M12 9v4\"\/><circle cx=\"12\" cy=\"17\" r=\"1\"\/>',\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'star':'<polygon points=\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\"\/>',\r\n'rotate-ccw':'<path d=\"M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8\"\/><path d=\"M3 3v5h5\"\/>',\r\n'log-in':'<path d=\"M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4\"\/><polyline points=\"10 17 15 12 10 7\"\/><line x1=\"15\" y1=\"12\" x2=\"3\" y2=\"12\"\/>',\r\n'check-circle':'<path d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"\/><polyline points=\"22 4 12 14.01 9 11.01\"\/>',\r\n'circle-check-big':'<path d=\"M21.801 10A10 10 0 1 1 17 3.335\"\/><path d=\"m9 11 3 3L22 4\"\/>',\r\n'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'timer':'<circle cx=\"12\" cy=\"12\" r=\"10\"\/><polyline points=\"12 6 12 12 16 14\"\/>',\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'smartphone':'<rect width=\"14\" height=\"20\" x=\"5\" y=\"2\" rx=\"2\" ry=\"2\"\/><path d=\"M12 18h.01\"\/>',\r\n'git-branch':'<line x1=\"6\" x2=\"6\" y1=\"3\" y2=\"15\"\/><circle cx=\"18\" cy=\"6\" r=\"3\"\/><circle cx=\"6\" cy=\"18\" r=\"3\"\/><path d=\"M18 9a9 9 0 0 1-9 9\"\/>',\r\n'zap':'<polygon points=\"13 2 3 14 12 14 11 22 21 10 12 10 13 2\"\/>',\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'gift':'<polyline points=\"20 12 20 22 4 22 4 12\"\/><rect x=\"2\" y=\"7\" width=\"20\" height=\"5\"\/><line x1=\"12\" x2=\"12\" y1=\"22\" y2=\"7\"\/><path d=\"M12 7H7.5a2.5 2.5 0 0 1 0-5C11 2 12 7 12 7z\"\/><path d=\"M12 7h4.5a2.5 2.5 0 0 0 0-5C13 2 12 7 12 7z\"\/>',\r\n'plus':'<line x1=\"12\" x2=\"12\" y1=\"5\" y2=\"19\"\/><line x1=\"5\" x2=\"19\" y1=\"12\" y2=\"12\"\/>',\r\n'minus':'<line x1=\"5\" x2=\"19\" y1=\"12\" y2=\"12\"\/>',\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'chevron-left':'<path d=\"m15 18-6-6 6-6\"\/>',\r\n'chevron-right':'<path d=\"m9 18 6-6-6-6\"\/>',\r\n'mouse-pointer-click':'<path d=\"m9 9 5 12 1.774-5.226L21 14 9 9z\"\/><path d=\"m16.071 16.071 4.243 4.243\"\/><path d=\"m7.188 2.239.777 2.897M5.136 7.965l-2.898-.777M13.95 4.05l-2.122 2.122m-5.657 5.656-2.12 2.122\"\/>',\r\n'package':'<path d=\"m7.5 4.27 9 5.15\"\/><path d=\"M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z\"\/><path d=\"m3.3 7 8.7 5 8.7-5\"\/><path d=\"M12 22V12\"\/>'\r\n};\r\nfunction ic(k){return'<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">'+P[k]+'<\/svg>';}\r\n\r\nvar J=[\r\n\/* \u2500\u2500 Journey 1: Search & Booking Recovery \u2500\u2500 *\/\r\n{title:'Recuperaci\u00f3n de B\u00fasqueda y Reserva',ic:'search',steps:[\r\n{nodes:[{t:'c',c:'bl',ic:'search',l:'Trigger: Traveler searches flights\/hotels, views 30s+, exits without booking'}],phone:{ch:'cdp',nm:'Iberia \u00b7 Perfil CDP',st:'Se\u00f1al de comportamiento registrada',plain:true,msgs:[{d:'in',tx:'B\u00fasqueda: Madrid\u2013Nueva York \u00b7 Fechas: 12\u201319 jul \u00b7 Precio visto: $687 \u00b7 Puntuaci\u00f3n intenci\u00f3n: alta \u00b7 Fidelidad: Gold'}]}},\r\n{nodes:[{t:'f',c:'bl',ic:'cpu',nt:'CDP \u00b7 Puntuaci\u00f3n IA',nm:'Puntuaci\u00f3n de Intenci\u00f3n de B\u00fasqueda',pv:'La IA punt\u00faa destino, fechas, sensibilidad al precio y nivel de fidelidad. Alta intenci\u00f3n \u2192 push inmediato. Primera visita \u2192 email nurture.',pill:'IA Activa',pt:'pill-bl'}],phone:{ch:'cdp',nm:'Iberia \u00b7 Perfil CDP',st:'Modelo de intenci\u00f3n en ejecuci\u00f3n',plain:true,msgs:[{d:'in',tx:'Intenci\u00f3n: alta \u00b7 Visitante recurrente \u00b7 3 b\u00fasquedas \u00b7 Fechas concretas \u00b7 Acci\u00f3n: push inmediato en cola'}]}},\r\n{nodes:[{t:'f',c:'bl',ic:'bell',nt:'Push Web \u00b7 T+30 min',nm:'Push de Retargeting Inmediato',pv:'Se activa 30 minutos tras el abandono. Precio y disponibilidad mostrados directamente en la notificaci\u00f3n.',pill:'Programado',pt:'pill-bl'}],phone:{ch:'push',nm:'Iberia \u00b7 Push',st:'Notificaci\u00f3n push web',plain:true,msgs:[{d:'in',tx:'The Madrid\u2013New York flights you searched are still available. Prices can change \u2014 here\\'s what\\'s available now.\\n\\nSee flights \u2192'}]}},\r\n{nodes:[{t:'f',c:'nv',ic:'cpu',nt:'Personalizaci\u00f3n Web \u00b7 T+pr\u00f3xima visita',nm:'Personalizaci\u00f3n en Sitio Web',pv:'El hero de la homepage se actualiza autom\u00e1ticamente con el destino buscado, fechas y disponibilidad. No se env\u00eda ning\u00fan mensaje nuevo.',pill:'IA Activa',pt:'pill-nv'}],phone:{ch:'inapp',nm:'Iberia.com \u00b7 Personalizado',st:'Personalizaci\u00f3n de homepage activa',plain:true,msgs:[{d:'in',tx:'\u2708 Madrid\u2013New York \u00b7 Jul 12\u201319\\nPrices from $687 \u00b7 12 seats left\\n[Book now] [Save flight]'}]}},\r\n{nodes:[{t:'f',c:'or',ic:'mail',nt:'Email \u00b7 T+24h \u00b7 si no hay reserva',nm:'Email con Contexto de Precio',pv:'Contenido de precios din\u00e1mico \u2014 precio actual vs. precio visto, disponibilidad y tres opciones de fechas alternativas.',pill:'Programado',pt:'pill-or'}],phone:{ch:'email',nm:'Iberia \u00b7 Email',st:'Email din\u00e1mico',plain:true,msgs:[{d:'in',tx:'Your Madrid\u2013New York trip \u2014 and what prices look like right now\\n\\n$687 \u2192 still $687 \u00b7 12 seats left\\n\\nAlternatives: Jul 14 ($661) \u00b7 Jul 19 ($643)\\n\\n[Book now]'}]}},\r\n{nodes:[{t:'f',c:'bl',ic:'bell',nt:'Push \u00b7 Evento de cambio de precio (API en vivo)',nm:'Alerta de Bajada de Precio',pv:'Se activa solo cuando el precio baja. No ante cualquier variaci\u00f3n. Insignia \"Ahorra $75\" visible.',pill:'Disparo en Vivo',pt:'pill-bl'}],phone:{ch:'push',nm:'Iberia \u00b7 Push',st:'Alerta de bajada de precio',plain:true,msgs:[{d:'in',tx:'Price drop alert: Madrid\u2013New York on Jul 12 is now $612. It was $687 when you last looked.\\n\\nSave $75 \u00b7 Book at this price \u2192'}]}},\r\n{nodes:[{t:'f',c:'wa',ic:'message-circle',nt:'WhatsApp \u00b7 T+72h \u00b7 si no hay reserva',nm:'Oferta Personal por WhatsApp',pv:'Oferta exclusiva para miembros Gold. V\u00e1lida 48 horas. Personalizada con nombre y nivel de fidelidad.',pill:'IA Activa',pt:'pill-wa'}],phone:{ch:'wa',nm:'Iberia \u00b7 WhatsApp',st:'WhatsApp Business \u00b7 verificado',plain:false,msgs:[{d:'in',tx:'Hola Sarah, \u00bfsigues pensando en Madrid\u2013Nueva York? \ud83d\udeeb\\n\\nHere\\'s a special offer valid for 48 hours \u2014 exclusively for Gold members.\\n\\nSee my offer \u2192'}]}}\r\n]},\r\n\r\n\/* \u2500\u2500 Journey 2: Pre-Trip Preparation \u2500\u2500 *\/\r\n{title:'Preparaci\u00f3n Pre-Viaje',ic:'plane',steps:[\r\n{nodes:[{t:'c',c:'gr',ic:'check-circle',l:'Trigger: Reserva confirmada \\u2014 el journey se activa inmediatamente'}],phone:{ch:'push',nm:'Iberia \u00b7 Push',st:'Confirmaci\u00f3n de reserva',plain:true,msgs:[{d:'in',tx:'You\\'re booked. New York \u2014 Jul 12. Here\\'s everything you need to prepare.\\n\\nSee my trip \u2192'}]}},\r\n{nodes:[{t:'f',c:'or',ic:'mail',nt:'Email \u00b7 T+D\u00eda 3',nm:'Gu\u00eda del Destino',pv:'Informaci\u00f3n de visado, consejos de equipaje, recomendaciones locales, transporte desde el aeropuerto. Personalizado al perfil del viajero.',pill:'Programado',pt:'pill-or'}],phone:{ch:'email',nm:'Iberia \u00b7 Email',st:'Gu\u00eda del destino',plain:true,msgs:[{d:'in',tx:'Your guide to New York \ud83d\uddfd\\n\\nVisa: ESTA required \u00b7 Pack layers for July \u00b7 JFK \u2192 Manhattan: AirTrain + Subway ($10.75)\\n\\nTop picks: Central Park \u00b7 The High Line \u00b7 Brooklyn Bridge'}]}},\r\n{nodes:[{t:'f',c:'wa',ic:'message-circle',nt:'WhatsApp \u00b7 T\u221230 d\u00edas',nm:'Recordatorio de Check-In',pv:'Cuenta atr\u00e1s hasta apertura del check-in. Enlace directo. Personalizado con el nombre del destino.',pill:'Programado',pt:'pill-wa'}],phone:{ch:'wa',nm:'Iberia \u00b7 WhatsApp',st:'WhatsApp Business \u00b7 verificado',plain:false,msgs:[{d:'in',tx:'30 d\u00edas para Nueva York \u2708\ufe0f\\n\\nOnline check-in opens Jul 11 \u2014 checking in early means better seat selection.\\n\\n[Check in early]'}]}},\r\n{nodes:[{t:'f',c:'bl',ic:'bell',nt:'Push \u00b7 Apertura del check-in',nm:'Alerta: Check-In Abierto',pv:'Se activa en el momento en que se abre el check-in. CTA directo.',pill:'Disparo en Vivo',pt:'pill-bl'}],phone:{ch:'push',nm:'Iberia \u00b7 Push',st:'Check-in abierto',plain:true,msgs:[{d:'in',tx:'Online check-in is now open for your Madrid\u2013New York flight. Check in now and pick your seat.\\n\\nCheck in \u2192'}]}},\r\n{nodes:[{t:'f',c:'bl',ic:'bell',nt:'Push \u00b7 T\u221248h salida',nm:'Cuenta Atr\u00e1s de 48 Horas',pv:'Enlace de descarga de la tarjeta de embarque. Cuenta atr\u00e1s mostrada.',pill:'Programado',pt:'pill-bl'}],phone:{ch:'push',nm:'Iberia \u00b7 Push',st:'Cuenta atr\u00e1s para salida',plain:true,msgs:[{d:'in',tx:'Your trip is in 2 days. Your boarding pass is ready to download.\\n\\nGet my boarding pass \u2192'}]}},\r\n{nodes:[{t:'f',c:'wa',ic:'message-circle',nt:'WhatsApp \u00b7 T\u221224h',nm:'Resumen del D\u00eda Anterior',pv:'Resumen completo del viaje por WhatsApp. Concierge IA disponible para preguntas de \u00faltimo momento.',pill:'IA Activa',pt:'pill-wa'}],phone:{ch:'wa',nm:'Iberia \u00b7 WhatsApp',st:'WhatsApp Business \u00b7 verificado',plain:false,msgs:[{d:'in',tx:'Tomorrow\\'s the day \u2708\ufe0f\\n\\nFlight IB6251 departs 14:30 from Gate B22. New York weather: 28\u00b0C, sunny.\\n\\nAnything you need before you go?'},{d:'out',tx:'\\u00bfCu\\u00e1l es el equipaje permitido?'},{d:'in',tx:'Tu billete incluye 1 equipaje de mano (10kg) + 1 maleta facturada (23kg). Economy Plus. \u00a1Todo en orden! \ud83d\udc4d'}]}},\r\n{nodes:[{t:'f',c:'bl',ic:'bell',nt:'Push \u00b7 Ma\u00f1ana de salida',nm:'D\\u00eda de Salida',pv:'Enlace al seguimiento del vuelo en vivo. Acceso directo a WhatsApp.',pill:'Programado',pt:'pill-bl'}],phone:{ch:'push',nm:'Iberia \u00b7 Push',st:'D\u00eda de salida',plain:true,msgs:[{d:'in',tx:'\u00a1Buen viaje! \u2708\ufe0f\\n\\nTrack your flight live and reach us any time on WhatsApp.\\n\\nTrack my flight \u2192'}]}}\r\n]},\r\n\r\n\/* \u2500\u2500 Journey 3: Real-Time Disruption Management \u2500\u2500 *\/\r\n{title:'Gesti\u00f3n de Incidencias en Tiempo Real',ic:'zap',steps:[\r\n{nodes:[{t:'c',c:'or',ic:'alert-triangle',l:'Trigger: Evento operativo detectado via API webhook \\u2014 sin latencia de lote'}],phone:{ch:'cdp',nm:'Iberia \u00b7 Registro de Eventos',st:'API webhook recibido',plain:true,msgs:[{d:'in',tx:'Evento: Cambio de puerta \u00b7 Vuelo: AA123 \u00b7 Original: C8 \u00b7 Nueva: C14 \u00b7 Tiempo hasta salida: 45 min \u00b7 Acci\u00f3n: push inmediato'}]}},\r\n{nodes:[\r\n  {t:'f',c:'or',ic:'cpu',nt:'CDP \u00b7 Evaluaci\u00f3n de Gravedad',nm:'Evento Detectado y Valorado',pv:'Cambio de puerta \u2192 push solo. Retraso <60min \u2192 push + WhatsApp. Retraso >60min o cancelaci\u00f3n \u2192 canal doble + concierge IA con reubicaci\u00f3n.',pill:'Disparo en Vivo',pt:'pill-or'},\r\n  {t:'e',l:''},\r\n  {t:'b',branches:[\r\n    {l:'Gate change',ns:[{t:'f',c:'bl',ic:'bell',nt:'Solo push',nm:'Alerta de Puerta',pv:'Push inmediato. N\u00famero de puerta visible en pantalla de bloqueo.',pill:'Se activa ahora',pt:'pill-bl'}]},\r\n    {l:'Delay >60min',ns:[{t:'f',c:'wa',ic:'message-circle',nt:'Push + WhatsApp',nm:'Mensaje de Opciones',pv:'Tres opciones de respuesta r\u00e1pida: mantener reserva, reubicar, vale de comida.',pill:'IA Activa',pt:'pill-wa'}]},\r\n    {l:'Cancellation',ns:[{t:'f',c:'or',ic:'bell',nt:'Canal doble',nm:'Reubicaci\u00f3n Prioritaria',pv:'Push + WhatsApp de forma simult\u00e1nea. Tres vuelos alternativos con confirmaci\u00f3n en un toque.',pill:'Prioritario',pt:'pill-or'}]}\r\n  ]}\r\n],phone:{ch:'push',nm:'Iberia \u00b7 Push',st:'Push de evento en vivo',plain:true,msgs:[{d:'in',tx:'Cambio de puerta: AA123 sale ahora desde puerta C14. Nuevo embarque: 14:20. \ud83d\udeeb'}]}},\r\n{nodes:[{t:'f',c:'wa',ic:'message-circle',nt:'WhatsApp \u00b7 T+0 \u00b7 retrasos >60min',nm:'Retraso Significativo \\u2014 Opciones',pv:'Tres botones de respuesta r\u00e1pida. El concierge IA gestiona la acci\u00f3n al instante. Sin call center.',pill:'IA Activa',pt:'pill-wa'}],phone:{ch:'wa',nm:'Iberia \u00b7 WhatsApp',st:'WhatsApp Business \u00b7 verificado',plain:false,msgs:[{d:'in',tx:'Tu vuelo AA123 tiene un retraso de 2 horas. Nueva salida: 16:00.\\n\\nAqu\u00ed tienes tus opciones:\\n[1] Mantener mi reserva\\n[2] Cambiar al pr\u00f3ximo vuelo\\n[3] Solicitar vale de comida'},{d:'out',tx:'2 \u2014 Cambiar al pr\u00f3ximo vuelo'},{d:'in',tx:'Entendido. Te reasigno al IB6253 a las 18:15 \u2014 misma ruta, 8 plazas disponibles. \u00bfConfirmas?'},{d:'out',tx:'S\u00ed, confirmar'},{d:'in',tx:'\u2705 Listo. Nueva tarjeta de embarque enviada a tu correo. Puerta B24. Sin cola.'}]}},\r\n{nodes:[{t:'f',c:'or',ic:'bell',nt:'Push + WhatsApp \u00b7 T+0 \u00b7 cancelaciones',nm:'Cancelaci\u00f3n \\u2014 Reubicaci\u00f3n Prioritaria',pv:'Ambos canales se activan de forma simult\u00e1nea. WhatsApp muestra tres vuelos alternativos con horarios y disponibilidad.',pill:'Prioritario',pt:'pill-or'}],phone:{ch:'wa',nm:'Iberia \u00b7 WhatsApp',st:'WhatsApp Business \u00b7 verificado',plain:false,msgs:[{d:'in',tx:'Hola Sarah, el AA123 ha sido cancelado. \ud83d\ude14\\n\\nWe\\'ve found 3 alternatives for you:\\n\u2460 IB6253 \u00b7 18:15 \u00b7 8 plazas\\n\u2461 IB6255 \u00b7 20:00 \u00b7 4 plazas\\n\u2462 Tomorrow \u00b7 IB6251 \u00b7 07:30\\n\\nReply with your choice \u2014 we\\'ll rebook immediately.'},{d:'out',tx:'Opci\\u00f3n 1'},{d:'in',tx:'\u2705 Reubicado en IB6253 a las 18:15. Nueva tarjeta de embarque lista. Sin espera.'}]}},\r\n{nodes:[{t:'f',c:'wa',ic:'bot',nt:'WhatsApp AI \u00b7 traveler reply',nm:'El Concierge IA Gestiona la Reubicaci\u00f3n',pv:'Confirma la elecci\u00f3n, procesa la reubicaci\u00f3n via API y emite nueva confirmaci\u00f3n \u2014 todo dentro de WhatsApp. Tiempo medio de resoluci\u00f3n: menos de 3 minutos.',pill:'IA Activa',pt:'pill-wa'}],phone:{ch:'wa',nm:'Iberia \u00b7 WhatsApp',st:'WhatsApp Business \u00b7 verificado',plain:false,msgs:[{d:'in',tx:'Your new itinerary:\\n\\nIB6253 \u00b7 Madrid \u2192 New York\\nDeparts: 18:15 \u00b7 Gate B24\\nArrives: 21:45 (local)\\n\\nBoarding pass updated. Safe travels \u2708\ufe0f'}]}},\r\n{nodes:[{t:'f',c:'bl',ic:'bell',nt:'Push \u00b7 reubicaci\u00f3n confirmada',nm:'Resoluci\u00f3n Confirmada',pv:'Enlace a nueva tarjeta de embarque. Detalles del nuevo vuelo.',pill:'Programado',pt:'pill-bl'}],phone:{ch:'push',nm:'Iberia \u00b7 Push',st:'Reubicaci\u00f3n confirmada',plain:true,msgs:[{d:'in',tx:'You\\'re rebooked on IB6253 at 18:15. Your updated boarding pass is ready.\\n\\nGet my new boarding pass \u2192'}]}},\r\n{nodes:[{t:'f',c:'or',ic:'mail',nt:'Email \u00b7 T+24h tras incidencia',nm:'Seguimiento Post-Incidencia',pv:'Explicaci\u00f3n transparente, detalles de compensaci\u00f3n, disculpa personal. Convierte una mala experiencia en una se\u00f1al de fidelidad.',pill:'Programado',pt:'pill-or'}],phone:{ch:'email',nm:'Iberia \u00b7 Email',st:'Email post-incidencia',plain:true,msgs:[{d:'in',tx:'About what happened with your Madrid\u2013New York flight\\n\\nWe\\'re sorry for the disruption. As a result: 2,000 loyalty points added to your account \u00b7 \u20ac30 meal voucher applied.\\n\\nYour Gold status is safe.'}]}}\r\n]},\r\n\r\n\/* \u2500\u2500 Journey 4: In-Destination Concierge \u2500\u2500 *\/\r\n{title:'Concierge en Destino',ic:'map-pin',steps:[\r\n{nodes:[{t:'c',c:'gr',ic:'check-circle',l:'Trigger: Check-in confirmado o se\u00f1al geo al llegar al destino'}],phone:{ch:'push',nm:'Iberia \u00b7 Push',st:'Bienvenida a destino',plain:true,msgs:[{d:'in',tx:'Bienvenida a Nueva York \ud83d\uddfd\\n\\nYour room at The Langham is ready. Here\\'s what\\'s on today \u2192\\n\\nSee today\\'s highlights \u2192'}]}},\r\n{nodes:[{t:'f',c:'wa',ic:'message-circle',nt:'WhatsApp \u00b7 Day 1 \u00b7 8am local',nm:'Concierge Matutino',pv:'Resumen local diario. Tiempo, mejores recomendaciones. IA disponible para reservas de restaurantes, transporte y cualquier consulta.',pill:'IA Activa',pt:'pill-wa'}],phone:{ch:'wa',nm:'Iberia \u00b7 WhatsApp',st:'WhatsApp Business \u00b7 verificado',plain:false,msgs:[{d:'in',tx:'Buenos d\u00edas, Sarah \u2600\ufe0f\\n\\nToday in New York: 28\u00b0C, sunny. Top picks near you: Central Park (10 min walk) \u00b7 The High Line (20 min).\\n\\nNeed restaurant reservations or local transport? Just ask.'},{d:'out',tx:'Reserva cena para 2 esta noche, italiana, no muy lejos'},{d:'in',tx:'Carbone est\u00e1 a 8 min \u2014 Michelin, excelentes rese\u00f1as. Disponible a las 20:30. \u00bfLo reservo?'},{d:'out',tx:'S\u00ed, por favor'},{d:'in',tx:'\u2705 Reservado. Carbone \u00b7 20:30 \u00b7 Mesa para 2. Confirmaci\u00f3n enviada a tu correo.'}]}},\r\n{nodes:[{t:'f',c:'nv',ic:'cpu',nt:'In-app \u00b7 D\u00eda 2 \u00b7 personalizaci\u00f3n IA',nm:'Feed de Actividades Personalizado',pv:'La IA muestra actividades seg\u00fan destino, tiempo, tipo de viaje e historial de preferencias. Familia \u2192 apto para ni\u00f1os. Solo \u2192 bares, espacios de coworking.',pill:'IA Activa',pt:'pill-nv'}],phone:{ch:'inapp',nm:'Iberia App \u00b7 Discover',st:'Personalizado para Sarah',plain:true,msgs:[{d:'in',tx:'\ud83d\udccd Recommended for you today\\n\\n\u2460 Brooklyn Bridge \u00b7 2.1km \u00b7 Free \u00b7 [Directions]\\n\u2461 MoMA \u00b7 1.4km \u00b7 $25 \u00b7 [Book now]\\n\u2462 Chelsea Market \u00b7 0.8km \u00b7 Free \u00b7 [Explore]'}]}},\r\n{nodes:[{t:'f',c:'bl',ic:'map-pin',nt:'Push \u00b7 se\u00f1al geo \u00b7 cerca de POI',nm:'Descubrimiento por Geolocalizaci\u00f3n',pv:'Se activa solo cuando el viajero est\u00e1 dentro del geocerco y no ha visitado el lugar. Muestra distancia y acceso prioritario.',pill:'Disparo en Vivo',pt:'pill-bl'}],phone:{ch:'push',nm:'Iberia \u00b7 Push',st:'Alerta por geolocalizaci\u00f3n',plain:true,msgs:[{d:'in',tx:'The Brooklyn Bridge is 200m away. Guests love it \u2014 and you qualify for priority access.\\n\\nLearn more \u2192'}]}},\r\n{nodes:[{t:'f',c:'wa',ic:'message-circle',nt:'WhatsApp \u00b7 D\u00eda anterior al checkout',nm:'Aviso Pre-Checkout',pv:'Cuatro opciones de respuesta r\u00e1pida. La IA gestiona cada una al instante.',pill:'IA Activa',pt:'pill-wa'}],phone:{ch:'wa',nm:'Iberia \u00b7 WhatsApp',st:'WhatsApp Business \u00b7 verificado',plain:false,msgs:[{d:'in',tx:'Ma\u00f1ana es el d\u00eda del checkout \ud83c\udfe8\\n\\n\u00bfA qu\u00e9 hora te viene bien?'},{d:'in',tx:'[Checkout tard\u00edo] [Traslado aeropuerto] [Consigna de equipaje] [Todo bien]'},{d:'out',tx:'Traslado al aeropuerto'},{d:'in',tx:'\u2705 Traslado reservado. El conductor te espera en recepci\u00f3n a las 10:30 para el JFK. Vuelo IB6251 a las 14:30. Todo confirmado.'}]}},\r\n{nodes:[{t:'f',c:'bl',ic:'bell',nt:'Push \u00b7 ma\u00f1ana del checkout',nm:'D\u00eda de Checkout',pv:'Enlace a factura en la app. Confirmaci\u00f3n del traslado mostrada.',pill:'Programado',pt:'pill-bl'}],phone:{ch:'push',nm:'Iberia \u00b7 Push',st:'D\u00eda de checkout',plain:true,msgs:[{d:'in',tx:'\u00a1Buen viaje, Sarah! \ud83d\udc4b\\n\\nYour invoice is in the app and your airport transfer is confirmed for 10:30am.\\n\\nView invoice \u2192'}]}},\r\n{nodes:[{t:'f',c:'wa',ic:'message-circle',nt:'WhatsApp \u00b7 T+2h tras checkout',nm:'NPS R\u00e1pido',pv:'Valoraci\u00f3n en un toque. La respuesta alimenta directamente el journey Post-Viaje.',pill:'Programado',pt:'pill-wa'}],phone:{ch:'wa',nm:'Iberia \u00b7 WhatsApp',st:'WhatsApp Business \u00b7 verificado',plain:false,msgs:[{d:'in',tx:'\u00a1Esperamos que hayas disfrutado Nueva York! \ud83d\uddfd\\n\\n\u00bfQu\u00e9 tal todo? Valora tu experiencia:\\n\u2b50 1 \u2014 \u2b50\u2b50\u2b50\u2b50\u2b50 5'},{d:'out',tx:'\u2b50\u2b50\u2b50\u2b50\u2b50'},{d:'in',tx:'\u00a1Gracias, Sarah! 500 puntos de fidelidad a\u00f1adidos por tu valoraci\u00f3n. Hasta el pr\u00f3ximo viaje \u2708\ufe0f'}]}}\r\n]},\r\n\r\n\/* \u2500\u2500 Journey 5: Post-Trip & Review \u2500\u2500 *\/\r\n{title:'Post-Viaje y Valoraci\u00f3n',ic:'star',steps:[\r\n{nodes:[{t:'c',c:'gr',ic:'check-circle',l:'Trigger: Viaje completado \\u2014 salida o checkout confirmados'}],phone:{ch:'push',nm:'Iberia \u00b7 Push',st:'Post-viaje',plain:true,msgs:[{d:'in',tx:'De vuelta en casa. \u00bfQu\u00e9 tal Nueva York? \ud83d\uddfd\\n\\nComparte tu experiencia \u2192'}]}},\r\n{nodes:[{t:'f',c:'or',ic:'mail',nt:'Email \u00b7 T+D\u00eda 2',nm:'Solicitud de Valoraci\u00f3n',pv:'Valoraci\u00f3n con estrellas espec\u00edfica para la ruta\/propiedad. Incentivo de puntos. Sin encuesta gen\u00e9rica.',pill:'Programado',pt:'pill-or'}],phone:{ch:'email',nm:'Iberia \u00b7 Email',st:'Email de solicitud de valoraci\u00f3n',plain:true,msgs:[{d:'in',tx:'Your Iberia experience \u2014 2 minutes to share\\n\\nRate Madrid\u2013New York: \u2605\u2605\u2605\u2605\u2605\\n\\n[Dejar valoraci\u00f3n] \u00b7 Gana 500 puntos extra Iberia Plus'}]}},\r\n{nodes:[{t:'f',c:'bl',ic:'bell',nt:'Push \u00b7 valoraci\u00f3n enviada',nm:'Confirmaci\u00f3n de Puntos de Fidelidad',pv:'Total de puntos y progreso de nivel mostrados.',pill:'Instant\u00e1neo',pt:'pill-bl'}],phone:{ch:'push',nm:'Iberia \u00b7 Push',st:'Puntos confirmados',plain:true,msgs:[{d:'in',tx:'Thanks for your review. 500 Iberia Plus points from your New York trip are now in your account.\\n\\nSee my balance \u2192'}]}},\r\n{nodes:[{t:'f',c:'or',ic:'mail',nt:'Email \u00b7 T+D\u00eda 7',nm:'Inspiraci\u00f3n para el Pr\u00f3ximo Viaje',pv:'Sugerencias de destino curadas por IA seg\u00fan el perfil del viaje \\u2014 regi\u00f3n, temporada, tipo de viaje y patrones de viajeros similares.',pill:'IA Activa',pt:'pill-or'}],phone:{ch:'email',nm:'Iberia \u00b7 Email',st:'Email de inspiraci\u00f3n',plain:true,msgs:[{d:'in',tx:'A d\u00f3nde van personas como t\u00fa despu\u00e9s de Nueva York\\n\\n\u2460 Tokyo \u00b7 from $820 \u00b7 Best: Mar\u2013May\\n\u2461 Lisbon \u00b7 from $189 \u00b7 Best: Sep\u2013Oct\\n\u2462 Mexico City \u00b7 from $310 \u00b7 Best: Nov\u2013Jan\\n\\n[Explore]'}]}},\r\n{nodes:[{t:'f',c:'bl',ic:'bell',nt:'Push \u00b7 T+D\u00eda 14',nm:'Push Anticipado',pv:'Destino personalizado y rango de precios. Timing estacional.',pill:'Programado',pt:'pill-bl'}],phone:{ch:'push',nm:'Iberia \u00b7 Push',st:'Push de inspiraci\u00f3n',plain:true,msgs:[{d:'in',tx:'Planning your next trip? Tokyo is looking good for spring \u2014 early-bird rates available now.\\n\\nSee prices \u2192'}]}},\r\n{nodes:[{t:'f',c:'wa',ic:'message-circle',nt:'WhatsApp \u00b7 T+D\u00eda 30 \u00b7 si no hay b\u00fasqueda',nm:'WhatsApp de Reactivaci\u00f3n',pv:'Tres tarjetas de destino curadas por IA. Un toque para \"Cu\u00e9ntame m\u00e1s\" por tarjeta.',pill:'IA Activa',pt:'pill-wa'}],phone:{ch:'wa',nm:'Iberia \u00b7 WhatsApp',st:'WhatsApp Business \u00b7 verificado',plain:false,msgs:[{d:'in',tx:'Hi Sarah, it\\'s been a month since New York \ud83d\uddfd\\n\\n\u00bfLista para tu pr\u00f3xima aventura? Aqu\u00ed van tres ideas:\\n\\n\u2708 Tokyo \u00b7 \u2708 Lisbon \u00b7 \u2708 Mexico City\\n\\nTell me more about any of them.'},{d:'out',tx:'Cu\u00e9ntame m\u00e1s sobre Lisboa'},{d:'in',tx:'Lisboa en octubre: 24\u00b0C, sin masificaci\u00f3n, 189\u20ac desde Madrid. Vuelo de 2h25. \u00bfBusco vuelos?'}]}},\r\n{nodes:[{t:'c',c:'nv',ic:'flag',l:'Nueva b\u00fasqueda iniciada \u2192 Recuperaci\u00f3n de Reserva se activa. Reserva directa \u2192 Pre-Viaje se activa. El CDP actualiza el perfil de preferencias.'}],phone:{ch:'cdp',nm:'Iberia \u00b7 CDP',st:'Perfil actualizado',plain:true,msgs:[{d:'in',tx:'Perfil actualizado: Lisboa a\u00f1adida a la lista de preferencias \u00b7 Puntuaci\u00f3n siguiente destino: Lisboa #1 \u00b7 Journey: Recuperaci\u00f3n de B\u00fasqueda en cola'}]}}\r\n]},\r\n\r\n\/* \u2500\u2500 Journey 6: Loyalty & Win-Back \u2500\u2500 *\/\r\n{title:'Fidelizaci\u00f3n y Recuperaci\u00f3n',ic:'gift',steps:[\r\n{nodes:[{t:'c',c:'or',ic:'alert-triangle',l:'Trigger: El CDP detecta a un miembro Gold inactivo 180+ d\u00edas \\u2014 el modelo de churn IA marca la cuenta'}],phone:{ch:'cdp',nm:'Iberia \u00b7 Perfil CDP',st:'Modelo de churn activado',plain:true,msgs:[{d:'in',tx:'\u00daltima reserva: hace 182 d\u00edas \u00b7 Puntos: 4.200 \u00b7 Vencimiento: 45 d\u00edas \u00b7 Tipo viaje: ocio \u00b7 Riesgo churn: alto \u00b7 V\u00eda: urgencia puntos'}]}},\r\n{nodes:[{t:'f',c:'bl',ic:'bell',nt:'Push \u00b7 T+0',nm:'Push de Inspiraci\u00f3n Estacional',pv:'Personalized to traveler\\'s preferred destination type. Curated image and price indicator.',pill:'Programado',pt:'pill-bl'}],phone:{ch:'push',nm:'Iberia \u00b7 Push',st:'Push de recuperaci\u00f3n',plain:true,msgs:[{d:'in',tx:'It\\'s been a while, Sarah. \ud83d\udc4b\\n\\nHere\\'s what\\'s trending for autumn \u2014 and prices are looking good right now.\\n\\nSee what\\'s available \u2192'}]}},\r\n{nodes:[{t:'f',c:'or',ic:'mail',nt:'Email \u00b7 T+D\u00eda 7',nm:'Urgencia por Vencimiento de Puntos',pv:'Saldo de puntos, fecha de vencimiento, valor en vuelos\/noches de hotel, tres formas de usarlos.',pill:'Programado',pt:'pill-or'}],phone:{ch:'email',nm:'Iberia Plus \u00b7 Email',st:'Aviso de vencimiento de puntos',plain:true,msgs:[{d:'in',tx:'Your 4,200 Iberia Plus points expire in 45 days\\n\\nValue: ~\u20ac42 in flights or 1 hotel night\\n\\nOptions: \u2460 Book a flight \u2461 Upgrade a seat \u2462 Transfer to a partner\\n\\n[Use my points]'}]}},\r\n{nodes:[{t:'f',c:'wa',ic:'message-circle',nt:'WhatsApp \u00b7 T+D\u00eda 14',nm:'Oferta Exclusiva para Miembro',pv:'Acceso anticipado a la oferta por nivel de fidelidad. 48 horas antes que el p\u00fablico. Cuenta atr\u00e1s mostrada.',pill:'IA Activa',pt:'pill-wa'}],phone:{ch:'wa',nm:'Iberia Plus \u00b7 WhatsApp',st:'WhatsApp Business \u00b7 verificado',plain:false,msgs:[{d:'in',tx:'Hi Sarah, we\\'ve held something for you. \ud83c\udf81\\n\\nAs a Gold member, here\\'s early access to our Autumn sale \u2014 48 hours before it goes public.\\n\\nSee my exclusive access \u2192'},{d:'out',tx:'\\u00bfQu\u00e9 destinos est\u00e1n incluidos?'},{d:'in',tx:'Todas las rutas de largo radio: Nueva York, Tokio, Ciudad de M\u00e9xico, Buenos Aires, Miami. Ahorro de hasta el 35%. Oferta v\u00e1lida hasta el viernes. \\u00bfQuieres ver vuelos?'}]}},\r\n{nodes:[{t:'f',c:'bl',ic:'bell',nt:'Push \u00b7 T+D\u00eda 21 \u00b7 si a\u00fan no hay reserva',nm:'Aviso Final de Vencimiento de Puntos',pv:'Cuenta atr\u00e1s de vencimiento destacada. CTA de canje.',pill:'Programado',pt:'pill-bl'}],phone:{ch:'push',nm:'Iberia \u00b7 Push',st:'Aviso final de vencimiento',plain:true,msgs:[{d:'in',tx:'Your 4,200 loyalty points expire in 24 days. Here are the best ways to use them before they\\'re gone.\\n\\nRedeem my points \u2192'}]}},\r\n{nodes:[{t:'f',c:'wa',ic:'message-circle',nt:'WhatsApp \u00b7 T+D\u00eda 28',nm:'Mensaje Final Personal',pv:'Cercano, sin presi\u00f3n. Concierge IA disponible para preguntas. \u00daltimo contacto.',pill:'IA Activa',pt:'pill-wa'}],phone:{ch:'wa',nm:'Iberia Plus \u00b7 WhatsApp',st:'WhatsApp Business \u00b7 verificado',plain:false,msgs:[{d:'in',tx:'This is the last time we\\'ll reach out about your points, Sarah.\\n\\n4.200 puntos equivalentes a ~42\u20ac en viajes \u2014 disponibles cuando quieras. Cualquier duda, solo pregunta. \u2708\ufe0f'},{d:'out',tx:'\\u00bfC\u00f3mo los uso para un upgrade de habitaci\u00f3n?'},{d:'in',tx:'F\u00e1cil \u2014 selecciona tu vuelo y elige \"Subir con puntos\" al pagar. 4.200 cubren un upgrade a Business en la mayor\u00eda de rutas europeas. \u00bfQuieres que te muestre opciones?'}]}},\r\n{nodes:[{t:'c',c:'nv',ic:'flag',l:'Reserva realizada \u2192 Recuperaci\u00f3n se cierra, Pre-Viaje se activa, el CDP actualiza el nivel de fidelidad. Sin reserva tras el d\u00eda 28 \u2192 supresi\u00f3n 90 d\u00edas, reevaluaci\u00f3n en pr\u00f3xima se\u00f1al estacional.'}],phone:{ch:'cdp',nm:'Iberia \u00b7 CDP',st:'Resultado del journey registrado',plain:true,msgs:[{d:'in',tx:'Resultado: sin reserva \u00b7 Estado: suprimido 90 d\u00edas \u00b7 Reevaluaci\u00f3n: pr\u00f3xima se\u00f1al estacional (vacaciones escolares \/ ventana de reserva pico)'}]}}\r\n]}\r\n];\r\n\r\nvar uc=0,step=0,timers=[];\r\nfunction $(id){return root.querySelector(id);}\r\nvar elList=$('#irj-uclist'),elTitle=$('#irj-jtitle'),elProg=$('#irj-prog'),elFlow=$('#irj-flow'),elMM=$('#irj-mm'),elCtr=$('#irj-ctr'),elPrev=$('#irj-prev'),elNext=$('#irj-next'),elAv=$('#irj-av'),elNm=$('#irj-chnm'),elSt=$('#irj-chst'),elMsgs=$('#irj-msgs'),elStrip=$('#irj-strip');\r\n$('#irj-zin').innerHTML=ic('plus');$('#irj-zout').innerHTML=ic('minus');$('#irj-zfit').innerHTML=ic('maximize');\r\n$('#irj-previc').innerHTML=ic('chevron-left');$('#irj-nextic').innerHTML=ic('chevron-right');\r\nvar CH_IC={wa:'message-circle',push:'bell',email:'mail',sms:'smartphone',inapp:'cpu',cdp:'cpu'};\r\nvar BADGES=[{k:'wa',l:'WhatsApp'},{k:'push',l:'Push'},{k:'email',l:'Email'},{k:'sms',l:'SMS'}];\r\nfunction renderList(){\r\n  var h='';J.forEach(function(u,i){h+='<div class=\"irj-uc-item'+(i===uc?' on':'')+'\" role=\"button\" tabindex=\"0\" data-i=\"'+i+'\">'+ic(u.ic)+'<span>'+u.title+'<\/span><span class=\"irj-uc-n\">'+(i+1)+'<\/span><\/div>';});\r\n  elList.innerHTML=h;\r\n  elList.querySelectorAll('.irj-uc-item').forEach(function(d){\r\n    d.addEventListener('click',function(){uc=+d.getAttribute('data-i');step=0;renderAll();});\r\n    d.addEventListener('keydown',function(e){if(e.key==='Enter'||e.key===' '){e.preventDefault();uc=+d.getAttribute('data-i');step=0;renderAll();}});\r\n  });\r\n}\r\nfunction renderNodes(nodes,parent){\r\n  nodes.forEach(function(n){\r\n    if(n.t==='c'){var el=document.createElement('div');el.className='irj-nc';el.innerHTML='<div class=\"irj-nic '+n.c+'\">'+ic(n.ic)+'<\/div><span>'+n.l+'<\/span>';parent.appendChild(el);}\r\n    else if(n.t==='f'){var e2=document.createElement('div');e2.className='irj-nf pulse';e2.innerHTML='<div class=\"irj-nhead\"><div class=\"irj-nic '+n.c+'\">'+ic(n.ic)+'<\/div><span class=\"irj-ntype\">'+n.nt+'<\/span><\/div><div class=\"irj-nbody\"><div class=\"irj-nname\">'+n.nm+'<\/div><div class=\"irj-nprev\">'+n.pv+'<\/div><span class=\"irj-npill '+n.pt+'\">'+ic('circle-check-big')+n.pill+'<\/span><\/div>';parent.appendChild(e2);}\r\n    else if(n.t==='e'){var ed=document.createElement('div');ed.className='irj-edge'+(n.l?' lbl':'');if(n.l)ed.setAttribute('data-label',n.l);parent.appendChild(ed);var dt=document.createElement('div');dt.className='irj-dot';parent.appendChild(dt);}\r\n    else if(n.t==='b'){\r\n      var nb=n.branches.length;var wrap=document.createElement('div');wrap.className='irj-branch';\r\n      var stem=document.createElement('div');stem.className='irj-bstem';wrap.appendChild(stem);\r\n      var bar=document.createElement('div');bar.className='irj-bbar';bar.style.setProperty('--ins',(50\/nb)+'%');wrap.appendChild(bar);\r\n      var row=document.createElement('div');row.className='irj-brow';\r\n      n.branches.forEach(function(b){var col=document.createElement('div');col.className='irj-bcol';var drop=document.createElement('div');drop.className='irj-bdrop';col.appendChild(drop);var lab=document.createElement('div');lab.className='irj-blabel';lab.textContent=b.l;col.appendChild(lab);renderNodes(b.ns,col);row.appendChild(col);});\r\n      wrap.appendChild(row);parent.appendChild(wrap);\r\n    }\r\n  });\r\n}\r\nfunction renderMM(total,cur){var cols=['#22C55E','#0072EF','#F07000','#22C55E','#0072EF','#7C3AED'],h='';for(var i=0;i<total;i++){var y=8+i*10,c=i===cur?'#0F3B7A':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='irj-av '+p.ch;elAv.innerHTML=ic(CH_IC[p.ch]||'message-circle');elNm.textContent=p.nm;elSt.textContent=p.st;\r\n  if(p.plain){elMsgs.classList.add('plain');}else{elMsgs.classList.remove('plain');}\r\n  elStrip.querySelectorAll('.irj-badge').forEach(function(b){if(b.getAttribute('data-k')===p.ch)b.classList.add('on');else b.classList.remove('on');});\r\n  elMsgs.innerHTML='';var now=new Date();\r\n  p.msgs.forEach(function(m,i){var tm=setTimeout(function(){var bub=document.createElement('div');bub.className='irj-bub '+(m.d==='out'?'out':'in');var ts=new Date(now.getTime()-(p.msgs.length-1-i)*60000);bub.innerHTML='<div class=\"irj-bt\">'+m.tx+'<\/div><span class=\"irj-bts\">'+fT(ts)+'<\/span>';elMsgs.appendChild(bub);elMsgs.scrollTop=elMsgs.scrollHeight;},i*420);timers.push(tm);});\r\n}\r\nfunction renderJourney(){\r\n  var j=J[uc],total=j.steps.length;elTitle.textContent=j.title;elCtr.textContent='Step '+(step+1)+' \/ '+total;\r\n  var ph='';for(var i=0;i<total;i++){ph+='<div class=\"irj-seg'+(i<step?' done':i===step?' cur':'')+'\"><\/div>';}elProg.innerHTML=ph;\r\n  elPrev.disabled=(step===0);\r\n  if(step===total-1){elNext.textContent='Restart';elNext.appendChild(function(){var s=document.createElement('span');s.innerHTML=ic('rotate-ccw');return s;}());elNext.onclick=function(){step=0;renderJourney();};}\r\n  else{elNext.innerHTML='Next'+ic('chevron-right');elNext.onclick=function(){go(1);};}\r\n  elFlow.innerHTML='';renderNodes(j.steps[step].nodes,elFlow);renderMM(total,step);renderPhone(j.steps[step].phone);\r\n}\r\nfunction go(dir){var total=J[uc].steps.length;step=Math.max(0,Math.min(total-1,step+dir));renderJourney();}\r\nfunction renderAll(){renderList();renderJourney();}\r\nelStrip.innerHTML=BADGES.map(function(b){return'<span class=\"irj-badge '+b.k+'\" data-k=\"'+b.k+'\">'+ic(CH_IC[b.k])+' '+b.l+'<\/span>';}).join('');\r\nelPrev.onclick=function(){go(-1);};\r\nrenderAll();\r\n})();\r\n<\/script>\r\n<\/div>\r\n","code_extra_content":"code_ex_none","code_extitle_cards":"","code_ex_cards":null,"code_ex_brands_custom_background_color":false,"code_ex_custom_brands":false,"code_ex_custom_slider_title":"","code_ex_brands":null,"code_ex_brands_background_color":""},{"acf_fc_layout":"custom_html","code":"\r\n<!-- ============================================================\r\n     indigitall.com \u2014 Travel & Hospitality page\r\n     Section 7: Case Studies \u2014 \"Casos de \u00c9xito\"\r\n     Self-contained ACF Custom HTML block. Dark mode.\r\n     ============================================================ -->\r\n<div id=\"indi-tv-proof\" role=\"region\" aria-label=\"Casos de \u00e9xito de Travel \u2014 resultados de producci\u00f3n de Iberia, Wible y Grupo Xcaret\">\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-tv-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%,#0B245B 55%,#0F3B7A 100%) !important;padding:100px 48px !important}\r\n#indi-tv-proof *,#indi-tv-proof *::before,#indi-tv-proof *::after{box-sizing:border-box;margin:0;padding:0;font-family:'Manrope',sans-serif !important}\r\n\r\n\/* Dot texture *\/\r\n#indi-tv-proof .itp-texture{position:absolute !important;inset:0 !important;background-image:radial-gradient(circle,rgba(255,255,255,.05) 1px,transparent 1px) !important;background-size:28px 28px !important;pointer-events:none !important;z-index:0 !important}\r\n\/* Amber glow bottom-left *\/\r\n#indi-tv-proof .itp-glow{position:absolute !important;bottom:-140px !important;left:-80px !important;width:520px !important;height:520px !important;background:radial-gradient(circle,rgba(240,112,0,.10) 0%,transparent 70%) !important;pointer-events:none !important;z-index:0 !important}\r\n\/* Blue glow top-right *\/\r\n#indi-tv-proof .itp-glow2{position:absolute !important;top:-80px !important;right:-80px !important;width:420px !important;height:420px !important;background:radial-gradient(circle,rgba(0,114,239,.09) 0%,transparent 70%) !important;pointer-events:none !important;z-index:0 !important}\r\n\r\n#indi-tv-proof .itp-inner{position:relative !important;z-index:2 !important;max-width:1180px !important;margin:0 auto !important}\r\n\r\n\/* Header *\/\r\n#indi-tv-proof .itp-head{text-align:center !important;max-width:740px !important;margin:0 auto 52px !important}\r\n#indi-tv-proof .itp-eyebrow{display:inline-flex !important;align-items:center !important;gap:7px !important;font-size:11px !important;font-weight:700 !important;letter-spacing:2.2px !important;text-transform:uppercase !important;color:#FFCA5E !important;margin-bottom:16px !important;padding:7px 15px !important;background:rgba(240,112,0,.12) !important;border:1px solid rgba(240,112,0,.28) !important;border-radius:999px !important}\r\n#indi-tv-proof .itp-eyebrow svg{width:13px !important;height:13px !important;fill:none !important;stroke:#FFCA5E !important;stroke-width:2.2 !important;stroke-linecap:round !important;stroke-linejoin:round !important;flex-shrink:0 !important}\r\n#indi-tv-proof .itp-title{font-size:clamp(28px,3.5vw,46px) !important;font-weight:500 !important;letter-spacing:-.02em !important;line-height:1.1 !important;color:#FFFFFF !important}\r\n\r\n\/* 3-column grid *\/\r\n#indi-tv-proof .itp-grid{display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:22px !important;align-items:stretch !important}\r\n\r\n\/* Card \u2014 #1B4581 surface, no border, dark shadow *\/\r\n#indi-tv-proof .itp-card{position:relative !important;display:flex !important;flex-direction:column !important;background:#1B4581 !important;border-radius:18px !important;padding:32px 28px 28px !important;overflow:hidden !important;box-shadow:0 18px 48px -14px rgba(0,0,0,.55),0 4px 12px -4px rgba(0,0,0,.3) !important;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s ease !important}\r\n\/* Amber top accent bar *\/\r\n#indi-tv-proof .itp-card::before{content:'' !important;position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:3px !important;background:linear-gradient(90deg,#F07000,#FFCA5E) !important;transform:scaleX(1) !important;transform-origin:left !important;transition:transform .7s cubic-bezier(.22,1,.36,1) !important}\r\n#indi-tv-proof .itp-card:hover{transform:translateY(-6px) !important;box-shadow:0 28px 60px -14px rgba(0,0,0,.65),0 6px 18px -4px rgba(0,0,0,.35) !important}\r\n\r\n\/* Logo zone \u2014 white monochrome *\/\r\n#indi-tv-proof .itp-logo{min-height:80px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding-bottom:20px !important;margin-bottom:20px !important;border-bottom:1px solid rgba(255,255,255,.10) !important}\r\n#indi-tv-proof .itp-logo img{display:block !important;height:52px !important;width:auto !important;max-width:100% !important;filter:brightness(0) invert(1) !important;opacity:.92 !important}\r\n#indi-tv-proof .itp-logo svg{display:block !important}\r\n\r\n\/* Geo pill *\/\r\n#indi-tv-proof .itp-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 14px !important}\r\n#indi-tv-proof .itp-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;flex-shrink:0 !important}\r\n\r\n\/* Narrative *\/\r\n#indi-tv-proof .itp-narr{font-size:13.5px !important;font-weight:500 !important;line-height:1.62 !important;color:rgba(255,255,255,.75) !important;margin-bottom:24px !important;flex:1 !important}\r\n\r\n\/* Metrics block *\/\r\n#indi-tv-proof .itp-mets{display:flex !important;flex-direction:column !important;gap:0 !important;border-top:1px solid rgba(255,255,255,.12) !important;padding-top:22px !important}\r\n\r\n#indi-tv-proof .itp-met{display:flex !important;flex-direction:column !important;gap:3px !important;padding:0 0 16px !important}\r\n#indi-tv-proof .itp-met:last-child{padding-bottom:0 !important}\r\n\r\n\/* Paired metrics (Xcaret) \u2014 light divider between, shown as a pair *\/\r\n#indi-tv-proof .itp-met-pair{display:grid !important;grid-template-columns:1fr 1fr !important;gap:0 !important}\r\n#indi-tv-proof .itp-met-pair .itp-met{padding:0 16px 0 0 !important;border-right:1px solid rgba(255,255,255,.10) !important}\r\n#indi-tv-proof .itp-met-pair .itp-met:last-child{padding:0 0 0 16px !important;border-right:none !important}\r\n\r\n\/* Metric number \u2014 #8ADA3F green, Manrope 800, same as retail *\/\r\n#indi-tv-proof .itp-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\/* 264M \u2014 bigger, no symbol *\/\r\n#indi-tv-proof .itp-num-big{font-size:40px !important;font-weight:800 !important;letter-spacing:-.03em !important;line-height:1 !important;color:#8ADA3F !important;font-variant-numeric:tabular-nums !important}\r\n\r\n#indi-tv-proof .itp-mlabel{font-size:13px !important;font-weight:600 !important;line-height:1.35 !important;color:rgba(255,255,255,.80) !important;margin-top:5px !important}\r\n\r\n\/* Source *\/\r\n#indi-tv-proof .itp-foot{text-align:center !important;font-size:11.5px !important;color:rgba(255,255,255,.45) !important;margin-top:40px !important;letter-spacing:.3px !important}\r\n\r\n\/* Entrance animation *\/\r\n#indi-tv-proof.itp-js .itp-card{opacity:0;transform:translateY(28px)}\r\n#indi-tv-proof.itp-js .itp-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-tv-proof.itp-js .itp-card::before{transform:scaleX(0)}\r\n#indi-tv-proof.itp-js .itp-card.in::before{transform:scaleX(1)}\r\n\r\n\/* Responsive *\/\r\n@media(max-width:960px){\r\n  #indi-tv-proof{padding:80px 32px !important}\r\n  #indi-tv-proof .itp-grid{grid-template-columns:1fr !important;gap:18px !important;max-width:560px !important;margin-left:auto !important;margin-right:auto !important}\r\n  #indi-tv-proof .itp-head{margin-bottom:38px !important}\r\n  #indi-tv-proof .itp-narr{flex:none !important}\r\n}\r\n@media(max-width:600px){\r\n  #indi-tv-proof{padding:56px 16px !important}\r\n  #indi-tv-proof .itp-card{padding:26px 20px 22px !important}\r\n  #indi-tv-proof .itp-num{font-size:28px !important}\r\n  #indi-tv-proof .itp-num-big{font-size:34px !important}\r\n}\r\n@media(prefers-reduced-motion:reduce){\r\n  #indi-tv-proof .itp-card,#indi-tv-proof .itp-card::before{transition:none !important}\r\n  #indi-tv-proof .itp-card:hover{transform:none !important}\r\n}\r\n<\/style>\r\n\r\n<div class=\"itp-texture\" aria-hidden=\"true\"><\/div>\r\n<div class=\"itp-glow\"    aria-hidden=\"true\"><\/div>\r\n<div class=\"itp-glow2\"   aria-hidden=\"true\"><\/div>\r\n\r\n<div class=\"itp-inner\">\r\n\r\n  <div class=\"itp-head\">\r\n    <span class=\"itp-eyebrow\">\r\n      <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M17.8 19.2L16 11l3.5-3.5C21 6 21 4 19.5 2.5S18 2 16.5 3.5L13 7 4.8 5.2A1 1 0 0 0 4 6.1l.7 3.1a1 1 0 0 0 .7.7l6.4 1.6L8 15l-2 .5L4.5 14 3 15.5l2 2 .5 1.5L7 20.5 8.5 19l-.5-2L12 13.3l1.6 6.4c.2.5.6.8 1.1.7l3.1-.7a1 1 0 0 0 .9-.8z\"\/><\/svg>\r\n      Casos de \u00c9xito\r\n    <\/span>\r\n    <h2 class=\"itp-title\">Resultados reales de marcas de viajes que aprovecharon cada punto de contacto.<\/h2>\r\n  <\/div>\r\n\r\n  <div class=\"itp-grid\">\r\n\r\n    <!-- \u2550\u2550\u2550 CARD 1 \u2014 IBERIA \u2550\u2550\u2550 -->\r\n    <article class=\"itp-card\" aria-label=\"Iberia case study\">\r\n      <div class=\"itp-logo\" aria-label=\"Iberia\">\r\n        <img src=\"https:\/\/indigitall.com\/wp-content\/uploads\/2025\/04\/iberia.svg\" alt=\"Iberia\" style=\"height:52px;width:auto;display:block;max-width:100%;filter:brightness(0) invert(1);opacity:.92;\" loading=\"lazy\">\r\n      <\/div>\r\n      <div class=\"itp-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\u00f1a &middot; Aerol\u00ednea\r\n      <\/div>\r\n      <p class=\"itp-narr\">Iberia despleg\u00f3 retargeting basado en comportamiento en push y web, dirigido a viajeros que hab\u00edan buscado rutas concretas sin reservar \u2014 enviando mensajes personalizados en el momento exacto en que la intenci\u00f3n de b\u00fasqueda era m\u00e1s alta.<\/p>\r\n      <div class=\"itp-mets\">\r\n        <div class=\"itp-met\">\r\n          <span class=\"itp-num-big\" data-to=\"264\" data-suffix=\"M\" data-decimal=\"0\">264M<\/span>\r\n          <span class=\"itp-mlabel\">impresiones al a\u00f1o<\/span>\r\n        <\/div>\r\n        <div class=\"itp-met\">\r\n          <span class=\"itp-num\" data-static=\"3%+\">3%+<\/span>\r\n          <span class=\"itp-mlabel\">CTR en retargeting<\/span>\r\n        <\/div>\r\n      <\/div>\r\n    <\/article>\r\n\r\n    <!-- \u2550\u2550\u2550 CARD 2 \u2014 WIBLE \u2550\u2550\u2550 -->\r\n    <article class=\"itp-card\" aria-label=\"Wible case study\">\r\n      <div class=\"itp-logo\" aria-label=\"Wible\">\r\n        <img src=\"https:\/\/indigitall.com\/wp-content\/uploads\/2025\/04\/wible-blanco.avif\" alt=\"Wible\" style=\"height:52px;width:auto;display:block;max-width:100%;opacity:.92;\" loading=\"lazy\">\r\n      <\/div>\r\n      <div class=\"itp-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\u00f1a &middot; Carsharing\r\n      <\/div>\r\n      <p class=\"itp-narr\">Wible cre\u00f3 un bot de WhatsApp que permit\u00eda a los clientes de carsharing reservar, modificar y gestionar sus reservas directamente en el chat \u2014 eliminando la fricci\u00f3n que les costaba una de cada tres reservas.<\/p>\r\n      <div class=\"itp-mets\">\r\n        <div class=\"itp-met\">\r\n          <span class=\"itp-num\" data-to=\"34\" data-prefix=\"&minus;\" data-suffix=\"%\">&minus;34%<\/span>\r\n          <span class=\"itp-mlabel\">reservas no reclamadas y cancelaciones<\/span>\r\n        <\/div>\r\n        <div class=\"itp-met\">\r\n          <span class=\"itp-num\" data-static=\"+300k\">+300k<\/span>\r\n          <span class=\"itp-mlabel\">usuarios<\/span>\r\n        <\/div>\r\n      <\/div>\r\n    <\/article>\r\n\r\n    <!-- \u2550\u2550\u2550 CARD 3 \u2014 GRUPO XCARET \u2550\u2550\u2550 -->\r\n    <article class=\"itp-card\" aria-label=\"Grupo Xcaret case study\">\r\n      <div class=\"itp-logo\" aria-label=\"Grupo Xcaret\">\r\n        <img src=\"https:\/\/indigitall.com\/wp-content\/uploads\/2025\/04\/xcaret.svg\" alt=\"Grupo Xcaret\" style=\"height:52px;width:auto;display:block;max-width:100%;filter:brightness(0) invert(1);opacity:.92;\" loading=\"lazy\">\r\n      <\/div>\r\n      <div class=\"itp-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        M\u00e9xico &middot; Hospitalidad y Parques\r\n      <\/div>\r\n      <p class=\"itp-narr\">Grupo Xcaret utiliz\u00f3 web push para convertir visitantes an\u00f3nimos en una audiencia identificable y contactable \u2014 captando opt-ins de viajeros que nunca hab\u00edan creado una cuenta y alimentando su stack de Salesforce Marketing Cloud.<\/p>\r\n      <div class=\"itp-mets\">\r\n        <!-- Paired metrics: scale \u2192 conversion, with light divider -->\r\n        <div class=\"itp-met-pair\">\r\n          <div class=\"itp-met\">\r\n            <span class=\"itp-num\" data-to=\"13.5\" data-suffix=\"M\" data-decimal=\"1\">13.5M<\/span>\r\n            <span class=\"itp-mlabel\">dispositivos conectados<\/span>\r\n          <\/div>\r\n          <div class=\"itp-met\">\r\n            <span class=\"itp-num\" data-to=\"720\" data-suffix=\"k\" data-decimal=\"0\">720k<\/span>\r\n            <span class=\"itp-mlabel\">nuevos opt-ins de visitantes an\u00f3nimos<\/span>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/article>\r\n\r\n  <\/div><!-- \/itp-grid -->\r\n\r\n  <p class=\"itp-foot\">Fuente: datos de producci\u00f3n de indigitall &mdash; Iberia, Wible y Grupo Xcaret, 2026.<\/p>\r\n\r\n<\/div><!-- \/itp-inner -->\r\n\r\n<script>\r\n(function(){\r\n  var root=document.getElementById('indi-tv-proof');\r\n  if(!root)return;\r\n  var cards=root.querySelectorAll('.itp-card');\r\n  var reduce=window.matchMedia&&window.matchMedia('(prefers-reduced-motion: reduce)').matches;\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 isDecimal=el.getAttribute('data-decimal')==='1';\r\n    var dur=1400,t0=null;\r\n    function tick(ts){\r\n      if(!t0)t0=ts;\r\n      var p=Math.min((ts-t0)\/dur,1);\r\n      var e=1-Math.pow(1-p,3);\r\n      var v=e*to;\r\n      el.textContent=pre+(isDecimal?v.toFixed(1):Math.round(v))+suf;\r\n      if(p<1)requestAnimationFrame(tick);\r\n    }\r\n    el.textContent=pre+(isDecimal?'0.0':'0')+suf;\r\n    requestAnimationFrame(tick);\r\n  }\r\n\r\n  function reveal(card,delay){\r\n    setTimeout(function(){\r\n      card.classList.add('in');\r\n      setTimeout(function(){\r\n        card.querySelectorAll('.itp-num[data-to],.itp-num-big[data-to]').forEach(count);\r\n      },260);\r\n    },delay);\r\n  }\r\n\r\n  if(reduce){\r\n    root.querySelectorAll('[data-to]').forEach(function(el){\r\n      var pre=el.getAttribute('data-prefix')||'';\r\n      var suf=el.getAttribute('data-suffix')||'';\r\n      var to=parseFloat(el.getAttribute('data-to'));\r\n      var isDecimal=el.getAttribute('data-decimal')==='1';\r\n      el.textContent=pre+(isDecimal?to.toFixed(1):Math.round(to))+suf;\r\n    });\r\n    return;\r\n  }\r\n\r\n  root.classList.add('itp-js');\r\n\r\n  if(!('IntersectionObserver'in window)){\r\n    cards.forEach(function(c,i){reveal(c,i*150);});\r\n    return;\r\n  }\r\n\r\n  var obs=new IntersectionObserver(function(entries){\r\n    entries.forEach(function(en){\r\n      if(en.isIntersecting){\r\n        var idx=Array.prototype.indexOf.call(cards,en.target);\r\n        reveal(en.target,(idx<0?0:idx%3)*150);\r\n        obs.unobserve(en.target);\r\n      }\r\n    });\r\n  },{threshold:.18});\r\n\r\n  cards.forEach(function(c){obs.observe(c);});\r\n})();\r\n<\/script>\r\n<\/div>\r\n","code_extra_content":"code_ex_none","code_extitle_cards":"","code_ex_cards":null,"code_ex_brands_custom_background_color":false,"code_ex_custom_brands":false,"code_ex_custom_slider_title":"","code_ex_brands":null,"code_ex_brands_background_color":""},{"acf_fc_layout":"custom_html","code":"\r\n<!-- ============================================================\r\n     indigitall.com \u2014 Travel & Hospitality page\r\n     Section 5: Metrics Band \u2014 \"Measured Outcomes\"\r\n     Self-contained ACF Custom HTML block. Light background.\r\n     ============================================================ -->\r\n<div id=\"indi-tv-metrics\" role=\"region\" aria-label=\"Resultados medidos de Travel \u2014 datos de producci\u00f3n de indigitall\">\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-tv-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:#F5F7FA !important;padding:104px 48px !important}\r\n#indi-tv-metrics *,#indi-tv-metrics *::before,#indi-tv-metrics *::after{box-sizing:border-box;margin:0;padding:0;font-family:'Manrope',sans-serif !important}\r\n\r\n\/* Subtle dot texture *\/\r\n#indi-tv-metrics .itm-texture{position:absolute !important;inset:0 !important;background-image:radial-gradient(circle,rgba(15,59,122,.04) 1px,transparent 1px) !important;background-size:28px 28px !important;pointer-events:none !important;z-index:0 !important}\r\n\r\n\/* Amber glow top-center \u2014 thread from hero *\/\r\n#indi-tv-metrics .itm-glow{position:absolute !important;top:-120px !important;left:50% !important;transform:translateX(-50%) !important;width:700px !important;height:380px !important;background:radial-gradient(ellipse,rgba(240,112,0,.07) 0%,transparent 68%) !important;pointer-events:none !important;z-index:0 !important;filter:blur(18px) !important}\r\n\r\n#indi-tv-metrics .itm-inner{position:relative !important;z-index:2 !important;max-width:1280px !important;margin:0 auto !important}\r\n\r\n\/* Header *\/\r\n#indi-tv-metrics .itm-head{text-align:center !important;max-width:720px !important;margin:0 auto 64px !important}\r\n\r\n\/* Eyebrow \u2014 amber pill (thread from hero + Section 3) *\/\r\n#indi-tv-metrics .itm-eyebrow{display:inline-flex !important;align-items:center !important;gap:8px !important;font-size:11px !important;font-weight:700 !important;letter-spacing:2.2px !important;text-transform:uppercase !important;color:#F07000 !important;margin-bottom:20px !important;padding:7px 16px !important;background:rgba(240,112,0,.10) !important;border:1px solid rgba(240,112,0,.25) !important;border-radius:999px !important}\r\n#indi-tv-metrics .itm-eyebrow svg{width:13px !important;height:13px !important;fill:none !important;stroke:#F07000 !important;stroke-width:2.2 !important;stroke-linecap:round !important;stroke-linejoin:round !important;flex-shrink:0 !important}\r\n\r\n#indi-tv-metrics .itm-title{font-size:clamp(28px,3.4vw,46px) !important;font-weight:500 !important;letter-spacing:-.022em !important;line-height:1.1 !important;color:#0F0F0F !important;margin-bottom:16px !important}\r\n#indi-tv-metrics .itm-title em{font-style:normal !important;color:#0072EF !important;font-weight:700 !important}\r\n\r\n\/* 3\u00d72 card grid *\/\r\n#indi-tv-metrics .itm-grid{display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:20px !important}\r\n\r\n\/* Card *\/\r\n#indi-tv-metrics .itm-stat{position:relative !important;background:#FFFFFF !important;border:1px solid #E6EAF2 !important;border-radius:16px !important;padding:32px 24px 28px !important;text-align:center !important;box-shadow:0 8px 32px -12px rgba(15,59,122,.20),0 2px 8px -2px rgba(0,0,0,.06) !important;transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s ease,border-color .32s ease !important;overflow:hidden !important}\r\n#indi-tv-metrics .itm-stat::before{content:\"\" !important;position:absolute !important;top:0 !important;left:50% !important;transform:translateX(-50%) !important;width:55% !important;height:2px !important;background:linear-gradient(90deg,transparent,rgba(0,114,239,.55),transparent) !important;opacity:0 !important;transition:opacity .32s ease !important}\r\n#indi-tv-metrics .itm-stat:hover{transform:translateY(-5px) !important;box-shadow:0 20px 50px -12px rgba(15,59,122,.28),0 4px 12px -2px rgba(0,0,0,.08) !important;border-color:rgba(0,114,239,.28) !important}\r\n#indi-tv-metrics .itm-stat:hover::before{opacity:1 !important}\r\n\r\n\/* Amber hover accent \u2014 for amber-acccented cards *\/\r\n#indi-tv-metrics .itm-stat.itm-amber:hover{border-color:rgba(240,112,0,.28) !important}\r\n#indi-tv-metrics .itm-stat.itm-amber::before{background:linear-gradient(90deg,transparent,rgba(240,112,0,.55),transparent) !important}\r\n\r\n\/* Green hover accent \u2014 for 720k card *\/\r\n#indi-tv-metrics .itm-stat.itm-green:hover{border-color:rgba(48,192,84,.28) !important}\r\n#indi-tv-metrics .itm-stat.itm-green::before{background:linear-gradient(90deg,transparent,rgba(48,192,84,.55),transparent) !important}\r\n\r\n\/* Icon chip *\/\r\n#indi-tv-metrics .itm-ic{width:44px !important;height:44px !important;border-radius:12px !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 auto 20px !important;flex-shrink:0 !important}\r\n#indi-tv-metrics .itm-ic svg{width:20px !important;height:20px !important;fill:none !important;stroke-width:2 !important;stroke-linecap:round !important;stroke-linejoin:round !important}\r\n\r\n\/* Icon chip color variants *\/\r\n#indi-tv-metrics .itm-ic-blue{background:#EEF3FF !important;border:1px solid rgba(0,114,239,.18) !important}\r\n#indi-tv-metrics .itm-ic-blue svg{stroke:#0072EF !important}\r\n#indi-tv-metrics .itm-ic-amber{background:rgba(240,112,0,.10) !important;border:1px solid rgba(240,112,0,.22) !important}\r\n#indi-tv-metrics .itm-ic-amber svg{stroke:#F07000 !important}\r\n#indi-tv-metrics .itm-ic-green{background:rgba(48,192,84,.10) !important;border:1px solid rgba(48,192,84,.22) !important}\r\n#indi-tv-metrics .itm-ic-green svg{stroke:#30C054 !important}\r\n\r\n\/* Big number *\/\r\n#indi-tv-metrics .itm-num{display:block !important;font-weight:800 !important;letter-spacing:-.035em !important;line-height:1 !important;font-variant-numeric:tabular-nums !important}\r\n#indi-tv-metrics .itm-num-blue{color:#0072EF !important;font-size:clamp(38px,4.4vw,58px) !important;text-shadow:0 0 40px rgba(0,114,239,.18) !important}\r\n\/* 264M \u2014 larger, no symbol, raw scale *\/\r\n#indi-tv-metrics .itm-num-big{color:#0072EF !important;font-size:clamp(44px,5.2vw,68px) !important;text-shadow:0 0 40px rgba(0,114,239,.20) !important}\r\n#indi-tv-metrics .itm-num-amber{color:#F07000 !important;font-size:clamp(38px,4.4vw,58px) !important;text-shadow:0 0 40px rgba(240,112,0,.15) !important}\r\n#indi-tv-metrics .itm-num-green{color:#30C054 !important;font-size:clamp(38px,4.4vw,58px) !important;text-shadow:0 0 40px rgba(48,192,84,.20) !important}\r\n\r\n\/* Label *\/\r\n#indi-tv-metrics .itm-label{display:block !important;font-size:15px !important;font-weight:700 !important;color:#0F0F0F !important;margin-top:14px !important;letter-spacing:-.005em !important;line-height:1.25 !important}\r\n\r\n\/* Description \u2014 context note *\/\r\n#indi-tv-metrics .itm-desc{display:block !important;font-size:12.5px !important;font-weight:500 !important;line-height:1.5 !important;color:#7C8BA1 !important;margin-top:6px !important}\r\n\r\n\/* Client tag *\/\r\n#indi-tv-metrics .itm-client{display:inline-flex !important;align-items:center !important;gap:5px !important;margin-top:14px !important;padding:4px 10px !important;border-radius:999px !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.05em !important;text-transform:uppercase !important}\r\n#indi-tv-metrics .itm-client::before{content:\"\" !important;width:4px !important;height:4px !important;border-radius:50% !important;flex-shrink:0 !important}\r\n#indi-tv-metrics .itm-client-blue{background:#EEF3FF !important;border:1px solid rgba(0,114,239,.18) !important;color:#0072EF !important}\r\n#indi-tv-metrics .itm-client-blue::before{background:#0072EF !important}\r\n#indi-tv-metrics .itm-client-amber{background:rgba(240,112,0,.09) !important;border:1px solid rgba(240,112,0,.20) !important;color:#C05800 !important}\r\n#indi-tv-metrics .itm-client-amber::before{background:#F07000 !important}\r\n#indi-tv-metrics .itm-client-green{background:rgba(48,192,84,.09) !important;border:1px solid rgba(48,192,84,.20) !important;color:#1a7a40 !important}\r\n#indi-tv-metrics .itm-client-green::before{background:#30C054 !important}\r\n\r\n\/* Source line *\/\r\n#indi-tv-metrics .itm-source{text-align:center !important;font-size:11.5px !important;color:#9CA3B0 !important;margin-top:48px !important;letter-spacing:.3px !important}\r\n\r\n\/* Responsive *\/\r\n@media(max-width:1100px){\r\n  #indi-tv-metrics{padding:88px 32px !important}\r\n  #indi-tv-metrics .itm-grid{grid-template-columns:repeat(2,1fr) !important}\r\n}\r\n@media(max-width:760px){\r\n  #indi-tv-metrics{padding:72px 24px !important}\r\n  #indi-tv-metrics .itm-head{margin-bottom:44px !important}\r\n  #indi-tv-metrics .itm-grid{grid-template-columns:repeat(2,1fr) !important}\r\n}\r\n@media(max-width:460px){\r\n  #indi-tv-metrics{padding:56px 16px !important}\r\n  #indi-tv-metrics .itm-grid{grid-template-columns:1fr 1fr !important;gap:14px !important}\r\n  #indi-tv-metrics .itm-stat{padding:24px 14px 20px !important}\r\n}\r\n@media(prefers-reduced-motion:reduce){\r\n  #indi-tv-metrics .itm-stat{transition:none !important}\r\n  #indi-tv-metrics .itm-stat:hover{transform:none !important}\r\n}\r\n<\/style>\r\n\r\n<div class=\"itm-texture\" aria-hidden=\"true\"><\/div>\r\n<div class=\"itm-glow\"    aria-hidden=\"true\"><\/div>\r\n\r\n<div class=\"itm-inner\">\r\n  <div class=\"itm-head\">\r\n    <span class=\"itm-eyebrow\">\r\n      <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M17.8 19.2L16 11l3.5-3.5C21 6 21 4 19.5 2.5S18 2 16.5 3.5L13 7 4.8 5.2A1 1 0 0 0 4 6.1l.7 3.1a1 1 0 0 0 .7.7l6.4 1.6L8 15l-2 .5L4.5 14 3 15.5l2 2 .5 1.5L7 20.5 8.5 19l-.5-2L12 13.3l1.6 6.4c.2.5.6.8 1.1.7l3.1-.7a1 1 0 0 0 .9-.8z\"\/><\/svg>\r\n      Resultados Medidos\r\n    <\/span>\r\n    <h2 class=\"itm-title\">N\u00fameros de marcas de viajes <em>que mueven volumen real<\/em> en la plataforma.<\/h2>\r\n  <\/div>\r\n\r\n  <dl class=\"itm-grid\">\r\n\r\n    <!-- 1 \u2014 264M impressions (blue, big, no symbol) -->\r\n    <div class=\"itm-stat\" role=\"group\" aria-label=\"264 millones de impresiones de retargeting al a\u00f1o \u2014 Iberia\">\r\n      <div class=\"itm-ic itm-ic-blue\" aria-hidden=\"true\">\r\n        <svg viewBox=\"0 0 24 24\"><path d=\"M3 3v16a2 2 0 0 0 2 2h16\"\/><path d=\"m19 9-5 5-4-4-3 3\"\/><\/svg>\r\n      <\/div>\r\n      <dt class=\"itm-num itm-num-big\" data-to=\"264\" data-suffix=\"M\" data-decimal=\"0\">264M<\/dt>\r\n      <dd class=\"itm-label\">Impresiones de retargeting al a\u00f1o<\/dd>\r\n      <dd class=\"itm-desc\">Retargeting basado en comportamiento de b\u00fasqueda de vuelos<\/dd>\r\n      <span class=\"itm-client itm-client-blue\">Iberia<\/span>\r\n    <\/div>\r\n\r\n    <!-- 2 \u2014 3%+ CTR (blue) -->\r\n    <div class=\"itm-stat\" role=\"group\" aria-label=\"3 por ciento o m\u00e1s de CTR en retargeting \u2014 Iberia\">\r\n      <div class=\"itm-ic itm-ic-blue\" aria-hidden=\"true\">\r\n        <svg viewBox=\"0 0 24 24\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"m15 9-6 6\"\/><path d=\"M9 9h6v6\"\/><\/svg>\r\n      <\/div>\r\n      <dt class=\"itm-num itm-num-blue\" data-to=\"3\" data-suffix=\"%+\" data-decimal=\"0\">3%+<\/dt>\r\n      <dd class=\"itm-label\">CTR en retargeting<\/dd>\r\n      <dd class=\"itm-desc\">Por encima del benchmark del sector para display de viajes<\/dd>\r\n      <span class=\"itm-client itm-client-blue\">Iberia<\/span>\r\n    <\/div>\r\n\r\n    <!-- 3 \u2014 2\u201310% conversion (blue) -->\r\n    <div class=\"itm-stat\" role=\"group\" aria-label=\"2 a 10 por ciento de tasa de conversi\u00f3n en campa\u00f1as push \u2014 ALSA\">\r\n      <div class=\"itm-ic itm-ic-blue\" aria-hidden=\"true\">\r\n        <svg viewBox=\"0 0 24 24\"><path d=\"M6 8a6 6 0 0 1 12 0c0 7 3 9 3 9H3s3-2 3-9\"\/><path d=\"M10.3 21a1.94 1.94 0 0 0 3.4 0\"\/><\/svg>\r\n      <\/div>\r\n      <dt class=\"itm-num itm-num-blue\" style=\"font-size:clamp(32px,3.8vw,52px) !important;\" data-static=\"2\u201310%\">2\u201310%<\/dt>\r\n      <dd class=\"itm-label\">Tasa de conversi\u00f3n en campa\u00f1as push<\/dd>\r\n      <dd class=\"itm-desc\">85k+ notificaciones enviadas a una audiencia de m\u00e1s de 1M<\/dd>\r\n      <span class=\"itm-client itm-client-blue\">ALSA<\/span>\r\n    <\/div>\r\n\r\n    <!-- 4 \u2014 \u221234% unclaimed reservations (amber \u2014 disruption\/alert signal) -->\r\n    <div class=\"itm-stat itm-amber\" role=\"group\" aria-label=\"menos 34 por ciento de reservas no reclamadas \u2014 Wible\">\r\n      <div class=\"itm-ic itm-ic-amber\" aria-hidden=\"true\">\r\n        <svg viewBox=\"0 0 24 24\"><path d=\"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z\"\/><\/svg>\r\n      <\/div>\r\n      <dt class=\"itm-num itm-num-amber\" data-to=\"34\" data-prefix=\"&minus;\" data-suffix=\"%\" data-decimal=\"0\">&minus;34%<\/dt>\r\n      <dd class=\"itm-label\">Reservas no reclamadas<\/dd>\r\n      <dd class=\"itm-desc\">Bot de WhatsApp para reservas directas de carsharing<\/dd>\r\n      <span class=\"itm-client itm-client-amber\">Wible<\/span>\r\n    <\/div>\r\n\r\n    <!-- 5 \u2014 13.5M devices (blue) -->\r\n    <div class=\"itm-stat\" role=\"group\" aria-label=\"13,5 millones de dispositivos conectados \u2014 Grupo Xcaret\">\r\n      <div class=\"itm-ic itm-ic-blue\" aria-hidden=\"true\">\r\n        <svg viewBox=\"0 0 24 24\"><rect x=\"5\" y=\"2\" width=\"14\" height=\"20\" rx=\"2\"\/><path d=\"M12 18h.01\"\/><\/svg>\r\n      <\/div>\r\n      <dt class=\"itm-num itm-num-blue\" data-to=\"13.5\" data-suffix=\"M\" data-decimal=\"1\">13.5M<\/dt>\r\n      <dd class=\"itm-label\">Dispositivos conectados<\/dd>\r\n      <dd class=\"itm-desc\">Captaci\u00f3n de visitantes web an\u00f3nimos mediante web push<\/dd>\r\n      <span class=\"itm-client itm-client-blue\">Grupo Xcaret<\/span>\r\n    <\/div>\r\n\r\n    <!-- 6 \u2014 720k opt-ins (green \u2014 new customer win) -->\r\n    <div class=\"itm-stat itm-green\" role=\"group\" aria-label=\"720 mil nuevos opt-ins de visitantes an\u00f3nimos \u2014 Grupo Xcaret\">\r\n      <div class=\"itm-ic itm-ic-green\" 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\"\/><line x1=\"19\" y1=\"8\" x2=\"19\" y2=\"14\"\/><line x1=\"22\" y1=\"11\" x2=\"16\" y2=\"11\"\/><\/svg>\r\n      <\/div>\r\n      <dt class=\"itm-num itm-num-green\" data-to=\"720\" data-suffix=\"k\" data-decimal=\"0\">720k<\/dt>\r\n      <dd class=\"itm-label\">Nuevos opt-ins de visitantes an\u00f3nimos<\/dd>\r\n      <dd class=\"itm-desc\">Sin datos propios necesarios para empezar<\/dd>\r\n      <span class=\"itm-client itm-client-green\">Grupo Xcaret<\/span>\r\n    <\/div>\r\n\r\n  <\/dl>\r\n\r\n  <p class=\"itm-source\">Fuente: datos de producci\u00f3n de indigitall &mdash; Iberia, ALSA, Wible y Grupo Xcaret, 2026.<\/p>\r\n<\/div>\r\n\r\n<script>\r\n(function(){\r\n  var root=document.getElementById('indi-tv-metrics');\r\n  if(!root)return;\r\n  var nums=root.querySelectorAll('.itm-num[data-to]');\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')&&el.getAttribute('data-decimal')==='1';\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.getAttribute('data-decimal')==='1';\r\n      el.textContent=pre+(isDecimal?to.toFixed(1):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:.3});\r\n\r\n  nums.forEach(function(el){obs.observe(el);});\r\n})();\r\n<\/script>\r\n\r\n<\/div>\r\n","code_extra_content":"code_ex_none","code_extitle_cards":"","code_ex_cards":null,"code_ex_brands_custom_background_color":false,"code_ex_custom_brands":false,"code_ex_custom_slider_title":"","code_ex_brands":null,"code_ex_brands_background_color":""}],"hide_slider_blog":true,"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\/ebook\/aerolineas\/","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.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Transforma los viajes y el turismo: una sola plataforma para una experiencia del cliente sin fricciones<\/title>\n<meta name=\"description\" content=\"Conduce reservas directas con ofertas personalizadas, alertas de precios din\u00e1micos y promociones geolocalizadas. \u00a1Descubre m\u00e1s ahora!\" \/>\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\/viajes-y-hosteleria\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Transforma los viajes y el turismo: una sola plataforma para una experiencia del cliente sin fricciones\" \/>\n<meta property=\"og:description\" content=\"Conduce reservas directas con ofertas personalizadas, alertas de precios din\u00e1micos y promociones geolocalizadas. \u00a1Descubre m\u00e1s ahora!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/indigitall.com\/es\/sector\/viajes-y-hosteleria\/\" \/>\n<meta property=\"og:site_name\" content=\"indigitall\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-17T15:58:26+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\\\/viajes-y-hosteleria\\\/\",\"url\":\"https:\\\/\\\/indigitall.com\\\/es\\\/sector\\\/viajes-y-hosteleria\\\/\",\"name\":\"Transforma los viajes y el turismo: una sola plataforma para una experiencia del cliente sin fricciones\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/indigitall.com\\\/es\\\/#website\"},\"datePublished\":\"2025-05-02T16:13:39+00:00\",\"dateModified\":\"2026-07-17T15:58:26+00:00\",\"description\":\"Conduce reservas directas con ofertas personalizadas, alertas de precios din\u00e1micos y promociones geolocalizadas. \u00a1Descubre m\u00e1s ahora!\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/indigitall.com\\\/es\\\/sector\\\/viajes-y-hosteleria\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/indigitall.com\\\/es\\\/sector\\\/viajes-y-hosteleria\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/indigitall.com\\\/es\\\/sector\\\/viajes-y-hosteleria\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/indigitall.com\\\/es\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Viajes y hosteler\u00eda\"}]},{\"@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":"Transforma los viajes y el turismo: una sola plataforma para una experiencia del cliente sin fricciones","description":"Conduce reservas directas con ofertas personalizadas, alertas de precios din\u00e1micos y promociones geolocalizadas. \u00a1Descubre m\u00e1s ahora!","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\/viajes-y-hosteleria\/","og_locale":"es_ES","og_type":"article","og_title":"Transforma los viajes y el turismo: una sola plataforma para una experiencia del cliente sin fricciones","og_description":"Conduce reservas directas con ofertas personalizadas, alertas de precios din\u00e1micos y promociones geolocalizadas. \u00a1Descubre m\u00e1s ahora!","og_url":"https:\/\/indigitall.com\/es\/sector\/viajes-y-hosteleria\/","og_site_name":"indigitall","article_modified_time":"2026-07-17T15:58:26+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/indigitall.com\/es\/sector\/viajes-y-hosteleria\/","url":"https:\/\/indigitall.com\/es\/sector\/viajes-y-hosteleria\/","name":"Transforma los viajes y el turismo: una sola plataforma para una experiencia del cliente sin fricciones","isPartOf":{"@id":"https:\/\/indigitall.com\/es\/#website"},"datePublished":"2025-05-02T16:13:39+00:00","dateModified":"2026-07-17T15:58:26+00:00","description":"Conduce reservas directas con ofertas personalizadas, alertas de precios din\u00e1micos y promociones geolocalizadas. \u00a1Descubre m\u00e1s ahora!","breadcrumb":{"@id":"https:\/\/indigitall.com\/es\/sector\/viajes-y-hosteleria\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/indigitall.com\/es\/sector\/viajes-y-hosteleria\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/indigitall.com\/es\/sector\/viajes-y-hosteleria\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/indigitall.com\/es\/"},{"@type":"ListItem","position":2,"name":"Viajes y hosteler\u00eda"}]},{"@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\/"}}]}},"_links":{"self":[{"href":"https:\/\/indigitall.com\/es\/wp-json\/wp\/v2\/industry\/4240","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":9,"href":"https:\/\/indigitall.com\/es\/wp-json\/wp\/v2\/industry\/4240\/revisions"}],"predecessor-version":[{"id":20653,"href":"https:\/\/indigitall.com\/es\/wp-json\/wp\/v2\/industry\/4240\/revisions\/20653"}],"wp:attachment":[{"href":"https:\/\/indigitall.com\/es\/wp-json\/wp\/v2\/media?parent=4240"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}