.animation--image--link,.animation--image--zoom{position:relative;overflow:hidden}.animation--image--link img,.animation--image--zoom img{max-width:100%;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(0.75, 0.02, 0.5, 1)}.animation--image--link img:hover,.animation--image--zoom img:hover{transform:scale(1.1)}.animation--image--link img{cursor:pointer}.animation--image--zoom img{cursor:zoom-in}.animation--slide--in--up{animation-duration:.5s;animation-name:animationSlideInUp}.animation--slide--in--down{animation-duration:.5s;animation-name:animationSlideInDown}.animation--slide--in--right{animation-duration:.5s;animation-name:animationSlideInRight}.animation--slide--in--left{animation-duration:.5s;animation-name:animationSlideInLeft}@keyframes animationSlideInUp{from,to{animation-timing-function:cubic-bezier(0.75, 0.02, 0.5, 1)}from{transform:translate3d(0, 3000px, 0)}to{transform:translate3d(0, 0, 0)}}@keyframes animationSlideInDown{from,to{animation-timing-function:cubic-bezier(0.75, 0.02, 0.5, 1)}from{transform:translate3d(0, -3000px, 0)}to{transform:translate3d(0, 0, 0)}}@keyframes animationSlideInRight{from,to{animation-timing-function:cubic-bezier(0.75, 0.02, 0.5, 1)}from{transform:translate3d(3000px, 0, 0)}to{transform:translate3d(0, 0, 0)}}@keyframes animationSlideInLeft{from,to{animation-timing-function:cubic-bezier(0.75, 0.02, 0.5, 1)}from{transform:translate3d(-3000px, 0, 0)}to{transform:translate3d(0, 0, 0)}}.color--green{color:#093}.ce-gallery img{max-width:100%}.ce-intext-left .image-gallery-wrap{margin:0;float:none}@media print,screen and (min-width: 64em){.ce-intext-left .image-gallery-wrap{max-width:50%;margin:0 2.5em 0 0;float:left}}.ce-intext-right .image-gallery-wrap{margin:0;float:none}@media print,screen and (min-width: 64em){.ce-intext-right .image-gallery-wrap{max-width:50%;margin:0 0 0 2.5em;float:right}}html[lang=en] q,html[lang=en-US] q,html[lang=es-MX] q,html[lang=nl-BE] q,html[lang=nl-NL] q,html[lang=pt-BR] q,html[lang=zh-CN] q,html[lang=zh-HK] q{quotes:"“" "”" "‘" "’"}html[lang=de-CH] q,html[lang=es-ES] q,html[lang=fr-BE] q,html[lang=fr-FR] q{quotes:"«" "»" "‹" "›"}html[lang=de-AT] q,html[lang=de-DE] q{quotes:"„" "“" "‚" "‘"}html[lang=en-GB] q,html[lang=en-UK] q{quotes:"‘" "’" "“" "”"}html[lang=it-IT] q{quotes:"«" "»"}html[lang=pl] q{quotes:"„" "“"}html[lang=pt-PT] q{quotes:"«" "»" "“" "”"}html[lang=ja-JP] q{quotes:"「" "」" "『" "』"}#main h1,#main h2,#main h4,#main h5,#main .h1,#main .h2,#main .h4,#main .h5{font-weight:300;line-height:1.2}#main h1,#main .h1{font-size:2em;font-size:clamp(2em,10vw,3.2em)}@media print,screen and (min-width: 64em){#main h1,#main .h1{font-size:3.2em;font-size:clamp(2em,5vw,3.2em)}}#main h2,#main .h2{font-size:1.3em;font-size:clamp(1.3em,6.3vw,2.1em);margin:0 0 2rem}@media print,screen and (min-width: 64em){#main h2,#main .h2{font-size:2.1em;font-size:clamp(1.3em,3.3vw,2.1em)}}#main h3,#main h4,#main h5,#main .h3,#main .h4,#main .h5{margin:0 0 1rem}#main h3,#main .h3{font-size:1.1em;font-size:clamp(1.1em,5.6vw,1.6em);font-weight:400}@media print,screen and (min-width: 64em){#main h3,#main .h3{font-size:1.6em;font-size:clamp(1.1em,2.5vw,1.6em)}}#main h4,#main h5,#main .h4,#main .h5{font-size:1em;font-size:clamp(1em,5vw,1.2em)}@media print,screen and (min-width: 64em){#main h4,#main h5,#main .h4,#main .h5{font-size:1.2em;font-size:clamp(1em,1.9vw,1.2em)}}#main h4,#main .h4{font-weight:600}#main p,#main ul,#main ol{font-size:1em;font-size:clamp(1em,5vw,1.2em);line-height:1.4;font-weight:300;margin:0 0 .692em}@media print,screen and (min-width: 64em){#main p,#main ul,#main ol{font-size:1.2em;font-size:clamp(1em,1.9vw,1.2em)}}#main p ul,#main p ol,#main p p,#main ul ul,#main ul ol,#main ul p,#main ol ul,#main ol ol,#main ol p{font-size:inherit}#main a{font-size:inherit;font-weight:600;text-decoration:underline}#main a:hover{text-decoration:none !important}#main a.button{text-decoration:none}#main .small,#main .image-caption{font-size:0.9em;font-size:clamp(0.9em,4.4vw,1em)}@media print,screen and (min-width: 64em){#main .small,#main .image-caption{font-size:1em;font-size:clamp(0.9em,1.6vw,1em)}}#main .image-caption{color:#7b7b7b}#main .text-white .header-claim{color:#fff}#main .button{font-size:0.8em;font-size:clamp(0.8em,4.1vw,0.9em);line-height:1}@media print,screen and (min-width: 64em){#main .button{font-size:0.9em;font-size:clamp(0.8em,1.5vw,0.9em)}}#main .button.large{font-size:0.9em;font-size:clamp(0.9em,4.4vw,1em)}@media print,screen and (min-width: 64em){#main .button.large{font-size:1em;font-size:clamp(0.9em,1.6vw,1em)}}#main form[id^=universalLeadForm-],#main .tx-powermail form[id^=form-]{font-size:0.9em;font-size:clamp(0.9em,4.4vw,1em)}@media print,screen and (min-width: 64em){#main form[id^=universalLeadForm-],#main .tx-powermail form[id^=form-]{font-size:1em;font-size:clamp(0.9em,1.6vw,1em)}}#main .margin-bottom-1x{margin-bottom:.5em}@media(min-width: 768px){#main .margin-bottom-1x{margin-bottom:1.25em}}#main .margin-top-1x{margin-top:.5em}@media(min-width: 768px){#main .margin-top-1x{margin-top:1.25em}}#main .margin-right-1x{margin-right:.5em}@media(min-width: 768px){#main .margin-right-1x{margin-right:1.25em}}#main .margin-left-1x{margin-left:.5em}@media(min-width: 768px){#main .margin-left-1x{margin-left:1.25em}}#main .margin-bottom-2x{margin-bottom:1em}@media(min-width: 768px){#main .margin-bottom-2x{margin-bottom:2.5em}}#main .margin-top-2x{margin-top:1em}@media(min-width: 768px){#main .margin-top-2x{margin-top:2.5em}}#main .margin-right-2x{margin-right:1em}@media(min-width: 768px){#main .margin-right-2x{margin-right:2.5em}}#main .margin-left-2x{margin-left:1em}@media(min-width: 768px){#main .margin-left-2x{margin-left:2.5em}}#main .margin-bottom-3x{margin-bottom:1.5em}@media(min-width: 768px){#main .margin-bottom-3x{margin-bottom:3.75em}}#main .margin-top-3x{margin-top:1.5em}@media(min-width: 768px){#main .margin-top-3x{margin-top:3.75em}}#main .margin-right-3x{margin-right:1.5em}@media(min-width: 768px){#main .margin-right-3x{margin-right:3.75em}}#main .margin-left-3x{margin-left:1.5em}@media(min-width: 768px){#main .margin-left-3x{margin-left:3.75em}}#main .margin-bottom-4x{margin-bottom:2em}@media(min-width: 768px){#main .margin-bottom-4x{margin-bottom:5em}}#main .margin-top-4x{margin-top:2em}@media(min-width: 768px){#main .margin-top-4x{margin-top:5em}}#main .margin-right-4x{margin-right:2em}@media(min-width: 768px){#main .margin-right-4x{margin-right:5em}}#main .margin-left-4x{margin-left:2em}@media(min-width: 768px){#main .margin-left-4x{margin-left:5em}}#main .margin-bottom-5x{margin-bottom:2.5em}@media(min-width: 768px){#main .margin-bottom-5x{margin-bottom:6.25em}}#main .margin-top-5x{margin-top:2.5em}@media(min-width: 768px){#main .margin-top-5x{margin-top:6.25em}}#main .margin-right-5x{margin-right:2.5em}@media(min-width: 768px){#main .margin-right-5x{margin-right:6.25em}}#main .margin-left-5x{margin-left:2.5em}@media(min-width: 768px){#main .margin-left-5x{margin-left:6.25em}}.padding-top-none{padding-top:0 !important}.padding-bottom-none{padding-bottom:0 !important}header span[class^=header-icon-],header span[class*=" header-icon-"]{position:relative;float:left}header span[class^=header-icon-] i,header span[class*=" header-icon-"] i{font-size:1.25em;margin-right:.3em}header span[class^=header-icon-]+h1 br,header span[class^=header-icon-]+h2 br,header span[class^=header-icon-]+h3 br,header span[class^=header-icon-]+h4 br,header span[class*=" header-icon-"]+h1 br,header span[class*=" header-icon-"]+h2 br,header span[class*=" header-icon-"]+h3 br,header span[class*=" header-icon-"]+h4 br{display:none}@media print,screen and (min-width: 48em){header span[class^=header-icon-]+h1 br,header span[class^=header-icon-]+h2 br,header span[class^=header-icon-]+h3 br,header span[class^=header-icon-]+h4 br,header span[class*=" header-icon-"]+h1 br,header span[class*=" header-icon-"]+h2 br,header span[class*=" header-icon-"]+h3 br,header span[class*=" header-icon-"]+h4 br{display:inline}}header span[class^=header-icon-].header-icon-1,header span[class^=header-icon-].header-icon-11,header span[class*=" header-icon-"].header-icon-1,header span[class*=" header-icon-"].header-icon-11{top:-0.2em;font-size:2.8666666667em}@media print,screen and (min-width: 48em){header span[class^=header-icon-].header-icon-1,header span[class^=header-icon-].header-icon-11,header span[class*=" header-icon-"].header-icon-1,header span[class*=" header-icon-"].header-icon-11{font-size:4.3em}}header span[class^=header-icon-].header-icon-2,header span[class^=header-icon-].header-icon-12,header span[class*=" header-icon-"].header-icon-2,header span[class*=" header-icon-"].header-icon-12{top:-0.3em;font-size:2.4666666667em}@media print,screen and (min-width: 48em){header span[class^=header-icon-].header-icon-2,header span[class^=header-icon-].header-icon-12,header span[class*=" header-icon-"].header-icon-2,header span[class*=" header-icon-"].header-icon-12{font-size:3.7em}}header span[class^=header-icon-].header-icon-3,header span[class^=header-icon-].header-icon-13,header span[class^=header-icon-].header-icon-0,header span[class*=" header-icon-"].header-icon-3,header span[class*=" header-icon-"].header-icon-13,header span[class*=" header-icon-"].header-icon-0{top:-0.2em;font-size:1.8666666667em}@media print,screen and (min-width: 48em){header span[class^=header-icon-].header-icon-3,header span[class^=header-icon-].header-icon-13,header span[class^=header-icon-].header-icon-0,header span[class*=" header-icon-"].header-icon-3,header span[class*=" header-icon-"].header-icon-13,header span[class*=" header-icon-"].header-icon-0{font-size:2.8em}}header span[class^=header-icon-].header-icon-4,header span[class*=" header-icon-"].header-icon-4{top:-0.2em;font-size:1.1333333333em}@media print,screen and (min-width: 48em){header span[class^=header-icon-].header-icon-4,header span[class*=" header-icon-"].header-icon-4{font-size:1.7em}}header span[class^=header-icon-].header-icon-5,header span[class*=" header-icon-"].header-icon-5{top:-0.2em;font-size:1.1333333333em}@media print,screen and (min-width: 48em){header span[class^=header-icon-].header-icon-5,header span[class*=" header-icon-"].header-icon-5{font-size:1.7em}}.has-header-icon-1,.has-header-icon-11{padding-left:4.8em}@media print,screen and (min-width: 48em){.has-header-icon-1,.has-header-icon-11{padding-left:7em}}.has-header-icon-2,.has-header-icon-12{padding-left:4.1em}@media print,screen and (min-width: 48em){.has-header-icon-2,.has-header-icon-12{padding-left:6.2em}}.has-header-icon-3,.has-header-icon-13,.has-header-icon-0{padding-left:3.1em}@media print,screen and (min-width: 48em){.has-header-icon-3,.has-header-icon-13,.has-header-icon-0{padding-left:4.6em}}.has-header-icon-4,.has-header-icon-5{padding-left:1.9em}@media print,screen and (min-width: 48em){.has-header-icon-4,.has-header-icon-5{padding-left:2.8em}}a.video{position:relative}a.video:after{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);content:"";width:106px;height:106px;background:url("/typo3conf/ext/gd_sites/Resources/Public/Images/Business/video-play-button.svg") center no-repeat}.textmedia--beside-left figure,.textmedia--beside-right figure{width:100%}@media print,screen and (min-width: 48em){.textmedia--beside-left figure,.textmedia--beside-right figure{width:auto}}.textmedia--beside-left header *,.textmedia--beside-right header *{line-height:1}@media print,screen and (min-width: 48em){.textmedia--beside-left .medium-up-1{margin-right:1em}.textmedia--beside-right header{line-height:1}.textmedia--beside-right .medium-up-1{margin-left:1em}}.box-shadow--base{box-shadow:0 10px 14px rgba(30,30,30,.12)}.be-22 #main .feature-overview{font-size:1em;font-size:clamp(1em,5vw,1.2em)}@media print,screen and (min-width: 64em){.be-22 #main .feature-overview{font-size:1.2em;font-size:clamp(1em,1.9vw,1.2em)}}.be-22 #main .feature-overview .feature-elements .feature-wrap .feature-icon{font-size:3rem}.be-22 #main .feature-overview-tabs .tabs{display:flex;justify-content:center;width:100%;margin:0}.be-22 #main .feature-overview-tabs .tabs a{text-decoration:none}@media only screen and (min-width: 768px){.be-22 #main .feature-overview-tabs .tabs-title{padding:0 2em}}.stairway-elements{font-size:120%}.stairway-elements h3,.stairway-elements h4>b{font-weight:300 !important}.stairway-elements p,.stairway-elements div.p{font-weight:300}