.team-listing .team-listing__row{display:grid;gap:50px;grid-template-columns:1fr}.team-listing .team-listing__row .team-listing__member{display:grid;gap:20px;grid-template-columns:1fr}.team-listing .team-listing__row .team-listing__member .member__headshot{border-radius:30px;-webkit-box-shadow:0 3px 6px rgba(46,26,70,.2);box-shadow:0 3px 6px rgba(46,26,70,.2);max-width:280px;overflow:hidden;position:relative;width:100%}.team-listing .team-listing__row .team-listing__member .member__headshot:after{content:"";display:block;padding-top:100%;width:100%}.team-listing .team-listing__row .team-listing__member .member__headshot img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.team-listing .team-listing__row .team-listing__member .member__content .member__content-name{font-size:1.375rem;margin-bottom:8px}.team-listing .team-listing__row .team-listing__member .member__content .member__content-title{color:var(--primary);font-size:1.063rem;margin-bottom:12px}.team-listing .team-listing__row .team-listing__member .member__content .member__content-bio{font-size:1.063rem;line-height:1.5;margin-bottom:0}@media (min-width:768px){.team-listing .team-listing__row .team-listing__member{grid-template-columns:200px 1fr}.team-listing .team-listing__row .team-listing__member .member__headshot{max-height:200px;max-width:none}}@media (min-width:992px){.team-listing .team-listing__row{column-gap:60px}.team-listing .team-listing__row .team-listing__member{gap:25px}}@media (min-width:1200px){.team-listing .team-listing__row{column-gap:80px}}@media (min-width:1400px){.team-listing .team-listing__row{column-gap:100px}}