<!doctype html>
<html lang="fr-FR">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
<link rel="preload" as="image" href="https://electraudeservice.com/wp-content/uploads/2026/10/Installation-eclairage-exterieur-en-facade-1024x768.webp" imagesrcset="https://electraudeservice.com/wp-content/uploads/2026/10/Installation-eclairage-exterieur-en-facade-1024x768.webp 1024w, https://electraudeservice.com/wp-content/uploads/2026/10/Installation-eclairage-exterieur-en-facade-300x225.webp 300w, https://electraudeservice.com/wp-content/uploads/2026/10/Installation-eclairage-exterieur-en-facade-768x576.webp 768w, https://electraudeservice.com/wp-content/uploads/2026/10/Installation-eclairage-exterieur-en-facade.webp 1293w" imagesizes="(min-width:900px) 480px, 100vw" fetchpriority="high">

	<!-- This site is optimized with the Yoast SEO plugin v28.8 - https://yoast.com/product/yoast-seo-wordpress/ -->
	<title>Installation éclairage commerce - Électr&#039;aude Service</title>
	<meta name="description" content="Installation d’éclairage LED pour commerce : façade et rayonnages d’une pharmacie. Devis gratuit en Normandie." />
	<link rel="canonical" href="https://electraudeservice.com/installation-eclairage-commerce-pharmacie/" />
	<meta property="og:locale" content="fr_FR" />
	<meta property="og:type" content="article" />
	<meta property="og:title" content="Installation éclairage commerce - Électr&#039;aude Service" />
	<meta property="og:description" content="Installation d’éclairage LED pour commerce : façade et rayonnages d’une pharmacie. Devis gratuit en Normandie." />
	<meta property="og:url" content="https://electraudeservice.com/installation-eclairage-commerce-pharmacie/" />
	<meta property="og:site_name" content="Electr&#039;Aude Service" />
	<meta property="article:publisher" content="https://www.facebook.com/search/top?q=electraudeservice" />
	<meta property="article:published_time" content="2026-10-30T10:03:05+00:00" />
	<meta property="article:modified_time" content="2026-10-30T10:03:06+00:00" />
	<meta property="og:image" content="https://electraudeservice.com/wp-content/uploads/2026/10/Installation-eclairage-exterieur-en-facade.webp" />
	<meta property="og:image:width" content="1293" />
	<meta property="og:image:height" content="970" />
	<meta property="og:image:type" content="image/webp" />
	<meta name="author" content="Marine Aude" />
	<meta name="twitter:card" content="summary_large_image" />
	<meta name="twitter:label1" content="Écrit par" />
	<meta name="twitter:data1" content="Marine Aude" />
	<meta name="twitter:label2" content="Durée de lecture estimée" />
	<meta name="twitter:data2" content="3 minutes" />
	<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/electraudeservice.com\/installation-eclairage-commerce-pharmacie\/#article","isPartOf":{"@id":"https:\/\/electraudeservice.com\/installation-eclairage-commerce-pharmacie\/"},"author":{"name":"Marine Aude","@id":"https:\/\/electraudeservice.com\/#\/schema\/person\/b2aa320ae5631538ef79da31fc49cc5c"},"headline":"Installation d’éclairage pour commerce : l’exemple d’une pharmacie","datePublished":"2026-10-30T10:03:05+00:00","dateModified":"2026-10-30T10:03:06+00:00","mainEntityOfPage":{"@id":"https:\/\/electraudeservice.com\/installation-eclairage-commerce-pharmacie\/"},"wordCount":680,"commentCount":0,"publisher":{"@id":"https:\/\/electraudeservice.com\/#organization"},"image":{"@id":"https:\/\/electraudeservice.com\/installation-eclairage-commerce-pharmacie\/#primaryimage"},"thumbnailUrl":"https:\/\/electraudeservice.com\/wp-content\/uploads\/2026\/10\/Installation-eclairage-exterieur-en-facade.webp","keywords":["éclairage façade commerce","éclairage magasin led","éclairage pharmacie","éclairage rayonnage led","éclairage vitrine","électricien commerce Normandie"],"articleSection":["Chantiers Réalisés"],"inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/electraudeservice.com\/installation-eclairage-commerce-pharmacie\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/electraudeservice.com\/installation-eclairage-commerce-pharmacie\/","url":"https:\/\/electraudeservice.com\/installation-eclairage-commerce-pharmacie\/","name":"Installation éclairage commerce - Électr'aude Service","isPartOf":{"@id":"https:\/\/electraudeservice.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/electraudeservice.com\/installation-eclairage-commerce-pharmacie\/#primaryimage"},"image":{"@id":"https:\/\/electraudeservice.com\/installation-eclairage-commerce-pharmacie\/#primaryimage"},"thumbnailUrl":"https:\/\/electraudeservice.com\/wp-content\/uploads\/2026\/10\/Installation-eclairage-exterieur-en-facade.webp","datePublished":"2026-10-30T10:03:05+00:00","dateModified":"2026-10-30T10:03:06+00:00","description":"Installation d’éclairage LED pour commerce : façade et rayonnages d’une pharmacie. Devis gratuit en Normandie.","breadcrumb":{"@id":"https:\/\/electraudeservice.com\/installation-eclairage-commerce-pharmacie\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/electraudeservice.com\/installation-eclairage-commerce-pharmacie\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/electraudeservice.com\/installation-eclairage-commerce-pharmacie\/#primaryimage","url":"https:\/\/electraudeservice.com\/wp-content\/uploads\/2026\/10\/Installation-eclairage-exterieur-en-facade.webp","contentUrl":"https:\/\/electraudeservice.com\/wp-content\/uploads\/2026\/10\/Installation-eclairage-exterieur-en-facade.webp","width":1293,"height":970},{"@type":"BreadcrumbList","@id":"https:\/\/electraudeservice.com\/installation-eclairage-commerce-pharmacie\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/electraudeservice.com\/"},{"@type":"ListItem","position":2,"name":"Installation d’éclairage pour commerce : l’exemple d’une pharmacie"}]},{"@type":"WebSite","@id":"https:\/\/electraudeservice.com\/#website","url":"https:\/\/electraudeservice.com\/","name":"Electr'aude Service","description":"Électricité Générale","publisher":{"@id":"https:\/\/electraudeservice.com\/#organization"},"alternateName":"Electraude service","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/electraudeservice.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":["Organization","Electrician"],"@id":"https:\/\/electraudeservice.com\/#organization","name":"Electr'aude Service","alternateName":"Electr'aude Service","url":"https:\/\/electraudeservice.com\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/electraudeservice.com\/#\/schema\/logo\/image\/","url":"https:\/\/electraudeservice.com\/wp-content\/uploads\/2020\/11\/cropped-Header-ElectrAude-Service-2-2.jpg","contentUrl":"https:\/\/electraudeservice.com\/wp-content\/uploads\/2020\/11\/cropped-Header-ElectrAude-Service-2-2.jpg","width":960,"height":560,"caption":"Electr'aude Service"},"image":"https:\/\/electraudeservice.com\/wp-content\/uploads\/2026\/10\/electraudeservice.webp","sameAs":["https:\/\/www.facebook.com\/search\/top?q=electraudeservice"],"telephone":"+33682971923","email":"aude.es@wanadoo.fr","foundingDate":"2001-07-06","description":"Électricien à Bavent : installation, rénovation, dépannage et mise aux normes à Cabourg, Caen et dans tout le Calvados.","address":{"@type":"PostalAddress","addressLocality":"Bavent","postalCode":"14860","addressRegion":"Normandie","addressCountry":"FR"},"areaServed":[{"@type":"City","name":"Cabourg"},{"@type":"City","name":"Caen"},{"@type":"City","name":"Dives-sur-Mer"},{"@type":"AdministrativeArea","name":"Calvados"},{"@type":"AdministrativeArea","name":"Orne"},{"@type":"AdministrativeArea","name":"Manche"}],"knowsAbout":["Installation électrique","Rénovation électrique","Dépannage électrique","Tableaux électriques","Chauffage et climatisation","Éclairage","Domotique et multimédia","Sécurité et visiophonie","VMC et chauffe-eau"]},{"@type":"Person","@id":"https:\/\/electraudeservice.com\/#\/schema\/person\/b2aa320ae5631538ef79da31fc49cc5c","name":"Marine Aude","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/secure.gravatar.com\/avatar\/b2f0051c3288d7d66a67dacc43f20e8f8ca7cc1511e9aac09a16daca419d9541?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/b2f0051c3288d7d66a67dacc43f20e8f8ca7cc1511e9aac09a16daca419d9541?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b2f0051c3288d7d66a67dacc43f20e8f8ca7cc1511e9aac09a16daca419d9541?s=96&d=mm&r=g","caption":"Marine Aude"},"sameAs":["https:\/\/electraudeservice.com"],"url":"https:\/\/electraudeservice.com\/author\/marine\/"}]}</script>
	<!-- / Yoast SEO plugin. -->


<link rel='dns-prefetch' href='//www.googletagmanager.com' />
<link rel="alternate" type="application/rss+xml" title="Electr&#039;Aude Service &raquo; Flux" href="https://electraudeservice.com/feed/" />
<link rel="alternate" type="application/rss+xml" title="Electr&#039;Aude Service &raquo; Flux des commentaires" href="https://electraudeservice.com/comments/feed/" />
<link rel="alternate" type="application/rss+xml" title="Electr&#039;Aude Service &raquo; Installation d’éclairage pour commerce : l’exemple d’une pharmacie Flux des commentaires" href="https://electraudeservice.com/installation-eclairage-commerce-pharmacie/feed/" />
<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://electraudeservice.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Felectraudeservice.com%2Finstallation-eclairage-commerce-pharmacie%2F" />
<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://electraudeservice.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Felectraudeservice.com%2Finstallation-eclairage-commerce-pharmacie%2F&#038;format=xml" />
<link rel="https://api.w.org/" href="https://electraudeservice.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://electraudeservice.com/wp-json/wp/v2/posts/1920" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://electraudeservice.com/xmlrpc.php?rsd" />
<meta name="generator" content="WordPress 7.1.4" />
<link rel='shortlink' href='https://electraudeservice.com/?p=1920' />
<meta name="generator" content="Site Kit by Google 1.190.0" /><meta name="ti-site-data" content="eyJyIjoiMTowITc6MCEzMDowIiwibyI6Imh0dHBzOlwvXC9lbGVjdHJhdWRlc2VydmljZS5jb20/dGktb25saW5lLXVzZXJzLWdvb2dsZT0xJmFtcDtwPSUyRmluc3RhbGxhdGlvbi1lY2xhaXJhZ2UtY29tbWVyY2UtcGhhcm1hY2llJTJGZmVlZCUyRiZhbXA7X3dwbm9uY2U9YmJiMzUxMjMzMSJ9" /><noscript><link rel='stylesheet' href='https://electraudeservice.com/wp-content/themes/blocksy/static/bundle/no-scripts.min.css' type='text/css'></noscript>

<!-- Balises Meta Google AdSense ajoutées par Site Kit -->
<meta name="google-adsense-platform-account" content="ca-host-pub-2644536267352236">
<meta name="google-adsense-platform-domain" content="sitekit.withgoogle.com">
<!-- Fin des balises Meta End Google AdSense ajoutées par Site Kit -->
<style class="wpcode-css-snippet">/* ==========================================================================
   Electr'aude Service – page d'accueil – style « Premium sombre »
   Tout est préfixé .ea pour ne rien casser ailleurs sur le site.
   Sommaire : 1 Base · 2 Boutons · 3 Haut de page · 4 Bandeau + chiffres · 5 Avis
              6 Services · 7 Bloc 25 ans · 8 Étapes · 9 Zone + carte · 10 FAQ
              11 Appel final · 12 Barre d'appel mobile · 13 Mobile · 14 Mouvement
   ========================================================================== */

/* ---------- 1. Base ---------- */
.ea{
  --fh:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;
  --fb:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;
  --night:#171a21;--night-2:#20242d;--slate:#414451;
  --gold:#F6C863;--amber:#EAB54E;--gold-ink:#855a00;
  --ink:#23262f;--grey:#4a4d5b;--paper:#fff;--mist:#f5f4f0;--cream:#fcf3dc;
  --on-dark:#eceae4;--on-dark-2:#c3c7d2;
  --line:rgba(35,38,47,.11);--line-d:rgba(255,255,255,.12);
  --r:20px;--r-s:14px;
  --shadow:0 1px 2px rgba(20,22,28,.05),0 14px 34px -16px rgba(20,22,28,.22);
  font-family:var(--fb);font-size:17px;font-weight:500;line-height:1.65;color:var(--grey);
  background:var(--paper);-webkit-font-smoothing:antialiased;overflow-x:clip}
.ea *,.ea *::before,.ea *::after{box-sizing:border-box}
.ea img{max-width:100%;display:block}
.ea p{margin:0 0 1em;text-wrap:pretty}
.ea ul,.ea ol{margin:0;padding:0;list-style:none}
.ea h1,.ea h2,.ea h3{margin:0;font-family:var(--fh);font-weight:700;color:var(--ink);letter-spacing:-.03em;text-transform:none;text-wrap:balance}
.ea h1{font-size:clamp(2.2rem,4.5vw,3.8rem);line-height:1.05}
.ea h2{font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.12}
.ea h3{font-size:1.15rem;line-height:1.3;letter-spacing:-.015em}
.ea a{color:var(--ink);text-decoration:none}
.ea a:focus-visible,.ea summary:focus-visible{outline:3px solid var(--gold-ink);outline-offset:3px;border-radius:6px}
.ea .ea-ico{width:1.2em;height:1.2em;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.ea .ea-wrap{max-width:1200px;margin:0 auto;padding:0 28px}
.ea .ea-section{padding:96px 0}
.ea .ea-section--cream{background:var(--mist)}
.ea .ea-eyebrow{display:flex;align-items:center;gap:12px;margin:0 0 18px;font-size:.74rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-ink)}
.ea .ea-eyebrow::before{content:"";flex:none;width:26px;height:2px;background:var(--gold)}
.ea .ea-lead{font-size:1.08rem;line-height:1.7;color:var(--grey)}
.ea .ea-head{margin:0 0 48px}
.ea .ea-head .ea-lead{margin:18px 0 0;max-width:560px}
.ea .ea-split{display:grid;grid-template-columns:4fr 8fr;gap:72px;align-items:start}
.ea .ea-split .ea-head{margin:0}
.ea .ea-sticky{position:sticky;top:40px}
.ea .ea-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:34px}
.ea a.ea-link{display:inline-flex;align-items:center;min-height:44px;font-weight:700;color:var(--ink);border-bottom:2px solid var(--gold)}
.ea a.ea-link:hover{border-bottom-color:var(--ink)}

/* ---------- 2. Boutons ---------- */
.ea .ea-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:13px 28px;border:1px solid transparent;border-radius:14px;font-size:1rem;font-weight:700;line-height:1.2;text-align:center;cursor:pointer;transition:transform .2s,box-shadow .2s,background-color .2s,color .2s,border-color .2s}
.ea a.ea-btn--primary{background:var(--gold);color:#1b1d25;box-shadow:0 10px 26px -10px rgba(246,200,99,.75)}
.ea a.ea-btn--primary:hover{transform:translateY(-2px);box-shadow:0 16px 32px -10px rgba(246,200,99,.85)}
.ea a.ea-btn--ghost{background:rgba(255,255,255,.04);color:#fff;border-color:rgba(255,255,255,.3)}
.ea a.ea-btn--ghost:hover{background:rgba(255,255,255,.12);border-color:#fff}
.ea a.ea-btn--dark{background:var(--gold);color:#1b1d25}
.ea a.ea-btn--dark:hover{transform:translateY(-2px)}

/* ---------- 3. Haut de page ---------- */
.ea .ea-hero{position:relative;isolation:isolate;overflow:hidden;padding:76px 0 132px;background:var(--night);color:var(--on-dark-2)}
.ea .ea-hero::before{content:"";position:absolute;z-index:-1;right:-12%;top:-30%;width:72%;height:130%;background:radial-gradient(closest-side,rgba(246,200,99,.24),transparent 70%)}
.ea .ea-circuit{position:absolute;z-index:-1;inset:0;margin:0;pointer-events:none;}
.ea .ea-circuit svg{display:block;width:100%;height:100%}
.ea .ea-circuit path{fill:none;stroke-linecap:round;stroke-linejoin:round}
.ea .ea-circuit__base path{stroke:rgba(246,200,99,.26);stroke-width:1.6}
.ea .ea-circuit__dots circle{fill:var(--night);stroke:rgba(246,200,99,.55);stroke-width:1.5}
.ea .ea-pulse{stroke:var(--gold);stroke-width:2.5;stroke-dasharray:7 93;stroke-dashoffset:7;filter:drop-shadow(0 0 4px rgba(246,200,99,.9))}
.ea .ea-hero__grid{display:grid;grid-template-columns:7fr 5fr;gap:72px;align-items:center}
.ea .ea-hero .ea-eyebrow{display:inline-flex;margin-bottom:22px;padding:8px 16px;border:1px solid var(--line-d);border-radius:999px;background:rgba(255,255,255,.05);color:var(--gold)}
.ea .ea-hero .ea-eyebrow::before{width:8px;height:8px;border-radius:50%;box-shadow:0 0 0 4px rgba(246,200,99,.18)}
.ea .ea-hero h1{color:#fff}
.ea .ea-hero h1 em{font-style:normal;color:var(--gold)}
.ea .ea-hero .ea-lead{margin:26px 0 0;max-width:560px;color:var(--on-dark-2)}
.ea .ea-hero__media{position:relative}
.ea .ea-hero__media::before{content:"";position:absolute;z-index:-1;inset:8% -8% -8% 14%;border-radius:50%;background:radial-gradient(closest-side,rgba(246,200,99,.45),transparent 72%);filter:blur(10px)}
.ea img.ea-hero__img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;border-radius:24px;border:1px solid var(--line-d);box-shadow:0 40px 70px -28px rgba(0,0,0,.75)}
.ea .ea-hero__cap{position:absolute;left:18px;bottom:18px;z-index:1;margin:0;padding:9px 16px;border:1px solid var(--line-d);border-radius:999px;background:rgba(23,26,33,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:.74rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#fff}
.ea .ea-seal{position:absolute;z-index:2;top:-28px;left:-40px;width:108px;height:108px;margin:0;filter:drop-shadow(0 12px 18px rgba(0,0,0,.55))}
.ea .ea-seal svg{display:block;width:100%;height:100%;overflow:visible}
.ea .ea-seal__t{transform-origin:60px 60px}

/* ---------- 4. Bandeau défilant + chiffres clés ---------- */
.ea .ea-marquee{overflow:hidden;background:var(--night);border-top:1px solid var(--line-d)}
.ea .ea-marquee__track{display:flex;width:max-content;margin:0;padding:18px 0}
.ea .ea-marquee__track span{display:flex;align-items:center;font-size:.86rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;color:var(--on-dark-2)}
.ea .ea-marquee__track span::after{content:"";width:6px;height:6px;margin:0 30px;border-radius:50%;background:var(--gold)}
.ea .ea-ribbon{position:relative;padding-bottom:0;background:linear-gradient(var(--night) 0 50%,var(--mist) 50% 100%)}
.ea .ea-ribbon ul{display:grid;grid-template-columns:repeat(4,1fr);max-width:1144px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--r);background:#fff;box-shadow:0 30px 60px -28px rgba(0,0,0,.45)}
.ea .ea-ribbon li{padding:24px 28px;border-left:1px solid var(--line)}
.ea .ea-ribbon li:first-child{border-left:0}
.ea .ea-ribbon strong{display:block;font-family:var(--fh);font-size:clamp(1.5rem,2.3vw,2rem);font-weight:700;letter-spacing:-.04em;line-height:1.1;color:var(--ink)}
.ea .ea-ribbon span{display:block;margin-top:6px;font-size:.9rem;line-height:1.45;color:var(--grey)}

/* ---------- 5. Avis Google ---------- */
.ea .ea-section--proof{padding:64px 0 72px}
.ea .ea-section--proof .ea-head{margin-bottom:26px}
.ea .ea-section--proof h2{font-size:clamp(1.4rem,2.4vw,1.85rem)}

/* ---------- 6. Services (grille de cartes) ---------- */
.ea .ea-split:has(.ea-rows){grid-template-columns:1fr;gap:44px}
.ea .ea-split:has(.ea-rows) .ea-head{max-width:640px}
.ea .ea-sticky:has(+ .ea-rows){position:static}
.ea .ea-rows{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}
.ea .ea-row{position:relative;display:flex;flex-direction:column;gap:0;min-height:230px;padding:30px 28px 26px;border:1px solid var(--line);border-radius:var(--r);background:#fff;box-shadow:var(--shadow);cursor:pointer;transition:transform .25s,box-shadow .25s,border-color .25s}
.ea .ea-row:hover{transform:translateY(-5px);border-color:rgba(234,181,78,.7);box-shadow:0 22px 44px -20px rgba(133,90,0,.38)}
.ea .ea-row p{margin:0}
.ea p.ea-row__n{display:flex;align-items:center;justify-content:center;width:54px;height:54px;margin:0 0 30px;border-radius:16px;background:linear-gradient(145deg,#f9d98a,var(--gold));color:#2a2300;box-shadow:0 8px 18px -8px rgba(234,181,78,.9)}
.ea p.ea-row__n svg{display:block;width:26px;height:26px}
.ea .ea-row h3{margin:0 0 10px;font-size:1.2rem}
.ea .ea-row__link{color:var(--ink)}
.ea .ea-row__link::after{content:"";position:absolute;inset:0;border-radius:var(--r)}
.ea .ea-row__d{font-size:.95rem;line-height:1.6;color:var(--grey)}
.ea .ea-row::after{content:"→";position:absolute;right:26px;bottom:20px;font-size:1.3rem;font-weight:700;color:var(--gold-ink);transition:transform .25s}
.ea .ea-row:hover::after{transform:translateX(5px)}
.ea .ea-sw{display:none}
.ea .ea-row:nth-child(3){background:linear-gradient(160deg,var(--night-2),var(--night));border-color:rgba(255,255,255,.1)}
.ea .ea-row:nth-child(3) h3,.ea .ea-row:nth-child(3) .ea-row__link{color:#fff}
.ea .ea-row:nth-child(3) .ea-row__d{color:var(--on-dark-2)}
.ea .ea-row:nth-child(3)::after{color:var(--gold)}
@supports selector(:has(*)){.ea .ea-row:has(.ea-row__link:focus-visible){outline:3px solid var(--gold-ink);outline-offset:3px}}

/* ---------- 7. Bloc « 25 ans » ---------- */
.ea .ea-band{position:relative;isolation:isolate;overflow:hidden;padding:104px 0;background:linear-gradient(135deg,#252935,var(--night) 70%);color:var(--on-dark-2)}
.ea .ea-band__grid{display:grid;grid-template-columns:5fr 7fr;gap:80px;align-items:center}
.ea .ea-bolt{position:absolute;z-index:-1;right:-40px;top:50%;width:min(46vw,560px);margin:0;transform:translateY(-50%) rotate(8deg);pointer-events:none}
.ea .ea-bolt svg{display:block;width:100%;height:auto;fill:var(--gold);opacity:.07}
.ea .ea-bignum{display:flex;flex-direction:column;margin:0;font-size:clamp(7rem,15vw,12rem);font-weight:800;line-height:.82;letter-spacing:-.06em;background:linear-gradient(180deg,#fbe0a0,var(--amber));-webkit-background-clip:text;background-clip:text;color:var(--gold);-webkit-text-fill-color:transparent}
.ea .ea-bignum small{margin-top:20px;font-size:.95rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;-webkit-text-fill-color:#fff;color:#fff}
.ea .ea-band .ea-eyebrow{color:var(--gold)}
.ea .ea-band h2{margin:0 0 20px;color:#fff}
.ea .ea-band__p{color:var(--on-dark-2)}
.ea .ea-pledges{display:grid;gap:12px;margin:30px 0 0}
.ea .ea-pledges li{position:relative;padding:18px 22px 18px 66px;border:1px solid var(--line-d);border-radius:var(--r-s);background:rgba(255,255,255,.05);color:var(--on-dark-2)}
.ea .ea-pledges li::before{content:"✓";position:absolute;left:20px;top:50%;width:28px;height:28px;margin-top:-14px;display:grid;place-items:center;border-radius:50%;background:var(--gold);font-size:.85rem;font-weight:800;color:#1b1d25}
.ea .ea-pledges strong{color:#fff;font-weight:700}

/* ---------- 8. Étapes ---------- */
.ea .ea-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;counter-reset:none}
.ea .ea-steps li{padding:30px 26px;border:1px solid var(--line);border-radius:var(--r);background:#fff;box-shadow:var(--shadow)}
.ea .ea-steps__n{display:flex;align-items:center;justify-content:center;width:46px;height:46px;margin:0 0 22px;border-radius:50%;background:var(--night);font-family:var(--fh);font-size:.95rem;font-weight:700;color:var(--gold)}
.ea .ea-steps h3{margin:0 0 8px}
.ea .ea-steps p{margin:0;font-size:.97rem}
.ea .ea-steps p.ea-steps__n{margin-bottom:22px}

/* ---------- 9. Zone d'intervention + carte ---------- */
.ea .ea-zonemap{display:grid;grid-template-columns:5fr 7fr;grid-template-areas:"head map" "zones map" "link map";column-gap:64px;align-items:start}
.ea .ea-zonemap>.ea-head{grid-area:head;margin:0 0 26px}
.ea .ea-zonemap>.ea-map{grid-area:map;margin:0}
.ea .ea-zonemap>.ea-zones{grid-area:zones}
.ea .ea-zonemap>.ea-actions{grid-area:link;margin-top:22px}
.ea .ea-zones{display:grid;gap:10px}
.ea .ea-zone{padding:18px 22px;border:1px solid var(--line);border-radius:var(--r-s);background:#fff;transition:border-color .2s,background-color .2s,box-shadow .2s}
.ea .ea-zone h3{margin:0 0 4px;font-size:1.1rem}
.ea .ea-zone p{margin:0;font-size:.95rem;color:var(--grey)}
.ea .ea-map svg{display:block;width:100%;height:auto;overflow:hidden;border-radius:24px;border:1px solid var(--line-d);background:var(--night);box-shadow:0 34px 60px -30px rgba(10,12,18,.7)}
.ea .ea-map__d{stroke-linejoin:round;transition:fill .2s}
.ea .ea-map__d--n{fill:#1f232c;stroke:rgba(255,255,255,.07);stroke-width:1}
.ea .ea-map__d--14{fill:var(--gold);stroke:var(--night);stroke-width:2}
.ea .ea-map__d--61,.ea .ea-map__d--50{fill:#3b4050;stroke:rgba(255,255,255,.22);stroke-width:1.3}
.ea .ea-map__dn{font:700 20px var(--fb);letter-spacing:.22em;fill:#fff;opacity:.38;pointer-events:none}
.ea .ea-map__dn:nth-of-type(3){fill:#2a2300;opacity:.5}
.ea .ea-map__t rect{fill:#fff;stroke:var(--night);stroke-width:1.5}
.ea .ea-map__t text{font:700 15px var(--fb);fill:#fff;paint-order:stroke;stroke:var(--night);stroke-width:4px;stroke-linejoin:round}
.ea .ea-map__pin{fill:var(--night);stroke:#fff;stroke-width:3}
.ea .ea-map__pulse{fill:none;stroke:#fff;stroke-width:2;opacity:.6;transform-box:fill-box;transform-origin:center}
.ea .ea-map__tag{fill:var(--night);stroke:#fff;stroke-width:1.5}
.ea .ea-map__tagt{font:700 12.5px var(--fb);letter-spacing:.14em;fill:#fff}
@supports selector(:has(*)){
.ea .ea-zonemap:has(.ea-map__d--14:hover) .ea-zone--14,.ea .ea-zonemap:has(.ea-map__d--61:hover) .ea-zone--61,.ea .ea-zonemap:has(.ea-map__d--50:hover) .ea-zone--50{border-color:var(--amber);background:var(--cream)}
.ea .ea-zonemap:has(.ea-zone--14:hover) .ea-map__d--14{fill:var(--amber)}
.ea .ea-zonemap:has(.ea-zone--61:hover) .ea-map__d--61,.ea .ea-zonemap:has(.ea-zone--50:hover) .ea-map__d--50{fill:#555b70}
.ea .ea-map__d--14:hover{fill:var(--amber)}
.ea .ea-map__d--61:hover,.ea .ea-map__d--50:hover{fill:#555b70}
}
.ea .ea-zone:hover{border-color:var(--amber);background:var(--cream)}

/* ---------- 10. FAQ ---------- */
.ea .ea-faq{display:grid;gap:12px}
.ea .ea-faq details{border:1px solid var(--line);border-radius:var(--r-s);background:#fff;transition:box-shadow .2s,border-color .2s}
.ea .ea-faq details[open]{border-color:rgba(234,181,78,.7);box-shadow:var(--shadow)}
.ea .ea-faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:64px;padding:16px 22px;list-style:none;font-size:1.02rem;font-weight:700;line-height:1.35;color:var(--ink);cursor:pointer}
.ea .ea-faq summary::-webkit-details-marker{display:none}
.ea .ea-faq summary::after{content:"+";display:flex;align-items:center;justify-content:center;width:34px;height:34px;flex:none;border-radius:50%;background:var(--night);font-size:1.3rem;line-height:1;color:var(--gold);transition:transform .25s}
.ea .ea-faq details[open] summary::after{transform:rotate(45deg)}
.ea .ea-faq details p{margin:0;padding:0 70px 22px 22px}

/* ---------- 11. Appel final ---------- */
.ea .ea-cta{position:relative;isolation:isolate;overflow:hidden;padding:104px 0;background:var(--night);color:var(--on-dark-2)}
.ea .ea-cta::before{content:"";position:absolute;z-index:-1;left:50%;top:-40%;width:90%;height:150%;transform:translateX(-50%);background:radial-gradient(closest-side,rgba(246,200,99,.18),transparent 70%)}
.ea .ea-cta__grid{display:grid;grid-template-columns:1.1fr 1fr;gap:64px;align-items:center}
.ea .ea-cta .ea-eyebrow{color:var(--gold)}
.ea .ea-cta h2{font-size:clamp(2rem,3.7vw,3rem);line-height:1.08;color:#fff}
.ea .ea-cta p{margin:0;color:var(--on-dark-2)}
.ea .ea-cta .ea-eyebrow{margin-bottom:18px}
.ea .ea-cta__side{padding:36px;border:1px solid var(--line-d);border-radius:var(--r);background:rgba(255,255,255,.05);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}
.ea .ea-cta__side p{margin-top:14px}
.ea .ea-cta a:focus-visible{outline-color:var(--gold)}
.ea .ea-cta a.ea-phone{display:inline-block;font-size:clamp(2rem,3.9vw,3rem);font-weight:700;letter-spacing:-.04em;line-height:1.1;color:var(--gold)}
.ea .ea-cta a.ea-phone:hover{color:#fff}
.ea .ea-cta a.ea-link{color:#fff;border-bottom-color:var(--gold)}
.ea .ea-cta a.ea-link:hover{border-bottom-color:#fff}

/* ---------- 12. Barre d'appel (mobile seulement) ---------- */
.ea .ea-callbar{display:none}

/* ---------- 13. Tablette et mobile ---------- */
@media (max-width:1024px){
.ea .ea-section{padding:80px 0}
.ea .ea-hero__grid{gap:48px}
.ea .ea-split{grid-template-columns:1fr;gap:40px}
.ea .ea-sticky{position:static}
.ea .ea-rows{grid-template-columns:repeat(2,1fr)}
.ea .ea-ribbon ul{grid-template-columns:repeat(2,1fr);margin:0 20px}
.ea .ea-ribbon li:nth-child(3){border-left:0}
.ea .ea-ribbon li:nth-child(n+3){border-top:1px solid var(--line)}
.ea .ea-band__grid{grid-template-columns:1fr;gap:44px}
.ea .ea-steps{grid-template-columns:repeat(2,1fr)}
.ea .ea-cta__grid{grid-template-columns:1fr;gap:40px}
.ea .ea-zonemap{grid-template-columns:1fr;grid-template-areas:"head" "map" "zones" "link";column-gap:0}
.ea .ea-zonemap>.ea-map{margin-bottom:26px}
}
@media (max-width:760px){
.ea{font-size:16px;padding-bottom:88px}
.ea .ea-wrap{padding:0 20px}
.ea .ea-section{padding:60px 0}
.ea .ea-head{margin-bottom:28px}
.ea .ea-head .ea-lead{display:none}
.ea .ea-eyebrow{margin-bottom:14px;font-size:.7rem}
.ea h2{font-size:clamp(1.55rem,6.6vw,1.9rem)}
/* haut de page */
.ea .ea-hero{padding:40px 0 96px}
.ea .ea-hero__grid{grid-template-columns:1fr;gap:0}
.ea .ea-hero .ea-eyebrow{margin-bottom:18px;font-size:.66rem;padding:7px 13px}
.ea .ea-hero h1{font-size:clamp(1.95rem,8.4vw,2.35rem);line-height:1.07}
.ea .ea-hero .ea-lead{display:block;margin-top:20px;font-size:1.02rem;line-height:1.6}
.ea .ea-hero .ea-actions{display:block;margin-top:26px}
.ea .ea-hero .ea-actions .ea-btn--primary{width:100%}
.ea .ea-hero .ea-actions .ea-btn--ghost{display:none}
.ea .ea-hero__media{margin-top:44px}
.ea img.ea-hero__img{aspect-ratio:1/1;object-position:50% 30%;border-radius:20px}
.ea .ea-hero__cap{left:14px;bottom:14px}
.ea .ea-seal{top:-34px;left:auto;right:14px;width:84px;height:84px}
.ea .ea-marquee__track{padding:14px 0}
/* chiffres */
.ea .ea-ribbon ul{margin:0 16px;padding:6px}
.ea .ea-ribbon li{padding:18px 16px}
.ea .ea-ribbon strong{font-size:1.4rem}
/* services : liste compacte */
.ea .ea-rows{grid-template-columns:1fr;gap:10px}
.ea .ea-row{flex-direction:row;align-items:center;gap:16px;min-height:76px;padding:14px 18px 14px 14px;border-radius:var(--r-s)}
.ea p.ea-row__n{flex:none;width:46px;height:46px;margin:0;border-radius:13px}
.ea p.ea-row__n svg{width:23px;height:23px}
.ea .ea-row h3{margin:0;font-size:1.04rem}
.ea .ea-row__d{display:none}
.ea .ea-row::after{position:static;margin-left:auto;font-size:1.15rem}
.ea .ea-row__link::after{border-radius:var(--r-s)}
.ea .ea-row:hover{transform:none}
/* bloc 25 ans */
.ea .ea-band{padding:64px 0}
.ea .ea-bignum{font-size:6.5rem}
.ea .ea-pledges li{padding:15px 18px 15px 60px}
.ea .ea-pledges li::before{left:16px}
/* étapes : frise verticale */
.ea .ea-steps{grid-template-columns:1fr;gap:0}
.ea .ea-steps li{position:relative;padding:0 0 26px 64px;border:0;border-radius:0;background:none;box-shadow:none}
.ea .ea-steps li:last-child{padding-bottom:0}
.ea .ea-steps li::before{content:"";position:absolute;left:22px;top:48px;bottom:2px;width:2px;background:var(--line)}
.ea .ea-steps li:last-child::before{display:none}
.ea .ea-steps__n,.ea .ea-steps p.ea-steps__n{position:absolute;left:0;top:0;width:46px;height:46px;margin:0}
.ea .ea-steps h3{padding-top:10px}
/* zone */
.ea .ea-zonemap>.ea-map{margin-bottom:22px}
.ea .ea-map svg{border-radius:20px}
.ea .ea-map__t--minor{display:none}
.ea .ea-map__t text{font-size:17px}
.ea .ea-map__dn{font-size:22px}
.ea .ea-zone{padding:15px 18px}
/* FAQ + appel */
.ea .ea-faq summary{min-height:60px;padding:14px 18px;font-size:.98rem}
.ea .ea-faq details p{padding:0 18px 20px}
.ea .ea-cta{padding:64px 0}
.ea .ea-cta__side{padding:26px 22px}
.ea .ea-callbar{display:block;position:fixed;left:0;right:0;bottom:0;z-index:50;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:rgba(23,26,33,.9);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line-d)}
.ea .ea-callbar p{margin:0}
.ea .ea-callbar a{display:flex;align-items:center;justify-content:center;gap:10px;min-height:54px;border-radius:14px;background:var(--gold);font-weight:700;color:#1b1d25}
}

/* ---------- 14. Mouvement (désactivé si le visiteur préfère moins d'animations) ---------- */
@media (prefers-reduced-motion:no-preference){
.ea .ea-seal__t{animation:ea-spin 26s linear infinite}
.ea .ea-marquee__track{animation:ea-marquee 52s linear infinite}
.ea .ea-map__pulse{animation:ea-ping 2.4s ease-out infinite}
@keyframes ea-spin{to{transform:rotate(360deg)}}
@keyframes ea-marquee{to{transform:translateX(-50%)}}
@keyframes ea-ping{0%{transform:scale(1);opacity:.6}100%{transform:scale(2.6);opacity:0}}
@supports (animation-timeline:view()){
@keyframes ea-rise{from{transform:translateY(28px);opacity:0}to{transform:none;opacity:1}}
.ea .ea-row,.ea .ea-steps li,.ea .ea-zone,.ea .ea-faq details,.ea .ea-pledges li{animation:ea-rise linear both;animation-timeline:view();animation-range:entry 0% entry 35%}
}
}

@media (prefers-reduced-motion:no-preference){.ea .ea-pulse{animation:ea-flow var(--l,9s) linear var(--d,0s) infinite}@keyframes ea-flow{from{stroke-dashoffset:7}to{stroke-dashoffset:-100}}}
@media (max-width:760px){.ea .ea-circuit{opacity:.45}}

/* ---------- 15. Page Services ---------- */
.ea a.ea-btn--line{background:transparent;color:var(--ink);border-color:rgba(35,38,47,.35)}
.ea a.ea-btn--line:hover{background:#fff;border-color:var(--ink)}
.ea a.ea-btn--dark-ink{background:var(--night);color:#fff}
.ea a.ea-btn--dark-ink:hover{transform:translateY(-2px);box-shadow:0 14px 28px -12px rgba(23,26,33,.6)}
.ea .ea-top{position:relative;isolation:isolate;overflow:hidden;padding:84px 0 96px;background:linear-gradient(180deg,#fff,var(--mist))}
.ea .ea-top::before{content:"";position:absolute;z-index:-1;left:-10%;top:-40%;width:60%;height:120%;background:radial-gradient(closest-side,rgba(246,200,99,.3),transparent 70%)}
.ea .ea-top__grid{display:grid;grid-template-columns:7fr 5fr;gap:64px;align-items:center}
.ea .ea-top h1 em{font-style:normal;background:linear-gradient(transparent 64%,rgba(246,200,99,.7) 64%)}
.ea .ea-top .ea-lead{margin:24px 0 0;max-width:580px}
.ea .ea-index{padding:26px 18px 18px;border-radius:26px;background:linear-gradient(160deg,#252935,var(--night));box-shadow:0 40px 70px -30px rgba(23,26,33,.7)}
.ea .ea-index__t{margin:0 0 10px;padding:0 12px;font-size:.74rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}
.ea .ea-index ol{display:grid;gap:2px}
.ea .ea-index a{display:flex;align-items:center;gap:14px;min-height:44px;padding:9px 12px;border-radius:12px;font-weight:600;font-size:.98rem;color:var(--on-dark);transition:background .2s,transform .2s}
.ea .ea-index a:hover{background:rgba(255,255,255,.08);transform:translateX(3px)}
.ea .ea-index span{flex:none;min-width:22px;font-size:.78rem;font-weight:800;letter-spacing:.06em;color:var(--gold)}
.ea .ea-intro{display:grid;grid-template-columns:5fr 6fr;gap:72px;align-items:center}
.ea .ea-intro__fig{position:relative;margin:0}
.ea .ea-intro__fig img{width:100%;height:auto;aspect-ratio:4/3.4;object-fit:cover;border-radius:24px;box-shadow:0 40px 70px -34px rgba(23,26,33,.55)}
.ea .ea-intro__fig figcaption{position:absolute;left:18px;bottom:18px;padding:9px 16px;border-radius:999px;background:rgba(23,26,33,.72);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:.74rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#fff}
.ea .ea-intro h2{margin:0 0 20px}
.ea .ea-intro .ea-lead{margin:0 0 14px}
.ea .ea-feature{display:grid;grid-template-columns:5fr 7fr;gap:72px;align-items:center}
.ea .ea-feature__head h2{margin:0 0 18px}
.ea .ea-feature__head .ea-lead{margin:0}
.ea .ea-feature__head .ea-row__n{margin-bottom:26px}
.ea .ea-who{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}
.ea .ea-who article{padding:28px 26px;border:1px solid var(--line);border-radius:var(--r);background:#fff;box-shadow:var(--shadow)}
.ea .ea-who h3{margin:0 0 8px}
.ea .ea-who p{margin:0;font-size:.97rem}
.ea .ea-feature__fig{margin:0}
.ea .ea-feature__fig img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:24px;box-shadow:0 40px 70px -34px rgba(23,26,33,.55)}
.ea .ea-band--help .ea-band__grid{grid-template-columns:6fr 6fr}
.ea .ea-band--help h2{font-size:clamp(1.9rem,3.4vw,2.8rem)}
.ea .ea-band--help .ea-pledges{margin:0}
.ea .ea-svcs{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}
.ea .ea-svc{display:flex;flex-direction:column;padding:30px 26px 28px;border:1px solid var(--line);border-radius:var(--r);background:#fff;box-shadow:var(--shadow);scroll-margin-top:110px;transition:transform .25s,box-shadow .25s,border-color .25s}
.ea .ea-svc:hover{transform:translateY(-4px);border-color:rgba(234,181,78,.7);box-shadow:0 24px 44px -22px rgba(20,22,28,.3)}
.ea .ea-svc .ea-row__n{margin-bottom:26px}
.ea .ea-svc h3{margin:0 0 14px;font-size:1.15rem}
.ea .ea-ticks{display:grid;gap:10px}
.ea .ea-ticks li{position:relative;padding-left:24px;font-size:.95rem;line-height:1.55}
.ea .ea-ticks li::before{content:"";position:absolute;left:0;top:.5em;width:12px;height:7px;border-left:2px solid var(--gold-ink);border-bottom:2px solid var(--gold-ink);transform:rotate(-45deg) translateY(-3px)}
.ea [id]{scroll-margin-top:90px}
@media (max-width:1100px){.ea .ea-svcs{grid-template-columns:repeat(2,1fr)}}
@media (max-width:1024px){
.ea .ea-top__grid,.ea .ea-intro,.ea .ea-feature,.ea .ea-band--help .ea-band__grid{grid-template-columns:1fr;gap:40px}
.ea .ea-top{padding:64px 0 72px}
}
@media (max-width:760px){
.ea .ea-top{padding:40px 0 56px}
.ea .ea-top h1{font-size:clamp(1.9rem,8vw,2.3rem);line-height:1.08}
.ea .ea-index{padding:20px 12px 12px;border-radius:22px}
.ea .ea-who,.ea .ea-svcs{grid-template-columns:1fr}
.ea .ea-who article,.ea .ea-svc{padding:24px 22px}
.ea .ea-svc .ea-row__n,.ea .ea-feature__head .ea-row__n{margin-bottom:20px}
.ea .ea-intro{gap:28px}
.ea .ea-feature{gap:28px}
.ea [id]{scroll-margin-top:70px}
}
@media (prefers-reduced-motion:no-preference) and (min-width:1px){@supports (animation-timeline:view()){.ea .ea-svc,.ea .ea-who article{animation:ea-rise linear both;animation-timeline:view();animation-range:entry 0% entry 35%}}}

/* ---------- 16. Page Contact ---------- */
.ea .ea-hero--center{padding:84px 0 150px;text-align:center}
.ea .ea-contact__top{max-width:860px}
.ea .ea-hero--center .ea-eyebrow{justify-content:center}
.ea .ea-hero--center h1{margin:0 auto}
.ea .ea-hero--center p.ea-lead{display:block;width:100%;max-width:680px;margin:24px auto 0;text-align:center}
.ea .ea-section--tight{padding:0;margin-top:-84px;position:relative;z-index:2}
.ea .ea-ccards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}
.ea .ea-ccard{display:flex;flex-direction:column;align-items:flex-start;padding:30px 28px;border:1px solid var(--line);border-radius:var(--r);background:#fff;box-shadow:0 30px 60px -30px rgba(10,12,18,.55);transition:transform .25s,box-shadow .25s,border-color .25s}
.ea .ea-ccard{position:relative}
.ea .ea-ccard:not(.ea-ccard--static):hover{transform:translateY(-4px);border-color:rgba(234,181,78,.8)}
.ea .ea-ccard__v a{color:inherit}
.ea .ea-ccard__v a::after{content:"";position:absolute;inset:0;border-radius:var(--r)}
.ea .ea-ccard p.ea-row__n{margin-bottom:22px}
.ea .ea-ccard p{margin:0}
.ea .ea-ccard__k{font-size:.74rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-ink)}
.ea .ea-ccard p.ea-ccard__v{margin:6px 0 10px;font-family:var(--fh);font-size:1.4rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;color:var(--ink);overflow-wrap:anywhere}
.ea .ea-ccard__d{font-size:.95rem;line-height:1.55;color:var(--grey)}
.ea .ea-ccard--main{background:linear-gradient(160deg,#252935,var(--night));border-color:var(--line-d)}
.ea .ea-ccard--main .ea-ccard__k{color:var(--gold)}
.ea .ea-ccard--main p.ea-ccard__v{color:#fff}
.ea .ea-ccard--main .ea-ccard__d{color:var(--on-dark-2)}
.ea .ea-split--form{grid-template-columns:5fr 7fr;align-items:start}
.ea .ea-ticks--lg{margin-top:26px;gap:12px}
.ea .ea-ticks--lg li{font-size:1rem;font-weight:600;color:var(--ink)}
.ea .ea-formcard{padding:36px 34px;border:1px solid var(--line);border-radius:26px;background:#fff;box-shadow:0 40px 70px -40px rgba(10,12,18,.45)}
.ea .ea-formcard__t{margin:0 0 20px;font-family:var(--fh);font-size:1.3rem;font-weight:700;letter-spacing:-.02em;color:var(--ink)}
.ea .ea-formcard form p{margin:0 0 16px}
.ea .ea-formcard label{display:block;margin:0 0 6px;font-size:.88rem;font-weight:700;color:var(--ink)}
.ea .ea-formcard input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=hidden]),.ea .ea-formcard textarea,.ea .ea-formcard select{display:block;width:100%;min-height:52px;padding:13px 16px;border:1px solid rgba(35,38,47,.2);border-radius:12px;background:var(--mist);font:inherit;font-size:1rem;color:var(--ink);box-shadow:none;transition:border-color .2s,box-shadow .2s,background .2s}
.ea .ea-formcard textarea{min-height:150px;resize:vertical}
.ea .ea-formcard input:focus,.ea .ea-formcard textarea:focus,.ea .ea-formcard select:focus{outline:0;border-color:var(--amber);background:#fff;box-shadow:0 0 0 4px rgba(246,200,99,.35)}
.ea .ea-formcard input[type=submit],.ea .ea-formcard button[type=submit],.ea .ea-formcard .wpcf7-submit{display:inline-flex;align-items:center;justify-content:center;width:auto;min-height:54px;padding:13px 32px;border:0;border-radius:14px;background:var(--gold);font:inherit;font-size:1rem;font-weight:700;color:#1b1d25;cursor:pointer;box-shadow:0 10px 26px -10px rgba(246,200,99,.75);transition:transform .2s,box-shadow .2s}
.ea .ea-formcard input[type=submit]:hover,.ea .ea-formcard button[type=submit]:hover{transform:translateY(-2px);box-shadow:0 16px 32px -10px rgba(246,200,99,.85)}
.ea .ea-formcard .wpcf7-not-valid-tip,.ea .ea-formcard .wpcf7-response-output{font-size:.9rem}
.ea .ea-head--center{text-align:center}
.ea .ea-head--center .ea-eyebrow{justify-content:center}
.ea .ea-head--center p.ea-lead{max-width:600px;margin:18px auto 0}
.ea .ea-why{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}
.ea .ea-step-card{padding:32px 28px;border:1px solid var(--line);border-radius:var(--r);background:#fff;box-shadow:var(--shadow)}
.ea .ea-step-card .ea-row__n{margin-bottom:24px}
.ea .ea-step-card h3{margin:0 0 8px}
.ea .ea-step-card p:last-child{margin:0;font-size:.97rem}
.ea .ea-chips{display:flex;flex-wrap:wrap;gap:12px}
.ea .ea-chips a{display:inline-flex;align-items:center;min-height:48px;padding:10px 22px;border:1px solid var(--line);border-radius:999px;background:#fff;box-shadow:var(--shadow);font-weight:700;font-size:.97rem;transition:transform .2s,border-color .2s,background .2s}
.ea .ea-chips a:hover{transform:translateY(-2px);border-color:var(--amber);background:var(--cream)}
@media (max-width:1024px){
.ea .ea-split--form{grid-template-columns:1fr;gap:36px}
.ea .ea-ccards,.ea .ea-why{grid-template-columns:1fr}
.ea .ea-hero--center{padding:64px 0 130px}
}
@media (max-width:760px){
.ea .ea-hero--center{padding:44px 0 110px}
.ea .ea-section--tight{margin-top:-64px}
.ea .ea-ccard{padding:24px 22px}
.ea .ea-formcard{padding:26px 20px;border-radius:22px}
.ea .ea-step-card{padding:26px 22px}
.ea .ea-chips a{min-height:44px;padding:9px 18px}
}

/* ---------- 17. Formulaire de contact ([ea_contact_form]) ---------- */
.ea .ea-form__row{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}
.ea .ea-form p{margin:0 0 16px}
.ea .ea-hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden;margin:0!important}
.ea .ea-form__consent label{display:flex;align-items:flex-start;gap:12px;margin:0;font-size:.86rem;font-weight:500;line-height:1.5;color:var(--grey);cursor:pointer}
.ea .ea-form__consent input{flex:none;width:20px;height:20px;min-height:0;margin:2px 0 0;accent-color:var(--gold-ink)}
.ea .ea-form__consent a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--gold)}
.ea .ea-form select{appearance:none;-webkit-appearance:none;padding-right:44px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='m1 1 6 6 6-6' fill='none' stroke='%2323262f' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 18px center}
.ea .ea-form__msg{min-height:0;margin:0 0 14px;padding:0;font-size:.95rem;font-weight:600;line-height:1.5}
.ea .ea-form__msg:empty{display:none}
.ea .ea-form__msg.is-ok{padding:14px 18px;border-radius:12px;background:#e9f6ec;color:#1d5e2f}
.ea .ea-form__msg.is-err{padding:14px 18px;border-radius:12px;background:#fdecea;color:#8a1f17}
.ea .ea-form__btn:disabled{opacity:.55;cursor:not-allowed;transform:none!important}
.ea .ea-form__go{margin:0}
@media (max-width:760px){.ea .ea-form__row{grid-template-columns:1fr}}

/* ---------- 18. Mentions légales ---------- */
.ea .ea-hero--slim{padding:72px 0 80px}
.ea .ea-legal{display:grid;grid-template-columns:4fr 8fr;gap:48px;align-items:start}
.ea .ea-legal__toc{position:sticky;top:110px;padding:24px 20px;border:1px solid var(--line);border-radius:var(--r);background:#fff;box-shadow:var(--shadow)}
.ea .ea-legal__t{margin:0 0 12px;padding:0 8px;font-size:.74rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-ink)}
.ea .ea-legal__toc ol{counter-reset:ea-l;display:grid;gap:2px}
.ea .ea-legal__toc li{counter-increment:ea-l}
.ea .ea-legal__toc a{display:flex;gap:12px;align-items:baseline;min-height:40px;padding:8px;border-radius:10px;font-size:.95rem;font-weight:600;line-height:1.35;transition:background .2s}
.ea .ea-legal__toc a::before{content:counter(ea-l,decimal-leading-zero);flex:none;font-size:.76rem;font-weight:800;color:var(--gold-ink)}
.ea .ea-legal__toc a:hover{background:var(--cream)}
.ea .ea-legal__body{counter-reset:ea-s;padding:12px 44px 40px;border:1px solid var(--line);border-radius:26px;background:#fff;box-shadow:var(--shadow)}
.ea .ea-legal__sec{counter-increment:ea-s;padding:34px 0;border-bottom:1px solid var(--line)}
.ea .ea-legal__sec:last-of-type{border-bottom:0}
.ea .ea-legal__sec h2{display:flex;align-items:center;gap:14px;margin:0 0 18px;font-size:clamp(1.3rem,2.2vw,1.65rem)}
.ea .ea-legal__sec h2::before{content:counter(ea-s,decimal-leading-zero);display:grid;place-items:center;flex:none;min-width:42px;height:42px;padding:0 6px;border-radius:12px;background:linear-gradient(145deg,#f9d98a,var(--gold));font-size:.9rem;font-weight:800;color:#2a2300}
.ea .ea-legal__sec p{margin:0 0 14px;font-size:1rem;line-height:1.75;max-width:72ch}
.ea .ea-legal__sec ul{display:grid;gap:10px;margin:0 0 16px}
.ea .ea-legal__sec li{position:relative;padding-left:22px;line-height:1.7;max-width:72ch}
.ea .ea-legal__sec li::before{content:"";position:absolute;left:0;top:.72em;width:8px;height:8px;border-radius:50%;background:var(--gold)}
.ea .ea-legal__sec a{font-weight:700;text-decoration:underline;text-decoration-color:var(--gold);text-underline-offset:3px}
.ea .ea-legal__sec strong{color:var(--ink)}
.ea mark.ea-todo{padding:2px 8px;border-radius:6px;background:#fff0b3;color:#6b4a00;font-weight:700}
.ea .ea-legal__date{margin:26px 0 0;font-size:.9rem;color:var(--grey)}
.ea [id].ea-legal__sec{scroll-margin-top:100px}
@media (max-width:1024px){.ea .ea-legal{grid-template-columns:1fr;gap:28px}.ea .ea-legal__toc{position:static}}
@media (max-width:760px){.ea .ea-hero--slim{padding:44px 0 56px}.ea .ea-legal__body{padding:4px 22px 28px;border-radius:22px}.ea .ea-legal__sec{padding:26px 0}.ea .ea-legal__sec h2::before{min-width:36px;height:36px;font-size:.82rem}}</style><style class="wpcode-css-snippet">/* ==========================================================================
   Electr'aude Service – page d'accueil – style « Premium sombre »
   Tout est préfixé .ea pour ne rien casser ailleurs sur le site.
   Sommaire : 1 Base · 2 Boutons · 3 Haut de page · 4 Bandeau + chiffres · 5 Avis
              6 Services · 7 Bloc 25 ans · 8 Étapes · 9 Zone + carte · 10 FAQ
              11 Appel final · 12 Barre d'appel mobile · 13 Mobile · 14 Mouvement
   ========================================================================== */

/* ---------- 1. Base ---------- */
.ea{
  --fh:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;
  --fb:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;
  --night:#171a21;--night-2:#20242d;--slate:#414451;
  --gold:#F6C863;--amber:#EAB54E;--gold-ink:#855a00;
  --ink:#23262f;--grey:#4a4d5b;--paper:#fff;--mist:#f5f4f0;--cream:#fcf3dc;
  --on-dark:#eceae4;--on-dark-2:#c3c7d2;
  --line:rgba(35,38,47,.11);--line-d:rgba(255,255,255,.12);
  --r:20px;--r-s:14px;
  --shadow:0 1px 2px rgba(20,22,28,.05),0 14px 34px -16px rgba(20,22,28,.22);
  font-family:var(--fb);font-size:17px;font-weight:500;line-height:1.65;color:var(--grey);
  background:var(--paper);-webkit-font-smoothing:antialiased;overflow-x:clip}
.ea *,.ea *::before,.ea *::after{box-sizing:border-box}
.ea img{max-width:100%;display:block}
.ea p{margin:0 0 1em;text-wrap:pretty}
.ea ul,.ea ol{margin:0;padding:0;list-style:none}
.ea h1,.ea h2,.ea h3{margin:0;font-family:var(--fh);font-weight:700;color:var(--ink);letter-spacing:-.03em;text-transform:none;text-wrap:balance}
.ea h1{font-size:clamp(2.2rem,4.5vw,3.8rem);line-height:1.05}
.ea h2{font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.12}
.ea h3{font-size:1.15rem;line-height:1.3;letter-spacing:-.015em}
.ea a{color:var(--ink);text-decoration:none}
.ea a:focus-visible,.ea summary:focus-visible{outline:3px solid var(--gold-ink);outline-offset:3px;border-radius:6px}
.ea .ea-ico{width:1.2em;height:1.2em;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.ea .ea-wrap{max-width:1200px;margin:0 auto;padding:0 28px}
.ea .ea-section{padding:96px 0}
.ea .ea-section--cream{background:var(--mist)}
.ea .ea-eyebrow{display:flex;align-items:center;gap:12px;margin:0 0 18px;font-size:.74rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-ink)}
.ea .ea-eyebrow::before{content:"";flex:none;width:26px;height:2px;background:var(--gold)}
.ea .ea-lead{font-size:1.08rem;line-height:1.7;color:var(--grey)}
.ea .ea-head{margin:0 0 48px}
.ea .ea-head .ea-lead{margin:18px 0 0;max-width:560px}
.ea .ea-split{display:grid;grid-template-columns:4fr 8fr;gap:72px;align-items:start}
.ea .ea-split .ea-head{margin:0}
.ea .ea-sticky{position:sticky;top:40px}
.ea .ea-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:34px}
.ea a.ea-link{display:inline-flex;align-items:center;min-height:44px;font-weight:700;color:var(--ink);border-bottom:2px solid var(--gold)}
.ea a.ea-link:hover{border-bottom-color:var(--ink)}

/* ---------- 2. Boutons ---------- */
.ea .ea-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:13px 28px;border:1px solid transparent;border-radius:14px;font-size:1rem;font-weight:700;line-height:1.2;text-align:center;cursor:pointer;transition:transform .2s,box-shadow .2s,background-color .2s,color .2s,border-color .2s}
.ea a.ea-btn--primary{background:var(--gold);color:#1b1d25;box-shadow:0 10px 26px -10px rgba(246,200,99,.75)}
.ea a.ea-btn--primary:hover{transform:translateY(-2px);box-shadow:0 16px 32px -10px rgba(246,200,99,.85)}
.ea a.ea-btn--ghost{background:rgba(255,255,255,.04);color:#fff;border-color:rgba(255,255,255,.3)}
.ea a.ea-btn--ghost:hover{background:rgba(255,255,255,.12);border-color:#fff}
.ea a.ea-btn--dark{background:var(--gold);color:#1b1d25}
.ea a.ea-btn--dark:hover{transform:translateY(-2px)}

/* ---------- 3. Haut de page ---------- */
.ea .ea-hero{position:relative;isolation:isolate;overflow:hidden;padding:76px 0 132px;background:var(--night);color:var(--on-dark-2)}
.ea .ea-hero::before{content:"";position:absolute;z-index:-1;right:-12%;top:-30%;width:72%;height:130%;background:radial-gradient(closest-side,rgba(246,200,99,.24),transparent 70%)}
.ea .ea-circuit{position:absolute;z-index:-1;inset:0;margin:0;pointer-events:none;}
.ea .ea-circuit svg{display:block;width:100%;height:100%}
.ea .ea-circuit path{fill:none;stroke-linecap:round;stroke-linejoin:round}
.ea .ea-circuit__base path{stroke:rgba(246,200,99,.26);stroke-width:1.6}
.ea .ea-circuit__dots circle{fill:var(--night);stroke:rgba(246,200,99,.55);stroke-width:1.5}
.ea .ea-pulse{stroke:var(--gold);stroke-width:2.5;stroke-dasharray:7 93;stroke-dashoffset:7;filter:drop-shadow(0 0 4px rgba(246,200,99,.9))}
.ea .ea-hero__grid{display:grid;grid-template-columns:7fr 5fr;gap:72px;align-items:center}
.ea .ea-hero .ea-eyebrow{display:inline-flex;margin-bottom:22px;padding:8px 16px;border:1px solid var(--line-d);border-radius:999px;background:rgba(255,255,255,.05);color:var(--gold)}
.ea .ea-hero .ea-eyebrow::before{width:8px;height:8px;border-radius:50%;box-shadow:0 0 0 4px rgba(246,200,99,.18)}
.ea .ea-hero h1{color:#fff}
.ea .ea-hero h1 em{font-style:normal;color:var(--gold)}
.ea .ea-hero .ea-lead{margin:26px 0 0;max-width:560px;color:var(--on-dark-2)}
.ea .ea-hero__media{position:relative}
.ea .ea-hero__media::before{content:"";position:absolute;z-index:-1;inset:8% -8% -8% 14%;border-radius:50%;background:radial-gradient(closest-side,rgba(246,200,99,.45),transparent 72%);filter:blur(10px)}
.ea img.ea-hero__img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;border-radius:24px;border:1px solid var(--line-d);box-shadow:0 40px 70px -28px rgba(0,0,0,.75)}
.ea .ea-hero__cap{position:absolute;left:18px;bottom:18px;z-index:1;margin:0;padding:9px 16px;border:1px solid var(--line-d);border-radius:999px;background:rgba(23,26,33,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:.74rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#fff}
.ea .ea-seal{position:absolute;z-index:2;top:-28px;left:-40px;width:108px;height:108px;margin:0;filter:drop-shadow(0 12px 18px rgba(0,0,0,.55))}
.ea .ea-seal svg{display:block;width:100%;height:100%;overflow:visible}
.ea .ea-seal__t{transform-origin:60px 60px}

/* ---------- 4. Bandeau défilant + chiffres clés ---------- */
.ea .ea-marquee{overflow:hidden;background:var(--night);border-top:1px solid var(--line-d)}
.ea .ea-marquee__track{display:flex;width:max-content;margin:0;padding:18px 0}
.ea .ea-marquee__track span{display:flex;align-items:center;font-size:.86rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;color:var(--on-dark-2)}
.ea .ea-marquee__track span::after{content:"";width:6px;height:6px;margin:0 30px;border-radius:50%;background:var(--gold)}
.ea .ea-ribbon{position:relative;padding-bottom:0;background:linear-gradient(var(--night) 0 50%,var(--mist) 50% 100%)}
.ea .ea-ribbon ul{display:grid;grid-template-columns:repeat(4,1fr);max-width:1144px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--r);background:#fff;box-shadow:0 30px 60px -28px rgba(0,0,0,.45)}
.ea .ea-ribbon li{padding:24px 28px;border-left:1px solid var(--line)}
.ea .ea-ribbon li:first-child{border-left:0}
.ea .ea-ribbon strong{display:block;font-family:var(--fh);font-size:clamp(1.5rem,2.3vw,2rem);font-weight:700;letter-spacing:-.04em;line-height:1.1;color:var(--ink)}
.ea .ea-ribbon span{display:block;margin-top:6px;font-size:.9rem;line-height:1.45;color:var(--grey)}

/* ---------- 5. Avis Google ---------- */
.ea .ea-section--proof{padding:64px 0 72px}
.ea .ea-section--proof .ea-head{margin-bottom:26px}
.ea .ea-section--proof h2{font-size:clamp(1.4rem,2.4vw,1.85rem)}

/* ---------- 6. Services (grille de cartes) ---------- */
.ea .ea-split:has(.ea-rows){grid-template-columns:1fr;gap:44px}
.ea .ea-split:has(.ea-rows) .ea-head{max-width:640px}
.ea .ea-sticky:has(+ .ea-rows){position:static}
.ea .ea-rows{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}
.ea .ea-row{position:relative;display:flex;flex-direction:column;gap:0;min-height:230px;padding:30px 28px 26px;border:1px solid var(--line);border-radius:var(--r);background:#fff;box-shadow:var(--shadow);cursor:pointer;transition:transform .25s,box-shadow .25s,border-color .25s}
.ea .ea-row:hover{transform:translateY(-5px);border-color:rgba(234,181,78,.7);box-shadow:0 22px 44px -20px rgba(133,90,0,.38)}
.ea .ea-row p{margin:0}
.ea p.ea-row__n{display:flex;align-items:center;justify-content:center;width:54px;height:54px;margin:0 0 30px;border-radius:16px;background:linear-gradient(145deg,#f9d98a,var(--gold));color:#2a2300;box-shadow:0 8px 18px -8px rgba(234,181,78,.9)}
.ea p.ea-row__n svg{display:block;width:26px;height:26px}
.ea .ea-row h3{margin:0 0 10px;font-size:1.2rem}
.ea .ea-row__link{color:var(--ink)}
.ea .ea-row__link::after{content:"";position:absolute;inset:0;border-radius:var(--r)}
.ea .ea-row__d{font-size:.95rem;line-height:1.6;color:var(--grey)}
.ea .ea-row::after{content:"→";position:absolute;right:26px;bottom:20px;font-size:1.3rem;font-weight:700;color:var(--gold-ink);transition:transform .25s}
.ea .ea-row:hover::after{transform:translateX(5px)}
.ea .ea-sw{display:none}
.ea .ea-row:nth-child(3){background:linear-gradient(160deg,var(--night-2),var(--night));border-color:rgba(255,255,255,.1)}
.ea .ea-row:nth-child(3) h3,.ea .ea-row:nth-child(3) .ea-row__link{color:#fff}
.ea .ea-row:nth-child(3) .ea-row__d{color:var(--on-dark-2)}
.ea .ea-row:nth-child(3)::after{color:var(--gold)}
@supports selector(:has(*)){.ea .ea-row:has(.ea-row__link:focus-visible){outline:3px solid var(--gold-ink);outline-offset:3px}}

/* ---------- 7. Bloc « 25 ans » ---------- */
.ea .ea-band{position:relative;isolation:isolate;overflow:hidden;padding:104px 0;background:linear-gradient(135deg,#252935,var(--night) 70%);color:var(--on-dark-2)}
.ea .ea-band__grid{display:grid;grid-template-columns:5fr 7fr;gap:80px;align-items:center}
.ea .ea-bolt{position:absolute;z-index:-1;right:-40px;top:50%;width:min(46vw,560px);margin:0;transform:translateY(-50%) rotate(8deg);pointer-events:none}
.ea .ea-bolt svg{display:block;width:100%;height:auto;fill:var(--gold);opacity:.07}
.ea .ea-bignum{display:flex;flex-direction:column;margin:0;font-size:clamp(7rem,15vw,12rem);font-weight:800;line-height:.82;letter-spacing:-.06em;background:linear-gradient(180deg,#fbe0a0,var(--amber));-webkit-background-clip:text;background-clip:text;color:var(--gold);-webkit-text-fill-color:transparent}
.ea .ea-bignum small{margin-top:20px;font-size:.95rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;-webkit-text-fill-color:#fff;color:#fff}
.ea .ea-band .ea-eyebrow{color:var(--gold)}
.ea .ea-band h2{margin:0 0 20px;color:#fff}
.ea .ea-band__p{color:var(--on-dark-2)}
.ea .ea-pledges{display:grid;gap:12px;margin:30px 0 0}
.ea .ea-pledges li{position:relative;padding:18px 22px 18px 66px;border:1px solid var(--line-d);border-radius:var(--r-s);background:rgba(255,255,255,.05);color:var(--on-dark-2)}
.ea .ea-pledges li::before{content:"✓";position:absolute;left:20px;top:50%;width:28px;height:28px;margin-top:-14px;display:grid;place-items:center;border-radius:50%;background:var(--gold);font-size:.85rem;font-weight:800;color:#1b1d25}
.ea .ea-pledges strong{color:#fff;font-weight:700}

/* ---------- 8. Étapes ---------- */
.ea .ea-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;counter-reset:none}
.ea .ea-steps li{padding:30px 26px;border:1px solid var(--line);border-radius:var(--r);background:#fff;box-shadow:var(--shadow)}
.ea .ea-steps__n{display:flex;align-items:center;justify-content:center;width:46px;height:46px;margin:0 0 22px;border-radius:50%;background:var(--night);font-family:var(--fh);font-size:.95rem;font-weight:700;color:var(--gold)}
.ea .ea-steps h3{margin:0 0 8px}
.ea .ea-steps p{margin:0;font-size:.97rem}
.ea .ea-steps p.ea-steps__n{margin-bottom:22px}

/* ---------- 9. Zone d'intervention + carte ---------- */
.ea .ea-zonemap{display:grid;grid-template-columns:5fr 7fr;grid-template-areas:"head map" "zones map" "link map";column-gap:64px;align-items:start}
.ea .ea-zonemap>.ea-head{grid-area:head;margin:0 0 26px}
.ea .ea-zonemap>.ea-map{grid-area:map;margin:0}
.ea .ea-zonemap>.ea-zones{grid-area:zones}
.ea .ea-zonemap>.ea-actions{grid-area:link;margin-top:22px}
.ea .ea-zones{display:grid;gap:10px}
.ea .ea-zone{padding:18px 22px;border:1px solid var(--line);border-radius:var(--r-s);background:#fff;transition:border-color .2s,background-color .2s,box-shadow .2s}
.ea .ea-zone h3{margin:0 0 4px;font-size:1.1rem}
.ea .ea-zone p{margin:0;font-size:.95rem;color:var(--grey)}
.ea .ea-map svg{display:block;width:100%;height:auto;overflow:hidden;border-radius:24px;border:1px solid var(--line-d);background:var(--night);box-shadow:0 34px 60px -30px rgba(10,12,18,.7)}
.ea .ea-map__d{stroke-linejoin:round;transition:fill .2s}
.ea .ea-map__d--n{fill:#1f232c;stroke:rgba(255,255,255,.07);stroke-width:1}
.ea .ea-map__d--14{fill:var(--gold);stroke:var(--night);stroke-width:2}
.ea .ea-map__d--61,.ea .ea-map__d--50{fill:#3b4050;stroke:rgba(255,255,255,.22);stroke-width:1.3}
.ea .ea-map__dn{font:700 20px var(--fb);letter-spacing:.22em;fill:#fff;opacity:.38;pointer-events:none}
.ea .ea-map__dn:nth-of-type(3){fill:#2a2300;opacity:.5}
.ea .ea-map__t rect{fill:#fff;stroke:var(--night);stroke-width:1.5}
.ea .ea-map__t text{font:700 15px var(--fb);fill:#fff;paint-order:stroke;stroke:var(--night);stroke-width:4px;stroke-linejoin:round}
.ea .ea-map__pin{fill:var(--night);stroke:#fff;stroke-width:3}
.ea .ea-map__pulse{fill:none;stroke:#fff;stroke-width:2;opacity:.6;transform-box:fill-box;transform-origin:center}
.ea .ea-map__tag{fill:var(--night);stroke:#fff;stroke-width:1.5}
.ea .ea-map__tagt{font:700 12.5px var(--fb);letter-spacing:.14em;fill:#fff}
@supports selector(:has(*)){
.ea .ea-zonemap:has(.ea-map__d--14:hover) .ea-zone--14,.ea .ea-zonemap:has(.ea-map__d--61:hover) .ea-zone--61,.ea .ea-zonemap:has(.ea-map__d--50:hover) .ea-zone--50{border-color:var(--amber);background:var(--cream)}
.ea .ea-zonemap:has(.ea-zone--14:hover) .ea-map__d--14{fill:var(--amber)}
.ea .ea-zonemap:has(.ea-zone--61:hover) .ea-map__d--61,.ea .ea-zonemap:has(.ea-zone--50:hover) .ea-map__d--50{fill:#555b70}
.ea .ea-map__d--14:hover{fill:var(--amber)}
.ea .ea-map__d--61:hover,.ea .ea-map__d--50:hover{fill:#555b70}
}
.ea .ea-zone:hover{border-color:var(--amber);background:var(--cream)}

/* ---------- 10. FAQ ---------- */
.ea .ea-faq{display:grid;gap:12px}
.ea .ea-faq details{border:1px solid var(--line);border-radius:var(--r-s);background:#fff;transition:box-shadow .2s,border-color .2s}
.ea .ea-faq details[open]{border-color:rgba(234,181,78,.7);box-shadow:var(--shadow)}
.ea .ea-faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:64px;padding:16px 22px;list-style:none;font-size:1.02rem;font-weight:700;line-height:1.35;color:var(--ink);cursor:pointer}
.ea .ea-faq summary::-webkit-details-marker{display:none}
.ea .ea-faq summary::after{content:"+";display:flex;align-items:center;justify-content:center;width:34px;height:34px;flex:none;border-radius:50%;background:var(--night);font-size:1.3rem;line-height:1;color:var(--gold);transition:transform .25s}
.ea .ea-faq details[open] summary::after{transform:rotate(45deg)}
.ea .ea-faq details p{margin:0;padding:0 70px 22px 22px}

/* ---------- 11. Appel final ---------- */
.ea .ea-cta{position:relative;isolation:isolate;overflow:hidden;padding:104px 0;background:var(--night);color:var(--on-dark-2)}
.ea .ea-cta::before{content:"";position:absolute;z-index:-1;left:50%;top:-40%;width:90%;height:150%;transform:translateX(-50%);background:radial-gradient(closest-side,rgba(246,200,99,.18),transparent 70%)}
.ea .ea-cta__grid{display:grid;grid-template-columns:1.1fr 1fr;gap:64px;align-items:center}
.ea .ea-cta .ea-eyebrow{color:var(--gold)}
.ea .ea-cta h2{font-size:clamp(2rem,3.7vw,3rem);line-height:1.08;color:#fff}
.ea .ea-cta p{margin:0;color:var(--on-dark-2)}
.ea .ea-cta .ea-eyebrow{margin-bottom:18px}
.ea .ea-cta__side{padding:36px;border:1px solid var(--line-d);border-radius:var(--r);background:rgba(255,255,255,.05);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}
.ea .ea-cta__side p{margin-top:14px}
.ea .ea-cta a:focus-visible{outline-color:var(--gold)}
.ea .ea-cta a.ea-phone{display:inline-block;font-size:clamp(2rem,3.9vw,3rem);font-weight:700;letter-spacing:-.04em;line-height:1.1;color:var(--gold)}
.ea .ea-cta a.ea-phone:hover{color:#fff}
.ea .ea-cta a.ea-link{color:#fff;border-bottom-color:var(--gold)}
.ea .ea-cta a.ea-link:hover{border-bottom-color:#fff}

/* ---------- 12. Barre d'appel (mobile seulement) ---------- */
.ea .ea-callbar{display:none}

/* ---------- 13. Tablette et mobile ---------- */
@media (max-width:1024px){
.ea .ea-section{padding:80px 0}
.ea .ea-hero__grid{gap:48px}
.ea .ea-split{grid-template-columns:1fr;gap:40px}
.ea .ea-sticky{position:static}
.ea .ea-rows{grid-template-columns:repeat(2,1fr)}
.ea .ea-ribbon ul{grid-template-columns:repeat(2,1fr);margin:0 20px}
.ea .ea-ribbon li:nth-child(3){border-left:0}
.ea .ea-ribbon li:nth-child(n+3){border-top:1px solid var(--line)}
.ea .ea-band__grid{grid-template-columns:1fr;gap:44px}
.ea .ea-steps{grid-template-columns:repeat(2,1fr)}
.ea .ea-cta__grid{grid-template-columns:1fr;gap:40px}
.ea .ea-zonemap{grid-template-columns:1fr;grid-template-areas:"head" "map" "zones" "link";column-gap:0}
.ea .ea-zonemap>.ea-map{margin-bottom:26px}
}
@media (max-width:760px){
.ea{font-size:16px;padding-bottom:88px}
.ea .ea-wrap{padding:0 20px}
.ea .ea-section{padding:60px 0}
.ea .ea-head{margin-bottom:28px}
.ea .ea-head .ea-lead{display:none}
.ea .ea-eyebrow{margin-bottom:14px;font-size:.7rem}
.ea h2{font-size:clamp(1.55rem,6.6vw,1.9rem)}
/* haut de page */
.ea .ea-hero{padding:40px 0 96px}
.ea .ea-hero__grid{grid-template-columns:1fr;gap:0}
.ea .ea-hero .ea-eyebrow{margin-bottom:18px;font-size:.66rem;padding:7px 13px}
.ea .ea-hero h1{font-size:clamp(1.95rem,8.4vw,2.35rem);line-height:1.07}
.ea .ea-hero .ea-lead{display:block;margin-top:20px;font-size:1.02rem;line-height:1.6}
.ea .ea-hero .ea-actions{display:block;margin-top:26px}
.ea .ea-hero .ea-actions .ea-btn--primary{width:100%}
.ea .ea-hero .ea-actions .ea-btn--ghost{display:none}
.ea .ea-hero__media{margin-top:44px}
.ea img.ea-hero__img{aspect-ratio:1/1;object-position:50% 30%;border-radius:20px}
.ea .ea-hero__cap{left:14px;bottom:14px}
.ea .ea-seal{top:-34px;left:auto;right:14px;width:84px;height:84px}
.ea .ea-marquee__track{padding:14px 0}
/* chiffres */
.ea .ea-ribbon ul{margin:0 16px;padding:6px}
.ea .ea-ribbon li{padding:18px 16px}
.ea .ea-ribbon strong{font-size:1.4rem}
/* services : liste compacte */
.ea .ea-rows{grid-template-columns:1fr;gap:10px}
.ea .ea-row{flex-direction:row;align-items:center;gap:16px;min-height:76px;padding:14px 18px 14px 14px;border-radius:var(--r-s)}
.ea p.ea-row__n{flex:none;width:46px;height:46px;margin:0;border-radius:13px}
.ea p.ea-row__n svg{width:23px;height:23px}
.ea .ea-row h3{margin:0;font-size:1.04rem}
.ea .ea-row__d{display:none}
.ea .ea-row::after{position:static;margin-left:auto;font-size:1.15rem}
.ea .ea-row__link::after{border-radius:var(--r-s)}
.ea .ea-row:hover{transform:none}
/* bloc 25 ans */
.ea .ea-band{padding:64px 0}
.ea .ea-bignum{font-size:6.5rem}
.ea .ea-pledges li{padding:15px 18px 15px 60px}
.ea .ea-pledges li::before{left:16px}
/* étapes : frise verticale */
.ea .ea-steps{grid-template-columns:1fr;gap:0}
.ea .ea-steps li{position:relative;padding:0 0 26px 64px;border:0;border-radius:0;background:none;box-shadow:none}
.ea .ea-steps li:last-child{padding-bottom:0}
.ea .ea-steps li::before{content:"";position:absolute;left:22px;top:48px;bottom:2px;width:2px;background:var(--line)}
.ea .ea-steps li:last-child::before{display:none}
.ea .ea-steps__n,.ea .ea-steps p.ea-steps__n{position:absolute;left:0;top:0;width:46px;height:46px;margin:0}
.ea .ea-steps h3{padding-top:10px}
/* zone */
.ea .ea-zonemap>.ea-map{margin-bottom:22px}
.ea .ea-map svg{border-radius:20px}
.ea .ea-map__t--minor{display:none}
.ea .ea-map__t text{font-size:17px}
.ea .ea-map__dn{font-size:22px}
.ea .ea-zone{padding:15px 18px}
/* FAQ + appel */
.ea .ea-faq summary{min-height:60px;padding:14px 18px;font-size:.98rem}
.ea .ea-faq details p{padding:0 18px 20px}
.ea .ea-cta{padding:64px 0}
.ea .ea-cta__side{padding:26px 22px}
.ea .ea-callbar{display:block;position:fixed;left:0;right:0;bottom:0;z-index:50;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:rgba(23,26,33,.9);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line-d)}
.ea .ea-callbar p{margin:0}
.ea .ea-callbar a{display:flex;align-items:center;justify-content:center;gap:10px;min-height:54px;border-radius:14px;background:var(--gold);font-weight:700;color:#1b1d25}
}

/* ---------- 14. Mouvement (désactivé si le visiteur préfère moins d'animations) ---------- */
@media (prefers-reduced-motion:no-preference){
.ea .ea-seal__t{animation:ea-spin 26s linear infinite}
.ea .ea-marquee__track{animation:ea-marquee 52s linear infinite}
.ea .ea-map__pulse{animation:ea-ping 2.4s ease-out infinite}
@keyframes ea-spin{to{transform:rotate(360deg)}}
@keyframes ea-marquee{to{transform:translateX(-50%)}}
@keyframes ea-ping{0%{transform:scale(1);opacity:.6}100%{transform:scale(2.6);opacity:0}}
@supports (animation-timeline:view()){
@keyframes ea-rise{from{transform:translateY(28px);opacity:0}to{transform:none;opacity:1}}
.ea .ea-row,.ea .ea-steps li,.ea .ea-zone,.ea .ea-faq details,.ea .ea-pledges li{animation:ea-rise linear both;animation-timeline:view();animation-range:entry 0% entry 35%}
}
}

@media (prefers-reduced-motion:no-preference){.ea .ea-pulse{animation:ea-flow var(--l,9s) linear var(--d,0s) infinite}@keyframes ea-flow{from{stroke-dashoffset:7}to{stroke-dashoffset:-100}}}
@media (max-width:760px){.ea .ea-circuit{opacity:.45}}

/* ---------- 15. Page Services ---------- */
.ea a.ea-btn--line{background:transparent;color:var(--ink);border-color:rgba(35,38,47,.35)}
.ea a.ea-btn--line:hover{background:#fff;border-color:var(--ink)}
.ea a.ea-btn--dark-ink{background:var(--night);color:#fff}
.ea a.ea-btn--dark-ink:hover{transform:translateY(-2px);box-shadow:0 14px 28px -12px rgba(23,26,33,.6)}
.ea .ea-top{position:relative;isolation:isolate;overflow:hidden;padding:84px 0 96px;background:linear-gradient(180deg,#fff,var(--mist))}
.ea .ea-top::before{content:"";position:absolute;z-index:-1;left:-10%;top:-40%;width:60%;height:120%;background:radial-gradient(closest-side,rgba(246,200,99,.3),transparent 70%)}
.ea .ea-top__grid{display:grid;grid-template-columns:7fr 5fr;gap:64px;align-items:center}
.ea .ea-top h1 em{font-style:normal;background:linear-gradient(transparent 64%,rgba(246,200,99,.7) 64%)}
.ea .ea-top .ea-lead{margin:24px 0 0;max-width:580px}
.ea .ea-index{padding:26px 18px 18px;border-radius:26px;background:linear-gradient(160deg,#252935,var(--night));box-shadow:0 40px 70px -30px rgba(23,26,33,.7)}
.ea .ea-index__t{margin:0 0 10px;padding:0 12px;font-size:.74rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}
.ea .ea-index ol{display:grid;gap:2px}
.ea .ea-index a{display:flex;align-items:center;gap:14px;min-height:44px;padding:9px 12px;border-radius:12px;font-weight:600;font-size:.98rem;color:var(--on-dark);transition:background .2s,transform .2s}
.ea .ea-index a:hover{background:rgba(255,255,255,.08);transform:translateX(3px)}
.ea .ea-index span{flex:none;min-width:22px;font-size:.78rem;font-weight:800;letter-spacing:.06em;color:var(--gold)}
.ea .ea-intro{display:grid;grid-template-columns:5fr 6fr;gap:72px;align-items:center}
.ea .ea-intro__fig{position:relative;margin:0}
.ea .ea-intro__fig img{width:100%;height:auto;aspect-ratio:4/3.4;object-fit:cover;border-radius:24px;box-shadow:0 40px 70px -34px rgba(23,26,33,.55)}
.ea .ea-intro__fig figcaption{position:absolute;left:18px;bottom:18px;padding:9px 16px;border-radius:999px;background:rgba(23,26,33,.72);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:.74rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#fff}
.ea .ea-intro h2{margin:0 0 20px}
.ea .ea-intro .ea-lead{margin:0 0 14px}
.ea .ea-feature{display:grid;grid-template-columns:5fr 7fr;gap:72px;align-items:center}
.ea .ea-feature__head h2{margin:0 0 18px}
.ea .ea-feature__head .ea-lead{margin:0}
.ea .ea-feature__head .ea-row__n{margin-bottom:26px}
.ea .ea-who{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}
.ea .ea-who article{padding:28px 26px;border:1px solid var(--line);border-radius:var(--r);background:#fff;box-shadow:var(--shadow)}
.ea .ea-who h3{margin:0 0 8px}
.ea .ea-who p{margin:0;font-size:.97rem}
.ea .ea-feature__fig{margin:0}
.ea .ea-feature__fig img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:24px;box-shadow:0 40px 70px -34px rgba(23,26,33,.55)}
.ea .ea-band--help .ea-band__grid{grid-template-columns:6fr 6fr}
.ea .ea-band--help h2{font-size:clamp(1.9rem,3.4vw,2.8rem)}
.ea .ea-band--help .ea-pledges{margin:0}
.ea .ea-svcs{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}
.ea .ea-svc{display:flex;flex-direction:column;padding:30px 26px 28px;border:1px solid var(--line);border-radius:var(--r);background:#fff;box-shadow:var(--shadow);scroll-margin-top:110px;transition:transform .25s,box-shadow .25s,border-color .25s}
.ea .ea-svc:hover{transform:translateY(-4px);border-color:rgba(234,181,78,.7);box-shadow:0 24px 44px -22px rgba(20,22,28,.3)}
.ea .ea-svc .ea-row__n{margin-bottom:26px}
.ea .ea-svc h3{margin:0 0 14px;font-size:1.15rem}
.ea .ea-ticks{display:grid;gap:10px}
.ea .ea-ticks li{position:relative;padding-left:24px;font-size:.95rem;line-height:1.55}
.ea .ea-ticks li::before{content:"";position:absolute;left:0;top:.5em;width:12px;height:7px;border-left:2px solid var(--gold-ink);border-bottom:2px solid var(--gold-ink);transform:rotate(-45deg) translateY(-3px)}
.ea [id]{scroll-margin-top:90px}
@media (max-width:1100px){.ea .ea-svcs{grid-template-columns:repeat(2,1fr)}}
@media (max-width:1024px){
.ea .ea-top__grid,.ea .ea-intro,.ea .ea-feature,.ea .ea-band--help .ea-band__grid{grid-template-columns:1fr;gap:40px}
.ea .ea-top{padding:64px 0 72px}
}
@media (max-width:760px){
.ea .ea-top{padding:40px 0 56px}
.ea .ea-top h1{font-size:clamp(1.9rem,8vw,2.3rem);line-height:1.08}
.ea .ea-index{padding:20px 12px 12px;border-radius:22px}
.ea .ea-who,.ea .ea-svcs{grid-template-columns:1fr}
.ea .ea-who article,.ea .ea-svc{padding:24px 22px}
.ea .ea-svc .ea-row__n,.ea .ea-feature__head .ea-row__n{margin-bottom:20px}
.ea .ea-intro{gap:28px}
.ea .ea-feature{gap:28px}
.ea [id]{scroll-margin-top:70px}
}
@media (prefers-reduced-motion:no-preference) and (min-width:1px){@supports (animation-timeline:view()){.ea .ea-svc,.ea .ea-who article{animation:ea-rise linear both;animation-timeline:view();animation-range:entry 0% entry 35%}}}

/* ---------- 16. Page Contact ---------- */
.ea .ea-hero--center{padding:84px 0 150px;text-align:center}
.ea .ea-contact__top{max-width:860px}
.ea .ea-hero--center .ea-eyebrow{justify-content:center}
.ea .ea-hero--center h1{margin:0 auto}
.ea .ea-hero--center p.ea-lead{display:block;width:100%;max-width:680px;margin:24px auto 0;text-align:center}
.ea .ea-section--tight{padding:0;margin-top:-84px;position:relative;z-index:2}
.ea .ea-ccards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}
.ea .ea-ccard{display:flex;flex-direction:column;align-items:flex-start;padding:30px 28px;border:1px solid var(--line);border-radius:var(--r);background:#fff;box-shadow:0 30px 60px -30px rgba(10,12,18,.55);transition:transform .25s,box-shadow .25s,border-color .25s}
.ea .ea-ccard{position:relative}
.ea .ea-ccard:not(.ea-ccard--static):hover{transform:translateY(-4px);border-color:rgba(234,181,78,.8)}
.ea .ea-ccard__v a{color:inherit}
.ea .ea-ccard__v a::after{content:"";position:absolute;inset:0;border-radius:var(--r)}
.ea .ea-ccard p.ea-row__n{margin-bottom:22px}
.ea .ea-ccard p{margin:0}
.ea .ea-ccard__k{font-size:.74rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-ink)}
.ea .ea-ccard p.ea-ccard__v{margin:6px 0 10px;font-family:var(--fh);font-size:1.4rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;color:var(--ink);overflow-wrap:anywhere}
.ea .ea-ccard__d{font-size:.95rem;line-height:1.55;color:var(--grey)}
.ea .ea-ccard--main{background:linear-gradient(160deg,#252935,var(--night));border-color:var(--line-d)}
.ea .ea-ccard--main .ea-ccard__k{color:var(--gold)}
.ea .ea-ccard--main p.ea-ccard__v{color:#fff}
.ea .ea-ccard--main .ea-ccard__d{color:var(--on-dark-2)}
.ea .ea-split--form{grid-template-columns:5fr 7fr;align-items:start}
.ea .ea-ticks--lg{margin-top:26px;gap:12px}
.ea .ea-ticks--lg li{font-size:1rem;font-weight:600;color:var(--ink)}
.ea .ea-formcard{padding:36px 34px;border:1px solid var(--line);border-radius:26px;background:#fff;box-shadow:0 40px 70px -40px rgba(10,12,18,.45)}
.ea .ea-formcard__t{margin:0 0 20px;font-family:var(--fh);font-size:1.3rem;font-weight:700;letter-spacing:-.02em;color:var(--ink)}
.ea .ea-formcard form p{margin:0 0 16px}
.ea .ea-formcard label{display:block;margin:0 0 6px;font-size:.88rem;font-weight:700;color:var(--ink)}
.ea .ea-formcard input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=hidden]),.ea .ea-formcard textarea,.ea .ea-formcard select{display:block;width:100%;min-height:52px;padding:13px 16px;border:1px solid rgba(35,38,47,.2);border-radius:12px;background:var(--mist);font:inherit;font-size:1rem;color:var(--ink);box-shadow:none;transition:border-color .2s,box-shadow .2s,background .2s}
.ea .ea-formcard textarea{min-height:150px;resize:vertical}
.ea .ea-formcard input:focus,.ea .ea-formcard textarea:focus,.ea .ea-formcard select:focus{outline:0;border-color:var(--amber);background:#fff;box-shadow:0 0 0 4px rgba(246,200,99,.35)}
.ea .ea-formcard input[type=submit],.ea .ea-formcard button[type=submit],.ea .ea-formcard .wpcf7-submit{display:inline-flex;align-items:center;justify-content:center;width:auto;min-height:54px;padding:13px 32px;border:0;border-radius:14px;background:var(--gold);font:inherit;font-size:1rem;font-weight:700;color:#1b1d25;cursor:pointer;box-shadow:0 10px 26px -10px rgba(246,200,99,.75);transition:transform .2s,box-shadow .2s}
.ea .ea-formcard input[type=submit]:hover,.ea .ea-formcard button[type=submit]:hover{transform:translateY(-2px);box-shadow:0 16px 32px -10px rgba(246,200,99,.85)}
.ea .ea-formcard .wpcf7-not-valid-tip,.ea .ea-formcard .wpcf7-response-output{font-size:.9rem}
.ea .ea-head--center{text-align:center}
.ea .ea-head--center .ea-eyebrow{justify-content:center}
.ea .ea-head--center p.ea-lead{max-width:600px;margin:18px auto 0}
.ea .ea-why{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}
.ea .ea-step-card{padding:32px 28px;border:1px solid var(--line);border-radius:var(--r);background:#fff;box-shadow:var(--shadow)}
.ea .ea-step-card .ea-row__n{margin-bottom:24px}
.ea .ea-step-card h3{margin:0 0 8px}
.ea .ea-step-card p:last-child{margin:0;font-size:.97rem}
.ea .ea-chips{display:flex;flex-wrap:wrap;gap:12px}
.ea .ea-chips a{display:inline-flex;align-items:center;min-height:48px;padding:10px 22px;border:1px solid var(--line);border-radius:999px;background:#fff;box-shadow:var(--shadow);font-weight:700;font-size:.97rem;transition:transform .2s,border-color .2s,background .2s}
.ea .ea-chips a:hover{transform:translateY(-2px);border-color:var(--amber);background:var(--cream)}
@media (max-width:1024px){
.ea .ea-split--form{grid-template-columns:1fr;gap:36px}
.ea .ea-ccards,.ea .ea-why{grid-template-columns:1fr}
.ea .ea-hero--center{padding:64px 0 130px}
}
@media (max-width:760px){
.ea .ea-hero--center{padding:44px 0 110px}
.ea .ea-section--tight{margin-top:-64px}
.ea .ea-ccard{padding:24px 22px}
.ea .ea-formcard{padding:26px 20px;border-radius:22px}
.ea .ea-step-card{padding:26px 22px}
.ea .ea-chips a{min-height:44px;padding:9px 18px}
}

/* ---------- 17. Formulaire de contact ([ea_contact_form]) ---------- */
.ea .ea-form__row{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}
.ea .ea-form p{margin:0 0 16px}
.ea .ea-hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden;margin:0!important}
.ea .ea-form__consent label{display:flex;align-items:flex-start;gap:12px;margin:0;font-size:.86rem;font-weight:500;line-height:1.5;color:var(--grey);cursor:pointer}
.ea .ea-form__consent input{flex:none;width:20px;height:20px;min-height:0;margin:2px 0 0;accent-color:var(--gold-ink)}
.ea .ea-form__consent a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--gold)}
.ea .ea-form select{appearance:none;-webkit-appearance:none;padding-right:44px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='m1 1 6 6 6-6' fill='none' stroke='%2323262f' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 18px center}
.ea .ea-form__msg{min-height:0;margin:0 0 14px;padding:0;font-size:.95rem;font-weight:600;line-height:1.5}
.ea .ea-form__msg:empty{display:none}
.ea .ea-form__msg.is-ok{padding:14px 18px;border-radius:12px;background:#e9f6ec;color:#1d5e2f}
.ea .ea-form__msg.is-err{padding:14px 18px;border-radius:12px;background:#fdecea;color:#8a1f17}
.ea .ea-form__btn:disabled{opacity:.55;cursor:not-allowed;transform:none!important}
.ea .ea-form__go{margin:0}
@media (max-width:760px){.ea .ea-form__row{grid-template-columns:1fr}}</style><style class="wpcode-css-snippet">/* ==========================================================================
   Electr'aude Service – page d'accueil – style « Premium sombre »
   Tout est préfixé .ea pour ne rien casser ailleurs sur le site.
   Sommaire : 1 Base · 2 Boutons · 3 Haut de page · 4 Bandeau + chiffres · 5 Avis
              6 Services · 7 Bloc 25 ans · 8 Étapes · 9 Zone + carte · 10 FAQ
              11 Appel final · 12 Barre d'appel mobile · 13 Mobile · 14 Mouvement
   ========================================================================== */

/* ---------- 1. Base ---------- */
.ea{
  --fh:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;
  --fb:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;
  --night:#171a21;--night-2:#20242d;--slate:#414451;
  --gold:#F6C863;--amber:#EAB54E;--gold-ink:#855a00;
  --ink:#23262f;--grey:#4a4d5b;--paper:#fff;--mist:#f5f4f0;--cream:#fcf3dc;
  --on-dark:#eceae4;--on-dark-2:#c3c7d2;
  --line:rgba(35,38,47,.11);--line-d:rgba(255,255,255,.12);
  --r:20px;--r-s:14px;
  --shadow:0 1px 2px rgba(20,22,28,.05),0 14px 34px -16px rgba(20,22,28,.22);
  font-family:var(--fb);font-size:17px;font-weight:500;line-height:1.65;color:var(--grey);
  background:var(--paper);-webkit-font-smoothing:antialiased;overflow-x:clip}
.ea *,.ea *::before,.ea *::after{box-sizing:border-box}
.ea img{max-width:100%;display:block}
.ea p{margin:0 0 1em;text-wrap:pretty}
.ea p:empty{display:none}
.ea ul,.ea ol{margin:0;padding:0;list-style:none}
.ea h1,.ea h2,.ea h3{margin:0;font-family:var(--fh);font-weight:700;color:var(--ink);letter-spacing:-.03em;text-transform:none;text-wrap:balance}
.ea h1{font-size:clamp(2.2rem,4.5vw,3.8rem);line-height:1.05}
.ea h2{font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.12}
.ea h3{font-size:1.15rem;line-height:1.3;letter-spacing:-.015em}
.ea a{color:var(--ink);text-decoration:none}
.ea a:focus-visible,.ea summary:focus-visible{outline:3px solid var(--gold-ink);outline-offset:3px;border-radius:6px}
.ea .ea-ico{width:1.2em;height:1.2em;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.ea .ea-wrap{max-width:1200px;margin:0 auto;padding:0 28px}
.ea .ea-section{padding:96px 0}
.ea .ea-section--cream{background:var(--mist)}
.ea .ea-eyebrow{display:flex;align-items:center;gap:12px;margin:0 0 18px;font-size:.74rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-ink)}
.ea .ea-eyebrow::before{content:"";flex:none;width:26px;height:2px;background:var(--gold)}
.ea .ea-lead{font-size:1.08rem;line-height:1.7;color:var(--grey)}
.ea .ea-head{margin:0 0 48px}
.ea .ea-head .ea-lead{margin:18px 0 0;max-width:560px}
.ea .ea-split{display:grid;grid-template-columns:4fr 8fr;gap:72px;align-items:start}
.ea .ea-split .ea-head{margin:0}
.ea .ea-sticky{position:sticky;top:40px}
.ea .ea-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:34px}
.ea a.ea-link{display:inline-flex;align-items:center;min-height:44px;font-weight:700;color:var(--ink);border-bottom:2px solid var(--gold)}
.ea a.ea-link:hover{border-bottom-color:var(--ink)}

/* ---------- 2. Boutons ---------- */
.ea .ea-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:13px 28px;border:1px solid transparent;border-radius:14px;font-size:1rem;font-weight:700;line-height:1.2;text-align:center;cursor:pointer;transition:transform .2s,box-shadow .2s,background-color .2s,color .2s,border-color .2s}
.ea a.ea-btn--primary{background:var(--gold);color:#1b1d25;box-shadow:0 10px 26px -10px rgba(246,200,99,.75)}
.ea a.ea-btn--primary:hover{transform:translateY(-2px);box-shadow:0 16px 32px -10px rgba(246,200,99,.85)}
.ea a.ea-btn--ghost{background:rgba(255,255,255,.04);color:#fff;border-color:rgba(255,255,255,.3)}
.ea a.ea-btn--ghost:hover{background:rgba(255,255,255,.12);border-color:#fff}
.ea a.ea-btn--dark{background:var(--gold);color:#1b1d25}
.ea a.ea-btn--dark:hover{transform:translateY(-2px)}

/* ---------- 3. Haut de page ---------- */
.ea .ea-hero{position:relative;isolation:isolate;overflow:hidden;padding:76px 0 132px;background:var(--night);color:var(--on-dark-2)}
.ea .ea-hero::before{content:"";position:absolute;z-index:-1;right:-12%;top:-30%;width:72%;height:130%;background:radial-gradient(closest-side,rgba(246,200,99,.24),transparent 70%)}
.ea .ea-circuit{position:absolute;z-index:-1;inset:0;margin:0;pointer-events:none;}
.ea .ea-circuit svg{display:block;width:100%;height:100%}
.ea .ea-circuit path{fill:none;stroke-linecap:round;stroke-linejoin:round}
.ea .ea-circuit__base path{stroke:rgba(246,200,99,.26);stroke-width:1.6}
.ea .ea-circuit__dots circle{fill:var(--night);stroke:rgba(246,200,99,.55);stroke-width:1.5}
.ea .ea-pulse{stroke:var(--gold);stroke-width:2.5;stroke-dasharray:7 93;stroke-dashoffset:7;filter:drop-shadow(0 0 4px rgba(246,200,99,.9))}
.ea .ea-hero__grid{display:grid;grid-template-columns:7fr 5fr;gap:72px;align-items:center}
.ea .ea-hero .ea-eyebrow{display:inline-flex;margin-bottom:22px;padding:8px 16px;border:1px solid var(--line-d);border-radius:999px;background:rgba(255,255,255,.05);color:var(--gold)}
.ea .ea-hero .ea-eyebrow::before{width:8px;height:8px;border-radius:50%;box-shadow:0 0 0 4px rgba(246,200,99,.18)}
.ea .ea-hero h1{color:#fff}
.ea .ea-hero h1 em{font-style:normal;color:var(--gold)}
.ea .ea-hero .ea-lead{margin:26px 0 0;max-width:560px;color:var(--on-dark-2)}
.ea .ea-hero__media{position:relative}
.ea .ea-hero__media::before{content:"";position:absolute;z-index:-1;inset:8% -8% -8% 14%;border-radius:50%;background:radial-gradient(closest-side,rgba(246,200,99,.45),transparent 72%);filter:blur(10px)}
.ea img.ea-hero__img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;border-radius:24px;border:1px solid var(--line-d);box-shadow:0 40px 70px -28px rgba(0,0,0,.75)}
.ea .ea-hero__cap{position:absolute;left:18px;bottom:18px;z-index:1;margin:0;padding:9px 16px;border:1px solid var(--line-d);border-radius:999px;background:rgba(23,26,33,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:.74rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#fff}
.ea .ea-seal{position:absolute;z-index:2;top:-28px;left:-40px;width:108px;height:108px;margin:0;filter:drop-shadow(0 12px 18px rgba(0,0,0,.55))}
.ea .ea-seal svg{display:block;width:100%;height:100%;overflow:visible}
.ea .ea-seal__t{transform-origin:60px 60px}

/* ---------- 4. Bandeau défilant + chiffres clés ---------- */
.ea .ea-marquee{overflow:hidden;background:var(--night);border-top:1px solid var(--line-d)}
.ea .ea-marquee__track{display:flex;width:max-content;margin:0;padding:18px 0}
.ea .ea-marquee__track span{display:flex;align-items:center;font-size:.86rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;color:var(--on-dark-2)}
.ea .ea-marquee__track span::after{content:"";width:6px;height:6px;margin:0 30px;border-radius:50%;background:var(--gold)}
.ea .ea-ribbon{position:relative;padding-bottom:0;background:linear-gradient(var(--night) 0 50%,var(--mist) 50% 100%)}
.ea .ea-ribbon ul{display:grid;grid-template-columns:repeat(4,1fr);max-width:1144px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--r);background:#fff;box-shadow:0 30px 60px -28px rgba(0,0,0,.45)}
.ea .ea-ribbon li{padding:24px 28px;border-left:1px solid var(--line)}
.ea .ea-ribbon li:first-child{border-left:0}
.ea .ea-ribbon strong{display:block;font-family:var(--fh);font-size:clamp(1.5rem,2.3vw,2rem);font-weight:700;letter-spacing:-.04em;line-height:1.1;color:var(--ink)}
.ea .ea-ribbon span{display:block;margin-top:6px;font-size:.9rem;line-height:1.45;color:var(--grey)}

/* ---------- 5. Avis Google ---------- */
.ea .ea-section--proof{padding:64px 0 72px}
.ea .ea-section--proof .ea-head{margin-bottom:26px}
.ea .ea-section--proof h2{font-size:clamp(1.4rem,2.4vw,1.85rem)}

/* ---------- 6. Services (grille de cartes) ---------- */
.ea .ea-split:has(.ea-rows){grid-template-columns:1fr;gap:44px}
.ea .ea-split:has(.ea-rows) .ea-head{max-width:640px}
.ea .ea-sticky:has(+ .ea-rows){position:static}
.ea .ea-rows{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}
.ea .ea-row{position:relative;display:flex;flex-direction:column;gap:0;min-height:230px;padding:30px 28px 26px;border:1px solid var(--line);border-radius:var(--r);background:#fff;box-shadow:var(--shadow);cursor:pointer;transition:transform .25s,box-shadow .25s,border-color .25s}
.ea .ea-row:hover{transform:translateY(-5px);border-color:rgba(234,181,78,.7);box-shadow:0 22px 44px -20px rgba(133,90,0,.38)}
.ea .ea-row p{margin:0}
.ea p.ea-row__n{display:flex;align-items:center;justify-content:center;width:54px;height:54px;margin:0 0 30px;border-radius:16px;background:linear-gradient(145deg,#f9d98a,var(--gold));color:#2a2300;box-shadow:0 8px 18px -8px rgba(234,181,78,.9)}
.ea p.ea-row__n svg{display:block;width:26px;height:26px}
.ea .ea-row h3{margin:0 0 10px;font-size:1.2rem}
.ea .ea-row__link{color:var(--ink)}
.ea .ea-row__link::after{content:"";position:absolute;inset:0;border-radius:var(--r)}
.ea .ea-row__d{font-size:.95rem;line-height:1.6;color:var(--grey)}
.ea .ea-row::after{content:"→";position:absolute;right:26px;bottom:20px;font-size:1.3rem;font-weight:700;color:var(--gold-ink);transition:transform .25s}
.ea .ea-row:hover::after{transform:translateX(5px)}
.ea .ea-sw{display:none}
.ea .ea-row:nth-child(3){background:linear-gradient(160deg,var(--night-2),var(--night));border-color:rgba(255,255,255,.1)}
.ea .ea-row:nth-child(3) h3,.ea .ea-row:nth-child(3) .ea-row__link{color:#fff}
.ea .ea-row:nth-child(3) .ea-row__d{color:var(--on-dark-2)}
.ea .ea-row:nth-child(3)::after{color:var(--gold)}
@supports selector(:has(*)){.ea .ea-row:has(.ea-row__link:focus-visible){outline:3px solid var(--gold-ink);outline-offset:3px}}

/* ---------- 7. Bloc « 25 ans » ---------- */
.ea .ea-band{position:relative;isolation:isolate;overflow:hidden;padding:104px 0;background:linear-gradient(135deg,#252935,var(--night) 70%);color:var(--on-dark-2)}
.ea .ea-band__grid{display:grid;grid-template-columns:5fr 7fr;gap:80px;align-items:center}
.ea .ea-bolt{position:absolute;z-index:-1;right:-40px;top:50%;width:min(46vw,560px);margin:0;transform:translateY(-50%) rotate(8deg);pointer-events:none}
.ea .ea-bolt svg{display:block;width:100%;height:auto;fill:var(--gold);opacity:.07}
.ea .ea-bignum{display:flex;flex-direction:column;margin:0;font-size:clamp(7rem,15vw,12rem);font-weight:800;line-height:.82;letter-spacing:-.06em;background:linear-gradient(180deg,#fbe0a0,var(--amber));-webkit-background-clip:text;background-clip:text;color:var(--gold);-webkit-text-fill-color:transparent}
.ea .ea-bignum small{margin-top:20px;font-size:.95rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;-webkit-text-fill-color:#fff;color:#fff}
.ea .ea-band .ea-eyebrow{color:var(--gold)}
.ea .ea-band h2{margin:0 0 20px;color:#fff}
.ea .ea-band__p{color:var(--on-dark-2)}
.ea .ea-pledges{display:grid;gap:12px;margin:30px 0 0}
.ea .ea-pledges li{position:relative;padding:18px 22px 18px 66px;border:1px solid var(--line-d);border-radius:var(--r-s);background:rgba(255,255,255,.05);color:var(--on-dark-2)}
.ea .ea-pledges li::before{content:"✓";position:absolute;left:20px;top:50%;width:28px;height:28px;margin-top:-14px;display:grid;place-items:center;border-radius:50%;background:var(--gold);font-size:.85rem;font-weight:800;color:#1b1d25}
.ea .ea-pledges strong{color:#fff;font-weight:700}

/* ---------- 8. Étapes ---------- */
.ea .ea-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;counter-reset:none}
.ea .ea-steps li{padding:30px 26px;border:1px solid var(--line);border-radius:var(--r);background:#fff;box-shadow:var(--shadow)}
.ea .ea-steps__n{display:flex;align-items:center;justify-content:center;width:46px;height:46px;margin:0 0 22px;border-radius:50%;background:var(--night);font-family:var(--fh);font-size:.95rem;font-weight:700;color:var(--gold)}
.ea .ea-steps h3{margin:0 0 8px}
.ea .ea-steps p{margin:0;font-size:.97rem}
.ea .ea-steps p.ea-steps__n{margin-bottom:22px}

/* ---------- 9. Zone d'intervention + carte ---------- */
.ea .ea-zonemap{display:grid;grid-template-columns:5fr 7fr;grid-template-areas:"head map" "zones map" "link map";column-gap:64px;align-items:start}
.ea .ea-zonemap>.ea-head{grid-area:head;margin:0 0 26px}
.ea .ea-zonemap>.ea-map{grid-area:map;margin:0}
.ea .ea-zonemap>.ea-zones{grid-area:zones}
.ea .ea-zonemap>.ea-actions{grid-area:link;margin-top:22px}
.ea .ea-zones{display:grid;gap:10px}
.ea .ea-zone{padding:18px 22px;border:1px solid var(--line);border-radius:var(--r-s);background:#fff;transition:border-color .2s,background-color .2s,box-shadow .2s}
.ea .ea-zone h3{margin:0 0 4px;font-size:1.1rem}
.ea .ea-zone p{margin:0;font-size:.95rem;color:var(--grey)}
.ea .ea-map svg{display:block;width:100%;height:auto;overflow:hidden;border-radius:24px;border:1px solid var(--line-d);background:var(--night);box-shadow:0 34px 60px -30px rgba(10,12,18,.7)}
.ea .ea-map__d{stroke-linejoin:round;transition:fill .2s}
.ea .ea-map__d--n{fill:#1f232c;stroke:rgba(255,255,255,.07);stroke-width:1}
.ea .ea-map__d--14{fill:var(--gold);stroke:var(--night);stroke-width:2}
.ea .ea-map__d--61,.ea .ea-map__d--50{fill:#3b4050;stroke:rgba(255,255,255,.22);stroke-width:1.3}
.ea .ea-map__dn{font:700 20px var(--fb);letter-spacing:.22em;fill:#fff;opacity:.38;pointer-events:none}
.ea .ea-map__dn:nth-of-type(3){fill:#2a2300;opacity:.5}
.ea .ea-map__t rect{fill:#fff;stroke:var(--night);stroke-width:1.5}
.ea .ea-map__t text{font:700 15px var(--fb);fill:#fff;paint-order:stroke;stroke:var(--night);stroke-width:4px;stroke-linejoin:round}
.ea .ea-map__pin{fill:var(--night);stroke:#fff;stroke-width:3}
.ea .ea-map__pulse{fill:none;stroke:#fff;stroke-width:2;opacity:.6;transform-box:fill-box;transform-origin:center}
.ea .ea-map__tag{fill:var(--night);stroke:#fff;stroke-width:1.5}
.ea .ea-map__tagt{font:700 12.5px var(--fb);letter-spacing:.14em;fill:#fff}
@supports selector(:has(*)){
.ea .ea-zonemap:has(.ea-map__d--14:hover) .ea-zone--14,.ea .ea-zonemap:has(.ea-map__d--61:hover) .ea-zone--61,.ea .ea-zonemap:has(.ea-map__d--50:hover) .ea-zone--50{border-color:var(--amber);background:var(--cream)}
.ea .ea-zonemap:has(.ea-zone--14:hover) .ea-map__d--14{fill:var(--amber)}
.ea .ea-zonemap:has(.ea-zone--61:hover) .ea-map__d--61,.ea .ea-zonemap:has(.ea-zone--50:hover) .ea-map__d--50{fill:#555b70}
.ea .ea-map__d--14:hover{fill:var(--amber)}
.ea .ea-map__d--61:hover,.ea .ea-map__d--50:hover{fill:#555b70}
}
.ea .ea-zone:hover{border-color:var(--amber);background:var(--cream)}

/* ---------- 10. FAQ ---------- */
.ea .ea-faq{display:grid;gap:12px}
.ea .ea-faq details{border:1px solid var(--line);border-radius:var(--r-s);background:#fff;transition:box-shadow .2s,border-color .2s}
.ea .ea-faq details[open]{border-color:rgba(234,181,78,.7);box-shadow:var(--shadow)}
.ea .ea-faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:64px;padding:16px 22px;list-style:none;font-size:1.02rem;font-weight:700;line-height:1.35;color:var(--ink);cursor:pointer}
.ea .ea-faq summary::-webkit-details-marker{display:none}
.ea .ea-faq summary::after{content:"+";display:flex;align-items:center;justify-content:center;width:34px;height:34px;flex:none;border-radius:50%;background:var(--night);font-size:1.3rem;line-height:1;color:var(--gold);transition:transform .25s}
.ea .ea-faq details[open] summary::after{transform:rotate(45deg)}
.ea .ea-faq details p{margin:0;padding:0 70px 22px 22px}

/* ---------- 11. Appel final ---------- */
.ea .ea-cta{position:relative;isolation:isolate;overflow:hidden;padding:104px 0;background:var(--night);color:var(--on-dark-2)}
.ea .ea-cta::before{content:"";position:absolute;z-index:-1;left:50%;top:-40%;width:90%;height:150%;transform:translateX(-50%);background:radial-gradient(closest-side,rgba(246,200,99,.18),transparent 70%)}
.ea .ea-cta__grid{display:grid;grid-template-columns:1.1fr 1fr;gap:64px;align-items:center}
.ea .ea-cta .ea-eyebrow{color:var(--gold)}
.ea .ea-cta h2{font-size:clamp(2rem,3.7vw,3rem);line-height:1.08;color:#fff}
.ea .ea-cta p{margin:0;color:var(--on-dark-2)}
.ea .ea-cta .ea-eyebrow{margin-bottom:18px}
.ea .ea-cta__side{padding:36px;border:1px solid var(--line-d);border-radius:var(--r);background:rgba(255,255,255,.05);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}
.ea .ea-cta__side p{margin-top:14px}
.ea .ea-cta a:focus-visible{outline-color:var(--gold)}
.ea .ea-cta a.ea-phone{display:inline-block;font-size:clamp(2rem,3.9vw,3rem);font-weight:700;letter-spacing:-.04em;line-height:1.1;color:var(--gold)}
.ea .ea-cta a.ea-phone:hover{color:#fff}
.ea .ea-cta a.ea-link{color:#fff;border-bottom-color:var(--gold)}
.ea .ea-cta a.ea-link:hover{border-bottom-color:#fff}

/* ---------- 12. Barre d'appel (mobile seulement) ---------- */
.ea .ea-callbar{display:none}

/* ---------- 13. Tablette et mobile ---------- */
@media (max-width:1024px){
.ea .ea-section{padding:80px 0}
.ea .ea-hero__grid{gap:48px}
.ea .ea-split{grid-template-columns:1fr;gap:40px}
.ea .ea-sticky{position:static}
.ea .ea-rows{grid-template-columns:repeat(2,1fr)}
.ea .ea-ribbon ul{grid-template-columns:repeat(2,1fr);margin:0 20px}
.ea .ea-ribbon li:nth-child(3){border-left:0}
.ea .ea-ribbon li:nth-child(n+3){border-top:1px solid var(--line)}
.ea .ea-band__grid{grid-template-columns:1fr;gap:44px}
.ea .ea-steps{grid-template-columns:repeat(2,1fr)}
.ea .ea-cta__grid{grid-template-columns:1fr;gap:40px}
.ea .ea-zonemap{grid-template-columns:1fr;grid-template-areas:"head" "map" "zones" "link";column-gap:0}
.ea .ea-zonemap>.ea-map{margin-bottom:26px}
}
@media (max-width:760px){
.ea{font-size:16px;padding-bottom:0}
.ea .ea-wrap{padding:0 20px}
.ea .ea-section{padding:60px 0}
.ea .ea-head{margin-bottom:28px}
.ea .ea-head .ea-lead{display:none}
.ea .ea-eyebrow{margin-bottom:14px;font-size:.7rem}
.ea h2{font-size:clamp(1.55rem,6.6vw,1.9rem)}
/* haut de page */
.ea .ea-hero{padding:40px 0 96px}
.ea .ea-hero__grid{grid-template-columns:1fr;gap:0}
.ea .ea-hero .ea-eyebrow{margin-bottom:18px;font-size:.66rem;padding:7px 13px}
.ea .ea-hero h1{font-size:clamp(1.95rem,8.4vw,2.35rem);line-height:1.07}
.ea .ea-hero .ea-lead{display:block;margin-top:20px;font-size:1.02rem;line-height:1.6}
.ea .ea-hero .ea-actions{display:block;margin-top:26px}
.ea .ea-hero .ea-actions .ea-btn--primary{width:100%}
.ea .ea-hero .ea-actions .ea-btn--ghost{display:none}
.ea .ea-hero__media{margin-top:44px}
.ea img.ea-hero__img{aspect-ratio:1/1;object-position:50% 30%;border-radius:20px}
.ea .ea-hero__cap{left:14px;bottom:14px}
.ea .ea-seal{top:-34px;left:auto;right:14px;width:84px;height:84px}
.ea .ea-marquee__track{padding:14px 0}
/* chiffres */
.ea .ea-ribbon ul{margin:0 16px;padding:6px}
.ea .ea-ribbon li{padding:18px 16px}
.ea .ea-ribbon strong{font-size:1.4rem}
/* services : liste compacte */
.ea .ea-rows{grid-template-columns:1fr;gap:10px}
.ea .ea-row{flex-direction:row;align-items:center;gap:16px;min-height:76px;padding:14px 18px 14px 14px;border-radius:var(--r-s)}
.ea p.ea-row__n{flex:none;width:46px;height:46px;margin:0;border-radius:13px}
.ea p.ea-row__n svg{width:23px;height:23px}
.ea .ea-row h3{margin:0;font-size:1.04rem}
.ea .ea-row__d{display:none}
.ea .ea-row::after{position:static;margin-left:auto;font-size:1.15rem}
.ea .ea-row__link::after{border-radius:var(--r-s)}
.ea .ea-row:hover{transform:none}
/* bloc 25 ans */
.ea .ea-band{padding:64px 0}
.ea .ea-bignum{font-size:6.5rem}
.ea .ea-pledges li{padding:15px 18px 15px 60px}
.ea .ea-pledges li::before{left:16px}
/* étapes : frise verticale */
.ea .ea-steps{grid-template-columns:1fr;gap:0}
.ea .ea-steps li{position:relative;padding:0 0 26px 64px;border:0;border-radius:0;background:none;box-shadow:none}
.ea .ea-steps li:last-child{padding-bottom:0}
.ea .ea-steps li::before{content:"";position:absolute;left:22px;top:48px;bottom:2px;width:2px;background:var(--line)}
.ea .ea-steps li:last-child::before{display:none}
.ea .ea-steps__n,.ea .ea-steps p.ea-steps__n{position:absolute;left:0;top:0;width:46px;height:46px;margin:0}
.ea .ea-steps h3{padding-top:10px}
/* zone */
.ea .ea-zonemap>.ea-map{margin-bottom:22px}
.ea .ea-map svg{border-radius:20px}
.ea .ea-map__t--minor{display:none}
.ea .ea-map__t text{font-size:17px}
.ea .ea-map__dn{font-size:22px}
.ea .ea-zone{padding:15px 18px}
/* FAQ + appel */
.ea .ea-faq summary{min-height:60px;padding:14px 18px;font-size:.98rem}
.ea .ea-faq details p{padding:0 18px 20px}
.ea .ea-cta{padding:64px 0}
.ea .ea-cta__side{padding:26px 22px}
}

/* ---------- 14. Mouvement (désactivé si le visiteur préfère moins d'animations) ---------- */
@media (prefers-reduced-motion:no-preference){
.ea .ea-seal__t{animation:ea-spin 26s linear infinite}
.ea .ea-marquee__track{animation:ea-marquee 52s linear infinite}
.ea .ea-map__pulse{animation:ea-ping 2.4s ease-out infinite}
@keyframes ea-spin{to{transform:rotate(360deg)}}
@keyframes ea-marquee{to{transform:translateX(-50%)}}
@keyframes ea-ping{0%{transform:scale(1);opacity:.6}100%{transform:scale(2.6);opacity:0}}
@supports (animation-timeline:view()){
@keyframes ea-rise{from{transform:translateY(28px);opacity:0}to{transform:none;opacity:1}}
.ea .ea-row,.ea .ea-steps li,.ea .ea-zone,.ea .ea-faq details,.ea .ea-pledges li{animation:ea-rise linear both;animation-timeline:view();animation-range:entry 0% entry 35%}
}
}

@media (prefers-reduced-motion:no-preference){.ea .ea-pulse{animation:ea-flow var(--l,9s) linear var(--d,0s) infinite}@keyframes ea-flow{from{stroke-dashoffset:7}to{stroke-dashoffset:-100}}}
@media (max-width:760px){.ea .ea-circuit{opacity:.45}}

/* ---------- 15. Page Services ---------- */
.ea a.ea-btn--line{background:transparent;color:var(--ink);border-color:rgba(35,38,47,.35)}
.ea a.ea-btn--line:hover{background:#fff;border-color:var(--ink)}
.ea a.ea-btn--dark-ink{background:var(--night);color:#fff}
.ea a.ea-btn--dark-ink:hover{transform:translateY(-2px);box-shadow:0 14px 28px -12px rgba(23,26,33,.6)}
.ea .ea-top{position:relative;isolation:isolate;overflow:hidden;padding:92px 0 84px;background:radial-gradient(760px 420px at 12% -10%,rgba(246,200,99,.2),transparent 62%),radial-gradient(640px 380px at 92% 100%,rgba(246,200,99,.12),transparent 62%),var(--night);color:var(--on-dark-2)}
.ea .ea-top::before{content:"";position:absolute;z-index:-2;inset:0;background-image:radial-gradient(rgba(246,200,99,.2) 1.2px,transparent 1.4px);background-size:30px 30px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 75%);mask-image:linear-gradient(180deg,#000,transparent 75%)}
.ea .ea-top::after{content:"";position:absolute;z-index:-1;left:0;right:0;top:46%;height:120px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='480' height='120' viewBox='0 0 480 120'%3E%3Cpath d='M0 60 C40 60 40 14 80 14 S120 106 160 106 S200 60 240 60 S280 60 280 60 L300 60 L312 20 L328 100 L340 60 L480 60' fill='none' stroke='%23F6C863' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") repeat-x center/480px 120px;opacity:.2;filter:drop-shadow(0 0 6px rgba(246,200,99,.8));-webkit-mask-image:linear-gradient(90deg,transparent,#000 22%,#000 78%,transparent);mask-image:linear-gradient(90deg,transparent,#000 22%,#000 78%,transparent);animation:ea-wave 14s linear infinite;pointer-events:none}
@keyframes ea-wave{to{background-position:-480px center}}
@media (prefers-reduced-motion:reduce){.ea .ea-top::after{animation:none}}
.ea .ea-top__grid{display:grid;grid-template-columns:1fr;gap:52px;justify-items:center;text-align:center}
.ea .ea-top__text{max-width:860px}
.ea .ea-top .ea-eyebrow{display:inline-flex;margin-bottom:22px;padding:8px 16px;border:1px solid rgba(246,200,99,.4);border-radius:999px;background:rgba(246,200,99,.08);color:var(--gold)}
.ea .ea-top .ea-eyebrow::before{width:8px;height:8px;border-radius:50%;box-shadow:0 0 0 4px rgba(246,200,99,.18)}
.ea .ea-top h1{color:#fff}
.ea .ea-top h1 em{font-style:normal;color:var(--gold)}
.ea .ea-top .ea-lead{margin:24px auto 0;max-width:680px;color:var(--on-dark-2)}
.ea .ea-top .ea-actions{justify-content:center}
.ea .ea-top a.ea-btn--line{color:#fff;border-color:rgba(255,255,255,.35)}
.ea .ea-top a.ea-btn--line:hover{background:rgba(255,255,255,.1);border-color:#fff}
.ea .ea-index{width:100%;max-width:1060px;padding:26px 22px 22px;border:1px solid rgba(255,255,255,.12);border-radius:26px;background:linear-gradient(160deg,rgba(255,255,255,.08),rgba(255,255,255,.03));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 40px 70px -34px rgba(0,0,0,.7);text-align:left}
.ea .ea-index__t{margin:0 0 14px;padding:0 6px;font-size:.74rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}
.ea .ea-index ol{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:0;padding:0;list-style:none}
.ea .ea-index a{display:flex;align-items:center;gap:12px;min-height:56px;padding:10px 14px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:rgba(255,255,255,.04);font-weight:600;font-size:.95rem;line-height:1.25;color:var(--on-dark);transition:background .2s,border-color .2s,transform .2s}
.ea .ea-index a:hover{background:rgba(246,200,99,.12);border-color:rgba(246,200,99,.6);transform:translateY(-2px)}
.ea .ea-index span{flex:none;min-width:22px;font-size:.78rem;font-weight:800;letter-spacing:.06em;color:var(--gold)}
.ea .ea-intro{display:grid;grid-template-columns:5fr 6fr;gap:72px;align-items:center}
.ea .ea-intro__fig{position:relative;margin:0}
.ea .ea-intro__fig img{width:100%;height:auto;aspect-ratio:4/3.4;object-fit:cover;border-radius:24px;box-shadow:0 40px 70px -34px rgba(23,26,33,.55)}
.ea .ea-intro__fig figcaption{position:absolute;left:18px;bottom:18px;padding:9px 16px;border-radius:999px;background:rgba(23,26,33,.72);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:.74rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#fff}
.ea .ea-intro h2{margin:0 0 20px}
.ea .ea-intro .ea-lead{margin:0 0 14px}
.ea .ea-feature{display:grid;grid-template-columns:5fr 7fr;gap:72px;align-items:center}
.ea .ea-feature__head h2{margin:0 0 18px}
.ea .ea-feature__head .ea-lead{margin:0}
.ea .ea-feature__head .ea-row__n{margin-bottom:26px}
.ea .ea-who{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}
.ea .ea-who article{padding:28px 26px;border:1px solid var(--line);border-radius:var(--r);background:#fff;box-shadow:var(--shadow)}
.ea .ea-who h3{margin:0 0 8px}
.ea .ea-who p{margin:0;font-size:.97rem}
.ea .ea-feature__fig{margin:0}
.ea .ea-feature__fig img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:24px;box-shadow:0 40px 70px -34px rgba(23,26,33,.55)}
.ea .ea-band--help .ea-band__grid{grid-template-columns:6fr 6fr}
.ea .ea-band--help h2{font-size:clamp(1.9rem,3.4vw,2.8rem)}
.ea .ea-band--help .ea-pledges{margin:0}
.ea .ea-svcs{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}
.ea .ea-svc{display:flex;flex-direction:column;padding:30px 26px 28px;border:1px solid var(--line);border-radius:var(--r);background:#fff;box-shadow:var(--shadow);scroll-margin-top:110px;transition:transform .25s,box-shadow .25s,border-color .25s}
.ea .ea-svc:hover{transform:translateY(-4px);border-color:rgba(234,181,78,.7);box-shadow:0 24px 44px -22px rgba(20,22,28,.3)}
.ea .ea-svc .ea-row__n{margin-bottom:26px}
.ea .ea-svc h3{margin:0 0 14px;font-size:1.15rem}
.ea .ea-ticks{display:grid;gap:10px}
.ea .ea-ticks li{position:relative;padding-left:24px;font-size:.95rem;line-height:1.55}
.ea .ea-ticks li::before{content:"";position:absolute;left:0;top:.5em;width:12px;height:7px;border-left:2px solid var(--gold-ink);border-bottom:2px solid var(--gold-ink);transform:rotate(-45deg) translateY(-3px)}
.ea [id]{scroll-margin-top:90px}
@media (max-width:1100px){.ea .ea-svcs{grid-template-columns:repeat(2,1fr)}}
@media (max-width:1024px){
.ea .ea-top__grid,.ea .ea-intro,.ea .ea-feature,.ea .ea-band--help .ea-band__grid{grid-template-columns:1fr;gap:40px}
.ea .ea-top{padding:64px 0 64px}.ea .ea-index ol{grid-template-columns:repeat(3,1fr)}
}
@media (max-width:760px){
.ea .ea-top{padding:44px 0 48px}.ea .ea-top__grid{gap:34px}.ea .ea-top .ea-actions{flex-direction:column;align-items:stretch}
.ea .ea-top h1{font-size:clamp(1.9rem,8vw,2.3rem);line-height:1.08}
.ea .ea-index{padding:18px 12px 12px;border-radius:22px}.ea .ea-index ol{grid-template-columns:1fr 1fr;gap:6px}.ea .ea-index a{min-height:52px;padding:8px 10px;gap:8px;font-size:.86rem}
.ea .ea-who,.ea .ea-svcs{grid-template-columns:1fr}
.ea .ea-who article,.ea .ea-svc{padding:24px 22px}
.ea .ea-svc .ea-row__n,.ea .ea-feature__head .ea-row__n{margin-bottom:20px}
.ea .ea-intro{gap:28px}
.ea .ea-feature{gap:28px}
.ea [id]{scroll-margin-top:70px}
}
@media (prefers-reduced-motion:no-preference) and (min-width:1px){@supports (animation-timeline:view()){.ea .ea-svc,.ea .ea-who article{animation:ea-rise linear both;animation-timeline:view();animation-range:entry 0% entry 35%}}}


/* ===== HERO PAGE SERVICES – à AJOUTER à la fin du CSS (écrase l'ancien hero) ===== */
.ea.ea-page .ea-top{position:relative;isolation:isolate;overflow:hidden;padding:92px 0 84px;background:radial-gradient(760px 420px at 12% -10%,rgba(246,200,99,.2),transparent 62%),radial-gradient(640px 380px at 92% 100%,rgba(246,200,99,.12),transparent 62%),var(--night);color:var(--on-dark-2)}
.ea.ea-page .ea-top::before{content:"";position:absolute;z-index:-2;inset:0;background-image:radial-gradient(rgba(246,200,99,.2) 1.2px,transparent 1.4px);background-size:30px 30px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 75%);mask-image:linear-gradient(180deg,#000,transparent 75%)}
.ea.ea-page .ea-top::after{content:"";position:absolute;z-index:-1;left:0;right:0;top:46%;height:120px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='480' height='120' viewBox='0 0 480 120'%3E%3Cpath d='M0 60 C40 60 40 14 80 14 S120 106 160 106 S200 60 240 60 S280 60 280 60 L300 60 L312 20 L328 100 L340 60 L480 60' fill='none' stroke='%23F6C863' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") repeat-x center/480px 120px;opacity:.2;filter:drop-shadow(0 0 6px rgba(246,200,99,.8));-webkit-mask-image:linear-gradient(90deg,transparent,#000 22%,#000 78%,transparent);mask-image:linear-gradient(90deg,transparent,#000 22%,#000 78%,transparent);animation:ea-wave 14s linear infinite;pointer-events:none}
@keyframes ea-wave{to{background-position:-480px center}}
@media (prefers-reduced-motion:reduce){.ea .ea-top::after{animation:none}}
.ea.ea-page .ea-top__grid{display:grid;grid-template-columns:1fr;gap:52px;justify-items:center;text-align:center}
.ea.ea-page .ea-top__text{max-width:860px}
.ea.ea-page .ea-top .ea-eyebrow{display:inline-flex;margin-bottom:22px;padding:8px 16px;border:1px solid rgba(246,200,99,.4);border-radius:999px;background:rgba(246,200,99,.08);color:var(--gold)}
.ea.ea-page .ea-top .ea-eyebrow::before{width:8px;height:8px;border-radius:50%;box-shadow:0 0 0 4px rgba(246,200,99,.18)}
.ea.ea-page .ea-top h1{color:#fff}
.ea.ea-page .ea-top h1 em{font-style:normal;background:none;color:var(--gold)}
.ea.ea-page .ea-top .ea-lead{margin:24px auto 0;max-width:680px;color:var(--on-dark-2)}
.ea.ea-page .ea-top .ea-actions{justify-content:center}
.ea.ea-page .ea-top a.ea-btn--line{color:#fff;border-color:rgba(255,255,255,.35)}
.ea.ea-page .ea-top a.ea-btn--line:hover{background:rgba(255,255,255,.1);border-color:#fff}
.ea.ea-page .ea-index{width:100%;max-width:1060px;padding:26px 22px 22px;border:1px solid rgba(255,255,255,.12);border-radius:26px;background:linear-gradient(160deg,rgba(255,255,255,.08),rgba(255,255,255,.03));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 40px 70px -34px rgba(0,0,0,.7);text-align:left}
.ea.ea-page .ea-index__t{margin:0 0 14px;padding:0 6px;font-size:.74rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}
.ea.ea-page .ea-index ol{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:0;padding:0;list-style:none}
.ea.ea-page .ea-index a{display:flex;align-items:center;gap:12px;min-height:56px;padding:10px 14px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:rgba(255,255,255,.04);font-weight:600;font-size:.95rem;line-height:1.25;color:var(--on-dark);transition:background .2s,border-color .2s,transform .2s}
.ea.ea-page .ea-index a:hover{background:rgba(246,200,99,.12);border-color:rgba(246,200,99,.6);transform:translateY(-2px)}
.ea.ea-page .ea-index span{flex:none;min-width:22px;font-size:.78rem;font-weight:800;letter-spacing:.06em;color:var(--gold)}
@media (max-width:1024px){
.ea.ea-page .ea-top{padding:64px 0 64px}
.ea.ea-page .ea-top__grid{grid-template-columns:1fr;gap:40px}
.ea.ea-page .ea-index ol{grid-template-columns:repeat(3,1fr)}
}
@media (max-width:760px){
.ea.ea-page .ea-top{padding:44px 0 48px}
.ea.ea-page .ea-top__grid{gap:34px}
.ea.ea-page .ea-top h1{font-size:clamp(1.9rem,8vw,2.3rem);line-height:1.08}
.ea.ea-page .ea-top .ea-actions{flex-direction:column;align-items:stretch}
.ea.ea-page .ea-index{padding:18px 12px 12px;border-radius:22px}
.ea.ea-page .ea-index ol{grid-template-columns:1fr 1fr;gap:6px}
.ea.ea-page .ea-index a{min-height:52px;padding:8px 10px;gap:8px;font-size:.86rem}
}

.ea .ea-callbar{display:none!important}
.ea{padding-bottom:0!important}</style><style class="wpcode-css-snippet">/* ==========================================================================
   Electr'aude Service – page d'accueil – style « Premium sombre »
   Tout est préfixé .ea pour ne rien casser ailleurs sur le site.
   Sommaire : 1 Base · 2 Boutons · 3 Haut de page · 4 Bandeau + chiffres · 5 Avis
              6 Services · 7 Bloc 25 ans · 8 Étapes · 9 Zone + carte · 10 FAQ
              11 Appel final · 12 Barre d'appel mobile · 13 Mobile · 14 Mouvement
   ========================================================================== */

/* ---------- 1. Base ---------- */
.ea{
  --fh:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;
  --fb:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;
  --night:#171a21;--night-2:#20242d;--slate:#414451;
  --gold:#F6C863;--amber:#EAB54E;--gold-ink:#855a00;
  --ink:#23262f;--grey:#4a4d5b;--paper:#fff;--mist:#f5f4f0;--cream:#fcf3dc;
  --on-dark:#eceae4;--on-dark-2:#c3c7d2;
  --line:rgba(35,38,47,.11);--line-d:rgba(255,255,255,.12);
  --r:20px;--r-s:14px;
  --shadow:0 1px 2px rgba(20,22,28,.05),0 14px 34px -16px rgba(20,22,28,.22);
  font-family:var(--fb);font-size:17px;font-weight:500;line-height:1.65;color:var(--grey);
  background:var(--paper);-webkit-font-smoothing:antialiased;overflow-x:clip}
.ea *,.ea *::before,.ea *::after{box-sizing:border-box}
.ea img{max-width:100%;display:block}
.ea p{margin:0 0 1em;text-wrap:pretty}
.ea p:empty{display:none}
.ea ul,.ea ol{margin:0;padding:0;list-style:none}
.ea h1,.ea h2,.ea h3{margin:0;font-family:var(--fh);font-weight:700;color:var(--ink);letter-spacing:-.03em;text-transform:none;text-wrap:balance}
.ea h1{font-size:clamp(2.2rem,4.5vw,3.8rem);line-height:1.05}
.ea h2{font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.12}
.ea h3{font-size:1.15rem;line-height:1.3;letter-spacing:-.015em}
.ea a{color:var(--ink);text-decoration:none}
.ea a:focus-visible,.ea summary:focus-visible{outline:3px solid var(--gold-ink);outline-offset:3px;border-radius:6px}
.ea .ea-ico{width:1.2em;height:1.2em;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.ea .ea-wrap{max-width:1200px;margin:0 auto;padding:0 28px}
.ea .ea-section{padding:96px 0}
.ea .ea-section--cream{background:var(--mist)}
.ea .ea-eyebrow{display:flex;align-items:center;gap:12px;margin:0 0 18px;font-size:.74rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-ink)}
.ea .ea-eyebrow::before{content:"";flex:none;width:26px;height:2px;background:var(--gold)}
.ea .ea-lead{font-size:1.08rem;line-height:1.7;color:var(--grey)}
.ea .ea-head{margin:0 0 48px}
.ea .ea-head .ea-lead{margin:18px 0 0;max-width:560px}
.ea .ea-split{display:grid;grid-template-columns:4fr 8fr;gap:72px;align-items:start}
.ea .ea-split .ea-head{margin:0}
.ea .ea-sticky{position:sticky;top:40px}
.ea .ea-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:34px}
.ea a.ea-link{display:inline-flex;align-items:center;min-height:44px;font-weight:700;color:var(--ink);border-bottom:2px solid var(--gold)}
.ea a.ea-link:hover{border-bottom-color:var(--ink)}

/* ---------- 2. Boutons ---------- */
.ea .ea-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:13px 28px;border:1px solid transparent;border-radius:14px;font-size:1rem;font-weight:700;line-height:1.2;text-align:center;cursor:pointer;transition:transform .2s,box-shadow .2s,background-color .2s,color .2s,border-color .2s}
.ea a.ea-btn--primary{background:var(--gold);color:#1b1d25;box-shadow:0 10px 26px -10px rgba(246,200,99,.75)}
.ea a.ea-btn--primary:hover{transform:translateY(-2px);box-shadow:0 16px 32px -10px rgba(246,200,99,.85)}
.ea a.ea-btn--ghost{background:rgba(255,255,255,.04);color:#fff;border-color:rgba(255,255,255,.3)}
.ea a.ea-btn--ghost:hover{background:rgba(255,255,255,.12);border-color:#fff}
.ea a.ea-btn--dark{background:var(--gold);color:#1b1d25}
.ea a.ea-btn--dark:hover{transform:translateY(-2px)}

/* ---------- 3. Haut de page ---------- */
.ea .ea-hero{position:relative;isolation:isolate;overflow:hidden;padding:76px 0 132px;background:var(--night);color:var(--on-dark-2)}
.ea .ea-hero::before{content:"";position:absolute;z-index:-1;right:-12%;top:-30%;width:72%;height:130%;background:radial-gradient(closest-side,rgba(246,200,99,.24),transparent 70%)}
.ea .ea-circuit{position:absolute;z-index:-1;inset:0;margin:0;pointer-events:none;}
.ea .ea-circuit svg{display:block;width:100%;height:100%}
.ea .ea-circuit path{fill:none;stroke-linecap:round;stroke-linejoin:round}
.ea .ea-circuit__base path{stroke:rgba(246,200,99,.26);stroke-width:1.6}
.ea .ea-circuit__dots circle{fill:var(--night);stroke:rgba(246,200,99,.55);stroke-width:1.5}
.ea .ea-pulse{stroke:var(--gold);stroke-width:2.5;stroke-dasharray:7 93;stroke-dashoffset:7;filter:drop-shadow(0 0 4px rgba(246,200,99,.9))}
.ea .ea-hero__grid{display:grid;grid-template-columns:7fr 5fr;gap:72px;align-items:center}
.ea .ea-hero .ea-eyebrow{display:inline-flex;margin-bottom:22px;padding:8px 16px;border:1px solid var(--line-d);border-radius:999px;background:rgba(255,255,255,.05);color:var(--gold)}
.ea .ea-hero .ea-eyebrow::before{width:8px;height:8px;border-radius:50%;box-shadow:0 0 0 4px rgba(246,200,99,.18)}
.ea .ea-hero h1{color:#fff}
.ea .ea-hero h1 em{font-style:normal;color:var(--gold)}
.ea .ea-hero .ea-lead{margin:26px 0 0;max-width:560px;color:var(--on-dark-2)}
.ea .ea-hero__media{position:relative}
.ea .ea-hero__media::before{content:"";position:absolute;z-index:-1;inset:8% -8% -8% 14%;border-radius:50%;background:radial-gradient(closest-side,rgba(246,200,99,.45),transparent 72%);filter:blur(10px)}
.ea img.ea-hero__img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;border-radius:24px;border:1px solid var(--line-d);box-shadow:0 40px 70px -28px rgba(0,0,0,.75)}
.ea .ea-hero__cap{position:absolute;left:18px;bottom:18px;z-index:1;margin:0;padding:9px 16px;border:1px solid var(--line-d);border-radius:999px;background:rgba(23,26,33,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:.74rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#fff}
.ea .ea-seal{position:absolute;z-index:2;top:-28px;left:-40px;width:108px;height:108px;margin:0;filter:drop-shadow(0 12px 18px rgba(0,0,0,.55))}
.ea .ea-seal svg{display:block;width:100%;height:100%;overflow:visible}
.ea .ea-seal__t{transform-origin:60px 60px}

/* ---------- 4. Bandeau défilant + chiffres clés ---------- */
.ea .ea-marquee{overflow:hidden;background:var(--night);border-top:1px solid var(--line-d)}
.ea .ea-marquee__track{display:flex;width:max-content;margin:0;padding:18px 0}
.ea .ea-marquee__track span{display:flex;align-items:center;font-size:.86rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;color:var(--on-dark-2)}
.ea .ea-marquee__track span::after{content:"";width:6px;height:6px;margin:0 30px;border-radius:50%;background:var(--gold)}
.ea .ea-ribbon{position:relative;padding-bottom:0;background:linear-gradient(var(--night) 0 50%,var(--mist) 50% 100%)}
.ea .ea-ribbon ul{display:grid;grid-template-columns:repeat(4,1fr);max-width:1144px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--r);background:#fff;box-shadow:0 30px 60px -28px rgba(0,0,0,.45)}
.ea .ea-ribbon li{padding:24px 28px;border-left:1px solid var(--line)}
.ea .ea-ribbon li:first-child{border-left:0}
.ea .ea-ribbon strong{display:block;font-family:var(--fh);font-size:clamp(1.5rem,2.3vw,2rem);font-weight:700;letter-spacing:-.04em;line-height:1.1;color:var(--ink)}
.ea .ea-ribbon span{display:block;margin-top:6px;font-size:.9rem;line-height:1.45;color:var(--grey)}

/* ---------- 5. Avis Google ---------- */
.ea .ea-section--proof{padding:64px 0 72px}
.ea .ea-section--proof .ea-head{margin-bottom:26px}
.ea .ea-section--proof h2{font-size:clamp(1.4rem,2.4vw,1.85rem)}

/* ---------- 6. Services (grille de cartes) ---------- */
.ea .ea-split:has(.ea-rows){grid-template-columns:1fr;gap:44px}
.ea .ea-split:has(.ea-rows) .ea-head{max-width:640px}
.ea .ea-sticky:has(+ .ea-rows){position:static}
.ea .ea-rows{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}
.ea .ea-row{position:relative;display:flex;flex-direction:column;gap:0;min-height:230px;padding:30px 28px 26px;border:1px solid var(--line);border-radius:var(--r);background:#fff;box-shadow:var(--shadow);cursor:pointer;transition:transform .25s,box-shadow .25s,border-color .25s}
.ea .ea-row:hover{transform:translateY(-5px);border-color:rgba(234,181,78,.7);box-shadow:0 22px 44px -20px rgba(133,90,0,.38)}
.ea .ea-row p{margin:0}
.ea p.ea-row__n{display:flex;align-items:center;justify-content:center;width:54px;height:54px;margin:0 0 30px;border-radius:16px;background:linear-gradient(145deg,#f9d98a,var(--gold));color:#2a2300;box-shadow:0 8px 18px -8px rgba(234,181,78,.9)}
.ea p.ea-row__n svg{display:block;width:26px;height:26px}
.ea .ea-row h3{margin:0 0 10px;font-size:1.2rem}
.ea .ea-row__link{color:var(--ink)}
.ea .ea-row__link::after{content:"";position:absolute;inset:0;border-radius:var(--r)}
.ea .ea-row__d{font-size:.95rem;line-height:1.6;color:var(--grey)}
.ea .ea-row::after{content:"→";position:absolute;right:26px;bottom:20px;font-size:1.3rem;font-weight:700;color:var(--gold-ink);transition:transform .25s}
.ea .ea-row:hover::after{transform:translateX(5px)}
.ea .ea-sw{display:none}
.ea .ea-row:nth-child(3){background:linear-gradient(160deg,var(--night-2),var(--night));border-color:rgba(255,255,255,.1)}
.ea .ea-row:nth-child(3) h3,.ea .ea-row:nth-child(3) .ea-row__link{color:#fff}
.ea .ea-row:nth-child(3) .ea-row__d{color:var(--on-dark-2)}
.ea .ea-row:nth-child(3)::after{color:var(--gold)}
@supports selector(:has(*)){.ea .ea-row:has(.ea-row__link:focus-visible){outline:3px solid var(--gold-ink);outline-offset:3px}}

/* ---------- 7. Bloc « 25 ans » ---------- */
.ea .ea-band{position:relative;isolation:isolate;overflow:hidden;padding:104px 0;background:linear-gradient(135deg,#252935,var(--night) 70%);color:var(--on-dark-2)}
.ea .ea-band__grid{display:grid;grid-template-columns:5fr 7fr;gap:80px;align-items:center}
.ea .ea-bolt{position:absolute;z-index:-1;right:-40px;top:50%;width:min(46vw,560px);margin:0;transform:translateY(-50%) rotate(8deg);pointer-events:none}
.ea .ea-bolt svg{display:block;width:100%;height:auto;fill:var(--gold);opacity:.07}
.ea .ea-bignum{display:flex;flex-direction:column;margin:0;font-size:clamp(7rem,15vw,12rem);font-weight:800;line-height:.82;letter-spacing:-.06em;background:linear-gradient(180deg,#fbe0a0,var(--amber));-webkit-background-clip:text;background-clip:text;color:var(--gold);-webkit-text-fill-color:transparent}
.ea .ea-bignum small{margin-top:20px;font-size:.95rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;-webkit-text-fill-color:#fff;color:#fff}
.ea .ea-band .ea-eyebrow{color:var(--gold)}
.ea .ea-band h2{margin:0 0 20px;color:#fff}
.ea .ea-band__p{color:var(--on-dark-2)}
.ea .ea-pledges{display:grid;gap:12px;margin:30px 0 0}
.ea .ea-pledges li{position:relative;padding:18px 22px 18px 66px;border:1px solid var(--line-d);border-radius:var(--r-s);background:rgba(255,255,255,.05);color:var(--on-dark-2)}
.ea .ea-pledges li::before{content:"✓";position:absolute;left:20px;top:50%;width:28px;height:28px;margin-top:-14px;display:grid;place-items:center;border-radius:50%;background:var(--gold);font-size:.85rem;font-weight:800;color:#1b1d25}
.ea .ea-pledges strong{color:#fff;font-weight:700}

/* ---------- 8. Étapes ---------- */
.ea .ea-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;counter-reset:none}
.ea .ea-steps li{padding:30px 26px;border:1px solid var(--line);border-radius:var(--r);background:#fff;box-shadow:var(--shadow)}
.ea .ea-steps__n{display:flex;align-items:center;justify-content:center;width:46px;height:46px;margin:0 0 22px;border-radius:50%;background:var(--night);font-family:var(--fh);font-size:.95rem;font-weight:700;color:var(--gold)}
.ea .ea-steps h3{margin:0 0 8px}
.ea .ea-steps p{margin:0;font-size:.97rem}
.ea .ea-steps p.ea-steps__n{margin-bottom:22px}

/* ---------- 9. Zone d'intervention + carte ---------- */
.ea .ea-zonemap{display:grid;grid-template-columns:5fr 7fr;grid-template-areas:"head map" "zones map" "link map";column-gap:64px;align-items:start}
.ea .ea-zonemap>.ea-head{grid-area:head;margin:0 0 26px}
.ea .ea-zonemap>.ea-map{grid-area:map;margin:0}
.ea .ea-zonemap>.ea-zones{grid-area:zones}
.ea .ea-zonemap>.ea-actions{grid-area:link;margin-top:22px}
.ea .ea-zones{display:grid;gap:10px}
.ea .ea-zone{padding:18px 22px;border:1px solid var(--line);border-radius:var(--r-s);background:#fff;transition:border-color .2s,background-color .2s,box-shadow .2s}
.ea .ea-zone h3{margin:0 0 4px;font-size:1.1rem}
.ea .ea-zone p{margin:0;font-size:.95rem;color:var(--grey)}
.ea .ea-map svg{display:block;width:100%;height:auto;overflow:hidden;border-radius:24px;border:1px solid var(--line-d);background:var(--night);box-shadow:0 34px 60px -30px rgba(10,12,18,.7)}
.ea .ea-map__d{stroke-linejoin:round;transition:fill .2s}
.ea .ea-map__d--n{fill:#1f232c;stroke:rgba(255,255,255,.07);stroke-width:1}
.ea .ea-map__d--14{fill:var(--gold);stroke:var(--night);stroke-width:2}
.ea .ea-map__d--61,.ea .ea-map__d--50{fill:#3b4050;stroke:rgba(255,255,255,.22);stroke-width:1.3}
.ea .ea-map__dn{font:700 20px var(--fb);letter-spacing:.22em;fill:#fff;opacity:.38;pointer-events:none}
.ea .ea-map__dn:nth-of-type(3){fill:#2a2300;opacity:.5}
.ea .ea-map__t rect{fill:#fff;stroke:var(--night);stroke-width:1.5}
.ea .ea-map__t text{font:700 15px var(--fb);fill:#fff;paint-order:stroke;stroke:var(--night);stroke-width:4px;stroke-linejoin:round}
.ea .ea-map__pin{fill:var(--night);stroke:#fff;stroke-width:3}
.ea .ea-map__pulse{fill:none;stroke:#fff;stroke-width:2;opacity:.6;transform-box:fill-box;transform-origin:center}
.ea .ea-map__tag{fill:var(--night);stroke:#fff;stroke-width:1.5}
.ea .ea-map__tagt{font:700 12.5px var(--fb);letter-spacing:.14em;fill:#fff}
@supports selector(:has(*)){
.ea .ea-zonemap:has(.ea-map__d--14:hover) .ea-zone--14,.ea .ea-zonemap:has(.ea-map__d--61:hover) .ea-zone--61,.ea .ea-zonemap:has(.ea-map__d--50:hover) .ea-zone--50{border-color:var(--amber);background:var(--cream)}
.ea .ea-zonemap:has(.ea-zone--14:hover) .ea-map__d--14{fill:var(--amber)}
.ea .ea-zonemap:has(.ea-zone--61:hover) .ea-map__d--61,.ea .ea-zonemap:has(.ea-zone--50:hover) .ea-map__d--50{fill:#555b70}
.ea .ea-map__d--14:hover{fill:var(--amber)}
.ea .ea-map__d--61:hover,.ea .ea-map__d--50:hover{fill:#555b70}
}
.ea .ea-zone:hover{border-color:var(--amber);background:var(--cream)}

/* ---------- 10. FAQ ---------- */
.ea .ea-faq{display:grid;gap:12px}
.ea .ea-faq details{border:1px solid var(--line);border-radius:var(--r-s);background:#fff;transition:box-shadow .2s,border-color .2s}
.ea .ea-faq details[open]{border-color:rgba(234,181,78,.7);box-shadow:var(--shadow)}
.ea .ea-faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:64px;padding:16px 22px;list-style:none;font-size:1.02rem;font-weight:700;line-height:1.35;color:var(--ink);cursor:pointer}
.ea .ea-faq summary::-webkit-details-marker{display:none}
.ea .ea-faq summary::after{content:"+";display:flex;align-items:center;justify-content:center;width:34px;height:34px;flex:none;border-radius:50%;background:var(--night);font-size:1.3rem;line-height:1;color:var(--gold);transition:transform .25s}
.ea .ea-faq details[open] summary::after{transform:rotate(45deg)}
.ea .ea-faq details p{margin:0;padding:0 70px 22px 22px}

/* ---------- 11. Appel final ---------- */
.ea .ea-cta{position:relative;isolation:isolate;overflow:hidden;padding:104px 0;background:var(--night);color:var(--on-dark-2)}
.ea .ea-cta::before{content:"";position:absolute;z-index:-1;left:50%;top:-40%;width:90%;height:150%;transform:translateX(-50%);background:radial-gradient(closest-side,rgba(246,200,99,.18),transparent 70%)}
.ea .ea-cta__grid{display:grid;grid-template-columns:1.1fr 1fr;gap:64px;align-items:center}
.ea .ea-cta .ea-eyebrow{color:var(--gold)}
.ea .ea-cta h2{font-size:clamp(2rem,3.7vw,3rem);line-height:1.08;color:#fff}
.ea .ea-cta p{margin:0;color:var(--on-dark-2)}
.ea .ea-cta .ea-eyebrow{margin-bottom:18px}
.ea .ea-cta__side{padding:36px;border:1px solid var(--line-d);border-radius:var(--r);background:rgba(255,255,255,.05);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}
.ea .ea-cta__side p{margin-top:14px}
.ea .ea-cta a:focus-visible{outline-color:var(--gold)}
.ea .ea-cta a.ea-phone{display:inline-block;font-size:clamp(2rem,3.9vw,3rem);font-weight:700;letter-spacing:-.04em;line-height:1.1;color:var(--gold)}
.ea .ea-cta a.ea-phone:hover{color:#fff}
.ea .ea-cta a.ea-link{color:#fff;border-bottom-color:var(--gold)}
.ea .ea-cta a.ea-link:hover{border-bottom-color:#fff}

/* ---------- 12. Barre d'appel (mobile seulement) ---------- */
.ea .ea-callbar{display:none}

/* ---------- 13. Tablette et mobile ---------- */
@media (max-width:1024px){
.ea .ea-section{padding:80px 0}
.ea .ea-hero__grid{gap:48px}
.ea .ea-split{grid-template-columns:1fr;gap:40px}
.ea .ea-sticky{position:static}
.ea .ea-rows{grid-template-columns:repeat(2,1fr)}
.ea .ea-ribbon ul{grid-template-columns:repeat(2,1fr);margin:0 20px}
.ea .ea-ribbon li:nth-child(3){border-left:0}
.ea .ea-ribbon li:nth-child(n+3){border-top:1px solid var(--line)}
.ea .ea-band__grid{grid-template-columns:1fr;gap:44px}
.ea .ea-steps{grid-template-columns:repeat(2,1fr)}
.ea .ea-cta__grid{grid-template-columns:1fr;gap:40px}
.ea .ea-zonemap{grid-template-columns:1fr;grid-template-areas:"head" "map" "zones" "link";column-gap:0}
.ea .ea-zonemap>.ea-map{margin-bottom:26px}
}
@media (max-width:760px){
.ea{font-size:16px;padding-bottom:0}
.ea .ea-wrap{padding:0 20px}
.ea .ea-section{padding:60px 0}
.ea .ea-head{margin-bottom:28px}
.ea .ea-head .ea-lead{display:none}
.ea .ea-eyebrow{margin-bottom:14px;font-size:.7rem}
.ea h2{font-size:clamp(1.55rem,6.6vw,1.9rem)}
/* haut de page */
.ea .ea-hero{padding:40px 0 96px}
.ea .ea-hero__grid{grid-template-columns:1fr;gap:0}
.ea .ea-hero .ea-eyebrow{margin-bottom:18px;font-size:.66rem;padding:7px 13px}
.ea .ea-hero h1{font-size:clamp(1.95rem,8.4vw,2.35rem);line-height:1.07}
.ea .ea-hero .ea-lead{display:block;margin-top:20px;font-size:1.02rem;line-height:1.6}
.ea .ea-hero .ea-actions{display:block;margin-top:26px}
.ea .ea-hero .ea-actions .ea-btn--primary{width:100%}
.ea .ea-hero .ea-actions .ea-btn--ghost{display:none}
.ea .ea-hero__media{margin-top:44px}
.ea img.ea-hero__img{aspect-ratio:1/1;object-position:50% 30%;border-radius:20px}
.ea .ea-hero__cap{left:14px;bottom:14px}
.ea .ea-seal{top:-34px;left:auto;right:14px;width:84px;height:84px}
.ea .ea-marquee__track{padding:14px 0}
/* chiffres */
.ea .ea-ribbon ul{margin:0 16px;padding:6px}
.ea .ea-ribbon li{padding:18px 16px}
.ea .ea-ribbon strong{font-size:1.4rem}
/* services : liste compacte */
.ea .ea-rows{grid-template-columns:1fr;gap:10px}
.ea .ea-row{flex-direction:row;align-items:center;gap:16px;min-height:76px;padding:14px 18px 14px 14px;border-radius:var(--r-s)}
.ea p.ea-row__n{flex:none;width:46px;height:46px;margin:0;border-radius:13px}
.ea p.ea-row__n svg{width:23px;height:23px}
.ea .ea-row h3{margin:0;font-size:1.04rem}
.ea .ea-row__d{display:none}
.ea .ea-row::after{position:static;margin-left:auto;font-size:1.15rem}
.ea .ea-row__link::after{border-radius:var(--r-s)}
.ea .ea-row:hover{transform:none}
/* bloc 25 ans */
.ea .ea-band{padding:64px 0}
.ea .ea-bignum{font-size:6.5rem}
.ea .ea-pledges li{padding:15px 18px 15px 60px}
.ea .ea-pledges li::before{left:16px}
/* étapes : frise verticale */
.ea .ea-steps{grid-template-columns:1fr;gap:0}
.ea .ea-steps li{position:relative;padding:0 0 26px 64px;border:0;border-radius:0;background:none;box-shadow:none}
.ea .ea-steps li:last-child{padding-bottom:0}
.ea .ea-steps li::before{content:"";position:absolute;left:22px;top:48px;bottom:2px;width:2px;background:var(--line)}
.ea .ea-steps li:last-child::before{display:none}
.ea .ea-steps__n,.ea .ea-steps p.ea-steps__n{position:absolute;left:0;top:0;width:46px;height:46px;margin:0}
.ea .ea-steps h3{padding-top:10px}
/* zone */
.ea .ea-zonemap>.ea-map{margin-bottom:22px}
.ea .ea-map svg{border-radius:20px}
.ea .ea-map__t--minor{display:none}
.ea .ea-map__t text{font-size:17px}
.ea .ea-map__dn{font-size:22px}
.ea .ea-zone{padding:15px 18px}
/* FAQ + appel */
.ea .ea-faq summary{min-height:60px;padding:14px 18px;font-size:.98rem}
.ea .ea-faq details p{padding:0 18px 20px}
.ea .ea-cta{padding:64px 0}
.ea .ea-cta__side{padding:26px 22px}
}

/* ---------- 14. Mouvement (désactivé si le visiteur préfère moins d'animations) ---------- */
@media (prefers-reduced-motion:no-preference){
.ea .ea-seal__t{animation:ea-spin 26s linear infinite}
.ea .ea-marquee__track{animation:ea-marquee 52s linear infinite}
.ea .ea-map__pulse{animation:ea-ping 2.4s ease-out infinite}
@keyframes ea-spin{to{transform:rotate(360deg)}}
@keyframes ea-marquee{to{transform:translateX(-50%)}}
@keyframes ea-ping{0%{transform:scale(1);opacity:.6}100%{transform:scale(2.6);opacity:0}}
@supports (animation-timeline:view()){
@keyframes ea-rise{from{transform:translateY(28px);opacity:0}to{transform:none;opacity:1}}
.ea .ea-row,.ea .ea-steps li,.ea .ea-zone,.ea .ea-faq details,.ea .ea-pledges li{animation:ea-rise linear both;animation-timeline:view();animation-range:entry 0% entry 35%}
}
}

@media (prefers-reduced-motion:no-preference){.ea .ea-pulse{animation:ea-flow var(--l,9s) linear var(--d,0s) infinite}@keyframes ea-flow{from{stroke-dashoffset:7}to{stroke-dashoffset:-100}}}
@media (max-width:760px){.ea .ea-circuit{opacity:.45}}

/* ---------- 15. Page Services ---------- */
.ea a.ea-btn--line{background:transparent;color:var(--ink);border-color:rgba(35,38,47,.35)}
.ea a.ea-btn--line:hover{background:#fff;border-color:var(--ink)}
.ea a.ea-btn--dark-ink{background:var(--night);color:#fff}
.ea a.ea-btn--dark-ink:hover{transform:translateY(-2px);box-shadow:0 14px 28px -12px rgba(23,26,33,.6)}
.ea .ea-top{position:relative;isolation:isolate;overflow:hidden;padding:84px 0 96px;background:linear-gradient(180deg,#fff,var(--mist))}
.ea .ea-top::before{content:"";position:absolute;z-index:-1;left:-10%;top:-40%;width:60%;height:120%;background:radial-gradient(closest-side,rgba(246,200,99,.3),transparent 70%)}
.ea .ea-top__grid{display:grid;grid-template-columns:7fr 5fr;gap:64px;align-items:center}
.ea .ea-top h1 em{font-style:normal;background:linear-gradient(transparent 64%,rgba(246,200,99,.7) 64%)}
.ea .ea-top .ea-lead{margin:24px 0 0;max-width:580px}
.ea .ea-index{padding:26px 18px 18px;border-radius:26px;background:linear-gradient(160deg,#252935,var(--night));box-shadow:0 40px 70px -30px rgba(23,26,33,.7)}
.ea .ea-index__t{margin:0 0 10px;padding:0 12px;font-size:.74rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}
.ea .ea-index ol{display:grid;gap:2px}
.ea .ea-index a{display:flex;align-items:center;gap:14px;min-height:44px;padding:9px 12px;border-radius:12px;font-weight:600;font-size:.98rem;color:var(--on-dark);transition:background .2s,transform .2s}
.ea .ea-index a:hover{background:rgba(255,255,255,.08);transform:translateX(3px)}
.ea .ea-index span{flex:none;min-width:22px;font-size:.78rem;font-weight:800;letter-spacing:.06em;color:var(--gold)}
.ea .ea-intro{display:grid;grid-template-columns:5fr 6fr;gap:72px;align-items:center}
.ea .ea-intro__fig{position:relative;margin:0}
.ea .ea-intro__fig img{width:100%;height:auto;aspect-ratio:4/3.4;object-fit:cover;border-radius:24px;box-shadow:0 40px 70px -34px rgba(23,26,33,.55)}
.ea .ea-intro__fig figcaption{position:absolute;left:18px;bottom:18px;padding:9px 16px;border-radius:999px;background:rgba(23,26,33,.72);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:.74rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#fff}
.ea .ea-intro h2{margin:0 0 20px}
.ea .ea-intro .ea-lead{margin:0 0 14px}
.ea .ea-feature{display:grid;grid-template-columns:5fr 7fr;gap:72px;align-items:center}
.ea .ea-feature__head h2{margin:0 0 18px}
.ea .ea-feature__head .ea-lead{margin:0}
.ea .ea-feature__head .ea-row__n{margin-bottom:26px}
.ea .ea-who{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}
.ea .ea-who article{padding:28px 26px;border:1px solid var(--line);border-radius:var(--r);background:#fff;box-shadow:var(--shadow)}
.ea .ea-who h3{margin:0 0 8px}
.ea .ea-who p{margin:0;font-size:.97rem}
.ea .ea-feature__fig{margin:0}
.ea .ea-feature__fig img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:24px;box-shadow:0 40px 70px -34px rgba(23,26,33,.55)}
.ea .ea-band--help .ea-band__grid{grid-template-columns:6fr 6fr}
.ea .ea-band--help h2{font-size:clamp(1.9rem,3.4vw,2.8rem)}
.ea .ea-band--help .ea-pledges{margin:0}
.ea .ea-svcs{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}
.ea .ea-svc{display:flex;flex-direction:column;padding:30px 26px 28px;border:1px solid var(--line);border-radius:var(--r);background:#fff;box-shadow:var(--shadow);scroll-margin-top:110px;transition:transform .25s,box-shadow .25s,border-color .25s}
.ea .ea-svc:hover{transform:translateY(-4px);border-color:rgba(234,181,78,.7);box-shadow:0 24px 44px -22px rgba(20,22,28,.3)}
.ea .ea-svc .ea-row__n{margin-bottom:26px}
.ea .ea-svc h3{margin:0 0 14px;font-size:1.15rem}
.ea .ea-ticks{display:grid;gap:10px}
.ea .ea-ticks li{position:relative;padding-left:24px;font-size:.95rem;line-height:1.55}
.ea .ea-ticks li::before{content:"";position:absolute;left:0;top:.5em;width:12px;height:7px;border-left:2px solid var(--gold-ink);border-bottom:2px solid var(--gold-ink);transform:rotate(-45deg) translateY(-3px)}
.ea [id]{scroll-margin-top:90px}
@media (max-width:1100px){.ea .ea-svcs{grid-template-columns:repeat(2,1fr)}}
@media (max-width:1024px){
.ea .ea-top__grid,.ea .ea-intro,.ea .ea-feature,.ea .ea-band--help .ea-band__grid{grid-template-columns:1fr;gap:40px}
.ea .ea-top{padding:64px 0 72px}
}
@media (max-width:760px){
.ea .ea-top{padding:40px 0 56px}
.ea .ea-top h1{font-size:clamp(1.9rem,8vw,2.3rem);line-height:1.08}
.ea .ea-index{padding:20px 12px 12px;border-radius:22px}
.ea .ea-who,.ea .ea-svcs{grid-template-columns:1fr}
.ea .ea-who article,.ea .ea-svc{padding:24px 22px}
.ea .ea-svc .ea-row__n,.ea .ea-feature__head .ea-row__n{margin-bottom:20px}
.ea .ea-intro{gap:28px}
.ea .ea-feature{gap:28px}
.ea [id]{scroll-margin-top:70px}
}
@media (prefers-reduced-motion:no-preference) and (min-width:1px){@supports (animation-timeline:view()){.ea .ea-svc,.ea .ea-who article{animation:ea-rise linear both;animation-timeline:view();animation-range:entry 0% entry 35%}}}

/* ---------- 16. Page Contact ---------- */
.ea .ea-hero--center{padding:84px 0 150px;text-align:center}
.ea .ea-contact__top{max-width:860px}
.ea .ea-hero--center .ea-eyebrow{justify-content:center}
.ea .ea-hero--center h1{margin:0 auto}
.ea .ea-hero--center p.ea-lead{display:block;width:100%;max-width:680px;margin:24px auto 0;text-align:center}
.ea .ea-section--tight{padding:0;margin-top:-84px;position:relative;z-index:2}
.ea .ea-ccards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}
.ea .ea-ccard{display:flex;flex-direction:column;align-items:flex-start;padding:30px 28px;border:1px solid var(--line);border-radius:var(--r);background:#fff;box-shadow:0 30px 60px -30px rgba(10,12,18,.55);transition:transform .25s,box-shadow .25s,border-color .25s}
.ea .ea-ccard{position:relative}
.ea .ea-ccard:not(.ea-ccard--static):hover{transform:translateY(-4px);border-color:rgba(234,181,78,.8)}
.ea .ea-ccard__v a{color:inherit}
.ea .ea-ccard__v a::after{content:"";position:absolute;inset:0;border-radius:var(--r)}
.ea .ea-ccard p.ea-row__n{margin-bottom:22px}
.ea .ea-ccard p{margin:0}
.ea .ea-ccard__k{font-size:.74rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-ink)}
.ea .ea-ccard p.ea-ccard__v{margin:6px 0 10px;font-family:var(--fh);font-size:1.4rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;color:var(--ink);overflow-wrap:anywhere}
.ea .ea-ccard__d{font-size:.95rem;line-height:1.55;color:var(--grey)}
.ea .ea-ccard--main{background:linear-gradient(160deg,#252935,var(--night));border-color:var(--line-d)}
.ea .ea-ccard--main .ea-ccard__k{color:var(--gold)}
.ea .ea-ccard--main p.ea-ccard__v{color:#fff}
.ea .ea-ccard--main .ea-ccard__d{color:var(--on-dark-2)}
.ea .ea-split--form{grid-template-columns:5fr 7fr;align-items:start}
.ea .ea-ticks--lg{margin-top:26px;gap:12px}
.ea .ea-ticks--lg li{font-size:1rem;font-weight:600;color:var(--ink)}
.ea .ea-formcard{padding:36px 34px;border:1px solid var(--line);border-radius:26px;background:#fff;box-shadow:0 40px 70px -40px rgba(10,12,18,.45)}
.ea .ea-formcard__t{margin:0 0 20px;font-family:var(--fh);font-size:1.3rem;font-weight:700;letter-spacing:-.02em;color:var(--ink)}
.ea .ea-formcard form p{margin:0 0 16px}
.ea .ea-formcard label{display:block;margin:0 0 6px;font-size:.88rem;font-weight:700;color:var(--ink)}
.ea .ea-formcard input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=hidden]),.ea .ea-formcard textarea,.ea .ea-formcard select{display:block;width:100%;min-height:52px;padding:13px 16px;border:1px solid rgba(35,38,47,.2);border-radius:12px;background:var(--mist);font:inherit;font-size:1rem;color:var(--ink);box-shadow:none;transition:border-color .2s,box-shadow .2s,background .2s}
.ea .ea-formcard textarea{min-height:150px;resize:vertical}
.ea .ea-formcard input:focus,.ea .ea-formcard textarea:focus,.ea .ea-formcard select:focus{outline:0;border-color:var(--amber);background:#fff;box-shadow:0 0 0 4px rgba(246,200,99,.35)}
.ea .ea-formcard input[type=submit],.ea .ea-formcard button[type=submit],.ea .ea-formcard .wpcf7-submit{display:inline-flex;align-items:center;justify-content:center;width:auto;min-height:54px;padding:13px 32px;border:0;border-radius:14px;background:var(--gold);font:inherit;font-size:1rem;font-weight:700;color:#1b1d25;cursor:pointer;box-shadow:0 10px 26px -10px rgba(246,200,99,.75);transition:transform .2s,box-shadow .2s}
.ea .ea-formcard input[type=submit]:hover,.ea .ea-formcard button[type=submit]:hover{transform:translateY(-2px);box-shadow:0 16px 32px -10px rgba(246,200,99,.85)}
.ea .ea-formcard .wpcf7-not-valid-tip,.ea .ea-formcard .wpcf7-response-output{font-size:.9rem}
.ea .ea-head--center{text-align:center}
.ea .ea-head--center .ea-eyebrow{justify-content:center}
.ea .ea-head--center p.ea-lead{max-width:600px;margin:18px auto 0}
.ea .ea-why{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}
.ea .ea-step-card{padding:32px 28px;border:1px solid var(--line);border-radius:var(--r);background:#fff;box-shadow:var(--shadow)}
.ea .ea-step-card .ea-row__n{margin-bottom:24px}
.ea .ea-step-card h3{margin:0 0 8px}
.ea .ea-step-card p:last-child{margin:0;font-size:.97rem}
.ea .ea-chips{display:flex;flex-wrap:wrap;gap:12px}
.ea .ea-chips a{display:inline-flex;align-items:center;min-height:48px;padding:10px 22px;border:1px solid var(--line);border-radius:999px;background:#fff;box-shadow:var(--shadow);font-weight:700;font-size:.97rem;transition:transform .2s,border-color .2s,background .2s}
.ea .ea-chips a:hover{transform:translateY(-2px);border-color:var(--amber);background:var(--cream)}
@media (max-width:1024px){
.ea .ea-split--form{grid-template-columns:1fr;gap:36px}
.ea .ea-ccards,.ea .ea-why{grid-template-columns:1fr}
.ea .ea-hero--center{padding:64px 0 130px}
}
@media (max-width:760px){
.ea .ea-hero--center{padding:44px 0 110px}
.ea .ea-section--tight{margin-top:-64px}
.ea .ea-ccard{padding:24px 22px}
.ea .ea-formcard{padding:26px 20px;border-radius:22px}
.ea .ea-step-card{padding:26px 22px}
.ea .ea-chips a{min-height:44px;padding:9px 18px}
}

/* ---------- 17. Formulaire de contact ([ea_contact_form]) ---------- */
.ea .ea-form__row{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}
.ea .ea-form p{margin:0 0 16px}
.ea .ea-hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden;margin:0!important}
.ea .ea-form__consent label{display:flex;align-items:flex-start;gap:12px;margin:0;font-size:.86rem;font-weight:500;line-height:1.5;color:var(--grey);cursor:pointer}
.ea .ea-form__consent input{flex:none;width:20px;height:20px;min-height:0;margin:2px 0 0;accent-color:var(--gold-ink)}
.ea .ea-form__consent a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--gold)}
.ea .ea-form select{appearance:none;-webkit-appearance:none;padding-right:44px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='m1 1 6 6 6-6' fill='none' stroke='%2323262f' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 18px center}
.ea .ea-form__msg{min-height:0;margin:0 0 14px;padding:0;font-size:.95rem;font-weight:600;line-height:1.5}
.ea .ea-form__msg:empty{display:none}
.ea .ea-form__msg.is-ok{padding:14px 18px;border-radius:12px;background:#e9f6ec;color:#1d5e2f}
.ea .ea-form__msg.is-err{padding:14px 18px;border-radius:12px;background:#fdecea;color:#8a1f17}
.ea .ea-form__btn:disabled{opacity:.55;cursor:not-allowed;transform:none!important}
.ea .ea-form__go{margin:0}
@media (max-width:760px){.ea .ea-form__row{grid-template-columns:1fr}}

/* ---------- 18. Mentions légales ---------- */
.ea .ea-hero--slim{padding:72px 0 80px}
.ea .ea-legal{display:grid;grid-template-columns:4fr 8fr;gap:48px;align-items:start}
.ea .ea-legal__toc{position:sticky;top:110px;padding:24px 20px;border:1px solid var(--line);border-radius:var(--r);background:#fff;box-shadow:var(--shadow)}
.ea .ea-legal__t{margin:0 0 12px;padding:0 8px;font-size:.74rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-ink)}
.ea .ea-legal__toc ol{counter-reset:ea-l;display:grid;gap:2px}
.ea .ea-legal__toc li{counter-increment:ea-l}
.ea .ea-legal__toc a{display:flex;gap:12px;align-items:baseline;min-height:40px;padding:8px;border-radius:10px;font-size:.95rem;font-weight:600;line-height:1.35;transition:background .2s}
.ea .ea-legal__toc a::before{content:counter(ea-l,decimal-leading-zero);flex:none;font-size:.76rem;font-weight:800;color:var(--gold-ink)}
.ea .ea-legal__toc a:hover{background:var(--cream)}
.ea .ea-legal__body{counter-reset:ea-s;padding:12px 44px 40px;border:1px solid var(--line);border-radius:26px;background:#fff;box-shadow:var(--shadow)}
.ea .ea-legal__sec{counter-increment:ea-s;padding:34px 0;border-bottom:1px solid var(--line)}
.ea .ea-legal__sec:last-of-type{border-bottom:0}
.ea .ea-legal__sec h2{display:flex;align-items:center;gap:14px;margin:0 0 18px;font-size:clamp(1.3rem,2.2vw,1.65rem)}
.ea .ea-legal__sec h2::before{content:counter(ea-s,decimal-leading-zero);display:grid;place-items:center;flex:none;min-width:42px;height:42px;padding:0 6px;border-radius:12px;background:linear-gradient(145deg,#f9d98a,var(--gold));font-size:.9rem;font-weight:800;color:#2a2300}
.ea .ea-legal__sec p{margin:0 0 14px;font-size:1rem;line-height:1.75;max-width:72ch}
.ea .ea-legal__sec ul{display:grid;gap:10px;margin:0 0 16px}
.ea .ea-legal__sec li{position:relative;padding-left:22px;line-height:1.7;max-width:72ch}
.ea .ea-legal__sec li::before{content:"";position:absolute;left:0;top:.72em;width:8px;height:8px;border-radius:50%;background:var(--gold)}
.ea .ea-legal__sec a{font-weight:700;text-decoration:underline;text-decoration-color:var(--gold);text-underline-offset:3px}
.ea .ea-legal__sec strong{color:var(--ink)}
.ea mark.ea-todo{padding:2px 8px;border-radius:6px;background:#fff0b3;color:#6b4a00;font-weight:700}
.ea .ea-legal__date{margin:26px 0 0;font-size:.9rem;color:var(--grey)}
.ea [id].ea-legal__sec{scroll-margin-top:100px}
@media (max-width:1024px){.ea .ea-legal{grid-template-columns:1fr;gap:28px}.ea .ea-legal__toc{position:static}}
@media (max-width:760px){.ea .ea-hero--slim{padding:44px 0 56px}.ea .ea-legal__body{padding:4px 22px 28px;border-radius:22px}.ea .ea-legal__sec{padding:26px 0}.ea .ea-legal__sec h2::before{min-width:36px;height:36px;font-size:.82rem}}

/* ---------- 19. Tableaux (politique de confidentialité) ---------- */
.ea .ea-legal__tbl{margin:0 0 18px;overflow-x:auto;border:1px solid var(--line);border-radius:var(--r-s)}
.ea .ea-legal__tbl table{width:100%;min-width:560px;border-collapse:collapse;font-size:.95rem;line-height:1.55}
.ea .ea-legal__tbl th{padding:12px 16px;background:var(--night);text-align:left;font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--gold)}
.ea .ea-legal__tbl td{padding:13px 16px;border-top:1px solid var(--line);vertical-align:top;color:var(--grey)}
.ea .ea-legal__tbl tbody tr:nth-child(even) td{background:var(--mist)}
.ea .ea-legal__tbl td:first-child{font-weight:600;color:var(--ink)}</style><link rel="icon" href="https://electraudeservice.com/wp-content/uploads/2020/11/cropped-Header-ElectrAude-Service-2-1-2-32x32.jpg" sizes="32x32" />
<link rel="icon" href="https://electraudeservice.com/wp-content/uploads/2020/11/cropped-Header-ElectrAude-Service-2-1-2-192x192.jpg" sizes="192x192" />
<link rel="apple-touch-icon" href="https://electraudeservice.com/wp-content/uploads/2020/11/cropped-Header-ElectrAude-Service-2-1-2-180x180.jpg" />
<meta name="msapplication-TileImage" content="https://electraudeservice.com/wp-content/uploads/2020/11/cropped-Header-ElectrAude-Service-2-1-2-270x270.jpg" />
<style id="ea-post-css">
:root{--eap-night:#171a21;--eap-night2:#20242d;--eap-gold:#F6C863;--eap-amber:#EAB54E;--eap-gink:#855a00;--eap-ink:#23262f;--eap-grey:#4a4d5b;--eap-mist:#f5f4f0;--eap-line:rgba(35,38,47,.11)}
html{scroll-behavior:smooth}
.skip-link,.screen-reader-text{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}
.skip-link:focus{position:fixed!important;left:12px;top:12px;width:auto;height:auto;margin:0;padding:12px 18px;clip:auto;clip-path:none;z-index:100000;border-radius:12px;background:var(--eap-gold);color:#1b1d25;font-weight:800;text-decoration:none}
body.eap-body{margin:0;background:var(--eap-mist);color:var(--eap-grey);font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:17px;line-height:1.7;font-weight:500;-webkit-font-smoothing:antialiased}
.eap *,.eap *::before,.eap *::after{box-sizing:border-box}
.eap img{max-width:100%;height:auto;display:block}
.eap a{color:var(--eap-ink)}
.eap a:focus-visible,.eap summary:focus-visible,.eap input:focus-visible{outline:3px solid var(--eap-gink);outline-offset:3px;border-radius:6px}
.eap-i{width:1.15em;height:1.15em;flex:none;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
.eap-prog{position:fixed;left:0;top:0;height:3px;width:100%;z-index:10000;background:var(--eap-gold);transform:scaleX(0);transform-origin:left;pointer-events:none}
/* Hero */
.eap-hero{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(760px 420px at 10% -10%,rgba(246,200,99,.2),transparent 62%),radial-gradient(600px 360px at 95% 105%,rgba(246,200,99,.12),transparent 62%),var(--eap-night);color:#c3c7d2}
.eap-hero::before{content:"";position:absolute;z-index:-1;inset:0;background-image:radial-gradient(rgba(246,200,99,.2) 1.2px,transparent 1.4px);background-size:30px 30px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 80%);mask-image:linear-gradient(180deg,#000,transparent 80%)}
.eap-hero__in{max-width:1180px;margin:0 auto;padding:56px 24px 72px;display:grid;grid-template-columns:minmax(0,1fr);gap:40px;align-items:center}
.eap-hero--img .eap-hero__in{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:56px}
.eap-crumbs{margin:0 0 26px;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px;font-size:.84rem;font-weight:600}
.eap-crumbs li{display:flex;align-items:center;gap:8px;color:#9aa0b0}
.eap-crumbs li+li::before{content:"›";color:var(--eap-gold)}
.eap-crumbs a{color:#c3c7d2;text-decoration:none}
.eap-crumbs a:hover{color:var(--eap-gold)}
.eap-kick{display:inline-flex;align-items:center;gap:10px;margin:0 0 18px;padding:7px 15px;border:1px solid rgba(246,200,99,.4);border-radius:999px;background:rgba(246,200,99,.08);color:var(--eap-gold);font-size:.74rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}
.eap h1{margin:0;color:#fff;font-size:clamp(1.9rem,4.2vw,3.2rem);line-height:1.08;font-weight:800;letter-spacing:-.025em;text-wrap:balance}
.eap-meta{display:flex;flex-wrap:wrap;gap:10px 22px;margin:24px 0 0;padding:0;list-style:none;font-size:.9rem;font-weight:600;color:#c3c7d2}
.eap-meta li{display:flex;align-items:center;gap:8px}
.eap-meta .eap-i{color:var(--eap-gold)}
.eap-hero__fig{position:relative;margin:0}
.eap-hero__fig::before{content:"";position:absolute;z-index:-1;inset:10% -6% -8% 12%;border-radius:50%;background:radial-gradient(closest-side,rgba(246,200,99,.42),transparent 72%);filter:blur(10px)}
.eap-hero__fig img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:24px;border:1px solid rgba(255,255,255,.14);box-shadow:0 40px 70px -28px rgba(0,0,0,.75)}
/* Corps */
.eap-main{max-width:1180px;margin:0 auto;padding:56px 24px 40px;display:grid;grid-template-columns:minmax(0,740px) minmax(0,1fr);gap:56px;justify-content:center;align-items:start}
.eap-art{min-width:0}
.eap-side{position:sticky;top:104px;display:grid;gap:18px}
.eap-card{padding:24px 22px;border:1px solid var(--eap-line);border-radius:20px;background:#fff;box-shadow:0 1px 2px rgba(20,22,28,.05),0 14px 34px -18px rgba(20,22,28,.22)}
.eap-card h2{margin:0 0 12px;font-size:.78rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--eap-gink)}
.eap-toc ol{margin:0;padding:0;list-style:none;display:grid;gap:2px;counter-reset:t}
.eap-toc a{display:flex;gap:10px;padding:8px 10px;border-radius:10px;font-size:.93rem;font-weight:600;line-height:1.35;text-decoration:none;color:var(--eap-ink);counter-increment:t;transition:background .2s}
.eap-toc a::before{content:counter(t,decimal-leading-zero);flex:none;font-size:.74rem;font-weight:800;color:var(--eap-gink);padding-top:2px}
.eap-toc a:hover,.eap-toc a.is-on{background:var(--eap-mist)}
.eap-toc a.is-on{box-shadow:inset 3px 0 0 var(--eap-gold)}
.eap-toc--m{display:none}
.eap-cta{background:linear-gradient(160deg,var(--eap-night2),var(--eap-night));border-color:rgba(255,255,255,.1);color:#c3c7d2}
.eap-cta h2{color:var(--eap-gold)}
.eap-cta p{margin:0 0 14px;font-size:.96rem;line-height:1.55}
.eap a.eap-btn{display:flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:10px 22px;border-radius:14px;background:var(--eap-gold);color:#1b1d25;font-weight:800;text-decoration:none;box-shadow:0 12px 26px -12px rgba(234,181,78,.9);transition:transform .2s,box-shadow .2s}
.eap a.eap-btn:hover{transform:translateY(-2px);box-shadow:0 18px 30px -12px rgba(234,181,78,1)}
.eap a.eap-tel{display:flex;align-items:center;justify-content:center;gap:10px;min-height:52px;margin-top:10px;border:1px solid rgba(255,255,255,.3);border-radius:14px;color:#fff;font-weight:700;text-decoration:none;transition:background .2s}
.eap a.eap-tel:hover{background:rgba(255,255,255,.1)}
/* Contenu */
.eap-content>*:first-child{margin-top:0}
.eap-content h2{margin:2.2em 0 .6em;font-size:clamp(1.45rem,2.6vw,1.9rem);line-height:1.18;font-weight:800;letter-spacing:-.02em;color:var(--eap-ink);scroll-margin-top:96px;text-wrap:balance}
.eap-content h2::before{content:"";display:block;width:44px;height:4px;margin-bottom:14px;border-radius:4px;background:var(--eap-gold)}
.eap-content h3{margin:1.8em 0 .5em;font-size:1.2rem;font-weight:800;color:var(--eap-ink)}
.eap-content p{margin:0 0 1.15em}
.eap-content strong{color:var(--eap-ink);font-weight:700}
.eap-content a{color:var(--eap-gink);font-weight:700;text-decoration-thickness:2px;text-underline-offset:3px}
.eap-content a:hover{color:var(--eap-ink)}
.eap-content ul,.eap-content ol{margin:0 0 1.3em;padding:0;list-style:none;display:grid;gap:10px}
.eap-content li{position:relative;padding-left:30px}
.eap-content ul li::before{content:"";position:absolute;left:4px;top:.62em;width:11px;height:11px;border-radius:50%;background:var(--eap-gold);box-shadow:0 0 0 4px rgba(246,200,99,.25)}
.eap-content ol{counter-reset:o}
.eap-content ol li{counter-increment:o}
.eap-content ol li::before{content:counter(o);position:absolute;left:0;top:.1em;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:var(--eap-night);color:var(--eap-gold);font-size:.78rem;font-weight:800}
.eap-content blockquote{margin:1.6em 0;padding:20px 24px;border-left:4px solid var(--eap-gold);border-radius:0 16px 16px 0;background:#fff;font-size:1.05rem;color:var(--eap-ink)}
.eap-content blockquote p:last-child{margin:0}
.eap-content figure{margin:1.8em 0}
.eap-content figcaption{margin-top:10px;font-size:.88rem;text-align:center;color:#6b6f7d}
.eap-content img{border-radius:20px}
.eap-content table{width:100%;border-collapse:collapse;margin:1.6em 0;font-size:.95rem}
.eap-content th,.eap-content td{padding:12px 14px;border-bottom:1px solid var(--eap-line);text-align:left}
.eap-content th{background:var(--eap-night);color:#fff}
.ea-lead{font-size:1.14rem;line-height:1.7;color:var(--eap-ink)}
.ea-note{position:relative;margin:1.8em 0;padding:22px 24px 22px 70px;border:1px solid rgba(234,181,78,.55);border-radius:18px;background:#fcf3dc;color:var(--eap-ink)}
.ea-note::before{content:"";position:absolute;left:22px;top:22px;width:32px;height:32px;border-radius:10px;background:var(--eap-gold) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%231b1d25'%3E%3Cpath d='M13 2 4 14h6l-1 8 9-12h-6z'/%3E%3C/svg%3E") center/18px no-repeat}
.ea-note p{margin:0 0 .6em}.ea-note p:last-child{margin:0}
.ea-note strong{color:#1b1d25}
/* Intro image + texte */
.ea-intro{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:32px;align-items:start;margin:0 0 .5em}
.ea-intro__fig{margin:0!important}
.ea-intro__fig img{aspect-ratio:4/5;object-fit:cover;width:100%;box-shadow:0 30px 56px -30px rgba(23,26,33,.6)}
.ea-intro__txt>*:first-child{margin-top:0}
.ea-intro__txt h2{margin-top:0}
/* Avant / Après */
.ea-ba{margin:1.8em 0}
.ea-ba__stage{position:relative;overflow:hidden;border-radius:22px;background:var(--eap-night);box-shadow:0 30px 60px -30px rgba(23,26,33,.6);touch-action:pan-y;user-select:none;-webkit-user-select:none}
.ea-ba__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:0!important}
.ea-ba__img--top{clip-path:inset(0 calc(100% - var(--pos)) 0 0)}
.ea-ba__line{position:absolute;top:0;bottom:0;left:var(--pos);width:3px;margin-left:-1.5px;background:var(--eap-gold);box-shadow:0 0 14px rgba(246,200,99,.9);pointer-events:none}
.ea-ba__line i{position:absolute;top:50%;left:50%;width:46px;height:46px;margin:-23px 0 0 -23px;display:grid;place-items:center;border-radius:50%;background:var(--eap-gold);color:#1b1d25;font-style:normal;font-weight:800;font-size:1.15rem;box-shadow:0 8px 22px rgba(0,0,0,.45)}
.ea-ba__tag{position:absolute;bottom:16px;padding:7px 14px;border-radius:999px;background:rgba(23,26,33,.78);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;pointer-events:none}
.ea-ba__tag--b{left:16px}.ea-ba__tag--a{right:16px;background:var(--eap-gold);color:#1b1d25}
.ea-ba__range{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;-webkit-appearance:none;appearance:none}
.ea-ba__stage:focus-within{outline:3px solid var(--eap-gink);outline-offset:3px}
/* Galerie */
.ea-gal__g{--n:4;margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(var(--n),1fr);gap:12px}
.eap-content .ea-gal__g li{padding:0}
.eap-content .ea-gal__g li::before{display:none}
.ea-gal__g a{display:block;position:relative;overflow:hidden;border-radius:16px;aspect-ratio:1/1;background:var(--eap-night)}
.ea-gal__g[style*="--n:2"] a,.ea-gal__g[style*="--n:3"] a{aspect-ratio:4/3}
.ea-gal__g[style*="--n:1"] a{aspect-ratio:auto}
.ea-gal__g[style*="--n:1"] img{height:auto;border-radius:20px}
.ea-gal__g img{width:100%;height:100%;object-fit:cover;border-radius:0;transition:transform .5s}
.ea-gal__g a:hover img{transform:scale(1.08)}
.ea-gal__g a::after{content:"+";position:absolute;right:10px;bottom:10px;width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:var(--eap-gold);color:#1b1d25;font-weight:800;opacity:0;transform:scale(.7);transition:.25s}
.ea-gal__g a:hover::after,.ea-gal__g a:focus-visible::after{opacity:1;transform:none}
dialog.ea-lb{padding:0;border:0;background:transparent;max-width:100vw;max-height:100vh;width:100vw;height:100vh}
dialog.ea-lb::backdrop{background:rgba(10,12,18,.92)}
.ea-lb__in{position:relative;width:100%;height:100%;display:grid;place-items:center;padding:56px 16px}
.ea-lb img{max-width:100%;max-height:calc(100vh - 112px);border-radius:14px;box-shadow:0 30px 70px rgba(0,0,0,.6)}
.ea-lb button{position:absolute;width:48px;height:48px;border:0;border-radius:50%;background:var(--eap-gold);color:#1b1d25;font-size:1.4rem;font-weight:800;cursor:pointer}
.ea-lb__x{top:12px;right:12px}.ea-lb__p{left:12px;top:50%;margin-top:-24px}.ea-lb__n{right:12px;top:50%;margin-top:-24px}
/* FAQ */
.ea-faq{display:grid;gap:10px;margin:1.4em 0}
.ea-faq details{border:1px solid var(--eap-line);border-radius:16px;background:#fff;transition:border-color .2s,box-shadow .2s}
.ea-faq details[open]{border-color:rgba(234,181,78,.7);box-shadow:0 14px 30px -20px rgba(20,22,28,.3)}
.ea-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:60px;padding:14px 20px;list-style:none;font-weight:800;color:var(--eap-ink);cursor:pointer;line-height:1.35}
.ea-faq summary::-webkit-details-marker{display:none}
.ea-faq summary::after{content:"+";flex:none;width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:var(--eap-night);color:var(--eap-gold);font-size:1.3rem;line-height:1;transition:transform .25s}
.ea-faq details[open] summary::after{transform:rotate(45deg)}
.ea-faq details>div{padding:0 20px 8px}
/* Partage */
.eap-share{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:44px 0 0;padding-top:26px;border-top:1px solid var(--eap-line)}
.eap-share span{margin-right:6px;font-weight:800;color:var(--eap-ink)}
.eap-share a{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 16px;border:1px solid var(--eap-line);border-radius:12px;background:#fff;font-size:.9rem;font-weight:700;text-decoration:none;transition:border-color .2s,transform .2s}
.eap-share a:hover{border-color:var(--eap-ink);transform:translateY(-2px)}
/* Bandeau devis + similaires */
.eap-band{background:var(--eap-night);color:#c3c7d2}
.eap-band__in{max-width:1180px;margin:0 auto;padding:60px 24px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:28px}
.eap-band h2{margin:0 0 8px;color:#fff;font-size:clamp(1.5rem,3vw,2.1rem);font-weight:800;letter-spacing:-.02em}
.eap-band p{margin:0;max-width:520px}
.eap-band__act{display:flex;flex-wrap:wrap;gap:12px}
.eap-band .eap-btn,.eap-band .eap-tel{margin:0;min-width:210px}
.eap-more{max-width:1180px;margin:0 auto;padding:64px 24px 80px}
.eap-more h2{margin:0 0 28px;font-size:clamp(1.5rem,3vw,2rem);font-weight:800;color:var(--eap-ink);letter-spacing:-.02em}
.eap-more h2::after{content:"";display:block;width:54px;height:4px;margin-top:12px;border-radius:4px;background:var(--eap-gold)}
.eap-more ul{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
.eap-more li{position:relative;overflow:hidden;border:1px solid var(--eap-line);border-radius:20px;background:#fff;box-shadow:0 14px 34px -22px rgba(20,22,28,.3);transition:transform .25s,border-color .25s}
.eap-more li:hover{transform:translateY(-5px);border-color:rgba(234,181,78,.7)}
.eap-more .th{aspect-ratio:16/10;background:var(--eap-night) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23F6C863'%3E%3Cpath d='M13 2 4 14h6l-1 8 9-12h-6z'/%3E%3C/svg%3E") center/44px no-repeat}
.eap-more .th img{width:100%;height:100%;object-fit:cover}
.eap-more h3{margin:0;padding:18px 20px 22px;font-size:1.08rem;line-height:1.3;font-weight:800;color:var(--eap-ink)}
.eap-more h3 a{text-decoration:none}
.eap-more h3 a::after{content:"";position:absolute;inset:0}
@media (max-width:1000px){
 .eap-main{grid-template-columns:minmax(0,1fr);gap:28px;padding-top:36px}
 .eap-side{position:static}
 .eap-side .eap-toc{display:none}
 .eap-toc--m{display:block;margin-bottom:26px}
 .eap-toc--m summary{cursor:pointer;font-weight:800;color:var(--eap-ink);list-style:none;display:flex;justify-content:space-between;align-items:center;min-height:44px}
 .eap-toc--m summary::-webkit-details-marker{display:none}
 .eap-toc--m summary::after{content:"+";font-size:1.4rem;color:var(--eap-gink)}
 .eap-toc--m[open] summary::after{content:"–"}
 .eap-toc--m ol{margin:10px 0 0;padding:0;list-style:none;display:grid;gap:2px;counter-reset:t}
 .eap-hero--img .eap-hero__in{grid-template-columns:minmax(0,1fr);gap:34px}
 .eap-more ul{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media (max-width:640px){
 body.eap-body{font-size:16px}
 .eap-hero__in{padding:36px 20px 48px}
 .eap-main{padding:30px 20px 24px}
 .ea-intro{grid-template-columns:minmax(0,1fr);gap:22px}
 .ea-intro__fig img{aspect-ratio:4/3}
 .ea-gal__g{grid-template-columns:repeat(2,1fr)}
 .ea-note{padding:20px 20px 20px 64px}
 .eap-band__in{padding:44px 20px}
 .eap-band__act{width:100%}.eap-band .eap-btn,.eap-band .eap-tel{width:100%}
 .eap-more{padding:48px 20px 60px}
 .eap-more ul{grid-template-columns:1fr}
}
@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.eap *{transition:none!important}}
@supports (animation-timeline:scroll()){.eap-prog{animation:eap-prog linear both;animation-timeline:scroll(root)}@keyframes eap-prog{to{transform:scaleX(1)}}}
</style>
</head>
<body class="wp-singular post-template-default single single-post postid-1920 single-format-standard wp-custom-logo wp-embed-responsive wp-theme-blocksy wp-child-theme-blocksy-child eap-body gspbody gspb-bodyfront">
<a class="skip-link screen-reader-text" href="#main">Aller au contenu</a><div class="ct-drawer-canvas" data-location="start"><template id="ct-cookies-consent-template">
	<div class="cookie-notification ct-fade-in-start" data-period="forever" data-type="type-1">

		<div class="container">
							<div class="ct-cookies-content">Nous utilisons des cookies pour nous assurer que nous vous offrons la meilleure expérience possible sur notre site.</div>
			
			<div class="ct-button-group">
				<button type="button" class="ct-button ct-cookies-accept-button">Accepter</button>

				<button type="button" class="ct-button ct-cookies-decline-button">Refuser</button>
			</div>
		</div>
	</div>
	</template></div><div class="eap-prog" aria-hidden="true"></div>
<main class="eap" id="contenu">
	<header class="eap-hero eap-hero--img">
		<div class="eap-hero__in">
			<div>
				<nav aria-label="Fil d’Ariane"><ol class="eap-crumbs">
					<li><a href="https://electraudeservice.com/">Accueil</a></li>
					<li><a href="https://electraudeservice.com/electr-aude-service/actualites/">Actualités</a></li>
					<li aria-current="page">Installation d’éclairage pour commerce : l’exemple…</li>
				</ol></nav>
				<p class="eap-kick">Chantiers Réalisés</p>
				<h1>Installation d’éclairage pour commerce : l’exemple d’une pharmacie</h1>
				<ul class="eap-meta">
					<li><svg class="eap-i" viewBox="0 0 24 24" aria-hidden="true" focusable="false"><rect x="3" y="5" width="18" height="16" rx="3"/><path d="M8 3v4M16 3v4M3 10h18"/></svg><time datetime="2026-10-30T11:03:05+01:00">30 octobre 2026</time></li>
										<li><svg class="eap-i" viewBox="0 0 24 24" aria-hidden="true" focusable="false"><circle cx="12" cy="12" r="9"/><path d="M12 7v5l3 2"/></svg>3 min de lecture</li>
				</ul>
			</div>
						<figure class="eap-hero__fig"><img width="1024" height="768" src="https://electraudeservice.com/wp-content/uploads/2026/10/Installation-eclairage-exterieur-en-facade-1024x768.webp" class="attachment-large size-large" alt="" loading="eager" decoding="async" fetchpriority="high" sizes="(min-width:900px) 480px, 100vw" srcset="https://electraudeservice.com/wp-content/uploads/2026/10/Installation-eclairage-exterieur-en-facade-1024x768.webp 1024w, https://electraudeservice.com/wp-content/uploads/2026/10/Installation-eclairage-exterieur-en-facade-300x225.webp 300w, https://electraudeservice.com/wp-content/uploads/2026/10/Installation-eclairage-exterieur-en-facade-768x576.webp 768w, https://electraudeservice.com/wp-content/uploads/2026/10/Installation-eclairage-exterieur-en-facade.webp 1293w" /></figure>
					</div>
	</header>

	<div class="eap-main">
		<article class="eap-art">
						<details class="eap-card eap-toc eap-toc--m"><summary>Sommaire</summary>
				<ol><li><a href="#installation-declairage-de-facade-un-commerce-visible-de-nuit">Installation d’éclairage de façade : un commerce visible de nuit</a></li><li><a href="#eclairage-interieur-de-commerce-des-rayonnages-qui-valorisent-les-produits">Éclairage intérieur de commerce : des rayonnages qui valorisent les produits</a></li><li><a href="#pourquoi-confier-linstallation-declairage-de-votre-commerce-a-un-electricien">Pourquoi confier l’installation d’éclairage de votre commerce à un électricien ?</a></li><li><a href="#questions-frequentes">Questions fréquentes</a></li></ol>
			</details>
						<div class="eap-content"><p class="ea-lead">Électr’aude Service, votre artisan électricien, réalise l’<strong>installation d’éclairage de commerce</strong> en Normandie : mise en lumière de la façade, des vitrines et des rayonnages en <strong>LED</strong>. Voici l’exemple d’une pharmacie.</p>
<p>Un commerce doit être visible, accueillant et facile à parcourir. Une bonne <strong>installation d’éclairage</strong> attire l’œil depuis la rue, y compris la nuit, et met les produits en valeur à l’intérieur. Voici un chantier réalisé par nos soins, de la façade aux rayons.</p>
<h2 id="installation-declairage-de-facade-un-commerce-visible-de-nuit">Installation d’éclairage de façade : un commerce visible de nuit</h2>
<p>Sur ce chantier, nous avons mis en lumière la façade de la pharmacie avec des <strong>éclairages LED de couleur</strong> : un bandeau lumineux sur toute la longueur du toit, des encadrements éclairés autour des fenêtres du premier étage et des vitrines du rez-de-chaussée, et un trait lumineux vertical sur l’angle du bâtiment.</p>
<p>Résultat : le bâtiment se détache de la nuit, la <strong>croix de pharmacie</strong> et l’entrée se repèrent de loin, et chaque ouverture est soulignée.</p>
<figure class="ea-photo ea-gal"><ul class="ea-gal__g" style="--n:1"><li><a href="https://electraudeservice.com/wp-content/uploads/2026/10/Installation-eclairage-exterieur-en-facade-1024x768.webp" aria-label="Agrandir la photo"><img width="1024" height="768" src="https://electraudeservice.com/wp-content/uploads/2026/10/Installation-eclairage-exterieur-en-facade-1024x768.webp" class="attachment-large size-large" alt="Installation d’éclairage LED en façade d’une pharmacie, de nuit : bandeau lumineux et fenêtres soulignées" loading="lazy" decoding="async" sizes="auto, (min-width:1100px) 740px, 100vw" srcset="https://electraudeservice.com/wp-content/uploads/2026/10/Installation-eclairage-exterieur-en-facade-1024x768.webp 1024w, https://electraudeservice.com/wp-content/uploads/2026/10/Installation-eclairage-exterieur-en-facade-300x225.webp 300w, https://electraudeservice.com/wp-content/uploads/2026/10/Installation-eclairage-exterieur-en-facade-768x576.webp 768w, https://electraudeservice.com/wp-content/uploads/2026/10/Installation-eclairage-exterieur-en-facade.webp 1293w" /></a></li></ul><figcaption>Installation d’éclairage de façade pour une pharmacie, de nuit. Cliquez pour agrandir.</figcaption></figure>
<h2 id="eclairage-interieur-de-commerce-des-rayonnages-qui-valorisent-les-produits">Éclairage intérieur de commerce : des rayonnages qui valorisent les produits</h2>
<p>À l’intérieur, des <strong>bandeaux LED intégrés sous chaque étagère</strong> éclairent les produits directement, de la diététique sportive aux soins bébé. Les références sont lisibles, les packagings ressortent et la circulation dans les rayons est agréable.</p>
<p>Ce type d’éclairage de linéaire apporte de la clarté sans éblouir les clients, tout en créant une ambiance de magasin soignée.</p>
<figure class="ea-photo ea-gal"><ul class="ea-gal__g" style="--n:1"><li><a href="https://electraudeservice.com/wp-content/uploads/2026/10/Installation-eclairages-de-pharmacie-1024x576.webp" aria-label="Agrandir la photo"><img width="1024" height="576" src="https://electraudeservice.com/wp-content/uploads/2026/10/Installation-eclairages-de-pharmacie-1024x576.webp" class="attachment-large size-large" alt="Rayonnages de pharmacie équipés de bandeaux LED sous les étagères" loading="lazy" decoding="async" sizes="auto, (min-width:1100px) 740px, 100vw" srcset="https://electraudeservice.com/wp-content/uploads/2026/10/Installation-eclairages-de-pharmacie-1024x576.webp 1024w, https://electraudeservice.com/wp-content/uploads/2026/10/Installation-eclairages-de-pharmacie-300x169.webp 300w, https://electraudeservice.com/wp-content/uploads/2026/10/Installation-eclairages-de-pharmacie-768x432.webp 768w, https://electraudeservice.com/wp-content/uploads/2026/10/Installation-eclairages-de-pharmacie.webp 1293w" /></a></li></ul><figcaption>Éclairage LED des rayonnages d’une pharmacie : bandeaux sous les étagères. Cliquez pour agrandir.</figcaption></figure>
<h2 id="pourquoi-confier-linstallation-declairage-de-votre-commerce-a-un-electricien">Pourquoi confier l’installation d’éclairage de votre commerce à un électricien ?</h2>
<ul>
<li><strong>Visibilité :</strong> façade, enseigne et vitrines repérables de jour comme de nuit.</li>
<li><strong>Lisibilité des produits :</strong> un éclairage de rayonnage direct met les références en valeur.</li>
<li><strong>Économies d’énergie :</strong> les LED consomment peu.</li>
<li><strong>Longue durée de vie :</strong> moins de remplacements et moins de maintenance.</li>
<li><strong>Image de marque :</strong> une couleur de lumière choisie pour votre enseigne.</li>
<li><strong>Installation aux normes :</strong> un artisan électricien étudie, pose et raccorde l’ensemble en sécurité.</li>
</ul>
<p>Vous avez un commerce, une pharmacie ou un local professionnel à éclairer ? Découvrez <a href="/electr-aude-service/services/#eclairage">nos solutions d’éclairage</a> ou demandez-nous une étude sur place.</p>
<h2 id="questions-frequentes">Questions fréquentes</h2>
<div class="ea-faq"><br />
<details><summary>Qui contacter pour l’installation d’éclairage d’un commerce ?</summary><div><p>Un artisan électricien : il étudie votre local, choisit les solutions LED adaptées, pose et raccorde l’éclairage. Électr’aude Service intervient en Normandie, de la façade aux rayonnages.</p>
</div></details><br />
<details><summary>Peut-on éclairer la façade d’un commerce en LED ?</summary><div><p>Oui. Les éclairages LED permettent de souligner la toiture, les fenêtres, les vitrines et l’entrée, avec la couleur de votre choix, et de rendre le commerce visible de nuit.</p>
</div></details><br />
<details><summary>Comment éclairer les rayonnages d’un magasin ?</summary><div><p>Avec des bandeaux LED placés sous les étagères : ils éclairent directement les produits, améliorent la lisibilité des références et valorisent le linéaire.</p>
</div></details><br />
<details><summary>L’éclairage LED est-il économique pour un commerce ?</summary><div><p>Oui. Les LED consomment peu d’électricité et ont une longue durée de vie, ce qui limite la facture et la maintenance.</p>
</div></details><br />
<details><summary>Intervenez-vous pour les commerces et les professionnels ?</summary><div><p>Oui. Basée à Bavent, Électr’aude Service intervient dans le Calvados, l’Orne et la Manche, pour les particuliers comme pour les professionnels. Demandez un devis gratuit.</p>
</div></details><br />
</div>
</div>
			<div class="eap-share">
				<span>Partager</span>
				<a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Felectraudeservice.com%2Finstallation-eclairage-commerce-pharmacie%2F" target="_blank" rel="noopener noreferrer"><svg class="eap-i" viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M14 8h3V4h-3a4 4 0 0 0-4 4v2H7v4h3v7h4v-7h3l1-4h-4V8z"/></svg>Facebook</a>
				<a href="https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Felectraudeservice.com%2Finstallation-eclairage-commerce-pharmacie%2F" target="_blank" rel="noopener noreferrer"><svg class="eap-i" viewBox="0 0 24 24" aria-hidden="true" focusable="false"><rect x="3" y="3" width="18" height="18" rx="3"/><path d="M8 10v7M8 7v.01M12 17v-4a2 2 0 0 1 4 0v4M12 10v7"/></svg>LinkedIn</a>
				<a href="https://wa.me/?text=Installation%20d%E2%80%99%C3%A9clairage%20pour%20commerce%20%3A%20l%E2%80%99exemple%20d%E2%80%99une%20pharmacie%20https%3A%2F%2Felectraudeservice.com%2Finstallation-eclairage-commerce-pharmacie%2F" target="_blank" rel="noopener noreferrer"><svg class="eap-i" viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M3 21l1.6-4.7A8.5 8.5 0 1 1 8 19.5L3 21z"/><path d="M9 9.5c0 3 2.5 5.5 5.5 5.5l1-1.2-2-1-.8.7a3.5 3.5 0 0 1-1.7-1.7l.7-.8-1-2z"/></svg>WhatsApp</a>
				<a href="mailto:?subject=Installation%20d%E2%80%99%C3%A9clairage%20pour%20commerce%20%3A%20l%E2%80%99exemple%20d%E2%80%99une%20pharmacie&amp;body=https%3A%2F%2Felectraudeservice.com%2Finstallation-eclairage-commerce-pharmacie%2F"><svg class="eap-i" viewBox="0 0 24 24" aria-hidden="true" focusable="false"><rect x="3" y="5" width="18" height="14" rx="3"/><path d="M3 8l9 6 9-6"/></svg>E-mail</a>
			</div>
		</article>
		<aside class="eap-side" aria-label="Informations complémentaires">
						<nav class="eap-card eap-toc" aria-label="Sommaire"><h2>Sommaire</h2>
				<ol><li><a href="#installation-declairage-de-facade-un-commerce-visible-de-nuit">Installation d’éclairage de façade : un commerce visible de nuit</a></li><li><a href="#eclairage-interieur-de-commerce-des-rayonnages-qui-valorisent-les-produits">Éclairage intérieur de commerce : des rayonnages qui valorisent les produits</a></li><li><a href="#pourquoi-confier-linstallation-declairage-de-votre-commerce-a-un-electricien">Pourquoi confier l’installation d’éclairage de votre commerce à un électricien ?</a></li><li><a href="#questions-frequentes">Questions fréquentes</a></li></ol>
			</nav>
						<div class="eap-card eap-cta"><h2>Devis gratuit</h2>
				<p>Un projet, une panne ? Stéphane Aude, électricien à Bavent, vous répond rapidement dans le Calvados, l’Orne et la Manche.</p>
				<a class="eap-btn" href="https://electraudeservice.com/electr-aude-service/contact/">Demander un devis</a>
				<a class="eap-tel" href="tel:+33682971923"><svg class="eap-i" viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M22 16.9v3a2 2 0 0 1-2.2 2 19.8 19.8 0 0 1-8.6-3.1 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.1 4.2 2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7c.1 1 .4 1.9.7 2.8a2 2 0 0 1-.5 2.1L8.1 9.9a16 16 0 0 0 6 6l1.3-1.3a2 2 0 0 1 2.1-.4c.9.3 1.8.6 2.8.7a2 2 0 0 1 1.7 2z"/></svg>06 82 97 19 23</a>
			</div>
		</aside>
	</div>

	<section class="eap-band" aria-label="Demander un devis">
		<div class="eap-band__in">
			<div><h2>Un projet d’électricité en Normandie ?</h2><p>Devis gratuit et sans engagement. Nous nous déplaçons pour étudier votre installation.</p></div>
			<div class="eap-band__act">
				<a class="eap-btn" href="https://electraudeservice.com/electr-aude-service/contact/">Demander un devis gratuit</a>
				<a class="eap-tel" href="tel:+33682971923"><svg class="eap-i" viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M22 16.9v3a2 2 0 0 1-2.2 2 19.8 19.8 0 0 1-8.6-3.1 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.1 4.2 2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7c.1 1 .4 1.9.7 2.8a2 2 0 0 1-.5 2.1L8.1 9.9a16 16 0 0 0 6 6l1.3-1.3a2 2 0 0 1 2.1-.4c.9.3 1.8.6 2.8.7a2 2 0 0 1 1.7 2z"/></svg>06 82 97 19 23</a>
			</div>
		</div>
	</section>

		<section class="eap-more" aria-labelledby="eap-more-t">
		<h2 id="eap-more-t">À lire aussi</h2>
		<ul>
						<li>
				<div class="th"><img width="768" height="1366" src="https://electraudeservice.com/wp-content/uploads/2026/10/electricien-installation-luminaires-magasin-optique-768x1366.webp" class="attachment-medium_large size-medium_large" alt="" loading="lazy" decoding="async" sizes="auto, (min-width:1000px) 380px, 90vw" srcset="https://electraudeservice.com/wp-content/uploads/2026/10/electricien-installation-luminaires-magasin-optique-768x1366.webp 768w, https://electraudeservice.com/wp-content/uploads/2026/10/electricien-installation-luminaires-magasin-optique-169x300.webp 169w, https://electraudeservice.com/wp-content/uploads/2026/10/electricien-installation-luminaires-magasin-optique-576x1024.webp 576w, https://electraudeservice.com/wp-content/uploads/2026/10/electricien-installation-luminaires-magasin-optique-864x1536.webp 864w, https://electraudeservice.com/wp-content/uploads/2026/10/electricien-installation-luminaires-magasin-optique-1152x2048.webp 1152w, https://electraudeservice.com/wp-content/uploads/2026/10/electricien-installation-luminaires-magasin-optique.webp 1293w" /></div>
				<h3><a href="https://electraudeservice.com/electricien-installation-luminaires-magasin-optique/">Électricien : installation de luminaires dans un magasin d’optique</a></h3>
			</li>
						<li>
				<div class="th"><img width="768" height="574" src="https://electraudeservice.com/wp-content/uploads/2022/12/Capture-decran-2022-12-14-a-11.54.20-768x574.png" class="attachment-medium_large size-medium_large" alt="" loading="lazy" decoding="async" sizes="auto, (min-width:1000px) 380px, 90vw" srcset="https://electraudeservice.com/wp-content/uploads/2022/12/Capture-decran-2022-12-14-a-11.54.20-768x574.png 768w, https://electraudeservice.com/wp-content/uploads/2022/12/Capture-decran-2022-12-14-a-11.54.20-300x224.png 300w, https://electraudeservice.com/wp-content/uploads/2022/12/Capture-decran-2022-12-14-a-11.54.20-1024x765.png 1024w, https://electraudeservice.com/wp-content/uploads/2022/12/Capture-decran-2022-12-14-a-11.54.20.png 1250w" /></div>
				<h3><a href="https://electraudeservice.com/installation-eclairage-salle-sport/">Éclairage de salle de sport en LED : installation en Normandie</a></h3>
			</li>
						<li>
				<div class="th"><img width="768" height="576" src="https://electraudeservice.com/wp-content/uploads/2022/11/image000006-768x576.jpg" class="attachment-medium_large size-medium_large" alt="" loading="lazy" decoding="async" sizes="auto, (min-width:1000px) 380px, 90vw" srcset="https://electraudeservice.com/wp-content/uploads/2022/11/image000006-768x576.jpg 768w, https://electraudeservice.com/wp-content/uploads/2022/11/image000006-300x225.jpg 300w, https://electraudeservice.com/wp-content/uploads/2022/11/image000006.jpg 959w" /></div>
				<h3><a href="https://electraudeservice.com/installation-borne-recharge/">Installation de borne de recharge en Normandie</a></h3>
			</li>
					</ul>
	</section>
	</main>
<script>
(function(){
  var links=[].slice.call(document.querySelectorAll('.ea-gal__g a')),cur=0,dlg;
  function build(){dlg=document.createElement('dialog');dlg.className='ea-lb';dlg.setAttribute('aria-label','Photo agrandie');
    dlg.innerHTML='<div class="ea-lb__in"><img alt=""><button type="button" class="ea-lb__x" aria-label="Fermer">&times;</button><button type="button" class="ea-lb__p" aria-label="Photo précédente">&#8249;</button><button type="button" class="ea-lb__n" aria-label="Photo suivante">&#8250;</button></div>';
    document.body.appendChild(dlg);
    dlg.querySelector('.ea-lb__x').onclick=function(){dlg.close()};
    dlg.querySelector('.ea-lb__p').onclick=function(){show(cur-1)};
    dlg.querySelector('.ea-lb__n').onclick=function(){show(cur+1)};
    dlg.addEventListener('click',function(e){if(e.target===dlg||e.target.className==='ea-lb__in')dlg.close()});
    dlg.addEventListener('keydown',function(e){if(e.key==='ArrowLeft')show(cur-1);if(e.key==='ArrowRight')show(cur+1)});}
  function show(i){cur=(i+links.length)%links.length;var im=dlg.querySelector('img'),a=links[cur].querySelector('img');im.src=links[cur].href;im.alt=a?a.alt:''}
  links.forEach(function(a,i){a.addEventListener('click',function(e){e.preventDefault();if(!dlg)build();show(i);if(dlg.showModal)dlg.showModal();else dlg.setAttribute('open','')})});
  var toc=[].slice.call(document.querySelectorAll('.eap-side .eap-toc a'));
  if(toc.length&&'IntersectionObserver' in window){
    var map={};toc.forEach(function(a){map[a.getAttribute('href').slice(1)]=a});
    var io=new IntersectionObserver(function(es){es.forEach(function(e){if(e.isIntersecting){toc.forEach(function(a){a.classList.remove('is-on')});var a=map[e.target.id];if(a)a.classList.add('is-on')}})},{rootMargin:'-20% 0px -70% 0px'});
    Object.keys(map).forEach(function(id){var el=document.getElementById(id);if(el)io.observe(el)});}
  if(!('animation-timeline' in document.documentElement.style)&&!(window.CSS&&CSS.supports&&CSS.supports('animation-timeline:scroll()'))){
    var p=document.querySelector('.eap-prog');
    if(p)addEventListener('scroll',function(){var h=document.documentElement;p.style.transform='scaleX('+Math.min(1,h.scrollTop/Math.max(1,h.scrollHeight-h.clientHeight))+')'},{passive:true});}
})();
</script>
	<script type="application/ld+json">{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Qui contacter pour l’installation d’éclairage d’un commerce ?","acceptedAnswer":{"@type":"Answer","text":"Un artisan électricien : il étudie votre local, choisit les solutions LED adaptées, pose et raccorde l’éclairage. Électr’aude Service intervient en Normandie, de la façade aux rayonnages."}},{"@type":"Question","name":"Peut-on éclairer la façade d’un commerce en LED ?","acceptedAnswer":{"@type":"Answer","text":"Oui. Les éclairages LED permettent de souligner la toiture, les fenêtres, les vitrines et l’entrée, avec la couleur de votre choix, et de rendre le commerce visible de nuit."}},{"@type":"Question","name":"Comment éclairer les rayonnages d’un magasin ?","acceptedAnswer":{"@type":"Answer","text":"Avec des bandeaux LED placés sous les étagères : ils éclairent directement les produits, améliorent la lisibilité des références et valorisent le linéaire."}},{"@type":"Question","name":"L’éclairage LED est-il économique pour un commerce ?","acceptedAnswer":{"@type":"Answer","text":"Oui. Les LED consomment peu d’électricité et ont une longue durée de vie, ce qui limite la facture et la maintenance."}},{"@type":"Question","name":"Intervenez-vous pour les commerces et les professionnels ?","acceptedAnswer":{"@type":"Answer","text":"Oui. Basée à Bavent, Électr’aude Service intervient dans le Calvados, l’Orne et la Manche, pour les particuliers comme pour les professionnels. Demandez un devis gratuit."}}]}</script>
<script type="speculationrules">
{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/blocksy-child/*","/wp-content/themes/blocksy/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>
<div class="ct-drawer-canvas" data-location="end"><div class="ct-drawer-inner">
	<a href="#main-container" class="ct-back-to-top ct-hidden-sm"
		data-shape="circle"
		data-alignment="right"
		title="Remonter" aria-label="Remonter" hidden>

		<svg class="ct-icon" width="15" height="15" viewBox="0 0 20 20"><path d="M10,0L9.4,0.6L0.8,9.1l1.2,1.2l7.1-7.1V20h1.7V3.3l7.1,7.1l1.2-1.2l-8.5-8.5L10,0z"/></svg>	</a>

	</div></div></body>
</html>
