.case-study-scroll{overflow:hidden;padding-top:36px;position:relative}.case-study-scroll__wrapper{margin:0 auto;padding:0 24px}@media(min-width:905px){.case-study-scroll__wrapper{padding:0 48px}}@media(min-width:1240px){.case-study-scroll__wrapper{padding:0 80px}}@media(min-width:1880px){.case-study-scroll__wrapper{max-width:1720px}}.case-study .case-study-scroll__wrapper{padding-left:0;padding-right:0}.card-grid .case-study-scroll__wrapper,.case-study-scroll__wrapper.card-grid{display:flex;flex-direction:column;gap:48px 24px}@media(min-width:599px){.card-grid .case-study-scroll__wrapper,.case-study-scroll__wrapper.card-grid{display:grid;grid-template-columns:1fr 1fr}}@media(min-width:905px){.card-grid .case-study-scroll__wrapper,.case-study-scroll__wrapper.card-grid{grid-template-columns:1fr 1fr 1fr}}.card-slider .case-study-scroll__wrapper .swiper,.case-study-scroll__wrapper.card-slider .swiper{overflow:visible;padding-bottom:86px}@media(min-width:1880px){.card-slider .case-study-scroll__wrapper .swiper,.case-study-scroll__wrapper.card-slider .swiper{overflow:hidden}}.card-slider .case-study-scroll__wrapper .swiper__navigation,.case-study-scroll__wrapper.card-slider .swiper__navigation{align-items:center;bottom:0;display:flex;gap:82px;height:50px;justify-content:center;left:0;position:absolute;right:0}.card-slider .case-study-scroll__wrapper .swiper__navigation .swiper-scrollbar,.case-study-scroll__wrapper.card-slider .swiper__navigation .swiper-scrollbar{position:relative}@media(max-width:598px){.card-slider .case-study-scroll__wrapper .swiper__navigation .swiper-scrollbar,.case-study-scroll__wrapper.card-slider .swiper__navigation .swiper-scrollbar{display:none}}.card-slider .case-study-scroll__wrapper .swiper__navigation .swiper-scrollbar.swiper-scrollbar-horizontal,.case-study-scroll__wrapper.card-slider .swiper__navigation .swiper-scrollbar.swiper-scrollbar-horizontal{background-color:#0f0f0f;height:1px}.card-slider .case-study-scroll__wrapper .swiper__navigation .swiper-scrollbar.swiper-scrollbar-horizontal .swiper-scrollbar-drag,.case-study-scroll__wrapper.card-slider .swiper__navigation .swiper-scrollbar.swiper-scrollbar-horizontal .swiper-scrollbar-drag{background:transparent;bottom:-12px;cursor:pointer;height:24px;position:absolute;top:unset}.card-slider .case-study-scroll__wrapper .swiper__navigation .swiper-scrollbar.swiper-scrollbar-horizontal .swiper-scrollbar-drag:after,.case-study-scroll__wrapper.card-slider .swiper__navigation .swiper-scrollbar.swiper-scrollbar-horizontal .swiper-scrollbar-drag:after{background-color:#0f0f0f;content:"";display:block;height:4px;left:0;position:absolute;right:0;top:8px}.card-slider .case-study-scroll__wrapper .swiper__navigation .swiper-scrollbar.swiper-scrollbar-horizontal.swiper-scrollbar,.case-study-scroll__wrapper.card-slider .swiper__navigation .swiper-scrollbar.swiper-scrollbar-horizontal.swiper-scrollbar{left:0}.card-slider .case-study-scroll__wrapper .swiper__navigation--buttons,.case-study-scroll__wrapper.card-slider .swiper__navigation--buttons{display:flex;gap:15px;position:relative}.card-slider .case-study-scroll__wrapper .swiper__navigation--buttons .swiper-button-prev,.case-study-scroll__wrapper.card-slider .swiper__navigation--buttons .swiper-button-prev{align-items:center;background-color:#fdfdfd;background:transparent;border:1px solid #0f0f0f;border-radius:50px;color:#0f0f0f;cursor:pointer;display:inline-flex;font-family:Neue Haas Grotesk Text,sans-serif;font-size:1rem;font-weight:400;gap:8px;height:50px;justify-content:center;left:0;line-height:1.375rem;padding:0;position:relative;transition:all .3s linear;width:50px}@media(max-width:598px){.card-slider .case-study-scroll__wrapper .swiper__navigation--buttons .swiper-button-prev,.case-study-scroll__wrapper.card-slider .swiper__navigation--buttons .swiper-button-prev{justify-content:center;width:100%}}.card-slider .case-study-scroll__wrapper .swiper__navigation--buttons .swiper-button-prev:hover,.case-study-scroll__wrapper.card-slider .swiper__navigation--buttons .swiper-button-prev:hover{text-decoration:underline;text-underline-position:under}.card-slider .case-study-scroll__wrapper .swiper__navigation--buttons .swiper-button-prev.disabled,.case-study-scroll__wrapper.card-slider .swiper__navigation--buttons .swiper-button-prev.disabled{opacity:.5;pointer-events:none}.card-slider .case-study-scroll__wrapper .swiper__navigation--buttons .swiper-button-prev.swiper-button-disabled,.case-study-scroll__wrapper.card-slider .swiper__navigation--buttons .swiper-button-prev.swiper-button-disabled{background:transparent;opacity:.5;pointer-events:none}.card-slider .case-study-scroll__wrapper .swiper__navigation--buttons .swiper-button-prev.swiper-button-disabled:hover:after,.card-slider .case-study-scroll__wrapper .swiper__navigation--buttons .swiper-button-prev.swiper-button-disabled:hover:before,.case-study-scroll__wrapper.card-slider .swiper__navigation--buttons .swiper-button-prev.swiper-button-disabled:hover:after,.case-study-scroll__wrapper.card-slider .swiper__navigation--buttons .swiper-button-prev.swiper-button-disabled:hover:before{background-color:#0f0f0f}.card-slider .case-study-scroll__wrapper .swiper__navigation--buttons .swiper-button-prev:hover:before,.case-study-scroll__wrapper.card-slider .swiper__navigation--buttons .swiper-button-prev:hover:before{margin-right:0!important}.card-slider .case-study-scroll__wrapper .swiper__navigation--buttons .swiper-button-prev:after,.card-slider .case-study-scroll__wrapper .swiper__navigation--buttons .swiper-button-prev:before,.case-study-scroll__wrapper.card-slider .swiper__navigation--buttons .swiper-button-prev:after,.case-study-scroll__wrapper.card-slider .swiper__navigation--buttons .swiper-button-prev:before{background-color:#0f0f0f}.card-slider .case-study-scroll__wrapper .swiper__navigation--buttons .swiper-button-prev:hover,.case-study-scroll__wrapper.card-slider .swiper__navigation--buttons .swiper-button-prev:hover{background-color:#0f0f0f;color:#fdfdfd}.card-slider .case-study-scroll__wrapper .swiper__navigation--buttons .swiper-button-prev:hover:after,.card-slider .case-study-scroll__wrapper .swiper__navigation--buttons .swiper-button-prev:hover:before,.case-study-scroll__wrapper.card-slider .swiper__navigation--buttons .swiper-button-prev:hover:after,.case-study-scroll__wrapper.card-slider .swiper__navigation--buttons .swiper-button-prev:hover:before{background-color:#fdfdfd}.card-slider .case-study-scroll__wrapper .swiper__navigation--buttons .swiper-button-prev:before,.case-study-scroll__wrapper.card-slider .swiper__navigation--buttons .swiper-button-prev:before{content:"";display:inline-block;height:6.427px;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='8' fill='none' viewBox='0 0 25 8'%3E%3Cpath fill='%23fff' d='m21.412.787-.781.78 1.88 1.881H0v1.104h22.51l-1.88 1.88.782.781L24.625 4z'/%3E%3C/svg%3E") no-repeat 50% 50%;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='8' fill='none' viewBox='0 0 25 8'%3E%3Cpath fill='%230f0f0f' d='m21.412.787-.781.78 1.88 1.881H0v1.104h22.51l-1.88 1.88.782.781L24.625 4z'/%3E%3C/svg%3E") no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;transform:rotate(180deg);transition:all .3s linear;width:24.625px}.card-slider .case-study-scroll__wrapper .swiper__navigation--buttons .swiper-button-prev:hover:before,.case-study-scroll__wrapper.card-slider .swiper__navigation--buttons .swiper-button-prev:hover:before{margin-left:-7px;margin-right:7px}@media(max-width:598px){.card-slider .case-study-scroll__wrapper .swiper__navigation--buttons .swiper-button-prev,.case-study-scroll__wrapper.card-slider .swiper__navigation--buttons .swiper-button-prev{width:50px}}.card-slider .case-study-scroll__wrapper .swiper__navigation--buttons .swiper-button-prev:after,.case-study-scroll__wrapper.card-slider .swiper__navigation--buttons .swiper-button-prev:after{display:none}.card-slider .case-study-scroll__wrapper .swiper__navigation--buttons .swiper-button-prev:hover:before,.case-study-scroll__wrapper.card-slider .swiper__navigation--buttons .swiper-button-prev:hover:before{margin:0}.card-slider .case-study-scroll__wrapper .swiper__navigation--buttons .swiper-button-next,.case-study-scroll__wrapper.card-slider .swiper__navigation--buttons .swiper-button-next{align-items:center;background-color:#fdfdfd;background:transparent;border:1px solid #0f0f0f;border-radius:50px;color:#0f0f0f;cursor:pointer;display:inline-flex;font-family:Neue Haas Grotesk Text,sans-serif;font-size:1rem;font-weight:400;gap:8px;height:50px;justify-content:center;left:0;line-height:1.375rem;padding:0;position:relative;transition:all .3s linear;width:50px}@media(max-width:598px){.card-slider .case-study-scroll__wrapper .swiper__navigation--buttons .swiper-button-next,.case-study-scroll__wrapper.card-slider .swiper__navigation--buttons .swiper-button-next{justify-content:center;width:100%}}.card-slider .case-study-scroll__wrapper .swiper__navigation--buttons .swiper-button-next:hover,.case-study-scroll__wrapper.card-slider .swiper__navigation--buttons .swiper-button-next:hover{text-decoration:underline;text-underline-position:under}.card-slider .case-study-scroll__wrapper .swiper__navigation--buttons .swiper-button-next.disabled,.case-study-scroll__wrapper.card-slider .swiper__navigation--buttons .swiper-button-next.disabled{opacity:.5;pointer-events:none}.card-slider .case-study-scroll__wrapper .swiper__navigation--buttons .swiper-button-next.swiper-button-disabled,.case-study-scroll__wrapper.card-slider .swiper__navigation--buttons .swiper-button-next.swiper-button-disabled{background:transparent;opacity:.5;pointer-events:none}.card-slider .case-study-scroll__wrapper .swiper__navigation--buttons .swiper-button-next.swiper-button-disabled:hover:after,.card-slider .case-study-scroll__wrapper .swiper__navigation--buttons .swiper-button-next.swiper-button-disabled:hover:before,.case-study-scroll__wrapper.card-slider .swiper__navigation--buttons .swiper-button-next.swiper-button-disabled:hover:after,.case-study-scroll__wrapper.card-slider .swiper__navigation--buttons .swiper-button-next.swiper-button-disabled:hover:before{background-color:#0f0f0f}.card-slider .case-study-scroll__wrapper .swiper__navigation--buttons .swiper-button-next:hover:before,.case-study-scroll__wrapper.card-slider .swiper__navigation--buttons .swiper-button-next:hover:before{margin-right:0!important}.card-slider .case-study-scroll__wrapper .swiper__navigation--buttons .swiper-button-next:after,.card-slider .case-study-scroll__wrapper .swiper__navigation--buttons .swiper-button-next:before,.case-study-scroll__wrapper.card-slider .swiper__navigation--buttons .swiper-button-next:after,.case-study-scroll__wrapper.card-slider .swiper__navigation--buttons .swiper-button-next:before{background-color:#0f0f0f}.card-slider .case-study-scroll__wrapper .swiper__navigation--buttons .swiper-button-next:hover,.case-study-scroll__wrapper.card-slider .swiper__navigation--buttons .swiper-button-next:hover{background-color:#0f0f0f;color:#fdfdfd}.card-slider .case-study-scroll__wrapper .swiper__navigation--buttons .swiper-button-next:hover:after,.card-slider .case-study-scroll__wrapper .swiper__navigation--buttons .swiper-button-next:hover:before,.case-study-scroll__wrapper.card-slider .swiper__navigation--buttons .swiper-button-next:hover:after,.case-study-scroll__wrapper.card-slider .swiper__navigation--buttons .swiper-button-next:hover:before{background-color:#fdfdfd}.card-slider .case-study-scroll__wrapper .swiper__navigation--buttons .swiper-button-next:after,.case-study-scroll__wrapper.card-slider .swiper__navigation--buttons .swiper-button-next:after{content:"";display:inline-block;height:6.427px;margin:0;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='8' fill='none' viewBox='0 0 25 8'%3E%3Cpath fill='%23fff' d='m21.412.787-.781.78 1.88 1.881H0v1.104h22.51l-1.88 1.88.782.781L24.625 4z'/%3E%3C/svg%3E") no-repeat 50% 50%;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='8' fill='none' viewBox='0 0 25 8'%3E%3Cpath fill='%230f0f0f' d='m21.412.787-.781.78 1.88 1.881H0v1.104h22.51l-1.88 1.88.782.781L24.625 4z'/%3E%3C/svg%3E") no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;transition:all .3s linear;width:24.625px}.card-slider .case-study-scroll__wrapper .swiper__navigation--buttons .swiper-button-next:hover:after,.case-study-scroll__wrapper.card-slider .swiper__navigation--buttons .swiper-button-next:hover:after{margin-left:7px;margin-right:-7px}@media(max-width:598px){.card-slider .case-study-scroll__wrapper .swiper__navigation--buttons .swiper-button-next,.case-study-scroll__wrapper.card-slider .swiper__navigation--buttons .swiper-button-next{width:50px}}.card-slider .case-study-scroll__wrapper .swiper__navigation--buttons .swiper-button-next:hover:after,.case-study-scroll__wrapper.card-slider .swiper__navigation--buttons .swiper-button-next:hover:after{margin:0}.card-slider .case-study-scroll__wrapper .swiper__navigation .swiper-scrollbar.swiper-scrollbar-horizontal,.card-slider .case-study-scroll__wrapper .swiper__navigation .swiper-scrollbar.swiper-scrollbar-horizontal .swiper-scrollbar-drag:after,.case-study-scroll__wrapper.card-slider .swiper__navigation .swiper-scrollbar.swiper-scrollbar-horizontal,.case-study-scroll__wrapper.card-slider .swiper__navigation .swiper-scrollbar.swiper-scrollbar-horizontal .swiper-scrollbar-drag:after{background-color:#fdfdfd}.card-slider .case-study-scroll__wrapper .swiper__navigation--buttons .swiper-button-next,.card-slider .case-study-scroll__wrapper .swiper__navigation--buttons .swiper-button-prev,.case-study-scroll__wrapper.card-slider .swiper__navigation--buttons .swiper-button-next,.case-study-scroll__wrapper.card-slider .swiper__navigation--buttons .swiper-button-prev{background-color:transparent;border-color:#fdfdfd;color:#fdfdfd}.card-slider .case-study-scroll__wrapper .swiper__navigation--buttons .swiper-button-next:after,.card-slider .case-study-scroll__wrapper .swiper__navigation--buttons .swiper-button-next:before,.card-slider .case-study-scroll__wrapper .swiper__navigation--buttons .swiper-button-prev:after,.card-slider .case-study-scroll__wrapper .swiper__navigation--buttons .swiper-button-prev:before,.case-study-scroll__wrapper.card-slider .swiper__navigation--buttons .swiper-button-next:after,.case-study-scroll__wrapper.card-slider .swiper__navigation--buttons .swiper-button-next:before,.case-study-scroll__wrapper.card-slider .swiper__navigation--buttons .swiper-button-prev:after,.case-study-scroll__wrapper.card-slider .swiper__navigation--buttons .swiper-button-prev:before{background-color:#fdfdfd}.card-slider .case-study-scroll__wrapper .swiper__navigation--buttons .swiper-button-next:hover,.card-slider .case-study-scroll__wrapper .swiper__navigation--buttons .swiper-button-prev:hover,.case-study-scroll__wrapper.card-slider .swiper__navigation--buttons .swiper-button-next:hover,.case-study-scroll__wrapper.card-slider .swiper__navigation--buttons .swiper-button-prev:hover{background-color:#fdfdfd;color:#0f0f0f}.card-slider .case-study-scroll__wrapper .swiper__navigation--buttons .swiper-button-next:hover:after,.card-slider .case-study-scroll__wrapper .swiper__navigation--buttons .swiper-button-next:hover:before,.card-slider .case-study-scroll__wrapper .swiper__navigation--buttons .swiper-button-prev:hover:after,.card-slider .case-study-scroll__wrapper .swiper__navigation--buttons .swiper-button-prev:hover:before,.case-study-scroll__wrapper.card-slider .swiper__navigation--buttons .swiper-button-next:hover:after,.case-study-scroll__wrapper.card-slider .swiper__navigation--buttons .swiper-button-next:hover:before,.case-study-scroll__wrapper.card-slider .swiper__navigation--buttons .swiper-button-prev:hover:after,.case-study-scroll__wrapper.card-slider .swiper__navigation--buttons .swiper-button-prev:hover:before{background-color:#0f0f0f}.case-study-scroll__wrapper--single{box-sizing:content-box;display:flex;height:100%;position:relative;width:100%;z-index:1}@media(min-width:905px){.case-study-scroll__wrapper--single{width:50%}}.case-study-scroll__card{border:none;border-radius:15px;color:#fdfdfd;display:flex;flex-direction:column;justify-content:space-between;justify-content:flex-end;min-height:424px;min-height:550px;padding:48px 30px;position:relative;transition:all .3s linear;width:100%}@media(max-width:598px){.case-study-scroll__card{padding-left:30px;padding-right:30px}}.case-study-scroll__card .card-corner{position:absolute;right:-40px;top:-40px;transition:all .3s linear}@media(max-width:598px){.case-study-scroll__card .card-corner{right:-1px;top:-1px}}.case-study-scroll__card--bg-wrapper{z-index:-1}.case-study-scroll__card--bg-wrapper:after{background:linear-gradient(180deg,hsla(0,0%,6%,0),#0f0f0f 65%);content:"";opacity:.75}.case-study-scroll__card--bg-image,.case-study-scroll__card--bg-wrapper:after{border-radius:15px;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.case-study-scroll__card--bg-image{background-repeat:no-repeat;object-fit:cover}.case-study-scroll__card--bottom{position:relative}.case-study-scroll__card p{font-family:Neue Haas Grotesk Text,sans-serif;font-size:1rem;font-weight:400;letter-spacing:unset;line-height:1.375rem;margin:0}.case-study-scroll__card h3{font-family:Sentinel,sans-serif;font-size:2rem;font-weight:300;letter-spacing:unset;line-height:2.375rem}@media(max-width:904px){.case-study-scroll__card h3{font-size:1.5rem;line-height:1.75rem}}.case-study-scroll__card--expand{background:#f2ebe0;border-radius:0 0 15px 0;bottom:0;color:#0f0f0f;height:100%;left:0;left:100%;padding:5.625rem 3rem 3rem;position:absolute;right:0;top:0;visibility:hidden;width:100%}@media(min-width:905px){.case-study-scroll__card--expand{padding:4.6875rem 1.5rem 1.5rem}.case-study-scroll__card--expand .card-corner{height:20px;opacity:1;position:absolute;right:-3px;top:-3px;width:20px;z-index:1}.case-study-scroll__card--expand .card-cut{position:absolute;right:0;top:0;z-index:1}.case-study-scroll__card--expand .card-corner{top:-3.25px}.case-study-scroll__card--expand .card-corner svg path{stroke:#0f0f0f}}.case-study-scroll__card--expand hr{border-top:1px solid #0f0f0f;margin-bottom:3.75rem;margin-top:1.5rem}.case-study-scroll__card--expand .expandable-description p{font-family:Neue Haas Grotesk Text,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:unset;line-height:1.5625rem;margin-bottom:.75rem}.case-study-scroll__card--expand .expandable-description h2{font-family:Sentinel,sans-serif;font-size:3.75rem;font-weight:300;letter-spacing:-1.8px;line-height:4.0625rem;margin-bottom:.5rem}@media(max-width:904px){.case-study-scroll__card--expand .expandable-description h2{font-size:3rem;letter-spacing:-1.44px;line-height:3.625rem}}.case-study-scroll__card--expand .quote .quote-icon-container{margin-bottom:-12px}.case-study-scroll__card--expand .quote .quote-icon{display:block;font-family:monospace;font-size:4rem}.case-study-scroll__card--expand .quote p{font-family:Neue Haas Grotesk Text,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:unset;line-height:1.5625rem;margin-bottom:.75rem}.case-study-scroll.single-card .case-study-scroll__card{padding:0}@media(min-width:905px){.case-study-scroll.single-card .case-study-scroll__card{min-height:671px}}.case-study-scroll.single-card .case-study-scroll__card--bottom{bottom:0;padding:40px 30px;position:absolute}@media(min-width:905px){.case-study-scroll.single-card .case-study-scroll__card--bottom{padding:50px 48px}}@media(max-width:904px){.case-study-scroll.single-card .case-study-scroll__card--inner{height:524px;position:relative}}.case-study-scroll.single-card .case-study-scroll__card--expand{visibility:visible}@media(max-width:904px){.case-study-scroll.single-card .case-study-scroll__card--expand{border-radius:0 0 15px 15px;height:auto;padding:48px 30px 30px;position:unset}}.case-study-scroll.single-card .case-study-scroll__card--bg-wrapper{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.case-study-scroll.single-card .case-study-scroll__card .case-study-scroll__card--bg-wrapper:after,.case-study-scroll.single-card .case-study-scroll__card--bg-image{border-radius:15px 15px 0 0}@media(min-width:905px){.case-study-scroll.single-card .case-study-scroll__card .case-study-scroll__card--bg-wrapper:after,.case-study-scroll.single-card .case-study-scroll__card--bg-image{border-radius:15px 0 0 15px}.case-study-scroll:not(.single-card) .case-study-scroll__card{min-height:671px;padding:48px}}@media(min-width:905px)and (min-width:905px){.case-study-scroll:not(.single-card) .swiper[data-slides="2"]{padding-bottom:0}.case-study-scroll:not(.single-card) .swiper[data-slides="2"] .swiper__navigation{display:none}}@media(min-width:905px){.case-study-scroll:not(.single-card) .swiper-slide{transition:transform .7s ease-out}.case-study-scroll:not(.single-card) .swiper-slide:hover .case-study-scroll__card--bg-image,.case-study-scroll:not(.single-card) .swiper-slide:hover .case-study-scroll__card--bg-wrapper:after{border-radius:15px 0 0 15px}.case-study-scroll:not(.single-card) .swiper-slide.swiper-slide-active:hover+.swiper-slide-next{transform:translateX(100%);z-index:1}.case-study-scroll:not(.single-card) .swiper-slide.swiper-slide-next:hover{transform:translateX(-100%);z-index:1}.case-study-scroll:not(.single-card) .swiper-wrapper:hover .swiper-slide-active:has(+.swiper-slide-next:hover),.case-study-scroll:not(.single-card) .swiper-wrapper:hover .swiper-slide-next:hover~.swiper-slide-active{transform:translateX(-100%);z-index:1}.case-study-scroll:not(.single-card):hover .case-study-scroll__card--expand.show-expand{visibility:visible}}