.e-project-slider{background-color:var(--c-black);color:var(--c-white);overflow-x:hidden;padding-bottom:106px;position:relative}@media(min-width:1280px){.e-project-slider{padding-bottom:70px}}.e-project-slider__cta{margin-top:61px;text-align:center}@media(min-width:1280px){.e-project-slider__cta{margin-top:75px}}.e-project-slider__heading{color:var(--c-white);margin-bottom:-16px;pointer-events:none;position:relative;z-index:1}@media(min-width:769px){.e-project-slider__heading{margin-bottom:-32px}}.e-project-slider__heading>h2 span{line-height:80%}.e-project-slider__slider{--width:80vw;--spacing:8px;color:var(--c-black)}@media(min-width:769px){.e-project-slider__slider{--spacing:24px;--width:min(950px,50vw)}}.e-project-slider__slide:not(:last-child){margin-right:var(--spacing)}.e-project-slider .e-slider__wrapper{padding-left:calc(50vw - var(--width)/2 - var(--spacing)/2);padding-right:calc(50vw - var(--width)/2 - var(--spacing)/2)}@media(min-width:769px){.e-project-slider .e-slider__wrapper{--r:calc(100vw - var(--width) - var(--spacing) - var(--layout-border));padding-left:var(--layout-border);padding-right:var(--r)}}.e-project-slider__project{--aspect-ratio:264/306;min-width:var(--width);position:relative}@media(min-width:769px){.e-project-slider__project{--aspect-ratio:1.62887!important}}.e-project-slider__project__image{width:100%}.e-project-slider__project__overlay{bottom:0;left:0;padding:20px 32px;position:absolute}@media(max-width:768px){.e-project-slider__project__overlay{display:none}}.e-project-slider__project__title{font-family:var(--font-sharp);font-size:55.64px;line-height:59.8px;text-transform:lowercase}.e-project-slider__project__title:first-letter{text-transform:uppercase}.e-project-slider__project__subtitle{font-family:var(--font-moderat-regular);font-size:14.09px;line-height:22.45px}.e-heading{display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden}.e-heading__label{align-items:flex-end;display:flex;height:122px;margin-bottom:24px;position:relative;text-indent:12px}@media(min-width:769px){.e-heading__label{height:100%;min-height:150px}}.e-heading__label>*{line-height:inherit}@media(max-width:768px){.e-heading__label>*{display:none}}.e-heading__label:before{background-color:currentColor;content:"";height:100%;height:var(--height,100%);left:0;position:absolute;top:0;width:1px}@media(max-width:768px){.e-heading__label:before{left:50%;transform:translateX(-50%)}}.e-heading__title{display:inline-block}@media(max-width:768px){.e-heading__title{text-align:center}}.e-heading__title>*{display:inline-block}.webgl-image{visibility:hidden!important}.e-image{display:block;position:relative;visibility:hidden}.e-image--loaded{visibility:visible}.e-image source{display:none}.e-image img{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.e-slider{overflow-x:hidden}.e-slider__wrapper,.e-slider__wrapper>*{display:inline-flex}.webgl-scene{position:relative}.webgl-scene canvas{height:100%!important;left:0;position:absolute;top:0;width:100%!important}.e-arrowCta{display:inline-flex}.e-arrowCta__arrow{display:inline-block;margin-left:8px;overflow:hidden}.e-cursorDrag{align-items:center;background-color:var(--c-white);border-radius:100%;color:var(--c-black);display:flex;font-family:var(--font-sharp);font-size:20px;height:100%;justify-content:center;left:0;position:relative;position:absolute;top:0;transform:scale(0);width:100%;z-index:2}.e-cursor{height:100px;left:0;margin-left:-50px;margin-top:-50px;pointer-events:none;position:fixed;top:0;width:100px;will-change:transform}