dynamic footer
features:
- footer stays at the page bottom if the page content height is less than the viewport height
- footer begins only after the page content if the viewport height is less than the page content height
- responsive
- accessible following WCAG 2.1 standards
- dynamic
- variable height