footer{background-color:var(--color-dark);color:var(--color-light)}footer .content{position:relative;width:100%;max-width:var(--max-width-default);margin:0 auto;margin-block:2rem;padding-inline:2rem}@media screen and (min-width: 980px){footer .content{margin-block:3rem;padding-inline:3rem}}footer .content nav.secondary{margin-block:.25rem 1.5rem;font-size:.875rem}footer .content nav.secondary ul{display:flex;justify-content:center;column-gap:.75rem}footer .content .copyright{font-size:.75rem;text-align:center}@media screen and (min-width: 1260px){footer .content .copyright{font-size:.875rem}}
