Semantic footer structure
Brand, links and legal content should live in clearly separated groups.
Inside ``, organize the content into distinct areas such as branding, secondary navigation and legal information.
When the footer contains several link groups, use short headings and simple hierarchy so the scanning effort stays low.
Make sure contrast remains strong on dark surfaces and keep keyboard focus visible on all interactive links.
- Semantics: use `footer` and `nav` where appropriate.
- Accessibility: visible focus and descriptive links.
- Consistency: separate navigation from legal information visually.