:root{--color-brand-primary: #9A0B0C}@font-face{font-family:Montserrat;src:url(/build/assets/Montserrat-Light-Cbfxly1I.ttf) format("truetype");font-weight:300;font-display:swap}@font-face{font-family:Montserrat;src:url(/build/assets/Montserrat-Regular-Cw3fqWkz.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Montserrat;src:url(/build/assets/Montserrat-Medium-CpRznguy.ttf) format("truetype");font-weight:500;font-display:swap}@font-face{font-family:Montserrat;src:url(/build/assets/Montserrat-SemiBold-Cyv6qdWd.ttf) format("truetype");font-weight:600;font-display:swap}@font-face{font-family:Montserrat;src:url(/build/assets/Montserrat-ExtraBold-DnlpJ974.ttf) format("truetype");font-weight:800;font-display:swap}@font-face{font-family:Oswald;src:url(/build/assets/Oswald-Medium-BOa6JpiX.ttf) format("truetype");font-weight:500;font-display:swap}@font-face{font-family:Roboto;src:url(/build/assets/Roboto-Regular-CN_pkOMA.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Roboto;src:url(/build/assets/Roboto-Medium-CwcsZ-zd.ttf) format("truetype");font-weight:500;font-display:swap}@font-face{font-family:Roboto;src:url(/build/assets/Roboto-Bold-_ZJd4Sbe.ttf) format("truetype");font-weight:700;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/build/assets/RobotoCondensed-Regular-DPKsyksb.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Veneer;src:url(/build/assets/veneer-three-BjGhiZxc.eot);src:url(/build/assets/veneer-three-BjGhiZxc.eot?#iefix) format("eot"),url(/build/assets/veneer-three-DzNe4kay.woff2) format("woff2"),url(/build/assets/veneer-three-9kUcJC8Y.woff) format("woff"),url(/build/assets/veneer-three-UUKxxHMa.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Titillium Web;src:url(/build/assets/TitilliumWeb-ExtraLight-CUjQEcd7.ttf) format("truetype");font-weight:200;font-display:swap}@font-face{font-family:Titillium Web;src:url(/build/assets/TitilliumWeb-Light-CQonFnkm.ttf) format("truetype");font-weight:300;font-display:swap}@font-face{font-family:Titillium Web;src:url(/build/assets/TitilliumWeb-Regular-BNW2HhQP.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Titillium Web;src:url(/build/assets/TitilliumWeb-SemiBold-DRUOblpW.ttf) format("truetype");font-weight:600;font-display:swap}@font-face{font-family:Titillium Web;src:url(/build/assets/TitilliumWeb-Bold-B3lRFSIn.ttf) format("truetype");font-weight:700;font-display:swap}@font-face{font-family:Titillium Web;src:url(/build/assets/TitilliumWeb-Black-CEV2VOlb.ttf) format("truetype");font-weight:900;font-display:swap}@font-face{font-family:morganite;src:url(/build/assets/Morganite-Medium-BM5zEdpr.woff2) format("woff2"),url(/build/assets/Morganite-Medium-DEBAu-Rk.woff) format("woff"),url(/build/assets/Morganite-Medium-Dg6Wo4Rk.ttf) format("truetype");font-display:swap}@font-face{font-family:morganite-black;src:url(/build/assets/Morganite-Black-W_4ZdMLl.woff2) format("woff2"),url(/build/assets/Morganite-Black-CnMjpRG1.woff) format("woff"),url(/build/assets/Morganite-Black-DFg1g2_K.ttf) format("truetype");font-display:swap}.text-404{color:#dc3b3a;font-weight:700;font-size:1.3rem;text-align:center}.leadership-detail-page{position:relative;overflow:hidden;margin-top:-120px;padding-bottom:326px}.leadership-detail-page .bg{position:absolute;width:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:-1}.leadership-detail-page .bg-1,.leadership-detail-page .bg-2{height:100%;inset:0;background-color:#e6e6e6;display:none}@media(min-width:1200px){.leadership-detail-page .bg-1,.leadership-detail-page .bg-2{display:block}}.leadership-detail-page .bg-1{clip-path:polygon(0% 0%,max(50px,(100% - 1312px) / 2 - 50px) 0%,calc((100% - 1312px)/2 + 320px) 1900px,0% 2308px)}.leadership-detail-page .bg-2{clip-path:polygon(100% 1900px,100% 3800px,calc(100% - ((100% - 1312px)/2) - 259px) 3200px)}.leadership-detail-page .bg-3{height:260px;clip-path:polygon(0% 0%,100% 0%,100% 50%,15% 100%,0% 100%);filter:brightness(.4)}@media(min-width:768px){.leadership-detail-page .bg-3{clip-path:polygon(0% 0%,100% 0%,15% 100%,0% 100%);height:430px}}@media(min-width:1200px){.leadership-detail-page .bg-3{clip-path:polygon(0% 0%,100% 0%,100% 50px,calc((100% - 1312px)/2 + 160px) 100%)}}.leadership-detail-page h1{font-size:80px;font-family:morganite-black;color:#010205;letter-spacing:11px;line-height:.75;text-align:right;text-transform:uppercase;max-width:1280px;margin:0 auto;padding:240px 12px 60px}@media(min-width:480px){.leadership-detail-page h1{padding:240px 60px 95px 12px}}@media(min-width:1200px){.leadership-detail-page h1{font-size:160px;line-height:120px;letter-spacing:22px;padding:386px 12px 0}}.leadership-detail-page h1 .highlight{display:block;text-align:right;font-size:48px;line-height:.75;color:#9a0b0c;letter-spacing:7px}@media(min-width:1200px){.leadership-detail-page h1 .highlight{font-size:99px;line-height:70px;letter-spacing:14px;padding-right:8px}}.leadership-detail-page .profile-image-container{position:relative;width:100%;overflow:hidden;padding:0 2rem;margin-top:1rem}@media(min-width:1200px){.leadership-detail-page .profile-image-container{margin-top:101px}}.leadership-detail-page .profile-image{max-width:660px;width:100%;aspect-ratio:1;object-fit:cover;object-position:center center;margin:0 auto}@media(min-width:1200px){.leadership-detail-page .profile-image{width:660px;height:660px;transform:translate(max((100vw - 1290px) / 2,0px));margin:0}}.leadership-detail-page .leader-images-container{position:absolute;top:min(65px,8.5vw);left:0;width:100%;height:min(450px,68vw);background-color:#9a0b0c}.leadership-detail-page .leader-images{position:absolute;display:none;flex-shrink:0;height:450px;width:calc(450px * var(--leader-count, 0));background-color:#9a0b0c}@media(min-width:1200px){.leadership-detail-page .leader-images{display:flex}}.leadership-detail-page .leader-images.pre{transform:translate(calc(450px * var(--leader-count, 0) * -1 + (100vw - 1290px) / 2 + 1px))}.leadership-detail-page .leader-images.post{transform:translate(calc((100vw - 1290px)/2 + 659px))}.leadership-detail-page .leader-images img{height:450px;width:450px;object-fit:cover;object-position:center center;flex-shrink:0;mix-blend-mode:lighten}.leadership-detail-page .leadership-detail-content{width:100%;max-width:740px;padding:0 32px;margin:0 auto}@media(min-width:1200px){.leadership-detail-page .leadership-detail-content{transform:translate(147px)}}.leadership-detail-page .leadership-detail-content .leader-name{padding-top:62px;font-size:80px;line-height:.75;letter-spacing:11px;color:#010205;font-family:morganite-black;text-transform:uppercase;margin:0}@media(min-width:1200px){.leadership-detail-page .leadership-detail-content .leader-name{font-size:160px;letter-spacing:22px}}.leadership-detail-page .leadership-detail-content .leader-role{text-transform:uppercase;color:#9a0b0c;font-size:40px;letter-spacing:6px;font-family:morganite-black;margin:0;padding-top:10px}@media(min-width:1200px){.leadership-detail-page .leadership-detail-content .leader-role{font-size:60px;letter-spacing:8px}}.leadership-detail-page .leadership-detail-content .dynamic-content{margin-top:30px}.leadership-detail-page .leadership-detail-content .dynamic-content .biography{font-size:24px;line-height:1.8;font-weight:700}@media(min-width:1200px){.leadership-detail-page .leadership-detail-content .dynamic-content .biography{font-size:32px}}.leadership-detail-page .leadership-detail-content .dynamic-content .biography strong{color:#9a0b0c}@media(min-width:1200px){.leadership-detail-page .leadership-detail-content .dynamic-content .biography .offset{transform:translate(-50%)}}.leadership-detail-page .leadership-detail-content .link-black{color:#000;font-weight:700}.leadership-detail-page .leadership-detail-content .link-black:hover{color:#000}.leadership-detail-page .leadership-detail-content .link-black.underline{text-decoration:underline}.page-wrap{position:relative;z-index:0}.site-footer{position:relative;padding-top:326px;margin-top:-340px;z-index:1;clip-path:polygon(0% 160px,min(80%,100vw - (100vw - 1300px) / 2) 0%,100% 340px,100% 100%,0% 100%)}
