Looks like it's some major networking issue. I can access it from my phone (off my wifi) or through a VPN. It could be part of the AT&T outage yesterday mentioned above.
Try a different browser, clear cache, restart. See if that works...if not then likely issue on their end and will have to wait a bit for it to get sorted.