https://medium.com/ageless-dynasty/enable-dark-mode-for-your-astro-website-via-css-variables-9e2a052641b0