.bulletpoints__headline,.call-to-action__headline,.call-to-action__subline,.card-with-background__headline,.hero__headline p,.partner__headline,.partner__name,.products-grid .card-with-background__headline,.steps .steps-carousel .card__headline,a,abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,u,ul,var,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}html,input,textarea{box-sizing:border-box;-webkit-font-smoothing:antialiased}*,:after,:before{box-sizing:inherit}address,cite,em,i,var{font-style:italic}b,strong,th{font-weight:700}del,s{text-decoration:line-through}u{text-decoration:underline}abbr[title],cite,dfn[title]{border-bottom:1px dotted #00a3c7;text-decoration:none}abbr[title],dfn[title]{cursor:help}nav>ol,nav>ul,ol.menu,ul.menu{list-style-type:none;margin:0;padding:0}nav>ol a,nav>ul a,ol.menu a,ul.menu a{display:block}body,html{height:100%}img,object,video{display:block;height:auto;max-width:100%}::selection{background:#00a3c7;color:#fff}::-moz-selection{background:#00a3c7;color:#fff}.js .embed-container{width:100%;height:0;padding-bottom:56.25%;position:relative;overflow:hidden;z-index:1}.js .embed-container>div,.js .embed-container embed,.js .embed-container iframe,.js .embed-container object{position:absolute;top:0;left:0;z-index:1;width:100% !important;height:100% !important}.no-js .embed-container{padding:1em;background-color:#404040;text-align:center}.no-js .embed-container:before{content:"Sorry, embedded video players need javascript enabled.";width:100%;color:#fff}.no-js .embed-container>div,.no-js .embed-container embed,.no-js .embed-container iframe,.no-js .embed-container object{display:none;visibility:hidden}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px}body,button,input,select,textarea{color:#3f3f3f;font-family:Rubik,Arial,sans-serif;font-weight:400;line-height:1.25}body p{color:#3f3f3f;line-height:1.55}a{transition:all .25s ease}a,a:link,a:visited{color:#00a3c7;text-decoration:none}.js.no-touchevents a:focus,.js.no-touchevents a:hover,.js.touchevents a:active,.no-js a:focus,.no-js a:hover{color:#33b5d2;text-decoration:underline}a[href^=tel]{color:inherit;text-decoration:dotted}.card--kpi .card__value,.giga{font-size:4rem}@media(min-width:38.75em){.card--kpi .card__value,.giga{font-size:calc(4rem + 3.44828vw - 1.33621em)}}@media(min-width:75em){.card--kpi .card__value,.giga{font-size:5.25rem}}.mega{font-size:2.0625rem}@media(min-width:38.75em){.mega{font-size:calc(2.0625rem + 1.55172vw - .60129em)}}@media(min-width:75em){.mega{font-size:2.625rem}}.kilo{font-size:1.6875rem}@media(min-width:38.75em){.kilo{font-size:1.6875rem}}@media(min-width:75em){.kilo{font-size:1.6875rem}}.alpha,.bulletpoints__headline,.call-to-action__category,.call-to-action__headline,.call-to-action__subline,.card--text-card .card__headline,.card-with-background__headline,.card__headline,.card__tagline,.charlie,.delta,.echo,.foxtrot,.h1,.h2 .bravo,.h3,.h4,.h5,.h6,.hero-with-image__headline,.hero__headline p,.kontaktSeite .narrowHeroComponent__section .card__headline .bravo,.no-js .embed-container:before,.partner__headline,.partner__name,.products-grid .card-with-background__headline,.Startseite .narrowHeroComponent__section .card__headline .bravo,.steps .steps-carousel .card__headline,fieldset,h1,h2,h3,h4,h5,h6{color:#000;clear:both;font-weight:700}.alpha,.h1,.hero-with-image__headline,h1{font-size:2.625rem;text-transform:uppercase}@media(min-width:38.75em){.alpha,.h1,.hero-with-image__headline,h1{font-size:calc(2.625rem + 3.7931vw - 1.46983em)}}@media(min-width:75em){.alpha,.h1,.hero-with-image__headline,h1{font-size:4rem}}.bravo,.bulletpoints__headline,.call-to-action__headline,.card-with-background__headline,.h2,.hero__headline p,.kontaktSeite .narrowHeroComponent__section .card__headline,.Startseite .narrowHeroComponent__section .card__headline,h2{font-size:2rem;font-weight:700;text-transform:uppercase}@media(min-width:38.75em){.bravo,.bulletpoints__headline,.call-to-action__headline,.card-with-background__headline,.h2,.hero__headline p,.kontaktSeite .narrowHeroComponent__section .card__headline,.Startseite .narrowHeroComponent__section .card__headline,h2{font-size:calc(2rem + 2.41379vw - .93534em)}}@media(min-width:75em){.bravo,.bulletpoints__headline,.call-to-action__headline,.card-with-background__headline,.h2,.hero__headline p,.kontaktSeite .narrowHeroComponent__section .card__headline,.Startseite .narrowHeroComponent__section .card__headline,h2{font-size:2.875rem}}.charlie,.h3,.no-js .embed-container:before,.partner__headline,.partner__name,.products-grid .card-with-background__headline,fieldset,h3{font-size:1.75rem}@media(min-width:38.75em){.charlie,.h3,.no-js .embed-container:before,.partner__headline,.partner__name,.products-grid .card-with-background__headline,fieldset,h3{font-size:calc(1.75rem + 1.37931vw - .53448em)}}@media(min-width:75em){.charlie,.h3,.no-js .embed-container:before,.partner__headline,.partner__name,.products-grid .card-with-background__headline,fieldset,h3{font-size:2.25rem}}.card__headline,.delta,.h4,h4{font-size:1.5rem;font-weight:700}@media(min-width:38.75em){.card__headline,.delta,.h4,h4{font-size:calc(1.5rem + 1.03448vw - .40086em)}}@media(min-width:75em){.card__headline,.delta,.h4,h4{font-size:1.875rem}}.call-to-action__category,.call-to-action__subline,.card--text-card .card__headline,.card__tagline,.echo,.foxtrot,.h5,.h6,.steps .steps-carousel .card__headline,address,button,dd,dt,h5,h6,input,li,p,select,td,textarea,th{font-size:1rem}@media(min-width:38.75em){.call-to-action__category,.call-to-action__subline,.card--text-card .card__headline,.card__tagline,.echo,.foxtrot,.h5,.h6,.steps .steps-carousel .card__headline,address,button,dd,dt,h5,h6,input,li,p,select,td,textarea,th{font-size:calc(1rem + .34483vw - .13362em)}}@media(min-width:75em){.call-to-action__category,.call-to-action__subline,.card--text-card .card__headline,.card__tagline,.echo,.foxtrot,.h5,.h6,.steps .steps-carousel .card__headline,address,button,dd,dt,h5,h6,input,li,p,select,td,textarea,th{font-size:1.125rem}}.call-to-action__category,.call-to-action__subline,.card--text-card .card__headline,.card__tagline,.echo,.foxtrot,.h5,.h6,.steps .steps-carousel .card__headline,h5,h6{font-weight:700}address,button,dd,dt,input,li,p,select,td,textarea,th{color:#3f3f3f}address,dl,figure,form,ol,p,table,ul{margin-bottom:1.25em}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.card__body p,.hero-with-image .card__body p,.micro{font-size:.9375rem}@media(min-width:38.75em){.card__body p,.hero-with-image .card__body p,.micro{font-size:calc(.9375rem + .17241vw - .06681em)}}@media(min-width:75em){.card__body p,.hero-with-image .card__body p,.micro{font-size:1rem}}blockquote{quotes:none;position:relative;font-weight:600;font-size:21px}blockquote:before{position:absolute;content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='57' height='48' preserveAspectRatio='none' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='.8' d='M21.278.266h19.665L19.706 29.202H.114L21.278.266z' fill='%2300A3C7'/%3E%3Cpath opacity='.6' d='M37.292 18.444h19.665L35.72 47.381H16.128l21.164-28.937z' fill='%2300A3C7'/%3E%3C/svg%3E");left:-16px;top:-16px}blockquote p{color:#404040;font-weight:600;padding-left:45px;font-size:18px}@media screen and (min-width:760px){blockquote p{font-size:21px;padding-left:60px}}blockquote cite{display:block;color:#404040;padding-left:45px;font-size:16px;font-weight:400;font-style:normal;border-bottom:0}@media screen and (min-width:760px){blockquote cite{padding-left:60px;font-size:18px}}hr{border:0;border-top:1px solid #bfbfbf;height:0;line-height:1;margin:1.25em 0;width:100%}ol,ul{margin-left:1.5rem}ul{list-style:disc}ol{list-style:decimal}ol ol>li::marker{content:counters(list-item,".")}dl{border-top:1px solid #bfbfbf}dd,dt{border-left:1px solid #bfbfbf;border-right:1px solid #bfbfbf;padding:.75em 1em .5625em}dt{border-bottom:1px dotted #bfbfbf;font-weight:700}dd{border-bottom:2px solid #bfbfbf}table{border-collapse:collapse;border-spacing:0;width:100%}table th{border-bottom:2px solid #bfbfbf;padding:.5em;text-align:left}table td{border-top:1px solid #bfbfbf;padding:.5em}table caption{text-align:center}table tbody tr:nth-of-type(odd){background-color:#bfbfbf}b,cite,em,i,small,strong,sub,sup{letter-spacing:.03125em}sub,sup{font-size:75%;line-height:1;position:relative}sup{top:-.5em}sub{bottom:-.25em}abbr[title]{font-size:75%;font-weight:700;letter-spacing:.125em;text-transform:uppercase}var{color:#555;display:inline-block;padding:0 .125em}pre{white-space:pre-wrap;word-wrap:break-word}pre code{border-bottom:1px solid #bfbfbf;border-left:5px solid #218f8b;border-radius:0;display:block;margin:0;padding:1.375em 1.25em 1.3125em}code,ins,kbd,mark,samp{display:inline-block;line-height:1.5;padding:.125em .25em 0}code,kbd,samp{background:rgba(0,0,0,.05);border-radius:0;box-shadow:inset 0 0 .25em rgba(0,0,0,.1);font-family:Source Code Pro,Anonymous Pro,Consolas,Envy Code R,Ubuntu Mono,Inconsolata-g,Inconsolata,monospace}code{color:#218f8b}mark{background-color:#ff9}s,strike{color:#bfbfbf}del{color:#00a3c7}ins{background-color:#bfbfbf;text-decoration:none}small{font-size:87.5%}[lang=en-US] q{display:inline}[lang=en-US] q :before{content:"“"}[lang=en-US] q :after{content:"”";white-space:nowrap}[lang=en-US] q q:before{content:"‘"}[lang=en-US] q q:after{content:"’"}.vertical-grid{background-image:url(http://basehold.it/i/31/cc0000);background-position:0 8px}.text-content{max-width:47.5em;margin:0 auto}.text-content--centered{text-align:center}.text-content--cols{max-width:100%}@media screen and (min-width:760px){.text-content--cols .text-content__inner{column-count:2;column-gap:2rem}}.big,.product__heading__name{font-size:1.25rem}@media(min-width:38.75em){.big,.product__heading__name{font-size:calc(1.25rem + .17241vw - .06681em)}}@media(min-width:75em){.big,.product__heading__name{font-size:1.3125rem}}.card--text-card .card__body p,.card-group__content .card--icon p,.custom-select,.kontaktSeite .narrowHeroComponent__section .card__body p,.Startseite .narrowHeroComponent__section .card__body p,.tiny{font-size:.9375rem}@media(min-width:38.75em){.card--text-card .card__body p,.card-group__content .card--icon p,.custom-select,.kontaktSeite .narrowHeroComponent__section .card__body p,.Startseite .narrowHeroComponent__section .card__body p,.tiny{font-size:calc(.9375rem + .17241vw - .06681em)}}@media(min-width:75em){.card--text-card .card__body p,.card-group__content .card--icon p,.custom-select,.kontaktSeite .narrowHeroComponent__section .card__body p,.Startseite .narrowHeroComponent__section .card__body p,.tiny{font-size:1rem}}.bold,.custom-select,.partner__status,.product__heading__name,.products-grid__controls__label{font-weight:700}.medium{font-weight:500}.slim{font-weight:300}li.linked::marker{color:#00a3c7;font-weight:700}.card--kpi .card__value>a,.giga>a{position:relative;color:#3f3f3f !important}.card--kpi .card__value>a:after,.giga>a:after{position:absolute;content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='43' height='35' preserveAspectRatio='none' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.77 17.61h11.942L12.326 34.937H.264L12.77 17.61z' fill='%2300A3C7' fill-opacity='.8'/%3E%3Cpath d='M12.77 17.61h11.942L12.326.283H.264L12.77 17.61z' fill='%2300A3C7' fill-opacity='.6'/%3E%3Cpath d='M30.301 17.61h11.942L29.858 34.937H17.795L30.301 17.61z' fill='%2300A3C7' fill-opacity='.8'/%3E%3Cpath d='M30.301 17.61h11.942L29.858.283H17.795L30.301 17.61z' fill='%2300A3C7' fill-opacity='.6'/%3E%3C/svg%3E");bottom:0;right:-60px}fieldset{border:1px solid #bfbfbf;border-radius:0;margin-bottom:1em;padding:1em 1em 0}label{font-weight:700}input,textarea{border:1px solid #bfbfbf;border-radius:0;color:#555;display:inline-block;padding:.25em .75em;transition:all .25s ease;width:100%}input::placeholder,textarea::placeholder{color:#bfbfbf;font-style:italic}input:hover,textarea:hover{border-color:#a6a6a6;outline:0}input:focus,textarea:focus{border-color:#bfbfbf;color:#555}input[required=required]:focus,input[required=true]:focus,input[required]:focus,textarea[required=required]:focus,textarea[required=true]:focus,textarea[required]:focus{border-color:#00a3c7;box-shadow:0 0 .5em rgba(0,163,199,.5);outline:0}textarea{overflow:auto;vertical-align:top;resize:vertical}select{background-color:#fff;background-image:none;border:1px solid #bfbfbf;border-radius:0;color:#555;padding:.25em .75em;width:100%}input[type=file]{line-height:1}input[type=checkbox],input[type=radio]{width:auto}button,input[type=button],input[type=reset],input[type=submit]{transition:all .25s ease;width:auto}input[type=email],input[type=number],input[type=search],input[type=tel],input[type=url]{-webkit-appearance:textfield}form p{font-size:.9375rem}@media(min-width:38.75em){form p{font-size:calc(.9375rem + .17241vw - .06681em)}}@media(min-width:75em){form p{font-size:1rem}}form .input{margin:.5em 0 1em}form input,form select{padding:10px 20px}form input:active,form input:focus,form select:active,form select:focus{border-color:#00a3c7;box-shadow:none !important}form input:focus-visible,form select:focus-visible{outline:0}form .hs-error-msg,form .hs-form-required{color:#ed5e5f}.inputs-list{list-style-type:none;margin:0;padding:0}.inputs-list .hs-form-booleancheckbox-display>span{margin-left:30px !important}form.hs-form .hs-form-booleancheckbox-display{font-family:system-ui,sans-serif;font-size:1rem;font-weight:700;line-height:1.1;display:grid;grid-template-columns:.51em auto;gap:.25em}form.hs-form .hs-form-booleancheckbox-display input[type=checkbox]{-webkit-appearance:none;appearance:none;padding:0;width:20px;height:20px;font:inherit;color:currentColor;border:3px solid;transform:translateY(-.075em);display:grid;place-content:center}form.hs-form .hs-form-booleancheckbox-display input[type=checkbox]:before{content:"";width:.65em;height:.65em;transform:scale(0);transition:transform .12s ease-in-out;transform-origin:bottom left;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);background:#fff}form.hs-form .hs-form-booleancheckbox-display input[type=checkbox]:checked{background:#333}form.hs-form .hs-form-booleancheckbox-display input[type=checkbox]:checked:before{transform:scale(1)}.button,form .hs-button{border:2px solid #bfbfbf;border-radius:0;display:inline-block;padding:10px 15px;text-transform:uppercase;font-weight:500;font-size:16px}.button,.button:link,.button:visited,form .hs-button,form .hs-button:link,form .hs-button:visited{background-color:#33b5d2;border-color:#33b5d2;color:#fff}.js.no-touchevents .button:focus,.js.no-touchevents .button:hover,.js.no-touchevents form .hs-button:focus,.js.no-touchevents form .hs-button:hover,.js.touchevents .button:active,.js.touchevents form .hs-button:active,.no-js .button:focus,.no-js .button:hover,.no-js form .hs-button:focus,.no-js form .hs-button:hover,form .js.no-touchevents .hs-button:focus,form .js.no-touchevents .hs-button:hover,form .js.touchevents .hs-button:active,form .no-js .hs-button:focus,form .no-js .hs-button:hover{background-color:#657c91;color:#fff}.button:hover,form .hs-button:hover{background:#66c8dd;border-color:#66c8dd}.button:active,form .hs-button:active{background:#b3e3ee;border-color:#b3e3ee}.button--hollow.button,.featured-reference__buttons .button:nth-child(2),.featured-reference__buttons form .hs-button:nth-child(2),.hero-with-image__buttons .button:nth-child(2),.hero-with-image__buttons form .hs-button:nth-child(2),.hero__buttons .button:nth-child(2),.hero__buttons form .hs-button:nth-child(2),form .button--hollow.hs-button,form .featured-reference__buttons .hs-button:nth-child(2),form .hero-with-image__buttons .hs-button:nth-child(2),form .hero__buttons .hs-button:nth-child(2){background:transparent;color:#00a3c7}.button--hollow.button:hover,.featured-reference__buttons .button:hover:nth-child(2),.featured-reference__buttons form .hs-button:hover:nth-child(2),.hero-with-image__buttons .button:hover:nth-child(2),.hero-with-image__buttons form .hs-button:hover:nth-child(2),.hero__buttons .button:hover:nth-child(2),.hero__buttons form .hs-button:hover:nth-child(2),form .button--hollow.hs-button:hover,form .featured-reference__buttons .hs-button:hover:nth-child(2),form .hero-with-image__buttons .hs-button:hover:nth-child(2),form .hero__buttons .hs-button:hover:nth-child(2){color:#fff;background:#66c8dd;border-color:#66c8dd}.button--hollow.button:active,.featured-reference__buttons .button:active:nth-child(2),.featured-reference__buttons form .hs-button:active:nth-child(2),.hero-with-image__buttons .button:active:nth-child(2),.hero-with-image__buttons form .hs-button:active:nth-child(2),.hero__buttons .button:active:nth-child(2),.hero__buttons form .hs-button:active:nth-child(2),form .button--hollow.hs-button:active,form .featured-reference__buttons .hs-button:active:nth-child(2),form .hero-with-image__buttons .hs-button:active:nth-child(2),form .hero__buttons .hs-button:active:nth-child(2){color:#fff;background:#b3e3ee;border-color:#b3e3ee}.button--inverted.button,form .button--inverted.hs-button{background:#fff;border-color:#fff;color:#00a3c7}.button--inverted.button:hover,form .button--inverted.hs-button:hover{background:hsla(0,0%,100%,.6);border-color:hsla(0,0%,100%,.6)}.button--inverted.button:active,form .button--inverted.hs-button:active{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.2)}.button--secondary.button,form .button--secondary.hs-button{border:2px solid #bfbfbf;border-radius:0;display:inline-block;padding:10px 15px;text-transform:uppercase;font-weight:500;font-size:16px}.button--secondary.button,.button--secondary.button:link,.button--secondary.button:visited,form .button--secondary.hs-button,form .button--secondary.hs-button:link,form .button--secondary.hs-button:visited{background-color:#ed5e5f;border-color:#ed5e5f;color:#fff}.js.no-touchevents .button--secondary.button:focus,.js.no-touchevents .button--secondary.button:hover,.js.no-touchevents form .button--secondary.hs-button:focus,.js.no-touchevents form .button--secondary.hs-button:hover,.js.touchevents .button--secondary.button:active,.js.touchevents form .button--secondary.hs-button:active,.no-js .button--secondary.button:focus,.no-js .button--secondary.button:hover,.no-js form .button--secondary.hs-button:focus,.no-js form .button--secondary.hs-button:hover,form .js.no-touchevents .button--secondary.hs-button:focus,form .js.no-touchevents .button--secondary.hs-button:hover,form .js.touchevents .button--secondary.hs-button:active,form .no-js .button--secondary.hs-button:focus,form .no-js .button--secondary.hs-button:hover{background-color:#ed5e5f;color:#fff}.button--secondary.button:hover,form .button--secondary.hs-button:hover{background:#f49e9f;border-color:#f49e9f}.button--secondary.button:active,form .button--secondary.hs-button:active{background:#facfcf;border-color:#facfcf}.button--secondary.button--hollow.button,.featured-reference__buttons .button--secondary.button:nth-child(2),.featured-reference__buttons form .button--secondary.hs-button:nth-child(2),.hero-with-image__buttons .button--secondary.button:nth-child(2),.hero-with-image__buttons form .button--secondary.hs-button:nth-child(2),.hero__buttons .button--secondary.button:nth-child(2),.hero__buttons form .button--secondary.hs-button:nth-child(2),form .button--secondary.button--hollow.hs-button,form .featured-reference__buttons .button--secondary.hs-button:nth-child(2),form .hero-with-image__buttons .button--secondary.hs-button:nth-child(2),form .hero__buttons .button--secondary.hs-button:nth-child(2){background:transparent;color:#ed5e5f}.button--secondary.button--hollow.button:hover,.featured-reference__buttons .button--secondary.button:hover:nth-child(2),.featured-reference__buttons form .button--secondary.hs-button:hover:nth-child(2),.hero-with-image__buttons .button--secondary.button:hover:nth-child(2),.hero-with-image__buttons form .button--secondary.hs-button:hover:nth-child(2),.hero__buttons .button--secondary.button:hover:nth-child(2),.hero__buttons form .button--secondary.hs-button:hover:nth-child(2),form .button--secondary.button--hollow.hs-button:hover,form .featured-reference__buttons .button--secondary.hs-button:hover:nth-child(2),form .hero-with-image__buttons .button--secondary.hs-button:hover:nth-child(2),form .hero__buttons .button--secondary.hs-button:hover:nth-child(2){color:#fff;background:#f49e9f;border-color:#f49e9f}.button--secondary.button--hollow.button:active,.featured-reference__buttons .button--secondary.button:active:nth-child(2),.featured-reference__buttons form .button--secondary.hs-button:active:nth-child(2),.hero-with-image__buttons .button--secondary.button:active:nth-child(2),.hero-with-image__buttons form .button--secondary.hs-button:active:nth-child(2),.hero__buttons .button--secondary.button:active:nth-child(2),.hero__buttons form .button--secondary.hs-button:active:nth-child(2),form .button--secondary.button--hollow.hs-button:active,form .featured-reference__buttons .button--secondary.hs-button:active:nth-child(2),form .hero-with-image__buttons .button--secondary.hs-button:active:nth-child(2),form .hero__buttons .button--secondary.hs-button:active:nth-child(2){color:#fff;background:#facfcf;border-color:#facfcf}.button--secondary.button--inverted.button,form .button--secondary.button--inverted.hs-button{background:#fff;border-color:#fff;color:#ed5e5f}.button--secondary.button--inverted.button:hover,form .button--secondary.button--inverted.hs-button:hover{background:hsla(0,0%,100%,.6);border-color:hsla(0,0%,100%,.6)}.button--secondary.button--inverted.button:active,form .button--secondary.button--inverted.hs-button:active{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.2)}.image-gradient{position:relative;display:inline-block}.image-gradient:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;display:inline-block;background:transparent;z-index:2;background-blend-mode:overlay;opacity:.3}.image-gradient--001:after{background:linear-gradient(245.82deg,rgba(244,104,25,.6) 4.49%,rgba(226,191,94,.42) 51.25%,rgba(94,88,162,.6))}.image-gradient--002:after{background:linear-gradient(245.82deg,rgba(0,163,199,.7) 4.49%,rgba(239,215,144,.42) 51.25%,rgba(160,107,135,.7))}.image-gradient--003:after{background:linear-gradient(245.82deg,rgba(189,63,55,.8) 4.49%,rgba(245,234,134,.4) 51.25%,rgba(13,101,111,.8))}.image-gradient--004:after{background:linear-gradient(245.82deg,rgba(45,120,175,.7) 4.49%,rgba(239,202,153,.7) 51.25%,rgba(237,94,95,.7))}.image-gradient--005:after{background:linear-gradient(245.82deg,rgba(93,123,63,.8) 4.49%,rgba(220,197,139,.8) 51.25%,rgba(107,65,63,.8))}@use "sass:math";.grid-based-section{--max-width:bppx(large);display:grid;grid-template-columns:1fr repeat(12,1fr) 1fr;grid-auto-rows:auto;grid-gap:10px}.grid-based-section .grid-based-content{grid-column-start:2;grid-column-end:14}.grid-based-section .grid-based-content--icon-slider{grid-column-start:2;grid-column-end:15 !important}.grid-based-section .grid-based-content--full{grid-column-start:2;grid-column-end:14}.grid-based-section .grid-based-content--page{grid-column-start:1;grid-column-end:15}.grid-based-section .grid-based-content--extended{grid-column-start:2;grid-column-end:14;order:1}.grid-based-section .grid-based-content--aside,.grid-based-section .grid-based-content--extended--inverse{order:2;grid-column-start:2;grid-column-end:14}.grid-based-section .grid-based-content--aside--inverse{order:1;grid-column-start:2;grid-column-end:14}@media screen and (min-width:760px){.grid-based-section{grid-template-columns:1fr repeat(12,51.66667px) 1fr}}@media screen and (min-width:1000px){.grid-based-section{grid-template-columns:1fr repeat(12,83.33333px) 1fr}.grid-based-section .grid-based-content{grid-column-start:3;grid-column-end:13}.grid-based-section .grid-based-content--full{grid-column-start:2;grid-column-end:14}.grid-based-section .grid-based-content--page{grid-column-start:1;grid-column-end:15}.grid-based-section .grid-based-content--extended{grid-column-start:2;grid-column-end:9}.grid-based-section .grid-based-content--extended--inverse{order:2;grid-column-start:7;grid-column-end:14}.grid-based-section .grid-based-content--aside{grid-column-start:10;grid-column-end:14}.grid-based-section .grid-based-content--aside--inverse{order:1;grid-column-start:2;grid-column-end:6}}@media screen and (min-width:1000px) and (min-width:1200px){.grid-based-section{grid-template-columns:1fr repeat(12,83.33333px) 1fr}}@media screen and (min-width:1000px) and (min-width:1600px){.grid-based-section{grid-template-columns:1fr repeat(12,100px) 1fr}}@media screen and (min-width:1000px){.grid-based-section .gridOffset--left{grid-column-start:1;grid-column-end:1}.grid-based-section .gridOffset--right{grid-column-start:14;grid-column-end:14}}.bulletpoints__wrapper,.call-to-action__wrapper,.card-carousel--no-slider .card-carousel__carousel,.card-carousel--no-slider .card-carousel__wrapper,.card-group__content,.featured-reference__wrapper,.footer__wrapper,.header__wrapper,.hero__wrapper,.hubspot-form,.inner-grid,.kontaktSeite .contactCardsWithImageComponent__section .card-group__header,.logo-list__list,.partner__wrapper,.performance__wrapper,.product-recommendations,.product-recommendations--no-slider .product-recommendations__top .products,.product-recommendations__headings,.product__heading,.Startseite .contactCardsWithImageComponent__section .card-group__header,.testimonials .statements{display:grid;grid-template-columns:repeat(12,calc(8.33333% - 1.71875em));grid-column-gap:1.875em}.edit-entry{position:fixed;z-index:1000;display:flex;background:#f0f0f0;right:40px;bottom:60px;width:52px;height:52px;border-radius:50%}.edit-entry .edit-entry-link{width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:150%}.edit-entry .edit-entry-link i{color:#00a3c7}.edit-entry .edit-entry-link:hover{text-decoration:none}.card,.featured-reference__image:first-child{display:flex;flex-direction:column;padding:1em;box-shadow:0 3px 20px 4px rgba(0,0,0,.1);background:#fff}.card__link-helper{display:flex}.card__header{margin:-1em -1em 0}.card__header__image img{object-fit:cover;width:100%;aspect-ratio:2/1}.card__contact{margin-bottom:.5em}.card__contact i{padding-right:.5em;font-size:110%}.card__tagline{color:#ed5e5f;margin:1em 0}.card__headline{font-size:21px;margin-bottom:.5em}.card__content{padding:1em 0}.card__inner-cta{margin-top:1em}.card__button{margin:1em 0}.card__footer{margin:1em 0 0}.card__body p:last-child{margin-bottom:0}.card--plain.card,.card--plain.featured-reference__image:first-child{box-shadow:none}.card--text-card .card__headline{margin-bottom:.25em}.card--icon.card,.card--icon.featured-reference__image:first-child{flex-direction:row;justify-content:space-between}.card--icon .card__header{flex:0 1 105px;margin:0;padding:.5em;display:flex;align-items:center;justify-content:center}.card--icon .card__content{flex:1 1 75%;display:flex;flex-direction:column;justify-content:center;padding:.5em 1em}.card--icon .card__content>*{margin-bottom:0}.card--icon .card__footer{display:none}.card--decorated .card__header{position:relative}.card--decorated .card__header:before{position:absolute;content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='314' height='261' preserveAspectRatio='none' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M116.949.629h108.397l-117.06 159.498H.293L116.949.629z' fill='%23F17E7F'/%3E%3Cpath d='M205.217 100.832h108.397l-117.06 159.499H88.561l116.656-159.499z' fill='%23F49E9F'/%3E%3C/svg%3E");background-size:100% auto;background-repeat:no-repeat;width:80px;height:80px;right:40px;bottom:-40px;z-index:5}.card--gradient.card,.card--gradient.featured-reference__image:first-child{position:relative}.card--gradient .card__header{margin:-1em;display:flex}.card--gradient .card__header img{height:100%;object-fit:cover}.card--gradient .card__header:after{position:absolute;content:"";background:linear-gradient(180deg,rgba(237,94,95,0),#ed5e5f 53.12%);background-blend-mode:overlay;width:100%;height:75%;bottom:0}.card--gradient .card__content{position:absolute;bottom:4em;z-index:2}.card--gradient .card__content *{color:#fff !important}.card--gradient .card__footer{position:absolute;bottom:1em;z-index:2}.card--kpi{padding:3em}.card--kpi.card,.card--kpi.featured-reference__image:first-child{text-align:center}.card--kpi .card__value{font-weight:700;color:#00a3c7}.card--transparent{background:transparent}.card-with-background{position:relative;padding:2em 3em;background:#4dbfd8}.card-with-background:before{left:0;background:linear-gradient(245.46deg,hsla(0,0%,100%,.2),rgba(42,42,42,.2));background-blend-mode:overlay;z-index:1}.card-with-background:after,.card-with-background:before{content:"";position:absolute;top:0;width:100%;height:100%}.card-with-background:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='227' height='125' preserveAspectRatio='none' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='.3' d='M92.746-77.08h85.903L85.881 49.32H.298l92.448-126.4z' fill='%23fff' fill-opacity='.6'/%3E%3Cpath opacity='.3' d='M171.092-2.336h85.902l-92.768 126.4H78.644l92.448-126.4z' fill='%23fff' fill-opacity='.4'/%3E%3C/svg%3E");right:0;background-repeat:no-repeat;background-position:100% 0}.card-with-background__content{position:relative;z-index:2}.card-with-background__content *{color:#fff}.card-with-background__headline{padding:.5em 0}.card-with-background__body{position:relative;padding-bottom:1em}.card-with-background__body:after{content:"";position:absolute;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='126' height='40' preserveAspectRatio='none' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M28.578.81h26.244L26.48 39.428H.333L28.578.812z' fill='%23fff' fill-opacity='.8'/%3E%3Cpath d='M63.888.81h26.244L61.79 39.428H35.644L63.888.812z' fill='%23fff' fill-opacity='.6'/%3E%3Cpath d='M99.199.81h26.244L97.101 39.428H70.955L99.199.812z' fill='%23fff' fill-opacity='.4'/%3E%3C/svg%3E");width:100%;height:100%;background-repeat:no-repeat;background-position:0 0;left:-2em;margin-top:-.5em}.card-with-background--light.card-with-background{background:#fff}.card-with-background--light.card-with-background:before{background:0}.card-with-background--light.card-with-background:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='227' height='125' preserveAspectRatio='none' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='.1' d='M92.746-76.951h85.903l-92.768 126.4H.298l92.448-126.4zM171.092-2.207h85.902l-92.768 126.4H78.644l92.448-126.4z' fill='%2300A3C7'/%3E%3C/svg%3E")}.card-with-background--light .card-with-background__content *{color:#3f3f3f}.card-with-background--lava.card-with-background{background:#f46819}.card-with-background--sandy.card-with-background{background:#f1a056}.card-with-background--eucalyptus.card-with-background{background:#34d6ac}.card-with-background--olive.card-with-background{background:#a1a56e}.card-with-background--sienna.card-with-background{background:#ed5e5f}.rating__headline{padding-bottom:.25em}.rating__stars{display:flex;gap:.25em}.rating__star{width:31px;height:29px}.rating__star__inner{width:100%;height:29px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='31' height='29' preserveAspectRatio='none' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.783 1.31l3.037 6.07a2.04 2.04 0 001.538 1.104l6.792.979c1.678.242 2.346 2.278 1.132 3.444L25.37 17.63a2.002 2.002 0 00-.588 1.788l1.159 6.668c.285 1.65-1.47 2.908-2.97 2.128l-6.07-3.15a2.073 2.073 0 00-1.905 0l-6.071 3.15c-1.5.78-3.255-.479-2.967-2.128l1.157-6.668a2.001 2.001 0 00-.588-1.788l-4.912-4.723C.4 11.741 1.068 9.705 2.747 9.463l6.792-.979a2.043 2.043 0 001.54-1.104l3.034-6.07c.751-1.502 2.92-1.502 3.67 0z' fill='%23ED5E5F'/%3E%3C/svg%3E")}.custom-select{position:relative;border:2px solid #00a3c7;color:#00a3c7;text-transform:uppercase;padding:.5em;z-index:20;appearance:none;background:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='13' height='8' preserveAspectRatio='none' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.684.634c.28.28.28.733 0 1.013l-5.73 5.73a.716.716 0 01-1.014 0L.21 1.647A.716.716 0 111.223.634l5.224 5.223L11.67.634a.716.716 0 011.013 0z' fill='%2300A3C7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position-x:90%;background-position-y:14px}.custom-select__option{font-weight:300}.hero{position:relative;padding:3em 0;background:linear-gradient(252.54deg,rgba(242,182,183,0) .59%,rgba(242,182,183,.5) 90.5%);min-height:80vh}.hero:before{position:absolute;content:" ";top:0;left:0;width:100%;height:100%;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='1792' height='901' preserveAspectRatio='none' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='.8' d='M656.175 641.188h108.397l-117.06 159.498H539.519l116.656-159.498z' fill='%23fff' fill-opacity='.55'/%3E%3Cpath opacity='.8' d='M1378.01-10h152.86l-165.08 224.931h-152.3L1378.01-10z' fill='%23fff' fill-opacity='.9'/%3E%3Cpath opacity='.6' d='M744.441 741.39h108.397L735.779 900.888H627.785L744.441 741.39z' fill='%23fff' fill-opacity='.5'/%3E%3Cpath d='M1502.49 131.311h152.86l-165.08 224.931h-152.3l164.52-224.931z' fill='%23fff'/%3E%3Cpath d='M1638.51 586.208h152.86l-165.08 224.931h-152.3l164.52-224.931z' fill='%23A06B87' fill-opacity='.1'/%3E%3Cpath opacity='.8' d='M165.314 124.035H318.18L153.098 348.967H.801l164.513-224.932z' fill='%23fff' fill-opacity='.25'/%3E%3C/svg%3E");background-size:100% auto;background-position:50%;opacity:.6;z-index:1}.hero__buttons{margin:3em 0}.hero__buttons .button,.hero__buttons form .hs-button,form .hero__buttons .hs-button{margin-right:1em}.hero__wrapper{position:relative;z-index:10}.hero__wrapper>*{grid-column:span 12}@media screen and (min-width:760px){.hero__wrapper>*{grid-column:span 6}}.hero__aside{display:flex;flex-direction:column;margin:2em 0}.hero__aside .card,.hero__aside .featured-reference__image:first-child{margin:.5em 0}.hero__aside .card__content{justify-content:flex-start;padding:.25em 1em}.hero__aside--image{max-height:600px;position:relative}.hero__aside--image .hero__claim{position:absolute;top:45%;right:-30px;padding:1rem 2rem;background:#e2bf5e}@media screen and (min-width:760px){.hero__aside--image .hero__claim{right:5rem}}.hero__aside--image .hero__claim strong{display:block}.hero__aside--image .hero__claim>*{color:#fff;margin:0}@media screen and (min-width:760px){.hero__aside--image .hero__image{display:flex;justify-content:flex-end}}.hero__aside--image .hero__image img{max-height:600px}.hero__content{padding:2em 0}@media screen and (min-width:760px){.hero__content>*{padding-right:5em}}.hero__headline{position:relative}.hero__headline:before{position:relative;content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='171' height='50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M36.603 0h34.002L35.34 49.333H.996L36.603 0z' fill='%23fff'/%3E%3Cpath d='M36.603 0h34.002L35.34 49.333H.996L36.603 0z' fill='%23A06B87'/%3E%3Cpath d='M86.554 0h34.002L85.292 49.333H50.947L86.554 0z' fill='%23fff'/%3E%3Cpath opacity='.8' d='M86.554 0h34.002L85.292 49.333H50.947L86.554 0z' fill='%23A06B87'/%3E%3Cpath d='M136.505 0h34.002l-35.263 49.333h-34.346L136.505 0z' fill='%23fff'/%3E%3Cpath opacity='.6' d='M136.505 0h34.002l-35.263 49.333h-34.346L136.505 0z' fill='%23A06B87'/%3E%3C/svg%3E")}.hero__headline p{margin-bottom:.5em}.hero--gradient-sienna.hero{background:linear-gradient(252.54deg,rgba(242,182,183,0) .59%,rgba(242,182,183,.5) 90.5%)}.hero--gradient-sienna .hero__headline{position:relative}.hero--gradient-sienna .hero__headline:before{position:relative;content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='171' height='50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M36.603 0h34.002L35.34 49.333H.996L36.603 0z' fill='%23fff'/%3E%3Cpath d='M36.603 0h34.002L35.34 49.333H.996L36.603 0z' fill='%23A06B87'/%3E%3Cpath d='M86.554 0h34.002L85.292 49.333H50.947L86.554 0z' fill='%23fff'/%3E%3Cpath opacity='.8' d='M86.554 0h34.002L85.292 49.333H50.947L86.554 0z' fill='%23A06B87'/%3E%3Cpath d='M136.505 0h34.002l-35.263 49.333h-34.346L136.505 0z' fill='%23fff'/%3E%3Cpath opacity='.6' d='M136.505 0h34.002l-35.263 49.333h-34.346L136.505 0z' fill='%23A06B87'/%3E%3C/svg%3E")}.hero--gradient-electric.hero{background:linear-gradient(252.54deg,rgba(0,163,199,0) .59%,rgba(0,163,199,.5) 90.5%)}.hero--gradient-electric .hero__headline{position:relative}.hero--gradient-electric .hero__headline:before{position:relative;content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='171' height='50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M36.605 0h34.002L35.343 49.333H.998L36.605 0z' fill='%23fff'/%3E%3Cpath d='M36.605 0h34.002L35.343 49.333H.998L36.605 0z' fill='%2300A3C7'/%3E%3Cpath d='M86.556 0h34.001L85.294 49.333H50.949L86.556 0z' fill='%23fff'/%3E%3Cpath opacity='.8' d='M86.556 0h34.001L85.294 49.333H50.949L86.556 0z' fill='%2300A3C7'/%3E%3Cpath d='M136.507 0h34.002l-35.263 49.333h-34.345L136.507 0z' fill='%23fff'/%3E%3Cpath opacity='.6' d='M136.507 0h34.002l-35.263 49.333h-34.345L136.507 0z' fill='%2300A3C7'/%3E%3C/svg%3E")}.hero--gradient-lava.hero{background:linear-gradient(252.54deg,rgba(229,158,51,0) .59%,rgba(229,158,51,.5) 90.5%)}.hero--gradient-lava .hero__headline{position:relative}.hero--gradient-lava .hero__headline:before{position:relative;content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='171' height='50' preserveAspectRatio='none' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M36.603 0h34.002L35.34 49.333H.996L36.603 0z' fill='%23fff'/%3E%3Cpath d='M36.603 0h34.002L35.34 49.333H.996L36.603 0z' fill='%23F46819'/%3E%3Cpath d='M86.554 0h34.002L85.292 49.333H50.947L86.554 0z' fill='%23fff'/%3E%3Cpath opacity='.8' d='M86.554 0h34.002L85.292 49.333H50.947L86.554 0z' fill='%23F46819'/%3E%3Cpath d='M136.505 0h34.002l-35.263 49.333h-34.346L136.505 0z' fill='%23fff'/%3E%3Cpath opacity='.6' d='M136.505 0h34.002l-35.263 49.333h-34.346L136.505 0z' fill='%23F46819'/%3E%3C/svg%3E")}.hero--narrow.hero{min-height:30vh}.hero--narrow .hero__wrapper{justify-content:center}.hero--narrow .card__header{display:block;margin-top:1em}.hero-with-image{padding-top:80px}.hero-with-image__wrapper{position:relative;min-height:60vh;display:flex;margin:0 -3em;padding:0 3em}@media screen and (min-width:760px){.hero-with-image__wrapper{margin:0;padding:0}}.hero-with-image__background{position:absolute;background:var(--background);background-repeat:no-repeat;background-position:100%;background-size:cover;right:0;height:100%;width:100%}@media screen and (min-width:760px){.hero-with-image__background{width:83.33333%}}.hero-with-image__background:before{position:absolute;content:"";top:0;right:0;z-index:1;width:100%;height:100%;opacity:.3;background-blend-mode:overlay}.hero-with-image__content{position:relative;z-index:2;align-self:center;justify-self:flex-start;margin:2em 0;background:hsla(0,0%,100%,.8);backdrop-filter:blur(10px);padding:1em}@media screen and (min-width:760px){.hero-with-image__content{flex:0 1 50%}}.hero-with-image__buttons{margin:3em 0 0}.hero-with-image__buttons .button,.hero-with-image__buttons form .hs-button,form .hero-with-image__buttons .hs-button{margin-right:1em}.hero-with-image__cards{display:flex;justify-content:space-between;margin:2em 0;flex-direction:column}@media screen and (min-width:760px){.hero-with-image__cards{flex-direction:row}}.hero-with-image .card__headline{font-size:20px}.hero-with-image--gradient-001 .hero-with-image__background:before{background:linear-gradient(245.82deg,rgba(244,104,25,.6) 4.49%,rgba(226,191,94,.42) 51.25%,rgba(94,88,162,.6))}.hero-with-image--gradient-002 .hero-with-image__background:before{background:linear-gradient(245.82deg,rgba(0,163,199,.7) 4.49%,rgba(239,215,144,.42) 51.25%,rgba(160,107,135,.7))}.hero-with-image--gradient-003 .hero-with-image__background:before{background:linear-gradient(245.82deg,rgba(189,63,55,.8) 4.49%,rgba(245,234,134,.4) 51.25%,rgba(13,101,111,.8))}.hero-with-image--gradient-004 .hero-with-image__background:before{background:linear-gradient(245.82deg,rgba(45,120,175,.7) 4.49%,rgba(239,202,153,.7) 51.25%,rgba(237,94,95,.7))}.hero-with-image--gradient-005 .hero-with-image__background:before{background:linear-gradient(245.82deg,rgba(93,123,63,.8) 4.49%,rgba(220,197,139,.8) 51.25%,rgba(107,65,63,.8))}.bulletpoints__headline{grid-column:span 12}@media screen and (min-width:760px){.bulletpoints__headline{grid-column:2/8}}.bulletpoints__content{grid-column:span 12}@media screen and (min-width:760px){.bulletpoints__content{grid-column:2/8}}.bulletpoints__aside{grid-column:span 12;margin-top:2em}@media screen and (min-width:760px){.bulletpoints__aside{margin-top:0;grid-column:9/13}}.bulletpoints__image{margin-top:2em}.bulletpoints__headline{margin:0 0 .75em}.bulletpoints ul.decorated{list-style-type:none;margin:0}.bulletpoints ul.decorated li{position:relative;padding-left:4em}.bulletpoints ul.decorated li:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='47' height='19' preserveAspectRatio='none' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.474.323h12.872l-13.35 18.675H.994L14.474.323z' fill='%238DE09B'/%3E%3Cpath opacity='.5' d='M34.094.323h12.872l-13.35 18.675H20.614L34.094.323z' fill='%238DE09B'/%3E%3C/svg%3E");position:absolute;top:.5em;left:0}.call-to-action{background:#f5c5c5;padding:5em 0}.call-to-action__content{order:2;padding-right:3em;grid-column:1/13}@media screen and (min-width:760px){.call-to-action__content{order:1;grid-column:1/7}}.call-to-action__image{order:1;grid-column:1/13;position:relative}@media screen and (min-width:760px){.call-to-action__image{order:2;grid-column:7/13}}.call-to-action__image:before{position:absolute;content:" ";background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='388' height='385' preserveAspectRatio='none' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='.05' d='M244.116 174.493h142.973L232.69 384.868H90.249l153.867-210.375z' fill='%23ED5E5F'/%3E%3Cpath opacity='.8' d='M88.19.835h81.584L81.67 120.881H.389L88.19.835z' fill='%23fff'/%3E%3Cpath opacity='.4' d='M154.624 76.252h81.584l-88.104 120.046H66.823l87.801-120.046z' fill='%23fff'/%3E%3C/svg%3E");background-size:100% 100%;width:100%;height:100%;left:66%;z-index:1}.call-to-action__image>div{box-shadow:0 3px 20px 4px rgba(0,0,0,.1);margin-top:0 !important;position:relative;z-index:5}.call-to-action__image>div:before{position:absolute;content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='314' height='261' preserveAspectRatio='none' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M116.949.629h108.397l-117.06 159.498H.293L116.949.629z' fill='%23F17E7F'/%3E%3Cpath d='M205.217 100.832h108.397l-117.06 159.499H88.561l116.656-159.499z' fill='%23F49E9F'/%3E%3C/svg%3E");width:314px;height:261px;background-size:100% 100%;z-index:0 !important;bottom:-184px;left:-125px}.call-to-action__image--narrow{grid-column:1/13;margin-bottom:2em}@media screen and (min-width:760px){.call-to-action__image--narrow{order:2;grid-column:7/11;margin-bottom:0}}.call-to-action__image--narrow>div{top:-150px}.call-to-action__image--narrow>div:before{bottom:-160px}.call-to-action__category{color:#ed5e5f;margin-bottom:3em}.call-to-action__headline,.call-to-action__subline{margin-bottom:.75em}.call-to-action__button{margin:3em 0}.call-to-action--text .call-to-action__image{background:var(--background);position:relative;box-shadow:0 3px 20px 4px rgba(0,0,0,.1);z-index:3;height:130%;bottom:55%;margin-inline:3em}@media screen and (min-width:760px){.call-to-action--text .call-to-action__image{top:-25%;height:125%;grid-column:7/11;margin-inline:0}}.call-to-action--text .call-to-action__image:after{top:5em}.call-to-action--text .call-to-action__textwrapper{background:var(--background);height:100%;background-size:cover;background-repeat:no-repeat;position:relative;z-index:5}.call-to-action--text .call-to-action__textwrapper__inner{position:relative;bottom:0;padding:7em 2em 3em}@media screen and (min-width:760px){.call-to-action--text .call-to-action__textwrapper__inner{position:absolute}}.call-to-action--text .call-to-action__textwrapper__inner *{color:#fff}.call-to-action--text .call-to-action__textwrapper__inner:before{position:absolute;content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='314' height='261' preserveAspectRatio='none' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M116.949.629h108.397l-117.06 159.498H.293L116.949.629z' fill='%23F17E7F'/%3E%3Cpath d='M205.217 100.832h108.397l-117.06 159.499H88.561l116.656-159.499z' fill='%23F49E9F'/%3E%3C/svg%3E");width:314px;height:261px;background-size:100% 100%;z-index:-3;bottom:-180px;left:-125px}@media screen and (min-width:760px){.call-to-action--text .call-to-action__textwrapper__inner:before{z-index:3}}.call-to-action--text .call-to-action__textwrapper__meta{position:absolute;bottom:.51em;right:.5em;display:flex;align-items:center;padding:1em}.call-to-action--text .call-to-action__textwrapper__meta__content{padding-right:1em}.call-to-action--text .call-to-action__textwrapper__meta__content strong{display:block}.call-to-action--text .call-to-action__textwrapper__meta__content *{color:#fff}.call-to-action--text .call-to-action__textwrapper:before{background:linear-gradient(180deg,rgba(237,94,95,0),#ed5e5f 53.12%);content:"";position:absolute;width:100%;height:100%;left:0;top:0}.featured-reference__headline{margin-bottom:2em}.featured-reference__images{grid-column:1/13}@media screen and (min-width:760px){.featured-reference__images{grid-column:1/5}}.featured-reference__content{grid-column:1/13}@media screen and (min-width:760px){.featured-reference__content{padding-left:2em;grid-column:5/13}}.featured-reference__kpis{display:flex;margin:2em 0 1em}.featured-reference__kpis__item{margin-right:2em}.featured-reference__kpis__item strong{hyphens:none}.featured-reference__image{margin-bottom:2em}.featured-reference__image:first-child{padding:3em}.featured-reference__buttons{margin:3em 0}.featured-reference__buttons .button,.featured-reference__buttons form .hs-button,form .featured-reference__buttons .hs-button{margin-right:1em;margin-bottom:.5em}@media screen and (min-width:760px){.featured-reference__buttons .button,.featured-reference__buttons form .hs-button,form .featured-reference__buttons .hs-button{margin-bottom:0}}.performance{background:#f0f0f0;padding:5em 0}.performance__content{grid-column:1/13}@media screen and (min-width:760px){.performance__content{grid-column:1/5}}.performance__kpis{flex-direction:column;grid-column:1/13;display:flex;flex-wrap:wrap;margin-inline:-1em;margin-top:2em}@media screen and (min-width:760px){.performance__kpis{flex-direction:row;margin-top:0;grid-column:5/13}}.performance__kpi{flex:0 1 20%;padding:0 1em 2em;display:flex}@media screen and (min-width:760px){.performance__kpi{flex:0 1 50%}.performance__kpi .card,.performance__kpi .featured-reference__image:first-child{min-height:100%;justify-content:center}}.performance__headline{margin-bottom:1em}.performance__text{margin-bottom:2em}.performance__rating{margin-bottom:1em}.logo-list__list{margin:0;padding:0;text-indent:0;list-style-type:none}.logo-list__list__item{padding:.5em;grid-column:span 4;display:flex;align-items:center;justify-content:center}@media screen and (min-width:760px){.logo-list__list__item{grid-column:span 2}}.logo-list__list__item img{opacity:.5;filter:grayscale(1);transition:opacity .5s ease-out}.logo-list__list__item img:hover{filter:none;opacity:1;transition:opacity .5s ease-out}.card-group__content__card{display:flex;min-height:100%;grid-column:span 12;margin-bottom:2em}@media screen and (min-width:760px){.card-group__content__card{grid-column:span 4}}.card-group__content .card--icon{margin:1em 0;box-shadow:0 3px 20px 4px rgba(0,0,0,.1);padding:.5em 1em}@media screen and (min-width:760px){.card-group__content .card--icon{margin:0}}.card-group__content .card--icon .card__header{padding-left:0}@media screen and (min-width:760px){.card-group__content .card--icon .card__header{padding-left:.5em}}.card-group__content .card--icon .card__content{padding:0}.card-group__content .card--icon .card__headline{font-size:21px}.text-block{margin:0 auto}.hero__headline .text-block__inner p,.products-grid .text-block__inner .card-with-background__headline,.text-block__headline,.text-block__inner .bulletpoints__headline,.text-block__inner .call-to-action__headline,.text-block__inner .card-with-background__headline,.text-block__inner .hero__headline p,.text-block__inner .partner__headline,.text-block__inner .partner__name,.text-block__inner .products-grid .card-with-background__headline,.text-block__inner h1,.text-block__inner h2,.text-block__inner h3{margin-bottom:.25em}.text-block--2cols .text-block__inner p{max-width:none}@media screen and (min-width:760px){.text-block--2cols .text-block__inner p{column-count:2;column-gap:1.875em}}.partner{position:relative;padding:5rem 0}.partner:before{position:absolute;content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='476' height='343' preserveAspectRatio='none' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='.8' d='M177.34.162h164.127L164.223 241.663H.708L177.34.163z' fill='%2300A3C7'/%3E%3Cpath opacity='.6' d='M310.988 151.881h164.126L297.871 393.382H134.355l176.633-241.501z' fill='%2300A3C7'/%3E%3C/svg%3E");background-position:50%;background-size:100% auto;background-repeat:no-repeat;opacity:.15;width:240px;height:240px;right:0;top:-3rem}.partner__headline{margin-bottom:1rem}.partner__logo{grid-column:span 12;margin-bottom:30px}@media screen and (min-width:760px){.partner__logo{grid-column:span 5;margin-bottom:0}}.partner__content{grid-column:span 12}@media screen and (min-width:760px){.partner__content{grid-column:span 7}}.partner__logo{display:flex;box-shadow:0 3px 20px 4px rgba(0,0,0,.1);height:260px}.partner__logo span{display:flex;justify-content:center;align-items:center;width:100%}.partner__logo span>div,.partner__logo span>div img{display:flex;max-height:100%}.partner__logo span>div img{max-width:100%;object-fit:contain}.partner__status--gold{color:#d0a146}.partner__name{margin-bottom:.75em}.partner__name a{position:relative;display:inline;color:#3f3f3f;padding-right:30px}.partner__name a:after{position:relative;content:"";width:24px;height:24px;right:0;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='43' height='35' preserveAspectRatio='none' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.77 17.61h11.942L12.326 34.937H.264L12.77 17.61z' fill='%2300A3C7' fill-opacity='.8'/%3E%3Cpath d='M12.77 17.61h11.942L12.326.283H.264L12.77 17.61z' fill='%2300A3C7' fill-opacity='.6'/%3E%3Cpath d='M30.301 17.61h11.942L29.858 34.937H17.795L30.301 17.61z' fill='%2300A3C7' fill-opacity='.8'/%3E%3Cpath d='M30.301 17.61h11.942L29.858.283H17.795L30.301 17.61z' fill='%2300A3C7' fill-opacity='.6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;display:inline-block}.product{box-shadow:0 3px 20px 4px rgba(0,0,0,.1)}.product__details{padding:30px 0;max-width:calc(100vw - 60px)}@media screen and (min-width:760px){.product__details{padding:30px}}.product__heading{padding-bottom:2rem}.product__heading__logo{grid-column:2/5}@media screen and (min-width:760px){.product__heading__logo{grid-column:span 2}}.product__heading__logo__wrapper{max-width:100%;border-radius:50%;border:2px solid #bfbfbf;overflow:hidden}.product__heading__logo__wrapper img{aspect-ratio:1/1;display:flex;width:100%;object-fit:contain}.product__heading__name{grid-column:5/12;display:flex;align-items:center}@media screen and (min-width:760px){.product__heading__name{grid-column:span 10}}.product__action{padding-inline:30px}@media screen and (min-width:760px){.product__action{padding-inline:0}}.product .card-with-background__body{padding-bottom:0}.product .card-with-background__body:after{background:0}.product .card-with-background__body p:last-child{margin-bottom:0}.product-recommendations__top{grid-column:1/13}@media screen and (min-width:760px){.product-recommendations__top{grid-column:1/5}}.product-recommendations__headings .product-recommendations__headline{grid-column:span 4}.product-recommendations__slider{grid-column:1/13}@media screen and (min-width:760px){.product-recommendations__slider{grid-column:5/13}}.product-recommendations__headline{margin-bottom:1em;display:none}@media screen and (min-width:760px){.product-recommendations__headline{display:block}}.product-recommendations__headline--mobile{display:block}@media screen and (min-width:760px){.product-recommendations__headline--mobile{display:none}}.product-recommendations .card,.product-recommendations .featured-reference__image:first-child{box-shadow:0 3px 10px 4px rgba(0,0,0,.1)}@media screen and (min-width:760px){.product-recommendations__top{margin-bottom:162px}}.product-recommendations__top .card,.product-recommendations__top .featured-reference__image:first-child{min-height:100%}@supports(-webkit-touch-callout:none){.product-recommendations__top .card,.product-recommendations__top .featured-reference__image:first-child{max-height:480px}}@media screen and (min-width:760px){.product-recommendations--no-slider{margin-bottom:-7em}}.product-recommendations--no-slider .product-recommendations__top{grid-column:1/13 !important}.product-recommendations--no-slider .product-recommendations__top .card,.product-recommendations--no-slider .product-recommendations__top .featured-reference__image:first-child{min-height:400px}@media screen and (min-width:760px){.product-recommendations--no-slider .product-recommendations__top .card,.product-recommendations--no-slider .product-recommendations__top .featured-reference__image:first-child{min-height:100%}}.product-recommendations--no-slider .product-recommendations__top .products .product{grid-column:span 12;margin-bottom:2em}@media screen and (min-width:760px){.product-recommendations--no-slider .product-recommendations__top .products .product{grid-column:span 4;margin-bottom:0}}.product-recommendations--no-slider .product-recommendations__top .products .product .card__body{min-height:120px}.products-grid__controls{margin:1rem 0;display:flex;align-items:center}.products-grid__controls__label{padding-right:1rem}.products-grid__controls__option{flex:0 0 180px;margin-right:1rem;position:relative}.products-grid__list{margin-inline:-15px;display:flex;flex-wrap:wrap}.products-grid__list__item{flex:0 0 100%;padding:15px;transform:scale(1);transition:transform .49s linear}@media screen and (min-width:760px){.products-grid__list__item{flex:0 0 50%}}.products-grid__list__item.hidden{transform:scale(0)}.products-grid__list__item.hidden.none{display:none}.products-grid .card-with-background__headline{color:#fff;min-height:2.5em}.card-carousel--no-slider .card-carousel__header{grid-column:span 12;text-align:center}@media screen and (min-width:760px){.card-carousel--no-slider .card-carousel__header{grid-column:2/11}}.card-carousel--no-slider .card-carousel__carousel{grid-column:span 12}.card-carousel--no-slider .card-carousel__carousel .card-with-background{grid-column:span 12;margin-bottom:2em}@media screen and (min-width:760px){.card-carousel--no-slider .card-carousel__carousel .card-with-background{grid-column:span 6;margin-bottom:0}}.tabs-component{background:#f0f0f0;padding:5em 0}.tabs__nav{hyphens:none}.tabs__nav__list{margin:0;padding:0;text-indent:0;list-style-type:none;min-width:100%;display:flex;flex-direction:column;justify-content:center}@media screen and (min-width:760px){.tabs__nav__list{flex-direction:row;margin-bottom:2em;border-bottom:5px solid #d4d4d4}}.tabs__nav__item{margin-inline:.5em}@media screen and (min-width:760px){.tabs__nav__item{flex:0 1 100px;margin-bottom:-5px}}.tabs__nav__item--active{border-bottom:5px solid #00a3c7}.tabs__nav__item--active a{color:#00a3c7 !important}.tabs__nav__item a{white-space:nowrap;padding:.5em;display:block;font-weight:600;color:#3f3f3f}@media screen and (min-width:760px){.tabs__nav__item a{padding:.5em 5em}}.tabs__content{max-width:100%;overflow-x:hidden}.tabs__pane{height:0;overflow:hidden;opacity:0;transition:opacity .75s ease-in-out}.tabs__pane--active{height:auto;opacity:1}.tabs-component .grid-based-content{max-width:100%}.tabs-component .tabs__pane .grid-based-section{display:block}.tabs-component .tabs__pane .grid-based-section .grid-based-content{max-width:100%;grid-column:span 12}.tabs-component .tabs__pane--active .grid-based-content{grid-column:1/15 !important}.tabs-component .tabs__pane--active .card-carousel__header{margin-inline:0;padding-inline:0}.tabs-component .tabs__pane--active .card-carousel__carousel{margin-inline:50px}.tabbedMultislider__section .grid-based-content--full{grid-column:1/15}@media screen and (min-width:760px){.tabbedMultislider__section .grid-based-content--full{grid-column:2/14}}.tabbedMultislider__section .grid-based-content--full .tabs__nav{margin-inline:1em}@media screen and (min-width:760px){.tabbedMultislider__section .grid-based-content--full .tabs__nav{margin-inline:0}}.testimonials .statements__image{grid-column:1/13;margin-bottom:2em}@media screen and (min-width:760px){.testimonials .statements__image{grid-column:1/5;margin-bottom:0}}.testimonials .statements__content{grid-column:1/13;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (min-width:760px){.testimonials .statements__content{grid-column:5/13;margin-inline:2em}}.testimonials .statements__select{padding-left:60px}.testimonials .statements__select__list{margin:0;padding:0;text-indent:0;list-style-type:none;display:flex;margin-inline:-1em}.testimonials .statements__select__list__item{flex:0 1 20%;margin:1em}.steps__component .grid-based-content{grid-column:1/15}@media screen and (min-width:760px){.steps__component .grid-based-content{grid-column:2/13}}.steps .steps-carousel .card,.steps .steps-carousel .featured-reference__image:first-child{padding:0}.steps .steps-carousel .card__header{margin:0}.hubspot-form{padding:3em 0}.hubspot-form__wrapper{grid-column:span 12}@media screen and (min-width:760px){.hubspot-form__wrapper{grid-column:2/12}}.hubspot-form__content{grid-column:span 12}@media screen and (min-width:760px){.hubspot-form__content{grid-column:2/12}}#footer{background:#2a2a2a}.footer-sectionclass{position:relative;z-index:5}.footer{position:relative;background:#3f3f3f;padding:2em 0}.footer:after{position:absolute;content:"";width:100%;height:100%;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='771' height='227' preserveAspectRatio='none' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='.1' d='M166.128.104h604.731l-165.91 226.058H.79L166.129.104z' fill='%23fff' fill-opacity='.55'/%3E%3C/svg%3E");background-size:60% 100%;background-repeat:no-repeat;background-position:50%;top:0}.footer__logo{grid-column:1/13;padding:1em 0}@media screen and (min-width:760px){.footer__logo{grid-column:1/3}}.footer__cta{grid-column:1/13;display:flex;justify-content:center}@media screen and (min-width:760px){.footer__cta{grid-column:4/9}}.footer__cta *{color:#fff}.footer__cta .card,.footer__cta .featured-reference__image:first-child{max-width:560px;padding:0}.footer__nav{grid-column:1/13;padding:1em 0}@media screen and (min-width:760px){.footer__nav{grid-column:10/13}}.footer__socials{margin:1em 0}.footer__socials__list{margin:0;padding:0;text-indent:0;list-style-type:none;display:flex;gap:12px}.footer__socials__list__item{display:flex;justify-content:center;align-items:center;width:24px;height:24px;border-radius:2px;background:#fff}.footer__socials__list__item i{color:#3f3f3f}.footer__nav .hs-menu-wrapper,.footer__nav__list{margin:0;padding:0;text-indent:0;list-style-type:none}.footer__nav .hs-menu-wrapper .hs-menu-item,.footer__nav .hs-menu-wrapper__item,.footer__nav__list .hs-menu-item,.footer__nav__list__item{margin-bottom:1em}.footer__nav .hs-menu-wrapper .hs-menu-item a,.footer__nav .hs-menu-wrapper__item a,.footer__nav__list .hs-menu-item a,.footer__nav__list__item a{color:#fff}.footer__copyright{position:relative;background:#2a2a2a;padding:1em 0}.featured-reference__buttons .footer .button:nth-child(2),.featured-reference__buttons form .footer .hs-button:nth-child(2),.footer .button--hollow,.footer .featured-reference__buttons .button:nth-child(2),.footer .featured-reference__buttons form .hs-button:nth-child(2),.footer .hero-with-image__buttons .button:nth-child(2),.footer .hero-with-image__buttons form .hs-button:nth-child(2),.footer .hero__buttons .button:nth-child(2),.footer .hero__buttons form .hs-button:nth-child(2),.footer form .featured-reference__buttons .hs-button:nth-child(2),.footer form .hero-with-image__buttons .hs-button:nth-child(2),.footer form .hero__buttons .hs-button:nth-child(2),.hero-with-image__buttons .footer .button:nth-child(2),.hero-with-image__buttons form .footer .hs-button:nth-child(2),.hero__buttons .footer .button:nth-child(2),.hero__buttons form .footer .hs-button:nth-child(2),form .featured-reference__buttons .footer .hs-button:nth-child(2),form .hero-with-image__buttons .footer .hs-button:nth-child(2),form .hero__buttons .footer .hs-button:nth-child(2){border-color:#fff;color:#fff}.subfooter{position:relative;margin-top:1em}.subfooter,.subfooter__copyright{background:#2a2a2a}.subfooter__claim{display:flex;height:100%;align-items:center;padding:.5em 0}.subfooter__claim p{color:#fff;margin-bottom:0}.header__wrapper{padding:2em 0;align-items:center}.header__logo{grid-column:1/6;height:36px}@media screen and (min-width:760px){.header__logo{grid-column:1/3}}@media screen and (min-width:760px){.header__nav{grid-column:3/11}}.header__cta{display:flex;justify-content:flex-end}@media screen and (min-width:760px){.header__cta{grid-column:11/13}}.header__nav__list{margin:0;padding:0;text-indent:0;list-style-type:none;display:flex}.header__nav__list__item a{margin-inline:.25em;padding:.5em;color:#6a6a6a}.header--mobile{background:#fff;position:absolute;width:100%;height:108px;top:0;left:0;z-index:100}.header--mobile .header__wrapper__mobile{grid-column:span 12;display:flex;justify-content:space-between;align-items:center}.header--mobile .header__nav{background:#fff;margin-inline:-2.5em;padding-inline:2.5em;grid-column:span 12;height:0;max-height:0;overflow:hidden;transition:max-height .15s ease-out}.header--mobile .header__nav--open{max-height:100vh;height:100vh}.header--mobile .header__nav__list{margin-top:2em;flex-direction:column}.header--mobile .header__nav__list__item{padding-left:0}.header--mobile .header__nav__list__item a{padding:1em 1em 1em 0;margin-inline:0;display:block}#header{display:none}@media screen and (min-width:760px)