/* Page « L'association » : cartes du comité sur deux colonnes, présidence à gauche, trésorerie et secrétariat
   à droite (une seule colonne sur téléphone, dans l'ordre de saisie).
   Fond transparent et ombre portée ; fonction en gras en première ligne, prénom et nom en texte normal dessous. */
.comite{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row dense}
.comite li.comite-gauche{grid-column:1}
.comite li.comite-droite{grid-column:2}
.comite li{display:flex;flex-direction:column;gap:.2rem;background:rgba(255,255,255,.4);box-shadow:0 3px 14px rgba(28,42,53,.14)}
.comite span{font-weight:700;color:var(--texte)}
.comite strong{font-weight:400}
.comite li.comite-note{display:block;color:var(--texte-2)}
@media (max-width:640px){.comite{grid-template-columns:1fr}.comite li.comite-gauche,.comite li.comite-droite{grid-column:auto}}
