The site seems unusable. I can connect periodically but then i just get timeouts or cloudflare redirects. Is the site down atm?
They had a scheduled maintenance. After that few users have complained the same as of you. I think that's the reason. Check out their telegram for more information.