I have the same problem. Actually, I found it was in trouble yesterday. It seems like we still need to wait.
Due to technical issues the server that hosted the site had to be replaced and a new server is being set up and the site is being migrated.
We are sorry for the inconvenience, and will have the site up and running as soon as possible.