Gravity is a better analogy than affinity
Split out base css