.TeamGrid-module__AaMYYG__grid{column-gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.TeamGrid-module__AaMYYG__grid>li,.TeamGrid-module__AaMYYG__card{grid-row:span 4;grid-template-rows:subgrid;row-gap:0;display:grid}.TeamGrid-module__AaMYYG__grid>li{padding-bottom:var(--space-5)}.TeamGrid-module__AaMYYG__card{transition:transform .7s var(--motion-ease), opacity .7s var(--motion-ease)}.TeamGrid-module__AaMYYG__card[data-arrive=pending]{opacity:0;transform:translateY(32px)}.TeamGrid-module__AaMYYG__card[data-arrive=visible]{transition-delay:calc(var(--order) * 90ms)}.TeamGrid-module__AaMYYG__photo{aspect-ratio:4/5;background:var(--light-blue);position:relative;overflow:hidden}.TeamGrid-module__AaMYYG__photo img{object-fit:cover}.TeamGrid-module__AaMYYG__initials{color:var(--structure);font-size:var(--text-h2-small);letter-spacing:var(--tracking-heading);place-items:center;font-weight:500;display:grid;position:absolute;inset:0}.TeamGrid-module__AaMYYG__body{display:contents}.TeamGrid-module__AaMYYG__name{margin-top:var(--space-3);font-size:var(--text-body-lg);letter-spacing:var(--tracking-heading);font-weight:500;line-height:1.3}.TeamGrid-module__AaMYYG__industries{--rule-space:21.5px;margin:var(--space-1) 0 0 calc(-1 * var(--rule-space));clip-path:inset(0 0 0 var(--rule-space));color:var(--structure);font-size:var(--text-small);flex-wrap:wrap;align-items:center;padding:0;line-height:1.5;list-style:none;display:flex}.TeamGrid-module__AaMYYG__industries li:before{content:"";opacity:.55;vertical-align:-.12em;background:currentColor;width:1.5px;height:.95em;margin:0 10px;display:inline-block}.TeamGrid-module__AaMYYG__badges{align-content:start;gap:var(--space-1);padding:var(--space-3) 0 0;flex-wrap:wrap;margin:0;list-style:none;display:flex}.TeamGrid-module__AaMYYG__badge{isolation:isolate;border:1px solid var(--foundation);background:var(--white);min-height:32px;color:var(--foundation);font-size:var(--text-small);align-items:center;padding:4px 12px;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.TeamGrid-module__AaMYYG__badge:before{content:"";z-index:-1;background:var(--energy);transition:transform .42s var(--motion-ease);position:absolute;inset:0;transform:translate(0)}.TeamGrid-module__AaMYYG__badges:is(:hover,:focus-within) .TeamGrid-module__AaMYYG__badge:before{transition-delay:calc(var(--i,0) * 35ms);transform:translate(101%)}.TeamGrid-module__AaMYYG__badges:is(:hover,:focus-within) .TeamGrid-module__AaMYYG__badge:is(:hover,:focus-visible):before{transition-delay:0s;transform:translate(0)}.TeamGrid-module__AaMYYG__badge:focus-visible{outline:2px solid var(--structure);outline-offset:2px}@media (max-width:1100px){.TeamGrid-module__AaMYYG__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.TeamGrid-module__AaMYYG__grid{column-gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.TeamGrid-module__AaMYYG__grid>li{padding-bottom:var(--space-4)}.TeamGrid-module__AaMYYG__card[data-arrive=visible]{transition-delay:0s}.TeamGrid-module__AaMYYG__badge{min-height:30px;padding-inline:10px}}@media (prefers-reduced-motion:reduce){.TeamGrid-module__AaMYYG__card,.TeamGrid-module__AaMYYG__badge:before{transition:none}.TeamGrid-module__AaMYYG__card{transform:none}}
