.text-bordered{color:transparent;-webkit-text-stroke:2px white}.fontSize-fluid{font-size:clamp(80px,16.66vw,360px);line-height:clamp(80px,16.66vw,360px)}.fontSize-fluid-branding{font-size:clamp(15vw,21vw,27vw);line-height:clamp(15vw,21vw,27vw)}.fontSize-fluid-social{font-size:clamp(80px,16.6vw,330px);line-height:clamp(80px,16.6vw,330px)}.bg-branding{background:linear-gradient(180deg,#D1CEAE,#131313);height:auto}.text-bordered-strategy{color:#68725E;text-shadow:-2px -2px 0 white,2px -2px 0 white,-2px 2px 0 white,2px 2px 0 white}.fontSize-fluid-strategy{font-size:clamp(7vw,16vw,21vw);line-height:clamp(7vw,16vw,21vw)}.text-elevating{font-size:clamp(22px,3.33vw,72px);line-height:clamp(28px,4.72vw,102px)}.text-metric{font-size:clamp(20px,4.16vw,90px);line-height:clamp(23px,4.86vw,105px)}.text-caption{font-size:clamp(7px,1.52vw,33px);line-height:clamp(8px,1.8vw,39px)}.text-clip{font-size:clamp(10px,2.08vw,45px);line-height:clamp(13px,2.7vw,60px)}.bg-strategy{background-color:#68725E}.text-bordered-data{color:transparent;-webkit-text-stroke:2px white}.fontSize-fluid-data{font-size:clamp(80px,16vw,360px);line-height:clamp(7vw,15vw,21vw)}.text-bordered-branding{color:transparent;-webkit-text-stroke:2px white}.slider-wrapper{width:100%}.slider-container{display:flex;width:500%;animation:slide-animation 9s linear infinite}.slide{width:100%;height:100%}img{width:100%;height:auto;object-fit:cover}@keyframes slide-animation{0%{transform:translate(0) rotate(45deg)}33%{transform:translate(-33.33%,-33.33%) rotate(45deg)}66%{transform:translate(-66.66%,-66.66%) rotate(45deg)}to{transform:translate(0) rotate(45deg)}}.container{position:relative}.container,.item{display:flex;justify-content:center;align-items:center}.item{margin:10px;transform:rotate(-45deg)}.carousel{width:100%}.carousel-inner{width:100%;display:flex;transition:transform 5s ease-in-out}.carousel-inner>*{flex:0 0 100%;width:100%}.scrollable-image{animation:scrollImage 15s linear infinite alternate;will-change:transform}@supports (-webkit-touch-callout:none){.scrollable-image{animation:scrollImage 15s linear infinite alternate!important}}@keyframes scrollImage{0%{transform:translateY(0)}to{transform:translateY(-65%)}}@keyframes fadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-30px)}}.fade-out{opacity:0;transition:opacity 1s ease-out}.fade-out-right{transform:translateX(100px)}.fade-out-left,.fade-out-right{opacity:0;transition:opacity 1s ease-out,transform 1s ease-out}.fade-out-left{transform:translateX(-100px)}.fade-out-up{opacity:0;transform:translateY(-50px);transition:opacity 1s ease-out,transform 1s ease-out}