browsers have been working on multiple column text for a while now[0], so by employing a container/media query, you could have multiple columns for wide screens and content containers. i experimented with it a couple years ago and found quirks (which i can't remember offhand) that made it not quite ready for primetime then.
[0]: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Columns...