/* Compléments de lisibilité ; les feuilles précédentes restent inchangées. */
.site-home .demo-cards button[aria-selected="true"]>span,
.site-home .demo-cards button[aria-selected="true"] small { color:#fff; }
.service-section p + p { margin-top:1rem; }
.service-section > .service-grid + p { margin-top:1.35rem; }
