.aa-contact-people a{color:var(--primary);font-family:inherit;text-decoration:underline}.aa-contact-people h3{margin-bottom:3.5rem}.aa-contact-people .boxed-heading{background-color:var(--secondary);font-weight:700;line-height:1em;padding:20px}.aa-contact-people__person{color:var(--primary);font-size:1.8rem;margin-bottom:3rem}.aa-contact-people .person-description{padding-top:2.8rem}@media (min-width:992px){.aa-contact-people__person{display:grid;gap:3rem 6rem;grid-template-columns:repeat(auto-fit,minmax(266px,max-content));margin-bottom:6rem}}.aa-contact-people__person:last-of-type{margin-bottom:0}.aa-contact-people .mobile{display:block}.aa-contact-people .desktop{display:none}@media (min-width:992px){.aa-contact-people .mobile{display:none}.aa-contact-people .desktop{display:block}}.aa-contact-people__person .person-name{font-weight:700}.aa-contact-people .person-image{margin-bottom:2rem}.aa-contact-people__person .person__portrait-image,.aa-contact-people__person .portrait-placeholder{border-radius:100%;height:266px;margin-right:10px;object-fit:cover;width:266px}.aa-contact-people__person .portrait-placeholder{background-color:var(--black);display:block;opacity:.1}.aa-contact-people__person .person-email{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:30rem}.aa-contact-people__person .person-description,.aa-contact-people__person .person-email,.aa-contact-people__person .person-phone-01{margin-top:.3rem}