.tabs-container .tabs-nav,.team-members-module .tabs-container .tabs-nav{border-bottom:1px solid #e0e0e0;display:flex!important;flex-wrap:wrap;justify-content:center;list-style:none!important;margin:0!important;padding:0!important}.tabs-container .tabs-nav li,.team-members-module .tabs-container .tabs-nav li{list-style:none!important;margin:0!important;padding:0!important}.tabs-container .tabs-nav li a,.team-members-module .tabs-container .tabs-nav li a{border-bottom:3px solid transparent;color:#555;display:block!important;font-size:.95rem;margin-bottom:-1px;padding:12px 24px!important;text-decoration:none!important;transition:color .2s,border-color .2s;white-space:nowrap}.tabs-container .tabs-nav li a.tab-link.active,.tabs-container .tabs-nav li a:hover{border-bottom:3px solid var(--color-theme,#e07b4a)!important;color:#333!important}.tabs-container .tabs-nav{margin-bottom:30px!important}.eqh-container.fade-up,.person-card-wrap.fade-up{animation:teamFadeUp .5s ease forwards;opacity:0}@keyframes teamFadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.eqh-container.animation-delay-0,.person-card-wrap.animation-delay-0{animation-delay:0s}.eqh-container.animation-delay-200,.person-card-wrap.animation-delay-200{animation-delay:.2s}.eqh-container.animation-delay-400,.person-card-wrap.animation-delay-400{animation-delay:.4s}.eqh-container.animation-delay-600,.person-card-wrap.animation-delay-600{animation-delay:.6s}.tab-group{padding-top:10px}.team-members-grid{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;padding:0}.team-members-grid .person-card-wrap{box-sizing:border-box;flex:0 0 calc(33.333% - 16px);max-width:calc(33.333% - 16px)}.slider-container .eqh-container{box-sizing:border-box;padding:0 12px}.person-card{background:#fff;border:1px solid #e8e8e8;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.06);display:flex;flex-direction:column;height:100%;overflow:hidden;text-align:center;transition:box-shadow .2s}.person-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.12)}.person-card-banner{background:linear-gradient(135deg,#6a9ab8,#4a7a9b);background-position:50%;background-size:cover;flex-shrink:0;height:120px;position:relative}.person-card-photo{flex-shrink:0;margin-bottom:12px;margin-top:-50px;position:relative;z-index:1}.person-card-photo img{border:4px solid #fff;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.15);height:100px;object-fit:cover;width:100px}.person-card-name{color:#333;font-size:1rem;font-weight:700;line-height:1.3;padding:0 16px 6px}.person-card-title{color:#666;flex-grow:1;font-size:.875rem;line-height:1.4;padding:0 16px 12px}.person-card-linkedin{margin-top:auto;padding:12px 16px 20px}.person-card-linkedin a{color:#ccc;font-size:1.5rem;text-decoration:none;transition:color .2s}.person-card-linkedin a:hover{color:#0077b5}.team-dept-heading{color:var(--color-theme,#e07b4a);font-size:1.5rem;margin-bottom:20px;margin-top:0}.team-dept-mobile{margin-bottom:40px}.team-dept-mobile:last-child{margin-bottom:0}@media (max-width:1139px){.team-members-grid .person-card-wrap{flex:0 0 calc(33.333% - 16px);max-width:calc(33.333% - 16px)}}@media (max-width:767px){.team-members-grid .person-card-wrap{flex:0 0 100%;max-width:100%}}