Probably just a transient outage somewhere. A server might have been down or being updated, or any of a number of other things. As long as it comes back in a reasonable amount of time and doesn't happen too often, probably not much to worry about (or much to be done about it). But bringing it to the admins attention is probably worthwhile, so thanks.
I suspect this site does a re-boot every 24 hours, and it takes about 3 minutes. Try some meditation or check your local weather for 3 minutes. If that doesn't work, change the spelling of, "meditation" and try some of that.