.person-list-title{margin-bottom:2.5rem}@media (max-width:48rem){.person-list-title{margin-bottom:1.875rem}}@media (max-width:37.5rem){.person-list-title{margin-bottom:1.875rem}}.person-list-title.light-top-border{margin-bottom:5rem}@media (max-width:48rem){.person-list-title.light-top-border{margin-bottom:3rem}}@media (max-width:37.5rem){.person-list-title.light-top-border{margin-bottom:3rem}}.person-list{display:grid;row-gap:3rem}@media (min-width:37.501rem){.person-list{-webkit-column-gap:2.25rem;-moz-column-gap:2.25rem;column-gap:2.25rem;grid-template-columns:repeat(2,1fr);row-gap:3rem}}@media (min-width:65.001rem){.person-list{-webkit-column-gap:17.9%;-moz-column-gap:17.9%;column-gap:17.9%;grid-template-columns:repeat(3,1fr);row-gap:5rem}}.person__image{border-radius:0 3.75rem 3.75rem 3.75rem;margin:0;max-width:18.75rem;overflow:hidden;position:relative}.person__image:after{content:"";display:block;mix-blend-mode:color;padding-top:125%;position:relative}.person__image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;vertical-align:top;width:100%}.person__name{margin-top:1.5rem}.person__title{font-family:neue-haas-grotesk-text,sans-serif;font-size:20px;font-size:1.25rem;font-weight:400;line-height:1.5;margin:0}@media (max-width:48rem){.person__title{font-size:16px;font-size:1rem;line-height:1.375}}.person__contacts{margin-top:.75rem}.person__contacts p{margin:0}.person__contacts a{color:inherit;text-decoration:underline}.person__contacts a:focus-visible,.person__contacts a:hover{text-decoration:none}.person p.person__linkedin{margin-top:1.3em}.person p.person__linkedin a:focus-visible,.person p.person__linkedin a:hover{color:#f4364c}.person p.person__linkedin a svg{max-width:1.875rem;vertical-align:top;width:100%}