At the risk of sounding like Steve Jobs, there's one more thing: The native contrast in Big Sur was too little for my eyes, so I increased it in System Preferences > Accessibility > Display. That solved the issue.
MacBook Pro - M2, Ventura 13.6 Safari Tech Prev 17.0 Safari 16.6 Firefox 116.0.2 iPhone 7 Version 15.8