// 1. IMPORTATION DE REACT import React from 'react'; /** * 2. TABLEAU DE DONNÉES STATIQUE : LES 6 ÉTAPES DE LA MÉTHODOLOGIE * Externaliser les étapes hors du composant évite de recréer ce tableau * en mémoire à chaque nouveau cycle de rendu (re-render) du composant. */ const STEPS = [ { number: '01', title: 'Diagnostiquer', description: 'Comprendre les besoins humains, professionnels et systémiques.', // Icône SVG : Loupe d'analyse / audit icon: ( ), }, { number: '02', title: 'Structurer', description: 'Créer un cadre, des outils et des trajectoires cohérentes.', // Icône SVG : Arborescence / Organigramme hiérarchique icon: ( ), }, { number: '03', title: 'Appliquer', description: 'Travailler sur des projets réels dans un environnement collaboratif.', // Icône SVG : Outil clé / mise en œuvre pratique icon: ( ), }, { number: '04', title: 'Transformer', description: 'Développer autonomie, compétences et stabilité.', // Icône SVG : Pousse végétale / croissance durable icon: ( ), }, { number: '05', title: 'Connecter', description: 'Relier humain, économie, territoires et opportunités.', // Icône SVG : Maillons de chaîne / réseau icon: ( ), }, { number: '06', title: 'Régénérer', description: 'Créer des boucles de valeur autonomes et durables.', // Icône SVG : Flèches d'économie circulaire / régénération icon: ( ), }, ]; /** * 3. COMPOSANT PRINCIPAL : Methodology * Présente la section "Comment ça fonctionne ?" en deux parties : * - Haut : Titre + descriptif à gauche (4 cols) et les 6 étapes à droite (8 cols). * - Bas : Bandeau beige avec statistiques clés et bouton d'action. */ export default function Methodology() { return ( /* Section englobante : - py-20 : padding vertical de 5rem (80px) - px-6 sm:px-12 : padding horizontal adaptatif - bg-white : fond blanc assurant la continuité avec les autres blocs */
{/* Conteneur centré borné à 1400px (largeur standard de la maquette Figma) */}
{/* ==================================================================== A. PARTIE SUPÉRIEURE : EN-TÊTE + GRILLE DES 6 ÉTAPES - Grille CSS de 12 colonnes sur grand écran (lg:grid-cols-12) - 1 colonne unique sur mobile / tablette ==================================================================== */}
{/* COLONNE GAUCHE (4 colonnes sur 12) : Titres et texte explicatif */}
{/* Surtitre vert olive (#798334) */} Notre méthodologie {/* Titre principal */}

Comment
ça fonctionne ?

{/* Sous-titre mis en avant */}

Une méthodologie “Learning by Doing” validée sur plus de 20 ans.

{/* Paragraphe descriptif avec largeur bridée pour une lecture confortable */}

gaea21 transforme la recherche en action et les trajectoires humaines en capacités concrètes à travers une méthodologie systémique structurée.

{/* COLONNE DROITE (8 colonnes sur 12) : Les 6 étapes numérotées */} {/* Découpage responsive : - Mobile : 2 colonnes (grid-cols-2) - Tablette : 3 colonnes (sm:grid-cols-3) - Desktop : 6 colonnes alignées (md:grid-cols-6) */}
{STEPS.map((step) => ( /* group : permet à la bulle d'icône d'animer son zoom et sa couleur dès que le curseur entre dans le bloc de l'étape */
{/* Numéro de l'étape (01, 02, etc.) */} {step.number} {/* Bulle d'icône vert olive (#8c8f3e) avec transition fluide */}
{step.icon}
{/* Titre de l'étape */}

{step.title}

{/* Description de l'étape */}

{step.description}

))}
{/* ==================================================================== B. BANDEAU INFÉRIEUR : STATISTIQUES & BOUTON D'ACTION (CTA) - bg-[#f7f8f0] : fond beige/vert très clair doux - border-[#e8ebd5] : bordure fine d'encadrement - rounded-2xl : coins arrondis ==================================================================== */}
{/* Bloc Accroche textuelle à gauche */}

Une approche systémique et humaine

pour des résultats concrets et durables.
{/* Ligne séparatrice verticale visible uniquement sur desktop (lg) */}
{/* Statistique 1 : Ancienneté (20+ ans) */}
{/* Icône cible / horloge */}
20 + ans d'expérimentation
{/* Ligne séparatrice verticale visible uniquement sur desktop (lg) */}
{/* Statistique 2 : Nombre de bénéficiaires (3 000+ personnes) */}
{/* Icône groupe / communauté */}
3 000 + personnes accompagnées
{/* Bouton CTA d'ancrage vers le détail de la méthodologie */}
Découvrir la méthodologie {/* Flèche droite indicative */}
); }