When the site first went offline, there was a notice that they were migrating to a new platform. It's since changed to down for repairs. It's been a few days. I hope nothing's gone wrong in the process, but I don't think there's reason to be alarmed just yet.