{"id":42102,"date":"2026-04-14T17:21:10","date_gmt":"2026-04-14T20:21:10","guid":{"rendered":"https:\/\/elogroup.com\/?page_id=42102"},"modified":"2026-06-30T11:56:56","modified_gmt":"2026-06-30T14:56:56","slug":"insights-elogroup","status":"publish","type":"page","link":"https:\/\/elogroup.com\/en\/insights-elogroup\/","title":{"rendered":"Insights EloGroup"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"42102\" class=\"elementor elementor-42102\" data-elementor-post-type=\"page\">\n\t\t\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-b4087f2 e-flex e-con-boxed e-con e-parent\" data-id=\"b4087f2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-ef45218 e-con-full e-flex e-con e-child\" data-id=\"ef45218\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6045471 elementor-widget elementor-widget-html\" data-id=\"6045471\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>  \n@font-face {  \n  font-family: 'PP Telegraf';  \n  src: url('https:\/\/elogroup.com\/wp-content\/uploads\/elementor\/fonts\/PPTelegraf-Regular.woff2') format('woff2'),  \n       url('https:\/\/elogroup.com\/wp-content\/uploads\/elementor\/fonts\/PPTelegraf-Regular.woff') format('woff');  \n  font-weight: 400;  \n}  \n@font-face {  \n  font-family: 'PP Telegraf';  \n  src: url('https:\/\/elogroup.com\/wp-content\/uploads\/elementor\/fonts\/PPTelegraf-UltraBold.woff2') format('woff2'),  \n       url('https:\/\/elogroup.com\/wp-content\/uploads\/elementor\/fonts\/PPTelegraf-UltraBold.woff') format('woff');  \n  font-weight: 800;  \n}  \n.elo-hero-insights-wrap {  \n  background: transparent;  \n  width: 100%;  \n}  \n.elo-hero-insights-loading {  \n  min-height: 480px;  \n  display: flex;  \n  align-items: center;  \n  justify-content: center;  \n  font-family: 'PP Telegraf', Arial, sans-serif;  \n  font-size: 14px;  \n  color: #797C86;  \n}  \n.elo-hero-insights {  \n  display: flex;  \n  width: 100%;  \n  min-height: 520px;  \n  cursor: pointer;  \n}  \n.elo-hero-insights-left {  \n  flex: 0 0 50%;  \n  display: flex;  \n  flex-direction: column;  \n  justify-content: center;  \n  padding: 40px 48px 40px 0;  \n}  \n.elo-hero-insights-right {  \n  flex: 0 0 50%;  \n  position: relative;  \n  overflow: hidden;  \n  border-radius: 16px;  \n}  \n.elo-hero-insights-bg {  \n  position: absolute;  \n  inset: 0;  \n  background-size: cover;  \n  background-position: center;  \n  transition: transform 0.6s cubic-bezier(0.4,0,0.2,1);  \n}  \n.elo-hero-insights.hovered .elo-hero-insights-bg {  \n  transform: scale(1.04);  \n}  \n.elo-hero-insights-tags {  \n  display: flex;  \n  gap: 8px;  \n  margin-bottom: 24px;  \n  flex-wrap: wrap;  \n}  \n.elo-hero-insights-tag {  \n  font-family: 'PP Telegraf', Arial, sans-serif;  \n  font-size: 11px;  \n  font-weight: 800;  \n  letter-spacing: 0.1em;  \n  text-transform: uppercase;  \n  padding: 6px 16px;  \n  border-radius: 100px;  \n  background: #f0f3ff;  \n  color: #505050 !important;  \n  text-decoration: none !important;  \n  border: 1px solid #e5e5e5;  \n}  \n.elo-hero-insights-tag.offer {  \n  background: #081ABC;  \n  border-color: #081ABC;  \n  color: #ffffff !important;  \n}  \n.elo-hero-insights-title {  \n  font-family: 'PP Telegraf', Arial, sans-serif;  \n  font-size: clamp(24px, 2.8vw, 42px);  \n  font-weight: 800;  \n  color: #272727 !important;  \n  line-height: 1.08;  \n  margin: 0 0 24px 0;  \n  text-decoration: none !important;  \n  display: block;  \n}  \n.elo-hero-insights-excerpt {  \n  font-family: 'PP Telegraf', Arial, sans-serif;  \n  font-size: 15px;  \n  font-weight: 400;  \n  color: #505050 !important;  \n  line-height: 1.65;  \n  margin: 0 0 36px 0;  \n  display: -webkit-box;  \n  -webkit-line-clamp: 3;  \n  -webkit-box-orient: vertical;  \n  overflow: hidden;  \n}  \n.elo-hero-insights-cta {  \n  display: inline-flex;  \n  align-items: center;  \n  gap: 8px;  \n  font-family: 'PP Telegraf', Arial, sans-serif;  \n  font-size: 12px;  \n  font-weight: 800;  \n  letter-spacing: 0.1em;  \n  text-transform: uppercase;  \n  color: #272727 !important;  \n  text-decoration: none !important;  \n  border-bottom: 1px solid #272727;  \n  padding-bottom: 4px;  \n  transition: border-color 0.2s, gap 0.2s;  \n  width: fit-content;  \n}  \n.elo-hero-insights.hovered .elo-hero-insights-cta {  \n  border-color: #081ABC;  \n  gap: 14px;  \n}  \n@media (max-width: 900px) {  \n  .elo-hero-insights {  \n    flex-direction: column;  \n    min-height: unset;  \n  }  \n  .elo-hero-insights-left {  \n    flex: unset;  \n    padding: 40px 32px;  \n  }  \n  .elo-hero-insights-right {  \n    flex: unset;  \n    height: 300px;  \n  }  \n}  \n@media (max-width: 767px) {  \n  .elo-hero-insights-left {  \n    padding: 32px 24px;  \n  }  \n}  \n<\/style>  \n\n<div class=\"elo-hero-insights-wrap\">  \n  <div class=\"elo-hero-insights-loading\" id=\"elo-hero-loading\">Carregando...<\/div>  \n  <div class=\"elo-hero-insights\" id=\"elo-hero-block\" style=\"display:none;\">  \n    <div class=\"elo-hero-insights-left\">  \n      <div class=\"elo-hero-insights-tags\" id=\"elo-hero-tags\"><\/div>  \n      <p class=\"elo-hero-insights-title\" id=\"elo-hero-title\"><\/p>  \n      <p class=\"elo-hero-insights-excerpt\" id=\"elo-hero-excerpt\"><\/p>  \n      <a class=\"elo-hero-insights-cta\" id=\"elo-hero-link\" href=\"#\">Ler insight &nbsp;\u2192<\/a>  \n    <\/div>  \n    <div class=\"elo-hero-insights-right\">  \n      <div class=\"elo-hero-insights-bg\" id=\"elo-hero-bg\"><\/div>  \n    <\/div>  \n  <\/div>  \n<\/div>  \n\n<script>  \n(function() {  \n  var API = 'https:\/\/elogroup.com\/wp-json\/wp\/v2\/insights?_embed&per_page=1&orderby=date&order=desc';  \n  function stripHtml(html) {  \n    var tmp = document.createElement('div');  \n    tmp.innerHTML = html;  \n    return tmp.textContent || tmp.innerText || '';  \n  }  \n  function buildHero(post) {  \n    var hero    = document.getElementById('elo-hero-block');  \n    var loading = document.getElementById('elo-hero-loading');  \n    \/\/ Imagem  \n    var img = '';  \n    try { img = post._embedded['wp:featuredmedia'][0].source_url; } catch(e) {}  \n    if (img) document.getElementById('elo-hero-bg').style.backgroundImage = \"url('\" + img + \"')\";  \n    \/\/ Tags \u2014 exibe \"Insights\" fixo + apenas a PRIMEIRA tag macro do post\n    var tagsWrap = document.getElementById('elo-hero-tags');  \n    tagsWrap.innerHTML = '';  \n    var tagInsight = document.createElement('span');  \n    tagInsight.className = 'elo-hero-insights-tag';  \n    tagInsight.textContent = 'Insights';  \n    tagsWrap.appendChild(tagInsight);  \n    try {  \n      var added = false;\n      post._embedded['wp:term'].forEach(function(group) {\n        if (added) return;\n        group.forEach(function(term) {\n          if (added) return;\n          var n = term.name.toLowerCase();\n          if (n !== 'uncategorized' && n !== 'sem categoria' && n !== 'n\u00e3o categorizado') {\n            var t = document.createElement('span');\n            t.className = 'elo-hero-insights-tag offer';\n            t.textContent = term.name;\n            tagsWrap.appendChild(t);\n            added = true;\n          }\n        });\n      });\n    } catch(e) {}  \n    \/\/ Conte\u00fado  \n    document.getElementById('elo-hero-title').textContent = stripHtml(post.title.rendered);  \n    document.getElementById('elo-hero-excerpt').textContent = stripHtml(post.excerpt.rendered);  \n    document.getElementById('elo-hero-link').href = post.link;  \n    loading.style.display = 'none';  \n    hero.style.display = 'flex';  \n    hero.addEventListener('click', function(e) {  \n      if (e.target.tagName !== 'A') window.location.href = post.link;  \n    });  \n  }  \n  var hero = document.getElementById('elo-hero-block');  \n  hero.addEventListener('mouseenter', function() { hero.classList.add('hovered'); });  \n  hero.addEventListener('mouseleave', function() { hero.classList.remove('hovered'); });  \n  fetch(API)  \n    .then(function(r) { return r.json(); })  \n    .then(function(posts) {  \n      if (posts && posts.length > 0) {  \n        buildHero(posts[0]);  \n      } else {  \n        document.getElementById('elo-hero-loading').textContent = 'Nenhum insight encontrado.';  \n      }  \n    })  \n    .catch(function() {  \n      document.getElementById('elo-hero-loading').textContent = 'Erro ao carregar insight.';  \n    });  \n})();  \n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-bb9c853 e-flex e-con-boxed e-con e-parent\" data-id=\"bb9c853\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6560e1a elementor-widget elementor-widget-html\" data-id=\"6560e1a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\n@font-face {\n  font-family: 'PP Telegraf';\n  src: url('https:\/\/elogroup.com\/wp-content\/uploads\/elementor\/fonts\/PPTelegraf-Regular.woff2') format('woff2'),\n       url('https:\/\/elogroup.com\/wp-content\/uploads\/elementor\/fonts\/PPTelegraf-Regular.woff') format('woff');\n  font-weight: 400;\n}\n@font-face {\n  font-family: 'PP Telegraf';\n  src: url('https:\/\/elogroup.com\/wp-content\/uploads\/elementor\/fonts\/PPTelegraf-UltraBold.woff2') format('woff2'),\n       url('https:\/\/elogroup.com\/wp-content\/uploads\/elementor\/fonts\/PPTelegraf-UltraBold.woff') format('woff');\n  font-weight: 800;\n}\n\n.elo-rep-wrap {\n  background: transparent;\n  width: 100%;\n  font-family: 'PP Telegraf', Arial, sans-serif;\n}\n\n.elo-rep-header {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  margin-bottom: 28px;\n}\n\n.elo-rep-section-title {\n  font-family: 'PP Telegraf', Arial, sans-serif;\n  font-size: 22px;\n  font-weight: 800;\n  color: #272727;\n  margin: 0;\n}\n\n.elo-rep-nav {\n  display: flex;\n  gap: 8px;\n}\n\n.elo-rep-btn {\n  width: 40px;\n  height: 40px;\n  border: 1px solid #272727;\n  background: transparent;\n  cursor: pointer;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 16px;\n  color: #272727;\n  transition: background 0.2s, color 0.2s;\n  flex-shrink: 0;\n}\n\n.elo-rep-btn:hover {\n  background: #272727;\n  color: #ffffff;\n}\n\n\/* CARROSSEL *\/\n.elo-rep-track-wrap {\n  position: relative;\n  overflow: hidden;\n  border-radius: 16px;\n}\n\n.elo-rep-track {\n  display: flex;\n  transition: transform 0.6s cubic-bezier(0.4,0,0.2,1);\n}\n\n.elo-rep-slide {\n  flex-shrink: 0;\n  width: 100%;\n  position: relative;\n  min-height: 520px;\n  display: flex;\n  align-items: flex-end;\n  overflow: hidden;\n  cursor: pointer;\n}\n\n.elo-rep-slide-bg {\n  position: absolute;\n  inset: 0;\n  background-size: cover;\n  background-position: center;\n  transition: transform 0.8s cubic-bezier(0.4,0,0.2,1);\n  z-index: 0;\n}\n\n.elo-rep-slide.active .elo-rep-slide-bg {\n  transform: scale(1.03);\n}\n\n.elo-rep-slide-overlay {\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(to bottom, rgba(0,0,0,0.08) 0%, rgba(0,0,0,0.75) 100%);\n  z-index: 1;\n}\n\n.elo-rep-slide-content {\n  position: relative;\n  z-index: 2;\n  padding: 48px;\n  width: 100%;\n  max-width: 700px;\n}\n\n.elo-rep-slide-tag {\n  display: inline-block;\n  font-family: 'PP Telegraf', Arial, sans-serif;\n  font-size: 11px;\n  font-weight: 800;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 6px 16px;\n  border-radius: 100px;\n  background: rgba(255,255,255,0.15);\n  color: rgba(255,255,255,0.9) !important;\n  backdrop-filter: blur(6px);\n  -webkit-backdrop-filter: blur(6px);\n  border: 1px solid rgba(255,255,255,0.25);\n  margin-bottom: 20px;\n}\n\n.elo-rep-slide-title {\n  font-family: 'PP Telegraf', Arial, sans-serif;\n  font-size: clamp(24px, 3.5vw, 42px);\n  font-weight: 800;\n  color: #ffffff !important;\n  line-height: 1.08;\n  margin: 0 0 32px 0;\n  text-decoration: none !important;\n}\n\n.elo-rep-slide-cta {\n  display: inline-flex;\n  align-items: center;\n  gap: 10px;\n  font-family: 'PP Telegraf', Arial, sans-serif;\n  font-size: 12px;\n  font-weight: 800;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: #ffffff !important;\n  text-decoration: none !important;\n  padding: 12px 28px;\n  border: 1px solid rgba(255,255,255,0.6);\n  border-radius: 100px;\n  background: transparent;\n  transition: background 0.25s, border-color 0.25s;\n}\n\n.elo-rep-slide-cta:hover {\n  background: #ffffff !important;\n  color: #272727 !important;\n  border-color: #ffffff !important;\n}\n\n\/* INDICADORES *\/\n.elo-rep-dots {\n  display: flex;\n  align-items: center;\n  gap: 8px;\n  margin-top: 20px;\n  justify-content: center;\n}\n\n.elo-rep-dot {\n  height: 2px;\n  background: #e5e5e5;\n  border-radius: 2px;\n  cursor: pointer;\n  transition: width 0.4s ease, background 0.4s ease;\n  width: 24px;\n}\n\n.elo-rep-dot.active {\n  width: 48px;\n  background: #081ABC;\n}\n\n\/* PROGRESS BAR *\/\n.elo-rep-progress {\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  height: 3px;\n  background: #081ABC;\n  z-index: 3;\n  width: 0%;\n  transition: width linear;\n}\n\n@media (max-width: 767px) {\n  .elo-rep-slide {\n    min-height: 380px;\n  }\n  .elo-rep-slide-content {\n    padding: 32px 24px;\n  }\n}\n<\/style>\n\n<div class=\"elo-rep-wrap\">\n\n  <div class=\"elo-rep-header\">\n    <p class=\"elo-rep-section-title\">Reports<\/p>\n    <div class=\"elo-rep-nav\">\n      <button class=\"elo-rep-btn\" id=\"elo-rep-prev\">&#8592;<\/button>\n      <button class=\"elo-rep-btn\" id=\"elo-rep-next\">&#8594;<\/button>\n    <\/div>\n  <\/div>\n\n  <div class=\"elo-rep-track-wrap\">\n    <div class=\"elo-rep-track\" id=\"elo-rep-track\">\n\n      <!-- SLIDE 1 \u2014 Pharmaceutical -->\n      <div class=\"elo-rep-slide active\">\n        <div class=\"elo-rep-slide-bg\" style=\"background-image: url('https:\/\/elogroup.com\/wp-content\/uploads\/2026\/03\/u4978269314_Wide_open_composition_of_an_abstract_DNA-like_hel_4d9851e8-477a-4d6d-beb8-6c9a4ddc931c_3.png');\"><\/div>\n        <div class=\"elo-rep-slide-overlay\"><\/div>\n        <div class=\"elo-rep-slide-content\">\n          <span class=\"elo-rep-slide-tag\">Exclusive Research<\/span>\n          <p class=\"elo-rep-slide-title\">Brazil's pharmaceutical supply chain is operating at its limit. Data, AI and automation are the way forward.<\/p>\n          <a class=\"elo-rep-slide-cta\" href=\"https:\/\/elogroup.com\/en\/perspectives-on-innovation-in-the-pharmaceutical-sector\/\" target=\"_blank\">Download here<\/a>\n        <\/div>\n        <div class=\"elo-rep-progress\" id=\"elo-rep-prog-0\"><\/div>\n      <\/div>\n\n      <!-- SLIDE 2 \u2014 SSOW -->\n      <div class=\"elo-rep-slide\">\n        <div class=\"elo-rep-slide-bg\" style=\"background-image: url('https:\/\/elogroup.com\/wp-content\/uploads\/2026\/03\/u4978269314_Extreme_close-up_of_a_single_glowing_circuit_node_o_4ac7577e-2c81-4303-9258-dfc39e7f53de.png');\"><\/div>\n        <div class=\"elo-rep-slide-overlay\"><\/div>\n        <div class=\"elo-rep-slide-content\">\n          <span class=\"elo-rep-slide-tag\">Report<\/span>\n          <p class=\"elo-rep-slide-title\">Insights, frameworks and cases reshaping the future of GBS and AI. SSOW 2026.<\/p>\n          <a class=\"elo-rep-slide-cta\" href=\"https:\/\/elogroup.com\/en\/reports\/elogroup-at-ssow\/\" target=\"_blank\">Download here<\/a>\n        <\/div>\n        <div class=\"elo-rep-progress\" id=\"elo-rep-prog-1\"><\/div>\n      <\/div>\n\n    <\/div>\n  <\/div>\n\n  <!-- Dots -->\n  <div class=\"elo-rep-dots\" id=\"elo-rep-dots\">\n    <div class=\"elo-rep-dot active\" data-index=\"0\"><\/div>\n    <div class=\"elo-rep-dot\" data-index=\"1\"><\/div>\n  <\/div>\n\n<\/div>\n\n<script>\n(function() {\n  var AUTOPLAY_MS = 5000;\n  var current = 0;\n  var total = 2;\n  var timer, progTimer;\n\n  var track    = document.getElementById('elo-rep-track');\n  var slides   = track.querySelectorAll('.elo-rep-slide');\n  var dots     = document.getElementById('elo-rep-dots').querySelectorAll('.elo-rep-dot');\n  var prevBtn  = document.getElementById('elo-rep-prev');\n  var nextBtn  = document.getElementById('elo-rep-next');\n\n  function goTo(index) {\n    slides[current].classList.remove('active');\n    dots[current].classList.remove('active');\n    stopProgress(current);\n\n    current = (index + total) % total;\n\n    track.style.transform = 'translateX(-' + (current * 100) + '%)';\n    slides[current].classList.add('active');\n    dots[current].classList.add('active');\n\n    startProgress(current);\n  }\n\n  function next() { goTo(current + 1); }\n  function prev() { goTo(current - 1); }\n\n  function startProgress(i) {\n    var bar = document.getElementById('elo-rep-prog-' + i);\n    if (!bar) return;\n    bar.style.transition = 'none';\n    bar.style.width = '0%';\n    setTimeout(function() {\n      bar.style.transition = 'width ' + AUTOPLAY_MS + 'ms linear';\n      bar.style.width = '100%';\n    }, 30);\n  }\n\n  function stopProgress(i) {\n    var bar = document.getElementById('elo-rep-prog-' + i);\n    if (!bar) return;\n    bar.style.transition = 'none';\n    bar.style.width = '0%';\n  }\n\n  function startAutoplay() {\n    clearInterval(timer);\n    timer = setInterval(next, AUTOPLAY_MS);\n  }\n\n  function resetAutoplay() {\n    clearInterval(timer);\n    startAutoplay();\n  }\n\n  \/\/ Navega\u00e7\u00e3o\n  prevBtn.addEventListener('click', function() { prev(); resetAutoplay(); });\n  nextBtn.addEventListener('click', function() { next(); resetAutoplay(); });\n\n  \/\/ Dots\n  dots.forEach(function(dot) {\n    dot.addEventListener('click', function() {\n      goTo(parseInt(dot.getAttribute('data-index'), 10));\n      resetAutoplay();\n    });\n  });\n\n  \/\/ Pausa no hover\n  var wrap = document.querySelector('.elo-rep-track-wrap');\n  wrap.addEventListener('mouseenter', function() { clearInterval(timer); });\n  wrap.addEventListener('mouseleave', function() { startAutoplay(); });\n\n  \/\/ Iniciar\n  startProgress(0);\n  startAutoplay();\n\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-fc569de e-flex e-con-boxed e-con e-parent\" data-id=\"fc569de\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-845b787 elementor-widget elementor-widget-html\" data-id=\"845b787\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\n@font-face {\n  font-family: 'PP Telegraf';\n  src: url('https:\/\/elogroup.com\/wp-content\/uploads\/elementor\/fonts\/PPTelegraf-Regular.woff2') format('woff2'),\n       url('https:\/\/elogroup.com\/wp-content\/uploads\/elementor\/fonts\/PPTelegraf-Regular.woff') format('woff');\n  font-weight: 400;\n}\n@font-face {\n  font-family: 'PP Telegraf';\n  src: url('https:\/\/elogroup.com\/wp-content\/uploads\/elementor\/fonts\/PPTelegraf-UltraBold.woff2') format('woff2'),\n       url('https:\/\/elogroup.com\/wp-content\/uploads\/elementor\/fonts\/PPTelegraf-UltraBold.woff') format('woff');\n  font-weight: 800;\n}\n\n.elo-ig-wrap {\n  background: transparent;\n  font-family: 'PP Telegraf', Arial, sans-serif;\n  width: 100%;\n}\n\n.elo-ig-header {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  margin-bottom: 24px;\n  gap: 16px;\n}\n\n.elo-ig-title {\n  font-size: 22px;\n  font-weight: 800;\n  color: #272727;\n  margin: 0;\n}\n\n.elo-ig-nav {\n  display: flex;\n  gap: 8px;\n  align-items: center;\n}\n\n.elo-ig-nav-btn {\n  width: 40px;\n  height: 40px;\n  border: 1px solid #272727;\n  background: transparent;\n  cursor: pointer;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 16px;\n  color: #272727;\n  transition: 0.2s;\n}\n\n.elo-ig-nav-btn:disabled {\n  opacity: 0.3;\n  cursor: default;\n}\n\n.elo-ig-page-info {\n  font-size: 13px;\n  color: #797C86;\n  min-width: 60px;\n  text-align: center;\n}\n\n.elo-ig-filters {\n  display: flex;\n  gap: 0;\n  align-items: stretch;\n  border: 1px solid #e5e5e5;\n  margin-bottom: 20px;\n  flex-wrap: wrap;\n}\n\n.elo-ig-select-wrap {\n  flex: 1;\n  min-width: 160px;\n  position: relative;\n  border-right: 1px solid #e5e5e5;\n}\n\n.elo-ig-select {\n  width: 100%;\n  padding: 14px 40px 14px 18px;\n  font-family: 'PP Telegraf', Arial, sans-serif;\n  font-size: 14px;\n  color: #272727;\n  background: transparent;\n  border: none;\n  outline: none;\n  appearance: none;\n  -webkit-appearance: none;\n  cursor: pointer;\n}\n\n.elo-ig-select-arrow {\n  position: absolute;\n  right: 16px;\n  top: 50%;\n  transform: translateY(-50%);\n  pointer-events: none;\n  color: #272727;\n  font-size: 12px;\n}\n\n.elo-ig-search-wrap {\n  flex: 1.2;\n  min-width: 220px;\n  display: flex;\n  align-items: center;\n  border-left: 1px solid #e5e5e5;\n  padding: 0 18px;\n  gap: 10px;\n}\n\n.elo-ig-search {\n  flex: 1;\n  border: none;\n  outline: none;\n  font-family: 'PP Telegraf', Arial, sans-serif;\n  font-size: 14px;\n  color: #272727;\n  background: transparent;\n  padding: 14px 0;\n}\n\n.elo-ig-search::placeholder {\n  color: #797C86;\n}\n\n.elo-ig-toolbar {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  margin-bottom: 18px;\n  gap: 16px;\n  flex-wrap: wrap;\n}\n\n.elo-ig-results-label {\n  font-size: 13px;\n  color: #797C86;\n}\n\n.elo-ig-clear {\n  border: none;\n  background: transparent;\n  color: #081ABC;\n  font-size: 13px;\n  cursor: pointer;\n  padding: 0;\n  font-family: 'PP Telegraf', Arial, sans-serif;\n}\n\n.elo-ig-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 20px;\n  min-height: 300px;\n}\n\n.elo-ig-card {\n  border: 1px solid #e5e5e5;\n  border-radius: 16px;\n  overflow: hidden;\n  background: #fff;\n  cursor: pointer;\n  transition: box-shadow 0.35s ease, transform 0.35s ease;\n  display: flex;\n  flex-direction: column;\n  text-decoration: none !important;\n}\n\n.elo-ig-card:hover {\n  box-shadow: 0 10px 40px rgba(8,27,188,0.1);\n  transform: translateY(-3px);\n}\n\n.elo-ig-card-img {\n  width: 100%;\n  height: 200px;\n  overflow: hidden;\n  background: #f0f3ff;\n  position: relative;\n}\n\n.elo-ig-card-img img {\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n  display: block;\n}\n\n.elo-ig-card-tag {\n  position: absolute;\n  top: 12px;\n  left: 12px;\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 5px 12px;\n  border-radius: 100px;\n  background: rgba(0,0,0,0.45);\n  color: #fff !important;\n  backdrop-filter: blur(4px);\n}\n\n.elo-ig-card-body {\n  padding: 20px 20px 16px;\n  display: flex;\n  flex-direction: column;\n  flex: 1;\n}\n\n.elo-ig-card-title {\n  font-size: 17px;\n  font-weight: 800;\n  color: #272727 !important;\n  line-height: 1.15;\n  margin: 0 0 10px 0;\n  text-decoration: none !important;\n}\n\n.elo-ig-card-excerpt {\n  font-size: 13px;\n  line-height: 1.45;\n  color: #797C86;\n  margin: 0 0 auto 0;\n}\n\n.elo-ig-card-explore {\n  font-size: 13px;\n  color: #797C86 !important;\n  text-decoration: none !important;\n  display: inline-flex;\n  align-items: center;\n  gap: 4px;\n  margin-top: 16px;\n}\n\n.elo-ig-state {\n  grid-column: 1 \/ -1;\n  text-align: center;\n  padding: 60px 0;\n  font-size: 15px;\n  color: #797C86;\n}\n\n@media (max-width: 1024px) {\n  .elo-ig-grid { grid-template-columns: repeat(2, 1fr); }\n  .elo-ig-card:hover { transform: none; box-shadow: none; }\n}\n\n@media (max-width: 767px) {\n  .elo-ig-filters { flex-direction: column; border: none; gap: 8px; }\n  .elo-ig-select-wrap,\n  .elo-ig-search-wrap { border: 1px solid #e5e5e5 !important; }\n  .elo-ig-grid { grid-template-columns: 1fr; }\n}\n<\/style>\n\n<div class=\"elo-ig-wrap\">\n\n  <div class=\"elo-ig-header\">\n    <p class=\"elo-ig-title\">All Insights<\/p>\n    <div class=\"elo-ig-nav\">\n      <button class=\"elo-ig-nav-btn\" id=\"elo-ig-prev\" disabled>&#8592;<\/button>\n      <span class=\"elo-ig-page-info\" id=\"elo-ig-pageinfo\">1 \/ 1<\/span>\n      <button class=\"elo-ig-nav-btn\" id=\"elo-ig-next\" disabled>&#8594;<\/button>\n    <\/div>\n  <\/div>\n\n  <div class=\"elo-ig-filters\">\n    <div class=\"elo-ig-select-wrap\">\n      <select class=\"elo-ig-select\" id=\"elo-ig-sel-editoria\">\n        <option value=\"\">Filtrar por editoria<\/option>\n      <\/select>\n      <span class=\"elo-ig-select-arrow\">&#8964;<\/span>\n    <\/div>\n\n    <div class=\"elo-ig-select-wrap\">\n      <select class=\"elo-ig-select\" id=\"elo-ig-sel-pratica\">\n        <option value=\"\">Filtrar por pr\u00e1tica<\/option>\n      <\/select>\n      <span class=\"elo-ig-select-arrow\">&#8964;<\/span>\n    <\/div>\n\n    <div class=\"elo-ig-select-wrap\" style=\"border-right:none;\">\n      <select class=\"elo-ig-select\" id=\"elo-ig-sel-industria\">\n        <option value=\"\">Filtrar por ind\u00fastrias<\/option>\n      <\/select>\n      <span class=\"elo-ig-select-arrow\">&#8964;<\/span>\n    <\/div>\n\n    <div class=\"elo-ig-search-wrap\">\n      <input class=\"elo-ig-search\" id=\"elo-ig-search\" type=\"text\" placeholder=\"Pesquisar ...\">\n      <img decoding=\"async\" src=\"https:\/\/elogroup.com\/wp-content\/uploads\/2026\/04\/Search-2-Streamline-Cyber.svg\" alt=\"buscar\" style=\"width:20px;height:20px;flex-shrink:0;\">\n    <\/div>\n  <\/div>\n\n  <div class=\"elo-ig-toolbar\">\n    <span class=\"elo-ig-results-label\" id=\"elo-ig-results-label\">Resultados<\/span>\n    <button class=\"elo-ig-clear\" id=\"elo-ig-clear\">Remover filtros<\/button>\n  <\/div>\n\n  <div class=\"elo-ig-grid\" id=\"elo-ig-grid\">\n    <div class=\"elo-ig-state\">Carregando insights...<\/div>\n  <\/div>\n\n<\/div>\n\n<script>\n(function() {\n  var BASE = 'https:\/\/elogroup.com\/wp-json\/wp\/v2';\n  var PER_PAGE = 9;\n\n  var currentPage = 1;\n  var totalPages = 1;\n  var totalItems = 0;\n\n  var grid     = document.getElementById('elo-ig-grid');\n  var prevBtn  = document.getElementById('elo-ig-prev');\n  var nextBtn  = document.getElementById('elo-ig-next');\n  var pageInfo = document.getElementById('elo-ig-pageinfo');\n  var selEdit  = document.getElementById('elo-ig-sel-editoria');\n  var selPrat  = document.getElementById('elo-ig-sel-pratica');\n  var selInd   = document.getElementById('elo-ig-sel-industria');\n  var search   = document.getElementById('elo-ig-search');\n  var clearBtn = document.getElementById('elo-ig-clear');\n  var resultsLabel = document.getElementById('elo-ig-results-label');\n\n  var debounce;\n  var taxonomyMaps = {\n    editorias: {},\n    praticas: {},\n    industrias: {}\n  };\n\n  function decodeEntities(text) {\n    var d = document.createElement('textarea');\n    d.innerHTML = text || '';\n    return d.value;\n  }\n\n  function stripHtml(html) {\n    var d = document.createElement('div');\n    d.innerHTML = html || '';\n    return d.textContent || d.innerText || '';\n  }\n\n  function truncate(text, max) {\n    if (!text) return '';\n    return text.length > max ? text.slice(0, max).trim() + '...' : text;\n  }\n\n  function populateSelect(select, items, placeholder) {\n    select.innerHTML = '<option value=\"\">' + placeholder + '<\/option>';\n    items.forEach(function(item) {\n      var option = document.createElement('option');\n      option.value = item.id;\n      option.textContent = decodeEntities(item.name);\n      select.appendChild(option);\n    });\n  }\n\n  function fetchTaxonomy(restBase, targetKey, selectEl, placeholder) {\n    return fetch(BASE + '\/' + restBase + '?per_page=100&orderby=name&order=asc')\n      .then(function(res) { return res.json(); })\n      .then(function(items) {\n        items = Array.isArray(items) ? items : [];\n        items.forEach(function(item) {\n          taxonomyMaps[targetKey][item.id] = decodeEntities(item.name);\n        });\n        populateSelect(selectEl, items, placeholder);\n      })\n      .catch(function() {});\n  }\n\n  function getImage(post) {\n    try {\n      return post._embedded['wp:featuredmedia'][0].source_url || '';\n    } catch(e) {\n      return '';\n    }\n  }\n\n  function getTagName(post) {\n    if (post.editorias && post.editorias.length && taxonomyMaps.editorias[post.editorias[0]]) {\n      return taxonomyMaps.editorias[post.editorias[0]];\n    }\n    return '';\n  }\n\n  function buildQuery() {\n    var params = new URLSearchParams();\n    params.set('per_page', PER_PAGE);\n    params.set('page', currentPage);\n    params.set('orderby', 'date');\n    params.set('order', 'desc');\n    params.set('_embed', '1');\n\n    if (selEdit.value) params.set('editorias', selEdit.value);\n    if (selPrat.value) params.set('praticas-category', selPrat.value);\n    if (selInd.value)  params.set('industrias-category', selInd.value);\n    if (search.value.trim()) params.set('search', search.value.trim());\n\n    return BASE + '\/insights?' + params.toString();\n  }\n\n  function setLoading() {\n    grid.innerHTML = '<div class=\"elo-ig-state\">Carregando insights...<\/div>';\n  }\n\n  function setEmpty() {\n    grid.innerHTML = '<div class=\"elo-ig-state\">Nenhum insight encontrado.<\/div>';\n    pageInfo.textContent = '0 \/ 0';\n    prevBtn.disabled = true;\n    nextBtn.disabled = true;\n    resultsLabel.textContent = 'Resultados';\n  }\n\n  function render(posts) {\n    grid.innerHTML = '';\n\n    if (!posts || !posts.length) {\n      setEmpty();\n      return;\n    }\n\n    posts.forEach(function(post) {\n      var title = decodeEntities(stripHtml(post.title && post.title.rendered ? post.title.rendered : ''));\n      var excerpt = decodeEntities(stripHtml(post.excerpt && post.excerpt.rendered ? post.excerpt.rendered : ''));\n      var link = post.link || '#';\n      var img = getImage(post);\n      var tag = getTagName(post);\n\n      var card = document.createElement('a');\n      card.className = 'elo-ig-card';\n      card.href = link;\n\n      var imageHtml = img\n        ? '<div class=\"elo-ig-card-img\"><img decoding=\"async\" loading=\"lazy\" src=\"' + img + '\" alt=\"' + title.replace(\/\"\/g, '&quot;') + '\">' + (tag ? '<span class=\"elo-ig-card-tag\">' + tag + '<\/span>' : '') + '<\/div>'\n        : '<div class=\"elo-ig-card-img\">' + (tag ? '<span class=\"elo-ig-card-tag\">' + tag + '<\/span>' : '') + '<\/div>';\n\n      card.innerHTML =\n        imageHtml +\n        '<div class=\"elo-ig-card-body\">' +\n          '<p class=\"elo-ig-card-title\">' + title + '<\/p>' +\n          '<p class=\"elo-ig-card-excerpt\">' + truncate(excerpt, 180) + '<\/p>' +\n          '<span class=\"elo-ig-card-explore\">Explorar &nbsp;&#8594;<\/span>' +\n        '<\/div>';\n\n      grid.appendChild(card);\n    });\n\n    pageInfo.textContent = currentPage + ' \/ ' + totalPages;\n    prevBtn.disabled = currentPage <= 1;\n    nextBtn.disabled = currentPage >= totalPages;\n    resultsLabel.textContent = totalItems ? ('Resultados (' + totalItems + ')') : 'Resultados';\n  }\n\n  function fetchInsights() {\n    setLoading();\n\n    fetch(buildQuery())\n      .then(function(res) {\n        if (res.status === 400 || res.status === 404) {\n          totalPages = 0;\n          totalItems = 0;\n          return [];\n        }\n\n        totalPages = parseInt(res.headers.get('X-WP-TotalPages') || '1', 10);\n        totalItems = parseInt(res.headers.get('X-WP-Total') || '0', 10);\n        return res.json();\n      })\n      .then(function(posts) {\n        render(posts);\n      })\n      .catch(function() {\n        grid.innerHTML = '<div class=\"elo-ig-state\">Erro ao carregar insights.<\/div>';\n      });\n  }\n\n  function applyFilters() {\n    currentPage = 1;\n    fetchInsights();\n  }\n\n  function resetFilters() {\n    selEdit.value = '';\n    selPrat.value = '';\n    selInd.value = '';\n    search.value = '';\n    currentPage = 1;\n    fetchInsights();\n  }\n\n  prevBtn.addEventListener('click', function() {\n    if (currentPage > 1) {\n      currentPage--;\n      fetchInsights();\n      window.scrollTo({ top: grid.offsetTop - 120, behavior: 'smooth' });\n    }\n  });\n\n  nextBtn.addEventListener('click', function() {\n    if (currentPage < totalPages) {\n      currentPage++;\n      fetchInsights();\n      window.scrollTo({ top: grid.offsetTop - 120, behavior: 'smooth' });\n    }\n  });\n\n  selEdit.addEventListener('change', applyFilters);\n  selPrat.addEventListener('change', applyFilters);\n  selInd.addEventListener('change', applyFilters);\n  clearBtn.addEventListener('click', resetFilters);\n\n  search.addEventListener('input', function() {\n    clearTimeout(debounce);\n    debounce = setTimeout(applyFilters, 350);\n  });\n\n  Promise.all([\n    fetchTaxonomy('editorias', 'editorias', selEdit, 'Filtrar por editoria'),\n    fetchTaxonomy('praticas-category', 'praticas', selPrat, 'Filtrar por pr\u00e1tica'),\n    fetchTaxonomy('industrias-category', 'industrias', selInd, 'Filtrar por ind\u00fastrias')\n  ]).finally(function() {\n    fetchInsights();\n  });\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Carregando&#8230; Ler insight &nbsp;\u2192 Reports &#8592; &#8594; Exclusive Research Brazil&#8217;s pharmaceutical supply chain is operating at its limit. Data, AI and automation are the way forward. Download here Report Insights, frameworks and cases reshaping the future of GBS and AI. SSOW 2026. Download here All Insights &#8592; 1 \/ 1 &#8594; Filtrar por editoria &#8964; [&hellip;]<\/p>\n","protected":false},"author":27,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_thinkrank_schema_form_data":"","_thinkrank_selected_schema_type":"","_thinkrank_additional_schemas":"","_thinkrank_canonical_url":"","_thinkrank_og_title":"","_thinkrank_og_description":"","_thinkrank_og_image":"","_thinkrank_twitter_title":"","_thinkrank_twitter_description":"","_thinkrank_twitter_image":"","_thinkrank_imported_from":"","_thinkrank_focus_keywords":[],"_thinkrank_focus_keyword":"","_thinkrank_robots_meta_enabled":0,"_thinkrank_robots_meta":"","_thinkrank_advanced_robots_meta":"","_thinkrank_exclude_from_search":0,"_thinkrank_exclude_from_archives":0,"_thinkrank_primary_category":0,"footnotes":""},"class_list":["post-42102","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/elogroup.com\/en\/wp-json\/wp\/v2\/pages\/42102","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/elogroup.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/elogroup.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/elogroup.com\/en\/wp-json\/wp\/v2\/users\/27"}],"replies":[{"embeddable":true,"href":"https:\/\/elogroup.com\/en\/wp-json\/wp\/v2\/comments?post=42102"}],"version-history":[{"count":4,"href":"https:\/\/elogroup.com\/en\/wp-json\/wp\/v2\/pages\/42102\/revisions"}],"predecessor-version":[{"id":42107,"href":"https:\/\/elogroup.com\/en\/wp-json\/wp\/v2\/pages\/42102\/revisions\/42107"}],"wp:attachment":[{"href":"https:\/\/elogroup.com\/en\/wp-json\/wp\/v2\/media?parent=42102"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}