.team-page-module__6qNW8a__layout{grid-template-columns:220px minmax(0,1fr);gap:72px;padding-block:72px 48px;display:grid}.team-page-module__6qNW8a__groups{min-width:0}.team-page-module__6qNW8a__group{scroll-margin-top:32px}.team-page-module__6qNW8a__group+.team-page-module__6qNW8a__group{margin-top:56px}.team-page-module__6qNW8a__groupHeading{border-bottom:2px solid var(--color-accent);align-items:baseline;gap:24px;padding-bottom:28px;display:flex}.team-page-module__6qNW8a__groupHeading h2{font-size:clamp(1.75rem,2.6vw,2.25rem)}.team-page-module__6qNW8a__profile{border-bottom:1px solid var(--color-line);grid-template-rows:auto 1fr;grid-template-columns:160px minmax(0,1fr);column-gap:32px;padding-block:40px;display:grid}.team-page-module__6qNW8a__portrait{grid-area:1/1/3}.team-page-module__6qNW8a__photo{width:100%;height:auto;display:block}.team-page-module__6qNW8a__identity{grid-column:2}.team-page-module__6qNW8a__identity h3{font-size:1.5rem}.team-page-module__6qNW8a__position{color:var(--color-accent);margin-top:10px;font-size:.9rem}.team-page-module__6qNW8a__biography{grid-column:2;min-width:0;margin-top:24px}.team-page-module__6qNW8a__biography p{color:var(--color-body);overflow-wrap:break-word;font-size:.94rem;line-height:1.8}.team-page-module__6qNW8a__biography p+p{margin-top:16px}.team-page-module__6qNW8a__photoPlaceholder{aspect-ratio:3/4;border:1px solid var(--color-line);background:var(--color-paper);text-align:center;width:100%;color:var(--color-muted);flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:16px;font-size:.72rem;display:flex}.team-page-module__6qNW8a__placeholderRule{background:#9ab5b0;width:28px;height:2px}@media (max-width:1199px){.team-page-module__6qNW8a__layout{grid-template-columns:180px minmax(0,1fr);gap:40px}.team-page-module__6qNW8a__profile{grid-template-columns:144px minmax(0,1fr);column-gap:24px}}@media (max-width:900px){.team-page-module__6qNW8a__layout{grid-template-columns:minmax(0,1fr);gap:40px}}@media (max-width:599px){.team-page-module__6qNW8a__layout{gap:32px;padding-block:36px}.team-page-module__6qNW8a__groupHeading{gap:18px;padding-bottom:22px}.team-page-module__6qNW8a__group+.team-page-module__6qNW8a__group{margin-top:40px}.team-page-module__6qNW8a__profile{grid-template-columns:112px minmax(0,1fr);gap:24px 20px;padding-block:28px}.team-page-module__6qNW8a__portrait{grid-row:1}.team-page-module__6qNW8a__identity{align-self:center}.team-page-module__6qNW8a__identity h3{font-size:1.25rem}.team-page-module__6qNW8a__position{font-size:.8rem}.team-page-module__6qNW8a__biography{grid-column:1/-1;margin-top:0}.team-page-module__6qNW8a__photoPlaceholder{padding:12px}}
