Hello itsjustme -
Unfortunately yes, as our IT team noted here a short while ago, the site is currently down.
Our engineers are aware of this situation and are currently working on a resolution. I will update this thread as soon as more information becomes available.
Apologies for any inconvenience this may cause.