.Hero__main__9BH83{width:100%;position:relative;z-index:1;color:#000;background-color:#fff;overflow:hidden}.Hero__main__9BH83.Hero__hasSpacingBottom__sRMW7 .Hero__flex__vo2cD{padding-bottom:100px}@media(max-width:1030px){.Hero__main__9BH83.Hero__hasSpacingBottom__sRMW7 .Hero__flex__vo2cD{padding-bottom:90px}}.Hero__hasReveal__QqhvS{justify-content:center;min-height:100dvh}.Hero__hasReveal__QqhvS,.Hero__revealGroup__6HWuy{position:relative;display:flex;flex-direction:column}.Hero__revealGroup__6HWuy{width:100%;gap:3rem}@media(max-width:850px){.Hero__revealGroup__6HWuy{gap:2rem}}@media(min-width:851px){.Hero__revealGroup__6HWuy .Hero__inner__qtGs2{position:relative;z-index:2;background-color:#fff;box-shadow:0 1px 0 0 #fff}}.Hero__aboutContent__tEIOj{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:800px;margin:0 auto;gap:2rem}@media(min-width:851px){.Hero__aboutContent__tEIOj{position:relative;z-index:1}}.Hero__sideLabelOuter__NcpXW{position:absolute;inset:0;pointer-events:none;z-index:3}.Hero__sideLabelOuter__NcpXW .u-container{position:relative;height:100%}.Hero__aboutText__TuYKc{font-size:2rem;font-style:italic;line-height:1.5}@media(max-width:1030px){.Hero__aboutText__TuYKc{font-size:1.5rem}}@media(max-width:850px){.Hero__aboutText__TuYKc{font-size:1.25rem}}.Hero__aboutLink__2Uk42{color:#000;font-size:1.125rem;font-weight:600;text-transform:uppercase;text-decoration:none;position:relative}.Hero__aboutLink__2Uk42:after{content:"";display:block;width:100%;height:3px;margin-top:4px;background-color:#db1a1a}.Hero__flex__vo2cD{width:100%;position:relative;min-height:100dvh;padding-top:200px;padding-right:30px;display:flex;flex-direction:row;align-items:flex-end;align-content:flex-end;justify-content:flex-start}@media(max-width:1030px){.Hero__flex__vo2cD{padding-top:140px}}@media(max-width:850px){.Hero__flex__vo2cD{padding-bottom:40px}}@media(max-height:800px)and (min-width:851px){.Hero__flex__vo2cD{padding-top:120px}}.Hero__inner__qtGs2{width:100%;display:block}.Hero__titleInner__pfMxx{display:block;width:96%}.Hero__eyebrow__SVG_p{display:block;font-style:italic;line-height:1;font-size:160px;font-weight:400;letter-spacing:-2%;text-transform:none;color:#000;position:relative;z-index:3}.Hero__eyebrow__SVG_p span{display:block;padding:.1em 0;top:.8em;position:relative}.Hero__title__mewfz{display:block;font-size:400px;letter-spacing:.025em;font-weight:400;position:relative;z-index:2}.Hero__sideLabel__q9LYS,.Hero__title__mewfz{text-transform:uppercase;color:#db1a1a;line-height:1;white-space:nowrap}.Hero__sideLabel__q9LYS{top:140px;right:0;margin-right:calc(20px + 1em);position:absolute;font-weight:600;font-size:22px;transform:rotate(-90deg);transform-origin:right top;text-align:right}@media(max-width:1030px){.Hero__sideLabel__q9LYS{display:none}}.Hero__description__z7_ek{display:block;font-style:italic;font-weight:400;font-size:50px;line-height:1.2}@media(max-width:1030px){.Hero__description__z7_ek{font-size:28px}}@media(max-width:600px){.Hero__description__z7_ek{font-size:20px}}.InsightsCarouselSection__main__kMj1i{width:100%;display:block;color:#fff;padding:90px 0;background-color:#000;overflow:hidden}@media(max-width:1030px){.InsightsCarouselSection__main__kMj1i{padding:60px 0}}.InsightsCarouselSection__header__A9jjK{width:100%;display:flex;flex-direction:row;align-items:center;align-content:center;justify-content:space-between;gap:20px;padding-bottom:35px}.InsightsCarouselSection__title__7LN_B{display:block;font-style:italic;font-weight:400;line-height:1.2;font-size:88px}@media(max-width:600px){.InsightsCarouselSection__title__7LN_B{font-size:44px}}.InsightsCarouselSection__arrows__reh9B{display:flex;flex-direction:row;align-content:center;align-items:center;justify-content:flex-end;gap:20px;list-style-type:none}@media(max-width:600px){.InsightsCarouselSection__arrows__reh9B{display:none}}.InsightsCarouselSection__arrowBtn__pdi4m{display:flex;flex-direction:row;align-content:center;align-items:center;justify-content:center;width:52px;height:52px;border-radius:100%;color:#fff;border:1px solid #fff;-webkit-appearance:none;transition:all .2s ease-in-out;background-color:rgba(0,0,0,0)}.InsightsCarouselSection__arrowBtn__pdi4m:hover{background-color:#fff;color:#000}.InsightsCarouselSection__carousel__VSjAu{margin-left:-80px;display:block}@media(max-width:600px){.InsightsCarouselSection__carousel__VSjAu{margin-left:0}}.InsightsCarouselSection__carousel__VSjAu .embla__container{display:flex;flex-direction:row;align-items:stretch;align-content:stretch}@media(max-width:600px){.InsightsCarouselSection__carousel__VSjAu .embla__container{flex-direction:column;gap:20px}}.InsightsCarouselSection__carousel__VSjAu .anim-target{height:100%}.InsightsCarouselSection__carousel__VSjAu .embla__slide{flex:0 0 33.33%;padding-left:80px}@media(max-width:1030px){.InsightsCarouselSection__carousel__VSjAu .embla__slide{flex:0 0 60%}}@media(max-width:600px){.InsightsCarouselSection__carousel__VSjAu .embla__slide{flex:0 0 auto;padding-left:0}}.InsightsCarouselSection__card__vRkJO{width:100%;min-height:100%;background-color:#fff;color:#666;font-size:22px;line-height:1.1;position:relative;flex-direction:column}.InsightsCarouselSection__cardContent__ABNUJ,.InsightsCarouselSection__card__vRkJO{display:flex;align-content:flex-start;align-items:flex-start;justify-content:flex-start}.InsightsCarouselSection__cardContent__ABNUJ{padding:30px;flex:1 1 auto;flex-direction:column}.InsightsCarouselSection__image__JohhF{width:100%;display:block;height:0;overflow:hidden;position:relative;padding-bottom:50%;flex:0 0 auto}.InsightsCarouselSection__image__JohhF img{width:100%;height:100%;min-height:100%;min-width:100%;display:block;object-fit:cover;object-position:center}.InsightsCarouselSection__eyebrow__dcnuz{display:block;text-align:left;left:0;bottom:0;line-height:1;font-size:20px;padding-bottom:8px;position:absolute;transform:rotate(-90deg);transform-origin:bottom left;white-space:nowrap;text-transform:uppercase;font-weight:600;color:#db1a1a}@media(max-width:600px){.InsightsCarouselSection__eyebrow__dcnuz{position:static;transform:none}}.InsightsCarouselSection__cardTitle__7DSR3{display:block;line-height:1.1;font-size:28px;color:#000;font-weight:700;text-transform:uppercase;padding-bottom:20px}.InsightsCarouselSection__btnWrapper__d_DYE{display:block;padding-top:34px;margin-top:auto}.InsightsCarouselSection__btnMore__gADi9{display:inline-flex;align-items:center;padding-bottom:4px;font-size:16px;line-height:1;text-transform:uppercase;font-weight:600;color:#000;text-decoration:none;border-bottom:1px solid #db1a1a;transition:all .2s ease-in-out}.InsightsCarouselSection__btnMore__gADi9:hover{color:#db1a1a;text-decoration:none}.Tag__tag__7gqMT{display:inline-flex;align-items:center;padding:.5rem 1.25rem;font-size:.8rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;border:1px solid #000;border-radius:0;cursor:pointer;transition:all .15s ease;white-space:nowrap}@media(max-width:1030px){.Tag__tag__7gqMT{padding:.4rem .75rem}}.Tag__default__C5Lmr{background-color:#fff;color:#5a5a5a}.Tag__active__x9I1r,.Tag__default__C5Lmr:hover{background-color:#000;color:#fff;border-color:#000}.FilterBar__bar__C9hbe{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 0;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}@media(max-width:850px){.FilterBar__bar__C9hbe{flex-direction:column;align-items:flex-start;gap:.75rem}}.FilterBar__filters__0TRXF{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.FilterBar__label__I2_mw{font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#5a5a5a;margin-right:.5rem}@media(max-width:850px){.FilterBar__label__I2_mw{display:none}}.FilterBar__sort__Z8V3D{font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#5a5a5a;white-space:nowrap;cursor:pointer;flex-shrink:0}@media(max-width:850px){.FilterBar__sort__Z8V3D{display:none}}.FeaturedInsightSection__section__jPbUt{padding:3rem 0;background-color:#fff;color:#000}.FeaturedInsightSection__card__PfrOM{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center}@media(max-width:1030px){.FeaturedInsightSection__card__PfrOM{gap:2rem;display:flex;flex-direction:column}}@media(max-width:850px){.FeaturedInsightSection__card__PfrOM{grid-template-columns:1fr;gap:1.5rem}}.FeaturedInsightSection__imageWrapper__AW_xe{position:relative;width:100%}.FeaturedInsightSection__imageWrapper__AW_xe img{filter:grayscale(100%)}.FeaturedInsightSection__sideText__7a655{position:absolute;left:-.8rem;bottom:-.8rem;z-index:1;color:#db1a1a;transform:rotate(-90deg);transform-origin:left;font-weight:600;letter-spacing:.1rem;text-transform:uppercase}@media(max-width:1030px){.FeaturedInsightSection__sideText__7a655{position:static;transform:none;font-size:1.4rem}}.FeaturedInsightSection__content__iQsLE{display:flex;flex-direction:column;gap:1rem}.FeaturedInsightSection__title__dsmeM{font-size:2rem;font-weight:700;text-transform:uppercase;line-height:1.15;color:#000}@media(max-width:1030px){.FeaturedInsightSection__title__dsmeM{font-size:2.75rem}}@media(max-width:850px){.FeaturedInsightSection__title__dsmeM{font-size:1.5rem}}.FeaturedInsightSection__excerpt__EY3zX{color:#5a5a5a;line-height:1.7}.FeaturedInsightSection__divider__XIb1K{border:none;border-top:1px solid #e0e0e0;margin:.5rem 0}.FeaturedInsightSection__readMore__xZJYi{align-self:flex-start;color:#000;font-size:.9rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;text-decoration:underline;text-decoration-color:#db1a1a;text-decoration-thickness:2px;text-underline-offset:4px}.FeaturedInsightSection__readMore__xZJYi:hover{color:#db1a1a}.FeaturedInsightSection__portfolioGrid__Y9Ej3{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:stretch}@media(max-width:1030px){.FeaturedInsightSection__portfolioGrid__Y9Ej3{grid-template-columns:1fr}}.FeaturedInsightSection__portfolioStack__S5Skj{display:flex;flex-direction:column;gap:2rem}@media(max-width:1030px){.FeaturedInsightSection__portfolioStack__S5Skj{flex-direction:row}.FeaturedInsightSection__portfolioStack__S5Skj img{aspect-ratio:3/2}}@media(max-width:850px){.FeaturedInsightSection__portfolioStack__S5Skj{flex-direction:column}}.FeaturedInsightSection__itemCard__x1pCY{display:flex;flex-direction:column;text-decoration:none;color:#000}.FeaturedInsightSection__itemCard__x1pCY:hover .FeaturedInsightSection__title__dsmeM{color:#db1a1a}.FeaturedInsightSection__portfolioMain__tijjx{height:100%}.FeaturedInsightSection__portfolioMain__tijjx .FeaturedInsightSection__imageWrapper__AW_xe{flex:1 1;min-height:0}@media(max-width:1030px){.FeaturedInsightSection__portfolioMain__tijjx .FeaturedInsightSection__imageWrapper__AW_xe{aspect-ratio:1}}.FeaturedInsightSection__portfolioMain__tijjx .FeaturedInsightSection__imageWrapper__AW_xe [role=img],.FeaturedInsightSection__portfolioMain__tijjx .FeaturedInsightSection__imageWrapper__AW_xe img{height:100%;object-fit:cover}@media(max-width:850px){.FeaturedInsightSection__portfolioMain__tijjx .FeaturedInsightSection__imageWrapper__AW_xe{aspect-ratio:3/2}.FeaturedInsightSection__portfolioMain__tijjx .FeaturedInsightSection__imageWrapper__AW_xe [role=img],.FeaturedInsightSection__portfolioMain__tijjx .FeaturedInsightSection__imageWrapper__AW_xe img{aspect-ratio:3/2!important}}.FeaturedInsightSection__portfolioSmall__vh4QD{flex:1 1}@media(max-width:1030px){.FeaturedInsightSection__portfolioSmall__vh4QD [role=img],.FeaturedInsightSection__portfolioSmall__vh4QD img{aspect-ratio:3/2!important}}.FeaturedInsightSection__portfolioContent__MHNkB{padding-top:1rem}@media(max-width:1030px){.FeaturedInsightSection__portfolioContent__MHNkB{padding-top:3rem}}.FeaturedInsightSection__portfolioContentSmall__68NOI{padding-top:1rem;gap:.5rem}.InsightCard__card__55yMH{display:flex;flex-direction:column;background-color:#fff;color:#000}.InsightCard__imageWrapper__sCwMp{position:relative;width:100%}.InsightCard__imageWrapper__sCwMp img{filter:grayscale(100%)}.InsightCard__category__lrQPi{z-index:1}.InsightCard__body__gns-a{display:flex;flex-direction:column;gap:.75rem;flex:1 1;padding-top:1.25rem}@media(max-width:850px){.InsightCard__body__gns-a{padding-top:.5rem}}.InsightCard__heading__TXH0z{font-size:1rem;font-weight:700;text-transform:uppercase;line-height:1.3;color:#000}@media(max-width:1030px){.InsightCard__heading__TXH0z{font-size:1.6rem;min-height:4rem}}@media(max-width:850px){.InsightCard__heading__TXH0z{min-height:auto}}.InsightCard__excerpt__r-ZXi{flex:1 1;color:#5a5a5a;line-height:1.7}.InsightCard__sideText__MwW5c{position:absolute;left:-.8rem;bottom:-.8rem;z-index:1;color:#db1a1a;transform:rotate(-90deg);transform-origin:left;font-weight:600;text-transform:uppercase}@media(max-width:1030px){.InsightCard__sideText__MwW5c{position:static;transform:none;font-size:1.4rem}}@media(max-width:850px){.InsightCard__sideText__MwW5c{font-size:1.2rem}}.InsightCard__readMore__kCHAM{display:inline-flex;align-items:center;gap:.5rem;margin-top:auto;color:#000;font-size:.9rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;text-decoration:underline;text-decoration-color:#db1a1a;text-decoration-thickness:2px;text-underline-offset:4px}.InsightCard__readMore__kCHAM:hover{color:#db1a1a}.InsightsGridSection__section__zpXl0{padding:0 0 5rem;background-color:#fff}.InsightsGridSection__grid__iCdsO{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}@media(max-width:1030px){.InsightsGridSection__grid__iCdsO{grid-template-columns:repeat(2,1fr)}}@media(max-width:850px){.InsightsGridSection__grid__iCdsO{grid-template-columns:1fr}}.InsightsGridSection__SideText__a8k9C{left:-1.5%;bottom:-1%}.InsightsGridSection__SideText__a8k9C .InsightsGridSection__label__EqduU{--side-text-translate:0;--side-text-origin:left}.InsightsGridSection__card__57Edz{min-width:unset}.MissingModule__missing__wTjYR{padding:2rem;border:2px dashed hsla(0,0%,100%,.2);text-align:center;color:hsla(0,0%,100%,.5)}.MissingModule__missing__wTjYR code{color:#ff6b6b;font-size:.875rem}.MomentumSection__section__STdcK{position:relative;display:block;background-color:#000;color:#fff}.MomentumSection__pinTarget__yyQ1-{display:flex;flex-direction:column;padding:2.4rem 0 1.6rem;height:100vh;box-sizing:border-box;overflow:hidden}@media(max-width:850px){.MomentumSection__pinTarget__yyQ1-{padding:2.5rem 0;height:auto;overflow:visible}}@media(max-height:800px)and (min-width:851px){.MomentumSection__pinTarget__yyQ1-{padding:1.4rem 0 .8rem}}.MomentumSection__header__i6cnD{width:100%;display:block;text-align:center;padding-bottom:100px}@media(max-width:850px){.MomentumSection__header__i6cnD{padding-bottom:60px}}@media(max-height:800px)and (min-width:851px){.MomentumSection__header__i6cnD{padding-bottom:48px}}.MomentumSection__title__opDjE{display:inline-block;position:relative;line-height:1;color:#db1a1a;letter-spacing:.025em;white-space:nowrap;font-size:396px;text-transform:uppercase}@media(max-width:1400px){.MomentumSection__title__opDjE{font-size:300px}}@media(max-width:1030px){.MomentumSection__title__opDjE{font-size:230px}}@media(max-width:850px){.MomentumSection__title__opDjE{font-size:200px}}@media(max-width:600px){.MomentumSection__title__opDjE{font-size:80px}}@media(max-height:800px)and (min-width:851px){.MomentumSection__title__opDjE{font-size:240px}}.MomentumSection__titleMain__o1jh1,.MomentumSection__titlePartInner__L0YOc{display:inline-block}.MomentumSection__titleSmall__7khlt{top:50%;left:-16%;transform:translateY(-50%);position:absolute;font-size:160px;font-style:italic;letter-spacing:-.06em;font-weight:400;line-height:1;text-transform:lowercase;color:#fff;z-index:2}@media(max-width:1400px){.MomentumSection__titleSmall__7khlt{font-size:120px}}@media(max-width:1030px){.MomentumSection__titleSmall__7khlt{font-size:90px}}@media(max-width:850px){.MomentumSection__titleSmall__7khlt{font-size:60px;left:-7%}}@media(max-width:600px){.MomentumSection__titleSmall__7khlt{font-size:30px;left:-17%}}@media(max-height:800px)and (min-width:851px){.MomentumSection__titleSmall__7khlt{font-size:96px}}.MomentumSection__titleSmall__7khlt.MomentumSection__isSecond__K6nGr{top:auto;left:auto;bottom:-10%;right:-10%;transform:translateY(0)}@media(max-width:850px){.MomentumSection__titleSmall__7khlt.MomentumSection__isSecond__K6nGr{right:-7%;bottom:-4%}}.MomentumSection__row__gZKer{width:100%;display:flex;flex-direction:row;align-items:stretch}@media(max-width:850px){.MomentumSection__row__gZKer{display:block;padding:0 20px}}.MomentumSection__rowCol__cx9y7{flex:0 0 50%;display:flex;flex-direction:column}.MomentumSection__rightContainer__xlCK6{display:flex;flex-direction:column;justify-content:space-between;flex:1 1;max-width:695px;padding-right:20px;padding-left:8%;margin-left:0;margin-right:auto}@media(max-width:850px){.MomentumSection__rightContainer__xlCK6{display:block;max-width:100%;padding-left:0;padding-right:0}}.MomentumSection__imageWrapper__fvGMA{display:block;position:relative;width:100%;flex:1 1;overflow:hidden}@media(max-width:1030px){.MomentumSection__imageWrapper__fvGMA{aspect-ratio:7/10;flex:0 0 auto}}@media(max-width:850px){.MomentumSection__imageWrapper__fvGMA{aspect-ratio:1;flex:0 0 auto;margin-bottom:40px}}.MomentumSection__image__CpT7g{position:absolute;inset:0}.MomentumSection__image__CpT7g img{object-fit:cover;object-position:top}.MomentumSection__subsectionItem__jGGfh{display:flex;flex-direction:column;cursor:pointer}.MomentumSection__contentSections__EUDB0{display:flex;flex-direction:column;align-content:stretch;align-items:stretch;gap:36px}@media(max-height:800px)and (min-width:851px){.MomentumSection__contentSections__EUDB0{gap:16px}}.MomentumSection__valueHeader__5fV-e{display:flex;align-items:center;gap:20px}.MomentumSection__redSquare__YVvaU{width:20px;height:20px;background-color:#db1a1a;flex-shrink:0}.MomentumSection__valueTitle__tvosH{font-style:italic;font-weight:400;font-size:2.63rem;letter-spacing:-.05em;line-height:.85}@media(max-width:1400px){.MomentumSection__valueTitle__tvosH{font-size:2rem}}@media(max-width:850px){.MomentumSection__valueTitle__tvosH{font-size:1.6rem}}@media(max-height:800px)and (min-width:851px){.MomentumSection__valueTitle__tvosH{font-size:1.4rem}}.MomentumSection__valueContentWrapper__vl5eO{overflow:hidden;will-change:height}.MomentumSection__valueContent__YVGBh{padding-left:40px;padding-top:16px;will-change:transform,opacity}@media(max-height:800px)and (min-width:851px){.MomentumSection__valueContent__YVGBh{padding-top:8px}}.MomentumSection__valueDescription__ezOBi{font-size:1.16rem;line-height:1.45;color:#e6e6e6}@media(max-width:1400px){.MomentumSection__valueDescription__ezOBi{font-size:1rem}}@media(max-height:800px)and (min-width:851px){.MomentumSection__valueDescription__ezOBi{font-size:.85rem;line-height:1.35}}.MomentumSection__barLink__dhTd-{display:inline-flex;flex-direction:column;margin-left:40px;gap:.32rem;color:#fff;text-decoration:none;cursor:pointer;transition:opacity .2s ease;align-self:baseline;margin-top:60px}.MomentumSection__barLink__dhTd-:hover{opacity:.8}@media(max-height:800px)and (min-width:851px){.MomentumSection__barLink__dhTd-{margin-top:20px}}.MomentumSection__barLinkText__Ql289{font-size:2.63rem;font-weight:500;text-transform:uppercase;letter-spacing:-.01em;line-height:1}@media(max-width:1400px){.MomentumSection__barLinkText__Ql289{font-size:2rem}}@media(max-width:850px){.MomentumSection__barLinkText__Ql289{font-size:1.5rem}}@media(max-height:800px)and (min-width:851px){.MomentumSection__barLinkText__Ql289{font-size:1.6rem}}.MomentumSection__barLinkLine__0kh-d{height:4px;background-color:#db1a1a;width:100%}.OurPeopleSection__section__uJrDX{background-color:#fff;color:#000;padding:5rem 0}@media(max-width:850px){.OurPeopleSection__section__uJrDX{padding:3rem 0}}.OurPeopleSection__title__MqgKM{font-size:88px;margin-bottom:2rem}@media(max-width:480px){.OurPeopleSection__title__MqgKM{font-size:44px}}.OurPeopleSection__subtitle__Mhxib{color:#5a5a5a}.OurPeopleSection__grid__Jc7gr{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;margin-top:2rem}@media(max-width:1030px){.OurPeopleSection__grid__Jc7gr{grid-template-columns:repeat(3,1fr)}}@media(max-width:850px){.OurPeopleSection__grid__Jc7gr{grid-template-columns:repeat(2,1fr);gap:1.5rem}}