I had to disable my VPN to access the site. Then, before I can login, a window about adding a location pops up which I can’t get around.
We don’t know why your VPN has no access, but our firewall may indeed block some traffic from untrusted sources to protect our service. We’re sorry for that.
To login directly, use this link