ак и должно быть. Разный контент по объему в блоках.Поэтому ваш вариант не работает должным образом — у вас все блоки в ряду одинаковой высоты, но они должны быть по высоте контента в них и липнуть к предыдущему в ряду. Прям как на скриншоте в вопросе.