/* Aucun sélecteur n'atteint un Quiz 2026 ni un descendant du segment ARI protégé. */
.fi-article-2026 #mvp-post-head{box-sizing:border-box;border-top:4px solid #16b99d;border-radius:12px;background:#f4f9f8;padding:24px 28px;margin-bottom:24px}
.fi-article-2026 #mvp-post-head .fi-article-rubric{font:700 12px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.09em;text-transform:uppercase;color:#08776d;margin:0 0 12px}
.fi-article-2026 #mvp-post-head .mvp-post-title{float:none;width:auto;margin:0 0 18px;font:800 42px/1.17 Arial,Helvetica,sans-serif;letter-spacing:-.025em;color:#173b3b;text-align:left;overflow-wrap:anywhere}
.fi-article-2026 #mvp-post-head .mvp-post-excerpt{float:none;display:block;width:auto;font:400 18px/1.65 Arial,Helvetica,sans-serif;color:#49605f;margin:16px 0 0;text-align:left}
.fi-article-2026 #mvp-post-head .mvp-post-excerpt p{margin:0 0 8px}
.fi-article-2026 #mvp-post-head .mvp-author-info-wrap{border-top:1px solid #dce8e6;padding-top:12px;margin-top:16px;font:400 12px/1.6 Arial,Helvetica,sans-serif}
.fi-article-2026 #mvp-post-head .mvp-author-info-thumb,.fi-article-2026 #mvp-post-head .mvp-author-info-date>p,.fi-article-2026 #mvp-post-head .mvp-post-date:not(.updated){display:none}
.fi-article-2026 #mvp-post-head .mvp-author-info-text{margin:0;float:none}
.fi-article-2026 #mvp-post-head .mvp-author-info-date,.fi-article-2026 #mvp-post-head .mvp-author-info-name{font-size:12px;color:#607371}
.fi-article-2026 #mvp-post-head .fi-article-reference{clear:both;font:400 13px/1.5 Arial,Helvetica,sans-serif;margin:0 0 16px}
.fi-article-2026 #mvp-post-head .fi-article-label{color:#08776d;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px}
.fi-article-2026 #mvp-post-head .fi-article-path{display:flex;flex-wrap:wrap;gap:6px;list-style:none;padding:0;margin:0}
.fi-article-2026 #mvp-post-head .fi-article-path li{max-width:100%;box-sizing:border-box;background:#fff;border:1px solid #dce8e6;border-radius:6px;padding:5px 9px;overflow-wrap:anywhere}
.fi-article-2026 #mvp-post-feat-img img{float:none;display:block;width:100%;max-width:100%;height:340px;object-fit:contain;object-position:center;background:#f4f8f7;border-radius:10px;margin:0 auto}
.fi-article-family-news #mvp-post-feat-img img{height:320px;object-fit:contain;background:#f7f9f9}
.fi-article-family-selection #mvp-post-feat-img img{height:260px}
/* Mise en page seulement : aucune typographie appliquée au conteneur ARI. */
.fi-article-2026:not(.fi-article-family-news) #mvp-side-wrap{display:none}
.fi-article-2026:not(.fi-article-family-news) .mvp-post-main-out{float:none;margin:0;width:100%}
.fi-article-2026:not(.fi-article-family-news) .mvp-post-main-in{margin:0 auto;max-width:840px}
.fi-article-2026:not(.fi-article-family-news) #mvp-post-head{float:none;max-width:840px;margin-left:auto;margin-right:auto}
.fi-article-2026:not(.fi-article-family-news) .mvp-post-soc-out{margin-left:0;float:none;width:100%}
.fi-article-2026:not(.fi-article-family-news) .mvp-post-soc-in{margin-left:0}
.fi-article-2026:not(.fi-article-family-news) .mvp-post-soc-wrap{display:none}
.fi-article-2026:not(.fi-article-family-news) #mvp-content-main{box-sizing:border-box;padding:0 28px}
.fi-article-2026 #mvp-content-main .fi-article-editorial{font:400 18px/1.75 Arial,Helvetica,sans-serif;color:#293e43;overflow-wrap:break-word}
.fi-article-2026 #mvp-content-main .fi-article-editorial p,.fi-article-2026 #mvp-content-main .fi-article-editorial li{font-family:inherit;font-size:18px;line-height:1.75;margin-top:0;margin-bottom:18px}
.fi-article-2026 #mvp-content-main .fi-article-editorial h2,.fi-article-2026 #mvp-content-main .fi-article-editorial h3,.fi-article-2026 #mvp-content-main .fi-article-editorial h4,.fi-article-2026 #mvp-content-main .fi-article-editorial h5,.fi-article-2026 #mvp-content-main .fi-article-editorial h6{float:none;width:auto;font-family:Arial,Helvetica,sans-serif;color:#173b3b;line-height:1.35;letter-spacing:-.015em;margin:28px 0 14px;overflow:visible}
.fi-article-2026 #mvp-content-main .fi-article-editorial h2{font-size:28px}
.fi-article-2026 #mvp-content-main .fi-article-editorial h3{font-size:23px}
.fi-article-2026 #mvp-content-main .fi-article-editorial h4{font-size:20px}
.fi-article-2026 #mvp-content-main .fi-article-editorial h5,.fi-article-2026 #mvp-content-main .fi-article-editorial h6{font-size:18px}
.fi-article-2026 #mvp-content-main .fi-article-editorial ul,.fi-article-2026 #mvp-content-main .fi-article-editorial ol{box-sizing:border-box;padding-left:26px;margin:0 0 22px}
.fi-article-2026 #mvp-content-main .fi-article-editorial li{margin-left:0;padding:0 0 3px;margin-bottom:6px}
.fi-article-2026 #mvp-content-main .fi-article-editorial blockquote{border-left:3px solid #16b99d;margin:24px 0;padding:12px 20px;background:#f4f9f8}
.fi-article-2026 #mvp-content-main .fi-article-editorial a{color:#08776d;text-decoration:underline;text-underline-offset:3px}
.fi-article-2026 #mvp-content-main .fi-article-editorial a:focus-visible{outline:3px solid #08776d;outline-offset:3px}
.fi-article-2026 #mvp-content-main .fi-article-editorial img{max-width:100%;height:auto;object-fit:contain}
.fi-article-2026 #mvp-content-main .fi-article-editorial figure{max-width:100%;margin:24px 0}
.fi-article-2026 #mvp-content-main .fi-article-editorial figcaption{font:400 13px/1.55 Arial,Helvetica,sans-serif;color:#607371;margin-top:8px}
.fi-article-2026 #mvp-content-main .fi-article-editorial iframe,.fi-article-2026 #mvp-content-main .fi-article-editorial embed,.fi-article-2026 #mvp-content-main .fi-article-editorial object{max-width:100%}
.fi-article-2026 #mvp-content-main .fi-article-editorial video{display:block;width:100%;height:auto}
.fi-article-2026 #mvp-content-main .fi-article-editorial iframe[src*="youtube"],.fi-article-2026 #mvp-content-main .fi-article-editorial iframe[src*="vimeo"]{width:100%;height:auto;aspect-ratio:16/9}
.fi-article-2026 #mvp-content-main .fi-article-editorial .wp-block-file__embed{width:100%;min-height:400px}
.fi-article-2026 #mvp-content-main .fi-article-editorial .wp-block-table{overflow-x:auto}
.fi-article-2026 #mvp-content-main .fi-article-editorial table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}
.fi-article-2026 #mvp-content-main .fi-article-editorial th,.fi-article-2026 #mvp-content-main .fi-article-editorial td{padding:10px;border:1px solid #dce8e6;text-align:left}
.fi-article-2026 #mvp-content-main .fi-article-editorial .wp-block-button__link{display:inline-block;background:#08776d;color:#fff;border-radius:6px;padding:12px 18px;text-decoration:none}
.fi-article-2026 #mvp-content-main .fi-assessment-label{border-top:2px solid #dce8e6;margin:30px 0 18px;padding-top:18px;font-family:Arial,Helvetica,sans-serif}
.fi-article-2026 #mvp-content-main .fi-assessment-label>span{color:#08776d;text-transform:uppercase;font-size:11px;font-weight:700;letter-spacing:.08em}
.fi-article-2026 #mvp-content-main .fi-assessment-label>p{font:700 21px/1.4 Arial,Helvetica,sans-serif;color:#173b3b;margin:5px 0 0}
@media(max-width:650px){
 .fi-article-2026 #mvp-post-head{padding:18px 16px}
 .fi-article-2026 #mvp-post-head .mvp-post-title{font-size:29px;line-height:1.2}
 .fi-article-2026 #mvp-post-head .mvp-post-excerpt{font-size:16px;line-height:1.7}
 .fi-article-2026 #mvp-post-feat-img img{height:230px}
 .fi-article-family-selection #mvp-post-feat-img img{height:190px}
 .fi-article-2026:not(.fi-article-family-news) #mvp-content-main{padding:0}
 .fi-article-2026 #mvp-content-main .fi-article-editorial,.fi-article-2026 #mvp-content-main .fi-article-editorial p,.fi-article-2026 #mvp-content-main .fi-article-editorial li{font-size:16px;line-height:1.7}
 .fi-article-2026 #mvp-content-main .fi-article-editorial h2{font-size:24px}
 .fi-article-2026 #mvp-content-main .fi-article-editorial h3{font-size:21px}
 .fi-article-2026 #mvp-content-main .fi-article-editorial h4{font-size:19px}
}
