/* Shared social links: ordinary external links, no embedded feeds. */
.wusel-social-links{display:flex;flex-wrap:wrap;align-items:center;gap:12px}
.wusel-social-links a{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:10px 18px;border:1px solid currentColor;border-radius:999px;text-decoration:none;font:600 14px/1.4 Inter,Arial,sans-serif;transition:background-color .18s,color .18s,border-color .18s}
.wusel-social-links svg{display:block;width:21px;height:21px;flex-shrink:0}
.wusel-social-links a:focus-visible{outline:3px solid #e87930;outline-offset:4px}
.wusel-social-discover{margin-top:26px}
.wusel-social-discover h4{font:600 17px/1.5 Inter,Arial,sans-serif;margin:0 0 14px;color:#294f46}
.wusel-social-discover .wusel-social-links{justify-content:center}
.wusel-social-discover a{color:#294f46;border-color:#bac7bf;background:transparent}
.wusel-social-discover a:hover{color:#fff;background:#294f46;border-color:#294f46}
.wusel-social-footer{margin:26px 0 22px}
.wusel-social-footer a{color:#fff;border-color:rgba(255,255,255,.4)}
.wusel-social-footer a:hover{color:#fff;background:#a64c16;border-color:#a64c16}
@media(prefers-reduced-motion:reduce){.wusel-social-links a{transition:none}}
