It would seem that their whole website is down. I haven't been able to access it for the last two hours, so it could be that their site is down rather than the link being faulty.
It's the website, IT is already working on it. It has nothing to do with this.