.site-footer{color:#eee;background:#111;margin-top:80px;padding:60px 40px}.footer-container{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:40px;max-width:1200px;margin:0 auto;display:grid}.footer-column h4{letter-spacing:1px;text-transform:uppercase;margin-bottom:16px;font-size:14px}.footer-column a{color:#ccc;margin-bottom:10px;font-size:14px;text-decoration:none;display:block}.footer-column a:hover{color:#fff}
