I'm pretty sure it would be fixed by changing the CSS font-weight directive; Lato is a great font, but they need to use 400 weight as normal, not 300, unless they're going to bump the font size up. (Personally I'd also darken the text color just a little, but it becomes surprisingly readable just by changing the weight with the Chrome/Safari CSS inspector.)