.person-channel-links{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;margin-top:18px;padding-top:14px;border-top:1px solid var(--ink);font-size:12px;line-height:1.5}
.person-channel-links>span{display:flex;align-items:center;gap:8px;width:100%;color:var(--accent);font-size:10px;line-height:1.4;font-weight:600;letter-spacing:1px;text-transform:uppercase}
.person-channel-links>span:before{content:'';display:block;width:17px;height:1px;flex:0 0 17px;background:var(--accent)}
.person-channel-links a{display:inline-flex;align-items:center;color:var(--ink);font-size:12.5px;font-weight:600;letter-spacing:.08px;border-bottom:1px solid rgba(231,57,36,.5);padding:2px 0 3px;transition:color .2s ease,border-color .2s ease,transform .2s ease}
.person-channel-links a:hover,.person-channel-links a:focus-visible{color:var(--accent);border-color:var(--accent);transform:translateY(-1px)}
@media(min-width:851px){.person-heading-channels{display:flex;flex-direction:column;align-self:stretch;min-height:100%}.person-heading-channels .person-channel-links{margin-top:auto}}
@media(max-width:850px){.person-channel-links{margin-top:18px}}
@media(max-width:600px){.person-channel-links{margin-top:17px;padding-top:13px;gap:7px 14px}.person-channel-links a{font-size:12px}}
@media(prefers-reduced-motion:reduce){.person-channel-links a{transition:none}.person-channel-links a:hover,.person-channel-links a:focus-visible{transform:none}}
