.team-member-card{display:flex;flex-direction:column;gap:32px}.team-member-card__image{width:100%}.team-member-card__image-wrapper{aspect-ratio:1/1;overflow:hidden}.team-member-card__img{display:block;height:100%;object-fit:cover;width:100%}.team-member-card__content{display:flex;flex-direction:column;gap:16px}.team-member-card__info{display:flex;flex-direction:column;gap:8px}.team-member-card__name{color:var(--text_headline,#191f3e);font-size:var(--h3,26px);font-weight:700;letter-spacing:-.78px;line-height:1.3;margin:0}.team-member-card__role{margin:0}.team-member-card__bio,.team-member-card__role{color:var(--text_body,#191f3e);font-size:var(--body-regular,18px);line-height:1.5}.team-member-card__bio p{margin:0}.team-member-card__social{align-items:center;display:flex;gap:8px}.team-member-card__social-link{display:inline-flex}.team-member-card__social-link:focus-visible,.team-member-card__social-link:hover{opacity:.8}.team-member-card__social-icon{display:block;height:32px;width:32px}.team-member-card--landscape{align-items:center;flex-direction:row;gap:24px}.team-member-card--landscape .team-member-card__image{flex-shrink:0;width:384px}.team-member-card--landscape .team-member-card__content{gap:24px;padding-left:80px}.team-member-card--landscape .team-member-card__name{font-size:var(--h1,41px);letter-spacing:-1.64px;line-height:1.2}@media (max-width:768px){.team-member-card--landscape{flex-direction:column}.team-member-card--landscape .team-member-card__image{max-width:384px;width:100%}.team-member-card--landscape .team-member-card__content{padding-left:0}}.team-member-card-grid .grid-to-slider__swiper .swiper-slide{height:auto;width:280px}