/* Personal profiles stay separate from company and event accounts. */
.team-social{display:flex;align-items:center;justify-content:space-between;gap:24px 40px;padding-top:28px;margin-top:28px;border-top:1px solid #ffffff26}
.team-social>p{font-size:14px;line-height:1.6;margin:0;font-weight:550}
.team-social-links{display:flex;gap:12px 28px;flex-wrap:wrap}
.team-social-links a{display:inline-flex;gap:9px;align-items:center;min-height:44px;font-size:13px!important;color:inherit;text-decoration:none;white-space:nowrap}
.team-social-links img{width:17px;height:17px;object-fit:contain;filter:brightness(0) invert(1)}
.team-social-links a:hover{text-decoration:underline;text-underline-offset:5px}
.team-social-links a:focus-visible{outline:3px solid #8eafff;outline-offset:4px}
.team-social-section{background:#f1f2f5;padding-bottom:54px}
.team-social-section .team-social{margin-top:0;border-color:#d2d7df;color:#263246}
.team-social-section .team-social-links img{filter:none}
@media(max-width:900px){.team-social{align-items:flex-start;flex-direction:column;gap:10px}.team-social-links{gap:8px 24px}}
@media(max-width:680px){.team-social{padding-top:22px;margin-top:22px}.team-social>p{font-size:13px}.team-social-links{gap:6px 20px}.team-social-links a{font-size:12px!important}.team-social-section{padding-bottom:35px}}
