.sh-team-members{--col-gap:2rem;--row-gap:2rem;--columns:3;--card-radius:8px;--card-transition:transform 0.3s ease;--color-name:#00acbb;--color-position:#fff;--color-light:#f0f7f9}.sh-team-members__grid{display:grid;gap:var(--row-gap) var(--col-gap);grid-template-columns:repeat(var(--columns),1fr)}.sh-team-members__card{background:transparent;flex-direction:column;height:100%;transition:var(--card-transition)}.sh-team-members__card,.sh-team-members__image{border-radius:var(--card-radius);display:flex;overflow:hidden}.sh-team-members__image{align-items:center;background:var(--color-light);justify-content:center;position:relative}.sh-team-members__img{display:block;height:auto;object-fit:cover}.sh-team-members__img,.sh-team-members__placeholder{aspect-ratio:1/1;border-radius:var(--card-radius);width:100%}.sh-team-members__placeholder{align-items:center;background:var(--color-light);display:flex;justify-content:center}.sh-team-members__placeholder svg{opacity:.5}.sh-team-members__content{background:transparent;display:flex;flex-direction:column;gap:.5rem;padding:1.25rem 0 0}.sh-team-members__name{color:var(--color-name);font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:600;line-height:1.2;margin:0;text-align:center}.sh-team-members__position{color:var(--color-position);font-family:Barlow,sans-serif;font-size:1rem;font-weight:400;line-height:1.4;margin:0;text-align:center}@media (min-width:768px) and (max-width:1023px){.sh-team-members__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.sh-team-members__grid{grid-template-columns:1fr}.sh-team-members__content{padding:1rem 0 0}.sh-team-members__name{font-size:1.25rem}.sh-team-members__position{font-size:.9375rem}}@media (max-width:539px){.sh-team-members{--col-gap:1.5rem;--row-gap:1.5rem}.sh-team-members__content{padding:.875rem 0 0}}@media (min-width:1024px){.sh-team-members__grid{grid-template-columns:repeat(var(--columns),1fr)}}.sh-team-members__name[data-font-family=montserrat]{font-family:Montserrat,sans-serif}.sh-team-members__name[data-font-family=barlow]{font-family:Barlow,sans-serif}.sh-team-members__position[data-font-family=montserrat]{font-family:Montserrat,sans-serif}.sh-team-members__position[data-font-family=barlow]{font-family:Barlow,sans-serif}.sh-team-members__name[data-font-weight="100"]{font-weight:100}.sh-team-members__name[data-font-weight="200"]{font-weight:200}.sh-team-members__name[data-font-weight="300"]{font-weight:300}.sh-team-members__name[data-font-weight="400"]{font-weight:400}.sh-team-members__name[data-font-weight="500"]{font-weight:500}.sh-team-members__name[data-font-weight="600"]{font-weight:600}.sh-team-members__name[data-font-weight="700"]{font-weight:700}.sh-team-members__name[data-font-weight="800"]{font-weight:800}.sh-team-members__name[data-font-weight="900"]{font-weight:900}.sh-team-members__name[data-font-weight=bold]{font-weight:700}.sh-team-members__position[data-font-weight="100"]{font-weight:100}.sh-team-members__position[data-font-weight="200"]{font-weight:200}.sh-team-members__position[data-font-weight="300"]{font-weight:300}.sh-team-members__position[data-font-weight="400"]{font-weight:400}.sh-team-members__position[data-font-weight="500"]{font-weight:500}.sh-team-members__position[data-font-weight="600"]{font-weight:600}.sh-team-members__position[data-font-weight="700"]{font-weight:700}.sh-team-members__position[data-font-weight="800"]{font-weight:800}.sh-team-members__position[data-font-weight="900"]{font-weight:900}.sh-team-members__position[data-font-weight=bold]{font-weight:700}@media (min-width:1400px){.sh-team-members__name{font-size:1.625rem}.sh-team-members__position{font-size:1.0625rem}.sh-team-members__content{padding:1.5rem 0 0}}