{"id":6866,"date":"2026-03-19T22:04:34","date_gmt":"2026-03-19T21:04:34","guid":{"rendered":"https:\/\/thehumanedgeprotocol.com\/?page_id=6866"},"modified":"2026-03-20T10:40:21","modified_gmt":"2026-03-20T09:40:21","slug":"research-library","status":"publish","type":"page","link":"https:\/\/thehumanedgeprotocol.com\/?page_id=6866","title":{"rendered":"Research Library"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"6866\" class=\"elementor elementor-6866\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4d0ff93 e-flex e-con-boxed e-con e-parent\" data-id=\"4d0ff93\" 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-934aafc elementor-widget elementor-widget-html\" data-id=\"934aafc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Bebas+Neue&family=DM+Sans:opsz,wght@9..40,300;9..40,400;9..40,500&family=DM+Mono:wght@400;500&display=swap\" rel=\"stylesheet\">\n\n<style>\n#rl-root{background:#0a0a0a!important;color:#e8e4dc!important;font-family:'DM Sans',sans-serif!important;width:100%!important;position:relative!important;-webkit-font-smoothing:antialiased!important}\n#rl-root *,#rl-root *::before,#rl-root *::after{box-sizing:border-box!important}\n#rl-root .rl-hero{position:relative!important;padding:64px 40px 52px!important;border-bottom:1px solid rgba(255,255,255,.08)!important;background:#0a0a0a!important;overflow:hidden!important}\n#rl-root .rl-hero::before{content:''!important;position:absolute!important;top:-200px!important;left:-100px!important;width:500px!important;height:500px!important;background:radial-gradient(circle,rgba(126,184,212,.07) 0%,transparent 70%)!important;pointer-events:none!important}\n#rl-root .rl-hero-inner{max-width:1200px!important;margin:0 auto!important;position:relative!important;z-index:1!important}\n#rl-root .rl-label{font-family:'DM Mono',monospace!important;font-size:11px!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#7eb8d4!important;margin-bottom:20px!important;display:flex!important;align-items:center!important;gap:12px!important}\n#rl-root .rl-label::before{content:''!important;display:block!important;width:32px!important;height:1px!important;background:#7eb8d4!important;flex-shrink:0!important}\n#rl-root .rl-title{font-family:'Bebas Neue',sans-serif!important;font-size:clamp(52px,8vw,110px)!important;line-height:.92!important;letter-spacing:.02em!important;color:#e8e4dc!important;margin-bottom:28px!important;margin-top:0!important;background:none!important;-webkit-text-fill-color:#e8e4dc!important;text-transform:none!important}\n#rl-root .rl-title span{color:#7eb8d4!important;-webkit-text-fill-color:#7eb8d4!important}\n#rl-root .rl-sub{font-size:16px!important;font-weight:300!important;color:rgba(232,228,220,.65)!important;max-width:540px!important;line-height:1.7!important;margin-bottom:44px!important;-webkit-text-fill-color:rgba(232,228,220,.65)!important}\n#rl-root .rl-stats{display:flex!important;gap:44px!important;flex-wrap:wrap!important}\n#rl-root .rl-stat{display:flex!important;flex-direction:column!important;gap:4px!important}\n#rl-root .rl-stat-number{font-family:'Bebas Neue',sans-serif!important;font-size:40px!important;line-height:1!important;color:#e8e4dc!important;letter-spacing:.02em!important;background:none!important;-webkit-text-fill-color:#e8e4dc!important;font-weight:400!important}\n#rl-root .rl-stat-number.loading{color:rgba(232,228,220,.25)!important;-webkit-text-fill-color:rgba(232,228,220,.25)!important}\n#rl-root .rl-stat-label{font-family:'DM Mono',monospace!important;font-size:10px!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:rgba(232,228,220,.45)!important;-webkit-text-fill-color:rgba(232,228,220,.45)!important}\n#rl-root .rl-filters{position:sticky!important;top:80px!important;z-index:200!important;background:rgba(10,10,10,.97)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border-bottom:1px solid rgba(255,255,255,.08)!important;padding:0 40px!important}\n#rl-root .rl-filters-inner{max-width:1200px!important;margin:0 auto!important;display:flex!important;align-items:center!important;gap:16px!important;padding:14px 0!important;flex-wrap:wrap!important}\n#rl-root .rl-filter-group{display:flex!important;gap:6px!important;flex-wrap:wrap!important}\n#rl-root .rl-btn{background:transparent!important;border:1px solid rgba(255,255,255,.1)!important;color:rgba(232,228,220,.5)!important;padding:7px 16px!important;font-family:'DM Mono',monospace!important;font-size:11px!important;letter-spacing:.12em!important;text-transform:uppercase!important;cursor:pointer!important;transition:all .2s!important;border-radius:2px!important;line-height:1!important;-webkit-text-fill-color:rgba(232,228,220,.5)!important;box-shadow:none!important}\n#rl-root .rl-btn:hover{border-color:rgba(255,255,255,.25)!important;color:#e8e4dc!important;-webkit-text-fill-color:#e8e4dc!important}\n#rl-root .rl-btn.active{background:#7eb8d4!important;border-color:#7eb8d4!important;color:#0a0a0a!important;-webkit-text-fill-color:#0a0a0a!important}\n#rl-root .rl-btn.active.bw{background:#a8c5a0!important;border-color:#a8c5a0!important}\n#rl-root .rl-btn.active.both{background:#c9a96e!important;border-color:#c9a96e!important}\n#rl-root .rl-btn.active.gender{background:#222!important;border-color:rgba(255,255,255,.3)!important;color:#e8e4dc!important;-webkit-text-fill-color:#e8e4dc!important}\n#rl-root .rl-divider{width:1px!important;height:28px!important;background:rgba(255,255,255,.08)!important;flex-shrink:0!important}\n#rl-root .rl-search-wrap{flex:1!important;min-width:180px!important;position:relative!important}\n#rl-root .rl-search-icon{position:absolute!important;left:10px!important;top:50%!important;transform:translateY(-50%)!important;opacity:.3!important;pointer-events:none!important;color:#e8e4dc!important}\n#rl-root .rl-search{width:100%!important;background:#1a1a1a!important;border:1px solid rgba(255,255,255,.1)!important;color:#e8e4dc!important;-webkit-text-fill-color:#e8e4dc!important;padding:8px 12px 8px 34px!important;font-family:'DM Sans',sans-serif!important;font-size:13px!important;font-weight:300!important;border-radius:2px!important;outline:none!important;transition:border-color .2s!important;box-shadow:none!important;-webkit-appearance:none!important}\n#rl-root .rl-search::placeholder{color:rgba(232,228,220,.3)!important}\n#rl-root .rl-search:focus{border-color:rgba(126,184,212,.5)!important;outline:none!important;box-shadow:none!important}\n#rl-root .rl-count{font-family:'DM Mono',monospace!important;font-size:11px!important;color:rgba(232,228,220,.4)!important;white-space:nowrap!important;margin-left:auto!important}\n#rl-root .rl-count span{color:#e8e4dc!important}\n#rl-root .rl-grid-section{background:#0a0a0a!important;padding:40px 40px 80px!important}\n#rl-root .rl-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))!important;gap:1px!important;background:rgba(255,255,255,.07)!important;border:1px solid rgba(255,255,255,.07)!important;max-width:1200px!important;margin:0 auto!important}\n#rl-root .rl-card{background:#111!important;padding:24px!important;display:flex!important;flex-direction:column!important;gap:14px!important;transition:background .2s!important;position:relative!important;overflow:hidden!important;cursor:pointer!important;animation:rlCardIn .3s ease forwards!important}\n#rl-root .rl-card::before{content:''!important;position:absolute!important;top:0!important;left:0!important;width:3px!important;height:100%!important;background:#7eb8d4!important;opacity:0!important;transition:opacity .2s!important}\n#rl-root .rl-card.bw::before{background:#a8c5a0!important}\n#rl-root .rl-card.both-card::before{background:#c9a96e!important}\n#rl-root .rl-card:hover{background:#1a1a1a!important}\n#rl-root .rl-card:hover::before,#rl-root .rl-card.expanded::before{opacity:1!important}\n#rl-root .rl-card.expanded{background:#161616!important}\n#rl-root .rl-card-tags{display:flex!important;gap:6px!important;align-items:center!important;flex-wrap:wrap!important}\n#rl-root .rl-tag{font-family:'DM Mono',monospace!important;font-size:9px!important;letter-spacing:.18em!important;text-transform:uppercase!important;padding:3px 8px!important;border-radius:1px!important;font-weight:500!important;line-height:1.4!important}\n#rl-root .rl-tag-cold{background:rgba(126,184,212,.15)!important;color:#7eb8d4!important;border:1px solid rgba(126,184,212,.2)!important;-webkit-text-fill-color:#7eb8d4!important}\n#rl-root .rl-tag-bw{background:rgba(168,197,160,.15)!important;color:#a8c5a0!important;border:1px solid rgba(168,197,160,.2)!important;-webkit-text-fill-color:#a8c5a0!important}\n#rl-root .rl-tag-both{background:rgba(201,169,110,.15)!important;color:#c9a96e!important;border:1px solid rgba(201,169,110,.2)!important;-webkit-text-fill-color:#c9a96e!important}\n#rl-root .rl-tag-src{background:transparent!important;color:rgba(232,228,220,.4)!important;border:1px solid rgba(255,255,255,.08)!important;-webkit-text-fill-color:rgba(232,228,220,.4)!important}\n#rl-root .rl-tag-gender{background:transparent!important;color:rgba(232,228,220,.3)!important;border:1px solid rgba(255,255,255,.06)!important;margin-left:auto!important;-webkit-text-fill-color:rgba(232,228,220,.3)!important}\n#rl-root .rl-card-title{font-size:14px!important;font-weight:400!important;line-height:1.45!important;color:#e8e4dc!important;letter-spacing:-.01em!important;-webkit-text-fill-color:#e8e4dc!important}\n#rl-root .rl-card-summary{font-size:13px!important;font-weight:300!important;color:rgba(232,228,220,.65)!important;line-height:1.65!important;-webkit-text-fill-color:rgba(232,228,220,.65)!important}\n#rl-root .rl-card-summary.empty{color:rgba(232,228,220,.35)!important;-webkit-text-fill-color:rgba(232,228,220,.35)!important;font-style:italic!important;font-size:12px!important}\n#rl-root .rl-card-meta{display:flex!important;align-items:center!important;gap:8px!important;padding-top:12px!important;border-top:1px solid rgba(255,255,255,.07)!important}\n#rl-root .rl-card-authors{font-size:11px!important;color:rgba(232,228,220,.4)!important;font-weight:300!important;flex:1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;-webkit-text-fill-color:rgba(232,228,220,.4)!important}\n#rl-root .rl-card-year{font-family:'DM Mono',monospace!important;font-size:11px!important;color:rgba(232,228,220,.35)!important;white-space:nowrap!important;flex-shrink:0!important;-webkit-text-fill-color:rgba(232,228,220,.35)!important}\n#rl-root .rl-toggle{background:none!important;border:none!important;padding:0!important;font-family:'DM Mono',monospace!important;font-size:10px!important;letter-spacing:.14em!important;text-transform:uppercase!important;cursor:pointer!important;color:rgba(232,228,220,.35)!important;-webkit-text-fill-color:rgba(232,228,220,.35)!important;display:flex!important;align-items:center!important;gap:5px!important;transition:color .18s!important;line-height:1!important;flex-shrink:0!important}\n#rl-root .rl-toggle:hover{color:rgba(232,228,220,.7)!important;-webkit-text-fill-color:rgba(232,228,220,.7)!important}\n#rl-root .rl-toggle .arr{display:inline-block!important;transition:transform .22s ease!important}\n#rl-root .rl-card.expanded .rl-toggle .arr{transform:rotate(180deg)!important}\n#rl-root .rl-detail{display:none!important;flex-direction:column!important;gap:16px!important;padding-top:16px!important;border-top:1px solid rgba(255,255,255,.08)!important}\n#rl-root .rl-card.expanded .rl-detail{display:flex!important;animation:rlFadeIn .22s ease forwards!important}\n#rl-root .rl-detail-row{display:flex!important;flex-direction:column!important;gap:5px!important}\n#rl-root .rl-detail-label{font-family:'DM Mono',monospace!important;font-size:9px!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:rgba(232,228,220,.35)!important;-webkit-text-fill-color:rgba(232,228,220,.35)!important}\n#rl-root .rl-detail-value{font-size:13px!important;font-weight:300!important;color:rgba(232,228,220,.75)!important;line-height:1.65!important;-webkit-text-fill-color:rgba(232,228,220,.75)!important}\n#rl-root .rl-detail-value.hi{color:#e8e4dc!important;-webkit-text-fill-color:#e8e4dc!important;font-weight:400!important}\n#rl-root .rl-detail-actions{padding-top:4px!important}\n#rl-root .rl-paper-link{display:inline-flex!important;align-items:center!important;gap:6px!important;font-family:'DM Mono',monospace!important;font-size:10px!important;letter-spacing:.14em!important;text-transform:uppercase!important;text-decoration:none!important;padding:8px 16px!important;border:1px solid rgba(126,184,212,.3)!important;color:#7eb8d4!important;-webkit-text-fill-color:#7eb8d4!important;border-radius:2px!important;transition:all .18s!important}\n#rl-root .rl-paper-link:hover{background:rgba(126,184,212,.08)!important;border-color:#7eb8d4!important}\n#rl-root .rl-card.bw .rl-paper-link{border-color:rgba(168,197,160,.3)!important;color:#a8c5a0!important;-webkit-text-fill-color:#a8c5a0!important}\n#rl-root .rl-card.bw .rl-paper-link:hover{background:rgba(168,197,160,.08)!important;border-color:#a8c5a0!important}\n#rl-root .rl-card.both-card .rl-paper-link{border-color:rgba(201,169,110,.3)!important;color:#c9a96e!important;-webkit-text-fill-color:#c9a96e!important}\n#rl-root .rl-card.both-card .rl-paper-link:hover{background:rgba(201,169,110,.08)!important;border-color:#c9a96e!important}\n#rl-root .rl-state{grid-column:1\/-1!important;padding:64px 32px!important;text-align:center!important;background:#111!important}\n#rl-root .rl-dots{display:flex!important;gap:8px!important;justify-content:center!important;margin-bottom:16px!important}\n#rl-root .rl-dot{width:6px!important;height:6px!important;border-radius:50%!important;background:#7eb8d4!important;animation:rlPulse 1.4s ease-in-out infinite!important}\n#rl-root .rl-dot:nth-child(2){animation-delay:.2s!important;background:#a8c5a0!important}\n#rl-root .rl-dot:nth-child(3){animation-delay:.4s!important;background:#c9a96e!important}\n#rl-root .rl-state-label{font-family:'DM Mono',monospace!important;font-size:11px!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:rgba(232,228,220,.4)!important;-webkit-text-fill-color:rgba(232,228,220,.4)!important}\n#rl-root .rl-load-wrap{max-width:1200px!important;margin:32px auto 0!important;text-align:center!important}\n#rl-root .rl-load-btn{background:transparent!important;border:1px solid rgba(255,255,255,.1)!important;color:rgba(232,228,220,.5)!important;-webkit-text-fill-color:rgba(232,228,220,.5)!important;padding:13px 40px!important;font-family:'DM Mono',monospace!important;font-size:11px!important;letter-spacing:.18em!important;text-transform:uppercase!important;cursor:pointer!important;transition:all .2s!important;border-radius:2px!important}\n#rl-root .rl-load-btn:hover{border-color:#7eb8d4!important;color:#7eb8d4!important;-webkit-text-fill-color:#7eb8d4!important}\n#rl-root .rl-load-btn:disabled{opacity:.3!important;cursor:default!important}\n@keyframes rlPulse{0%,80%,100%{opacity:.2;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}\n@keyframes rlCardIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}\n@keyframes rlFadeIn{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}\n@media(max-width:768px){\n  #rl-root .rl-hero{padding:40px 20px 36px!important}\n  #rl-root .rl-filters{padding:0 20px!important;top:60px!important}\n  #rl-root .rl-divider{display:none!important}\n  #rl-root .rl-count{display:none!important}\n  #rl-root .rl-grid-section{padding:24px 20px 60px!important}\n  #rl-root .rl-grid{grid-template-columns:1fr!important}\n  #rl-root .rl-stats{gap:24px!important}\n}\n<\/style>\n\n<div id=\"rl-root\">\n<div class=\"rl-hero\">\n  <div class=\"rl-hero-inner\">\n    <div class=\"rl-label\">The Human Edge Protocol<\/div>\n    <h2 class=\"rl-title\">Research<br><span>Library<\/span><\/h2>\n    <p class=\"rl-sub\">Every study here is peer-reviewed, automatically collected monthly, and summarized in plain language \u2014 so you can understand the science behind what you experience in the ice bath and on the mat.<\/p>\n    <div class=\"rl-stats\">\n      <div class=\"rl-stat\"><div class=\"rl-stat-number loading\" id=\"rl-total\">\u2014<\/div><div class=\"rl-stat-label\">Studies Indexed<\/div><\/div>\n      <div class=\"rl-stat\"><div class=\"rl-stat-number loading\" id=\"rl-cold\">\u2014<\/div><div class=\"rl-stat-label\">Cold Exposure<\/div><\/div>\n      <div class=\"rl-stat\"><div class=\"rl-stat-number loading\" id=\"rl-breath\">\u2014<\/div><div class=\"rl-stat-label\">Breathwork<\/div><\/div>\n      <div class=\"rl-stat\"><div class=\"rl-stat-number\">Monthly<\/div><div class=\"rl-stat-label\">Auto-Updated<\/div><\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<div class=\"rl-filters\">\n  <div class=\"rl-filters-inner\">\n    <div class=\"rl-filter-group\" id=\"rl-topic-btns\">\n      <button class=\"rl-btn active\" data-topic=\"all\">All<\/button>\n      <button class=\"rl-btn\" data-topic=\"cold\">\u2744 Cold<\/button>\n      <button class=\"rl-btn bw\" data-topic=\"breathwork\">\ud83c\udf2c Breathwork<\/button>\n      <button class=\"rl-btn both\" data-topic=\"both\">\u26a1 Both<\/button>\n    <\/div>\n    <div class=\"rl-divider\"><\/div>\n    <div class=\"rl-filter-group\" id=\"rl-gender-btns\">\n      <button class=\"rl-btn gender active\" data-gender=\"all\">All<\/button>\n      <button class=\"rl-btn gender\" data-gender=\"male\">\u2642 Male<\/button>\n      <button class=\"rl-btn gender\" data-gender=\"female\">\u2640 Female<\/button>\n    <\/div>\n    <div class=\"rl-divider\"><\/div>\n    <div class=\"rl-search-wrap\">\n      <svg class=\"rl-search-icon\" width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><circle cx=\"11\" cy=\"11\" r=\"8\"\/><path d=\"m21 21-4.35-4.35\"\/><\/svg>\n      <input type=\"text\" class=\"rl-search\" id=\"rl-search-input\" placeholder=\"Search studies...\">\n    <\/div>\n    <div class=\"rl-count\">Showing <span id=\"rl-shown\">0<\/span> of <span id=\"rl-of\">0<\/span><\/div>\n  <\/div>\n<\/div>\n\n<div class=\"rl-grid-section\">\n  <div class=\"rl-grid\" id=\"rl-grid\">\n    <div class=\"rl-state\">\n      <div class=\"rl-dots\"><div class=\"rl-dot\"><\/div><div class=\"rl-dot\"><\/div><div class=\"rl-dot\"><\/div><\/div>\n      <div class=\"rl-state-label\">Loading studies...<\/div>\n    <\/div>\n  <\/div>\n  <div class=\"rl-load-wrap\" id=\"rl-load-wrap\" style=\"display:none\">\n    <button class=\"rl-load-btn\" id=\"rl-load-btn\">Load More Studies<\/button>\n  <\/div>\n<\/div>\n<\/div>\n\n<script>\n(function(){\n  var API='\/wp-json\/wp\/v2\/researchstudy', PER=100, BATCH=30;\n  var all=[], filtered=[], shown=0;\n  var topic='all', gender='all', query='';\n\n  function fetchAll(){\n    var page=1, data=[];\n    function next(){\n      return fetch(API+'?per_page='+PER+'&page='+page+'&_fields=id,title,acf')\n        .then(function(r){\n          if(!r.ok) return data;\n          var total=parseInt(r.headers.get('X-WP-TotalPages')||'1');\n          return r.json().then(function(d){\n            data=data.concat(d);\n            if(page>=total) return data;\n            page++; return next();\n          });\n        });\n    }\n    return next();\n  }\n\n  function animNum(id, target){\n    var el=document.getElementById(id), t0=performance.now();\n    (function step(now){\n      var p=Math.min((now-t0)\/900,1), e=1-Math.pow(1-p,3);\n      el.textContent=Math.round(target*e);\n      el.classList.remove('loading');\n      if(p<1) requestAnimationFrame(step);\n    })(t0);\n  }\n\n  function esc(s){\n    var d=document.createElement('div');\n    d.appendChild(document.createTextNode(s||''));\n    return d.innerHTML;\n  }\n\n  function trunc(s,n){\n    if(!s) return '';\n    return s.length>n ? s.slice(0,n).trimEnd()+'\u2026' : s;\n  }\n\n  function makeCard(s, idx){\n    var a=s.acf||{};\n    var t=a.topic||'cold';\n    var cardCls=t==='breathwork'?'bw':t==='both'?'both-card':'';\n    var tagCls=t==='breathwork'?'bw':t==='both'?'both':'cold';\n    var topicLbl={cold:'\u2744 Cold',breathwork:'\ud83c\udf2c Breathwork',both:'\u26a1 Both'}[t]||t;\n    var gLbl={male:'\u2642 Male',female:'\u2640 Female',both:'Mixed'}[a.participant_gender||'']||'';\n    var year=(a.publication_date||'').slice(0,4);\n    var authors=a.authors||'';\n    var firstAuthor=authors?authors.split(',')[0].trim()+(authors.indexOf(',')>-1?' et al.':''):'';\n    var summary=a.plain_summary||a.research_goal||'';\n    var url=a.source_url||'';\n\n    var el=document.createElement('div');\n    el.className='rl-card'+(cardCls?' '+cardCls:'');\n    el.style.animationDelay=(idx%BATCH)*18+'ms';\n\n    el.innerHTML=\n      '<div class=\"rl-card-tags\">'+\n        '<span class=\"rl-tag rl-tag-'+tagCls+'\">'+topicLbl+'<\/span>'+\n        '<span class=\"rl-tag rl-tag-src\">'+esc(a.data_source||'')+'<\/span>'+\n        (gLbl?'<span class=\"rl-tag rl-tag-gender\">'+gLbl+'<\/span>':'')+\n      '<\/div>'+\n      '<div class=\"rl-card-title\">'+esc(s.title&&s.title.rendered?s.title.rendered:'Untitled')+'<\/div>'+\n      '<div class=\"rl-card-summary'+(summary?'':' empty')+'\">'+(summary?esc(trunc(summary,150)):'No abstract available for this study.')+'<\/div>'+\n      '<div class=\"rl-card-meta\">'+\n        '<div class=\"rl-card-authors\">'+esc(firstAuthor)+'<\/div>'+\n        '<div class=\"rl-card-year\">'+year+'<\/div>'+\n        '<button class=\"rl-toggle\" type=\"button\">Details <span class=\"arr\">\u25be<\/span><\/button>'+\n      '<\/div>'+\n      '<div class=\"rl-detail\">'+\n        (a.research_goal?'<div class=\"rl-detail-row\"><div class=\"rl-detail-label\">Research Goal<\/div><div class=\"rl-detail-value\">'+esc(a.research_goal)+'<\/div><\/div>':'')+\n        (a.research_process?'<div class=\"rl-detail-row\"><div class=\"rl-detail-label\">How It Was Done<\/div><div class=\"rl-detail-value\">'+esc(a.research_process)+'<\/div><\/div>':'')+\n        (a.outcome?'<div class=\"rl-detail-row\"><div class=\"rl-detail-label\">Outcome<\/div><div class=\"rl-detail-value hi\">'+esc(a.outcome)+'<\/div><\/div>':'')+\n        (a.plain_summary?'<div class=\"rl-detail-row\"><div class=\"rl-detail-label\">Plain Summary<\/div><div class=\"rl-detail-value\">'+esc(a.plain_summary)+'<\/div><\/div>':'')+\n        (authors?'<div class=\"rl-detail-row\"><div class=\"rl-detail-label\">Authors<\/div><div class=\"rl-detail-value\">'+esc(authors)+'<\/div><\/div>':'')+\n        (a.publication_date?'<div class=\"rl-detail-row\"><div class=\"rl-detail-label\">Published<\/div><div class=\"rl-detail-value\">'+esc(a.publication_date)+'<\/div><\/div>':'')+\n        (a.doi?'<div class=\"rl-detail-row\"><div class=\"rl-detail-label\">DOI<\/div><div class=\"rl-detail-value\">'+esc(a.doi)+'<\/div><\/div>':'')+\n        '<div class=\"rl-detail-actions\">'+\n          (url?'<a href=\"'+url+'\" target=\"_blank\" rel=\"noopener\" class=\"rl-paper-link\">Read Original Paper \u2197<\/a>':'')+\n        '<\/div>'+\n      '<\/div>';\n\n    el.addEventListener('click', function(e){\n      if(e.target.closest('.rl-paper-link')) return;\n      el.classList.toggle('expanded');\n    });\n\n    return el;\n  }\n\n  function applyFilters(){\n    var q=query.toLowerCase();\n    filtered=all.filter(function(s){\n      var a=s.acf||{};\n      if(topic!=='all' && a.topic!==topic) return false;\n      if(gender!=='all' && a.participant_gender!==gender) return false;\n      if(q){\n        var fields=[s.title&&s.title.rendered?s.title.rendered:'', a.plain_summary||'', a.research_goal||'', a.authors||'', a.outcome||''].join(' ').toLowerCase();\n        if(fields.indexOf(q)===-1) return false;\n      }\n      return true;\n    });\n    shown=0;\n    renderGrid(true);\n  }\n\n  function renderGrid(reset){\n    var grid=document.getElementById('rl-grid');\n    var batch=filtered.slice(shown, shown+BATCH);\n    shown+=batch.length;\n    if(reset) grid.innerHTML='';\n\n    if(!filtered.length){\n      grid.innerHTML='<div class=\"rl-state\"><div class=\"rl-state-label\">No studies match your filters<\/div><\/div>';\n      document.getElementById('rl-load-wrap').style.display='none';\n    } else {\n      batch.forEach(function(s,i){ grid.appendChild(makeCard(s,i)); });\n      var rem=filtered.length-shown;\n      var wrap=document.getElementById('rl-load-wrap');\n      var btn=document.getElementById('rl-load-btn');\n      if(rem>0){\n        wrap.style.display='block';\n        btn.disabled=false;\n        btn.textContent='Load More \u2014 '+rem+' remaining';\n      } else {\n        wrap.style.display='none';\n      }\n    }\n    document.getElementById('rl-shown').textContent=Math.min(shown,filtered.length);\n    document.getElementById('rl-of').textContent=filtered.length;\n  }\n\n  document.getElementById('rl-topic-btns').addEventListener('click',function(e){\n    var b=e.target.closest('[data-topic]');\n    if(!b) return;\n    topic=b.dataset.topic;\n    document.querySelectorAll('#rl-topic-btns .rl-btn').forEach(function(x){x.classList.remove('active');});\n    b.classList.add('active');\n    applyFilters();\n  });\n\n  document.getElementById('rl-gender-btns').addEventListener('click',function(e){\n    var b=e.target.closest('[data-gender]');\n    if(!b) return;\n    gender=b.dataset.gender;\n    document.querySelectorAll('#rl-gender-btns .rl-btn').forEach(function(x){x.classList.remove('active');});\n    b.classList.add('active');\n    applyFilters();\n  });\n\n  var timer;\n  document.getElementById('rl-search-input').addEventListener('input',function(e){\n    clearTimeout(timer);\n    timer=setTimeout(function(){ query=e.target.value.trim(); applyFilters(); },240);\n  });\n\n  document.getElementById('rl-load-btn').addEventListener('click',function(){ renderGrid(false); });\n\n  fetchAll().then(function(data){\n    all=data; filtered=data;\n    animNum('rl-total',data.length);\n    animNum('rl-cold',data.filter(function(s){return s.acf&&s.acf.topic==='cold';}).length);\n    animNum('rl-breath',data.filter(function(s){return s.acf&&s.acf.topic==='breathwork';}).length);\n    renderGrid(true);\n  }).catch(function(err){\n    document.getElementById('rl-grid').innerHTML='<div class=\"rl-state\"><div class=\"rl-state-label\">Could not load studies \u2014 '+err.message+'<\/div><\/div>';\n  });\n})();\n<\/script>\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>The Human Edge Protocol ResearchLibrary Every study here is peer-reviewed, automatically collected monthly, and summarized in plain language \u2014 so you can understand the science behind what you experience in the ice bath and on the mat. \u2014Studies Indexed \u2014Cold Exposure \u2014Breathwork MonthlyAuto-Updated All \u2744 Cold \ud83c\udf2c Breathwork \u26a1 Both All \u2642 Male \u2640 Female [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-6866","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/thehumanedgeprotocol.com\/index.php?rest_route=\/wp\/v2\/pages\/6866","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thehumanedgeprotocol.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/thehumanedgeprotocol.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/thehumanedgeprotocol.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/thehumanedgeprotocol.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=6866"}],"version-history":[{"count":16,"href":"https:\/\/thehumanedgeprotocol.com\/index.php?rest_route=\/wp\/v2\/pages\/6866\/revisions"}],"predecessor-version":[{"id":6882,"href":"https:\/\/thehumanedgeprotocol.com\/index.php?rest_route=\/wp\/v2\/pages\/6866\/revisions\/6882"}],"wp:attachment":[{"href":"https:\/\/thehumanedgeprotocol.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=6866"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}