My screen readers reads that site in a verry strange way. It says that there is soft hyfens in a lot of the words so it reads the words like reproduce as"repro duce"
It looks like they are doing some sort of dynamic text justification. If I change the text width by resizing the window it dynamically inserts hyphens at line breaks. Presumably via some javascript library.