{"id":1487,"date":"2026-06-20T15:59:47","date_gmt":"2026-06-20T15:59:47","guid":{"rendered":"https:\/\/lopezdecarlo.com\/curriculum-test\/"},"modified":"2026-06-20T18:54:13","modified_gmt":"2026-06-20T18:54:13","slug":"curriculum","status":"publish","type":"page","link":"https:\/\/lopezdecarlo.com\/en\/curriculum\/","title":{"rendered":"Curriculum"},"content":{"rendered":"<div class=\"cvx\" id=\"cvx-root\">\n  <style>\n    .cvx{font-family:\"acumin-pro\",sans-serif;color:#111;line-height:1.5;box-sizing:border-box;\n      width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);\n      padding:48px 0 90px;overflow-x:hidden}\n    .cvx *{box-sizing:border-box}\n    .cvx-loading{padding:30px 48px;color:#999;font-size:14px}\n\n    \/* ---------- DESKTOP (tabla) ---------- *\/\n    .cvx-desktop{display:none}\n    @media(min-width:769px){.cvx-desktop{display:block}.cvx-mobile{display:none}}\n    .cvx-table{width:100%;border-collapse:collapse;font-size:14.4px}\n    .cvx-table td{padding:3px 24px 3px 0;vertical-align:top}\n    .cvx-table td.cvx-sec{font-weight:700;width:22%;white-space:nowrap;padding-left:48px}\n    .cvx-table td.cvx-year{width:12%;white-space:nowrap}\n    .cvx-table td.cvx-concept{width:49%}\n    .cvx-table td.cvx-place{width:17%;text-align:right;white-space:nowrap;padding-right:48px}\n    .cvx-table tr.cvx-row-first td{border-top:1px solid #e2e2e2;padding-top:30px}\n    .cvx-table tr.cvx-row-last td{padding-bottom:30px}\n    \/* la primera seccion (Formacion) no lleva linea arriba *\/\n    .cvx-table tbody tr.cvx-row-first:first-child td{border-top:0;padding-top:0}\n\n    \/* ---------- MOBILE (accordion) ---------- *\/\n    @media(min-width:769px){.cvx-mobile{display:none}}\n    @media(max-width:768px){.cvx-desktop{display:none}.cvx{padding:24px 0 60px}}\n    .cvx-pane{border-bottom:1px solid #e2e2e2}\n    \/* blindaje contra los estilos globales de <button> del theme (button{background:#32373c;color:#fff}) *\/\n    .cvx-head{width:100%;display:flex;justify-content:space-between;align-items:center;\n      cursor:pointer;padding:16px 22px;margin:0;font:inherit;font-weight:700;font-size:18px;\n      text-align:left;text-decoration:none;border-radius:0;\n      -webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;\n      background:transparent!important;border:0!important;box-shadow:none!important;color:#111!important}\n    .cvx-head:hover,.cvx-head:focus,.cvx-head:active,.cvx-pane.open .cvx-head{\n      background:transparent!important;box-shadow:none!important;outline:none;color:#444!important}\n    .cvx-chev{transition:transform .2s ease;flex:0 0 auto;margin-left:12px}\n    .cvx-pane.open .cvx-chev{transform:rotate(180deg)}\n    .cvx-body{display:none;padding:0 22px 12px}\n    .cvx-pane.open .cvx-body{display:block}\n    .cvx-item{padding:9px 0;border-top:1px solid #f0f0f0}\n    .cvx-item:first-child{border-top:0}\n    .cvx-meta{font-size:11px;color:#9a9a9a;letter-spacing:.02em;margin-bottom:3px}\n    .cvx-item-concept{font-size:15px;color:#111}\n  <\/style>\n\n  <div class=\"cvx-loading\" id=\"cvx-loading\">Cargando curr\u00edculum\u2026<\/div>\n  <div class=\"cvx-desktop\" id=\"cvx-desktop\" hidden><\/div>\n  <div class=\"cvx-mobile\" id=\"cvx-mobile\" hidden><\/div>\n\n  <script>\n  (function(){\n    var ORDER = ['formacion','residencias','premios','exhibiciones-individuales',\n                 'exhibiciones-colectivas','docencia','trabajos','publicaciones'];\n    function esc(s){return (s==null?'':String(s)).replace(\/[&<>\"]\/g,function(c){\n      return {'&':'&amp;','<':'&lt;','>':'&gt;','\"':'&quot;'}[c];});}\n\n    fetch('\/wp-json\/wp\/v2\/seccion_cv?per_page=100&_fields=title,slug,acf')\n      .then(function(r){ if(!r.ok) throw new Error('HTTP '+r.status); return r.json(); })\n      .then(function(data){\n        var bySlug={}; data.forEach(function(p){ bySlug[p.slug]=p; });\n        var sections=ORDER.map(function(s){return bySlug[s];}).filter(Boolean);\n\n        \/\/ --- DESKTOP: tabla ---\n        var rows='';\n        sections.forEach(function(sec){\n          var title=(sec.title&&sec.title.rendered)||'';\n          var ent=(sec.acf&&sec.acf.entradas_seccion)||[];\n          ent.forEach(function(e,i){\n            var cls='cvx-data-row'+(i===0?' cvx-row-first':'')+(i===ent.length-1?' cvx-row-last':'');\n            rows+='<tr class=\"'+cls+'\">'\n              +'<td class=\"cvx-sec\">'+(i===0?esc(title):'')+'<\/td>'\n              +'<td class=\"cvx-year\">'+esc(e.fecha)+'<\/td>'\n              +'<td class=\"cvx-concept\">'+esc(e.concepto)+'<\/td>'\n              +'<td class=\"cvx-place\">'+esc(e.lugar)+'<\/td>'\n            +'<\/tr>';\n          });\n        });\n        var dk=document.getElementById('cvx-desktop');\n        dk.innerHTML='<table class=\"cvx-table\"><tbody>'+rows+'<\/tbody><\/table>';\n        dk.hidden=false;\n\n        \/\/ --- MOBILE: accordion ---\n        var panes='';\n        sections.forEach(function(sec,idx){\n          var title=(sec.title&&sec.title.rendered)||'';\n          var ent=(sec.acf&&sec.acf.entradas_seccion)||[];\n          var items='';\n          ent.forEach(function(e){\n            items+='<div class=\"cvx-item\">'\n              +'<div class=\"cvx-meta\">'+esc(e.fecha)+(e.lugar?' \/ '+esc(e.lugar):'')+'<\/div>'\n              +'<div class=\"cvx-item-concept\">'+esc(e.concepto)+'<\/div>'\n            +'<\/div>';\n          });\n          panes+='<div class=\"cvx-pane'+(idx===0?' open':'')+'\">'\n            +'<button class=\"cvx-head\" type=\"button\">'+esc(title)\n              +'<span class=\"cvx-chev\">\u2304<\/span><\/button>'\n            +'<div class=\"cvx-body\">'+items+'<\/div>'\n          +'<\/div>';\n        });\n        var mb=document.getElementById('cvx-mobile');\n        mb.innerHTML=panes;\n        mb.hidden=false;\n        mb.querySelectorAll('.cvx-head').forEach(function(btn){\n          btn.addEventListener('click',function(){ btn.parentNode.classList.toggle('open'); });\n        });\n\n        document.getElementById('cvx-loading').style.display='none';\n      })\n      .catch(function(err){\n        document.getElementById('cvx-loading').textContent='No se pudo cargar el curr\u00edculum ('+err.message+').';\n      });\n  })();\n  <\/script>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Cargando curr\u00edculum\u2026<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_kad_post_transparent":"","_kad_post_title":"hide","_kad_post_layout":"fullwidth","_kad_post_sidebar_id":"","_kad_post_content_style":"unboxed","_kad_post_vertical_padding":"hide","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":true,"_kad_post_classname":"","footnotes":""},"class_list":["post-1487","page","type-page","status-publish","hentry"],"acf":[],"taxonomy_info":[],"featured_image_src_large":false,"author_info":{"display_name":"dev","author_link":"https:\/\/lopezdecarlo.com\/en\/author\/dev\/"},"comment_info":0,"_links":{"self":[{"href":"https:\/\/lopezdecarlo.com\/en\/wp-json\/wp\/v2\/pages\/1487","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lopezdecarlo.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/lopezdecarlo.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/lopezdecarlo.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lopezdecarlo.com\/en\/wp-json\/wp\/v2\/comments?post=1487"}],"version-history":[{"count":0,"href":"https:\/\/lopezdecarlo.com\/en\/wp-json\/wp\/v2\/pages\/1487\/revisions"}],"wp:attachment":[{"href":"https:\/\/lopezdecarlo.com\/en\/wp-json\/wp\/v2\/media?parent=1487"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}