/* Pivot Legend güven şeridi — sonsuz akan marquee, hover'da durur. */

.cc_iaGi07ZoIl_tCjc1cYwrF .pivot-trust-strip {
  width: 100%;
  overflow: hidden;
  padding: 18px 0;
  border-block: 1px solid var(--color-border, #e5e8ee);
  background: var(--color-surface, #fff);
  font-family: var(--font-body, cc_iaGi07ZoIl_Inter, sans-serif);
}

.cc_iaGi07ZoIl_tCjc1cYwrF .pivot-trust-strip__viewport {
  -webkit-mask-image: linear-gradient(90deg, transparent, #000 8%, #000 92%, transparent);
  mask-image: linear-gradient(90deg, transparent, #000 8%, #000 92%, transparent);
}

.cc_iaGi07ZoIl_tCjc1cYwrF .pivot-trust-strip__marquee {
  display: flex;
  width: max-content;
  will-change: transform;
  animation: cc_iaGi07ZoIl_tCjc1cYwrF_pivot-trust-scroll var(--pivot-trust-duration, 32s) linear infinite;
}

.cc_iaGi07ZoIl_tCjc1cYwrF .pivot-trust-strip:hover .pivot-trust-strip__marquee {
  animation-play-state: paused;
}

.cc_iaGi07ZoIl_tCjc1cYwrF .pivot-trust-strip__track {
  display: flex;
  align-items: center;
  flex: none;
  margin: 0;
  padding: 0;
  list-style: none;
}

.cc_iaGi07ZoIl_tCjc1cYwrF .pivot-trust-strip__track li {
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 0 28px;
  color: var(--color-text-secondary, #4b5565);
  font-size: 13.5px;
  font-weight: 700;
  white-space: nowrap;
}

.cc_iaGi07ZoIl_tCjc1cYwrF .pivot-trust-strip__track svg {
  flex: none;
  color: var(--color-accent, #2563eb);
}

/* Kaydırma miktarı TAM bir tur genişliği (JS ölçer). Ölçüm gelmeden önce
   iki kopyalı SSR çıktısı için -50% güvenli varsayılan. */
@keyframes cc_iaGi07ZoIl_tCjc1cYwrF_pivot-trust-scroll {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    transform: translate3d(calc(-1 * var(--pivot-trust-shift, 50%)), 0, 0);
  }
}

@media (prefers-reduced-motion: reduce) {
  .cc_iaGi07ZoIl_tCjc1cYwrF .pivot-trust-strip__marquee {
    animation: none;
  }
}

/* ikas global reset (all:unset) başlıkları inline yapıyor — blok'a geri döndür */
.cc_iaGi07ZoIl_tCjc1cYwrF h1, .cc_iaGi07ZoIl_tCjc1cYwrF h2, .cc_iaGi07ZoIl_tCjc1cYwrF h3, .cc_iaGi07ZoIl_tCjc1cYwrF h4 {
  display: block;
}
