/* ============================================================
   stats-band.css — Ortak İstatistik Bandı (K.3k deseni)
   Anasayfa (#about) ve /hakkimizda'da kullanılır.
   Tasarım: kutusuz, dikey ayırıcı çizgiler, sakin rakamlar.
   ============================================================ */

/* Bento Grid — timeline'ın altında, sadeleştirilmiş istatistik bandı (ayırıcı çizgiler, kutusuz) */
.about-bento {
  display: flex;
  gap: 0;
  border: none;
}

.bento-box {
  flex: 1;
  position: relative;
  padding: 28px 32px;
  display: flex;
  flex-direction: column;
  align-items: center;
}

/* Dikey ayırıcı çizgi — pseudo-element, markup şişmesi yok */
.bento-box::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 1px;
  height: 70%;
  background: var(--glass-line);
}

.bento-box:first-child::before {
  display: none;
}

.bento-number {
  font-family: var(--font-section);
  font-size: clamp(1.8rem, 2.4vw, 2.4rem);
  font-weight: 700;
  line-height: 1;
  letter-spacing: -1.5px;
  color: var(--text-strong);
  /* Marka vurgusu istenirse: color: var(--brand-glow); */
}

.bento-label {
  margin-top: 10px;
  font-size: 0.75rem;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 0.08em;
  color: var(--text-dim);
}

/* Responsive: mobilde alt alta + yatay ayırıcılar */
@media (max-width: 768px) {
  .about-bento {
    flex-direction: column;
  }

  .bento-box {
    padding: 24px 20px;
  }

  .bento-box::before {
    width: 100%;
    height: 1px;
    left: 0;
    top: auto;
    bottom: 0;
    transform: none;
  }

  .bento-box:last-child::before {
    display: none;
  }
}
