The link posted above is an AMP link. Maybe try removing the AMP? It looks like it uses about 2/3 of the browser width that way, much better.
Also, about blank spots: do you mean in between the sections of text? Maybe is an issue with the [goddamn] lazy-load graphics?