body .is-root-container .block-team-member-listing{padding-top:min(calc(3.125rem + 6.25 * (100vw - 22.5rem) / 77.5),9.375rem);padding-bottom:min(calc(3.125rem + 6.25 * (100vw - 22.5rem) / 77.5),9.375rem);background-color:#fffefb}body .is-root-container .block-team-member-listing .wrapper{height:46.625vw;max-height:46.625rem;margin:0 auto;display:flex;flex-direction:column;gap:clamp(1.25rem,calc(1.25rem + 0 * (100vw - 22.5rem) / 77.5),1.25rem)}@media(max-width: 64rem){body .is-root-container .block-team-member-listing .wrapper{height:auto;max-height:none}}body .is-root-container .block-team-member-listing .wrapper .block-content{display:flex;gap:clamp(1.25rem,calc(1.25rem + 0 * (100vw - 22.5rem) / 77.5),1.25rem);border-top:1px solid #d0cdc3;border-bottom:1px solid #d0cdc3;flex-direction:column-reverse}@media(min-width: 64rem){body .is-root-container .block-team-member-listing .wrapper .block-content{flex-direction:row;gap:clamp(1.25rem,calc(1.25rem + 0 * (100vw - 22.5rem) / 77.5),1.25rem)}}body .is-root-container .block-team-member-listing .wrapper .block-content .slider-content{flex:0 0 auto;max-width:100%;width:65.7894736842%;border-right:1px solid #d0cdc3}@media(max-width: 64rem){body .is-root-container .block-team-member-listing .wrapper .block-content .slider-content{width:auto;border:none}}body .is-root-container .block-team-member-listing .wrapper .block-content .slider-content .swiper{overflow:hidden;height:100%}body .is-root-container .block-team-member-listing .wrapper .block-content .slider-content .swiper .swiper-wrapper{display:flex;align-items:stretch}body .is-root-container .block-team-member-listing .wrapper .block-content .slider-content .swiper .swiper-slide{flex-shrink:0;padding:0;position:relative}body .is-root-container .block-team-member-listing .wrapper .block-content .slider-content .swiper .swiper-slide .team-member-content{overflow:hidden;height:100%;display:flex;flex-direction:column-reverse;transition:transform .3s ease;gap:1.25rem;align-items:stretch;width:100%;padding:0;cursor:default;pointer-events:none}@media(max-width: 767px){body .is-root-container .block-team-member-listing .wrapper .block-content .slider-content .swiper .swiper-slide .team-member-content{transform:translate3d(0, 0, 0);backface-visibility:hidden;will-change:transform;contain:layout style paint}}@media(min-width: 768px){body .is-root-container .block-team-member-listing .wrapper .block-content .slider-content .swiper .swiper-slide .team-member-content{cursor:pointer;pointer-events:auto}}@media(min-width: 64rem){body .is-root-container .block-team-member-listing .wrapper .block-content .slider-content .swiper .swiper-slide .team-member-content{flex-direction:row;align-items:stretch;gap:1.25rem;width:100%;padding-right:1.25rem}}body .is-root-container .block-team-member-listing .wrapper .block-content .slider-content .swiper .swiper-slide .team-member-content .member-info{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem);flex:0 0 auto;width:100%;height:100%;padding-bottom:1.25rem}@media(min-width: 64rem){body .is-root-container .block-team-member-listing .wrapper .block-content .slider-content .swiper .swiper-slide .team-member-content .member-info{border-right:1px solid #d0cdc3;flex:0 0 auto;width:53.1154239019%;padding-top:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 77.5),5rem);padding-right:1.25rem;padding-bottom:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 77.5),5rem)}}body .is-root-container .block-team-member-listing .wrapper .block-content .slider-content .swiper .swiper-slide .team-member-content .member-info .member-name-details{display:flex;flex-direction:column;gap:1.25rem}body .is-root-container .block-team-member-listing .wrapper .block-content .slider-content .swiper .swiper-slide .team-member-content .member-info .member-name-details .member-name .name{font-family:Futura PT;font-weight:400;line-height:1.2;font-size:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;color:#013b2b;line-height:1.3}body .is-root-container .block-team-member-listing .wrapper .block-content .slider-content .swiper .swiper-slide .team-member-content .member-info .member-name-details .member-name .name .highlight{color:#006650}body .is-root-container .block-team-member-listing .wrapper .block-content .slider-content .swiper .swiper-slide .team-member-content .member-info .member-name-details .member-details{display:flex;flex-direction:row;margin-right:clamp(0.625rem,calc(0.625rem + 0 * (100vw - 22.5rem) / 77.5),0.625rem)}body .is-root-container .block-team-member-listing .wrapper .block-content .slider-content .swiper .swiper-slide .team-member-content .member-info .member-name-details .member-details div:not(:first-child){margin-left:clamp(0.625rem,calc(0.625rem + 0 * (100vw - 22.5rem) / 77.5),0.625rem);padding-left:clamp(0.625rem,calc(0.625rem + 0 * (100vw - 22.5rem) / 77.5),0.625rem);border-left:1px solid #77f590}body .is-root-container .block-team-member-listing .wrapper .block-content .slider-content .swiper .swiper-slide .team-member-content .member-info .member-name-details .member-details .member-roles,body .is-root-container .block-team-member-listing .wrapper .block-content .slider-content .swiper .swiper-slide .team-member-content .member-info .member-name-details .member-details .member-locations{color:#013b2b;line-height:1.4}body .is-root-container .block-team-member-listing .wrapper .block-content .slider-content .swiper .swiper-slide .team-member-content .member-info .member-excerpt{font-family:Futura PT;font-weight:300;line-height:1.6;font-size:min(calc(0.875rem + 0.625 * (100vw - 22.5rem) / 77.5),1.5rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;color:#013b2b;line-height:1.6;flex-grow:1;display:flex;flex-direction:column;justify-content:flex-end}body .is-root-container .block-team-member-listing .wrapper .block-content .slider-content .swiper .swiper-slide .team-member-content .member-info .view-bio-button{align-self:flex-start;display:none}@media(min-width: 768px){body .is-root-container .block-team-member-listing .wrapper .block-content .slider-content .swiper .swiper-slide .team-member-content .member-info .view-bio-button{display:block}}body .is-root-container .block-team-member-listing .wrapper .block-content .slider-content .swiper .swiper-slide .team-member-content .member-info .view-bio-button .button-wrapper{padding:0}body .is-root-container .block-team-member-listing .wrapper .block-content .slider-content .swiper .swiper-slide .team-member-content .member-image{position:relative;overflow:hidden;flex-shrink:0;aspect-ratio:440/640;margin-bottom:1.25rem;border-bottom:1px solid #d0cdc3;background-color:#f5f3ed;max-width:100%}@media(min-width: 64rem){body .is-root-container .block-team-member-listing .wrapper .block-content .slider-content .swiper .swiper-slide .team-member-content .member-image{flex-grow:1;aspect-ratio:440/640;margin-top:clamp(1.25rem,calc(1.25rem + 0 * (100vw - 22.5rem) / 77.5),1.25rem);border-bottom:none;width:calc(46.8845760981% - 20px)}}body .is-root-container .block-team-member-listing .wrapper .block-content .slider-content .swiper .swiper-slide .team-member-content .member-image .member-image-bg{position:absolute;top:1.25rem;left:1.25rem;rotate:90deg;z-index:1;width:3.375rem;height:3.375rem}body .is-root-container .block-team-member-listing .wrapper .block-content .slider-content .swiper .swiper-slide .team-member-content .member-image img{position:relative;z-index:2;width:100%;height:100%;max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;transition:transform .3s ease}body .is-root-container .block-team-member-listing .wrapper .block-content .navigation-thumbs{display:flex;flex-direction:column;gap:1.25rem;align-items:flex-start;justify-content:space-between;flex:1 0 auto;max-width:100%;padding-top:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid #d0cdc3}@media(min-width: 64rem){body .is-root-container .block-team-member-listing .wrapper .block-content .navigation-thumbs{flex:1;width:auto;max-width:34.2105263158%;padding-top:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 77.5),5rem);padding-bottom:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 77.5),5rem);border-bottom:none}}body .is-root-container .block-team-member-listing .wrapper .block-content .navigation-thumbs .title-wrapper{text-align:left;margin-bottom:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}@media(max-width: 64rem){body .is-root-container .block-team-member-listing .wrapper .block-content .navigation-thumbs .title-wrapper{margin-bottom:0}}body .is-root-container .block-team-member-listing .wrapper .block-content .navigation-thumbs .title-wrapper .title{color:#013b2b}body .is-root-container .block-team-member-listing .wrapper .block-content .navigation-thumbs .title-wrapper .title.style-default{font-family:Futura PT;font-weight:400;line-height:1.2;font-size:min(calc(1.5rem + 4.75 * (100vw - 22.5rem) / 77.5),6.25rem);letter-spacing:.01em;-webkit-text-decoration:None;text-decoration:None;text-transform:None}body .is-root-container .block-team-member-listing .wrapper .block-content .navigation-thumbs .title-wrapper .title .highlight{color:#006650}body .is-root-container .block-team-member-listing .wrapper .block-content .navigation-thumbs .thumbs-container{width:100%;overflow:hidden;max-width:100%;display:flex;flex-direction:column;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}body .is-root-container .block-team-member-listing .wrapper .block-content .navigation-thumbs .thumbs-container .consultants-title{font-family:Futura PT;font-weight:600;line-height:1.1;font-size:.875rem;letter-spacing:.02em;-webkit-text-decoration:None;text-decoration:None;text-transform:Uppercase;color:#013b2b;text-align:left}body .is-root-container .block-team-member-listing .wrapper .block-content .navigation-thumbs .thumbs-container .swiper{height:100%;width:100%;overflow:visible}body .is-root-container .block-team-member-listing .wrapper .block-content .navigation-thumbs .thumbs-container .swiper .swiper-wrapper{display:flex;align-items:flex-start;width:auto}body .is-root-container .block-team-member-listing .wrapper .block-content .navigation-thumbs .thumbs-container .swiper .swiper-slide{flex-shrink:0;width:4.375rem;height:5.625rem;margin-right:1.25rem}body .is-root-container .block-team-member-listing .wrapper .block-content .navigation-thumbs .thumbs-container .swiper .swiper-slide .nav-thumb{position:relative;width:100%;height:100%;border:2px solid rgba(0,0,0,0);overflow:hidden;cursor:pointer;transition:all .3s ease;background:none;padding:0}body .is-root-container .block-team-member-listing .wrapper .block-content .navigation-thumbs .thumbs-container .swiper .swiper-slide .nav-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}body .is-root-container .block-team-member-listing .wrapper .block-content .navigation-thumbs .thumbs-container .swiper .swiper-slide .nav-thumb.active{border-color:#006650;padding:0.625rem}body .is-root-container .block-team-member-listing .wrapper .block-content .navigation-thumbs .thumbs-container .swiper .swiper-slide .nav-thumb:hover{border-color:#006650}body .is-root-container .block-team-member-listing .wrapper .slider-navigation{display:flex;align-items:center;justify-content:center;gap:clamp(1.25rem,calc(1.25rem + 0 * (100vw - 22.5rem) / 77.5),1.25rem);position:relative;height:2.75rem}body .is-root-container .block-team-member-listing .wrapper .slider-navigation .js-controls{position:absolute;left:0;right:0;display:flex;align-items:center;justify-content:space-between;pointer-events:none}body .is-root-container .block-team-member-listing .wrapper .slider-navigation .js-controls .button{width:2.75rem;height:2.75rem;border-radius:8rem;border-style:solid;border-width:1px;border-color:#013b2b;background-color:#013b2b;opacity:.4;transition:opacity .3s ease;pointer-events:auto;opacity:1;width:2.75rem !important;height:2.75rem !important}body .is-root-container .block-team-member-listing .wrapper .slider-navigation .js-controls .button:hover{opacity:.5;transition:opacity .3s ease}body .is-root-container .block-team-member-listing .wrapper .slider-navigation .js-controls .button.prev{transform:rotate(0deg)}body .is-root-container .block-team-member-listing .wrapper .slider-navigation .js-controls .button svg,body .is-root-container .block-team-member-listing .wrapper .slider-navigation .js-controls .button svg path,body .is-root-container .block-team-member-listing .wrapper .slider-navigation .js-controls .button svg *{fill:#fff !important}body .is-root-container .block-team-member-listing .wrapper .slider-navigation .js-controls .button.swiper-button-disabled{opacity:.25}body .is-root-container .block-team-member-listing .wrapper .slider-navigation .js-controls .button .icon-wrapper{width:2.75rem;height:2.75rem}body .is-root-container .block-team-member-listing .wrapper .slider-navigation .progress-bar{width:100%;max-width:18.75rem;height:0.25rem;background-color:rgba(0,0,0,0);border:1px solid #006650;border-radius:8rem;overflow:hidden;position:relative}@media(max-width: 64rem){body .is-root-container .block-team-member-listing .wrapper .slider-navigation .progress-bar{width:6.25rem}}@media(min-width: 64.01rem){body .is-root-container .block-team-member-listing .wrapper .slider-navigation .progress-bar{height:0.625rem}}body .is-root-container .block-team-member-listing .wrapper .slider-navigation .progress-bar .progress-fill{height:100%;background-color:#006650;border-radius:8rem;transition:width .3s ease;width:0%}