.team-showcase{position:relative;background-color:#123717;color:#fff;overflow:hidden;padding:max(6.25rem,min(11.1111111111vw,10rem)) 0 max(6.25rem,min(11.1111111111vw,10rem))}.team-showcase .team-showcase__background-graphic{position:absolute;transform:translate(8%,-34%);right:0}.team-showcase .team-showcase__background-graphic img{display:block;max-width:33.4375rem;width:100%;height:auto}.team-showcase .team-showcase__content-wrapper{position:relative;display:grid;min-height:23.125rem;grid-template-areas:"content"}.team-showcase .team-showcase__member-profile{grid-area:content;display:flex;justify-content:space-between;align-items:center;gap:1.875rem;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility .4s ease}.team-showcase .team-showcase__member-profile:not(.is-active){position:absolute;top:0;left:0;width:100%;pointer-events:none}.team-showcase .team-showcase__member-profile.is-active{opacity:1;visibility:visible}.team-showcase .team-showcase__main-image-container{max-width:23.125rem;border-radius:.75rem;flex-shrink:1;overflow:hidden;will-change:transform}.team-showcase .team-showcase__main-image-container img{display:block;width:100%;height:auto;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;aspect-ratio:370/346}.team-showcase .team-showcase__text-column{max-width:41.625rem;margin-right:max(0rem,min(6.4583333333vw,5.8125rem));flex-shrink:2}.team-showcase .team-showcase__label{display:block;margin-bottom:.375rem;letter-spacing:-.01rem;color:#019615}.team-showcase .team-showcase__full-name{margin-bottom:1rem;line-height:1.35;color:#fff}.team-showcase .team-showcase__role{color:#cfcfcf;line-height:1.5;letter-spacing:-.0075rem}.team-showcase .team-showcase__biography{color:#d0d0d0;margin-top:2.75rem}.team-showcase .team-showcase__biography p+p{margin-top:1.5rem}.team-showcase .team-showcase__biography a{color:#019615;cursor:pointer;transition:color .2s ease-out}.team-showcase .team-showcase__navigation-list{position:relative;display:flex;flex-wrap:wrap;gap:1.25rem;overflow-x:auto;margin-top:max(4.125rem,min(6.6666666667vw,6rem));-ms-overflow-style:none;scrollbar-width:none}.team-showcase .team-showcase__navigation-list::-webkit-scrollbar{display:none}.team-showcase .team-showcase__navigation-button{background-color:#2e4f33b3;border:.0625rem solid transparent;border-radius:1.5rem;padding:max(.5rem,min(.9722222222vw,.875rem)) 1rem;display:flex;align-items:center;justify-content:space-between;gap:1.25rem;flex-basis:calc(25% - .9375rem);text-align:left;cursor:pointer;transition:background-color .3s ease,border-color .3s ease}.team-showcase .team-showcase__navigation-button.is-active{background-color:#0196154d;border-color:#019615}.team-showcase .team-showcase__navigation-name{color:#fff;white-space:nowrap}.team-showcase .team-showcase__navigation-button.is-active .team-showcase__navigation-thumbnail{border-color:#019615}.team-showcase .team-showcase__navigation-thumbnail{width:3.125rem;height:3.125rem;padding:.125rem;border-radius:50%;overflow:hidden;border:.0625rem solid transparent;transition:border-color .3s ease}.team-showcase .team-showcase__navigation-thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}@media screen and (max-width:1023.98px){.team-showcase{scroll-margin:3.625rem}.team-showcase .team-showcase__background-graphic{transform:translate(8%);bottom:0}.team-showcase .team-showcase__member-profile{flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.team-showcase .team-showcase__navigation-button{flex-basis:calc(33.33% - .8333333333rem)}}@media screen and (max-width:767.98px){.team-showcase .team-showcase__navigation-button{flex-basis:calc(50% - .625rem)}}@media screen and (max-width:639.98px){.team-showcase .team-showcase__text-column{margin-right:0}}@media screen and (max-width:429.98px){.team-showcase .team-showcase__navigation-button{flex-basis:100%}}@media screen and (min-width:1440.02px){.team-showcase{padding:calc(6.6666666667rem + 3.7037037037vw) 0 calc(6.6666666667rem + 3.7037037037vw)}.team-showcase .team-showcase__background-graphic img{max-width:calc(22.2916666667rem + 12.3842592593vw)}.team-showcase .team-showcase__content-wrapper{min-height:calc(15.4166666667rem + 8.5648148148vw)}.team-showcase .team-showcase__member-profile{gap:calc(1.25rem + .6944444444vw)}.team-showcase .team-showcase__main-image-container{max-width:calc(15.4166666667rem + 8.5648148148vw);border-radius:calc(.5rem + .2777777778vw)}.team-showcase .team-showcase__text-column{max-width:calc(27.75rem + 15.4166666667vw);margin-right:calc(3.875rem + 2.1527777778vw)}.team-showcase .team-showcase__label{margin-bottom:calc(.25rem + .1388888889vw);letter-spacing:calc(-.0066666667rem + -.0037037037vw)}.team-showcase .team-showcase__full-name{margin-bottom:calc(.6666666667rem + .3703703704vw)}.team-showcase .team-showcase__role{letter-spacing:calc(-.005rem + -.0027777778vw)}.team-showcase .team-showcase__biography{margin-top:calc(1.8333333333rem + 1.0185185185vw)}.team-showcase .team-showcase__navigation-list{gap:calc(.8333333333rem + .462962963vw);margin-top:calc(4rem + 2.2222222222vw)}.team-showcase .team-showcase__navigation-button{border:calc(.0416666667rem + .0231481481vw) solid transparent;border-radius:calc(1rem + .5555555556vw);padding:calc(.5833333333rem + .3240740741vw) calc(.6666666667rem + .3703703704vw);gap:calc(.8333333333rem + .462962963vw);flex-basis:calc(24.99% - (.8333333333rem + .462962963vw) * 3 / 4)}.team-showcase .team-showcase__navigation-thumbnail{width:calc(2.0833333333rem + 1.1574074074vw);height:calc(2.0833333333rem + 1.1574074074vw);padding:calc(.0833333333rem + .0462962963vw);border:calc(.0416666667rem + .0231481481vw) solid transparent}}@media(any-hover:hover)and (any-pointer:fine){.team-showcase .team-showcase__biography a:hover{color:#fff}.team-showcase .team-showcase__navigation-button:hover{background-color:#1b5422}}
