.people-card-grid--col-1{display:grid;gap:40px;grid-template-columns:1fr}.people-card-grid--col-2{display:grid;gap:40px;grid-template-columns:1fr 1fr}.people-card-grid--col-3{display:grid;gap:40px;grid-template-columns:1fr 1fr 1fr}.people-card-grid--col-4{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr 1fr}.people-card-wrapper.swiper{margin:0 48px}@media screen and (max-width:1280px){.people-card-grid--col-4{gap:40px;grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:960px){.people-card-grid--col-3,.people-card-grid--col-4{gap:40px 20px;grid-template-columns:1fr 1fr}}@media screen and (max-width:560px){.people-card-grid--col-2,.people-card-grid--col-3,.people-card-grid--col-4{gap:40px;grid-template-columns:1fr}}.swiper{display:grid}.people-card__item,.swiper{overflow:hidden;position:relative}.people-card__item{border-radius:10px;color:var(--grey-900);display:flex;fill:var(--grey-900);flex-direction:column;text-shadow:none}.people-card__item__social-link{display:flex;gap:8px;padding:8px 0}.people-card__item__link{display:flex}.people-card__item__image-wrapper{line-height:0;padding:40px 52px 0;z-index:30}.people-card__item__image{display:flex;justify-content:center}.people-card__item__image_tag{border-radius:50%;display:block;height:128px;max-height:128px;max-width:128px;object-fit:cover;width:128px}.people-card__item__svg--fix{object-fit:contain}.people-card__item__body-wrapper{display:flex;flex-direction:column;gap:8px;height:100%;padding:26px 52px 40px;position:relative;z-index:25}.people-card__item__header{display:flex;flex-direction:column;gap:9px}.modal__message__person__name,.people-card__item__name{color:var(--grey-900);font-size:1.25rem;font-weight:700}.people-card__item__title-company{font-style:italic}.people-card__item__body-text{padding:8px 0}.people-card__item__email-wrapper{margin-top:16px}.people-card__item__email-title,.people-card__item__phone-title{color:var(--primary-2)}.people-card__item__cta-wrapper{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.people-cards-content.text-center .people-card__item__cta-wrapper,.people-cards-content.text-center .people-card__item__social-link-wrapper{align-self:center}.people-card__item__social-link-wrapper{display:flex;gap:8px}.text-center .people-card__item__cta-wrapper,.text-center .people-card__item__social-link-wrapper{justify-content:center}.text-left .people-card__item__cta-wrapper,.text-left .people-card__item__social-link-wrapper{justify-content:flex-start}.text-right .people-card__item__cta-wrapper,.text-right .people-card__item__social-link-wrapper{justify-content:flex-end}.modal-people-card__item__body-text,.modal-people-card__item__social-links{display:none}.modal__message__person__links{align-self:center}.modal__message__person{display:flex;flex-direction:column;gap:16px;max-height:calc(80vh - 120px);overflow-y:scroll}.modal__message__person::-webkit-scrollbar{display:none}.modal__message__person__card__links{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;justify-content:center}.modal__message__person__content{display:flex;flex-direction:column;gap:8px}.modal__person__image{margin:0 auto;max-width:300px}.modal__person__image__image{border-radius:10px;width:100%}.modal__message__person__links{display:flex;gap:8px;justify-content:center;margin:0}.modal__message__person__company,.modal__message__person__description{margin:0}