.footer{border-top:1px solid var(--line);text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 24px;padding:32px 6vw 40px;display:grid}.footer__brand,.footer__note{grid-column:1/-1}.footer__brand{margin:0;font-family:Bitter,Georgia,serif;font-size:1.18rem}.footer__links{align-content:start;justify-items:start;gap:6px;display:grid}.footer__links--about{text-align:right;justify-items:end}.footer__links a{color:inherit;text-decoration:underline}.footer__note{color:var(--muted);margin:0;font-size:1rem}.footer__heading{margin:0;font-size:1rem;font-weight:700}@media (width<=600px){.footer{grid-template-columns:minmax(0,1fr);row-gap:16px}.footer__links--about{text-align:left;justify-items:start}}
