.team-member{background-color:#fff;padding:var(--spacing-10) 0}.team-member__inner{margin-top:var(--spacing-5);display:flex;flex-direction:column;gap:var(--spacing-5) var(--spacing-25)}@media (min-width: 1024px){.team-member__inner{flex-direction:row}}.team-member__image{aspect-ratio:300/355;max-width:300px;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;margin:auto;border-radius:var(--radius-lg)}@media (min-width: 640px){.team-member__image{margin-left:0}}@media (min-width: 1024px){.team-member__image{max-width:380px}}.team-member__name{font-size:var(--text-3xl);font-weight:var(--font-weight-bold);color:var(--colour-red)}.team-member__role{font-family:var(--font-family-body--alt);margin-top:var(--spacing-1);font-size:var(--text-xl);font-weight:var(--font-weight-medium)}.team-member__social-links{margin-top:var(--spacing-2-half);display:flex;gap:var(--spacing-2-half)}.team-member__social-links i{font-size:20px}.team-member__social-links a:hover{color:var(--colour-red-pastel)}.team-member__bio{margin-top:var(--spacing-7-half)}@media (min-width: 1024px){.team-member__bio{margin-top:var(--spacing-12-half)}}
