.site-footer>.wrap{grid-template-columns:1fr 1fr auto;align-items:start}
.footer-social{display:flex;gap:16px;align-items:center;margin-top:16px}
.footer-social a{display:inline-flex;align-items:center;gap:7px;font-size:10px;font-weight:650}
.footer-social svg{width:19px;height:19px}
.footer-associated{display:flex;flex-direction:column;gap:8px;grid-column:1/-1;border-top:1px solid #909f44;padding-top:18px;margin-top:3px}
.footer-associated>span{font-size:9px;letter-spacing:1px;font-weight:750}
.footer-associated a{font-size:11px;font-weight:650}
.footer-associated a:hover{text-decoration:underline}
@media(max-width:850px){.site-footer>.wrap{grid-template-columns:1fr auto}.footer-associated{grid-column:1/-1}}
@media(max-width:560px){.site-footer>.wrap{grid-template-columns:1fr}.footer-associated{grid-column:1}}
