Ok the site is up again,
although it may take some time for the fix to trickle thou the internet