/* Shared employee layout: four equally sized portrait cards on wide screens. */
[data-employee-grid]{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:24px!important;width:100%;max-width:none!important;align-items:stretch}
[data-employee-grid]>article{min-width:0;width:100%;box-sizing:border-box;overflow:hidden}
[data-employee-grid]>.au-person{display:flex!important;flex-direction:column;align-items:stretch!important;grid-template-columns:none!important}
[data-employee-grid]>.au-person>img{display:block;width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:1/1;object-fit:cover;object-position:center top;flex:none}
[data-employee-grid]>.au-person>div{padding:24px!important;min-width:0;flex:1}
[data-employee-grid]>.au-person h3{font-size:clamp(20px,1.65vw,25px);line-height:1.25;overflow-wrap:anywhere}
[data-employee-grid]>.au-person>div>a{display:block;line-height:1.6;overflow-wrap:anywhere}
[data-employee-grid]>.au-person>div>a+a{margin-top:9px}
[data-employee-grid]>.au-person>div>a[aria-haspopup]{margin-top:16px}
[data-employee-grid]>.od-person{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:0}
[data-employee-grid]>.od-person>img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;object-position:center top;border-radius:0;flex:none}
[data-employee-grid]>.od-person>div{padding:24px;min-width:0;flex:1}
[data-employee-grid]>.od-person a{display:block;overflow-wrap:anywhere}
[data-employee-grid]>.od-person a+a{margin-top:9px}
@media(max-width:1050px){[data-employee-grid]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important}}
@media(max-width:600px){[data-employee-grid]{grid-template-columns:minmax(0,1fr)!important;gap:20px!important}}
