The website is not even rank A in accessibility, which is really shameful. The site should aim to be AA or AAA (if possible).