If you inspect the element with the problem you will see that each of the spaces are non-breaking spaces (
), which is casing the lines to not wrap (the intended purpose of a NBSP). For example, the first offending paragraph in your example page looks like this:
<p><strong>The goal in the startup phase is to figure which assumptions should be validated first</strong>, which depends on where your confidence is, what data you have, and which assumptions you can validate the quickest and most inexpensively.</p>
Replace each of those
with a regular space, and your problem will go away.
The peculiar thing is that it appears that those NBSPs are not present in the source Markdown files, and in fact, when I "view source" in the browser, they are not present there either. My guess would be that some JavaScript is altering the HTML to insert them, but this isn't really a debugging forum. In any event, when using a browser's developer tools to view the actual live HTML code (what the browser actually sees, not the HTML source served by the server) the problem clearly exists. Something is causing the browser to insert those NBSPs. Hope that points you down the right path.