.cftc-section.cftc-promo--center{display:flex;align-items:center;justify-content:center;padding:2rem}.cftc-card--promo{max-width:60%;padding:2rem;background:#e9effc;border:1px solid #194164;border-radius:12px;box-shadow:0 4px 4px rgb(0 0 0 / .08);text-align:center}h2.cftc-title{margin:0 0 1rem;color:#2a6ab2;font-size:1.5rem}h3.cftc-title{margin:0 0 1rem;color:#e71f64;font-size:1.25rem}.cftc-lead{margin:0 0 1.5rem;color:#374151;font-size:1.1rem}.btn.btn-primary{display:inline-block;padding:.75rem 1.5rem;background-color:#164194;border-radius:6px;color:#ffffff!important;font-weight:600;text-decoration:none;transition:background-color 0.2s ease}.cftc-note{color:#555;font-size:.95rem}a.wpdm-download-link.download-on-click.btn.btn-primary{color:#ffffff!important}blockquote{position:relative;max-width:800px;margin:1.5rem 0 1.5rem 2.5rem;padding:1.5rem 2rem;background:#f6f9fd;border-left:4px solid #26b29f;border-radius:8px;box-shadow:0 4px 12px rgb(0 0 0 / .05);font-size:1.15em!important;line-height:1.6;text-align:justify!important}blockquote::before{content:"“";position:absolute;top:-10px;left:15px;color:#26b29f;font-family:"Merriweather",serif;font-size:4rem;font-style:italic;font-weight:700;line-height:1;opacity:.5}blockquote p{margin:0;padding-left:1rem;text-align:justify!important}blockquote cite{display:block;margin-top:1rem;color:#164194;font-size:.9em;font-style:normal;line-height:1.4;text-align:right}blockquote cite::before{content:"— "}blockquote.citation-rose{background:#fdf0f6!important;border-left-color:#c43f7a;color:#3f1d2e}blockquote.citation-rose::before{color:#c43f7a}blockquote.citation-rose cite{color:#c43f7a;font-style:normal}strong{font-weight:700}.article-cftc-dynamique{max-width:980px;margin:0 auto;color:#1f1f1f;font-family:inherit;line-height:1.7}.hero-cftc{margin-bottom:34px;padding:42px 36px;background:linear-gradient(135deg,#123b70 0%,#1f5f9f 100%);border-radius:20px;color:#fff}.hero-cftc h1,.hero-cftc h2,.hero-cftc h3,.hero-cftc p{color:#fff}.hero-cftc h1{margin:0 0 18px;line-height:1.1}.hero-cftc .w3eden .card.media-card,.hero-cftc .w3eden .card.media-card .card-body,.hero-cftc .w3eden .card.media-card .media,.hero-cftc .w3eden .card.media-card .media-body,.hero-cftc .w3eden .card.media-card .media-body h1,.hero-cftc .w3eden .card.media-card .media-body h2,.hero-cftc .w3eden .card.media-card .media-body h3,.hero-cftc .w3eden .card.media-card .media-body h4,.hero-cftc .w3eden .card.media-card .media-body p{color:#000000!important}.hero-cftc .w3eden .card.media-card a:not(.btn){color:#164194!important}.hero-cftc .w3eden .card.media-card .btn{color:#ffffff!important}.rubrique-cftc{display:inline-block;margin-bottom:18px;padding:7px 13px;background:#f2c300;border-radius:999px;color:#123b70;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.sous-titre{max-width:820px;margin:0;font-weight:500;line-height:1.45}.chapo-cftc{margin:0 0 42px;padding:26px 30px;background:#fff8d8;border-left:7px solid #f2c300;font-weight:600}.chapo-cftc p{margin:0}.bloc-deux-colonnes{display:grid;grid-template-columns:minmax(0,2fr) minmax(260px,0.9fr);gap:32px;margin:46px 0;align-items:start}.article-corps{margin:44px 0}.article-corps h2,.col-texte h2,.bloc-chiffres-cftc h2,.avis-cftc-final h2{margin:0 0 18px;color:#123b70;line-height:1.2}.article-corps p,.col-texte p,.avis-cftc-final p{margin:0 0 18px}.encadre-alerte{position:sticky;top:24px;padding:24px;background:#f3f6fb;border:1px solid #d7e2f0;border-radius:18px;box-shadow:0 12px 28px rgb(18 59 112 / .12)}.icone-alerte{display:inline-flex;width:42px;height:42px;margin-bottom:12px;align-items:center;justify-content:center;background:#164194;border-radius:50%;color:#fff;font-weight:800}.encadre-alerte h3{margin:0 0 12px;color:#123b70}.encadre-alerte p{margin:0}.bloc-chiffres-cftc{margin:50px 0;padding:34px;background:#f3f6fb;border-radius:22px}.grille-chiffres{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:26px 0}.carte-chiffre{padding:28px;background:#fff;border-top:6px solid #f2c300;border-radius:18px;box-shadow:0 10px 24px rgb(0 0 0 / .07)}.carte-chiffre strong{display:block;margin-bottom:10px;color:#123b70;line-height:1.1}.carte-chiffre p{margin:0}.texte-chiffres{margin:0;font-weight:600}blockquote.bandeau-citation{position:relative;max-width:none;margin:54px 0;padding:34px 38px;background:#123b70!important;border-left:0;border-radius:22px;box-shadow:none;color:#fff}blockquote.bandeau-citation::before{content:"“";position:absolute;top:-10px;left:15px;color:#ffffff!important;font-family:"Merriweather",serif;font-size:4rem;font-style:italic;font-weight:700;line-height:1;opacity:.5;text-shadow:3px 3px 0 rgb(0 0 0 / .2)}blockquote.bandeau-citation p{margin:0;padding-left:1rem;color:#fff;font-weight:700;line-height:1.35}blockquote.bandeau-citation cite{display:block;margin-top:1rem;background:#fff0;color:#fff;font-size:.9em;font-style:italic;font-weight:400;line-height:1.4;text-align:right}.phrase-impact{margin:28px 0 0;padding:24px 28px;background:#f7f7f7;border-left:6px solid #123b70;font-weight:700}.bloc-double-constat{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:50px 0}.bloc-double-constat>div{padding:28px;background:#fff;border:1px solid #dce7f5;border-radius:18px;box-shadow:0 10px 24px rgb(18 59 112 / .08)}.bloc-double-constat h3{margin:0 0 12px;color:#123b70}.bloc-double-constat p{margin:0}.avis-cftc-final{margin:10px 0;padding:20px;background:#f3f6fb;border:2px solid #164194;border-radius:22px}.label-cftc{display:inline-block;margin-bottom:16px;padding:8px 14px;background:#123b70;border-radius:999px;color:#fff;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.article-fph{color:#333;font-family:Lato,Arial,Helvetica,sans-serif;line-height:1.7}.article-fph h2,.article-fph h3{color:#164194;font-weight:700}.article-fph h2{margin:1.8rem 0 1rem;font-size:1.9rem}.article-fph h3{margin-top:1.8rem;font-size:1.35rem}.article-fph p{margin-bottom:1rem}.intro-box{margin-bottom:2rem;padding:1.4rem 1.6rem;background:#164194;border-radius:14px;color:#fff}.intro-box p{margin:0;color:#fff}.intro-box a{color:#ffffff!important;text-decoration:underline}.focus-box{margin:2rem 0;padding:1.3rem 1.5rem;background:#f2f7fb;border-left:6px solid #26b29f;border-radius:10px}.focus-box h3{margin-top:0;color:#164194}.cftc-box{margin:2.2rem 0;padding:1.6rem;background:linear-gradient(135deg,#164194 0%,#3169b1 100%);border-radius:16px;color:#fff}.cftc-box h2,.cftc-box h3,.cftc-box h4,.cftc-box p{color:#fff}.cftc-box h3{margin-top:0}.cftc-box a{color:#ffffff!important;text-decoration:underline}p.date-modification{padding:5px;color:#5c89ad;font-style:italic;text-align:right}.card.media-card .cftc-visuel-credit{display:none!important}.details-news .entry-content img,.details-news .post:hover .entry-content img{transform:none!important}@media (max-width:780px){.hero-cftc,.chapo-cftc,.bloc-chiffres-cftc,.avis-cftc-final,blockquote.bandeau-citation{padding:24px;border-radius:16px}.bloc-deux-colonnes,.grille-chiffres,.bloc-double-constat{grid-template-columns:1fr}.encadre-alerte{position:static}.cftc-card--promo{max-width:100%}blockquote,blockquote.citation-rose{margin-left:0;padding:1.25rem 1.4rem}}