@charset "UTF-8";.page--hidden{filter:blur(1.5rem);line-height:100svh;min-height:100svh}.hero__line-art{background-color:transparent;border:3px solid var(--surface-themes--primary);bottom:0;clip-path:rect(0 0 0 0);left:var(--spacing-modules--m);pointer-events:none;position:absolute;top:var(--spacing-modules--xl);z-index:1;--round-corner:2rem}@media (min-width:767px){.hero__line-art{left:var(--spacing-modules--xl);top:var(--spacing-modules--2xl)}}@media (min-width:1149px){.hero__line-art{--round-corner:5rem;bottom:calc(var(--spacing-modules--xl)*-1);left:var(--spacing-modules--s);margin-left:var(--page-padding);top:calc(var(--spacing-modules--2xl) + 2.5rem)}}.hero__line-art--blue{border-bottom:none;border-radius:var(--round-corner) 0 0 0;border-right:none;bottom:-2rem;right:60%}@media (min-width:1149px){.hero__line-art--blue{right:40%}}.hero__line-art--blue.animating{animation:blue 1.5s cubic-bezier(.14,0,.48,1) both}@media (prefers-reduced-motion){.hero__line-art--blue.animating{animation:prefers-reduced-motion 0s cubic-bezier(.14,0,.48,1) both}}.hero__line-art--green{--startX:35%;--stopY: calc(100% - 2.5rem) ;border-radius:var(--round-corner);bottom:-1.5rem;right:var(--spacing-modules--l)}.hero__line-art--green.animating{animation:green 1.5s cubic-bezier(.14,0,.48,1) both}@media (prefers-reduced-motion){.hero__line-art--green.animating{animation:prefers-reduced-motion 0s cubic-bezier(.14,0,.48,1) both}}@media (min-width:767px){.hero__line-art--green{bottom:-2.5rem;right:var(--spacing-modules--xl)}}@media (min-width:1149px){.hero__line-art--green{right:var(--page-padding);--startX:60%;--stopY:85%}}.hero__line-art--lime{--startX:50%;--stopX:50%;--startY:30%;--stopY:70%;border-radius:var(--round-corner);bottom:2.5rem;right:var(--spacing-modules--m);top:calc(100vw + 6rem)}@media (min-width:767px){.hero__line-art--lime{--startX:45%;--stopX:55%;--startY:50%;--stopY:50%;right:var(--spacing-modules--xl);top:100vw}}@media (min-width:1149px){.hero__line-art--lime{--startX:45%;--stopX:55%;--startY:45%;--stopY:55%;right:45%;top:calc(var(--spacing-modules--2xl) + 2.5rem)}}.hero__line-art--lime.animating{animation:lime 1.5s cubic-bezier(.14,0,.48,1) both}@media (prefers-reduced-motion){.hero__line-art--lime.animating{animation:prefers-reduced-motion 0s cubic-bezier(.14,0,.48,1) both}}.hero__line-art--red{border-radius:var(--round-corner) 0 0 var(--round-corner);border-right:none;bottom:1.5rem;right:45%}.hero__line-art--red.animating{animation:red 1.5s cubic-bezier(.14,0,.48,1) both}@media (prefers-reduced-motion){.hero__line-art--red.animating{animation:prefers-reduced-motion 0s cubic-bezier(.14,0,.48,1) both}}@media (min-width:1149px){.hero__line-art--red{bottom:2.5rem}}.hero__line-art--purple{border-radius:0 0 0 var(--round-corner);border-right:none;border-top:none;bottom:1.5rem;right:45%}.hero__line-art--purple.animating{animation:purple 1.5s cubic-bezier(.14,0,.48,1) 1.5s both}@media (prefers-reduced-motion){.hero__line-art--purple.animating{animation:prefers-reduced-motion 0s cubic-bezier(.14,0,.48,1) both}}@keyframes buildUp{0%{width:0}to{width:100%}}@media (max-width:766px){.breadcrumbs{display:none}}.breadcrumbs__list{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-start;list-style:none;margin:var(--spacing-ui--xs) 0;padding:0 0 0 18px;position:relative;row-gap:.6rem}.breadcrumbs__list__link{color:var(--action-brand--secondary);line-height:1;padding-block:1px;position:relative;white-space:nowrap}@media screen and (hover:hover){.breadcrumbs__list__link:hover{color:var(--action-brand--secondary-hover)}}.breadcrumbs__list__link>span{color:var(--text--primary)}.breadcrumbs__list__link>a:not(.breadcrumbs__list__link--home),.breadcrumbs__list__link>button{color:inherit;height:19px;line-height:19px;position:relative;vertical-align:baseline}.breadcrumbs__list__link>a:not(.breadcrumbs__list__link--home):after,.breadcrumbs__list__link>button:after{background-color:currentColor;bottom:-.3rem;content:"";height:2px;left:0;pointer-events:none;position:absolute;right:0}@media screen and (hover:hover){.breadcrumbs__list__link>a:not(.breadcrumbs__list__link--home):hover:after,.breadcrumbs__list__link>button:hover:after{animation:buildUp .6s cubic-bezier(.26,0,0,1) forwards}}@media screen and (hover:hover) and (prefers-reduced-motion){.breadcrumbs__list__link>a:not(.breadcrumbs__list__link--home):hover:after,.breadcrumbs__list__link>button:hover:after{animation:buildUp 0s cubic-bezier(.26,0,0,1) forwards}}.breadcrumbs__list__link>a:not(.breadcrumbs__list__link--home):focus-visible,.breadcrumbs__list__link>button:focus-visible{border-radius:var(--radius-min);outline:3px solid currentColor;outline-offset:.25rem}.breadcrumbs__list__link>a:not(.breadcrumbs__list__link--home):focus-visible:after,.breadcrumbs__list__link>button:focus-visible:after{content:none}.breadcrumbs__list__link .breadcrumbs__list__link--home{margin-inline-start:-18px}.breadcrumbs__list__link .breadcrumbs__list__link--home:focus{border-radius:var(--radius-min);outline:3px solid currentColor;outline-offset:.2rem}.breadcrumbs__list__link .breadcrumbs__list__link--home:focus:after{content:none}.breadcrumbs__list__link>a{color:inherit}.breadcrumbs__list__divider{color:var(--text--primary);margin:0 .5rem}.breadcrumbs--contrast-dark .breadcrumbs__list__divider,.breadcrumbs--contrast-dark .breadcrumbs__list__link,.breadcrumbs--contrast-highlight .breadcrumbs__list__divider,.breadcrumbs--contrast-highlight .breadcrumbs__list__link{color:var(--text--invert)}.breadcrumbs--contrast-dark .breadcrumbs__list__divider>span,.breadcrumbs--contrast-dark .breadcrumbs__list__link>span,.breadcrumbs--contrast-highlight .breadcrumbs__list__divider>span,.breadcrumbs--contrast-highlight .breadcrumbs__list__link>span{color:inherit}.popover{background-color:var(--neutrals--95);box-shadow:0 7px 22px #00000040,0 0 1.5px #0000004d,0 0 1px #0006;color:var(--text--primary);top:calc(100% + var(--spacing-ui--s));z-index:5}.popover,.popover__list{border-radius:var(--radius-smaller);left:0;padding:var(--spacing-ui--xs);position:absolute}.popover__list{background-color:var(--neutrals--100);background:var(--surface--primary,#fff);box-shadow:0 0 4px #0003,0 4px 12px #0006;max-height:15rem;overflow-y:auto;top:calc(100% + var(--spacing-modules--xs));z-index:105}.popover__list .icon{display:none}.popover__list .input--radio--list .input--radio__wrapper label .typography{padding-right:0}.popover__toggle,.video{position:relative}.video__content{height:auto;width:100%}.video__content--youtube{aspect-ratio:16/9}.video__playbutton{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.video__playbutton.button--icon-standalone.button--large{padding-block:20px;padding-inline:24px 16px}@media screen and (hover:hover){.video__playbutton:hover{background-color:var(--video-play-button--hover)}}.video__playbutton:focus-visible{outline:.33rem solid var(--video-play-button--stroke);outline-offset:-.67rem}.hero__colored-bg{display:grid;grid-template-columns:inherit;margin-bottom:var(--spacing-modules--m);position:relative;z-index:1}.hero__wrapper{clip-path:inset(0 -100% 100% -100%);opacity:0;transition:clip-path 2s cubic-bezier(.23,0,.18,1)}@media (prefers-reduced-motion){.hero__wrapper{transition:clip-path 0s cubic-bezier(.23,0,.18,1)}}.hero__media--loaded{clip-path:inset(0 -100% 0 -100%);opacity:unset}.hero__media{align-content:center;max-width:100%}.hero__media>.icon{display:block;position:relative;top:var(--spacing-modules--xl)}@media (min-width:1149px){.hero__media>.icon{padding-top:8rem;top:0}.hero--home-page .hero__media>.icon{aspect-ratio:.8;max-height:unset}.hero__media{order:2}}.hero__buttons{display:flex;flex-direction:column;flex-wrap:wrap;gap:var(--spacing-modules--s);margin-top:var(--spacing-modules--l)}@media (max-width:766px){.hero__buttons{gap:0;margin-top:0}}@media (min-width:767px){.hero__buttons{display:inline-flex;flex-direction:row}.hero__buttons>.typography{flex:1 1 auto;text-align:center}}@media (max-width:766px){.hero__buttons>.button{margin-top:var(--spacing-modules--xl)}}.hero__content{margin-block:var(--spacing-modules--xl);margin-inline:var(--spacing-modules--2xl) var(--spacing-modules--l)}.hero__content__text{animation:fadeIn .5s ease-in-out 2.2s both;padding-bottom:var(--spacing-modules--m)}@media (max-width:1148px){.hero__content__text{animation-delay:2.5s}}@media (prefers-reduced-motion){.hero__content__text{animation:none}}@media (prefers-reduced-motion) and (max-width:1148px){.hero__content__text{animation-delay:0s}}@media (max-width:766px){.hero__content__content{margin-bottom:var(--spacing-modules--2xl)}}@media (min-width:767px){.hero__content{margin-inline:var(--spacing-modules--3xl) var(--spacing-modules--l);position:relative}}@media (min-width:1149px){.hero__content{margin-left:var(--page-padding);margin-right:0;margin-top:0;order:1;padding-left:var(--spacing-modules--s);padding-top:8rem;position:relative}.hero__content__text{margin-left:var(--spacing-modules--2xl)}.hero__content__text .typography--copy-neutral{margin-top:var(--spacing-modules--s);white-space:pre-line}}.hero--dark .hero__wrapper{background-color:var(--surface-brand--primary-invert)}@media (min-width:1149px){.hero--dark .hero__wrapper:after{background-color:var(--surface-brand--primary-invert);content:"";top:0;right:-1000%;bottom:0;left:-1000%;position:absolute;z-index:-1}}.hero--dark .hero__wrapper .hero__media>.icon{color:var(--text--invert)}.hero--highlight .hero__wrapper{background-color:var(--surface-themes--primary-invert)}@media (min-width:1149px){.hero--highlight .hero__wrapper:after{background-color:var(--surface-themes--primary-invert);content:"";top:0;right:-1000%;bottom:0;left:-1000%;position:absolute;z-index:-1}}.hero--highlight .hero__wrapper .hero__media>.icon{color:var(--text--invert)}.hero--lime .hero__content{margin-bottom:5rem}@media (max-width:1148px){.hero--lime .hero__content{padding-right:2rem}}@media (max-width:766px){.hero--lime .hero__content{margin-bottom:var(--spacing-modules--2xl)}}.hero--purple .hero__content__text,.hero--red .hero__content__text{margin-bottom:var(--spacing-modules--l)}@media (min-width:1149px){.hero--home-page .hero__content{padding-bottom:4rem}.hero--home-page .hero__media>.icon{padding-block:4rem}}.hero .headline{margin-bottom:var(--spacing-modules--s)}@media (min-width:1149px){.hero .headline{margin-top:var(--spacing-modules--xl)}}.hero .breadcrumbs{z-index:2}.hero .breadcrumbs--tablet{display:none}@media (min-width:767px) and (max-width:1149px){.hero .breadcrumbs--tablet{display:block;margin-bottom:var(--spacing-modules--l);position:relative;top:-24px}}.hero .breadcrumbs--desktop{display:none}@media (min-width:1149px){.hero .breadcrumbs--desktop{display:block;left:0;margin-top:var(--spacing-modules--xl);margin-block:2.8rem;position:absolute;top:0}}.hero .breadcrumbs--hidden{display:none}.hero .loader{top:0;right:0;bottom:0;left:0;position:absolute}.text-media{--text-media-icon-size:22px;align-items:center;gap:var(--spacing-ui--xl)}@media (min-width:1149px){.text-media{gap:var(--spacing-modules--m)}}.text-media .headline{margin-bottom:var(--spacing-ui--l)}.text-media .headline .headline__accent-line{display:none}@media (min-width:767px){.text-media--left .text-media__content{grid-row:1}}.text-media--bottom .text-media__content{order:-1}.quote{display:flex;flex-direction:column;gap:var(--spacing-ui--xl)}.quote__headline{padding-bottom:var(--spacing-ui--xl)}.quote__content{display:flex;flex-direction:column;gap:var(--spacing-ui--xl)}@media (min-width:767px){.quote__content{gap:var(--spacing-ui--2xl)}}@media (min-width:1149px){.quote__content{flex-direction:row}}.quote__content__text{padding-left:var(--spacing-modules--l)}.quote__content__text,.quote__content__text--highlight{display:flex;flex-direction:column;justify-content:center}.quote__content__text--highlight{gap:var(--spacing-ui--xl);position:relative}.quote__content__text--highlight :before{background-color:var(--surface-themes--primary);content:"";display:block;height:100%;left:calc(var(--spacing-modules--l)*-1);position:absolute;top:0;width:3px}.quote__content__avatar .avatar__graphic{display:block;height:96px;width:96px}@media (min-width:767px){.quote__content__avatar .avatar__graphic{height:160px;width:160px}}@media (min-width:1149px){.quote__content__avatar .avatar__graphic{align-self:flex-start}}.quote__content__quote--small .quote__content{flex-direction:column}.quote__content__image--small .quote__content__avatar .avatar__graphic{height:96px;width:96px}@media (min-width:767px){.quote__content--textmedia .quote__content{flex-direction:row}.quote__content--textmedia .quote__content__image{flex:1 1 50%}.quote__content--textmedia.quote__content__image--right .quote__content{flex-direction:row-reverse}}.quote__content--textmedia .quote__content__text{justify-content:center}@media (min-width:767px){.quote__content--textmedia .quote__content__text{flex:1 1 50%;padding-left:var(--spacing-modules--xl)}.quote__content--textmedia .quote__content__text--highlight :before{left:calc(var(--spacing-modules--xl)*-1)}}@media (min-width:1149px){.quote__content--textmedia .quote__content__text{padding-left:var(--spacing-modules--l)}.quote__content--textmedia .quote__content__text--highlight :before{left:calc(var(--spacing-modules--l)*-1)}}.quote__content--block .quote__author{display:flex;flex-direction:column}.quote__button{display:inline-block;margin-top:var(--spacing-modules--xl)}@media (min-width:767px){.quote__button{margin-top:var(--spacing-modules--m)}}.teaser-full{display:grid;grid-template-columns:inherit;padding-block:var(--spacing-modules--l)}@media (min-width:1149px){.teaser-full{height:100%;position:relative;width:100%}}.teaser-full>picture{grid-column:page;opacity:0;scale:1.2;transition:scale 1.5s cubic-bezier(.26,0,0,1) .3s,opacity .8s cubic-bezier(.26,0,0,1) .3s}@media (prefers-reduced-motion){.teaser-full>picture{transition:scale 0s cubic-bezier(.26,0,0,1) 0s,opacity 0s cubic-bezier(.26,0,0,1) 0s}}.intersection-effect--visible .teaser-full>picture,.teaser-full.intersection-effect--visible>picture{opacity:1;scale:1}.teaser-full__content{background-color:var(--surface--primary);border:1px solid var(--border--secondary);border-radius:var(--radius-medium);display:flex;flex-direction:column;grid-column:content;margin-top:-48px;opacity:0;padding:var(--spacing-modules--xl);position:relative;transition:scale .2s ease-in-out,translate 1.5s cubic-bezier(.33,0,.43,1),opacity .8s cubic-bezier(.33,0,.43,1);translate:15rem 0;z-index:1}@media (prefers-reduced-motion){.teaser-full__content{transition:scale 0s ease-in-out,translate 0s cubic-bezier(.33,0,.43,1),opacity 0s cubic-bezier(.33,0,.43,1)}}.intersection-effect--visible .teaser-full__content{opacity:unset;translate:unset}@media screen and (hover:hover){.teaser-full__content--hover:hover{scale:.96}.teaser-full__content--hover:hover .teaser-full__button{background-color:var(--action-brand--primary-hover);border-color:var(--action-brand--primary-hover)}}.teaser-full__content:focus-visible{outline:none}.teaser-full__content:focus-visible .teaser-full__button{outline:3px solid var(--action-brand--primary-hover)}@media (min-width:767px){.teaser-full__content{margin-top:-80px;width:calc(100% - var(--page-padding)*2)}}@media (min-width:1149px){.teaser-full__content{border:none;bottom:var(--spacing-modules--2xl);margin:unset;max-width:40rem;padding:var(--spacing-modules--l);position:absolute}}.teaser-full__content .headline{margin-bottom:var(--spacing-modules--s)}.teaser-full__content .headline__accent-line{display:none}.teaser-full__content>.typography{color:var(--text--primary);margin-bottom:var(--spacing-ui--2xl)}@media (min-width:767px) and (max-width:1149px){.teaser-full__content>.typography{margin-bottom:var(--spacing-modules--m)}}@media (max-width:766px){.teaser-full__content>.typography{margin-bottom:var(--spacing-ui--xl)}}.teaser-full__content .teaser-full__button{align-self:center;width:100%}@media (min-width:767px){.teaser-full__content .teaser-full__button{align-self:flex-start;width:auto}}@media (min-width:1149px){.teaser-full--right .teaser-full__content{right:0}}.tabs{max-width:100%}.tabs__header{margin-bottom:var(--spacing-modules--m);position:relative}@media (min-width:767px){.tabs__header{margin-bottom:var(--spacing-modules--l)}}.tabs__header__arrows{display:flex;height:4.5rem;top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:1}.tabs__header__arrows>button{pointer-events:all;width:3rem}.tabs__header__arrows>button .icon .nuxt-icon--fill *{stroke:var(--action-brand--primary)}.tabs__header__arrows--left{background-image:linear-gradient(90deg,#fff,transparent);margin-right:auto}.tabs__header__arrows--right{background-image:linear-gradient(270deg,#fff,transparent);margin-left:auto}.tabs__header>ol{display:flex;list-style:none;margin:0;overflow:auto visible;padding:0;padding-block:var(--spacing-modules--xs) var(--spacing-modules--s);scroll-behavior:smooth}.tabs__header>ol::-webkit-scrollbar{height:.25rem}.tabs__header>ol::-webkit-scrollbar-track{background:transparent}.tabs__header>ol::-webkit-scrollbar-thumb{background:var(--neutrals--80);border-radius:.5rem}.tabs__header>ol>li{scroll-margin-inline:4rem}.tabs__header__item{border-radius:var(--radius-min);cursor:pointer;padding:var(--spacing-ui--m) var(--spacing-ui--xl);position:relative;white-space:nowrap}.tabs__header__item .typography{color:var(--text-brand--primary)}.tabs__header__item:after{background-color:var(--border--secondary);bottom:0;content:"";height:1px;left:0;position:absolute;right:0}.tabs__header__item--active .typography{color:var(--action-brand--primary);font-weight:700}.tabs__header__item--active:after{background-color:var(--action-brand--primary);height:5px}@media screen and (hover:hover){.tabs__header__item:hover{background-color:var(--surface--secondary)}.tabs__header__item:hover .typography{color:var(--action-brand--primary)}}.tabs__header__item:active{background-color:var(--surface--secondary)}.tabs__header__item:active .typography{color:var(--action-brand--primary)}.tabs__header__item:focus-visible{outline:3px solid var(--action-brand--primary-focus);outline-offset:2px}.tabs__content>*>*{display:flex;flex-direction:column;gap:var(--spacing-modules--l)}.tabs__content>*>*>.page-body--section{margin:0}.tabs__content .headline:first-of-type{padding-top:0}.tabs__content .full-width,.tabs__content .page-body,.tabs__content .page-body--section,.tabs__content .page-width{display:block!important;padding-block:0;width:100%}.tabs__content .hr-carousel{-webkit-mask-image:none!important;mask-image:none!important}.tabs__content .page-body--section>*{padding-block:var(--spacing-ui--s) var(--spacing-ui--2xl)}.accordion .headline{margin-bottom:var(--spacing-modules--m)}.accordion__item{border-top:1px solid;border-color:var(--border--secondary);margin-top:-1px;scroll-margin-top:100px}.accordion__item:last-child{border-bottom:1px solid var(--border--secondary)}@media screen and (hover:hover){.accordion__item:hover{border-color:var(--action-brand--secondary-hover);z-index:1}.accordion__item:hover .accordion__tab .typography--h4{color:var(--action-brand--secondary-hover)}.accordion__item:hover+.accordion__item{border-top-color:var(--action-brand--secondary-hover)}}.accordion__item:has(:focus-visible){border-bottom-color:transparent;border-radius:var(--radius-smaller);border-top-color:transparent;outline:3px solid var(--action-brand--primary-focus);outline-offset:2px}.accordion__item:has(:focus-visible)+.accordion__item{border-top-color:transparent}.accordion__tab{align-items:center;display:flex;gap:var(--spacing-ui--xl);justify-content:flex-end;padding-block:var(--spacing-ui--xl);position:relative;width:100%}.accordion__tab .typography--h4{color:var(--action-brand--secondary);line-height:150%}.accordion__tab:focus-visible{outline:none}.accordion__tab>.icon{flex-shrink:0}.accordion__tab>.icon>svg{stroke:var(--action-brand--primary)}.accordion__header{display:flex;flex-shrink:1;gap:var(--spacing-ui--l);margin-right:auto;text-align:left}.accordion__header .icon{flex-shrink:0}.accordion__header>.icon--functional>svg>*{stroke:var(--surface-themes--primary)}.accordion__add-text{display:none;text-align:right}@media (min-width:767px){.accordion__add-text{display:inline-block}}@media (min-width:1149px){.accordion__add-text{font-size:24px}}.accordion__content{display:grid;grid-template-rows:1fr;height:-moz-fit-content;height:fit-content;opacity:1;overflow:clip;transition:grid-template-rows .6s cubic-bezier(.28,0,.18,1),padding-block .6s cubic-bezier(.28,0,.18,1),opacity .6s cubic-bezier(.28,0,.18,1)}.accordion__content .full-width,.accordion__content .page-body,.accordion__content .page-body--section,.accordion__content .page-width{display:block!important;padding-block:0;width:100%}.accordion__content .hr-carousel{-webkit-mask-image:none!important;mask-image:none!important}.accordion__content .page-body--section>*{padding-block:var(--spacing-ui--s) var(--spacing-ui--2xl)}.accordion__content.fade-enter-from,.accordion__content.fade-leave-to{grid-template-rows:0fr;opacity:0}.accordion__content__container{overflow:hidden}.accordion__content .contact-group,.accordion__content .headline{margin-top:0;padding-top:0}@media (prefers-reduced-motion){.accordion__content{transition:grid-template-rows 0s cubic-bezier(.28,0,.18,1),padding-block 0s cubic-bezier(.28,0,.18,1),opacity 0s cubic-bezier(.28,0,.18,1)}}.contact-grid__tabs{margin-block:0 var(--spacing-modules--m)}@media (min-width:767px){.contact-grid__tabs{margin-block:0 var(--spacing-modules--l)}}.contact-grid .contact-grid__headline{margin-bottom:var(--spacing-modules--2xl)}@media (min-width:767px){.contact-grid .contact-grid__headline{margin-bottom:var(--spacing-modules--xl)}}.contact-grid .contact-grid__row{gap:var(--spacing-ui--2xl)}@media (min-width:767px){.contact-grid .contact-grid__row{gap:var(--spacing-ui--xl)}}@media (min-width:1149px){.contact-grid .contact-grid__row{gap:var(--spacing-modules--m)}}.contact-grid .contact__main{height:100%}.contact-grid .contact__details,.contact-grid .contact__details__info{flex-grow:1}.attachment{align-items:stretch;background-color:var(--surface--secondary);border-radius:var(--radius-small);display:flex;flex-direction:column;justify-content:flex-start;padding:var(--spacing-ui--xl);text-align:left;transition:scale 1s cubic-bezier(.26,0,.12,1);width:100%}@media (prefers-reduced-motion){.attachment{transition:scale 0s cubic-bezier(.26,0,.12,1)}}.attachment .button,.attachment--download .icon{transition:all .3s cubic-bezier(.33,0,.43,1)}@media (prefers-reduced-motion){.attachment .button,.attachment--download .icon{transition:all 0s cubic-bezier(.33,0,.43,1)}}.attachment--dark{background-color:var(--surface--primary)}@media screen and (hover:hover){.attachment:hover{scale:.96}}.attachment:focus-visible{outline:3px solid var(--action-brand--primary-focus);outline-offset:2px}.attachment.item--dark:focus-visible{outline-color:var(--action-brand--invert-1)}.attachment .typography--h4{color:var(--text-brand--primary)}.attachment .avatar,.attachment .typography--h4,.attachment__text-image{margin-bottom:var(--spacing-ui--xl)}.attachment__text-image{display:flex;flex-flow:row wrap;gap:var(--spacing-modules--s)}.attachment__text-image .icon{flex:0 .5 84px}.attachment__text-image .typography{flex-grow:1;width:-moz-min-content;width:min-content}.attachment__buttons{margin-top:auto}.attachment__buttons>.button{width:100%}.attachment__cal-icon{align-items:center;background-color:var(--surface-themes--primary-invert);border-radius:10px;display:flex;flex-direction:column;font-weight:300;height:54px;justify-content:center;width:54px}.attachment__cal-icon span{color:var(--text--invert);line-height:1.2}.attachment__cal-icon .typography--copy{font-weight:100}.attachment .avatar{border-bottom:none}.attachment .avatar__job{font-size:18px}.attachment .avatar__arrow{display:none}.attachment__date.typography{color:var(--text--secondary);font-weight:400;margin-bottom:var(--spacing-ui--s)}.attachment--contacts .icon{background-color:var(--icon--25)}@media screen and (hover:hover){.attachment--contact:hover .button,.attachment--contacts:hover .button{background-color:var(--action-brand--primary-hover);border-color:var(--action-brand--primary-hover)}}.attachment--podcast{background-color:var(--surface-themes--secondary);padding:0}.attachment--podcast .attachment__wrapper{margin-bottom:-25px}.attachment--podcast .button{width:auto}.attachment--podcast .avatar__graphic{align-self:flex-start}@media screen and (hover:hover){.attachment--podcast:hover .icon{color:var(--action-brand--primary-hover)}.attachment--podcast:hover .button__label{color:var(--action-brand--primary-hover);position:relative}.attachment--podcast:hover .button__label:after{background-color:var(--action-brand--primary-hover);content:"";display:block;height:2px;margin:0 auto;position:absolute;width:100%}.attachment--podcast:hover svg{color:var(--action-brand--primary-hover)}}.attachment--download{background-color:var(--surface--primary);border:1px solid var(--border--secondary)}@media screen and (hover:hover){.attachment--download:hover .icon{color:var(--action-brand--primary-hover)}}.attachment--download .button:not(.button--icon-standalone){justify-content:space-between;pointer-events:none}.attachment--download .button:not(.button--icon-standalone)>.button__label.typography--button{color:var(--text--primary);font-weight:400;text-transform:uppercase}.attachment--event{padding-bottom:var(--spacing-ui--l)}.event-list .attachment--event{border-radius:0}.attachment--event .attachment__wrapper{align-items:center;display:flex;gap:var(--spacing-ui--l)}.attachment--event .attachment__content{display:flex;flex-direction:column;gap:var(--spacing-ui--s);padding-block:var(--spacing-modules--s)}.attachment--event .attachment__location{display:flex;gap:var(--spacing-modules--s);margin-top:8px}.attachment--event .attachment__date,.attachment--event .attachment__location>.typography{color:var(--text--primary)}.attachment--event .attachment__date.typography{font-size:1.5rem}.attachment--event .attachment__date,.attachment--event .typography--h4{margin-bottom:var(--spacing-ui--xs)}.attachment--event .attachment__cal-icon{flex-shrink:0}.attachment--event .attachment__text-image{margin-bottom:var(--spacing-modules--m)}.attachment--event .button{justify-content:flex-start}.attachment--event .attachment__buttons{display:flex;flex-direction:column;gap:var(--spacing-ui--s)}@media screen and (hover:hover){.attachment--event:hover{scale:none}}.event-grid .headline{margin-bottom:var(--spacing-modules--2xl);margin-top:0}@media (min-width:767px){.event-grid .headline{margin-bottom:var(--spacing-modules--xl)}}.event-grid__grid{gap:var(--spacing-ui--xl)}@media (min-width:1149px){.event-grid__grid{gap:var(--spacing-modules--m)}}.event-grid__tabs{margin-block:0 var(--spacing-modules--m)}@media (min-width:767px){.event-grid__tabs{margin-block:0 var(--spacing-modules--l)}}.event-grid__button{margin-top:var(--spacing-modules--2xl)}@media (min-width:767px){.event-grid__button{margin-top:var(--spacing-modules--xl)}}.event-grid .event__main{height:100%}.event-grid .event__details,.event-grid .event__details__info{flex-grow:1}.event-grid--dark{background-color:var(--surface-themes--primary-invert);padding-block:var(--spacing-modules--3xl)}.teaser-tm{height:100%}.teaser-tm .headline{margin-bottom:var(--spacing-ui--xl);margin-top:0}@media (min-width:1149px){.teaser-tm .headline{margin-bottom:var(--spacing-modules--m)}}.teaser-tm__content{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.teaser-tm__content .quote__wrapper{margin-block:0}.teaser-tm__content .typography--copy{margin-bottom:var(--spacing-modules--m)}@media (min-width:1149px){.teaser-tm__content{margin-inline:var(--spacing-modules--l) 0}}.teaser-tm__content>*{max-width:100%}@media (min-width:767px){.teaser-tm__quote .button{margin-left:48px}}.teaser-tm .button--primary,.teaser-tm .button--secondary{width:100%}@media (min-width:767px){.teaser-tm .button{width:auto}}.teaser-tm .teaser-tm__media>*{aspect-ratio:3/2;color:var(--neutrals--100);display:block}.teaser-tm .teaser-tm__media>.icon{background-color:var(--surface-themes--primary-invert)}@media (min-width:767px) and (max-width:1149px){.teaser-tm .teaser-tm__media>*{aspect-ratio:4/5}}@media (min-width:767px){.teaser-tm{gap:var(--spacing-ui--xl)}.teaser-tm--right .teaser-tm__content{grid-row:1}}@media (min-width:767px) and (min-width:1149px){.teaser-tm--right .teaser-tm__content{margin-inline:0 var(--spacing-modules--l)}}@media (min-width:1149px){.teaser-tm{gap:var(--spacing-ui--2xl)}}.teaser-tm--small{display:flex;flex-direction:column;gap:var(--spacing-modules--xl)}@media (min-width:767px){.teaser-tm--small{gap:var(--spacing-modules--m)}}@media screen and (hover:hover){.teaser-tm--small:hover .button--primary{background-color:var(--action-brand--primary-hover);border-color:var(--action-brand--primary-hover)}.teaser-tm--small:hover .button--primary.button--contrast--dark{background-color:var(--action-brand--invert-1);border-color:var(--action-brand--invert-1);color:var(--action-brand--primary-hover)}.teaser-tm--small:hover .button--secondary{border-color:var(--action-brand--primary-hover);color:var(--action-brand--primary-hover)}.teaser-tm--small:hover .button--secondary.button--contrast--dark{border-color:var(--action-brand--invert-1);color:var(--action-brand--invert-1)}.teaser-tm--small:hover .button--tertiary .icon{color:var(--action-brand--primary-hover)}.teaser-tm--small:hover .button--tertiary .button__label{color:var(--action-brand--primary-hover);position:relative}.teaser-tm--small:hover .button--tertiary .button__label:after{background-color:var(--action-brand--primary-hover);content:"";display:block;height:2px;margin:0 auto;position:absolute;width:100%}.teaser-tm--small:hover .button--tertiary svg{color:var(--action-brand--primary-hover)}.teaser-tm--small:hover .button.button--contrast--dark{border-color:transparent}.teaser-tm--small:hover .button.button--contrast--dark .button__label{color:var(--action-brand--invert-1)}.teaser-tm--small:hover .button.button--contrast--dark .button__label:after{background-color:var(--action-brand--invert-1)}.teaser-tm--small:hover .button.button--contrast--dark .icon>svg{color:var(--action-brand--invert-1)}}.teaser-tm--small .button{pointer-events:none;width:auto}.teaser-tm--small .headline{margin-bottom:var(--spacing-modules--s)}.teaser-tm--small .teaser-tm__media>*{aspect-ratio:3/2}.teaser-tm--small .teaser-tm__content{align-items:baseline;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;margin-inline:0}@media (min-width:767px){.teaser-tm--small .teaser-tm__content>div{margin-bottom:var(--spacing-modules--s)}}.teaser-tm--small .headline__accent-line{display:none}.teasergrid .teaser-tm{padding-bottom:var(--spacing-modules--xl)}.textbox{background-color:var(--surface-themes--primary-invert);border-radius:var(--radius-medium);color:var(--text--invert);display:flex;flex-direction:column;gap:var(--spacing-modules--s);outline-offset:2px;padding:var(--spacing-ui--2xl) var(--spacing-ui--2xl) var(--spacing-ui--xl) var(--spacing-ui--2xl)}.textbox.link{outline-color:var(--action-brand--secondary-focus)}@media (min-width:767px){.textbox{padding:var(--spacing-modules--xl) var(--spacing-modules--xl) var(--spacing-modules--l) var(--spacing-modules--xl)}}@media (min-width:1149px){.textbox{padding:var(--spacing-modules--l) var(--spacing-modules--l) var(--spacing-modules--m) var(--spacing-modules--l)}}.textbox .typography--h3,.textbox button,.textbox p{color:inherit}.textbox .button{align-self:flex-start}.trust__card{align-items:center;background-color:var(--surface--secondary);display:flex;justify-content:center;padding:var(--spacing-ui--xl) var(--spacing-ui--l);--icon-size:102px}@media (min-width:1149px){.trust__card{--icon-size:136px}}.trust__card__content{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-ui--m);justify-content:center}.trust__card__content .typography{text-align:center}.card{background-color:var(--neutrals--100);display:flex;flex-direction:column;height:100%;outline:1px solid var(--border--secondary);outline-offset:-1px;overflow:hidden;transition:background-color .3s cubic-bezier(.33,0,.43,1),outline-color .3s cubic-bezier(.33,0,.43,1),scale 1s cubic-bezier(.26,0,.12,1)}@media (prefers-reduced-motion){.card{transition:background-color 0s cubic-bezier(.33,0,.43,1),outline-color 0s cubic-bezier(.33,0,.43,1),scale 0s cubic-bezier(.26,0,.12,1)}}.card .icon *{transition:all .3s cubic-bezier(.33,0,.43,1)}@media (prefers-reduced-motion){.card .icon *{transition:all 0s cubic-bezier(.33,0,.43,1)}}.card.link{cursor:pointer}@media screen and (hover:hover){.card:hover{scale:.96}.card:hover>.button{animation:moveBackAndForth .5s infinite alternate}}@media screen and (hover:hover) and (prefers-reduced-motion){.card:hover{scale:1}.card:hover>.button{animation:moveBackAndForth 0s infinite alternate}}@media screen and (hover:hover){.item--light .card:hover{background-color:var(--action-themes--primary-hover);outline-color:transparent}.item--light .card:hover .card__content .card__number,.item--light .card:hover .card__content .typography,.item--light .card:hover>.button svg{color:var(--text--invert);transition:color .3s cubic-bezier(.33,0,.43,1)}}@media screen and (hover:hover) and (prefers-reduced-motion){.item--light .card:hover .card__content .card__number,.item--light .card:hover .card__content .typography,.item--light .card:hover>.button svg{transition:color 0s cubic-bezier(.33,0,.43,1)}}@media screen and (hover:hover){.item--light .card:hover .card__icon>.icon>svg{color:var(--text--invert)}.item--light .card:hover .icon .af{fill:var(--icon--85)}.item--light .card:hover .icon .ag{fill:var(--icon--100)}.item--light .card:hover .icon .ah{fill:var(--icon--50)}}.card.link{border-radius:var(--radius-small)}.card.link:focus-visible{outline:3px solid var(--card--focus);outline-offset:2px}.card .button,.card__content,.card__media{padding-inline:var(--spacing-ui--xl)}.card__media{aspect-ratio:16/9;display:flex;justify-content:center;padding-top:var(--spacing-ui--m);transition:background-color .3s cubic-bezier(.33,0,.43,1)!important}@media (prefers-reduced-motion){.card__media{transition:background-color 0s cubic-bezier(.33,0,.43,1)!important}}.card__media .card__icon{align-items:center;display:flex;justify-content:center}.card__media .card__icon .icon,.card__media .icon{display:block;width:100%}.card__media .card__image{display:flex;justify-content:center;width:100%}.card__media .card__image picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card__media .card__image,.card__media picture{height:100%;width:100%}.card__media:has(.card__image){padding:0}.card--no-media .card__content{padding-block:var(--spacing-ui--xl)}.card__content{display:flex;flex-direction:column;flex-grow:1;gap:var(--spacing-modules--xs);padding-block:var(--spacing-ui--xl) var(--spacing-ui--xs)}.card__content .typography--h4{color:var(--text-brand--primary)}.card__content>*{transition:color .3s cubic-bezier(.33,0,.43,1)}@media (prefers-reduced-motion){.card__content>*{transition:color 0s cubic-bezier(.33,0,.43,1)}}.card__number{align-items:flex-end;display:flex;gap:4px}.card__currency{font-size:24px;font-weight:700;letter-spacing:.48px;line-height:35px;text-transform:uppercase}.card__value{color:var(--text--primary);font-size:32px;font-weight:600;letter-spacing:.32px;line-height:40px}.card__currency,.card__value{color:inherit}.card__share-content{display:flex;flex-direction:column}.card__share-content>div{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-modules--xs)}.card__share-content span{color:var(--text--secondary);text-transform:uppercase}.card__share-absolute{display:flex;gap:var(--spacing-ui--xs)}.card .button{display:flex;justify-content:flex-end;padding-bottom:var(--spacing-ui--m)}.card--small.link{border-radius:var(--radius-small)}.card--small .card__media{align-items:center;background-color:var(--surface-themes--primary-invert);display:flex;height:170px;justify-content:center;padding:0;width:auto}.card--small .card__media .card__image{height:100%;width:100%}.card--small .card__media .card__image picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card--share .card__share-content .typography,.card--small .card__content .typography{color:var(--text-brand--primary)}.item--dark .card.link:focus-visible{outline-color:var(--action-brand--invert-1)}.item--light .card.card--small .icon>svg .af{fill:var(--icon--50)}.item--light .card.card--small .icon>svg .ag{fill:var(--icon--100)}.item--light .card.card--small .icon>svg .ah{fill:var(--icon--85)}.item--dark .card{outline-color:transparent}@keyframes moveBackAndForth{0%{transform:translate(0)}to{transform:translate(-8px)}}.eventlist,.eventlist__events{display:flex;flex-direction:column;gap:var(--spacing-ui--xs)}.eventlist__bottom,.eventlist__top{background-color:var(--surface--secondary)}.eventlist__top{border-radius:var(--radius-small) var(--radius-small) 0 0;padding:var(--spacing-ui--xl)}.eventlist__top .typography--h4{color:var(--text-brand--primary);font-size:22px}@media (min-width:1149px){.eventlist__top .typography--h4{font-size:24px}}.eventlist .attachment,.eventlist__events .attachment{border-radius:unset}.eventlist__bottom{border-radius:0 0 var(--radius-small) var(--radius-small);padding:var(--spacing-ui--l) var(--spacing-ui--xl)}.eventlist .button--tertiary,.eventlist__events .button--tertiary{color:var(--event-link)}.hr-carousel{grid-column:page}.hr-carousel__wrapper{display:grid;grid-template-columns:inherit}.hr-carousel__wrapper--dark{background-color:var(--surface-themes--primary-invert);padding-block:var(--spacing-modules--3xl)}.hr-carousel__wrapper--dark .headline{padding-top:0}.hr-carousel__wrapper--dark .headline>.typography{color:var(--text--invert)}.hr-carousel .headline{margin-bottom:2rem}@media (min-width:767px){.hr-carousel{-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--page-padding),#000 calc(100% - var(--page-padding)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--page-padding),#000 calc(100% - var(--page-padding)),transparent)}}@media (min-width:1149px){.hr-carousel{-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--page-padding),#000 calc(100% - var(--page-padding)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--page-padding),#000 calc(100% - var(--page-padding)),transparent)}}.hr-carousel .carousel{margin-inline:-.75rem;padding-top:3.5rem;position:relative}.hr-carousel .carousel__viewport{overflow:visible}.hr-carousel .carousel__track>.carousel__slide{padding-inline:calc(var(--spacing-modules--m)/2)}.hr-carousel .carousel__slide{margin-block:5px}.hr-carousel .carousel__slide>*{height:100%;text-align:left;width:100%}.hr-carousel .carousel__addons{align-items:center;display:flex;position:absolute;right:.75rem;top:0}.hr-carousel .carousel__addons>button{display:block;line-height:1}.hr-carousel .carousel__addons>button>.icon{display:block}.hr-carousel .carousel__addons>button>.icon>svg{stroke:var(--action-brand--secondary);transition:stroke .15s}@media (prefers-reduced-motion){.hr-carousel .carousel__addons>button>.icon>svg{transition:stroke 0s}}.hr-carousel__wrapper--dark .hr-carousel .carousel__addons>button>.icon>svg{stroke:var(--action-brand--invert-2)}@media screen and (hover:hover){.hr-carousel .carousel__addons>button:hover>.icon>svg{stroke:var(--pagination-button--active)}}.hr-carousel .carousel__addons .carousel__pagination{margin:0;padding-inline:var(--spacing-ui--l)}.hr-carousel .carousel__addons .carousel__pagination-button{padding:0 var(--spacing-ui--xs)}.hr-carousel .carousel__addons .carousel__pagination-button:after{background-color:var(--disabled--disabled);border-radius:.5rem;height:.75rem;transition:width .3s;width:.75rem}@media (prefers-reduced-motion){.hr-carousel .carousel__addons .carousel__pagination-button:after{transition:width 0s}}.hr-carousel .carousel__addons .carousel__pagination-button--active:after{background-color:var(--pagination-button--active);width:2.25rem}.hr-carousel .pagination--hide-1 .carousel__pagination-item:last-child,.hr-carousel .pagination--hide-2 .carousel__pagination-item:last-child,.hr-carousel .pagination--hide-2 .carousel__pagination-item:nth-last-child(2),.hr-carousel .pagination--hide-3 .carousel__pagination-item:last-child,.hr-carousel .pagination--hide-3 .carousel__pagination-item:nth-last-child(2),.hr-carousel .pagination--hide-3 .carousel__pagination-item:nth-last-child(3){display:none}.hr-carousel--hide-pagination .carousel{padding-top:0}.hr-carousel--hide-pagination .carousel__addons{display:none}.trust .headline{margin-bottom:var(--spacing-modules--2xl)}.trust .row{gap:var(--spacing-ui--xl);overflow:hidden}@media (min-width:1149px){.trust .row{gap:var(--spacing-modules--m)}}.trust__grid.page-body{display:none}@media (min-width:767px){.trust__grid.page-body{display:grid}.trust__carousel{display:none}}.contactfinder{--icon-size:180px}@media (min-width:767px){.contactfinder{--icon-size:248px;flex-direction:row}}@media (min-width:1149px){.contactfinder{--icon-size:300px}}.contactfinder__icon{align-items:center;background-color:var(--surface-themes--primary-invert);clip-path:rect(0 100% 0 0);display:flex;justify-content:center;transition:clip-path 1s cubic-bezier(.18,0,.27,1) .2s}@media (prefers-reduced-motion){.contactfinder__icon{transition:clip-path 0s cubic-bezier(.18,0,.27,1) 0s}}.intersection-effect--visible .contactfinder__icon{clip-path:rect(0 100% 100% 0)}.contactfinder__icon .icon{margin-block:var(--spacing-modules--l)}@media (min-width:767px){.contactfinder__icon .icon{margin-block:var(--spacing-ui--3xl)}}@media (min-width:1149px){.contactfinder__icon .icon{margin-block:var(--spacing-ui--2xl)}}.contactfinder__content{display:flex;flex-direction:column;gap:var(--spacing-modules--xl);justify-content:center;opacity:0}@media (min-width:767px){.contactfinder__content{align-items:baseline;gap:var(--spacing-ui--xl);margin-bottom:var(--spacing-ui--xl)}}@media (min-width:1149px){.contactfinder__content{margin-left:var(--spacing-modules--l)}}.intersection-effect--visible .contactfinder__content{animation:fadeIn .8s cubic-bezier(.33,0,.43,1) both}@media (prefers-reduced-motion){.intersection-effect--visible .contactfinder__content{animation:fadeIn 0s cubic-bezier(.33,0,.43,1) both}}.contactfinder__content>div{display:flex;flex-direction:column;gap:var(--spacing-modules--m);margin-left:var(--spacing-modules--xl);position:relative}.contactfinder__content>div .typography--h2:after{transition:width 1s cubic-bezier(.26,0,0,1) .2s;width:0}@media (prefers-reduced-motion){.contactfinder__content>div .typography--h2:after{transition:width 0s cubic-bezier(.26,0,0,1) 0s}}@media (min-width:767px){.contactfinder__content>div{gap:var(--spacing-ui--2xl);margin-left:0;margin-top:var(--spacing-ui--xl)}.contactfinder__content>div .typography--h2{font-size:38px;position:relative;width:-moz-fit-content;width:fit-content}.contactfinder__content>div .typography--h2:after{background-color:var(--surface-themes--primary);bottom:-8px;content:"";display:block;height:3px;left:calc(var(--spacing-modules--xl)*-1 - 70px);position:absolute}.intersection-effect--visible .contactfinder__content>div .typography--h2:after{width:calc(100% + var(--spacing-modules--xl) + 70px)}}@media (min-width:767px) and (min-width:1149px){.contactfinder__content>div .typography--h2:after{bottom:-16px;left:calc(var(--spacing-modules--xl)*-1 - 125px)}.intersection-effect--visible .contactfinder__content>div .typography--h2:after{width:calc(100% + var(--spacing-modules--xl) + 125px)}}@media (min-width:1149px){.contactfinder__content>div{gap:var(--spacing-modules--l)}}.contactfinder__content>div:after{background-color:var(--surface-themes--primary);bottom:0;content:"";display:block;height:calc(100% + var(--spacing-modules--2xl) + 50px);left:calc(var(--spacing-modules--xl)*-.5);position:absolute;width:3px}@media (min-width:767px){.contactfinder__content>div:after{content:none}}@media (min-width:1149px){.contactfinder__content .button{white-space:nowrap;width:-moz-min-content;width:min-content}}@media (min-width:767px){.contactfinder .contactfinder__icon,.contactfinder picture,.contactfinder__content{flex:1}}.table-section{display:flex;flex-flow:column nowrap;gap:var(--spacing-modules--l)}.table-section .headline{margin:0}.table-section .headline .typography--h4{display:none}.table-section .table-section__copy{color:var(--text--primary)}.intro{animation:fadeIn .8s}.page-body--top .intro{animation:fadeIn .8s cubic-bezier(.33,0,.43,1) 3.5s both;padding-top:var(--spacing-modules--xl)}@media (prefers-reduced-motion){.intro{animation:fadeInReduce 0s}.page-body--top .intro{animation:fadeInReduce 0s cubic-bezier(.33,0,.43,1) 0 both}}.chip{align-items:center;background-color:var(--neutrals--100);border:1px solid var(--border--secondary);border-radius:var(--radius-full);color:var(--text--primary);display:flex;flex-direction:row;gap:var(--spacing-ui--s);padding:var(--spacing-ui--s) var(--spacing-ui--xl);width:-moz-fit-content;width:fit-content}.chip>.typography{color:inherit;line-height:1.5rem;text-wrap:nowrap}.chip--active,.chip:active{background-color:var(--surface-brand--primary);border-color:var(--surface-brand--primary);color:var(--text--invert)}.chip:focus-visible{border-color:var(--action-brand--secondary-hover);outline:3px solid var(--action-brand--primary-focus);outline-offset:2px}@media screen and (hover:hover){.chip:hover{border-color:var(--action-brand--secondary-hover)}}.chip--small{padding:var(--spacing-ui--xs) var(--spacing-ui--s)}.teasergrid--dark{background-color:var(--surface-themes--primary-invert);padding-block:var(--spacing-modules--3xl)}.teasergrid--dark .teasergrid__headline{padding-top:0}.teasergrid--dark .teasergrid__headline>.typography{color:var(--text--invert)}.teasergrid .teasergrid__headline{margin-bottom:var(--spacing-modules--2xl)}@media (min-width:767px){.teasergrid .teasergrid__headline{margin-bottom:var(--spacing-modules--xl)}}.teasergrid__chip{align-items:center;display:flex;justify-content:center;margin-top:1rem;opacity:0;transition-delay:2s}.page-body--top .teasergrid{margin-top:var(--spacing-modules--s);z-index:4}.page--home .page-body--top .teasergrid{margin-top:0;padding:0;position:relative}.page--home .page-body--top .teasergrid .headline{display:none}@media (min-width:1149px){.page--home .page-body--top .teasergrid{margin-top:-10rem}.page--home .page-body--top .teasergrid .hero__content,.page--home .page-body--top .teasergrid .hero__line-art{padding-top:10rem}}.page--home .page-body--top .teasergrid .teasergrid__headline{padding-top:var(--spacing-modules--2xl)}@keyframes animateLine{0%{clip-path:polygon(var(--lineStart) 1rem,var(--lineStart) 0,var(--lineStart) 0,var(--lineStart) 1rem,var(--lineStart) 1rem);opacity:0}40%{clip-path:polygon(var(--lineStart) 1rem,var(--lineStart) 0,100% 0,100% 100%,100% 1rem);opacity:1}60%{clip-path:polygon(var(--lineStart) 1rem,var(--lineStart) 0,100% 0,100% 100%,100% 100%)}to{clip-path:polygon(var(--lineStart) 1rem,var(--lineStart) 0,100% 0,100% 100%,2rem 100%);opacity:1}}.image-highlight{display:inherit;grid-column:full;grid-template-columns:inherit;position:relative}.image-highlight__content{animation:fadeIn .5s cubic-bezier(.23,0,.18,1) 4s both}@media (prefers-reduced-motion){.image-highlight__content{animation:fadeIn 0s cubic-bezier(.23,0,.18,1) 0s both}}.image-highlight__media{position:relative}.image-highlight__image{margin-right:var(--spacing-modules--xl)}.image-highlight__image picture{margin-bottom:var(--spacing-modules--l);-webkit-mask-image:linear-gradient(180deg,#000 100%,transparent 0);mask-image:linear-gradient(180deg,#000 100%,transparent 0);-webkit-mask-position:center top;mask-position:center top;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 0;mask-size:100% 0;max-width:100%;position:relative;transition:-webkit-mask-size 2s cubic-bezier(.23,0,.18,1);transition:mask-size 2s cubic-bezier(.23,0,.18,1);transition:mask-size 2s cubic-bezier(.23,0,.18,1),-webkit-mask-size 2s cubic-bezier(.23,0,.18,1);z-index:2}@media (prefers-reduced-motion){.image-highlight__image picture{transition:-webkit-mask-size 0s cubic-bezier(.23,0,.18,1);transition:mask-size 0s cubic-bezier(.23,0,.18,1);transition:mask-size 0s cubic-bezier(.23,0,.18,1),-webkit-mask-size 0s cubic-bezier(.23,0,.18,1)}}.image-highlight__line-art{border:3px solid var(--surface-themes--primary);border-radius:0 2rem 2rem 0;bottom:14px;content:"";height:calc(100% - var(--spacing-modules--xl));opacity:0;position:absolute;right:0;width:100%;z-index:3}.image-highlight__eyebrow{animation:fadeIn .5s cubic-bezier(.45,-.01,.49,.99) 4s both;background-color:var(--surface--primary);display:inline;max-width:-moz-fit-content;max-width:fit-content;padding-right:var(--spacing-modules--s);position:relative;z-index:4}@media (prefers-reduced-motion){.image-highlight__eyebrow{animation:fadeIn 0s cubic-bezier(.45,-.01,.49,.99) 0s both}}@media (min-width:1149px){.image-highlight__headline{max-width:65%}}.image-highlight .button{margin-top:var(--spacing-ui--2xl)}@media (min-width:767px){.image-highlight .button{width:-moz-fit-content;width:fit-content}}.image-highlight__icon{animation:sinkIn 1s cubic-bezier(.45,-.01,.49,.99) both;height:240px;left:0;position:absolute;top:0;width:240px;z-index:4}@media (prefers-reduced-motion){.image-highlight__icon{animation:sinkIn 0s cubic-bezier(.45,-.01,.49,.99) both}}.image-highlight.animating picture{-webkit-mask-size:100% 100%;mask-size:100% 100%}.image-highlight.animating .image-highlight__line-art{--lineStart:10rem;animation:animateLine 3s cubic-bezier(.45,-.01,.49,.99) normal both;pointer-events:none}@media (min-width:1149px){.image-highlight.animating .image-highlight__line-art{--lineStart:13rem}}@media (prefers-reduced-motion){.image-highlight.animating .image-highlight__line-art{--lineStart:10rem;animation:animateLine 0s cubic-bezier(.45,-.01,.49,.99) normal both;pointer-events:none}}@media (prefers-reduced-motion) and (min-width:1149px){.image-highlight.animating .image-highlight__line-art{--lineStart:13rem}}.image-highlight--image picture{z-index:4}.image-highlight--image-icon{padding-top:2rem}.image-highlight--image-icon picture{margin-right:0}.image-highlight--image-icon .image-highlight__line-art{height:calc(100% - var(--spacing-modules--xl));margin-right:var(--spacing-modules--s)}.image-highlight--image-icon .image-highlight__icon{height:10rem;position:absolute;transform:translate(1.5rem,1.5rem);width:10rem;z-index:4}@media (min-width:767px){.image-highlight--image-icon .image-highlight__icon{transform:translate(1.5rem,2.5rem)}}@media (min-width:1149px){.image-highlight--image-icon .image-highlight__icon{height:16rem;transform:translate(-2rem,1.5rem);width:16rem}.image-highlight--image-icon{padding-top:6rem}}.image-highlight--no-image .image-highlight__icon{height:18rem;margin-bottom:-5rem;position:relative;transform:unset;width:18rem}.image-highlight--no-image.animating .image-highlight__line-art{--lineStart:15rem;animation:animateLine 3s cubic-bezier(.45,-.01,.49,.99) normal both}@media (prefers-reduced-motion){.image-highlight--no-image.animating .image-highlight__line-art{animation:animateLine 0s cubic-bezier(.45,-.01,.49,.99) normal both}}.image-highlight--dark{background-color:var(--surface-themes--primary-invert);padding-block:var(--spacing-modules--l)}@media (min-width:767px){.page-rows__main .image-highlight--dark{padding-right:var(--spacing-modules--l)}}.image-highlight--dark.image-highlight--image-icon{padding-top:6rem}.image-highlight--dark .image-highlight__eyebrow{background-color:var(--surface-themes--primary-invert);color:var(--text-themes--tertiary)}.image-highlight--dark .image-highlight__headline{color:var(--text--invert)}.image-highlight--icon-dark .image-highlight__media,.image-highlight--icon-light .image-highlight__media{margin-top:-80px}.image-highlight--icon-dark .image-highlight__icon,.image-highlight--icon-light .image-highlight__icon{height:160px;position:relative;transform:translate(-24px,24px);width:160px;z-index:4}@media (min-width:1149px){.image-highlight--icon-dark .image-highlight__icon,.image-highlight--icon-light .image-highlight__icon{height:260px;transform:translate(-32px,24px);width:260px}}.image-highlight--icon-dark .image-highlight__line-art,.image-highlight--icon-light .image-highlight__line-art{height:calc(50% - 27px)}.image-highlight--icon-dark{background-color:var(--surface-themes--primary-invert)}.image-highlight--icon-dark .image-highlight__line-art{border-color:var(--text-themes--tertiary)}.image-highlight--icon-dark .typography.image-highlight__eyebrow{background-color:var(--surface-themes--primary-invert);color:var(--text-themes--tertiary)}.image-highlight--icon-dark .typography.image-highlight__headline{color:var(--text--invert)}.videosection{display:flex;flex-flow:column nowrap;gap:var(--spacing-modules--l) 0}.videosection__headline{margin:0}.videosection__headline .typography--h4{display:none}.keyfigures{padding-block:var(--spacing-modules--3xl)}.keyfigures__buttons{display:flex;flex-direction:column;gap:var(--spacing-modules--m);margin-block:var(--spacing-modules--2xl) var(--spacing-modules--3xl)}@media (min-width:767px){.keyfigures__buttons{flex-direction:row;gap:var(--spacing-modules--s);margin-block:var(--spacing-modules--xl) var(--spacing-modules--2xl)}}.keyfigures__downloads{display:none;gap:var(--spacing-modules--m)}@media (min-width:1149px){.keyfigures__downloads{display:grid}}.keyfigures__diagrams{--items-padding-inline:0;align-items:center;background-color:var(--surface-brand--secondary);display:flex;gap:var(--spacing-modules--l);justify-content:center;padding-block:var(--spacing-modules--l);padding-inline:var(--items-padding-inline)}@media (min-width:767px){.keyfigures__diagrams{gap:var(--spacing-modules--s);--items-padding-inline:var(--spacing-modules--m)}}@media (min-width:1149px){.keyfigures__diagrams{gap:var(--spacing-modules--m);--items-padding-inline:var(--spacing-modules--m);padding-block:var(--spacing-modules--xl)}}.keyfigures__diagram{display:flex;flex-direction:column}.keyfigures__diagram .keyfigures__diagram-description{display:block;margin-block-start:12.655px;text-align:center}@media (min-width:767px){.keyfigures__diagram .keyfigures__diagram-description{margin-block-start:var(--spacing-modules--s)}}.keyfigures .hr-carousel{-webkit-mask-image:unset;mask-image:unset}@media (min-width:1149px){.keyfigures .hr-carousel{display:none}}.keyfigures .typography--h4{color:var(--text-brand--primary);margin-bottom:var(--spacing-modules--s)}@media (min-width:1149px){.keyfigures .typography--h4{margin-bottom:var(--spacing-modules--m)}}.keyfigures .attachment__container .typography--h4{margin-bottom:0}.keyfigures .headline{margin-block:0 var(--spacing-modules--2xl)}.keyfigures--grey{background-color:var(--surface--secondary)}.keyfigures--grey .keyfigures__diagrams{background-color:var(--surface--primary)}.input--file{flex-direction:column}.input--file,.input--file__headline{display:flex;gap:var(--spacing-ui--s)}.input--file__headline{align-items:center}.input--file__input{position:relative}.input--file__input input{top:0;right:0;bottom:0;left:0;position:absolute;visibility:hidden;z-index:1}.input--file__input .button{position:relative;width:-webkit-fill-available;width:-moz-available;width:stretch}.input--file__bottom{display:flex;flex-direction:column;gap:var(--spacing-ui--s)}.input--file__list__item{align-items:center;display:flex;justify-content:space-between;padding-block:var(--spacing-ui--xs)}.input--file__list__item+.input--file__list__item{border-top:1px solid var(--border--primary)}.input--file .typography{color:var(--text-primary)}.input--file--disabled{opacity:.5;pointer-events:none}.input--file--required label>.typography:after{content:" *"}.input--file .announce{display:none}@font-face{font-family:Archivo;src:url(./Archivo-Regular.Igo4sG5-.woff2) format("woff2"),url(./Archivo-Regular.Dv2uU1nf.ttf) format("truetype")}@font-face{font-family:Archivo;font-weight:700;src:url(./Archivo-Bold.CND8LJQB.woff2) format("woff2"),url(./Archivo-Bold.E7yA2Da6.ttf) format("truetype")}@font-face{font-family:Archivo;font-weight:100;src:url(./Archivo-Light.BcGAo7lF.woff2) format("woff2"),url(./Archivo-Light.C4om4bkb.ttf) format("truetype")}.enquiry-form .fieldset legend,.typography--copy,.typography--h5{color:var(--text--primary);font-size:1.125rem;letter-spacing:.36px;line-height:26px}.enquiry-form .fieldset legend{margin-bottom:var(--spacing-modules--s)}.enquiry-form .fieldset--list legend{display:none}@font-face{font-family:Archivo;src:url(./Archivo-Regular.Igo4sG5-.woff2) format("woff2"),url(./Archivo-Regular.Dv2uU1nf.ttf) format("truetype")}@font-face{font-family:Archivo;font-weight:700;src:url(./Archivo-Bold.CND8LJQB.woff2) format("woff2"),url(./Archivo-Bold.E7yA2Da6.ttf) format("truetype")}@font-face{font-family:Archivo;font-weight:100;src:url(./Archivo-Light.BcGAo7lF.woff2) format("woff2"),url(./Archivo-Light.C4om4bkb.ttf) format("truetype")}.mentorship-form .fieldset legend,.typography--copy,.typography--h5{color:var(--text--primary);font-size:1.125rem;letter-spacing:.36px;line-height:26px}.mentorship-form .fieldset legend{margin-bottom:var(--spacing-modules--s)}.mentorship-form .fieldset--list legend{display:none}.form__section .mentorship-form .fieldset legend,.form__section .typography--copy,.mentorship-form .fieldset .form__section legend{color:var(--text--primary)}@font-face{font-family:Archivo;src:url(./Archivo-Regular.Igo4sG5-.woff2) format("woff2"),url(./Archivo-Regular.Dv2uU1nf.ttf) format("truetype")}@font-face{font-family:Archivo;font-weight:700;src:url(./Archivo-Bold.CND8LJQB.woff2) format("woff2"),url(./Archivo-Bold.E7yA2Da6.ttf) format("truetype")}@font-face{font-family:Archivo;font-weight:100;src:url(./Archivo-Light.BcGAo7lF.woff2) format("woff2"),url(./Archivo-Light.C4om4bkb.ttf) format("truetype")}.newsletter-form .fieldset legend,.typography--copy,.typography--h5{color:var(--text--primary);font-size:1.125rem;letter-spacing:.36px;line-height:26px}.newsletter-form .fieldset legend{margin-bottom:var(--spacing-modules--s)}.newsletter-form .fieldset--list legend{display:none}@font-face{font-family:Archivo;src:url(./Archivo-Regular.Igo4sG5-.woff2) format("woff2"),url(./Archivo-Regular.Dv2uU1nf.ttf) format("truetype")}@font-face{font-family:Archivo;font-weight:700;src:url(./Archivo-Bold.CND8LJQB.woff2) format("woff2"),url(./Archivo-Bold.E7yA2Da6.ttf) format("truetype")}@font-face{font-family:Archivo;font-weight:100;src:url(./Archivo-Light.BcGAo7lF.woff2) format("woff2"),url(./Archivo-Light.C4om4bkb.ttf) format("truetype")}.privacyform .fieldset legend,.typography--copy,.typography--h5{color:var(--text--primary);font-size:1.125rem;letter-spacing:.36px;line-height:26px}.privacyform .fieldset legend{margin-bottom:var(--spacing-modules--s)}.privacyform .fieldset--list legend{display:none}@font-face{font-family:Archivo;src:url(./Archivo-Regular.Igo4sG5-.woff2) format("woff2"),url(./Archivo-Regular.Dv2uU1nf.ttf) format("truetype")}@font-face{font-family:Archivo;font-weight:700;src:url(./Archivo-Bold.CND8LJQB.woff2) format("woff2"),url(./Archivo-Bold.E7yA2Da6.ttf) format("truetype")}@font-face{font-family:Archivo;font-weight:100;src:url(./Archivo-Light.BcGAo7lF.woff2) format("woff2"),url(./Archivo-Light.C4om4bkb.ttf) format("truetype")}.donation-form .fieldset legend,.typography--copy,.typography--h5{color:var(--text--primary);font-size:1.125rem;letter-spacing:.36px;line-height:26px}.donation-form__radio{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.donation-form .fieldset legend{margin-bottom:var(--spacing-modules--s)}.donation-form .fieldset--list legend{display:none}:root{--spacing-modules--xs:.5rem;--spacing-modules--s:.75rem;--spacing-modules--m:1rem;--spacing-modules--l:1.5rem;--spacing-modules--xl:2rem;--spacing-modules--2xl:3rem;--spacing-modules--3xl:4rem;--spacing-ui--xs:.25rem;--spacing-ui--s:.5rem;--spacing-ui--m:.75rem;--spacing-ui--l:1rem;--spacing-ui--xl:1.5rem;--spacing-ui--2xl:2rem;--spacing-ui--3xl:2.5rem}@media (min-width:767px){:root{--spacing-modules--xs:.5rem;--spacing-modules--s:1rem;--spacing-modules--m:1.5rem;--spacing-modules--l:2rem;--spacing-modules--xl:3rem;--spacing-modules--2xl:4rem;--spacing-modules--3xl:5rem;--spacing-ui--xs:.25rem;--spacing-ui--s:.5rem;--spacing-ui--m:.75rem;--spacing-ui--l:1rem;--spacing-ui--xl:1.5rem;--spacing-ui--2xl:2rem;--spacing-ui--3xl:2.5rem}}@media (min-width:1149px){:root{--spacing-modules--xs:.5rem;--spacing-modules--s:1rem;--spacing-modules--m:2rem;--spacing-modules--l:3rem;--spacing-modules--xl:4rem;--spacing-modules--2xl:5rem;--spacing-modules--3xl:10rem;--spacing-ui--xs:.25rem;--spacing-ui--s:.5rem;--spacing-ui--m:.75rem;--spacing-ui--l:1rem;--spacing-ui--xl:1.5rem;--spacing-ui--2xl:2rem;--spacing-ui--3xl:2.5rem}}.px--none{margin-inline:0}.px--xs{margin-inline:.5rem}.px--s{margin-inline:.75rem}.px--m{margin-inline:1rem}.px--l{margin-inline:1.5rem}.px--xl{margin-inline:2rem}.px--2xl{margin-inline:2.5rem}.px--3xl{margin-inline:3rem}.py--none{margin-block:0}.py--xs{margin-block:var(--spacing-modules--xs)}.py--s{margin-block:var(--spacing-modules--s)}.py--m{margin-block:var(--spacing-modules--m)}.py--l{margin-block:var(--spacing-modules--l)}.py--xl{margin-block:var(--spacing-modules--xl)}.py--2xl{margin-block:var(--spacing-modules--2xl)}.py--3xl{margin-block:var(--spacing-modules--3xl)}@font-face{font-family:Archivo;src:url(./Archivo-Regular.Igo4sG5-.woff2) format("woff2"),url(./Archivo-Regular.Dv2uU1nf.ttf) format("truetype")}@font-face{font-family:Archivo;font-weight:700;src:url(./Archivo-Bold.CND8LJQB.woff2) format("woff2"),url(./Archivo-Bold.E7yA2Da6.ttf) format("truetype")}@font-face{font-family:Archivo;font-weight:100;src:url(./Archivo-Light.BcGAo7lF.woff2) format("woff2"),url(./Archivo-Light.C4om4bkb.ttf) format("truetype")}h1,h2,h3,h4,h5,h6,p{all:unset;display:block}html{font-family:Archivo,sans-serif}.typography{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;hyphenate-limit-chars:9 4 2}@media (min-width:1149px){.typography{hyphenate-limit-chars:18 9 6}}.typography--wrap{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:6 3 2}.typography--wrap>.typography{-webkit-hyphens:inherit;hyphens:inherit;hyphenate-limit-chars:inherit}.typography--h1{font-size:2rem;letter-spacing:.32px;line-height:40px}.typography--h1,.typography--h2{color:var(--text-brand--primary)}.typography--h2{font-size:1.75rem;letter-spacing:.28px;line-height:36px}.typography--h3{color:var(--text-brand--primary);font-size:1.5rem;letter-spacing:.24px;line-height:32px}.typography--h4{color:var(--text-themes--secondary);font-size:1.25rem;font-weight:700;letter-spacing:.4px;line-height:28px}.typography--intro-large{color:var(--text-brand--primary);font-size:1.5rem;letter-spacing:.48px;line-height:32px}.typography--intro-small{color:var(--text-brand--primary);font-size:1.25rem;letter-spacing:.4px;line-height:28px}.contactform .fieldset legend,.typography--copy,.typography--h5{color:var(--text--primary);font-size:1.125rem;letter-spacing:.36px;line-height:26px}.typography--copy-neutral{color:var(--neutrals--15)}.typography--copy-bold,.typography--copy-neutral{font-size:1.125rem;letter-spacing:.36px;line-height:26px}.typography--copy-bold{color:var(--text--primary);font-weight:700}.typography--copy-neutral .typography--copy-bold{color:inherit}.typography--copy-small,.typography--copy-small-bold,.typography--h6{color:var(--text--primary);font-size:1rem;letter-spacing:.32px;line-height:24px}.typography--copy-small-bold{font-weight:700}.typography--note,.typography--note-bold{color:var(--text--primary);font-size:.875rem;letter-spacing:.28px;line-height:20px;vertical-align:super}.typography--note-bold{font-weight:700}.typography--list{color:var(--text--primary);font-size:1.125rem;letter-spacing:.36px;line-height:26px}.typography--blockquote-large{color:var(--text-themes--secondary);font-size:1.5rem;letter-spacing:.48px;line-height:32px}.typography--blockquote-small{color:var(--text-themes--secondary);font-size:1.25rem;letter-spacing:.4px;line-height:28px}.typography--button,.typography--textlink{color:var(--text-themes--secondary);font-size:1.125rem;font-weight:700;letter-spacing:.36px;line-height:26px}.typography--textlink{text-decoration:underline;text-underline-offset:2px}@media screen and (hover:hover){.typography--textlink:hover{color:var(--action-brand--primary-hover)}}.typography--textlink:focus-visible{outline-color:var(--action-brand--primary-focus)}.typography--textlink:active{color:var(--action-brand--primary-hover);outline:none}.typography--strong{font-weight:700}.typography--textlinklight{color:var(--text-themes--secondary);font-size:1.125rem;letter-spacing:.36px;line-height:26px;line-height:1;text-decoration:underline;text-underline-offset:2px}.typography--textlinklight .icon{margin-left:var(--spacing-ui--xs);vertical-align:text-bottom}.typography--textlinklight .icon:active{color:var(--action-brand--primary-hover);outline:none}.typography--textlinklight .icon:focus-visible{outline-color:var(--action-brand--primary-focus)}@media screen and (hover:hover){.typography--textlinklight .icon:hover{color:var(--action-brand--primary-hover)}}.typography--ol,.typography--ul{display:flex;flex-direction:column;gap:.75rem;list-style-type:none;margin-block:1.5rem;padding-left:3.375rem}.typography--ol>li:before,.typography--ul>li:before{content:"•";display:inline-block;margin-left:-3.375rem;padding-right:.625rem;text-align:right;width:3.375rem}.typography--ol{counter-reset:list-counter}.typography--ol>li{counter-increment:list-counter}.typography--ol>li:before{content:counters(list-counter,".") "."}.typography--ol>li li:before{content:counters(list-counter,".") " "}@media (min-width:767px){.typography--h1{font-size:2.5rem;letter-spacing:.4px;line-height:44px}.typography--h1,.typography--h2{color:var(--text-brand--primary)}.typography--h2{font-size:2rem;letter-spacing:.32px;line-height:40px}.typography--h3{color:var(--text-brand--primary);font-size:1.625rem;letter-spacing:.26px;line-height:34px}.typography--h4{color:var(--text-themes--secondary);font-size:1.375rem;font-weight:700;letter-spacing:.44px;line-height:30px}.typography--intro-large{color:var(--text-brand--primary);font-size:1.625rem;letter-spacing:.52px;line-height:34px}.typography--intro-small{color:var(--text-brand--primary);font-size:1.375rem;letter-spacing:.44px;line-height:30px}.typography--blockquote-large{color:var(--text-themes--secondary);font-size:1.625rem;letter-spacing:.52px;line-height:34px}.typography--blockquote-small{color:var(--text-themes--secondary);font-size:1.375rem;letter-spacing:.44px;line-height:30px}}@media (min-width:1149px){.typography--h1{font-size:2.75rem;letter-spacing:.44px;line-height:52px}.typography--h1,.typography--h2{color:var(--text-brand--primary)}.typography--h2{font-size:2.125rem;letter-spacing:.34px;line-height:42px}.typography--h3{color:var(--text-brand--primary);font-size:1.75rem;letter-spacing:.28px;line-height:36px}.typography--h4{color:var(--text-themes--secondary);font-size:1.5rem;font-weight:700;letter-spacing:.48px;line-height:32px}.typography--intro-large{color:var(--text-brand--primary);font-size:1.75rem;letter-spacing:.56px;line-height:36px}.typography--intro-small{color:var(--text-brand--primary);font-size:1.5rem;letter-spacing:.48px;line-height:32px}.typography--copy-small,.typography--copy-small-bold{color:var(--text-brand--primary);font-size:1rem;letter-spacing:.32px;line-height:22px}.typography--copy-small-bold{font-weight:700}.typography--blockquote-large{color:var(--text-themes--secondary);font-size:1.75rem;letter-spacing:.56px;line-height:36px}.typography--blockquote-small{color:var(--text-themes--secondary);font-size:1.5rem;letter-spacing:.48px;line-height:32px}}.typography--dark.typography,.typography--dark.typography--h1,.typography--highlight.typography,.typography--highlight.typography--h1{color:var(--text--invert)}.typography--dark.typography--h4,.typography--highlight.typography--h4{color:var(--text-themes--tertiary)}.contactform .fieldset legend{margin-bottom:var(--spacing-modules--s)}.contactform .fieldset--list legend{display:none}.message{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;padding-top:var(--spacing-ui--2xl);position:relative;--icon-size:22px}.message .button--tertiary{color:var(--message-link)}.message:before{background-color:var(--border--secondary);content:"";height:1px;left:0;position:absolute;right:0;top:0}@media screen and (hover:hover){.message:hover .button>.button__label.typography--button{color:var(--action-brand--primary-hover);position:relative}.message:hover .button>.button__label.typography--button:after{background-color:var(--action-brand--primary-hover);content:"";display:block;height:2px;margin:0 auto;position:absolute;width:100%}.message:hover svg{color:var(--action-brand--primary-hover)}.message:hover:before{background-color:var(--action-brand--primary-hover);height:3px}}.message:focus-visible{outline:none}.message:focus-visible:before{background-color:var(--action-brand--primary-hover);height:3px}.message:focus-visible .button{border-radius:var(--radius-min);outline:3px solid var(--action-brand--primary-hover)}.message__body{max-width:100%}.message__eyebrow{display:block;margin-bottom:var(--spacing-ui--s);max-width:100%;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}.message__eyebrow>span:first-child:after{content:"|";margin-inline:8px}.message__eyebrow .typography--copy{color:var(--text--secondary);text-transform:uppercase}.message__headline{flex-grow:1}.message__media{margin-bottom:var(--spacing-ui--xl);width:180px}.message__content{display:-webkit-box;margin-block:var(--spacing-modules--m) var(--spacing-ui--m);-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (min-width:767px){.message__content{margin-top:var(--spacing-modules--s)}}.message--short{--icon-size:32px;display:flex;flex-direction:column;gap:var(--spacing-modules--xs);margin-bottom:var(--spacing-ui--l);padding-top:var(--spacing-ui--l)}@media (min-width:767px){.message--short{flex-direction:row;gap:var(--spacing-modules--m);padding-top:var(--spacing-ui--xl)}.message--short .button{margin-bottom:var(--spacing-ui--xl)}}@media (min-width:1149px){.message--short{justify-content:space-between;margin-bottom:0}.message--short .button{margin-bottom:0}}.message--short .button{align-self:flex-end}@media screen and (hover:hover){.message--short:hover{color:var(--action-brand--primary)}.message--short:hover h1.typography--h1,.message--short:hover svg{color:inherit}.message--short:hover:before{background-color:var(--border--secondary);height:1px}}.message--short:focus-visible{outline:3px solid var(--action-brand--primary-hover)}.message--short:focus-visible:before{content:none}.message--short:focus-visible .button{color:var(--action-brand--primary);outline:none}.news .headline--h2{margin-bottom:var(--spacing-modules--2xl)}@media (min-width:1149px){.news .headline--h2{margin-bottom:var(--spacing-modules--xl)}}.news__chips{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:var(--spacing-ui--xl)}@media (min-width:767px){.news__chips{margin-bottom:var(--spacing-modules--l)}}.intersection-effect .news__chips{opacity:0;transition:opacity 1s ease-in-out,translate 1s ease-in-out;translate:10px}@media (prefers-reduced-motion){.intersection-effect .news__chips{transition:opacity 0s ease-in-out,translate 0s ease-in-out}}.intersection-effect--visible .news__chips{opacity:unset;translate:unset}.news__button{display:flex;justify-content:center;margin-block:var(--spacing-ui--l) calc(var(--spacing-modules--2xl) - var(--spacing-modules--m))}@media (min-width:767px){.news__button{margin-bottom:var(--spacing-modules--m)}}@media (min-width:1149px){.news__button{margin-block:var(--spacing-modules--m) 0}}.news__button button{border-color:var(--border--secondary);color:var(--text--primary)}@media screen and (hover:hover){.news__button button:hover{border-color:var(--text--primary)}}.news__messages{gap:var(--spacing-modules--m);transition:opacity 1s ease-in-out,translate 1s ease-in-out}@media (prefers-reduced-motion){.news__messages{transition:opacity 0s ease-in-out,translate 0s ease-in-out}}.news__attachments{align-content:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--spacing-modules--s);transition:opacity 1s ease-in-out,translate 1s ease-in-out}@media (prefers-reduced-motion){.news__attachments{transition:opacity 0s ease-in-out,translate 0s ease-in-out}}.news__attachments>*{width:100%}@media (min-width:767px) and (max-width:1149px){.news__attachments{-moz-column-count:2;column-count:2;display:block;gap:var(--spacing-ui--xl)}.news__attachments>*{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:calc(var(--spacing-modules--s)*1.5)}}.searchresult{border-bottom:1px solid var(--border--secondary);display:grid;gap:var(--spacing-modules--l);grid-template-rows:100fr;height:14rem;padding-block:var(--spacing-modules--m);position:relative}.searchresult:before{background-color:var(--action-brand--primary);bottom:-1px;content:" ";height:2px;opacity:0;position:absolute;transition:opacity .3s;width:100%}.searchresult:hover:before{opacity:1}@media (min-width:767px){.searchresult{grid-template-columns:1fr 100fr 1fr;height:20rem;padding-block:var(--spacing-modules--s)}}@media (min-width:1149px){.searchresult{gap:var(--spacing-modules--m);height:13rem}}.searchresult__image{--icon-size:8rem;display:none;flex:0 0 auto}@media (min-width:767px){.searchresult__image{align-content:center;aspect-ratio:.8;background-color:var(--action-brand--secondary);display:grid;justify-items:center;width:227px}}@media (min-width:1149px){.searchresult__image{aspect-ratio:3/2;width:256px}}.searchresult__image>.icon{color:var(--neutrals--100)}.searchresult__content{display:flex;flex-direction:column;flex-grow:100;gap:var(--spacing-modules--xs);overflow-x:hidden}.searchresult__meta.typography--copy.typography{color:var(--text--secondary)}.searchresult__cat{text-transform:uppercase}.searchresult__marked{background-color:var(--lime--95);font-weight:700}.searchresult__line{content:"|";margin-inline:8px}.searchresult .typography--h4{color:var(--text-brand--primary);font-size:24px;line-height:32px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.searchresult .typography--copy{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:767px){.searchresult .typography--copy{margin-bottom:12px}}@media (min-width:1149px){.searchresult .typography--copy{-webkit-line-clamp:1}}.searchresult .button{justify-content:flex-start}@media (min-width:767px){.searchresult .button{display:none}}.searchresult .icon{display:none}@media (min-width:767px){.searchresult .icon{display:block}}.searchresult .button{margin-top:auto}.searchresult>.icon{align-self:flex-end;color:var(--action-brand--primary)}.search{grid-template-rows:auto 1fr}.search--flat .search__bar{padding-block:var(--spacing-modules--m)}@media (max-width:766px){.search--flat .search__bar__content>.typography{display:none}}.search__bar{background-color:var(--surface--secondary);height:-moz-fit-content;height:fit-content;padding-block:var(--spacing-modules--xl);transition:padding-block .3s}@media (prefers-reduced-motion){.search__bar{transition:padding-block 0s}}.search__bar__wrapper{position:sticky;top:0;z-index:102}.search__bar__content{display:flex;flex-direction:column;gap:var(--spacing-modules--m);justify-content:flex-start}@media (min-width:1149px){.search__bar__content{flex-direction:row;justify-content:space-between}}.search__bar__form{align-items:baseline;display:flex;flex-direction:row;gap:var(--spacing-modules--m);justify-content:space-between;width:100%}@media (max-width:1148px){.search__bar__form [type=submit]{display:none}}.search__bar__form-wrapper{display:flex;flex-direction:column;gap:var(--spacing-ui--xl);width:100%}@media (min-width:1149px){.search__bar__form-wrapper{max-width:75%;padding-right:var(--spacing-modules--xl)}}.search__bar__input-wrapper{position:relative;width:100%}.search__bar__input-wrapper .input--text__icon-right .nuxt-icon{color:var(--action-brand--primary)}.search__bar__input-wrapper .input--text__icon-right .nuxt-icon:hover{color:var(--action-brand--primary-hover)}.search__bar__suggests{background-color:var(--surface--primary);border-color:var(--action-brand--secondary-focus);border-radius:0 0 var(--radius-smaller) var(--radius-smaller);border-width:0 1px 1px;opacity:0;padding-block-start:var(--spacing-ui--l);padding-inline:var(--spacing-ui--l);pointer-events:none;position:absolute;top:calc(100% - var(--spacing-ui--s));transition:opacity .3s;width:100%;z-index:4}.search__bar__input-wrapper:focus-within .search__bar__suggests.search__bar__suggests--with-results.search__bar__suggests--with-text{opacity:1;pointer-events:all}.search__bar__suggests li:last-of-type{border-bottom:none}@media (prefers-reduced-motion){.search__bar__suggests{transition:opacity 0s}}.search__no-match{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-modules--xl);justify-content:center;min-height:50vh;text-align:center}.search__no-match .icon{opacity:.05}.search .headline--h2{margin-bottom:var(--spacing-modules--2xl)}@media (min-width:1149px){.search .headline--h2{margin-bottom:var(--spacing-modules--xl)}}.search__results__contact,.search__results__content,.search__results__download{margin-block:var(--spacing-modules--xl)}.search__results__contact .contact-grid.intersection-effect--left,.search__results__content .contact-grid.intersection-effect--left,.search__results__download .contact-grid.intersection-effect--left{opacity:unset;translate:unset}.search__results__chips{align-items:center;display:flex;flex-wrap:nowrap;gap:1rem;margin-bottom:0;overflow-x:auto}@media (min-width:1149px){.search__results__chips{flex-wrap:wrap;overflow-x:unset}}@media (min-width:767px){.search__results__filter{margin-bottom:var(--spacing-modules--xs)}}@media (min-width:1149px){.search__results__filter{margin-bottom:var(--spacing-modules--s)}}.search__results__filter--downloads{margin-bottom:var(--spacing-modules--m)}#app .page--content .global-passage{display:contents}.event-calendar__filter{margin-top:var(--spacing-modules--2xl)}.event-calendar__filter .form__inputs{display:flex;flex-direction:row}@media (min-width:767px){.event-calendar__filter .form__inputs .dropdown{width:15rem}}.event-calendar__grid{display:grid;gap:var(--spacing-modules--l);grid-template-columns:1fr;margin-top:var(--spacing-modules--2xl)}@media (min-width:1149px){.event-calendar__grid{grid-template-columns:repeat(2,1fr)}}.event-calendar__bottom{padding-block:var(--spacing-modules--2xl);text-align:center}.companynews .headline--h2{margin-bottom:var(--spacing-modules--2xl);padding-top:0}@media (min-width:1149px){.companynews .headline--h2{margin-bottom:var(--spacing-modules--xl)}}.companynews__filter-button{justify-self:baseline;margin-bottom:var(--spacing-ui--2xl)}@media (min-width:767px){.companynews__filter-button{display:none}}@media (max-width:766px){.companynews__filter--hide{display:none!important}}.companynews__chips{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:var(--spacing-ui--xl)}@media (min-width:767px){.companynews__chips{margin-bottom:var(--spacing-modules--l)}}.companynews__button{display:flex;justify-content:center;margin-block:var(--spacing-ui--l) calc(var(--spacing-modules--2xl) - var(--spacing-modules--m))}@media (min-width:767px){.companynews__button{margin-bottom:var(--spacing-modules--m)}}@media (min-width:1149px){.companynews__button{margin-block:var(--spacing-modules--m) 0}}.companynews__button button{border-color:var(--border--secondary);color:var(--text--primary)}@media screen and (hover:hover){.companynews__button button:hover{border-color:var(--text--primary)}}.companynews__messages{gap:var(--spacing-modules--m)}.companynews__messages .message .message__headline{color:var(--text-brand--primary)}@media screen and (hover:hover){.companynews__messages .message .message__headline:hover{color:unset}}.companynews__attachments{align-content:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--spacing-modules--s)}.companynews__attachments>*{width:100%}@media (min-width:767px) and (max-width:1149px){.companynews__attachments{gap:var(--spacing-ui--xl)}.companynews__attachments>*{width:calc(50% - var(--spacing-ui--xl)/2)}}.companynews__no-result{align-items:center;display:flex;min-height:300px}.diagram-section__footnote{opacity:.5;text-align:center}.timed-release{position:relative;--color:var(--success--50);outline:3px solid var(--color)}.timed-release:after{background-color:var(--color);clip-path:rect(0 100% 0 0);color:#fff;content:"(active) Release start: " attr(data-relevant-date);font-size:.75rem;left:0;opacity:1;padding:.25rem .5rem;position:absolute;top:0;transition:clip-path .2s ease-in-out}.timed-release:hover:after{clip-path:rect(0 100% 100% 0)}.timed-release--now-end:after{content:"(active) Release end: " attr(data-relevant-date)}.timed-release--expired{--color:var(--error--50)}.timed-release--expired:after{content:"(inactive) Release end: " attr(data-relevant-date)}.timed-release--upcoming{--color:var(--info--50)}.timed-release--upcoming:after{content:"(inactive) Release start: " attr(data-relevant-date)}.onpage-nav{display:none}@media (min-width:767px){.onpage-nav{display:block}}.onpage-nav--mobile{display:block;margin-top:var(--spacing-modules--l)}@media (min-width:767px){.onpage-nav--mobile{display:none}}.onpage-nav .headline{margin:0 0 var(--spacing-modules--s)}.onpage-nav .headline .typography--h4{color:var(--text-brand--primary)}@media (min-width:767px){.onpage-nav .headline{display:none}}.onpage-nav__links{display:flex;flex-direction:column}.onpage-nav__link{display:inline-flex;flex-direction:column}.onpage-nav__link a{color:var(--text--primary);font-size:18px;font-weight:400;line-height:26px;padding:var(--spacing-ui--m) var(--spacing-ui--2xl);position:relative}@media (min-width:767px){.onpage-nav__link a{color:var(--text-brand--primary)}}.onpage-nav__link a:before{background-color:var(--border--secondary);bottom:0;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:1px}@media screen and (hover:hover){.onpage-nav__link a:hover{color:var(--action-brand--primary);font-weight:600}}@media screen and (hover:hover) and (min-width:767px){.onpage-nav__link a:hover{font-weight:700}}@media screen and (hover:hover){.onpage-nav__link a:hover:after{background-color:var(--action-brand--primary);bottom:0;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:5px}}.onpage-nav__link a.active{color:var(--action-brand--primary);font-weight:600}@media (min-width:767px){.onpage-nav__link a.active{font-weight:700}}.onpage-nav__link a.active:after{background-color:var(--action-brand--primary);bottom:0;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:5px}.onpage-nav__link a:focus-visible{outline-offset:2px}.page-rows__main .dev-icon{margin-left:var(--page-padding)}.page-body--bottom{margin-bottom:var(--spacing-modules--2xl)}.page-body--bottom,.page-body--main{display:flex;flex-direction:column;gap:var(--spacing-modules--xl)}.page-body--bottom>:first-of-type .headline--top-padding,.page-body--main>:first-of-type .headline--top-padding{padding-top:0}.page-body--main,.page-body--sidebar{margin-block:var(--spacing-modules--xl) var(--spacing-modules--2xl)}.page-body--sidebar{animation:fadeIn .8s 2s both}@media (prefers-reduced-motion){.page-body--sidebar{animation:none}}@media (min-width:767px){.layout--sidebar{height:-moz-fit-content;height:fit-content;margin-right:var(--page-padding);position:sticky;top:118px}}.layout--sidebar>div{display:flex;flex-direction:column;gap:var(--spacing-modules--xl)}.sidebar--consent-layer .typography--copy-small{margin-bottom:.5rem}.sidebar--consent-layer__buttons{background:linear-gradient(0deg,var(--surface--primary) 0,var(--surface--primary) 80%,transparent 100%);bottom:calc(var(--padding-bottom)*-1);display:flex;gap:20px;justify-content:space-between;margin-block-end:calc(var(--padding-bottom)*-1);padding-block-end:var(--padding-bottom);padding-top:var(--padding-bottom);position:sticky;--padding-bottom:var(--spacing-modules--2xl,48px)}@media (min-width:1149px){.sidebar--consent-layer__buttons{--padding-bottom:var(--spacing-modules--l,48px)}}.sidebar--consent-layer__buttons .button{flex-grow:2}.alert{border-radius:var(--radius-smaller);box-shadow:0 0 10px #0000001a;opacity:0;padding:var(--spacing-modules--s);scale:.8;transition:opacity .25s ease-in-out,scale .25s ease-in-out;width:clamp(300px,100%,800px)}@media (prefers-reduced-motion){.alert{transition:opacity 0s ease-in-out,scale 0s ease-in-out}}.alert[open]{opacity:1;scale:1}@starting-style{.alert[open]{opacity:0;scale:.8}}.alert.closing{opacity:0;scale:1.2}.alert__header{display:flex;justify-content:flex-end;width:100%}.alert .row{padding:0 var(--spacing-modules--s) var(--spacing-modules--s)}.alert__content,.alert__icon{display:flex;flex-direction:column;gap:var(--spacing-modules--m);justify-content:center}.alert__icon{align-items:center}.alert .teaser-tm .teaser-tm__media>*{aspect-ratio:unset}.alert button{width:-moz-fit-content;width:fit-content}.alert::backdrop{background-color:#000000b3}
