/* ════════════ LE PREMIER BLOC : QUATRE CARTES, QUATRE COLONNES ════════════ */
  /* La grille commune est à trois colonnes : avec quatre cartes, la quatrième restait seule sur
     sa ligne. On la reprend pour cette section seulement — la section « Dans le monde », qui en
     compte six, garde ses trois colonnes. Les bordures suivent : c'est la quatrième carte qui
     perd son filet droit, plus la troisième. */
  #reseau .raisons-grid { grid-template-columns: repeat(4, 1fr); }
  #reseau .raison-card { padding: 40px 26px; }
  #reseau .raison-card:nth-child(3n) { border-right: 1px solid var(--border); }
  #reseau .raison-card:nth-child(4n) { border-right: 0; }
  #reseau .raison-card:nth-last-child(-n+3) { border-bottom: 1px solid var(--border); }
  #reseau .raison-card:nth-last-child(-n+4) { border-bottom: 0; }
  @media (max-width: 1100px) {
    #reseau .raisons-grid { grid-template-columns: 1fr 1fr; }
    #reseau .raison-card:nth-child(4n) { border-right: 1px solid var(--border); }
    #reseau .raison-card:nth-child(2n) { border-right: 0; }
    #reseau .raison-card:nth-last-child(-n+4) { border-bottom: 1px solid var(--border); }
    #reseau .raison-card:nth-last-child(-n+2) { border-bottom: 0; }
  }
  /* Le logotype Luxury, au-dessus du titre de sa section. Version sombre : le fond est clair. */
  .kw-luxury-mark { display: block; width: 210px; height: auto; margin: 0 auto 26px; }
  @media (max-width: 600px) { .kw-luxury-mark { width: 168px; margin-bottom: 20px; } }
  @media (max-width: 600px) {
    #reseau .raisons-grid { grid-template-columns: 1fr; }
    #reseau .raison-card {
      padding: 36px 26px;
      border-right: 0 !important; border-bottom: 1px solid var(--border) !important;
    }
    #reseau .raison-card:last-child { border-bottom: 0 !important; }
  }