Thanks. It appears to be a grid layout as opposed to flex in this case, however.
Edit: you know what, I've just made sure that each section has the same amount of text. Not ideal, but it solves the issue quickly.
Edit 2: That actually only works in very specific screen widths actually, so not a solution. I'm kind of surprised the graphical editor hasn't solved this issue. I remember dealing with it back around 2013 and assumed it would be handled by now lol.