The website is back after a major ISP outage over a couple of hours today.
Neither the website was reachable nor any emails came through, currently the mailserver is fetching all the mails that could not be delivered during the outage.