{"id":2156,"date":"2026-05-19T14:14:00","date_gmt":"2026-05-19T14:14:00","guid":{"rendered":"https:\/\/staging.humanae-partners.ch\/simulateur-roi\/"},"modified":"2026-05-19T14:14:00","modified_gmt":"2026-05-19T14:14:00","slug":"simulateur-roi","status":"publish","type":"page","link":"https:\/\/humanae-partners.com\/en\/simulateur-roi\/","title":{"rendered":"ROI Simulator"},"content":{"rendered":"\n<main id=\"hp-outils-main\">\n\n<!-- ========================================\n     HERO INTRO\n     ======================================== -->\n<section style=\"background:linear-gradient(155deg,#1a1a18 0%,#2a3f5c 100%);padding:5rem 0 4rem;text-align:center;position:relative;overflow:hidden;\">\n  <div style=\"position:absolute;inset:0;background:url('https:\/\/humanae-partners.com\/wp-content\/uploads\/2025\/08\/cytonn-photography-N2122-1536x1025.jpg') center\/cover;opacity:0.06;\"><\/div>\n  <div style=\"position:relative;z-index:1;max-width:750px;margin:0 auto;padding:0 2rem;\">\n    <div style=\"display:inline-block;background:rgba(200,169,110,0.15);color:#e8d9b8;padding:0.35rem 0.9rem;border-radius:20px;font-size:0.72rem;font-weight:500;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:1.5rem;border:1px solid rgba(200,169,110,0.3);\">Free Tools<\/div>\n    <h1 style=\"color:#fdfcf8;font-family:'Cormorant Garamond',Georgia,serif;font-size:clamp(2rem,4vw,3rem);font-weight:500;line-height:1.15;margin-bottom:1.25rem;letter-spacing:-0.01em;\">\n      Two tools to<br><em style=\"font-style:italic;color:#e8d9b8;\">assess your situation objectively<\/em>\n    <\/h1>\n    <p style=\"color:rgba(253,252,248,0.72);font-size:1rem;line-height:1.7;max-width:600px;margin:0 auto 2.5rem;\">\n      No email, no commitment. An ROI simulator to measure the return on your investment, and a quick assessment to gauge your level of organizational maturity.\n    <\/p>\n    <!-- Navigation anchors -->\n    <div style=\"display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;\">\n      <a href=\"#simulateur-roi\" style=\"background:#c8a96e;color:#1a1a18;padding:0.75rem 1.75rem;border-radius:6px;font-weight:500;text-decoration:none;font-size:0.9rem;transition:all .2s;\">\n        ROI Simulator \u2192\n      <\/a>\n      <a href=\"#evaluation-rapide\" style=\"background:transparent;color:#fdfcf8;padding:0.75rem 1.75rem;border-radius:6px;font-weight:400;text-decoration:none;font-size:0.9rem;border:1px solid rgba(200,169,110,0.4);transition:all .2s;\">\n        Quick Assessment \u2192\n      <\/a>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ========================================\n     SECTION 1 : ROI SIMULATOR\n     ======================================== -->\n<section id=\"simulateur-roi\" style=\"background:#f5f2ec;padding:5rem 0;scroll-margin-top:80px;\">\n  <div style=\"max-width:960px;margin:0 auto;padding:0 2rem;\">\n    <div style=\"text-align:center;margin-bottom:3rem;\">\n      <div style=\"font-size:0.72rem;font-weight:500;letter-spacing:0.14em;text-transform:uppercase;color:#9a7d4a;margin-bottom:0.9rem;display:flex;align-items:center;gap:0.7rem;justify-content:center;\">\n        <span style=\"display:block;width:26px;height:1px;background:#c8a96e;\"><\/span>\n        Free tool \u2014 Interactive simulator\n      <\/div>\n      <h2 style=\"font-family:'Cormorant Garamond',Georgia,serif;font-size:clamp(1.9rem,3vw,2.6rem);font-weight:500;color:#1a1a18;margin-bottom:1rem;line-height:1.2;\">\n        The question is not what it costs.<br><em style=\"font-style:italic;color:#2a3f5c;\">It's what it returns.<\/em>\n      <\/h2>\n      <p style=\"color:#7a7a72;font-size:1rem;line-height:1.75;max-width:600px;margin:0 auto;\">\n        Enter your parameters to calculate the return on investment of a Humanae Partners engagement \u2014 based on your situation (transfer or growth).\n      <\/p>\n    <\/div>\n\n    <!-- Short argumentation -->\n    <div style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-bottom:3rem;\" class=\"hp-roi-args\">\n            <div style=\"background:#fdfcf8;border-radius:10px;padding:1.75rem;text-align:center;border:1px solid rgba(200,169,110,0.2);\">\n        <div style=\"font-family:'Cormorant Garamond',Georgia,serif;font-size:2.4rem;font-weight:600;color:#2b4a3c;line-height:1;margin-bottom:0.5rem;\">\n          +150'500<span style=\"font-size:1.2rem;\"> CHF<\/span>\n        <\/div>\n        <div style=\"font-size:0.84rem;color:#7a7a72;line-height:1.5;\">Average gain in transfer scenario<\/div>\n      <\/div>\n            <div style=\"background:#fdfcf8;border-radius:10px;padding:1.75rem;text-align:center;border:1px solid rgba(200,169,110,0.2);\">\n        <div style=\"font-family:'Cormorant Garamond',Georgia,serif;font-size:2.4rem;font-weight:600;color:#2a3f5c;line-height:1;margin-bottom:0.5rem;\">\n          +402'500<span style=\"font-size:1.2rem;\"> CHF<\/span>\n        <\/div>\n        <div style=\"font-size:0.84rem;color:#7a7a72;line-height:1.5;\">Average gain in growth scenario<\/div>\n      <\/div>\n            <div style=\"background:#fdfcf8;border-radius:10px;padding:1.75rem;text-align:center;border:1px solid rgba(200,169,110,0.2);\">\n        <div style=\"font-family:'Cormorant Garamond',Georgia,serif;font-size:2.4rem;font-weight:600;color:#c8a96e;line-height:1;margin-bottom:0.5rem;\">\n          \u00d711<span style=\"font-size:1.2rem;\"> <\/span>\n        <\/div>\n        <div style=\"font-size:0.84rem;color:#7a7a72;line-height:1.5;\">Average observed ROI multiplier<\/div>\n      <\/div>\n          <\/div>\n\n    <!-- Interactive simulator -->\n    <div class=\"hp-simulator-wrap\" id=\"hp-roi-simulator\">\n  <div class=\"hp-badge\">Interactive simulator<\/div>\n  <h2 style=\"margin-bottom:0.5rem\">Calculate with your own figures<\/h2>\n  <p style=\"color:#7a7a72;margin-bottom:1.5rem\">Adjust the parameters to your actual situation. Results are estimates based on market practices observed in French-speaking Switzerland.<\/p>\n\n  <!-- Scenario selector -->\n  <div class=\"hp-seg\" style=\"display:flex;gap:0.5rem;margin-bottom:2rem;flex-wrap:wrap;\">\n    <button class=\"hp-seg-btn active\" onclick=\"hpSetScn('tr',this)\" style=\"flex:1;padding:0.75rem 1rem;border-radius:8px;border:2px solid #2a3f5c;background:#2a3f5c;color:#fff;font-weight:600;cursor:pointer;transition:all .2s;min-width:200px;\">\n      Transfer \u2014 business valuation\n    <\/button>\n    <button class=\"hp-seg-btn\" onclick=\"hpSetScn('cr',this)\" style=\"flex:1;padding:0.75rem 1rem;border-radius:8px;border:2px solid #2a3f5c;background:#fff;color:#2a3f5c;font-weight:600;cursor:pointer;transition:all .2s;min-width:200px;\">\n      Growth \u2014 freeing the owner\n    <\/button>\n  <\/div>\n\n  <!-- Sliders -->\n  <div style=\"display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:2rem;\" class=\"hp-ctrl-grid\">\n    <div class=\"hp-ctrl-card\" style=\"background:#f5f2ec;border-radius:8px;padding:1.25rem;\">\n      <div style=\"font-weight:600;margin-bottom:0.5rem;color:#1a1a18;\" id=\"hp-lbl-v\">Estimated company value<\/div>\n      <div style=\"display:flex;align-items:center;gap:1rem;\">\n        <input type=\"range\" id=\"hp-valeur\" min=\"300000\" max=\"3000000\" step=\"50000\" value=\"800000\" oninput=\"hpRecalc()\" style=\"flex:1;accent-color:#2a3f5c;\">\n        <span style=\"font-weight:700;color:#2a3f5c;white-space:nowrap;\" id=\"hp-v-out\">CHF 800'000<\/span>\n      <\/div>\n      <div style=\"font-size:0.8rem;color:#7a7a72;margin-top:0.3rem;\" id=\"hp-note-v\">SME 5\u201350 employees, French-speaking Switzerland<\/div>\n    <\/div>\n    <div class=\"hp-ctrl-card\" style=\"background:#f5f2ec;border-radius:8px;padding:1.25rem;\">\n      <div style=\"font-weight:600;margin-bottom:0.5rem;color:#1a1a18;\" id=\"hp-lbl-g\">Expected valuation gain<\/div>\n      <div style=\"display:flex;align-items:center;gap:1rem;\">\n        <input type=\"range\" id=\"hp-gain\" min=\"5\" max=\"35\" step=\"1\" value=\"18\" oninput=\"hpRecalc()\" style=\"flex:1;accent-color:#2a3f5c;\">\n        <span style=\"font-weight:700;color:#2a3f5c;white-space:nowrap;\" id=\"hp-g-out\">18%<\/span>\n      <\/div>\n      <div style=\"font-size:0.8rem;color:#7a7a72;margin-top:0.3rem;\" id=\"hp-note-g\">Observed range: 10\u201330% depending on initial state<\/div>\n    <\/div>\n  <\/div>\n\n  <!-- Main result -->\n  <div id=\"hp-roi-result\" style=\"background:linear-gradient(135deg,#2a3f5c,#1a1a18);border-radius:12px;padding:2rem;color:#fff;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;margin-bottom:2rem;\">\n    <div>\n      <div style=\"font-size:0.9rem;opacity:0.8;margin-bottom:0.3rem;\" id=\"hp-result-label\">Net gain after HP investment (Ph.1 + Ph.2)<\/div>\n      <div style=\"font-size:2.5rem;font-weight:800;color:#c8a96e;\" id=\"hp-net-val\">CHF 150'500<\/div>\n      <div style=\"font-size:0.85rem;opacity:0.7;margin-top:0.3rem;\" id=\"hp-result-note\">For CHF 11'500 invested (median Phase 1 + Phase 2)<\/div>\n    <\/div>\n    <div style=\"text-align:right;\">\n      <div style=\"font-size:3.5rem;font-weight:800;color:#c8a96e;\" id=\"hp-mult\">11\u00d7<\/div>\n      <div style=\"font-size:0.85rem;opacity:0.8;\">return on investment<\/div>\n    <\/div>\n  <\/div>\n\n  <!-- Transfer \/ Growth detail -->\n  <div id=\"hp-scn-tr\">\n    <table style=\"width:100%;border-collapse:collapse;font-size:0.9rem;\">\n      <tr style=\"background:#f0f4f8;\">\n        <td style=\"padding:0.75rem 1rem;font-weight:600;\">Estimated gains<\/td>\n        <td style=\"padding:0.75rem 1rem;text-align:right;font-weight:600;color:#2b4a3c;\" id=\"hp-tr-a1\">+CHF 144'000<\/td>\n      <\/tr>\n      <tr>\n        <td style=\"padding:0.75rem 1rem;color:#7a7a72;\">Owner time freed upstream<\/td>\n        <td style=\"padding:0.75rem 1rem;text-align:right;color:#2b4a3c;\">+CHF 10'000 est.<\/td>\n      <\/tr>\n      <tr style=\"background:#f0f4f8;\">\n        <td style=\"padding:0.75rem 1rem;color:#7a7a72;\">Shortened due diligence<\/td>\n        <td style=\"padding:0.75rem 1rem;text-align:right;color:#2b4a3c;\">+CHF 8'000 est.<\/td>\n      <\/tr>\n      <tr>\n        <td style=\"padding:0.75rem 1rem;color:#7a7a72;\">HP Investment \u2014 Phase 1 + Phase 2<\/td>\n        <td style=\"padding:0.75rem 1rem;text-align:right;color:#e74c3c;\">\u2212CHF 11'500<\/td>\n      <\/tr>\n      <tr style=\"background:#e8f5e9;font-weight:700;\">\n        <td style=\"padding:0.75rem 1rem;\">Total estimated net gain<\/td>\n        <td style=\"padding:0.75rem 1rem;text-align:right;color:#2b4a3c;font-size:1.1rem;\" id=\"hp-tr-total\">+CHF 150'500<\/td>\n      <\/tr>\n    <\/table>\n  <\/div>\n\n  <div id=\"hp-scn-cr\" style=\"display:none;\">\n    <table style=\"width:100%;border-collapse:collapse;font-size:0.9rem;\">\n      <tr style=\"background:#f0f4f8;\">\n        <td style=\"padding:0.75rem 1rem;font-weight:600;\">Owner time freed (~1 day\/week)<\/td>\n        <td style=\"padding:0.75rem 1rem;text-align:right;color:#2b4a3c;font-weight:600;\" id=\"hp-cr-a1\">+CHF 78'000 \/ yr<\/td>\n      <\/tr>\n      <tr>\n        <td style=\"padding:0.75rem 1rem;color:#7a7a72;\">Organizational efficiency gains<\/td>\n        <td style=\"padding:0.75rem 1rem;text-align:right;color:#2b4a3c;\" id=\"hp-cr-a2\">+CHF 40'500 \/ yr<\/td>\n      <\/tr>\n      <tr style=\"background:#f0f4f8;\">\n        <td style=\"padding:0.75rem 1rem;color:#7a7a72;\">Unlocked growth<\/td>\n        <td style=\"padding:0.75rem 1rem;text-align:right;color:#2b4a3c;\" id=\"hp-cr-a3\">+CHF 31'500 \/ yr<\/td>\n      <\/tr>\n      <tr>\n        <td style=\"padding:0.75rem 1rem;color:#7a7a72;\">HP investment (Ph.1 + Ph.2 + 12 months Ph.3)<\/td>\n        <td style=\"padding:0.75rem 1rem;text-align:right;color:#e74c3c;\">\u2212CHF 47'500<\/td>\n      <\/tr>\n      <tr style=\"background:#e8f5e9;font-weight:700;\">\n        <td style=\"padding:0.75rem 1rem;\">Net gain over 3 years<\/td>\n        <td style=\"padding:0.75rem 1rem;text-align:right;color:#2b4a3c;font-size:1.1rem;\" id=\"hp-cr-total\">+CHF 402'500<\/td>\n      <\/tr>\n    <\/table>\n  <\/div>\n\n  <div style=\"margin-top:1.5rem;padding:1rem;background:#fff8e7;border-left:4px solid #c8a96e;border-radius:0 8px 8px 0;font-size:0.85rem;color:#7a7a72;\">\n    <strong style=\"color:#1a1a18;\">Methodological note:<\/strong> Figures are estimates based on market practices observed in French-speaking Switzerland. Each situation is unique \u2014 these values serve as a discussion basis during the diagnostic.\n  <\/div>\n\n  <div style=\"text-align:center;margin-top:2rem;\">\n    <a href=\"\/en\/contact\/\" class=\"hp-btn-primary\" style=\"display:inline-block;background:#c8a96e;color:#1a1a18;padding:1rem 2.5rem;border-radius:8px;font-weight:700;text-decoration:none;font-size:1.05rem;\">\n      Validate these figures with an expert \u2014 Free 30-min diagnostic\n    <\/a>\n  <\/div>\n<\/div>\n\n<script>\nvar hpScn = 'tr';\n\nfunction hpFmt(n) {\n  return \"CHF\u00a0\" + Math.round(n).toLocaleString('fr-CH');\n}\n\nfunction hpSetScn(s, btn) {\n  hpScn = s;\n  document.querySelectorAll('.hp-seg-btn').forEach(function(b) {\n    b.style.background = '#fff';\n    b.style.color = '#2a3f5c';\n  });\n  btn.style.background = '#2a3f5c';\n  btn.style.color = '#fff';\n  document.getElementById('hp-scn-tr').style.display = s === 'tr' ? 'block' : 'none';\n  document.getElementById('hp-scn-cr').style.display = s === 'cr' ? 'block' : 'none';\n  var isTr = s === 'tr';\n  document.getElementById('hp-lbl-v').textContent = isTr ? \"Estimated company value\" : \"Annual revenue of the SME\";\n  document.getElementById('hp-note-v').textContent = isTr ? \"SME 5\u201350 employees, French-speaking Switzerland\" : \"Current revenue \u2014 basis for performance gain calculation\";\n  document.getElementById('hp-lbl-g').textContent = isTr ? \"Expected valuation gain thanks to HP\" : \"Estimated performance gains (% of revenue)\";\n  document.getElementById('hp-note-g').textContent = isTr ? \"Observed range: 10\u201330% depending on initial state\" : \"Owner time + org. efficiency + unlocked growth\";\n  var gs = document.getElementById('hp-gain');\n  if (isTr) { gs.min=5; gs.max=35; gs.step=1; gs.value=18; }\n  else       { gs.min=3; gs.max=20; gs.step=1; gs.value=10; }\n  document.getElementById('hp-valeur').value = isTr ? 800000 : 1500000;\n  hpRecalc();\n}\n\nfunction hpRecalc() {\n  var v = parseInt(document.getElementById('hp-valeur').value);\n  var g = parseInt(document.getElementById('hp-gain').value) \/ 100;\n  document.getElementById('hp-v-out').textContent = hpFmt(v);\n  document.getElementById('hp-g-out').textContent = Math.round(g * 100) + '%';\n\n  var hp12 = 11500;\n  var hp_cr = 47500;\n\n  if (hpScn === 'tr') {\n    var gv   = Math.round(v * g);\n    var gt   = 10000;\n    var gp   = 8000;\n    var net  = gv + gt + gp - hp12;\n    var mult = Math.round(net \/ hp12);\n    document.getElementById('hp-net-val').textContent    = hpFmt(net);\n    document.getElementById('hp-result-label').textContent = \"Net gain after HP investment (Ph.1 + Ph.2)\";\n    document.getElementById('hp-result-note').textContent = \"For \" + hpFmt(hp12) + \" invested (median Phase 1 + Phase 2)\";\n    document.getElementById('hp-mult').textContent        = mult + '\u00d7';\n    document.getElementById('hp-tr-a1').textContent       = '+' + hpFmt(gv);\n    document.getElementById('hp-tr-total').textContent    = '+' + hpFmt(net);\n  } else {\n    var gains_an = Math.round(v * g);\n    var ga_t  = Math.round(gains_an * 0.52);\n    var ga_e  = Math.round(gains_an * 0.27);\n    var ga_r  = gains_an - ga_t - ga_e;\n    var g3y   = gains_an * 3;\n    var net2  = g3y - hp_cr;\n    var mult2 = (g3y \/ hp_cr).toFixed(1);\n    document.getElementById('hp-net-val').textContent    = hpFmt(net2);\n    document.getElementById('hp-result-label').textContent = \"Net gain over 3 years (Ph.1 + Ph.2 + 12 months Ph.3)\";\n    document.getElementById('hp-result-note').textContent = \"For \" + hpFmt(hp_cr) + \" invested\";\n    document.getElementById('hp-mult').textContent        = mult2 + '\u00d7';\n    document.getElementById('hp-cr-a1').textContent       = '+' + hpFmt(ga_t) + ' \/ yr';\n    document.getElementById('hp-cr-a2').textContent       = '+' + hpFmt(ga_e) + ' \/ yr';\n    document.getElementById('hp-cr-a3').textContent       = '+' + hpFmt(ga_r) + ' \/ yr';\n    document.getElementById('hp-cr-total').textContent    = '+' + hpFmt(net2);\n  }\n}\n\nhpRecalc();\n<\/script>\n\n    <div style=\"text-align:center;margin-top:2rem;\">\n      <a href=\"\/en\/contact\/\" style=\"display:inline-block;background:#2a3f5c;color:#fdfcf8;padding:0.9rem 2.2rem;border-radius:6px;font-weight:500;text-decoration:none;font-size:0.95rem;\">\n        Discuss these figures with us \u2192\n      <\/a>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ========================================\n     SECTION 2 : QUICK ASSESSMENT\n     ======================================== -->\n<section id=\"evaluation-rapide\" style=\"background:#1a1a18;color:#fdfcf8;padding:5rem 0;scroll-margin-top:80px;position:relative;overflow:hidden;\">\n\n  <!-- Decorative circle -->\n  <div style=\"position:absolute;bottom:-80px;right:-80px;width:360px;height:360px;border-radius:50%;background:rgba(255,255,255,.03);pointer-events:none;\"><\/div>\n\n  <div style=\"max-width:1100px;margin:0 auto;padding:0 2rem;position:relative;z-index:1;\">\n    <div style=\"display:grid;grid-template-columns:1fr 1.45fr;gap:5rem;align-items:center;\" class=\"hp-eval-grid\">\n\n      <!-- Left column: text -->\n      <div>\n        <div style=\"font-size:0.72rem;font-weight:500;letter-spacing:0.14em;text-transform:uppercase;color:#e8d9b8;margin-bottom:1.1rem;display:flex;align-items:center;gap:0.7rem;\">\n          <span style=\"display:block;width:26px;height:1px;background:#e8d9b8;\"><\/span>\n          Free tool \u2014 2 minutes\n        <\/div>\n        <h2 style=\"font-family:'Cormorant Garamond',Georgia,serif;font-size:clamp(1.9rem,2.8vw,2.5rem);font-weight:500;line-height:1.2;margin-bottom:1.1rem;color:#fdfcf8;\">\n          Where does your<br><em style=\"font-style:italic;color:#e8d9b8;\">organization stand?<\/em>\n        <\/h2>\n        <p style=\"font-size:0.93rem;color:rgba(253,252,248,0.65);line-height:1.7;margin-bottom:1.75rem;\">\n          Indicate your situation, answer 5 questions, and get an initial estimate of your structuring level \u2014 no email, no commitment.\n        <\/p>\n        <div style=\"background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.12);border-radius:10px;padding:1.5rem;\">\n          <div style=\"font-size:0.78rem;font-weight:500;text-transform:uppercase;letter-spacing:0.08em;color:#e8d9b8;margin-bottom:1rem;\">What you get<\/div>\n                    <div style=\"display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:0.6rem;font-size:0.87rem;color:rgba(253,252,248,0.82);\">\n            <span style=\"color:#c8a96e;flex-shrink:0;font-weight:700;\">\u2192<\/span>\n            An organizational maturity score out of 100          <\/div>\n                    <div style=\"display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:0.6rem;font-size:0.87rem;color:rgba(253,252,248,0.82);\">\n            <span style=\"color:#c8a96e;flex-shrink:0;font-weight:700;\">\u2192<\/span>\n            An interpretation tailored to your situation          <\/div>\n                    <div style=\"display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:0.6rem;font-size:0.87rem;color:rgba(253,252,248,0.82);\">\n            <span style=\"color:#c8a96e;flex-shrink:0;font-weight:700;\">\u2192<\/span>\n            An intervention priority level          <\/div>\n                    <div style=\"display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:0.6rem;font-size:0.87rem;color:rgba(253,252,248,0.82);\">\n            <span style=\"color:#c8a96e;flex-shrink:0;font-weight:700;\">\u2192<\/span>\n            A concrete, personalized recommendation          <\/div>\n                  <\/div>\n        <div style=\"margin-top:1.75rem;\">\n          <a href=\"\/en\/contact\/\" style=\"display:inline-flex;align-items:center;gap:0.6rem;background:#c8a96e;color:#1a1a18;padding:0.85rem 1.85rem;border-radius:6px;font-weight:500;text-decoration:none;font-size:0.9rem;\">\n            Go further \u2014 Full diagnostic \u2192\n          <\/a>\n        <\/div>\n      <\/div>\n\n      <!-- Right column: interactive widget -->\n      <div>\n        <div class=\"score-widget\">\n          <div class=\"sw-title\">Quick Assessment &mdash; Free tool<\/div>\n          <p class=\"sw-intro\">Answer the 5 questions below to get a quick assessment of your structuring level &mdash; no email, no commitment.<\/p>\n\n          <div class=\"sw-situation\">\n            <div class=\"sw-sit-label\">What is your situation?<\/div>\n            <div class=\"sw-sit-btns\">\n              <button class=\"sw-sit-btn\" onclick=\"setSit('transmission', this)\">I'm preparing my business transfer<\/button>\n              <button class=\"sw-sit-btn\" onclick=\"setSit('croissance', this)\">My SME has hit a ceiling<\/button>\n            <\/div>\n          <\/div>\n\n          <div class=\"sq\" id=\"sq1\">\n            <div class=\"sq-label\">1. If you were absent for 3 months, your company would run...<\/div>\n            <div class=\"sq-opts\">\n              <button class=\"sq-opt\" onclick=\"ans(0,0,this)\">Not at all<\/button>\n              <button class=\"sq-opt\" onclick=\"ans(0,1,this)\">With difficulty<\/button>\n              <button class=\"sq-opt\" onclick=\"ans(0,2,this)\">Adequately<\/button>\n              <button class=\"sq-opt\" onclick=\"ans(0,3,this)\">Very well<\/button>\n            <\/div>\n          <\/div>\n\n          <div class=\"sq\" id=\"sq2\">\n            <div class=\"sq-label\">2. Your team's roles and responsibilities are...<\/div>\n            <div class=\"sq-opts\">\n              <button class=\"sq-opt\" onclick=\"ans(1,0,this)\">Unclear<\/button>\n              <button class=\"sq-opt\" onclick=\"ans(1,1,this)\">Informal<\/button>\n              <button class=\"sq-opt\" onclick=\"ans(1,2,this)\">Documented<\/button>\n              <button class=\"sq-opt\" onclick=\"ans(1,3,this)\">Clear and mastered<\/button>\n            <\/div>\n          <\/div>\n\n          <div class=\"sq\" id=\"sq3\">\n            <div class=\"sq-label\">3. Your financial steering (margins, KPIs) is...<\/div>\n            <div class=\"sq-opts\">\n              <button class=\"sq-opt\" onclick=\"ans(2,0,this)\">Barely visible<\/button>\n              <button class=\"sq-opt\" onclick=\"ans(2,1,this)\">Basic<\/button>\n              <button class=\"sq-opt\" onclick=\"ans(2,2,this)\">Structured<\/button>\n              <button class=\"sq-opt\" onclick=\"ans(2,3,this)\">Very clear<\/button>\n            <\/div>\n          <\/div>\n\n          <div class=\"sq\" id=\"sq4\">\n            <div class=\"sq-label sq-dynamic\">4. <span id=\"sq4-txt\">Are your key managers capable of leading without you?<\/span><\/div>\n            <div class=\"sq-opts\">\n              <button class=\"sq-opt\" onclick=\"ans(3,0,this)\">Not yet<\/button>\n              <button class=\"sq-opt\" onclick=\"ans(3,1,this)\">Partially<\/button>\n              <button class=\"sq-opt\" onclick=\"ans(3,2,this)\">Largely yes<\/button>\n              <button class=\"sq-opt\" onclick=\"ans(3,3,this)\">Fully<\/button>\n            <\/div>\n          <\/div>\n\n          <div class=\"sq\" id=\"sq5\">\n            <div class=\"sq-label sq-dynamic\">5. <span id=\"sq5-txt\">Your exit timeline is...<\/span><\/div>\n            <div class=\"sq-opts\" id=\"sq5-opts\">\n              <button class=\"sq-opt\" onclick=\"ans(4,3,this)\">Within 1\u20132 years<\/button>\n              <button class=\"sq-opt\" onclick=\"ans(4,2,this)\">Within 3\u20135 years<\/button>\n              <button class=\"sq-opt\" onclick=\"ans(4,1,this)\">Within 5\u201310 years<\/button>\n              <button class=\"sq-opt\" onclick=\"ans(4,0,this)\">Not yet defined<\/button>\n            <\/div>\n          <\/div>\n\n          <div class=\"score-result\" id=\"score-result\">\n            <div class=\"sr-num\" id=\"sr-num\">--<\/div>\n            <div class=\"sr-label\" id=\"sr-label\">Organizational maturity score<\/div>\n            <div class=\"sr-bar-wrap\"><div class=\"sr-bar-fill\" id=\"sr-bar\" style=\"width:0%\"><\/div><\/div>\n            <div class=\"sr-cta\" id=\"sr-cta\"><\/div>\n          <\/div>\n\n        <\/div>\n      <\/div>\n\n    <\/div><!-- \/.hp-eval-grid -->\n  <\/div>\n<\/section>\n\n<!-- FINAL CTA -->\n<section style=\"background:#f5f2ec;padding:4rem 0;text-align:center;\">\n  <div style=\"max-width:600px;margin:0 auto;padding:0 2rem;\">\n    <h2 style=\"font-family:'Cormorant Garamond',Georgia,serif;font-size:clamp(1.6rem,3vw,2rem);font-weight:500;color:#1a1a18;margin-bottom:1rem;\">\n      Did these tools reveal something?\n    <\/h2>\n    <p style=\"color:#7a7a72;font-size:1rem;line-height:1.65;margin-bottom:2rem;\">\n      A 30-minute conversation to go further \u2014 no sales pitch.\n    <\/p>\n    <a href=\"\/en\/contact\/\" style=\"display:inline-block;background:#2b4a3c;color:#fdfcf8;padding:1rem 2.5rem;border-radius:6px;font-weight:500;font-size:1rem;text-decoration:none;\">\n      Get in touch \u2192\n    <\/a>\n  <\/div>\n<\/section>\n<script>\nvar answers = [null, null, null, null, null];\nvar situation = null;\n\nfunction setSit(sit, btn) {\n  situation = sit;\n  document.querySelectorAll('.sw-sit-btn').forEach(function(b) {\n    b.classList.remove('active-green', 'active-blue');\n  });\n  btn.classList.add(sit === 'transmission' ? 'active-green' : 'active-blue');\n  if (sit === 'transmission') {\n    document.getElementById('sq4-txt').textContent = \"Are your key managers capable of leading without you?\";\n    document.getElementById('sq5-txt').textContent = \"Your exit timeline is\u2026\";\n    document.getElementById('sq5-opts').innerHTML =\n      \"<button class=\\\"sq-opt\\\" onclick=\\\"ans(4,3,this)\\\">Within 1\u20132 years<\/button>\" +\n      \"<button class=\\\"sq-opt\\\" onclick=\\\"ans(4,2,this)\\\">Within 3\u20135 years<\/button>\" +\n      \"<button class=\\\"sq-opt\\\" onclick=\\\"ans(4,1,this)\\\">Within 5\u201310 years<\/button>\" +\n      \"<button class=\\\"sq-opt\\\" onclick=\\\"ans(4,0,this)\\\">Not yet defined<\/button>\";\n  } else {\n    document.getElementById('sq4-txt').textContent = \"Can your team make decisions without you?\";\n    document.getElementById('sq5-txt').textContent = \"Your main objective is\u2026\";\n    document.getElementById('sq5-opts').innerHTML =\n      \"<button class=\\\"sq-opt\\\" onclick=\\\"ans(4,3,this)\\\">Delegate operations<\/button>\" +\n      \"<button class=\\\"sq-opt\\\" onclick=\\\"ans(4,2,this)\\\">Accelerate growth<\/button>\" +\n      \"<button class=\\\"sq-opt\\\" onclick=\\\"ans(4,1,this)\\\">Prepare funding<\/button>\" +\n      \"<button class=\\\"sq-opt\\\" onclick=\\\"ans(4,0,this)\\\">Not sure yet<\/button>\";\n  }\n  answers[3] = null; answers[4] = null;\n  document.querySelectorAll('#sq4 .sq-opt, #sq5 .sq-opt').forEach(function(b) {\n    b.classList.remove('active');\n  });\n  document.getElementById('score-result').classList.remove('visible');\n  checkScore();\n}\n\nfunction ans(q, val, btn) {\n  answers[q] = val;\n  btn.closest('.sq').querySelectorAll('.sq-opt').forEach(function(b) {\n    b.classList.remove('active');\n  });\n  btn.classList.add('active');\n  checkScore();\n}\n\nfunction checkScore() {\n  if (!situation || answers.some(function(a) { return a === null; })) return;\n  var total = answers.reduce(function(s, v) { return s + v; }, 0);\n  var pct = Math.round((total \/ 12) * 100);\n  var el = document.getElementById('score-result');\n  document.getElementById('sr-num').textContent = pct + '\/100';\n  var bar = document.getElementById('sr-bar');\n  setTimeout(function() { bar.style.width = pct + '%'; }, 80);\n  var cta = document.getElementById('sr-cta');\n  if (pct < 35) {\n    bar.style.background = '#c0392b';\n    cta.innerHTML = situation === 'transmission'\n      ? \"Your company presents significant risks for a buyer. <a href=\\\"\/en\/contact\/\\\">A full diagnostic is essential before considering any sale.<\/a>\"\n      : \"Your organization is actively holding back your growth. <a href=\\\"\/en\/contact\/\\\">Let\u2019s define structuring priorities together.<\/a>\";\n  } else if (pct < 65) {\n    bar.style.background = '#9a7d4a';\n    cta.innerHTML = situation === 'transmission'\n      ? \"A foundation exists but blind spots remain. <a href=\\\"\/en\/contact\/\\\">A diagnostic will identify and address critical issues.<\/a>\"\n      : \"You\u2019re in transition, but the road is still long. <a href=\\\"\/en\/contact\/\\\">Let\u2019s define the priority projects together.<\/a>\";\n  } else {\n    bar.style.background = '#2b4a3c';\n    cta.innerHTML = situation === 'transmission'\n      ? \"Good baseline maturity. A diagnostic will optimize the remaining valuation levers. <a href=\\\"\/en\/contact\/\\\">Let\u2019s confirm together.<\/a>\"\n      : \"Your organization is on the right track. <a href=\\\"\/en\/contact\/\\\">A diagnostic will accelerate the shift to strategic focus.<\/a>\";\n  }\n  el.classList.add('visible');\n}\n<\/script>\n<style>\n.score-widget { background: rgba(255,255,255,.06); border: 1px solid rgba(255,255,255,.13); border-radius: 16px; padding: 1.75rem; }\n.sw-title { font-size: 1.05rem; font-weight: 600; letter-spacing: .02em; color: #fdfcf8; margin-bottom: .5rem; padding-bottom: .75rem; border-bottom: 1px solid rgba(255,255,255,.15); }\n.sw-intro { font-size: .8rem; color: rgba(255,255,255,.6); line-height: 1.55; margin-bottom: 1.4rem; }\n.sw-situation { margin-bottom: 1.5rem; }\n.sw-sit-label { font-size: .86rem; color: rgba(255,255,255,.85); margin-bottom: .6rem; }\n.sw-sit-btns { display: flex; gap: .5rem; flex-wrap: wrap; }\n.sw-sit-btn { padding: .4rem 1rem; border-radius: 20px; border: 1px solid rgba(255,255,255,.2); font-size: .78rem; color: rgba(255,255,255,.7); cursor: pointer; transition: all .15s; background: transparent; font-family: inherit; }\n.sw-sit-btn:hover { border-color: rgba(255,255,255,.5); color: #fdfcf8; }\n.sw-sit-btn.active-green { background: rgba(43,74,60,.6); border-color: #3d6b54; color: #fdfcf8; }\n.sw-sit-btn.active-blue  { background: rgba(42,63,92,.6); border-color: #3a5580; color: #fdfcf8; }\n.sq { margin-bottom: 1.25rem; }\n.sq-label { font-size: .85rem; color: rgba(255,255,255,.82); margin-bottom: .55rem; line-height: 1.5; }\n.sq-opts { display: flex; gap: .45rem; flex-wrap: wrap; }\n.sq-opt { padding: .35rem .85rem; border-radius: 20px; border: 1px solid rgba(255,255,255,.18); font-size: .78rem; color: rgba(255,255,255,.65); cursor: pointer; transition: all .15s; background: transparent; font-family: inherit; }\n.sq-opt:hover { border-color: rgba(255,255,255,.45); color: #fdfcf8; }\n.sq-opt.active { background: #c8a96e; border-color: #c8a96e; color: #1a1a18; font-weight: 500; }\n.score-result { background: rgba(255,255,255,.09); border-radius: 8px; padding: 1.2rem; text-align: center; display: none; margin-top: .5rem; }\n.score-result.visible { display: block; }\n.sr-num { font-family: 'Cormorant Garamond', Georgia, serif; font-size: 3.2rem; font-weight: 600; color: #c8a96e; line-height: 1; margin-bottom: .4rem; }\n.sr-label { font-size: .82rem; color: rgba(255,255,255,.65); margin-bottom: .85rem; }\n.sr-bar-wrap { height: 5px; background: rgba(255,255,255,.12); border-radius: 3px; overflow: hidden; margin-bottom: .85rem; }\n.sr-bar-fill { height: 100%; border-radius: 3px; transition: width 1s ease; }\n.sr-cta { font-size: .82rem; color: rgba(255,255,255,.65); }\n.sr-cta a { color: #e8d9b8; }\n<\/style>\n<\/main>\n\n","protected":false},"excerpt":{"rendered":"<p>Free Tools Two tools toassess your situation objectively No email, no commitment. An ROI simulator to measure the return on your investment, and a quick assessment to gauge your level of organizational maturity. ROI Simulator \u2192 Quick Assessment \u2192 Free tool \u2014 Interactive simulator The question is not what it costs.It&#8217;s what it returns. Enter [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-2156","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/humanae-partners.com\/en\/wp-json\/wp\/v2\/pages\/2156","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/humanae-partners.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/humanae-partners.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/humanae-partners.com\/en\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/humanae-partners.com\/en\/wp-json\/wp\/v2\/comments?post=2156"}],"version-history":[{"count":0,"href":"https:\/\/humanae-partners.com\/en\/wp-json\/wp\/v2\/pages\/2156\/revisions"}],"wp:attachment":[{"href":"https:\/\/humanae-partners.com\/en\/wp-json\/wp\/v2\/media?parent=2156"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}