.leadership-tabs{border-radius:8px;display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-bottom:48px;margin-left:auto;margin-right:auto;max-width:729px;padding:6px}.leadership-tab{background:transparent;border:none;border-radius:6px;cursor:pointer;font-size:20px;font-style:normal;font-weight:500;line-height:30px;min-height:50px;padding:12px 24px;text-transform:uppercase}.leadership-tab.active{border-radius:6px;box-shadow:0 1px 3px 0 rgba(16,24,40,.1),0 1px 2px 0 rgba(16,24,40,.06);font-weight:600;text-transform:uppercase}.mobile-view,.mobile-view.mobile-swiper-bod,.mobile-view.mobile-swiper-leadership{display:none}.leadership-container-inner{column-gap:32px;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));row-gap:64px}.team-card{background:#fff;border-radius:8px;box-shadow:0 12px 16px -4px rgba(16,24,40,.04),0 4px 6px -2px rgba(16,24,40,.03);cursor:pointer;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.team-card:hover{box-shadow:0 8px 24px rgba(0,0,0,.15);transform:translateY(-8px)}.team-card.hidden{display:none}.team-card-image{background:#f5f5f5;height:290px;overflow:hidden;width:100%}.team-card-image img{height:100%;object-fit:cover;width:100%}.team-card-content{align-items:flex-start;display:flex;flex-direction:column;padding:24px 12px;text-align:center}.team-member-name{font-size:22px;font-style:normal;font-weight:600;line-height:34px;margin-bottom:4px}.team-member-title{font-weight:400}.team-member-title,.team-read-bio{font-size:16px;font-style:normal;line-height:24px}.team-read-bio{align-items:center;background:none;border:none;color:#048351;cursor:pointer;display:flex;font-family:IBM Plex Sans;font-weight:500;padding:0;text-decoration:none}.team-read-bio svg{margin-left:10px}.leadership .swiper-button-next:after,.leadership .swiper-button-prev:after{content:none!important}.leadership .swiper-button-next svg,.leadership .swiper-button-prev svg{width:24px!important}.leadership .swiper-button-next{transform:rotate(180deg)}.modal-slide .modal-slide-bio{max-width:555px}.modal-slide .modal-slide-bio .bio-content p{color:#364041;font-size:18px;font-style:normal;font-weight:400;line-height:26px}.modal-slide-inner{align-items:start;display:grid;gap:60px;grid-template-columns:auto 1fr}.modal-slide .modal-slide-image{max-width:278px}.team-modal .modal-slide{padding:128px 94px 84px 118px}.modal-slide-bio h4{font-size:26px;font-style:normal;font-weight:600;line-height:36px}.modal-slide .modal-slide-image .modal-slide-header h3{font-size:20px;font-style:normal;font-weight:600;line-height:30px}.modal-linkedin-link,.modal-member-title{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.linkedin-holder,.modal-linkedin-link{align-items:center}.linkedin-holder .icon{align-items:center;background:#fff;border:1px solid #dfe4e5;border-radius:4px;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);height:40px;justify-content:center;margin-left:10px;width:40px}.mobile-dropdown{display:none}.desktop-tabs{display:flex}.leadership-dropdown{margin-bottom:40px;max-width:100%;position:relative}.leadership-select{align-items:center;background:#fff;border:1px solid #dfe4e5;border-radius:8px;box-shadow:0 1px 3px 0 rgba(16,24,40,.1),0 1px 2px 0 rgba(16,24,40,.06);color:#1d2223;cursor:pointer;display:flex;font-size:16px;font-style:normal;font-weight:500;justify-content:space-between;line-height:24px;padding:16px 20px;text-align:left;transition:all .2s ease;width:100%}.leadership-select:hover{border-color:#048351}.leadership-select:focus{border-color:#048351;box-shadow:0 0 0 3px rgba(4,131,81,.1);outline:none}.leadership-select[aria-expanded=true] .select-arrow{transform:rotate(180deg)}.select-arrow{flex-shrink:0;transition:transform .2s ease}.leadership-dropdown-menu{background:#fff;border:1px solid #dfe4e5;border-radius:8px;box-shadow:0 4px 6px -2px rgba(16,24,40,.03),0 12px 16px -4px rgba(16,24,40,.08);display:none;left:0;overflow:hidden;position:absolute;right:0;top:calc(100% + 8px);z-index:100}.leadership-dropdown-menu.open{display:block}.dropdown-option{background:#fff;border:none;border-bottom:1px solid #f2f4f7;color:#1d2223;cursor:pointer;font-size:16px;font-style:normal;font-weight:500;line-height:24px;padding:16px 20px;text-align:left;transition:background-color .2s ease;width:100%}.dropdown-option:last-child{border-bottom:none}.dropdown-option:hover{background:#f9fafb}.dropdown-option.active{background:#f0fdf4;color:#048351}@media (max-width:768px){.desktop-tabs{display:none!important}.mobile-dropdown{display:block}.team-slide-image{height:280px}.team-slide-content{padding:24px}.team-slide-content .team-member-name{font-size:20px}.leadership .swiper-button-next,.leadership .swiper-button-prev{height:36px;width:36px}.leadership .swiper-button-next:after,.leadership .swiper-button-prev:after{font-size:16px}.leadership-slider.mobile-view .swiper-button-next,.leadership-slider.mobile-view .swiper-button-prev{bottom:10px!important;top:unset!important}.leadership-slider.mobile-view .team-slide-content{padding:24px 12px}.leadership-slider.mobile-view .team-slide-content .team-member-name{font-size:20px;font-style:normal;font-weight:600;line-height:30px}.leadership-slider.mobile-view .team-slide-content .linkedin-holder{margin-bottom:20px}.leadership-slider.mobile-view .team-slide-content .team-member-bio p{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.test{border-radius:8px;box-shadow:0 12px 16px -4px rgba(16,24,40,.04),0 4px 6px -2px rgba(16,24,40,.03);margin:3px}.team-slide{box-shadow:none!important}.leadership-slider.mobile-view .swiper{padding-bottom:100px}.leadership .swiper-button-prev.modal-prev{left:calc(50% - 65px)!important}.leadership .swiper-button-next.modal-next{backdrop-filter:blur(4px);background:#048351;border:1px solid #30e896;border-radius:4px;right:calc(50% - 65px)!important}.leadership .swiper-button-next.modal-next svg path{stroke:#fff}}.team-modal .modal-swiper{background:none;border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.3);padding-left:80px;padding-right:80px}.team-modal .modal-swiper .swiper-slide{background:#fff}.team-card.no-bio{cursor:default}.team-card.no-bio:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:none}