.team-member{column-gap:inherit;display:grid;row-gap:var(--space-md);text-align:center}.team-member__image{aspect-ratio:1/1;margin:0 auto}.team-member__body{display:flex;flex-direction:column}.team-member__body [itemprop=email]{line-height:1.25}.team-member__body [itemprop=jobTitle]{font-weight:700}.team-member__body [itemprop=description]{margin-top:var(--space-xs)}.team-member__content-wrapper{display:flex;flex-direction:column;margin-bottom:var(--space-xs);margin-top:var(--space-md)}@media (min-width:992px){.team-member{grid-template-rows:auto minmax(0,1fr)}.grid:not(.grid--cols-two) .team-member__image{width:20rem}.grid--cols-two .team-member{grid-template-columns:repeat(6,minmax(0,1fr))}.grid--cols-two .team-member__image{grid-column:span 2}.grid--cols-two .team-member__body{grid-column:span 4}}@media (max-width:991px){.team-member{grid-template-columns:repeat(3,minmax(0,1fr))}.team-member__image{display:none}.team-member__body{grid-column:span 2}}@media (max-width:767px){.team-member{grid-template-columns:inherit}.team-member__body{grid-column:span 6}}@media (max-width:575px){.team-member__body{grid-column:span 4}}.team .button-container{display:flex;grid-column:1/-1;justify-content:center}