/* "Цифры школы" - общий блок для /about (5 карточек, дамп Aeo1B
   1440x242 / uf374 390x549) и /students (4 карточки, дамп eIw3e
   1440x242 / FbU5s 390x450). Разметка, стили и чанк - одни и те же на
   обеих страницах, разное - только число и значения карточек в
   текстовых файлах страниц (build/stranicy-teksty/about.php,
   students.php). Числа высоты секции совпали по пикселю в обоих
   дампах (72+98+72=242 десктоп), поэтому блок один, не два похожих. */

.st-cifry {
  background: var(--paper);
  padding-block: 72px; /* дамп padding=[72,56] на обеих страницах */
}

.st-cifry__row {
  gap: 40px; /* дамп Ldv4I/jvQJe */
}

.st-cifry-item {
  display: flex;
  flex-direction: column;
  gap: 10px; /* дамп webQE и соседей */
}

.st-cifry-item__num {
  margin: 0;
  font-family: var(--font-head);
  font-weight: 800;
  font-size: 46px;
  line-height: 63px; /* дамп jj8ZS: бокс 63 при шрифте 46 (метрика Manrope,
    не line-height:1 - QA поймал недостачу высоты секции на 17px) */
  letter-spacing: -1.6px;
  color: var(--ink);
}

.st-cifry-item__label {
  margin: 0;
  font-size: 14px;
  line-height: 25px; /* 14 x 1.75 = 24,5 */
  color: var(--muted);
}

/* ─── Телефон (<= 860) ───────────────────────────────────────── */

@media (max-width: 860px) {
  .st-cifry {
    padding-block: 40px; /* дамп padding=[40,20] на обеих страницах */
  }

  .st-cifry__row {
    gap: 26px; /* дамп C6nIt/GUMtj - .pg-ryad уже переводит ряд в столбец */
  }

  .st-cifry-item__num {
    font-size: 29px;
    line-height: 40px; /* дамп OPsLf: 73 - gap10 - подпись23 = 40 */
    letter-spacing: -0.9px;
  }

  .st-cifry-item__label {
    font-size: 13px;
    line-height: 23px; /* 13 x 1.75 = 22,75 */
  }
}
