{"id":14579,"date":"2023-02-05T04:45:39","date_gmt":"2023-02-05T02:45:39","guid":{"rendered":"https:\/\/fernandorestoy.com\/?page_id=14579"},"modified":"2026-08-08T11:14:20","modified_gmt":"2026-08-08T09:14:20","slug":"reduce-dropout-and-strengthen-safeguarding-the-ripple-effect","status":"publish","type":"page","link":"https:\/\/fernandorestoy.com\/es\/","title":{"rendered":"HOME PAGE"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"14579\" class=\"elementor elementor-14579\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f5aefbe elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f5aefbe\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b9152c3\" data-id=\"b9152c3\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d2e5ded elementor-widget elementor-widget-html\" data-id=\"d2e5ded\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style id=\"tre-homepage-fixes-2026-06-16\">\nbody.home .elementor-14579 .elementor-element-0000015 .elementor-widget,\nbody.home .elementor-14579 .elementor-element-0000015 .elementor-widget-container {\n  background-color: transparent !important;\n}\n\nhtml body.home .elementor-14579 .elementor-element-04abd3f a.elementor-button {\n  background-color: transparent !important;\n  color: #fffef1 !important;\n  border-color: #fffef1 !important;\n  opacity: 1 !important;\n}\n\nhtml body.home .elementor-14579 .elementor-element-04abd3f a.elementor-button:hover,\nhtml body.home .elementor-14579 .elementor-element-04abd3f a.elementor-button:focus {\n  background-color: #fffef1 !important;\n  color: #1a2742 !important;\n  border-color: #fffef1 !important;\n  opacity: 1 !important;\n}\n\nbody.home .menu-item-16147 {\n  display: none !important;\n}\n<\/style>\n<script id=\"tre-homepage-link-fixes-2026-06-16\">\n(function () {\n  var resourcesUrl = 'https:\/\/fernandorestoy.com\/resources-page\/';\n\n  function normalizeLink(link) {\n    link.setAttribute('target', '_blank');\n    link.setAttribute('rel', 'noopener noreferrer');\n  }\n\n  function fixResourcesMenu() {\n    document.querySelectorAll('#menu-item-16092 > a.menu-link, .menu-item-16092 > a.menu-link').forEach(function (link) {\n      link.setAttribute('href', resourcesUrl);\n      normalizeLink(link);\n      link.setAttribute('aria-expanded', 'false');\n      link.querySelectorAll('.dropdown-menu-toggle').forEach(function (toggle) {\n        toggle.remove();\n      });\n      link.querySelectorAll('.ast-icon.icon-arrow').forEach(function (icon, index) {\n        if (index === 0 && link.querySelector('.menu-text')) {\n          icon.remove();\n        }\n      });\n      if (!link.dataset.treResourcesBound) {\n        link.addEventListener('click', function (event) {\n          event.preventDefault();\n          event.stopPropagation();\n          window.open(resourcesUrl, '_blank', 'noopener,noreferrer');\n        });\n        link.dataset.treResourcesBound = 'true';\n      }\n      var item = link.closest('li');\n      if (item) {\n        item.classList.remove('menu-item-has-children', 'ast-submenu-expanded');\n        item.querySelectorAll(':scope > .sub-menu, :scope > .ast-menu-toggle, :scope > button').forEach(function (node) {\n          node.remove();\n        });\n      }\n    });\n  }\n\n  function cleanAboutMenu() {\n    document.querySelectorAll('.menu-item-16147').forEach(function (item) {\n      item.remove();\n    });\n\n    document.querySelectorAll('li.menu-item-has-children').forEach(function (item) {\n      var topLink = item.querySelector(':scope > a.menu-link');\n      if (!topLink || (topLink.textContent || '').replace(\/s+\/g, ' ').trim().indexOf('About') !== 0) {\n        return;\n      }\n\n      var submenu = item.querySelector(':scope > .sub-menu');\n      if (submenu && !submenu.querySelector('li')) {\n        submenu.remove();\n      }\n\n      item.classList.remove('menu-item-has-children', 'ast-submenu-expanded');\n      item.querySelectorAll(':scope > .ast-menu-toggle, :scope > button').forEach(function (toggle) {\n        toggle.remove();\n      });\n    });\n  }\n\n  function hideFixSection() {\n    var fixWidget = document.querySelector('.elementor-element-d2e5ded');\n    if (!fixWidget) {\n      return;\n    }\n\n    fixWidget.style.display = 'none';\n    var wrapper = fixWidget.closest('.elementor-top-section, .elementor-section, .e-con');\n    if (wrapper) {\n      wrapper.style.display = 'none';\n    }\n  }\n\n  function applyHomepageLinkFixes() {\n    document.querySelectorAll('a[href]').forEach(function (link) {\n      normalizeLink(link);\n    });\n\n    fixResourcesMenu();\n    cleanAboutMenu();\n    hideFixSection();\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', applyHomepageLinkFixes);\n  } else {\n    applyHomepageLinkFixes();\n  }\n\n  window.addEventListener('load', applyHomepageLinkFixes);\n\n  if (window.MutationObserver) {\n    new MutationObserver(applyHomepageLinkFixes).observe(document.documentElement, {\n      childList: true,\n      subtree: true\n    });\n  }\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0d8757d elementor-widget elementor-widget-html\" data-id=\"0d8757d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style id=\"tre-blue-button-label-fix-2026-06-17\">\nhtml body.home .elementor-14579 .elementor-element-04abd3f a.elementor-button .elementor-button-text,\nhtml body.home .elementor-14579 .elementor-element-04abd3f a.elementor-button .elementor-button-content-wrapper {\n  color: #fffef1 !important;\n}\n\nhtml body.home .elementor-14579 .elementor-element-04abd3f a.elementor-button:hover .elementor-button-text,\nhtml body.home .elementor-14579 .elementor-element-04abd3f a.elementor-button:hover .elementor-button-content-wrapper,\nhtml body.home .elementor-14579 .elementor-element-04abd3f a.elementor-button:focus .elementor-button-text,\nhtml body.home .elementor-14579 .elementor-element-04abd3f a.elementor-button:focus .elementor-button-content-wrapper {\n  color: #1a2742 !important;\n}\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f34692c elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f34692c\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0a4b5b4\" data-id=\"0a4b5b4\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d6ff24b elementor-widget elementor-widget-html\" data-id=\"d6ff24b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style id=\"tre-section-band-fix-2026-06-18\">\nhtml body.home .elementor-14579 .elementor-element-000000g,\nhtml body.home .elementor-14579 .elementor-element-0000015 {\n  max-width: none !important;\n  width: 100% !important;\n  margin-left: 0 !important;\n  margin-right: 0 !important;\n  border-radius: 0 !important;\n}\n\nhtml body.home .elementor-14579 .elementor-element-000000g {\n  margin-top: 58px !important;\n  margin-bottom: 56px !important;\n}\n\nhtml body.home .elementor-14579 .elementor-element-0000015 {\n  margin-top: 70px !important;\n  margin-bottom: 58px !important;\n}\n\nhtml body.home .elementor-14579 .elementor-element-6947746,\nhtml body.home .elementor-14579 .elementor-element-6947746 > .elementor-container,\nhtml body.home .elementor-14579 .elementor-element-6947746 .elementor-column,\nhtml body.home .elementor-14579 .elementor-element-6947746 .elementor-widget-wrap,\nhtml body.home .elementor-14579 .elementor-element-6947746 .elementor-widget-container,\nhtml body.home .elementor-14579 .elementor-element-4e20c5a,\nhtml body.home .elementor-14579 .elementor-element-4e20c5a > .elementor-container,\nhtml body.home .elementor-14579 .elementor-element-4e20c5a .elementor-column,\nhtml body.home .elementor-14579 .elementor-element-4e20c5a .elementor-widget-wrap,\nhtml body.home .elementor-14579 .elementor-element-4e20c5a .elementor-widget-container {\n  background: #fffef1 !important;\n  background-color: #fffef1 !important;\n}\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-e5bdf54 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"e5bdf54\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3202954\" data-id=\"3202954\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-fb696d3 elementor-widget elementor-widget-html\" data-id=\"fb696d3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style id=\"tre-logo-gap-fix-2026-06-18\">\nhtml body.home .elementor-14579 .elementor-element-42a95cb,\nhtml body.home .elementor-14579 .elementor-element-42a95cb > .elementor-container,\nhtml body.home .elementor-14579 .elementor-element-42a95cb .elementor-column,\nhtml body.home .elementor-14579 .elementor-element-42a95cb .elementor-widget-wrap,\nhtml body.home .elementor-14579 .elementor-element-42a95cb .elementor-widget-container,\nhtml body.home .elementor-14579 .elementor-element-9076d30,\nhtml body.home .elementor-14579 .elementor-element-9076d30 > .elementor-container,\nhtml body.home .elementor-14579 .elementor-element-9076d30 .elementor-column,\nhtml body.home .elementor-14579 .elementor-element-9076d30 .elementor-widget-wrap,\nhtml body.home .elementor-14579 .elementor-element-9076d30 .elementor-widget-container {\n  background: #fffef1 !important;\n  background-color: #fffef1 !important;\n}\n\nhtml body.home .elementor-14579 .elementor-element-0000015 {\n  margin-bottom: 0 !important;\n}\n\nhtml body.home .elementor-14579 .elementor-element-f34692c {\n  display: none !important;\n}\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-8cd6383 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"8cd6383\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-409a4f6\" data-id=\"409a4f6\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-904534f elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"904534f\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-3c280ff\" data-id=\"3c280ff\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-64688ab elementor-widget elementor-widget-html\" data-id=\"64688ab\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style id=\"tre-footer-gap-final-2026-06-18\">\nhtml body.home .site-footer,\nhtml body.home #colophon.site-footer {\n  margin-top: 0 !important;\n}\n\nhtml body.home .elementor-14579 .elementor-element-e5bdf54,\nhtml body.home .elementor-14579 .elementor-element-f34692c,\nhtml body.home .elementor-section:has(#tre-footer-gap-final-2026-06-18) {\n  display: none !important;\n  height: 0 !important;\n  margin: 0 !important;\n  padding: 0 !important;\n}\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-090c295\" data-id=\"090c295\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-a98a9ed elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"a98a9ed\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6832f76\" data-id=\"6832f76\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-903df76 elementor-widget elementor-widget-html\" data-id=\"903df76\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\n@import url(\"https:\/\/fonts.googleapis.com\/css2?family=Crimson+Pro:ital,wght@0,300;0,400;1,300&family=Inter:wght@300;400;500&display=swap\");\n\n\/* ================================================================\n   THE RIPPLE EFFECT \u2014 HOMEPAGE\n   ================================================================ *\/\n\n.tre-hp *, .tre-hp *::before, .tre-hp *::after { box-sizing: border-box; margin: 0; padding: 0; }\n.tre-hp img { display: block; max-width: 100%; height: auto; }\n.tre-hp a { text-decoration: none; }\n\n.tre-hp {\n  --navy:  #1a2742;\n  --teal:  #82cdd8;\n  --cream: #fffef1;\n  --rose:  #e58c8a;\n  --sage:  #5ba08a;\n  --text:  #32343a;\n  --muted: #676b73;\n  --border:#e0dfd0;\n  background: transparent;\n  color: var(--text);\n  font-family: 'Inter', -apple-system, 'Helvetica Neue', Arial, sans-serif;\n}\n\/* Full-bleed sections \u2014 width\/margin set by JS below *\/\n.tre-hp-hero,\n.tre-hp-different,\n.tre-hp-cta,\n.tre-hp-orgs {\n  position: relative;\n}\n\n\/* ================================================================\n   SCROLL REVEAL\n   ================================================================ *\/\n.tre-reveal {\n  opacity: 0;\n  transform: translateY(28px);\n  transition: opacity 0.72s ease, transform 0.72s ease;\n}\n.tre-reveal.is-visible {\n  opacity: 1;\n  transform: translateY(0);\n}\n.tre-reveal--delay-1 { transition-delay: 0.1s; }\n.tre-reveal--delay-2 { transition-delay: 0.22s; }\n.tre-reveal--delay-3 { transition-delay: 0.36s; }\n\n\/* ================================================================\n   SHARED BUTTONS\n   ================================================================ *\/\n.tre-hp-btn {\n  display: inline-block;\n  padding: 13px 30px;\n  border: 1px solid currentColor;\n  border-radius: 999px;\n  font-family: 'Inter', sans-serif;\n  font-size: 14px;\n  font-weight: 400;\n  letter-spacing: 0.03em;\n  cursor: pointer;\n  transition: background 0.22s ease, color 0.22s ease, transform 0.18s ease, box-shadow 0.18s ease;\n  text-decoration: none;\n}\n.tre-hp-btn:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(26,39,66,0.14); }\n.tre-hp-btn--dark  { color: var(--navy);  background: transparent; }\n.tre-hp-btn--dark:hover  { background: var(--navy);  color: var(--cream); }\n.tre-hp-btn--light { color: var(--cream); background: transparent; border-color: var(--cream); }\n.tre-hp-btn--light:hover { background: var(--cream); color: var(--navy); }\n\n\/* ================================================================\n   HERO\n   ================================================================ *\/\n.tre-hp-hero {\n  position: relative;\n  background: var(--navy);\n  padding: clamp(80px, 12vw, 144px) 24px clamp(64px, 9vw, 104px);\n  text-align: center;\n  overflow: hidden;\n}\n\/* Ripple rings *\/\n.tre-hp-hero__ripples {\n  position: absolute;\n  inset: 0;\n  pointer-events: none;\n  z-index: 0;\n}\n.tre-hp-hero__ripple {\n  position: absolute;\n  top: 50%;\n  left: 50%;\n  width: 220px;\n  height: 220px;\n  border-radius: 50%;\n  border: 1px solid rgba(130, 205, 216, 0.28);\n  transform: translate(-50%, -50%) scale(0.4);\n  opacity: 0;\n  animation: tre-ripple 5.6s ease-out 1 forwards;\n}\n.tre-hp-hero__ripple:nth-child(2) { animation-delay: 1.4s; }\n.tre-hp-hero__ripple:nth-child(3) { animation-delay: 2.8s; }\n@keyframes tre-ripple {\n  0%   { transform: translate(-50%, -50%) scale(0.4); opacity: 0.55; }\n  100% { transform: translate(-50%, -50%) scale(5.5); opacity: 0; }\n}\n\/* Welcome label above title *\/\n.tre-hp-hero__welcome {\n  display: inline-block;\n  margin: 0 auto 22px;\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 400;\n  letter-spacing: 3.5px;\n  text-transform: uppercase;\n  color: var(--sage);\n}\n\/* Hero content sits above ripples *\/\n.tre-hp-hero__inner {\n  position: relative;\n  z-index: 1;\n}\n.tre-hp-hero__title {\n  margin: 0 auto 28px;\n  max-width: 900px;\n  font-family: 'Crimson Pro', Georgia, serif;\n  font-weight: 300;\n  font-size: clamp(52px, 8.5vw, 98px);\n  line-height: 1.03;\n  color: var(--cream);\n  letter-spacing: -0.01em;\n}\n.tre-hp-hero__body {\n  max-width: 720px;\n  margin: 0 auto 64px;\n  font-family: 'Inter', sans-serif;\n  font-weight: 300;\n  font-size: clamp(16px, 2.1vw, 18px);\n  line-height: 1.82;\n  color: rgba(255, 254, 241, 0.78);\n}\n\n\/* ================================================================\n   PROBLEM \/ DIAGNOSTIC SECTION\n   ================================================================ *\/\n.tre-hp-problem {\n  background: var(--cream);\n  padding: clamp(72px, 9vw, 108px) clamp(24px, 5vw, 56px);\n}\n.tre-hp-problem__inner {\n  max-width: 1100px;\n  margin: 0 auto;\n  display: grid;\n  grid-template-columns: 1.1fr 0.9fr;\n  gap: clamp(48px, 7vw, 88px);\n  align-items: center;\n}\n.tre-hp-problem__text h2 {\n  margin: 0 0 24px;\n  font-family: 'Crimson Pro', Georgia, serif;\n  font-weight: 300;\n  font-size: clamp(28px, 3.5vw, 40px);\n  line-height: 1.2;\n  color: var(--navy);\n}\n.tre-hp-problem__text p {\n  margin: 0 0 16px;\n  font-family: 'Inter', sans-serif;\n  font-size: 16px;\n  line-height: 1.82;\n  color: var(--text);\n}\n.tre-hp-problem__text p:last-child { margin-bottom: 0; }\n.tre-hp-problem__image {\n  width: 100%;\n  aspect-ratio: 4 \/ 5;\n  object-fit: cover;\n  object-position: center;\n  border-radius: 8px !important;\n  display: block;\n  transition: transform 0.5s ease, box-shadow 0.5s ease;\n}\n.tre-hp-problem__image:hover {\n  transform: scale(1.02);\n  box-shadow: 0 24px 56px rgba(26,39,66,0.14);\n}\n\n\/* ================================================================\n   EMOTIONAL SAFETY FRAMEWORK (pex- \/ esf- classes)\n   ================================================================ *\/\n.tre-hp-esf { background: var(--cream); }\n\n.esf-shell {\n  max-width: 1160px;\n  margin: 0 auto;\n  padding: 96px 56px 104px;\n}\n.pex-tag {\n  display: inline-block;\n  margin-bottom: 20px;\n  color: var(--sage);\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 400;\n  letter-spacing: 3.5px;\n  text-transform: uppercase;\n}\n.pex-header {\n  max-width: 760px;\n  margin: 0 auto 84px;\n  text-align: center;\n}\n.pex-header-title {\n  margin-bottom: 18px;\n  color: var(--navy);\n  font-family: 'Crimson Pro', Georgia, serif;\n  font-size: 42px;\n  font-weight: 300;\n  line-height: 1.18;\n  letter-spacing: 0.3px;\n}\n.pex-header-body {\n  max-width: 720px;\n  margin: 0 auto;\n  color: var(--muted);\n  font-family: 'Inter', sans-serif;\n  font-size: 15.5px;\n  font-weight: 300;\n  line-height: 1.85;\n}\n.pex-header-body + .pex-header-body { margin-top: 12px; }\n\n.pex-nav {\n  margin-top: 8px;\n  padding-top: 72px;\n  border-top: 1px solid var(--border);\n}\n.pex-nav-header { margin-bottom: 56px; text-align: center; }\n.pex-nav-desc {\n  max-width: 480px;\n  margin: 0 auto;\n  color: var(--muted);\n  font-family: 'Inter', sans-serif;\n  font-size: 15px;\n  line-height: 1.8;\n}\n\n.pex-circle-stage {\n  display: flex;\n  align-items: flex-start;\n  justify-content: center;\n  padding: 16px 0 8px;\n}\n.pex-circle-unit {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 18px;\n}\n.pex-circle-unit + .pex-circle-unit { margin-left: -40px; }\n.pex-circle-zone {\n  position: relative;\n  width: 180px;\n  height: 180px;\n  flex-shrink: 0;\n  overflow: visible;\n}\n.pex-circle-btn {\n  position: absolute !important;\n  top: 0 !important;\n  left: 0 !important;\n  right: 0 !important;\n  bottom: 0 !important;\n  inset: 0;\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  width: 100% !important;\n  height: 100% !important;\n  border: none !important;\n  border-radius: 50% !important;\n  background: var(--cc, var(--teal)) !important;\n  cursor: pointer !important;\n  outline: 2px solid transparent;\n  outline-offset: 5px;\n  padding: 0 !important;\n  margin: 0 !important;\n  box-sizing: border-box !important;\n  transition: transform 0.38s cubic-bezier(0.34, 1.56, 0.64, 1), opacity 0.3s ease;\n  animation: pex-breathe 4s ease-in-out infinite;\n  z-index: 2;\n}\n.pex-circle-btn:focus-visible { outline-color: var(--cc, var(--teal)); }\n.pex-circle-btn[aria-pressed=\"true\"] { animation: none; transform: scale(1.1) translateY(-7px); }\n.pex-circle-stage[data-active] .pex-circle-btn:not([aria-pressed=\"true\"]) {\n  opacity: 0.28; animation: none; transform: scale(0.92);\n}\n.pex-circle-btn:hover:not([aria-pressed=\"true\"]) {\n  opacity: 1 !important; animation: none; transform: scale(1.07) translateY(-5px);\n}\n.pex-circle-num {\n  color: var(--navy);\n  font-family: 'Crimson Pro', Georgia, serif;\n  font-size: 52px;\n  font-weight: 300;\n  line-height: 1;\n  user-select: none;\n  pointer-events: none;\n}\n.pex-circle-label { max-width: 160px; text-align: center; }\n.pex-circle-word {\n  display: block;\n  color: var(--navy);\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 400;\n  letter-spacing: 2px;\n  line-height: 1.5;\n  text-transform: uppercase;\n}\n.pex-ring {\n  position: absolute;\n  inset: 0;\n  border: 1px solid;\n  border-radius: 50%;\n  pointer-events: none;\n  z-index: 1;\n  animation: pex-ring-out 1.15s ease-out forwards;\n}\n\n.pex-panels-wrap { max-width: 1160px; margin: 0 auto; }\n.pex-panel { display: none; margin-top: 56px; border-top: 3px solid var(--nc, var(--teal)); }\n.pex-panel--active { display: block; animation: pex-fadein 0.4s ease forwards; }\n\n.pex-panel-intro {\n  max-width: 820px;\n  margin: 0 auto;\n  padding: 52px 56px 40px;\n  text-align: center;\n}\n.pex-panel-step {\n  margin-bottom: 12px;\n  color: var(--nc, var(--teal));\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 400;\n  letter-spacing: 2.5px;\n  text-transform: uppercase;\n}\n.pex-panel-title {\n  margin-bottom: 16px;\n  color: var(--navy);\n  font-family: 'Crimson Pro', Georgia, serif;\n  font-size: 36px;\n  font-weight: 300;\n  line-height: 1.25;\n  letter-spacing: 0.3px;\n}\n.pex-panel-lead {\n  color: var(--muted);\n  font-family: 'Inter', sans-serif;\n  font-size: 15.5px;\n  font-weight: 300;\n  line-height: 1.85;\n}\n\n.pex-panel-columns {\n  display: grid;\n  grid-template-columns: 1.1fr 0.9fr;\n  gap: 48px;\n  margin-top: 10px;\n  padding: 0 56px 48px;\n}\n.pex-panel-column {\n  border: 1px solid var(--border);\n  border-radius: 12px;\n  background: var(--cream);\n  padding: 28px 28px 26px;\n  transition: box-shadow 0.25s ease, border-color 0.25s ease;\n}\n.pex-panel-column:hover {\n  border-color: rgba(130,205,216,0.5);\n  box-shadow: 0 12px 36px rgba(26,39,66,0.08);\n}\n.pex-panel-col-label {\n  margin-bottom: 18px;\n  color: var(--nc, var(--teal));\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 400;\n  letter-spacing: 2.5px;\n  text-transform: uppercase;\n}\n.pex-panel-list { list-style: none; display: flex; flex-direction: column; gap: 10px; padding: 0; }\n.pex-panel-list li {\n  position: relative;\n  padding-left: 18px;\n  color: var(--text);\n  font-family: 'Inter', sans-serif;\n  font-size: 14.5px;\n  font-weight: 300;\n  line-height: 1.65;\n}\n.pex-panel-list li::before {\n  content: '';\n  position: absolute;\n  left: 0;\n  top: 11px;\n  width: 9px;\n  height: 1px;\n  background: var(--nc, var(--teal));\n}\n\n.pex-panel-outcome { margin-top: 0; padding: 0 56px 58px; }\n.pex-panel-outcome-inner {\n  max-width: 820px;\n  margin: 0 auto;\n  padding: 22px 28px;\n  border: 1px solid var(--border);\n  border-left: 3px solid var(--nc, var(--teal));\n  border-radius: 12px;\n  background: rgba(255,254,241,0.72);\n}\n.pex-panel-outcome-label {\n  margin-bottom: 10px;\n  color: var(--nc, var(--teal));\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 400;\n  letter-spacing: 2.5px;\n  text-transform: uppercase;\n}\n.pex-panel-outcome-text {\n  color: var(--text);\n  font-family: 'Inter', sans-serif;\n  font-size: 15px;\n  font-weight: 300;\n  line-height: 1.8;\n}\n\n.pex-closer {\n  max-width: 820px;\n  margin: 8px auto 0;\n  padding: 0 56px 40px;\n  color: var(--muted);\n  font-family: 'Inter', sans-serif;\n  font-size: 14px;\n  line-height: 1.75;\n  text-align: center;\n}\n.pex-closer-btn {\n  text-align: center;\n  padding: 0 56px 40px;\n  margin-top: -16px;\n}\n\n.pex-quote {\n  max-width: 780px;\n  margin: 0 auto 56px;\n  padding: 8px 56px 0;\n  text-align: center;\n}\n.pex-quote__rule {\n  width: 48px;\n  height: 2px;\n  margin: 0 auto 28px;\n  background: var(--rose);\n}\n.pex-quote__text {\n  margin: 0;\n  font-family: 'Crimson Pro', Georgia, serif;\n  font-style: italic;\n  font-weight: 300;\n  font-size: clamp(26px, 3.6vw, 38px);\n  line-height: 1.36;\n  color: var(--navy);\n}\n\n@keyframes pex-breathe {\n  0%, 100% { transform: translateY(0) scale(1); }\n  50%       { transform: translateY(-2px) scale(1.01); }\n}\n@keyframes pex-ring-out {\n  from { opacity: 0.65; transform: scale(1); }\n  to   { opacity: 0;    transform: scale(1.42); }\n}\n@keyframes pex-fadein {\n  from { opacity: 0; transform: translateY(8px); }\n  to   { opacity: 1; transform: translateY(0); }\n}\n\n\/* ================================================================\n   WHY THIS WORK IS DIFFERENT\n   ================================================================ *\/\n.tre-hp-different {\n  background: var(--navy);\n  padding: clamp(72px, 9vw, 108px) 24px;\n  text-align: center;\n}\n.tre-hp-different h2 {\n  max-width: 700px;\n  margin: 0 auto 28px;\n  font-family: 'Crimson Pro', Georgia, serif;\n  font-weight: 300;\n  font-size: clamp(36px, 5vw, 54px);\n  line-height: 1.12;\n  color: var(--cream);\n}\n.tre-hp-different p {\n  max-width: 740px;\n  margin: 0 auto 16px;\n  font-family: 'Inter', sans-serif;\n  font-size: 16px;\n  line-height: 1.82;\n  color: rgba(255, 254, 241, 0.82);\n}\n.tre-hp-different p:last-of-type { margin-bottom: 0; }\n.tre-hp-different__btn { margin-top: 32px; }\n\n\/* ================================================================\n   MEET FERNANDO\n   ================================================================ *\/\n.tre-hp-meet {\n  background: var(--cream);\n  padding: clamp(64px, 9vw, 104px) clamp(24px, 5vw, 56px);\n}\n.tre-hp-meet__inner {\n  max-width: 1100px;\n  margin: 0 auto;\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: clamp(40px, 7vw, 88px);\n  align-items: center;\n}\n.tre-hp-meet__photo {\n  width: 100%;\n  aspect-ratio: 4 \/ 5;\n  object-fit: cover;\n  object-position: center top;\n  border-radius: 8px !important;\n  display: block;\n  transition: transform 0.5s ease, box-shadow 0.5s ease;\n}\n.tre-hp-meet__photo:hover {\n  transform: scale(1.02);\n  box-shadow: 0 24px 56px rgba(26,39,66,0.14);\n}\n.tre-hp-meet__text h2 {\n  margin: 0 0 22px;\n  font-family: 'Crimson Pro', Georgia, serif;\n  font-weight: 300;\n  font-size: clamp(30px, 3.5vw, 44px);\n  line-height: 1.2;\n  color: var(--navy);\n}\n.tre-hp-meet__text p {\n  margin: 0 0 16px;\n  font-family: 'Inter', sans-serif;\n  font-size: 16px;\n  line-height: 1.8;\n  color: var(--text);\n}\n.tre-hp-meet__text p:last-of-type { margin-bottom: 28px; }\n\n\/* ================================================================\n   ORGANIZATIONS \u2014 AUTO-SCROLL CAROUSEL\n   ================================================================ *\/\n.tre-hp-orgs {\n  background: var(--cream);\n  padding: clamp(48px, 6vw, 80px) 0 clamp(64px, 8vw, 96px);\n}\n.tre-hp-orgs__heading {\n  text-align: center;\n  margin: 0 0 52px;\n  padding: 0 24px;\n  font-family: 'Crimson Pro', Georgia, serif;\n  font-weight: 300;\n  font-size: clamp(30px, 3.5vw, 44px);\n  color: var(--navy);\n}\n.tre-hp-orgs__carousel {\n  position: relative;\n  overflow: hidden;\n}\n.tre-hp-orgs__carousel::before,\n.tre-hp-orgs__carousel::after {\n  content: '';\n  position: absolute;\n  top: 0; bottom: 0;\n  width: 120px;\n  z-index: 2;\n  pointer-events: none;\n}\n.tre-hp-orgs__carousel::before {\n  left: 0;\n  background: linear-gradient(to right, var(--cream) 0%, transparent 100%);\n}\n.tre-hp-orgs__carousel::after {\n  right: 0;\n  background: linear-gradient(to left, var(--cream) 0%, transparent 100%);\n}\n.tre-hp-orgs__track {\n  display: flex;\n  align-items: center;\n  gap: 72px;\n  width: max-content;\n  padding: 12px 0;\n  animation: tre-orgs-scroll 36s linear infinite;\n}\n.tre-hp-orgs__carousel:hover .tre-hp-orgs__track {\n  animation-play-state: paused;\n}\n.tre-hp-orgs__logo {\n  flex-shrink: 0;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n.tre-hp-orgs__logo img {\n  max-width: 185px;\n  max-height: 85px;\n  width: auto;\n  height: auto;\n  object-fit: contain;\n  opacity: 0.82;\n  transition: opacity 0.22s ease, transform 0.22s ease;\n  display: block;\n}\n.tre-hp-orgs__logo img:hover {\n  opacity: 1;\n  transform: scale(1.06);\n}\n\n@keyframes tre-orgs-scroll {\n  from { transform: translateX(0); }\n  to   { transform: translateX(-50%); }\n}\n\n\/* ================================================================\n   CTA\n   ================================================================ *\/\n.tre-hp-cta {\n  background: var(--rose);\n  padding: clamp(64px, 9vw, 104px) 24px;\n  text-align: center;\n}\n.tre-hp-cta h2 {\n  max-width: 720px;\n  margin: 0 auto 20px;\n  font-family: 'Crimson Pro', Georgia, serif;\n  font-weight: 300;\n  font-size: clamp(32px, 5vw, 52px);\n  line-height: 1.18;\n  color: var(--navy);\n}\n.tre-hp-cta p {\n  max-width: 580px;\n  margin: 0 auto 32px;\n  font-family: 'Inter', sans-serif;\n  font-size: 16px;\n  line-height: 1.75;\n  color: rgba(26, 39, 66, 0.82);\n}\n.tre-hp-cta__btns {\n  display: flex;\n  gap: 14px;\n  justify-content: center;\n  flex-wrap: wrap;\n}\n.tre-hp-hero__inner .tre-hp-cta__btns {\n  margin-top: 34px !important;\n  padding-top: 0 !important;\n}\n\n\/* ================================================================\n   RESPONSIVE\n   ================================================================ *\/\n@media (max-width: 880px) {\n  .esf-shell { padding: 72px 28px 88px; }\n  .pex-header { margin-bottom: 56px; }\n  .pex-header-title { font-size: 30px; }\n  .pex-circle-unit + .pex-circle-unit { margin-left: -32px; }\n  .pex-panel-intro, .pex-panel-columns, .pex-panel-outcome, .pex-closer, .pex-quote {\n    padding-left: 28px; padding-right: 28px;\n  }\n  .pex-panel-columns { grid-template-columns: 1fr; gap: 20px; }\n  .pex-panel-title { font-size: 30px; }\n}\n\n@media (max-width: 768px) {\n  .tre-hp-problem__inner { grid-template-columns: 1fr; }\n  .tre-hp-meet__inner { grid-template-columns: 1fr; }\n  .tre-hp-orgs__carousel::before,\n  .tre-hp-orgs__carousel::after { width: 60px; }\n}\n\n@media (max-width: 580px) {\n  .esf-shell { padding: 56px 20px 72px; }\n  .pex-header-title { font-size: 24px; }\n  .pex-circle-stage { flex-direction: column; align-items: center; gap: 28px; }\n  .pex-circle-unit + .pex-circle-unit { margin-left: 0; }\n  .pex-circle-num { font-size: 44px; }\n  .pex-panel-intro, .pex-panel-columns, .pex-panel-outcome, .pex-closer, .pex-quote {\n    padding-left: 0; padding-right: 0;\n  }\n  .pex-panel-title { font-size: 24px; }\n  .pex-panel-column, .pex-panel-outcome-inner { padding-left: 18px; padding-right: 18px; }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .tre-reveal { opacity: 1; transform: none; transition: none; }\n  .tre-hp-hero__ripple { animation: none; opacity: 0; }\n  .tre-hp-orgs__track { animation: none; }\n  .pex-circle-btn, .pex-circle-btn[aria-pressed=\"true\"],\n  .pex-circle-btn:hover:not([aria-pressed=\"true\"]) { animation: none; }\n  .pex-ring, .pex-panel--active { animation-duration: 0.01ms; }\n}\n<\/style>\n\n<div class=\"tre-hp\">\n\n  <!-- ================================================================\n       HERO\n       ================================================================ -->\n  <section class=\"tre-hp-hero\">\n    <div class=\"tre-hp-hero__ripples\" aria-hidden=\"true\">\n      <div class=\"tre-hp-hero__ripple\"><\/div>\n      <div class=\"tre-hp-hero__ripple\"><\/div>\n      <div class=\"tre-hp-hero__ripple\"><\/div>\n    <\/div>\n    <div class=\"tre-hp-hero__inner\">\n      <p class=\"tre-hp-hero__welcome tre-reveal\">Fernando Restoy \u2022 Dropout Prevention & Safeguarding<\/p>\n      <h1 class=\"tre-hp-hero__title tre-reveal tre-reveal--delay-1\">When schools feel safe,<br>children stay<\/h1>\n      <p class=\"tre-hp-hero__body tre-reveal tre-reveal--delay-2\">I help schools and child-facing organisations reduce dropout and strengthen safeguarding by building early intervention systems, emotional skills, and protective relationships that help vulnerable children stay, learn, and thrive.<\/p>\n      <div class=\"tre-hp-cta__btns tre-reveal tre-reveal--delay-3\">\n        <a class=\"tre-hp-btn tre-hp-btn--light\" href=\"https:\/\/fernandorestoy.com\/services\/\" target=\"_blank\" rel=\"noopener noreferrer\">Services<\/a>\n        <a class=\"tre-hp-btn tre-hp-btn--light\" href=\"https:\/\/fernandorestoy.com\/articles\/\" target=\"_blank\" rel=\"noopener noreferrer\">Articles<\/a>\n        <a class=\"tre-hp-btn tre-hp-btn--light\" href=\"https:\/\/fernandorestoy.com\/tools\/\" target=\"_blank\" rel=\"noopener noreferrer\">Tools<\/a>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ================================================================\n       PROBLEM \/ DIAGNOSTIC SECTION\n       ================================================================ -->\n  <section class=\"tre-hp-problem\">\n    <div class=\"tre-hp-problem__inner\">\n      <div class=\"tre-hp-problem__text tre-reveal\">\n        <h2>Sometimes the right interventions aren't enough.<\/h2>\n        <p>Most organizations invest heavily in the right things \u2014 education, accommodation, school feeding, transport. These interventions work because they remove real barriers, and for many children, they are enough. But not for all.<\/p>\n        <p>Many students still disengage even when their basic needs are met: attendance drops quietly, behaviour shifts, and a child who was once present becomes invisible. By the time the organization notices, it is often too late.<\/p>\n        <p>This is not a failure of care but a gap in systems: no clear process for identifying struggling students early; no structured way to teach children the emotional and relational skills that help them cope, regulate, and stay connected; and too often, no single adult who truly knows them.<\/p>\n        <p>That is where this work begins.<\/p>\n      <\/div>\n      <img decoding=\"async\" class=\"tre-hp-problem__image tre-reveal tre-reveal--delay-1 lazyload\" data-src=\"https:\/\/fernandorestoy.com\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-4-may-2026-21_27_03.png\" alt=\"A child in a school setting\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1448px; --smush-placeholder-aspect-ratio: 1448\/1086;\">\n    <\/div>\n  <\/section>\n\n  <!-- ================================================================\n       EMOTIONAL SAFETY FRAMEWORK\n       ================================================================ -->\n  <div class=\"tre-hp-esf\" id=\"esf-framework\">\n    <div class=\"esf-shell\">\n\n      <div class=\"pex-header tre-reveal\">\n        <span class=\"pex-tag\">Three Connected Pillars for Dropout Prevention<\/span>\n        <h2 class=\"pex-header-title\">The Emotional Safety Framework<\/h2>\n        <p class=\"pex-header-body\">\n          On top of material support, three things need to happen in order to further reduce dropout and improve student wellbeing:\n          schools need systems that notice risk early, help students build the emotional and\n          social skills they need to face challenges, and create protective relationships with\n          adults who use emotional intelligence, a coaching approach, and trauma-sensitive practice.\n        <\/p>\n        <p class=\"pex-header-body\">\n          These three pillars work independently and multiply each other's impact when combined.\n        <\/p>\n        <p class=\"pex-header-body\">\n          To make this a reality, delivering isolated trainings or short-term interventions is not enough.\n          The aim is to help schools build practical, sustainable systems that identify risk early,\n          strengthen student wellbeing, and create safer environments where children are more likely\n          to remain in education.\n        <\/p>\n      <\/div>\n\n      <section class=\"pex-nav\" id=\"pex-nav\" aria-labelledby=\"pex-nav-label\">\n        <div class=\"pex-nav-header tre-reveal\">\n          <span class=\"pex-tag\" id=\"pex-nav-label\">Three Interconnected Pillars<\/span>\n          <p class=\"pex-nav-desc\">Select each circle to explore the pillar in detail.<\/p>\n        <\/div>\n\n        <div class=\"pex-circle-stage\" id=\"pex-circle-stage\" role=\"group\" aria-label=\"Three framework pillars \u2014 select each to explore\">\n          <div class=\"pex-circle-unit tre-reveal tre-reveal--delay-1\">\n            <div class=\"pex-circle-zone\" id=\"pex-zone-0\">\n              <div class=\"pex-circle-btn\" id=\"pex-node-0\" style=\"--cc:#E58C8A\" aria-pressed=\"false\" aria-controls=\"pex-panel-0\" aria-label=\"Pillar 01 \u2014 Early Identification System\" role=\"button\" tabindex=\"0\">\n                <span class=\"pex-circle-num\" aria-hidden=\"true\">01<\/span>\n              <\/div>\n            <\/div>\n            <div class=\"pex-circle-label\" aria-hidden=\"true\">\n              <span class=\"pex-circle-word\">Early<br>Identification<\/span>\n            <\/div>\n          <\/div>\n\n          <div class=\"pex-circle-unit tre-reveal tre-reveal--delay-2\">\n            <div class=\"pex-circle-zone\" id=\"pex-zone-1\">\n              <div class=\"pex-circle-btn\" id=\"pex-node-1\" style=\"--cc:#82CDD8\" aria-pressed=\"false\" aria-controls=\"pex-panel-1\" aria-label=\"Pillar 02 \u2014 SEL Curriculum and Emotional Skills\" role=\"button\" tabindex=\"0\">\n                <span class=\"pex-circle-num\" aria-hidden=\"true\">02<\/span>\n              <\/div>\n            <\/div>\n            <div class=\"pex-circle-label\" aria-hidden=\"true\">\n              <span class=\"pex-circle-word\">Emotional<br>Skills<\/span>\n            <\/div>\n          <\/div>\n\n          <div class=\"pex-circle-unit tre-reveal tre-reveal--delay-3\">\n            <div class=\"pex-circle-zone\" id=\"pex-zone-2\">\n              <div class=\"pex-circle-btn\" id=\"pex-node-2\" style=\"--cc:#5BA08A\" aria-pressed=\"false\" aria-controls=\"pex-panel-2\" aria-label=\"Pillar 03 \u2014 Protective Relationships and Safe Environments\" role=\"button\" tabindex=\"0\">\n                <span class=\"pex-circle-num\" aria-hidden=\"true\">03<\/span>\n              <\/div>\n            <\/div>\n            <div class=\"pex-circle-label\" aria-hidden=\"true\">\n              <span class=\"pex-circle-word\">Protective<br>Relationships<\/span>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/section>\n\n      <div class=\"pex-panels-wrap\" id=\"pex-panels-wrap\">\n\n        <!-- PILLAR 01 -->\n        <section class=\"pex-panel\" id=\"pex-panel-0\" role=\"region\" aria-labelledby=\"pex-ptitle-0\" style=\"--nc:#E58C8A\">\n          <div class=\"pex-panel-intro\">\n            <p class=\"pex-panel-step\">Pillar 01<\/p>\n            <h3 class=\"pex-panel-title\" id=\"pex-ptitle-0\">Early Identification System<\/h3>\n            <p class=\"pex-panel-lead\">Many students do not drop out suddenly. The warning signs usually appear earlier through attendance, lateness, behavior inside and outside class, failing grades, or direct requests for help. This pillar helps schools notice those signals and classify risk before problems escalate.<\/p>\n          <\/div>\n          <div class=\"pex-panel-columns\">\n            <div class=\"pex-panel-column\">\n              <p class=\"pex-panel-col-label\">What organizations should build<\/p>\n              <ul class=\"pex-panel-list\">\n                <li>Early warning indicators for dropout, safeguarding, and wellbeing risk<\/li>\n                <li>Low-risk, medium-risk, and high-risk classification pathways<\/li>\n                <li>Follow-up lists and shared case notes so concerns do not disappear<\/li>\n                <li>Coordination between teachers, leadership, the social team, and families<\/li>\n                <li>Simple routines that support punctuality, attendance, and staying in class<\/li>\n                <li>Staff training to notice patterns and respond with timely support<\/li>\n              <\/ul>\n            <\/div>\n            <div class=\"pex-panel-column\">\n              <p class=\"pex-panel-col-label\">What it helps schools notice<\/p>\n              <ul class=\"pex-panel-list\">\n                <li>Daily absenteeism and lateness<\/li>\n                <li>Behavior problems inside and outside class<\/li>\n                <li>Failing grades or sudden changes in performance<\/li>\n                <li>Students asking for support or showing signs of distress<\/li>\n              <\/ul>\n            <\/div>\n          <\/div>\n          <div class=\"pex-panel-outcome\">\n            <div class=\"pex-panel-outcome-inner\">\n              <p class=\"pex-panel-outcome-label\">Outcome<\/p>\n              <p class=\"pex-panel-outcome-text\">A practical system that helps schools identify risk early, understand who needs help, and act before disengagement turns into dropout or harm.<\/p>\n            <\/div>\n          <\/div>\n        <\/section>\n\n        <!-- PILLAR 02 -->\n        <section class=\"pex-panel\" id=\"pex-panel-1\" role=\"region\" aria-labelledby=\"pex-ptitle-1\" style=\"--nc:#82CDD8\">\n          <div class=\"pex-panel-intro\">\n            <p class=\"pex-panel-step\">Pillar 02<\/p>\n            <h3 class=\"pex-panel-title\" id=\"pex-ptitle-1\">SEL Curriculum and Emotional Skills<\/h3>\n            <p class=\"pex-panel-lead\">Students need more than isolated wellbeing activities. They need a sequenced SEL curriculum with weekly instruction in self-awareness, self-management, empathy, relationships, and decision-making. Emotional skills should be part of how a school prevents dropout and protects wellbeing.<\/p>\n          <\/div>\n          <div class=\"pex-panel-columns\">\n            <div class=\"pex-panel-column\">\n              <p class=\"pex-panel-col-label\">What organizations should build<\/p>\n              <ul class=\"pex-panel-list\">\n                <li>Agreements that say emotions are welcome and behavior is guided<\/li>\n                <li>Classroom charters that define how the group wants to feel<\/li>\n                <li>Daily emotion check-ins and a visual emotion chart<\/li>\n                <li>Emotion coaching for moments when students are overwhelmed<\/li>\n                <li>Conflict repair routines and respectful communication tools<\/li>\n                <li>Weekly instruction in self-awareness, self-management, empathy, relationships, and decision-making<\/li>\n              <\/ul>\n            <\/div>\n            <div class=\"pex-panel-column\">\n              <p class=\"pex-panel-col-label\">What it helps students do<\/p>\n              <ul class=\"pex-panel-list\">\n                <li>Name feelings accurately instead of staying vague or shut down<\/li>\n                <li>Understand what they need and why they feel what they feel<\/li>\n                <li>Calm themselves before reacting in harmful ways<\/li>\n                <li>Ask for help and stay connected when challenges increase<\/li>\n                <li>Empathize with others and repair harm after conflict<\/li>\n                <li>Make better choices that protect learning and relationships<\/li>\n              <\/ul>\n            <\/div>\n          <\/div>\n          <div class=\"pex-panel-outcome\">\n            <div class=\"pex-panel-outcome-inner\">\n              <p class=\"pex-panel-outcome-label\">Outcome<\/p>\n              <p class=\"pex-panel-outcome-text\">A curriculum that helps students build the emotional and social skills they need to face challenges, remain regulated, and stay engaged in school life.<\/p>\n            <\/div>\n          <\/div>\n        <\/section>\n\n        <!-- PILLAR 03 -->\n        <section class=\"pex-panel\" id=\"pex-panel-2\" role=\"region\" aria-labelledby=\"pex-ptitle-2\" style=\"--nc:#5BA08A\">\n          <div class=\"pex-panel-intro\">\n            <p class=\"pex-panel-step\">Pillar 03<\/p>\n            <h3 class=\"pex-panel-title\" id=\"pex-ptitle-2\">Protective Relationships and Safe Environments<\/h3>\n            <p class=\"pex-panel-lead\">Children stay in education when adults consistently make them feel seen, heard, and protected. This pillar is about warm, consistent relationships, coaching-oriented practice, and trauma-sensitive responses when students are struggling, in conflict, or in need of repair.<\/p>\n          <\/div>\n          <div class=\"pex-panel-columns\">\n            <div class=\"pex-panel-column\">\n              <p class=\"pex-panel-col-label\">What organizations should build<\/p>\n              <ul class=\"pex-panel-list\">\n                <li>Protective relationships based on warmth, consistency, and trust<\/li>\n                <li>Adult practice grounded in emotional intelligence and a coaching approach<\/li>\n                <li>Trauma-sensitive responses to distress, conflict, and behavior<\/li>\n                <li>Respectful discipline that protects dignity and uses clear boundaries<\/li>\n                <li>Clear conflict repair routines that help students understand what happened and how harm can be repaired<\/li>\n                <li>Adult training in regulation, repair, listening, and follow-through<\/li>\n              <\/ul>\n            <\/div>\n            <div class=\"pex-panel-column\">\n              <p class=\"pex-panel-col-label\">What it protects<\/p>\n              <ul class=\"pex-panel-list\">\n                <li>Student dignity and trust in adults<\/li>\n                <li>Safer classrooms and calmer responses to conflict<\/li>\n                <li>Better relationships between school and home<\/li>\n                <li>More consistent attendance and engagement<\/li>\n                <li>Children feeling able to ask for help without fear<\/li>\n                <li>School climates where adults repair, guide, and protect<\/li>\n              <\/ul>\n            <\/div>\n          <\/div>\n          <div class=\"pex-panel-outcome\">\n            <div class=\"pex-panel-outcome-inner\">\n              <p class=\"pex-panel-outcome-label\">Outcome<\/p>\n              <p class=\"pex-panel-outcome-text\">A safer environment where adults use emotional intelligence, coaching, and trauma-sensitive practice to build the relationships children need in order to stay connected.<\/p>\n            <\/div>\n          <\/div>\n        <\/section>\n\n      <\/div>\n\n      <div class=\"pex-quote\">\n        <div class=\"pex-quote__rule\" aria-hidden=\"true\"><\/div>\n        <p class=\"pex-quote__text\">\"Disengagement is an emotional reaction to a negative situation. An unhealthy solution for something that happened to the child.\"<\/p>\n      <\/div>\n\n      <p class=\"pex-closer\">The three pillars work as a framework: early identification spots risk, SEL strengthens student skills, and protective relationships make the environment safe enough for both to work well.<\/p>\n      <div class=\"pex-closer-btn\">\n        <a class=\"tre-hp-btn tre-hp-btn--dark\" href=\"https:\/\/fernandorestoy.com\/services\/\" target=\"_blank\" rel=\"noopener noreferrer\">Learn more<\/a>\n      <\/div>\n\n    <\/div>\n  <\/div>\n\n  <!-- ================================================================\n       WHY THIS WORK IS DIFFERENT\n       ================================================================ -->\n  <section class=\"tre-hp-different\">\n    <h2 class=\"tre-reveal\">Why this work is different<\/h2>\n    <p class=\"tre-reveal tre-reveal--delay-1\">This approach was not developed in theory alone. It was built in practice, inside a high-risk school context where dropout, family violence, trauma, bullying, poverty, and emotional distress were everyday realities.<\/p>\n    <p class=\"tre-reveal tre-reveal--delay-2\">At PSE in Cambodia, this work helped shape a child protection and student retention model that supported hundreds of vulnerable students, strengthened emotional safety, and contributed to reducing annual dropout.<\/p>\n    <p class=\"tre-reveal tre-reveal--delay-3\">This kind of support is grounded, strategic, and designed for real-world implementation.<\/p>\n    <div class=\"tre-hp-different__btn tre-reveal tre-reveal--delay-3\">\n      <a class=\"tre-hp-btn tre-hp-btn--light\" href=\"https:\/\/fernandorestoy.com\/case-studies\/\" target=\"_blank\" rel=\"noopener noreferrer\">Case studies<\/a>\n    <\/div>\n  <\/section>\n\n  <!-- ================================================================\n       MEET FERNANDO\n       ================================================================ -->\n  <section class=\"tre-hp-meet\">\n    <div class=\"tre-hp-meet__inner\">\n      <img decoding=\"async\" class=\"tre-hp-meet__photo tre-reveal lazyload\" data-src=\"https:\/\/fernandorestoy.com\/wp-content\/uploads\/2026\/05\/IMG_9597-2-e1779373634729.jpg\" alt=\"Fernando Restoy\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 828px; --smush-placeholder-aspect-ratio: 828\/1003;\">\n      <div class=\"tre-hp-meet__text tre-reveal tre-reveal--delay-1\">\n        <h2>About me<\/h2>\n        <p>Hello! I am Fernando, the person behind The Emotional Safety Framework, and a specialist in safeguarding, student retention, and emotional wellbeing.<\/p>\n        <p>My passion is to help schools and education organisations identify what is driving student disengagement, strengthen safeguarding systems, and build environments where children feel safe enough to stay, speak, learn, and succeed.<\/p>\n        <p>My approach combines field experience with practical tools from child protection, emotional intelligence, trauma-informed practice, emotional coaching, nonviolent communication, and education systems improvement.<\/p>\n        <a class=\"tre-hp-btn tre-hp-btn--dark\" href=\"https:\/\/fernandorestoy.com\/about-fernando-restoy-the-ripple-effect\/\" target=\"_blank\" rel=\"noopener noreferrer\">Read more<\/a>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ================================================================\n       ORGANIZATIONS \u2014 AUTO-SCROLL CAROUSEL\n       ================================================================ -->\n  <section class=\"tre-hp-orgs\">\n    <h2 class=\"tre-hp-orgs__heading tre-reveal\">Organizations I've already collaborated with<\/h2>\n    <div class=\"tre-hp-orgs__carousel\" aria-label=\"Organizations I've already collaborated with\">\n      <div class=\"tre-hp-orgs__track\" id=\"orgs-track\">\n        <!-- Set 1 -->\n        <div class=\"tre-hp-orgs__logo\"><img decoding=\"async\" data-src=\"https:\/\/fernandorestoy.com\/wp-content\/uploads\/2026\/06\/11-e1781776023367.png\"        alt=\"GolemanEI\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 1570px; --smush-placeholder-aspect-ratio: 1570\/1567;\"><\/div>\n        <div class=\"tre-hp-orgs__logo\"><img decoding=\"async\" data-src=\"https:\/\/fernandorestoy.com\/wp-content\/uploads\/2026\/03\/Logo-ICIPR-2019-800.webp\"    alt=\"ICIPR\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 800px; --smush-placeholder-aspect-ratio: 800\/232;\"><\/div>\n        <div class=\"tre-hp-orgs__logo\"><img decoding=\"async\" data-src=\"https:\/\/fernandorestoy.com\/wp-content\/uploads\/2021\/09\/logo-asnie-2021.png\"          alt=\"asnie \u2013 Inteligencia Emocional\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 270px; --smush-placeholder-aspect-ratio: 270\/90;\"><\/div>\n        <div class=\"tre-hp-orgs__logo\"><img decoding=\"async\" data-src=\"https:\/\/fernandorestoy.com\/wp-content\/uploads\/2026\/06\/10-e1781776096219.png\"        alt=\"Daniel Goleman Emotional Intelligence Courses\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 2000px; --smush-placeholder-aspect-ratio: 2000\/630;\"><\/div>\n        <div class=\"tre-hp-orgs__logo\"><img decoding=\"async\" data-src=\"https:\/\/fernandorestoy.com\/wp-content\/uploads\/2026\/06\/8.png\"                        alt=\"Egmont\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 2000px; --smush-placeholder-aspect-ratio: 2000\/2000;\"><\/div>\n        <div class=\"tre-hp-orgs__logo\"><img decoding=\"async\" data-src=\"https:\/\/fernandorestoy.com\/wp-content\/uploads\/2021\/09\/WEF.png\"                      alt=\"World Economic Forum\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/632;\"><\/div>\n        <div class=\"tre-hp-orgs__logo\"><img decoding=\"async\" data-src=\"https:\/\/fernandorestoy.com\/wp-content\/uploads\/2021\/09\/logo.png\"                     alt=\"United Nations Academic Impact\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 330px; --smush-placeholder-aspect-ratio: 330\/309;\"><\/div>\n        <div class=\"tre-hp-orgs__logo\"><img decoding=\"async\" data-src=\"https:\/\/fernandorestoy.com\/wp-content\/uploads\/2026\/06\/9-e1781776068966.png\"         alt=\"PSE \u2013 Pour un Sourire d'Enfant\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 2000px; --smush-placeholder-aspect-ratio: 2000\/857;\"><\/div>\n        <!-- Set 2 (duplicate for seamless loop) -->\n        <div class=\"tre-hp-orgs__logo\" aria-hidden=\"true\"><img decoding=\"async\" data-src=\"https:\/\/fernandorestoy.com\/wp-content\/uploads\/2026\/06\/11-e1781776023367.png\"        alt=\"\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 1570px; --smush-placeholder-aspect-ratio: 1570\/1567;\"><\/div>\n        <div class=\"tre-hp-orgs__logo\" aria-hidden=\"true\"><img decoding=\"async\" data-src=\"https:\/\/fernandorestoy.com\/wp-content\/uploads\/2026\/03\/Logo-ICIPR-2019-800.webp\"    alt=\"\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 800px; --smush-placeholder-aspect-ratio: 800\/232;\"><\/div>\n        <div class=\"tre-hp-orgs__logo\" aria-hidden=\"true\"><img decoding=\"async\" data-src=\"https:\/\/fernandorestoy.com\/wp-content\/uploads\/2021\/09\/logo-asnie-2021.png\"          alt=\"\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 270px; --smush-placeholder-aspect-ratio: 270\/90;\"><\/div>\n        <div class=\"tre-hp-orgs__logo\" aria-hidden=\"true\"><img decoding=\"async\" data-src=\"https:\/\/fernandorestoy.com\/wp-content\/uploads\/2026\/06\/10-e1781776096219.png\"        alt=\"\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 2000px; --smush-placeholder-aspect-ratio: 2000\/630;\"><\/div>\n        <div class=\"tre-hp-orgs__logo\" aria-hidden=\"true\"><img decoding=\"async\" data-src=\"https:\/\/fernandorestoy.com\/wp-content\/uploads\/2026\/06\/8.png\"                        alt=\"\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 2000px; --smush-placeholder-aspect-ratio: 2000\/2000;\"><\/div>\n        <div class=\"tre-hp-orgs__logo\" aria-hidden=\"true\"><img decoding=\"async\" data-src=\"https:\/\/fernandorestoy.com\/wp-content\/uploads\/2021\/09\/WEF.png\"                      alt=\"\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/632;\"><\/div>\n        <div class=\"tre-hp-orgs__logo\" aria-hidden=\"true\"><img decoding=\"async\" data-src=\"https:\/\/fernandorestoy.com\/wp-content\/uploads\/2021\/09\/logo.png\"                     alt=\"\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 330px; --smush-placeholder-aspect-ratio: 330\/309;\"><\/div>\n        <div class=\"tre-hp-orgs__logo\" aria-hidden=\"true\"><img decoding=\"async\" data-src=\"https:\/\/fernandorestoy.com\/wp-content\/uploads\/2026\/06\/9-e1781776068966.png\"         alt=\"\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 2000px; --smush-placeholder-aspect-ratio: 2000\/857;\"><\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ================================================================\n       CTA\n       ================================================================ -->\n  <section class=\"tre-hp-cta\">\n    <h2 class=\"tre-reveal\">Want to reduce dropout and strengthen safeguarding in your organization?<\/h2>\n    <p class=\"tre-reveal tre-reveal--delay-1\">Explore resources to learn practical strategies for reducing dropout rates and improving student wellbeing.<\/p>\n    <div class=\"tre-hp-cta__btns tre-reveal tre-reveal--delay-2\">\n      <a class=\"tre-hp-btn tre-hp-btn--dark\" href=\"https:\/\/fernandorestoy.com\/services\/\" target=\"_blank\" rel=\"noopener noreferrer\">Services<\/a>\n      <a class=\"tre-hp-btn tre-hp-btn--dark\" href=\"https:\/\/fernandorestoy.com\/articles\/\" target=\"_blank\" rel=\"noopener noreferrer\">Articles<\/a>\n      <a class=\"tre-hp-btn tre-hp-btn--dark\" href=\"https:\/\/fernandorestoy.com\/tools\/\" target=\"_blank\" rel=\"noopener noreferrer\">Tools<\/a>\n    <\/div>\n  <\/section>\n\n<\/div>\n\n<script>\n(function () {\n\n  \/* \u2500\u2500 Pillar circles \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  var COLORS = ['#E58C8A', '#82CDD8', '#5BA08A'];\n  var STAGE  = document.getElementById('pex-circle-stage');\n  var NODES  = Array.from(document.querySelectorAll('.pex-circle-btn'));\n  var ZONES  = Array.from(document.querySelectorAll('.pex-circle-zone'));\n  var PANELS = Array.from(document.querySelectorAll('.pex-panel'));\n  var active = -1;\n\n  function spawnRing(zone, color) {\n    var ring = document.createElement('div');\n    ring.className = 'pex-ring';\n    ring.style.borderColor = color;\n    zone.appendChild(ring);\n    ring.addEventListener('animationend', function () { ring.remove(); }, { once: true });\n  }\n\n  function select(index) {\n    if (index === active) return;\n    NODES.forEach(function (node, i) {\n      node.setAttribute('aria-pressed', i === index ? 'true' : 'false');\n    });\n    PANELS.forEach(function (panel, i) {\n      panel.classList.toggle('pex-panel--active', i === index);\n      panel.setAttribute('aria-hidden', String(i !== index));\n    });\n    STAGE.dataset.active = String(index);\n    spawnRing(ZONES[index], COLORS[index]);\n    setTimeout(function () { spawnRing(ZONES[index], COLORS[index]); }, 150);\n    active = index;\n    if (window.innerWidth <= 760) {\n      setTimeout(function () {\n        PANELS[index].scrollIntoView({ behavior: 'smooth', block: 'start' });\n      }, 120);\n    }\n  }\n\n  NODES.forEach(function (node, index) {\n    node.addEventListener('click', function () { select(index); });\n    node.addEventListener('mouseenter', function () {\n      if (active !== index) spawnRing(ZONES[index], COLORS[index]);\n    });\n    node.addEventListener('keydown', function (e) {\n      if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); select(index); }\n    });\n  });\n\n  var navEl = document.getElementById('pex-nav');\n  if (navEl && 'IntersectionObserver' in window) {\n    var pillarsIO = new IntersectionObserver(function (entries) {\n      if (!entries[0].isIntersecting) return;\n      setTimeout(function () { select(0); }, 220);\n      pillarsIO.unobserve(navEl);\n    }, { threshold: 0.25 });\n    pillarsIO.observe(navEl);\n  } else if (PANELS.length) {\n    select(0);\n  }\n\n  \/* \u2500\u2500 Full-bleed sections \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  (function () {\n    var block = document.querySelector('.tre-hp');\n    if (!block) return;\n\n    \/* Walk up the DOM: remove overflow:hidden and bottom spacing from\n       WordPress wrappers so sections extend edge-to-edge with no gap *\/\n    var ancestor = block.parentElement;\n    while (ancestor && ancestor.tagName !== 'BODY') {\n      var cs = window.getComputedStyle(ancestor);\n      if (cs.overflow === 'hidden' || cs.overflowX === 'hidden') {\n        ancestor.style.setProperty('overflow',   'visible', 'important');\n        ancestor.style.setProperty('overflow-x', 'visible', 'important');\n      }\n      ancestor.style.setProperty('margin-bottom',  '0', 'important');\n      ancestor.style.setProperty('padding-bottom', '0', 'important');\n      ancestor = ancestor.parentElement;\n    }\n\n    var BLEED = ['.tre-hp-hero', '.tre-hp-different', '.tre-hp-cta', '.tre-hp-orgs'];\n    var sections = BLEED.map(function (s) { return document.querySelector(s); }).filter(Boolean);\n\n    function applyBleed() {\n      var rect = block.getBoundingClientRect();\n      var offsetLeft = rect.left; \/* viewport-relative \u2014 no scrollX needed *\/\n      var vw = window.innerWidth;\n      sections.forEach(function (el) {\n        el.style.width      = vw + 'px';\n        el.style.marginLeft = (-offsetLeft) + 'px';\n      });\n    }\n\n    applyBleed();\n    window.addEventListener('resize', applyBleed);\n  }());\n\n  \/* \u2500\u2500 Scroll reveal \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  if ('IntersectionObserver' in window) {\n    var revealIO = new IntersectionObserver(function (entries) {\n      entries.forEach(function (entry) {\n        if (entry.isIntersecting) {\n          entry.target.classList.add('is-visible');\n          revealIO.unobserve(entry.target);\n        }\n      });\n    }, { threshold: 0.12 });\n\n    Array.from(document.querySelectorAll('.tre-reveal')).forEach(function (el) {\n      revealIO.observe(el);\n    });\n  } else {\n    Array.from(document.querySelectorAll('.tre-reveal')).forEach(function (el) {\n      el.classList.add('is-visible');\n    });\n  }\n\n}());\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Fernando Restoy \u2022 Dropout Prevention &#038; Safeguarding When schools feel safe,children stay I help schools and child-facing organisations reduce dropout and strengthen safeguarding by building [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"plain-container","ast-site-content-layout":"full-width-container","site-content-style":"unboxed","site-sidebar-style":"unboxed","ast-global-header-display":"","ast-banner-title-visibility":"disabled","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-14579","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>HOME PAGE | Fernando Restoy<\/title>\n<meta name=\"description\" content=\"Helping schools and education NGOs reduce dropout, strengthen safeguarding, and build emotionally safe environments through diagnostics, early intervention systems, SEL curriculum, and leadership training.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fernandorestoy.com\/es\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"HOME PAGE | Fernando Restoy\" \/>\n<meta property=\"og:description\" content=\"Helping schools and education NGOs reduce dropout, strengthen safeguarding, and build emotionally safe environments through diagnostics, early intervention systems, SEL curriculum, and leadership training.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fernandorestoy.com\/es\/\" \/>\n<meta property=\"og:site_name\" content=\"Fernando Restoy\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-08T09:14:20+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/fernandorestoy.com\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-4-may-2026-21_27_03.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/fernandorestoy.com\\\/\",\"url\":\"https:\\\/\\\/fernandorestoy.com\\\/\",\"name\":\"HOME PAGE | Fernando Restoy\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/fernandorestoy.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/fernandorestoy.com\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/fernandorestoy.com\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/fernandorestoy.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/ChatGPT-Image-4-may-2026-21_27_03.png\",\"datePublished\":\"2023-02-05T02:45:39+00:00\",\"dateModified\":\"2026-08-08T09:14:20+00:00\",\"description\":\"Helping schools and education NGOs reduce dropout, strengthen safeguarding, and build emotionally safe environments through diagnostics, early intervention systems, SEL curriculum, and leadership training.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/fernandorestoy.com\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/fernandorestoy.com\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/fernandorestoy.com\\\/#primaryimage\",\"url\":\"https:\\\/\\\/fernandorestoy.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/ChatGPT-Image-4-may-2026-21_27_03.png\",\"contentUrl\":\"https:\\\/\\\/fernandorestoy.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/ChatGPT-Image-4-may-2026-21_27_03.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/fernandorestoy.com\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Inicio\",\"item\":\"https:\\\/\\\/fernandorestoy.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"HOME PAGE\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/fernandorestoy.com\\\/#website\",\"url\":\"https:\\\/\\\/fernandorestoy.com\\\/\",\"name\":\"Fernando Restoy\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/fernandorestoy.com\\\/#\\\/schema\\\/person\\\/85cf565f6494b61d1ec8179de90b50f0\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/fernandorestoy.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/fernandorestoy.com\\\/#\\\/schema\\\/person\\\/85cf565f6494b61d1ec8179de90b50f0\",\"name\":\"Fernando Restoy\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/fernandorestoy.com\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/cropped-Logos-3-e1785753479786.png\",\"url\":\"https:\\\/\\\/fernandorestoy.com\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/cropped-Logos-3-e1785753479786.png\",\"contentUrl\":\"https:\\\/\\\/fernandorestoy.com\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/cropped-Logos-3-e1785753479786.png\",\"width\":1961,\"height\":305,\"caption\":\"Fernando Restoy\"},\"logo\":{\"@id\":\"https:\\\/\\\/fernandorestoy.com\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/cropped-Logos-3-e1785753479786.png\"},\"sameAs\":[\"https:\\\/\\\/fernandorestoy.com\",\"https:\\\/\\\/www.instagram.com\\\/fernandorestoy_coach\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/72734900\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCHXSxhavMyJ68hvF1FjRvdw\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"HOME PAGE | Fernando Restoy","description":"Helping schools and education NGOs reduce dropout, strengthen safeguarding, and build emotionally safe environments through diagnostics, early intervention systems, SEL curriculum, and leadership training.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fernandorestoy.com\/es\/","og_locale":"es_ES","og_type":"article","og_title":"HOME PAGE | Fernando Restoy","og_description":"Helping schools and education NGOs reduce dropout, strengthen safeguarding, and build emotionally safe environments through diagnostics, early intervention systems, SEL curriculum, and leadership training.","og_url":"https:\/\/fernandorestoy.com\/es\/","og_site_name":"Fernando Restoy","article_modified_time":"2026-08-08T09:14:20+00:00","og_image":[{"url":"https:\/\/fernandorestoy.com\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-4-may-2026-21_27_03.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/fernandorestoy.com\/","url":"https:\/\/fernandorestoy.com\/","name":"HOME PAGE | Fernando Restoy","isPartOf":{"@id":"https:\/\/fernandorestoy.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/fernandorestoy.com\/#primaryimage"},"image":{"@id":"https:\/\/fernandorestoy.com\/#primaryimage"},"thumbnailUrl":"https:\/\/fernandorestoy.com\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-4-may-2026-21_27_03.png","datePublished":"2023-02-05T02:45:39+00:00","dateModified":"2026-08-08T09:14:20+00:00","description":"Helping schools and education NGOs reduce dropout, strengthen safeguarding, and build emotionally safe environments through diagnostics, early intervention systems, SEL curriculum, and leadership training.","breadcrumb":{"@id":"https:\/\/fernandorestoy.com\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fernandorestoy.com\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/fernandorestoy.com\/#primaryimage","url":"https:\/\/fernandorestoy.com\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-4-may-2026-21_27_03.png","contentUrl":"https:\/\/fernandorestoy.com\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-4-may-2026-21_27_03.png"},{"@type":"BreadcrumbList","@id":"https:\/\/fernandorestoy.com\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Inicio","item":"https:\/\/fernandorestoy.com\/"},{"@type":"ListItem","position":2,"name":"HOME PAGE"}]},{"@type":"WebSite","@id":"https:\/\/fernandorestoy.com\/#website","url":"https:\/\/fernandorestoy.com\/","name":"Fernando Restoy","description":"","publisher":{"@id":"https:\/\/fernandorestoy.com\/#\/schema\/person\/85cf565f6494b61d1ec8179de90b50f0"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fernandorestoy.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":["Person","Organization"],"@id":"https:\/\/fernandorestoy.com\/#\/schema\/person\/85cf565f6494b61d1ec8179de90b50f0","name":"Fernando Restoy","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/fernandorestoy.com\/wp-content\/uploads\/2026\/08\/cropped-Logos-3-e1785753479786.png","url":"https:\/\/fernandorestoy.com\/wp-content\/uploads\/2026\/08\/cropped-Logos-3-e1785753479786.png","contentUrl":"https:\/\/fernandorestoy.com\/wp-content\/uploads\/2026\/08\/cropped-Logos-3-e1785753479786.png","width":1961,"height":305,"caption":"Fernando Restoy"},"logo":{"@id":"https:\/\/fernandorestoy.com\/wp-content\/uploads\/2026\/08\/cropped-Logos-3-e1785753479786.png"},"sameAs":["https:\/\/fernandorestoy.com","https:\/\/www.instagram.com\/fernandorestoy_coach\/","https:\/\/www.linkedin.com\/company\/72734900","https:\/\/www.youtube.com\/channel\/UCHXSxhavMyJ68hvF1FjRvdw"]}]}},"_links":{"self":[{"href":"https:\/\/fernandorestoy.com\/es\/wp-json\/wp\/v2\/pages\/14579","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fernandorestoy.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/fernandorestoy.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/fernandorestoy.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fernandorestoy.com\/es\/wp-json\/wp\/v2\/comments?post=14579"}],"version-history":[{"count":322,"href":"https:\/\/fernandorestoy.com\/es\/wp-json\/wp\/v2\/pages\/14579\/revisions"}],"predecessor-version":[{"id":17162,"href":"https:\/\/fernandorestoy.com\/es\/wp-json\/wp\/v2\/pages\/14579\/revisions\/17162"}],"wp:attachment":[{"href":"https:\/\/fernandorestoy.com\/es\/wp-json\/wp\/v2\/media?parent=14579"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}