Outiref

Code source de l'URL : https://capotage-acoustique.com/

<!DOCTYPE html><html lang="fr"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Capotage acoustique industriel sur mesure | Retour sous 48 h</title><meta name="description" content="Capotage acoustique et caisson d'insonorisation pour PAC, compresseurs, groupes et machines. Étude, fabrication, pose. Décrivez votre projet : retour 48 h."><link rel="icon" type="image/svg+xml" href="/favicon.svg"><!-- Polices du thème actif (skill-16-style-and-theme) — preconnect pour limiter la latence
         de premier octet, chargement asynchrone standard Google Fonts. --><link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Archivo:wght@400;600;700&amp;family=Inter:wght@400;600;700&amp;display=swap"><!-- Thème du moteur visuel générique (skill-13-brand-identity) — variables CSS globales
         consommées par src/components/ui/*. Valeurs internes (sites/{domain}.json ou défauts
         codés en dur), jamais une donnée utilisateur à l'exécution : set:html sans risque
         d'injection ici, même principe que le JSON-LD plus bas. --><style>:root{
  --primary:oklch(0.40 0.065 215);
  --primary-hover:oklch(0.46 0.065 215);
  --primary-active:oklch(0.34 0.06 215);
  --secondary:oklch(0.30 0.025 230);
  --accent:oklch(0.52 0.115 60);
  --bg:oklch(0.975 0.004 215);
  --surface:oklch(1 0 0);
  --surface-elevated:oklch(1 0 0);
  --text:oklch(0.20 0.02 230);
  --text-muted:oklch(0.46 0.02 230);
  --text-on-primary:oklch(0.99 0 0);
  --font-heading:'Archivo', ui-sans-serif, system-ui, sans-serif;
  --font-body:'Inter', ui-sans-serif, system-ui, sans-serif;
  --text-h1:clamp(2rem, 1.6rem + 2vw, 3.5rem);
  --text-h2:clamp(1.5rem, 1.3rem + 1vw, 2.25rem);
  --text-h3:clamp(1.25rem, 1.15rem + 0.5vw, 1.625rem);
  --text-body:clamp(1rem, 0.975rem + 0.125vw, 1.125rem);
  --radius:6px;
  --shadow-sm:0 1px 2px oklch(0.2 0.02 215 / 0.06);
  --shadow-md:0 4px 12px oklch(0.2 0.02 215 / 0.10);
  --shadow-lg:0 12px 32px oklch(0.2 0.02 215 / 0.16);
  --motion-fast:120ms;
  --motion-base:220ms;
  --motion-slow:360ms;
  --ease-standard:cubic-bezier(0.4, 0, 0.2, 1);
  --ease-emphasized:cubic-bezier(0.2, 0, 0, 1);
}
body{font-family:var(--font-body);}
h1,h2,h3{font-family:var(--font-heading);}
h1{font-size:var(--text-h1);}
h2{font-size:var(--text-h2);}
h3{font-size:var(--text-h3);}</style><!-- Canonical + hreflang FR/EN (voir skill-01-seo-strategy pour la règle des slugs) --><link rel="canonical" href="https://capotage-acoustique.com/"><link rel="alternate" hreflang="fr" href="https://capotage-acoustique.com/"><link rel="alternate" hreflang="x-default" href="https://capotage-acoustique.com/"><!-- Open Graph --><meta property="og:type" content="website"><meta property="og:title" content="Capotage acoustique industriel sur mesure | Retour sous 48 h"><meta property="og:description" content="Capotage acoustique et caisson d'insonorisation pour PAC, compresseurs, groupes et machines. Étude, fabrication, pose. Décrivez votre projet : retour 48 h."><meta property="og:url" content="https://capotage-acoustique.com/"><meta property="og:locale" content="fr_FR"><!-- Twitter Card --><meta name="twitter:card" content="summary_large_image"><meta name="twitter:title" content="Capotage acoustique industriel sur mesure | Retour sous 48 h"><meta name="twitter:description" content="Capotage acoustique et caisson d'insonorisation pour PAC, compresseurs, groupes et machines. Étude, fabrication, pose. Décrivez votre projet : retour 48 h."><!-- Google Consent Mode v2 — consentement par défaut refusé, AVANT tout tag GA4 (skill-08-image-gdpr) --><script>
      window.dataLayer = window.dataLayer || [];
      function gtag() { window.dataLayer.push(arguments); }
      gtag('consent', 'default', {
        ad_storage: 'denied',
        analytics_storage: 'denied',
        ad_user_data: 'denied',
        ad_personalization: 'denied',
      });
    </script><!-- Google tag (gtag.js) — injecté TOUJOURS et uniquement si PUBLIC_GA4_MEASUREMENT_ID est
         définie ET commence par "G-" (voir skill-09-google-provisioning / skill-14-ui-assembly,
         "Vérification d'injection GA4 dans le <head>"). Toujours après le bloc Consent Mode v2
         ci-dessus. `set:html` (au lieu de `define:vars`) : injection du JS 100% en brut dans le
         HTML final, sans passer par une réécriture/directive de compilation Astro — voir le bug
         constaté avec `define:vars` qui supprimait silencieusement l'attribut `data-ga-id` posé
         sur le même tag ; `set:html` élimine cette classe de surprise. Le bloc redéfinit
         dataLayer/gtag() en local (idempotent avec le bloc Consent Mode v2 ci-dessus) pour rendre
         ce script totalement autonome, indépendant de tout réordonnancement futur. --><script async data-ga-id="G-3X5M75RK50" src="https://www.googletagmanager.com/gtag/js?id=G-3X5M75RK50"></script><script>
            window.dataLayer = window.dataLayer || [];
            function gtag(){dataLayer.push(arguments);}
            gtag('js', new Date());
            gtag('config', 'G-3X5M75RK50', { send_page_view: true });
          </script><!-- Schema.org JSON-LD (voir skill-04-content-cocon) --><script type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","@id":"https://capotage-acoustique.com/#organization","name":"Capotage-Acoustique.com","url":"https://capotage-acoustique.com/","telephone":"07 44 91 83 86","address":{"@type":"PostalAddress","streetAddress":"135 avenue de la Gare","addressLocality":"Saint-Gervais-les-Bains","postalCode":"74170","addressRegion":"Auvergne-Rhône-Alpes","addressCountry":"FR"},"areaServed":["FR","BE","CH"]}</script><script type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https://capotage-acoustique.com/"}]}</script><script type="application/ld+json">{"@context":"https://schema.org","@type":"Service","name":"Capotage acoustique sur mesure pour équipements bruyants","serviceType":"Capotage acoustique et insonorisation industrielle","description":"Capotage acoustique et caisson d'insonorisation pour PAC, compresseurs, groupes et machines. Étude, fabrication, pose. Décrivez votre projet : retour 48 h.","url":"https://capotage-acoustique.com/","provider":{"@id":"https://capotage-acoustique.com/#organization"},"areaServed":[{"@type":"Country","name":"France"},{"@type":"Country","name":"Belgique"},{"@type":"Country","name":"Suisse"}]}</script><link rel="stylesheet" href="/_astro/Layout.BerVELkY.css"><style>.prose-content[data-astro-cid-bchuayzu] h3{color:var(--text);margin-top:.5rem;font-size:1.125rem;font-weight:700}.prose-content[data-astro-cid-bchuayzu] ul{flex-direction:column;gap:.5rem;padding-left:1.25rem;list-style:outside;display:flex}.prose-content[data-astro-cid-bchuayzu] strong{color:var(--text);font-weight:700}.prose-content[data-astro-cid-bchuayzu] a,.prose-intro[data-astro-cid-focniib4] a{color:var(--primary);font-weight:600;text-decoration:underline}
</style></head><body><header class="bg-[var(--surface)] border-b border-black/10 sticky top-0 z-40" data-astro-cid-cazewum5><div class="max-w-6xl mx-auto flex items-center justify-between gap-4 px-6 py-4" data-astro-cid-cazewum5><a href="/" class="flex items-center gap-2 font-bold text-lg text-[var(--text)] no-underline whitespace-nowrap"><svg xmlns="http://www.w3.org/2000/svg" stroke-width="2" width="26" height="26" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" fill="none" viewBox="0 0 24 24" aria-hidden="true" class="lucide lucide-audio-waveform text-[var(--primary)] shrink-0"><path d="M2 13a2 2 0 0 0 2-2V7a2 2 0 0 1 4 0v13a2 2 0 0 0 4 0V4a2 2 0 0 1 4 0v13a2 2 0 0 0 4 0v-4a2 2 0 0 1 2-2"></path></svg><span>Capotage-Acoustique.com</span></a><nav class="hidden xl:flex items-center gap-6 whitespace-nowrap" aria-label="Navigation principale" data-astro-cid-cazewum5><div class="nav-group relative" data-astro-cid-cazewum5><a href="/#equipements" class="inline-flex items-center gap-1 text-sm font-medium text-[var(--text)]/80 hover:text-[var(--primary)] transition-colors" data-astro-cid-cazewum5>Capotage par équipement<svg xmlns="http://www.w3.org/2000/svg" stroke-width="2" width="14" height="14" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" fill="none" viewBox="0 0 24 24" aria-hidden="true" data-astro-cid-cazewum5="true" class="lucide lucide-chevron-down"><path d="m6 9 6 6 6-6"></path></svg></a><ul class="nav-dropdown absolute left-0 top-full z-50 min-w-72 list-none rounded-lg border border-black/10 bg-[var(--surface)] p-2 shadow-lg" data-astro-cid-cazewum5><li data-astro-cid-cazewum5><a href="/capotage/pompe-a-chaleur/" class="block rounded-md px-3 py-2 text-sm text-[var(--text)] hover:bg-[var(--bg)] hover:text-[var(--primary)]" data-astro-cid-cazewum5>Caisson acoustique pompe à chaleur</a></li><li data-astro-cid-cazewum5><a href="/capotage/climatisation-groupe-froid/" class="block rounded-md px-3 py-2 text-sm text-[var(--text)] hover:bg-[var(--bg)] hover:text-[var(--primary)]" data-astro-cid-cazewum5>Capotage climatisation et groupe froid</a></li><li data-astro-cid-cazewum5><a href="/capotage/compresseur/" class="block rounded-md px-3 py-2 text-sm text-[var(--text)] hover:bg-[var(--bg)] hover:text-[var(--primary)]" data-astro-cid-cazewum5>Caisson insonorisé compresseur</a></li><li data-astro-cid-cazewum5><a href="/capotage/groupe-electrogene/" class="block rounded-md px-3 py-2 text-sm text-[var(--text)] hover:bg-[var(--bg)] hover:text-[var(--primary)]" data-astro-cid-cazewum5>Insonorisation groupe électrogène</a></li><li data-astro-cid-cazewum5><a href="/capotage/machine-industrielle/" class="block rounded-md px-3 py-2 text-sm text-[var(--text)] hover:bg-[var(--bg)] hover:text-[var(--primary)]" data-astro-cid-cazewum5>Capotage machine industrielle</a></li></ul></div><div class="nav-group relative" data-astro-cid-cazewum5><a href="/solutions/caisson-insonorisation/" class="inline-flex items-center gap-1 text-sm font-medium text-[var(--text)]/80 hover:text-[var(--primary)] transition-colors" data-astro-cid-cazewum5>Caisson et cabine insonorisés<svg xmlns="http://www.w3.org/2000/svg" stroke-width="2" width="14" height="14" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" fill="none" viewBox="0 0 24 24" aria-hidden="true" data-astro-cid-cazewum5="true" class="lucide lucide-chevron-down"><path d="m6 9 6 6 6-6"></path></svg></a><ul class="nav-dropdown absolute left-0 top-full z-50 min-w-72 list-none rounded-lg border border-black/10 bg-[var(--surface)] p-2 shadow-lg" data-astro-cid-cazewum5><li data-astro-cid-cazewum5><a href="/solutions/caisson-insonorisation/" class="block rounded-md px-3 py-2 text-sm text-[var(--text)] hover:bg-[var(--bg)] hover:text-[var(--primary)]" data-astro-cid-cazewum5>Caisson d&#39;insonorisation</a></li><li data-astro-cid-cazewum5><a href="/solutions/cabine-insonorisee/" class="block rounded-md px-3 py-2 text-sm text-[var(--text)] hover:bg-[var(--bg)] hover:text-[var(--primary)]" data-astro-cid-cazewum5>Cabine insonorisée industrielle</a></li><li data-astro-cid-cazewum5><a href="/solutions/ecran-acoustique/" class="block rounded-md px-3 py-2 text-sm text-[var(--text)] hover:bg-[var(--bg)] hover:text-[var(--primary)]" data-astro-cid-cazewum5>Écran acoustique</a></li><li data-astro-cid-cazewum5><a href="/solutions/silencieux-industriel/" class="block rounded-md px-3 py-2 text-sm text-[var(--text)] hover:bg-[var(--bg)] hover:text-[var(--primary)]" data-astro-cid-cazewum5>Piège à son</a></li></ul></div><div class="nav-group relative" data-astro-cid-cazewum5><a href="/services/etude-acoustique/" class="inline-flex items-center gap-1 text-sm font-medium text-[var(--text)]/80 hover:text-[var(--primary)] transition-colors" data-astro-cid-cazewum5>Étude acoustique<svg xmlns="http://www.w3.org/2000/svg" stroke-width="2" width="14" height="14" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" fill="none" viewBox="0 0 24 24" aria-hidden="true" data-astro-cid-cazewum5="true" class="lucide lucide-chevron-down"><path d="m6 9 6 6 6-6"></path></svg></a><ul class="nav-dropdown absolute left-0 top-full z-50 min-w-72 list-none rounded-lg border border-black/10 bg-[var(--surface)] p-2 shadow-lg" data-astro-cid-cazewum5><li data-astro-cid-cazewum5><a href="/services/etude-acoustique/" class="block rounded-md px-3 py-2 text-sm text-[var(--text)] hover:bg-[var(--bg)] hover:text-[var(--primary)]" data-astro-cid-cazewum5>Bureau d&#39;étude acoustique</a></li><li data-astro-cid-cazewum5><a href="/services/mesure-bruit/" class="block rounded-md px-3 py-2 text-sm text-[var(--text)] hover:bg-[var(--bg)] hover:text-[var(--primary)]" data-astro-cid-cazewum5>Mesure acoustique ICPE</a></li></ul></div><a href="/conformite/bruit-icpe-plainte-riverains/" class="text-sm font-medium text-[var(--text)]/80 hover:text-[var(--primary)] transition-colors" data-astro-cid-cazewum5>Bruit ICPE et plaintes</a><a href="/guide/prix-capotage-acoustique/" class="text-sm font-medium text-[var(--text)]/80 hover:text-[var(--primary)] transition-colors" data-astro-cid-cazewum5>Prix capotage acoustique</a></nav><div class="flex items-center gap-3" data-astro-cid-cazewum5><a href="#contact" class="hidden sm:inline-flex items-center gap-2 rounded-lg bg-[var(--primary)] px-5 py-2.5 text-sm font-semibold text-[var(--text-on-primary)] hover:opacity-90 transition-opacity whitespace-nowrap" data-astro-cid-cazewum5>Décrire mon projet</a><details class="mobile-nav xl:hidden" data-astro-cid-cazewum5><summary class="flex h-10 w-10 cursor-pointer list-none items-center justify-center rounded-lg border border-black/15 text-[var(--text)]" aria-label="Ouvrir le menu" data-astro-cid-cazewum5><svg xmlns="http://www.w3.org/2000/svg" stroke-width="2" width="20" height="20" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" fill="none" viewBox="0 0 24 24" aria-hidden="true" data-astro-cid-cazewum5="true" class="lucide lucide-menu"><path d="M4 5h16"></path><path d="M4 12h16"></path><path d="M4 19h16"></path></svg></summary><nav class="absolute left-0 right-0 top-full max-h-[80vh] overflow-y-auto border-b border-black/10 bg-[var(--surface)] px-6 py-4 shadow-lg" aria-label="Navigation mobile" data-astro-cid-cazewum5><ul class="flex flex-col gap-1 list-none p-0 m-0" data-astro-cid-cazewum5><li data-astro-cid-cazewum5><a href="/#equipements" class="block py-2 font-semibold text-[var(--text)]" data-astro-cid-cazewum5>Capotage par équipement</a><ul class="mb-2 flex flex-col list-none border-l border-black/10 pl-4" data-astro-cid-cazewum5><li data-astro-cid-cazewum5><a href="/capotage/pompe-a-chaleur/" class="block py-1.5 text-sm text-[var(--text)]/80" data-astro-cid-cazewum5>Caisson acoustique pompe à chaleur</a></li><li data-astro-cid-cazewum5><a href="/capotage/climatisation-groupe-froid/" class="block py-1.5 text-sm text-[var(--text)]/80" data-astro-cid-cazewum5>Capotage climatisation et groupe froid</a></li><li data-astro-cid-cazewum5><a href="/capotage/compresseur/" class="block py-1.5 text-sm text-[var(--text)]/80" data-astro-cid-cazewum5>Caisson insonorisé compresseur</a></li><li data-astro-cid-cazewum5><a href="/capotage/groupe-electrogene/" class="block py-1.5 text-sm text-[var(--text)]/80" data-astro-cid-cazewum5>Insonorisation groupe électrogène</a></li><li data-astro-cid-cazewum5><a href="/capotage/machine-industrielle/" class="block py-1.5 text-sm text-[var(--text)]/80" data-astro-cid-cazewum5>Capotage machine industrielle</a></li></ul></li><li data-astro-cid-cazewum5><a href="/solutions/caisson-insonorisation/" class="block py-2 font-semibold text-[var(--text)]" data-astro-cid-cazewum5>Caisson et cabine insonorisés</a><ul class="mb-2 flex flex-col list-none border-l border-black/10 pl-4" data-astro-cid-cazewum5><li data-astro-cid-cazewum5><a href="/solutions/caisson-insonorisation/" class="block py-1.5 text-sm text-[var(--text)]/80" data-astro-cid-cazewum5>Caisson d&#39;insonorisation</a></li><li data-astro-cid-cazewum5><a href="/solutions/cabine-insonorisee/" class="block py-1.5 text-sm text-[var(--text)]/80" data-astro-cid-cazewum5>Cabine insonorisée industrielle</a></li><li data-astro-cid-cazewum5><a href="/solutions/ecran-acoustique/" class="block py-1.5 text-sm text-[var(--text)]/80" data-astro-cid-cazewum5>Écran acoustique</a></li><li data-astro-cid-cazewum5><a href="/solutions/silencieux-industriel/" class="block py-1.5 text-sm text-[var(--text)]/80" data-astro-cid-cazewum5>Piège à son</a></li></ul></li><li data-astro-cid-cazewum5><a href="/services/etude-acoustique/" class="block py-2 font-semibold text-[var(--text)]" data-astro-cid-cazewum5>Étude acoustique</a><ul class="mb-2 flex flex-col list-none border-l border-black/10 pl-4" data-astro-cid-cazewum5><li data-astro-cid-cazewum5><a href="/services/etude-acoustique/" class="block py-1.5 text-sm text-[var(--text)]/80" data-astro-cid-cazewum5>Bureau d&#39;étude acoustique</a></li><li data-astro-cid-cazewum5><a href="/services/mesure-bruit/" class="block py-1.5 text-sm text-[var(--text)]/80" data-astro-cid-cazewum5>Mesure acoustique ICPE</a></li></ul></li><li data-astro-cid-cazewum5><a href="/conformite/bruit-icpe-plainte-riverains/" class="block py-2 font-semibold text-[var(--text)]" data-astro-cid-cazewum5>Bruit ICPE et plaintes</a></li><li data-astro-cid-cazewum5><a href="/guide/prix-capotage-acoustique/" class="block py-2 font-semibold text-[var(--text)]" data-astro-cid-cazewum5>Prix capotage acoustique</a></li></ul><a href="#contact" class="mt-4 flex justify-center rounded-lg bg-[var(--primary)] px-5 py-3 font-semibold text-[var(--text-on-primary)]" data-astro-cid-cazewum5>Décrire mon projet</a></nav></details></div></div></header><script>
  // Referme le menu mobile après un clic sur un lien (ancres #contact comprises).
  document.querySelectorAll('.mobile-nav a').forEach((link) => {
    link.addEventListener('click', () => link.closest('details')?.removeAttribute('open'));
  });
</script><main><section class="bg-[var(--bg)] py-16 md:py-24 text-center"><div class="max-w-3xl mx-auto px-6"><ul class="flex flex-wrap justify-center gap-2 mb-6 list-none p-0"><li class="inline-flex items-center rounded-full bg-[var(--surface)] px-3 py-1 text-sm font-semibold text-[var(--primary)] border border-[var(--primary)]/20">Retour sous 48 h ouvrées</li><li class="inline-flex items-center rounded-full bg-[var(--surface)] px-3 py-1 text-sm font-semibold text-[var(--primary)] border border-[var(--primary)]/20">France, Belgique, Suisse</li><li class="inline-flex items-center rounded-full bg-[var(--surface)] px-3 py-1 text-sm font-semibold text-[var(--primary)] border border-[var(--primary)]/20">Projets professionnels uniquement</li></ul><h1 class="text-4xl md:text-5xl font-bold text-[var(--text)] leading-tight">Capotage acoustique sur mesure pour équipements bruyants</h1><p class="mt-4 text-lg text-[var(--text)]/80">Une pompe à chaleur, un groupe froid, un compresseur ou une machine qui dépasse les seuils de bruit, c&#39;est une plainte de riverains, une mise en demeure ou des salariés exposés. Décrivez votre équipement : vous êtes rappelé sous 48 h ouvrées avec une solution de capotage acoustique adaptée, en France, en Belgique et en Suisse.</p><div class="mt-8 flex flex-wrap justify-center gap-4"><a href="#contact" class="rounded-lg bg-[var(--primary)] px-6 py-3 font-semibold text-[var(--text-on-primary)] hover:opacity-90 transition-opacity">Décrire mon projet</a><a href="#prix" class="rounded-lg border border-[var(--text)]/20 px-6 py-3 font-semibold text-[var(--text)] hover:bg-[var(--surface)] transition-colors">Voir les prix indicatifs</a></div></div></section><section class="bg-[var(--surface)] border-y border-black/10 py-8" aria-label="Réassurance"><div class="max-w-6xl mx-auto px-6 flex flex-wrap items-center justify-center gap-x-10 gap-y-6"><span class="inline-flex items-center rounded-full bg-[var(--bg)] px-3 py-1 text-xs font-semibold text-[var(--text)]/80 border border-black/10">Retour sous 48 h ouvrées</span><span class="inline-flex items-center rounded-full bg-[var(--bg)] px-3 py-1 text-xs font-semibold text-[var(--text)]/80 border border-black/10">Réservé aux professionnels</span><span class="inline-flex items-center rounded-full bg-[var(--bg)] px-3 py-1 text-xs font-semibold text-[var(--text)]/80 border border-black/10">France, Belgique, Suisse</span></div></section><section id="equipements" class="max-w-6xl mx-auto px-6 py-16 scroll-mt-24" data-astro-cid-focniib4><h2 class="text-2xl md:text-3xl font-bold text-[var(--text)] text-center mb-4" data-astro-cid-focniib4>Capotage par équipement : PAC, groupes froids, compresseurs, machines</h2><p class="max-w-3xl mx-auto text-center text-[var(--text)]/80 mb-10" data-astro-cid-focniib4>Un capot acoustique n&#39;est jamais standard : il dépend de la source de bruit, du débit d&#39;air à préserver et des accès de maintenance. Choisissez votre équipement pour voir les solutions, les contraintes techniques et les budgets constatés.</p><div class="grid gap-6 sm:grid-cols-2 lg:grid-cols-3" data-astro-cid-focniib4><article class="rounded-xl border border-black/10 bg-[var(--surface)] p-6 flex flex-col gap-3 scroll-mt-24"><svg xmlns="http://www.w3.org/2000/svg" stroke-width="2" width="32" height="32" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" fill="none" viewBox="0 0 24 24" aria-hidden="true" class="lucide lucide-thermometer text-[var(--primary)]"><path d="M14 4v10.54a4 4 0 1 1-4 0V4a2 2 0 0 1 4 0Z"></path></svg><h3 class="text-lg font-bold text-[var(--text)]">Caisson acoustique pour pompe à chaleur</h3><p class="text-sm text-[var(--text)]/80">Pour les PAC de bureaux, d&#39;hôtels, de copropriétés et de sites industriels, un caisson ventilé réduit en général le bruit de 10 à 20 dB(A) sans dégrader le débit d&#39;air de l&#39;unité extérieure.</p><p class="font-semibold text-[var(--accent)]">De 3 000 à 12 000 € HT par unité</p><a href="/capotage/pompe-a-chaleur/" class="mt-auto font-semibold text-[var(--primary)] hover:underline">Caisson acoustique pompe à chaleur</a></article><article class="rounded-xl border border-black/10 bg-[var(--surface)] p-6 flex flex-col gap-3 scroll-mt-24"><svg xmlns="http://www.w3.org/2000/svg" stroke-width="2" width="32" height="32" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" fill="none" viewBox="0 0 24 24" aria-hidden="true" class="lucide lucide-snowflake text-[var(--primary)]"><path d="m10 20-1.25-2.5L6 18"></path><path d="M10 4 8.75 6.5 6 6"></path><path d="m14 20 1.25-2.5L18 18"></path><path d="m14 4 1.25 2.5L18 6"></path><path d="m17 21-3-6h-4"></path><path d="m17 3-3 6 1.5 3"></path><path d="M2 12h6.5L10 9"></path><path d="m20 10-1.5 2 1.5 2"></path><path d="M22 12h-6.5L14 15"></path><path d="m4 10 1.5 2L4 14"></path><path d="m7 21 3-6-1.5-3"></path><path d="m7 3 3 6h4"></path></svg><h3 class="text-lg font-bold text-[var(--text)]">Capotage de climatisation et groupe froid</h3><p class="text-sm text-[var(--text)]/80">Les groupes froids de commerces, entrepôts et data centers tournent jour et nuit : un capotage dimensionné sur le rejet d&#39;air chaud ramène le niveau sous les seuils d&#39;émergence nocturne.</p><p class="font-semibold text-[var(--accent)]">De 12 000 à 60 000 € HT selon la batterie</p><a href="/capotage/climatisation-groupe-froid/" class="mt-auto font-semibold text-[var(--primary)] hover:underline">Caisson acoustique climatisation</a></article><article class="rounded-xl border border-black/10 bg-[var(--surface)] p-6 flex flex-col gap-3 scroll-mt-24"><svg xmlns="http://www.w3.org/2000/svg" stroke-width="2" width="32" height="32" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" fill="none" viewBox="0 0 24 24" aria-hidden="true" class="lucide lucide-gauge text-[var(--primary)]"><path d="m12 14 4-4"></path><path d="M3.34 19a10 10 0 1 1 17.32 0"></path></svg><h3 class="text-lg font-bold text-[var(--text)]">Caisson insonorisé pour compresseur</h3><p class="text-sm text-[var(--text)]/80">Un compresseur d&#39;air à vis capoté perd en général 15 à 25 dB(A), à condition que le caisson évacue la chaleur produite et laisse l&#39;accès aux filtres et aux purges.</p><p class="font-semibold text-[var(--accent)]">De 4 000 à 18 000 € HT</p><a href="/capotage/compresseur/" class="mt-auto font-semibold text-[var(--primary)] hover:underline">Caisson insonorisé compresseur</a></article><article class="rounded-xl border border-black/10 bg-[var(--surface)] p-6 flex flex-col gap-3 scroll-mt-24"><svg xmlns="http://www.w3.org/2000/svg" stroke-width="2" width="32" height="32" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" fill="none" viewBox="0 0 24 24" aria-hidden="true" class="lucide lucide-zap text-[var(--primary)]"><path d="M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z"></path></svg><h3 class="text-lg font-bold text-[var(--text)]">Insonorisation de groupe électrogène</h3><p class="text-sm text-[var(--text)]/80">Capot acoustique, container insonorisé, silencieux d&#39;échappement et pièges à son : l&#39;insonorisation d&#39;un groupe de secours se traite sur toutes ses sorties d&#39;air et de gaz.</p><p class="font-semibold text-[var(--accent)]">De 10 000 à 60 000 € HT</p><a href="/capotage/groupe-electrogene/" class="mt-auto font-semibold text-[var(--primary)] hover:underline">Insonorisation groupe électrogène</a></article><article class="rounded-xl border border-black/10 bg-[var(--surface)] p-6 flex flex-col gap-3 scroll-mt-24"><svg xmlns="http://www.w3.org/2000/svg" stroke-width="2" width="32" height="32" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" fill="none" viewBox="0 0 24 24" aria-hidden="true" class="lucide lucide-factory text-[var(--primary)]"><path d="M12 16h.01"></path><path d="M16 16h.01"></path><path d="M3 19a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V8.5a.5.5 0 0 0-.769-.422l-4.462 2.844A.5.5 0 0 1 15 10.5v-2a.5.5 0 0 0-.769-.422L9.77 10.922A.5.5 0 0 1 9 10.5V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2z"></path><path d="M8 16h.01"></path></svg><h3 class="text-lg font-bold text-[var(--text)]">Capotage de machine industrielle</h3><p class="text-sm text-[var(--text)]/80">Presses, centres d&#39;usinage, broyeurs ou lignes de conditionnement : l&#39;encoffrement acoustique traite le bruit à la source tout en gardant l&#39;accès opérateur et la sécurité machine.</p><p class="font-semibold text-[var(--accent)]">De 6 000 à 60 000 € HT</p><a href="/capotage/machine-industrielle/" class="mt-auto font-semibold text-[var(--primary)] hover:underline">Capotage machine</a></article></div></section><section class="py-16"><div class="max-w-6xl mx-auto px-6"><h2 class="text-2xl md:text-3xl font-bold text-[var(--text)] text-center mb-12">Comment se déroule votre projet de capotage acoustique</h2><ol class="grid gap-8 sm:grid-cols-2 lg:grid-cols-4 list-none p-0"><li class="flex flex-col items-center text-center gap-3"><div class="relative flex items-center justify-center w-16 h-16 rounded-full bg-[var(--primary)] text-[var(--text-on-primary)]"><svg xmlns="http://www.w3.org/2000/svg" stroke-width="2" width="26" height="26" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" fill="none" viewBox="0 0 24 24" aria-hidden="true" class="lucide lucide-clipboard-list"><rect width="8" height="4" x="8" y="2" rx="1" ry="1"></rect><path d="M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"></path><path d="M12 11h4"></path><path d="M12 16h4"></path><path d="M8 11h.01"></path><path d="M8 16h.01"></path></svg><span class="absolute -top-1 -right-1 flex items-center justify-center w-6 h-6 rounded-full bg-[var(--accent)] text-[var(--text-on-primary)] text-xs font-bold">1</span></div><h3 class="font-bold text-[var(--text)]">Vous décrivez l&#39;équipement et la contrainte</h3><p class="text-sm text-[var(--text)]/70">Le formulaire vous demande le type d&#39;équipement, ses dimensions, le niveau sonore mesuré si vous le connaissez et le contexte (projet neuf, plainte, mise en demeure). Joindre deux ou trois photos de votre équipement et de son environnement accélère nettement l&#39;analyse.</p></li><li class="flex flex-col items-center text-center gap-3"><div class="relative flex items-center justify-center w-16 h-16 rounded-full bg-[var(--primary)] text-[var(--text-on-primary)]"><svg xmlns="http://www.w3.org/2000/svg" stroke-width="2" width="26" height="26" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" fill="none" viewBox="0 0 24 24" aria-hidden="true" class="lucide lucide-phone-call"><path d="M13 2a9 9 0 0 1 9 9"></path><path d="M13 6a5 5 0 0 1 5 5"></path><path d="M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384"></path></svg><span class="absolute -top-1 -right-1 flex items-center justify-center w-6 h-6 rounded-full bg-[var(--accent)] text-[var(--text-on-primary)] text-xs font-bold">2</span></div><h3 class="font-bold text-[var(--text)]">Qualification et rappel sous 48 h ouvrées</h3><p class="text-sm text-[var(--text)]/70">Votre demande est relue et vous êtes rappelé sous 48 heures ouvrées pour préciser les contraintes : ventilation, accès, horaires de fonctionnement, objectif réglementaire ou de confort.</p></li><li class="flex flex-col items-center text-center gap-3"><div class="relative flex items-center justify-center w-16 h-16 rounded-full bg-[var(--primary)] text-[var(--text-on-primary)]"><svg xmlns="http://www.w3.org/2000/svg" stroke-width="2" width="26" height="26" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" fill="none" viewBox="0 0 24 24" aria-hidden="true" class="lucide lucide-ruler"><path d="M21.3 15.3a2.4 2.4 0 0 1 0 3.4l-2.6 2.6a2.4 2.4 0 0 1-3.4 0L2.7 8.7a2.41 2.41 0 0 1 0-3.4l2.6-2.6a2.41 2.41 0 0 1 3.4 0Z"></path><path d="m14.5 12.5 2-2"></path><path d="m11.5 9.5 2-2"></path><path d="m8.5 6.5 2-2"></path><path d="m17.5 15.5 2-2"></path></svg><span class="absolute -top-1 -right-1 flex items-center justify-center w-6 h-6 rounded-full bg-[var(--accent)] text-[var(--text-on-primary)] text-xs font-bold">3</span></div><h3 class="font-bold text-[var(--text)]">Étude acoustique et consultation de fabricants</h3><p class="text-sm text-[var(--text)]/70">Selon le projet, une mesure ou une étude acoustique fixe l&#39;atténuation à atteindre en dB(A), puis des fabricants spécialisés sont consultés sur un cahier des charges commun pour obtenir des offres comparables.</p></li><li class="flex flex-col items-center text-center gap-3"><div class="relative flex items-center justify-center w-16 h-16 rounded-full bg-[var(--primary)] text-[var(--text-on-primary)]"><svg xmlns="http://www.w3.org/2000/svg" stroke-width="2" width="26" height="26" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" fill="none" viewBox="0 0 24 24" aria-hidden="true" class="lucide lucide-badge-check"><path d="M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z"></path><path d="m9 12 2 2 4-4"></path></svg><span class="absolute -top-1 -right-1 flex items-center justify-center w-6 h-6 rounded-full bg-[var(--accent)] text-[var(--text-on-primary)] text-xs font-bold">4</span></div><h3 class="font-bold text-[var(--text)]">Fabrication, pose et mesure de réception</h3><p class="text-sm text-[var(--text)]/70">Le fabricant retenu fabrique et pose la solution. Une mesure après travaux permet de vérifier l&#39;atténuation obtenue par rapport à l&#39;objectif fixé au départ.</p></li></ol></div></section><section id="definition" class="py-16 scroll-mt-24 " data-astro-cid-bchuayzu><div class="max-w-3xl mx-auto px-6" data-astro-cid-bchuayzu><h2 class="flex items-center gap-3 text-2xl md:text-3xl font-bold text-[var(--text)] mb-6" data-astro-cid-bchuayzu><svg xmlns="http://www.w3.org/2000/svg" stroke-width="2" width="28" height="28" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" fill="none" viewBox="0 0 24 24" aria-hidden="true" data-astro-cid-bchuayzu="true" class="lucide lucide-audio-waveform text-[var(--primary)] shrink-0"><path d="M2 13a2 2 0 0 0 2-2V7a2 2 0 0 1 4 0v13a2 2 0 0 0 4 0V4a2 2 0 0 1 4 0v13a2 2 0 0 0 4 0v-4a2 2 0 0 1 2-2"></path></svg>Qu&#39;est-ce qu&#39;un capotage acoustique et quand l&#39;utiliser</h2><div class="prose-content flex flex-col gap-4 text-[var(--text)]/80 leading-relaxed" data-astro-cid-bchuayzu>
<p>Un <strong>capotage acoustique</strong>, aussi appelé capot acoustique ou encoffrement acoustique, est une enveloppe qui entoure une source de bruit pour l'empêcher de se propager. C'est la solution la plus efficace quand on ne peut pas remplacer l'équipement par un modèle plus silencieux : un encoffrement complet atteint en général 15 à 30 dB(A) d'atténuation, là où un simple écran plafonne autour de 5 à 15 dB(A).</p>
<h3>Principe : isoler, absorber, ventiler</h3>
<p>Une paroi de capotage associe trois fonctions. Une tôle pleine apporte la masse qui bloque la transmission du son. Un matériau absorbant, le plus souvent de la laine minérale protégée par une tôle perforée, limite la réverbération à l'intérieur du capot. Enfin, des pièges à son placés sur les entrées et sorties d'air permettent à l'équipement de respirer sans laisser passer le bruit. C'est ce dernier point qui distingue un capotage industriel d'une simple boîte : une PAC ou un compresseur enfermés sans ventilation dimensionnée chauffent, perdent en rendement ou se mettent en sécurité.</p>
<h3>Capotage, caisson, écran ou cabine : quelle solution choisir</h3>
<p>Le choix dépend de la distance entre la source et les personnes à protéger. Pour réduire le bruit perçu par des riverains, on traite l'équipement lui-même avec un caisson complet ou, quand l'atténuation demandée reste modérée, avec un écran acoustique placé entre la source et les habitations. Pour protéger des salariés dans un atelier, deux approches existent : capoter la machine, ou installer l'opérateur dans une cabine insonorisée quand la machine doit rester accessible en permanence. Le Code du travail impose d'abord la réduction du bruit à la source, ce qui oriente vers le capotage chaque fois qu'il est techniquement possible.</p>
<h3>Les contraintes à ne pas oublier : ventilation, maintenance, sécurité</h3>
<p>Un capotage industriel réussi se juge autant sur son atténuation que sur ce qu'il ne casse pas. Il faut évacuer la chaleur dégagée par l'équipement, conserver un débit d'air suffisant pour les échangeurs, prévoir des portes ou des panneaux démontables pour les interventions et, selon le site, respecter des exigences de tenue au feu, d'étanchéité à la pluie ou de résistance au vent en toiture. Ces paramètres conditionnent le prix bien plus que la surface de tôle : c'est pourquoi chaque projet part d'une description précise de l'équipement et de son environnement.</p></div></div></section><section id="prix" class="scroll-mt-24" data-astro-cid-focniib4><p class="max-w-3xl mx-auto px-6 pt-16 -mb-6 text-center text-[var(--text)]/80 prose-intro" data-astro-cid-focniib4>Ces fourchettes donnent un ordre de grandeur avant étude. Le détail des facteurs de coût et des exemples de budgets figure dans notre guide sur le <a href="/guide/prix-capotage-acoustique/">prix d'un capotage acoustique</a>.</p><section id="tarifs" class="py-16"><div class="max-w-6xl mx-auto px-6"><h2 class="text-2xl md:text-3xl font-bold text-[var(--text)] text-center mb-10">Prix indicatif d&#39;un capotage acoustique</h2><div class="grid gap-6 md:grid-cols-2 lg:grid-cols-3"><div class="rounded-xl p-6 flex flex-col gap-4 border bg-[var(--surface)] text-[var(--text)] border-black/10"><p class="font-semibold text-[var(--text)]/70">Caisson acoustique PAC tertiaire</p><p class="text-3xl font-bold text-[var(--text)]">3 000 – 12 000 €<span class="text-base font-medium opacity-70"> / HT par unité</span></p><ul class="flex flex-col gap-2 text-sm"><li class="flex items-start gap-2"><svg xmlns="http://www.w3.org/2000/svg" stroke-width="2" width="16" height="16" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" fill="none" viewBox="0 0 24 24" class="lucide lucide-check mt-0.5 shrink-0 text-[var(--accent)]"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-[var(--text)]">Pour une pompe à chaleur de 15 à 60 kW, caisson ventilé avec pièges à son sur l&#39;aspiration et le refoulement.</span></li><li class="flex items-start gap-2"><svg xmlns="http://www.w3.org/2000/svg" stroke-width="2" width="16" height="16" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" fill="none" viewBox="0 0 24 24" class="lucide lucide-check mt-0.5 shrink-0 text-[var(--accent)]"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-[var(--text)]">Atténuation typique de 10 à 20 dB(A) selon le niveau de départ et la place disponible.</span></li></ul><a href="#contact" class="mt-auto text-center rounded-lg px-4 py-2.5 font-semibold transition-opacity hover:opacity-90 bg-[var(--primary)] text-[var(--text-on-primary)]">Demander ce tarif</a></div><div class="rounded-xl p-6 flex flex-col gap-4 border bg-[var(--primary)] text-[var(--text-on-primary)] border-[var(--primary)]"><p class="font-semibold text-[var(--text-on-primary)]/80">Caisson insonorisé compresseur</p><p class="text-3xl font-bold text-[var(--text-on-primary)]">4 000 – 18 000 €<span class="text-base font-medium opacity-70"> / HT</span></p><ul class="flex flex-col gap-2 text-sm"><li class="flex items-start gap-2"><svg xmlns="http://www.w3.org/2000/svg" stroke-width="2" width="16" height="16" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" fill="none" viewBox="0 0 24 24" class="lucide lucide-check mt-0.5 shrink-0 text-[var(--text-on-primary)]"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-[var(--text-on-primary)]">Pour un compresseur à vis de 15 à 90 kW, avec évacuation de la chaleur et accès maintenance conservés.</span></li><li class="flex items-start gap-2"><svg xmlns="http://www.w3.org/2000/svg" stroke-width="2" width="16" height="16" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" fill="none" viewBox="0 0 24 24" class="lucide lucide-check mt-0.5 shrink-0 text-[var(--text-on-primary)]"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-[var(--text-on-primary)]">Atténuation typique de 15 à 25 dB(A).</span></li></ul><a href="#contact" class="mt-auto text-center rounded-lg px-4 py-2.5 font-semibold transition-opacity hover:opacity-90 bg-white text-[var(--primary)]">Demander ce tarif</a></div><div class="rounded-xl p-6 flex flex-col gap-4 border bg-[var(--surface)] text-[var(--text)] border-black/10"><p class="font-semibold text-[var(--text)]/70">Capotage de machine industrielle</p><p class="text-3xl font-bold text-[var(--text)]">6 000 – 60 000 €<span class="text-base font-medium opacity-70"> / HT</span></p><ul class="flex flex-col gap-2 text-sm"><li class="flex items-start gap-2"><svg xmlns="http://www.w3.org/2000/svg" stroke-width="2" width="16" height="16" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" fill="none" viewBox="0 0 24 24" class="lucide lucide-check mt-0.5 shrink-0 text-[var(--accent)]"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-[var(--text)]">De l&#39;encoffrement d&#39;un broyeur à celui d&#39;une ligne complète, avec portes, vitrages et interverrouillages.</span></li><li class="flex items-start gap-2"><svg xmlns="http://www.w3.org/2000/svg" stroke-width="2" width="16" height="16" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" fill="none" viewBox="0 0 24 24" class="lucide lucide-check mt-0.5 shrink-0 text-[var(--accent)]"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-[var(--text)]">Atténuation typique de 10 à 25 dB(A).</span></li></ul><a href="#contact" class="mt-auto text-center rounded-lg px-4 py-2.5 font-semibold transition-opacity hover:opacity-90 bg-[var(--primary)] text-[var(--text-on-primary)]">Demander ce tarif</a></div><div class="rounded-xl p-6 flex flex-col gap-4 border bg-[var(--surface)] text-[var(--text)] border-black/10"><p class="font-semibold text-[var(--text)]/70">Écran acoustique extérieur</p><p class="text-3xl font-bold text-[var(--text)]">350 – 800 €<span class="text-base font-medium opacity-70"> / HT par m²</span></p><ul class="flex flex-col gap-2 text-sm"><li class="flex items-start gap-2"><svg xmlns="http://www.w3.org/2000/svg" stroke-width="2" width="16" height="16" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" fill="none" viewBox="0 0 24 24" class="lucide lucide-check mt-0.5 shrink-0 text-[var(--accent)]"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-[var(--text)]">Écran absorbant en panneaux métalliques pour PAC, groupes froids ou limite de propriété, fondations ou fixations en toiture comprises.</span></li><li class="flex items-start gap-2"><svg xmlns="http://www.w3.org/2000/svg" stroke-width="2" width="16" height="16" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" fill="none" viewBox="0 0 24 24" class="lucide lucide-check mt-0.5 shrink-0 text-[var(--accent)]"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-[var(--text)]">Atténuation typique de 5 à 15 dB(A).</span></li></ul><a href="#contact" class="mt-auto text-center rounded-lg px-4 py-2.5 font-semibold transition-opacity hover:opacity-90 bg-[var(--primary)] text-[var(--text-on-primary)]">Demander ce tarif</a></div></div><p class="text-center text-sm text-[var(--text)]/70 mt-8">Prix indicatifs hors taxes, fourniture et pose, hors étude acoustique préalable. Ils varient selon l&#39;équipement, l&#39;atténuation visée et l&#39;accessibilité du site : seul un chiffrage sur la base de vos données permet de fixer un budget.</p></div></section></section><section class="bg-[var(--primary)] py-10" data-astro-cid-focniib4><div class="max-w-4xl mx-auto px-6 flex flex-col items-center gap-4 text-center md:flex-row md:justify-between md:text-left" data-astro-cid-focniib4><p class="text-lg font-semibold text-[var(--text-on-primary)]" data-astro-cid-focniib4>Décrivez votre équipement : vous êtes rappelé sous 48 h ouvrées.</p><a href="#contact" class="rounded-lg bg-[var(--surface)] px-6 py-3 font-semibold text-[var(--primary)] hover:opacity-90 transition-opacity whitespace-nowrap" data-astro-cid-focniib4>Décrire mon projet</a></div></section><section id="reglementation" class="py-16 scroll-mt-24 bg-[var(--surface)]" data-astro-cid-bchuayzu><div class="max-w-3xl mx-auto px-6" data-astro-cid-bchuayzu><h2 class="flex items-center gap-3 text-2xl md:text-3xl font-bold text-[var(--text)] mb-6" data-astro-cid-bchuayzu><svg xmlns="http://www.w3.org/2000/svg" stroke-width="2" width="28" height="28" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" fill="none" viewBox="0 0 24 24" aria-hidden="true" data-astro-cid-bchuayzu="true" class="lucide lucide-scale text-[var(--primary)] shrink-0"><path d="M12 3v18"></path><path d="m19 8 3 8a5 5 0 0 1-6 0zV7"></path><path d="M3 7h1a17 17 0 0 0 8-2 17 17 0 0 0 8 2h1"></path><path d="m5 8 3 8a5 5 0 0 1-6 0zV7"></path><path d="M7 21h10"></path></svg>Réglementation : pourquoi réduire le bruit de vos installations</h2><div class="prose-content flex flex-col gap-4 text-[var(--text)]/80 leading-relaxed" data-astro-cid-bchuayzu>
<p>La plupart des demandes de capotage naissent d'une obligation, pas d'un confort. Trois cadres réglementaires reviennent dans presque tous les projets, et ils ne fixent pas les mêmes seuils.</p>
<h3>Riverains et émergence sonore</h3>
<p>Pour une installation classée (ICPE), l'arrêté du 23 janvier 1997 limite l'émergence, c'est-à-dire l'écart entre le bruit ambiant avec l'installation en marche et le bruit résiduel sans elle. Lorsque le bruit ambiant se situe entre 35 et 45 dB(A), l'émergence admise est de 6 dB(A) le jour et de 4 dB(A) la nuit, de 22 h à 7 h ainsi que les dimanches et jours fériés. Pour les activités non classées, comme les PAC d'un immeuble de bureaux, le Code de la santé publique fixe une émergence globale de 5 dB(A) le jour et 3 dB(A) la nuit. Notre page consacrée au <a href="/conformite/bruit-icpe-plainte-riverains/">bruit ICPE</a> détaille les étapes à suivre après une plainte ou un arrêté de mise en demeure.</p>
<h3>Exposition des salariés au bruit</h3>
<p>Dans les ateliers, le Code du travail fixe trois seuils d'exposition quotidienne : 80 dB(A) déclenchent les premières actions de prévention, 85 dB(A) imposent un programme de réduction et le port de protections, et 87 dB(A) constituent une valeur limite à ne jamais dépasser, protections auditives comprises. Notre guide sur le <a href="/guide/reglementation-bruit-travail/">bruit au travail</a> présente les obligations de l'employeur et l'ordre dans lequel traiter les sources.</p>
<h3>Étude et mesure avant travaux</h3>
<p>Un capotage se dimensionne à partir d'un écart à combler, exprimé en décibels. Quand ce chiffre n'est pas connu, une mesure acoustique selon la norme NF S31-010, chez les riverains ou en limite de propriété, puis un diagnostic par un <a href="/services/etude-acoustique/">bureau d'étude acoustique</a> évitent de surdimensionner la solution, ou pire, de la sous-dimensionner. Pour les sites classés, la <a href="/services/mesure-bruit/">mesure acoustique ICPE</a> fournit aussi le rapport attendu par l'inspection. En Belgique et en Suisse, les principes sont proches mais les textes diffèrent : réglementations régionales belges, ordonnance sur la protection contre le bruit (OPB) en Suisse.</p></div></div></section><section class="max-w-6xl mx-auto px-6 py-16" data-astro-cid-focniib4><h2 class="text-2xl md:text-3xl font-bold text-[var(--text)] text-center mb-4" data-astro-cid-focniib4>Exemples de configurations de capotage acoustique</h2><p class="max-w-3xl mx-auto text-center text-sm text-[var(--text)]/70 mb-10" data-astro-cid-focniib4>Ces cas types illustrent les situations les plus fréquentes. Ce ne sont pas des références clients : ils montrent comment le besoin se traduit en solution technique.</p><div class="grid gap-6 md:grid-cols-2 lg:grid-cols-3" data-astro-cid-focniib4><article class="rounded-xl border border-black/10 bg-[var(--surface)] p-6" data-astro-cid-focniib4><p class="text-xs font-semibold uppercase tracking-wide text-[var(--accent)] mb-2" data-astro-cid-focniib4>Cas type</p><h3 class="text-lg font-bold text-[var(--text)] mb-3" data-astro-cid-focniib4>PAC en toiture d&#39;immeuble de bureaux</h3><p class="text-sm text-[var(--text)]/80 leading-relaxed" data-astro-cid-focniib4>Deux pompes à chaleur air/eau installées en toiture font l&#39;objet d&#39;une plainte d&#39;un immeuble voisin, la nuit. La solution type associe un caisson ventilé autour de chaque unité et des pièges à son sur le refoulement, avec un objectif fixé à partir de l&#39;émergence nocturne de 3 dB(A) applicable hors ICPE.</p></article><article class="rounded-xl border border-black/10 bg-[var(--surface)] p-6" data-astro-cid-focniib4><p class="text-xs font-semibold uppercase tracking-wide text-[var(--accent)] mb-2" data-astro-cid-focniib4>Cas type</p><h3 class="text-lg font-bold text-[var(--text)] mb-3" data-astro-cid-focniib4>Compresseur à vis en atelier</h3><p class="text-sm text-[var(--text)]/80 leading-relaxed" data-astro-cid-focniib4>Un compresseur placé dans l&#39;atelier expose les opérateurs voisins à plus de 85 dB(A). Le capotage complet, avec extraction de l&#39;air chaud vers l&#39;extérieur et une porte d&#39;accès côté maintenance, vise un retour sous la valeur d&#39;action inférieure de 80 dB(A) au poste de travail.</p></article><article class="rounded-xl border border-black/10 bg-[var(--surface)] p-6" data-astro-cid-focniib4><p class="text-xs font-semibold uppercase tracking-wide text-[var(--accent)] mb-2" data-astro-cid-focniib4>Cas type</p><h3 class="text-lg font-bold text-[var(--text)] mb-3" data-astro-cid-focniib4>Groupe électrogène de secours d&#39;un établissement de santé</h3><p class="text-sm text-[var(--text)]/80 leading-relaxed" data-astro-cid-focniib4>Les essais périodiques d&#39;un groupe de secours gênent les chambres voisines. Le traitement porte sur trois points : capot acoustique, silencieux d&#39;échappement de classe adaptée et pièges à son sur l&#39;entrée et la sortie d&#39;air du radiateur.</p></article></div></section><section id="faq" class="py-16 scroll-mt-24"><div class="max-w-3xl mx-auto px-6"><h2 class="text-2xl md:text-3xl font-bold text-[var(--text)] text-center mb-10">Questions fréquentes sur le capotage acoustique</h2><div class="flex flex-col divide-y divide-black/10 border-y border-black/10"><details class="group py-4"><summary class="cursor-pointer list-none flex items-center justify-between gap-4 text-[var(--text)]"><h3 class="font-semibold text-base m-0">Combien de décibels un capotage acoustique fait-il gagner ?</h3><span class="text-[var(--primary)] text-xl leading-none group-open:rotate-45 transition-transform shrink-0" aria-hidden="true">+</span></summary><p class="mt-3 text-sm text-[var(--text)]/80 leading-relaxed">Un capotage complet atteint en général 15 à 30 dB(A) d&#39;atténuation, un caisson de PAC 10 à 20 dB(A) et un écran 5 à 15 dB(A). Le résultat réel dépend des ouvertures de ventilation, qui sont toujours le point faible : c&#39;est pourquoi l&#39;objectif est fixé en dB(A) dès le cahier des charges, puis vérifié par une mesure de réception.</p></details><details class="group py-4"><summary class="cursor-pointer list-none flex items-center justify-between gap-4 text-[var(--text)]"><h3 class="font-semibold text-base m-0">Un capotage fait-il chauffer l&#39;équipement ?</h3><span class="text-[var(--primary)] text-xl leading-none group-open:rotate-45 transition-transform shrink-0" aria-hidden="true">+</span></summary><p class="mt-3 text-sm text-[var(--text)]/80 leading-relaxed">Pas s&#39;il est bien dimensionné. Le débit d&#39;air nécessaire à l&#39;équipement est calculé avant la conception, et les entrées et sorties d&#39;air sont équipées de pièges à son dont la perte de charge reste compatible avec les ventilateurs. Un capot fermé sans ventilation, en revanche, provoque surchauffe et mises en sécurité.</p></details><details class="group py-4"><summary class="cursor-pointer list-none flex items-center justify-between gap-4 text-[var(--text)]"><h3 class="font-semibold text-base m-0">Quel délai pour fabriquer et poser un capotage ?</h3><span class="text-[var(--primary)] text-xl leading-none group-open:rotate-45 transition-transform shrink-0" aria-hidden="true">+</span></summary><p class="mt-3 text-sm text-[var(--text)]/80 leading-relaxed">Vous êtes rappelé sous 48 h ouvrées après votre demande. Le délai de fabrication dépend ensuite de la taille du capot et du carnet de commandes du fabricant retenu : il est précisé dans chaque offre. Un projet qui exige une étude acoustique préalable ajoute le temps de la mesure et du rapport.</p></details><details class="group py-4"><summary class="cursor-pointer list-none flex items-center justify-between gap-4 text-[var(--text)]"><h3 class="font-semibold text-base m-0">Faut-il une étude acoustique avant de commander ?</h3><span class="text-[var(--primary)] text-xl leading-none group-open:rotate-45 transition-transform shrink-0" aria-hidden="true">+</span></summary><p class="mt-3 text-sm text-[var(--text)]/80 leading-relaxed">Elle est indispensable quand l&#39;objectif est réglementaire (émergence chez les riverains, exposition des salariés) ou quand plusieurs sources se cumulent. Pour un équipement isolé dont le niveau sonore est connu, une description précise et des photos suffisent souvent à chiffrer une première solution.</p></details><details class="group py-4"><summary class="cursor-pointer list-none flex items-center justify-between gap-4 text-[var(--text)]"><h3 class="font-semibold text-base m-0">Intervenez-vous en Belgique et en Suisse ?</h3><span class="text-[var(--primary)] text-xl leading-none group-open:rotate-45 transition-transform shrink-0" aria-hidden="true">+</span></summary><p class="mt-3 text-sm text-[var(--text)]/80 leading-relaxed">Oui. Les demandes sont traitées pour la France métropolitaine, la Belgique et la Suisse. Les seuils réglementaires diffèrent d&#39;un pays à l&#39;autre, ce qui est pris en compte dans le cahier des charges du capotage.</p></details><details class="group py-4"><summary class="cursor-pointer list-none flex items-center justify-between gap-4 text-[var(--text)]"><h3 class="font-semibold text-base m-0">Travaillez-vous avec les particuliers ?</h3><span class="text-[var(--primary)] text-xl leading-none group-open:rotate-45 transition-transform shrink-0" aria-hidden="true">+</span></summary><p class="mt-3 text-sm text-[var(--text)]/80 leading-relaxed">Non. Capotage-Acoustique.com traite uniquement les projets professionnels : entreprises, collectivités, copropriétés représentées par leur syndic, bureaux d&#39;études et installateurs. Pour la PAC d&#39;une maison individuelle, adressez-vous directement à votre installateur.</p></details></div></div></section><script type="application/ld+json">{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Combien de décibels un capotage acoustique fait-il gagner ?","acceptedAnswer":{"@type":"Answer","text":"Un capotage complet atteint en général 15 à 30 dB(A) d'atténuation, un caisson de PAC 10 à 20 dB(A) et un écran 5 à 15 dB(A). Le résultat réel dépend des ouvertures de ventilation, qui sont toujours le point faible : c'est pourquoi l'objectif est fixé en dB(A) dès le cahier des charges, puis vérifié par une mesure de réception."}},{"@type":"Question","name":"Un capotage fait-il chauffer l'équipement ?","acceptedAnswer":{"@type":"Answer","text":"Pas s'il est bien dimensionné. Le débit d'air nécessaire à l'équipement est calculé avant la conception, et les entrées et sorties d'air sont équipées de pièges à son dont la perte de charge reste compatible avec les ventilateurs. Un capot fermé sans ventilation, en revanche, provoque surchauffe et mises en sécurité."}},{"@type":"Question","name":"Quel délai pour fabriquer et poser un capotage ?","acceptedAnswer":{"@type":"Answer","text":"Vous êtes rappelé sous 48 h ouvrées après votre demande. Le délai de fabrication dépend ensuite de la taille du capot et du carnet de commandes du fabricant retenu : il est précisé dans chaque offre. Un projet qui exige une étude acoustique préalable ajoute le temps de la mesure et du rapport."}},{"@type":"Question","name":"Faut-il une étude acoustique avant de commander ?","acceptedAnswer":{"@type":"Answer","text":"Elle est indispensable quand l'objectif est réglementaire (émergence chez les riverains, exposition des salariés) ou quand plusieurs sources se cumulent. Pour un équipement isolé dont le niveau sonore est connu, une description précise et des photos suffisent souvent à chiffrer une première solution."}},{"@type":"Question","name":"Intervenez-vous en Belgique et en Suisse ?","acceptedAnswer":{"@type":"Answer","text":"Oui. Les demandes sont traitées pour la France métropolitaine, la Belgique et la Suisse. Les seuils réglementaires diffèrent d'un pays à l'autre, ce qui est pris en compte dans le cahier des charges du capotage."}},{"@type":"Question","name":"Travaillez-vous avec les particuliers ?","acceptedAnswer":{"@type":"Answer","text":"Non. Capotage-Acoustique.com traite uniquement les projets professionnels : entreprises, collectivités, copropriétés représentées par leur syndic, bureaux d'études et installateurs. Pour la PAC d'une maison individuelle, adressez-vous directement à votre installateur."}}]}</script></main><section id="contact" class="bg-[var(--surface)] py-16 scroll-mt-24"><div class="max-w-3xl mx-auto px-6"><h2 class="text-2xl md:text-3xl font-bold text-center text-[var(--text)] mb-2">Décrivez votre projet de capotage acoustique</h2><p class="text-center text-sm text-[var(--text)]/70 mb-8">Réservé aux professionnels. Premier retour sous 48 h ouvrées, France, Belgique et Suisse.</p><form id="ui-lead-form" action="/api/contact/" method="POST" class="grid gap-5 md:grid-cols-2" novalidate><div class="flex flex-col gap-1 md:col-span-2"><label for="ui-lf-profil" class="text-sm font-semibold text-[var(--text)]">Vous êtes *</label><select id="ui-lf-profil" name="profil" required class="rounded-lg border border-black/15 bg-[var(--surface)] px-4 py-2.5 text-[var(--text)] w-full"><option value="">Choisissez votre profil</option><option value="entreprise">Entreprise ou site industriel</option><option value="tertiaire">Tertiaire, commerce, hôtellerie</option><option value="collectivite">Collectivité ou établissement public</option><option value="syndic">Syndic ou gestionnaire immobilier</option><option value="prescripteur">Bureau d&#39;études, installateur, architecte</option><option value="particulier">Particulier</option></select><p id="error-profil" class="hidden text-xs text-red-600 mt-1 font-medium"></p><p id="ui-lf-b2c" class="hidden mt-2 rounded-lg bg-[var(--bg)] p-3 text-sm text-[var(--text)]">Ce service est réservé aux projets professionnels. Pour la pompe à chaleur ou la climatisation d’une maison individuelle, adressez-vous directement à votre installateur.</p></div><div class="flex flex-col gap-1"><label for="ui-lf-name" class="text-sm font-semibold text-[var(--text)]">Nom et prénom *</label><input id="ui-lf-name" name="name" type="text" autocomplete="name" required class="rounded-lg border border-black/15 bg-[var(--surface)] px-4 py-2.5 text-[var(--text)] w-full"><p id="error-name" class="hidden text-xs text-red-600 mt-1 font-medium"></p></div><div class="flex flex-col gap-1"><label for="ui-lf-fonction" class="text-sm font-semibold text-[var(--text)]">Fonction</label><input id="ui-lf-fonction" name="fonction" type="text" autocomplete="organization-title" placeholder="Responsable HSE, maintenance…" class="rounded-lg border border-black/15 bg-[var(--surface)] px-4 py-2.5 text-[var(--text)] w-full"></div><div class="flex flex-col gap-1 relative"><label for="ui-lf-societe" class="text-sm font-semibold text-[var(--text)]">Société *</label><input id="ui-lf-societe" name="societe" type="text" autocomplete="organization" required list="ui-lf-societe-list" class="rounded-lg border border-black/15 bg-[var(--surface)] px-4 py-2.5 text-[var(--text)] w-full"><datalist id="ui-lf-societe-list"></datalist><p id="error-societe" class="hidden text-xs text-red-600 mt-1 font-medium"></p></div><div class="flex flex-col gap-1"><label for="ui-lf-siret" class="text-sm font-semibold text-[var(--text)]">SIRET ou n° d’entreprise</label><input id="ui-lf-siret" name="siret" type="text" inputmode="numeric" class="rounded-lg border border-black/15 bg-[var(--surface)] px-4 py-2.5 text-[var(--text)] w-full" placeholder="Rempli automatiquement en France"></div><div class="flex flex-col gap-1"><label for="ui-lf-email" class="text-sm font-semibold text-[var(--text)]">E-mail professionnel *</label><input id="ui-lf-email" name="email" type="email" autocomplete="email" required class="rounded-lg border border-black/15 bg-[var(--surface)] px-4 py-2.5 text-[var(--text)] w-full"><p id="error-email" class="hidden text-xs text-red-600 mt-1 font-medium"></p></div><div class="flex flex-col gap-1"><label for="ui-lf-phone" class="text-sm font-semibold text-[var(--text)]">Téléphone *</label><input id="ui-lf-phone" name="phone" type="tel" autocomplete="tel" required class="rounded-lg border border-black/15 bg-[var(--surface)] px-4 py-2.5 text-[var(--text)] w-full"><p id="error-phone" class="hidden text-xs text-red-600 mt-1 font-medium"></p></div><div class="flex flex-col gap-1"><label for="ui-lf-pays" class="text-sm font-semibold text-[var(--text)]">Pays du site *</label><select id="ui-lf-pays" name="pays" required class="rounded-lg border border-black/15 bg-[var(--surface)] px-4 py-2.5 text-[var(--text)] w-full"><option value="FR">France</option><option value="BE">Belgique</option><option value="CH">Suisse</option></select></div><div class="flex flex-col gap-1"><label for="ui-lf-cp" class="text-sm font-semibold text-[var(--text)]">Code postal du site *</label><input id="ui-lf-cp" name="code_postal" type="text" inputmode="numeric" autocomplete="postal-code" required class="rounded-lg border border-black/15 bg-[var(--surface)] px-4 py-2.5 text-[var(--text)] w-full"><p id="error-code_postal" class="hidden text-xs text-red-600 mt-1 font-medium"></p></div><div class="flex flex-col gap-1"><label for="ui-lf-equipement" class="text-sm font-semibold text-[var(--text)]">Équipement à traiter *</label><select id="ui-lf-equipement" name="equipement" required class="rounded-lg border border-black/15 bg-[var(--surface)] px-4 py-2.5 text-[var(--text)] w-full"><option value="">Choisissez l’équipement</option><option value="pac">Pompe à chaleur</option><option value="groupe-froid">Climatisation ou groupe froid</option><option value="compresseur">Compresseur ou surpresseur</option><option value="groupe-electrogene">Groupe électrogène</option><option value="machine">Machine de production</option><option value="ventilation">Ventilateur, CTA, extraction</option><option value="autre">Autre équipement</option></select><p id="error-equipement" class="hidden text-xs text-red-600 mt-1 font-medium"></p></div><div class="flex flex-col gap-1"><label for="ui-lf-nombre" class="text-sm font-semibold text-[var(--text)]">Nombre d’équipements</label><input id="ui-lf-nombre" name="nombre" type="number" min="1" step="1" class="rounded-lg border border-black/15 bg-[var(--surface)] px-4 py-2.5 text-[var(--text)] w-full"></div><div class="flex flex-col gap-1"><label for="ui-lf-contexte" class="text-sm font-semibold text-[var(--text)]">Contexte *</label><select id="ui-lf-contexte" name="contexte" required class="rounded-lg border border-black/15 bg-[var(--surface)] px-4 py-2.5 text-[var(--text)] w-full"><option value="">Choisissez le contexte</option><option value="projet-neuf">Projet neuf ou extension</option><option value="plainte">Plainte de riverains</option><option value="courrier">Courrier de la mairie ou de l’ARS</option><option value="mise-en-demeure">Mise en demeure ICPE</option><option value="salaries">Exposition des salariés au bruit</option><option value="autre">Autre</option></select><p id="error-contexte" class="hidden text-xs text-red-600 mt-1 font-medium"></p></div><div class="flex flex-col gap-1"><label for="ui-lf-echeance" class="text-sm font-semibold text-[var(--text)]">Échéance</label><select id="ui-lf-echeance" name="echeance" class="rounded-lg border border-black/15 bg-[var(--surface)] px-4 py-2.5 text-[var(--text)] w-full"><option value="">Non précisée</option><option value="urgent">Moins d’un mois</option><option value="1-3-mois">1 à 3 mois</option><option value="3-6-mois">3 à 6 mois</option><option value="etude">Plus de 6 mois ou simple étude</option></select></div><div class="flex flex-col gap-1"><label for="ui-lf-budget" class="text-sm font-semibold text-[var(--text)]">Budget envisagé</label><select id="ui-lf-budget" name="budget" class="rounded-lg border border-black/15 bg-[var(--surface)] px-4 py-2.5 text-[var(--text)] w-full"><option value="">Non précisé</option><option value="moins-5k">Moins de 5 000 € HT</option><option value="5-15k">5 000 à 15 000 € HT</option><option value="15-50k">15 000 à 50 000 € HT</option><option value="plus-50k">Plus de 50 000 € HT</option><option value="inconnu">Je ne sais pas encore</option></select></div><div class="flex flex-col gap-1"><label for="ui-lf-niveau" class="text-sm font-semibold text-[var(--text)]">Niveau sonore connu</label><input id="ui-lf-niveau" name="niveau_sonore" type="text" placeholder="Ex. 78 dB(A) à 10 m" class="rounded-lg border border-black/15 bg-[var(--surface)] px-4 py-2.5 text-[var(--text)] w-full"></div><div class="flex flex-col gap-1 md:col-span-2"><label for="ui-lf-message" class="text-sm font-semibold text-[var(--text)]">Décrivez l’équipement et la contrainte *</label><textarea id="ui-lf-message" name="message" rows="4" required placeholder="Marque et puissance, emplacement (toiture, local, extérieur), distance des riverains ou des postes, horaires de fonctionnement…" class="rounded-lg border border-black/15 bg-[var(--surface)] px-4 py-2.5 text-[var(--text)] w-full"></textarea><p id="error-message" class="hidden text-xs text-red-600 mt-1 font-medium"></p><p class="text-xs text-[var(--text)]/60">Des photos ou une mesure ? Vous pourrez les transmettre lors du rappel.</p></div><div class="flex flex-col gap-1 md:col-span-2"><label class="flex items-start gap-3 text-sm text-[var(--text)]/80"><input id="ui-lf-consent" name="consent" type="checkbox" value="oui" required class="mt-1 h-4 w-4 shrink-0"><span>J’accepte que ma demande soit traitée par Capotage-Acoustique.com et transmise à des fabricants et bureaux d’études spécialisés pour y répondre. Voir la <a href="/politique-de-confidentialite/" class="underline">politique de confidentialité</a>. *</span></label><p id="error-consent" class="hidden text-xs text-red-600 mt-1 font-medium"></p></div><input type="hidden" name="service_cible" value><input type="hidden" name="page" value=""><input type="hidden" name="langue" value="fr"><!-- Honeypot anti-spam : champ invisible, jamais rempli par un humain --><input type="text" name="company" tabindex="-1" autocomplete="off" aria-hidden="true" class="absolute -left-[9999px] h-px w-px overflow-hidden"><button type="submit" class="md:col-span-2 rounded-lg bg-[var(--primary)] px-6 py-3 font-semibold text-[var(--text-on-primary)] hover:opacity-90 transition-opacity">Envoyer ma demande</button><p id="ui-lead-form-status" role="status" aria-live="polite" class="md:col-span-2 text-sm text-center text-[var(--text)]"></p></form></div></section><script>
  const form = document.getElementById('ui-lead-form');
  const status = document.getElementById('ui-lead-form-status');
  const b2cNotice = document.getElementById('ui-lf-b2c');
  const submitButton = form.querySelector('button[type="submit"]');
  form.elements.page.value = window.location.pathname;

  const VALIDATED_FIELDS = ['profil', 'name', 'societe', 'email', 'phone', 'code_postal', 'equipement', 'contexte', 'message', 'consent'];
  const ERROR_INPUT_CLASSES = ['border-red-500', 'bg-red-50', 'focus:ring-red-500', 'focus:border-red-500'];
  // France, Belgique, Suisse : format national (0 + 8 à 9 chiffres) ou international (+33/+32/+41).
  const PHONE_REGEX = /^(?:(?:\+|00)(?:33|32|41)[1-9]\d{7,8}|0[1-9]\d{7,8})$/;
  const EMAIL_REGEX = /^[^\s@]+@[^\s@]+\.[^\s@]+$/;
  const POSTAL_REGEX = { FR: /^\d{5}$/, BE: /^\d{4}$/, CH: /^\d{4}$/ };

  function setFieldError(fieldName, message) {
    const input = form.elements[fieldName];
    const errorEl = document.getElementById(`error-${fieldName}`);
    if (input && input.classList) input.classList.add(...ERROR_INPUT_CLASSES);
    if (errorEl) {
      errorEl.textContent = message;
      errorEl.classList.remove('hidden');
    }
  }

  function clearFieldError(fieldName) {
    const input = form.elements[fieldName];
    const errorEl = document.getElementById(`error-${fieldName}`);
    if (input && input.classList) input.classList.remove(...ERROR_INPUT_CLASSES);
    if (errorEl) {
      errorEl.textContent = '';
      errorEl.classList.add('hidden');
    }
  }

  VALIDATED_FIELDS.forEach((fieldName) => {
    const input = form.elements[fieldName];
    input?.addEventListener('input', () => clearFieldError(fieldName));
    input?.addEventListener('change', () => clearFieldError(fieldName));
  });

  // Profil particulier : message de réorientation et envoi désactivé.
  form.elements.profil.addEventListener('change', () => {
    const isB2c = form.elements.profil.value === 'particulier';
    b2cNotice.classList.toggle('hidden', !isB2c);
    submitButton.disabled = isB2c;
    submitButton.classList.toggle('opacity-50', isB2c);
  });

  // Autocomplétion société (France) : annuaire public recherche-entreprises.api.gouv.fr.
  const societeInput = form.elements.societe;
  const societeList = document.getElementById('ui-lf-societe-list');
  let suggestions = [];
  let searchTimer;
  societeInput.addEventListener('input', () => {
    const query = societeInput.value.trim();
    const match = suggestions.find((item) => item.label === societeInput.value);
    if (match) {
      societeInput.value = match.nom;
      form.elements.siret.value = match.siret;
      if (!form.elements.code_postal.value && match.codePostal) form.elements.code_postal.value = match.codePostal;
      return;
    }
    clearTimeout(searchTimer);
    if (form.elements.pays.value !== 'FR' || query.length < 3) return;
    searchTimer = setTimeout(async () => {
      try {
        const url = `https://recherche-entreprises.api.gouv.fr/search?q=${encodeURIComponent(query)}&per_page=6&etat_administratif=A`;
        const response = await fetch(url);
        if (!response.ok) return;
        const data = await response.json();
        suggestions = (data.results || []).map((result) => {
          const siege = result.siege || {};
          const nom = result.nom_raison_sociale || result.nom_complet || '';
          return {
            nom,
            siret: siege.siret || '',
            codePostal: siege.code_postal || '',
            label: `${nom} — ${siege.code_postal || ''} ${siege.libelle_commune || ''} (SIRET ${siege.siret || '?'})`,
          };
        });
        societeList.innerHTML = '';
        suggestions.forEach((item) => {
          const option = document.createElement('option');
          option.value = item.label;
          societeList.appendChild(option);
        });
      } catch {
        // Annuaire indisponible : saisie manuelle, sans blocage.
      }
    }, 300);
  });

  function validate() {
    const errors = {};
    const value = (name) => (form.elements[name].value || '').trim();

    if (!value('profil')) errors.profil = 'Indiquez votre profil.';
    if (value('name').length < 2) errors.name = 'Indiquez votre nom.';
    if (value('societe').length < 2) errors.societe = 'Indiquez le nom de votre société.';
    if (!EMAIL_REGEX.test(value('email'))) errors.email = 'Adresse e-mail invalide.';
    if (!PHONE_REGEX.test(value('phone').replace(/[\s.()-]/g, ''))) {
      errors.phone = 'Numéro invalide (ex. 06 12 34 56 78, +32 470 12 34 56).';
    }
    const postalRegex = POSTAL_REGEX[value('pays')] || POSTAL_REGEX.FR;
    if (!postalRegex.test(value('code_postal'))) errors.code_postal = 'Code postal invalide pour ce pays.';
    if (!value('equipement')) errors.equipement = 'Choisissez l’équipement.';
    if (!value('contexte')) errors.contexte = 'Choisissez le contexte.';
    if (value('message').length < 10) errors.message = 'Décrivez brièvement l’équipement et la contrainte.';
    if (!form.elements.consent.checked) errors.consent = 'Votre accord est nécessaire pour traiter la demande.';

    Object.entries(errors).forEach(([field, message]) => setFieldError(field, message));
    return Object.keys(errors).length === 0;
  }

  form.addEventListener('submit', async (event) => {
    event.preventDefault();
    if (form.company.value) return; // honeypot rempli -> abandon silencieux
    if (form.elements.profil.value === 'particulier') return;

    VALIDATED_FIELDS.forEach(clearFieldError);
    status.textContent = '';
    if (!validate()) {
      status.textContent = 'Merci de corriger les champs signalés.';
      return;
    }

    submitButton.disabled = true;
    status.textContent = 'Envoi en cours...';

    const payload = Object.fromEntries(
      ['profil', 'fonction', 'societe', 'siret', 'pays', 'code_postal', 'equipement', 'nombre', 'contexte', 'echeance', 'budget', 'niveau_sonore', 'message', 'service_cible', 'page', 'langue'].map(
        (name) => [name, form.elements[name].value],
      ),
    );
    payload.nom = form.elements.name.value;
    payload.email = form.elements.email.value;
    payload.telephone = form.elements.phone.value;
    payload.consent = form.elements.consent.checked ? 'oui' : 'non';

    try {
      const response = await fetch(form.action, {
        method: 'POST',
        headers: { 'Content-Type': 'application/json' },
        body: JSON.stringify(payload),
      });
      const result = await response.json().catch(() => ({}));

      if (!response.ok || !result.success) {
        if (result.errors && typeof result.errors === 'object') {
          Object.entries(result.errors).forEach(([field, message]) => setFieldError(field, String(message)));
        } else {
          status.textContent = result.message || 'Une erreur est survenue, merci de réessayer.';
        }
        return;
      }

      status.textContent = 'Merci, votre demande a bien été envoyée. Redirection...';
      form.reset();
      window.dataLayer = window.dataLayer || [];
      window.dataLayer.push({ event: 'generate_lead', equipement: payload.equipement, contexte: payload.contexte });
      window.location.href = '/merci/';
    } catch {
      status.textContent = 'Une erreur est survenue, merci de réessayer.';
    } finally {
      submitButton.disabled = false;
    }
  });
</script><footer class="bg-[var(--text)] text-white/70"><div class="max-w-6xl mx-auto px-6 py-14 grid grid-cols-1 gap-10 md:grid-cols-3"><!-- Colonne 1 — Identité & Contact --><div><p class="text-lg font-bold text-white">Capotage-Acoustique.com</p><address class="not-italic text-sm mt-3 leading-relaxed text-white/70">Gaëtan Martinon EI (nom commercial : Le Refuge Digital), 135 avenue de la Gare, Le Fayet, 74170 Saint-Gervais-les-Bains, France<br><a href="tel:0744918386" class="text-white/70 hover:text-white transition-colors">07 44 91 83 86</a></address><p class="text-xs text-white/50 mt-3">SIRET : 81487489700022</p></div><!-- Colonne 2 — Pages du cocon (maillage interne) --><div><p class="font-bold text-white mb-3">Capotage et solutions</p><ul class="flex flex-col gap-2 text-sm"><li><a href="/capotage/pompe-a-chaleur/" class="text-white/70 hover:text-white transition-colors">Caisson acoustique pompe à chaleur</a></li><li><a href="/capotage/climatisation-groupe-froid/" class="text-white/70 hover:text-white transition-colors">Capotage climatisation et groupe froid</a></li><li><a href="/capotage/compresseur/" class="text-white/70 hover:text-white transition-colors">Caisson insonorisé compresseur</a></li><li><a href="/capotage/groupe-electrogene/" class="text-white/70 hover:text-white transition-colors">Insonorisation groupe électrogène</a></li><li><a href="/capotage/machine-industrielle/" class="text-white/70 hover:text-white transition-colors">Capotage machine industrielle</a></li><li><a href="/solutions/caisson-insonorisation/" class="text-white/70 hover:text-white transition-colors">Caisson d&#39;insonorisation</a></li><li><a href="/solutions/cabine-insonorisee/" class="text-white/70 hover:text-white transition-colors">Cabine insonorisée industrielle</a></li><li><a href="/solutions/ecran-acoustique/" class="text-white/70 hover:text-white transition-colors">Écran acoustique</a></li><li><a href="/solutions/silencieux-industriel/" class="text-white/70 hover:text-white transition-colors">Piège à son</a></li><li><a href="/services/etude-acoustique/" class="text-white/70 hover:text-white transition-colors">Bureau d&#39;étude acoustique</a></li><li><a href="/services/mesure-bruit/" class="text-white/70 hover:text-white transition-colors">Mesure acoustique ICPE</a></li><li><a href="/conformite/bruit-icpe-plainte-riverains/" class="text-white/70 hover:text-white transition-colors">Bruit ICPE et plaintes</a></li><li><a href="/guide/prix-capotage-acoustique/" class="text-white/70 hover:text-white transition-colors">Prix capotage acoustique</a></li></ul></div><!-- Colonne 3 — Zones / Action (maillage local) --><div><p class="font-bold text-white mb-3">Zone d'intervention</p><p class="text-sm text-white/70 mb-3">France métropolitaine, Belgique et Suisse. Projets professionnels uniquement.</p><ul class="flex flex-col gap-2 text-sm"><li><a href="#contact" class="text-white/70 hover:text-white transition-colors">Décrire mon projet</a></li></ul></div></div><div class="border-t border-white/10"><div class="max-w-6xl mx-auto px-6 py-6 flex flex-col-reverse items-center gap-3 text-xs text-white/50 md:flex-row md:justify-between"><p class="text-white/50">&copy; 2026 Le Refuge Digital - <a href="https://lerefugedigital.com/consultant-seo-geneve" rel="noopener nofollow" class="text-white/50 hover:text-white transition-colors">Agence SEO Genève</a></p><nav class="flex flex-wrap justify-center gap-4" aria-label="Informations légales"><a href="/mentions-legales/" class="text-white/50 hover:text-white transition-colors">Mentions légales</a><a href="/politique-de-confidentialite/" class="text-white/50 hover:text-white transition-colors">Politique de confidentialité</a><a href="/conditions-generales-utilisation/" class="text-white/50 hover:text-white transition-colors">CGU</a></nav></div></div></footer></body></html>