.team-profile{display:flex;flex-direction:column;gap:var(--gap-6);min-width:0}.team-profile__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--gap-5)}@container section (width >= 769px){.team-profile__layout{grid-template-columns:minmax(0,17rem) minmax(0,1fr);align-items:center}}.team-profile__media{position:relative;width:100%;max-width:17rem;aspect-ratio:300 / 418}.team-profile__img,.team-profile__placeholder{position:absolute;inset:0;display:block;width:100%;height:100%;border-radius:var(--radius-lg)}.team-profile__img{object-fit:cover}.team-profile__placeholder{display:flex;align-items:center;justify-content:center;background-color:var(--bg-soft);color:var(--text-muted)}.team-profile__placeholder .icon{width:var(--icon-lg);height:var(--icon-lg)}@media(width>=550px){.team-profile__img,.team-profile__placeholder{clip-path:url(#organization-team-clip);border-radius:0}}.team-profile__info{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-4);min-width:0}.team-profile__head{display:flex;flex-direction:column;gap:var(--gap-2)}.team-profile__name{margin:0;color:var(--text-strong)}.team-profile__post{margin:0;font-size:var(--font-size-4);line-height:var(--line-height);color:var(--text-secondary)}.team-profile__terms{display:flex;flex-wrap:wrap;gap:var(--gap-2);margin:0;padding:0;list-style:none}.team-profile__related{display:flex;flex-direction:column;gap:var(--gap-4)}.team-profile__related-head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap-3)}.team-profile__related-heading{margin:0;color:var(--text-strong)}
