.meet-the-team__cards{column-gap:38px;display:grid;grid-template-columns:repeat(4,1fr);row-gap:84px;width:100%}.meet-the-team__filters{margin-bottom:70px}.meet-the-team__filter{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M0.707 0.707L5.707 5.707L10.707 0.707' stroke='black' stroke-width='2'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:10px 6px;border:none;border-bottom:1px solid #000;font-size:24px;line-height:1.2;max-width:600px;padding:8px 32px 16px 0;width:100%}.team-member{opacity:1;transition:opacity .4s ease}.team-member--hidden{opacity:0;pointer-events:none}.team-member img{height:220px;margin-bottom:24px;object-fit:cover;object-position:center;width:100%}.team-member h3{line-height:1;margin-bottom:16px}.team-member__role{line-height:1;margin-bottom:6px}.team-member__joining-year{color:#727272;font-size:14px;margin-bottom:0}@media (max-width:1200px){.meet-the-team__cards{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.meet-the-team__cards{column-gap:19px;grid-template-columns:repeat(2,1fr);row-gap:42px}}@media (max-width:600px){.meet-the-team__cards{column-gap:19px;grid-template-columns:1fr;row-gap:42px}.team-member img{height:300px}}