Apparently, the website is back up and running. Just successfully submitted our applications and received confirmations.