#breakpoints{display:none;position:relative;z-index:2}@media(max-width: 767px){#breakpoints{z-index:1}}#dev-config--width{position:fixed;top:0;right:0;background:#90ee90;padding:10px}#dev-config--width::before,#dev-config--width span{font-weight:bold;font-size:1.5rem}@media(min-width: 1px)and (max-width: 374px){#dev-config--width{background:#20b2aa}#dev-config--width::before{content:"Below $ms: "}}@media(min-width: 320px){#dev-config--width{background:#add8e6}#dev-config--width::before{content:"$ms: "}}@media(min-width: 375px){#dev-config--width{background:#fafad2}#dev-config--width::before{content:"$mm: "}}@media(min-width: 500px){#dev-config--width{background:#ff0}#dev-config--width::before{content:"$ml: "}}@media(min-width: 600px){#dev-config--width{background:#ffa07a}#dev-config--width::before{content:"$ts: "}}@media(min-width: 768px){#dev-config--width{background:#b0c4de}#dev-config--width::before{content:"$tm: "}}@media(min-width: 1024px){#dev-config--width{background:#ffb6c1}#dev-config--width::before{content:"$tl: "}}@media(min-width: 1440px){#dev-config--width{background:#5ad8f4}#dev-config--width::before{content:"$dm: "}}@media(min-width: 1600px){#dev-config--width{background:#93f580}#dev-config--width::before{content:"$dl: "}}@media(min-width: 1800px){#dev-config--width{background:#ff0}#dev-config--width::before{content:"$dxl: "}}.team-profile{padding:clamp(1px, calc(115vw * (100 / var(--siteBasis))), calc(115px * var(--siteMax) / var(--siteBasis))) 0 clamp(1px, calc(100vw * (100 / var(--siteBasis))), calc(100px * var(--siteMax) / var(--siteBasis)));min-height:100vh}@media(min-width: 768px){.team-profile{padding:clamp(1px, calc(200vw * (100 / var(--siteBasis))), calc(200px * var(--siteMax) / var(--siteBasis))) 0 clamp(1px, calc(150vw * (100 / var(--siteBasis))), calc(150px * var(--siteMax) / var(--siteBasis)))}}.team-profile__img{position:fixed;top:clamp(1px, calc(105vw * (100 / var(--siteBasis))), calc(105px * var(--siteMax) / var(--siteBasis)));left:0;width:100%;height:100vh}@media(min-width: 768px){.team-profile__img{top:0}}.team-profile__img img{object-position:70% top}.team-profile__copy{max-width:clamp(1px, calc(475vw * (100 / var(--siteBasis))), calc(475px * var(--siteMax) / var(--siteBasis)))}@media(max-width: 767px){.team-profile .team-profile__sticky-wrapper{position:relative;height:100dvh}.team-profile .team-profile__sticky-header{position:sticky;top:clamp(1px, calc(115vw * (100 / var(--siteBasis))), calc(115px * var(--siteMax) / var(--siteBasis)));z-index:10;background:inherit;padding:1rem 0}}.team-profile__body{margin-top:clamp(1px, calc(70vw * (100 / var(--siteBasis))), calc(70px * var(--siteMax) / var(--siteBasis)))}@media(max-width: 767px){.team-profile__body{margin-top:0}}@media(max-width: 767px){.team-profile__nav-arrows{gap:clamp(1px, calc(10vw * (100 / var(--siteBasis))), calc(10px * var(--siteMax) / var(--siteBasis)));margin-top:clamp(1px, calc(50vw * (100 / var(--siteBasis))), calc(50px * var(--siteMax) / var(--siteBasis)))}}@media(min-width: 768px){.team-profile__nav-arrows{position:fixed;top:50%;left:0;right:0;transform:translateY(-50%);display:flex;justify-content:space-between;align-items:center;padding:0 clamp(1px, calc(40vw * (100 / var(--siteBasis))), calc(40px * var(--siteMax) / var(--siteBasis)));z-index:100;margin:0}}.team-profile__nav-arrows a,.team-profile__nav-arrows button{display:flex}.team-profile__nav-arrows a[disabled],.team-profile__nav-arrows button[disabled]{cursor:default;opacity:.5}.team-profile__nav-arrows a:not([disabled]):hover svg,.team-profile__nav-arrows button:not([disabled]):hover svg{transform:scale(1.25)}.team-profile__nav-arrows a:first-child,.team-profile__nav-arrows button:first-child{transform:scaleX(-1)}.team-profile__nav-arrows a svg,.team-profile__nav-arrows button svg{transition:transform 500ms cubic-bezier(0.23, 1, 0.32, 1)}.team-grid{z-index:200}.team-grid__list{display:grid;grid-template-columns:repeat(2, 1fr)}@media(min-width: 768px){.team-grid__list{grid-template-columns:repeat(4, 1fr)}}.team-grid a:hover::after{box-shadow:inset 0 0 0 clamp(1px, calc(12vw * (100 / var(--siteBasis))), calc(12px * var(--siteMax) / var(--siteBasis))) #d2b38e}.team-grid a:hover img{transform:scale(1.05)}.team-grid a::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 57.93%, #000 89.49%);z-index:2}.team-grid a::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:inset 0 0 0 0 #d2b38e;z-index:2;transition:box-shadow 750ms cubic-bezier(0.23, 1, 0.32, 1)}.team-grid a figure{aspect-ratio:363/410}.team-grid a figure img{transition:transform 750ms cubic-bezier(0.23, 1, 0.32, 1)}.team-grid__item-copy{bottom:clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis)));left:clamp(1px, calc(15vw * (100 / var(--siteBasis))), calc(15px * var(--siteMax) / var(--siteBasis)));z-index:2}@media(min-width: 768px){.team-grid__item-copy{bottom:clamp(1px, calc(25vw * (100 / var(--siteBasis))), calc(25px * var(--siteMax) / var(--siteBasis)));left:clamp(1px, calc(30vw * (100 / var(--siteBasis))), calc(30px * var(--siteMax) / var(--siteBasis)))}}.team-grid__item-copy h2{margin-bottom:clamp(1px, calc(3vw * (100 / var(--siteBasis))), calc(3px * var(--siteMax) / var(--siteBasis)))}@media(max-width: 767px){.team-grid__item-copy h2{font-size:clamp(1px, calc(13.44vw * (100 / var(--siteBasis))), calc(13.44px * var(--siteMax) / var(--siteBasis)))}}@media(max-width: 767px){.team-grid__item-copy p{font-weight:800;letter-spacing:.15em;text-transform:uppercase;--fontSize: 9}}@media(max-width: 767px)and (min-width: 768px){.team-grid__item-copy p{--fontSize: 10}}.team-grid__placeholder{background-color:rgba(0,0,0,.5)}.team-grid__placeholder::after{content:"";display:inline-block;position:relative;top:50%;left:50%;transform:translate(-50%, -50%);margin:auto;width:clamp(1px, calc(60vw * (100 / var(--siteBasis))), calc(60px * var(--siteMax) / var(--siteBasis)));height:clamp(1px, calc(60vw * (100 / var(--siteBasis))), calc(60px * var(--siteMax) / var(--siteBasis)));background-image:url("../../../img/brand/logo-mark.svg");background-repeat:no-repeat;background-position:center;background-size:contain;opacity:.1}.team-grid__placeholder img{width:clamp(1px, calc(60vw * (100 / var(--siteBasis))), calc(60px * var(--siteMax) / var(--siteBasis)));opacity:.1}