Agreed on the importance of this.
I noticed their accessibility statement is still online, wonder how long that will last: