1import{j as e,d as y,b$ as l,c0 as w,S as t,c1 as p,c2 as v,c3 as r,c4 as n,L as c,B as h,c5 as g,c6 as d,c7 as j,c8 as b,c9 as o,ca as u,cb as N,C as f,ai as C,a as R,b as k,cc as B,o as S,cd as i,q as I}from"./index-CLt-ptfV.js";import{H as E}from"./Hero-CscvZT4N.js";import{R as L}from"./ReassuranceBar-Hp8-jGXk.js";import{K as q}from"./KeyPointsBlock-D6GNdb6D.js";import{V as m}from"./VisualAsset-DBqLZQPt.js";import{F}from"./FaqAccordion-CVNINiag.js";import{S as P}from"./StepsBlock-DHG9v8cL.js";import{I as x}from"./InfoCard-C3UjZ4SI.js";import{g as H}from"./crossUniverseAccent-RlD48eTd.js";import"./shield-check-BH4kuaQx.js";import"./sparkles-D1CcEfor.js";import"./wrench-CzNEDOGh.js";import"./users-CFq4GQCg.js";import"./user-plus-BBPYFO75.js";import"./layers-CT_3lgOa.js";const T={"Plus assez dâeau chaude":"Droplets","Ballon ancien ou vétuste":"Clock","Fuite, corrosion ou bruit":"CircleAlert","Besoins du foyer qui évoluent":"Users","Ballon trop volumineux":"Ruler","Eau calcaire":"Droplet"},z={"Nombre dâoccupants":"Users","Habitudes de consommation":"Gauge","Ãvolution du foyer":"RefreshCw","Espace disponible":"Ruler","Installation existante":"Settings"},A={"Remplacement programmé":"CalendarCheck","Remplacement suite à un problème":"Wrench","Remplacement dans un projet salle de bains":"Bath"},D={"Ãtude du besoin":"FileText","Solution adaptée":"Settings","Installation propre":"Sparkles","Devis personnalisé":"FileText","Explications claires":"UserCheck"};function se(){return e.jsxs(y,{children:[e.jsx(E,{variant:"background",title:l.title,subtitle:l.subtitle,primaryCta:l.primaryCta,secondaryCta:l.secondaryCta,imageSlot:e.jsx(m,{asset:l.image})}),e.jsx(L,{accent:"var(--color-water-heater-accent)",items:w.map(s=>({label:s}))}),e.jsx(q,{points:["Un chauffe-eau électrique peut être remplacé lorsqu'il devient ancien, vétuste, trop volumineux ou moins adapté aux besoins du foyer.","Le choix dépend notamment du nombre d'occupants, des usages, de l'espace disponible et des contraintes de l'installation existante.","Le remplacement peut être programmé ou faire suite à un problème, même si Evolyo nâest pas une société de dépannage dâurgence 24/7.","Evolyo vous aide à étudier votre besoin et à demander un devis pour une solution adaptée à votre logement."],accent:"var(--color-water-heater-accent)"}),e.jsx("section",{className:"section-padding bg-white",children:e.jsxs("div",{className:"container-evolyo",children:[e.jsx(t,{title:p.title}),e.jsx("div",{className:"mt-6 max-w-3xl space-y-4 text-body/90 leading-relaxed",children:p.paragraphs.map((s,a)=>e.jsx("p",{children:s},a))}),e.jsx("div",{className:"mt-10 grid gap-6 md:grid-cols-2 lg:grid-cols-3",children:p.cards.map(s=>e.jsx(x,{title:s.title,description:s.text,universe:"water-heater",iconName:T[s.title]??"Droplets"},s.title))})]})}),e.jsx("section",{className:"section-padding bg-beige-muted",children:e.jsxs("div",{className:"container-evolyo max-w-3xl",children:[e.jsx(t,{title:v.title}),e.jsx("div",{className:"mt-6 space-y-4 text-body/90 leading-relaxed",children:v.paragraphs.map((s,a)=>e.jsx("p",{children:s},a))})]})}),e.jsxs("section",{className:"section-padding bg-white",children:[e.jsxs("div",{className:"container-evolyo grid grid-cols-1 lg:grid-cols-12 gap-8 lg:gap-12 items-center",children:[e.jsxs("div",{className:"lg:col-span-5 min-w-0",children:[e.jsx(t,{title:r.title}),e.jsx("div",{className:"mt-6 space-y-4 text-body/90 leading-relaxed",children:r.paragraphs.map((s,a)=>e.jsx("p",{children:s},a))})]}),e.jsx("div",{className:"lg:col-span-7 w-full max-w-none min-w-0",children:e.jsx(m,{asset:r.schema})})]}),e.jsx("div",{className:"container-evolyo mt-10 grid gap-6 md:grid-cols-2 lg:grid-cols-3",children:r.cards.map(s=>e.jsx(x,{title:s.title,description:s.text,universe:"water-heater",iconName:z[s.title]??"Settings"},s.title))})]}),e.jsx("section",{className:"section-padding bg-beige-muted",children:e.jsxs("div",{className:"container-evolyo max-w-3xl",children:[e.jsx(t,{title:n.title}),e.jsx("div",{className:"mt-6 space-y-4 text-body/90 leading-relaxed",children:n.paragraphs.map((s,a)=>e.jsx("p",{children:s},a))}),e.jsx("div",{className:"mt-6",children:e.jsx(c,{to:n.cta.href,children:e.jsx(h,{variant:"secondary",size:"md",children:n.cta.label})})})]})}),e.jsx("section",{className:"section-padding bg-white",children:e.jsxs("div",{className:"container-evolyo grid grid-cols-1 lg:grid-cols-12 gap-8 lg:gap-12 items-center",children:[e.jsx("div",{className:"lg:col-span-7 w-full max-w-none min-w-0 order-2 lg:order-1",children:e.jsx(m,{asset:g.image})}),e.jsxs("div",{className:"lg:col-span-5 min-w-0 order-1 lg:order-2",children:[e.jsx(t,{title:g.title}),e.jsx("div",{className:"mt-6 space-y-4 text-body/90 leading-relaxed",children:g.paragraphs.map((s,a)=>e.jsx("p",{children:s},a))})]})]})}),e.jsx("section",{className:"section-padding bg-beige-muted",children:e.jsxs("div",{className:"container-evolyo",children:[e.jsx(t,{title:d.title}),e.jsx("p",{className:"mt-6 max-w-3xl text-body/90 leading-relaxed",children:d.intro}),e.jsxs("div",{className:"mt-10 grid grid-cols-1 lg:grid-cols-12 gap-8 lg:gap-12 items-start",children:[e.jsx("div",{className:"lg:col-span-6 min-w-0 grid gap-6",children:d.cards.map(s=>
1e.jsx(x,{title:s.title,description:s.text,universe:"water-heater",iconName:A[s.title]??"RefreshCw"},s.title))}),e.jsx("div",{className:"lg:col-span-6 w-full max-w-none min-w-0",children:e.jsx(m,{asset:d.schema})})]})]})}),e.jsx("section",{className:"section-padding bg-white",children:e.jsxs("div",{className:"container-evolyo",children:[e.jsx(t,{title:j.title}),e.jsx("div",{className:"mt-6 max-w-3xl space-y-4 text-body/90 leading-relaxed",children:j.paragraphs.map((s,a)=>e.jsx("p",{children:s},a))}),e.jsx("div",{className:"mt-10 grid gap-6 md:grid-cols-2 lg:grid-cols-3",children:j.cards.map(s=>e.jsx(x,{title:s.title,description:s.text,universe:"water-heater",iconName:D[s.title]??"ShieldCheck"},s.title))})]})}),e.jsx("section",{className:"section-padding bg-beige-muted",children:e.jsx("div",{className:"container-evolyo max-w-3xl",children:e.jsxs("div",{className:"rounded-xl border border-brand-light/30 bg-brand-light/5 p-6 md:p-8",children:[e.jsx(t,{title:b.title}),e.jsx("div",{className:"mt-4 space-y-4 text-body/90 leading-relaxed",children:b.paragraphs.map((s,a)=>e.jsx("p",{children:s},a))})]})})}),e.jsx("section",{className:"section-padding bg-white",children:e.jsxs("div",{className:"container-evolyo",children:[e.jsx(t,{title:o.title}),e.jsx("div",{className:"mt-10",children:e.jsx(P,{steps:o.steps})}),e.jsx("div",{className:"mt-8",children:e.jsx(c,{to:o.cta.href,children:e.jsx(h,{variant:"primary",size:"lg",children:o.cta.label})})})]})}),e.jsx("section",{className:"section-padding bg-beige-muted",children:e.jsxs("div",{className:"container-evolyo",children:[e.jsx(t,{eyebrow:u.eyebrow,title:u.title,align:"center"}),e.jsx("div",{className:"mt-10 max-w-3xl mx-auto",children:e.jsx(F,{items:u.items})})]})}),e.jsx("section",{className:"section-padding bg-white",children:e.jsxs("div",{className:"container-evolyo",children:[e.jsx(t,{title:N.title}),e.jsx("div",{className:"mt-10 grid gap-6 md:grid-cols-3",children:N.cards.map(s=>e.jsxs(f,{variant:"universe",className:"relative overflow-hidden",children:[e.jsx("span",{"aria-hidden":"true",className:"pointer-events-none absolute left-0 right-0 top-0 h-1",style:{background:H(s)}}),e.jsx(C,{children:e.jsx(R,{className:"text-lg",children:s.title})}),e.jsxs(k,{children:[e.jsx("p",{className:"text-sm text-body/85 leading-relaxed",children:s.text}),e.jsx("div",{className:"mt-5",children:e.jsx(c,{to:s.cta.href,children:e.jsx(h,{variant:"secondary",size:"md",children:s.cta.label})})})]})]},s.title))})]})}),e.jsx("section",{className:"bg-white py-8 border-y border-soft-border",children:e.jsxs("div",{className:"container-evolyo flex flex-wrap items-center gap-x-6 gap-y-3 text-sm",children:[e.jsx("span",{className:"font-semibold text-brand",children:"à explorer :"}),B.map(s=>e.jsx(c,{to:s.href,className:"text-brand hover:text-brand-light underline-offset-4 hover:underline",children:s.label},s.href))]})}),e.jsx(S,{variant:"blue",title:i.title,text:i.text,primaryCta:i.primaryCta,secondaryCta:i.secondaryCta}),e.jsx(I,{href:i.phone.href,label:i.phone.label,display:i.phone.display})]})}export{se 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.