.ehr-people-grid{display:grid;gap:30px;margin:20px 0}.ehr-people-columns-1{grid-template-columns:1fr}.ehr-people-columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ehr-people-columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ehr-people-columns-4{grid-template-columns:repeat(4,minmax(0,1fr))}.ehr-person-card{background:#f4f6f8;border:1px solid #e5e9ed;padding:28px;box-sizing:border-box}.ehr-person-photo{margin:-28px -28px 22px}.ehr-person-photo img{display:block;width:100%;height:auto}.ehr-person-name{margin:0 0 7px;color:#5f7084;font-size:21px;line-height:1.25;font-weight:500}.ehr-person-title-position{margin-bottom:12px;color:#6d7782;font-size:14px;line-height:1.5}.ehr-person-email,.ehr-person-phone{color:#65758b;font-size:14px;line-height:1.7}.ehr-person-email a{color:#65758b;text-decoration:none}.ehr-person-email a:hover{text-decoration:underline}.ehr-person-bio{margin-top:18px;color:#6d7782;font-size:14px;line-height:1.7}.ehr-person-bio p{margin:0 0 12px}.ehr-person-bio ul,.ehr-person-bio ol{margin:0 0 12px 20px}@media(max-width:900px){.ehr-people-columns-3,.ehr-people-columns-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.ehr-people-columns-2,.ehr-people-columns-3,.ehr-people-columns-4{grid-template-columns:1fr}.ehr-person-card{padding:22px}.ehr-person-photo{margin:-22px -22px 18px}}
