.team-grid-section{margin-bottom:4rem}.team-grid-section__header{align-items:center;display:flex;gap:.75rem;margin-bottom:2rem}.team-grid-section__line{background-color:var(--color-h2);display:block;flex-shrink:0;height:2px;width:2rem}.team-grid-section__label{color:var(--color-h2);font-size:1.8rem;font-weight:800}.team-grid-section__subLine{background-color:var(--color-span)!important}.team-grid-section__subLabel{color:var(--color-span)!important;font-size:1.2rem!important}.team-grid{display:grid;gap:1.5rem;grid-template-columns:1fr;list-style:none;margin:0;padding:0}@media (min-width:600px){.team-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.team-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1400px){.team-grid{grid-template-columns:repeat(4,1fr)}}.team-grid__card{background:#fff;border-radius:.75rem;box-shadow:0 2px 16px rgba(16,116,190,.1);display:flex;flex-direction:column;overflow:hidden;transition:transform .2s,box-shadow .2s}@media (min-width:800px){.team-grid__card:hover{box-shadow:0 6px 24px rgba(16,116,190,.18);transform:scale(1.03)}}.team-grid__card-top{align-items:center;background-color:#0d2d54;display:flex;flex-direction:column;gap:.5rem;padding:1.5rem 1.25rem 1.25rem}.team-grid__card-top:hover{cursor:pointer;.team-grid__avatar .team-grid__avatar-main{filter:grayscale(0)}}.team-grid__avatar{align-items:center;align-self:center;background-color:#1074be;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:180px;justify-content:center;margin-bottom:.5rem;overflow:hidden;position:relative;width:180px}.team-grid__avatar-main{border-radius:0!important;filter:grayscale(100%);height:100%;left:0;margin:0!important;position:absolute;top:0;transition:opacity .35s ease;transition:filter .5s ease;width:100%}.team-grid__avatar:hover .team-grid__avatar-main{filter:grayscale(0)}.team-grid__avatar-placeholder{color:#fff;font-size:1.1rem;font-weight:800}.team-grid__name{color:#fff!important;font-size:1.1rem!important;line-height:1.2}.team-grid__name,.team-grid__role{font-weight:800!important;margin:0!important}.team-grid__role{color:#1074be!important;font-size:.7rem!important;padding:0!important}.team-grid__card-bottom{display:flex;flex:1;flex-direction:column;gap:1rem;justify-content:space-between;padding:1.25rem}.team-grid__description{color:#535b70;display:-webkit-box;font-size:.9rem!important;-webkit-line-clamp:6;line-height:1.6;margin:0!important;padding:0!important;-webkit-box-orient:vertical;overflow:hidden}.team-grid__footer{align-items:center;display:flex;justify-content:space-between;margin-top:auto}.team-grid__linkedin{align-items:center;align-self:flex-start;border-radius:2rem;color:#1074be!important;display:inline-flex;font-size:.82rem;font-weight:600;gap:.4rem;padding:.3rem .85rem;text-decoration:none!important;transition:background .2s,color .2s}.team-grid__linkedin:hover{background:#1074be;color:#fff!important}.team-grid__linkedin-icon{align-self:flex-start;border-radius:0!important;filter:invert(100%);height:16px!important;margin:0!important;width:16px!important}.team-grid__linkedin:hover .team-grid__linkedin-icon{filter:brightness(0) invert(1)}.team-grid__focus{background-color:#eef6fd;border-radius:16px;color:#1074be;font-size:.8rem;font-weight:700;padding:.1rem .6rem;text-decoration:none}