main.c-page-frame-column>.frame-type-gridcontainer_hero_stage{max-width:100%;margin:0;padding:0}.c-gridContainer-heroStage{column-gap:1.5rem;display:grid;position:relative}@media print,screen and (width>=48em){.c-gridContainer-heroStage{column-gap:2rem}}@media screen and (width>=62em){.c-gridContainer-heroStage{column-gap:2.5rem}}@media screen and (width>=100em){.c-gridContainer-heroStage{column-gap:3.75rem}}.c-gridContainer-heroStage{grid-template-rows:var(--spacing-4xl) auto var(--spacing-4xl)}.c-gridContainer-heroStage.c-gridContainer-heroStage--withOverlappingContent{grid-template-rows:var(--spacing-4xl) auto var(--spacing-4xl) var(--spacing-4xl) auto}.c-gridContainer-heroStage.c-gridContainer-heroStage--contentTwoColumns{grid-template-rows:var(--spacing-4xl) auto var(--spacing-4xl) auto var(--spacing-4xl)}@media screen and (width>=62em){.c-gridContainer-heroStage.c-gridContainer-heroStage--contentTwoColumns{grid-template-rows:var(--spacing-4xl) auto var(--spacing-4xl)}.c-gridContainer-heroStage.c-gridContainer-heroStage--contentTwoColumns:not(.c-gridContainer-heroStage--redBackground){grid-template-rows:var(--spacing-4xl) minmax(calc(100vh - var(--pageHeaderHeight) - 2 * var(--spacing-4xl)), auto) var(--spacing-4xl)}}.c-gridContainer-heroStage.c-gridContainer-heroStage--contentTwoColumns.c-gridContainer-heroStage--withOverlappingContent{grid-template-rows:var(--spacing-4xl) auto var(--spacing-4xl) auto var(--spacing-4xl) auto}@media screen and (width>=62em){.c-gridContainer-heroStage.c-gridContainer-heroStage--contentTwoColumns.c-gridContainer-heroStage--withOverlappingContent{grid-template-rows:var(--spacing-4xl) auto var(--spacing-4xl) var(--spacing-4xl) auto}.c-gridContainer-heroStage.c-gridContainer-heroStage--contentTwoColumns.c-gridContainer-heroStage--withOverlappingContent:not(.c-gridContainer-heroStage--redBackground){grid-template-rows:var(--spacing-4xl) minmax(calc(100vh - var(--pageHeaderHeight) - 3 * var(--spacing-4xl)), auto) var(--spacing-4xl) var(--spacing-4xl) auto}}.c-gridContainer-heroStage.c-gridContainer-heroStage--contentTwoColumns.c-gridContainer-heroStage--redBackground.c-gridContainer-heroStage--withOverlappingContent{grid-template-rows:var(--spacing-4xl) auto var(--spacing-4xl) auto var(--spacing-4xl) var(--spacing-4xl) auto}@media screen and (width>=62em){.c-gridContainer-heroStage.c-gridContainer-heroStage--contentTwoColumns.c-gridContainer-heroStage--redBackground.c-gridContainer-heroStage--withOverlappingContent{grid-template-rows:var(--spacing-4xl) auto var(--spacing-4xl) var(--spacing-4xl) auto}}.c-gridContainer-heroStage{grid-template-columns:var(--outerColW) repeat(12, 1fr) var(--outerColW);--outerColW:calc(calc(.5 * 48px) - 24px)}@media print,screen and (width>=48em){.c-gridContainer-heroStage{--outerColW:calc(calc(.5 * 88px) - 32px)}}@media screen and (width>=62em){.c-gridContainer-heroStage{--outerColW:calc(calc(.5 * 128px) - 40px)}}@media screen and (width>=80em){.c-gridContainer-heroStage{--outerColW:calc(calc(.5 * 128px) - 40px)}}@media screen and (width>=100em){.c-gridContainer-heroStage{--outerColW:calc(calc(.5 * 160px) - 60px)}}@media only screen and (width>=1408px) and (width<=1599px){.c-gridContainer-heroStage{--outerColW:calc(calc(calc(100% - 1280px) * .5) - 40px)}}@media only screen and (width>=1780px){.c-gridContainer-heroStage{--outerColW:calc(calc(calc(100% - 1620px) * .5) - 60px)}}.c-gridContainer-heroStage.c-gridContainer-heroStage--whiteFont .c-gridContainer-heroStage__textContent,.c-gridContainer-heroStage.c-gridContainer-heroStage--whiteFont .c-gridContainer-heroStage__textContent .c-header,.c-gridContainer-heroStage.c-gridContainer-heroStage--whiteFont .c-gridContainer-heroStage__textContent .c-header .c-header__overline:before,.c-gridContainer-heroStage.c-gridContainer-heroStage--whiteFont .c-gridContainer-heroStage__textContent ul li:before,.c-gridContainer-heroStage.c-gridContainer-heroStage--whiteFont .c-gridContainer-heroStage__textContent ol li:before{color:#fff}.c-gridContainer-heroStage .c-gridContainer-heroStage__background{z-index:0;background-color:#ff4554;grid-area:1/1/-1/-1;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.c-gridContainer-heroStage .c-gridContainer-heroStage__lexwareXSignet{position:absolute;inset:0;overflow:hidden}.c-gridContainer-heroStage .c-gridContainer-heroStage__lexwareXSignet svg{fill:#cc3743;opacity:1;height:134%;position:absolute;top:0;right:0;transform:translate(46%)translateY(-25%)}.c-gridContainer-heroStage .c-gridContainer-heroStage__textContent{z-index:2;--verticalContentGrid-rowGap:var(--spacing-l);row-gap:var(--verticalContentGrid-rowGap);grid-area:2/2/span 1/span 12;grid-template-rows:auto;grid-template-columns:1fr;align-content:center;display:grid}.c-gridContainer-heroStage .c-gridContainer-heroStage__textContent .frame-type-textmedia,.c-gridContainer-heroStage .c-gridContainer-heroStage__textContent .c-header,.c-gridContainer-heroStage .c-gridContainer-heroStage__textContent .c-header__header{row-gap:var(--verticalContentGrid-rowGap);-webkit-hyphens:manual;hyphens:manual;grid-template-rows:auto;grid-template-columns:1fr;margin:0;display:grid}.c-gridContainer-heroStage .c-gridContainer-heroStage__ctaContent{gap:var(--spacing-m);padding-top:var(--spacing-xs);flex-direction:column;display:flex}@media print,screen and (width>=30em){.c-gridContainer-heroStage .c-gridContainer-heroStage__ctaContent{flex-direction:row;align-items:stretch}.c-gridContainer-heroStage .c-gridContainer-heroStage__ctaContent .frame-type-lexwarecontentelements_button{align-items:stretch;display:flex}}.c-gridContainer-heroStage .c-gridContainer-heroStage__imageContent{background-color:#0000;background-repeat:no-repeat;background-size:cover;background-position:var(--focuspoint-default,top left);background-image:var(--background-image-small)}@media print,screen and (width>=30em){.c-gridContainer-heroStage .c-gridContainer-heroStage__imageContent{background-image:var(--background-image-medium)}}@media print,screen and (width>=48em){.c-gridContainer-heroStage .c-gridContainer-heroStage__imageContent{background-image:var(--background-image-large)}}@media screen and (width>=62em){.c-gridContainer-heroStage .c-gridContainer-heroStage__imageContent{background-image:var(--background-image-xlarge)}}@media screen and (width>=80em){.c-gridContainer-heroStage .c-gridContainer-heroStage__imageContent{background-image:var(--background-image-xxlarge)}}@media screen and (width>=100em){.c-gridContainer-heroStage .c-gridContainer-heroStage__imageContent{background-image:var(--background-image-xxxlarge)}}.c-gridContainer-heroStage .c-gridContainer-heroStage__lottieContent{--lottieMaxHeight:calc(100vh - (2 * var(--spacing-4xl)));place-content:center end;align-items:center;display:flex}.c-gridContainer-heroStage [id^=dotLottieWrapper]{height:auto!important}.c-gridContainer-heroStage .c-gridContainer-heroStage__videoContent{object-fit:cover;object-position:center;width:100%;height:100%}@media print,screen and (width>=48em){.c-gridContainer-heroStage.c-gridContainer-heroStage--contentFullWidth .c-gridContainer-heroStage__textContent{grid-column-end:span 10}}@media screen and (width>=62em){.c-gridContainer-heroStage.c-gridContainer-heroStage--contentFullWidth .c-gridContainer-heroStage__textContent{grid-column-end:span 8}}.c-gridContainer-heroStage.c-gridContainer-heroStage--contentFullWidth .c-gridContainer-heroStage__imageContent{z-index:1;grid-area:1/1/-1/-1;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.c-gridContainer-heroStage.c-gridContainer-heroStage--contentFullWidth .c-gridContainer-heroStage__lottieContent{z-index:1;grid-area:2/2/-2/-2;align-content:center;width:100%;height:100%;display:flex;top:0;left:0}.c-gridContainer-heroStage.c-gridContainer-heroStage--contentTwoColumns .c-gridContainer-heroStage__textContent{grid-row:4/span 1}@media screen and (width>=62em){.c-gridContainer-heroStage.c-gridContainer-heroStage--contentTwoColumns .c-gridContainer-heroStage__textContent{grid-area:2/2/span 1/7}}.c-gridContainer-heroStage.c-gridContainer-heroStage--contentTwoColumns .c-gridContainer-heroStage__imageContent{grid-column:1/-1;grid-row:initial;aspect-ratio:1;aspect-ratio:1.33333;grid-row:1/span 2;position:relative}@media screen and (width>=62em){.c-gridContainer-heroStage.c-gridContainer-heroStage--contentTwoColumns .c-gridContainer-heroStage__imageContent{z-index:1;grid-area:1/8/-1/-1;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}}.c-gridContainer-heroStage.c-gridContainer-heroStage--contentTwoColumns .c-gridContainer-heroStage__lottieContent{grid-column:2/-1;grid-row:initial;grid-row:2/span 1}@media screen and (width>=62em){.c-gridContainer-heroStage.c-gridContainer-heroStage--contentTwoColumns .c-gridContainer-heroStage__lottieContent{z-index:1;grid-area:2/8/span 1/-1;width:100%;height:100%}}@media print,screen and (width<=61.9988em){.c-gridContainer-heroStage.c-gridContainer-heroStage--contentTwoColumns.c-gridContainer-heroStage--redBackground .c-gridContainer-heroStage__imageContent{grid-row:4/span 2}.c-gridContainer-heroStage.c-gridContainer-heroStage--contentTwoColumns.c-gridContainer-heroStage--redBackground .c-gridContainer-heroStage__lottieContent{grid-row:4/span 1}.c-gridContainer-heroStage.c-gridContainer-heroStage--contentTwoColumns.c-gridContainer-heroStage--redBackground .c-gridContainer-heroStage__textContent{grid-row:2/span 1}}@media screen and (width>=62em){.c-gridContainer-heroStage.c-gridContainer-heroStage--contentTwoColumns.c-gridContainer-heroStage--redBackground .c-gridContainer-heroStage__textContent{grid-column:2/8}}.c-gridContainer-heroStage.c-gridContainer-heroStage--contentTwoColumns.c-gridContainer-heroStage--redBackground .c-gridContainer-heroStage__lexwareXSignet svg{opacity:0;animation-name:animateHeroStageXSignet;animation-duration:1s;animation-timing-function:cubic-bezier(.55,1,.36,1);animation-delay:1s;animation-fill-mode:forwards;transform:translate(-100%)translateY(-25%)}@media print,screen and (width<=61.9988em){.c-gridContainer-heroStage.c-gridContainer-heroStage--contentTwoColumns.c-gridContainer-heroStage--withOverlappingContent .c-gridContainer-heroStage__overlappingContent{grid-row-start:-2;padding-top:0}}.c-gridContainer-heroStage.c-gridContainer-heroStage--withOverlappingContent .c-gridContainer-heroStage__overlappingContent{z-index:3;grid-area:-3/2/span 2/span 12;grid-template-columns:subgrid;row-gap:var(--verticalContentGrid-rowGap);display:grid}.c-gridContainer-heroStage.c-gridContainer-heroStage--withOverlappingContent .c-gridContainer-heroStage__overlappingContent>*{grid-column:1/-1}.c-gridContainer-heroStage.c-gridContainer-heroStage--withOverlappingContent .c-gridContainer-heroStage__overlappingContent .c-knowledge-teaserList.js-pluginAnimation-startOnHit{transform:translateY(calc(var(--spacing-4xl) - 1px))}.c-gridContainer-heroStage.c-gridContainer-heroStage--withOverlappingContent.c-gridContainer-heroStage--withOverlappingContentTransparent .c-gridContainer-heroStage__overlappingContent div.frame-default:first-of-type .c-header{display:none}.c-gridContainer-heroStage.c-gridContainer-heroStage--withOverlappingContent.c-gridContainer-heroStage--withOverlappingContentOpaque .c-gridContainer-heroStage__overlappingContent{padding-top:var(--spacing-xl);background-color:#fcfafa;grid-column:1/span 13}.c-gridContainer-heroStage.c-gridContainer-heroStage--withOverlappingContent.c-gridContainer-heroStage--withOverlappingContentOpaque .c-gridContainer-heroStage__overlappingContent>*{grid-column:2/-1}.c-gridContainer-heroStage.c-gridContainer-heroStage--withOverlappingContent.c-gridContainer-heroStage--contentFullWidth .c-gridContainer-heroStage__imageContent{grid-row:1/-2}.c-gridContainer-heroStage.c-gridContainer-heroStage--withOverlappingContent.c-gridContainer-heroStage--contentFullWidth .c-gridContainer-heroStage__lottieContent{grid-row:1/-3}@media print,screen and (width<=61.9988em){.c-gridContainer-heroStage.c-gridContainer-heroStage--withOverlappingContent.c-gridContainer-heroStage--contentTwoColumns.c-gridContainer-heroStage--withOverlappingContentOpaque .c-gridContainer-heroStage__overlappingContent{grid-row-start:-2;padding-top:0}}@media screen and (width>=62em){.c-gridContainer-heroStage.c-gridContainer-heroStage--withOverlappingContent.c-gridContainer-heroStage--contentTwoColumns .c-gridContainer-heroStage__imageContent{grid-row:1/-2}}.c-gridContainer-heroStage.c-gridContainer-heroStage--withOverlappingContent .c-gridContainer-heroStage__background{grid-row:1/-2}@keyframes animateHeroStageXSignet{0%{opacity:0;transform:translate(-100%)translateY(-25%)}to{opacity:1;transform:translate(46%)translateY(-25%)}}
