this stuff goes to the web feedback forum.
usually this happens when someone messes with templates. The site was restored around 23 minutes after you written this post. Usually we just wait it out, but the outage this time lasted around 1 day until I could get one of the web devs to fix it.