Мне удалось задать фиксированную высоту заголовка при равном содержании текста в контейнере с классом .cards-item__descr. Посмотрите код по ссылке ниже, может быть это будет вам полезно.
КОД ТУТ: https://codepen.io/MrPackage/pen/WNxbjdd
Обычно я делаю следующим образом:
Завожу 2 поля с наименованиями а-ля "Description" - полное описание поста, может содержать совершенно любую длину контекста и "Excerpt" - выдержка из текста, может содержать не более 200 символов (например). Таким образом получаю контейнер, который +- содержит примерно равную высоту.