@media only screen and (min-width:0rem){#team-list{padding:var(--sectionPadding)}#team-list .lh-team-group{display:flex;flex-direction:column;gap:clamp(3rem,6vw,5rem);list-style:none;margin:clamp(2.5rem,6vw,4rem) auto 0;max-width:72rem;padding:0;width:100%}#team-list .lh-member{align-items:center;display:flex;flex-direction:column;gap:clamp(1.5rem,4vw,3rem)}#team-list .lh-picture{aspect-ratio:1;background-color:var(--lightBg);border-radius:.5rem;display:block;flex-shrink:0;overflow:hidden;width:min(17.5rem,70vw)}#team-list .lh-picture img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%}#team-list .lh-info{text-align:center}#team-list .lh-h3{color:var(--headerColor);font-family:var(--headerFont);font-size:clamp(1.25rem,2.5vw,1.625rem);font-weight:700;line-height:1.2;margin:0}#team-list .lh-role{color:var(--primaryLight);display:block;font-size:.9375rem;font-weight:700;letter-spacing:.06em;margin-top:.25rem;text-transform:uppercase}#team-list .lh-bio{color:var(--bodyTextColor);font-size:var(--bodyFontSize);line-height:1.7;margin:1rem 0 0}}@media only screen and (min-width:48rem){#team-list .lh-member{align-items:flex-start;flex-direction:row}#team-list .lh-member.lh-reverse{flex-direction:row-reverse}#team-list .lh-info{text-align:left}}body.dark-mode #team-list .lh-h3{color:var(--bodyTextColorWhite)}body.dark-mode #team-list .lh-bio{color:var(--bodyTextColorWhite);opacity:.85}