.single-team .header:not(.header--sticky) .button{background:var(--color-light)!important;color:var(--color-primary)!important}.single-team main{box-sizing:border-box;gap:0;padding-bottom:7rem}@media(max-width:992px){.single-team main{padding-bottom:5rem}}.single-team__banner-inner{background:var(--color-secondary);box-sizing:border-box;color:var(--color-light);padding:clamp(124px + 4rem,10vw,12rem) 0 calc(4rem + 1px);position:relative}@media(max-width:992px){.single-team__banner-inner{padding:clamp(100px + 2rem,8vw,8rem) 0 calc(2rem + 1px)}}.single-team__banner-top{align-items:center;display:flex;flex-direction:column;gap:10px 0;text-align:center}.single-team__banner-pretitle{color:#e3ded2;font-family:var(--font-family-heavy);font-weight:500}.single-team__banner-title{font-family:acumin-pro-extra-condensed,sans-serif;font-style:normal;font-weight:700;line-height:.9;text-transform:uppercase}.single-team__banner-back{bottom:0;position:absolute}@media(max-width:992px){.single-team__banner-back{bottom:auto;top:0}}.single-team__banner-back a{align-items:flex-end;color:inherit;display:flex;font-family:var(--font-family-heavy);gap:0 15px;text-decoration:none}.single-team__banner-back a svg{position:relative;top:-5px;transform:rotate(-180deg)}@media(max-width:992px){.single-team__banner-back a span{display:none}}.single-team__details{background:linear-gradient(to bottom,var(--color-secondary) 15rem,#0000 calc(15rem + 1px));margin-bottom:7rem;margin-top:-1px}@media(max-width:992px){.single-team__details{background:linear-gradient(to bottom,var(--color-secondary) calc(100vw + 10rem),#0000 calc(100vw + 10rem + 1px));margin-bottom:4rem}}.single-team__details-grid{display:grid;gap:5rem;grid-template-columns:repeat(2,calc(50% - 2.5rem))}@media(max-width:992px){.single-team__details-grid{gap:3rem;grid-template-columns:1fr}}.single-team__details-image{aspect-ratio:1/1;width:100%}.single-team__details-image img{display:block;height:100%;object-fit:cover;width:100%}.single-team__details-content-inner{background:var(--color-primary);box-sizing:border-box;color:var(--color-light);padding:3rem 4rem}@media(max-width:992px){.single-team__details-content-inner{padding:2rem 1.5rem}}.single-team__details-list{box-sizing:border-box;display:flex;flex-direction:column;gap:25px 0;margin-top:3rem;padding:0 0 0 15px}@media(max-width:992px){.single-team__details-list{margin-top:2rem}}.single-team__details-list-item{align-items:flex-start;color:#fff;display:flex;gap:2rem;text-decoration:none}@media(max-width:992px){.single-team__details-list-item{gap:1rem}}.single-team__details-list-item svg{color:#fff;flex:0 0 25px;height:auto;width:25px}@media(max-width:992px){.single-team__details-list-item svg{flex:0 0 20px;width:20px}}.single-team__details-position{display:block;font-size:18px;margin-top:15px}@media(max-width:992px){.single-team__details-position{font-size:16px;margin-top:10px}}.single-team__details-list-link-text{display:flex;flex-direction:column;gap:8px 0}.single-team__details-list-link-text a{color:inherit;text-decoration:none}.single-team__details-list-link-text span{display:block;margin:0}.single-team__details-list-link-text span:first-child{font-family:acumin-pro-extra-condensed,sans-serif;font-size:24px;font-weight:700;text-transform:uppercase}.single-team__details-list-link-text span:last-child{font-family:var(--font-family-heavy);font-size:16px;font-weight:500}.single-team__details-column{display:flex;flex-direction:column;gap:4rem 0;max-width:90%}@media(max-width:992px){.single-team__details-column{gap:3rem 0;max-width:100%}}.single-team__details-bio{display:flex;flex-direction:column;gap:25px 0}.single-team__details-bio>*{margin:0}.contact-cta__inner{color:var(--color-light);padding:0}.contact-cta__inner.style-large{background:var(--color-primary)}.contact-cta__inner.style-large .contact-cta__wrapper{box-sizing:border-box;margin:0 auto;max-width:72%;padding:7rem 0}@media(max-width:992px){.contact-cta__inner.style-large .contact-cta__wrapper{max-width:100%;padding:3rem 0}}.contact-cta__inner.style-large .contact-cta__wrapper h2{font-size:clamp(2.8rem,5vw,4.75rem);line-height:.95}.contact-cta__wrapper{align-items:center;background:var(--color-primary);box-sizing:border-box;display:flex;flex-direction:column;gap:2.5rem;justify-content:center;padding:4rem 0;text-align:center}@media(max-width:992px){.contact-cta__wrapper{gap:2rem 0;padding:3rem 0}}.contact-cta__wrapper>*{margin:0}.contact-cta__wrapper h2{line-height:.8}.contact-cta__wrapper p{font-family:var(--font-family-heavy);margin:0}.contact-cta__wrapper .button{background:var(--color-light);color:var(--color-primary)}