/* Option « plus de vert » (Marc, 30 oct 18h09). Vert Totem du site en ligne : #41A589 (titres « LE BLOG »).
   Pour rester WCAG AA, le texte vert et les boutons utilisent la même teinte assombrie :
   #2A7359 (5,1:1 sur ivoire, 4,6:1 sur crème, 5,7:1 blanc sur vert), bandeau #2E7D63 (texte blanc 5,0:1).
   #41A589 sert aux filets et soulignés (décor). Titres en encre, texte courant inchangé. */
:root{--green:#41A589;--green-t:#2A7359;--green-band:#2E7D63;--green-dk:#1F5A45;--bronze:#2A7359;--deep:#2A7359;--blue:#2A7359}
/* étoiles Google : restent bronze */
.stars,.tcard .stars,.proof .stars{color:#7D6141}
/* boutons principaux */
.btn,body[data-premium] .btn,body[data-premium] .btn.btn-green,body[data-premium] .post-body .post-cta .btn{background:var(--green-t);border-color:var(--green-t);color:#fff}
.btn:hover,body[data-premium] .btn:hover,body[data-premium] .post-body .post-cta .btn:hover{background:var(--green-dk);border-color:var(--green-dk);color:#fff}
body[data-premium] .gp-btn,body[data-premium] .gp .btn-primary{background:var(--green-t);border-color:var(--green-t);color:#fff!important}
body[data-premium] .gp-btn:hover,body[data-premium] .gp .btn-primary:hover{background:var(--green-dk);border-color:var(--green-dk);color:#fff!important}
.btn.ghost,body[data-premium] .gp .btn-outline{background:transparent;border-color:var(--green-t);color:var(--green-t)!important}
.btn.ghost:hover,body[data-premium] .gp .btn-outline:hover{background:var(--green-t);color:#fff!important}
.wa-bar a{background:var(--green-t);color:#fff}
body[data-premium] main #mlb2-47194371.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit button.primary,body[data-premium] main #mlb2-47194445.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit button.primary,body[data-premium] main #mlb2-47194503.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit button.primary{background:#2A7359!important;border-color:#2A7359!important;color:#fff!important}
body[data-premium] main #mlb2-47194371.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit button.primary:hover,body[data-premium] main #mlb2-47194445.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit button.primary:hover,body[data-premium] main #mlb2-47194503.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit button.primary:hover{background:#1F5A45!important;color:#fff!important}
/* liens texte (Voir le guide, Lire l'article, liens d'articles) */
.tlink,body[data-premium] .link{color:var(--green-t);border-bottom-color:var(--green)}
.dark .tlink,footer .tlink{color:var(--ivory)}
.post-body a,body[data-premium] .r-next a,body[data-premium] .txt a{color:var(--green-t);text-decoration-color:var(--green)}
.post-body a:hover{text-decoration-color:var(--green-t)}
body[data-premium] .bl h2 a:hover{color:var(--green-t)}
/* un seul bandeau vert pleine largeur : le bloc final (accueil + coaching) */
.sec.final{background:var(--green-band);color:#fff}
.sec.final .lead,.sec.final p,.sec.final .serif{color:#fff!important}
.sec.final .eyebrow{color:#EDE5D8}
.sec.final .btn{background:#F7F3EC;border-color:#F7F3EC;color:#1F2620}
.sec.final .btn:hover{background:transparent;border-color:#fff;color:#fff}
.sec.final .proof,.sec.final .proof span{color:#fff}
.sec.final .proof .stars{color:#F1E3BF}
