.sc-footer .sc-social-links{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0;max-width:300px}.sc-footer .sc-social-links a{display:inline-flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;height:40px;min-height:40px;padding:0;border:1px solid currentColor;border-radius:50%;color:inherit;opacity:.85;text-decoration:none;line-height:1}.sc-footer .sc-social-links svg{display:block;width:18px;height:18px;fill:currentColor}.sc-footer .sc-social-links a:hover,.sc-footer .sc-social-links a:focus-visible{opacity:1;background:#ffffff18;outline:2px solid currentColor;outline-offset:3px}@media(prefers-reduced-motion:no-preference){.sc-footer .sc-social-links a{transition:transform .2s ease,background .2s ease,opacity .2s ease}.sc-footer .sc-social-links a:hover{transform:translateY(-2px)}}
