.TeamSection_team__muNNg{--card-width:var(--team-card-width);--card-height:var(--team-card-height);--card-growth:var(--team-card-growth);--gallery-space:var(--team-gallery-gap);--card-gap:var(--space-4);--label-padding:var(--space-5);width:100%;max-width:var(--team-page-width);margin-inline:auto;-webkit-font-smoothing:antialiased}.TeamSection_header__0SYT9{display:grid;grid-template-columns:minmax(0,1fr) var(--team-intro-width);gap:var(--space-7);align-items:start;padding-inline:var(--space-6) var(--team-intro-inset)}.TeamSection_eyebrow__IbzUN{font-size:11px;font-weight:400;line-height:14px;letter-spacing:1.43px;text-transform:uppercase;color:var(--color-kit-mauve)}.TeamSection_description__8__iM{font-size:18px;line-height:25px}.TeamSection_careers__lOSrd{display:block;width:-moz-fit-content;width:fit-content;margin-top:var(--space-6);font-size:16px;line-height:22px;text-underline-offset:4px}.TeamSection_careers__lOSrd:hover{text-decoration:underline}.TeamSection_careers__lOSrd:focus-visible{outline:2px solid var(--color-kit-ink);outline-offset:4px}.TeamSection_gallery__0PIQT{position:relative;height:calc(var(--card-height) + var(--card-growth));margin-top:var(--gallery-space);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none}.TeamSection_gallery__0PIQT::-webkit-scrollbar{display:none}.TeamSection_track__oXEUX{display:flex;align-items:end;gap:var(--card-gap);width:-moz-max-content;width:max-content;height:100%;padding-inline:var(--space-6)}.TeamSection_card__ruBH5{position:relative;display:block;flex:0 0 var(--card-width);width:var(--card-width);height:var(--card-height);padding:0;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:var(--team-card-radius);background:var(--color-kit-card);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:height var(--motion-duration-team-card) cubic-bezier(.22,.68,0,1)}.TeamSection_active__1J7pS{height:calc(var(--card-height) + var(--card-growth))}.TeamSection_portrait__adgv9{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.TeamSection_label__Ps5xO{position:absolute;inset:var(--space-4) var(--space-4) auto;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);height:var(--team-label-height);padding-inline:calc(var(--label-padding) - 1px);border:1px solid var(--team-label-border);border-radius:var(--team-label-radius);background:var(--team-label-fill);backdrop-filter:blur(var(--blur-glass));font-size:16px;line-height:22px;opacity:0;transform:translateY(6px);pointer-events:none;transition:opacity .18s ease,transform var(--motion-duration-team-card) cubic-bezier(.22,.68,0,1)}.TeamSection_active__1J7pS .TeamSection_label__Ps5xO{opacity:1;transform:translateY(0)}.TeamSection_name__YBZrE{display:flex;align-items:center;gap:var(--space-2);font-weight:500}.TeamSection_role__QgFU_{font-weight:400;text-align:right}.TeamSection_careers__lOSrd,.TeamSection_name__YBZrE>span,.TeamSection_role__QgFU_{position:relative;top:1px}.TeamSection_dot__oosZF{display:block;flex:0 0 var(--space-2);width:var(--space-2);height:var(--space-2)}.TeamSection_card__ruBH5:focus-visible{outline:3px solid var(--color-kit-ink);outline-offset:-6px}.TeamSection_pagination__c9bA3{display:none}@media (max-width:1199px){.TeamSection_team__muNNg{--card-width:clamp(300px,31.9444vw,460px);--card-height:calc(var(--card-width) * 613 / 460);--gallery-space:var(--space-12)}.TeamSection_header__0SYT9{padding-inline:var(--space-6) var(--space-9)}}@media (max-width:959px){.TeamSection_team__muNNg{--gallery-space:72px}.TeamSection_header__0SYT9{padding-top:var(--space-7);padding-inline:var(--space-6)}.TeamSection_gallery__0PIQT{scroll-snap-type:x mandatory}.TeamSection_card__ruBH5{scroll-snap-align:center}.TeamSection_pagination__c9bA3{display:flex;justify-content:center;gap:var(--space-1);padding-block:var(--space-3) var(--space-6)}.TeamSection_pagination__c9bA3 button{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:transparent;cursor:pointer}.TeamSection_pagination__c9bA3 button:after{content:"";width:var(--space-6);height:2px;background:var(--color-kit-mauve-aa)}.TeamSection_pagination__c9bA3 button[aria-pressed=true]:after{background:var(--color-kit-ink)}.TeamSection_pagination__c9bA3 button:focus-visible{outline:2px solid var(--color-kit-ink);outline-offset:-4px}}@media (max-width:639px){.TeamSection_team__muNNg{--card-width:calc(100vw - 80px);--card-growth:var(--space-10);--gallery-space:56px;--card-gap:var(--space-3);--label-padding:14px}.TeamSection_header__0SYT9{display:block}.TeamSection_eyebrow__IbzUN{margin-bottom:var(--space-7)}.TeamSection_description__8__iM{max-width:var(--team-intro-width)}.TeamSection_label__Ps5xO{inset:var(--space-3) var(--space-3) auto;height:52px}.TeamSection_longRole__mQ2c_{max-width:46%;font-size:clamp(12px,3.6vw,16px);line-height:1.25}}@media (prefers-reduced-motion:reduce){.TeamSection_card__ruBH5,.TeamSection_label__Ps5xO{transition:none}.TeamSection_gallery__0PIQT{scroll-behavior:auto}}