.cc_Gj6r78LffI_Bmew10thwH .mq {
  display: flex;
  align-items: center;
  height: 52px;
  box-sizing: border-box;
  overflow: hidden;
  white-space: nowrap;
}
.cc_Gj6r78LffI_Bmew10thwH .mq-in {
  display: inline-flex;
  gap: 40px;
  animation: cc_Gj6r78LffI_sawa-marquee 38s linear infinite;
  padding-left: 40px;
}
/* Same lettering as the footer column titles (.lbl): weight 600, 0.16em tracking, capitals (lang="tr" keeps
   i → İ). 15px on a 52px band (desktop), 13px on 42px (phones). */
.cc_Gj6r78LffI_Bmew10thwH .mq-in span {
  font-size: 15px;
  line-height: 1;
  font-weight: 600;
  letter-spacing: 0.16em;
  text-transform: uppercase;
}
.cc_Gj6r78LffI_Bmew10thwH .mq-in i {
  font-style: normal;
  font-size: 15px;
  line-height: 1;
}
/* Phones: a slimmer band (42 px) with 13 px lettering. */
@media (max-width: 600px) {
  .cc_Gj6r78LffI_Bmew10thwH .mq {
    height: 42px;
  }
  .cc_Gj6r78LffI_Bmew10thwH .mq-in {
    gap: 28px;
    padding-left: 28px;
  }
  .cc_Gj6r78LffI_Bmew10thwH .mq-in span, .cc_Gj6r78LffI_Bmew10thwH .mq-in i {
    font-size: 13px;
  }
}
@media (prefers-reduced-motion: reduce) {
  .cc_Gj6r78LffI_Bmew10thwH .mq-in {
    animation: none;
  }
}
