“Блоки внутри флекс-элементов ведут себя как обычно, флекс-поток их не затрагивает.”
После выполнения задания возник вопрос: почему иконки выстроились по вертикали? - это ведь не флекс-элемент (потомок второго уровня), соответственно и флекс-поток на него никак не должен был повлиять.
внутри флекс контейнера .post 2 элемента - section и aside, собственно они и выстроились так
а вот флекс-элемент aside принял такое положение, при котором его inline-block ссылки-кнопки не смогли выстроиться в одну линию, соответственно они растянулись построчно
как например вот такой