.leadership-card{overflow:hidden;max-height:440px;border-bottom:3px solid #ed1b2c;position:relative}.leadership-card img{border-radius:4px;margin-bottom:1rem;aspect-ratio:2/3;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.leadership-card .leadership-card-name{background-color:rgba(255,255,255,.95);padding:1.5rem;position:absolute;bottom:0;left:0;right:0;opacity:1;transition:opacity .5s ease}.leadership-card .leadership-card-desc{padding:1.5rem;background-color:rgba(255,255,255,.95);position:absolute;bottom:0;left:0;right:0;top:0;overflow-y:auto;transform:translateY(100%);transition:transform .5s ease}.leadership-card .lc-job-title{font-weight:600;min-height:50px;color:#000}.leadership-card:focus .leadership-card-name,.leadership-card:hover .leadership-card-name{opacity:0}.leadership-card:focus .leadership-card-desc,.leadership-card:hover .leadership-card-desc{transform:translateY(0)}