// Landing, Foundations: Solarpunk / Économie régénérative / Écocratie const PILLARS = [ { id: 'solarpunk', eyebrow: '01 · Vision', title: 'Solarpunk', pitch: "Un mouvement visionnaire à la croisée de la culture, de la science et de l'art, imaginant un avenir positif où l'humanité, la nature et la technologie cohabitent dans une harmonie vivante.", bullets: [], bg: '#0d2b22', accent: '#c8732a', visual: () => ( Solarpunk, maison en bois avec panneaux solaires et toit végétalisé ), }, { id: 'regen', eyebrow: '02 · Boussole', title: 'Économie régénérative', pitch: "Une économie qui va au-delà de la durabilité afin de restaurer, revitaliser et renforcer les systèmes écologiques, sociaux et économiques en créant des boucles vertueuses de valeur.", bullets: [], bg: '#0d2b22', accent: '#018262', visual: () => ( Économie régénérative, atelier collectif de réparation, jardin et ressources partagées ), }, { id: 'ecocratie', eyebrow: '03 · Gouvernance', title: 'Écocratie', pitch: "Une gouvernance au service du vivant : des décisions décentralisées, alignées sur les limites planétaires et nourries par l'intelligence collective.", bullets: [], bg: '#0d2b22', accent: '#7a6ea8', visual: () => ( Écocratie, conseil de toutes les voix autour d'une table ronde dans un jardin ), }, { id: 'gamification', eyebrow: '04 · Engagement', title: 'Gamification', pitch: "Des mécaniques de jeu au service de l'impact : quêtes, preuves, graines et REGEN score transforment chaque action en progression collective tangible et célébrée.", bullets: [], bg: '#0d2b22', accent: '#3a6e8c', visual: () => (
{[ { e: '⚡', l: 'Quête', c: '#c8732a' }, { e: '✓', l: 'Preuve', c: '#018262' }, { e: '🌱', l: 'Graines', c: '#7fb069' }, { e: '✦', l: 'Niveau', c: '#e6c068' }, { e: '📊', l: 'REGEN', c: '#3a6e8c' }, { e: '🫂', l: 'Guilde', c: '#b85e38' }, ].map(t => (
{t.e}
{t.l}
))}
), }, ]; const FoundationsSection = () => (
Quatre piliers pour un nouveau futur.} sub="EVAD s'appuie sur quatre courants novateurs : une vision solarpunk, une boussole régénérative, une gouvernance écocratique, et une gamification au service de l'engagement.">
{PILLARS.map((p, i) => { const reverse = i % 2 === 1; return (
{ e.currentTarget.style.transform = 'translateY(-2px)'; e.currentTarget.style.boxShadow = '0 16px 40px rgba(1,130,98,.12)'; }} onMouseLeave={e => { e.currentTarget.style.transform = ''; e.currentTarget.style.boxShadow = '0 2px 16px rgba(1,130,98,.06)'; }}>
{p.eyebrow}

{p.title}

{p.pitch}

    {p.bullets.map(b => (
  • {b}
  • ))}
); })}
); window.FoundationsSection = FoundationsSection;