.people-list{padding:0;display:flex;flex-flow:wrap;gap:1.4rem;justify-content:center}.people-list .person{padding:22px;border:2px solid #fff;background-color:#fff;box-shadow:0 2px 20px rgba(0,0,0,.09),0 2px 1px rgba(0,0,0,.05);max-width:240px}.people-list .person.featured{border-top-color:#d45787}.people-list>li{list-style:none;border-radius:.25rem;max-width:254px}.people-list>li,.people-list>li>a{display:flex;flex-direction:column;text-align:center}.people-list>li .card-img,.people-list>li picture{display:block}.people-list>li img{border-radius:.1em;display:inline-block;margin:0 auto;object-fit:contain;height:200px;width:200px;object-position:50% 50%}.people-list>li .name{display:inline-block;vertical-align:top;font-weight:700;line-height:1.54rem;margin-top:1rem;font-family:"playfair",serif;font-size:1.5rem}.people-list>li .person-meta p{margin:0 auto}.people-list>li .person-meta h3{line-height:1.1;margin:.7rem auto .25rem;max-width:200px;font-family:"playfair",serif;font-size:1.55rem;letter-spacing:0}.people-list>li .person-meta h3>a{text-decoration:none}.people-list>li .person-meta small{color:#8a8a8a;display:block;margin:0 auto}.people-list>li .person-social{margin:.7rem auto 1.4rem}.people-list>li .person-social .icon{fill:#8a8a8a}