.social-links{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;margin-top:16px}.social-links a{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:6px 2px;color:var(--accent,#c50f0f);font-size:14px;font-weight:600;text-decoration:none}.social-links svg{display:block;width:20px;height:20px;flex:0 0 20px}.social-links a:hover{color:var(--accent-700,#9c0b0b);text-decoration:underline;text-underline-offset:4px}.social-links a:focus-visible{outline:2px solid var(--accent,#c50f0f);outline-offset:4px;border-radius:4px}.site-foot>.site-wrap{flex-wrap:wrap;gap:12px 24px}.site-foot .social-links{margin-top:0}@media(max-width:480px){.social-links{gap:6px 14px}.social-links a{font-size:13px}}
