I'm a bit confused by this, I don't see any hyphens (Chrome on Linux). Anyone know what's going on here?
It appears to be a bug of some kind with the optimizelegibility property, although I don't know exactly why it's adding hyphens.
I did an 'inspect element', then meandered up to the head to look at what CSS there was. My jaw dropped. There's about 10K lines of CSS getting pulled in, all for the ads.