/* Archives uniquement : composants S3-US02 et fondation interne inchangés. */
.t4hi-directory__grid { display: grid; grid-template-columns: minmax(0, 1fr); gap: var(--t4hi-space-5); align-items: start; }
.t4hi-directory__group + .t4hi-directory__group { margin-top: var(--t4hi-section-space); }
.t4hi-directory :is(.t4hi-member-card, .t4hi-partner-card) { border: 1px solid var(--t4hi-color-background-soft); }
.t4hi-directory .t4hi-member-card__image { position: absolute; inset: 0; height: 100%; max-height: none; object-fit: cover; object-position: center 25%; }
.t4hi-directory .t4hi-partner-card__image { position: absolute; inset: 0; height: 100%; max-height: none; object-fit: contain; }
@media (min-width: 48rem) {
  .t4hi-directory__grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }
}
@media (min-width: 64rem) {
  .t4hi-directory__grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }
}
