{"id":24,"date":"2025-08-08T13:52:01","date_gmt":"2025-08-08T13:52:01","guid":{"rendered":"http:\/\/merx-technology-dev.online\/resources\/"},"modified":"2025-09-28T14:37:10","modified_gmt":"2025-09-28T13:37:10","slug":"resources","status":"publish","type":"page","link":"https:\/\/merx-technology-dev.online\/es\/resources\/","title":{"rendered":"Resources"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"24\" class=\"elementor elementor-24\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-77bdb0e5 e-con-full e-flex e-con e-parent\" data-id=\"77bdb0e5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7113ac94 elementor-widget__width-inherit about-btn elementor-widget elementor-widget-button\" data-id=\"7113ac94\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Reports<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-538e76b1 elementor-widget__width-inherit about-btn elementor-widget elementor-widget-button\" data-id=\"538e76b1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Policy Briefs<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-373598ec elementor-widget__width-inherit about-btn elementor-widget elementor-widget-button\" data-id=\"373598ec\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Toolkits<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b9738be elementor-widget__width-inherit about-btn elementor-widget elementor-widget-button\" data-id=\"2b9738be\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Factsheets<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2a771a4d elementor-widget__width-inherit about-btn elementor-widget elementor-widget-button\" data-id=\"2a771a4d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Educational Tools<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2541e58 e-flex e-con-boxed e-con e-parent\" data-id=\"2541e58\" 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-d1b5166 elementor-widget elementor-widget-heading\" data-id=\"d1b5166\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Knowledge<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e0b6ea8 elementor-arrows-position-outside highlight-item elementor-widget elementor-widget-loop-carousel\" data-id=\"e0b6ea8\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;template_id&quot;:230,&quot;slides_to_show&quot;:&quot;1&quot;,&quot;offset_sides&quot;:&quot;both&quot;,&quot;offset_width&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:100,&quot;sizes&quot;:[]},&quot;image_spacing_custom&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;_skin&quot;:&quot;post&quot;,&quot;slides_to_show_tablet&quot;:&quot;2&quot;,&quot;slides_to_show_mobile&quot;:&quot;1&quot;,&quot;slides_to_scroll&quot;:&quot;1&quot;,&quot;edit_handle_selector&quot;:&quot;.elementor-loop-container&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;autoplay_speed&quot;:5000,&quot;pause_on_hover&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;yes&quot;,&quot;infinite&quot;:&quot;yes&quot;,&quot;speed&quot;:500,&quot;offset_width_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;offset_width_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;arrows&quot;:&quot;yes&quot;,&quot;image_spacing_custom_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;image_spacing_custom_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"loop-carousel.post\">\n\t\t\t\t\t\t\t<div class=\"swiper elementor-loop-container elementor-grid\" role=\"list\" dir=\"ltr\">\n\t\t\t\t<div class=\"swiper-wrapper\" aria-live=\"off\">\n\t\t<style id=\"loop-dynamic-230\">.e-loop-item-1557 .elementor-element.elementor-element-1a4ecd4:not(.elementor-motion-effects-element-type-background), .e-loop-item-1557 .elementor-element.elementor-element-1a4ecd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(\"https:\/\/merx-technology-dev.online\/wp-content\/uploads\/2025\/08\/featured-image-2.jpg\");}<\/style><style id=\"loop-230\">.elementor-230 .elementor-element.elementor-element-1a4ecd4{--display:flex;--min-height:400px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-230 .elementor-element.elementor-element-1a4ecd4:not(.elementor-motion-effects-element-type-background), .elementor-230 .elementor-element.elementor-element-1a4ecd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-230 .elementor-element.elementor-element-b653956 .elementor-heading-title{font-family:\"Montserrat\", Sans-serif;font-weight:800;text-transform:capitalize;color:var( --e-global-color-d6cea4e );}.elementor-230 .elementor-element.elementor-element-4725199 .elementor-button-content-wrapper{flex-direction:row;}.elementor-230 .elementor-element.elementor-element-4725199 .elementor-button{font-size:18px;font-weight:800;font-style:italic;background-color:var( --e-global-color-86b4fcd );padding:12px 12px 12px 0px;}.elementor-230 .elementor-element.elementor-element-4725199 .elementor-button:hover, .elementor-230 .elementor-element.elementor-element-4725199 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-230 .elementor-element.elementor-element-4725199 .elementor-button:hover svg, .elementor-230 .elementor-element.elementor-element-4725199 .elementor-button:focus svg{fill:var( --e-global-color-primary );}@media(min-width:768px){.elementor-230 .elementor-element.elementor-element-1a4ecd4{--width:100%;}}\/* Start custom CSS for container, class: .elementor-element-1a4ecd4 *\/.highlight-item .swiper-slide-next, .highlight-item .swiper-slide-prev {\n    height: 70%;\n    margin: auto 0;\n    overflow: hidden;\n}\/* End custom CSS *\/<\/style>\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"230\" class=\"elementor elementor-230 swiper-slide e-loop-item e-loop-item-1557 post-1557 post type-post status-publish format-standard has-post-thumbnail hentry category-highlight category-resource tag-memory-resistance\" data-elementor-post-type=\"elementor_library\" role=\"group\" aria-roledescription=\"slide\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-1a4ecd4 e-con-full e-flex e-con e-parent\" data-id=\"1a4ecd4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b653956 elementor-widget elementor-widget-theme-post-title elementor-page-title elementor-widget-heading\" data-id=\"b653956\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"theme-post-title.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Test Story<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4725199 elementor-widget elementor-widget-button\" data-id=\"4725199\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/merx-technology-dev.online\/es\/resource\/test-story\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-bars\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M16 132h416c8.837 0 16-7.163 16-16V76c0-8.837-7.163-16-16-16H16C7.163 60 0 67.163 0 76v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Read more<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<style id=\"loop-dynamic-230\">.e-loop-item-112 .elementor-element.elementor-element-1a4ecd4:not(.elementor-motion-effects-element-type-background), .e-loop-item-112 .elementor-element.elementor-element-1a4ecd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(\"https:\/\/merx-technology-dev.online\/wp-content\/uploads\/2025\/08\/calendar-scaled.webp\");}<\/style>\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"230\" class=\"elementor elementor-230 swiper-slide e-loop-item e-loop-item-112 post-112 post type-post status-publish format-standard has-post-thumbnail hentry category-resource tag-policy-briefs\" data-elementor-post-type=\"elementor_library\" role=\"group\" aria-roledescription=\"slide\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-1a4ecd4 e-con-full e-flex e-con e-parent\" data-id=\"1a4ecd4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b653956 elementor-widget elementor-widget-theme-post-title elementor-page-title elementor-widget-heading\" data-id=\"b653956\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"theme-post-title.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Resource Title<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4725199 elementor-widget elementor-widget-button\" data-id=\"4725199\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/merx-technology-dev.online\/es\/resource\/project-title-8\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-bars\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M16 132h416c8.837 0 16-7.163 16-16V76c0-8.837-7.163-16-16-16H16C7.163 60 0 67.163 0 76v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Read more<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<style id=\"loop-dynamic-230\">.e-loop-item-113 .elementor-element.elementor-element-1a4ecd4:not(.elementor-motion-effects-element-type-background), .e-loop-item-113 .elementor-element.elementor-element-1a4ecd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(\"https:\/\/merx-technology-dev.online\/wp-content\/uploads\/2025\/08\/black-white-smoke-bubbles-concept-scaled.webp\");}<\/style>\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"230\" class=\"elementor elementor-230 swiper-slide e-loop-item e-loop-item-113 post-113 post type-post status-publish format-standard has-post-thumbnail hentry category-resource tag-reports\" data-elementor-post-type=\"elementor_library\" role=\"group\" aria-roledescription=\"slide\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-1a4ecd4 e-con-full e-flex e-con e-parent\" data-id=\"1a4ecd4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b653956 elementor-widget elementor-widget-theme-post-title elementor-page-title elementor-widget-heading\" data-id=\"b653956\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"theme-post-title.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Resource Title<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4725199 elementor-widget elementor-widget-button\" data-id=\"4725199\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/merx-technology-dev.online\/es\/resource\/project-title-7\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-bars\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M16 132h416c8.837 0 16-7.163 16-16V76c0-8.837-7.163-16-16-16H16C7.163 60 0 67.163 0 76v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Read more<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-prev\" role=\"button\" tabindex=\"0\" aria-label=\"Anterior\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-chevron-left\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M646 125C629 125 613 133 604 142L308 442C296 454 292 471 292 487 292 504 296 521 308 533L604 854C617 867 629 875 646 875 663 875 679 871 692 858 704 846 713 829 713 812 713 796 708 779 692 767L438 487 692 225C700 217 708 204 708 187 708 171 704 154 692 142 675 129 663 125 646 125Z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-next\" role=\"button\" tabindex=\"0\" aria-label=\"Siguiente\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-chevron-right\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-cde9b1f e-flex e-con-boxed e-con e-parent\" data-id=\"cde9b1f\" 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-d1bc631 elementor-widget elementor-widget-html\" data-id=\"d1bc631\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n  .res-wrap{display:flex; flex-direction:column; align-items:center;gap:16px}\n  .res-filters{display:flex;gap:12px;flex-wrap:wrap;align-items:center;width:80%;}\n  .res-filters .search{flex:1 1 360px;min-width:260px;display:flex;border:1px solid #ddd;overflow:hidden}\n  .res-filters .search input{flex:1;border:0;padding:12px 14px;outline:none}\n  .res-filters .search button{border:0;padding:0 18px;background:#8920ed;color:#fff;font-weight:700;cursor:pointer}\n  .res-filters select{padding:10px 12px;border:1px solid #ddd;min-width:160px}\n\n  .res-grid{min-height:120px;margin:50px 0;}\n  .res-grid.is-loading{opacity:.6;pointer-events:none}\n  .res-grid-inner{display:grid;grid-template-columns:repeat(2,1fr);gap:28px}\n  @media (max-width:900px){.res-grid-inner{grid-template-columns:1fr}}\n\n  .res-card{display:grid;grid-template-columns:200px 1fr;gap:18px;height:250px;background:#fff;}\n  .res-card .media{width:100%;background:#eee;overflow:hidden}\n  .res-card .media img{width:100%;height:100%;object-fit:cover;display:block}\n  .res-card .tags {font-size:12px;color:#8920ed;margin:10px 0;font-style:italic;font-weight:700;text-transform:uppercase;letter-spacing:0.1rem;}\n  .res-card .title{font-weight:700;margin:0 0 8px;color:#232323;}\n  .res-card .excerpt{margin:0 0 10px;color:#232323;font-weight:500;height:150px;overflow:hidden;}\n  .res-card .elementor-button {\n      background: transparent;\n      color: #8920ed;\n      padding-left: 0;\n      padding-right: 0;\n      display: flex;\n      font-style: italic;\n  }\n  .res-card .elementor-button:hover{\n      background: transparent;\n      color: #76df12;\n  }\n  .res-card .elementor-button-icon{\n      fill: #8920ed;\n  }\n  .res-card .elementor-button:hover .elementor-button-icon{\n      fill: #76df12;\n  }\n  \n  .res-empty{color:#666}\n<\/style>\n\n<div class=\"res-wrap\" id=\"res\">\n  <form class=\"res-filters\" id=\"res-form\" onsubmit=\"return false;\">\n    <div class=\"search\">\n      <input type=\"search\" name=\"s\" placeholder=\"Keywords\" \/>\n      <button type=\"button\" id=\"res-search-btn\">Search<\/button>\n    <\/div>\n    <div style=\"width:100%;font-weight:700;color:#828282;margin-top:4px\">Filter by<\/div>\n    <div style=\"display:flex;justify-content:space-between;align-items:center;width:100%\">\n      <select name=\"partner\" id=\"res-partner\"><option value=\"\">Partner<\/option><\/select>\n      <select name=\"language\" id=\"res-language\"><option value=\"\">Language<\/option><\/select>\n      <select name=\"type\" id=\"res-type\"><option value=\"\">Type<\/option><\/select>\n      <select name=\"wp\" id=\"res-wp\"><option value=\"\">WP<\/option><\/select>\n      <select name=\"year\" id=\"res-year\"><option value=\"\">Year<\/option><\/select>\n    <\/div>\n  <\/form>\n\n  <div id=\"res-grid\" class=\"res-grid\" aria-live=\"polite\">\n    <div class=\"res-grid-inner\" id=\"res-grid-inner\"><\/div>\n  <\/div>\n<\/div>\n\n<script>\n(function(){\n  const CFG = {\n    postType: 'posts',\n    perPage: 4,\n    tax: {\n      partner:  { slug: 'partner' },\n      language: { slug: 'language' },\n      type:     { slug: 'type' },\n      wp:       { slug: 'wp' }\n    },\n    kickerTax: 'type',\n    yearsBack: 10,\n    baseFilter: {\n      tax: 'categories',\n      termSlug: 'resource' \/\/ restrict to category slug \"resources\"\n    }\n  };\n\n  const $form = document.getElementById('res-form');\n  const $btnSearch = document.getElementById('res-search-btn');\n  const $grid = document.getElementById('res-grid');\n  const $inner = document.getElementById('res-grid-inner');\n  let BASE_TERM_ID = null;\n\n  \/\/ Year dropdown\n  (function(){\n    const ySel = document.getElementById('res-year');\n    const now = new Date().getFullYear();\n    for(let y=now; y>=now-CFG.yearsBack; y--){\n      ySel.insertAdjacentHTML('beforeend', `<option value=\"${y}\">${y}<\/option>`);\n    }\n  })();\n\n  async function resolveBaseTermId(){\n    const list = await api(`\/wp-json\/wp\/v2\/${CFG.baseFilter.tax}`, { slug: CFG.baseFilter.termSlug, per_page:1 });\n    if (Array.isArray(list) && list.length) BASE_TERM_ID = list[0].id;\n  }\n\n  async function loadTerms(){\n    const loaders = Object.entries(CFG.tax).map(async ([control, conf])=>{\n      const sel = document.getElementById(`res-${control}`);\n      try{\n        const terms = await api(`\/wp-json\/wp\/v2\/${conf.slug}`, { per_page:100, hide_empty:1 });\n        sel.insertAdjacentHTML('beforeend', terms.map(t=>`<option value=\"${t.id}\">${escapeHtml(t.name)}<\/option>`).join(''));\n      }catch{}\n    });\n    await Promise.all(loaders);\n  }\n  \n  function termNames(p, tax){\n  const out = [];\n  const groups = p?._embedded?.['wp:term'] || [];\n  for (const g of groups) {\n    if (Array.isArray(g) && g.length && g[0].taxonomy === tax) {\n      out.push(...g.map(t => t.name));\n    }\n  }\n  return out;\n}\n\nfunction termLink(t){\n  \/\/ Prefer REST-provided link; fallback to \/tag\/{slug}\/\n  if (t?.link) return t.link;\n  return `\/tag\/${encodeURIComponent(t.slug || '')}\/`;\n}\n\n  async function loadPosts(){\n    const fd = new FormData($form);\n    const params = {\n      _embed:1,\n      per_page: CFG.perPage,\n      orderby:'date',\n      order:'desc',\n      status:'publish'\n    };\n    if (BASE_TERM_ID) params[CFG.baseFilter.tax] = BASE_TERM_ID;\n    const s = (fd.get('s')||'').trim(); if(s) params.search = s;\n    for (const [control, conf] of Object.entries(CFG.tax)){\n      const val = fd.get(control); if(val) params[conf.slug]=val;\n    }\n    const year = fd.get('year');\n    if (year){ params.after=`${year}-01-01T00:00:00`; params.before=`${year}-12-31T23:59:59`; }\n\n    $grid.classList.add('is-loading');\n    try{\n      const posts = await api(`\/wp-json\/wp\/v2\/${CFG.postType}`, params);\n      $inner.innerHTML = posts.length ? posts.map(buildCard).join('') : `<p class=\"res-empty\">No results found.<\/p>`;\n    }catch(e){\n      $inner.innerHTML = `<p class=\"res-empty\">Error loading results.<\/p>`;\n    }finally{ $grid.classList.remove('is-loading'); }\n  }\n\n  function buildCard(p){\n  const url   = p.link;\n  const img   = featured(p);\n  const title = text(p.title?.rendered);\n  const exc   = words(text(p.excerpt?.rendered), 26);\n  const kicker= termName(p, 'type') || '';\n  const tags  = termNames(p, 'post_tag').join(', '); \/\/ new\n\n  return `\n    <article class=\"res-card\">\n      <a class=\"media\" href=\"${url}\" aria-label=\"${escapeHtml(title)}\">\n        ${img ? `<img decoding=\"async\" src=\"${img}\" alt=\"\">` : ``}\n      <\/a>\n      <div class=\"body\">\n      ${tags ? `<div class=\"tags\">${escapeHtml(tags)}<\/div>` : ``}  <!-- new line -->\n        <h4 class=\"title\">${escapeHtml(title)}<\/h4>\n        <p class=\"excerpt\">${escapeHtml(exc)}<\/p>\n        <a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"${url}\">\n            <span class=\"elementor-button-content-wrapper\">\n              <span class=\"elementor-button-icon\">\n                <svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-bars\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M16 132h416c8.837 0 16-7.163 16-16V76c0-8.837-7.163-16-16-16H16C7.163 60 0 67.163 0 76v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16z\"><\/path><\/svg>\n              <\/span>\n              <span class=\"elementor-button-text\">Read the Resource<\/span>\n            <\/span>\n          <\/a>\n      <\/div>\n    <\/article>`;\n}\n\n  async function api(path, params={}){\n    const url=new URL(path,window.location.origin);\n    Object.entries(params).forEach(([k,v])=>{ if(v!==''&&v!=null) url.searchParams.set(k,v); });\n    const res=await fetch(url.toString(),{headers:{'Accept':'application\/json'}});\n    if(!res.ok) throw new Error('API error');\n    return res.json();\n  }\n\n  function featured(item){const m=item?._embedded?.['wp:featuredmedia'];return(m&&m[0]&&(m[0].media_details?.sizes?.medium_large?.source_url||m[0].source_url))||'';}\n  function text(html){const div=document.createElement('div');div.innerHTML=html||'';return(div.textContent||div.innerText||'').trim();}\n  function words(t,n){const w=t.split(\/\\s+\/);return w.length>n?w.slice(0,n).join(' ')+'\u2026':t;}\n  function escapeHtml(s){return(s||'').replace(\/[&<>\"']\/g,m=>({'&':'&amp;','<':'&lt;','>':'&gt;','\"':'&quot;',\"'\":'&#039;'}[m]));}\n  function termName(p,tax){const termsByTax=p?._embedded?.['wp:term']||[];for(const g of termsByTax){if(Array.isArray(g)&&g[0]?.taxonomy===tax)return g[0]?.name||'';}return'';}\n\n  const debounce=(fn,ms=300)=>{let t;return(...a)=>{clearTimeout(t);t=setTimeout(()=>fn(...a),ms);};};\n  const reLoad=debounce(loadPosts,250);\n  $form.addEventListener('input',reLoad);\n  $form.addEventListener('change',reLoad);\n  $btnSearch.addEventListener('click',loadPosts);\n\n  (async function init(){\n    await loadTerms();\n    await resolveBaseTermId();\n    loadPosts();\n  })();\n})();\n<\/script>\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>Reports Policy Briefs Toolkits Factsheets Educational Tools Knowledge Search Filter by Partner Language Type WP Year<\/p>","protected":false},"author":2,"featured_media":657,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_price":"","_stock":"","_tribe_ticket_header":"","_tribe_default_ticket_provider":"","_tribe_ticket_capacity":"0","_ticket_start_date":"","_ticket_end_date":"","_tribe_ticket_show_description":"","_tribe_ticket_show_not_going":false,"_tribe_ticket_use_global_stock":"","_tribe_ticket_global_stock_level":"","_global_stock_mode":"","_global_stock_cap":"","_tribe_rsvp_for_event":"","_tribe_ticket_going_count":"","_tribe_ticket_not_going_count":"","_tribe_tickets_list":"[]","_tribe_ticket_has_attendee_info_fields":false,"footnotes":""},"class_list":["post-24","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/merx-technology-dev.online\/es\/wp-json\/wp\/v2\/pages\/24","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/merx-technology-dev.online\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/merx-technology-dev.online\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/merx-technology-dev.online\/es\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/merx-technology-dev.online\/es\/wp-json\/wp\/v2\/comments?post=24"}],"version-history":[{"count":58,"href":"https:\/\/merx-technology-dev.online\/es\/wp-json\/wp\/v2\/pages\/24\/revisions"}],"predecessor-version":[{"id":1501,"href":"https:\/\/merx-technology-dev.online\/es\/wp-json\/wp\/v2\/pages\/24\/revisions\/1501"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/merx-technology-dev.online\/es\/wp-json\/wp\/v2\/media\/657"}],"wp:attachment":[{"href":"https:\/\/merx-technology-dev.online\/es\/wp-json\/wp\/v2\/media?parent=24"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}