{"id":22630,"date":"2021-08-30T21:28:39","date_gmt":"2021-08-31T00:28:39","guid":{"rendered":"https:\/\/ee02395c61.nxcli.io\/insight\/"},"modified":"2026-08-14T10:49:18","modified_gmt":"2026-08-14T13:49:18","slug":"insight","status":"publish","type":"page","link":"https:\/\/elogroup.com\/en\/insight\/","title":{"rendered":"Insights"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"22630\" class=\"elementor elementor-22630 elementor-3219\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-section elementor-top-section elementor-element elementor-element-f206bfa elementor-hidden-tablet elementor-hidden-mobile elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f206bfa\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4989111\" data-id=\"4989111\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-section elementor-inner-section elementor-element elementor-element-0bfa6b6 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"0bfa6b6\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-5715142\" data-id=\"5715142\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-810fbe5 e-flex e-con-boxed e-con e-parent\" data-id=\"810fbe5\" 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-6803d10 e-con-full e-flex e-con e-child\" data-id=\"6803d10\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b740e90 elementor-widget elementor-widget-spacer\" data-id=\"b740e90\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cd8569c elementor-widget elementor-widget-html\" data-id=\"cd8569c\" 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\n<!--\n  ELO Group \u2014 Publications \u00b7 HIGHLIGHTS (NO CASES \/ temporary) \u00b7 EN | LIGHT\n  Block: elo-destaques-publicacoes-en  (drop-in highlights while Cases are not used)\n  Embed: Elementor \u2192 \"HTML\" widget (paste EVERYTHING, from <link> to <\/script>)\n  Background: apply white directly on the Elementor Section (wrapper transparent).\n\n  HOW TO USE\n  \u00b7 Edit the DESTAQUES array (top of <script>): paste each publication URL (insights or reports only in this version).\n  \u00b7 The widget fetches each item by slug from WP REST v2 (_embed) and fills title, image and excerpt automatically.\n  \u00b7 Array order = display order. 1st item is the big card; the next ones go on the side (ideal: 3 total).\n  \u00b7 BASE points to \/en\/wp-json so it auto-pulls the English content. Handles \/en\/insights\/\u2026 and \/insights\/\u2026 URLs.\n-->\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=JetBrains+Mono:wght@400;500&display=swap\" rel=\"stylesheet\">\n<style>\n  @font-face {\n    font-family: 'PP Telegraf';\n    src: url('https:\/\/elogroup.com.br\/wp-content\/uploads\/elementor\/fonts\/PPTelegraf-Regular.woff2') format('woff2'),\n         url('https:\/\/elogroup.com.br\/wp-content\/uploads\/elementor\/fonts\/PPTelegraf-Regular.woff') format('woff');\n    font-weight: 400;\n    font-display: swap;\n  }\n  .elo-destaques-publicacoes-en-wrap {\n    --blue: #0C1BA8;\n    --lilac: #6E55D6;\n    --ink: #1A1A1A;\n    --mute: #797C86;\n    --line: #E8E8E5;\n    --paper: #F6F5F2;\n    --font-sans-reg: 'PP Telegraf Regular', 'PP Telegraf', 'Helvetica Neue', Arial, sans-serif;\n    --font-mono: 'JetBrains Mono', ui-monospace, SFMono-Regular, Menlo, monospace;\n    background: transparent;\n    color: var(--ink);\n    font-family: var(--font-sans-reg);\n    font-weight: 400;\n    -webkit-font-smoothing: antialiased;\n  }\n  .elo-destaques-publicacoes-en-wrap *,\n  .elo-destaques-publicacoes-en-wrap *::before,\n  .elo-destaques-publicacoes-en-wrap *::after { box-sizing: border-box; }\n  .elo-destaques-publicacoes-en-wrap .page { max-width: 1280px; margin: 0 auto; padding: 0; }\n  .elo-destaques-publicacoes-en-section { padding: 64px 0; }\n\n  .elo-destaques-publicacoes-en-head { max-width: 60ch; margin-bottom: 48px; }\n  .elo-destaques-publicacoes-en-meta { font-family: var(--font-mono); font-size: 12px; letter-spacing: 0.14em; text-transform: uppercase; color: var(--mute) !important; margin-bottom: 20px; }\n  .elo-destaques-publicacoes-en-h1 { font-family: var(--font-sans-reg); font-weight: 400; font-size: clamp(40px, 6vw, 72px); letter-spacing: -0.03em; line-height: 1.0; color: var(--ink) !important; margin: 0; }\n  .elo-destaques-publicacoes-en-h1 em { font-style: normal; color: var(--blue) !important; }\n  .elo-destaques-publicacoes-en-sub { font-family: var(--font-sans-reg); font-size: clamp(16px, 1.5vw, 19px); line-height: 1.55; color: var(--mute) !important; margin: 20px 0 0; max-width: 56ch; }\n\n  .elo-destaques-publicacoes-en-label { font-family: var(--font-mono); font-size: 12px; letter-spacing: 0.14em; text-transform: uppercase; color: var(--mute) !important; margin-bottom: 28px; padding-bottom: 14px; border-bottom: 1px solid var(--line); }\n\n  .elo-destaques-publicacoes-en-badge { display: inline-block; font-family: var(--font-mono); font-size: 10px; font-weight: 500; letter-spacing: 0.12em; text-transform: uppercase; padding: 5px 10px; border: 1px solid var(--ink); color: var(--ink) !important; line-height: 1; }\n  .elo-destaques-publicacoes-en-badge.t-cases { border-color: var(--blue); color: var(--blue) !important; }\n  .elo-destaques-publicacoes-en-badge.t-reports { border-color: var(--lilac); color: var(--lilac) !important; }\n\n  .elo-destaques-publicacoes-en-feat { display: grid; grid-template-columns: 1.4fr 1fr; gap: 28px; }\n  .elo-destaques-publicacoes-en-side { display: grid; grid-template-rows: 1fr 1fr; gap: 28px; }\n  .elo-destaques-publicacoes-en-card { display: flex; flex-direction: column; text-decoration: none !important; color: inherit !important; cursor: pointer; }\n  .elo-destaques-publicacoes-en-card .fimg { position: relative; width: 100%; overflow: hidden; background: var(--paper); }\n  .elo-destaques-publicacoes-en-feat > .elo-destaques-publicacoes-en-card .fimg { aspect-ratio: 16 \/ 10; }\n  .elo-destaques-publicacoes-en-side .fimg { aspect-ratio: 16 \/ 7; }\n  .elo-destaques-publicacoes-en-card .fimg img { width: 100%; height: 100%; object-fit: cover; display: block; transition: transform 0.5s cubic-bezier(0.4,0,0.2,1); }\n  .elo-destaques-publicacoes-en-card .fimg-fallback { position: absolute; inset: 0; display: flex; align-items: center; justify-content: center; font-family: var(--font-mono); font-size: 11px; letter-spacing: 0.12em; text-transform: uppercase; color: var(--mute) !important; }\n  .elo-destaques-publicacoes-en-card.hovered .fimg img { transform: scale(1.04); }\n  .elo-destaques-publicacoes-en-card .fbar { display: flex; align-items: center; gap: 12px; margin: 18px 0 10px; }\n  .elo-destaques-publicacoes-en-card .fdate { font-family: var(--font-mono); font-size: 11px; letter-spacing: 0.06em; text-transform: uppercase; color: var(--mute) !important; }\n  .elo-destaques-publicacoes-en-card .ftitle { font-family: var(--font-sans-reg); font-weight: 400; letter-spacing: -0.018em; line-height: 1.18; color: var(--ink) !important; margin: 0; transition: color 0.2s ease; }\n  .elo-destaques-publicacoes-en-feat > .elo-destaques-publicacoes-en-card .ftitle { font-size: clamp(24px, 2.6vw, 34px); }\n  .elo-destaques-publicacoes-en-side .ftitle { font-size: clamp(18px, 1.5vw, 22px); }\n  .elo-destaques-publicacoes-en-card.hovered .ftitle { color: var(--blue) !important; }\n  .elo-destaques-publicacoes-en-card .fdesc { font-family: var(--font-sans-reg); font-size: 15px; line-height: 1.55; color: var(--mute) !important; margin: 12px 0 0; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }\n  .elo-destaques-publicacoes-en-side .fdesc { display: none; }\n  .elo-destaques-publicacoes-en-state { font-family: var(--font-mono); font-size: 12px; letter-spacing: 0.06em; text-transform: uppercase; color: var(--mute) !important; padding: 24px 0; }\n\n  @media (max-width: 900px) {\n    .elo-destaques-publicacoes-en-wrap .page { padding: 0 24px; }\n    .elo-destaques-publicacoes-en-section { padding: 48px 0; }\n    .elo-destaques-publicacoes-en-feat { grid-template-columns: 1fr; }\n    .elo-destaques-publicacoes-en-side { grid-template-rows: none; }\n  }\n  @media (max-width: 400px) { .elo-destaques-publicacoes-en-wrap .page { padding: 0 20px; } }\n<\/style>\n<div class=\"elo-destaques-publicacoes-en-wrap\">\n  <section class=\"elo-destaques-publicacoes-en-section\">\n    <div class=\"page\">\n      <div class=\"elo-destaques-publicacoes-en-head\">\n        <div class=\"elo-destaques-publicacoes-en-meta\">Content<\/div>\n        <h1 class=\"elo-destaques-publicacoes-en-h1\">EloGroup <em>Publications.<\/em><\/h1>\n        <p class=\"elo-destaques-publicacoes-en-sub\">Insights and reports on business transformation powered by technology and AI \u2014 in publishing order.<\/p>\n      <\/div>\n      <div class=\"elo-destaques-publicacoes-en-label\">Highlights<\/div>\n      <div class=\"elo-destaques-publicacoes-en-feat\" data-destaques>\n        <div class=\"elo-destaques-publicacoes-en-state\" data-state>Loading highlights\u2026<\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n<\/div>\n<script>\n(function() {\n  var root = document.querySelector('.elo-destaques-publicacoes-en-wrap');\n  if (!root) return;\n\n  \/* ============================================================\n     HIGHLIGHTS \u2014 MANUAL. Paste the URLs (1st = big card).\n     TEMPORARY version: use only \/insights\/ and \/reports\/ (no \/cases\/).\n     Ideal: 3 URLs (1 big + 2 side). Swap for the EN posts you want to feature.\n     ============================================================ *\/\n  var DESTAQUES = [\n    'https:\/\/elogroup.com\/en\/insights\/ai-literacy-at-gbs-why-ai-literacy-isnt-just-about-training\/',\n    'https:\/\/elogroup.com\/en\/insights\/ai-in-shared-services-why-automating-the-existing-process-is-the-wrong-shortcut\/',\n    'https:\/\/elogroup.com\/en\/insights\/what-23-c-level-executives-reveal-about-the-future-of-the-pharmaceutical-industry-in-brazil\/'\n  ];\n\n  var BASE = 'https:\/\/elogroup.com\/en\/wp-json\/wp\/v2';\n  var CPT_BY_SEG = { insights: 'insights', cases: 'cases', reports: 'reports' };\n  var BADGE = { insights: 'Insight', cases: 'Case', reports: 'Report' };\n  var MONTHS = ['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'];\n\n  var featEl = root.querySelector('[data-destaques]');\n\n  function stripHtml(html) { var t = document.createElement('div'); t.innerHTML = html || ''; return (t.textContent || t.innerText || '').trim(); }\n  function fmtDate(iso) { if (!iso) return ''; try { var d = new Date(iso); return MONTHS[d.getMonth()] + ' ' + d.getFullYear(); } catch (e) { return ''; } }\n  function fetchJson(url) { return fetch(url).then(function(r) { if (!r.ok) throw new Error('HTTP ' + r.status); return r.json(); }); }\n  function attachHover(el) { el.addEventListener('mouseenter', function() { el.classList.add('hovered'); }); el.addEventListener('mouseleave', function() { el.classList.remove('hovered'); }); }\n  function imgOf(post) { try { return post._embedded['wp:featuredmedia'][0].source_url || ''; } catch (e) { return ''; } }\n  function tclass(cpt) { return cpt === 'cases' ? 't-cases' : (cpt === 'reports' ? 't-reports' : 't-insights'); }\n  function parse(url) {\n    \/* aceita https:\/\/elogroup.com\/en\/insights\/slug e https:\/\/elogroup.com\/insights\/slug *\/\n    var m = (url || '').match(\/elogroup\\.com\\\/(?:en\\\/)?([^\\\/]+)\\\/([^\\\/?#]+)\/);\n    if (!m) return null;\n    var cpt = CPT_BY_SEG[m[1]];\n    return cpt ? { cpt: cpt, slug: m[2] } : null;\n  }\n\n  function fetchOne(url) {\n    var p = parse(url);\n    if (!p) return Promise.resolve(null);\n    return fetchJson(BASE + '\/' + p.cpt + '?slug=' + encodeURIComponent(p.slug) + '&_embed=wp:featuredmedia&_fields=id,link,date,title.rendered,excerpt.rendered,_links.wp:featuredmedia,_embedded')\n      .then(function(arr) {\n        var post = (arr && arr[0]) || null;\n        if (!post) return { cpt: p.cpt, link: url, title: '', excerpt: '', img: '', date: '' };\n        return { cpt: p.cpt, link: post.link || url, title: stripHtml(post.title && post.title.rendered), excerpt: stripHtml(post.excerpt && post.excerpt.rendered), img: imgOf(post), date: post.date };\n      })\n      .catch(function() { return { cpt: p.cpt, link: url, title: '', excerpt: '', img: '', date: '' }; });\n  }\n\n  function buildCard(it) {\n    var a = document.createElement('a');\n    a.className = 'elo-destaques-publicacoes-en-card';\n    a.href = it.link || '#';\n    var badge = BADGE[it.cpt] || 'Insight';\n    a.innerHTML =\n      '<div class=\"fimg\">' + (it.img ? '<img decoding=\"async\" src=\"' + it.img + '\" alt=\"\" loading=\"lazy\">' : '<div class=\"fimg-fallback\">\u2014 ' + badge + '<\/div>') + '<\/div>'\n      + '<div class=\"fbar\"><span class=\"elo-destaques-publicacoes-en-badge ' + tclass(it.cpt) + '\">' + badge + '<\/span>'\n      + (it.date ? '<span class=\"fdate\">' + fmtDate(it.date) + '<\/span>' : '') + '<\/div>'\n      + '<p class=\"ftitle\">' + (it.title || '') + '<\/p>'\n      + (it.excerpt ? '<p class=\"fdesc\">' + it.excerpt + '<\/p>' : '');\n    attachHover(a);\n    return a;\n  }\n\n  Promise.all(DESTAQUES.map(fetchOne)).then(function(items) {\n    items = items.filter(Boolean);\n    featEl.innerHTML = '';\n    if (!items.length) { featEl.innerHTML = '<div class=\"elo-destaques-publicacoes-en-state\">Could not load highlights right now.<\/div>'; return; }\n    var frag = document.createDocumentFragment();\n    frag.appendChild(buildCard(items[0]));\n    var side = items.slice(1, 3);\n    if (side.length) {\n      var sideWrap = document.createElement('div');\n      sideWrap.className = 'elo-destaques-publicacoes-en-side';\n      side.forEach(function(it) { sideWrap.appendChild(buildCard(it)); });\n      frag.appendChild(sideWrap);\n    }\n    featEl.appendChild(frag);\n  });\n})();\n<\/script>\n\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-0f589f7 e-flex e-con-boxed e-con e-parent\" data-id=\"0f589f7\" 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-c4374d1 e-con-full e-flex e-con e-child\" data-id=\"c4374d1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7af9e0f elementor-widget elementor-widget-html\" data-id=\"7af9e0f\" 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\n<!--\n  ELO Group \u2014 Publications \u00b7 MAIN FEED (NO CASES \/ temporary) \u00b7 EN | LIGHT\n  Block: elo-feed-publicacoes-en  (drop-in feed while Cases are not used)\n  Embed: Elementor \u2192 \"HTML\" widget (paste EVERYTHING, from <link> to <\/script>)\n  Background: apply white directly on the Elementor Section (wrapper transparent).\n  Position: right below the Highlights widget.\n\n  HOW IT WORKS\n  \u00b7 TEMPORARY version: pulls only 2 CPTs (insights, reports) via WP REST v2 with _embed, merges and sorts by date (desc).\n  \u00b7 Auto-pulls the EN content because BASE points to \/en\/wp-json (WPML English tree).\n  \u00b7 Category filter (All \/ Insights \/ Reports) + text search. \"Load more\" reveals 9 at a time.\n  \u00b7 To re-enable Cases: add 'cases' to CPTS and the chip <button data-filter=\"cases\">Cases<\/button>.\n-->\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=JetBrains+Mono:wght@400;500&display=swap\" rel=\"stylesheet\">\n<style>\n  @font-face {\n    font-family: 'PP Telegraf';\n    src: url('https:\/\/elogroup.com.br\/wp-content\/uploads\/elementor\/fonts\/PPTelegraf-Regular.woff2') format('woff2'),\n         url('https:\/\/elogroup.com.br\/wp-content\/uploads\/elementor\/fonts\/PPTelegraf-Regular.woff') format('woff');\n    font-weight: 400;\n    font-display: swap;\n  }\n  .elo-feed-publicacoes-en-wrap {\n    --blue: #0C1BA8;\n    --lilac: #6E55D6;\n    --ink: #1A1A1A;\n    --mute: #797C86;\n    --line: #E8E8E5;\n    --line-strong: #D5D5D2;\n    --paper: #F6F5F2;\n    --font-sans-reg: 'PP Telegraf Regular', 'PP Telegraf', 'Helvetica Neue', Arial, sans-serif;\n    --font-mono: 'JetBrains Mono', ui-monospace, SFMono-Regular, Menlo, monospace;\n    background: transparent;\n    color: var(--ink);\n    font-family: var(--font-sans-reg);\n    font-weight: 400;\n    -webkit-font-smoothing: antialiased;\n  }\n  .elo-feed-publicacoes-en-wrap *,\n  .elo-feed-publicacoes-en-wrap *::before,\n  .elo-feed-publicacoes-en-wrap *::after { box-sizing: border-box; }\n  .elo-feed-publicacoes-en-wrap .page { max-width: 1280px; margin: 0 auto; padding: 0; }\n  .elo-feed-publicacoes-en-section { padding: 0 0 64px; }\n\n  .elo-feed-publicacoes-en-label { font-family: var(--font-mono); font-size: 12px; letter-spacing: 0.14em; text-transform: uppercase; color: var(--mute) !important; margin-bottom: 28px; padding-bottom: 14px; border-bottom: 1px solid var(--line); }\n\n  .elo-feed-publicacoes-en-badge { display: inline-block; font-family: var(--font-mono); font-size: 10px; font-weight: 500; letter-spacing: 0.12em; text-transform: uppercase; padding: 5px 10px; border: 1px solid var(--ink); color: var(--ink) !important; line-height: 1; }\n  .elo-feed-publicacoes-en-badge.t-cases { border-color: var(--blue); color: var(--blue) !important; }\n  .elo-feed-publicacoes-en-badge.t-reports { border-color: var(--lilac); color: var(--lilac) !important; }\n\n  \/* Toolbar: category filter + search *\/\n  .elo-feed-publicacoes-en-toolbar { display: grid; grid-template-columns: 1fr 320px; gap: 16px 24px; align-items: center; margin-bottom: 40px; }\n  .elo-feed-publicacoes-en-chips { display: flex; flex-wrap: wrap; gap: 8px; }\n  .elo-feed-publicacoes-en-chip { font-family: var(--font-mono); font-size: 11px; letter-spacing: 0.05em; text-transform: uppercase; color: var(--ink) !important; background-color: transparent !important; border: 1px solid var(--line-strong); padding: 11px 18px; cursor: pointer; white-space: nowrap; transition: color .2s, border-color .2s, background-color .2s; }\n  .elo-feed-publicacoes-en-chip.is-active { background-color: var(--ink) !important; border-color: var(--ink); color: #fff !important; }\n  @media (hover: hover) { .elo-feed-publicacoes-en-chip:not(.is-active):hover { background-color: transparent !important; border-color: var(--ink); color: var(--ink) !important; } }\n  .elo-feed-publicacoes-en-search { position: relative; }\n  .elo-feed-publicacoes-en-search input {\n    width: 100%; background: #fff; border: 1px solid var(--line-strong); border-radius: 0;\n    padding: 13px 14px 13px 42px;\n    font-family: var(--font-sans-reg); font-size: 15px; color: var(--ink); transition: border-color .2s;\n  }\n  .elo-feed-publicacoes-en-search input::placeholder { color: var(--mute); }\n  .elo-feed-publicacoes-en-search input:focus { outline: none; border-color: var(--ink); }\n  .elo-feed-publicacoes-en-search .ico { position: absolute; left: 15px; top: 50%; transform: translateY(-50%); width: 15px; height: 15px; border: 1.5px solid var(--mute); border-radius: 50%; }\n  .elo-feed-publicacoes-en-search .ico::after { content: ''; position: absolute; right: -5px; bottom: -4px; width: 7px; height: 1.5px; background: var(--mute); transform: rotate(45deg); }\n\n  \/* Grid *\/\n  .elo-feed-publicacoes-en-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 40px 28px; }\n  .elo-feed-publicacoes-en-card { display: flex; flex-direction: column; text-decoration: none !important; color: inherit !important; cursor: pointer; }\n  .elo-feed-publicacoes-en-card .cimg { position: relative; width: 100%; aspect-ratio: 16 \/ 9; overflow: hidden; background: var(--paper); }\n  .elo-feed-publicacoes-en-card .cimg img { width: 100%; height: 100%; object-fit: cover; display: block; transition: transform 0.5s cubic-bezier(0.4,0,0.2,1); }\n  .elo-feed-publicacoes-en-card .cimg-fallback { position: absolute; inset: 0; display: flex; align-items: center; justify-content: center; font-family: var(--font-mono); font-size: 11px; letter-spacing: 0.12em; text-transform: uppercase; color: var(--mute) !important; }\n  .elo-feed-publicacoes-en-card.hovered .cimg img { transform: scale(1.04); }\n  .elo-feed-publicacoes-en-card .cbar { display: flex; align-items: center; gap: 12px; margin: 18px 0 10px; }\n  .elo-feed-publicacoes-en-card .cdate { font-family: var(--font-mono); font-size: 11px; letter-spacing: 0.06em; text-transform: uppercase; color: var(--mute) !important; }\n  .elo-feed-publicacoes-en-card .ctitle { font-family: var(--font-sans-reg); font-size: clamp(18px, 1.5vw, 21px); font-weight: 400; letter-spacing: -0.014em; line-height: 1.25; color: var(--ink) !important; margin: 0; transition: color 0.2s ease; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; }\n  .elo-feed-publicacoes-en-card.hovered .ctitle { color: var(--blue) !important; }\n  .elo-feed-publicacoes-en-card .cdesc { font-family: var(--font-sans-reg); font-size: 14px; line-height: 1.55; color: var(--mute) !important; margin: 10px 0 0; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }\n\n  .elo-feed-publicacoes-en-state { grid-column: 1 \/ -1; font-family: var(--font-mono); font-size: 12px; letter-spacing: 0.06em; text-transform: uppercase; color: var(--mute) !important; padding: 48px 0; }\n  .elo-feed-publicacoes-en-more-wrap { display: flex; justify-content: center; margin-top: 56px; }\n  .elo-feed-publicacoes-en-more { font-family: var(--font-mono); font-size: 12px; letter-spacing: 0.08em; text-transform: uppercase; color: var(--ink) !important; background: transparent !important; border: 1px solid var(--ink); padding: 16px 32px; cursor: pointer; transition: background-color .2s, color .2s; }\n  .elo-feed-publicacoes-en-more.hovered { background: var(--ink) !important; color: #fff !important; }\n  .elo-feed-publicacoes-en-more[hidden] { display: none; }\n\n  @media (max-width: 1000px) { .elo-feed-publicacoes-en-grid { grid-template-columns: repeat(2, 1fr); } }\n  @media (max-width: 900px) {\n    .elo-feed-publicacoes-en-wrap .page { padding: 0 24px; }\n    .elo-feed-publicacoes-en-section { padding: 0 0 48px; }\n    .elo-feed-publicacoes-en-toolbar { grid-template-columns: 1fr; }\n  }\n  @media (max-width: 560px) {\n    .elo-feed-publicacoes-en-grid { grid-template-columns: 1fr; }\n  }\n  @media (max-width: 400px) { .elo-feed-publicacoes-en-wrap .page { padding: 0 20px; } }\n<\/style>\n<div class=\"elo-feed-publicacoes-en-wrap\">\n  <section class=\"elo-feed-publicacoes-en-section\">\n    <div class=\"page\">\n      <div class=\"elo-feed-publicacoes-en-label\">All publications<\/div>\n\n      <div class=\"elo-feed-publicacoes-en-toolbar\">\n        <div class=\"elo-feed-publicacoes-en-chips\" data-chips>\n          <button class=\"elo-feed-publicacoes-en-chip is-active\" data-filter=\"all\" type=\"button\">All<\/button>\n          <button class=\"elo-feed-publicacoes-en-chip\" data-filter=\"insights\" type=\"button\">Insights<\/button>\n          <button class=\"elo-feed-publicacoes-en-chip\" data-filter=\"reports\" type=\"button\">Reports<\/button>\n        <\/div>\n        <div class=\"elo-feed-publicacoes-en-search\">\n          <span class=\"ico\" aria-hidden=\"true\"><\/span>\n          <input type=\"search\" data-search placeholder=\"Search publications\u2026\" autocomplete=\"off\" aria-label=\"Search publications\">\n        <\/div>\n      <\/div>\n\n      <div class=\"elo-feed-publicacoes-en-grid\" data-grid>\n        <div class=\"elo-feed-publicacoes-en-state\" data-state>Loading publications\u2026<\/div>\n      <\/div>\n      <div class=\"elo-feed-publicacoes-en-more-wrap\">\n        <button class=\"elo-feed-publicacoes-en-more\" data-more type=\"button\" hidden>Load more<\/button>\n      <\/div>\n    <\/div>\n  <\/section>\n<\/div>\n<script>\n(function() {\n  var root = document.querySelector('.elo-feed-publicacoes-en-wrap');\n  if (!root) return;\n\n  var BASE = 'https:\/\/elogroup.com\/en\/wp-json\/wp\/v2';\n  var CPTS = ['insights', 'reports']; \/* TEMPORARY: no 'cases' *\/\n  var PER_PAGE = 50;\n  var PAGE_SIZE = 9;\n  var BADGE = { insights: 'Insight', cases: 'Case', reports: 'Report' };\n  var MONTHS = ['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'];\n\n  var grid    = root.querySelector('[data-grid]');\n  var stateEl = root.querySelector('[data-state]');\n  var moreBtn = root.querySelector('[data-more]');\n  var chipsEl = root.querySelector('[data-chips]');\n  var searchInput = root.querySelector('[data-search]');\n\n  var ALL = [];\n  var activeFilter = 'all';\n  var visible = 0;\n\n  function stripHtml(html) { var t = document.createElement('div'); t.innerHTML = html || ''; return (t.textContent || t.innerText || '').trim(); }\n  function norm(s) { return (s || '').toLowerCase().normalize('NFD').replace(\/[\u0300-\u036f]\/g, ''); }\n  function fmtDate(iso) { if (!iso) return ''; try { var d = new Date(iso); return MONTHS[d.getMonth()] + ' ' + d.getFullYear(); } catch (e) { return ''; } }\n  function fetchJson(url) { return fetch(url).then(function(r) { if (!r.ok) throw new Error('HTTP ' + r.status); return r.json(); }); }\n  function attachHover(el) { el.addEventListener('mouseenter', function() { el.classList.add('hovered'); }); el.addEventListener('mouseleave', function() { el.classList.remove('hovered'); }); }\n  function imgOf(post) { try { return post._embedded['wp:featuredmedia'][0].source_url || ''; } catch (e) { return ''; } }\n  function tclass(cpt) { return cpt === 'cases' ? 't-cases' : (cpt === 'reports' ? 't-reports' : 't-insights'); }\n\n  function cardOf(post) {\n    var a = document.createElement('a');\n    a.className = 'elo-feed-publicacoes-en-card';\n    a.href = post.link || '#';\n    var img = imgOf(post);\n    var badge = BADGE[post._cpt] || 'Insight';\n    a.innerHTML =\n      '<div class=\"cimg\">' + (img ? '<img decoding=\"async\" src=\"' + img + '\" alt=\"\" loading=\"lazy\">' : '<div class=\"cimg-fallback\">\u2014 ' + badge + '<\/div>') + '<\/div>'\n      + '<div class=\"cbar\"><span class=\"elo-feed-publicacoes-en-badge ' + tclass(post._cpt) + '\">' + badge + '<\/span><span class=\"cdate\">' + fmtDate(post.date) + '<\/span><\/div>'\n      + '<p class=\"ctitle\">' + post._title + '<\/p>'\n      + (post._excerpt ? '<p class=\"cdesc\">' + post._excerpt + '<\/p>' : '');\n    attachHover(a);\n    return a;\n  }\n\n  function filtered() {\n    var q = norm(searchInput.value.trim());\n    return ALL.filter(function(post) {\n      if (activeFilter !== 'all' && post._cpt !== activeFilter) return false;\n      if (q && post._search.indexOf(q) === -1) return false;\n      return true;\n    });\n  }\n  function render() {\n    var list = filtered();\n    grid.innerHTML = '';\n    if (!list.length) {\n      grid.innerHTML = '<div class=\"elo-feed-publicacoes-en-state\">No publications found for this filter.<\/div>';\n      moreBtn.hidden = true;\n      return;\n    }\n    var frag = document.createDocumentFragment();\n    list.slice(0, visible).forEach(function(p) { frag.appendChild(cardOf(p)); });\n    grid.appendChild(frag);\n    moreBtn.hidden = visible >= list.length;\n  }\n  function resetAndRender() { visible = PAGE_SIZE; render(); }\n\n  chipsEl.addEventListener('click', function(e) {\n    var btn = e.target.closest('.elo-feed-publicacoes-en-chip');\n    if (!btn) return;\n    activeFilter = btn.getAttribute('data-filter');\n    chipsEl.querySelectorAll('.elo-feed-publicacoes-en-chip').forEach(function(c) { c.classList.toggle('is-active', c === btn); });\n    resetAndRender();\n  });\n  var searchTimer;\n  searchInput.addEventListener('input', function() { clearTimeout(searchTimer); searchTimer = setTimeout(resetAndRender, 180); });\n  moreBtn.addEventListener('click', function() { visible += PAGE_SIZE; render(); });\n  attachHover(moreBtn);\n\n  function tagCpt(cpt) {\n    return function(posts) {\n      return (posts || []).map(function(p) {\n        p._cpt = cpt;\n        p._title = stripHtml(p.title && p.title.rendered);\n        p._excerpt = stripHtml(p.excerpt && p.excerpt.rendered);\n        p._search = norm(p._title + ' ' + p._excerpt);\n        return p;\n      });\n    };\n  }\n  function fetchCpt(cpt) {\n    return fetchJson(BASE + '\/' + cpt + '?_embed=wp:featuredmedia&_fields=id,link,date,title.rendered,excerpt.rendered,_links.wp:featuredmedia,_embedded&per_page=' + PER_PAGE + '&orderby=date&order=desc')\n      .then(tagCpt(cpt)).catch(function() { return []; });\n  }\n\n  Promise.all(CPTS.map(fetchCpt)).then(function(results) {\n    ALL = [].concat.apply([], results);\n    ALL.sort(function(a, b) { return new Date(b.date) - new Date(a.date); });\n    if (!ALL.length) { stateEl.textContent = 'Could not load publications right now.'; return; }\n    resetAndRender();\n  }).catch(function() { stateEl.textContent = 'Could not load publications right now.'; });\n})();\n<\/script>\n\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\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>All publications All Insights Reports Loading publications\u2026 Load more<\/p>\n","protected":false},"author":1,"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-22630","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/elogroup.com\/en\/wp-json\/wp\/v2\/pages\/22630","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\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/elogroup.com\/en\/wp-json\/wp\/v2\/comments?post=22630"}],"version-history":[{"count":79,"href":"https:\/\/elogroup.com\/en\/wp-json\/wp\/v2\/pages\/22630\/revisions"}],"predecessor-version":[{"id":43224,"href":"https:\/\/elogroup.com\/en\/wp-json\/wp\/v2\/pages\/22630\/revisions\/43224"}],"wp:attachment":[{"href":"https:\/\/elogroup.com\/en\/wp-json\/wp\/v2\/media?parent=22630"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}