1import{I as e,O as t,T as n,U as r,W as i,b as a,y as o}from"./index-Om4WA9DI.js";import{C as s,S as c,b as l,g as u,m as d,n as f,x as p}from"./site-layout-BfXJlm89.js";import{t as m}from"./arrow-right-B5gUU6ln.js";import{t as h}from"./clock-BFLfqK08.js";import{t as g}from"./heart-CKuMs2vh.js";import{n as _,t as v}from"./cabinet-1-C0ToOdVt.js";import{t as y}from"./sparkles-CxXw_M5S.js";import{t as b}from"./massages-D6ZI34c7.js";import{n as x,t as S}from"./th-elevation-CAz3BZAe.js";var C=s(`earth`,[[`path`,{d:`M21.54 15H17a2 2 0 0 0-2 2v4.54`,key:`1djwo0`}],[`path`,{d:`M7 3.34V5a3 3 0 0 0 3 3a2 2 0 0 1 2 2c0 1.1.9 2 2 2a2 2 0 0 0 2-2c0-1.1.9-2 2-2h3.17`,key:`1tzkfa`}],[`path`,{d:`M11 21.95V18a2 2 0 0 0-2-2a2 2 0 0 1-2-2v-1a2 2 0 0 0-2-2H2.05`,key:`14pb5j`}],[`circle`,{cx:`12`,cy:`12`,r:`10`,key:`1mglay`}]]),w=s(`hand-heart`,[[`path`,{d:`M11 14h2a2 2 0 0 0 0-4h-3c-.6 0-1.1.2-1.4.6L3 16`,key:`1v1a37`}],[`path`,{d:`m14.45 13.39 5.05-4.694C20.196 8 21 6.85 21 5.75a2.75 2.75 0 0 0-4.797-1.837.276.276 0 0 1-.406 0A2.75 2.75 0 0 0 11 5.75c0 1.2.802 2.248 1.5 2.946L16 11.95`,key:`fhfbnt`}],[`path`,{d:`m2 15 6 6`,key:`10dquu`}],[`path`,{d:`m7 20 1.6-1.4c.3-.4.8-.6 1.4-.6h4c1.1 0 2.1-.4 2.8-1.2l4.6-4.4a1 1 0 0 0-2.75-2.91`,key:`1x6kdw`}]]),T=s(`star`,[[`path`,{d:`M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z`,key:`r04s7s`}]]),E=i(r()),D=`/assets/th-relaxant-kR0Esvjh.jpg`,O=`/assets/th-chamanique-BGuqf02J.jpg`,k=`/assets/th-nettoyage-BHrg1rNP.jpg`,A=`/assets/th-vibecodes-soin-9xHJaY_P.jpg`,j=`/assets/th-reiki-D92v55y3.jpg`,M=`/assets/th-access-bars-BrzHxEEv.jpg`,N=`/assets/th-multidimensionnelle-DRbWiiZe.jpg`,P=`/assets/th-tameana-DGNtfOQS.jpg`,F=`/assets/th-arcturienne-DU6lglqT.jpg`,I=`/assets/th-radionique-BT4C3Gbw.jpg`,L=`/assets/th-aura-DITbqQOc.jpg`,R=`/assets/th-hooponopono-pNKMzvj5.jpg`,z=`/assets/th-hypnose-6G-Kwtrq.jpg`,B=`/assets/th-chakras-B-pGOCKv.jpg`,V=`/assets/th-divorce-DrpxzNBQ.jpg`,H=`/assets/th-karmique-DpCdqrEh.jpg`,U=`/assets/th-animaux-D_uW6XH1.jpg`,W=`/assets/th-distance-BoP90cIJ.jpg`,G=e(),K={"massage-5-continents":`/massage-5-continents`,"sixieme-continent":`/sixieme-continent`,"expanse-therapy":`/expanse-therapy`,sunphys:`/sunphys`,"vibe-codes":`/vibecodes`},q={"massage-relaxant":D,"massage-5-continents":b,"sixieme-continent":O,"expanse-therapy":k,sunphys:S,"vibe-codes":A,reiki:j,"access-bars":M,multidimensionnelle:N,tameana:P,"table-cristalline-arcturienne":F,radiesthesie:I,"lecture-aura":L,hooponopono:R,hypnose:z,"harmonisation-chakras":B,"divorce-energetique":V,"conseil-karmique":H,"therapies-animaux":U,"soins-a-distance":W},J=[y,g,u,C,w,_];function Y({t:e,index:t,labels:r}){let[i,o]=(0,E.useState)(!1);return(0,G.jsxs)(`article`,{id:e.id,className:`group overflow-hidden rounded-3xl border border-border/60 bg-card shadow-sm transition-all duration-500 hover:shadow-luxe animate-fade-in`,style:{animationDelay:`${t%3*90}ms`},children:[(0,G.jsxs)(`div`,{className:`relative aspect-[4/3] overflow-hidden`,children:[(0,G.jsx)(`img`,{src:e.image,alt:`${e.name} â La Lumière de la Vie, Renens`,loading:`lazy`,className:`h-full w-full object-cover transition-transform duration-700 group-hover:scale-105`}),(0,G.jsxs)(`span`,{className:`absolute left-4 top-4 inline-flex items-center gap-1.5 rounded-full bg-background/90 px-3 py-1 text-[11px] uppercase tracking-[0.2em] text-primary backdrop-blur`,children:[(0,G.jsx)(h,{className:`h-3 w-3 text-gold`}),` `,e.duration]})]}),(0,G.jsxs)(`div`,{className:`p-7`,children:[(0,G.jsx)(`h3`,{className:`font-serif text-2xl text-primary`,children:e.name}),(0,G.jsx)(`p`,{className:`mt-3 text-sm leading-relaxed text-muted-foreground`,children:e.summary}),(0,G.jsx)(`ul`,{className:`mt-5 space-y-2`,children:e.benefits.map(e=>(0,G.jsxs)(`li`,{className:`flex items-start gap-2 text-sm text-foreground
1/80`,children:[(0,G.jsx)(p,{className:`mt-0.5 h-4 w-4 shrink-0 text-gold`}),e]},e))}),(0,G.jsx)(`div`,{className:d(`grid transition-all duration-500`,i?`mt-5 grid-rows-[1fr] opacity-100`:`grid-rows-[0fr] opacity-0`),children:(0,G.jsx)(`div`,{className:`overflow-hidden`,children:(0,G.jsx)(`div`,{className:`space-y-3 border-l-2 border-gold/40 pl-4 text-sm leading-relaxed text-muted-foreground`,children:e.detail.map(e=>(0,G.jsx)(`p`,{children:e},e))})})}),(0,G.jsxs)(`div`,{className:`mt-6 flex flex-wrap gap-3`,children:[e.link?(0,G.jsxs)(n,{to:e.link,className:`inline-flex items-center gap-2 rounded-full border border-primary/25 px-5 py-2.5 text-xs uppercase tracking-[0.2em] text-primary transition-colors hover:border-gold hover:text-gold`,children:[r.learnMore,` `,(0,G.jsx)(m,{className:`h-3.5 w-3.5`})]}):(0,G.jsxs)(`button`,{onClick:()=>o(e=>!e),className:`inline-flex items-center gap-2 rounded-full border border-primary/25 px-5 py-2.5 text-xs uppercase tracking-[0.2em] text-primary transition-colors hover:border-gold hover:text-gold`,children:[r.learnMore,(0,G.jsx)(l,{className:d(`h-3.5 w-3.5 transition-transform`,i&&`rotate-180`)})]}),(0,G.jsxs)(`a`,{href:a,target:`_blank`,rel:`noopener noreferrer`,className:`inline-flex items-center gap-2 rounded-full bg-gradient-to-r from-gold to-gold-soft px-5 py-2.5 text-xs uppercase tracking-[0.2em] text-primary shadow-gold transition-transform hover:scale-[1.03]`,children:[(0,G.jsx)(c,{className:`h-3.5 w-3.5`}),` `,r.book]})]})]})]})}function X(){let e=t(o),n=e.therapies.map(e=>({...e,image:q[e.id]??`/assets/th-hero-bright-DurJZYgE.jpg`,link:K[e.id]})),r=e.why.items.map((e,t)=>({text:e,icon:J[t%J.length]})),i=e.testimonials.items;return(0,G.jsxs)(f,{children:[(0,G.jsxs)(`section`,{className:`relative`,children:[(0,G.jsx)(`img`,{src:x,alt:`Cabinet lumineux de La Lumière de la Vie à Renens`,width:1920,height:1088,className:`h-[70vh] min-h-[420px] w-full object-cover`}),(0,G.jsx)(`div`,{className:`absolute inset-0 bg-gradient-to-b from-background/50 via-background/60 to-background/90`}),(0,G.jsx)(`div`,{className:`absolute inset-0 flex items-center`,children:(0,G.jsxs)(`div`,{className:`mx-auto w-full max-w-4xl px-6 text-center animate-fade-in`,children:[(0,G.jsxs)(`div`,{className:`divider-gold justify-center`,children:[(0,G.jsx)(`span`,{className:`divider-gold-line`}),e.hero.eyebrow,(0,G.jsx)(`span`,{className:`divider-gold-line`})]}),(0,G.jsx)(`h1`,{className:`mt-6 font-serif text-4xl leading-tight text-primary md:text-6xl`,children:e.hero.title}),(0,G.jsx)(`p`,{className:`mx-auto mt-6 max-w-2xl text-base leading-relaxed text-foreground/75 md:text-lg`,children:e.hero.subtitle}),(0,G.jsxs)(`a`,{href:a,target:`_blank`,rel:`noopener noreferrer`,className:`mt-9 inline-flex items-center gap-3 rounded-full bg-gradient-to-r from-gold to-gold-soft px-9 py-4 text-xs uppercase tracking-[0.25em] text-primary shadow-gold transition-transform hover:scale-105`,children:[(0,G.jsx)(c,{className:`h-4 w-4`}),` `,e.hero.cta]})]})})]}),(0,G.jsxs)(`section`,{className:`mx-auto max-w-3xl px-6 py-24 text-center`,children:[(0,G.jsx)(`h2`,{className:`font-serif text-3xl text-primary md:text-4xl`,children:e.intro.title}),(0,G.jsx)(`p`,{className:`mt-6 text-base leading-relaxed text-muted-foreground`,children:e.intro.p1}),(0,G.jsx)(`p`,{className:`mt-4 text-base leading-relaxed text-muted-foreground`,children:e.intro.p2})]}),(0,G.jsxs)(`section`,{className:`mx-auto max-w-7xl px-6 pb-24`,children:[(0,G.jsxs)(`div`,{className:`mb-14 text-center`,children:[(0,G.jsxs)(`div`,{className:`divider-gold justify-center`,children:[(0,G.jsx)(`span`,{className:`divider-gold-line`}),e.soins.eyebrow,(0,G.jsx)(`span`,{className:`divider-gold-line`})]}),(0,G.jsx)(`h2`,{className:`mt-5 font-serif text-3xl text-primary md:text-4xl`,children:e.soins.title})]}),(0,G.jsx)(`div`,{className:`grid gap-8 md:grid-cols-2 lg:grid-cols-3`,children:n.map((t,n)=>(0,G.jsx)(Y,{t,index:n,labels:e.labels},t.id))})]}),(0,G.jsx)(`section`,{className:`bg-luxe text-primary-foreground`,children:(0,G.jsxs)(`div`,{className:`mx-auto max-w-6xl px-6 py-24`,children:[(0,G.jsxs)(`div`,{className:`text-center`,children:[(0,G.jsxs)(`div`,{className:`divi
1der-gold justify-center`,children:[(0,G.jsx)(`span`,{className:`divider-gold-line`}),e.why.eyebrow,(0,G.jsx)(`span`,{className:`divider-gold-line`})]}),(0,G.jsx)(`h2`,{className:`mt-5 font-serif text-3xl md:text-4xl`,children:e.why.title})]}),(0,G.jsx)(`div`,{className:`mt-14 grid gap-6 md:grid-cols-2 lg:grid-cols-3`,children:r.map(e=>(0,G.jsxs)(`div`,{className:`flex items-start gap-4 rounded-2xl border border-white/10 bg-white/5 p-6 backdrop-blur-sm transition-colors hover:border-gold/50`,children:[(0,G.jsx)(e.icon,{className:`mt-0.5 h-6 w-6 shrink-0 text-gold`}),(0,G.jsx)(`p`,{className:`text-sm leading-relaxed text-white/85`,children:e.text})]},e.text))})]})}),(0,G.jsxs)(`section`,{className:`mx-auto max-w-6xl px-6 py-24`,children:[(0,G.jsxs)(`div`,{className:`text-center`,children:[(0,G.jsxs)(`div`,{className:`divider-gold justify-center`,children:[(0,G.jsx)(`span`,{className:`divider-gold-line`}),e.testimonials.eyebrow,(0,G.jsx)(`span`,{className:`divider-gold-line`})]}),(0,G.jsx)(`h2`,{className:`mt-5 font-serif text-3xl text-primary md:text-4xl`,children:e.testimonials.title})]}),(0,G.jsx)(`div`,{className:`mt-14 grid gap-8 md:grid-cols-3`,children:i.map(e=>(0,G.jsxs)(`figure`,{className:`rounded-3xl border border-border/60 bg-card p-8 shadow-sm transition-shadow hover:shadow-luxe`,children:[(0,G.jsx)(`div`,{className:`flex gap-1 text-gold`,children:Array.from({length:5}).map((e,t)=>(0,G.jsx)(T,{className:`h-4 w-4 fill-current`},t))}),(0,G.jsxs)(`blockquote`,{className:`mt-5 font-serif text-lg leading-relaxed text-foreground/85`,children:[`« `,e.text,` »`]}),(0,G.jsx)(`figcaption`,{className:`mt-5 text-xs uppercase tracking-[0.2em] text-muted-foreground`,children:e.author})]},e.author))})]}),(0,G.jsxs)(`section`,{className:`relative`,children:[(0,G.jsx)(`img`,{src:v,alt:`Le cabinet La Lumière de la Vie`,loading:`lazy`,className:`h-[60vh] min-h-[380px] w-full object-cover`}),(0,G.jsx)(`div`,{className:`absolute inset-0 bg-gradient-to-t from-black/75 via-black/45 to-black/25`}),(0,G.jsx)(`div`,{className:`absolute inset-0 flex items-center justify-center px-6 text-center`,children:(0,G.jsxs)(`div`,{className:`max-w-3xl`,children:[(0,G.jsx)(`h2`,{className:`font-serif text-3xl leading-tight text-white md:text-5xl`,children:e.finalCta.title}),(0,G.jsxs)(`a`,{href:a,target:`_blank`,rel:`noopener noreferrer`,className:`mt-10 inline-flex items-center gap-3 rounded-full bg-gradient-to-r from-gold to-gold-soft px-10 py-5 text-xs uppercase tracking-[0.25em] text-primary shadow-gold transition-transform hover:scale-105`,children:[(0,G.jsx)(c,{className:`h-4 w-4`}),` `,e.finalCta.cta]})]})})]})]})}export{X as component};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.