It pays to inspect your website's CPU usage in Safari to improve #webperf and reduce energy usage. Here I spotted recurring rendering work due to infinite animations. After removing those using local overrides, I could see energy use drop.
Here's an excellent tutorial on how to use Safari's Web Inspector to debug CPU bottlenecks from WWDC19: https://developer.apple.com/videos/play/wwdc2019/513/ #100DaysOfPerf