.footer{background:#fff;color:#000;padding:2rem 0;text-align:center;border-top:1px solid #000;margin-top:2rem}.footer-nav{font-size:1rem;font-weight:600;letter-spacing:2px;text-transform:uppercase;margin-bottom:1rem}.footer-nav a{color:inherit;text-decoration:none}.footer-nav a,.footer-nav span{margin:0 .5rem}.footer-description{font-size:.9rem;line-height:1.6}.footer-description a{color:#000;text-decoration:underline}