{"id":125,"date":"2026-05-12T11:52:40","date_gmt":"2026-05-12T11:52:40","guid":{"rendered":"https:\/\/phi-school.education\/?page_id=125"},"modified":"2026-06-05T15:14:00","modified_gmt":"2026-06-05T15:14:00","slug":"accueil","status":"publish","type":"page","link":"https:\/\/phi-school.education\/es\/","title":{"rendered":"Accueil"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; fullwidth=&#8221;on&#8221; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_fullwidth_code _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]<\/p>\n<div id=\"phi-school-block\" style=\"position: relative; width: 100%; background: #ffffff;a color: #111111; font-family: 'Poppins', 'Segoe UI', system-ui, sans-serif; line-height: 1.6; -webkit-font-smoothing: antialiased;\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:opsz,wght@14..32,300;14..32,400;14..32,500;14..32,600;14..32,700;14..32,800&#038;display=swap\" rel=\"stylesheet\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<style><!-- [et_pb_line_break_holder] -->  \/* === VARIABLES MINIMALISTES (fond blanc, texte fonc\u00e9) === *\/<!-- [et_pb_line_break_holder] -->  :root {<!-- [et_pb_line_break_holder] -->    --phi-primary: #3a6ea5;<!-- [et_pb_line_break_holder] -->    --phi-primary-dark: #2c5585;<!-- [et_pb_line_break_holder] -->    --phi-secondary: #7c5e9a;<!-- [et_pb_line_break_holder] -->    --phi-accent: #e08e3a;<!-- [et_pb_line_break_holder] -->    --phi-success: #4a7c5e;<!-- [et_pb_line_break_holder] -->    --phi-gray: #444444;<!-- [et_pb_line_break_holder] -->    --phi-border: rgba(0,0,0,0.1);<!-- [et_pb_line_break_holder] -->    --phi-transition: all 0.3s ease;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  * {<!-- [et_pb_line_break_holder] -->    margin: 0;<!-- [et_pb_line_break_holder] -->    padding: 0;<!-- [et_pb_line_break_holder] -->    box-sizing: border-box;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* animations l\u00e9g\u00e8res *\/<!-- [et_pb_line_break_holder] -->  @keyframes phiFadeInUp {<!-- [et_pb_line_break_holder] -->    from { opacity: 0; transform: translateY(20px); }<!-- [et_pb_line_break_holder] -->    to { opacity: 1; transform: translateY(0); }<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  @keyframes phiGradientShift {<!-- [et_pb_line_break_holder] -->    0%,100% { background-position: 0% 50%; }<!-- [et_pb_line_break_holder] -->    50% { background-position: 100% 50%; }<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  @keyframes phiRotate {<!-- [et_pb_line_break_holder] -->    from { transform: translateX(-50%) rotate(0deg); }<!-- [et_pb_line_break_holder] -->    to { transform: translateX(-50%) rotate(360deg); }<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* cartes \u00e9pur\u00e9es (blanc cass\u00e9, ombre l\u00e9g\u00e8re) *\/<!-- [et_pb_line_break_holder] -->  .phi-card {<!-- [et_pb_line_break_holder] -->    background: #f8f8fc;<!-- [et_pb_line_break_holder] -->    border-radius: 1.5rem;<!-- [et_pb_line_break_holder] -->    border: 1px solid var(--phi-border);<!-- [et_pb_line_break_holder] -->    transition: var(--phi-transition);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .phi-card:hover {<!-- [et_pb_line_break_holder] -->    transform: translateY(-4px);<!-- [et_pb_line_break_holder] -->    box-shadow: 0 12px 24px rgba(0,0,0,0.05);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .phi-glass {<!-- [et_pb_line_break_holder] -->    background: rgba(0,0,0,0.02);<!-- [et_pb_line_break_holder] -->    border: 1px solid rgba(0,0,0,0.08);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .phi-gradient-text {<!-- [et_pb_line_break_holder] -->    background: linear-gradient(135deg, var(--phi-primary), var(--phi-secondary), var(--phi-accent));<!-- [et_pb_line_break_holder] -->    background-size: 200% 200%;<!-- [et_pb_line_break_holder] -->    -webkit-background-clip: text;<!-- [et_pb_line_break_holder] -->    background-clip: text;<!-- [et_pb_line_break_holder] -->    -webkit-text-fill-color: transparent;<!-- [et_pb_line_break_holder] -->    animation: phiGradientShift 6s ease infinite;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .phi-btn {<!-- [et_pb_line_break_holder] -->    display: inline-flex;<!-- [et_pb_line_break_holder] -->    align-items: center;<!-- [et_pb_line_break_holder] -->    gap: 8px;<!-- [et_pb_line_break_holder] -->    padding: 12px 28px;<!-- [et_pb_line_break_holder] -->    border-radius: 60px;<!-- [et_pb_line_break_holder] -->    font-weight: 600;<!-- [et_pb_line_break_holder] -->    font-size: 1rem;<!-- [et_pb_line_break_holder] -->    text-decoration: none;<!-- [et_pb_line_break_holder] -->    transition: var(--phi-transition);<!-- [et_pb_line_break_holder] -->    cursor: pointer;<!-- [et_pb_line_break_holder] -->    border: none;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .phi-btn-primary {<!-- [et_pb_line_break_holder] -->    background: var(--phi-primary);<!-- [et_pb_line_break_holder] -->    color: #ffffff;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .phi-btn-primary:hover {<!-- [et_pb_line_break_holder] -->    background: var(--phi-primary-dark);<!-- [et_pb_line_break_holder] -->    transform: translateY(-2px);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .phi-btn-outline {<!-- [et_pb_line_break_holder] -->    border: 2px solid var(--phi-secondary);<!-- [et_pb_line_break_holder] -->    color: var(--phi-secondary);<!-- [et_pb_line_break_holder] -->    background: transparent;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .phi-btn-outline:hover {<!-- [et_pb_line_break_holder] -->    background: var(--phi-secondary);<!-- [et_pb_line_break_holder] -->    color: #ffffff;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .phi-grid {<!-- [et_pb_line_break_holder] -->    display: grid;<!-- [et_pb_line_break_holder] -->    gap: 2rem;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  @media (min-width: 768px) {<!-- [et_pb_line_break_holder] -->    .phi-grid-2 {<!-- [et_pb_line_break_holder] -->      grid-template-columns: repeat(2, 1fr);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* timeline minimaliste (aucun arri\u00e8re-plan) *\/<!-- [et_pb_line_break_holder] -->  .milestone {<!-- [et_pb_line_break_holder] -->    position: absolute;<!-- [et_pb_line_break_holder] -->    transform: translateX(-50%);<!-- [et_pb_line_break_holder] -->    display: flex;<!-- [et_pb_line_break_holder] -->    flex-direction: column;<!-- [et_pb_line_break_holder] -->    align-items: center;<!-- [et_pb_line_break_holder] -->    font-weight: 600;<!-- [et_pb_line_break_holder] -->    font-size: 0.7rem;<!-- [et_pb_line_break_holder] -->    color: #666;<!-- [et_pb_line_break_holder] -->    transition: color 0.2s;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .milestone.reached {<!-- [et_pb_line_break_holder] -->    color: #e08e3a;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .press-card {<!-- [et_pb_line_break_holder] -->    padding: 24px 12px;<!-- [et_pb_line_break_holder] -->    text-decoration: none;<!-- [et_pb_line_break_holder] -->    background: #f0f0f5;<!-- [et_pb_line_break_holder] -->    transition: 0.2s;<!-- [et_pb_line_break_holder] -->    display: block;<!-- [et_pb_line_break_holder] -->    text-align: center;<!-- [et_pb_line_break_holder] -->    border-radius: 1rem;<!-- [et_pb_line_break_holder] -->    font-weight: 700;<!-- [et_pb_line_break_holder] -->    color: #111;<!-- [et_pb_line_break_holder] -->    font-size: 1rem;<!-- [et_pb_line_break_holder] -->    border: 1px solid #ddd;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .press-card:hover {<!-- [et_pb_line_break_holder] -->    transform: translateY(-4px);<!-- [et_pb_line_break_holder] -->    background: #e6e6ec;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .press-grid {<!-- [et_pb_line_break_holder] -->    display: grid;<!-- [et_pb_line_break_holder] -->    grid-template-columns: repeat(2, 1fr);<!-- [et_pb_line_break_holder] -->    gap: 20px;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  @media (max-width: 768px) {<!-- [et_pb_line_break_holder] -->    .press-grid { grid-template-columns: 1fr; }<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  <!-- [et_pb_line_break_holder] -->  \/* Animation canvas container *\/<!-- [et_pb_line_break_holder] -->  .phi-canvas-container {<!-- [et_pb_line_break_holder] -->    position: relative;<!-- [et_pb_line_break_holder] -->    width: 100%;<!-- [et_pb_line_break_holder] -->    height: 100%;<!-- [et_pb_line_break_holder] -->    min-height: 320px;<!-- [et_pb_line_break_holder] -->    background: linear-gradient(145deg, #f0f0f8, #e8e8f0);<!-- [et_pb_line_break_holder] -->    overflow: hidden;<!-- [et_pb_line_break_holder] -->    border-radius: 1.5rem;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  canvas {<!-- [et_pb_line_break_holder] -->    display: block;<!-- [et_pb_line_break_holder] -->    width: 100%;<!-- [et_pb_line_break_holder] -->    height: 100%;<!-- [et_pb_line_break_holder] -->    position: absolute;<!-- [et_pb_line_break_holder] -->    top: 0;<!-- [et_pb_line_break_holder] -->    left: 0;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- Curseur personnalis\u00e9 minimal --><!-- [et_pb_line_break_holder] --><\/p>\n<div id=\"phiCustomCursor\" style=\"position: fixed; width: 20px; height: 20px; border: 2px solid var(--phi-primary); border-radius: 50%; pointer-events: none; z-index: 10000; transform: translate(-50%, -50%); transition: width 0.2s, height 0.2s; background: rgba(0,0,0,0.1);\"><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- Contenu principal --><!-- [et_pb_line_break_holder] --><\/p>\n<div style=\"position: relative; z-index: 2;\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- HERO --><!-- [et_pb_line_break_holder] --><\/p>\n<section style=\"min-height: 85vh; display: flex; align-items: center; justify-content: center; text-align: center; padding: 4rem 1rem;\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div style=\"max-width: 800px; animation: phiFadeInUp 0.6s ease forwards;\"><!-- [et_pb_line_break_holder] -->    <span style=\"display: inline-block; background: rgba(0,0,0,0.03); border: 1px solid rgba(0,0,0,0.1); padding: 6px 20px; border-radius: 60px; font-size: 0.8rem; color: var(--phi-secondary); margin-bottom: 20px;\">\ud83c\udf1f Le Bac \u00e0 15 ans <\/span><!-- [et_pb_line_break_holder] -->    <\/p>\n<h1 style=\"font-size: clamp(3rem, 10vw, 5.5rem); font-weight: 800; line-height: 1.1; margin-bottom: 16px;\" class=\"phi-gradient-text\">\u03c6 school<\/h1>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<h2 style=\"font-size: clamp(1rem, 3vw, 1.5rem); font-weight: 400; color: #444; margin-bottom: 32px;\">Une approche bienveillante pour que votre enfant puisse r\u00e9v\u00e9ler tout son potentiel, \u00e0 son rythme.<\/h2>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div style=\"display: flex; gap: 18px; flex-wrap: wrap; justify-content: center;\"><!-- [et_pb_line_break_holder] -->      <a href=\"#phi-methode\" class=\"phi-btn phi-btn-primary\">D\u00e9couvrir la m\u00e9thode<\/a><!-- [et_pb_line_break_holder] -->      <a href=\"#phi-experience\" class=\"phi-btn phi-btn-outline\">Voir l&#8217;exp\u00e9rience<\/a><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><\/section>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- Principes --><!-- [et_pb_line_break_holder] --><\/p>\n<section style=\"padding: 80px 20px; max-width: 1100px; margin: 0 auto;\" id=\"phi-principes\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div style=\"display: flex; flex-direction: column; gap: 32px;\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"phi-card\" style=\"padding: 40px 36px;\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div style=\"font-size: 3rem; margin-bottom: 20px;\">\u23f1\ufe0f<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<h3 style=\"font-size: 1.6rem; font-weight: 700; margin-bottom: 16px;\">Apprendre t\u00f4t,<!\u2013- [et_pb_br_holder] -\u2013>avancer sereinement<\/h3>\n<p><!-- [et_pb_line_break_holder] -->      <pee style=\"color: #555;\">L&#8217;objectif est d&#8217;accompagner les enfants dans un parcours fluide et stimulant, en leur permettant d&#8217;acqu\u00e9rir des bases solides naturellement et sans pression.<\/pee><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"phi-3d-card\" style=\"padding: 40px 36px; background: #f0f0f8; border-radius: 1.5rem; transition: var(--phi-transition); cursor: pointer;\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div style=\"font-size: 3rem; margin-bottom: 20px;\">\ud83c\udfaf<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<h3 style=\"font-size: 1.6rem; font-weight: 700; margin-bottom: 16px;\">Grandir en jouant,<!\u2013- [et_pb_br_holder] -\u2013>r\u00e9ussir en douceur<\/h3>\n<p><!-- [et_pb_line_break_holder] -->      <pee style=\"opacity: 0.8;\">La r\u00e8gle fondamentale : apprendre en s&#8217;amusant. Le parcours respecte l&#8217;enfance tout en construisant des bases solides.<\/pee><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><\/section>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- Parcours \u03c6 school --><!-- [et_pb_line_break_holder] --><\/p>\n<section style=\"padding: 80px 20px; text-align: center;\" id=\"phi-parcours\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div style=\"max-width: 1100px; margin: 0 auto;\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<h5 style=\"text-transform: uppercase; letter-spacing: 2px; color: var(--phi-primary); font-weight: 600;\">Un cheminement unique<\/h5>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<h2 style=\"font-size: clamp(1.8rem, 4vw, 2.6rem); font-weight: 700; margin: 12px 0 16px;\">Le parcours \u03c6 school<\/h2>\n<p><!-- [et_pb_line_break_holder] -->    <pee style=\"color: #555; max-width: 700px; margin: 0 auto 50px;\">De l&#8217;\u00e9veil \u00e0 la ma\u00eetrise, chaque \u00e9tape est pens\u00e9e pour r\u00e9v\u00e9ler le potentiel.<\/pee><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"phi-grid\" style=\"grid-template-columns: repeat(auto-fit, minmax(260px, 1fr)); gap: 32px;\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"phi-card\" style=\"padding: 32px 24px; background: #ffffff;\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div style=\"font-size: 3rem;\">\ud83c\udf1f<\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<div style=\"width: 44px; height: 44px; background: var(--phi-primary); color: white; border-radius: 60px; display: inline-flex; align-items: center; justify-content: center; font-weight: bold; margin: 16px auto;\">1<\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<h3>\u00c9veil (2-5 ans)<\/h3>\n<p><!-- [et_pb_line_break_holder] -->        <pee style=\"color: #555;\">D\u00e9couverte sensorielle, apprentissages par le jeu.<\/pee><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"phi-card\" style=\"padding: 32px 24px; background: #ffffff;\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div style=\"font-size: 3rem;\">\ud83e\udde0<\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<div style=\"width: 44px; height: 44px; background: var(--phi-secondary); color: white; border-radius: 60px; display: inline-flex; align-items: center; justify-content: center; font-weight: bold; margin: 16px auto;\">2<\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<h3>Structuration (6-9 ans)<\/h3>\n<p><!-- [et_pb_line_break_holder] -->        <pee style=\"color: #555;\">Fondamentaux : lecture, calcul, logique.<\/pee><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"phi-card\" style=\"padding: 32px 24px; background: #ffffff;\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div style=\"font-size: 3rem;\">\ud83d\ude80<\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<div style=\"width: 44px; height: 44px; background: var(--phi-success); color: white; border-radius: 60px; display: inline-flex; align-items: center; justify-content: center; font-weight: bold; margin: 16px auto;\">3<\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<h3>Approfondissement (10-15 ans)<\/h3>\n<p><!-- [et_pb_line_break_holder] -->        <pee style=\"color: #555;\">Autonomie, pens\u00e9e critique, projets.<\/pee><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div style=\"margin-top: 60px; position: relative; height: 100px;\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div style=\"position: absolute; left: 50%; transform: translateX(-50%); width: 80px; height: 80px; border: 2px dashed var(--phi-primary); border-radius: 50%; animation: phiRotate 12s linear infinite;\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div style=\"position: absolute; left: 50%; transform: translateX(-50%); width: 120px; height: 120px; border: 1px dotted var(--phi-secondary); border-radius: 50%; animation: phiRotate 18s linear infinite reverse;\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><\/section>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- ANIMATION COMPARATIVE (sans AUCUN arri\u00e8re-plan) --><!-- [et_pb_line_break_holder] --><\/p>\n<section style=\"padding: 40px 20px;\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div style=\"max-width: 1100px; margin: 0 auto; background: transparent; padding: 0;\">  <!-- fond totalement transparent --><!-- [et_pb_line_break_holder] -->    <\/p>\n<h1 style=\"font-size: clamp(1.8rem, 5vw, 2.5rem); font-weight: 800; display: flex; flex-wrap: wrap; justify-content: center; gap: 0.5rem;\"><!-- [et_pb_line_break_holder] -->      <span class=\"phi-gradient-text\">\ud83c\udf93 \u03c6 school<\/span><!-- [et_pb_line_break_holder] -->      <span style=\"font-weight: 600; color: var(--phi-primary);\">\u2022 Gagner des ann\u00e9es<\/span><!-- [et_pb_line_break_holder] -->    <\/h1>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div style=\"text-align: center; font-size: 0.9rem; margin-bottom: 2rem; color: #444;\"><!-- [et_pb_line_break_holder] -->      \u00ab Ne pas sous-estimer les enfants : ils sont capables de comprendre beaucoup de choses ! \u00bb<!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div style=\"display: flex; flex-wrap: wrap; gap: 0.8rem; justify-content: center; margin-bottom: 2rem;\"><!-- [et_pb_line_break_holder] -->      <span style=\"background: rgba(58,110,165,0.1); border-radius: 60px; padding: 6px 18px; font-size: 0.8rem; color: var(--phi-primary);\">\ud83e\udde0 Apprentissage pr\u00e9coce<\/span><!-- [et_pb_line_break_holder] -->      <span style=\"background: rgba(58,110,165,0.1); border-radius: 60px; padding: 6px 18px; font-size: 0.8rem; color: var(--phi-primary);\">\ud83c\udfb2 Apprendre en jouant<\/span><!-- [et_pb_line_break_holder] -->      <span style=\"background: rgba(58,110,165,0.1); border-radius: 60px; padding: 6px 18px; font-size: 0.8rem; color: var(--phi-primary);\">\u23f3 Bac \u00e0 14-15 ans<\/span><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div style=\"display: flex; flex-direction: column; gap: 2rem;\"><!-- [et_pb_line_break_holder] -->      <!-- Parcours classique --><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"phi-glass\" style=\"border-radius: 1.5rem; padding: 1.5rem; background: rgba(0,0,0,0.02); border: 1px solid #eee;\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div style=\"display: flex; justify-content: space-between; flex-wrap: wrap; margin-bottom: 1rem;\"><!-- [et_pb_line_break_holder] -->          <strong style=\"color: var(--phi-primary);\">\ud83d\udcd8 Parcours classique<\/strong><!-- [et_pb_line_break_holder] -->          <span id=\"ageClassic\" style=\"background: #F94144; border-radius: 40px; padding: 4px 14px; font-weight: 700; color: white; font-size: 0.8rem;\">3 ans<\/span><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"progress-area\" style=\"position: relative; height: 58px; display: flex; align-items: center; width: 100%;\"><!-- [et_pb_line_break_holder] -->          <\/p>\n<div style=\"position: absolute; top: 50%; left: 0; width: 100%; height: 6px; background: #e0e0e0; border-radius: 10px; transform: translateY(-50%);\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div id=\"fillClassic\" style=\"position: absolute; top: 50%; left: 0; height: 6px; border-radius: 10px; transform: translateY(-50%); width: 0%; background: linear-gradient(90deg, var(--phi-primary), var(--phi-secondary));\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div id=\"charClassic\" style=\"position: absolute; top: -8px; transform: translateX(-50%); font-size: 2rem; left: 0%; transition: left 0.05s linear;\">\ud83d\udc66<span style=\"font-size:0.6rem; background:#fff; border:1px solid #ccc; padding:2px 8px; border-radius:40px;\">classique<\/span><\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div id=\"milestonesClassic\" style=\"position: absolute; top: 50%; left: 0; width: 100%; transform: translateY(-50%); pointer-events: none;\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <!-- Parcours \u03c6 school --><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"phi-glass\" style=\"border-radius: 1.5rem; padding: 1.5rem; border-left: 3px solid var(--phi-accent); background: rgba(0,0,0,0.02);\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div style=\"display: flex; justify-content: space-between; flex-wrap: wrap; margin-bottom: 1rem;\"><!-- [et_pb_line_break_holder] -->          <strong class=\"phi-gradient-text\">\u2728 \u03c6 school<\/strong><!-- [et_pb_line_break_holder] -->          <span id=\"ageAleph\" style=\"background: #F9C74F; border-radius: 40px; padding: 4px 14px; font-weight: 700; color: #111; font-size: 0.8rem;\">3 ans<\/span><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"progress-area\" style=\"position: relative; height: 58px; display: flex; align-items: center; width: 100%;\"><!-- [et_pb_line_break_holder] -->          <\/p>\n<div style=\"position: absolute; top: 50%; left: 0; width: 100%; height: 6px; background: #e0e0e0; border-radius: 10px; transform: translateY(-50%);\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div id=\"fillAleph\" style=\"position: absolute; top: 50%; left: 0; height: 6px; border-radius: 10px; transform: translateY(-50%); width: 0%; background: linear-gradient(90deg, #F9C74F, #F9844A);\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div id=\"charAleph\" style=\"position: absolute; top: -8px; transform: translateX(-50%); font-size: 2rem; left: 0%; transition: left 0.05s linear;\">\ud83e\uddd2<span style=\"font-size:0.6rem; background:#fff; border:1px solid #ccc; padding:2px 8px; border-radius:40px;\">\u03c6 school<\/span><\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div id=\"milestonesAleph\" style=\"position: absolute; top: 50%; left: 0; width: 100%; transform: translateY(-50%); pointer-events: none;\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <!-- Avantages --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div style=\"display: flex; flex-wrap: wrap; gap: 1.5rem; margin-top: 2rem; justify-content: center;\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div id=\"advRetraite\" class=\"phi-card\" style=\"flex: 1 1 180px; text-align: center; padding: 1rem; opacity: 0; transform: translateY(20px); background: #ffffff;\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div style=\"font-size: 2rem;\">\ud83c\udfd6\ufe0f<\/div>\n<p><!-- [et_pb_line_break_holder] -->        <strong>Retraite sereine<\/strong><!-- [et_pb_line_break_holder] -->        <pee style=\"font-size: 0.75rem;\">Carri\u00e8re plus longue sans pression<\/pee><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div id=\"advEtudes\" class=\"phi-card\" style=\"flex: 1 1 180px; text-align: center; padding: 1rem; opacity: 0; transform: translateY(20px); background: #ffffff;\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div style=\"font-size: 2rem;\">\ud83c\udfaf<\/div>\n<p><!-- [et_pb_line_break_holder] -->        <strong>\u00c9tudes longues ma\u00eetris\u00e9es<\/strong><!-- [et_pb_line_break_holder] -->        <pee style=\"font-size: 0.75rem;\">Finir sans \u00e2ge trop avanc\u00e9<\/pee><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div id=\"advBudget\" class=\"phi-card\" style=\"flex: 1 1 180px; text-align: center; padding: 1rem; opacity: 0; transform: translateY(20px); background: #ffffff;\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div style=\"font-size: 2rem;\">\ud83d\udcca<\/div>\n<p><!-- [et_pb_line_break_holder] -->        <strong>Budget optimis\u00e9<\/strong><!-- [et_pb_line_break_holder] -->        <pee style=\"font-size: 0.75rem;\">Moins d&#8217;ann\u00e9es = ressources all\u00e9g\u00e9es<\/pee><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div style=\"display: flex; justify-content: center; margin-top: 2rem;\"><!-- [et_pb_line_break_holder] -->      <button id=\"replayButton\" class=\"phi-btn phi-btn-outline\">\ud83d\udd04 Relancer l&#8217;animation<\/button><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><\/section>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- Mission & conviction --><!-- [et_pb_line_break_holder] --><\/p>\n<section style=\"text-align: center; padding: 80px 20px;\" id=\"phi-mission\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div style=\"max-width: 700px; margin: 0 auto;\"><!-- [et_pb_line_break_holder] -->    <span style=\"background: #F7D44A; color: #111; padding: 5px 16px; border-radius: 60px; font-weight: 700;\">\u2728 Notre conviction<\/span><!-- [et_pb_line_break_holder] -->    <\/p>\n<h2 style=\"font-size: clamp(1.8rem, 4vw, 2.8rem); font-weight: 700; margin: 24px 0 20px;\">Chaque enfant porte en lui<!\u2013- [et_pb_br_holder] -\u2013>un potentiel immense<\/h2>\n<p><!-- [et_pb_line_break_holder] -->    <pee style=\"color: #555;\">La m\u00e9thode \u03c6 school est le fruit d&#8217;ann\u00e9es d&#8217;exp\u00e9rience. Hugo Sbai, bac \u00e0 12 ans et doctorat \u00e0 17 ans, t\u00e9moigne de son efficacit\u00e9.<\/pee><!-- [et_pb_line_break_holder] -->    <\/p>\n<div style=\"display: flex; gap: 40px; flex-wrap: wrap; justify-content: center; margin-top: 40px;\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div><span class=\"phi-counter phi-gradient-text\" data-target=\"12\" style=\"font-size: 2.8rem; font-weight: 800;\">0<\/span><!\u2013- [et_pb_br_holder] -\u2013><span style=\"color: #555;\">ans \u2013 bac<\/span><\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div><span class=\"phi-counter phi-gradient-text\" data-target=\"17\" style=\"font-size: 2.8rem; font-weight: 800;\">0<\/span><!\u2013- [et_pb_br_holder] -\u2013><span style=\"color: #555;\">ans \u2013 doctorat<\/span><\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div><span class=\"phi-counter phi-gradient-text\" data-target=\"5\" style=\"font-size: 2.8rem; font-weight: 800;\">0<\/span><!\u2013- [et_pb_br_holder] -\u2013><span style=\"color: #555;\">jeunes accompagn\u00e9s<\/span><\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><\/section>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- NOUVEAU : PARAGRAPHE DE CLARIFICATIONS (petite enfance) --><!-- [et_pb_line_break_holder] --><\/p>\n<section style=\"padding: 60px 20px; background: #fbfbfd;\" id=\"phi-clarifications\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div style=\"max-width: 1000px; margin: 0 auto;\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"phi-card\" style=\"padding: 40px 36px; background: #ffffff; border-left: 4px solid var(--phi-accent);\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<h3 style=\"font-size: 1.8rem; font-weight: 700; margin-bottom: 24px; color: var(--phi-primary);\">Clarifications sur notre activit\u00e9 petite enfance<\/h3>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div style=\"display: flex; flex-direction: column; gap: 20px;\"><!-- [et_pb_line_break_holder] -->        <pee><strong>Nous souhaitons apporter certaines clarifications sur notre activit\u00e9 li\u00e9e \u00e0 la petite enfance :<\/strong><\/pee><!-- [et_pb_line_break_holder] -->        <\/p>\n<ul style=\"list-style: none; padding-left: 0;\"><!-- [et_pb_line_break_holder] -->          <\/p>\n<li style=\"margin-bottom: 20px; display: flex; gap: 12px;\"><span style=\"font-weight: 800; color: var(--phi-accent);\">\u25cf<\/span> <strong>Premi\u00e8rement,<\/strong> notre m\u00e9thodologie est encore \u00e0 l&#8217;\u00e9tat de prototype : nous ne sommes pas ouverts au grand public. Seules 6 personnes ont pour l&#8217;instant b\u00e9n\u00e9fici\u00e9 de cette m\u00e9thode, dont 4 ont d\u00e9j\u00e0 eu le baccalaur\u00e9at. Nous esp\u00e9rons pouvoir commencer \u00e0 faire profiter de cette m\u00e9thode au plus grand nombre via une plateforme, dans un horizon de 10 \u00e0 15 ans.<\/li>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<li style=\"margin-bottom: 20px; display: flex; gap: 12px;\"><span style=\"font-weight: 800; color: var(--phi-accent);\">\u25cf<\/span> <strong>Deuxi\u00e8mement,<\/strong> nous n&#8217;avons jamais \u00e9t\u00e9 r\u00e9mun\u00e9r\u00e9s ou touch\u00e9 la moindre somme d&#8217;argent dans le cadre de la petite enfance. En effet, les 6 \u00e9l\u00e8ves que nous avons accompagn\u00e9s ont b\u00e9n\u00e9fici\u00e9 d&#8217;un \u00e9cosyst\u00e8me tr\u00e8s co\u00fbteux (professeurs, p\u00e9dopsychiatres, etc), que nous avons enti\u00e8rement pris en charge. Les parents n&#8217;ont rien d\u00e9pens\u00e9.<\/li>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<li style=\"margin-bottom: 20px; display: flex; gap: 12px;\"><span style=\"font-weight: 800; color: var(--phi-accent);\">\u25cf<\/span> <strong>Troisi\u00e8mement,<\/strong> aucun des enfants que nous avons accompagn\u00e9 n&#8217;a \u00e9t\u00e9 forc\u00e9 \u00e0 suivre ce cursus. Il n&#8217;est pas question d&#8217;apprentissage intensif. Au contraire, ces \u00e9l\u00e8ves jouent plus que les autres enfants de leur \u00e2ge et sont aussi \u00e9panouis. Notre m\u00e9thode consiste simplement \u00e0 ne pas sous-estimer les enfants en abordant certaines notions plus t\u00f4t. Si passer le bac jeune \u00e9tait n\u00e9faste pour les enfants, nous l&#8217;aurions constat\u00e9 sur les 6 \u00e9l\u00e8ves que nous avons suivi. Or, ils sont tous pleinement \u00e9panouis dans leurs \u00e9tudes sup\u00e9rieures et leur vie professionnelle.<\/li>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<li style=\"margin-bottom: 0; display: flex; gap: 12px;\"><span style=\"font-weight: 800; color: var(--phi-accent);\">\u25cf<\/span> <strong>Enfin,<\/strong> les \u00e9l\u00e8ves que nous avons suivis n&#8217;\u00e9taient pas &#8216;hors syst\u00e8me&#8217; puisqu&#8217;ils poursuivaient en parall\u00e8le leur scolarit\u00e9 avec des enfants de leur \u00e2ge.<\/li>\n<p><!-- [et_pb_line_break_holder] -->        <\/ul>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><\/section>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- T\u00e9moignage avec animation canvas interactive --><!-- [et_pb_line_break_holder] --><\/p>\n<section id=\"phi-methode\" style=\"margin: 0 auto; max-width: 1100px; padding: 0 20px;\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div style=\"display: grid; grid-template-columns: 1fr 1fr; border-radius: 1.5rem; overflow: hidden; background: #f8f8fc; border: 1px solid #eee;\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div style=\"padding: 48px 40px;\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<h5 style=\"color: var(--phi-accent); text-transform: uppercase;\">T\u00e9moignage<\/h5>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<h2 style=\"font-size: 1.8rem; margin: 16px 0;\">&#8220;\u03c6 school a chang\u00e9 ma vie&#8221;<\/h2>\n<p><!-- [et_pb_line_break_holder] -->      <pee>Hugo Sbai a int\u00e9gr\u00e9 \u03c6 school tr\u00e8s jeune. Gr\u00e2ce \u00e0 cette m\u00e9thode bienveillante, il a pu d\u00e9velopper son potentiel.<\/pee><!-- [et_pb_line_break_holder] -->      <\/p>\n<blockquote style=\"border-left: 3px solid var(--phi-accent); padding-left: 20px; margin: 20px 0;\"><p>\u00ab Ce n&#8217;est qu&#8217;une question de m\u00e9thode. \u03c6 school m&#8217;a donn\u00e9 les cl\u00e9s. \u00bb<\/p><\/blockquote>\n<p><!-- [et_pb_line_break_holder] -->      <pee style=\"text-align: right; color: var(--phi-accent);\">\u2014 Hugo Sbai, ambassadeur<\/pee><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"phi-canvas-container\" id=\"particleCanvasContainer\"><!-- [et_pb_line_break_holder] -->      <canvas id=\"interactiveCanvas\"><\/canvas><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><\/section>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- EXP\u00c9RIENCE \u03c6 school (remplace l'ancienne section programme) --><!-- [et_pb_line_break_holder] --><\/p>\n<section style=\"text-align: center; padding: 80px 20px;\" id=\"phi-experience\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div style=\"max-width: 720px; margin: 0 auto;\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<h5 style=\"color: var(--phi-primary); text-transform: uppercase;\">Retour d&#8217;exp\u00e9rience<\/h5>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<h2 style=\"font-size: 2.2rem; margin: 12px 0 20px;\">L&#8217;exp\u00e9rience \u03c6 school<\/h2>\n<p><!-- [et_pb_line_break_holder] -->    <pee style=\"color: #555; margin-bottom: 30px;\">Ce que nous avons appris aupr\u00e8s des familles, des enfants et des experts. La m\u00e9thode \u00e9volue gr\u00e2ce \u00e0 leurs retours.<\/pee><!-- [et_pb_line_break_holder] -->    <\/p>\n<div style=\"display: flex; flex-direction: column; gap: 24px; text-align: left;\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"phi-card\" style=\"padding: 24px; background: #ffffff;\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div style=\"display: flex; gap: 16px; align-items: flex-start;\"><!-- [et_pb_line_break_holder] -->          <span style=\"font-size: 2rem;\">\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d\udc67<\/span><!-- [et_pb_line_break_holder] -->          <\/p>\n<div><strong style=\"color: var(--phi-primary);\">Confiance et autonomie<\/strong><!\u2013- [et_pb_br_holder] -\u2013>Les enfants suivis d\u00e9veloppent une grande autonomie et une confiance en eux remarquable, sans jamais ressentir de pression.<\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"phi-card\" style=\"padding: 24px; background: #ffffff;\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div style=\"display: flex; gap: 16px; align-items: flex-start;\"><!-- [et_pb_line_break_holder] -->          <span style=\"font-size: 2rem;\">\ud83c\udfa8<\/span><!-- [et_pb_line_break_holder] -->          <\/p>\n<div><strong style=\"color: var(--phi-primary);\">Apprentissage par le jeu<\/strong><!\u2013- [et_pb_br_holder] -\u2013>L&#8217;approche ludique est au c\u0153ur de notre p\u00e9dagogie. Nos \u00e9l\u00e8ves jouent plus que la moyenne, tout en assimilant naturellement les savoirs fondamentaux.<\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"phi-card\" style=\"padding: 24px; background: #ffffff;\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div style=\"display: flex; gap: 16px; align-items: flex-start;\"><!-- [et_pb_line_break_holder] -->          <span style=\"font-size: 2rem;\">\ud83c\udf31<\/span><!-- [et_pb_line_break_holder] -->          <\/p>\n<div><strong style=\"color: var(--phi-primary);\">Parcours personnalis\u00e9<\/strong><!\u2013- [et_pb_br_holder] -\u2013>Chaque enfant avance \u00e0 son rythme. La m\u00e9thode s&#8217;adapte aux centres d&#8217;int\u00e9r\u00eat et aux sensibilit\u00e9s de chacun, sans jamais brusquer.<\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div id=\"phi-video-trigger\" style=\"border-radius: 1.5rem; overflow: hidden; cursor: pointer; margin-top: 40px; position: relative;\"><!-- [et_pb_line_break_holder] -->      <img decoding=\"async\" src=\"https:\/\/alephconseils.com\/wp-content\/uploads\/2020\/04\/aleph-education.jpg\" alt=\"Aper\u00e7u vid\u00e9o\" style=\"width: 100%; display: block;\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div style=\"position: absolute; inset: 0; background: rgba(0,0,0,0.1); display: flex; align-items: center; justify-content: center;\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div style=\"width: 60px; height: 60px; background: white; border-radius: 50%; display: flex; align-items: center; justify-content: center;\"><!-- [et_pb_line_break_holder] -->          <\/p>\n<div style=\"width: 0; height: 0; border-top: 12px solid transparent; border-bottom: 12px solid transparent; border-left: 20px solid var(--phi-primary); margin-left: 4px;\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <pee style=\"margin-top: 24px; font-size: 0.9rem; color: #555;\">T\u00e9moignages et captations des ateliers disponibles prochainement.<\/pee><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><\/section>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- Footer --><!-- [et_pb_line_break_holder] --><\/p>\n<section style=\"background: #f0f0f5; text-align: center; padding: 70px 20px;\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div style=\"max-width: 650px; margin: 0 auto;\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<h5 style=\"color: var(--phi-accent);\">\u00c0 propos<\/h5>\n<p><!-- [et_pb_line_break_holder] -->    <pee style=\"opacity: 0.7; margin: 20px auto;\">\u03c6 school est une m\u00e9thode p\u00e9dagogique bienveillante et exp\u00e9rimentale.<\/pee><!-- [et_pb_line_break_holder] -->    <pee style=\"font-size: 0.8rem; opacity: 0.5;\">\u00a9 \u03c6 school. Tous droits r\u00e9serv\u00e9s.<\/pee><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><\/section>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- Back to top --><!-- [et_pb_line_break_holder] --><button id=\"phiBackToTop\" style=\"position: fixed; bottom: 30px; right: 30px; z-index: 100; width: 44px; height: 44px; border-radius: 60px; background: var(--phi-primary); color: white; border: none; cursor: pointer; font-size: 1.2rem; opacity: 0; pointer-events: none;\">\u2191<\/button><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->(function() {<!-- [et_pb_line_break_holder] -->  \/\/ Curseur<!-- [et_pb_line_break_holder] -->  const cursor = document.getElementById('phiCustomCursor');<!-- [et_pb_line_break_holder] -->  const block = document.getElementById('phi-school-block');<!-- [et_pb_line_break_holder] -->  if (cursor && block) {<!-- [et_pb_line_break_holder] -->    let inside = false;<!-- [et_pb_line_break_holder] -->    const onMove = (e) => {<!-- [et_pb_line_break_holder] -->      const rect = block.getBoundingClientRect();<!-- [et_pb_line_break_holder] -->      const isIn = (e.clientX >= rect.left && e.clientX <= rect.right &#038;&#038; e.clientY >= rect.top && e.clientY <= rect.bottom);<!-- [et_pb_line_break_holder] -->      if (isIn !== inside) {<!-- [et_pb_line_break_holder] -->        inside = isIn;<!-- [et_pb_line_break_holder] -->        cursor.style.opacity = inside ? '1' : '0';<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->      if (inside) {<!-- [et_pb_line_break_holder] -->        cursor.style.left = e.clientX + 'px';<!-- [et_pb_line_break_holder] -->        cursor.style.top = e.clientY + 'px';<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    };<!-- [et_pb_line_break_holder] -->    document.addEventListener('mousemove', onMove);<!-- [et_pb_line_break_holder] -->    cursor.style.opacity = '0';<!-- [et_pb_line_break_holder] -->    block.querySelectorAll('a, button, .phi-card, #phi-video-trigger').forEach(el => {<!-- [et_pb_line_break_holder] -->      el.addEventListener('mouseenter', () => { if (inside) { cursor.style.width = '40px'; cursor.style.height = '40px'; } });<!-- [et_pb_line_break_holder] -->      el.addEventListener('mouseleave', () => { if (inside) { cursor.style.width = '20px'; cursor.style.height = '20px'; } });<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Animation comparative (aucun arri\u00e8re-plan)<!-- [et_pb_line_break_holder] -->  const classicMilestones = [{ age:3, label:'Maternelle', icon:'\ud83e\uddf8' },{ age:6, label:'CP', icon:'\ud83d\udcd6' },{ age:11, label:'6\u00e8me', icon:'\ud83c\udfeb' },{ age:15, label:'2nde', icon:'\ud83d\udd2c' },{ age:18, label:'\ud83c\udf93 Bac', icon:'\ud83c\udf89' }];<!-- [et_pb_line_break_holder] -->  const alephMilestones = [{ age:2.5, label:'Maternelle', icon:'\ud83e\uddf8' },{ age:5, label:'CP', icon:'\ud83d\udcd6' },{ age:8.5, label:'6\u00e8me', icon:'\ud83c\udfeb' },{ age:12, label:'2nde', icon:'\ud83d\udd2c' },{ age:15, label:'\ud83c\udf93 Bac', icon:'\ud83c\udf89' }];<!-- [et_pb_line_break_holder] -->  const START=3, CLASSIC_END=18, ALEPH_END=15, DURATION=9000;<!-- [et_pb_line_break_holder] -->  const fillClassic=document.getElementById('fillClassic'), fillAleph=document.getElementById('fillAleph');<!-- [et_pb_line_break_holder] -->  const charClassic=document.getElementById('charClassic'), charAleph=document.getElementById('charAleph');<!-- [et_pb_line_break_holder] -->  const ageClassic=document.getElementById('ageClassic'), ageAleph=document.getElementById('ageAleph');<!-- [et_pb_line_break_holder] -->  const milestonesC=document.getElementById('milestonesClassic'), milestonesA=document.getElementById('milestonesAleph');<!-- [et_pb_line_break_holder] -->  const replay=document.getElementById('replayButton');<!-- [et_pb_line_break_holder] -->  const advCards=document.querySelectorAll('#advRetraite, #advEtudes, #advBudget');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function createMilestones(container, milestones, maxAge) {<!-- [et_pb_line_break_holder] -->    if(!container) return;<!-- [et_pb_line_break_holder] -->    container.innerHTML = '';<!-- [et_pb_line_break_holder] -->    milestones.forEach(m => {<!-- [et_pb_line_break_holder] -->      let percent = ((m.age-START)\/(maxAge-START))*100;<!-- [et_pb_line_break_holder] -->      let div = document.createElement('div');<!-- [et_pb_line_break_holder] -->      div.className = 'milestone';<!-- [et_pb_line_break_holder] -->      div.style.left = percent+'%';<!-- [et_pb_line_break_holder] -->      div.setAttribute('data-age', m.age);<!-- [et_pb_line_break_holder] -->      div.innerHTML = `<i>${m.icon}<\/i> ${m.label}<!\u2013- [et_pb_br_holder] -\u2013><span style=\"font-size:0.65rem;\">${m.age} ans<\/span>`;<!-- [et_pb_line_break_holder] -->      container.appendChild(div);<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  createMilestones(milestonesC, classicMilestones, CLASSIC_END);<!-- [et_pb_line_break_holder] -->  createMilestones(milestonesA, alephMilestones, ALEPH_END);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function updateTrack(age, fill, character, ageSpan, maxAge, containerId) {<!-- [et_pb_line_break_holder] -->    let clamped = Math.min(age, maxAge);<!-- [et_pb_line_break_holder] -->    let percent = ((clamped-START)\/(maxAge-START))*100;<!-- [et_pb_line_break_holder] -->    if(fill) fill.style.width = Math.min(100, Math.max(0, percent))+'%';<!-- [et_pb_line_break_holder] -->    if(character) character.style.left = Math.min(100, Math.max(0, percent))+'%';<!-- [et_pb_line_break_holder] -->    if(ageSpan) ageSpan.innerText = clamped.toFixed(1)+' ans';<!-- [et_pb_line_break_holder] -->    let container = document.getElementById(containerId);<!-- [et_pb_line_break_holder] -->    if(container) {<!-- [et_pb_line_break_holder] -->      container.querySelectorAll('.milestone').forEach(m => {<!-- [et_pb_line_break_holder] -->        let ma = parseFloat(m.getAttribute('data-age'));<!-- [et_pb_line_break_holder] -->        if(clamped >= ma) m.classList.add('reached');<!-- [et_pb_line_break_holder] -->        else m.classList.remove('reached');<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function resetView() {<!-- [et_pb_line_break_holder] -->    updateTrack(START, fillClassic, charClassic, ageClassic, CLASSIC_END, 'milestonesClassic');<!-- [et_pb_line_break_holder] -->    updateTrack(START, fillAleph, charAleph, ageAleph, ALEPH_END, 'milestonesAleph');<!-- [et_pb_line_break_holder] -->    advCards.forEach(c => { c.style.opacity = '0'; c.style.transform = 'translateY(20px)'; });<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function showAdvantages() {<!-- [et_pb_line_break_holder] -->    advCards.forEach((c,i) => setTimeout(() => { c.style.transition = 'all 0.5s ease'; c.style.opacity = '1'; c.style.transform = 'translateY(0)'; }, i*200));<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  let animId = null, startTime = null;<!-- [et_pb_line_break_holder] -->  function animate(timestamp) {<!-- [et_pb_line_break_holder] -->    if(!startTime) startTime = timestamp;<!-- [et_pb_line_break_holder] -->    let elapsed = timestamp - startTime;<!-- [et_pb_line_break_holder] -->    let progress = Math.min(1, elapsed \/ DURATION);<!-- [et_pb_line_break_holder] -->    let classicAge = START + progress * (CLASSIC_END - START);<!-- [et_pb_line_break_holder] -->    let alephMaxRatio = (ALEPH_END - START) \/ (CLASSIC_END - START);<!-- [et_pb_line_break_holder] -->    let alephProg = progress <= alephMaxRatio ? progress \/ alephMaxRatio : 1;<!-- [et_pb_line_break_holder] -->    let alephAge = START + alephProg * (ALEPH_END - START);<!-- [et_pb_line_break_holder] -->    updateTrack(classicAge, fillClassic, charClassic, ageClassic, CLASSIC_END, 'milestonesClassic');<!-- [et_pb_line_break_holder] -->    updateTrack(alephAge, fillAleph, charAleph, ageAleph, ALEPH_END, 'milestonesAleph');<!-- [et_pb_line_break_holder] -->    if(progress >= 1) { showAdvantages(); animId = null; startTime = null; return; }<!-- [et_pb_line_break_holder] -->    animId = requestAnimationFrame(animate);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function startAnimation() { if(animId) cancelAnimationFrame(animId); resetView(); animId = requestAnimationFrame(animate); }<!-- [et_pb_line_break_holder] -->  if(replay) replay.addEventListener('click', startAnimation);<!-- [et_pb_line_break_holder] -->  setTimeout(startAnimation, 400);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Compteurs<!-- [et_pb_line_break_holder] -->  const counters = document.querySelectorAll('.phi-counter');<!-- [et_pb_line_break_holder] -->  const observer = new IntersectionObserver((entries) => {<!-- [et_pb_line_break_holder] -->    entries.forEach(entry => {<!-- [et_pb_line_break_holder] -->      if(entry.isIntersecting) {<!-- [et_pb_line_break_holder] -->        let el = entry.target;<!-- [et_pb_line_break_holder] -->        let target = parseInt(el.dataset.target);<!-- [et_pb_line_break_holder] -->        let current = 0;<!-- [et_pb_line_break_holder] -->        let step = Math.ceil(target \/ 30);<!-- [et_pb_line_break_holder] -->        let interval = setInterval(() => {<!-- [et_pb_line_break_holder] -->          current += step;<!-- [et_pb_line_break_holder] -->          if(current >= target) { el.innerText = target; clearInterval(interval); }<!-- [et_pb_line_break_holder] -->          else el.innerText = current;<!-- [et_pb_line_break_holder] -->        }, 25);<!-- [et_pb_line_break_holder] -->        observer.unobserve(el);<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  }, { threshold: 0.4 });<!-- [et_pb_line_break_holder] -->  counters.forEach(c => observer.observe(c));<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Back to top<!-- [et_pb_line_break_holder] -->  const backBtn = document.getElementById('phiBackToTop');<!-- [et_pb_line_break_holder] -->  window.addEventListener('scroll', () => {<!-- [et_pb_line_break_holder] -->    backBtn.style.opacity = window.scrollY > 600 ? '1' : '0';<!-- [et_pb_line_break_holder] -->    backBtn.style.pointerEvents = window.scrollY > 600 ? 'auto' : 'none';<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] -->  backBtn.addEventListener('click', () => window.scrollTo({ top: 0, behavior: 'smooth' }));<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Vid\u00e9o (dans la section exp\u00e9rience)<!-- [et_pb_line_break_holder] -->  const videoTrigger = document.getElementById('phi-video-trigger');<!-- [et_pb_line_break_holder] -->  if(videoTrigger) {<!-- [et_pb_line_break_holder] -->    videoTrigger.addEventListener('click', () => {<!-- [et_pb_line_break_holder] -->      let iframe = document.createElement('iframe');<!-- [et_pb_line_break_holder] -->      iframe.src = 'https:\/\/www.youtube.com\/embed\/TS21ACxUc0w?autoplay=1&rel=0';<!-- [et_pb_line_break_holder] -->      iframe.allow = 'accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture';<!-- [et_pb_line_break_holder] -->      iframe.allowFullscreen = true;<!-- [et_pb_line_break_holder] -->      iframe.style.cssText = 'width:100%; height:400px; border-radius:1.5rem;';<!-- [et_pb_line_break_holder] -->      videoTrigger.innerHTML = '';<!-- [et_pb_line_break_holder] -->      videoTrigger.appendChild(iframe);<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Effet 3D carte<!-- [et_pb_line_break_holder] -->  const card3d = document.querySelector('.phi-3d-card');<!-- [et_pb_line_break_holder] -->  if(card3d) {<!-- [et_pb_line_break_holder] -->    card3d.addEventListener('mousemove', (e) => {<!-- [et_pb_line_break_holder] -->      const rect = card3d.getBoundingClientRect();<!-- [et_pb_line_break_holder] -->      const x = (e.clientX - rect.left) \/ rect.width - 0.5;<!-- [et_pb_line_break_holder] -->      const y = (e.clientY - rect.top) \/ rect.height - 0.5;<!-- [et_pb_line_break_holder] -->      card3d.style.transform = `scale(1.01) translateY(-4px) rotateX(${y*4}deg) rotateY(${x*4}deg)`;<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->    card3d.addEventListener('mouseleave', () => { card3d.style.transform = ''; });<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ ANIMATION CANVAS INTERACTIVE<!-- [et_pb_line_break_holder] -->  const canvas = document.getElementById('interactiveCanvas');<!-- [et_pb_line_break_holder] -->  if (canvas) {<!-- [et_pb_line_break_holder] -->    const container = document.getElementById('particleCanvasContainer');<!-- [et_pb_line_break_holder] -->    let ctx = canvas.getContext('2d');<!-- [et_pb_line_break_holder] -->    let width, height;<!-- [et_pb_line_break_holder] -->    let mouseX = null, mouseY = null;<!-- [et_pb_line_break_holder] -->    let particles = [];<!-- [et_pb_line_break_holder] -->    const PARTICLE_COUNT = 80;<!-- [et_pb_line_break_holder] -->    const CONNECTION_DIST = 140;<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    function resizeCanvas() {<!-- [et_pb_line_break_holder] -->      if (!container) return;<!-- [et_pb_line_break_holder] -->      const rect = container.getBoundingClientRect();<!-- [et_pb_line_break_holder] -->      width = rect.width;<!-- [et_pb_line_break_holder] -->      height = rect.height;<!-- [et_pb_line_break_holder] -->      canvas.width = width;<!-- [et_pb_line_break_holder] -->      canvas.height = height;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    class Particle {<!-- [et_pb_line_break_holder] -->      constructor(x, y) {<!-- [et_pb_line_break_holder] -->        this.x = x;<!-- [et_pb_line_break_holder] -->        this.y = y;<!-- [et_pb_line_break_holder] -->        this.vx = (Math.random() - 0.5) * 0.8;<!-- [et_pb_line_break_holder] -->        this.vy = (Math.random() - 0.5) * 0.8;<!-- [et_pb_line_break_holder] -->        this.radius = Math.random() * 3 + 1.5;<!-- [et_pb_line_break_holder] -->        this.color = `hsl(${Math.random() * 60 + 200}, 70%, 65%)`;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->      <!-- [et_pb_line_break_holder] -->      update() {<!-- [et_pb_line_break_holder] -->        this.x += this.vx;<!-- [et_pb_line_break_holder] -->        this.y += this.vy;<!-- [et_pb_line_break_holder] -->        if (this.x < 0 || this.x > width) this.vx *= -0.98;<!-- [et_pb_line_break_holder] -->        if (this.y < 0 || this.y > height) this.vy *= -0.98;<!-- [et_pb_line_break_holder] -->        this.x = Math.min(Math.max(this.x, 0), width);<!-- [et_pb_line_break_holder] -->        this.y = Math.min(Math.max(this.y, 0), height);<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->      <!-- [et_pb_line_break_holder] -->      draw() {<!-- [et_pb_line_break_holder] -->        ctx.beginPath();<!-- [et_pb_line_break_holder] -->        ctx.arc(this.x, this.y, this.radius, 0, Math.PI * 2);<!-- [et_pb_line_break_holder] -->        ctx.fillStyle = this.color;<!-- [et_pb_line_break_holder] -->        ctx.fill();<!-- [et_pb_line_break_holder] -->        ctx.shadowBlur = 6;<!-- [et_pb_line_break_holder] -->        ctx.shadowColor = \"rgba(58,110,165,0.5)\";<!-- [et_pb_line_break_holder] -->        ctx.fill();<!-- [et_pb_line_break_holder] -->        ctx.shadowBlur = 0;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    function initParticles() {<!-- [et_pb_line_break_holder] -->      particles = [];<!-- [et_pb_line_break_holder] -->      for (let i = 0; i < PARTICLE_COUNT; i++) {<!-- [et_pb_line_break_holder] -->        particles.push(new Particle(Math.random() * width, Math.random() * height));<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    function drawConnections() {<!-- [et_pb_line_break_holder] -->      for (let i = 0; i < particles.length; i++) {<!-- [et_pb_line_break_holder] -->        for (let j = i + 1; j < particles.length; j++) {<!-- [et_pb_line_break_holder] -->          const dx = particles[i].x - particles[j].x;<!-- [et_pb_line_break_holder] -->          const dy = particles[i].y - particles[j].y;<!-- [et_pb_line_break_holder] -->          const dist = Math.hypot(dx, dy);<!-- [et_pb_line_break_holder] -->          if (dist < CONNECTION_DIST) {<!-- [et_pb_line_break_holder] -->            const opacity = (1 - dist \/ CONNECTION_DIST) * 0.25;<!-- [et_pb_line_break_holder] -->            ctx.beginPath();<!-- [et_pb_line_break_holder] -->            ctx.moveTo(particles[i].x, particles[i].y);<!-- [et_pb_line_break_holder] -->            ctx.lineTo(particles[j].x, particles[j].y);<!-- [et_pb_line_break_holder] -->            ctx.strokeStyle = `rgba(100, 130, 200, ${opacity})`;<!-- [et_pb_line_break_holder] -->            ctx.lineWidth = 1.2;<!-- [et_pb_line_break_holder] -->            ctx.stroke();<!-- [et_pb_line_break_holder] -->          }<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    function drawMouseInfluence() {<!-- [et_pb_line_break_holder] -->      if (mouseX !== null && mouseX > 0 && mouseX < width &#038;&#038; mouseY > 0 && mouseY < height) {<!-- [et_pb_line_break_holder] -->        ctx.beginPath();<!-- [et_pb_line_break_holder] -->        const grad = ctx.createRadialGradient(mouseX, mouseY, 5, mouseX, mouseY, 50);<!-- [et_pb_line_break_holder] -->        grad.addColorStop(0, 'rgba(224, 142, 58, 0.35)');<!-- [et_pb_line_break_holder] -->        grad.addColorStop(1, 'rgba(224, 142, 58, 0)');<!-- [et_pb_line_break_holder] -->        ctx.fillStyle = grad;<!-- [et_pb_line_break_holder] -->        ctx.arc(mouseX, mouseY, 60, 0, Math.PI * 2);<!-- [et_pb_line_break_holder] -->        ctx.fill();<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        ctx.beginPath();<!-- [et_pb_line_break_holder] -->        ctx.arc(mouseX, mouseY, 8, 0, Math.PI * 2);<!-- [et_pb_line_break_holder] -->        ctx.fillStyle = '#e08e3a';<!-- [et_pb_line_break_holder] -->        ctx.shadowBlur = 12;<!-- [et_pb_line_break_holder] -->        ctx.fill();<!-- [et_pb_line_break_holder] -->        ctx.beginPath();<!-- [et_pb_line_break_holder] -->        ctx.arc(mouseX, mouseY, 4, 0, Math.PI * 2);<!-- [et_pb_line_break_holder] -->        ctx.fillStyle = 'white';<!-- [et_pb_line_break_holder] -->        ctx.fill();<!-- [et_pb_line_break_holder] -->        ctx.shadowBlur = 0;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    function animateCanvas() {<!-- [et_pb_line_break_holder] -->      if (!ctx || !canvas) return;<!-- [et_pb_line_break_holder] -->      ctx.clearRect(0, 0, width, height);<!-- [et_pb_line_break_holder] -->      ctx.fillStyle = 'rgba(240, 240, 248, 0.2)';<!-- [et_pb_line_break_holder] -->      ctx.fillRect(0, 0, width, height);<!-- [et_pb_line_break_holder] -->      <!-- [et_pb_line_break_holder] -->      particles.forEach(p => p.update());<!-- [et_pb_line_break_holder] -->      drawConnections();<!-- [et_pb_line_break_holder] -->      particles.forEach(p => p.draw());<!-- [et_pb_line_break_holder] -->      drawMouseInfluence();<!-- [et_pb_line_break_holder] -->      <!-- [et_pb_line_break_holder] -->      requestAnimationFrame(animateCanvas);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    function onMouseMove(e) {<!-- [et_pb_line_break_holder] -->      const rect = canvas.getBoundingClientRect();<!-- [et_pb_line_break_holder] -->      const scaleX = canvas.width \/ rect.width;<!-- [et_pb_line_break_holder] -->      const scaleY = canvas.height \/ rect.height;<!-- [et_pb_line_break_holder] -->      let canvasX = (e.clientX - rect.left) * scaleX;<!-- [et_pb_line_break_holder] -->      let canvasY = (e.clientY - rect.top) * scaleY;<!-- [et_pb_line_break_holder] -->      canvasX = Math.min(Math.max(canvasX, 0), width);<!-- [et_pb_line_break_holder] -->      canvasY = Math.min(Math.max(canvasY, 0), height);<!-- [et_pb_line_break_holder] -->      mouseX = canvasX;<!-- [et_pb_line_break_holder] -->      mouseY = canvasY;<!-- [et_pb_line_break_holder] -->      <!-- [et_pb_line_break_holder] -->      particles.forEach(p => {<!-- [et_pb_line_break_holder] -->        const dx = p.x - mouseX;<!-- [et_pb_line_break_holder] -->        const dy = p.y - mouseY;<!-- [et_pb_line_break_holder] -->        const dist = Math.hypot(dx, dy);<!-- [et_pb_line_break_holder] -->        if (dist < 70) {<!-- [et_pb_line_break_holder] -->          const angle = Math.atan2(dy, dx);<!-- [et_pb_line_break_holder] -->          const force = (70 - dist) \/ 70 * 0.8;<!-- [et_pb_line_break_holder] -->          p.vx += Math.cos(angle) * force;<!-- [et_pb_line_break_holder] -->          p.vy += Math.sin(angle) * force;<!-- [et_pb_line_break_holder] -->          const maxSpeed = 3;<!-- [et_pb_line_break_holder] -->          if (Math.abs(p.vx) > maxSpeed) p.vx = p.vx > 0 ? maxSpeed : -maxSpeed;<!-- [et_pb_line_break_holder] -->          if (Math.abs(p.vy) > maxSpeed) p.vy = p.vy > 0 ? maxSpeed : -maxSpeed;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    function onMouseLeave() {<!-- [et_pb_line_break_holder] -->      mouseX = null;<!-- [et_pb_line_break_holder] -->      mouseY = null;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    const resizeObserver = new ResizeObserver(() => {<!-- [et_pb_line_break_holder] -->      resizeCanvas();<!-- [et_pb_line_break_holder] -->      initParticles();<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->    if (container) resizeObserver.observe(container);<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    window.addEventListener('resize', () => {<!-- [et_pb_line_break_holder] -->      resizeCanvas();<!-- [et_pb_line_break_holder] -->      initParticles();<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    canvas.addEventListener('mousemove', onMouseMove);<!-- [et_pb_line_break_holder] -->    canvas.addEventListener('mouseleave', onMouseLeave);<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    resizeCanvas();<!-- [et_pb_line_break_holder] -->    initParticles();<!-- [et_pb_line_break_holder] -->    animateCanvas();<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->})();<!-- [et_pb_line_break_holder] --><\/script><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/div>\n<p>[\/et_pb_fullwidth_code][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; custom_padding_last_edited=&#8221;off|tablet&#8221; admin_label=&#8221;Footer&#8221; _builder_version=&#8221;4.16&#8243; background_image=&#8221;https:\/\/phi-school.education\/wp-content\/uploads\/2026\/05\/Tutoring-Service_Footer.png&#8221; background_size=&#8221;contain&#8221; background_position=&#8221;bottom_center&#8221; custom_padding=&#8221;||16vw||false|false&#8221; custom_padding_tablet=&#8221;||||false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row custom_padding_last_edited=&#8221;on|tablet&#8221; _builder_version=&#8221;4.16&#8243; background_image=&#8221;https:\/\/phi-school.education\/wp-content\/uploads\/2026\/05\/bac-01.png&#8221; background_size=&#8221;contain&#8221; custom_padding=&#8221;160px|100px|100px|100px|false|true&#8221; custom_padding_tablet=&#8221;10px|40px|10px|40px|true|true&#8221; custom_padding_phone=&#8221;0px|0px|0px|0px|true|true&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.16&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.27.6&#8243; text_font=&#8221;PT Sans||||||||&#8221; text_text_color=&#8221;#62748a&#8221; text_font_size=&#8221;16px&#8221; text_line_height=&#8221;1.8em&#8221; header_2_font=&#8221;Playfair Display|700|||||||&#8221; header_2_text_color=&#8221;#2a3749&#8243; header_2_font_size=&#8221;50px&#8221; header_2_line_height=&#8221;1.3em&#8221; text_orientation=&#8221;center&#8221; max_width=&#8221;600px&#8221; module_alignment=&#8221;center&#8221; header_2_font_size_tablet=&#8221;32px&#8221; header_2_font_size_phone=&#8221;24px&#8221; header_2_font_size_last_edited=&#8221;on|phone&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h2>Record<\/h2>\n<p><span>En 2025 une fille de 9 ans, a d\u00e9croch\u00e9 son bac, mais ce n\u2019est ni un miracle ni un don inn\u00e9. Tout repose sur une m\u00e9thode de travail rigoureuse : apprendre \u00e0 son rythme, privil\u00e9gier la compr\u00e9hension profonde plut\u00f4t que le par c\u0153ur, et s\u2019entra\u00eener chaque jour avec constance. En r\u00e9alit\u00e9, n\u2019importe quel enfant, avec la m\u00eame discipline et une organisation adapt\u00e9e, pourrait y parvenir. Son exploit prouve simplement que le talent est affaire de strat\u00e9gie, pas de pr\u00e9cocit\u00e9 myst\u00e9rieuse.<\/span><\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;||-7px|||&#8221; custom_padding=&#8221;||0px|||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; max_width=&#8221;2560px&#8221; custom_padding=&#8221;||0px|||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Record En 2025 une fille de 9 ans, a d\u00e9croch\u00e9 son bac, mais ce n\u2019est ni un miracle ni un don inn\u00e9. Tout repose sur une m\u00e9thode de travail rigoureuse : apprendre \u00e0 son rythme, privil\u00e9gier la compr\u00e9hension profonde plut\u00f4t que le par c\u0153ur, et s\u2019entra\u00eener chaque jour avec constance. En r\u00e9alit\u00e9, n\u2019importe quel enfant, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-125","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Phi School (\u03c6 school)<\/title>\n<meta name=\"description\" content=\"Phi School (\u03c6 school) : une m\u00e9thode d\u2019apprentissage bienveillante pour aider chaque enfant \u00e0 r\u00e9v\u00e9ler son potentiel.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/phi-school.education\/es\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Phi School (\u03c6 school)\" \/>\n<meta property=\"og:description\" content=\"Phi School (\u03c6 school) : une m\u00e9thode d\u2019apprentissage bienveillante pour aider chaque enfant \u00e0 r\u00e9v\u00e9ler son potentiel.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/phi-school.education\/es\/\" \/>\n<meta property=\"og:site_name\" content=\"phi-school.education\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-05T15:14:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/alephconseils.com\/wp-content\/uploads\/2020\/04\/aleph-education.jpg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/phi-school.education\\\/\",\"url\":\"https:\\\/\\\/phi-school.education\\\/\",\"name\":\"Phi School (\u03c6 school)\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/phi-school.education\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/phi-school.education\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/phi-school.education\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/alephconseils.com\\\/wp-content\\\/uploads\\\/2020\\\/04\\\/aleph-education.jpg\",\"datePublished\":\"2026-05-12T11:52:40+00:00\",\"dateModified\":\"2026-06-05T15:14:00+00:00\",\"description\":\"Phi School (\u03c6 school) : une m\u00e9thode d\u2019apprentissage bienveillante pour aider chaque enfant \u00e0 r\u00e9v\u00e9ler son potentiel.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/phi-school.education\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/phi-school.education\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/phi-school.education\\\/#primaryimage\",\"url\":\"https:\\\/\\\/alephconseils.com\\\/wp-content\\\/uploads\\\/2020\\\/04\\\/aleph-education.jpg\",\"contentUrl\":\"https:\\\/\\\/alephconseils.com\\\/wp-content\\\/uploads\\\/2020\\\/04\\\/aleph-education.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/phi-school.education\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/phi-school.education\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Accueil\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/phi-school.education\\\/#website\",\"url\":\"https:\\\/\\\/phi-school.education\\\/\",\"name\":\"\u03c6 school\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/phi-school.education\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Phi School (\u03c6 school)","description":"Phi School (\u03c6 school) : une m\u00e9thode d\u2019apprentissage bienveillante pour aider chaque enfant \u00e0 r\u00e9v\u00e9ler son potentiel.","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:\/\/phi-school.education\/es\/","og_locale":"es_ES","og_type":"article","og_title":"Phi School (\u03c6 school)","og_description":"Phi School (\u03c6 school) : une m\u00e9thode d\u2019apprentissage bienveillante pour aider chaque enfant \u00e0 r\u00e9v\u00e9ler son potentiel.","og_url":"https:\/\/phi-school.education\/es\/","og_site_name":"phi-school.education","article_modified_time":"2026-06-05T15:14:00+00:00","og_image":[{"url":"https:\/\/alephconseils.com\/wp-content\/uploads\/2020\/04\/aleph-education.jpg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Tiempo de lectura":"3 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/phi-school.education\/","url":"https:\/\/phi-school.education\/","name":"Phi School (\u03c6 school)","isPartOf":{"@id":"https:\/\/phi-school.education\/#website"},"primaryImageOfPage":{"@id":"https:\/\/phi-school.education\/#primaryimage"},"image":{"@id":"https:\/\/phi-school.education\/#primaryimage"},"thumbnailUrl":"https:\/\/alephconseils.com\/wp-content\/uploads\/2020\/04\/aleph-education.jpg","datePublished":"2026-05-12T11:52:40+00:00","dateModified":"2026-06-05T15:14:00+00:00","description":"Phi School (\u03c6 school) : une m\u00e9thode d\u2019apprentissage bienveillante pour aider chaque enfant \u00e0 r\u00e9v\u00e9ler son potentiel.","breadcrumb":{"@id":"https:\/\/phi-school.education\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/phi-school.education\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/phi-school.education\/#primaryimage","url":"https:\/\/alephconseils.com\/wp-content\/uploads\/2020\/04\/aleph-education.jpg","contentUrl":"https:\/\/alephconseils.com\/wp-content\/uploads\/2020\/04\/aleph-education.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/phi-school.education\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/phi-school.education\/"},{"@type":"ListItem","position":2,"name":"Accueil"}]},{"@type":"WebSite","@id":"https:\/\/phi-school.education\/#website","url":"https:\/\/phi-school.education\/","name":"\u03c6 school","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/phi-school.education\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"}]}},"_hostinger_reach_plugin_has_subscription_block":false,"_hostinger_reach_plugin_is_elementor":false,"_links":{"self":[{"href":"https:\/\/phi-school.education\/es\/wp-json\/wp\/v2\/pages\/125","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/phi-school.education\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/phi-school.education\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/phi-school.education\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/phi-school.education\/es\/wp-json\/wp\/v2\/comments?post=125"}],"version-history":[{"count":18,"href":"https:\/\/phi-school.education\/es\/wp-json\/wp\/v2\/pages\/125\/revisions"}],"predecessor-version":[{"id":428,"href":"https:\/\/phi-school.education\/es\/wp-json\/wp\/v2\/pages\/125\/revisions\/428"}],"wp:attachment":[{"href":"https:\/\/phi-school.education\/es\/wp-json\/wp\/v2\/media?parent=125"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}