.text-hover-img.grid{grid-template-columns:1fr 2fr}.text-hover-img-item{border-bottom:1px solid var(--shade-900);color:var(--black);display:grid;gap:var(--gutter-300);grid-template-columns:200px 1fr 200px;isolation:isolate;opacity:1;position:relative;text-decoration:none;transition:color .3s ease .3s}.text-hover-img-item:hover *{color:var(--white)}.text-hover-img-item:first-of-type{border-top:1px solid var(--shade-900)}.text-hover-img-item p{margin-block-end:0}.text-hover-img .image-col{display:grid;grid-template-columns:auto;grid-template-rows:auto;width:100%}.staff-member-hover{border:none;display:block;font-size:var(--h2);isolation:isolate;padding-inline-start:var(--gutter-200);position:relative}.text-hover-img-item.staff-member-hover:first-of-type{border-top:none}.staff-member-hover:after{background-color:var(--black);content:"";inset:0;position:absolute;transform:scaleY(0);transform-origin:bottom;transition:transform .4s ease;z-index:-1}.staff-member-hover:hover:after{transform:scaleY(1)}.staff-member-img-wrapper{grid-column:1;grid-row:1;height:450px;opacity:0;position:sticky;top:83px;transition:opacity 0s ease .6s;width:100%;z-index:1}.staff-member-img-wrapper.active{opacity:1;transition:opacity 0s ease 0s;z-index:2}.staff-overlay{background-color:var(--white);inset:0;position:absolute;transform:scaleY(1);transform-origin:bottom;transition:transform .6s ease;z-index:3}.staff-member-img-wrapper.active .staff-overlay{transform:scaleY(0);transform-origin:bottom;transition:transform .6s ease}.staff-member-img{display:block;height:100%;object-fit:cover;width:100%}.user-job-title{background-color:rgba(0,0,0,.5);bottom:var(--gutter-200);color:#fff;font-size:var(--body);left:var(--gutter-200);opacity:0;padding:var(--gutter-100) var(--gutter-200);position:absolute;transition:opacity .2s ease 0s;z-index:4}.staff-member-img-wrapper.active .user-job-title{opacity:1;transition:opacity .2s ease .6s}@media only screen and (max-width:1041px){.text-hover-img.grid{grid-template-columns:1fr}.text-hover-img .col.image-col{display:none}.text-hover-img-item{grid-template-columns:auto auto auto}}