.team-member{column-gap:inherit;display:grid;row-gap:var(--space-lg)}.team-member__image{aspect-ratio:1/1}.team-member__body{display:flex;flex-direction:column}.team-member__body [itemprop=jobTitle]+*,.team-member__body [itemprop=name]+:not([itemprop=jobTitle]){margin-top:var(--space-sm)}.team-member__body [itemprop=email]{line-height:1.25}.team-member__body [itemprop=description],.team-member__body [itemprop=workLocation]{margin-top:var(--space-sm)}@media (min-width:992px){.team-member{grid-template-rows:auto minmax(0,1fr)}.grid:not(.grid--cols-two) .team-member__image{width:20rem}.align-center .grid:not(.grid--cols-two) .team-member__image{justify-self:center}.align-right .grid:not(.grid--cols-two) .team-member__image{justify-self:end}.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{grid-column:span 1}.team-member__body{grid-column:span 2}}@media (max-width:767px){.team-member{grid-template-columns:inherit}.team-member__image{grid-column:span 2}.team-member__body{grid-column:span 6}}@media (max-width:575px){.team-member__body{grid-column:span 4}}