.team-grid__header{color:#fff;margin-bottom:2.75rem}.team-grid-container{background:var(--color-dark);border-radius:var(--rounded-lg);padding:clamp(64px,5rem + 2vw,96px) clamp(1.25rem,2.5vw + .5rem,3rem);position:relative;text-align:center}.team-grid-container .eyebrow{margin-bottom:1.75rem}.feature-cards__content h2{font-weight:600;margin-bottom:1.25rem}.team-grid-members{align-items:center;display:flex;flex-direction:column;gap:1.25rem;justify-content:center}.team-grid-members .card-member{border-radius:var(--rounded);flex-basis:100%;height:480px;height:fit-content;margin:0 auto;max-width:340px;overflow:hidden;position:relative}.team-grid-members .card-member img{aspect-ratio:1;border-radius:var(--rounded);height:auto!important;max-width:none!important;object-fit:cover;overflow:hidden;width:100%}.team-grid-members .card-member .member-info{border-radius:var(--rounded-sm);color:#fff;padding:1rem;text-align:center}.member-info h3{font-size:1.5rem;font-weight:700;letter-spacing:-2%;line-height:1.125;margin-bottom:.5rem;text-transform:none}.member-info p{font-size:.875rem;font-size:.95rem;letter-spacing:-1%;line-height:1.125;opacity:.8}@media (min-width:768px){.team-grid-members{flex-direction:row;flex-wrap:wrap;margin:0 auto;max-width:640px}.team-grid-members .card-member{flex-basis:45%;margin:0;max-width:none;min-width:45%;width:45%}}@media (min-width:1024px){.team-grid-members{max-width:940px}.team-grid-members .card-member{flex-basis:29%;min-width:29%;width:29%}}@media (min-width:1280px){.team-grid-members{max-width:none}.team-grid-members .card-member{flex-basis:22%;min-width:22%;width:22%}}