/* social */
.site-footer .wrap{align-items:center}
.social{display:flex;gap:12px}
.social a{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid #2A3846;border-radius:50%;color:var(--muted-d)}
.social a:hover{color:var(--gold);border-color:var(--gold)}
.social-links{display:flex;flex-wrap:wrap;gap:8px 24px}
.social-links a{display:inline-flex;align-items:center;gap:8px;min-height:44px}