Happy to hear you found a solution that suits your needs.
Thank you for sharing your solution for others to see that may have similar questions.
I'd like to add two external resources that may inspire you further and may even lead you to reconsider the layout you've chosen:
-
A very short CSS tip on line lengths:
Limit line lengths to increase readability - Piccalilli
-
A longer text on line length & line height in web design:
The ideal line length & line height in web design - Pimp my Type
TL;DR: For reading text on desktop devices, the ideal line has a length of 60 to 80 characters with a line height of around 1.5 to 1.6.
I personally like shorter line lengths and I recommend using them also because it makes reading long text easier, esp. for persons with dyslexia.
That being said, it is a matter of taste and use case. So use whatever line lengths make you happy 