@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:400;vertical-align:middle}a img{border:none}@font-face{font-family:LLCircular;src:url('../../../_assets/9d9b6918b105cafe0d43e815e620a055/Fonts/lineto-circular-book-s.woff2') format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:LLCircular;src:url('../../../_assets/9d9b6918b105cafe0d43e815e620a055/Fonts/lineto-circular-bold-s.woff2') format("woff2");font-weight:700;font-style:normal;font-display:swap}.bg-black{background-color:#000}.bg-grey-100{background-color:#2b2b2e}.bg-grey-15{background-color:#e8e8e8}.bg-white{background-color:#fff}.bg-green-50{background-color:#61ff99}.text-black{color:#000}.text-grey-100{color:#2b2b2e}.text-grey-70{color:#585859}.text-grey-15{color:#e8e8e8}.text-white{color:#fff}@media screen{.hasFadeInEffect{transition:opacity .5s,transform .5s}}.hasFadeInEffect.fadedOut{transform:translateY(25vh)}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.hasFadeInEffect.fadedOut{transform:translateY(20%)}}.hasFadeInEffect.fadedOut{opacity:0}@media print{.hasFadeInEffect.fadedOut{opacity:1!important;transform:none}}.lo-contentContainer{max-width:1680px;margin-left:auto;margin-right:auto;padding:0 40px}@media screen and (max-width:1000px){.lo-contentContainer{padding:0 16px}}@media screen and (max-width:700px){.lo-contentContainer{padding:0 16px}}.lo-gridContainer{display:grid;grid-template-columns:1fr repeat(3,minmax(0,352px)) 1fr;grid-gap:0 5%;align-items:start;max-width:1680px;margin-left:auto;margin-right:auto;padding:0 40px}.lo-gridContainer__itemInnerCols{grid-column:2/span 3}@media screen and (max-width:1000px){.lo-gridContainer{padding:0 16px}}@media screen and (max-width:700px){.lo-gridContainer{grid-template-columns:24px 1fr 24px;grid-gap:0;padding:0 16px}.lo-gridContainer__itemInnerCols{grid-column:2}}.lo-sectionMargin{margin-bottom:152px}@media screen and (max-width:1000px){.lo-sectionMargin{margin-bottom:80px}}.lo-sectionInnerMargin{margin-bottom:80px}@media screen and (max-width:1000px){.lo-sectionInnerMargin{margin-bottom:40px}}.typo-hlxxl{font-size:72px;line-height:84px;font-weight:400}@media screen and (max-width:1000px){.typo-hlxxl{font-size:40px;line-height:50px}}.typo-hlxl{font-size:42px;line-height:54px;font-weight:400}@media screen and (max-width:1000px){.typo-hlxl{font-size:30px;line-height:40px}}.typo-hll{font-size:32px;line-height:42px;font-weight:400}@media screen and (max-width:1000px){.typo-hll{font-size:22px;line-height:28px}}.typo-hllhighlight{font-size:32px;line-height:42px;font-weight:700}@media screen and (max-width:1000px){.typo-hllhighlight{font-size:22px;line-height:28px}}.typo-hllspecial{font-size:32px;line-height:42px;font-weight:400}@media screen and (max-width:1000px){.typo-hllspecial{font-size:30px;line-height:40px}}.typo-hls{font-size:26px;line-height:34px;font-weight:400}@media screen and (max-width:1000px){.typo-hls{font-size:22px;line-height:28px}}.typo-cl{font-size:22px;line-height:30px;font-weight:400}@media screen and (max-width:1000px){.typo-cl{font-size:16px;line-height:24px}}.typo-cm{font-size:20px;line-height:30px;font-weight:400}@media screen and (max-width:1000px){.typo-cm{font-size:18px;line-height:28px}}.typo-cmhighlight{font-size:20px;line-height:30px;font-weight:700}@media screen and (max-width:1000px){.typo-cmhighlight{font-size:18px;line-height:28px}}.typo-cs{font-size:18px;line-height:28px;font-weight:400}.typo-cshighlight{font-size:18px;line-height:28px;font-weight:700}.typo-cxs{font-size:16px;line-height:26px;font-weight:400}.typo-label{font-size:14px;line-height:18px;font-weight:400}.ui-button{display:inline-block;position:relative;padding:12px 20px;font-family:LLCircular,arial,sans-serif;font-size:12px;line-height:20px;letter-spacing:2px;text-align:center;text-decoration:none;text-transform:uppercase;background-color:#000;color:#fff;border:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:0}.ui-button:before{content:"";position:absolute;top:0;right:0;height:100%;width:100%;transform:scale(0);transform-origin:50% 50%;background-color:#2b2b2e;transition:transform .2s;z-index:-1}.ui-button:hover:before{transform:scale(1)}.ui-button:focus-visible{outline:2px solid #000000;outline-offset:6px}.ui-button:active{background-color:#585859}.ui-button:active:before{background-color:#585859}.ui-button:disabled{background-color:#585859}.ui-button--big{padding:20px 50px;font-size:18px;line-height:22px}.ui-link{display:inline-block;position:relative;padding-bottom:5px;font-size:12px;line-height:20px;letter-spacing:2px;text-transform:uppercase;text-decoration:none;color:inherit}.ui-link:after{content:"";position:absolute;bottom:0;right:0;width:100%;height:1px;background-color:currentColor;transition:width .2s}.ui-link:hover:after{width:0}.ui-link:focus-visible{outline:none}.ui-link:focus-visible:before{content:"";position:absolute;top:-4px;right:-6px;bottom:2px;left:-6px;outline:2px solid currentColor;pointer-events:none}.ui-link:focus-visible:after{display:none}.ui-link:active{color:#585859}.ui-largeLink{display:inline-block;text-decoration:none;color:inherit;background:linear-gradient(currentColor,currentColor) no-repeat 0 95%;background-size:0% 2px;transition:background-size .2s}.ui-largeLink:hover{background-size:100% 2px}.ui-largeLink:focus-visible{outline:2px solid currentColor;outline-offset:4px}.ui-largeLink:active{color:#585859}.ui-tag{display:inline-block;padding:5px 10px;font-size:14px;line-height:18px;font-weight:400;border:1px solid #000000}.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;margin:-1px!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}*{box-sizing:border-box}img{max-width:100%;vertical-align:middle}a[href^=tel]:link,a[href^=tel]:visited,a[href^=tel]:hover{color:inherit;text-decoration:inherit}html{font-family:LLCircular,arial,sans-serif;font-size:16px;line-height:1.5;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background:#fed100;color:#000;text-shadow:none}.hidden{display:none!important}.typo-copy{font-size:22px;line-height:30px}@media screen and (max-width:1450px){.typo-copy{font-size:16px;line-height:24px}}.typo-copyLarge{font-size:28px;line-height:36px}@media screen and (max-width:1450px){.typo-copyLarge{font-size:22px;line-height:30px}}.typo-copyLarge{font-weight:700}.typo-copyExtraLarge{font-size:40px;line-height:48px}@media screen and (max-width:1450px){.typo-copyExtraLarge{font-size:32px;line-height:40px}}@media screen and (max-width:1000px){.typo-copyExtraLarge{font-size:22px;line-height:30px}}.typo-copyExtraLarge{font-weight:700}.typo-headline,.modPressArticle__text h2{font-size:28px;line-height:36px}@media screen and (max-width:1450px){.typo-headline,.modPressArticle__text h2{font-size:22px;line-height:30px}}.typo-headline,.modPressArticle__text h2{font-weight:700}.typo-headlineLarge{font-size:70px;line-height:78px}@media screen and (max-width:1450px){.typo-headlineLarge{font-size:60px;line-height:68px}}@media screen and (max-width:1000px){.typo-headlineLarge{font-size:40px;line-height:48px}}@media screen and (max-width:700px){.typo-headlineLarge{font-size:30px;line-height:38px}}.typo-headlineLarge{font-weight:700}.typo-headlineExtraLarge{font-size:150px;line-height:158px}@media screen and (max-width:1450px){.typo-headlineExtraLarge{font-size:130px;line-height:138px}}@media screen and (max-width:1000px){.typo-headlineExtraLarge{font-size:90px;line-height:98px}}@media screen and (max-width:700px){.typo-headlineExtraLarge{font-size:40px;line-height:48px}}.typo-headlineExtraLarge{font-weight:700}.cnt-rteContent p:not(:last-child),.cnt-rteContent ul:not(:last-child),.cnt-rteContent ol:not(:last-child){margin-bottom:.8em}.cnt-rteContent strong{font-weight:700}.cnt-rteContent em{font-style:italic}.cnt-rteContent a{color:inherit;text-decoration:underline;transition:color .2s}.cnt-rteContent a:hover,.cnt-rteContent a:focus{color:#06aa70}.cnt-rteContent ul{padding-left:.8em;list-style-type:disc;text-align:left}.cnt-rteContent ol{padding-left:1.7em;list-style-type:decimal;text-align:left}.cnt-rteContent li:not(:last-child){margin-bottom:.4em}.module{max-width:1600px;margin:0 auto 140px}@media screen and (max-width:1000px){.module{margin-bottom:100px}}.moduleContainer{box-sizing:content-box;max-width:1600px;margin:0 auto;position:relative;padding:0 5%;clear:both}.moduleContainer.moduleContainer--edge2edge{padding:0;max-width:none}.moduleContainer.moduleContainer--edge2edge .module{max-width:none;margin-left:0;margin-right:0}.moduleContainer .moduleContainer{padding:0}.col{float:left;min-height:1px}.col--100{width:100%}.col--80{width:80%}.col--60{width:60%}.col--50{width:50%}.col--40{width:40%}.col--20{width:20%}@media screen and (max-width:1000px){.col--80,.col--60{width:66.6%}.col--40,.col--20{width:33.3%}}@media screen and (max-width:700px){.col{float:none}.col:first-child{margin-bottom:40px}.col--80,.col--60,.col--50,.col--40{width:100%}.col--20{width:50%}}.compSlider{position:relative}.compSlider .images{overflow:hidden;position:relative}.compSlider .images-inner{overflow:hidden;width:1000%}.compSlider picture{width:10%;float:left}.compSlider img{display:block;max-width:100%;height:auto}.compSlider .sliderNav{position:absolute;bottom:3%;left:0;width:100%;display:flex;justify-content:center;gap:20px;list-style:none}.compSlider .sliderButton{display:block;width:10px;height:10px;padding:0;outline:none;border:transparent;border-radius:50%;text-indent:-999em;overflow:clip;cursor:pointer;background-color:transparent;box-shadow:inset 0 0 0 2px #fff;transition:box-shadow .3s ease}.compSlider .sliderButton:hover,.compSlider .sliderButton:focus{box-shadow:inset 0 0 0 2px #fff9}.compSlider .sliderButton.current{box-shadow:inset 0 0 0 8px #fff}.ui-locationLink{position:relative;display:inline-block;padding:9px 0 0 32px;color:#000;text-decoration:none}.ui-locationLink:before{content:"";display:block;position:absolute;left:0;top:0;width:24px;height:34px;background:transparent url('../../../_assets/9d9b6918b105cafe0d43e815e620a055/Images/shi-basics.png') no-repeat -1008px -43px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.ui-locationLink:before{background-image:url('../../../_assets/9d9b6918b105cafe0d43e815e620a055/Images/shi-basics@2x.png');background-size:1320px 360px}}.ui-locationLink__label{display:inline-block;position:relative;padding-bottom:1px;font-size:12px;line-height:20px;text-transform:uppercase;letter-spacing:1px}.ui-locationLink__label:after{content:"";position:absolute;bottom:0;right:0;width:100%;height:1px;background-color:currentColor;transition:width .2s}.ui-locationLink:hover .ui-locationLink__label:after{width:0}.ui-locationLink--white{color:#fff}.ui-locationLink--white:before{background-position:-1008px -163px}.clearfix:after{display:block;content:"";clear:both}.headerContainer{height:158px}@media screen and (max-width:1000px){.headerContainer{height:64px}}.header{padding:24px 0;transform:translateY(0);transition:none;z-index:2}.header--sticky{transition:transform .2s}.header--sticky .logopath{fill:#fff}.header--sticky{position:fixed;bottom:100%;width:100%;background:#000;color:#fff}.header--stickyVisible{transform:translateY(100%)}.header__inner{display:flex;gap:48px;align-items:center}.header__logo{display:flex;align-items:center;overflow:hidden;color:inherit}.header__logo:focus-visible{outline:2px solid currentColor;outline-offset:8px}.header__logoSvg{display:block}.header__logoSvg .logopath{transition:.2s fill}.header__navigation{flex:1}.header__navToggle{display:none;position:relative;width:44px;height:44px;border:0;margin:-10px -10px -10px auto;padding:0;color:inherit;background:0;cursor:pointer}.header__navToggle i,.header__navToggle:before,.header__navToggle:after{display:block;position:absolute;top:50%;left:50%;width:24px;height:2px;background:currentColor;transform-origin:50% 50%}.header__navToggle i{transform:translate(-50%,-50%);transition:opacity .2s}.header__navToggle:before,.header__navToggle:after{content:"";transition:transform .2s}.header__navToggle:before{transform:translate(-50%,calc(-50% - 8px)) rotate(0) scaleX(1)}.header__navToggle:after{transform:translate(-50%,calc(-50% + 8px)) rotate(0) scaleX(1)}.header__navToggle--x i{opacity:0}.header__navToggle--x:before{transform:translate(-50%,-50%) rotate(45deg) scaleX(1.3)}.header__navToggle--x:after{transform:translate(-50%,-50%) rotate(-45deg) scaleX(1.3)}.header__navToggle:focus-visible{outline:2px solid currentColor;outline-offset:-2px}@media screen and (max-width:1000px){.header{--color-transition-delay:0s;position:fixed;bottom:auto;top:0;width:100%;padding:20px 0;transition:background-color .2s var(--color-transition-delay),color .2s var(--color-transition-delay),transform .2s}.header--sticky,.header--mobileOpen{background:#000;color:#fff}.header--sticky .logopath,.header--mobileOpen .logopath{fill:#fff}.header--sticky .header__navigation,.header--mobileOpen .header__navigation{background-color:#000}.header--sticky{--color-transition-delay:.2s;transform:translateY(-100%)}.header--stickyVisible,.header--mobileOpen{transform:translateY(0)}.header__logo{width:60px;height:22px}.header__navigation{position:absolute;top:100%;left:0;width:100%;height:0;background-color:#fff;overflow-y:hidden;transition:height .2s,background-color .2s}.header__navigation--open{height:100svh;overflow-y:auto}.header__navToggle{display:block}}.mainNav{display:flex;justify-content:flex-end;gap:16px 32px;flex-wrap:wrap}.mainNav__link{display:inline-block;position:relative;text-decoration:none;color:inherit}.mainNav__link:after{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background-color:currentColor;transition:width .2s}.mainNav__link:hover:after{width:100%}.mainNav__link:focus-visible{outline:none}.mainNav__link:focus-visible:before{content:"";position:absolute;top:2px;right:-8px;bottom:2px;left:-8px;outline:2px solid currentColor;pointer-events:none}.mainNav__link:focus-visible:after{display:none}.mainNav__link:active{color:#585859}.mainNav__link--active{font-weight:700}@media screen and (max-width:1000px){.mainNav{flex-direction:column;padding:60px 16px 48px}}.footer{position:relative;padding:96px 0 72px;background-image:url('../../../_assets/9d9b6918b105cafe0d43e815e620a055/Images/footer/shift-shape-black.svg');background-size:1600px;background-position:right 20svw top -700px;background-repeat:no-repeat}.footer__inner{grid-column-start:2;grid-column-end:-2}.footer__claim{max-width:15ch;margin-bottom:40px}.footer__cta,.footer__contact,.footer__contactData{margin-bottom:96px}.footer__contactData{display:flex;gap:80px;align-items:flex-start}.footer__contact{display:flex;gap:24px}.footer__contactImage{border-radius:50%}.footer__contactChannels{margin-top:8px;display:flex;gap:16px}.footer__contactChannelsItem{padding-bottom:0;font-size:inherit;line-height:inherit;letter-spacing:inherit;text-transform:none}.footer__contactChannelsItem:active{color:#e8e8e8}.footer__linksContainer{display:flex;gap:80px;align-items:center}.footer__footerNav{display:flex;gap:24px;flex-wrap:wrap}.footer__socialLinks{display:flex;gap:20px;flex-wrap:wrap}.footer__socialLink{display:block;width:40px;height:40px;border:2px solid #ffffff;border-radius:50%;font-size:20px;line-height:37px;font-weight:700;text-align:center;text-decoration:none;color:currentColor;transition:color .2s,background-color .2s}.footer__socialLink:hover{background-color:#fff;color:#000}.footer__socialLink:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.footer__certificateContainer{position:absolute;bottom:56px;right:56px}.footer__certificateContainer:focus-visible{outline:2px solid #ffffff;outline-offset:8px}.footer__certificate{width:auto;height:auto;width:227px}@media screen and (max-width:1200px){.footer__certificateContainer{position:static;display:inline-block;margin-top:48px}}@media screen and (max-width:1000px){.footer__claim{margin-bottom:24px}.footer__cta{margin-bottom:72px}.footer__linksContainer{flex-direction:column;gap:48px;align-items:flex-start}.footer__socialLinks{order:-1}.footer__certificate{width:148px}}@media screen and (max-width:700px){.footer{padding:48px 0 32px;background-size:145%;background-position:right 40px top -254px}.footer__contactData{flex-direction:column;gap:16px}.footer__footerNav{gap:16px}}.modAccordion__headline{grid-column:2/span 3;margin-bottom:40px}.modAccordion__intro{grid-column:2;margin-bottom:40px}.modAccordion__accordion{grid-column:3/span 2}.modAccordion__accordionElement{position:relative;border-bottom:1px solid #e8e8e8}.modAccordion__accordionElement:not(:last-child){margin-bottom:4px}.modAccordion__accordionHeadline{position:relative;display:block;width:100%;padding:16px 0;font-family:inherit;text-align:left;color:inherit;background:none;border:0;border-radius:0;cursor:pointer}.modAccordion__accordionHeadline:before,.modAccordion__accordionHeadline:after{content:"";position:absolute;right:0;top:calc(50% - 2px);background:#000;width:24px;height:3px}.modAccordion__accordionHeadline:after{transform-origin:50% 50%;transform:rotate(90deg)}.modAccordion__accordionHeadline:focus-visible{outline:2px solid #000000}.modAccordion__accordionHeadline+span{position:absolute;bottom:-2px;left:0;width:100%;height:2px;background-color:transparent;transition:background-color .2s}.modAccordion__accordionHeadline:hover+span{background-color:#000}.modAccordion__accordionHeadline--open:after{display:none}.modAccordion__accordionHeadline--open+span{background-color:#000}.modAccordion__accordionContent{padding-right:48px;padding-bottom:32px}@media screen and (max-width:1000px){.modAccordion__intro,.modAccordion__accordion{grid-column:2/span 3}}@media screen and (max-width:700px){.modAccordion__headline,.modAccordion__intro,.modAccordion__accordion{grid-column:2}.modAccordion__headline{margin-bottom:24px}.modAccordion__accordionElement{margin-bottom:0}.modAccordion__accordionContent{padding-right:32px}}.modClients__inner:before{content:"";grid-column:1/span 5;grid-row:1;align-self:stretch;background-color:#e8e8e8}.modClients__content{grid-row:1;padding:96px 0 128px}.modClients__headline{margin-bottom:80px}.modClients__logos{display:grid;grid-template-columns:repeat(auto-fill,200px);justify-content:space-between;gap:96px 56px}.modClients__logo{height:auto}@media screen and (max-width:1000px){.modClients__content{padding:48px 0 80px}.modClients__headline{margin-bottom:40px}.modClients__logos{grid-template-columns:repeat(auto-fill,160px)}}@media screen and (max-width:700px){.modClients{background-color:#e8e8e8}.modClients__inner:before{display:none}.modClients__content{padding:40px 0}.modClients__logos{grid-template-columns:repeat(auto-fill,126px);gap:40px 24px}}.modShape{position:relative;z-index:-1}.modShape__leftContainer,.modShape__rightContainer{position:absolute;overflow:hidden}.modShape__leftContainer{top:398px;left:0;width:480px;height:2816px}.modShape__rightContainer{top:0;right:0;width:320px;height:2144px}.modShape__leftShape,.modShape__rightShape{position:absolute;top:0;height:50%;width:auto;transform-origin:50%}.modShape__leftShape{right:80px;transform:translateY(0) rotate(0)}.modShape__rightShape{left:80px;transform:translateY(0) rotate(-180deg)}@media screen and (max-width:1000px){.modShape__leftContainer{width:350px;height:1400px}.modShape__rightContainer{width:240px;height:1000px}}@media screen and (max-width:700px){.modShape__leftContainer{top:446px;width:110px;height:772px}.modShape__rightContainer{width:100px;height:970px}.modShape__leftShape{right:20px}.modShape__rightShape{left:20px}}.modStageHome{margin-bottom:152px;padding-top:48px}.modStageHome__headline{max-width:30ch}@media screen and (max-width:1000px){.modStageHome{margin-bottom:96px;padding-top:60px}}.modStageImage{margin-bottom:140px}.modStageImage picture{display:block;width:100%;max-width:2000px;margin:0 auto}.modStageImage img{display:block;max-width:100%;height:auto}@media screen and (max-width:1000px){.modStageImage{margin-bottom:100px}}.modStagePrimary{margin-bottom:152px;padding-top:48px}.modStagePrimary__intro{max-width:800px;margin-top:24px}@media screen and (max-width:1000px){.modStagePrimary{margin-bottom:96px;padding-top:60px}}.modStageSecondary{margin-bottom:152px;padding-top:48px}.modStageSecondary__tags{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:24px}.modStageSecondary__intro{max-width:800px;margin-top:16px}@media screen and (max-width:1000px){.modStageSecondary{margin-bottom:96px;padding-top:60px}}.modTeaserGrid__headline{grid-column:2/span 3;margin-bottom:80px}.modTeaserGrid__teasers{grid-column:2/span 3;display:grid;grid-template-columns:subgrid;grid-row-gap:80px}.modTeaserGrid__teasers>div{display:contents}.modTeaserGrid .modTeaserImageSmall,.modTeaserGrid .modTeaserTextOnly{grid-column-end:span 1}.modTeaserGrid .modTeaserImageBig{grid-column-end:span 2}@supports (-webkit-hyphens:none){.modTeaserGrid__teasers{grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:6.5789473684%}}@supports not (grid-template-columns:subgrid){.modTeaserGrid__teasers{grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:6.5789473684%}}:has(.modTeaserGrid)+:has(.modTeaserGrid){margin-top:-72px}@media screen and (max-width:1000px){.modTeaserGrid__headline{margin-bottom:40px}}@media screen and (max-width:700px){.modTeaserGrid__headline{grid-column:2}.modTeaserGrid__teasers{grid-column:1/span 3;grid-row-gap:72px}.modTeaserGrid .modTeaserImageSmall,.modTeaserGrid .modTeaserImageBig,.modTeaserGrid .modTeaserTextOnly{grid-column-end:span 3}.modTeaserGrid .modTeaserTextOnly{order:1}:has(.modTeaserGrid)+:has(.modTeaserGrid){margin-top:0}}@supports not selector(:has(a,b)){.frame-type-shifttemplate_modteasergrid+.frame-type-shifttemplate_modteasergrid{margin-top:-72px}@media screen and (max-width:700px){.frame-type-shifttemplate_modteasergrid+.frame-type-shifttemplate_modteasergrid{margin-top:0}}}.modTeaserHighlight__content{grid-column:4/span 2;position:relative;margin-top:80px;color:inherit;text-decoration:none}.modTeaserHighlight__content:after{content:"";display:block;width:30px;height:30px;margin-top:24px;background:transparent url('../../../_assets/9d9b6918b105cafe0d43e815e620a055/Images/icons/arrow-up-right.svg') no-repeat 0 0;background-size:100%;transform:translate(0);transition:transform .2s}.modTeaserHighlight__content:hover:after{transform:translate(4px,-4px)}.modTeaserHighlight__content:hover .modTeaserHighlight__headlineText{background-size:100% 2px}.modTeaserHighlight__content:focus-visible{outline:2px solid #000000;outline-offset:8px}.modTeaserHighlight__tagsContainer{margin-bottom:20px}.modTeaserHighlight__headline{max-width:395px;margin-bottom:8px}.modTeaserHighlight__headlineText{background:linear-gradient(currentColor,currentColor) no-repeat 0 95%;background-size:0% 2px;transition:background-size .2s}.modTeaserHighlight__text{max-width:350px}.modTeaserHighlight__imageContainer{grid-column:1/span 3}.modTeaserHighlight__imageContainer:focus-visible{outline:2px solid #000000;outline-offset:8px}.modTeaserHighlight__image{height:auto}@media screen and (max-width:1000px){.modTeaserHighlight__imageContainer{margin-left:-16px}.modTeaserHighlight__imageContainer:focus-visible{outline-offset:0}.modTeaserHighlight__content{margin-top:16px}.modTeaserHighlight__content:after{width:24px;height:24px;margin-top:16px}}@media screen and (max-width:700px){.modTeaserHighlight__imageContainer{grid-column:1/span 3;margin-left:-16px}.modTeaserHighlight__content{grid-column:2;margin-top:40px}.modTeaserHighlight__tagsContainer{margin-bottom:16px}}.modTeaserImageBig__imageContainer{display:block;margin-bottom:40px}.modTeaserImageBig__imageContainer:focus-visible{outline:2px solid #000000;outline-offset:8px}.modTeaserImageBig__image{width:100%;height:auto}.modTeaserImageBig__content{display:block;margin:0 24px;color:inherit;text-decoration:none}.modTeaserImageBig__content:hover .modTeaserImageBig__headlineText{background-size:100% 2px}.modTeaserImageBig__content:focus-visible{outline:2px solid #000000;outline-offset:8px}.modTeaserImageBig__tagsContainer{margin-bottom:16px}.modTeaserImageBig__headline{margin-bottom:8px}.modTeaserImageBig__headlineText{background:linear-gradient(currentColor,currentColor) no-repeat 0 95%;background-size:0% 2px;transition:background-size .2s}@media screen and (max-width:1000px){.modTeaserImageBig__imageContainer{margin-bottom:32px}.modTeaserImageBig__content{margin:0}}@media screen and (max-width:700px){.modTeaserImageBig__imageContainer:focus-visible{outline-offset:0}.modTeaserImageBig__content{margin:0 24px}}.modTeaserImageSmall__imageContainer{display:block;margin-bottom:40px}.modTeaserImageSmall__imageContainer:focus-visible{outline:2px solid #000000;outline-offset:8px}.modTeaserImageSmall__image{width:100%;height:auto}.modTeaserImageSmall__content{display:block;margin:0 24px;color:inherit;text-decoration:none}.modTeaserImageSmall__content:hover .modTeaserImageSmall__headlineText{background-size:100% 2px}.modTeaserImageSmall__content:focus-visible{outline:2px solid #000000;outline-offset:8px}.modTeaserImageSmall__tagsContainer{margin-bottom:16px}.modTeaserImageSmall__headline{margin-bottom:8px}.modTeaserImageSmall__headlineText{background:linear-gradient(currentColor,currentColor) no-repeat 0 95%;background-size:0% 2px;transition:background-size .2s}@media screen and (max-width:1000px){.modTeaserImageSmall__imageContainer{margin-bottom:32px}.modTeaserImageSmall__content{margin:0}}@media screen and (max-width:700px){.modTeaserImageSmall__imageContainer:focus-visible{outline-offset:0}.modTeaserImageSmall__content{margin:0 24px}}.modTeaserJobs__header{display:flex;align-items:flex-end;gap:24px;margin-bottom:40px}.modTeaserJobs__headline{flex:1}.modTeaserJobs__overviewLink{position:relative;padding-right:20px;color:inherit;text-decoration:none}.modTeaserJobs__overviewLink:after{content:"";position:absolute;top:7px;right:0;width:20px;height:20px;background:transparent url('../../../_assets/9d9b6918b105cafe0d43e815e620a055/Images/icons/arrow-up-right.svg') no-repeat 0 0;background-size:100%;transform:translate(0);transition:transform .2s}.modTeaserJobs__overviewLink:hover span{background-size:100% 2px}.modTeaserJobs__overviewLink:hover:after{transform:translate(4px,-4px)}.modTeaserJobs__overviewLink:focus-visible{outline:none}.modTeaserJobs__overviewLink:focus-visible:before{content:"";position:absolute;top:-4px;right:-6px;bottom:2px;outline:2px solid currentColor;left:-6px;pointer-events:none}.modTeaserJobs__overviewLink span{margin-right:8px;background:linear-gradient(currentColor,currentColor) no-repeat 0 95%;background-size:0% 2px;transition:background-size .2s}.modTeaserJobs__job{display:flex;align-items:center;gap:24px;padding:24px 0;border-bottom:1px solid #e8e8e8}.modTeaserJobs__jobContent{flex:1}.modTeaserJobs__jobTitle{margin-bottom:4px}@media screen and (max-width:700px){.modTeaserJobs__overviewLink{padding-right:14px}.modTeaserJobs__overviewLink:after{width:14px;height:14px}.modTeaserJobs__job{display:block}.modTeaserJobs__jobContent{margin-bottom:16px}}.modTeaserText{--link-color:#0fdc82;--link-color-active:#61ff99}.modTeaserText--yellow{--link-color:#fec300;--link-color-active:#fff572}.modTeaserText--red{--link-color:#ff6e4d;--link-color-active:#ffbeaf}.modTeaserText--violet{--link-color:#aa8cfb;--link-color-active:#d4c4ff}.modTeaserText__link{grid-column:2/span 3;display:flex;justify-content:space-between;align-items:first baseline;gap:24px;color:inherit;text-decoration:none}.modTeaserText__link:after{content:"";flex-shrink:0;width:30px;height:30px;background:transparent url('../../../_assets/9d9b6918b105cafe0d43e815e620a055/Images/icons/arrow-up-right.svg') no-repeat 0 0;background-size:100%;transform:translate(0);transition:transform .2s}.modTeaserText__link:hover .modTeaserText__linkTextHighlighted,.modTeaserText__link:hover .modTeaserText__linkTextDefault{background-color:var(--link-color-active)}.modTeaserText__link:hover:after{transform:translate(4px,-4px)}.modTeaserText__link:focus-visible{outline:2px solid #000000}.modTeaserText__linkTextHighlighted,.modTeaserText__linkTextDefault{padding:8px;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-color .2s}.modTeaserText__linkTextHighlighted{background-color:var(--link-color)}@media screen and (max-width:700px){.modTeaserText__link{grid-column:2/span 1;flex-direction:column}.modTeaserText__link:after{width:24px;height:24px}.modTeaserText__linkTextHighlighted,.modTeaserText__linkTextDefault{padding:6px 4px}}.modTeaserTextOnly{padding:152px 24px 0}.modTeaserTextOnly__link{display:block;color:inherit;text-decoration:none}.modTeaserTextOnly__link:after{content:"";display:block;width:30px;height:30px;margin-top:24px;background:transparent url('../../../_assets/9d9b6918b105cafe0d43e815e620a055/Images/icons/arrow-up-right.svg') no-repeat 0 0;background-size:100%;transform:translate(0);transition:transform .2s}.modTeaserTextOnly__link:hover .modTeaserTextOnly__linkText{background-size:100% 2px}.modTeaserTextOnly__link:hover:after{transform:translate(4px,-4px)}.modTeaserTextOnly__link:focus-visible{outline:2px solid #000000;outline-offset:8px}.modTeaserTextOnly__linkText{background:linear-gradient(currentColor,currentColor) no-repeat 0 95%;background-size:0% 2px;transition:background-size .2s}@media screen and (max-width:700px){.modTeaserTextOnly{margin:0 24px;padding:16px 0}.modTeaserTextOnly__link:after{margin-top:16px}}.modProjectBriefing{margin-top:-60px}.modProjectBriefing__headline{margin-bottom:10px}.modProjectBriefing__text{columns:2}@media screen and (max-width:850px){.modProjectBriefing__text{columns:1}}.modImageSlider.modImageSlider--fullWidth .images{margin-left:0}.modImageSlider .images{margin-left:20%}@media screen and (max-width:1000px){.modImageSlider .images{margin-left:0}}.modImage picture{display:block;width:100%;max-width:2000px;margin:0 auto}.modImage img{display:block;max-width:100%;height:auto}.modImage--layout80 picture{width:80%}.modImage--layout60 picture{width:60%}.modImage--layout40 picture{width:40%}@media screen and (max-width:1000px){.modImage--layout40,.modImage--layout60,.modImage--layout80{width:100%}}.modText{position:relative;padding:40px}.modText--centered{text-align:center}.modText--hasBG{margin-top:-40px;background-color:#f2f2f2}.modText--superWide{max-width:none;margin-left:-4%;margin-right:-4%}.modText__headline,.modText__content{max-width:80%;margin:0 auto}.modText__headline{margin-bottom:20px}.modText__buttonLink{max-width:80%;margin:40px auto 0}@media screen and (max-width:700px){.modText{padding:0}.modText--hasBG{padding:40px}.modText__headline,.modText__content{max-width:none}.modText__buttonLink{max-width:none;margin:20px auto 0}}.modQuote{padding:80px 40px}.modQuote--white{padding-top:0;padding-bottom:0;background-color:#fff}.modQuote--grey{background-color:#f2f2f2}.modQuote--black{background-color:#000;color:#fff}.modQuote__headline{max-width:1216px;margin:0 auto 24px}.modQuote blockquote{max-width:1216px;margin:0 auto}.modQuote blockquote .symbol{display:block;float:left;line-height:.5em;padding-right:10px}.modQuote blockquote .symbol:before{content:"“";position:relative;top:70px;font-size:200px}.modQuote cite{display:block;margin-top:20px}@media screen and (max-width:1000px){.modQuote blockquote .symbol:before{top:55px;font-size:150px}}@media screen and (max-width:700px){.modQuote{padding:40px}.modQuote--white{padding-top:0;padding-bottom:0}.modQuote__headline{margin-bottom:20px}}.modImageText .col--60{width:60%}.modImageText--mirrored .col{float:right}.modImageText picture{width:100%}.modImageText img{display:block;max-width:100%;height:auto}.modImageText__text{padding:40px 40px 0}.modImageText__headline{margin-bottom:.4em}@media screen and (max-width:1000px){.modImageText .col{float:none}.modImageText .col:first-child{margin-bottom:40px}.modImageText .col--60,.modImageText .col--40{width:100%}.modImageText__text{padding-top:0}}@media screen and (max-width:700px){.modImageText__text{padding:0}}.modImageImage{overflow:hidden}.modImageImage picture,.modImageImage img{width:100%}.modQuoteText{overflow:hidden}@media screen and (max-width:1000px){.modQuoteText .col{float:none}}@media screen and (max-width:1000px){.modQuoteText .col:first-child{margin-bottom:40px}}.modQuoteText .col.col--60{width:60%}@media screen and (max-width:1000px){.modQuoteText .col.col--60{width:100%}}@media screen and (max-width:1000px){.modQuoteText .col.col--40{width:100%}}.modQuoteText .quote{padding:0 40px}@media screen and (max-width:700px){.modQuoteText .quote{padding:0}}.modQuoteText .quote .headline{margin-bottom:.4em}.modQuoteText .quote blockquote .symbol{display:block;float:left;line-height:.5em;padding-right:10px}.modQuoteText .quote blockquote .symbol:before{content:"“";position:relative;top:70px;font-size:200px}@media screen and (max-width:1000px){.modQuoteText .quote blockquote .symbol:before{top:55px;font-size:150px}}.modQuoteText .quote cite{display:block;margin-top:20px}.modQuoteText .text{padding:0 40px}@media screen and (max-width:700px){.modQuoteText .text{padding:0}}.modQuoteText .text .headline{margin-bottom:.4em}.modQuoteImage{overflow:hidden}.modQuoteImage .quote{padding:0 40px}@media screen and (max-width:700px){.modQuoteImage .quote{padding:0}}.modQuoteImage .quote .headline{margin-bottom:.4em}.modQuoteImage .quote blockquote .symbol{display:block;float:left;line-height:.5em;padding-right:10px}.modQuoteImage .quote blockquote .symbol:before{content:"“";position:relative;top:70px;font-size:200px}@media screen and (max-width:1000px){.modQuoteImage .quote blockquote .symbol:before{top:55px;font-size:150px}}.modQuoteImage .quote cite{display:block;margin-top:20px}.modQuoteImage picture,.modQuoteImage img{width:100%}.modQuoteImage.modQuoteImage--mirrored .col{float:right}@media screen and (max-width:1000px){.modTextVideo .col{float:none}}@media screen and (max-width:1000px){.modTextVideo .col:first-child{margin-bottom:40px}}.modTextVideo .col.col--60{width:60%}@media screen and (max-width:1000px){.modTextVideo .col.col--60{width:100%}}@media screen and (max-width:1000px){.modTextVideo .col.col--40{width:100%}}.modTextVideo{overflow:hidden}.modTextVideo video{width:100%}@media screen and (max-width:1000px){.modTextVideo video{display:none}}.modTextVideo .smallScreenFallback{display:none}@media screen and (max-width:1000px){.modTextVideo .smallScreenFallback{display:block;height:auto}}.modTextVideo .text{padding:40px 40px 0}@media screen and (max-width:1000px){.modTextVideo .text{padding-top:0}}@media screen and (max-width:700px){.modTextVideo .text{padding:0}}.modTextVideo .text .headline{margin-bottom:.4em}.modTextVideo.modTextVideo--mirrored .col{float:right}.modConclusion{position:relative;padding:40px;text-align:center}.modConclusion__headline,.modConclusion__text{max-width:80%;margin:auto}.modConclusion__subHeadline{margin-top:1em}.modConclusion__text{font-weight:400}.modConclusion__ruler{width:20%;min-width:100px;height:2px;margin:15px auto;color:inherit;background-color:currentColor;border:0}.modConclusion__links{margin-top:1em}.modConclusion--super ::selection,.modConclusion--meta ::selection{background:#000;color:#fff}.modConclusion--super:before,.modConclusion--meta:before{content:"";position:absolute;top:-24px;left:50%;margin-left:-14px;border:14px solid transparent;border-bottom-color:#06aa70}.modConclusion--super{background-color:#06aa70;color:#fff}.modConclusion--meta{background-color:#fed100}.modConclusion--meta:before{border-bottom-color:#fed100}@media screen and (max-width:700px){.modConclusion__headline,.modConclusion__text{max-width:none}}.modLiveLink{text-align:right}.modLiveLink .button{position:relative;display:inline-block;padding:0 50px;line-height:60px;color:#fff;text-decoration:none;text-align:center}@media screen and (max-width:700px){.modLiveLink .button{display:block}}.modLiveLink .button:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:0;transition:opacity .2s}.modLiveLink .button:hover:before{opacity:.2}.modLiveLink .button>span{position:relative}.modLiveLink.modLiveLink--dark .button:before{background:#fff}.modGallery ul{overflow:hidden;margin:0 -60px}@media screen and (max-width:1778px){.modGallery ul{margin:0 -4%}}@media screen and (max-width:700px){.modGallery ul{margin:0}}.modGallery li{float:left;width:32%;margin-left:2%}@media screen and (max-width:700px){.modGallery li{width:100%;margin:0 0 40px}}.modGallery li:first-child{margin-left:0}@media screen and (max-width:700px){.modGallery li:last-child{margin-bottom:0}}.modProject__teaser{display:grid;text-decoration:none}.modProject__teaser:focus-visible{outline:2px solid #000000;outline-offset:8px}.modProject__teaser:hover .modProject__label{opacity:0}.modProject__teaser:hover .modProject__overlay{opacity:1}.modProject__image,.modProject__label,.modProject__overlay{grid-column:1;grid-row:1}.modProject img{display:block;max-width:100%;height:auto}.modProject__label{padding:50px;width:75%;color:#000;opacity:1;transition:opacity .3s .15s}.modProject__label--invertColor{color:#fff}.modProject__category{font-size:12px;line-height:20px;text-transform:uppercase;letter-spacing:1px}.modProject__client{font-size:6.8181818182vw;line-height:7.4242424242vw}@media screen and (min-width:1600px){.modProject__client{font-size:109px;line-height:119px}}.modProject__client{font-weight:700}.modProject__overlay{display:flex;flex-direction:column;justify-content:center;align-content:center;padding:0 20%;text-align:center;font-weight:400;color:#fff;background-color:#000c;opacity:0;transition:opacity .3s .15s}.modProject__projectName{width:max-content;margin:0 auto 20px;padding:0 20px 20px;border-bottom:2px solid currentColor}.modProject__moreLink{margin-top:20px}@media screen and (max-width:1000px){.modProject__teaser:hover .modProject__label{opacity:1}.modProject__label{justify-self:center;align-self:end;display:flex;flex-direction:column;justify-content:center;width:40%;aspect-ratio:2/1;margin-bottom:5%;padding:0 4%;text-align:center;background-color:#000}.modProject__category{font-size:2vw;line-height:2.7272727273vw}.modProject__client{font-weight:700;margin-bottom:3%;font-size:3.6363636364vw;line-height:4.3636363636vw}.modProject__overlay{display:none}}@media screen and (max-width:700px){.modProject__label{width:80%;margin-bottom:10%}.modProject__category{font-size:3.4090909091vw;line-height:5.6818181818vw}.modProject__client{margin-bottom:0;font-size:5.6818181818vw;line-height:7.9545454545vw;line-height:1.2em}}.modTaglist__tags{display:flex;gap:5px;flex-wrap:wrap;padding:40px;background-color:#e8e8e8}.modTaglist__tag{display:inline-block;padding:5px 20px;background:none;border:0;font:inherit;color:#000;cursor:pointer;transition:background-color .2s,color .2s}.modTaglist__tag:hover,.modTaglist__tag--selected{background-color:#fec300}.modTaglist__tag:focus-visible{outline:2px solid #000000}.modTaglist__text{max-width:1216px;margin:0 auto;padding-top:60px}@media screen and (max-width:1000px){.modTaglist__text{padding-top:30px}}@media screen and (max-width:700px){.modTaglist__tags{padding:40px 20px}}.modRelatedContent{position:relative;overflow:hidden;background:#f2f2f2;text-align:center}.modRelatedContent__outerContainer{padding:0 5%}.modRelatedContent__innerContainer{position:relative;max-width:1600px;margin:0 auto}.modRelatedContent__headline{margin:40px}.modRelatedContent__teaser{position:relative;float:left;width:32%;margin-left:2%}.modRelatedContent__teaser:first-child{margin-left:0}.modRelatedContent__hoverCover{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .3s;opacity:0}.modRelatedContent__contentLink{display:block}.modRelatedContent__contentLink:hover .modRelatedContent__hoverCover{opacity:.8}.modRelatedContent__title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:15px 40px;background:#fff;color:#000;font-size:1.6666666667vw;line-height:2.2727272727vw}@media screen and (min-width:1600px){.modRelatedContent__title{font-size:27px;line-height:36px}}.modRelatedContent__title{font-weight:700}.modRelatedContent__teaserImage{width:100%;height:auto}.modRelatedContent__overviewLink{margin:40px}@media screen and (max-width:700px){.modRelatedContent__teaser{width:100%;margin-left:0}.modRelatedContent__teaser--hiddenOnMobile{display:none}.modRelatedContent__title{font-size:16px;line-height:24px}}.modSectionHeadline{margin-bottom:40px}.modPressArticle{display:grid;grid-template-columns:max(210px,20%) 1fr;gap:40px;align-items:start;padding-top:104px}.modPressArticle__time{display:flex;flex-direction:column;justify-content:center;padding:40px;aspect-ratio:.9;background-color:#06aa70;color:#fff;text-align:center}.modPressArticle__content{padding-top:40px}.modPressArticle__headline{margin-bottom:20px}.modPressArticle__text{max-width:50em}.modPressArticle__text p{margin-right:10%;margin-bottom:1em}.modPressArticle__text h2{margin:50px 0 25px}.modPressArticle__text h3{margin:50px 0 25px;font-size:22px;font-weight:700}.modPressArticle__text h4{margin:30px 0 15px;font-size:18px;font-weight:700}.modPressArticle__text b,.modPressArticle__text strong{font-weight:700}.modPressArticle__text i{font-style:italic}.modPressArticle__text a{transition:color .2s,border-bottom .2s;color:inherit}.modPressArticle__text a:hover{color:#06aa70}@media screen and (max-width:1000px){.modPressArticle{padding-top:60px}}@media screen and (max-width:700px){.modPressArticle{display:block}.modPressArticle__time{max-width:300px;aspect-ratio:initial}.modPressArticle__text p{margin-right:0}}.modPager{margin-top:40px;background:#eee}.modPager__inner{display:grid;grid-template-columns:repeat(3,1fr);padding:0 5%}.modPager__pagerLink{align-content:center;margin:20px;padding:20px;background-color:#fff;font-size:20px;font-weight:700;text-decoration:none;text-align:center;transition:color .2s,border-bottom .2s;color:#000}.modPager__pagerLink:hover{color:#06aa70}.modPager__pagerLink--inactive{background:#fff;opacity:.5}.modPager__pagerLink--inactive:hover{color:inherit}.modPager__overviewLink{grid-column:2;justify-self:center;margin:60px 0;color:#000;font-size:12px;line-height:20px;text-transform:uppercase;letter-spacing:1px;text-decoration:none;border-bottom:1px solid currentColor;transition:color .2s,border-bottom .2s}.modPager__overviewLink:hover{color:#06aa70}@media screen and (max-width:700px){.modPager__inner{grid-template-columns:1fr}.modPager__pagerLink{margin-left:0;margin-right:0}.modPager__overviewLink{grid-column:auto;margin:20px 0}}.modSocialMediaWall__grid{display:grid;grid-template-columns:repeat(5,1fr);background:#f2f2f2}.modSocialMediaWall__box--span2{grid-column:span 2;grid-row:span 2}.modSocialMediaWall__box--box4{grid-column:3;grid-row:1}.modSocialMediaWall__link:focus-visible{outline:2px solid #000000;outline-offset:-2px}.modSocialMediaWall picture{display:block;width:100%}.modSocialMediaWall img{width:100%;height:auto}.modSocialMediaWall__linkBox{display:grid;justify-content:center;align-content:center;padding:5%}.modSocialMediaWall__textLink{display:block;color:inherit;text-decoration:none}.modSocialMediaWall__textLink:after{content:"";display:block;width:30px;height:30px;margin-top:24px;background:transparent url('../../../_assets/9d9b6918b105cafe0d43e815e620a055/Images/icons/arrow-up-right.svg') no-repeat 0 0;background-size:100%;transform:translate(0);transition:transform .2s}.modSocialMediaWall__textLink:hover .modSocialMediaWall__textLinkText{background-size:100% 2px}.modSocialMediaWall__textLink:hover:after{transform:translate(4px,-4px)}.modSocialMediaWall__textLink:focus-visible{outline:2px solid #000000;outline-offset:8px}.modSocialMediaWall__textLinkText{background:linear-gradient(currentColor,currentColor) no-repeat 0 95%;background-size:0% 2px;transition:background-size .2s}@media screen and (min-width:1001px) and (max-width:1200px){.modSocialMediaWall__textLink{font-size:26px;line-height:36px}}@media screen and (max-width:1000px){.modSocialMediaWall__grid{grid-template-columns:repeat(3,1fr)}.modSocialMediaWall__box--box4{grid-column:initial;grid-row:initial}}@media screen and (max-width:700px){.modSocialMediaWall__grid{grid-template-columns:repeat(2,1fr)}}.big--play{position:absolute;text-indent:100%;white-space:nowrap;overflow:hidden;display:inline-block;color:transparent!important;top:50%;left:50%;margin-left:-71px;margin-top:-71px;width:142px;height:142px;background-color:transparent!important;opacity:1}.big--play>span{display:block;position:absolute;top:0;left:0}.big--play svg{display:block}@media screen and (max-width:700px){.big--play{height:90px;width:90px;margin-left:-45px;margin-top:-45px}.big--play svg{height:90px;width:90px}}.modVideo{--video-ui-color:#06aa70;position:relative}.modVideo *:focus{outline:none}.modVideo--layout40{width:40%}.modVideo--layout60{width:60%}.modVideo--layout80{width:80%}.modVideo--layoutSuper{margin-left:-4%;margin-right:-4%;max-width:none}.modVideo.playing .big--play{opacity:0}.modVideo.playing .pause-icon{display:block}.modVideo.playing .play-icon{display:none}.modVideo.playing.user-active:hover .big--play{transition:.2s opacity;opacity:1;z-index:4}.modVideo.playing.user-active:hover .controls{opacity:1}.modVideo video{-webkit-transform-style:preserve-3d;width:100%!important;height:auto!important}.modVideo .video-poster{width:100%}.modVideo .video-poster>img{width:100%;height:auto}.modVideo button{border:none;background:#fff;padding:0;cursor:pointer}.modVideo button svg path{transition:.2s fill}.modVideo button:hover svg path{fill:var(--video-ui-color)!important}.modVideo .pause-icon{display:none}@media screen and (max-width:700px){.modVideo .video-controls{display:none}}.modVideo .video-controls{transition:opacity .2s;opacity:0;height:60px}.modVideo .video-controls>*{float:left}.modVideo .video-controls button,.modVideo .video-controls .volume-container{height:100%;padding:0 10px;width:60px;display:inline-block;background:#fff}.modVideo .video-controls .volumeBar{margin-top:20px;cursor:pointer;height:18px;width:40px}.modVideo .video-controls .volumeBar div{float:left;display:inline-block;height:18px;width:4px;margin-left:3px;background-color:var(--video-ui-color);transition:height .3s,margin-top .3s;overflow:hidden}.modVideo .video-controls .volumeBar div:first-child{margin-left:0}.modVideo .video-controls .volumeBar div:hover{height:23px;margin-top:-5px;transition:height .1s,margin-top .1s}.modVideo .video-controls .volumeBar div.fill0,.modVideo .video-controls .volumeBar div.fill0~div,.modVideo .video-controls .volumeBar div.fill1~div{box-shadow:inset -4px 0 #000}.modVideo .video-controls .volumeBar div.fill1{box-shadow:inset -2px 0 #000}.modVideo .video-controls .volumeBar div.fill2{box-shadow:inset -1px 0 #000}.modVideo .video-controls .progressBar{position:relative;height:100%;display:inline-block;width:70%;width:calc(100% - 180px);cursor:pointer}.modVideo .video-controls .progressBar:has(~.fullscreen.hidden){width:calc(100% - 120px)}.modVideo .video-controls .progressBar .timeBar{position:absolute;top:0;left:0;height:100%;width:0;background-color:var(--video-ui-color)}.moduleContainer--contentVideo .video-controls{display:none}.moduleContainer--contentVideo .modVideo{overflow:hidden}.moduleContainer--contentVideo .modVideo>*{float:left}.moduleContainer--contentVideo.controls .video-controls{position:absolute;bottom:0;left:0;width:100%;background-color:#fff;background-color:#ffffff80;opacity:0;transition:.5s opacity;display:block}.moduleContainer--contentVideo.controls .modVideo.playing.user-active:hover .video-controls,.moduleContainer--contentVideo.controls .modVideo.paused:hover .video-controls{opacity:1;visibility:visible}.moduleContainer--contentVideo.autoloop video{display:block}@media screen and (max-width:1000px){.moduleContainer--contentVideo.autoloop video{display:none}}.moduleContainer--contentVideo video{display:none}.moduleContainer--contentVideo .smallScreenFallback{display:none}@media screen and (max-width:1000px){.moduleContainer--contentVideo .smallScreenFallback{display:block;height:auto}}@media screen and (max-width:1000px){.modVideo--layout40,.modVideo--layout60,.modVideo--layout80{width:100%}}.modBlogIntro{margin-top:104px;margin-bottom:40px;background-color:#fff;position:relative;padding:80px 10% 30px;text-align:center;line-height:1.1}div+div .modBlogIntro{margin-top:-200px}.modBlogIntro__date{position:absolute;right:0;top:0;height:60px;background-color:#f2f2f2;text-transform:uppercase;width:240px;padding:25px 20px 0;font-size:14px;line-height:1;display:block}.modBlogIntro__headline{margin:auto;font-size:70px;line-height:78px;font-weight:700}.modBlogIntro__abstract{font-size:28px;line-height:36px;max-width:66%;margin:30px auto 0}.modBlogIntro__topic{margin-top:45px;font-size:16px}.modBlogIntro__topic span{background-color:#fff;display:inline-block;padding:0 1.5em;top:-.5em}.modBlogIntro__topic:after{border-bottom:1px solid #b2b2b2;content:"";display:block;margin-top:-.5em}@media screen and (max-width:1200px){.modBlogIntro__abstract{font-size:22px;line-height:30px}}@media screen and (max-width:1000px){div+div .modBlogIntro{margin-top:-160px}}@media screen and (max-width:700px){.modBlogIntro{padding:0 20px 20px}.modBlogIntro__date{background-color:transparent;position:static;padding:22px;width:100%}.modBlogIntro__headline{font-size:30px;line-height:38px}.modBlogIntro__abstract{max-width:100%}}.modBlogTeaser{position:relative;margin-top:40px}.modBlogTeaser picture{display:block;position:absolute;top:0;left:0;width:240px}.modBlogTeaser img{display:block;max-width:100%;height:auto}.modBlogTeaser__inner{max-width:700px}.modBlogTeaser__meta{margin-bottom:30px;font-size:14px;line-height:1}.modBlogTeaser .metaItem{display:inline-block;padding:8px 20px 5px 0}.modBlogTeaser .metaItem--tag{padding-left:20px;border:1px solid #b2b2b2}.modBlogTeaser .metaItem--author,.modBlogTeaser .metaItem--date{margin-left:20px;text-transform:uppercase}.modBlogTeaser .metaItem--date:before{content:"";margin-left:-20px;margin-right:20px;border-left:1px solid #b2b2b2}.modBlogTeaser__contentWrappingLink{display:inline-block;color:#000;text-decoration:none}.modBlogTeaser__contentWrappingLink:hover .modBlogTeaser__link:after{width:0}.modBlogTeaser__headline{font-size:60px;line-height:68px;font-weight:700}.modBlogTeaser__abstract{max-width:500px;margin:20px 0 30px}.modBlogTeaser__link{display:inline-block;position:relative;padding-bottom:1px;font-size:12px;line-height:20px;text-transform:uppercase;letter-spacing:1px;text-decoration:none;color:inherit}.modBlogTeaser__link:after{content:"";position:absolute;bottom:0;right:0;width:100%;height:1px;background-color:currentColor;-webkit-transition:width .2s;-o-transition:width .2s;transition:width .2s}.modBlogTeaser--hasImageDefault{min-height:300px;padding-left:280px}.modBlogTeaser--textWhite{color:#fff;background-color:#000}.modBlogTeaser--textWhite .modBlogTeaser__contentWrappingLink{color:#fff}.modBlogTeaser--textWhite .modBlogTeaser__contentWrappingLink:hover .modBlogTeaser__link:after{width:0}.modBlogTeaser--hasImageWide{overflow:hidden}.modBlogTeaser--hasImageWide .modBlogTeaser__outer{position:relative;padding:0 5%}.modBlogTeaser--hasImageWide .modBlogTeaser__inner{min-height:640px;max-width:1600px;margin:0 auto;padding-top:40px}.modBlogTeaser--hasImageWide picture{left:50%;width:2000px;transform:translate(-50%)}.modBlogTeaser--hasImageWide .modBlogTeaser__headline,.modBlogTeaser--hasImageWide .modBlogTeaser__abstract{max-width:980px}@media screen and (max-width:1000px){.modBlogTeaser{padding-bottom:40px}.modBlogTeaser__headline{font-size:50px;line-height:58px}.modBlogTeaser--hasImageDefault{min-height:340px}}@media screen and (max-width:850px){.modBlogTeaser__tagContainer{display:block;margin-bottom:10px}.modBlogTeaser .metaItem{padding-right:10px}.modBlogTeaser .metaItem--tag{padding-right:20px}.modBlogTeaser .metaItem--author{margin-left:0}.modBlogTeaser .metaItem--date{margin-left:10px}.modBlogTeaser .metaItem--date:before{content:"";margin-left:-10px;margin-right:10px}}@media screen and (max-width:700px){.modBlogTeaser picture{position:static;width:100%;margin-bottom:25px}.modBlogTeaser__meta{margin-left:1px;margin-bottom:15px;font-size:12px}.modBlogTeaser__headline{font-size:30px;line-height:38px}.modBlogTeaser--textWhite{color:#000;background-color:transparent}.modBlogTeaser--textWhite .modBlogTeaser__contentWrappingLink{color:#000}.modBlogTeaser--hasImageDefault{min-height:0;padding-left:0}.modBlogTeaser--hasImageWide .modBlogTeaser__inner{min-height:0;padding-top:0}.modBlogTeaser--hasImageWide picture{width:auto;margin-left:5%;margin-right:5%;transform:none}}.modBlogText{margin-bottom:40px}.modBlogText__inner{max-width:725px;margin:0 auto}.modBlogText h2{margin:50px 0 25px;font-size:22px;font-weight:700}.modBlogText h3{margin:30px 0 15px;font-size:18px;font-weight:700}.modBlogText p{margin:15px 0;font-size:18px}.modBlogText b,.modBlogText strong{font-weight:700}.modBlogText i{font-style:italic}.modBlogText a{transition:color .2s,border-bottom .2s;color:inherit}.modBlogText a:hover{color:#06aa70}.modBlogText blockquote .symbol{display:block;float:left;line-height:.5em;padding-right:10px}.modBlogText blockquote .symbol:before{content:"“";position:relative;top:70px;font-size:200px}@media screen and (max-width:1000px){.modBlogText blockquote .symbol:before{top:55px;font-size:150px}}.modBlogText blockquote p{margin:50px 0;font-size:40px;line-height:48px}@media screen and (max-width:1450px){.modBlogText blockquote p{font-size:32px;line-height:40px}}@media screen and (max-width:1000px){.modBlogText blockquote p{font-size:22px;line-height:30px}}.modBlogText blockquote p{font-weight:700}.modBlogText ul{margin:15px 0 15px 15px;list-style-type:disc}.modBlogText ol{margin:15px 0 15px 30px;list-style-type:decimal}.modCTA{text-align:center}.modCTA__button{position:relative;display:inline-block;padding:40px 80px;font-size:24px;line-height:28px;letter-spacing:.2px;text-align:center;text-decoration:none;color:#000;background-color:#fed100;transition:background-color .2s}.modCTA__button:after{content:"";position:absolute;top:-24px;left:50%;margin-left:-14px;border:14px solid transparent;border-bottom-color:#fed100;transition:border-bottom-color .2s}.modCTA__button:hover{background-color:#fff572}.modCTA__button:hover:after{border-bottom-color:#fff572}@media screen and (max-width:700px){.modCTA__button{padding:30px 40px;font-size:20px;line-height:24px}}.modNews__textBox{padding:0 40px}.modNews__tagContainer{margin-right:20px}.modNews__meta{margin-bottom:30px;font-size:14px;line-height:1}.modNews .metaItem{display:inline-block;padding:8px 20px 5px 0}.modNews .metaItem--tag{padding-left:20px;border:1px solid #b2b2b2}.modNews .metaItem--author,.modNews .metaItem--date{margin-right:20px;text-transform:uppercase}.modNews .metaItem--date:before{content:"";margin-left:-20px;margin-right:20px;border-left:1px solid #b2b2b2}.modNews__headline{font-size:60px;line-height:68px;font-weight:700}.modNews__subline{font-size:22px;line-height:30px;font-weight:700}.modNews p{margin:20px 0 30px}.modNews p:last-child{margin-bottom:0}.modNews p a{transition:color .2s,border-bottom .2s;color:inherit}.modNews p a:hover{color:#06aa70}.modNews p strong{font-weight:700}.modNews.modNews--mirrored .col{float:right}@media screen and (max-width:1000px){.modNews__col{width:100%;float:none}.modNews__col:first-child{margin-bottom:40px}.modNews__textBox{padding:0}}@media screen and (max-width:1450px){.modNews__tagContainer{display:block;margin-bottom:10px}.modNews__headline{font-size:50px;line-height:58px}.modNews .metaItem{padding-right:10px}.modNews .metaItem--tag{padding-right:20px}.modNews .metaItem--author{margin-left:0;padding-right:0;margin-right:10px}.modNews .metaItem--date{margin-left:10px}.modNews .metaItem--date:before{content:"";margin-left:-10px;margin-right:10px}}@media screen and (max-width:1300px){.modNews__headline{font-size:45px;line-height:53px}}@media screen and (max-width:1150px){.modNews__headline{font-size:40px;line-height:48px}}@media screen and (max-width:700px){.modNews__meta{margin-left:1px;margin-bottom:15px;font-size:12px}.modNews__headline{font-size:30px;line-height:38px}.modNews__subline{font-size:16px;line-height:24px}}.modLegal{overflow:hidden;padding:40px 0 0;margin-bottom:20px}.modLegal__content{width:60%}.modLegal h2{margin-bottom:10px;font-size:28px;line-height:36px;font-weight:700}.modLegal h2:not(:first-child){margin-top:2em}.modLegal h3{margin-bottom:10px;font-weight:700}.modLegal p,.modLegal ul,.modLegal ol{margin-bottom:1em}.modLegal ul{margin-left:25px;list-style-type:disc}.modLegal ol{margin-left:50px;list-style:decimal;list-style-position:outside}.modLegal a{transition:color .2s,border-bottom .2s;color:inherit}.modLegal a:hover{color:#06aa70}.modLegal strong{font-weight:700}@media screen and (max-width:1000px){.modLegal__content{width:100%}.modLegal h2{font-size:22px;line-height:30px}}@media screen and (max-width:700px){.modLegal{margin-top:0;padding:40px 0 0}}.modOnapply{max-width:960px}.modOnapply select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:15px 45px 15px 20px;border:1px solid #000000;border-radius:0;background:transparent url('../../../_assets/9d9b6918b105cafe0d43e815e620a055/Images/onapply-select-arrow.svg') no-repeat;background-position:right 10px center;background-size:25px;font-family:inherit;font-size:16px;line-height:18px}.onapply-job-ad-department{color:#0000004d;font-size:32px}.onapply-career-page-container{width:100%}.onapply-department-header{margin-top:50px;font-size:28px;line-height:36px}@media screen and (max-width:1450px){.onapply-department-header{font-size:22px;line-height:30px}}.onapply-department-header{font-weight:700}.onapply-job-ad-list li{list-style:none}.onapply-job-ad{display:flex;align-items:center;justify-content:space-between;padding:20px 0;border-bottom:1px solid rgba(0,0,0,.1)}.onapply-job-ad__title{font-size:20px}.onapply-job-ad__title a{text-decoration:none;color:inherit}.onapply-job-ad__location{font-size:14px;margin-top:8px;color:#67676a}.onapply-job-ad__view-button{white-space:nowrap;display:inline-block;position:relative;padding:12px 20px;font-family:LLCircular,arial,sans-serif;font-size:12px;line-height:20px;letter-spacing:2px;text-align:center;text-decoration:none;text-transform:uppercase;background-color:#000;color:#fff;border:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:0}.onapply-job-ad__view-button:before{content:"";position:absolute;top:0;right:0;height:100%;width:100%;transform:scale(0);transform-origin:50% 50%;background-color:#2b2b2e;transition:transform .2s;z-index:-1}.onapply-job-ad__view-button:hover:before{transform:scale(1)}.onapply-job-ad__view-button:focus-visible{outline:2px solid #000000;outline-offset:8px}.onapply-job-ad__view-button:active{background-color:#585859}.onapply-job-ad__view-button:active:before{background-color:#585859}.onapply-job-ad__view-button:disabled{background-color:#585859}.onapply-loader{border:16px solid #f3f3f3;border-top:16px solid #3498db;border-radius:50%;width:25px;height:25px;animation:onapply-spin 2s linear infinite;margin:auto}@keyframes onapply-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pagination-buttons{display:flex;padding:8px;border:1px solid rgba(0,0,0,.1);width:200px;margin:32px auto auto}.pagination-buttons__button{padding:8px;text-align:center;flex-grow:1;cursor:pointer}.pagination-buttons__button:hover{background-color:#0000001a}.pagination-buttons__button--disabled{cursor:not-allowed;color:#0000004d}.pagination-buttons__page-indicator{padding:8px}.pagination-buttons__page-indicator span:first-child{margin-right:8px;padding-right:8px;border-right:1px solid rgba(0,0,0,.3)}@media screen and (max-width:700px){.onapply-job-ad{flex-direction:column;align-items:flex-start}.onapply-job-ad__view-button{margin-top:20px}}.modDoubleDiamond{position:relative;max-width:none}.modDoubleDiamond:before{content:"";position:absolute;top:70px;bottom:140px;width:100%;background-color:#f2f2f2;z-index:-1}.modDoubleDiamond__inner{max-width:1600px;margin:0 auto}.modDoubleDiamond__outerContainer{padding:0 5%}.modDoubleDiamond__innerContainer{max-width:1600px;margin:0 auto}.modDoubleDiamond__imgContainer{position:relative}.modDoubleDiamond__img img{display:block;width:100%;height:auto}.modDoubleDiamond__line{position:absolute;top:0;left:0;width:100%;height:100%}.modDoubleDiamond__content{max-width:1220px;display:grid;grid-template-columns:35fr 65fr;gap:20px 80px;margin:0 auto;padding:80px;background:#000;color:#fff}.modDoubleDiamond__cntRight{font-size:22px;line-height:32px;letter-spacing:.3px}@media screen and (max-width:1000px){.modDoubleDiamond__content{padding:30px;column-gap:30px}.modDoubleDiamond__cntRight{font-size:18px;line-height:28px}}@media screen and (max-width:700px){.modDoubleDiamond:before{top:40px;bottom:40px}.modDoubleDiamond__content{grid-template-columns:1fr}.modDoubleDiamond__cntRight{font-size:16px;line-height:26px}}.modContact .images{overflow:hidden;position:relative;background-color:#000}.modContact__headline{position:absolute;top:0;left:0;display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;color:#fff;text-align:center}.modContact__content{display:grid;grid-template-columns:1fr 1fr;gap:40px;padding:80px;background-color:#f2f2f2}.modContact__address{display:grid;grid-template-columns:3fr 2fr;gap:16px;justify-items:start}.modContact__mainAddress{position:relative;padding-left:60px;font-size:14px}.modContact__locationCode{position:absolute;left:0;top:0}.modContact__phoneHeadline{font-size:12px;line-height:20px;text-transform:uppercase;letter-spacing:1px;font-weight:400}.modContact__phone{font-weight:700}@media screen and (max-width:1200px){.modContact__content{padding:80px 40px}}@media screen and (max-width:1000px){.modContact__address{grid-template-columns:1fr}.modContact__mapsLink{padding-left:60px}}@media screen and (max-width:700px){.modContact__content{grid-template-columns:1fr;padding:40px}}.modPressIndex{overflow:hidden}.modPressIndex__year{display:flex;flex-direction:column;justify-content:center;background-color:#06aa70;color:#fff;text-align:center;min-height:20vw}@media screen and (min-width:1600px){.modPressIndex__year{min-height:320px}}.modPressIndex__listing{overflow:hidden}@media screen and (max-width:1000px){.modPressIndex .col--20,.modPressIndex .col--80{width:100%;float:none}}.modPressListItem{padding:40px 0 20px 40px}@media screen and (max-width:700px){.modPressListItem{padding:0}}.modPressListItem:nth-child(odd){clear:left}.modPressListItem .time{margin-bottom:10px;font-size:12px;line-height:20px;text-transform:uppercase;letter-spacing:1px}.modPressListItem .headline{margin-bottom:10px}.modPressListItem .description{margin-bottom:20px}.modPressListItem .description a{text-decoration:underline}.modPressListItem .more{display:inline-block;transition:border-bottom-color .2s;font-size:12px;line-height:20px;text-transform:uppercase;letter-spacing:1px;border-bottom:1px solid #000000}.modPressListItem a{color:inherit;text-decoration:none;transition:color .2s,border-bottom .2s}.modPressListItem a:hover{color:#06aa70}.modPressListItem a:hover .more{border-bottom-color:#06aa70}@media screen and (max-width:1200px){.modPressListItem .headline{font-size:22px;line-height:30px}}div.klaro{font-size:16px;line-height:24px}div.klaro .cookie-modal .cm-powered-by{display:none}div.klaro .cookie-modal .cm-list-label .slider,div.klaro .context-notice .cm-list-label .slider,div.klaro .cookie-notice .cm-list-label .slider{background-color:#c2c2c2;box-shadow:none}div.klaro .cookie-modal .cm-list-label .slider.round:before,div.klaro .context-notice .cm-list-label .slider.round:before,div.klaro .cookie-notice .cm-list-label .slider.round:before{background-color:#fff}div.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider,div.klaro .context-notice .cm-list-input:checked+.cm-list-label .slider,div.klaro .cookie-notice .cm-list-input:checked+.cm-list-label .slider{background-color:#0fdc82;box-shadow:none}div.klaro .cookie-modal .cm-list-input.required:checked+.cm-list-label .slider,div.klaro .context-notice .cm-list-input.required:checked+.cm-list-label .slider,div.klaro .cookie-notice .cm-list-input.required:checked+.cm-list-label .slider{background-color:#0fdc82;box-shadow:none;opacity:1}div.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-list-title{font-size:18px;line-height:26px;font-weight:700}div.klaro .cookie-modal .cm-footer-buttons .cm-btn{padding:15px;border-radius:0}div.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-required,div.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service p.purposes,div.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose p.purposes{display:none}div.klaro .cookie-modal .cm-footer-buttons .cm-btn-accept,div.klaro .cookie-modal .cm-footer-buttons .cm-btn-accept-all{padding:15px 22px;font-size:16px;line-height:20px;display:inline-block;background-color:#000;color:#fff;text-align:center;text-decoration:none;position:relative;z-index:0;border:none}div.klaro .cookie-modal .cm-footer-buttons .cm-btn-accept:before,div.klaro .cookie-modal .cm-footer-buttons .cm-btn-accept-all:before{content:"";position:absolute;top:0;right:0;height:100%;width:100%;transform:scale(0);transform-origin:50% 50%;background-color:#2b2b2e;transition:transform .2s;z-index:-1}div.klaro .cookie-modal .cm-footer-buttons .cm-btn-accept:hover:before,div.klaro .cookie-modal .cm-footer-buttons .cm-btn-accept-all:hover:before{transform:scale(1)}div.klaro .cookie-modal .cm-modal.cm-klaro{background-color:#fff;border-radius:0;padding:48px 32px 32px}div.klaro .cookie-modal .cm-modal.cm-klaro a{color:#000;text-decoration:underline}div.klaro .cookie-modal .cm-modal.cm-klaro .cm-caret{position:relative;padding-left:16px}div.klaro .cookie-modal .cm-modal.cm-klaro .cm-caret a{text-decoration:none}div.klaro .cookie-modal .cm-modal.cm-klaro .cm-caret a:before{content:"";position:absolute;top:7px;left:0;height:10px;width:10px;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAOCAYAAAA8E3wEAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAEmGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNS40LjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiCiAgICAgICAgICAgIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iPgogICAgICAgICA8eG1wTU06RGVyaXZlZEZyb20gcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICA8c3RSZWY6aW5zdGFuY2VJRD54bXAuaWlkOmU3MmMxZDgyLTFhMzAtNGM3MS04MDFkLTBjYTliOGJkMjAxMjwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmViY2E3Y2QxLWE5OGQtMTE3Ny1iMzQ2LThkMzAxYmI2YWJhZjwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgPC94bXBNTTpEZXJpdmVkRnJvbT4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDo2Q0NDRjA3RUVEQjIxMUU1QTQxOUQzNzNCRURDMUEzQjwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+eG1wLmlpZDo2Q0NDRjA3REVEQjIxMUU1QTQxOUQzNzNCRURDMUEzQjwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjRhMmZlOWQwLTU5YzItNDA3ZS05MWE4LTg4YTJkYmQzYWM5ZTwveG1wTU06T3JpZ2luYWxEb2N1bWVudElEPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8eG1wOkNyZWF0b3JUb29sPkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE0IChNYWNpbnRvc2gpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgqT8+wCAAAAfklEQVQ4Eb3SUQqAIAwA0ObqWp0sEKp7dTNtCwQrlZyuwfYztic4MMZsALAMP4T33iKVg8CRctY0GXPOrciINhowti5QE42xG6iBPrEXGKFT65+mMN6fDbreHRG9JGnWZheXGhJUjIWH1KDNWA3aDfuCdsdKqBqWQtWxGJViJ8cpfbrzLtrdAAAAAElFTkSuQmCC);background-size:10px 5px;background-repeat:no-repeat}div.klaro .cookie-modal .cm-modal.cm-klaro .cm-caret a span{display:none}div.klaro .cookie-modal .cm-modal.cm-klaro .cm-header{border-bottom:none;padding:0;margin-bottom:35px}div.klaro .cookie-modal p,.klaro .cookie-modal strong,.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal ul,.klaro .cookie-modal li,.klaro .context-notice p,.klaro .context-notice strong,.klaro .context-notice h1,.klaro .context-notice h2,.klaro .context-notice ul,.klaro .context-notice li,.klaro .cookie-notice p,.klaro .cookie-notice strong,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice ul,.klaro .cookie-notice li{color:#000}div.klaro .cookie-modal .cm-modal.cm-klaro .cm-header .title{color:#000;font-weight:700;line-height:32px}div.klaro .cookie-modal .cm-modal.cm-klaro .cm-body{padding:0;margin-bottom:48px}div.klaro .cookie-modal .cm-modal.cm-klaro .cm-body .cm-list-title{color:#000}div.klaro .cookie-modal .cm-modal.cm-klaro .cm-body .cm-list-description,div.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service p.purposes,div.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose p.purposes,div.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service p.purposes,div.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose p.purposes{color:#585859}div.klaro .cookie-modal .cm-modal.cm-klaro .cm-footer{border-top:none;padding:0}div.klaro .cookie-modal .cm-modal.cm-klaro .cm-footer .cm-footer-buttons{align-items:baseline}div.klaro .cookie-modal .cm-modal .cm-footer-buttons{justify-content:flex-end}div.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose{margin-top:20px}@media screen and (max-width:700px){div.klaro .cookie-modal .cm-modal.cm-modal.cm-klaro{width:92%;margin:0 4%;padding:25px}div.klaro .cookie-modal .cm-modal.cm-klaro .cm-footer .cm-footer-buttons{flex-flow:column}div.klaro .cookie-modal .cm-footer-buttons .cm-btn-accept{margin-bottom:20px}div.klaro .cookie-modal .cm-footer-buttons .cm-btn-accept,div.klaro .cookie-modal .cm-footer-buttons .cm-btn-accept-all{width:100%}}
