Dark mode requires visual content rich sites to have two sets of assets. Example would be a marketing chart with a white background needs to have a corresponding asset with a black background with different color text and bars.
That can be solved with transparent background images, and brand color palettes that balance contrast in the two modes.