.team-members{background:#FBFBFC}.team-members__wrapper{width:100%;margin-left:auto;margin-right:auto;padding-left:3.2rem;padding-right:3.2rem}@media (min-width: 768px){.team-members__wrapper{max-width:76.8rem;padding-left:4.4rem;padding-right:4.4rem}}@media (min-width: 1024px){.team-members__wrapper{max-width:102.4rem;padding-left:5.6rem;padding-right:5.6rem}}@media (min-width: 1280px){.team-members__wrapper{max-width:122.4rem;padding-left:3.2rem;padding-right:3.2rem}}@media (min-width: 1440px){.team-members__wrapper{max-width:122.4rem}}@media (min-width: 1600px){.team-members__wrapper{max-width:127.2rem;padding-left:5.6rem;padding-right:5.6rem}}.team-members__intro{width:100%;margin:0 auto 3.2rem}@media (min-width: 768px){.team-members__intro{max-width:68rem;margin:0 auto 4.8rem}}@media (min-width: 1024px){.team-members__intro{max-width:91.2rem;margin:0 auto 7.2rem}}@media (min-width: 1280px){.team-members__intro{max-width:116rem}}.team-members__title{margin:0 0 1.6rem;font-family:proxima-nova,Roboto,sans-serif;font-size:4rem;line-height:1.1;font-weight:900;letter-spacing:-.02em;color:#000;text-align:center}@media (min-width: 768px){.team-members__title{font-size:7.2rem;margin:0 0 2.4rem;line-height:1.05}}@media (min-width: 1024px){.team-members__title{font-size:6.4rem;line-height:1.0625;margin:0 0 1.6rem}}@media (min-width: 1280px){.team-members__title{margin:0 0 2.4rem}}.team-members__text{width:100%;font-family:proxima-nova,Roboto,sans-serif;font-size:1.6rem;line-height:1.5;color:#000;margin:0 auto;text-align:center}@media (min-width: 768px){.team-members__text{max-width:52.4rem}}@media (min-width: 1024px){.team-members__text{max-width:68rem}}.team-members__grid{display:grid;grid-template-columns:1fr;gap:6.4rem}@media (min-width: 768px){.team-members__grid{gap:7.2rem}}@media (min-width: 1024px){.team-members__grid{gap:8rem}}@media (min-width: 1280px){.team-members__grid{gap:6.4rem}}.team-members__card{position:relative;display:flex;flex-direction:column;align-items:center}@media (min-width: 1024px){.team-members__card{display:grid;grid-template-columns:23.3rem 1fr;gap:5.4rem;align-items:start}}@media (min-width: 1280px){.team-members__card{grid-template-columns:32rem 1fr;gap:8rem;align-items:center}}.team-members__side-decorations{display:none}@media (min-width: 768px){.team-members__side-decorations{position:absolute;right:calc((100vw - 100%)/-2);bottom:-4.8rem;display:flex;align-items:flex-end;gap:0;pointer-events:none}}@media (min-width: 1024px){.team-members__side-decorations{top:2.6rem;bottom:auto;align-items:flex-start}}@media (min-width: 1600px){.team-members__side-decorations{top:calc(50% + 3.6rem);bottom:auto;align-items:center;transform:translateY(-50%)}}.team-members__side-decoration{display:none}@media (min-width: 768px){.team-members__side-decoration{display:block;width:8.8rem;height:17.6rem}}@media (min-width: 1024px){.team-members__side-decoration{height:26rem;width:13rem}}@media (min-width: 1600px){.team-members__side-decoration{height:31.8rem;width:16rem}}.team-members__side-decoration svg{display:block;width:100%;height:100%}@media (min-width: 1024px) and (max-width: 1599.98px){.team-members__side-decoration:nth-child(n+3){display:none}}.team-members__card.team-members--deco-bottom-right .team-members__deco{left:auto;right:1rem;transform:scaleX(-1)}@media (min-width: 768px){.team-members__card.team-members--deco-bottom-right .team-members__deco{right:1.6rem}}@media (min-width: 1024px){.team-members__card.team-members--deco-bottom-right .team-members__deco{right:1.8rem}}@media (min-width: 1280px){.team-members__card.team-members--deco-bottom-right .team-members__deco{right:2.4rem}}.team-members__media{position:relative;overflow:hidden;width:13.6rem;height:16.6rem}@media (min-width: 768px){.team-members__media{width:20rem;height:24.5rem}}@media (min-width: 1024px){.team-members__media{width:100%;aspect-ratio:320/392;height:auto}}.team-members__deco{position:absolute;left:1rem;bottom:1rem;display:inline-flex;width:2.2rem;height:2.2rem;pointer-events:none}.team-members__deco svg{display:block;width:100%;height:100%}@media (min-width: 768px){.team-members__deco{left:1.6rem;bottom:1.6rem;width:3.4rem;height:3.4rem}}@media (min-width: 1024px){.team-members__deco{left:1.8rem;bottom:1.8rem;width:4rem;height:4rem}}@media (min-width: 1280px){.team-members__deco{left:2.4rem;bottom:2.4rem;width:5.6rem;height:5.6rem}}.team-members__image{display:block;width:100%;height:100%;object-fit:contain}.team-members__body{position:relative;z-index:1;display:flex;flex:1;flex-direction:column;padding-top:2.4rem;margin:0 auto}@media (min-width: 768px){.team-members__body{max-width:55.2rem}}@media (min-width: 1024px){.team-members__body{padding:0;justify-content:center;max-width:62.4rem;padding-top:2.6rem;margin:0}}@media (min-width: 1280px){.team-members__body{max-width:76rem;padding-top:3.6rem}}@media (min-width: 1024px){.team-members__heading-row{display:flex;align-items:center;margin-bottom:1.2rem}}.team-members__name{margin:0 0 1.2rem;font-family:proxima-nova,Roboto,sans-serif;font-size:2.4rem;line-height:1.1667;font-weight:900;color:#000;letter-spacing:-.02em;text-align:center}@media (min-width: 768px){.team-members__name{font-size:3.2rem;line-height:1.125}}@media (min-width: 1024px){.team-members__name{text-align:left;margin-bottom:0}}.team-members__job-position{margin-bottom:2.4rem;font-family:proxima-nova,Roboto,sans-serif;font-size:1.8rem;line-height:1;font-weight:600;color:#000;text-align:center}@media (min-width: 1024px){.team-members__job-position{text-align:left}}.team-members__card-text{font-family:proxima-nova,Roboto,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.5;color:#000;margin:0 auto}.team-members__card-text p{margin:0 0 1.6rem}.team-members__card-text p:last-child{margin-bottom:0}.team-members__linkedin{display:inline-flex;align-items:center}.team-members__linkedin--mobile{margin-top:auto;justify-content:center;margin-bottom:2.4rem}@media (min-width: 768px){.team-members__linkedin--mobile{margin-bottom:3.2rem}}@media (min-width: 1024px){.team-members__linkedin--mobile{display:none}}.team-members__linkedin--desktop{display:none}@media (min-width: 1024px){.team-members__linkedin--desktop{display:inline-flex;margin-left:1.8rem;padding-left:1.8rem;border-left:.2rem solid #000;height:2.6rem}}.team-members__linkedin-icon{display:inline-flex;width:2.6rem;height:2.6rem}@media (min-width: 768px){.team-members__linkedin-icon{width:3.2rem;height:3.2rem}}.team-members__linkedin-icon img,.team-members__linkedin-icon svg{display:block;width:100%;height:100%}
