@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/52ccffe2e9ffa814-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/cca5f86ff9c120e7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a1445b07705c83cd-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/60ffd0a01f841389-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/bc042e5819eb6cde-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/75209ad4f73f0003-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Condensed Fallback;src:local("Arial");ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.00%;size-adjust:76.49%}.__className_eb9667{font-family:Barlow Condensed,Barlow Condensed Fallback;font-style:normal}.newsCtn{overflow:hidden}.newsTop{border-bottom:2px solid var(--line);position:relative;padding-top:var(--sp)}.newsTop:after{position:absolute;content:"";height:125px;width:2px;background:var(--line);left:var(--sp);bottom:0}.newsTop h1{padding-left:100px;padding-bottom:10px}.newsSlider{display:flex;margin-top:var(--sp);padding-left:var(--sp)}.singleArticle{--w:31%;position:relative;flex:1 0 var(--w);max-width:var(--w);margin-right:30px;transition:all .5s var(--cEaseInOut)}.singleArticle:not(:last-child) .singleArticleImageCtn:after{position:absolute;content:"";width:2px;height:50%;right:-15px;top:50%;transform:translateY(-50%);background:var(--line)}.singleArticleImageCtn{aspect-ratio:950/550;position:relative;overflow:hidden}.singleArticleImageCtn img{object-fit:cover;will-change:transform;transition:transform .5s var(--cEaseInOut)}.singleArticleCoverLink:hover~.singleArticleImageCtn img{transform:scale(1.05)}.singleArticleCoverLink{position:absolute;width:100%;height:100%;top:0;left:0;cursor:pointer;z-index:1}.singleArticle h2{margin-top:14px;font-size:18px;line-height:1.3em;font-weight:600}.newsButtons{width:100px;display:flex;justify-content:space-between;align-items:center;margin-left:auto;margin-top:30px}.newsButton{background:none;border:none;padding:0;margin:0;width:45px;height:45px;color:black!important;cursor:pointer}.newsButton:disabled{opacity:.6}@media screen and (max-width:1100px){.newsCtn{padding:70px 0 var(--sp)}.newsTop{border-top:2px solid var(--line);border-bottom:none}.newsTop:after{bottom:unset;top:0;height:35px}.newsTop h1{padding-left:var(--sp);padding-top:15px}.singleArticle{max-width:unset;flex:1 0 85%}.newsButtons{margin-right:var(--sp)}}.spotlightTop{border-bottom:2px solid var(--line);position:relative;padding-top:var(--sp)}.spotlightTop:after{position:absolute;content:"";height:125px;width:2px;background:var(--line);left:var(--sp);bottom:0}.spotlightTop h1{padding-left:100px;padding-bottom:10px}.spotlightSlider{position:relative;padding:var(--sp) 0 0;display:flex;align-items:center;justify-content:flex-start}.spotlightCoverLink{position:absolute;z-index:1;cursor:pointer;width:100%;height:100%}.spotlightCoverLink:hover~svg{transform:translateX(20px)}.spotlightSlider svg{width:25%;max-width:400px;padding-right:5%;padding-left:var(--sp);margin-top:-8%;transition:all .3s var(--cEaseInOut)}.singleSpotlight{width:75%;max-width:930px}.singleSpotlightImageCtn{position:relative;aspect-ratio:1160/630;overflow:hidden}.spotlightTitle{font-weight:600;max-width:755px;width:85%;font-size:20px;line-height:1.5em;margin-top:var(--tsp)}.spotlightLink{margin-top:10px;display:block;text-decoration:underline;color:inherit}@media screen and (max-width:1100px){.spotlightCtn{padding:70px 0 var(--sp)}.spotlightTop{border-top:2px solid var(--line);border-bottom:none}.spotlightTop:after{bottom:unset;top:0;height:35px}.spotlightTop h1{padding-left:var(--sp);padding-top:15px}.spotlightSlider svg{display:none}.singleSpotlight{width:100%}.singleSpotlight a,.singleSpotlight h2{padding-left:calc(var(--sp) * 1)}}.splitImageCtn{background:var(--lightGrey)}.splitImageDiv{display:flex;justify-content:space-between}.splitImageOne{position:relative;width:62%;aspect-ratio:1150/600}.splitImageTwo{position:relative;width:37%;aspect-ratio:1}.splitImageCtn img{object-fit:cover}@media screen and (max-width:1100px){.splitImageCtn.ctn{padding:var(--sp) 0}.splitImageOne,.splitImageTwo{aspect-ratio:unset;height:250px}}.portfolioBottom{display:flex;justify-content:space-between;padding-top:40px}.singlePortfolio{--pd:30px;width:calc(25% - (var(--pd) * 1))}.singlePortfolioImageCtn{aspect-ratio:1;position:relative;overflow:hidden}.singlePortfolio p{text-align:center;margin:0 0 20px;text-transform:uppercase}.portfolioTopText h1{margin-bottom:40px;font-weight:500;max-width:1000px}.portfolioTop{border-bottom:2px solid #4d4d4d;margin-bottom:var(--pad)}.portfolioTopText{padding:0 var(--pad) var(--pad);border-left:2px solid #4d4d4d}.portfolioTopText p{max-width:820px}.singlePortfolio:not(:last-child){position:relative}.singlePortfolio:not(:last-child):after{position:absolute;content:"";width:2px;height:30%;right:-5%;top:50%;transform:translateY(-50%);background:#4d4d4d}.mobileOnly{display:none}@media screen and (max-width:1100px){.portfolioTopText{border-left:none;padding:50px 0}.portfolioTop{position:relative}.portfolioTop p.large span{display:none}.portfolioTop:after{position:absolute;content:"";width:2px;height:35px;bottom:-35px;left:50%;transform:translateX(-50%);background:#4d4d4d}.portfolioBottom{flex-direction:column}.singlePortfolio{width:100%;margin-bottom:15%}.singlePortfolio:not(:last-child):after{top:unset;bottom:-7%;width:50%;height:2px;left:50%;transform:translateX(-50%)}.mobileOnly{display:block}}.partnersCtn{background:var(--lightGrey)}.partnersTop{border-bottom:2px solid var(--line);position:relative;padding-top:var(--sp)}.partnersDiv{padding-bottom:var(--sp)}.partnersTop:after{position:absolute;content:"";height:125px;width:2px;background:var(--line);left:var(--sp);bottom:0}.partnersTop h1{padding-left:100px;padding-bottom:10px}.partnersFlex{display:flex;height:142px;justify-content:space-between;margin-top:var(--sp);padding:0 var(--sp)}.singlePartner{position:relative;width:12%;max-width:200px;height:100%}.singlePartner img{object-fit:contain;will-change:transform;transition:transform .3s var(--cEaseInOut)}.singlePartner a:hover img{transform:scale(1.05)}@media screen and (max-width:1100px){.partnersCtn{padding:35px 0 var(--sp)}.partnersTop{border-top:2px solid var(--line);border-bottom:none}.partnersTop:after{bottom:unset;top:0;height:35px}.partnersTop h1{padding-left:var(--sp);padding-top:15px}.partnersFlex{height:unset;flex-direction:column;align-items:center;margin-top:40px}.singlePartner{width:100%;height:145px}.singlePartner:not(:last-child){margin-bottom:50px}}.leadershipLeft{border-top:2px solid #4d4d4d;width:45%;padding-left:var(--sp);margin-right:20px}.leadershipInterior,.leadershipLeft{display:flex;flex-direction:column;justify-content:space-between}.leadershipInterior{padding-left:20px;border-left:2px solid #4d4d4d;padding-top:9%;padding-right:5%}.leadershipInterior p{padding:50px 0 80px}.leadershipDiv{display:flex;justify-content:space-between;align-items:center}.leadershipRight{position:relative;width:55%;overflow:hidden;display:flex;align-items:flex-start}.leadershipRight img{object-fit:cover;width:29.5%;height:auto;margin-right:-6%}@media screen and (max-width:1100px){.leadershipCtn{padding:70px 0 var(--sp)}.leadershipDiv{flex-direction:column}.leadershipLeft{position:relative}.leadershipLeft:after{position:absolute;content:"";bottom:unset;top:0;height:35px;width:2px;background:#4d4d4d;left:var(--sp)}.leadershipLeft,.leadershipRight{width:100%}.leadershipRight{aspect-ratio:950/550;height:unset;margin-top:var(--sp);padding:0 var(--sp)}.leadershipInterior{padding:calc(var(--sp) + 15px) var(--sp) var(--sp) 0;border-left:none}.leadershipLeft p{font-size:16px;margin:0;padding:50px 0}}.heroCtn{position:relative;height:100vh;overflow:hidden;display:flex;justify-content:center;align-items:center}.heroImage{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.heroTitle{position:relative;z-index:1;color:white;line-height:1.2em;font-size:6vw;text-align:center;padding:0 9%;opacity:0;transition:opacity 1s ease}@media screen and (max-width:1100px){.heroCtn{height:700px}.heroTitle{font-size:11vw;padding:0 5%}}.centeredText{text-align:center;padding:calc(var(--tsp) + var(--sp)) 0}.aboutCtn,.centeredSection{overflow:hidden}.aboutCtn{background:var(--lightGrey);padding:0 var(--sp)}.aboutDiv{position:relative;border-top:2px solid var(--line)}.aboutDiv:after{position:absolute;content:"";width:2px;height:145px;background:var(--line);left:var(--sp);top:0}.aboutTitle{padding-left:30px}.bottomTextCtn{position:relative;max-height:285px;overflow-y:scroll;margin-top:10px}.aboutTextCtn{max-width:1000px}.viewMoreTextCtn{padding:var(--pad);margin-top:40px;max-width:1000px}.textCtn>div{position:relative;max-height:285px;overflow:hidden;transition:max-height 1s var(--cEaseInOut)}.textCtn p{margin:revert}.viewMoreButton{background:none;border:none;padding:0;margin:20px 0 0;font-size:18px;font-weight:500;cursor:pointer;color:black!important;font-family:inherit;text-decoration:underline}@media screen and (max-width:1100px){.aboutCtn{padding:50px 0 var(--sp)}.aboutDiv{padding:calc(2 * var(--sp)) 0 var(--sp)}.aboutDiv:after{height:35px}.viewMoreTextCtn{margin-top:0}}