Maybe put this next to the body one above, for clarity.

Also, we are currently relying on the implicit "body { color: black; background-color: white; }" in the browser.
Would it make sense to make this explicit? (It is okay to do this later as a separate change).