.team-card.sbcg703{box-sizing:border-box;min-width:0;color:inherit;text-align:center;background:#fff;border:1px solid #e3ebfb;border-radius:24px;flex-direction:column;flex:1;align-items:center;gap:16px;padding:12px 12px 22px;text-decoration:none;display:flex}.team-card.sbcg703:hover .photo:where(.sbcg703) img:where(.sbcg703){transform:scale(1.04)}.team-card.sbcg703:hover .view-profile:where(.sbcg703){color:#1b2d82;text-decoration:underline}.team-card.sbcg703:focus-visible{outline-offset:3px;outline:3px solid #1b2d82}.photo.sbcg703{background:linear-gradient(#f4f7ff 0%,#e6ecff 100%);border-radius:18px;width:100%;height:260px;overflow:hidden}.photo.sbcg703 img:where(.sbcg703){object-fit:cover;object-position:center top;width:100%;height:100%;transition:transform var(--motion-ui,.2s) var(--motion-ease,ease);display:block}.details.sbcg703{box-sizing:border-box;flex-direction:column;flex:1;align-items:center;gap:8px;max-width:100%;padding-inline:8px;display:flex}.name.sbcg703{color:#1b2d82;text-wrap:balance;overflow-wrap:anywhere;margin:0;font-family:Quicksand,"Baloo Bhaijaan 2",sans-serif;font-size:clamp(22px,1.7vw,24px);font-weight:700;line-height:1.2}.role.sbcg703{color:#545867;max-width:238px;font-size:var(--font-body-small);text-wrap:balance;overflow-wrap:anywhere;line-height:1.5}.view-profile.sbcg703{color:#515a7c;font-size:var(--font-small);letter-spacing:-.02em;font-weight:500;line-height:1.3}@media (prefers-reduced-motion:reduce){.photo.sbcg703 img:where(.sbcg703){transition:none}}@media (width<=700px){.team-card.sbcg703{border-radius:20px;gap:12px;padding:8px 8px 16px}.photo.sbcg703{border-radius:14px;height:190px}.details.sbcg703{gap:6px;padding-inline:2px}.name.sbcg703{font-size:22px}.role.sbcg703{font-size:var(--font-body-small)}.view-profile.sbcg703{font-size:var(--font-small)}}@media (width<=360px){.photo.sbcg703{height:160px}}.team-cards.s1ez10tw{--columns:4;--column-gap:20px;justify-content:center;gap:30px var(--column-gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.team-cards.s1ez10tw li:where(.s1ez10tw){flex:0 0 calc((100% - (var(--columns) - 1) * var(--column-gap)) / var(--columns));min-width:0;display:flex}@media (width<=1100px){.team-cards.s1ez10tw{--columns:3}}@media (width<=800px){.team-cards.s1ez10tw{--columns:2;--column-gap:12px;row-gap:16px}}
