.fc-people__intro{margin-bottom:56px;max-width:100%}.fc-people__intro .subtitle{max-width:none}.fc-people__group{margin-top:64px}.fc-people__group:first-of-type{margin-top:0}.fc-people__group-title,body.fc-site .fc-people .fc-people__group-title{color:#4a0340;font-family:Larken,"DM Serif Display",serif;font-size:36px;font-style:normal;font-weight:500!important;line-height:72px;margin:0 0 44px;text-align:center}.people-grid{display:flex;flex-wrap:wrap;gap:48px 24px;justify-content:center}.people-grid .person-card{flex:0 0 calc(25% - 18px);max-width:calc(25% - 18px)}.people-grid--cols-3 .person-card{flex-basis:calc(33.33333% - 16px);max-width:calc(33.33333% - 16px)}.people-grid--cols-2 .person-card{flex-basis:calc(50% - 12px);max-width:calc(50% - 12px)}.people-grid--cols-1 .person-card{flex-basis:100%;max-width:100%}.person-card{text-align:center}.person-card__photo{display:block;margin:0 auto 18px;max-width:100%;width:168px}.fc-person-photo{aspect-ratio:1/1;border-radius:50%;display:block;height:auto;object-fit:cover;width:168px}.fc-person-photo--placeholder{background:#e4e4e4}.person-card .person-card__name,body.fc-site .person-card .person-card__name{color:#520040;font-family:Figtree,sans-serif;font-size:18px;font-style:normal;font-weight:700!important;line-height:24px;margin:0 0 6px;text-align:center}.person-card .person-card__role,body.fc-site .person-card .person-card__role{color:#000;font-family:Figtree,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:0 0 16px}.person-card__links{align-items:center;display:flex;gap:16px;justify-content:center}.person-card__icon{color:#c4c4c4;display:inline-flex;transition:color .2s ease}.person-card__icon svg{display:block;height:18px;width:auto}.person-card__icon:hover{color:var(--magenta,#d42e7a)}@media (max-width:991px){.people-grid .person-card,.people-grid--cols-3 .person-card{flex-basis:calc(33.33333% - 16px);max-width:calc(33.33333% - 16px)}.people-grid--cols-2 .person-card{flex-basis:calc(50% - 12px);max-width:calc(50% - 12px)}.people-grid--cols-1 .person-card{flex-basis:100%;max-width:100%}}@media (max-width:767px){.people-grid{gap:36px 16px}.people-grid .person-card,.people-grid--cols-2 .person-card,.people-grid--cols-3 .person-card{flex-basis:calc(50% - 8px);max-width:calc(50% - 8px)}.people-grid--cols-1 .person-card{flex-basis:100%;max-width:100%}}