main{--PageSectionColumns-ColumnGap:68px;--PageSectionLeftColumn-Flex:0 0 auto;--PageSectionLeftColumn-Width:327px}.PageSection{background-color:#fff;padding-inline:20px}.PageSection:last-child{padding-bottom:120px}.PageSection a:hover{opacity:1}.PageSectionInner{margin:0
auto;max-width:var(--DefaultContent-ContentBoxMaxWidth)}.TeamMemberWrapper{padding-block:49px 120px}.TeamMemberColumns{display:flex;gap:34px var(--PageSectionColumns-ColumnGap)}.TeamMemberContactColumn{flex:var(--PageSectionLeftColumn-Flex);width:var(--PageSectionLeftColumn-Width);padding-top:4px}.TeamMemberContactColumn>.TeamMemberHeading{display:none}.TeamMemberContactColumn>.TeamMemberPrimaryImage{aspect-ratio:1/1;display:block;object-fit:cover;object-position:center top;width:100%}.TeamMemberContactColumn>:is(.TeamMemberContactList,.TeamMemberSocial):empty{display:none}.TeamMemberContactList{margin:24px
0 0;padding:0;list-style:none}.TeamMemberContactListItem{align-items:start;border-top:solid 6px var(--Colors-BrandAux03);display:flex;gap:0 12px;margin:0;padding:12px
34px 24px 15px}.TeamMemberContactListItemIcon,.TeamMemberSocialListItemIcon{align-items:center;aspect-ratio:1/1;border-radius:100%;display:flex;flex:0 0 auto;justify-content:center;overflow:hidden;width:36px}.TeamMemberContactListItemIcon{background-color:var(--Colors-BrandAux02);color:#fff}.TeamMemberContactListItemIconImage,.TeamMemberSocialListItemIconImage{aspect-ratio:1/1;display:block;fill:currentColor;width:30px}.TeamMemberContactListItemContent{color:#000;font-family:var(--PrimaryFont-FontFamily);overflow:hidden;text-overflow:ellipsis;padding-top:1px}.TeamMemberContactListItemLabel{font-size:13px;font-weight:300;line-height:15px;margin-bottom:1px}.TeamMemberContactListItemLink{color:inherit;font-size:15px;font-weight:700;line-height:17px}.TeamMemberContactListItemLink:focus{text-decoration:underline}.TeamMemberSocialList{display:flex;flex-wrap:wrap;gap:18px;list-style:none;margin:24px
0 0;padding:0
15px}.TeamMemberSocialListItemLink{border-radius:100%}.TeamMemberSocialListItemLink:focus{box-shadow:0 0 0 2px #ffffff, 0 0 6px 3px rgba(0,240,255,0.51);display:block}.TeamMemberSocialListItemIcon{color:var(--Colors-BrandAux03)}.TeamMemberSocialListItemIconImage{width:100%}.TeamMemberSocialListItemIconImage>path{fill:unset}.TeamMemberName{color:#000;font-family:var(--PrimaryFont-FontFamily);font-size:60px;line-height:1;margin-bottom:3px}.TeamMemberTitle{color:#000;font-family:var(--PrimaryFont-FontFamily);font-size:27px;font-weight:300;line-height:30px}.TeamMemberBioQuote{color:#2d2926;font-family:'IBM Plex Serif',serif;font-size:24px;line-height:45px;margin-top:35px;padding:0}.TeamMemberBio{margin-top:38px}.DepartmentTeamMembersInner{border-top:solid 3px var(--Colors-BrandAux03);display:flex;font-family:var(--PrimaryFont-FontFamily);gap:21px var(--PageSectionColumns-ColumnGap)}.DepartmentTeamMembersHeading{color:#000;font-size:27px;line-height:29px;margin-bottom:0}.DepartmentTeamMembersHeadingColumn{flex:var(--PageSectionLeftColumn-Flex);width:var(--PageSectionLeftColumn-Width);padding-top:14px}.DepartmentTeamMembersListColumn{flex:1 1 auto}.DepartmentTeamMembersList{font-size:18px;line-height:22px;list-style:none;margin:0;padding:0}.DepartmentTeamMembersListItem{line-height:unset;margin:0}.DepartmentTeamMembersListItemLink{align-items:start;border-bottom:solid 3px var(--Colors-BrandAux03);color:#000;display:flex;gap:0 24px;padding:12px
57px 12px 20px;transition:all 0.25s}.DepartmentTeamMembersListItemLink:is(:hover,:focus){background-color:var(--Colors-Brand01);border-color:var(--Colors-Brand01);color:#fff}.DepartmentTeamMembersListItem:has(+.DepartmentTeamMembersListItem>.DepartmentTeamMembersListItemLink:is(:hover,:focus))>.DepartmentTeamMembersListItemLink{border-color:var(--Colors-Brand01)}.DepartmentTeamMembersListItemNameAndTitle{display:flex;flex:1 1 auto;gap:inherit}.DepartmentTeamMembersListItemName{flex:0 1 203px;font-weight:600}.DepartmentTeamMembersListItemTitle{flex:0 1 245px;font-weight:300}.DepartmentTeamMembersListItemIcon{align-self:center;color:#6a6765;flex:0 0 auto;height:25px;width:32px;transition:transform 0.25s}.DepartmentTeamMembersListItemLink:is(:hover, :focus) .DepartmentTeamMembersListItemIcon{color:inherit;transform:translateX(22px)}.DepartmentTeamMembersListItemArrowImage{display:block;fill:currentColor;height:100%;width:100%}@media (max-width: 920px){.TeamMemberColumns{flex-direction:column}.TeamMemberContactColumn{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:42px 48px;width:100%}.TeamMemberContactColumn>.TeamMemberHeading{display:block;flex:1 0 100%}.TeamMemberContactColumn>.TeamMemberPrimaryImage{flex:0 0 auto;width:327px}.TeamMemberContactAndSocial{flex:1 1 auto}.TeamMemberContactList{margin-top:0}.TeamMemberBioColumn
.TeamMemberHeading{display:none}.TeamMemberBioQuote{margin-top:0}.TeamMemberHeading+.TeamMemberBio{margin-top:0}.DepartmentTeamMembersInner{column-gap:48px}.DepartmentTeamMembersListItemLink{padding-inline:12px}.DepartmentTeamMembersListItemNameAndTitle{flex-direction:column}.DepartmentTeamMembersListItemName,.DepartmentTeamMembersListItemTitle{flex:0 1 auto}.DepartmentTeamMembersListItemLink:is(:hover, :focus) .DepartmentTeamMembersListItemIcon{transform:unset}}@media (max-width: 768px){.DepartmentTeamMembersInner{flex-direction:column}.DepartmentTeamMembersHeading{font-size:28px;line-height:28px}.DepartmentTeamMembersListItemLink{padding-block:13px 13px}.DepartmentTeamMembersListItem:first-child>.DepartmentTeamMembersListItemLink{border-top:solid 3px var(--Colors-BrandAux03)}.DepartmentTeamMembersListItem:first-child>.DepartmentTeamMembersListItemLink:is(:hover,:focus){border-color:var(--Colors-Brand01)}.DepartmentTeamMembersListItemNameAndTitle{flex-direction:row;padding-bottom:6px}.DepartmentTeamMembersListItemName{flex:1 1 203px}.DepartmentTeamMembersListItemTitle{flex:1 1 245px}}@media (max-width: 768px){.DepartmentTeamMembersListItemNameAndTitle{flex-direction:column}.DepartmentTeamMembersListItemName,.DepartmentTeamMembersListItemTitle{flex-basis:auto}}@media (max-width: 1600px){}@media (max-width: 1400px){}@media (max-width: 1140px){}@media (max-width: 1024px){}@media (max-width: 960px){}@media (max-width: 800px){}@media (max-width: 768px){.TeamMemberBioQuote{font-size:22px;line-height:36px}}@media (max-width: 640px){}@media (max-width: 480px){.TeamMembersNavigation > a
button{padding:4px
15px}.TeamMember
strong{font-size:24px}.TeamMember
span{font-size:18px}.TeamMember
p{font-size:16px}.TeamPerks
li{font-size:15px}.TeamPerks li
img{width:20px}}