@charset "UTF-8";.sec__two__wrapper{background:#1a1a1a;height:calc(100vh - 65px);overflow:hidden;display:flex;align-items:center;scroll-snap-align:start}@media(min-width:568px)and (max-width:767px){.sec__two__wrapper{height:calc(100vh - 75px)}}@media(min-width:768px){.sec__two__wrapper{height:calc(100vh - 75px)}}.sec__two__wrapper>section{width:100%}.sec__two{position:relative;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:63px;margin:0 auto;padding:63px;max-width:1600px}@media(min-width:768px){.sec__two{display:grid;gap:120px 63px;grid-template-columns:minmax(288px,288px) auto;grid-template-rows:auto;grid-template-areas:"approach casestudies" "approach casestudies"}}@media(min-width:768px){.sec__two{column-gap:67px;row-gap:0;padding:84px 86px}}@media(min-width:1280px){.sec__two{column-gap:84px;padding:84px 108px}}@media(min-width:1600px){.sec__two{column-gap:105px;grid-template-columns:minmax(288px,352px) auto;padding:105px 135px}}.approach{padding:0;max-width:500px}@media(min-width:768px){.approach{max-width:auto;grid-area:approach;align-self:start;padding-top:84px}}@media(min-width:1280px){.approach{padding-top:126px}}@media(min-width:1600px){.approach{padding-top:157.5px}}.approach__wrapper{position:relative;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:center;gap:42px;margin:0;padding:0}@media(min-width:568px){.approach__wrapper{align-items:flex-start}}.approach__title{font-family:DIN,sans-serif;font-weight:900}.approach__title .approach__title__main{color:#fff;font-size:40px;line-height:44px}@media(min-width:1600px){.approach__title .approach__title__main{font-size:50px;line-height:55px}}.approach__title .approach__title__love{color:#0097ff}.approach__title .approach__title__para{color:#fff;font-size:20px;line-height:30px;white-space:nowrap}@media(min-width:1600px){.approach__title .approach__title__para{font-size:25px;line-height:37.5px}}.approach__copy{color:#fff;font-family:DIN,sans-serif;font-weight:100;text-align:center}@media(min-width:568px){.approach__copy{text-align:left}}@media(min-width:768px){.approach__copy{max-width:55ch}}@media(min-width:1280px){.approach__copy{font-size:16px;line-height:19.2px}}@media(min-width:1600px){.approach__copy{font-size:20px;line-height:24px}}.approach__copy p{margin-bottom:24px}.approach__copy p:last-of-type{margin-bottom:0}.approach__link{color:#fff;font-family:DIN,sans-serif;font-weight:900;font-size:20px;line-height:1;text-transform:uppercase}@media(min-width:1600px){.approach__link{font-size:25px}}.l__img__container{position:relative;display:inline-block;margin-right:3px}.l__img__container .l__friction__item{position:absolute;top:0;left:0}.l__img{display:block;height:30px;max-height:30px;width:auto}@media(min-width:568px){.l__img{height:30px;max-height:30px}}@media(min-width:768px){.l__img{height:30px;max-height:30px}}@media(min-width:1024px){.l__img{height:30px;max-height:30px}}@media(min-width:1280px){.l__img{height:30px;max-height:30px}}@media(min-width:1600px){.l__img{height:37px;max-height:37px}}.slider__single{margin-top:-137px}@media(min-width:568px){.slider__single{margin-top:-167px}}@media(min-width:768px){.slider__single{margin-top:-140px}}@media(min-width:1024px){.slider__one{margin-top:-132px}}@media(min-width:1280px){.slider__one{margin-top:-147px}}@media(min-width:1600px){.slider__one{margin-top:-168px}}@media(min-width:1024px){.slider__two{margin-top:-153px}}@media(min-width:1280px){.slider__two{margin-top:-202px}}@media(min-width:1600px){.slider__two{margin-top:-245px}}.slider__list{background:none;width:100%;height:auto;overflow:hidden;pointer-events:auto}@media(min-width:568px){.slider__list{height:870px}}@media(min-width:768px){.slider__list{height:560px}}@media(min-width:1024px){.slider__list{height:580px}}@media(min-width:1280px){.slider__list{height:716px}}@media(min-width:1600px){.slider__list{height:866px}}.slider__list:before,.slider__list:after{content:"";display:block;position:absolute;width:100%;z-index:1;pointer-events:none}.slider__list:before{height:8.6%;background-image:linear-gradient(0deg,#1a1a1a00 0% 10%,#1a1a1a33 30%,#1a1a1ab3 60%,#1a1a1ae6,#1a1a1a);top:0}.slider__list:after{height:8.6%;background-image:linear-gradient(180deg,#1a1a1a00 0% 10%,#1a1a1a33 30%,#1a1a1ab3 60%,#1a1a1ae6,#1a1a1a);bottom:0}@media(min-width:568px){.slider__list:after{bottom:-4px}}@media(min-width:768px){.slider__list:after{bottom:0}}.slick-vertical .slick-slide{border:none!important}.slick-vertical .slick-slide>div{margin:0;padding:8px 0}.slick-vertical .slick-slide img{width:100%;height:auto;display:block!important;border-radius:25px}.slider__list__item{width:100%;height:100%}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-slide{display:none;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:none}.slick-arrow.slick-hidden{display:none}.slick-dots,.slick-next,.slick-prev{position:absolute;display:block;padding:0;z-index:999999}.slick-dots li button:before,.slick-next:before,.slick-prev:before{font-family:slick;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-loading .slick-list{background:url(/ajax-loader.gif) center center no-repeat #fff}.slick-next,.slick-prev{font-size:0;line-height:0;top:50%;width:20px;height:20px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;opacity:.75;color:#fff}.slick-prev{left:25px}[dir=rtl] .slick-prev{right:25px;left:auto}.slick-prev:before{content:"←"}.slick-next:before,[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:25px}[dir=rtl] .slick-next{right:auto;left:25px}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;width:100%;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000}.slick-dots li.slick-active button:before{opacity:.75;color:#000}button:focus{outline:none}.slider__list__item__wrapper{display:grid}.slider__list__item{display:block!important;position:relative}.slider__list__item__img{grid-area:1/1;width:100%;height:101%}.slider__list__item__overlay{display:grid;grid-area:1/1;padding:0;position:relative;text-decoration:none;transition:all .25s ease;width:100%;height:100%;border-radius:25px}.slider__list__item__overlay:hover{cursor:pointer;background-color:#000000bf}.slider__list__item__overlay:hover .slider__list__item__highlight{transition:opacity .25s .125s ease;opacity:1}.slider__list__item__overlay .slider__list__item__highlight{position:absolute;width:100%;height:100%;opacity:0;transition:opacity .25s ease}.slider__list__item__overlay .slider__list__item__content{position:relative;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-end;gap:16px;margin:0;padding:33.5px;align-content:flex-end;top:0;width:100%;height:100%}@media(min-width:1280px)and (max-width:1599px){.slider__list__item__overlay .slider__list__item__content{padding:42px}}@media(min-width:1600px){.slider__list__item__overlay .slider__list__item__content{gap:24px;padding:52.5px}}.slider__list__item__title{color:#fff;font-family:Din,sans-serif;font-size:38px;font-weight:900;line-height:42px;width:100%}@media(min-width:568px){.slider__list__item__title{font-size:48px;line-height:50px}}@media(min-width:768px){.slider__list__item__title{font-size:28px;line-height:30px}}@media(min-width:1024px){.slider__list__item__title{font-size:28px;line-height:30px}}@media(min-width:1280px){.slider__list__item__title{font-size:38px;line-height:42px}}@media(min-width:1600px){.slider__list__item__title{font-size:48px;line-height:50px}}.slider__list__item__tags{position:relative;display:flex;flex-flow:row wrap;justify-content:left;align-items:flex-start;gap:8px;margin:0;padding:0;list-style-type:none}@media(min-width:768px){.slider__list__item__tags{position:relative;display:flex;flex-flow:row wrap;justify-content:left;align-items:flex-start;gap:8px;margin:0;padding:0}}.slider__list__item__tags li{color:#fff;font-family:DIN,sans-serif;font-size:20px;font-weight:100;line-height:20px;text-transform:uppercase}@media(min-width:568px){.slider__list__item__tags li{font-size:24px;line-height:24px}}@media(min-width:768px){.slider__list__item__tags li{font-size:16px;line-height:16px}}@media(min-width:1024px){.slider__list__item__tags li{font-size:16px;line-height:16px}}@media(min-width:1280px){.slider__list__item__tags li{font-size:20px;line-height:20px}}@media(min-width:1600px){.slider__list__item__tags li{font-size:24px;line-height:24px}}.slider__list__item__tags li:after{content:","}.slider__list__item__tags li:last-of-type:after{content:""}.casestudies{padding:0;width:100%}@media(min-width:768px){.casestudies{grid-area:casestudies;align-self:start}}.casestudies__wrapper{width:100%;height:100%}.casestudies__wrapper__inner{position:relative;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:42px;margin:0;padding:0;width:100%;height:100%}.casestudies__singlerow{position:relative;display:flex;flex-flow:row wrap;justify-content:center;align-items:flex-start;gap:12px;margin:0;padding:0;width:100%;height:auto}@media(min-width:568px)and (max-width:767px){.casestudies__singlerow{width:425px;height:866px}}@media(min-width:768px)and (max-width:1023px){.casestudies__singlerow{width:280px;height:560px}}@media(min-width:1024px){.casestudies__singlerow{display:none}}.casestudies__columns{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media(min-width:1024px)and (max-width:1279px){.casestudies__columns{width:576px;height:576px}}@media(min-width:1280px)and (max-width:1599px){.casestudies__columns{width:716px;height:716px}}@media(min-width:1600px){.casestudies__columns{width:866px;height:866px}}.single__col{width:100%}.col__one{position:relative;display:flex;flex-flow:column nowrap;justify-content:center;align-items:flex-start;gap:16px;margin:0;padding:0}.col__two{position:relative;display:flex;flex-flow:column nowrap;justify-content:center;align-items:flex-end;gap:16px;margin:0;padding:0}.col__two .slick-slider{transform:rotate(180deg)}.col__two .slick-vertical .slick-slide{transform:rotate(-180deg)}.casestudies__link{color:#fff;font-family:DIN,sans-serif;font-weight:900;font-size:20px;line-height:1;text-transform:uppercase}@media(min-width:1600px){.casestudies__link{font-size:25px}}
