.staff-list173{max-width:1200px;margin:0 auto;padding:64px 6%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:64px 60px}.staff-card173{min-width:0;border-bottom:1px solid rgba(0,98,65,.7);padding-bottom:36px}.staff-photo173{width:min(100%,280px);aspect-ratio:1;margin:0 auto 28px;overflow:hidden;border-radius:50%}.staff-photo173 img{width:100%;height:100%;object-fit:cover;transform:scale(1.08)}.staff-info173{text-align:center}.staff-dept173{font-size:14px;line-height:1.9;margin:0 0 12px;overflow-wrap:anywhere}.staff-role173{font-size:14px;line-height:1.8;margin:0 0 9px}.staff-info173 h2{font-family:inherit;font-size:28px;letter-spacing:.06em;line-height:1.6;margin:0 0 14px}.staff-qual173{font-size:13px;line-height:1.9;margin:0}.staff-bottom173{margin:0 6% 70px;display:flex;gap:32px;justify-content:center;align-items:center}.site164 .staff-bottom173 .button{background:white;color:#006241;border-color:#006241}@media(max-width:750px){.staff-list173{grid-template-columns:1fr;padding:40px 8%;gap:44px}.staff-photo173{width:min(78%,270px)}.staff-info173 h2{font-size:26px}.staff-bottom173{flex-direction:column;gap:26px}}

/* Keep the original photo outer background outside the circular viewport. */
.staff-ceo174 .staff-photo173 img{transform:scale(1.22)}
