Pin the footer to fixed dark colors instead of the theme-reactive .bg-dark/.text-light utilities, which flipped to a light background in dark mode while child text stayed white. Also make product anchor links absolute so they resolve from any page.