.mpx-def{max-width:70ch!important;margin-left:max(0px,calc((100% - 1180px)/2))!important}.mpx-def p{color:var(--accent-6);line-height:1.65}.mpx-def p strong{color:var(--contrast)}.wp-block-group.mpx-crit{grid-template-columns:repeat(3,1fr);gap:1rem;margin-block:1.8rem}.mpx-crit .c{background:var(--accent-3);border-left:3px solid var(--accent-1);border-radius:0 10px 10px 0;padding:1.1rem 1.2rem}.mpx-crit .c>*{margin:0!important;max-width:none!important}.mpx-crit .c-chiffre{font-family:Poppins,sans-serif;font-size:1.15rem;color:var(--accent-2);line-height:1.2;margin-bottom:.3rem!important}.mpx-crit .c p:not(.c-chiffre){color:var(--accent-6);font-size:.9rem;line-height:1.45}.mpx-vecu{background:#fff;border:1px solid #E4E7DE;border-radius:14px;padding:clamp(1.3rem,3vw,1.8rem);margin-top:1.8rem}.mpx-vecu>*{max-width:none!important}.mpx-vecu p{color:var(--accent-6);line-height:1.6;margin:0 0 .7rem}.mpx-vecu p:last-child{margin:0}.mpx-vecu .lbl{font-family:Poppins,sans-serif;font-weight:700;color:var(--accent-2);font-size:.95rem}.mpx-principes-intro{color:var(--accent-6);margin-top:2rem!important;margin-bottom:1.2rem!important}.wp-block-group.mpx-principes{grid-template-columns:repeat(4,1fr);gap:1.8rem}.wp-block-group.mpx-concept-grid{grid-template-columns:minmax(0,760px);gap:clamp(1.5rem,4vw,3rem);align-items:center}.mpx-concept-grid .lede{padding-right:0!important}.mpx-concept-txt>*{margin-left:0!important}.wp-block-group.mpx-stats{grid-template-columns:1fr 1fr;gap:1rem}.mpx-stat{background:#fff;border-radius:12px;padding:1.3rem}.mpx-stat>*{margin:0!important;max-width:none!important}.mpx-stat .s-chiffre{font-family:Poppins,sans-serif;font-size:1.15rem;color:var(--accent-2);margin-bottom:.2rem!important}.mpx-stat p:not(.s-chiffre){color:var(--accent-6);font-size:.88rem}.mpx-plan .wp-block-media-text__media img{border-radius:12px;border:1px solid #e2e5de}.mpx-plan .wp-block-media-text__media figcaption,.mpx-plan .cap{font-size:.82rem;color:var(--accent-6)}.mpx-plan .wp-block-media-text__content{padding-inline:clamp(1.5rem,4vw,3rem) 0}.mpx-plan .lede{padding-right:0!important}.wp-block-group.mpx-gal4{grid-template-columns:repeat(4,1fr);gap:1rem}.wp-block-group.mpx-real{grid-template-columns:repeat(5,1fr);gap:1rem;margin-block:1.5rem}.mpx-gal4 figure,.mpx-real figure{margin:0!important;border-radius:12px;overflow:hidden;aspect-ratio:4/3}.mpx-gal4 img,.mpx-real img{width:100%;height:100%;object-fit:cover}.mpx-gal-wide{margin-top:1rem!important;border-radius:12px;overflow:hidden}.mpx-gal-wide img{width:100%;max-height:340px;object-fit:cover}.mpx-gal-sect{padding-top:0!important}@media (max-width:1080px){.wp-block-group.mpx-real{grid-template-columns:repeat(3,1fr)}}@media (max-width:860px){.wp-block-group.mpx-principes{grid-template-columns:1fr 1fr}.wp-block-group.mpx-concept-grid{grid-template-columns:1fr}.wp-block-group.mpx-gal4,.wp-block-group.mpx-real{grid-template-columns:1fr 1fr}.mpx-plan .wp-block-media-text__content{padding:1.5rem 0 0}}@media (max-width:820px){.wp-block-group.mpx-crit{grid-template-columns:1fr}}@media (max-width:480px){.wp-block-group.mpx-stats,.wp-block-group.mpx-principes{grid-template-columns:1fr}}.mpx-illus{margin:2rem 0 0}.mpx-illus img{width:100%;height:auto;border-radius:12px;display:block}.mpx-illus figcaption{font-size:.85rem;color:var(--accent-6);padding-top:.6rem;margin:0;text-align:left}
