.staff-member{display:grid;grid-template-areas:"photo role" "photo bio";grid-template-rows:0fr 0fr max-content;padding:2em}.staff-member .photo-holder{grid-area:photo;align-items:center;border:1px solid #aaa;border-radius:150px;display:flex;height:150px;justify-content:center;margin-right:20px;min-width:150px}.staff-member .photo{background-color:#f0f0f0;background-position:50%;background-size:cover;border:2px solid #737373;border-radius:125px;height:125px;width:125px}.staff-member .name{grid-area:name;margin-bottom:0;font-weight:700;font-size:1.2em}.staff-member .role{grid-area:role;font-weight:700;padding:0}.staff-member .bio{grid-area:bio;font-size:1em;font-weight:400}
