.team{padding-bottom:70px;padding-top:70px}.team__title{color:#000;font-family:Poppins,sans-serif;font-size:46px;font-weight:500;letter-spacing:-1px;line-height:1.15;margin:0;max-width:815px}.team__list{display:grid;gap:20px;grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;margin:38px 0 0;padding:0}.team__list-item{margin:0;min-width:0;padding:0}.team__card{background:#fff;border-radius:12px;box-shadow:0 8px 24px rgba(149,157,165,.14);display:flex;flex-direction:column;height:100%;overflow:hidden;transition:box-shadow .3s ease,transform .3s ease}.team__card:hover{box-shadow:0 10px 28px rgba(100,100,111,.18);transform:translateY(-2px)}.team__photo-wrap{aspect-ratio:4/5;background:#f5f7f8;overflow:hidden;position:relative;width:100%}.team__photo{display:block;height:100%;object-fit:cover;object-position:center top;width:100%}.team__info{display:flex;flex-direction:column;flex-grow:1;padding:20px 20px 22px}.team__name-row{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.team__name{color:#000;font-family:Poppins,sans-serif;font-size:21px;font-weight:500;line-height:1.3;margin:0}.team__linkedin{align-items:center;display:flex;flex-shrink:0;justify-content:center;margin-top:3px;transition:opacity .3s ease}.team__linkedin:hover{opacity:.6}.team__linkedin img{display:block;height:21px;object-fit:contain;width:21px}.team__role{color:#333;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:1.4;margin:auto 0 0;padding-top:16px;text-transform:uppercase}@media (max-width:1199px){.team__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:991px){.team{padding-bottom:60px;padding-top:60px}.team__title{font-size:40px}.team__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.team{padding-bottom:40px;padding-top:40px}.team__title{font-size:32px}.team__list{gap:18px;grid-template-columns:minmax(0,1fr);margin-top:28px}.team__photo-wrap{aspect-ratio:4/4.5}.team__name{font-size:20px}}