Hmm it resolves for me just fine? https://dependencydesk.com/. SecurityBot hasn't flagged any issues either. :-)

OK. It's my work blocking something. Dropped out of VPN and I can see it now.

Odd, because I can see the other sites.

Super interesting I will look into it!