
/* === Accueil: section À propos — photo à gauche, texte à droite + espacement réduit === */

/* Desktop: inverser colonnes et réduire l'écart */
@media (min-width: 992px){
  .home .entry-content .wp-block-columns{
    display:flex !important;
    flex-direction: row-reverse !important; /* image à gauche, texte à droite */
    gap: 0.9rem !important;                 /* espacement réduit */
    align-items: flex-start !important;
  }
  .home .entry-content .wp-block-column{ flex:1 1 0% !important; }
  .home .entry-content .wp-block-image{ margin: 0 !important; }
}

/* Mobile/tablette: empiler proprement + marges confort */
@media (max-width: 768px){
  .home .entry-content .wp-block-columns{
    display:flex !important;
    flex-direction: column !important;
    gap: 0.8rem !important;
  }
  .home .entry-content img{ max-width:100% !important; height:auto !important; border-radius:16px; display:block; }
  .home .entry-content{ padding-left:16px; padding-right:16px; }
}
