Refactor footer elements and styling for simpler layout