<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>FAITS DIVERS &#8211; Blanchisserie De Paris</title>
	<atom:link href="https://www.blanchisseriedeparis.fr/tag/faits-divers/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.blanchisseriedeparis.fr</link>
	<description></description>
	<lastBuildDate>Thu, 09 Apr 2026 09:31:53 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://www.blanchisseriedeparis.fr/wp-content/uploads/2025/02/cropped-Logo-SVG-1-32x32.png</url>
	<title>FAITS DIVERS &#8211; Blanchisserie De Paris</title>
	<link>https://www.blanchisseriedeparis.fr</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Une nouvelle ère pour Blanchisserie De Paris !</title>
		<link>https://www.blanchisseriedeparis.fr/une-nouvelle-ere-pour-blanchisserie-de-paris/</link>
					<comments>https://www.blanchisseriedeparis.fr/une-nouvelle-ere-pour-blanchisserie-de-paris/#respond</comments>
		
		<dc:creator><![CDATA[Blanchisserie De Paris]]></dc:creator>
		<pubDate>Wed, 08 Apr 2026 09:22:00 +0000</pubDate>
				<category><![CDATA[ARTICLES]]></category>
		<category><![CDATA[FAITS DIVERS]]></category>
		<guid isPermaLink="false">https://www.blanchisseriedeparis.fr/?p=6293</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<style>
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800;900&family=JetBrains+Mono:wght@400;500;600&family=Karla:wght@400;500;600;700&family=Poly:ital@0;1&display=swap');

/* ── Masquer le header article Scrate ── */
.blog_post_media,
.blog_post_title,
.single_post_info,
.single-post .entry-title,
.single-post .post-thumbnail,
.single-post .entry-meta,
.single-post .blog_post_media_wrapper,
.single_post_title,
.blog_post_preview_content > .blog_post_media,
article.post > .blog_post_media,
article.post > header,
.single-format-standard > .blog_post_media,
.post_info,
.post-title,
.single-post article > .blog_post_title,
.single-post article > .post_info,
.single-post .post_content > .blog_post_title,
.single-post .post_content > .post_info,
.blog_post_title_single,
.post_featured_data,
.blog_post_data,
body.single-post .content_wrapper > article > *:not(.wpcode-content):not(.bdp-bdb):not(.post_content),
body.single-post .post_content > h1,
body.single-post .post_content > .post_info,
.blogpost_title,
.listing_meta {
  display: none !important;
}

/* ══════════════════════════════════════════════════════════════
   BDP, Article BDB Acquisition
   ══════════════════════════════════════════════════════════════ */

.bdp-bdb * { margin: 0; padding: 0; box-sizing: border-box !important; }

.bdp-bdb {
  width: 100vw !important;
  margin-left: calc(-50vw + 50%) !important;
  margin-top: -40px !important;
  position: relative;
  overflow-x: hidden !important;
  font-family: 'Poppins', sans-serif;
}

/* ── NOISE GRAIN ── */
.bdp-bdb__noise {
  position: fixed;
  inset: 0;
  z-index: 9999;
  pointer-events: none;
  opacity: .03;
  mix-blend-mode: multiply;
}
.bdp-bdb__noise::before {
  content: '';
  position: absolute;
  inset: -200%;
  width: 400%;
  height: 400%;
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");
  background-size: 128px;
  animation: bdp-bdb-grain .5s steps(1) infinite;
}
@keyframes bdp-bdb-grain {
  0%, 100% { transform: translate(0,0) }
  10% { transform: translate(-5%,-10%) }
  30% { transform: translate(3%,-15%) }
  50% { transform: translate(12%,9%) }
  70% { transform: translate(9%,4%) }
  90% { transform: translate(-1%,7%) }
}

/* ── SCROLL REVEAL ── */
.bdp-bdb .rv {
  opacity: 0;
  transform: translateY(50px);
  transition: opacity 1s cubic-bezier(.22,1,.36,1), transform 1s cubic-bezier(.22,1,.36,1);
}
.bdp-bdb .rv.vis { opacity: 1 !important; transform: translateY(0) !important; }
.bdp-bdb .rv.d1 { transition-delay: .12s }
.bdp-bdb .rv.d2 { transition-delay: .24s }
.bdp-bdb .rv.d3 { transition-delay: .36s }
.bdp-bdb .rv.d4 { transition-delay: .48s }
.bdp-bdb .rv.d5 { transition-delay: .60s }

.bdp-bdb .scale-rv {
  opacity: 0;
  transform: scale(.88) translateY(30px);
  transition: opacity .9s cubic-bezier(.22,1,.36,1), transform .9s cubic-bezier(.22,1,.36,1);
}
.bdp-bdb .scale-rv.vis { opacity: 1 !important; transform: scale(1) translateY(0) !important; }

/* ══════════════════════════════════════════════════════════════
   HERO, DARK GRADIENT
   ══════════════════════════════════════════════════════════════ */
.bdp-bdb__hero {
  position: relative;
  min-height: 85vh;
  background: linear-gradient(160deg, #004196 0%, #0a2744 40%, #0c2340 65%, #2FB7AB 100%);
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  padding: 100px 0 100px;
}

/* Orbs */
.bdp-bdb__hero-orb {
  position: absolute;
  border-radius: 50%;
  filter: blur(90px);
  pointer-events: none;
  animation: bdp-bdb-orb 14s ease-in-out infinite;
}
.bdp-bdb__hero-orb--jade {
  width: 500px; height: 500px;
  background: #2FB7AB;
  top: -10%; right: -5%;
  opacity: .18;
}
.bdp-bdb__hero-orb--bleu {
  width: 400px; height: 400px;
  background: #004196;
  bottom: -15%; left: -8%;
  opacity: .2;
  animation-delay: -7s;
}
.bdp-bdb__hero-orb--jaune {
  width: 250px; height: 250px;
  background: #E2DE00;
  top: 40%; left: 50%;
  opacity: .06;
  animation-delay: -4s;
}
@keyframes bdp-bdb-orb {
  0%, 100% { transform: translate(0,0) scale(1) }
  33% { transform: translate(20px,-15px) scale(1.05) }
  66% { transform: translate(-10px,20px) scale(.95) }
}

/* Arcs */
.bdp-bdb__hero-arc {
  position: absolute;
  border-radius: 50%;
  border: 1.5px solid rgba(255,255,255,.07);
  pointer-events: none;
}
.bdp-bdb__hero-arc--1 { width: 500px; height: 500px; top: -200px; right: -150px; }
.bdp-bdb__hero-arc--2 { width: 650px; height: 650px; top: -275px; right: -225px; border-width: 1px; border-color: rgba(255,255,255,.035); }
.bdp-bdb__hero-arc--3 { width: 400px; height: 400px; bottom: -150px; left: -100px; }
.bdp-bdb__hero-arc--4 { width: 550px; height: 550px; bottom: -225px; left: -175px; border-width: 1px; border-color: rgba(255,255,255,.035); }

/* Floating decos */
.bdp-bdb__deco-ring {
  position: absolute;
  width: 60px; height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(255,255,255,.06);
  animation: bdp-bdb-float 11s ease-in-out infinite;
  pointer-events: none;
}
.bdp-bdb__deco-diamond {
  position: absolute;
  width: 16px; height: 16px;
  border: 1px solid rgba(255,255,255,.06);
  transform: rotate(45deg);
  animation: bdp-bdb-float 13s ease-in-out infinite reverse;
  pointer-events: none;
}
.bdp-bdb__deco-cross {
  position: absolute;
  font-family: 'Poppins', sans-serif;
  font-size: 18px;
  color: rgba(255,255,255,.06);
  animation: bdp-bdb-pulse 9s ease-in-out infinite;
  pointer-events: none;
}
@keyframes bdp-bdb-float {
  0%, 100% { transform: translateY(0) rotate(0deg) }
  50% { transform: translateY(-20px) rotate(5deg) }
}
@keyframes bdp-bdb-pulse {
  0%, 100% { opacity: .06 }
  50% { opacity: .12 }
}

/* Dots grid hero */
.bdp-bdb__dots-grid {
  position: absolute;
  display: grid;
  grid-template-columns: repeat(10, 1fr);
  gap: 8px;
  opacity: .3;
  pointer-events: none;
}
.bdp-bdb__dots-grid i {
  width: 3px; height: 3px;
  border-radius: 50%;
  background: #fff;
  display: block;
}

/* Hero content */
.bdp-bdb__hero-inner {
  position: relative;
  z-index: 2;
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 40px;
  display: grid;
  grid-template-columns: 1fr 1.4fr;
  column-gap: 50px;
  row-gap: 12px;
  align-items: center;
}
.bdp-bdb__hero-content { position: relative; }

.bdp-bdb__hero-overline {
  display: flex;
  align-items: center;
  gap: 12px;
  margin-bottom: 28px;
}
.bdp-bdb__hero-overline-bar {
  width: 40px; height: 2px;
  background: linear-gradient(90deg, #2FB7AB, #E2DE00);
  border-radius: 2px;
}
.bdp-bdb__hero-overline-text {
  font-family: 'JetBrains Mono', monospace !important;
  font-size: 11px !important;
  font-weight: 500 !important;
  letter-spacing: 2.5px !important;
  text-transform: uppercase !important;
  color: #2FB7AB !important;
}

.bdp-bdb__hero-title {
  font-family: 'Poppins', sans-serif !important;
  font-size: clamp(30px, 3.5vw, 46px) !important;
  font-weight: 900 !important;
  line-height: .88 !important;
  letter-spacing: -3px !important;
  text-transform: uppercase !important;
  color: #fff !important;
  margin-bottom: 24px !important;
}
.bdp-bdb__hero-title b {
  display: block !important;
  -webkit-text-stroke: 2px rgba(255,255,255,.7) !important;
  -webkit-text-fill-color: transparent !important;
  color: transparent !important;
  font-weight: 900 !important;
}

.bdp-bdb__hero-subtitle {
  font-family: 'Poly', serif !important;
  font-style: italic !important;
  font-size: 20px !important;
  color: rgba(255,255,255,.7) !important;
  line-height: 1.5 !important;
  margin-bottom: 32px !important;
  max-width: 480px;
}

.bdp-bdb__hero-meta {
  display: flex;
  gap: 24px;
  flex-wrap: wrap;
  grid-column: 1;
  align-self: start;
}
.bdp-bdb__hero-meta-item {
  display: flex;
  align-items: center;
  gap: 8px;
  font-family: 'JetBrains Mono', monospace !important;
  font-size: 13px !important;
  color: rgba(255,255,255,.85) !important;
  letter-spacing: 1px;
}
.bdp-bdb__hero-meta-dot {
  width: 8px; height: 8px;
  border-radius: 50%;
  background: #2FB7AB;
}

/* Hero image */
.bdp-bdb__hero-visual {
  position: relative;
  grid-column: 2;
  grid-row: 1 / 3;
  align-self: center;
}
.bdp-bdb__hero-img-wrapper {
  position: relative;
  border-radius: 20px;
  overflow: hidden;
  background: transparent;
  border: none;
  box-shadow: 0 20px 60px rgba(0,0,0,.25), 0 8px 20px rgba(0,0,0,.12);
}
.bdp-bdb__hero-img-wrapper img {
  width: 100%;
  height: auto;
  display: block;
  height: auto;
  max-width: 100%;
  display: block;
}
.bdp-bdb__hero-img-placeholder {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: 'JetBrains Mono', monospace;
  font-size: 13px;
  color: rgba(255,255,255,.3);
  letter-spacing: 1px;
  text-transform: uppercase;
  flex-direction: column;
  gap: 8px;
}
.bdp-bdb__hero-img-placeholder svg {
  opacity: .2;
}

/* Corner accent */
.bdp-bdb__hero-img-accent {
  position: absolute;
  top: -8px; right: -8px;
  width: 50px; height: 50px;
  background: linear-gradient(135deg, #2FB7AB, #E2DE00);
  border-radius: 12px;
  z-index: -1;
  opacity: .5;
}

/* ══════════════════════════════════════════════════════════════
   WAVE SEPARATOR
   ══════════════════════════════════════════════════════════════ */
.bdp-bdb__wave {
  position: relative;
  width: 100%;
  overflow: hidden;
  line-height: 0;
  margin-top: -120px;
  z-index: 2;
}
.bdp-bdb__wave svg {
  display: block;
  width: 100%;
  height: 120px;
  filter: drop-shadow(0 -8px 20px rgba(0,0,0,.25)) drop-shadow(0 -3px 8px rgba(0,0,0,.15));
}

/* ══════════════════════════════════════════════════════════════
   ARTICLE BODY, LIGHT BACKGROUND
   ══════════════════════════════════════════════════════════════ */
.bdp-bdb__body {
  position: relative;
  background: #f8f9fc;
  background-image: radial-gradient(rgba(0,65,150,.03) 1px, transparent 1px);
  background-size: 32px 32px;
  padding: 80px 0 100px;
  overflow: hidden;
}

/* Watermarks */
.bdp-bdb__watermark {
  position: absolute;
  font-family: 'Poppins', sans-serif;
  font-weight: 900;
  font-size: clamp(140px, 18vw, 280px);
  text-transform: uppercase;
  letter-spacing: -8px;
  color: rgba(0,65,150,.025);
  pointer-events: none;
  white-space: nowrap;
  line-height: 1;
}
.bdp-bdb__watermark--1 { top: 40px; right: -40px; }
.bdp-bdb__watermark--2 { bottom: 120px; left: -60px; }

/* Light arcs */
.bdp-bdb__body-arc {
  position: absolute;
  border-radius: 50%;
  pointer-events: none;
}
.bdp-bdb__body-arc--1 {
  width: 400px; height: 400px;
  top: -120px; right: -100px;
  border: 1.5px solid rgba(0,65,150,.05);
}
.bdp-bdb__body-arc--1b {
  width: 520px; height: 520px;
  top: -180px; right: -160px;
  border: 1px solid rgba(0,65,150,.03);
}
.bdp-bdb__body-arc--2 {
  width: 350px; height: 350px;
  bottom: 60px; left: -100px;
  border: 1.5px solid rgba(47,183,171,.05);
}
.bdp-bdb__body-arc--2b {
  width: 480px; height: 480px;
  bottom: -5px; left: -165px;
  border: 1px solid rgba(47,183,171,.03);
}

/* Light floating decos */
.bdp-bdb__body-ring {
  position: absolute;
  width: 50px; height: 50px;
  border-radius: 50%;
  border: 1px solid rgba(0,65,150,.06);
  top: 200px; right: 80px;
  animation: bdp-bdb-float 12s ease-in-out infinite;
  pointer-events: none;
}
.bdp-bdb__body-diamond {
  position: absolute;
  width: 14px; height: 14px;
  border: 1px solid rgba(47,183,171,.10);
  transform: rotate(45deg);
  bottom: 300px; left: 60px;
  animation: bdp-bdb-float 14s ease-in-out infinite reverse;
  pointer-events: none;
}
.bdp-bdb__body-cross {
  position: absolute;
  font-size: 16px;
  color: rgba(0,65,150,.06);
  top: 500px; left: 120px;
  animation: bdp-bdb-pulse 8s ease-in-out infinite;
  pointer-events: none;
}

/* Article layout */
.bdp-bdb__article {
  max-width: 780px;
  margin: 0 auto;
  padding: 0 40px;
  position: relative;
  z-index: 2;
}

/* Intro lead */
.bdp-bdb__lead {
  font-family: 'Poppins', sans-serif !important;
  font-size: 22px !important;
  font-weight: 600 !important;
  color: #2E3B55 !important;
  line-height: 1.5 !important;
  margin-bottom: 48px !important;
  padding-left: 24px;
  border-left: 3px solid #2FB7AB;
}

.bdp-bdb__text {
  font-family: 'Karla', sans-serif !important;
  font-size: 17px !important;
  font-weight: 400 !important;
  color: #3a4a5c !important;
  line-height: 1.75 !important;
  margin-bottom: 28px !important;
}
.bdp-bdb__text strong {
  font-weight: 700 !important;
  color: #2E3B55 !important;
}

/* Section titles inline */
.bdp-bdb__section-title {
  font-family: 'Poppins', sans-serif !important;
  font-size: clamp(26px, 3.5vw, 36px) !important;
  font-weight: 900 !important;
  text-transform: uppercase !important;
  letter-spacing: -2px !important;
  line-height: .92 !important;
  color: #2E3B55 !important;
  margin-top: 56px !important;
  margin-bottom: 24px !important;
}
.bdp-bdb__section-title b {
  display: block !important;
  -webkit-text-stroke: 1.5px #004196 !important;
  -webkit-text-fill-color: transparent !important;
  color: transparent !important;
  font-weight: 900 !important;
}

/* Inline image */
.bdp-bdb__inline-img {
  position: relative;
  border-radius: 20px;
  overflow: hidden;
  margin: 48px 0;
  aspect-ratio: 16/9;
  background: #e8ecf2;
}
.bdp-bdb__inline-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}
.bdp-bdb__inline-img-placeholder {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: 'JetBrains Mono', monospace;
  font-size: 12px;
  color: rgba(0,65,150,.25);
  letter-spacing: 1px;
  text-transform: uppercase;
  flex-direction: column;
  gap: 8px;
}
.bdp-bdb__inline-img-caption {
  position: absolute;
  bottom: 0; left: 0; right: 0;
  padding: 16px 20px;
  background: linear-gradient(transparent, rgba(0,0,0,.5));
  font-family: 'Karla', sans-serif;
  font-size: 13px;
  color: rgba(255,255,255,.85);
}

/* ══════════════════════════════════════════════════════════════
   STATS BAND, DARK
   ══════════════════════════════════════════════════════════════ */
.bdp-bdb__stats {
  position: relative;
  background: linear-gradient(160deg, #004196 0%, #0a2744 50%, #0c2340 75%, #2FB7AB 100%);
  padding: 80px 0 160px;
  overflow: hidden;
}
.bdp-bdb__stats-inner {
  max-width: 1100px;
  margin: 0 auto;
  padding: 0 40px;
  position: relative;
  z-index: 2;
}
.bdp-bdb__stats-overline {
  display: flex;
  align-items: center;
  gap: 12px;
  margin-bottom: 20px;
}
.bdp-bdb__stats-overline-bar {
  width: 40px; height: 2px;
  background: linear-gradient(90deg, #2FB7AB, #E2DE00);
  border-radius: 2px;
}
.bdp-bdb__stats-overline-text {
  font-family: 'JetBrains Mono', monospace !important;
  font-size: 11px !important;
  font-weight: 500 !important;
  letter-spacing: 2.5px !important;
  text-transform: uppercase !important;
  color: #2FB7AB !important;
}
.bdp-bdb__stats-title {
  font-family: 'Poppins', sans-serif !important;
  font-size: clamp(32px, 4.5vw, 48px) !important;
  font-weight: 900 !important;
  text-transform: uppercase !important;
  letter-spacing: -2px !important;
  line-height: .88 !important;
  color: #fff !important;
  margin-bottom: 48px !important;
}
.bdp-bdb__stats-title b {
  display: block !important;
  -webkit-text-stroke: 2px rgba(255,255,255,.7) !important;
  -webkit-text-fill-color: transparent !important;
  color: transparent !important;
  font-weight: 900 !important;
}

.bdp-bdb__stats-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 24px;
}

/* Stat card, glass */
.bdp-bdb__stat-card {
  border-radius: 24px;
  background: linear-gradient(160deg, rgba(255,255,255,.14) 0%, rgba(255,255,255,.05) 35%, rgba(255,255,255,.08) 65%, rgba(255,255,255,.16) 100%);
  backdrop-filter: blur(28px) saturate(1.6) brightness(1.05);
  -webkit-backdrop-filter: blur(28px) saturate(1.6) brightness(1.05);
  border: 1px solid rgba(255,255,255,.12);
  border-top-color: rgba(255,255,255,.38);
  border-left-color: rgba(255,255,255,.22);
  border-bottom-color: rgba(255,255,255,.06);
  box-shadow:
    0 20px 60px rgba(0,0,0,.2),
    0 6px 20px rgba(0,0,0,.1),
    inset 0 1px 0 rgba(255,255,255,.22),
    inset 0 -1px 0 rgba(255,255,255,.04),
    inset 0 0 30px rgba(255,255,255,.03);
  padding: 32px 28px;
  text-align: center;
  position: relative;
  overflow: hidden;
  transition: transform .5s cubic-bezier(.22,1,.36,1), box-shadow .5s cubic-bezier(.22,1,.36,1);
}
.bdp-bdb__stat-card:hover {
  transform: translateY(-8px) scale(1.015);
  box-shadow:
    0 30px 80px rgba(0,0,0,.25),
    0 10px 30px rgba(0,0,0,.12),
    inset 0 1px 0 rgba(255,255,255,.3),
    inset 0 0 30px rgba(255,255,255,.05);
}
/* Specular */
.bdp-bdb__stat-card::before {
  content: '';
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 55%;
  background: linear-gradient(180deg, rgba(255,255,255,.15) 0%, transparent 100%);
  border-radius: 24px 24px 50% 50%;
  pointer-events: none;
}
/* Shimmer */
.bdp-bdb__stat-card::after {
  content: '';
  position: absolute;
  inset: 0;
  background: linear-gradient(105deg, transparent 40%, rgba(47,183,171,.12) 50%, transparent 60%);
  transform: translateX(-200%);
  transition: transform .8s cubic-bezier(.22,1,.36,1);
  pointer-events: none;
}
.bdp-bdb__stat-card:hover::after {
  transform: translateX(200%);
}

.bdp-bdb__stat-number {
  font-family: 'Poppins', sans-serif !important;
  font-size: 44px !important;
  font-weight: 900 !important;
  background: linear-gradient(135deg, #2FB7AB, #E2DE00) !important;
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
  background-clip: text !important;
  margin-bottom: 8px !important;
  line-height: 1 !important;
}
.bdp-bdb__stat-label {
  font-family: 'Karla', sans-serif !important;
  font-size: 14px !important;
  color: rgba(255,255,255,.7) !important;
  line-height: 1.4 !important;
}

/* Stats orbs */
.bdp-bdb__stats-orb {
  position: absolute;
  border-radius: 50%;
  filter: blur(80px);
  pointer-events: none;
}
.bdp-bdb__stats-orb--1 {
  width: 300px; height: 300px;
  background: #E2DE00;
  top: -100px; right: 10%;
  opacity: .06;
}
.bdp-bdb__stats-orb--2 {
  width: 250px; height: 250px;
  background: #2FB7AB;
  bottom: -80px; left: 5%;
  opacity: .1;
}

/* ══════════════════════════════════════════════════════════════
   GALLERY, 2 images side by side on light
   ══════════════════════════════════════════════════════════════ */
.bdp-bdb__gallery {
  position: relative;
  background: #f8f9fc;
  background-image: radial-gradient(rgba(0,65,150,.03) 1px, transparent 1px);
  background-size: 32px 32px;
  padding: 80px 0 100px;
  overflow: hidden;
}
.bdp-bdb__gallery-inner {
  max-width: 1100px;
  margin: 0 auto;
  padding: 0 40px;
  position: relative;
  z-index: 2;
}
.bdp-bdb__gallery-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 28px;
  margin-top: 40px;
}
.bdp-bdb__gallery-card {
  border-radius: 20px;
  overflow: hidden;
  background: linear-gradient(145deg, rgba(255,255,255,.85) 0%, rgba(255,255,255,.6) 50%, rgba(255,255,255,.75) 100%);
  backdrop-filter: blur(16px) saturate(1.3);
  border: 1px solid rgba(255,255,255,.8);
  border-top-color: rgba(255,255,255,1);
  border-bottom-color: rgba(255,255,255,.5);
  box-shadow:
    0 12px 40px rgba(0,65,150,.06),
    0 4px 12px rgba(0,0,0,.04),
    inset 0 1px 0 rgba(255,255,255,.9),
    inset 0 -1px 0 rgba(0,0,0,.02);
  transition: transform .5s cubic-bezier(.22,1,.36,1), box-shadow .5s cubic-bezier(.22,1,.36,1);
}
.bdp-bdb__gallery-card:hover {
  transform: translateY(-6px) scale(1.01);
  box-shadow:
    0 20px 50px rgba(0,65,150,.1),
    0 8px 20px rgba(0,0,0,.06),
    inset 0 1px 0 rgba(255,255,255,1);
}
.bdp-bdb__gallery-card-img {
  aspect-ratio: 16/10;
  background: #e8ecf2;
  overflow: hidden;
}
.bdp-bdb__gallery-card-img img {
  width: 100%; height: 100%;
  object-fit: cover;
  display: block;
}
.bdp-bdb__gallery-card-img-placeholder {
  width: 100%; height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: 'JetBrains Mono', monospace;
  font-size: 11px;
  color: rgba(0,65,150,.2);
  letter-spacing: 1px;
  text-transform: uppercase;
}
.bdp-bdb__gallery-card-body {
  padding: 24px 28px;
}
.bdp-bdb__gallery-card-title {
  font-family: 'Poppins', sans-serif !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  color: #2E3B55 !important;
  margin-bottom: 8px !important;
}
.bdp-bdb__gallery-card-desc {
  font-family: 'Karla', sans-serif !important;
  font-size: 14px !important;
  color: #5a6a7c !important;
  line-height: 1.6 !important;
}

/* Watermarks gallery */
.bdp-bdb__gallery-watermark {
  position: absolute;
  font-family: 'Poppins', sans-serif;
  font-weight: 900;
  font-size: clamp(120px, 15vw, 240px);
  text-transform: uppercase;
  letter-spacing: -6px;
  color: rgba(0,65,150,.025);
  pointer-events: none;
  white-space: nowrap;
  line-height: 1;
  top: 20px; left: -40px;
}

/* ══════════════════════════════════════════════════════════════
   CTA, fin article
   ══════════════════════════════════════════════════════════════ */
.bdp-bdb__cta-section {
  background: #f8f9fc;
  padding: 0 0 100px;
  position: relative;
}
.bdp-bdb__cta-inner {
  max-width: 780px;
  margin: 0 auto;
  padding: 0 40px;
  text-align: center;
}
.bdp-bdb__cta-line {
  width: 60px; height: 3px;
  background: linear-gradient(90deg, #004196, #2FB7AB);
  border-radius: 3px;
  margin: 0 auto 32px;
}
.bdp-bdb__cta-text {
  font-family: 'Poppins', sans-serif !important;
  font-size: 24px !important;
  font-weight: 700 !important;
  color: #2E3B55 !important;
  line-height: 1.4 !important;
  margin-bottom: 32px !important;
}
.bdp-bdb__cta-btn {
  display: inline-flex;
  align-items: center;
  gap: 12px;
  padding: 16px 36px;
  border-radius: 60px;
  background: linear-gradient(135deg, #004196, #2FB7AB);
  color: #fff !important;
  font-family: 'Poppins', sans-serif !important;
  font-size: 15px !important;
  font-weight: 600 !important;
  text-decoration: none !important;
  border: none;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  transition: transform .3s cubic-bezier(.22,1,.36,1), box-shadow .3s cubic-bezier(.22,1,.36,1);
  -webkit-appearance: none !important;
  min-height: 54px; max-height: 54px;
}
.bdp-bdb__cta-btn:hover {
  transform: translateY(-3px);
  box-shadow: 0 12px 30px rgba(0,65,150,.25);
}
.bdp-bdb__cta-btn::after {
  content: '';
  position: absolute;
  inset: 0;
  background: linear-gradient(105deg, transparent 40%, rgba(255,255,255,.2) 50%, transparent 60%);
  transform: translateX(-200%);
  transition: transform .6s;
}
.bdp-bdb__cta-btn:hover::after { transform: translateX(200%); }
.bdp-bdb__cta-btn-arrow {
  width: 28px; height: 28px;
  border-radius: 50%;
  background: rgba(255,255,255,.2);
  display: flex; align-items: center; justify-content: center;
  transition: transform .3s cubic-bezier(.22,1,.36,1);
}
.bdp-bdb__cta-btn:hover .bdp-bdb__cta-btn-arrow { transform: translateX(4px); }

/* ══════════════════════════════════════════════════════════════
   RESPONSIVE
   ══════════════════════════════════════════════════════════════ */
@media(max-width:960px){
  .bdp-bdb__hero { min-height: auto; padding: 80px 0 160px; }
  .bdp-bdb__hero-inner { grid-template-columns: 1fr; row-gap: 20px !important; column-gap: 0 !important; padding: 0 24px; }
  .bdp-bdb__hero-overline { margin-bottom: 16px !important; }
  .bdp-bdb__hero-title { margin-bottom: 16px !important; }
  .bdp-bdb__hero-subtitle { margin-bottom: 20px !important; font-size: 17px !important; }
  .bdp-bdb__hero-content { order: 1; }
  .bdp-bdb__hero-visual { order: 2; max-width: 100%; width: 100%; grid-column: auto !important; grid-row: auto !important; }
  .bdp-bdb__hero-img-wrapper { min-height: auto !important; aspect-ratio: 16/9 !important; }
  .bdp-bdb__hero-img-accent { display: none; }
  .bdp-bdb__hero-meta { order: 3; display: flex !important; flex-direction: row !important; gap: 20px !important; }
  .bdp-bdb__stats-grid { grid-template-columns: repeat(2, 1fr); }
  .bdp-bdb__gallery-grid { grid-template-columns: 1fr; }
  .bdp-bdb__article { padding: 0 24px; }
  .bdp-bdb__stats-inner { padding: 0 24px; }
  .bdp-bdb__gallery-inner { padding: 0 24px; }
  .bdp-bdb__cta-inner { padding: 0 24px; }
  .bdp-bdb__watermark { display: none; }
  .bdp-bdb__gallery-watermark { display: none; }
}
@media(max-width:480px){
  .bdp-bdb__hero-title { letter-spacing: -1.5px !important; font-size: clamp(26px, 8vw, 36px) !important; }
  .bdp-bdb__hero-subtitle { font-size: 16px !important; }
  .bdp-bdb__hero-meta { gap: 12px !important; }
  .bdp-bdb__hero-meta-item { font-size: 10px !important; }
  .bdp-bdb__stats-grid { grid-template-columns: 1fr; }
  .bdp-bdb__stat-number { font-size: 36px !important; }
  .bdp-bdb__lead { font-size: 18px !important; padding-left: 16px; }
}
</style>

<section class="bdp-bdb">

  <!-- NOISE -->
  <div class="bdp-bdb__noise"></div>

  <!-- ══════ HERO ══════ -->
  <div class="bdp-bdb__hero">
    <!-- Orbs -->
    <div class="bdp-bdb__hero-orb bdp-bdb__hero-orb--jade"></div>
    <div class="bdp-bdb__hero-orb bdp-bdb__hero-orb--bleu"></div>
    <div class="bdp-bdb__hero-orb bdp-bdb__hero-orb--jaune"></div>
    <!-- Arcs -->
    <div class="bdp-bdb__hero-arc bdp-bdb__hero-arc--1"></div>
    <div class="bdp-bdb__hero-arc bdp-bdb__hero-arc--2"></div>
    <div class="bdp-bdb__hero-arc bdp-bdb__hero-arc--3"></div>
    <div class="bdp-bdb__hero-arc bdp-bdb__hero-arc--4"></div>
    <!-- Floating decos -->
    <div class="bdp-bdb__deco-ring" style="top:15%;left:8%"></div>
    <div class="bdp-bdb__deco-ring" style="bottom:20%;right:12%;width:40px;height:40px"></div>
    <div class="bdp-bdb__deco-diamond" style="top:30%;right:25%"></div>
    <div class="bdp-bdb__deco-diamond" style="bottom:25%;left:15%"></div>
    <div class="bdp-bdb__deco-cross" style="top:60%;left:5%">+</div>
    <div class="bdp-bdb__deco-cross" style="top:20%;right:8%">+</div>
    <!-- Dots grid -->
    <div class="bdp-bdb__dots-grid" style="top:70%;right:3%;width:110px">
      <i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i>
      <i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i>
      <i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i>
    </div>

    <div class="bdp-bdb__hero-inner">
      <div class="bdp-bdb__hero-content rv">
        <div class="bdp-bdb__hero-overline">
          <div class="bdp-bdb__hero-overline-bar"></div>
          <span class="bdp-bdb__hero-overline-text">Acquisition 2025</span>
        </div>
        <h1 class="bdp-bdb__hero-title">
          On construit
          <br>l'avenir ailleurs
          <b>MB Blanchisserie</b>
        </h1>
        <p class="bdp-bdb__hero-subtitle">
          MB Blanchisserie rejoint le groupe BDP et devient la Blanchisserie de Bourgogne. Un nouveau territoire, une même exigence.
        </p>
      </div>

      <div class="bdp-bdb__hero-visual rv d2">
        <div class="bdp-bdb__hero-img-accent"></div>
        <div class="bdp-bdb__hero-img-wrapper">
          <img decoding="async" src="https://www.blanchisseriedeparis.fr/wp-content/uploads/2026/04/Thumbnail-MB.png" alt="Blanchisserie de Bourgogne, MB Blanchisserie">
        </div>
      </div>

      <div class="bdp-bdb__hero-meta rv d3">
        <div class="bdp-bdb__hero-meta-item">
          <div class="bdp-bdb__hero-meta-dot"></div>
          Brienon-sur-Armançon
        </div>
        <div class="bdp-bdb__hero-meta-item">
          <div class="bdp-bdb__hero-meta-dot"></div>
          4ème site de production
        </div>
      </div>
    </div>
  </div>

  <!-- ══════ WAVE ══════ -->
  <div class="bdp-bdb__wave">
    <svg viewBox="0 0 1440 120" preserveAspectRatio="none" xmlns="http://www.w3.org/2000/svg">
      <path d="M0,40 C180,100 400,0 720,60 C1040,120 1260,20 1440,80 L1440,120 L0,120 Z" fill="#f8f9fc"/>
      <path d="M0,70 C200,110 500,30 780,70 C1060,110 1300,50 1440,90 L1440,120 L0,120 Z" fill="#f8f9fc" opacity=".5"/>
    </svg>
  </div>

  <!-- ══════ ARTICLE BODY ══════ -->
  <div class="bdp-bdb__body">
    <!-- Watermarks -->
    <div class="bdp-bdb__watermark bdp-bdb__watermark--1">BOURGOGNE</div>
    <div class="bdp-bdb__watermark bdp-bdb__watermark--2">BDP</div>
    <!-- Arcs -->
    <div class="bdp-bdb__body-arc bdp-bdb__body-arc--1"></div>
    <div class="bdp-bdb__body-arc bdp-bdb__body-arc--1b"></div>
    <div class="bdp-bdb__body-arc bdp-bdb__body-arc--2"></div>
    <div class="bdp-bdb__body-arc bdp-bdb__body-arc--2b"></div>
    <!-- Floating -->
    <div class="bdp-bdb__body-ring"></div>
    <div class="bdp-bdb__body-diamond"></div>
    <div class="bdp-bdb__body-cross">+</div>

    <article class="bdp-bdb__article">

      <p class="bdp-bdb__lead rv">
        En 2010, on traitait 4 tonnes de linge par jour dans 300 m² à Ivry-sur-Seine. Quinze ans plus tard, le groupe pèse 17 millions d'euros, emploie 275 personnes et tourne sur 4 sites de production. Le dernier en date n'est pas en Île-de-France.
      </p>

      <p class="bdp-bdb__text rv">
        MB Blanchisserie, basée à Brienon-sur-Armançon, près d'Auxerre, rejoint le groupe BDP. Elle change de nom et devient la <strong>Blanchisserie de Bourgogne</strong>.
      </p>

      <!-- IMAGE 1 -->
      <div class="bdp-bdb__inline-img rv">
        <img decoding="async" src="https://www.blanchisseriedeparis.fr/wp-content/uploads/2026/04/Photo-exterieur-BDB-scaled.png" alt="Vue extérieure usine Brienon-sur-Armançon">
        <div class="bdp-bdb__inline-img-caption">Brienon-sur-Armançon, Le nouveau site de production du groupe BDP en Bourgogne</div>
      </div>

      <h2 class="bdp-bdb__section-title rv">
        Pourquoi
        <b>la Bourgogne ?</b>
      </h2>

      <p class="bdp-bdb__text rv">
        Nos trois usines franciliennes, Chilly-Mazarin 1 et 2, Grigny, couvrent Paris, la petite et la grande couronne, Marne-la-Vallée, Roissy, Orly. Plus de 105 tonnes de linge traitées par jour. Mais au-delà du bassin parisien, nous ne livrons pas. Ou plutôt, nous ne livrions pas.
      </p>
      <p class="bdp-bdb__text rv">
        Brienon-sur-Armançon, c'est un positionnement idéal pour couvrir le nord et le centre de la Bourgogne, et même le sud de l'Île-de-France. Des hôtels, des restaurants, des établissements de santé qui ont besoin du même niveau de service que nos clients parisiens. Même exigence sur le process. Même traçabilité. Même engagement éco-responsable.
      </p>

      <h2 class="bdp-bdb__section-title rv">
        Ce qui
        <b>ne change pas</b>
      </h2>

      <p class="bdp-bdb__text rv">
        La méthode. Lavage à 40°C, produits Ecolab sans javel ni chlore, 3 litres d'eau par kilo de linge, lot fermé, chaque client récupère exactement son linge. Ce process est le même à Chilly, à Grigny, et il sera le même à Brienon.
      </p>
      <p class="bdp-bdb__text rv">
        L'équipe de MB Blanchisserie reste en place. Ce sont eux qui connaissent le territoire, les clients, les contraintes locales. On apporte les standards et les outils. Ils apportent le terrain.
      </p>

      <!-- IMAGE 2 -->
      <div class="bdp-bdb__inline-img rv">
        <img decoding="async" src="https://www.blanchisseriedeparis.fr/wp-content/uploads/2026/04/Photo-equipe-BDB-x-BDP-scaled.png" alt="Équipe BdB et BDP réunies">
        <div class="bdp-bdb__inline-img-caption">L'équipe de Brienon-sur-Armançon rejoint l'aventure BDP</div>
      </div>

      <h2 class="bdp-bdb__section-title rv">
        Ce qui
        <b>change</b>
      </h2>

      <p class="bdp-bdb__text rv">
        Le nom, d'abord. <strong>Blanchisserie de Bourgogne</strong>. Un ancrage territorial assumé. La Bourgogne a ses propres codes, une hôtellerie liée au vignoble et à la gastronomie, des nappes de restaurant qui reviennent tachées de vin après un service de prestige, des week-ends œnologiques qui remplissent les chambres. Le linge raconte le territoire. On le traite avec la même rigueur.
      </p>
      <p class="bdp-bdb__text rv">
        L'ambition, ensuite. BDP ne rachète pas pour grossir. On structure un réseau. Chaque site a sa zone, sa capacité dédiée, ses équipes. Le modèle est duplicable. Brienon est le premier pas hors de l'Île-de-France. Pas le dernier.
      </p>

    </article>
  </div>

  <!-- ══════ STATS ══════ -->
  <div class="bdp-bdb__stats">
    <div class="bdp-bdb__stats-orb bdp-bdb__stats-orb--1"></div>
    <div class="bdp-bdb__stats-orb bdp-bdb__stats-orb--2"></div>

    <div class="bdp-bdb__stats-inner">
      <div class="bdp-bdb__stats-overline rv">
        <div class="bdp-bdb__stats-overline-bar"></div>
        <span class="bdp-bdb__stats-overline-text">Le groupe en 2025</span>
      </div>
      <h2 class="bdp-bdb__stats-title rv d1">
        Nos chiffres
        <b>clés</b>
      </h2>

      <div class="bdp-bdb__stats-grid">
        <div class="bdp-bdb__stat-card scale-rv">
          <div class="bdp-bdb__stat-number">17M€</div>
          <div class="bdp-bdb__stat-label">Chiffre d'affaires</div>
        </div>
        <div class="bdp-bdb__stat-card scale-rv d1">
          <div class="bdp-bdb__stat-number">275</div>
          <div class="bdp-bdb__stat-label">Collaborateurs</div>
        </div>
        <div class="bdp-bdb__stat-card scale-rv d2">
          <div class="bdp-bdb__stat-number">280</div>
          <div class="bdp-bdb__stat-label">Clients actifs</div>
        </div>
        <div class="bdp-bdb__stat-card scale-rv d3">
          <div class="bdp-bdb__stat-number">4</div>
          <div class="bdp-bdb__stat-label">Sites de production</div>
        </div>
      </div>
    </div>
  </div>

  <!-- ══════ WAVE 2 ══════ -->
  <div class="bdp-bdb__wave">
    <svg viewBox="0 0 1440 120" preserveAspectRatio="none" xmlns="http://www.w3.org/2000/svg">
      <path d="M0,40 C180,100 400,0 720,60 C1040,120 1260,20 1440,80 L1440,120 L0,120 Z" fill="#f8f9fc"/>
      <path d="M0,70 C200,110 500,30 780,70 C1060,110 1300,50 1440,90 L1440,120 L0,120 Z" fill="#f8f9fc" opacity=".5"/>
    </svg>
  </div>

  <!-- ══════ GALLERY ══════ -->
  <div class="bdp-bdb__gallery">
    <div class="bdp-bdb__gallery-watermark">GROUPE</div>
    <div class="bdp-bdb__gallery-inner">
      <div class="bdp-bdb__stats-overline rv">
        <div class="bdp-bdb__stats-overline-bar"></div>
        <span class="bdp-bdb__stats-overline-text">Notre réseau</span>
      </div>
      <h2 class="bdp-bdb__stats-title rv d1" style="color:#2E3B55 !important">
        Deux territoires
        <b style="-webkit-text-stroke-color:#004196 !important">Une exigence</b>
      </h2>

      <div class="bdp-bdb__gallery-grid">
        <div class="bdp-bdb__gallery-card scale-rv">
          <div class="bdp-bdb__gallery-card-img">
            <img decoding="async" src="https://www.blanchisseriedeparis.fr/wp-content/uploads/2025/05/mes-infis.webp" alt="Usines Île-de-France">
          </div>
          <div class="bdp-bdb__gallery-card-body">
            <div class="bdp-bdb__gallery-card-title">Île-de-France</div>
            <div class="bdp-bdb__gallery-card-desc">
              3 sites, Chilly-Mazarin 1 & 2, Grigny. 105 tonnes/jour de capacité. Paris intra-muros, Roissy, Orly, Marne-la-Vallée.
            </div>
          </div>
        </div>
        <div class="bdp-bdb__gallery-card scale-rv d1">
          <div class="bdp-bdb__gallery-card-img">
            <img decoding="async" src="https://www.blanchisseriedeparis.fr/wp-content/uploads/2026/04/Logo-MB-scaled.png" alt="Logo MB Blanchisserie, Blanchisserie de Bourgogne">
          </div>
          <div class="bdp-bdb__gallery-card-body">
            <div class="bdp-bdb__gallery-card-title">Bourgogne</div>
            <div class="bdp-bdb__gallery-card-desc">
              1 site, Brienon-sur-Armançon. Capacité dédiée. Nord Bourgogne, Centre Bourgogne, Sud Île-de-France.
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>

  <!-- ══════ CTA ══════ -->
  <div class="bdp-bdb__cta-section">
    <div class="bdp-bdb__cta-inner rv">
      <div class="bdp-bdb__cta-line"></div>
      <p class="bdp-bdb__cta-text">Bienvenue à l'équipe de Brienon-sur-Armançon dans l'aventure BDP.</p>
      <a href="/contact" class="bdp-bdb__cta-btn" onclick="this.blur()">
        <span>En savoir plus</span>
        <div class="bdp-bdb__cta-btn-arrow">
          <svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="#fff" stroke-width="2.5"><path d="M5 12h14M12 5l7 7-7 7"/></svg>
        </div>
      </a>
    </div>
  </div>

</section>

<script>
(function(){
  /* Scroll reveal */
  var obs = new IntersectionObserver(function(entries){
    entries.forEach(function(e){
      if(e.isIntersecting){ e.target.classList.add('vis'); obs.unobserve(e.target); }
    });
  }, { threshold: .08, rootMargin: '0px 0px -30px 0px' });

  requestAnimationFrame(function(){
    document.querySelectorAll('.bdp-bdb .rv, .bdp-bdb .scale-rv').forEach(function(el){ obs.observe(el); });
  });
})();
</script>



<p></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.blanchisseriedeparis.fr/une-nouvelle-ere-pour-blanchisserie-de-paris/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Nos futurs machines sont arrivées à Grigny !</title>
		<link>https://www.blanchisseriedeparis.fr/ils-parlent-de-nous/</link>
		
		<dc:creator><![CDATA[Blanchisserie De Paris]]></dc:creator>
		<pubDate>Sat, 25 Jan 2025 18:03:42 +0000</pubDate>
				<category><![CDATA[ARTICLES]]></category>
		<category><![CDATA[FAITS DIVERS]]></category>
		<category><![CDATA[GRIGNY]]></category>
		<guid isPermaLink="false">https://www.blanchisseriedeparis.fr/?p=3276</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<style>
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800;900&family=JetBrains+Mono:wght@400;500;600&family=Karla:wght@400;500;600;700&family=Poly:ital@0;1&display=swap');

/* ── Masquer le header article Scrate ── */
.blog_post_media,
.blog_post_title,
.single_post_info,
.single-post .entry-title,
.single-post .post-thumbnail,
.single-post .entry-meta,
.single-post .blog_post_media_wrapper,
.single_post_title,
.blog_post_preview_content > .blog_post_media,
article.post > .blog_post_media,
article.post > header,
.single-format-standard > .blog_post_media,
.post_info,
.post-title,
.single-post article > .blog_post_title,
.single-post article > .post_info,
.single-post .post_content > .blog_post_title,
.single-post .post_content > .post_info,
.blog_post_title_single,
.post_featured_data,
.blog_post_data,
body.single-post .content_wrapper > article > *:not(.wpcode-content):not(.bdp-bdb):not(.post_content),
body.single-post .post_content > h1,
body.single-post .post_content > .post_info,
.blogpost_title,
.listing_meta {
  display: none !important;
}

/* ── Fix logo header after viewport override ── */
.logo_container img,
picture.default_logo img,
picture.mobile_logo img,
picture.sticky_logo img {
  max-height: 70px !important;
  max-width: 200px !important;
  width: auto !important;
  height: auto !important;
  object-fit: contain !important;
}

/* ══════════════════════════════════════════════════════════════
   BDP, Article BDB Acquisition
   ══════════════════════════════════════════════════════════════ */

.bdp-bdb * { margin: 0; padding: 0; box-sizing: border-box !important; }

.bdp-bdb {
  width: 100vw !important;
  margin-left: calc(-50vw + 50%) !important;
  margin-top: -40px !important;
  position: relative;
  overflow-x: hidden !important;
  font-family: 'Poppins', sans-serif;
}

/* ── NOISE GRAIN ── */
.bdp-bdb__noise {
  position: fixed;
  inset: 0;
  z-index: 9999;
  pointer-events: none;
  opacity: .03;
  mix-blend-mode: multiply;
}
.bdp-bdb__noise::before {
  content: '';
  position: absolute;
  inset: -200%;
  width: 400%;
  height: 400%;
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");
  background-size: 128px;
  animation: bdp-bdb-grain .5s steps(1) infinite;
}
@keyframes bdp-bdb-grain {
  0%, 100% { transform: translate(0,0) }
  10% { transform: translate(-5%,-10%) }
  30% { transform: translate(3%,-15%) }
  50% { transform: translate(12%,9%) }
  70% { transform: translate(9%,4%) }
  90% { transform: translate(-1%,7%) }
}

/* ── SCROLL REVEAL ── */
.bdp-bdb .rv {
  opacity: 0;
  transform: translateY(50px);
  transition: opacity 1s cubic-bezier(.22,1,.36,1), transform 1s cubic-bezier(.22,1,.36,1);
}
.bdp-bdb .rv.vis { opacity: 1 !important; transform: translateY(0) !important; }
.bdp-bdb .rv.d1 { transition-delay: .12s }
.bdp-bdb .rv.d2 { transition-delay: .24s }
.bdp-bdb .rv.d3 { transition-delay: .36s }
.bdp-bdb .rv.d4 { transition-delay: .48s }
.bdp-bdb .rv.d5 { transition-delay: .60s }

.bdp-bdb .scale-rv {
  opacity: 0;
  transform: scale(.88) translateY(30px);
  transition: opacity .9s cubic-bezier(.22,1,.36,1), transform .9s cubic-bezier(.22,1,.36,1);
}
.bdp-bdb .scale-rv.vis { opacity: 1 !important; transform: scale(1) translateY(0) !important; }

/* ══════════════════════════════════════════════════════════════
   HERO, DARK GRADIENT
   ══════════════════════════════════════════════════════════════ */
.bdp-bdb__hero {
  position: relative;
  min-height: auto;
  background: linear-gradient(160deg, #004196 0%, #0a2744 40%, #0c2340 65%, #2FB7AB 100%);
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  padding: 100px 0 100px;
}

/* Orbs */
.bdp-bdb__hero-orb {
  position: absolute;
  border-radius: 50%;
  filter: blur(90px);
  pointer-events: none;
  animation: bdp-bdb-orb 14s ease-in-out infinite;
}
.bdp-bdb__hero-orb--jade {
  width: 500px; height: 500px;
  background: #2FB7AB;
  top: -10%; right: -5%;
  opacity: .18;
}
.bdp-bdb__hero-orb--bleu {
  width: 400px; height: 400px;
  background: #004196;
  bottom: -15%; left: -8%;
  opacity: .2;
  animation-delay: -7s;
}
.bdp-bdb__hero-orb--jaune {
  width: 250px; height: 250px;
  background: #E2DE00;
  top: 40%; left: 50%;
  opacity: .06;
  animation-delay: -4s;
}
@keyframes bdp-bdb-orb {
  0%, 100% { transform: translate(0,0) scale(1) }
  33% { transform: translate(20px,-15px) scale(1.05) }
  66% { transform: translate(-10px,20px) scale(.95) }
}

/* Arcs */
.bdp-bdb__hero-arc {
  position: absolute;
  border-radius: 50%;
  border: 1.5px solid rgba(255,255,255,.07);
  pointer-events: none;
}
.bdp-bdb__hero-arc--1 { width: 500px; height: 500px; top: -200px; right: -150px; }
.bdp-bdb__hero-arc--2 { width: 650px; height: 650px; top: -275px; right: -225px; border-width: 1px; border-color: rgba(255,255,255,.035); }
.bdp-bdb__hero-arc--3 { width: 400px; height: 400px; bottom: -150px; left: -100px; }
.bdp-bdb__hero-arc--4 { width: 550px; height: 550px; bottom: -225px; left: -175px; border-width: 1px; border-color: rgba(255,255,255,.035); }

/* Floating decos */
.bdp-bdb__deco-ring {
  position: absolute;
  width: 60px; height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(255,255,255,.06);
  animation: bdp-bdb-float 11s ease-in-out infinite;
  pointer-events: none;
}
.bdp-bdb__deco-diamond {
  position: absolute;
  width: 16px; height: 16px;
  border: 1px solid rgba(255,255,255,.06);
  transform: rotate(45deg);
  animation: bdp-bdb-float 13s ease-in-out infinite reverse;
  pointer-events: none;
}
.bdp-bdb__deco-cross {
  position: absolute;
  font-family: 'Poppins', sans-serif;
  font-size: 18px;
  color: rgba(255,255,255,.06);
  animation: bdp-bdb-pulse 9s ease-in-out infinite;
  pointer-events: none;
}
@keyframes bdp-bdb-float {
  0%, 100% { transform: translateY(0) rotate(0deg) }
  50% { transform: translateY(-20px) rotate(5deg) }
}
@keyframes bdp-bdb-pulse {
  0%, 100% { opacity: .06 }
  50% { opacity: .12 }
}

/* Dots grid hero */
.bdp-bdb__dots-grid {
  position: absolute;
  display: grid;
  grid-template-columns: repeat(10, 1fr);
  gap: 8px;
  opacity: .3;
  pointer-events: none;
}
.bdp-bdb__dots-grid i {
  width: 3px; height: 3px;
  border-radius: 50%;
  background: #fff;
  display: block;
}

/* Hero content */
.bdp-bdb__hero-inner {
  position: relative;
  z-index: 2;
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 40px;
  display: grid;
  grid-template-columns: 1fr 1.4fr;
  column-gap: 50px;
  row-gap: 12px;
  align-items: center;
}
.bdp-bdb__hero-content { position: relative; }

.bdp-bdb__hero-overline {
  display: flex;
  align-items: center;
  gap: 12px;
  margin-bottom: 28px;
}
.bdp-bdb__hero-overline-bar {
  width: 40px; height: 2px;
  background: linear-gradient(90deg, #2FB7AB, #E2DE00);
  border-radius: 2px;
}
.bdp-bdb__hero-overline-text {
  font-family: 'JetBrains Mono', monospace !important;
  font-size: 11px !important;
  font-weight: 500 !important;
  letter-spacing: 2.5px !important;
  text-transform: uppercase !important;
  color: #2FB7AB !important;
}

.bdp-bdb__hero-title {
  font-family: 'Poppins', sans-serif !important;
  font-size: clamp(30px, 3.5vw, 46px) !important;
  font-weight: 900 !important;
  line-height: .88 !important;
  letter-spacing: -3px !important;
  text-transform: uppercase !important;
  color: #fff !important;
  margin-bottom: 24px !important;
}
.bdp-bdb__hero-title b {
  display: block !important;
  -webkit-text-stroke: 2px rgba(255,255,255,.7) !important;
  -webkit-text-fill-color: transparent !important;
  color: transparent !important;
  font-weight: 900 !important;
}

.bdp-bdb__hero-subtitle {
  font-family: 'Poly', serif !important;
  font-style: italic !important;
  font-size: 20px !important;
  color: rgba(255,255,255,.7) !important;
  line-height: 1.5 !important;
  margin-bottom: 32px !important;
  max-width: 480px;
}

.bdp-bdb__hero-meta {
  display: flex;
  gap: 24px;
  flex-wrap: wrap;
  grid-column: 1;
  align-self: start;
}
.bdp-bdb__hero-meta-item {
  display: flex;
  align-items: center;
  gap: 8px;
  font-family: 'JetBrains Mono', monospace !important;
  font-size: 13px !important;
  color: rgba(255,255,255,.85) !important;
  letter-spacing: 1px;
}
.bdp-bdb__hero-meta-dot {
  width: 8px; height: 8px;
  border-radius: 50%;
  background: #2FB7AB;
}

/* Hero image */
.bdp-bdb__hero-visual {
  position: relative;
  grid-column: 2;
  grid-row: 1 / 3;
  align-self: center;
}
.bdp-bdb__hero-img-wrapper {
  position: relative;
  border-radius: 20px;
  overflow: hidden;
  background: transparent;
  border: none;
  box-shadow: 0 20px 60px rgba(0,0,0,.25), 0 8px 20px rgba(0,0,0,.12);
}
.bdp-bdb__hero-img-wrapper img {
  width: 100%;
  height: auto;
  display: block;
  height: auto;
  max-width: 100%;
  display: block;
}
.bdp-bdb__hero-img-placeholder {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: 'JetBrains Mono', monospace;
  font-size: 13px;
  color: rgba(255,255,255,.3);
  letter-spacing: 1px;
  text-transform: uppercase;
  flex-direction: column;
  gap: 8px;
}
.bdp-bdb__hero-img-placeholder svg {
  opacity: .2;
}

/* Corner accent */
.bdp-bdb__hero-img-accent {
  position: absolute;
  top: -8px; right: -8px;
  width: 50px; height: 50px;
  background: linear-gradient(135deg, #2FB7AB, #E2DE00);
  border-radius: 12px;
  z-index: -1;
  opacity: .5;
}

/* ══════════════════════════════════════════════════════════════
   WAVE SEPARATOR
   ══════════════════════════════════════════════════════════════ */
.bdp-bdb__wave {
  position: relative;
  width: 100%;
  overflow: hidden;
  line-height: 0;
  margin-top: -120px;
  z-index: 2;
}
.bdp-bdb__wave svg {
  display: block;
  width: 100%;
  height: 120px;
  filter: drop-shadow(0 -8px 20px rgba(0,0,0,.25)) drop-shadow(0 -3px 8px rgba(0,0,0,.15));
}

/* ══════════════════════════════════════════════════════════════
   ARTICLE BODY, LIGHT BACKGROUND
   ══════════════════════════════════════════════════════════════ */
.bdp-bdb__body {
  position: relative;
  background: #f8f9fc;
  background-image: radial-gradient(rgba(0,65,150,.03) 1px, transparent 1px);
  background-size: 32px 32px;
  padding: 80px 0 100px;
  overflow: hidden;
}

/* Watermarks */
.bdp-bdb__watermark {
  position: absolute;
  font-family: 'Poppins', sans-serif;
  font-weight: 900;
  font-size: clamp(140px, 18vw, 280px);
  text-transform: uppercase;
  letter-spacing: -8px;
  color: rgba(0,65,150,.025);
  pointer-events: none;
  white-space: nowrap;
  line-height: 1;
}
.bdp-bdb__watermark--1 { top: 40px; right: -40px; }
.bdp-bdb__watermark--2 { bottom: 120px; left: -60px; }

/* Light arcs */
.bdp-bdb__body-arc {
  position: absolute;
  border-radius: 50%;
  pointer-events: none;
}
.bdp-bdb__body-arc--1 {
  width: 400px; height: 400px;
  top: -120px; right: -100px;
  border: 1.5px solid rgba(0,65,150,.05);
}
.bdp-bdb__body-arc--1b {
  width: 520px; height: 520px;
  top: -180px; right: -160px;
  border: 1px solid rgba(0,65,150,.03);
}
.bdp-bdb__body-arc--2 {
  width: 350px; height: 350px;
  bottom: 60px; left: -100px;
  border: 1.5px solid rgba(47,183,171,.05);
}
.bdp-bdb__body-arc--2b {
  width: 480px; height: 480px;
  bottom: -5px; left: -165px;
  border: 1px solid rgba(47,183,171,.03);
}

/* Light floating decos */
.bdp-bdb__body-ring {
  position: absolute;
  width: 50px; height: 50px;
  border-radius: 50%;
  border: 1px solid rgba(0,65,150,.06);
  top: 200px; right: 80px;
  animation: bdp-bdb-float 12s ease-in-out infinite;
  pointer-events: none;
}
.bdp-bdb__body-diamond {
  position: absolute;
  width: 14px; height: 14px;
  border: 1px solid rgba(47,183,171,.10);
  transform: rotate(45deg);
  bottom: 300px; left: 60px;
  animation: bdp-bdb-float 14s ease-in-out infinite reverse;
  pointer-events: none;
}
.bdp-bdb__body-cross {
  position: absolute;
  font-size: 16px;
  color: rgba(0,65,150,.06);
  top: 500px; left: 120px;
  animation: bdp-bdb-pulse 8s ease-in-out infinite;
  pointer-events: none;
}

/* Article layout */
.bdp-bdb__article {
  max-width: 780px;
  margin: 0 auto;
  padding: 0 40px;
  position: relative;
  z-index: 2;
}

/* Intro lead */
.bdp-bdb__lead {
  font-family: 'Poppins', sans-serif !important;
  font-size: 22px !important;
  font-weight: 600 !important;
  color: #2E3B55 !important;
  line-height: 1.5 !important;
  margin-bottom: 48px !important;
  padding-left: 24px;
  border-left: 3px solid #2FB7AB;
}

.bdp-bdb__text {
  font-family: 'Karla', sans-serif !important;
  font-size: 17px !important;
  font-weight: 400 !important;
  color: #3a4a5c !important;
  line-height: 1.75 !important;
  margin-bottom: 28px !important;
}
.bdp-bdb__text strong {
  font-weight: 700 !important;
  color: #2E3B55 !important;
}

/* Section titles inline */
.bdp-bdb__section-title {
  font-family: 'Poppins', sans-serif !important;
  font-size: clamp(26px, 3.5vw, 36px) !important;
  font-weight: 900 !important;
  text-transform: uppercase !important;
  letter-spacing: -2px !important;
  line-height: .92 !important;
  color: #2E3B55 !important;
  margin-top: 56px !important;
  margin-bottom: 24px !important;
}
.bdp-bdb__section-title b {
  display: block !important;
  -webkit-text-stroke: 1.5px #004196 !important;
  -webkit-text-fill-color: transparent !important;
  color: transparent !important;
  font-weight: 900 !important;
}

/* Inline image */
.bdp-bdb__inline-img {
  position: relative;
  border-radius: 20px;
  overflow: hidden;
  margin: 48px 0;
  aspect-ratio: 16/9;
  background: #e8ecf2;
}
.bdp-bdb__inline-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}
.bdp-bdb__inline-img-placeholder {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: 'JetBrains Mono', monospace;
  font-size: 12px;
  color: rgba(0,65,150,.25);
  letter-spacing: 1px;
  text-transform: uppercase;
  flex-direction: column;
  gap: 8px;
}
.bdp-bdb__inline-img-caption {
  position: absolute;
  bottom: 0; left: 0; right: 0;
  padding: 16px 20px;
  background: linear-gradient(transparent, rgba(0,0,0,.5));
  font-family: 'Karla', sans-serif;
  font-size: 13px;
  color: rgba(255,255,255,.85);
}

/* ══════════════════════════════════════════════════════════════
   STATS BAND, DARK
   ══════════════════════════════════════════════════════════════ */
.bdp-bdb__stats {
  position: relative;
  background: linear-gradient(160deg, #004196 0%, #0a2744 50%, #0c2340 75%, #2FB7AB 100%);
  padding: 80px 0 160px;
  overflow: hidden;
}
.bdp-bdb__stats-inner {
  max-width: 1100px;
  margin: 0 auto;
  padding: 0 40px;
  position: relative;
  z-index: 2;
}
.bdp-bdb__stats-overline {
  display: flex;
  align-items: center;
  gap: 12px;
  margin-bottom: 20px;
}
.bdp-bdb__stats-overline-bar {
  width: 40px; height: 2px;
  background: linear-gradient(90deg, #2FB7AB, #E2DE00);
  border-radius: 2px;
}
.bdp-bdb__stats-overline-text {
  font-family: 'JetBrains Mono', monospace !important;
  font-size: 11px !important;
  font-weight: 500 !important;
  letter-spacing: 2.5px !important;
  text-transform: uppercase !important;
  color: #2FB7AB !important;
}
.bdp-bdb__stats-title {
  font-family: 'Poppins', sans-serif !important;
  font-size: clamp(32px, 4.5vw, 48px) !important;
  font-weight: 900 !important;
  text-transform: uppercase !important;
  letter-spacing: -2px !important;
  line-height: .88 !important;
  color: #fff !important;
  margin-bottom: 48px !important;
}
.bdp-bdb__stats-title b {
  display: block !important;
  -webkit-text-stroke: 2px rgba(255,255,255,.7) !important;
  -webkit-text-fill-color: transparent !important;
  color: transparent !important;
  font-weight: 900 !important;
}

.bdp-bdb__stats-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 24px;
}

/* Stat card, glass */
.bdp-bdb__stat-card {
  border-radius: 24px;
  background: linear-gradient(160deg, rgba(255,255,255,.14) 0%, rgba(255,255,255,.05) 35%, rgba(255,255,255,.08) 65%, rgba(255,255,255,.16) 100%);
  backdrop-filter: blur(28px) saturate(1.6) brightness(1.05);
  -webkit-backdrop-filter: blur(28px) saturate(1.6) brightness(1.05);
  border: 1px solid rgba(255,255,255,.12);
  border-top-color: rgba(255,255,255,.38);
  border-left-color: rgba(255,255,255,.22);
  border-bottom-color: rgba(255,255,255,.06);
  box-shadow:
    0 20px 60px rgba(0,0,0,.2),
    0 6px 20px rgba(0,0,0,.1),
    inset 0 1px 0 rgba(255,255,255,.22),
    inset 0 -1px 0 rgba(255,255,255,.04),
    inset 0 0 30px rgba(255,255,255,.03);
  padding: 32px 28px;
  text-align: center;
  position: relative;
  overflow: hidden;
  transition: transform .5s cubic-bezier(.22,1,.36,1), box-shadow .5s cubic-bezier(.22,1,.36,1);
}
.bdp-bdb__stat-card:hover {
  transform: translateY(-8px) scale(1.015);
  box-shadow:
    0 30px 80px rgba(0,0,0,.25),
    0 10px 30px rgba(0,0,0,.12),
    inset 0 1px 0 rgba(255,255,255,.3),
    inset 0 0 30px rgba(255,255,255,.05);
}
/* Specular */
.bdp-bdb__stat-card::before {
  content: '';
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 55%;
  background: linear-gradient(180deg, rgba(255,255,255,.15) 0%, transparent 100%);
  border-radius: 24px 24px 50% 50%;
  pointer-events: none;
}
/* Shimmer */
.bdp-bdb__stat-card::after {
  content: '';
  position: absolute;
  inset: 0;
  background: linear-gradient(105deg, transparent 40%, rgba(47,183,171,.12) 50%, transparent 60%);
  transform: translateX(-200%);
  transition: transform .8s cubic-bezier(.22,1,.36,1);
  pointer-events: none;
}
.bdp-bdb__stat-card:hover::after {
  transform: translateX(200%);
}

.bdp-bdb__stat-number {
  font-family: 'Poppins', sans-serif !important;
  font-size: 44px !important;
  font-weight: 900 !important;
  background: linear-gradient(135deg, #2FB7AB, #E2DE00) !important;
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
  background-clip: text !important;
  margin-bottom: 8px !important;
  line-height: 1 !important;
}
.bdp-bdb__stat-label {
  font-family: 'Karla', sans-serif !important;
  font-size: 14px !important;
  color: rgba(255,255,255,.7) !important;
  line-height: 1.4 !important;
}

/* Stats orbs */
.bdp-bdb__stats-orb {
  position: absolute;
  border-radius: 50%;
  filter: blur(80px);
  pointer-events: none;
}
.bdp-bdb__stats-orb--1 {
  width: 300px; height: 300px;
  background: #E2DE00;
  top: -100px; right: 10%;
  opacity: .06;
}
.bdp-bdb__stats-orb--2 {
  width: 250px; height: 250px;
  background: #2FB7AB;
  bottom: -80px; left: 5%;
  opacity: .1;
}

/* ══════════════════════════════════════════════════════════════
   GALLERY, 2 images side by side on light
   ══════════════════════════════════════════════════════════════ */
.bdp-bdb__gallery {
  position: relative;
  background: #f8f9fc;
  background-image: radial-gradient(rgba(0,65,150,.03) 1px, transparent 1px);
  background-size: 32px 32px;
  padding: 80px 0 100px;
  overflow: hidden;
}
.bdp-bdb__gallery-inner {
  max-width: 1100px;
  margin: 0 auto;
  padding: 0 40px;
  position: relative;
  z-index: 2;
}
.bdp-bdb__gallery-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 28px;
  margin-top: 40px;
}
.bdp-bdb__gallery-card {
  border-radius: 20px;
  overflow: hidden;
  background: linear-gradient(145deg, rgba(255,255,255,.85) 0%, rgba(255,255,255,.6) 50%, rgba(255,255,255,.75) 100%);
  backdrop-filter: blur(16px) saturate(1.3);
  border: 1px solid rgba(255,255,255,.8);
  border-top-color: rgba(255,255,255,1);
  border-bottom-color: rgba(255,255,255,.5);
  box-shadow:
    0 12px 40px rgba(0,65,150,.06),
    0 4px 12px rgba(0,0,0,.04),
    inset 0 1px 0 rgba(255,255,255,.9),
    inset 0 -1px 0 rgba(0,0,0,.02);
  transition: transform .5s cubic-bezier(.22,1,.36,1), box-shadow .5s cubic-bezier(.22,1,.36,1);
}
.bdp-bdb__gallery-card:hover {
  transform: translateY(-6px) scale(1.01);
  box-shadow:
    0 20px 50px rgba(0,65,150,.1),
    0 8px 20px rgba(0,0,0,.06),
    inset 0 1px 0 rgba(255,255,255,1);
}
.bdp-bdb__gallery-card-img {
  aspect-ratio: 16/10;
  background: #e8ecf2;
  overflow: hidden;
}
.bdp-bdb__gallery-card-img img {
  width: 100%; height: 100%;
  object-fit: cover;
  display: block;
}
.bdp-bdb__gallery-card-img-placeholder {
  width: 100%; height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: 'JetBrains Mono', monospace;
  font-size: 11px;
  color: rgba(0,65,150,.2);
  letter-spacing: 1px;
  text-transform: uppercase;
}
.bdp-bdb__gallery-card-body {
  padding: 24px 28px;
}
.bdp-bdb__gallery-card-title {
  font-family: 'Poppins', sans-serif !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  color: #2E3B55 !important;
  margin-bottom: 8px !important;
}
.bdp-bdb__gallery-card-desc {
  font-family: 'Karla', sans-serif !important;
  font-size: 14px !important;
  color: #5a6a7c !important;
  line-height: 1.6 !important;
}

/* Watermarks gallery */
.bdp-bdb__gallery-watermark {
  position: absolute;
  font-family: 'Poppins', sans-serif;
  font-weight: 900;
  font-size: clamp(120px, 15vw, 240px);
  text-transform: uppercase;
  letter-spacing: -6px;
  color: rgba(0,65,150,.025);
  pointer-events: none;
  white-space: nowrap;
  line-height: 1;
  top: 20px; left: -40px;
}

/* ══════════════════════════════════════════════════════════════
   CTA, fin article
   ══════════════════════════════════════════════════════════════ */
.bdp-bdb__cta-section {
  background: #f8f9fc;
  padding: 0 0 100px;
  position: relative;
}
.bdp-bdb__cta-inner {
  max-width: 780px;
  margin: 0 auto;
  padding: 0 40px;
  text-align: center;
}
.bdp-bdb__cta-line {
  width: 60px; height: 3px;
  background: linear-gradient(90deg, #004196, #2FB7AB);
  border-radius: 3px;
  margin: 0 auto 32px;
}
.bdp-bdb__cta-text {
  font-family: 'Poppins', sans-serif !important;
  font-size: 24px !important;
  font-weight: 700 !important;
  color: #2E3B55 !important;
  line-height: 1.4 !important;
  margin-bottom: 32px !important;
}
.bdp-bdb__cta-btn {
  display: inline-flex;
  align-items: center;
  gap: 12px;
  padding: 16px 36px;
  border-radius: 60px;
  background: linear-gradient(135deg, #004196, #2FB7AB);
  color: #fff !important;
  font-family: 'Poppins', sans-serif !important;
  font-size: 15px !important;
  font-weight: 600 !important;
  text-decoration: none !important;
  border: none;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  transition: transform .3s cubic-bezier(.22,1,.36,1), box-shadow .3s cubic-bezier(.22,1,.36,1);
  -webkit-appearance: none !important;
  min-height: 54px; max-height: 54px;
}
.bdp-bdb__cta-btn:hover {
  transform: translateY(-3px);
  box-shadow: 0 12px 30px rgba(0,65,150,.25);
}
.bdp-bdb__cta-btn::after {
  content: '';
  position: absolute;
  inset: 0;
  background: linear-gradient(105deg, transparent 40%, rgba(255,255,255,.2) 50%, transparent 60%);
  transform: translateX(-200%);
  transition: transform .6s;
}
.bdp-bdb__cta-btn:hover::after { transform: translateX(200%); }
.bdp-bdb__cta-btn-arrow {
  width: 28px; height: 28px;
  border-radius: 50%;
  background: rgba(255,255,255,.2);
  display: flex; align-items: center; justify-content: center;
  transition: transform .3s cubic-bezier(.22,1,.36,1);
}
.bdp-bdb__cta-btn:hover .bdp-bdb__cta-btn-arrow { transform: translateX(4px); }

/* ══════════════════════════════════════════════════════════════
   RESPONSIVE
   ══════════════════════════════════════════════════════════════ */
/* Desktop layout maintained — zoom applied via JS on .bdp-bdb only */

/* ══════════════════════════════════════════════════════════════
   LAYOUT COTON — Composants specifiques
   ══════════════════════════════════════════════════════════════ */

/* ── SPLIT ROW ── */
.bdp-bdb__split {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 40px;
  align-items: center;
  margin: 56px 0;
  max-width: 1100px;
  margin-left: auto;
  margin-right: auto;
  padding: 0 40px;
  position: relative;
  z-index: 2;
}
.bdp-bdb__split--reverse { direction: rtl; }
.bdp-bdb__split--reverse > * { direction: ltr; }
.bdp-bdb__split-img {
  border-radius: 20px;
  overflow: hidden;
  box-shadow: 0 12px 40px rgba(0,65,150,.08);
}
.bdp-bdb__split-img img { width: 100% !important; height: auto !important; display: block !important; }

/* ── PULL QUOTE ── */
.bdp-bdb__pullquote {
  position: relative;
  max-width: 780px;
  margin: 56px auto;
  padding: 40px 48px;
  background: linear-gradient(145deg, rgba(255,255,255,.85) 0%, rgba(255,255,255,.6) 100%);
  backdrop-filter: blur(16px);
  border-radius: 20px;
  border-left: 4px solid #2FB7AB !important;
  box-shadow: 0 8px 30px rgba(0,65,150,.06);
}
.bdp-bdb__pullquote-mark {
  position: absolute;
  top: -16px; left: 32px;
  font-family: 'Poppins', sans-serif;
  font-size: 80px;
  font-weight: 900;
  background: linear-gradient(135deg, #2FB7AB, #E2DE00);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  line-height: 1;
}
.bdp-bdb__pullquote p {
  font-family: 'Poly', serif !important;
  font-style: italic !important;
  font-size: 20px !important;
  color: #2E3B55 !important;
  line-height: 1.6 !important;
  margin: 0 !important;
}

/* ── BADGES GRID ── */
.bdp-bdb__badges {
  display: grid !important;
  grid-template-columns: repeat(3, 1fr) !important;
  gap: 20px !important;
  max-width: 780px;
  margin: 48px auto;
  padding: 0 40px;
  position: relative;
  z-index: 2;
}
.bdp-bdb__badge {
  border-radius: 16px;
  padding: 28px 24px;
  text-align: center;
  background: linear-gradient(145deg, rgba(255,255,255,.9) 0%, rgba(255,255,255,.65) 100%);
  backdrop-filter: blur(12px);
  border: 1px solid rgba(255,255,255,.8) !important;
  box-shadow: 0 8px 24px rgba(0,65,150,.05);
  transition: transform .4s cubic-bezier(.22,1,.36,1);
}
.bdp-bdb__badge:hover { transform: translateY(-4px); }
.bdp-bdb__badge-icon { font-size: 32px; margin-bottom: 12px; display: block; }
.bdp-bdb__badge-title {
  font-family: 'Poppins', sans-serif !important;
  font-size: 14px !important;
  font-weight: 700 !important;
  color: #2E3B55 !important;
  margin-bottom: 6px !important;
}
.bdp-bdb__badge-desc {
  font-family: 'Karla', sans-serif !important;
  font-size: 13px !important;
  color: #5a6a7c !important;
  line-height: 1.5 !important;
}




/* ── PHOTO MASONRY ── */
.bdp-bdb__masonry { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; max-width: 780px; margin: 48px auto; padding: 0 40px; position: relative; z-index: 2; }
.bdp-bdb__masonry-item { border-radius: 16px; overflow: hidden; box-shadow: 0 8px 24px rgba(0,65,150,.06); }
.bdp-bdb__masonry-item--tall { grid-row: span 2; }
.bdp-bdb__masonry-item img { width: 100% !important; height: 100% !important; object-fit: cover !important; display: block !important; }

/* ── HIGHLIGHT CARD ── */
.bdp-bdb__highlight { background: linear-gradient(160deg, #004196 0%, #0a2744 50%, #2FB7AB 100%); padding: 60px 0; margin: 56px 0; position: relative; overflow: hidden; width: 100vw !important; margin-left: calc(-50vw + 50%) !important; }
.bdp-bdb__highlight-inner { max-width: 780px; margin: 0 auto; padding: 0 40px; position: relative; z-index: 2; }
.bdp-bdb__highlight-text { font-family: 'Poppins', sans-serif !important; font-size: 22px !important; font-weight: 600 !important; color: #fff !important; line-height: 1.5 !important; text-align: center; }
.bdp-bdb__highlight-text strong { background: linear-gradient(135deg, #2FB7AB, #E2DE00); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }

/* ── BENTO SPECS ── */
.bdp-bdb__bento { display: grid; grid-template-columns: repeat(3, 1fr); grid-template-rows: auto auto; gap: 16px; max-width: 780px; margin: 48px auto; padding: 0 40px; position: relative; z-index: 2; }
.bdp-bdb__bento-card { border-radius: 20px; padding: 32px 24px; background: linear-gradient(145deg, rgba(255,255,255,.9) 0%, rgba(255,255,255,.65) 100%); backdrop-filter: blur(12px); border: 1px solid rgba(255,255,255,.8) !important; box-shadow: 0 8px 24px rgba(0,65,150,.05); transition: transform .4s cubic-bezier(.22,1,.36,1); }
.bdp-bdb__bento-card:hover { transform: translateY(-4px); }
.bdp-bdb__bento-card--wide { grid-column: span 2; }
.bdp-bdb__bento-card--accent { background: linear-gradient(160deg, #004196 0%, #0a2744 60%, #2FB7AB 100%) !important; border: none !important; }
.bdp-bdb__bento-stat { font-family: 'Poppins', sans-serif !important; font-size: 36px !important; font-weight: 900 !important; background: linear-gradient(135deg, #2FB7AB, #E2DE00) !important; -webkit-background-clip: text !important; -webkit-text-fill-color: transparent !important; line-height: 1 !important; margin-bottom: 8px !important; }
.bdp-bdb__bento-label { font-family: 'Karla', sans-serif !important; font-size: 14px !important; color: #5a6a7c !important; line-height: 1.4 !important; }
.bdp-bdb__bento-card--accent .bdp-bdb__bento-label { color: rgba(255,255,255,.7) !important; }

/* ── ICON CARDS ── */
.bdp-bdb__icon-row { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; max-width: 780px; margin: 48px auto; padding: 0 40px; position: relative; z-index: 2; }
.bdp-bdb__icon-card { border-radius: 20px; padding: 32px 24px; text-align: center; background: linear-gradient(145deg, rgba(255,255,255,.9) 0%, rgba(255,255,255,.65) 100%); backdrop-filter: blur(12px); border: 1px solid rgba(255,255,255,.8) !important; box-shadow: 0 8px 24px rgba(0,65,150,.05); transition: transform .4s cubic-bezier(.22,1,.36,1); }
.bdp-bdb__icon-card:hover { transform: translateY(-4px); }
.bdp-bdb__icon-card-emoji { font-size: 36px; margin-bottom: 16px; display: block; }
.bdp-bdb__icon-card-title { font-family: 'Poppins', sans-serif !important; font-size: 16px !important; font-weight: 700 !important; color: #2E3B55 !important; margin-bottom: 8px !important; }
.bdp-bdb__icon-card-desc { font-family: 'Karla', sans-serif !important; font-size: 13px !important; color: #5a6a7c !important; line-height: 1.5 !important; }

/* ── BIG NUMBER ── */
.bdp-bdb__bignumber { text-align: center; max-width: 780px; margin: 48px auto 32px; padding: 0 40px; position: relative; z-index: 2; }
.bdp-bdb__bignumber-value { font-family: 'Poppins', sans-serif !important; font-size: clamp(80px, 15vw, 160px) !important; font-weight: 900 !important; background: linear-gradient(135deg, #2FB7AB, #E2DE00) !important; -webkit-background-clip: text !important; -webkit-text-fill-color: transparent !important; line-height: 1 !important; }
.bdp-bdb__bignumber-label { font-family: 'Karla', sans-serif !important; font-size: 18px !important; color: #5a6a7c !important; margin-top: 8px !important; }

/* ── COMPARISON BAR ── */
.bdp-bdb__compare { max-width: 780px; margin: 48px auto; padding: 0 40px; position: relative; z-index: 2; }
.bdp-bdb__compare-item { margin-bottom: 24px; }
.bdp-bdb__compare-label { font-family: 'Poppins', sans-serif !important; font-size: 14px !important; font-weight: 600 !important; color: #2E3B55 !important; margin-bottom: 8px !important; display: flex; justify-content: space-between; }
.bdp-bdb__compare-bar { height: 32px; border-radius: 16px; background: #e8ecf2; overflow: hidden; position: relative; }
.bdp-bdb__compare-fill { height: 100%; border-radius: 16px; display: flex; align-items: center; padding-left: 16px; font-family: 'JetBrains Mono', monospace; font-size: 12px; font-weight: 600; color: #fff; transition: width 1.5s cubic-bezier(.22,1,.36,1); }
.bdp-bdb__compare-fill--bdp { background: linear-gradient(90deg, #004196, #2FB7AB); }
.bdp-bdb__compare-fill--sector { background: linear-gradient(90deg, #8a9ab5, #b0bec5); }
</style>

<section class="bdp-bdb">
  <div class="bdp-bdb__noise"></div>
  <div class="bdp-bdb__hero">
    <div class="bdp-bdb__hero-orb bdp-bdb__hero-orb--jade"></div>
    <div class="bdp-bdb__hero-orb bdp-bdb__hero-orb--bleu"></div>
    <div class="bdp-bdb__hero-orb bdp-bdb__hero-orb--jaune"></div>
    <div class="bdp-bdb__hero-arc bdp-bdb__hero-arc--1"></div><div class="bdp-bdb__hero-arc bdp-bdb__hero-arc--2"></div>
    <div class="bdp-bdb__hero-arc bdp-bdb__hero-arc--3"></div><div class="bdp-bdb__hero-arc bdp-bdb__hero-arc--4"></div>
    <div class="bdp-bdb__deco-ring" style="top:15%;left:8%"></div>
    <div class="bdp-bdb__deco-diamond" style="top:30%;right:25%"></div>
    <div class="bdp-bdb__deco-cross" style="top:60%;left:5%">+</div>
    <div class="bdp-bdb__dots-grid" style="top:70%;right:3%;width:110px"><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i></div>
    <div class="bdp-bdb__hero-inner">
      <div class="bdp-bdb__hero-content rv">
        <div class="bdp-bdb__hero-overline"><div class="bdp-bdb__hero-overline-bar"></div><span class="bdp-bdb__hero-overline-text">Innovation industrielle</span></div>
        <h1 class="bdp-bdb__hero-title">Nos machines<br>sont arrivees<b>a Grigny</b></h1>
        <p class="bdp-bdb__hero-subtitle">De nouveaux equipements CLM Texfinity pour notre usine de Grigny.</p>
      </div>
      <div class="bdp-bdb__hero-visual rv d2"><div class="bdp-bdb__hero-img-accent"></div><div class="bdp-bdb__hero-img-wrapper"><img decoding="async" src="https://www.blanchisseriedeparis.fr/wp-content/uploads/2025/01/WhatsApp-Image-2025-01-29-a-10.40.13_11f38cfb.jpg" alt="Machines CLM Texfinity Grigny"></div></div>
      <div class="bdp-bdb__hero-meta rv d3"><div class="bdp-bdb__hero-meta-item"><div class="bdp-bdb__hero-meta-dot"></div>Grigny</div><div class="bdp-bdb__hero-meta-item"><div class="bdp-bdb__hero-meta-dot"></div>CLM Texfinity</div></div>
    </div>
  </div>
  <div class="bdp-bdb__wave"><svg viewBox="0 0 1440 120" preserveAspectRatio="none" xmlns="http://www.w3.org/2000/svg"><path d="M0,40 C180,100 400,0 720,60 C1040,120 1260,20 1440,80 L1440,120 L0,120 Z" fill="#f8f9fc"/><path d="M0,70 C200,110 500,30 780,70 C1060,110 1300,50 1440,90 L1440,120 L0,120 Z" fill="#f8f9fc" opacity=".5"/></svg></div>
  <div class="bdp-bdb__body">
    <div class="bdp-bdb__watermark bdp-bdb__watermark--1">GRIGNY</div><div class="bdp-bdb__watermark bdp-bdb__watermark--2">INNOVATION</div>
    <div class="bdp-bdb__body-arc bdp-bdb__body-arc--1"></div><div class="bdp-bdb__body-arc bdp-bdb__body-arc--1b"></div>
    <div class="bdp-bdb__body-arc bdp-bdb__body-arc--2"></div><div class="bdp-bdb__body-arc bdp-bdb__body-arc--2b"></div>
    <div class="bdp-bdb__body-ring"></div><div class="bdp-bdb__body-diamond"></div><div class="bdp-bdb__body-cross">+</div>
    <article class="bdp-bdb__article">
      <p class="bdp-bdb__lead rv">Les toutes nouvelles machines sont arrivees dans notre usine de Grigny, fruits de notre partenariat strategique avec CLM Texfinity. Un bond en avant pour notre production.</p>
    </article>
    <div class="bdp-bdb__bento">
      <div class="bdp-bdb__bento-card scale-rv"><div class="bdp-bdb__bento-stat">-25%</div><div class="bdp-bdb__bento-label">Consommation d'energie</div></div>
      <div class="bdp-bdb__bento-card bdp-bdb__bento-card--wide bdp-bdb__bento-card--accent scale-rv d1"><div class="bdp-bdb__bento-stat">&lt;3L/kg</div><div class="bdp-bdb__bento-label">Consommation d'eau par kilo de linge traite</div></div>
      <div class="bdp-bdb__bento-card bdp-bdb__bento-card--wide scale-rv d2"><div class="bdp-bdb__bento-stat">+40%</div><div class="bdp-bdb__bento-label">Capacite de production supplementaire</div></div>
      <div class="bdp-bdb__bento-card scale-rv d3"><div class="bdp-bdb__bento-stat">95%</div><div class="bdp-bdb__bento-label">Taux de disponibilite machines</div></div>
    </div>
    <div class="bdp-bdb__split rv">
      <div class="bdp-bdb__split-img"><img decoding="async" src="https://www.blanchisseriedeparis.fr/wp-content/uploads/2024/12/image.jpeg" alt="Machine CLM Texfinity"></div>
      <div class="bdp-bdb__split-text"><h2 class="bdp-bdb__section-title">Des machines a la<b>pointe</b></h2><p class="bdp-bdb__text">Concues pour optimiser l'efficacite energetique, reduire la consommation d'eau et prolonger la duree de vie des textiles. Du tri automatise a l'optimisation des cycles de lavage, chaque etape est amelioree.</p></div>
    </div>
    <div class="bdp-bdb__highlight rv"><div class="bdp-bdb__highlight-inner"><p class="bdp-bdb__highlight-text"><strong>CLM Texfinity</strong>, leader mondial des solutions innovantes en blanchisserie, partage notre vision d'une industrie respectueuse de l'environnement.</p></div></div>
    <div class="bdp-bdb__split bdp-bdb__split--reverse rv">
      <div class="bdp-bdb__split-img"><img decoding="async" src="https://www.blanchisseriedeparis.fr/wp-content/uploads/2024/12/image-texfinity-2.jpg" alt="Partenariat Texfinity"></div>
      <div class="bdp-bdb__split-text"><h2 class="bdp-bdb__section-title">Un partenariat<b>strategique</b></h2><p class="bdp-bdb__text">Expertise technique combinee a notre ambition. Grigny devient une vitrine de l'innovation industrielle, avec des performances optimales et un impact environnemental maitrise.</p></div>
    </div>
  </div>
  <div class="bdp-bdb__cta-section"><div class="bdp-bdb__cta-inner rv"><div class="bdp-bdb__cta-line"></div><p class="bdp-bdb__cta-text">Decouvrez comment nous faisons la difference au quotidien.</p><a href="/nous-contacter" class="bdp-bdb__cta-btn" onclick="this.blur()"><span>Nous contacter</span><div class="bdp-bdb__cta-btn-arrow"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="#fff" stroke-width="2.5"><path d="M5 12h14M12 5l7 7-7 7"/></svg></div></a></div></div>
</section>

<script>
(function(){
  /* Force desktop layout on mobile */
  var vp = document.querySelector('meta[name="viewport"]');
  if(vp) vp.setAttribute('content', 'width=1200');

  /* Scroll reveal */
  var obs = new IntersectionObserver(function(entries){
    entries.forEach(function(e){
      if(e.isIntersecting){ e.target.classList.add('vis'); obs.unobserve(e.target); }
    });
  }, { threshold: .08, rootMargin: '0px 0px -30px 0px' });
  requestAnimationFrame(function(){
    document.querySelectorAll('.bdp-bdb .rv, .bdp-bdb .scale-rv').forEach(function(el){ obs.observe(el); });
  });
})();
</script>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Une flotte de véhicule 100% électrique ?</title>
		<link>https://www.blanchisseriedeparis.fr/une-flotte-de-vehicule-100-electrique/</link>
		
		<dc:creator><![CDATA[Blanchisserie De Paris]]></dc:creator>
		<pubDate>Fri, 10 Jan 2025 14:12:58 +0000</pubDate>
				<category><![CDATA[ARTICLES]]></category>
		<category><![CDATA[FAITS DIVERS]]></category>
		<guid isPermaLink="false">https://www.blanchisseriedeparis.fr/?p=3792</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<style>
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800;900&family=JetBrains+Mono:wght@400;500;600&family=Karla:wght@400;500;600;700&family=Poly:ital@0;1&display=swap');

/* ── Masquer le header article Scrate ── */
.blog_post_media,
.blog_post_title,
.single_post_info,
.single-post .entry-title,
.single-post .post-thumbnail,
.single-post .entry-meta,
.single-post .blog_post_media_wrapper,
.single_post_title,
.blog_post_preview_content > .blog_post_media,
article.post > .blog_post_media,
article.post > header,
.single-format-standard > .blog_post_media,
.post_info,
.post-title,
.single-post article > .blog_post_title,
.single-post article > .post_info,
.single-post .post_content > .blog_post_title,
.single-post .post_content > .post_info,
.blog_post_title_single,
.post_featured_data,
.blog_post_data,
body.single-post .content_wrapper > article > *:not(.wpcode-content):not(.bdp-bdb):not(.post_content),
body.single-post .post_content > h1,
body.single-post .post_content > .post_info,
.blogpost_title,
.listing_meta {
  display: none !important;
}

/* ── Fix logo header after viewport override ── */
.logo_container img,
picture.default_logo img,
picture.mobile_logo img,
picture.sticky_logo img {
  max-height: 70px !important;
  max-width: 200px !important;
  width: auto !important;
  height: auto !important;
  object-fit: contain !important;
}

/* ══════════════════════════════════════════════════════════════
   BDP, Article BDB Acquisition
   ══════════════════════════════════════════════════════════════ */

.bdp-bdb * { margin: 0; padding: 0; box-sizing: border-box !important; }

.bdp-bdb {
  width: 100vw !important;
  margin-left: calc(-50vw + 50%) !important;
  margin-top: -40px !important;
  position: relative;
  overflow-x: hidden !important;
  font-family: 'Poppins', sans-serif;
}

/* ── NOISE GRAIN ── */
.bdp-bdb__noise {
  position: fixed;
  inset: 0;
  z-index: 9999;
  pointer-events: none;
  opacity: .03;
  mix-blend-mode: multiply;
}
.bdp-bdb__noise::before {
  content: '';
  position: absolute;
  inset: -200%;
  width: 400%;
  height: 400%;
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");
  background-size: 128px;
  animation: bdp-bdb-grain .5s steps(1) infinite;
}
@keyframes bdp-bdb-grain {
  0%, 100% { transform: translate(0,0) }
  10% { transform: translate(-5%,-10%) }
  30% { transform: translate(3%,-15%) }
  50% { transform: translate(12%,9%) }
  70% { transform: translate(9%,4%) }
  90% { transform: translate(-1%,7%) }
}

/* ── SCROLL REVEAL ── */
.bdp-bdb .rv {
  opacity: 0;
  transform: translateY(50px);
  transition: opacity 1s cubic-bezier(.22,1,.36,1), transform 1s cubic-bezier(.22,1,.36,1);
}
.bdp-bdb .rv.vis { opacity: 1 !important; transform: translateY(0) !important; }
.bdp-bdb .rv.d1 { transition-delay: .12s }
.bdp-bdb .rv.d2 { transition-delay: .24s }
.bdp-bdb .rv.d3 { transition-delay: .36s }
.bdp-bdb .rv.d4 { transition-delay: .48s }
.bdp-bdb .rv.d5 { transition-delay: .60s }

.bdp-bdb .scale-rv {
  opacity: 0;
  transform: scale(.88) translateY(30px);
  transition: opacity .9s cubic-bezier(.22,1,.36,1), transform .9s cubic-bezier(.22,1,.36,1);
}
.bdp-bdb .scale-rv.vis { opacity: 1 !important; transform: scale(1) translateY(0) !important; }

/* ══════════════════════════════════════════════════════════════
   HERO, DARK GRADIENT
   ══════════════════════════════════════════════════════════════ */
.bdp-bdb__hero {
  position: relative;
  min-height: auto;
  background: linear-gradient(160deg, #004196 0%, #0a2744 40%, #0c2340 65%, #2FB7AB 100%);
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  padding: 100px 0 100px;
}

/* Orbs */
.bdp-bdb__hero-orb {
  position: absolute;
  border-radius: 50%;
  filter: blur(90px);
  pointer-events: none;
  animation: bdp-bdb-orb 14s ease-in-out infinite;
}
.bdp-bdb__hero-orb--jade {
  width: 500px; height: 500px;
  background: #2FB7AB;
  top: -10%; right: -5%;
  opacity: .18;
}
.bdp-bdb__hero-orb--bleu {
  width: 400px; height: 400px;
  background: #004196;
  bottom: -15%; left: -8%;
  opacity: .2;
  animation-delay: -7s;
}
.bdp-bdb__hero-orb--jaune {
  width: 250px; height: 250px;
  background: #E2DE00;
  top: 40%; left: 50%;
  opacity: .06;
  animation-delay: -4s;
}
@keyframes bdp-bdb-orb {
  0%, 100% { transform: translate(0,0) scale(1) }
  33% { transform: translate(20px,-15px) scale(1.05) }
  66% { transform: translate(-10px,20px) scale(.95) }
}

/* Arcs */
.bdp-bdb__hero-arc {
  position: absolute;
  border-radius: 50%;
  border: 1.5px solid rgba(255,255,255,.07);
  pointer-events: none;
}
.bdp-bdb__hero-arc--1 { width: 500px; height: 500px; top: -200px; right: -150px; }
.bdp-bdb__hero-arc--2 { width: 650px; height: 650px; top: -275px; right: -225px; border-width: 1px; border-color: rgba(255,255,255,.035); }
.bdp-bdb__hero-arc--3 { width: 400px; height: 400px; bottom: -150px; left: -100px; }
.bdp-bdb__hero-arc--4 { width: 550px; height: 550px; bottom: -225px; left: -175px; border-width: 1px; border-color: rgba(255,255,255,.035); }

/* Floating decos */
.bdp-bdb__deco-ring {
  position: absolute;
  width: 60px; height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(255,255,255,.06);
  animation: bdp-bdb-float 11s ease-in-out infinite;
  pointer-events: none;
}
.bdp-bdb__deco-diamond {
  position: absolute;
  width: 16px; height: 16px;
  border: 1px solid rgba(255,255,255,.06);
  transform: rotate(45deg);
  animation: bdp-bdb-float 13s ease-in-out infinite reverse;
  pointer-events: none;
}
.bdp-bdb__deco-cross {
  position: absolute;
  font-family: 'Poppins', sans-serif;
  font-size: 18px;
  color: rgba(255,255,255,.06);
  animation: bdp-bdb-pulse 9s ease-in-out infinite;
  pointer-events: none;
}
@keyframes bdp-bdb-float {
  0%, 100% { transform: translateY(0) rotate(0deg) }
  50% { transform: translateY(-20px) rotate(5deg) }
}
@keyframes bdp-bdb-pulse {
  0%, 100% { opacity: .06 }
  50% { opacity: .12 }
}

/* Dots grid hero */
.bdp-bdb__dots-grid {
  position: absolute;
  display: grid;
  grid-template-columns: repeat(10, 1fr);
  gap: 8px;
  opacity: .3;
  pointer-events: none;
}
.bdp-bdb__dots-grid i {
  width: 3px; height: 3px;
  border-radius: 50%;
  background: #fff;
  display: block;
}

/* Hero content */
.bdp-bdb__hero-inner {
  position: relative;
  z-index: 2;
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 40px;
  display: grid;
  grid-template-columns: 1fr 1.4fr;
  column-gap: 50px;
  row-gap: 12px;
  align-items: center;
}
.bdp-bdb__hero-content { position: relative; }

.bdp-bdb__hero-overline {
  display: flex;
  align-items: center;
  gap: 12px;
  margin-bottom: 28px;
}
.bdp-bdb__hero-overline-bar {
  width: 40px; height: 2px;
  background: linear-gradient(90deg, #2FB7AB, #E2DE00);
  border-radius: 2px;
}
.bdp-bdb__hero-overline-text {
  font-family: 'JetBrains Mono', monospace !important;
  font-size: 11px !important;
  font-weight: 500 !important;
  letter-spacing: 2.5px !important;
  text-transform: uppercase !important;
  color: #2FB7AB !important;
}

.bdp-bdb__hero-title {
  font-family: 'Poppins', sans-serif !important;
  font-size: clamp(30px, 3.5vw, 46px) !important;
  font-weight: 900 !important;
  line-height: .88 !important;
  letter-spacing: -3px !important;
  text-transform: uppercase !important;
  color: #fff !important;
  margin-bottom: 24px !important;
}
.bdp-bdb__hero-title b {
  display: block !important;
  -webkit-text-stroke: 2px rgba(255,255,255,.7) !important;
  -webkit-text-fill-color: transparent !important;
  color: transparent !important;
  font-weight: 900 !important;
}

.bdp-bdb__hero-subtitle {
  font-family: 'Poly', serif !important;
  font-style: italic !important;
  font-size: 20px !important;
  color: rgba(255,255,255,.7) !important;
  line-height: 1.5 !important;
  margin-bottom: 32px !important;
  max-width: 480px;
}

.bdp-bdb__hero-meta {
  display: flex;
  gap: 24px;
  flex-wrap: wrap;
  grid-column: 1;
  align-self: start;
}
.bdp-bdb__hero-meta-item {
  display: flex;
  align-items: center;
  gap: 8px;
  font-family: 'JetBrains Mono', monospace !important;
  font-size: 13px !important;
  color: rgba(255,255,255,.85) !important;
  letter-spacing: 1px;
}
.bdp-bdb__hero-meta-dot {
  width: 8px; height: 8px;
  border-radius: 50%;
  background: #2FB7AB;
}

/* Hero image */
.bdp-bdb__hero-visual {
  position: relative;
  grid-column: 2;
  grid-row: 1 / 3;
  align-self: center;
}
.bdp-bdb__hero-img-wrapper {
  position: relative;
  border-radius: 20px;
  overflow: hidden;
  background: transparent;
  border: none;
  box-shadow: 0 20px 60px rgba(0,0,0,.25), 0 8px 20px rgba(0,0,0,.12);
}
.bdp-bdb__hero-img-wrapper img {
  width: 100%;
  height: auto;
  display: block;
  height: auto;
  max-width: 100%;
  display: block;
}
.bdp-bdb__hero-img-placeholder {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: 'JetBrains Mono', monospace;
  font-size: 13px;
  color: rgba(255,255,255,.3);
  letter-spacing: 1px;
  text-transform: uppercase;
  flex-direction: column;
  gap: 8px;
}
.bdp-bdb__hero-img-placeholder svg {
  opacity: .2;
}

/* Corner accent */
.bdp-bdb__hero-img-accent {
  position: absolute;
  top: -8px; right: -8px;
  width: 50px; height: 50px;
  background: linear-gradient(135deg, #2FB7AB, #E2DE00);
  border-radius: 12px;
  z-index: -1;
  opacity: .5;
}

/* ══════════════════════════════════════════════════════════════
   WAVE SEPARATOR
   ══════════════════════════════════════════════════════════════ */
.bdp-bdb__wave {
  position: relative;
  width: 100%;
  overflow: hidden;
  line-height: 0;
  margin-top: -120px;
  z-index: 2;
}
.bdp-bdb__wave svg {
  display: block;
  width: 100%;
  height: 120px;
  filter: drop-shadow(0 -8px 20px rgba(0,0,0,.25)) drop-shadow(0 -3px 8px rgba(0,0,0,.15));
}

/* ══════════════════════════════════════════════════════════════
   ARTICLE BODY, LIGHT BACKGROUND
   ══════════════════════════════════════════════════════════════ */
.bdp-bdb__body {
  position: relative;
  background: #f8f9fc;
  background-image: radial-gradient(rgba(0,65,150,.03) 1px, transparent 1px);
  background-size: 32px 32px;
  padding: 80px 0 100px;
  overflow: hidden;
}

/* Watermarks */
.bdp-bdb__watermark {
  position: absolute;
  font-family: 'Poppins', sans-serif;
  font-weight: 900;
  font-size: clamp(140px, 18vw, 280px);
  text-transform: uppercase;
  letter-spacing: -8px;
  color: rgba(0,65,150,.025);
  pointer-events: none;
  white-space: nowrap;
  line-height: 1;
}
.bdp-bdb__watermark--1 { top: 40px; right: -40px; }
.bdp-bdb__watermark--2 { bottom: 120px; left: -60px; }

/* Light arcs */
.bdp-bdb__body-arc {
  position: absolute;
  border-radius: 50%;
  pointer-events: none;
}
.bdp-bdb__body-arc--1 {
  width: 400px; height: 400px;
  top: -120px; right: -100px;
  border: 1.5px solid rgba(0,65,150,.05);
}
.bdp-bdb__body-arc--1b {
  width: 520px; height: 520px;
  top: -180px; right: -160px;
  border: 1px solid rgba(0,65,150,.03);
}
.bdp-bdb__body-arc--2 {
  width: 350px; height: 350px;
  bottom: 60px; left: -100px;
  border: 1.5px solid rgba(47,183,171,.05);
}
.bdp-bdb__body-arc--2b {
  width: 480px; height: 480px;
  bottom: -5px; left: -165px;
  border: 1px solid rgba(47,183,171,.03);
}

/* Light floating decos */
.bdp-bdb__body-ring {
  position: absolute;
  width: 50px; height: 50px;
  border-radius: 50%;
  border: 1px solid rgba(0,65,150,.06);
  top: 200px; right: 80px;
  animation: bdp-bdb-float 12s ease-in-out infinite;
  pointer-events: none;
}
.bdp-bdb__body-diamond {
  position: absolute;
  width: 14px; height: 14px;
  border: 1px solid rgba(47,183,171,.10);
  transform: rotate(45deg);
  bottom: 300px; left: 60px;
  animation: bdp-bdb-float 14s ease-in-out infinite reverse;
  pointer-events: none;
}
.bdp-bdb__body-cross {
  position: absolute;
  font-size: 16px;
  color: rgba(0,65,150,.06);
  top: 500px; left: 120px;
  animation: bdp-bdb-pulse 8s ease-in-out infinite;
  pointer-events: none;
}

/* Article layout */
.bdp-bdb__article {
  max-width: 780px;
  margin: 0 auto;
  padding: 0 40px;
  position: relative;
  z-index: 2;
}

/* Intro lead */
.bdp-bdb__lead {
  font-family: 'Poppins', sans-serif !important;
  font-size: 22px !important;
  font-weight: 600 !important;
  color: #2E3B55 !important;
  line-height: 1.5 !important;
  margin-bottom: 48px !important;
  padding-left: 24px;
  border-left: 3px solid #2FB7AB;
}

.bdp-bdb__text {
  font-family: 'Karla', sans-serif !important;
  font-size: 17px !important;
  font-weight: 400 !important;
  color: #3a4a5c !important;
  line-height: 1.75 !important;
  margin-bottom: 28px !important;
}
.bdp-bdb__text strong {
  font-weight: 700 !important;
  color: #2E3B55 !important;
}

/* Section titles inline */
.bdp-bdb__section-title {
  font-family: 'Poppins', sans-serif !important;
  font-size: clamp(26px, 3.5vw, 36px) !important;
  font-weight: 900 !important;
  text-transform: uppercase !important;
  letter-spacing: -2px !important;
  line-height: .92 !important;
  color: #2E3B55 !important;
  margin-top: 56px !important;
  margin-bottom: 24px !important;
}
.bdp-bdb__section-title b {
  display: block !important;
  -webkit-text-stroke: 1.5px #004196 !important;
  -webkit-text-fill-color: transparent !important;
  color: transparent !important;
  font-weight: 900 !important;
}

/* Inline image */
.bdp-bdb__inline-img {
  position: relative;
  border-radius: 20px;
  overflow: hidden;
  margin: 48px 0;
  aspect-ratio: 16/9;
  background: #e8ecf2;
}
.bdp-bdb__inline-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}
.bdp-bdb__inline-img-placeholder {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: 'JetBrains Mono', monospace;
  font-size: 12px;
  color: rgba(0,65,150,.25);
  letter-spacing: 1px;
  text-transform: uppercase;
  flex-direction: column;
  gap: 8px;
}
.bdp-bdb__inline-img-caption {
  position: absolute;
  bottom: 0; left: 0; right: 0;
  padding: 16px 20px;
  background: linear-gradient(transparent, rgba(0,0,0,.5));
  font-family: 'Karla', sans-serif;
  font-size: 13px;
  color: rgba(255,255,255,.85);
}

/* ══════════════════════════════════════════════════════════════
   STATS BAND, DARK
   ══════════════════════════════════════════════════════════════ */
.bdp-bdb__stats {
  position: relative;
  background: linear-gradient(160deg, #004196 0%, #0a2744 50%, #0c2340 75%, #2FB7AB 100%);
  padding: 80px 0 160px;
  overflow: hidden;
}
.bdp-bdb__stats-inner {
  max-width: 1100px;
  margin: 0 auto;
  padding: 0 40px;
  position: relative;
  z-index: 2;
}
.bdp-bdb__stats-overline {
  display: flex;
  align-items: center;
  gap: 12px;
  margin-bottom: 20px;
}
.bdp-bdb__stats-overline-bar {
  width: 40px; height: 2px;
  background: linear-gradient(90deg, #2FB7AB, #E2DE00);
  border-radius: 2px;
}
.bdp-bdb__stats-overline-text {
  font-family: 'JetBrains Mono', monospace !important;
  font-size: 11px !important;
  font-weight: 500 !important;
  letter-spacing: 2.5px !important;
  text-transform: uppercase !important;
  color: #2FB7AB !important;
}
.bdp-bdb__stats-title {
  font-family: 'Poppins', sans-serif !important;
  font-size: clamp(32px, 4.5vw, 48px) !important;
  font-weight: 900 !important;
  text-transform: uppercase !important;
  letter-spacing: -2px !important;
  line-height: .88 !important;
  color: #fff !important;
  margin-bottom: 48px !important;
}
.bdp-bdb__stats-title b {
  display: block !important;
  -webkit-text-stroke: 2px rgba(255,255,255,.7) !important;
  -webkit-text-fill-color: transparent !important;
  color: transparent !important;
  font-weight: 900 !important;
}

.bdp-bdb__stats-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 24px;
}

/* Stat card, glass */
.bdp-bdb__stat-card {
  border-radius: 24px;
  background: linear-gradient(160deg, rgba(255,255,255,.14) 0%, rgba(255,255,255,.05) 35%, rgba(255,255,255,.08) 65%, rgba(255,255,255,.16) 100%);
  backdrop-filter: blur(28px) saturate(1.6) brightness(1.05);
  -webkit-backdrop-filter: blur(28px) saturate(1.6) brightness(1.05);
  border: 1px solid rgba(255,255,255,.12);
  border-top-color: rgba(255,255,255,.38);
  border-left-color: rgba(255,255,255,.22);
  border-bottom-color: rgba(255,255,255,.06);
  box-shadow:
    0 20px 60px rgba(0,0,0,.2),
    0 6px 20px rgba(0,0,0,.1),
    inset 0 1px 0 rgba(255,255,255,.22),
    inset 0 -1px 0 rgba(255,255,255,.04),
    inset 0 0 30px rgba(255,255,255,.03);
  padding: 32px 28px;
  text-align: center;
  position: relative;
  overflow: hidden;
  transition: transform .5s cubic-bezier(.22,1,.36,1), box-shadow .5s cubic-bezier(.22,1,.36,1);
}
.bdp-bdb__stat-card:hover {
  transform: translateY(-8px) scale(1.015);
  box-shadow:
    0 30px 80px rgba(0,0,0,.25),
    0 10px 30px rgba(0,0,0,.12),
    inset 0 1px 0 rgba(255,255,255,.3),
    inset 0 0 30px rgba(255,255,255,.05);
}
/* Specular */
.bdp-bdb__stat-card::before {
  content: '';
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 55%;
  background: linear-gradient(180deg, rgba(255,255,255,.15) 0%, transparent 100%);
  border-radius: 24px 24px 50% 50%;
  pointer-events: none;
}
/* Shimmer */
.bdp-bdb__stat-card::after {
  content: '';
  position: absolute;
  inset: 0;
  background: linear-gradient(105deg, transparent 40%, rgba(47,183,171,.12) 50%, transparent 60%);
  transform: translateX(-200%);
  transition: transform .8s cubic-bezier(.22,1,.36,1);
  pointer-events: none;
}
.bdp-bdb__stat-card:hover::after {
  transform: translateX(200%);
}

.bdp-bdb__stat-number {
  font-family: 'Poppins', sans-serif !important;
  font-size: 44px !important;
  font-weight: 900 !important;
  background: linear-gradient(135deg, #2FB7AB, #E2DE00) !important;
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
  background-clip: text !important;
  margin-bottom: 8px !important;
  line-height: 1 !important;
}
.bdp-bdb__stat-label {
  font-family: 'Karla', sans-serif !important;
  font-size: 14px !important;
  color: rgba(255,255,255,.7) !important;
  line-height: 1.4 !important;
}

/* Stats orbs */
.bdp-bdb__stats-orb {
  position: absolute;
  border-radius: 50%;
  filter: blur(80px);
  pointer-events: none;
}
.bdp-bdb__stats-orb--1 {
  width: 300px; height: 300px;
  background: #E2DE00;
  top: -100px; right: 10%;
  opacity: .06;
}
.bdp-bdb__stats-orb--2 {
  width: 250px; height: 250px;
  background: #2FB7AB;
  bottom: -80px; left: 5%;
  opacity: .1;
}

/* ══════════════════════════════════════════════════════════════
   GALLERY, 2 images side by side on light
   ══════════════════════════════════════════════════════════════ */
.bdp-bdb__gallery {
  position: relative;
  background: #f8f9fc;
  background-image: radial-gradient(rgba(0,65,150,.03) 1px, transparent 1px);
  background-size: 32px 32px;
  padding: 80px 0 100px;
  overflow: hidden;
}
.bdp-bdb__gallery-inner {
  max-width: 1100px;
  margin: 0 auto;
  padding: 0 40px;
  position: relative;
  z-index: 2;
}
.bdp-bdb__gallery-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 28px;
  margin-top: 40px;
}
.bdp-bdb__gallery-card {
  border-radius: 20px;
  overflow: hidden;
  background: linear-gradient(145deg, rgba(255,255,255,.85) 0%, rgba(255,255,255,.6) 50%, rgba(255,255,255,.75) 100%);
  backdrop-filter: blur(16px) saturate(1.3);
  border: 1px solid rgba(255,255,255,.8);
  border-top-color: rgba(255,255,255,1);
  border-bottom-color: rgba(255,255,255,.5);
  box-shadow:
    0 12px 40px rgba(0,65,150,.06),
    0 4px 12px rgba(0,0,0,.04),
    inset 0 1px 0 rgba(255,255,255,.9),
    inset 0 -1px 0 rgba(0,0,0,.02);
  transition: transform .5s cubic-bezier(.22,1,.36,1), box-shadow .5s cubic-bezier(.22,1,.36,1);
}
.bdp-bdb__gallery-card:hover {
  transform: translateY(-6px) scale(1.01);
  box-shadow:
    0 20px 50px rgba(0,65,150,.1),
    0 8px 20px rgba(0,0,0,.06),
    inset 0 1px 0 rgba(255,255,255,1);
}
.bdp-bdb__gallery-card-img {
  aspect-ratio: 16/10;
  background: #e8ecf2;
  overflow: hidden;
}
.bdp-bdb__gallery-card-img img {
  width: 100%; height: 100%;
  object-fit: cover;
  display: block;
}
.bdp-bdb__gallery-card-img-placeholder {
  width: 100%; height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: 'JetBrains Mono', monospace;
  font-size: 11px;
  color: rgba(0,65,150,.2);
  letter-spacing: 1px;
  text-transform: uppercase;
}
.bdp-bdb__gallery-card-body {
  padding: 24px 28px;
}
.bdp-bdb__gallery-card-title {
  font-family: 'Poppins', sans-serif !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  color: #2E3B55 !important;
  margin-bottom: 8px !important;
}
.bdp-bdb__gallery-card-desc {
  font-family: 'Karla', sans-serif !important;
  font-size: 14px !important;
  color: #5a6a7c !important;
  line-height: 1.6 !important;
}

/* Watermarks gallery */
.bdp-bdb__gallery-watermark {
  position: absolute;
  font-family: 'Poppins', sans-serif;
  font-weight: 900;
  font-size: clamp(120px, 15vw, 240px);
  text-transform: uppercase;
  letter-spacing: -6px;
  color: rgba(0,65,150,.025);
  pointer-events: none;
  white-space: nowrap;
  line-height: 1;
  top: 20px; left: -40px;
}

/* ══════════════════════════════════════════════════════════════
   CTA, fin article
   ══════════════════════════════════════════════════════════════ */
.bdp-bdb__cta-section {
  background: #f8f9fc;
  padding: 0 0 100px;
  position: relative;
}
.bdp-bdb__cta-inner {
  max-width: 780px;
  margin: 0 auto;
  padding: 0 40px;
  text-align: center;
}
.bdp-bdb__cta-line {
  width: 60px; height: 3px;
  background: linear-gradient(90deg, #004196, #2FB7AB);
  border-radius: 3px;
  margin: 0 auto 32px;
}
.bdp-bdb__cta-text {
  font-family: 'Poppins', sans-serif !important;
  font-size: 24px !important;
  font-weight: 700 !important;
  color: #2E3B55 !important;
  line-height: 1.4 !important;
  margin-bottom: 32px !important;
}
.bdp-bdb__cta-btn {
  display: inline-flex;
  align-items: center;
  gap: 12px;
  padding: 16px 36px;
  border-radius: 60px;
  background: linear-gradient(135deg, #004196, #2FB7AB);
  color: #fff !important;
  font-family: 'Poppins', sans-serif !important;
  font-size: 15px !important;
  font-weight: 600 !important;
  text-decoration: none !important;
  border: none;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  transition: transform .3s cubic-bezier(.22,1,.36,1), box-shadow .3s cubic-bezier(.22,1,.36,1);
  -webkit-appearance: none !important;
  min-height: 54px; max-height: 54px;
}
.bdp-bdb__cta-btn:hover {
  transform: translateY(-3px);
  box-shadow: 0 12px 30px rgba(0,65,150,.25);
}
.bdp-bdb__cta-btn::after {
  content: '';
  position: absolute;
  inset: 0;
  background: linear-gradient(105deg, transparent 40%, rgba(255,255,255,.2) 50%, transparent 60%);
  transform: translateX(-200%);
  transition: transform .6s;
}
.bdp-bdb__cta-btn:hover::after { transform: translateX(200%); }
.bdp-bdb__cta-btn-arrow {
  width: 28px; height: 28px;
  border-radius: 50%;
  background: rgba(255,255,255,.2);
  display: flex; align-items: center; justify-content: center;
  transition: transform .3s cubic-bezier(.22,1,.36,1);
}
.bdp-bdb__cta-btn:hover .bdp-bdb__cta-btn-arrow { transform: translateX(4px); }

/* ══════════════════════════════════════════════════════════════
   RESPONSIVE
   ══════════════════════════════════════════════════════════════ */
/* Desktop layout maintained — zoom applied via JS on .bdp-bdb only */

/* ══════════════════════════════════════════════════════════════
   LAYOUT COTON — Composants specifiques
   ══════════════════════════════════════════════════════════════ */

/* ── SPLIT ROW ── */
.bdp-bdb__split {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 40px;
  align-items: center;
  margin: 56px 0;
  max-width: 1100px;
  margin-left: auto;
  margin-right: auto;
  padding: 0 40px;
  position: relative;
  z-index: 2;
}
.bdp-bdb__split--reverse { direction: rtl; }
.bdp-bdb__split--reverse > * { direction: ltr; }
.bdp-bdb__split-img {
  border-radius: 20px;
  overflow: hidden;
  box-shadow: 0 12px 40px rgba(0,65,150,.08);
}
.bdp-bdb__split-img img { width: 100% !important; height: auto !important; display: block !important; }

/* ── PULL QUOTE ── */
.bdp-bdb__pullquote {
  position: relative;
  max-width: 780px;
  margin: 56px auto;
  padding: 40px 48px;
  background: linear-gradient(145deg, rgba(255,255,255,.85) 0%, rgba(255,255,255,.6) 100%);
  backdrop-filter: blur(16px);
  border-radius: 20px;
  border-left: 4px solid #2FB7AB !important;
  box-shadow: 0 8px 30px rgba(0,65,150,.06);
}
.bdp-bdb__pullquote-mark {
  position: absolute;
  top: -16px; left: 32px;
  font-family: 'Poppins', sans-serif;
  font-size: 80px;
  font-weight: 900;
  background: linear-gradient(135deg, #2FB7AB, #E2DE00);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  line-height: 1;
}
.bdp-bdb__pullquote p {
  font-family: 'Poly', serif !important;
  font-style: italic !important;
  font-size: 20px !important;
  color: #2E3B55 !important;
  line-height: 1.6 !important;
  margin: 0 !important;
}

/* ── BADGES GRID ── */
.bdp-bdb__badges {
  display: grid !important;
  grid-template-columns: repeat(3, 1fr) !important;
  gap: 20px !important;
  max-width: 780px;
  margin: 48px auto;
  padding: 0 40px;
  position: relative;
  z-index: 2;
}
.bdp-bdb__badge {
  border-radius: 16px;
  padding: 28px 24px;
  text-align: center;
  background: linear-gradient(145deg, rgba(255,255,255,.9) 0%, rgba(255,255,255,.65) 100%);
  backdrop-filter: blur(12px);
  border: 1px solid rgba(255,255,255,.8) !important;
  box-shadow: 0 8px 24px rgba(0,65,150,.05);
  transition: transform .4s cubic-bezier(.22,1,.36,1);
}
.bdp-bdb__badge:hover { transform: translateY(-4px); }
.bdp-bdb__badge-icon { font-size: 32px; margin-bottom: 12px; display: block; }
.bdp-bdb__badge-title {
  font-family: 'Poppins', sans-serif !important;
  font-size: 14px !important;
  font-weight: 700 !important;
  color: #2E3B55 !important;
  margin-bottom: 6px !important;
}
.bdp-bdb__badge-desc {
  font-family: 'Karla', sans-serif !important;
  font-size: 13px !important;
  color: #5a6a7c !important;
  line-height: 1.5 !important;
}




/* ── PHOTO MASONRY ── */
.bdp-bdb__masonry { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; max-width: 780px; margin: 48px auto; padding: 0 40px; position: relative; z-index: 2; }
.bdp-bdb__masonry-item { border-radius: 16px; overflow: hidden; box-shadow: 0 8px 24px rgba(0,65,150,.06); }
.bdp-bdb__masonry-item--tall { grid-row: span 2; }
.bdp-bdb__masonry-item img { width: 100% !important; height: 100% !important; object-fit: cover !important; display: block !important; }

/* ── HIGHLIGHT CARD ── */
.bdp-bdb__highlight { background: linear-gradient(160deg, #004196 0%, #0a2744 50%, #2FB7AB 100%); padding: 60px 0; margin: 56px 0; position: relative; overflow: hidden; width: 100vw !important; margin-left: calc(-50vw + 50%) !important; }
.bdp-bdb__highlight-inner { max-width: 780px; margin: 0 auto; padding: 0 40px; position: relative; z-index: 2; }
.bdp-bdb__highlight-text { font-family: 'Poppins', sans-serif !important; font-size: 22px !important; font-weight: 600 !important; color: #fff !important; line-height: 1.5 !important; text-align: center; }
.bdp-bdb__highlight-text strong { background: linear-gradient(135deg, #2FB7AB, #E2DE00); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }

/* ── BENTO SPECS ── */
.bdp-bdb__bento { display: grid; grid-template-columns: repeat(3, 1fr); grid-template-rows: auto auto; gap: 16px; max-width: 780px; margin: 48px auto; padding: 0 40px; position: relative; z-index: 2; }
.bdp-bdb__bento-card { border-radius: 20px; padding: 32px 24px; background: linear-gradient(145deg, rgba(255,255,255,.9) 0%, rgba(255,255,255,.65) 100%); backdrop-filter: blur(12px); border: 1px solid rgba(255,255,255,.8) !important; box-shadow: 0 8px 24px rgba(0,65,150,.05); transition: transform .4s cubic-bezier(.22,1,.36,1); }
.bdp-bdb__bento-card:hover { transform: translateY(-4px); }
.bdp-bdb__bento-card--wide { grid-column: span 2; }
.bdp-bdb__bento-card--accent { background: linear-gradient(160deg, #004196 0%, #0a2744 60%, #2FB7AB 100%) !important; border: none !important; }
.bdp-bdb__bento-stat { font-family: 'Poppins', sans-serif !important; font-size: 36px !important; font-weight: 900 !important; background: linear-gradient(135deg, #2FB7AB, #E2DE00) !important; -webkit-background-clip: text !important; -webkit-text-fill-color: transparent !important; line-height: 1 !important; margin-bottom: 8px !important; }
.bdp-bdb__bento-label { font-family: 'Karla', sans-serif !important; font-size: 14px !important; color: #5a6a7c !important; line-height: 1.4 !important; }
.bdp-bdb__bento-card--accent .bdp-bdb__bento-label { color: rgba(255,255,255,.7) !important; }

/* ── ICON CARDS ── */
.bdp-bdb__icon-row { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; max-width: 780px; margin: 48px auto; padding: 0 40px; position: relative; z-index: 2; }
.bdp-bdb__icon-card { border-radius: 20px; padding: 32px 24px; text-align: center; background: linear-gradient(145deg, rgba(255,255,255,.9) 0%, rgba(255,255,255,.65) 100%); backdrop-filter: blur(12px); border: 1px solid rgba(255,255,255,.8) !important; box-shadow: 0 8px 24px rgba(0,65,150,.05); transition: transform .4s cubic-bezier(.22,1,.36,1); }
.bdp-bdb__icon-card:hover { transform: translateY(-4px); }
.bdp-bdb__icon-card-emoji { font-size: 36px; margin-bottom: 16px; display: block; }
.bdp-bdb__icon-card-title { font-family: 'Poppins', sans-serif !important; font-size: 16px !important; font-weight: 700 !important; color: #2E3B55 !important; margin-bottom: 8px !important; }
.bdp-bdb__icon-card-desc { font-family: 'Karla', sans-serif !important; font-size: 13px !important; color: #5a6a7c !important; line-height: 1.5 !important; }

/* ── BIG NUMBER ── */
.bdp-bdb__bignumber { text-align: center; max-width: 780px; margin: 48px auto 32px; padding: 0 40px; position: relative; z-index: 2; }
.bdp-bdb__bignumber-value { font-family: 'Poppins', sans-serif !important; font-size: clamp(80px, 15vw, 160px) !important; font-weight: 900 !important; background: linear-gradient(135deg, #2FB7AB, #E2DE00) !important; -webkit-background-clip: text !important; -webkit-text-fill-color: transparent !important; line-height: 1 !important; }
.bdp-bdb__bignumber-label { font-family: 'Karla', sans-serif !important; font-size: 18px !important; color: #5a6a7c !important; margin-top: 8px !important; }

/* ── COMPARISON BAR ── */
.bdp-bdb__compare { max-width: 780px; margin: 48px auto; padding: 0 40px; position: relative; z-index: 2; }
.bdp-bdb__compare-item { margin-bottom: 24px; }
.bdp-bdb__compare-label { font-family: 'Poppins', sans-serif !important; font-size: 14px !important; font-weight: 600 !important; color: #2E3B55 !important; margin-bottom: 8px !important; display: flex; justify-content: space-between; }
.bdp-bdb__compare-bar { height: 32px; border-radius: 16px; background: #e8ecf2; overflow: hidden; position: relative; }
.bdp-bdb__compare-fill { height: 100%; border-radius: 16px; display: flex; align-items: center; padding-left: 16px; font-family: 'JetBrains Mono', monospace; font-size: 12px; font-weight: 600; color: #fff; transition: width 1.5s cubic-bezier(.22,1,.36,1); }
.bdp-bdb__compare-fill--bdp { background: linear-gradient(90deg, #004196, #2FB7AB); }
.bdp-bdb__compare-fill--sector { background: linear-gradient(90deg, #8a9ab5, #b0bec5); }
</style>

<section class="bdp-bdb">
  <div class="bdp-bdb__noise"></div>
  <div class="bdp-bdb__hero">
    <div class="bdp-bdb__hero-orb bdp-bdb__hero-orb--jade"></div>
    <div class="bdp-bdb__hero-orb bdp-bdb__hero-orb--bleu"></div>
    <div class="bdp-bdb__hero-orb bdp-bdb__hero-orb--jaune"></div>
    <div class="bdp-bdb__hero-arc bdp-bdb__hero-arc--1"></div><div class="bdp-bdb__hero-arc bdp-bdb__hero-arc--2"></div>
    <div class="bdp-bdb__hero-arc bdp-bdb__hero-arc--3"></div><div class="bdp-bdb__hero-arc bdp-bdb__hero-arc--4"></div>
    <div class="bdp-bdb__deco-ring" style="top:15%;left:8%"></div>
    <div class="bdp-bdb__deco-diamond" style="top:30%;right:25%"></div>
    <div class="bdp-bdb__deco-cross" style="top:60%;left:5%">+</div>
    <div class="bdp-bdb__dots-grid" style="top:70%;right:3%;width:110px"><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i></div>
    <div class="bdp-bdb__hero-inner">
      <div class="bdp-bdb__hero-content rv">
        <div class="bdp-bdb__hero-overline"><div class="bdp-bdb__hero-overline-bar"></div><span class="bdp-bdb__hero-overline-text">Transition ecologique</span></div>
        <h1 class="bdp-bdb__hero-title">Une flotte<br>de vehicules<b>100% electrique</b></h1>
        <p class="bdp-bdb__hero-subtitle">Integration progressive de camions 100% electriques a notre flotte logistique.</p>
      </div>
      <div class="bdp-bdb__hero-visual rv d2"><div class="bdp-bdb__hero-img-accent"></div><div class="bdp-bdb__hero-img-wrapper"><img decoding="async" src="https://www.blanchisseriedeparis.fr/wp-content/uploads/2025/01/supply-chain-sustainability-1.webp" alt="Flotte electrique BDP"></div></div>
      <div class="bdp-bdb__hero-meta rv d3"><div class="bdp-bdb__hero-meta-item"><div class="bdp-bdb__hero-meta-dot"></div>Logistique verte</div><div class="bdp-bdb__hero-meta-item"><div class="bdp-bdb__hero-meta-dot"></div>Zero emission</div></div>
    </div>
  </div>
  <div class="bdp-bdb__wave"><svg viewBox="0 0 1440 120" preserveAspectRatio="none" xmlns="http://www.w3.org/2000/svg"><path d="M0,40 C180,100 400,0 720,60 C1040,120 1260,20 1440,80 L1440,120 L0,120 Z" fill="#f8f9fc"/><path d="M0,70 C200,110 500,30 780,70 C1060,110 1300,50 1440,90 L1440,120 L0,120 Z" fill="#f8f9fc" opacity=".5"/></svg></div>
  <div class="bdp-bdb__body">
    <div class="bdp-bdb__watermark bdp-bdb__watermark--1">ELECTRIQUE</div><div class="bdp-bdb__watermark bdp-bdb__watermark--2">BDP</div>
    <div class="bdp-bdb__body-arc bdp-bdb__body-arc--1"></div><div class="bdp-bdb__body-arc bdp-bdb__body-arc--1b"></div>
    <div class="bdp-bdb__body-arc bdp-bdb__body-arc--2"></div><div class="bdp-bdb__body-arc bdp-bdb__body-arc--2b"></div>
    <div class="bdp-bdb__body-ring"></div><div class="bdp-bdb__body-diamond"></div><div class="bdp-bdb__body-cross">+</div>
    <article class="bdp-bdb__article">
      <p class="bdp-bdb__lead rv">La Blanchisserie De Paris franchit une nouvelle etape dans son engagement environnemental en integrant progressivement des camions 100% electriques a sa flotte.</p>
    </article>
    <div class="bdp-bdb__icon-row">
      <div class="bdp-bdb__icon-card scale-rv"><span class="bdp-bdb__icon-card-emoji"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f33f.png" alt="🌿" class="wp-smiley" style="height: 1em; max-height: 1em;" /></span><div class="bdp-bdb__icon-card-title">Zero emission CO2</div><div class="bdp-bdb__icon-card-desc">Une alternative propre aux motorisations thermiques traditionnelles.</div></div>
      <div class="bdp-bdb__icon-card scale-rv d1"><span class="bdp-bdb__icon-card-emoji"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f507.png" alt="🔇" class="wp-smiley" style="height: 1em; max-height: 1em;" /></span><div class="bdp-bdb__icon-card-title">Silence en ville</div><div class="bdp-bdb__icon-card-desc">Transport plus discret, particulierement en milieu urbain.</div></div>
      <div class="bdp-bdb__icon-card scale-rv d2"><span class="bdp-bdb__icon-card-emoji"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/26a1.png" alt="⚡" class="wp-smiley" style="height: 1em; max-height: 1em;" /></span><div class="bdp-bdb__icon-card-title">Energie optimisee</div><div class="bdp-bdb__icon-card-desc">Moins d'impact sur l'environnement, logistique efficace.</div></div>
    </div>
    <div class="bdp-bdb__split rv">
      <div class="bdp-bdb__split-img"><img decoding="async" src="https://www.blanchisseriedeparis.fr/wp-content/uploads/2025/01/Design-sans-titre-11-1-1024x576.png" alt="Camion electrique BDP"></div>
      <div class="bdp-bdb__split-text"><h2 class="bdp-bdb__section-title">Vers une logistique<b>plus propre</b></h2><p class="bdp-bdb__text">Apres les procedes de lavage a basse consommation, nous nous attaquons a l'optimisation de notre logistique. Nos camions electriques completent la flotte avec un objectif : une transition progressive vers le 100% electrique.</p></div>
    </div>
    <div class="bdp-bdb__highlight rv"><div class="bdp-bdb__highlight-inner"><p class="bdp-bdb__highlight-text">Une <strong>chaine logistique plus propre</strong> pour accompagner nos clients dans leurs propres engagements ecologiques.</p></div></div>
    <div class="bdp-bdb__split bdp-bdb__split--reverse rv">
      <div class="bdp-bdb__split-img"><img decoding="async" src="https://www.blanchisseriedeparis.fr/wp-content/uploads/2025/01/WhatsApp-Image-2025-01-29-a-10.25.48_dd87ac57-1024x768.jpg" alt="Logistique verte BDP"></div>
      <div class="bdp-bdb__split-text"><h2 class="bdp-bdb__section-title">Innovation au service<b>de l'environnement</b></h2><p class="bdp-bdb__text">Notre politique RSE repose sur trois piliers : ecologie, responsabilite sociale et innovation. L'adoption de camions electriques fait partie de notre strategie globale pour un avenir plus durable.</p></div>
    </div>
  </div>
  <div class="bdp-bdb__cta-section"><div class="bdp-bdb__cta-inner rv"><div class="bdp-bdb__cta-line"></div><p class="bdp-bdb__cta-text">Decouvrez comment nous faisons la difference au quotidien.</p><a href="/nous-contacter" class="bdp-bdb__cta-btn" onclick="this.blur()"><span>Nous contacter</span><div class="bdp-bdb__cta-btn-arrow"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="#fff" stroke-width="2.5"><path d="M5 12h14M12 5l7 7-7 7"/></svg></div></a></div></div>
</section>

<script>
(function(){
  /* Force desktop layout on mobile */
  var vp = document.querySelector('meta[name="viewport"]');
  if(vp) vp.setAttribute('content', 'width=1200');

  /* Scroll reveal */
  var obs = new IntersectionObserver(function(entries){
    entries.forEach(function(e){
      if(e.isIntersecting){ e.target.classList.add('vis'); obs.unobserve(e.target); }
    });
  }, { threshold: .08, rootMargin: '0px 0px -30px 0px' });
  requestAnimationFrame(function(){
    document.querySelectorAll('.bdp-bdb .rv, .bdp-bdb .scale-rv').forEach(function(el){ obs.observe(el); });
  });
})();
</script>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Une équipe de handball sponsorisé BDP ?</title>
		<link>https://www.blanchisseriedeparis.fr/article-m6/</link>
		
		<dc:creator><![CDATA[Blanchisserie De Paris]]></dc:creator>
		<pubDate>Mon, 16 Dec 2024 18:11:42 +0000</pubDate>
				<category><![CDATA[ARTICLES]]></category>
		<category><![CDATA[FAITS DIVERS]]></category>
		<category><![CDATA[VOLET SOCIAL]]></category>
		<guid isPermaLink="false">https://www.blanchisseriedeparis.fr/?p=3283</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<style>
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800;900&family=JetBrains+Mono:wght@400;500;600&family=Karla:wght@400;500;600;700&family=Poly:ital@0;1&display=swap');

/* ── Masquer le header article Scrate ── */
.blog_post_media,
.blog_post_title,
.single_post_info,
.single-post .entry-title,
.single-post .post-thumbnail,
.single-post .entry-meta,
.single-post .blog_post_media_wrapper,
.single_post_title,
.blog_post_preview_content > .blog_post_media,
article.post > .blog_post_media,
article.post > header,
.single-format-standard > .blog_post_media,
.post_info,
.post-title,
.single-post article > .blog_post_title,
.single-post article > .post_info,
.single-post .post_content > .blog_post_title,
.single-post .post_content > .post_info,
.blog_post_title_single,
.post_featured_data,
.blog_post_data,
body.single-post .content_wrapper > article > *:not(.wpcode-content):not(.bdp-bdb):not(.post_content),
body.single-post .post_content > h1,
body.single-post .post_content > .post_info,
.blogpost_title,
.listing_meta {
  display: none !important;
}

/* ── Fix logo header after viewport override ── */
.logo_container img,
picture.default_logo img,
picture.mobile_logo img,
picture.sticky_logo img {
  max-height: 70px !important;
  max-width: 200px !important;
  width: auto !important;
  height: auto !important;
  object-fit: contain !important;
}

/* ══════════════════════════════════════════════════════════════
   BDP, Article BDB Acquisition
   ══════════════════════════════════════════════════════════════ */

.bdp-bdb * { margin: 0; padding: 0; box-sizing: border-box !important; }

.bdp-bdb {
  width: 100vw !important;
  margin-left: calc(-50vw + 50%) !important;
  margin-top: -40px !important;
  position: relative;
  overflow-x: hidden !important;
  font-family: 'Poppins', sans-serif;
}

/* ── NOISE GRAIN ── */
.bdp-bdb__noise {
  position: fixed;
  inset: 0;
  z-index: 9999;
  pointer-events: none;
  opacity: .03;
  mix-blend-mode: multiply;
}
.bdp-bdb__noise::before {
  content: '';
  position: absolute;
  inset: -200%;
  width: 400%;
  height: 400%;
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");
  background-size: 128px;
  animation: bdp-bdb-grain .5s steps(1) infinite;
}
@keyframes bdp-bdb-grain {
  0%, 100% { transform: translate(0,0) }
  10% { transform: translate(-5%,-10%) }
  30% { transform: translate(3%,-15%) }
  50% { transform: translate(12%,9%) }
  70% { transform: translate(9%,4%) }
  90% { transform: translate(-1%,7%) }
}

/* ── SCROLL REVEAL ── */
.bdp-bdb .rv {
  opacity: 0;
  transform: translateY(50px);
  transition: opacity 1s cubic-bezier(.22,1,.36,1), transform 1s cubic-bezier(.22,1,.36,1);
}
.bdp-bdb .rv.vis { opacity: 1 !important; transform: translateY(0) !important; }
.bdp-bdb .rv.d1 { transition-delay: .12s }
.bdp-bdb .rv.d2 { transition-delay: .24s }
.bdp-bdb .rv.d3 { transition-delay: .36s }
.bdp-bdb .rv.d4 { transition-delay: .48s }
.bdp-bdb .rv.d5 { transition-delay: .60s }

.bdp-bdb .scale-rv {
  opacity: 0;
  transform: scale(.88) translateY(30px);
  transition: opacity .9s cubic-bezier(.22,1,.36,1), transform .9s cubic-bezier(.22,1,.36,1);
}
.bdp-bdb .scale-rv.vis { opacity: 1 !important; transform: scale(1) translateY(0) !important; }

/* ══════════════════════════════════════════════════════════════
   HERO, DARK GRADIENT
   ══════════════════════════════════════════════════════════════ */
.bdp-bdb__hero {
  position: relative;
  min-height: auto;
  background: linear-gradient(160deg, #004196 0%, #0a2744 40%, #0c2340 65%, #2FB7AB 100%);
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  padding: 100px 0 100px;
}

/* Orbs */
.bdp-bdb__hero-orb {
  position: absolute;
  border-radius: 50%;
  filter: blur(90px);
  pointer-events: none;
  animation: bdp-bdb-orb 14s ease-in-out infinite;
}
.bdp-bdb__hero-orb--jade {
  width: 500px; height: 500px;
  background: #2FB7AB;
  top: -10%; right: -5%;
  opacity: .18;
}
.bdp-bdb__hero-orb--bleu {
  width: 400px; height: 400px;
  background: #004196;
  bottom: -15%; left: -8%;
  opacity: .2;
  animation-delay: -7s;
}
.bdp-bdb__hero-orb--jaune {
  width: 250px; height: 250px;
  background: #E2DE00;
  top: 40%; left: 50%;
  opacity: .06;
  animation-delay: -4s;
}
@keyframes bdp-bdb-orb {
  0%, 100% { transform: translate(0,0) scale(1) }
  33% { transform: translate(20px,-15px) scale(1.05) }
  66% { transform: translate(-10px,20px) scale(.95) }
}

/* Arcs */
.bdp-bdb__hero-arc {
  position: absolute;
  border-radius: 50%;
  border: 1.5px solid rgba(255,255,255,.07);
  pointer-events: none;
}
.bdp-bdb__hero-arc--1 { width: 500px; height: 500px; top: -200px; right: -150px; }
.bdp-bdb__hero-arc--2 { width: 650px; height: 650px; top: -275px; right: -225px; border-width: 1px; border-color: rgba(255,255,255,.035); }
.bdp-bdb__hero-arc--3 { width: 400px; height: 400px; bottom: -150px; left: -100px; }
.bdp-bdb__hero-arc--4 { width: 550px; height: 550px; bottom: -225px; left: -175px; border-width: 1px; border-color: rgba(255,255,255,.035); }

/* Floating decos */
.bdp-bdb__deco-ring {
  position: absolute;
  width: 60px; height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(255,255,255,.06);
  animation: bdp-bdb-float 11s ease-in-out infinite;
  pointer-events: none;
}
.bdp-bdb__deco-diamond {
  position: absolute;
  width: 16px; height: 16px;
  border: 1px solid rgba(255,255,255,.06);
  transform: rotate(45deg);
  animation: bdp-bdb-float 13s ease-in-out infinite reverse;
  pointer-events: none;
}
.bdp-bdb__deco-cross {
  position: absolute;
  font-family: 'Poppins', sans-serif;
  font-size: 18px;
  color: rgba(255,255,255,.06);
  animation: bdp-bdb-pulse 9s ease-in-out infinite;
  pointer-events: none;
}
@keyframes bdp-bdb-float {
  0%, 100% { transform: translateY(0) rotate(0deg) }
  50% { transform: translateY(-20px) rotate(5deg) }
}
@keyframes bdp-bdb-pulse {
  0%, 100% { opacity: .06 }
  50% { opacity: .12 }
}

/* Dots grid hero */
.bdp-bdb__dots-grid {
  position: absolute;
  display: grid;
  grid-template-columns: repeat(10, 1fr);
  gap: 8px;
  opacity: .3;
  pointer-events: none;
}
.bdp-bdb__dots-grid i {
  width: 3px; height: 3px;
  border-radius: 50%;
  background: #fff;
  display: block;
}

/* Hero content */
.bdp-bdb__hero-inner {
  position: relative;
  z-index: 2;
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 40px;
  display: grid;
  grid-template-columns: 1fr 1.4fr;
  column-gap: 50px;
  row-gap: 12px;
  align-items: center;
}
.bdp-bdb__hero-content { position: relative; }

.bdp-bdb__hero-overline {
  display: flex;
  align-items: center;
  gap: 12px;
  margin-bottom: 28px;
}
.bdp-bdb__hero-overline-bar {
  width: 40px; height: 2px;
  background: linear-gradient(90deg, #2FB7AB, #E2DE00);
  border-radius: 2px;
}
.bdp-bdb__hero-overline-text {
  font-family: 'JetBrains Mono', monospace !important;
  font-size: 11px !important;
  font-weight: 500 !important;
  letter-spacing: 2.5px !important;
  text-transform: uppercase !important;
  color: #2FB7AB !important;
}

.bdp-bdb__hero-title {
  font-family: 'Poppins', sans-serif !important;
  font-size: clamp(30px, 3.5vw, 46px) !important;
  font-weight: 900 !important;
  line-height: .88 !important;
  letter-spacing: -3px !important;
  text-transform: uppercase !important;
  color: #fff !important;
  margin-bottom: 24px !important;
}
.bdp-bdb__hero-title b {
  display: block !important;
  -webkit-text-stroke: 2px rgba(255,255,255,.7) !important;
  -webkit-text-fill-color: transparent !important;
  color: transparent !important;
  font-weight: 900 !important;
}

.bdp-bdb__hero-subtitle {
  font-family: 'Poly', serif !important;
  font-style: italic !important;
  font-size: 20px !important;
  color: rgba(255,255,255,.7) !important;
  line-height: 1.5 !important;
  margin-bottom: 32px !important;
  max-width: 480px;
}

.bdp-bdb__hero-meta {
  display: flex;
  gap: 24px;
  flex-wrap: wrap;
  grid-column: 1;
  align-self: start;
}
.bdp-bdb__hero-meta-item {
  display: flex;
  align-items: center;
  gap: 8px;
  font-family: 'JetBrains Mono', monospace !important;
  font-size: 13px !important;
  color: rgba(255,255,255,.85) !important;
  letter-spacing: 1px;
}
.bdp-bdb__hero-meta-dot {
  width: 8px; height: 8px;
  border-radius: 50%;
  background: #2FB7AB;
}

/* Hero image */
.bdp-bdb__hero-visual {
  position: relative;
  grid-column: 2;
  grid-row: 1 / 3;
  align-self: center;
}
.bdp-bdb__hero-img-wrapper {
  position: relative;
  border-radius: 20px;
  overflow: hidden;
  background: transparent;
  border: none;
  box-shadow: 0 20px 60px rgba(0,0,0,.25), 0 8px 20px rgba(0,0,0,.12);
}
.bdp-bdb__hero-img-wrapper img {
  width: 100%;
  height: auto;
  display: block;
  height: auto;
  max-width: 100%;
  display: block;
}
.bdp-bdb__hero-img-placeholder {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: 'JetBrains Mono', monospace;
  font-size: 13px;
  color: rgba(255,255,255,.3);
  letter-spacing: 1px;
  text-transform: uppercase;
  flex-direction: column;
  gap: 8px;
}
.bdp-bdb__hero-img-placeholder svg {
  opacity: .2;
}

/* Corner accent */
.bdp-bdb__hero-img-accent {
  position: absolute;
  top: -8px; right: -8px;
  width: 50px; height: 50px;
  background: linear-gradient(135deg, #2FB7AB, #E2DE00);
  border-radius: 12px;
  z-index: -1;
  opacity: .5;
}

/* ══════════════════════════════════════════════════════════════
   WAVE SEPARATOR
   ══════════════════════════════════════════════════════════════ */
.bdp-bdb__wave {
  position: relative;
  width: 100%;
  overflow: hidden;
  line-height: 0;
  margin-top: -120px;
  z-index: 2;
}
.bdp-bdb__wave svg {
  display: block;
  width: 100%;
  height: 120px;
  filter: drop-shadow(0 -8px 20px rgba(0,0,0,.25)) drop-shadow(0 -3px 8px rgba(0,0,0,.15));
}

/* ══════════════════════════════════════════════════════════════
   ARTICLE BODY, LIGHT BACKGROUND
   ══════════════════════════════════════════════════════════════ */
.bdp-bdb__body {
  position: relative;
  background: #f8f9fc;
  background-image: radial-gradient(rgba(0,65,150,.03) 1px, transparent 1px);
  background-size: 32px 32px;
  padding: 80px 0 100px;
  overflow: hidden;
}

/* Watermarks */
.bdp-bdb__watermark {
  position: absolute;
  font-family: 'Poppins', sans-serif;
  font-weight: 900;
  font-size: clamp(140px, 18vw, 280px);
  text-transform: uppercase;
  letter-spacing: -8px;
  color: rgba(0,65,150,.025);
  pointer-events: none;
  white-space: nowrap;
  line-height: 1;
}
.bdp-bdb__watermark--1 { top: 40px; right: -40px; }
.bdp-bdb__watermark--2 { bottom: 120px; left: -60px; }

/* Light arcs */
.bdp-bdb__body-arc {
  position: absolute;
  border-radius: 50%;
  pointer-events: none;
}
.bdp-bdb__body-arc--1 {
  width: 400px; height: 400px;
  top: -120px; right: -100px;
  border: 1.5px solid rgba(0,65,150,.05);
}
.bdp-bdb__body-arc--1b {
  width: 520px; height: 520px;
  top: -180px; right: -160px;
  border: 1px solid rgba(0,65,150,.03);
}
.bdp-bdb__body-arc--2 {
  width: 350px; height: 350px;
  bottom: 60px; left: -100px;
  border: 1.5px solid rgba(47,183,171,.05);
}
.bdp-bdb__body-arc--2b {
  width: 480px; height: 480px;
  bottom: -5px; left: -165px;
  border: 1px solid rgba(47,183,171,.03);
}

/* Light floating decos */
.bdp-bdb__body-ring {
  position: absolute;
  width: 50px; height: 50px;
  border-radius: 50%;
  border: 1px solid rgba(0,65,150,.06);
  top: 200px; right: 80px;
  animation: bdp-bdb-float 12s ease-in-out infinite;
  pointer-events: none;
}
.bdp-bdb__body-diamond {
  position: absolute;
  width: 14px; height: 14px;
  border: 1px solid rgba(47,183,171,.10);
  transform: rotate(45deg);
  bottom: 300px; left: 60px;
  animation: bdp-bdb-float 14s ease-in-out infinite reverse;
  pointer-events: none;
}
.bdp-bdb__body-cross {
  position: absolute;
  font-size: 16px;
  color: rgba(0,65,150,.06);
  top: 500px; left: 120px;
  animation: bdp-bdb-pulse 8s ease-in-out infinite;
  pointer-events: none;
}

/* Article layout */
.bdp-bdb__article {
  max-width: 780px;
  margin: 0 auto;
  padding: 0 40px;
  position: relative;
  z-index: 2;
}

/* Intro lead */
.bdp-bdb__lead {
  font-family: 'Poppins', sans-serif !important;
  font-size: 22px !important;
  font-weight: 600 !important;
  color: #2E3B55 !important;
  line-height: 1.5 !important;
  margin-bottom: 48px !important;
  padding-left: 24px;
  border-left: 3px solid #2FB7AB;
}

.bdp-bdb__text {
  font-family: 'Karla', sans-serif !important;
  font-size: 17px !important;
  font-weight: 400 !important;
  color: #3a4a5c !important;
  line-height: 1.75 !important;
  margin-bottom: 28px !important;
}
.bdp-bdb__text strong {
  font-weight: 700 !important;
  color: #2E3B55 !important;
}

/* Section titles inline */
.bdp-bdb__section-title {
  font-family: 'Poppins', sans-serif !important;
  font-size: clamp(26px, 3.5vw, 36px) !important;
  font-weight: 900 !important;
  text-transform: uppercase !important;
  letter-spacing: -2px !important;
  line-height: .92 !important;
  color: #2E3B55 !important;
  margin-top: 56px !important;
  margin-bottom: 24px !important;
}
.bdp-bdb__section-title b {
  display: block !important;
  -webkit-text-stroke: 1.5px #004196 !important;
  -webkit-text-fill-color: transparent !important;
  color: transparent !important;
  font-weight: 900 !important;
}

/* Inline image */
.bdp-bdb__inline-img {
  position: relative;
  border-radius: 20px;
  overflow: hidden;
  margin: 48px 0;
  aspect-ratio: 16/9;
  background: #e8ecf2;
}
.bdp-bdb__inline-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}
.bdp-bdb__inline-img-placeholder {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: 'JetBrains Mono', monospace;
  font-size: 12px;
  color: rgba(0,65,150,.25);
  letter-spacing: 1px;
  text-transform: uppercase;
  flex-direction: column;
  gap: 8px;
}
.bdp-bdb__inline-img-caption {
  position: absolute;
  bottom: 0; left: 0; right: 0;
  padding: 16px 20px;
  background: linear-gradient(transparent, rgba(0,0,0,.5));
  font-family: 'Karla', sans-serif;
  font-size: 13px;
  color: rgba(255,255,255,.85);
}

/* ══════════════════════════════════════════════════════════════
   STATS BAND, DARK
   ══════════════════════════════════════════════════════════════ */
.bdp-bdb__stats {
  position: relative;
  background: linear-gradient(160deg, #004196 0%, #0a2744 50%, #0c2340 75%, #2FB7AB 100%);
  padding: 80px 0 160px;
  overflow: hidden;
}
.bdp-bdb__stats-inner {
  max-width: 1100px;
  margin: 0 auto;
  padding: 0 40px;
  position: relative;
  z-index: 2;
}
.bdp-bdb__stats-overline {
  display: flex;
  align-items: center;
  gap: 12px;
  margin-bottom: 20px;
}
.bdp-bdb__stats-overline-bar {
  width: 40px; height: 2px;
  background: linear-gradient(90deg, #2FB7AB, #E2DE00);
  border-radius: 2px;
}
.bdp-bdb__stats-overline-text {
  font-family: 'JetBrains Mono', monospace !important;
  font-size: 11px !important;
  font-weight: 500 !important;
  letter-spacing: 2.5px !important;
  text-transform: uppercase !important;
  color: #2FB7AB !important;
}
.bdp-bdb__stats-title {
  font-family: 'Poppins', sans-serif !important;
  font-size: clamp(32px, 4.5vw, 48px) !important;
  font-weight: 900 !important;
  text-transform: uppercase !important;
  letter-spacing: -2px !important;
  line-height: .88 !important;
  color: #fff !important;
  margin-bottom: 48px !important;
}
.bdp-bdb__stats-title b {
  display: block !important;
  -webkit-text-stroke: 2px rgba(255,255,255,.7) !important;
  -webkit-text-fill-color: transparent !important;
  color: transparent !important;
  font-weight: 900 !important;
}

.bdp-bdb__stats-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 24px;
}

/* Stat card, glass */
.bdp-bdb__stat-card {
  border-radius: 24px;
  background: linear-gradient(160deg, rgba(255,255,255,.14) 0%, rgba(255,255,255,.05) 35%, rgba(255,255,255,.08) 65%, rgba(255,255,255,.16) 100%);
  backdrop-filter: blur(28px) saturate(1.6) brightness(1.05);
  -webkit-backdrop-filter: blur(28px) saturate(1.6) brightness(1.05);
  border: 1px solid rgba(255,255,255,.12);
  border-top-color: rgba(255,255,255,.38);
  border-left-color: rgba(255,255,255,.22);
  border-bottom-color: rgba(255,255,255,.06);
  box-shadow:
    0 20px 60px rgba(0,0,0,.2),
    0 6px 20px rgba(0,0,0,.1),
    inset 0 1px 0 rgba(255,255,255,.22),
    inset 0 -1px 0 rgba(255,255,255,.04),
    inset 0 0 30px rgba(255,255,255,.03);
  padding: 32px 28px;
  text-align: center;
  position: relative;
  overflow: hidden;
  transition: transform .5s cubic-bezier(.22,1,.36,1), box-shadow .5s cubic-bezier(.22,1,.36,1);
}
.bdp-bdb__stat-card:hover {
  transform: translateY(-8px) scale(1.015);
  box-shadow:
    0 30px 80px rgba(0,0,0,.25),
    0 10px 30px rgba(0,0,0,.12),
    inset 0 1px 0 rgba(255,255,255,.3),
    inset 0 0 30px rgba(255,255,255,.05);
}
/* Specular */
.bdp-bdb__stat-card::before {
  content: '';
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 55%;
  background: linear-gradient(180deg, rgba(255,255,255,.15) 0%, transparent 100%);
  border-radius: 24px 24px 50% 50%;
  pointer-events: none;
}
/* Shimmer */
.bdp-bdb__stat-card::after {
  content: '';
  position: absolute;
  inset: 0;
  background: linear-gradient(105deg, transparent 40%, rgba(47,183,171,.12) 50%, transparent 60%);
  transform: translateX(-200%);
  transition: transform .8s cubic-bezier(.22,1,.36,1);
  pointer-events: none;
}
.bdp-bdb__stat-card:hover::after {
  transform: translateX(200%);
}

.bdp-bdb__stat-number {
  font-family: 'Poppins', sans-serif !important;
  font-size: 44px !important;
  font-weight: 900 !important;
  background: linear-gradient(135deg, #2FB7AB, #E2DE00) !important;
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
  background-clip: text !important;
  margin-bottom: 8px !important;
  line-height: 1 !important;
}
.bdp-bdb__stat-label {
  font-family: 'Karla', sans-serif !important;
  font-size: 14px !important;
  color: rgba(255,255,255,.7) !important;
  line-height: 1.4 !important;
}

/* Stats orbs */
.bdp-bdb__stats-orb {
  position: absolute;
  border-radius: 50%;
  filter: blur(80px);
  pointer-events: none;
}
.bdp-bdb__stats-orb--1 {
  width: 300px; height: 300px;
  background: #E2DE00;
  top: -100px; right: 10%;
  opacity: .06;
}
.bdp-bdb__stats-orb--2 {
  width: 250px; height: 250px;
  background: #2FB7AB;
  bottom: -80px; left: 5%;
  opacity: .1;
}

/* ══════════════════════════════════════════════════════════════
   GALLERY, 2 images side by side on light
   ══════════════════════════════════════════════════════════════ */
.bdp-bdb__gallery {
  position: relative;
  background: #f8f9fc;
  background-image: radial-gradient(rgba(0,65,150,.03) 1px, transparent 1px);
  background-size: 32px 32px;
  padding: 80px 0 100px;
  overflow: hidden;
}
.bdp-bdb__gallery-inner {
  max-width: 1100px;
  margin: 0 auto;
  padding: 0 40px;
  position: relative;
  z-index: 2;
}
.bdp-bdb__gallery-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 28px;
  margin-top: 40px;
}
.bdp-bdb__gallery-card {
  border-radius: 20px;
  overflow: hidden;
  background: linear-gradient(145deg, rgba(255,255,255,.85) 0%, rgba(255,255,255,.6) 50%, rgba(255,255,255,.75) 100%);
  backdrop-filter: blur(16px) saturate(1.3);
  border: 1px solid rgba(255,255,255,.8);
  border-top-color: rgba(255,255,255,1);
  border-bottom-color: rgba(255,255,255,.5);
  box-shadow:
    0 12px 40px rgba(0,65,150,.06),
    0 4px 12px rgba(0,0,0,.04),
    inset 0 1px 0 rgba(255,255,255,.9),
    inset 0 -1px 0 rgba(0,0,0,.02);
  transition: transform .5s cubic-bezier(.22,1,.36,1), box-shadow .5s cubic-bezier(.22,1,.36,1);
}
.bdp-bdb__gallery-card:hover {
  transform: translateY(-6px) scale(1.01);
  box-shadow:
    0 20px 50px rgba(0,65,150,.1),
    0 8px 20px rgba(0,0,0,.06),
    inset 0 1px 0 rgba(255,255,255,1);
}
.bdp-bdb__gallery-card-img {
  aspect-ratio: 16/10;
  background: #e8ecf2;
  overflow: hidden;
}
.bdp-bdb__gallery-card-img img {
  width: 100%; height: 100%;
  object-fit: cover;
  display: block;
}
.bdp-bdb__gallery-card-img-placeholder {
  width: 100%; height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: 'JetBrains Mono', monospace;
  font-size: 11px;
  color: rgba(0,65,150,.2);
  letter-spacing: 1px;
  text-transform: uppercase;
}
.bdp-bdb__gallery-card-body {
  padding: 24px 28px;
}
.bdp-bdb__gallery-card-title {
  font-family: 'Poppins', sans-serif !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  color: #2E3B55 !important;
  margin-bottom: 8px !important;
}
.bdp-bdb__gallery-card-desc {
  font-family: 'Karla', sans-serif !important;
  font-size: 14px !important;
  color: #5a6a7c !important;
  line-height: 1.6 !important;
}

/* Watermarks gallery */
.bdp-bdb__gallery-watermark {
  position: absolute;
  font-family: 'Poppins', sans-serif;
  font-weight: 900;
  font-size: clamp(120px, 15vw, 240px);
  text-transform: uppercase;
  letter-spacing: -6px;
  color: rgba(0,65,150,.025);
  pointer-events: none;
  white-space: nowrap;
  line-height: 1;
  top: 20px; left: -40px;
}

/* ══════════════════════════════════════════════════════════════
   CTA, fin article
   ══════════════════════════════════════════════════════════════ */
.bdp-bdb__cta-section {
  background: #f8f9fc;
  padding: 0 0 100px;
  position: relative;
}
.bdp-bdb__cta-inner {
  max-width: 780px;
  margin: 0 auto;
  padding: 0 40px;
  text-align: center;
}
.bdp-bdb__cta-line {
  width: 60px; height: 3px;
  background: linear-gradient(90deg, #004196, #2FB7AB);
  border-radius: 3px;
  margin: 0 auto 32px;
}
.bdp-bdb__cta-text {
  font-family: 'Poppins', sans-serif !important;
  font-size: 24px !important;
  font-weight: 700 !important;
  color: #2E3B55 !important;
  line-height: 1.4 !important;
  margin-bottom: 32px !important;
}
.bdp-bdb__cta-btn {
  display: inline-flex;
  align-items: center;
  gap: 12px;
  padding: 16px 36px;
  border-radius: 60px;
  background: linear-gradient(135deg, #004196, #2FB7AB);
  color: #fff !important;
  font-family: 'Poppins', sans-serif !important;
  font-size: 15px !important;
  font-weight: 600 !important;
  text-decoration: none !important;
  border: none;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  transition: transform .3s cubic-bezier(.22,1,.36,1), box-shadow .3s cubic-bezier(.22,1,.36,1);
  -webkit-appearance: none !important;
  min-height: 54px; max-height: 54px;
}
.bdp-bdb__cta-btn:hover {
  transform: translateY(-3px);
  box-shadow: 0 12px 30px rgba(0,65,150,.25);
}
.bdp-bdb__cta-btn::after {
  content: '';
  position: absolute;
  inset: 0;
  background: linear-gradient(105deg, transparent 40%, rgba(255,255,255,.2) 50%, transparent 60%);
  transform: translateX(-200%);
  transition: transform .6s;
}
.bdp-bdb__cta-btn:hover::after { transform: translateX(200%); }
.bdp-bdb__cta-btn-arrow {
  width: 28px; height: 28px;
  border-radius: 50%;
  background: rgba(255,255,255,.2);
  display: flex; align-items: center; justify-content: center;
  transition: transform .3s cubic-bezier(.22,1,.36,1);
}
.bdp-bdb__cta-btn:hover .bdp-bdb__cta-btn-arrow { transform: translateX(4px); }

/* ══════════════════════════════════════════════════════════════
   RESPONSIVE
   ══════════════════════════════════════════════════════════════ */
/* Desktop layout maintained — zoom applied via JS on .bdp-bdb only */

/* ══════════════════════════════════════════════════════════════
   LAYOUT COTON — Composants specifiques
   ══════════════════════════════════════════════════════════════ */

/* ── SPLIT ROW ── */
.bdp-bdb__split {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 40px;
  align-items: center;
  margin: 56px 0;
  max-width: 1100px;
  margin-left: auto;
  margin-right: auto;
  padding: 0 40px;
  position: relative;
  z-index: 2;
}
.bdp-bdb__split--reverse { direction: rtl; }
.bdp-bdb__split--reverse > * { direction: ltr; }
.bdp-bdb__split-img {
  border-radius: 20px;
  overflow: hidden;
  box-shadow: 0 12px 40px rgba(0,65,150,.08);
}
.bdp-bdb__split-img img { width: 100% !important; height: auto !important; display: block !important; }

/* ── PULL QUOTE ── */
.bdp-bdb__pullquote {
  position: relative;
  max-width: 780px;
  margin: 56px auto;
  padding: 40px 48px;
  background: linear-gradient(145deg, rgba(255,255,255,.85) 0%, rgba(255,255,255,.6) 100%);
  backdrop-filter: blur(16px);
  border-radius: 20px;
  border-left: 4px solid #2FB7AB !important;
  box-shadow: 0 8px 30px rgba(0,65,150,.06);
}
.bdp-bdb__pullquote-mark {
  position: absolute;
  top: -16px; left: 32px;
  font-family: 'Poppins', sans-serif;
  font-size: 80px;
  font-weight: 900;
  background: linear-gradient(135deg, #2FB7AB, #E2DE00);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  line-height: 1;
}
.bdp-bdb__pullquote p {
  font-family: 'Poly', serif !important;
  font-style: italic !important;
  font-size: 20px !important;
  color: #2E3B55 !important;
  line-height: 1.6 !important;
  margin: 0 !important;
}

/* ── BADGES GRID ── */
.bdp-bdb__badges {
  display: grid !important;
  grid-template-columns: repeat(3, 1fr) !important;
  gap: 20px !important;
  max-width: 780px;
  margin: 48px auto;
  padding: 0 40px;
  position: relative;
  z-index: 2;
}
.bdp-bdb__badge {
  border-radius: 16px;
  padding: 28px 24px;
  text-align: center;
  background: linear-gradient(145deg, rgba(255,255,255,.9) 0%, rgba(255,255,255,.65) 100%);
  backdrop-filter: blur(12px);
  border: 1px solid rgba(255,255,255,.8) !important;
  box-shadow: 0 8px 24px rgba(0,65,150,.05);
  transition: transform .4s cubic-bezier(.22,1,.36,1);
}
.bdp-bdb__badge:hover { transform: translateY(-4px); }
.bdp-bdb__badge-icon { font-size: 32px; margin-bottom: 12px; display: block; }
.bdp-bdb__badge-title {
  font-family: 'Poppins', sans-serif !important;
  font-size: 14px !important;
  font-weight: 700 !important;
  color: #2E3B55 !important;
  margin-bottom: 6px !important;
}
.bdp-bdb__badge-desc {
  font-family: 'Karla', sans-serif !important;
  font-size: 13px !important;
  color: #5a6a7c !important;
  line-height: 1.5 !important;
}




/* ── SPLIT ROW ── */
.bdp-bdb__split { display: grid; grid-template-columns: 1fr 1fr; gap: 40px; align-items: center; margin: 56px 0; max-width: 1100px; margin-left: auto; margin-right: auto; padding: 0 40px; position: relative; z-index: 2; }
.bdp-bdb__split--reverse { direction: rtl; }
.bdp-bdb__split--reverse > * { direction: ltr; }
.bdp-bdb__split-img { border-radius: 20px; overflow: hidden; box-shadow: 0 12px 40px rgba(0,65,150,.08); }
.bdp-bdb__split-img img { width: 100% !important; height: auto !important; display: block !important; }

/* ── PHOTO MASONRY ── */
.bdp-bdb__masonry { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; max-width: 780px; margin: 48px auto; padding: 0 40px; position: relative; z-index: 2; }
.bdp-bdb__masonry-item { border-radius: 16px; overflow: hidden; box-shadow: 0 8px 24px rgba(0,65,150,.06); }
.bdp-bdb__masonry-item img { width: 100% !important; height: 100% !important; object-fit: cover !important; display: block !important; }

/* ── HIGHLIGHT CARD ── */
.bdp-bdb__highlight { background: linear-gradient(160deg, #004196 0%, #0a2744 50%, #2FB7AB 100%); padding: 60px 0; margin: 56px 0; position: relative; overflow: hidden; width: 100vw !important; margin-left: calc(-50vw + 50%) !important; }
.bdp-bdb__highlight-inner { max-width: 780px; margin: 0 auto; padding: 0 40px; position: relative; z-index: 2; }
.bdp-bdb__highlight-text { font-family: 'Poppins', sans-serif !important; font-size: 22px !important; font-weight: 600 !important; color: #fff !important; line-height: 1.5 !important; text-align: center; }
.bdp-bdb__highlight-text strong { background: linear-gradient(135deg, #2FB7AB, #E2DE00); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }

/* ── ICON CARDS ── */
.bdp-bdb__icon-row { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; max-width: 780px; margin: 48px auto; padding: 0 40px; position: relative; z-index: 2; }
.bdp-bdb__icon-card { border-radius: 20px; padding: 32px 24px; text-align: center; background: linear-gradient(145deg, rgba(255,255,255,.9) 0%, rgba(255,255,255,.65) 100%); backdrop-filter: blur(12px); border: 1px solid rgba(255,255,255,.8) !important; box-shadow: 0 8px 24px rgba(0,65,150,.05); transition: transform .4s cubic-bezier(.22,1,.36,1); }
.bdp-bdb__icon-card:hover { transform: translateY(-4px); }
.bdp-bdb__icon-card-emoji { font-size: 36px; margin-bottom: 16px; display: block; }
.bdp-bdb__icon-card-title { font-family: 'Poppins', sans-serif !important; font-size: 16px !important; font-weight: 700 !important; color: #2E3B55 !important; margin-bottom: 8px !important; }
.bdp-bdb__icon-card-desc { font-family: 'Karla', sans-serif !important; font-size: 13px !important; color: #5a6a7c !important; line-height: 1.5 !important; }

/* ── PULL QUOTE ── */
.bdp-bdb__pullquote { position: relative; max-width: 780px; margin: 56px auto; padding: 40px 48px; background: linear-gradient(145deg, rgba(255,255,255,.85) 0%, rgba(255,255,255,.6) 100%); backdrop-filter: blur(16px); border-radius: 20px; border-left: 4px solid #2FB7AB !important; box-shadow: 0 8px 30px rgba(0,65,150,.06); }
.bdp-bdb__pullquote-mark { position: absolute; top: -16px; left: 32px; font-family: 'Poppins', sans-serif; font-size: 80px; font-weight: 900; background: linear-gradient(135deg, #2FB7AB, #E2DE00); -webkit-background-clip: text; -webkit-text-fill-color: transparent; line-height: 1; }
.bdp-bdb__pullquote p { font-family: 'Poly', serif !important; font-style: italic !important; font-size: 20px !important; color: #2E3B55 !important; line-height: 1.6 !important; margin: 0 !important; }
</style>

<section class="bdp-bdb">
  <div class="bdp-bdb__noise"></div>

  <div class="bdp-bdb__hero">
    <div class="bdp-bdb__hero-orb bdp-bdb__hero-orb--jade"></div>
    <div class="bdp-bdb__hero-orb bdp-bdb__hero-orb--bleu"></div>
    <div class="bdp-bdb__hero-orb bdp-bdb__hero-orb--jaune"></div>
    <div class="bdp-bdb__hero-arc bdp-bdb__hero-arc--1"></div><div class="bdp-bdb__hero-arc bdp-bdb__hero-arc--2"></div>
    <div class="bdp-bdb__hero-arc bdp-bdb__hero-arc--3"></div><div class="bdp-bdb__hero-arc bdp-bdb__hero-arc--4"></div>
    <div class="bdp-bdb__deco-ring" style="top:15%;left:8%"></div>
    <div class="bdp-bdb__deco-diamond" style="top:30%;right:25%"></div>
    <div class="bdp-bdb__deco-cross" style="top:60%;left:5%">+</div>
    <div class="bdp-bdb__dots-grid" style="top:70%;right:3%;width:110px"><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i></div>
    <div class="bdp-bdb__hero-inner">
      <div class="bdp-bdb__hero-content rv">
        <div class="bdp-bdb__hero-overline"><div class="bdp-bdb__hero-overline-bar"></div><span class="bdp-bdb__hero-overline-text">Sponsoring sportif</span></div>
        <h1 class="bdp-bdb__hero-title">BDP sponsor du<br>handball de<b>Savigny-sur-Orge</b></h1>
        <p class="bdp-bdb__hero-subtitle">Depuis de nombreuses annees, la Blanchisserie de Paris est partenaire du club de handball de Savigny-sur-Orge.</p>
      </div>
      <div class="bdp-bdb__hero-visual rv d2"><div class="bdp-bdb__hero-img-accent"></div><div class="bdp-bdb__hero-img-wrapper"><img decoding="async" src="https://www.blanchisseriedeparis.fr/wp-content/uploads/2024/12/1668289985811.jpeg" alt="Handball Savigny-sur-Orge BDP"></div></div>
      <div class="bdp-bdb__hero-meta rv d3"><div class="bdp-bdb__hero-meta-item"><div class="bdp-bdb__hero-meta-dot"></div>Savigny-sur-Orge (91)</div><div class="bdp-bdb__hero-meta-item"><div class="bdp-bdb__hero-meta-dot"></div>Partenariat durable</div></div>
    </div>
  </div>
  <div class="bdp-bdb__wave"><svg viewBox="0 0 1440 120" preserveAspectRatio="none" xmlns="http://www.w3.org/2000/svg"><path d="M0,40 C180,100 400,0 720,60 C1040,120 1260,20 1440,80 L1440,120 L0,120 Z" fill="#f8f9fc"/><path d="M0,70 C200,110 500,30 780,70 C1060,110 1300,50 1440,90 L1440,120 L0,120 Z" fill="#f8f9fc" opacity=".5"/></svg></div>

  <div class="bdp-bdb__body">
    <div class="bdp-bdb__watermark bdp-bdb__watermark--1">HANDBALL</div><div class="bdp-bdb__watermark bdp-bdb__watermark--2">BDP</div>
    <div class="bdp-bdb__body-arc bdp-bdb__body-arc--1"></div><div class="bdp-bdb__body-arc bdp-bdb__body-arc--1b"></div>
    <div class="bdp-bdb__body-arc bdp-bdb__body-arc--2"></div><div class="bdp-bdb__body-arc bdp-bdb__body-arc--2b"></div>
    <div class="bdp-bdb__body-ring"></div><div class="bdp-bdb__body-diamond"></div><div class="bdp-bdb__body-cross">+</div>

    <article class="bdp-bdb__article">
      <p class="bdp-bdb__lead rv">En tant que blanchisserie industrielle en Ile-de-France, nous avons a coeur de soutenir les initiatives locales qui dynamisent notre territoire. Ce partenariat avec le club de handball de Savigny-sur-Orge s'inscrit dans cette demarche de proximite.</p>
    </article>

    <!-- 3 VALEURS -->
    <div class="bdp-bdb__icon-row">
      <div class="bdp-bdb__icon-card scale-rv"><span class="bdp-bdb__icon-card-emoji"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f91d.png" alt="🤝" class="wp-smiley" style="height: 1em; max-height: 1em;" /></span><div class="bdp-bdb__icon-card-title">Esprit d'equipe</div><div class="bdp-bdb__icon-card-desc">Comme nos collaborateurs, les joueurs travaillent ensemble pour atteindre l'excellence.</div></div>
      <div class="bdp-bdb__icon-card scale-rv d1"><span class="bdp-bdb__icon-card-emoji"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3c6.png" alt="🏆" class="wp-smiley" style="height: 1em; max-height: 1em;" /></span><div class="bdp-bdb__icon-card-title">Performance durable</div><div class="bdp-bdb__icon-card-desc">Des solutions ecoresponsables, en harmonie avec une vision de croissance durable.</div></div>
      <div class="bdp-bdb__icon-card scale-rv d2"><span class="bdp-bdb__icon-card-emoji"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4cd.png" alt="📍" class="wp-smiley" style="height: 1em; max-height: 1em;" /></span><div class="bdp-bdb__icon-card-title">Ancrage local</div><div class="bdp-bdb__icon-card-desc">Proche de nos clients comme de nos partenaires, un impact positif sur la communaute.</div></div>
    </div>

    <!-- PHOTOS -->
    <div class="bdp-bdb__masonry rv">
      <div class="bdp-bdb__masonry-item"><img decoding="async" src="https://www.blanchisseriedeparis.fr/wp-content/uploads/2024/12/1730806648288-1024x576.jpeg" alt="Handball Savigny BDP"></div>
      <div class="bdp-bdb__masonry-item"><img decoding="async" src="https://www.blanchisseriedeparis.fr/wp-content/uploads/2024/12/120970596_2676624895934083_3076072272630952492_n-1024x576.jpg" alt="Equipe handball Savigny"></div>
    </div>

    <!-- HIGHLIGHT -->
    <div class="bdp-bdb__highlight rv"><div class="bdp-bdb__highlight-inner"><p class="bdp-bdb__highlight-text">Au fil des annees, ce partenariat est devenu bien plus qu'un simple soutien. Il symbolise un <strong>engagement commun pour l'excellence</strong>.</p></div></div>

    <!-- SPLIT -->
    <div class="bdp-bdb__split rv">
      <div class="bdp-bdb__split-img"><img decoding="async" src="https://www.blanchisseriedeparis.fr/wp-content/uploads/2024/12/1668289985811.jpeg" alt="Handball BDP sponsor"></div>
      <div class="bdp-bdb__split-text">
        <h2 class="bdp-bdb__section-title">Une histoire<b>de confiance</b></h2>
        <p class="bdp-bdb__text">Ce partenariat reflète notre attachement aux projets collectifs qui, comme la Blanchisserie de Paris, mettent en avant le travail d'equipe et la performance. La Blanchisserie de Paris est fiere d'accompagner un club qui fait rayonner Savigny-sur-Orge dans toute la region.</p>
      </div>
    </div>

    <!-- PULL QUOTE + LIEN -->
    <div class="bdp-bdb__pullquote rv">
      <div class="bdp-bdb__pullquote-mark">"</div>
      <p>Ensemble, avec le club de handball de Savigny-sur-Orge, nous partageons une ambition : viser l'excellence et federer autour de valeurs fortes.</p>
    </div>

    <article class="bdp-bdb__article">
      <p class="bdp-bdb__text rv" style="text-align:center;">
        <a href="https://savignyhandball91.fr" target="_blank" rel="noopener" class="bdp-bdb__cta-btn" onclick="this.blur()" style="display:inline-flex;">
          <span>Decouvrir le club</span>
          <div class="bdp-bdb__cta-btn-arrow"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="#fff" stroke-width="2.5"><path d="M5 12h14M12 5l7 7-7 7"/></svg></div>
        </a>
      </p>
    </article>
  </div>

  <div class="bdp-bdb__cta-section"><div class="bdp-bdb__cta-inner rv"><div class="bdp-bdb__cta-line"></div><p class="bdp-bdb__cta-text">Decouvrez comment nous faisons la difference au quotidien.</p><a href="/nous-contacter" class="bdp-bdb__cta-btn" onclick="this.blur()"><span>Nous contacter</span><div class="bdp-bdb__cta-btn-arrow"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="#fff" stroke-width="2.5"><path d="M5 12h14M12 5l7 7-7 7"/></svg></div></a></div></div>
</section>

<script>
(function(){
  /* Force desktop layout on mobile */
  var vp = document.querySelector('meta[name="viewport"]');
  if(vp) vp.setAttribute('content', 'width=1200');

  /* Scroll reveal */
  var obs = new IntersectionObserver(function(entries){
    entries.forEach(function(e){
      if(e.isIntersecting){ e.target.classList.add('vis'); obs.unobserve(e.target); }
    });
  }, { threshold: .08, rootMargin: '0px 0px -30px 0px' });
  requestAnimationFrame(function(){
    document.querySelectorAll('.bdp-bdb .rv, .bdp-bdb .scale-rv').forEach(function(el){ obs.observe(el); });
  });
})();
</script>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
