.TeamMemberBio-module__bY4EjG__container{max-width:var(--container-wide);grid-template-columns:1fr;align-items:start;gap:32px;margin-inline:auto;display:grid}.TeamMemberBio-module__bY4EjG__portraitCol{justify-content:center;display:flex}.TeamMemberBio-module__bY4EjG__portraitFrame{aspect-ratio:4/5;background:var(--brand-gris-bleu);border-radius:16px;width:100%;max-width:360px;position:relative;overflow:hidden}.TeamMemberBio-module__bY4EjG__portrait{object-fit:cover;filter:grayscale()contrast(1.05)}.TeamMemberBio-module__bY4EjG__copyCol{flex-direction:column;gap:16px;display:flex}.TeamMemberBio-module__bY4EjG__name{font-weight:var(--font-weight-medium);margin:0}.TeamMemberBio-module__bY4EjG__role{font-size:var(--text-medium);font-weight:var(--font-weight-medium);color:var(--color-fg);line-height:var(--line-height-snug);margin:0}.TeamMemberBio-module__bY4EjG__bio{font-size:var(--text-regular);line-height:var(--line-height-normal);color:var(--brand-gris-moyen);flex-direction:column;gap:16px;display:flex}.TeamMemberBio-module__bY4EjG__bio p{margin:0}@media (min-width:1024px){.TeamMemberBio-module__bY4EjG__container{grid-template-columns:1fr 1.2fr;gap:80px}.TeamMemberBio-module__bY4EjG__portraitFrame{max-width:480px}.TeamMemberBio-module__bY4EjG__portraitRight .TeamMemberBio-module__bY4EjG__portraitCol{order:2}.TeamMemberBio-module__bY4EjG__portraitRight .TeamMemberBio-module__bY4EjG__copyCol{order:1}.TeamMemberBio-module__bY4EjG__role{font-size:34px}.TeamMemberBio-module__bY4EjG__bio{font-size:var(--text-medium)}}
