/* ============================================================
   C1 — Değer şeridi (ürün) ve geçiş soruları (fiyatlandırma)
   ============================================================ */

/* ---------- Ürün sayfası: ince değer şeridi ----------
   Kart değil, kutu değil, gölge yok. Hero ile ürün ekranı
   arasında tek satır. Sayfayı uzatmaz.                        */
.c1-serit {
  display: flex; flex-wrap: wrap; justify-content: center;
  gap: 10px 34px; margin: 0; padding: 22px 0 6px;
  list-style: none; border-top: 1px solid var(--ks-tel);
}
.c1-serit li {
  display: inline-flex; align-items: center; gap: 9px;
  font-size: 14px; font-weight: 600; color: var(--ks-kurum);
  white-space: nowrap;
}
.c1-serit li::before {
  content: ""; width: 17px; height: 17px; flex: 0 0 17px;
  background: no-repeat center/17px 17px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231FA9AB' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3C/svg%3E");
}
@media (max-width: 639px) {
  .c1-serit { gap: 9px 20px; padding: 18px 0 4px; }
  .c1-serit li { font-size: 13.5px; }
}

/* ---------- Fiyatlandırma: geçiş soruları ----------
   Beş kart, hepsi açık. Sayfadaki akordeondan ayrışsın diye
   katlanmaz.                                                   */
.c1-sorular {
  display: grid; grid-template-columns: 1fr; gap: 14px; margin-top: 30px;
}
@media (min-width: 720px)  { .c1-sorular { grid-template-columns: repeat(2, 1fr); } }
@media (min-width: 1080px) { .c1-sorular { grid-template-columns: repeat(3, 1fr); } }
.c1-soru {
  background: #fff; border: 1px solid var(--ks-tel); border-radius: 20px;
  padding: 20px 22px;
}
.c1-soru b {
  display: block; font-size: 15px; font-weight: 700;
  color: var(--ks-koyu); letter-spacing: -.015em; line-height: 1.35;
}
.c1-soru p {
  margin: 9px 0 0; font-size: 14px; line-height: 1.62; color: #525F75;
}
