CSS animation speed on mobile claim page

Hi, I minted a dynamic NFT with HTML, CSS, and JavaScript which reacts to ETH price changes. When I view the claim page on mobile, it is rendering incorrectly, as if the JavaScript fetch to grab the ETH price from CoinGecko did not complete for some reason. The same NFT renders correctly on mobile OpenSea. Any idea what could be going on on Manifold?

Link: Sprout