.role-tabs{display:grid;grid-template-columns:repeat(3,124px);gap:10px}.role-tabs button{width:100%;min-height:48px;padding:9px 12px;font-size:17px;line-height:1.5;white-space:nowrap;transition:background .18s,color .18s}.person-affiliation{font-size:14px;line-height:1.5;color:#737b87;margin-top:7px}.person-copy>p{margin-top:5px}.person-photo{object-position:50% 0%}@media(max-width:600px){.role-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.role-tabs button{min-height:48px;padding:9px 8px;font-size:17px}.person-affiliation{font-size:15px}}@media(prefers-reduced-motion:reduce){.role-tabs button{transition:none}}
