.team-intro p{margin:0}
.team-role h3{margin-top:4px}
.team-example{background:var(--soft,#f4f3ee);border-radius:8px;padding:10px 12px;font-style:italic}
.team-example span{font-style:normal;font-weight:600}
.team-center .eyebrow{font-weight:600}
.team-center-none{border-left:4px solid #d9a441}
.team-center-some{border-left:4px solid #7a9a7e}
.team-center-all{border-left:4px solid #4d6fa8}
.team-link-list summary strong{display:inline}
@media (max-width:640px){
 .team-table thead{display:none}
 .team-table,.team-table tbody,.team-table tr,.team-table td{display:block;width:100%}
 .team-table tr{padding:10px 0;border-bottom:1px solid var(--line)}
 .team-table td{border:0;padding:3px 0;font-size:14px}
 .team-table td[data-label]::before{content:attr(data-label) ": ";color:var(--muted)}
 .team-table td:first-child{font-weight:600;font-size:15px}
 .team-table td:first-child::before{content:none}
}
.team-link-list{list-style:none;margin:8px 0 0;padding:0}
.team-link-list li{border-top:1px solid var(--line);padding:8px 0}
.team-link-list summary{cursor:pointer}
.team-link-list details p{margin:6px 0 0}
