body:not(#\#) .cs-cases-overview:not(#\#){display:flex;flex-flow:column;gap:clamp(3.5rem,5vw,5rem);--cs-cases-scroll-extra-offset: 2rem}@media(min-width:990px){body:not(#\#) .cs-cases-overview:not(#\#){--cs-cases-scroll-extra-offset: 7.5rem}}body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__header{display:flex;flex-flow:column;padding-block-start:clamp(1.5rem,3.5vw,2rem);padding-inline:clamp(1.25rem,5vw,4rem);gap:clamp(.75rem,3.5vw,1rem);position:relative;z-index:1;overflow-x:clip}body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__header>*{width:min(100%,1510px);margin-inline:auto}body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__header .cs-cases-overview__header-inner{position:relative;z-index:1}body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__header .cs-cases-overview__header-inner .cs--subtitle{color:var(--clever-color-orange)}body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__header .cs-cases-overview__header-inner .cs-cases-overview__intro{font-size:116%;margin-top:clamp(1.5rem,3vw,2rem)}body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__header .cs-cases-overview__header-inner .cs-cases-overview__intro p{font-size:inherit}body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__section{display:flex;flex-flow:column-reverse;height:max-content;gap:clamp(1.5rem,5vw,3rem);position:relative;z-index:1}body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__section>*:not(p){width:min(100%,1510px);margin-inline:auto}body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__section .cs-cases-overview__filters-wrap{position:sticky;bottom:0;z-index:110;background:rgb(from var(--clever-color-darkblue) r g b/90%);border-top:1px solid rgb(from var(--clever-color-white) r g b/30%);padding:1.25rem 0rem .45rem}@media(min-width:1240px){body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__section .cs-cases-overview__filters-wrap{display:flex;justify-content:center;align-items:center;border-radius:50rem;background:rgb(from var(--clever-color-darkblue) r g b/80%);padding:1.25rem 1.5rem;-webkit-backdrop-filter:blur(2.5rem);backdrop-filter:blur(2.5rem);bottom:1rem;border:.1rem solid rgb(from var(--clever-color-blue) r g b/86%);width:auto}}body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__section .cs-cases-overview__filters-wrap nav>ul{padding:0 1.5rem .8rem;gap:clamp(1.25rem,3.5vw,1.75rem);display:flex;flex-flow:row;align-items:center;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.25) transparent}@media(min-width:1240px){body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__section .cs-cases-overview__filters-wrap nav>ul{padding:0}}body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__section .cs-cases-overview__filters-wrap nav>ul::-webkit-scrollbar{height:.4rem}body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__section .cs-cases-overview__filters-wrap nav>ul::-webkit-scrollbar-track{background:transparent;border-radius:999px}body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__section .cs-cases-overview__filters-wrap nav>ul::-webkit-scrollbar-thumb{background:#ffffffd9;border-radius:999px}body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__section .cs-cases-overview__filters-wrap nav>ul::-webkit-scrollbar-thumb:hover{background:#fff}body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__section .cs-cases-overview__filters-wrap nav>ul::-webkit-scrollbar-button{display:none;width:0;height:0}body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__section .cs-cases-overview__filters-wrap nav>ul::-webkit-scrollbar-button:single-button{display:none;width:0;height:0}body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__section .cs-cases-overview__filters-wrap nav>ul::-webkit-scrollbar-button:horizontal:decrement,body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__section .cs-cases-overview__filters-wrap nav>ul::-webkit-scrollbar-button:horizontal:increment,body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__section .cs-cases-overview__filters-wrap nav>ul::-webkit-scrollbar-button:start:decrement,body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__section .cs-cases-overview__filters-wrap nav>ul::-webkit-scrollbar-button:end:increment{display:none;width:0;height:0}body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__section .cs-cases-overview__filters-wrap nav>ul .cs-cases-overview__filter-item{width:auto;min-width:max-content}body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__section .cs-cases-overview__filters-wrap nav>ul .cs-cases-overview__filter-item::marker{content:""}body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__section .cs-cases-overview__filters-wrap nav>ul .cs-cases-overview__filter-item button{display:inline-flex;align-items:center;flex-flow:row;gap:.5rem}body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__section .cs-cases-overview__filters-wrap nav>ul .cs-cases-overview__filter-item button .cs-counter{border:.1rem solid var(--clever-color-orange);background:rgb(from var(--clever-color-orange) r g b/0%)}body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__section .cs-cases-overview__filters-wrap nav>ul .cs-cases-overview__filter-item button.is-active{color:var(--clever-color-orange)}body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__section .cs-cases-overview__filters-wrap nav>ul .cs-cases-overview__filter-item button.is-active .cs-counter{background:var(--clever-color-orange)}body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__section .cs-cases-overview__filters-wrap nav>ul .cs-cases-overview__filter-item button:hover:not(.is-active){color:var(--clever-color-blue)}body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__section .cs-cases-overview__filters-wrap nav>ul .cs-cases-overview__filter-item button:hover:not(.is-active) .cs-counter{border-color:var(--clever-color-blue)}body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__section .cs-cases-overview__grid-wrap{width:min(100%,1640px);margin-inline:auto;padding-inline:clamp(1.25rem,5vw,4rem)}body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__section .cs-cases-overview__grid-wrap ul.cs-cases-overview__grid{display:flex;flex-flow:column;padding:0;gap:clamp(1.5rem,3.5vw,2.75rem)}@media(min-width:768px){body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__section .cs-cases-overview__grid-wrap ul.cs-cases-overview__grid{display:grid;grid-template-columns:repeat(var(--cs-cases-columns, 2),minmax(0,1fr))}}body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__section .cs-cases-overview__grid-wrap ul.cs-cases-overview__grid>li{display:flex;aspect-ratio:10/9;transition:opacity .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1);will-change:opacity,transform;transition-delay:0ms}@media(min-width:768px)and (max-width:1240px){body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__section .cs-cases-overview__grid-wrap ul.cs-cases-overview__grid>li{aspect-ratio:1/1}}@media(min-width:1240px){body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__section .cs-cases-overview__grid-wrap ul.cs-cases-overview__grid>li{aspect-ratio:15/11}}body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__section .cs-cases-overview__grid-wrap ul.cs-cases-overview__grid>li::marker{content:unset}body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__section .cs-cases-overview__grid-wrap ul.cs-cases-overview__grid>li[hidden]{display:none}body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__section .cs-cases-overview__grid-wrap ul.cs-cases-overview__grid>li.is-leaving{opacity:0;transform:translateY(1rem) scale(.8);pointer-events:none}body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__section .cs-cases-overview__grid-wrap ul.cs-cases-overview__grid>li.is-entering{opacity:0;transform:translateY(1rem) scale(.8);transition-delay:calc(var(--cs-filter-stagger, 0) * 12ms)}body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__section .cs-cases-overview__grid-wrap ul.cs-cases-overview__grid>li a{display:flex;flex-flow:column;flex:1;border-radius:var(--border-radius-large);text-decoration:none;border:.3rem solid rgb(from var(--clever-color-blue) r g b/0%);color:var(--clever-color-white);overflow:clip;position:relative}body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__section .cs-cases-overview__grid-wrap ul.cs-cases-overview__grid>li a:hover{border-color:var(--clever-color-blue)}body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__section .cs-cases-overview__grid-wrap ul.cs-cases-overview__grid>li a .cs-cases-overview__overlay{position:absolute;inset:0;width:100%;height:100%;z-index:1;background:linear-gradient(0deg,rgb(from var(--clever-color-darkblue) r g b/80%) 5%,rgb(from var(--clever-color-darkblue) r g b/0%) 65%)}body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__section .cs-cases-overview__grid-wrap ul.cs-cases-overview__grid>li a .cs-cases-overview__image{display:flex;flex:1}body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__section .cs-cases-overview__grid-wrap ul.cs-cases-overview__grid>li a .cs-cases-overview__image img{width:100%;height:100%;object-fit:cover;object-position:top center}body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__section .cs-cases-overview__grid-wrap ul.cs-cases-overview__grid>li a .cs-cases-overview__content{display:flex;flex-flow:column;position:absolute;padding:clamp(1.75rem,3.5vw,2rem) clamp(1.5rem,3.5vw,2.5rem);width:100%;height:100%;gap:1rem;z-index:2}body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__section .cs-cases-overview__grid-wrap ul.cs-cases-overview__grid>li a .cs-cases-overview__content>ul{margin-top:auto;padding:0;flex-flow:row wrap;gap:clamp(.6rem,2.5vw,.8rem)}body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__section .cs-cases-overview__grid-wrap ul.cs-cases-overview__grid>li a .cs-cases-overview__content>ul li{background:rgb(from var(--clever-color-darkblue) r g b/35%);-webkit-backdrop-filter:blur(.15rem);backdrop-filter:blur(.15rem);border:.1rem solid rgb(from var(--clever-color-white) r g b/35%);border-radius:20rem;padding:clamp(.2rem,1vw,.4rem) clamp(.6rem,2.5vw,.875rem);display:inline-flex;justify-content:center;align-items:center;line-height:1.2;font-size:60%}body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__section .cs-cases-overview__grid-wrap ul.cs-cases-overview__grid>li a .cs-cases-overview__content h2{font-size:clamp(1.35rem,3.5vw,2.2rem)}@starting-style{body:not(#\#) .cs-cases-overview .cs-cases-overview__item.is-entering{opacity:0;transform:translateY(1rem) scale(.8)}}@media(prefers-reduced-motion:reduce){body:not(#\#) .cs-cases-overview .cs-cases-overview__item{transition:none;transform:none}body:not(#\#) .cs-cases-overview .cs-cases-overview__item.is-leaving,body:not(#\#) .cs-cases-overview .cs-cases-overview__item.is-entering{opacity:1;transform:none}}@supports (animation-timeline: scroll()){@media(prefers-reduced-motion:no-preference){body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__section .cs-cases-overview__grid-wrap ul.cs-cases-overview__grid>li a.cs-cases-overview__card{view-timeline-name:--cs-case-parallax;view-timeline-axis:block;position:relative;overflow:hidden;height:100%}body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__section .cs-cases-overview__grid-wrap ul.cs-cases-overview__grid>li a.cs-cases-overview__card .cs-cases-overview__image{overflow:hidden}body:not(#\#) .cs-cases-overview:not(#\#) .cs-cases-overview__section .cs-cases-overview__grid-wrap ul.cs-cases-overview__grid>li a.cs-cases-overview__card .cs-cases-overview__image img{position:absolute;left:0;bottom:-20%;width:100%;height:140%;animation-name:csCasesImageParallaxY;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--cs-case-parallax;animation-range:entry 0% exit 100%;will-change:transform}}}
