.als-footer-socials{flex-basis:100%;width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:10px 18px;color:var(--muted);font-size:13px}.als-social-links{display:flex;flex-wrap:wrap;gap:10px}.als-social-links .als-social-link{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-width:44px;min-height:44px;padding:10px;border:1px solid var(--border);border-radius:50%;color:var(--ink);background:var(--paper);text-decoration:none}.als-social-link svg{display:block;width:20px;height:20px;flex-shrink:0}.als-social-links .als-social-link:hover{background:var(--accent);border-color:#aab988}.als-social-links .als-social-link:focus-visible{outline:3px solid #86a657;outline-offset:4px}.als-social-section .als-social-intro{max-width:650px;margin:20px 0 24px;color:var(--muted)}.als-social-section .als-social-link{border-radius:8px;padding:11px 16px;font-size:14px}.als-social-section{padding-top:36px;padding-bottom:36px}@media(max-width:650px){.als-footer-socials{align-items:flex-start;flex-direction:column;gap:10px}.als-social-section .als-social-links{gap:8px}.als-social-section .als-social-link{padding:10px 12px}.als-social-section{padding-top:28px;padding-bottom:28px}}
