.footer-main{grid-template-columns:1fr 1fr auto;align-items:start;gap:3rem;padding-block:3rem;display:grid}.footer-introduction p{max-width:20rem;color:var(--muted);margin-top:.8rem;margin-bottom:0;font-size:.875rem}.footer-navigation{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 2rem;font-size:.875rem;display:grid}.footer-navigation a:hover{color:var(--accent-light)}.footer-back-to-top{justify-self:end}.footer-bottom{border-top:1px solid var(--border);padding-block:1.2rem}.footer-bottom p{color:var(--muted);margin:0;font-size:.8rem}@media (max-width:63.99rem){.footer-main{grid-template-columns:1fr 1fr;gap:2rem}.footer-back-to-top{justify-self:start}}@media (max-width:39.99rem){.footer-main{grid-template-columns:1fr;padding-block:2rem}.footer-navigation{gap:1rem}}
