.staff-card-item{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;max-width:30%}@media only screen and (max-width:800px){.staff-card-item{-webkit-box-flex:1;-ms-flex:1 0 48%;flex:1 0 48%;max-width:48%}}@media only screen and (max-width:600px){.staff-card-item{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%}}.staff-card-item:last-child{margin-right:0}.staff-card-item .c-card_image{display:block}.staff-card-item .c-card_image img{max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%;max-height:100%}.staff-card-item .c-staff-link-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;border-radius:0;text-decoration:none}.staff-card-item .c-staff-link-wrap:hover{text-decoration:none;-webkit-box-shadow:0 0 15px 5px rgba(0,0,0,.1);box-shadow:0 0 15px 5px rgba(0,0,0,.1)}.staff-card-item .c-card_title{display:block;font-size:1.563vw;line-height:1;font-weight:700;color:var(--color-primary);margin-bottom:0;font-family:var(--font-primary);text-transform:uppercase}@supports (font-size:clamp(1.3rem,1.563vw,1.875rem)){.staff-card-item .c-card_title{font-size:clamp(1.3rem,1.563vw,1.875rem)}}.staff-card-item .c-card_jobtitle{display:block;line-height:1;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;font-size:.938vw;color:var(--color-tertiary);font-weight:700;margin:.5rem 0 1.5rem;font-family:var(--font-primary)}@supports (font-size:clamp(0.9em,0.938vw,1.125rem)){.staff-card-item .c-card_jobtitle{font-size:clamp(.9em,.938vw,1.125rem)}}.staff-card-item .c-card_department{font-size:clamp(.9em,.938vw,1.125rem);color:var(--color-tertiary);font-weight:700;font-family:var(--font-body)!important;text-transform:uppercase;margin:.8rem 0}.staff-card-item .c-card_excerpt{margin-bottom:1.5rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.staff-card-item .c-read-more{text-transform:uppercase;letter-spacing:.1rem;font-size:1rem;line-height:1rem}.staff-card-item .c-read-more i{font-size:clamp(1em,3vw,1.125rem);margin-top:-.2rem;margin-left:.5rem}