.team-card{max-width:auto}.team-grid{background:transparent!important;margin:0 auto;max-width:1800px;padding:80px 24px;text-align:center}.team-grid__headline{color:#000;font-size:32px;font-weight:600;margin-bottom:48px}.team-grid__cards{display:grid;gap:15px;grid-template-columns:repeat(4,1fr);justify-items:center}@media (max-width:1024px){.team-grid__cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.team-grid__cards{gap:20px;grid-template-columns:1fr}.team-grid__headline{font-size:26px;margin-bottom:32px}.team-card__overlay{padding:10px 14px}.team-card__name{font-size:15px}.team-card__title{font-size:13px}.team-card__linkedin img{height:20px;width:20px}}.team-card{transition:transform .3s ease,box-shadow .3s ease;width:100%}.team-card:hover{box-shadow:0 6px 20px rgba(0,0,0,.1);transform:translateY(-6px)}.team-card__image-wrapper{aspect-ratio:3/4;background-color:rgba(240,241,245,.7);border-radius:8px;overflow:hidden;position:relative;width:100%}.team-card__image-placeholder,.team-card__image-wrapper img{display:block;height:100%;object-fit:cover;object-position:center bottom;width:100%}.team-card__overlay{background:rgba(53,54,143,.75);bottom:0;color:#fff;left:0;padding:14px 16px;position:absolute;right:0}.team-card__info,.team-card__overlay{align-items:center;display:flex;justify-content:space-between}.team-card__info{width:100%}.team-card__text{text-align:left}.team-card__name{color:#fff;font-size:16px;font-weight:600;margin:0}.team-card__title{color:#fff;font-size:14px;margin:2px 0 0;opacity:.9}.team-card__linkedin img{display:block;height:22px;object-fit:contain;transition:opacity .3s ease;width:22px}.team-card__linkedin:hover img{opacity:.5}