.team-card{display:grid;grid-template-columns:5.5rem 1fr;grid-gap:1rem}@media screen and (min-width:769px){.team-card{grid-gap:2rem;grid-template-columns:5.125rem 1fr}}.team-card__image{height:5.5rem;margin:auto 0;width:5.5rem}.team-card__image .dn-icon{font-size:5.5rem}@media screen and (min-width:769px){.team-card__image{height:5.125rem;width:5.125rem}.team-card__image .dn-icon{font-size:5.125rem}}.team-card__image .base-image__wrapper,.team-card__image .base-image__wrapper img{border-radius:50%}.team-card__content{margin:auto 0}.team-card__title{font-size:var(--font-size-md);font-weight:var(--font-weight-primary-extra-bold);line-height:var(--lineHeight-sm);margin:0}@media screen and (min-width:769px){.team-card__title{font-size:var(--font-size-lg)}}.team-card__title:first-letter{text-transform:uppercase}.team-card__role{font-family:var(--font-family-primary);font-size:var(--font-size-md);font-weight:var(--font-weight-primary-light);line-height:var(--lineHeight-lg);margin-bottom:.25rem}@media screen and (min-width:769px){.team-card__role{font-size:var(--font-size-lg)}}a.team-card__email,a.team-card__phone{display:block;font-family:var(--font-family-primary);font-size:var(--font-size-md);font-weight:var(--font-weight-primary-light);line-height:var(--lineHeight-lg)}@media screen and (min-width:769px){a.team-card__email,a.team-card__phone{font-size:var(--font-size-lg)}}a.team-card__phone{margin-top:.25rem}
