.team-strip{--team-strip-card:190px;--team-strip-photo:240px;--team-strip-gap:39px;--team-strip-bleed:max(var(--section-padding-inline,24px),(100vw - 1192px)/2);align-items:center;gap:var(--space-3xl,64px);position:relative}.team-strip,.team-strip__header{display:flex;flex-direction:column;width:100%}.team-strip__header{gap:var(--space-sm,24px);text-align:center;text-wrap:balance}.team-strip .team-strip__intro{color:var(--fg-secondary)}.team-strip__strip{align-self:stretch;position:relative}.team-strip__viewport{margin-inline:calc(var(--team-strip-bleed)*-1);overflow-x:auto;padding-inline:var(--team-strip-bleed);scroll-padding-inline:var(--team-strip-bleed);scroll-snap-type:x mandatory;scrollbar-color:var(--border) transparent;scrollbar-width:thin}.team-strip__viewport:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.team-strip__members{display:flex;gap:var(--team-strip-gap);justify-content:center;list-style:none;margin:0;min-width:100%;padding:0;width:max-content}.team-strip__member{display:flex;flex:none;flex-direction:column;gap:var(--space-xs,12px);margin:0;scroll-snap-align:start;width:var(--team-strip-card)}.team-strip__photo{border-radius:var(--radius-cards,8px);display:block;height:var(--team-strip-photo);max-width:none;object-fit:cover;width:100%}.team-strip__text{display:flex;flex-direction:column;gap:var(--space-2xs,8px)}.team-strip__name,.team-strip__role{color:var(--fg);margin:0}.team-strip__strip--marquee{--marquee-gap:var(--team-strip-gap);--marquee-duration:calc(var(--team-strip-items, 12)*5.725s)}@media (prefers-reduced-motion:no-preference){.team-strip__strip--marquee .team-strip__viewport{padding:0}.team-strip__strip--marquee .team-strip__viewport:focus-visible{outline-offset:-2px}:is(.team-strip__strip--marquee,.team-strip__strip--marquee-phone):not(.is-paused,.is-dragging) .team-strip__viewport:hover:not(:focus-within) .marquee__track>*{animation-play-state:running}}.team-strip__strip--marquee-phone{--marquee-gap:var(--team-strip-gap);--marquee-duration:calc(var(--team-strip-items, 6)*4.6s)}@media (max-width:767px) and (prefers-reduced-motion:no-preference){.team-strip__strip--marquee-phone .team-strip__viewport{padding:0}.team-strip__strip--marquee-phone .team-strip__viewport:focus-visible{outline-offset:-2px}}@media (min-width:768px){.team-strip__strip--marquee-phone .marquee__clone,.team-strip__strip--marquee-phone .team-strip__pause{display:none}.team-strip__strip--marquee-phone .marquee__viewport{overflow-x:auto}.team-strip__strip--marquee-phone .marquee__track{gap:var(--team-strip-gap);justify-content:center}.team-strip__strip--marquee-phone .marquee__track>*{animation:none;margin-inline-end:0;will-change:auto}}.team-strip__pause{position:absolute;right:0;top:calc(100% + 20px)}@media (max-width:767px){.team-strip{--team-strip-card:160px;--team-strip-photo:202px;--team-strip-gap:var(--space-sm,24px);gap:var(--space-xl,48px)}.team-strip .team-strip__intro{font-size:var(--font-size-body-m,20px)}.team-strip .team-strip__name{font-size:var(--font-size-md,18px)}.team-strip__strip--marquee{--marquee-duration:calc(var(--team-strip-items, 12)*4.6s)}.team-strip__pause{top:calc(100% + 12px)}}