/* Scoped 69 Live social links; no JS or third-party assets. */
.entity-social{width:100%;max-width:1000px;margin:24px auto;padding:0 16px;box-sizing:border-box;color:#fff;text-align:center;clear:both}
.entity-social h2{font:700 20px/1.4 Arial,sans-serif;color:inherit;margin:0 0 16px}
.entity-social ul{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;list-style:none;margin:0;padding:0}
.entity-social li{list-style:none;margin:0;padding:0}
.entity-social a{display:flex;align-items:center;gap:8px;min-height:44px;box-sizing:border-box;padding:8px 14px;border:1px solid currentColor;border-radius:24px;color:inherit;text-decoration:none;font:14px/1.4 Arial,sans-serif}
.entity-social a:hover{background:rgba(255,255,255,.12)}.entity-social a:focus-visible{outline:3px solid #ffbfdd;outline-offset:3px}
.entity-social-icon{display:inline-flex;width:22px;height:22px;align-items:center;justify-content:center;background:#b71669;color:white;border-radius:50%;font-weight:700;flex-shrink:0}
@media(max-width:480px){.entity-social{padding:0 12px}.entity-social ul{gap:8px}.entity-social a{padding:8px 12px}}
