Was going to say similar; it's quite ironic how a site advertising a "clear font" has a very blurry graphic right in the middle of the page demonstrating said clear font...
It's even stranger considering that they bundle the corresponding SVG font (great and uncommon choice!) – they could have made an SVG image.