Thanks! I wasn't aware of tools like Lighthouse, will have a look into how it rates things.

Will also take a critical look at contrast again, thought it would be sufficient, and it quickly gets overwhelming in this layout.