/* Article de blog */
.v2-phero .v2-post-title{font-family:var(--label);font-size:clamp(28px,3.6vw,46px);line-height:1.25;color:#fff;margin:12px 0 0;text-shadow:0 2px 16px rgba(0,0,0,.3);max-width:980px}
.v2-article{font-size:18px}
.v2-article>p:first-of-type{font-size:clamp(18px,1.6vw,20px);color:var(--ink)}
.v2-article h2{font-family:var(--label);font-size:clamp(24px,2.4vw,30px);line-height:1.3}
.v2-article a{color:var(--green);font-weight:500}
.v2-article img{border-radius:var(--r);margin:1.5em 0}
.v2-article blockquote{margin:1.5em 0;padding:4px 0 4px 22px;border-left:3px solid var(--gold-deep);font-style:italic;color:var(--muted)}
.v2-article__cta{margin-top:48px}
.v2-article__cta .v2-h3{margin-bottom:6px}
.v2-card .v2-h3 a{color:inherit;text-decoration:none}
.v2-card .v2-h3 a:hover{text-decoration:underline}
/* passe design 2 : « D'autres articles » — cartes à largeur maîtrisée, centrées */
.v2-sec--cream .v2-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),400px));justify-content:center}
.v2-article .v2-article__cta>p:not(.v2-h3){color:var(--ink)}
