@font-face{font-display:block;font-family:icons;src:url(/build/theme/fonts/icons.64bed0681d96f5f744e50b555ebf900a.eot?#iefix) format("embedded-opentype"),url(/build/theme/fonts/icons.212f6b7dd32f9f8de415809ed3b30446.woff) format("woff"),url(/build/theme/fonts/icons.ea7b53d36aa6811f97b5d15ec703adca.woff2) format("woff2"),url(/build/theme/fonts/icons.1e6997caf325c0a89759cd6bc2a8c6d6.ttf) format("truetype"),url(/build/theme/fonts/icons.9c87772da37dbe9f40921461cde406b7.svg#icons) format("svg")}.icons{line-height:1}.icons:before{font-family:icons!important;font-style:normal;font-weight:400!important;vertical-align:top}.icons-arrow-cta:before{content:"\f101"}.icons-arrow-right:before{content:"\f102"}.icons-arrow-small:before{content:"\f103"}.icons-car:before{content:"\f104"}.icons-close:before{content:"\f105"}.icons-compliance:before{content:"\f106"}.icons-cross:before{content:"\f107"}.icons-digital-automated:before{content:"\f108"}.icons-docs:before{content:"\f109"}.icons-documents:before{content:"\f10a"}.icons-docx:before{content:"\f10b"}.icons-download:before{content:"\f10c"}.icons-dropdown:before{content:"\f10d"}.icons-excellence:before{content:"\f10e"}.icons-facebook:before{content:"\f10f"}.icons-fit-to-grow:before{content:"\f110"}.icons-gesundheit:before{content:"\f111"}.icons-gluehbirne:before{content:"\f112"}.icons-herz:before{content:"\f113"}.icons-innovation:before{content:"\f114"}.icons-instagram:before{content:"\f115"}.icons-kinderwunsch:before{content:"\f116"}.icons-linkedin:before{content:"\f117"}.icons-lupe:before{content:"\f118"}.icons-mitarbeiter:before{content:"\f119"}.icons-obsession:before{content:"\f11a"}.icons-open-document:before{content:"\f11b"}.icons-pfeile:before{content:"\f11c"}.icons-pin:before{content:"\f11d"}.icons-play:before{content:"\f11e"}.icons-sample:before{content:"\f11f"}.icons-stern:before{content:"\f120"}.icons-teams:before{content:"\f121"}.icons-train:before{content:"\f122"}.icons-transparent:before{content:"\f123"}.icons-unternehmen:before{content:"\f124"}.icons-values-gluehbirne:before{content:"\f125"}.icons-zoom-in:before{content:"\f126"}.icons-zoom-out:before{content:"\f127"}.icons-zusammenarbeit:before{content:"\f128"}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}input,select,textarea{border:0;font:inherit;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,button{background:none}q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{height:auto;width:auto}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}*{box-sizing:border-box}:focus{outline:none}@font-face{font-family:Source Sans Regular;font-style:normal;font-weight:400;src:url("/build/theme/fonts/Source Sans Pro.c05b8fe3.otf") format("truetype"),url("/build/theme/fonts/Source Sans Pro.cdc1613e.woff") format("woff"),url("/build/theme/fonts/Source Sans Pro.a853f439.woff2") format("woff2")}@font-face{font-family:Source Sans Bold;font-style:normal;font-weight:700;src:url("/build/theme/fonts/Source Sans Pro Bold.1d8df357.otf") format("truetype"),url("/build/theme/fonts/Source Sans Pro Bold.1bc7ebb8.woff") format("woff"),url("/build/theme/fonts/Source Sans Pro Bold.b1a21dcc.woff2") format("woff2")}@font-face{font-family:Source Sans Copy;font-style:italic;font-weight:400;src:url("/build/theme/fonts/Source Sans Pro Italic.03de6862.otf") format("truetype"),url("/build/theme/fonts/Source Sans Pro Italic.3c772a22.woff") format("woff"),url("/build/theme/fonts/Source Sans Pro Italic.435ed0b3.woff2") format("woff2")}body{color:#024;font-family:Source Sans Regular,sans-serif}h1,h2,h3,h4,h5,h6{font-family:Source Sans Bold,sans-serif;hyphenate-character:"-";hyphens:auto}a,p{font-family:Source Sans Regular,sans-serif;font-size:1rem;line-height:1.25}.block__overline,a,p{color:#024;hyphenate-character:"-";hyphens:auto}.block__overline{margin-bottom:5px}.block__headline,.block__overline{font-family:Source Sans Bold,sans-serif;font-weight:700}.block__headline{font-size:1.33rem;hyphenate-character:"-";hyphens:auto;line-height:1.1}.block__description{font-family:Source Sans Regular,sans-serif;font-size:1rem;font-weight:400;hyphenate-character:"-";hyphens:auto;line-height:1.25;margin-top:.75rem}.app__container{overflow:auto;scroll-behavior:smooth;width:100%}.app__wrapper{height:100vh;position:relative}@media (min-width:768px){.app__wrapper{display:flex;flex-wrap:nowrap}}.main{display:flex;max-width:1480px;padding:1rem}@media (min-width:768px){.main{padding:2rem 1.25rem}}@media (min-width:1024px){.main{padding:3rem 1.5rem}}.header{position:relative;z-index:50}@media (min-width:1024px){.header{height:100vh;padding:1.25rem}}.header .app__logo{display:none;width:100%}@media (min-width:1024px){.header .app__logo{display:block}}.navigation{background-color:hsla(0,0%,97%,.7);bottom:0;display:flex;flex-wrap:nowrap;justify-content:flex-start;left:0;padding:.5rem 1.5rem;position:fixed;width:100%}@media (min-width:768px){.navigation{background-color:transparent;display:flex;flex-wrap:wrap;gap:1rem 0;justify-content:center;padding:1.75rem 0;position:relative}}.navigation__list{align-items:center;display:flex;gap:0 .5rem;width:100%}@media (min-width:768px){.navigation__list{flex-wrap:wrap;gap:.5rem;justify-content:center;max-width:130px;padding:1rem 0}.navigation__list .navigation__item{text-align:center}}@media screen and (min-width:768px) and (min-height:900px){.navigation__list{flex-direction:column;gap:1.95rem 0;justify-content:flex-start;max-width:none;padding:2rem 0}}.navigation__item{align-items:center;aspect-ratio:1/1;background-color:#fff;border-radius:.5rem;box-shadow:1px 1px 5px rgba(0,0,0,.161);color:#024;cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;outline:none;transition:background-color .2s ease-in-out;width:50px}@media (min-width:768px){.navigation__item{width:60px}}.navigation__item:focus{color:#024}.navigation__item--active{background-color:#024;color:#fff}@media (hover:hover){.navigation__item:hover{background-color:#024;color:#fff}}.navigation__item svg{height:24px;width:24px}@media (min-width:768px){.navigation__item svg{height:36px;width:36px}}.navigation__item .icons{font-size:1.5rem}.navigation .search{justify-self:flex-end}@media (min-width:768px){.navigation .search{margin-top:1.75rem;position:relative}}.navigation .search__input{align-items:center;background-color:#024;border-radius:.5rem;color:#fff;display:flex;height:60px;left:1rem;padding:0 1.5rem 0 0;position:absolute;top:-60px;width:calc(100% - 3rem)}.navigation .search__input input{background-color:#024;border-radius:0;color:#fff;margin:0 1rem;padding:0}@media (min-width:768px){.navigation .search__input{height:100%;left:calc(100% + 1.5rem);top:0;width:400px}}.navigation .search__input.hidden{display:none}.navigation .profile{display:none;justify-self:flex-end}@media (min-width:768px){.navigation .profile{display:flex;flex-shrink:0;justify-content:center;margin-top:1rem;width:100%}}.navigation .profile__image{aspect-ratio:1/1;background-color:#e5eff8;border-radius:50%;cursor:pointer;flex-shrink:0;overflow:hidden;width:4.25rem}.navigation .profile__image img{height:100%;object-fit:cover;width:100%}.greeting{flex-wrap:nowrap;gap:0 1rem}.greeting,.greeting__wrapper{align-items:flex-start;display:flex;justify-content:flex-start;width:100%}.greeting__wrapper{gap:0 2rem}.greeting__content{width:100%}.greeting .app__logo{display:inline-flex;width:auto}@media (min-width:1024px){.greeting .app__logo{display:none}}.greeting__back{align-items:center;cursor:pointer;display:inline-flex;font-family:Source Sans Bold,sans-serif;font-size:.75rem;gap:0 .5rem;padding:1rem 0;width:100%}@media (min-width:1024px){.greeting__back{font-size:1rem}}.greeting__back .icons{transform:rotate(180deg)}.greeting__title:not(.greeting__title--sm){color:#024;font-family:Source Sans Bold,sans-serif;font-size:1.75rem;font-weight:700;line-height:1.1;margin:0}@media (min-width:1024px){.greeting__title:not(.greeting__title--sm){font-size:3.5rem}}.greeting__title--sm{color:#024;font-family:Source Sans Bold,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.1;margin:0}@media (min-width:1024px){.greeting__title--sm{font-size:2.5rem}}@media (min-width:1280px){.greeting__title{max-width:50%}}.page{width:100%}.page__content{padding:2rem 0;position:relative}@media (min-width:1024px){.page__content{padding:4rem 0}}.page__loader{align-items:center;background:#fff;z-index:1000}.modal,.page__loader{display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw}.modal{align-items:flex-start;background:rgba(229,239,248,.9);overflow:auto;padding:1.5rem;z-index:50}.modal__image img{height:auto;width:100%}.modal__close{color:rgba(0,34,68,.7);cursor:pointer;font-size:3.5rem;position:absolute;right:2rem;top:2rem}.modal__container{background-color:#fff;border-radius:26px;max-width:868px;padding:3rem 2rem;position:relative;width:100%}@media (min-width:1024px){.modal__container{padding:3rem 2rem 2rem}}.modal__content{padding:1.25rem 0}@media (min-width:1024px){.modal__content{padding:2rem 3rem}}.modal__headline{color:#024;font-family:Source Sans Bold,sans-serif;font-size:1.33rem;font-weight:700;line-height:1.1;margin:0 0 1rem}.modal__text{margin-bottom:2.5rem}@media (min-width:768px){.modal__text{max-width:460px}}.article{width:100%}.article__back{transform:rotate(180deg)}.article__content{padding:2rem 0}@media (min-width:1024px){.article__content{padding:4rem 0}}.grid{display:grid;gap:1.75rem}.grid__cols-auto,.grid__cols-one{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.grid__cols-two{grid-template-columns:repeat(2,minmax(0,1fr))}.grid__cols-three{grid-template-columns:repeat(3,minmax(0,1fr))}.grid__cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid__cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid__cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid__cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid__cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid__cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid__cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid__cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid__cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid__cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid__cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid__cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid .col{display:flex;flex-direction:column;gap:1.75rem 0;grid-column:span 4/span 4}.grid .col-span-1{grid-column:span 1/span 1}.grid .col-span-2{grid-column:span 2/span 2}.grid .col-span-3{grid-column:span 3/span 3}.grid .col-span-4{grid-column:span 4/span 4}.grid .col-span-5{grid-column:span 5/span 5}.grid .col-span-6{grid-column:span 6/span 6}.grid .col-span-7{grid-column:span 7/span 7}.grid .col-span-8{grid-column:span 8/span 8}.grid .col-span-9{grid-column:span 9/span 9}.grid .col-span-10{grid-column:span 10/span 10}.grid .col-span-11{grid-column:span 11/span 11}.grid .col-span-12{grid-column:span 12/span 12}@media (min-width:480px){.grid .col-span-xs-1{grid-column:span 1/span 1}.grid .col-span-xs-2{grid-column:span 2/span 2}.grid .col-span-xs-3{grid-column:span 3/span 3}.grid .col-span-xs-4{grid-column:span 4/span 4}.grid .col-span-xs-5{grid-column:span 5/span 5}.grid .col-span-xs-6{grid-column:span 6/span 6}.grid .col-span-xs-7{grid-column:span 7/span 7}.grid .col-span-xs-8{grid-column:span 8/span 8}.grid .col-span-xs-9{grid-column:span 9/span 9}.grid .col-span-xs-10{grid-column:span 10/span 10}.grid .col-span-xs-11{grid-column:span 11/span 11}.grid .col-span-xs-12{grid-column:span 12/span 12}}@media (min-width:768px){.grid .col-span-sm-1{grid-column:span 1/span 1}.grid .col-span-sm-2{grid-column:span 2/span 2}.grid .col-span-sm-3{grid-column:span 3/span 3}.grid .col-span-sm-4{grid-column:span 4/span 4}.grid .col-span-sm-5{grid-column:span 5/span 5}.grid .col-span-sm-6{grid-column:span 6/span 6}.grid .col-span-sm-7{grid-column:span 7/span 7}.grid .col-span-sm-8{grid-column:span 8/span 8}.grid .col-span-sm-9{grid-column:span 9/span 9}.grid .col-span-sm-10{grid-column:span 10/span 10}.grid .col-span-sm-11{grid-column:span 11/span 11}.grid .col-span-sm-12{grid-column:span 12/span 12}}@media (min-width:1024px){.grid .col-span-md-1{grid-column:span 1/span 1}.grid .col-span-md-2{grid-column:span 2/span 2}.grid .col-span-md-3{grid-column:span 3/span 3}.grid .col-span-md-4{grid-column:span 4/span 4}.grid .col-span-md-5{grid-column:span 5/span 5}.grid .col-span-md-6{grid-column:span 6/span 6}.grid .col-span-md-7{grid-column:span 7/span 7}.grid .col-span-md-8{grid-column:span 8/span 8}.grid .col-span-md-9{grid-column:span 9/span 9}.grid .col-span-md-10{grid-column:span 10/span 10}.grid .col-span-md-11{grid-column:span 11/span 11}.grid .col-span-md-12{grid-column:span 12/span 12}}@media (min-width:1280px){.grid .col-span-lg-1{grid-column:span 1/span 1}.grid .col-span-lg-2{grid-column:span 2/span 2}.grid .col-span-lg-3{grid-column:span 3/span 3}.grid .col-span-lg-4{grid-column:span 4/span 4}.grid .col-span-lg-5{grid-column:span 5/span 5}.grid .col-span-lg-6{grid-column:span 6/span 6}.grid .col-span-lg-7{grid-column:span 7/span 7}.grid .col-span-lg-8{grid-column:span 8/span 8}.grid .col-span-lg-9{grid-column:span 9/span 9}.grid .col-span-lg-10{grid-column:span 10/span 10}.grid .col-span-lg-11{grid-column:span 11/span 11}.grid .col-span-lg-12{grid-column:span 12/span 12}}@media (min-width:1920px){.grid .col-span-xl-1{grid-column:span 1/span 1}.grid .col-span-xl-2{grid-column:span 2/span 2}.grid .col-span-xl-3{grid-column:span 3/span 3}.grid .col-span-xl-4{grid-column:span 4/span 4}.grid .col-span-xl-5{grid-column:span 5/span 5}.grid .col-span-xl-6{grid-column:span 6/span 6}.grid .col-span-xl-7{grid-column:span 7/span 7}.grid .col-span-xl-8{grid-column:span 8/span 8}.grid .col-span-xl-9{grid-column:span 9/span 9}.grid .col-span-xl-10{grid-column:span 10/span 10}.grid .col-span-xl-11{grid-column:span 11/span 11}.grid .col-span-xl-12{grid-column:span 12/span 12}}.masonry{column-count:1;column-gap:1.75rem;transition:.5s}@media (min-width:1024px){.masonry{column-count:2}}@media (min-width:1280px){.masonry{column-count:3}}.masonry__item{break-inside:avoid;margin-bottom:1.75rem}.app__logo{display:none;width:100%}@media (min-width:1024px){.app__logo{display:block}}.app__logo a{width:100%}.app__logo img{height:auto;max-width:82px}@media (min-width:1024px){.app__logo img{max-width:132px}}.welcome .modal__text{max-width:none;width:100%}.welcome .modal__text strong{font-family:Source Sans Bold,sans-serif;font-weight:700}.welcome .modal__text em{font-family:Source Sans Copy,sans-serif;font-style:italic}.welcome .modal__text ul{list-style:disc;padding-left:1rem}.welcome .modal__text ul li{margin-bottom:.5rem}.welcome .modal__text h1,.welcome .modal__text h2,.welcome .modal__text h3,.welcome .modal__text h4{font-family:Source Sans Bold,sans-serif;font-size:1.33rem;font-weight:700;hyphenate-character:"-";hyphens:auto;line-height:1.1;margin-bottom:1rem}.welcome .modal__text img{border-radius:16px;overflow:hidden;width:100%}.welcome .modal__image:first-of-type img{max-width:240px}.products__text a{font-family:Source Sans Bold,sans-serif;text-decoration:none}.products__data{padding-bottom:2rem}@media (min-width:1024px){.products__data{padding-bottom:3rem}}.products__navigation{display:flex;flex-wrap:wrap;gap:1rem 2rem;justify-content:flex-start}@media (min-width:1024px){.products__navigation{gap:2rem 4rem}}.products__navigation-item{border:2px solid #e5eff8;border-radius:14px;cursor:pointer;font-size:.75rem;gap:0 1rem;padding:.75rem 1.25rem;transition:all .3s ease-in-out}.products__navigation-item,.products__navigation-item-icon{align-items:center;display:flex}.products__navigation-item-icon img{height:1.25rem;width:1.25rem}.products__navigation-item--active,.products__navigation-item:hover{background-color:#e5eff8}.products__list{margin-top:1rem}@media (min-width:1024px){.products__list{margin-top:2rem}}.products__item-image img{height:auto;width:100%}@media (min-width:1024px){.products__item-image img{max-width:90%}}.products__item-content{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;height:100%;justify-content:flex-end}.products__item-button{background-color:#024;border-radius:20px;color:#fff;display:inline-flex;flex-grow:0;font-size:.625rem;margin-bottom:1rem;padding:.45rem 1.5rem;width:auto}.products__item-title{font-family:Source Sans Bold,sans-serif;font-size:1rem;line-height:1.25}.products__item-short{font-size:1rem;line-height:1.25;margin-bottom:1rem}.products__item-long{margin-bottom:1rem}.products__item-link{align-items:center;display:flex;font-family:Source Sans Bold,sans-serif;font-weight:700;gap:0 .5rem;text-decoration:none}.products__item-link .icons{font-size:.75rem}.search__bar{align-items:center;background-color:#024;border-radius:16px;color:#fff;display:inline-flex;margin-bottom:1.5rem;padding:1rem}.search__bar-term{font-family:Source Sans Copy,sans-serif;font-size:1.1rem;padding-right:2rem}.search__bar-reset{cursor:pointer;font-size:1.5rem}.box{border-radius:26px;box-shadow:0 0 20px 0 rgba(0,0,0,.1);overflow:hidden;padding:2rem 2.375rem 0;position:relative}.box--white{background-color:#fff}.box--blue{background-color:#e5eff8}.box>[class^=block_]{padding-bottom:2.375rem}.box--dashed{border:6px dashed #e5eff8;box-shadow:none;overflow:visible}.box--bottom-padding{padding-bottom:calc(2.5rem + 80px)}.box__content{padding-bottom:1.5rem}.box__overline{font-size:.75rem;margin-bottom:5px;text-transform:uppercase}.box__headline,.box__overline{color:#024;font-family:Source Sans Bold,sans-serif;font-weight:700}.box__headline{font-size:1.33rem;line-height:1.1;margin:0}.box__description{color:#024;font-family:Source Sans Regular,sans-serif;font-size:1rem;font-weight:400;line-height:1.25;margin-bottom:1.5rem;margin-top:1rem}.box__pin{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:30px;justify-content:center;position:absolute;right:1rem;top:1rem;transition:background-color .3s;width:30px}.box__pin--pinned{background-color:rgba(0,34,68,.9);box-shadow:0 3px 6px rgba(0,0,0,.161);color:#fff}@media (hover:hover){.box__pin:hover{background-color:rgba(0,34,68,.9);box-shadow:0 3px 6px rgba(0,0,0,.161);color:#fff}}.box .box__links{margin-top:1.5rem}.box__cta{background-color:#e5eff8;color:inherit;display:flex;margin-left:-2.375rem;min-height:60px;padding:0 2.375rem;width:calc(100% + 4.75rem)}.box__cta--external{background-color:#f8f8f8}.box__cta .link{align-items:center;color:inherit;display:flex;gap:1rem;justify-content:space-between;outline:none;text-decoration:none;width:100%}.box__cta .link:hover .icons{animation:bounce 1s infinite}@keyframes bounce{0%{transform:translateX(0)}50%{transform:translateX(5px)}to{transform:translateX(0)}}.block_culture .box{min-height:100%}.block_culture-item{display:flex;flex-direction:column}.block_culture-item__image{color:#fff;display:flex;font-size:8rem;justify-content:center;margin-bottom:1.5rem}.block_culture-item__image--small{font-size:4rem;justify-content:flex-start;margin-bottom:.25rem;margin-left:1rem}.block_culture-item__title{font-family:Source Sans Bold,sans-serif;font-size:1.33rem;font-weight:700;line-height:1.5;text-align:center}.block_culture-item__title--small{font-size:.75rem;margin-bottom:.5rem;text-align:left}.block_culture-item__subtitle{font-family:Source Sans Copy,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;margin-bottom:1.5rem;text-align:center}.block_culture-item__text strong{font-family:Source Sans Bold,sans-serif;font-weight:700}.block_culture-item__text em{font-family:Source Sans Copy,sans-serif;font-style:italic}.block_culture-item__text ul{list-style:disc;padding-left:1rem}.block_culture-item__text ul li{margin-bottom:.5rem;margin-bottom:.75rem}.block_culture__extended{margin-top:1rem}.block_culture__dashbox{position:relative}.block_culture__dashbox-badge{background-color:#fff;color:#e5eff8;font-family:Source Sans Bold,sans-serif;font-size:.75rem;left:1.5rem;padding:.25rem .5rem;position:absolute;text-transform:uppercase;top:-2.775rem}.block_culture__dashbox .block_culture-item__image{color:#024}.block_culture__dashbox .block_culture-item__image--small{justify-content:center;margin:0 0 1rem -1rem}.block_culture__dashbox .block_culture-item__text{align-items:center;display:flex;min-height:100%}.block_download_cta{border:1px solid #024;border-radius:31px;overflow:hidden;padding:1rem 2.375rem;transition:all .3s;width:100%}.block_download_cta .block_download_cta__cta{min-height:0;padding:.875rem 0}.block_download_cta.block_download_cta{background-color:#024;color:#fff}.block_download_cta.block_download_cta__download{background-color:#fff!important;color:#024;min-height:0}.block_download_cta a{color:inherit;text-decoration:none}.block_download_cta__download{width:100%}.block_download_cta__download a{align-items:center;display:flex;gap:0 2rem;outline:none;text-decoration:none;width:100%}.block_download_cta__download .icon{font-size:2.5rem;padding:.5rem}.block_download_cta__download .content{display:flex;flex-direction:column;flex-wrap:wrap;gap:.5rem}.block_download_cta__download .content .title{font-size:1rem}.block_download_cta__download .content .text{display:flex;font-family:Source Sans Bold,sans-serif;font-weight:700;gap:0 .75rem}.block_download_cta__download .content .text .icons{font-size:.75rem;transform:rotate(90deg)}.block_download_cta__cta{align-items:center;color:inherit;display:flex;justify-content:space-between;text-decoration:none;width:100%}.box .block_download_cta{background-color:transparent!important;border:none;color:#024;overflow:hidden;padding:0;transition:all .3s;width:100%}.box .block_download_cta .block_download_cta__download{min-height:0}.box .block_download_cta a{color:inherit;text-decoration:none}.box .block_download_cta__download{width:100%}.box .block_download_cta__download a{align-items:center;display:flex;gap:0 2rem;outline:none;text-decoration:none;width:100%}.box .block_download_cta__download .icon{font-size:2.5rem;padding:.5rem}.box .block_download_cta__download .content{display:flex;flex-direction:column;flex-wrap:wrap;gap:.5rem}.box .block_download_cta__download .content .title{font-size:1rem}.box .block_download_cta__download .content .text{display:flex;font-family:Source Sans Bold,sans-serif;font-weight:700;gap:0 .75rem}.box .block_download_cta__download .content .text .icons{font-size:.75rem;transform:rotate(90deg)}.box .block_download_cta__cta{align-items:center;color:inherit;display:flex;justify-content:space-between;text-decoration:none;width:100%}.block_facts--white{background-color:#fff}.block_facts--blue{background-color:#e5eff8}.block_facts__fact{align-items:center;border:2px solid #e5eff8;border-radius:10px;display:flex;flex-direction:column;justify-content:center;padding:1.1875rem 2rem}.block_facts__caption{font-family:Source Sans Bold,sans-serif;font-size:1rem;font-weight:700;line-height:1.25rem}.block_facts__description{font-family:Source Sans Regular,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem}.block__feedback-success{align-items:center;background-color:#e5eff8;display:flex;font-family:Source Sans Bold,sans-serif;font-size:1.25rem;font-weight:700;height:100%;justify-content:center;left:0;padding:1.5rem;position:absolute;top:0;width:100%;z-index:100}.block__feedback.loading{opacity:.25;pointer-events:none}.block__feedback form{padding-bottom:2rem}.block__feedback textarea{border:1px solid #024;border-radius:12px;margin:1rem 0 2rem;max-width:100%;min-height:240px;padding:1rem;width:100%}.block__feedback button{align-items:center;background-color:#e5eff8;bottom:0;color:#024;cursor:pointer;display:flex;justify-content:space-between;left:0;padding:1.25rem 2.5rem;position:absolute;text-decoration:none;width:100%}.block__feedback button:disabled{cursor:not-allowed;opacity:.7}.block_glossar{padding:3rem 0}.block_glossar--white{background-color:#fff}.block_glossar--blue{background-color:#e5eff8}.block_glossar__content{margin-bottom:3rem}.block_glossar__headline{font-size:1.33rem;line-height:1.1;margin:0}.block_glossar__headline,.block_glossar__overline{color:#024;font-family:Source Sans Bold,sans-serif;font-weight:700}.block_glossar__overline{font-size:.75rem;margin-bottom:5px;text-transform:uppercase}.block_glossar__navigation{display:flex;flex-wrap:wrap;gap:0 1.5rem;margin-bottom:4.5rem}.block_glossar__navigation-item{cursor:pointer;font-family:Source Sans Bold,sans-serif;font-size:2.625rem;text-decoration:none}.block_glossar__item{margin-bottom:1.5rem;margin-top:-2rem;padding-top:2rem}.block_glossar__item-item:not(:last-child){margin-bottom:1rem}.block_glossar__item-key{font-family:Source Sans Bold,sans-serif;font-size:2.625rem;margin-bottom:1.5rem}.block_glossar__item-title{align-items:center;cursor:pointer;display:flex;font-size:1.375rem;gap:0 1rem}.block_glossar__item-title .icons{font-size:1rem;transition:transform .3s ease}.block_glossar__item-title--open .icons{transform:rotateX(180deg)}.block_glossar__item-components{display:flex;flex-wrap:wrap;gap:1.5rem;padding:1.5rem 0}.block_icons__item{align-items:center;display:flex;flex-direction:column;gap:1rem 0}.block_icons__item-icon{align-items:center;background-color:#e5eff8;border-radius:50%;box-shadow:0 3px 6px rgba(0,0,0,.161);display:flex;height:44px;justify-content:center;width:44px}.block_icons__item-icon img{height:25px;width:25px}.block_icons__item-text{font-size:1rem;text-align:center}.block_icons__item-text strong{font-family:Source Sans Bold,sans-serif;font-weight:700}.block_icons__item-text em{font-family:Source Sans Copy,sans-serif;font-style:italic}.block_icons__item-text ul{list-style:disc;padding-left:1rem}.block_icons__item-text ul li{margin-bottom:.5rem}.block__linklist--white{background-color:#fff}.block__linklist--blue{background-color:#e5eff8}.block__linklist-list{display:flex;flex-wrap:wrap;padding:2rem 0}.block__linklist-item{border-bottom:1px solid #000;color:#000;outline:none;padding:1rem .5rem 1rem 0;width:100%}.block__linklist-item:not(:last-child){margin-bottom:.5rem}.block__linklist-item--contact{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem 2rem;justify-content:space-between}.block__linklist-item--contact .link{font-family:Source Sans Bold,sans-serif;font-weight:700;gap:0 1rem}.block__linklist-item-content{display:flex;flex-direction:column;gap:.5rem 0}.block__linklist-item-title{font-family:Source Sans Bold,sans-serif;font-weight:700}.block__linklist-item .link{align-items:center;color:#000;display:flex;font-size:1rem;justify-content:space-between;outline:none;text-decoration:none}.block_logowall__image{display:flex;justify-content:center;width:100%}.block_logowall__image img{height:auto;width:100%}@media (min-width:768px){.block_logowall__image.centered img{max-width:50%}}.block_map #Layer_1 g path,.block_map #Layer_1 g rect{transition:opacity .3s ease-in-out}.block_map #Layer_1 g{cursor:pointer}.block_map #Layer_1 g.inactive path{opacity:.4}.block_map #Layer_1 g.inactive:hover path{opacity:1}.block_map-direction-person{display:flex;flex-direction:column;position:relative}.block_map-direction-person-close{cursor:pointer;font-size:1.6rem;position:absolute;right:0;top:0}.block_map-direction-person-picture{aspect-ratio:1/1;background-color:#e5eff8;border-radius:10px;margin-bottom:7px;overflow:hidden;width:115px}.block_map-direction-person-picture img{height:100%;object-fit:cover;width:100%}.block_map-direction-person-name{line-height:1.5}.block_map-direction-person-title{font-family:Source Sans Bold,sans-serif;font-weight:700;line-height:1.5;position:relative}.block_map-direction-person-title:before{background:var(--dot-color);border-radius:50%;content:"";height:11px;position:absolute;right:calc(100% + 6px);top:6px;width:11px}.block_map-direction-person-email{font-family:Source Sans Copy,sans-serif;font-size:.85rem;line-height:1.75;text-decoration:none}.block_map-direction-persons{display:flex;flex-direction:column;gap:20px;margin-top:auto}.block_map-legend{display:flex;flex-direction:column;justify-content:space-between;min-height:100%;padding:0 1rem 0 4rem}@media (max-width:1281px){.block_map-legend,.block_map-map{display:none}}@media (min-width:1281px){.block_map-occupants{display:none}}.block_map-person{display:flex;flex-direction:column;position:relative}.block_map-person-close{cursor:pointer;font-size:1.6rem;position:absolute;right:0;top:0}.block_map-person-picture{aspect-ratio:1/1;background-color:#e5eff8;border-radius:10px;margin-bottom:1.25rem;overflow:hidden;width:115px}.block_map-person-picture img{height:100%;object-fit:cover;width:100%}.block_map-person-name{font-family:Source Sans Bold,sans-serif;font-weight:700;line-height:1.75;margin-bottom:3px}.block_map-person-region{font-family:Source Sans Copy,sans-serif;font-size:.85rem;line-height:1.25;margin-top:1rem;text-decoration:none}.block_map-person-title{line-height:1.25;margin-bottom:.25rem}.block_map-person-email{font-family:Source Sans Copy,sans-serif;font-size:.85rem;line-height:1.25;text-decoration:none}.block_map-person-location{font-family:Source Sans Bold,sans-serif;font-size:.85rem;line-height:1.25;margin-top:.25rem}@media (min-width:1281px){.block_map-persons{display:none}}.block_picture__image img{height:auto;width:100%}.block_picture__zoom{position:relative}.block_picture__zoom--zoomed{--zoom-scale:1.5;overflow:hidden}.block_picture__zoom--zoomed img{transform:scale(var(--zoom-scale))}.block_picture__zoom-button{align-items:center;bottom:0;cursor:pointer;display:flex;flex-direction:row;gap:.5rem;left:0;position:absolute}.block_picture__zoom-button .icons{font-size:1.33rem}.block_seat-plan #tables g path,.block_seat-plan #tables g rect{transition:fill .3s ease-in-out}.block_seat-plan #tables g.active,.block_seat-plan #tables g:hover{cursor:pointer}.block_seat-plan #tables g.active rect,.block_seat-plan #tables g:hover rect{fill:#e5eff8}.block_seat-plan #tables g.active path,.block_seat-plan #tables g:hover path{fill:#fff}@media (max-width:1281px){.block_seat-plan .grid .col:first-child{order:2}}.block_seat-plan-legend{display:flex;flex-direction:column;justify-content:space-between;min-height:100%;padding:0 1rem}@media (max-width:1281px){.block_seat-plan-legend,.block_seat-plan-map{display:none}}@media (min-width:1281px){.block_seat-plan-occupants{display:none}}.block_seat-plan-person{display:flex;flex-direction:column}.block_seat-plan-person-picture{aspect-ratio:1/1;background-color:#e5eff8;border-radius:10px;margin-bottom:1.25rem;overflow:hidden;width:115px}.block_seat-plan-person-picture img{height:100%;object-fit:cover;width:100%}.block_seat-plan-person-name{font-family:Source Sans Bold,sans-serif;font-weight:700;line-height:1.75}.block_seat-plan-person-title{line-height:1.25;margin-bottom:.25rem}.block_seat-plan-person-email{font-family:Source Sans Copy,sans-serif;font-size:.85rem;line-height:1.25;text-decoration:underline}.block_seat-plan-person-location{font-family:Source Sans Bold,sans-serif;font-size:.85rem;line-height:1.25;margin-top:.25rem}.block_seat-plan-person-job_description{font-size:.85rem;line-height:1.25;margin-top:2rem}.block_seat-plan-person-job_description strong{font-family:Source Sans Bold,sans-serif;font-weight:700}.block_seat-plan-person-job_description em{font-family:Source Sans Copy,sans-serif;font-style:italic}.block_seat-plan-person-job_description ul{list-style:disc;padding-left:1rem}.block_seat-plan-person-job_description ul li{margin-bottom:.5rem}.block_seat-plan-person-job_description p{font-size:.85rem;margin-bottom:1em}.block_seat-plan-floors{align-items:center;display:flex;flex-direction:column-reverse;width:100%}.block_seat-plan-floor{color:#024;cursor:pointer;display:block;font-family:Source Sans Bold,sans-serif;font-size:.8rem;font-weight:700;max-width:175px;opacity:1;padding:1rem;position:relative;text-align:center;transition:background-color .3s ease-in-out,color .3s ease-in-out;width:100%}.block_seat-plan-floor:not(:first-child){padding-bottom:1.5rem}.block_seat-plan-floor:not(:first-child):after{border-bottom:13px solid #fff;border-left:88px solid transparent;border-right:88px solid transparent;bottom:0;content:"";height:0;left:0;position:absolute;width:0}.block_seat-plan-floor--active{background-color:#024;color:#fff}.block_socialmedia-channels{padding-top:2rem}.block_socialmedia-channel{align-items:center;display:flex;gap:0 .5rem;text-decoration:none}.block_text--white{background-color:#fff}.block_text--blue{background-color:#e5eff8}.block_text__content{align-items:center;display:flex;gap:0 2rem;padding:2rem 0}.block_text__content.no-padding{padding-top:0}.block_text__text{font-size:1rem}.block_text__text strong{font-family:Source Sans Bold,sans-serif;font-weight:700}.block_text__text em{font-family:Source Sans Copy,sans-serif;font-style:italic}.block_text__text ul{list-style:disc;padding-left:1rem}.block_text__text ul li{margin-bottom:.5rem}.block_text-picture{--image-width:33.33%;--text-width:66.66%}.block_text-picture--white{background-color:#fff}.block_text-picture--blue{background-color:#e5eff8}.block_text-picture--xs,.block_text-picture--xxs{--image-width:100%;--text-width:100%}.block_text-picture__content{align-items:center;display:flex;flex-wrap:wrap;gap:2rem 0}@media (min-width:1024px){.block_text-picture__content{flex-wrap:nowrap;gap:0 2rem}}.block_text-picture__content.no-padding{padding-top:0}.block_text-picture__content.picture-text{flex-direction:row-reverse;justify-content:flex-end}.block_text-picture__text{font-size:1rem;width:var(--text-width)}.block_text-picture__text strong{font-family:Source Sans Bold,sans-serif;font-weight:700}.block_text-picture__text em{font-family:Source Sans Copy,sans-serif;font-style:italic}.block_text-picture__text ul{list-style:disc;padding-left:1rem}.block_text-picture__text ul li{margin-bottom:.5rem}.block_text-picture__image{width:var(--image-width)}.block_text-picture__image img{height:auto;width:100%}.block_timeline{margin:1rem 0 3rem;padding:2rem 0 4rem;position:relative;width:100%}.block_timeline-line{background:#000;height:100%;left:50%;position:absolute;top:0;width:1px}.block_timeline-line__circle{background:transparent;border:1px solid #000;border-radius:50%;height:1rem;left:50%;position:absolute;top:-.5rem;transform:translate(-50%,-50%);width:1rem}.block_timeline-line__circle--end{bottom:-.5rem;left:50%;top:auto;transform:translate(-50%,50%)}.block_timeline-list{flex-wrap:wrap}.block_timeline-item,.block_timeline-list{display:flex;width:100%}.block_timeline-item:not(:last-of-type){margin-bottom:2rem}.block_timeline-item:nth-child(odd),.block_timeline-item:nth-child(odd) div[class*=date]{justify-content:flex-end}.block_timeline-item:nth-child(odd) div[class*=date] .line{order:0}.block_timeline-item:nth-child(odd) div[class*=content]{padding-left:1rem;padding-right:0;text-align:right}.block_timeline-item__container{display:flex;flex-wrap:wrap;width:50%}.block_timeline-item__date{align-items:center;display:flex;flex-wrap:nowrap;font-family:Source Sans Bold,sans-serif;font-size:1.33rem;font-weight:700;gap:0 .5rem;margin-bottom:.5rem;width:100%}.block_timeline-item__date .line{background:#000;height:1px;order:1;width:100%}.block_timeline-item__content{padding-right:1rem;text-align:left}.block_timeline-item__content p{font-size:.75rem}.block_videolist--white{background-color:#fff}.block_videolist--blue{background-color:#e5eff8}.block_videolist__content{padding:2rem 0}.block_videolist__video{aspect-ratio:16/9;background-color:#000;border-radius:30px;overflow:hidden;position:relative}.block_videolist__video iframe,.block_videolist__video video{aspect-ratio:16/9;height:auto;width:100%}.block_videolist__video iframe{border:none;height:100%;object-fit:cover;width:100%}.block_videolist__video .hidden{opacity:0}.block_videolist__title{font-family:Source Sans Bold,sans-serif;font-size:1rem;font-weight:700;margin:0;padding:1rem 0 .5rem}.block_videolist__caption{font-size:1rem}.block_videolist__overlay{cursor:pointer;height:100%;left:0;top:0;width:100%}.block_videolist__overlay,.block_videolist__play{align-items:center;display:flex;justify-content:center;position:absolute}.block_videolist__play{background-color:#e5eff8;border-radius:50%;font-size:2rem;height:100px;left:calc(50% - 50px);top:calc(50% - 50px);width:100px}.block_videolist__thumbnail{overflow:hidden;position:relative;width:100%}.block_videolist__thumbnail img{height:100%;object-fit:cover;width:100%}input[type=email],input[type=password],input[type=text]{border:2px solid #024;border-radius:1rem;font-size:1.25rem;padding:0 1rem;width:100%}.block__reset,.block_login{align-items:center;display:flex;height:100vh;justify-content:center;padding:1.5rem;width:100vw}.block__reset .box,.block_login .box{max-width:868px;padding:2rem;width:100%}@media (min-width:768px){.block__reset .box,.block_login .box{padding:3rem}}@media (min-width:1024px){.block__reset .box,.block_login .box{padding:5rem}}.block__reset__form,.block_login__form{padding-bottom:0!important}.block__reset__form a,.block_login__form a{margin-left:1rem}.block__reset__form .block__headline,.block_login__form .block__headline{font-size:2rem;font-weight:700}.block__reset__form .block__text,.block_login__form .block__text{font-size:1.25rem;margin:1rem 0 2rem}.block__reset__form form,.block_login__form form{padding:2rem 0}.block__reset__form form.loading,.block_login__form form.loading{opacity:.5;pointer-events:none}.block__reset__form form input[type=email],.block__reset__form form input[type=password],.block__reset__form form input[type=text],.block__reset__form form textarea,.block_login__form form input[type=email],.block_login__form form input[type=password],.block_login__form form input[type=text],.block_login__form form textarea{background:#e5eff8;border:2px solid #024;border-radius:12px;font-size:1.25rem;margin-bottom:1rem;min-height:60px;padding:0 1rem;width:100%}.block__reset__form form input[type=email]::placeholder,.block__reset__form form input[type=password]::placeholder,.block__reset__form form input[type=text]::placeholder,.block__reset__form form textarea::placeholder,.block_login__form form input[type=email]::placeholder,.block_login__form form input[type=password]::placeholder,.block_login__form form input[type=text]::placeholder,.block_login__form form textarea::placeholder{color:#024}.block__reset__form form .input__error,.block_login__form form .input__error{font-size:1rem;margin-bottom:.5rem;margin-top:-.5rem;padding-left:.5rem}.block__reset__form form .feedback-messages,.block_login__form form .feedback-messages{font-size:1.25rem;padding:1rem 0;text-align:center;width:100%}.block__reset__form a.btn,.block__reset__form button,.block_login__form a.btn,.block_login__form button{align-items:center;background-color:#024;border-radius:25px;color:#fff;cursor:pointer;display:flex;font-size:1.25rem;justify-content:space-between;margin-left:0;margin-top:1rem;min-height:80px;padding:1rem 2rem;text-decoration:none;width:100%}