We've been trying to avoid nesting CSS rules like this just because it makes things more difficult to find when searching for rules (eg. in a browser these will be `.footer p` but you won't find that string in this file), and it's not always great to select elements inside stuff in a class (well, maybe a footer is a bit more generic, but for things like containers and columns we've found we kept having to override things otherwise). Like, do you always want all `<li>`s inside `.footer` to float/have margins? SMACSS suggests putting a classname on these ideally.