What’s going on here?

This site is currently being updated, so it’s a bit messy and impossible to find anything.  Should be working fine by about 2027.