It looks like they sometimes have problems with the accessibility of their site. I can not reach that at times either. but that may be due to the many updates for the new page
I have never experience it each time I visit the site it actually works maybe it the timing, if they are having such issues they should try to fix it.