.team{justify-content:center}@media(min-width:768px){.team{margin:4.8rem}}.team-card{width:25rem;margin:2rem auto;text-align:center}.team-card__grid{display:grid;grid-template-columns:auto}.team-card__image{width:20rem;height:20rem;border:.1rem solid #c6ced6;margin:0 auto;background:#fff;border-radius:50%;overflow:hidden}.team-card__image img{width:100%;aspect-ratio:auto 3/4}.team-card__image__padding-top{padding-top:2rem}.team-card__title{font-size:2.6rem;margin:1.5rem 0 .5rem}.team-card__sub-title,.team-card__title{font-family:Roboto,serif;color:rgba(0,0,0,.7);text-align:center}.team-card__sub-title{font-size:1.6rem;margin:.5rem 0;font-weight:300}.team-card .inverted{margin:1.5rem 0}@media(min-width:768px){.team-card .inverted{margin:1.5rem 0 2rem}}.team-member{padding:2rem 0}@media(min-width:1024px){.team-member{padding:5rem 2rem}}.team-member__profile-pic{width:20rem;height:20rem;border:.1rem solid #c6ced6;margin:0 auto;background:#fff;border-radius:50%;overflow:hidden}.team-member__profile-pic img{width:100%}@media(min-width:768px){.team-member__profile-pic{width:30rem;height:30rem}}.team-member__title{padding:1rem 0 0 1rem;font-size:2rem;font-weight:500}@media(min-width:1024px){.team-member__title{font-size:2.8rem}}.team-member__subtitle{padding-left:1rem;font-size:1.6rem;font-weight:300;margin-bottom:1rem}@media(min-width:1024px){.team-member__subtitle{font-size:2rem}}.team-member__description{font-size:1.4rem;font-weight:400;line-height:1.33;color:#808093}.team-member__description p{padding:1rem;text-align:left}.team-member__description :not(:last-child){margin-bottom:.5rem}@media(min-width:1024px){.team-member__description{font-size:1.8rem;margin-right:2.5rem}.team-member__description :not(:last-child){margin-bottom:1rem}}