I read somewhere that this has something to do with "Cloudflare maintenance" and their DNS is misrouting or is blocked. Some folks have had success accessing the site thru a VPN (this is just what I've read on reddit etc, not personal experience).
hope it is back up soon it was nice while it lasted
Anyone who responded to the post, delete it pls, the link will still be exposed, just dont interact with it and wait until the adm delete the post with the link