.team-listing{margin-bottom:80px;position:relative}.team-listing-caption{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;justify-content:center;left:40%;position:absolute;top:0}@media (min-width:1440px){.team-listing-caption{left:30%}}.team-listing-caption__text{font-size:21px;line-height:1;rotate:-11deg;text-align:center;width:120px}.team-listing-caption svg{left:-59px;position:relative;rotate:150deg;top:-72px}.team-listing-list-wrapper{margin:0 auto;padding-top:124px}.team-listing-list{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(165px,1fr));padding:0 20px}@media (min-width:480px){.team-listing-list{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}@media (min-width:768px){.team-listing-list{gap:40px;grid-template-columns:repeat(auto-fit,minmax(272px,1fr));padding:0 40px}}@media (min-width:992px){.team-listing-list{gap:50px;padding:0 50px}}@media (min-width:1200px){.team-listing-list{gap:50px}}.team-listing-list-member{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.team-listing-list-member-media{margin-bottom:30px;position:relative}.team-listing-list-member-media__linkedin{bottom:40px;left:50%;position:absolute;transform:translateX(-50%)}.team-listing-list-member-media__image{border-radius:140px;display:block;height:auto;max-width:100%}.team-listing-list-member-content{-ms-flex-positive:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;text-align:center}.team-listing-list-member-content__name{display:block;font-size:22px;font-weight:700;line-height:28px;margin-bottom:20px}@media (min-width:992px){.team-listing-list-member-content__name{font-size:26px;margin-bottom:24px}}.team-listing-list-member-content__byline,.team-listing-list-member-content__link{display:block;font-size:16px;line-height:28px}