.logo-slider{padding:var(--section-padding-y-small) 0}.logo-slider__badge-wrap{display:flex;justify-content:center;margin-bottom:var(--space-6)}.logo-slider__badge{align-items:center;border:var(--border-width-sm) solid var(--color-secondary-400);border-radius:var(--radius-md);color:var(--text-body);display:inline-flex;font-size:var(--text-base-size);font-weight:var(--font-weight-medium);line-height:var(--text-base-line);min-height:40px;padding:var(--space-2) var(--space-4)}.logo-slider__track{overflow:visible}.logo-slider__track .swiper-wrapper{display:grid;gap:var(--space-6);grid-template-columns:repeat(6,minmax(0,1fr))}.logo-slider__track.swiper-initialized .swiper-wrapper{display:flex;gap:0}.logo-slider__item{align-items:center;border-radius:var(--radius-md);box-sizing:border-box;display:flex;height:90px;justify-content:center;padding:var(--space-4);user-select:none;-webkit-user-select:none;& img{filter:grayscale(100%)}}.logo-slider__item-link{align-items:center;color:inherit;display:inline-flex;height:100%;justify-content:center;text-decoration:none;width:100%}.logo-slider__item img{display:block;max-height:100%;max-width:100%;object-fit:contain}.logo-slider__placeholder{color:var(--text-muted);font-size:var(--text-sm-size);line-height:var(--text-sm-line);text-align:center}@media (max-width:1024px){.logo-slider__track .swiper-wrapper{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.logo-slider{padding:var(--section-padding-y-small) 0}.logo-slider__track .swiper-wrapper{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}}