import{r as l,j as e}from"./vendor-react-f9GpqhU8.js";import{k as o,m as c,L as m,U as d,g as x,C as u}from"./vendor-icons-CFki6-W-.js";import"./vendor-utils-DjInyQU5.js";const r=[{icon:o,title:"État naturel",description:"Un état de conscience modifié que vous expérimentez naturellement (rêverie, absorption dans un livre)"},{icon:c,title:"Vous gardez le contrôle",description:"Vous restez conscient et pouvez refuser toute suggestion qui ne vous convient pas"},{icon:m,title:"Accès aux ressources",description:"Accédez à vos ressources inconscientes et créez de nouveaux apprentissages positifs"},{icon:d,title:"Collaboration active",description:"Vous êtes acteur de votre changement. Le thérapeute guide, vous créez les solutions"}],p=()=>{const[i,n]=l.useState(0);return e.jsx("section",{id:"comment-fonctionne",className:"py-20 bg-gradient-to-br from-blue-50 to-white",children:e.jsxs("div",{className:"container mx-auto px-4",children:[e.jsxs("div",{className:"text-center mb-16",children:[e.jsx("h2",{className:"text-2xl md:text-4xl font-bold text-gray-900 mb-4",children:"Comment fonctionne l'hypnose ?"}),e.jsx("p",{className:"text-xl text-gray-600 max-w-3xl mx-auto",children:"L'hypnose n'est ni magique ni mystérieuse. C'est un état naturel que votre cerveau connaît déjà."})]}),e.jsx("div",{className:"hidden md:grid md:grid-cols-2 lg:grid-cols-4 gap-8 max-w-6xl mx-auto",children:r.map((t,s)=>{const a=t.icon;return e.jsxs("div",{className:"text-center",children:[e.jsx("div",{className:"w-20 h-20 bg-blue-100 rounded-full flex items-center justify-center mx-auto mb-6",children:e.jsx(a,{className:"text-blue-500",size:40})}),e.jsx("h3",{className:"text-xl font-bold text-gray-900 mb-3",children:t.title}),e.jsx("p",{className:"text-gray-600",children:t.description})]},s)})}),e.jsxs("div",{className:"md:hidden relative max-w-lg mx-auto pb-12",role:"region","aria-roledescription":"carousel","aria-label":"Comment fonctionne l'hypnose",tabIndex:0,onKeyDown:t=>{t.key==="ArrowLeft"&&(t.preventDefault(),n(s=>s===0?3:s-1)),t.key==="ArrowRight"&&(t.preventDefault(),n(s=>s===3?0:s+1))},children:[e.jsx("div",{className:"overflow-hidden",children:e.jsx("div",{className:"flex transition-transform duration-500 ease-out",style:{transform:`translateX(-${i*100}%)`},children:r.map((t,s)=>{const a=t.icon;return e.jsx("div",{className:"min-w-full px-2",children:e.jsxs("div",{className:"text-center bg-white p-6 rounded-2xl shadow-lg",children:[e.jsx("div",{className:"w-20 h-20 bg-blue-100 rounded-full flex items-center justify-center mx-auto mb-6",children:e.jsx(a,{className:"text-blue-500",size:40})}),e.jsx("h3",{className:"text-xl font-bold text-gray-900 mb-3",children:t.title}),e.jsx("p",{className:"text-gray-600",children:t.description})]})},s)})})}),e.jsxs("div",{className:"absolute bottom-0 left-1/2 transform -translate-x-1/2 flex items-center gap-1",children:[e.jsx("button",{onClick:()=>n(t=>t===0?3:t-1),className:"bg-white/60 hover:bg-white/80 p-2.5 rounded-full shadow-sm min-w-[44px] min-h-[44px] flex items-center justify-center","aria-label":"Précédent",children:e.jsx(x,{className:"text-blue-500",size:18})}),e.jsx("div",{className:"flex gap-0",children:[0,1,2,3].map(t=>e.jsx("button",{onClick:()=>n(t),className:"min-w-[44px] min-h-[44px] flex items-center justify-center","aria-label":`Slide ${t+1}`,children:e.jsx("span",{className:`block h-2 rounded-full transition-all ${i===t?"w-5 bg-blue-500":"w-2 bg-gray-500"}`})},t))}),e.jsx("button",{onClick:()=>n(t=>t===3?0:t+1),className:"bg-white/60 hover:bg-white/80 p-2.5 rounded-full shadow-sm min-w-[44px] min-h-[44px] flex items-center justify-center","aria-label":"Suivant",children:e.jsx(u,{className:"text-blue-500",size:18})})]})]})]})})};export{p as default};