.teams-module__LfJH9q__hero{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(32px,6vw,80px);display:grid}.teams-module__LfJH9q__hero>*{min-width:0}.teams-module__LfJH9q__heroArt{justify-self:center;width:100%;max-width:380px}@media (max-width:800px){.teams-module__LfJH9q__hero{grid-template-columns:minmax(0,1fr)}.teams-module__LfJH9q__heroArt{justify-self:start;max-width:240px}}.teams-module__LfJH9q__list{gap:var(--space-6);display:grid}.teams-module__LfJH9q__member{border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface);grid-template-columns:280px minmax(0,1fr);align-items:start;gap:clamp(20px,4vw,48px);padding:clamp(16px,3vw,32px);display:grid}.teams-module__LfJH9q__member[data-reverse]{grid-template-columns:minmax(0,1fr) 280px}.teams-module__LfJH9q__member[data-reverse] .teams-module__LfJH9q__photo{order:2}.teams-module__LfJH9q__photo{aspect-ratio:1;border:1px solid var(--border);border-radius:calc(var(--radius-surface) - clamp(16px,3vw,32px));background:var(--surface-muted);width:100%;position:relative;overflow:hidden}.teams-module__LfJH9q__image{object-fit:cover;object-position:top}.teams-module__LfJH9q__body{gap:var(--space-3);align-content:start;min-width:0;display:grid}.teams-module__LfJH9q__nameRow{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.teams-module__LfJH9q__name{color:var(--foreground);font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:var(--tracking-display);font-weight:500;line-height:var(--leading-display);margin:0}.teams-module__LfJH9q__role{color:var(--foreground);font-size:var(--text-base);margin:0;font-weight:500}.teams-module__LfJH9q__bio{gap:var(--space-3);color:var(--text-secondary);font-size:var(--text-base);line-height:1.6;display:grid}.teams-module__LfJH9q__bio p{text-wrap:pretty;margin:0}@media (max-width:800px){.teams-module__LfJH9q__member,.teams-module__LfJH9q__member[data-reverse]{grid-template-columns:minmax(0,1fr)}.teams-module__LfJH9q__member[data-reverse] .teams-module__LfJH9q__photo{order:0}.teams-module__LfJH9q__photo{max-width:240px}}
