From Staff:

The DNS issues have been resolved. IF you've used any of the workarounds to access the site, you should revert them at this time.

As to what happened... At the hosting provider where we have setup our own DNS servers, there was a billing snafu, and it took a bit for them to get it sorted.

No data was lost in this event, and things are working as they were previously.