.ats-strip{justify-content:center;align-items:center;width:100vw;margin-bottom:clamp(44px,5.5vw,72px);padding:12px;display:flex;position:relative;left:50%;overflow:hidden;transform:translate(-50%)}.ats-half{align-items:center;gap:clamp(8px,1vw,16px);display:flex}.ats-half--dup{display:none}.ats-photo{flex:none;width:auto;height:clamp(200px,22vw,320px)}@media (max-width:767px){.ats-strip{pointer-events:none;will-change:transform;justify-content:flex-start;width:max-content;padding:12px 0;animation:42s linear infinite atsRun;left:0;transform:none}.ats-half{gap:8px;padding-right:8px}.ats-half--dup{display:flex}.ats-photo{height:180px}}@media (prefers-reduced-motion:reduce){.ats-strip{animation:none}}.team-card-initials{color:#ffffffd9;letter-spacing:.02em;background:linear-gradient(160deg,#2a2a33 0%,#15151b 100%);place-items:center;width:100%;height:100%;font-size:30px;font-weight:800;display:grid}.team-grid--sq{grid-template-columns:repeat(3,1fr);gap:clamp(18px,2.4vw,28px)}.team-sq{flex-direction:column;gap:12px;display:flex}.team-sq-photo{aspect-ratio:1;background:var(--white-content-bg);border-radius:20px;position:relative;overflow:hidden}.team-sq-photo img{object-fit:cover;object-position:top;width:100%;height:100%}.team-sq-photo .team-card-initials{width:100%;height:100%;font-size:clamp(40px,5vw,64px)}.team-sq-name{font-size:var(--fs-card);letter-spacing:-.01em;color:var(--black);font-weight:800}.team-sq-role{color:var(--purple);margin-top:-6px;font-size:clamp(13px,1.1vw,14.5px);font-weight:500}@media (max-width:860px){.team-grid--sq{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.team-grid--sq{grid-template-columns:1fr 1fr;gap:14px}}.team-pcard-photo{object-fit:cover;object-position:top;background:var(--purple-icon-bg);width:74px;height:74px;color:var(--purple);border-radius:50%;place-items:center;margin-bottom:12px;font-weight:800;display:grid}.team-pcard-name{font-size:var(--fs-card);letter-spacing:-.015em;color:var(--black);font-weight:800;line-height:1.2}.team-pcard-role{color:var(--gray);max-width:22ch;font-size:13.5px}
