Brilliant, this website is blocked at my work: "This content is blocked by your organization".

It's because it's a new domain. Very common in corporate IT.

I didn't know that was a thing, but that makes sense. Thanks!