/* supplement.css — точечные визуальные доработки после восстановления */

/* Squarespace gallery-grid blocks (Members/Partners) rely on client-side JS to
   position slides and reveal them (default .slide{opacity:0}); that JS never
   runs against the static archive, so the grid stayed blank. Replace with a
   plain flex layout. */
.sqs-gallery-block-grid .sqs-gallery {
  white-space: normal;
  margin-left: 0;
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  justify-content: center;
}
.sqs-gallery-block-grid .slide {
  opacity: 1 !important;
  position: static !important;
  float: none !important;
  width: 160px !important;
  height: 90px !important;
  background: none !important;
  cursor: default;
}
.sqs-gallery-block-grid .margin-wrapper {
  width: 100%;
  height: 100%;
  margin: 0 !important;
}
.sqs-gallery-block-grid .thumb-image {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
