/* ============================================================
   PARTNERS STRIP — sarlavhasiz grayscale logo qator
   (Trust strip olib tashlangan — banner ostida endi faqat hamkorlar)
============================================================ */

.partners--strip {
  padding: var(--space-5) 0;
  background: #fff;
}

.partners--strip .partners__marquee {
  margin-top: 0;
  padding: var(--space-2) 0;
}

.partners--strip .partners__track {
  gap: var(--space-5);
}

/* Kartochka o'lchamini kichraytirish */
.partners--strip .partner-card {
  height: 56px;
  min-width: 140px;
  padding: var(--space-2) var(--space-3);
  border-radius: 0;
}

/* Hamkor rasm logolariga border-radius berilmaydi */
.partners--strip .partner-card--image img,
.partners--strip .partner-card--both img {
  border-radius: 0;
}

.partners--strip .partner-card--text {
  min-width: 160px;
}

.partners--strip .partner-card--image img,
.partners--strip .partner-card--both img {
  max-width: 110px;
  max-height: 40px;
}

.partners--strip .partner-card__text {
  font-size: 13px;
  letter-spacing: 0.5px;
}

@media (max-width: 900px) {
  .partners--strip .partner-card {
    height: 48px;
    min-width: 120px;
  }
  .partners--strip .partner-card--image img,
  .partners--strip .partner-card--both img {
    max-width: 90px;
    max-height: 32px;
  }
  .partners--strip .partner-card__text {
    font-size: 12px;
  }
}

/* Rasm hamkorlar — har doim rangli (grayscale olib tashlandi) */
.partners--strip .partner-card--image img,
.partners--strip .partner-card--both img {
  filter: none !important;
  opacity: 1 !important;
  transition: transform 0.3s ease;
}

.partners--strip .partner-card--image:hover img,
.partners--strip .partner-card--both:hover img {
  transform: scale(1.06);
}

/* Matn hamkorlar — to'q rang (har doim ko'rinarli) */
.partners--strip .partner-card--text .partner-card__text,
.partners--strip .partner-card--both .partner-card__text {
  color: #1F2937;
  transition: color 0.3s ease;
}

.partners--strip .partner-card--text:hover .partner-card__text,
.partners--strip .partner-card--both:hover .partner-card__text {
  color: var(--color-text);
}

.partners--strip .partner-card {
  transform: none;
}
.partners--strip .partner-card:hover {
  transform: translateY(-2px);
}
