.sdg-footer{background:var(--sdg-accent-dark);color:#fff;box-shadow:0 100vh 0 100vh var(--sdg-accent-dark)}.sdg-footer__inner{width:100%;margin:0;padding:32px var(--sdg-gutter) 16px;display:grid;grid-template-columns:1fr;gap:24px}.sdg-footer__title{margin:0 0 8px;font-size:1.1rem;line-height:1.3;color:#fff;text-transform:uppercase;letter-spacing:.04em}.sdg-footer address,.sdg-footer p{margin:0 0 6px;font-style:normal;text-align:left}.sdg-footer a{color:#fff}.sdg-footer__social{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:16px}.sdg-footer__social li{margin:0}.sdg-footer p.sdg-footer__copy{margin:0;padding:16px var(--sdg-gutter);text-align:center;font-size:.85rem;border-top:1px solid rgb(255 255 255 / .2)}@media (min-width:768px){.sdg-footer__inner{grid-template-columns:repeat(3,1fr)}}