.team-card{background:#fff;border-radius:.75rem;box-shadow:0 2px 16px rgba(16,116,190,.1);display:flex;margin-bottom:4rem;min-height:220px;overflow:hidden}.team-card--mobile{display:flex;flex-direction:column}.team-card--desktop{display:none}@media only screen and (min-width:1280px){.team-card--mobile{display:none}.team-card--desktop{display:flex;flex-direction:row;margin:0 16rem 8rem 0!important}}@media only screen and (max-width:500px){.team-card--mobile .team-card__sidebar{justify-content:center!important}.team-card__name{text-align:center}.team-card__role{align-self:center}}.team-card--photo-left,.team-card--photo-right{flex-direction:row}.team-card__sidebar{align-items:center;background-color:#0d2d54;display:flex;flex-direction:column;justify-content:center;min-width:180px;padding:2rem 1.5rem;width:20rem}.team-card__sidebar:hover{.team-card__avatar .team-card__avatar-main{filter:grayscale(0)}}.team-card--mobile .team-card__sidebar{flex-direction:column;gap:1rem;justify-content:flex-start;max-width:unset;min-width:unset;padding:1.5rem;width:100%}.team-card__avatar{align-items:center;background-color:#1074be;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:180px;justify-content:center;overflow:hidden;position:relative;width:180px}.team-card__avatar-main{border-radius:0!important;filter:grayscale(100%);height:100%;left:0;margin:0!important;position:absolute;top:0;transition:filter .5s ease;width:100%}.team-card__avatar:hover .team-card__avatar-main{filter:grayscale(0)}.team-card__avatar-placeholder{color:#fff;font-size:1.5rem;font-weight:800}.team-card__body{display:flex;flex:1;flex-direction:column;gap:.5rem;justify-content:center;padding:2rem 2.5rem}.team-card--mobile .team-card__body{padding:1.5rem}.team-card__name{color:var(--color-h2)!important;font-size:1.6rem!important;font-weight:800!important;line-height:1.2;margin:0!important}.team-card__role{align-items:center;color:#1074be!important;display:flex;font-size:1.2rem!important;font-weight:800!important;gap:8px;margin:.25rem 0 0!important;padding:0!important}.team-card__role-desktop:after{background-color:#cacdd1!important;content:"";flex:1;height:1px}.team-card__divider{border:none;border-top:1.5px solid #e2e8f0;margin:.75rem 0}.team-card__description{color:#535b70;font-size:1rem;line-height:1.7;overflow-wrap:break-word;word-break:break-word}.team-card__description p{margin:0 0 .75rem}.team-card__description p:last-child{margin-bottom:0}.team-card__linkedin{align-items:center;border-radius:2rem;color:#1074be!important;display:inline-flex;font-size:.9rem;font-weight:600;gap:.5rem;margin-top:1.25rem;padding:.4rem 1rem;text-decoration:none!important;transition:background .2s,color .2s;width:fit-content}.team-card__linkedin:hover{background:#1074be;color:#fff!important}.team-card__linkedin-icon{align-self:flex-start;border-radius:0;filter:invert(100%);height:18px!important;margin:0!important;width:18px!important}.team-card__linkedin:hover .team-card__linkedin-icon{filter:brightness(0) invert(1)}