.solutionfinder__arrow-back:before,.solutionfinder__questions-list-item:before,.solutionfinder__result-first-block-cta a.is--training:before,.solutionfinder__result-first-block-cta a.is--whitepaper:before,.solutionfinder__result-last-block-cta a.is--training:before,.solutionfinder__result-last-block-cta a.is--whitepaper:before,.solutionfinder__result-splitview-cta a.is--training:before,.solutionfinder__result-splitview-cta a.is--whitepaper:before,.solutionfinder__result-splitview>div.is--black .solutionfinder__result-splitview-icon:before,.solutionfinder__result-splitview>div.is--blue .solutionfinder__result-splitview-icon:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:ek-Icons!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.solutionfinder__result-splitview>div.is--blue .solutionfinder__result-splitview-icon:before{content:""}.solutionfinder__result-first-block-cta a.is--training:before,.solutionfinder__result-last-block-cta a.is--training:before,.solutionfinder__result-splitview-cta a.is--training:before{content:""}.solutionfinder__result-splitview>div.is--black .solutionfinder__result-splitview-icon:before{content:""}.solutionfinder__result-first-block-cta a.is--whitepaper:before,.solutionfinder__result-last-block-cta a.is--whitepaper:before,.solutionfinder__result-splitview-cta a.is--whitepaper:before{content:""}.solutionfinder__arrow-back:before,.solutionfinder__questions-list-item:before{content:""}.solutionfinder__intro{background-color:#4ba8ff;height:auto;min-height:100%;padding:24px 24px 48px;position:relative;width:50%}@media only screen and (min-width:768px){.solutionfinder__intro{padding:48px 50px;width:50%}}.solutionfinder__intro.is--hidden{display:none}.solutionfinder__intro .solutionfinder__header{height:40px}.solutionfinder__intro .modal__close{right:-24px!important;top:-18px!important}@media only screen and (min-width:768px){.solutionfinder__intro .modal__close{right:-30px}}.solutionfinder__intro-headline{font-family:Rotis,Arial,sans-serif;font-size:24px;font-weight:700;line-height:1.2;margin-top:48px}@media only screen and (min-width:768px){.solutionfinder__intro-headline{font-size:32px}}@media only screen and (min-width:1280px){.solutionfinder__intro-headline{font-size:40px}}.solutionfinder__intro-subline{font-size:22px;font-weight:300;line-height:1.36364;margin-top:48px}.solutionfinder__intro-footer{bottom:50px;padding-right:48px;position:absolute;width:100%}@media only screen and (min-width:768px){.solutionfinder__intro-footer{padding-right:0}}.solutionfinder__intro-footer .button{width:100%}@media only screen and (min-width:768px){.solutionfinder__intro-footer .button{width:auto}}.solutionfinder__header-shape-icon{display:block;padding-top:48px}@media only screen and (min-width:768px){.solutionfinder__header-shape-icon{display:inline;padding:48px 0 0}}.solutionfinder__questions{background-color:#fff;display:flex;flex-direction:column;min-height:100%;position:relative;width:50%}@media only screen and (min-width:768px){.solutionfinder__questions{padding-inline:50px;width:50%}}.solutionfinder__questions.is--hidden{display:none}.solutionfinder__questions-content{flex-grow:1;padding-inline:24px;padding-top:32px}@media only screen and (min-width:768px){.solutionfinder__questions-content{padding-inline:0}}.solutionfinder__arrow-back{cursor:pointer}.solutionfinder__arrow-back:before{display:inline-block;font-size:24px;height:24px;line-height:24px;transform:rotate(180deg);width:24px}.solutionfinder__questions-header{background:#fff;margin-bottom:32px;padding-top:24px;width:100%}.solutionfinder__questions-count{font-weight:700;left:50%;position:absolute;top:24px;transform:translateX(-50%)}@media only screen and (min-width:768px){.solutionfinder__questions-count{top:48px}}.solutionfinder__progressbar{background:#b4b4be;height:2px;width:100%}.solutionfinder__current-state{background:#191919;height:100%;margin-bottom:32px;width:0}.solutionfinder__questions-headline{font-family:Rotis,Arial,sans-serif;font-size:24px;font-weight:700;line-height:1.2}@media only screen and (min-width:768px){.solutionfinder__questions-headline{font-size:32px}}@media only screen and (min-width:1280px){.solutionfinder__questions-headline{font-size:40px}}.solutionfinder__questions-list{margin-top:64px}.solutionfinder__questions-list-item{border-top:1px solid #b4b4be;cursor:pointer;font-size:16px;font-weight:700;line-height:1.5;overflow:hidden;padding:24px 16px;position:relative;transition:background-color .25s cubic-bezier(.25,1,.5,1);width:100%}@media (hover:hover){.solutionfinder__questions-list-item:hover{background-color:#4ba8ff;transition:background-color .25s cubic-bezier(.25,1,.5,1)}}.solutionfinder__questions-list-item:last-of-type{border-bottom:1px solid #b4b4be}.solutionfinder__questions-list-item:before{display:inline-block;font-size:24px;height:24px;line-height:24px;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:24px}.solutionfinder__questions-list-item.has--image{border-top:0;padding:24px 0 0}.solutionfinder__questions-list-item.has--image:first-of-type{padding-top:0}.solutionfinder__questions-list-item.has--image:before{display:none}@media (hover:hover){.solutionfinder__questions-list-item.has--image:hover{background:none}}.solutionfinder__questions-list-item .image{position:relative}.solutionfinder__questions-list-item .image figcaption{bottom:16px;font-family:Rotis,Arial,sans-serif;font-size:24px;font-weight:700;line-height:1.2;position:absolute;right:24px}@media only screen and (min-width:768px){.solutionfinder__questions-list-item .image figcaption{font-size:32px}}@media only screen and (min-width:1280px){.solutionfinder__questions-list-item .image figcaption{font-size:40px}}.solutionfinder__questions-list-item .image figcaption.is--white{color:#fff}.solutionfinder__questions-list-item .image figcaption.is--black{color:#191919}.solutionfinder__questions-shape-icon{flex-grow:0;flex-shrink:0;padding-bottom:24px;padding-top:30px;position:relative}.solutionfinder__result{display:block;height:auto;min-height:100%;position:relative;width:100%}.solutionfinder__result.is--hidden{display:none}.solutionfinder_result-headline{font-family:Rotis,Arial,sans-serif;font-size:24px;font-weight:700;line-height:1.2;padding:48px 48px 0;width:80%}@media only screen and (min-width:768px){.solutionfinder_result-headline{font-size:24px}}@media only screen and (min-width:1280px){.solutionfinder_result-headline{font-size:24px}}.solutionfinder__result-first-block{display:flex;flex-wrap:wrap;overflow:hidden;padding:24px 48px}@media only screen and (min-width:1280px){.solutionfinder__result-first-block{flex-wrap:nowrap;padding:48px}}.solutionfinder__result-first-block>div{width:100%}@media only screen and (min-width:1280px){.solutionfinder__result-first-block>div{width:65%}}.solutionfinder__result-first-block>div:first-child{order:1;padding-top:24px}@media only screen and (min-width:1280px){.solutionfinder__result-first-block>div:first-child{order:0;width:35%}}.solutionfinder__result-first-block-image{margin:0}@media only screen and (min-width:768px){.solutionfinder__result-first-block-image{margin-left:-18px;margin-right:-14px}}@media only screen and (min-width:1280px){.solutionfinder__result-first-block-image{margin-left:0;margin-right:-120px;padding-left:30px}}.solutionfinder__result-splitview{display:block}@media only screen and (min-width:1280px){.solutionfinder__result-splitview{display:flex}}.solutionfinder__result-splitview>div{padding:54px 50px;width:100%}@media only screen and (min-width:1280px){.solutionfinder__result-splitview>div{width:50%}}.solutionfinder__result-splitview>div.is--blue{background-color:#4ba8ff}.solutionfinder__result-splitview>div.is--blue .solutionfinder__result-splitview-icon:before{display:inline-block;font-size:24px;height:24px;line-height:24px;width:24px}.solutionfinder__result-splitview>div.is--black{background-color:#191919;color:#fff}.solutionfinder__result-splitview>div.is--black .solutionfinder__result-splitview-icon:before{display:inline-block;font-size:24px;height:24px;line-height:24px;width:24px}.solutionfinder__result-first-block-titel{font-family:Rotis,Arial,sans-serif;font-size:24px;font-weight:700;line-height:1.2;margin-bottom:28px}@media only screen and (min-width:768px){.solutionfinder__result-first-block-titel{font-size:32px}}@media only screen and (min-width:1280px){.solutionfinder__result-first-block-titel{font-size:40px}}.solutionfinder__result-first-block-download{font-weight:700;margin-bottom:28px;position:relative}.solutionfinder__result-splitview-icon{margin-bottom:16px}.solutionfinder__result-first-block-text{margin-bottom:48px}.solutionfinder__result-splitview-titel{font-family:Rotis,Arial,sans-serif;font-size:24px;font-weight:700;line-height:1.2;margin-bottom:8px}@media only screen and (min-width:768px){.solutionfinder__result-splitview-titel{font-size:24px}}@media only screen and (min-width:1280px){.solutionfinder__result-splitview-titel{font-size:24px}}.solutionfinder__result-splitview-text{margin-bottom:24px}.solutionfinder__result-last-block{display:grid;grid-template:"campaign";min-height:304px;overflow:hidden}@media only screen and (min-width:768px){.solutionfinder__result-last-block{min-height:228px}}.solutionfinder__result-last-block-content{grid-area:campaign;height:inherit;padding:48px;position:relative;width:100%}@media only screen and (min-width:1280px){.solutionfinder__result-last-block-content{width:66%}}.solutionfinder__result-last-block-content.is--white{color:#fff}.solutionfinder__result-last-block-content.is--black{color:#191919}.solutionfinder__result-last-block-content a{text-decoration:none;text-transform:none}.solutionfinder__result-first-block-bgimage{position:absolute;right:-210px;top:-10px;z-index:-1}@media only screen and (min-width:768px){.solutionfinder__result-first-block-bgimage{right:-20px;top:80px;transform:scale(1.2)}}@media only screen and (min-width:1280px){.solutionfinder__result-first-block-bgimage{right:-110px;top:40px;transform:scale(1)}}.solutionfinder__result-first-block-bgimage .is--not-tablet{display:block}@media only screen and (min-width:768px){.solutionfinder__result-first-block-bgimage .is--not-tablet{display:none}}@media only screen and (min-width:1280px){.solutionfinder__result-first-block-bgimage .is--not-tablet{display:block}}.solutionfinder__result-first-block-bgimage .is--tablet{display:none}@media only screen and (min-width:768px){.solutionfinder__result-first-block-bgimage .is--tablet{display:block}}@media only screen and (min-width:1280px){.solutionfinder__result-first-block-bgimage .is--tablet{display:none}}.solutionfinder__result-last-block-image{grid-area:campaign;height:inherit;position:relative}.solutionfinder__result-last-block-image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.solutionfinder__result-last-block-headline{font-family:Rotis,Arial,sans-serif;font-size:24px;font-weight:700;line-height:1.2;margin-bottom:16px}@media only screen and (min-width:768px){.solutionfinder__result-last-block-headline{font-size:32px}}@media only screen and (min-width:1280px){.solutionfinder__result-last-block-headline{font-size:40px}}.solutionfinder__result-last-block-subline{font-size:22px;font-weight:300;line-height:1.36364;margin-bottom:16px}.solutionfinder__result-footer{background-color:#fff;display:flex;flex-wrap:wrap;padding:24px 48px;position:relative;text-align:right}@media only screen and (min-width:1280px){.solutionfinder__result-footer{display:flex}}.solutionfinder__result-footer-text{order:1;text-align:right;width:100%}@media only screen and (min-width:1280px){.solutionfinder__result-footer-text{order:0;text-align:left;width:70%}}.solutionfinder__result-footer-cta{margin-bottom:32px;order:0;text-align:right;width:100%}@media only screen and (min-width:1280px){.solutionfinder__result-footer-cta{margin-bottom:auto;order:1;width:30%}}.solutionfinder__result-first-block-cta,.solutionfinder__result-last-block-cta,.solutionfinder__result-splitview-cta{position:relative}.solutionfinder__result-first-block-cta a,.solutionfinder__result-last-block-cta a,.solutionfinder__result-splitview-cta a{font-weight:600;text-decoration:none}.solutionfinder__result-first-block-cta a:before,.solutionfinder__result-last-block-cta a:before,.solutionfinder__result-splitview-cta a:before{left:0;position:absolute;top:0}.solutionfinder__result-first-block-cta a.is--training,.solutionfinder__result-last-block-cta a.is--training,.solutionfinder__result-splitview-cta a.is--training{padding-left:35px}.solutionfinder__result-first-block-cta a.is--training:before,.solutionfinder__result-last-block-cta a.is--training:before,.solutionfinder__result-splitview-cta a.is--training:before{display:inline-block;font-size:24px;height:24px;line-height:24px;width:24px}.solutionfinder__result-first-block-cta a.is--whitepaper,.solutionfinder__result-last-block-cta a.is--whitepaper,.solutionfinder__result-splitview-cta a.is--whitepaper{padding-left:35px}.solutionfinder__result-first-block-cta a.is--whitepaper:before,.solutionfinder__result-last-block-cta a.is--whitepaper:before,.solutionfinder__result-splitview-cta a.is--whitepaper:before{display:inline-block;font-size:24px;height:24px;line-height:24px;width:24px}.solutionfinder{border-top-left-radius:8px;border-top-right-radius:8px;height:100%;overflow-x:hidden}@media only screen and (min-width:768px){.solutionfinder{border-radius:0}}.has--solution .solutionfinder{width:100%}.solutionfinder__bg{background-color:#191919;content:"";display:none;height:100vh;left:0;opacity:.75;position:fixed;top:0;width:100vw;z-index:1}.solutionfinder__bg.is--visible{display:block}.solutionfinder__inner{background:#fff;display:flex;min-height:100%;position:relative;transition:background-color .7s cubic-bezier(.25,1,.5,1);width:200vw;z-index:2}@media only screen and (min-width:768px){.solutionfinder__inner{width:calc(var(--solutionfinder-desktop-width)*2)}}.has--solution .solutionfinder__inner{margin-left:0!important;width:100%}.solutionfinder__header{background-color:transparent;flex-grow:0;flex-shrink:0;padding-inline:24px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:1}@media only screen and (min-width:768px){.solutionfinder__header{padding-top:24px;padding-inline:0}}.solutionfinder__questions .solutionfinder__header{background-color:#fff}