I am struggling to create a unique flexbox layout with a large amount of text in the center area. As I resize the window (specifically reducing the height), I notice that the columns on the sides do not align properly with the main article, resulting in content being cut off. I have experimented with various attributes such as min-height, max-height, and align-items within flexbox, but it seems like there is some fundamental concept that I am missing.
Any assistance in understanding this would be greatly appreciated.
Feel free to check out my fiddle.
Edit: Take a look at this image showcasing the issue of content being cut off when scrolling down on a smaller window size, leaving white space on the site.