.sb-home-social{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px 18px;margin:22px auto 0;max-width:900px}
.sb-home-social .sb-home-social-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:9px 12px;color:#eee;border:1px solid transparent;border-radius:8px;background:transparent;text-decoration:none;font-size:14px;line-height:1.4;transition:color .15s,background .15s}
.sb-home-social-link svg{width:24px;height:24px;flex:none}.sb-home-social .sb-home-social-link:hover{color:#fff;background:#ffffff0a;border-color:#ffffff20}.sb-home-social-link:focus-visible{outline:2px solid #eee;outline-offset:3px}
@media(max-width:480px){.sb-home-social{gap:6px 8px}.sb-home-social .sb-home-social-link{padding:10px;min-width:88px}}
@media(prefers-reduced-motion:reduce){.sb-home-social .sb-home-social-link{transition:none}}
