/* Team page visual refinements: complete portrait presentation and a more dynamic OLAX capability surface. */
.team137 .team-hero-copy{padding-bottom:132px}
.team137 .team-intro-values{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:21px;max-width:550px}
.team137 .team-intro-values span{padding:4px 11px 4px 0;border-right:1px solid #bcd4c5;color:#134f35;font-size:11px;font-weight:800;line-height:1.28}
.team137 .team-intro-values span+span{padding-left:11px}.team137 .team-intro-values span:last-child{border:0}.team137 .team-intro-values b{display:block;font-size:22px;color:#087440;line-height:1}.team137 .team-intro-values small{font-size:9px;color:#416756;font-weight:600}
.team137 .profile-card>img{object-fit:contain;object-position:center;background:linear-gradient(135deg,#eef5ef,#dfeae2)}
.team137 .leadership-grid .profile-card>img{height:245px}.team137 .leaders-grid .profile-card>img{height:210px}
.team137 .team-capability-panel{position:relative;overflow:hidden;border:0;background:linear-gradient(135deg,#063e2a 0%,#075f40 48%,#0b315c 100%);box-shadow:0 12px 30px #063f2833}
.team137 .team-capability-panel:after{content:"";position:absolute;width:480px;height:480px;border:1px solid #ffffff2d;border-radius:50%;right:-230px;top:-270px;box-shadow:0 0 0 36px #ffffff0a,0 0 0 74px #ffffff08}
.team137 .capability-title{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:25px}.team137 .team-capability-panel .team-kicker,.team137 .team-capability-panel h2{color:#fff}.team137 .team-capability-panel h2{font-size:29px}.team137 .capability-mark{display:grid;place-items:center;width:86px;height:86px;border-radius:50%;background:#fff;color:#f15a24;text-align:center;font-size:18px;line-height:1;font-weight:900;box-shadow:0 8px 22px #001c1666}.team137 .capability-mark b{color:#07482e}
.team137 .capability-grid{position:relative;z-index:1}.team137 .capability-grid>div{background:#ffffffee;border:0;min-height:108px;box-shadow:0 5px 14px #00251733;transition:transform .2s ease}.team137 .capability-grid>div:hover{transform:translateY(-3px)}.team137 .capability-grid>div:nth-child(2) b,.team137 .capability-grid>div:nth-child(5) b{color:#1261bd}.team137 .capability-grid>div:nth-child(3) b,.team137 .capability-grid>div:nth-child(6) b{color:#f15a24}.team137 .capability-grid strong{color:#073f28}
@media(max-width:760px){.team137 .team-hero-copy{padding-bottom:180px}.team137 .team-intro-values{max-width:none}.team137 .team-intro-values span{font-size:10px;padding-right:7px}.team137 .team-intro-values span+span{padding-left:7px}.team137 .team-intro-values b{font-size:19px}.team137 .leadership-grid .profile-card>img,.team137 .leaders-grid .profile-card>img{height:230px}.team137 .team-capability-panel h2{font-size:24px}}
@media(max-width:460px){.team137 .team-intro-values{grid-template-columns:repeat(2,1fr);gap:7px}.team137 .team-intro-values span{border:0!important;padding:4px!important}.team137 .capability-mark{width:68px;height:68px;font-size:14px}}
