/* Bloc — Troisième voie / Conseil (V3). Desktop : rangée p24/40 g64 ; texte g20 ; carte « Ce que vous obtenez » 440 (p40 g24). Mobile : colonne p28/20 g20, carte droite masquée. */
.conseil { flex-direction: column; gap: var(--space-20); padding: var(--space-28) var(--space-20); }
.conseil__text { display: flex; flex-direction: column; gap: var(--space-20); flex: 1 1 auto; }
.conseil__box { display: none; }
@media (min-width: 1024px) {
  .conseil { flex-direction: row; align-items: center; gap: var(--space-64); padding: var(--space-24) var(--space-40); }
  .conseil__cta { align-self: flex-start; }
  .conseil__box { display: flex; flex: 0 0 var(--size-conseil-box); padding: var(--space-40); gap: var(--space-24); }
  /* la carte interne s'inverse par rapport au bloc conseil (bloc gris → carte blanche) */
  .section--white .card.conseil__box { background: var(--brandt-white); }
  .section--light .card.conseil__box { background: var(--brandt-light); }
}
.conseil__box-head { display: flex; align-items: center; gap: var(--space-16); }
.conseil__points { display: flex; flex-direction: column; gap: var(--space-16); }
.conseil__points li { display: flex; align-items: flex-start; gap: var(--space-12); }
.conseil__check { flex: 0 0 auto; display: inline-flex; align-items: center; justify-content: center; width: var(--size-icon-24); height: var(--size-icon-24); border-radius: 50%; background: var(--brandt-light); color: var(--brandt-red); }
.section--light .conseil__check { background: var(--brandt-white); }
