@charset "UTF-8";fieldset{all:unset}.fieldset{display:flex;flex-direction:row}.fieldset--vertical{flex-direction:column}.fieldset:not(.fieldset--list){gap:var(--spacing-ui--l)}@media (min-width:767px){.fieldset:not(.fieldset--list).fieldset--horizontal{flex-direction:row;gap:var(--spacing-ui--2xl)}}.fieldset:not(.fieldset--list) legend{display:block;margin-bottom:var(--spacing-ui--m)}.fieldset--list legend{display:none}.fieldset--list .input--checkbox .typography--copy,.fieldset--list .input--radio .typography--copy{font-size:inherit}.icon{aspect-ratio:1;display:inline-block}.icon .nuxt-icon{height:100%;margin-bottom:0;width:100%}.icon .nuxt-icon--fill,.icon .nuxt-icon--fill *{fill:none}.icon .nuxt-icon *{transition:all .3s cubic-bezier(.075,.82,.165,1)}@media (prefers-reduced-motion){.icon .nuxt-icon *{transition:all 0s cubic-bezier(.075,.82,.165,1)}}.icon .af{fill:var(--icon--85)}.icon .ag{fill:var(--icon--25)}.icon .ah,.icon--contrast-dark .af,.icon--contrast-highlight .af{fill:var(--icon--50)}.icon--contrast-dark .ag,.icon--contrast-highlight .ag{fill:var(--icon--100)}.icon--contrast-dark .ah,.icon--contrast-highlight .ah{fill:var(--icon--85)}.notification{display:flex;gap:var(--spacing-ui--s)}.notification--level-error,.notification--level-error>.icon{color:var(--alert--error)}.notification--level-info,.notification--level-info>.icon{color:var(--alert--information)}.notification>.notification__content{flex-grow:100;padding-top:2px}.notification>.notification__content>p.typography{color:inherit}.notification>button,.notification>svg{flex-shrink:0;height:-moz-fit-content;height:fit-content}.notification--mode-full{padding:var(--spacing-ui--m)}.notification--mode-full>.notification__content{padding-top:0}.notification--mode-full.notification--level-error{background-color:var(--background--error);border:1px solid var(--alert--error);color:var(--text--primary)}.notification--mode-full.notification--level-error>svg:first-child{color:var(--alert--error)}.notification--mode-full.notification--level-info{background-color:var(--background--information);border:1px solid var(--alert--information);color:var(--text--primary)}.notification--mode-full.notification--level-info>svg:first-child{color:var(--alert--information)}.input--radio__wrapper{align-items:center;border-radius:var(--radius-min);display:flex;outline-offset:2px;position:relative}.input--radio__label{-webkit-user-select:none;-moz-user-select:none;user-select:none}.input--radio__label:focus-visible{outline:none}.input--radio__label p:focus-visible{outline:none}.input--radio--default .input--radio__label{margin-left:var(--spacing-ui--m)}.input--radio__label .typography{color:var(--text--primary);display:inline-block}.input--radio__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-shrink:0}.input--radio--default .input--radio__input{border-radius:var(--radius-full);height:1.5rem;width:1.5rem}.input--radio--default .input--radio__input:before{border:2px solid var(--border--primary);border-radius:inherit;content:"";display:block;height:100%;width:100%}.input--radio--default .input--radio__input:checked:before{border:.5rem solid var(--action-brand--secondary-hover)}.input--radio--default .input--radio__input:invalid:before{border-color:var(--alert--error)}@media screen and (hover:hover){.input--radio--default .input--radio__input:hover:before{border-color:var(--action-brand--secondary-hover)}}.input--radio__input:focus-visible{outline:3px solid var(--action-brand--primary-focus);outline-offset:2px}.input--radio--default .input--radio__icon{left:3px;pointer-events:none;position:absolute}.input--radio--default .input--radio__icon svg{stroke:var(--neutrals--100)}.input--radio--list .input--radio__wrapper{border-radius:var(--radius-min);justify-content:space-between;padding-inline:var(--spacing-ui--m)}@media screen and (hover:hover){.input--radio--list .input--radio__wrapper:hover{background-color:var(--surface--secondary)}.input--radio--list .input--radio__wrapper:hover .typography{color:var(--action-brand--primary-hover)}}.input--radio--list .input--radio__wrapper label{padding-block:var(--spacing-ui--s);width:100%}.input--radio--list .input--radio__wrapper label .typography{padding-right:var(--spacing-ui--xl)}.input--radio--list .input--radio__wrapper:focus-visible{outline:3px solid var(--action-brand--primary-focus);outline-offset:2px}.input--radio--list .input--radio__icon{opacity:0}.input--radio--list .input--radio__input:focus-visible{outline:none}.input--radio--list .input--radio__input:checked~.input--radio__icon{opacity:1}.input--radio--list .input--radio__input:checked~.input--radio__icon svg{stroke:var(--action-brand--primary)}.input--radio .notification{display:none}.input--radio:not(.input--radio--list) .input--radio__wrapper:has(.input--radio__input:invalid)+.notification{display:flex}.input--radio .notification{margin-top:var(--spacing-ui--s)}.input--radio--required .input--radio__label .typography:after{content:"*"}.input--radio--disabled .input--radio__wrapper,.input--radio--disabled.input--radio__wrapper,.input--radio:has(input[disabled]) .input--radio__wrapper,.input--radio:has(input[disabled]).input--radio__wrapper{cursor:not-allowed;opacity:.5}.input--radio--disabled .input--radio__wrapper>*,.input--radio--disabled.input--radio__wrapper>*,.input--radio:has(input[disabled]) .input--radio__wrapper>*,.input--radio:has(input[disabled]).input--radio__wrapper>*{pointer-events:none}@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{position:relative}.dev-helper{position:relative;width:100%;z-index:10000}.devComponentVisible{z-index:201}.hljs{background:#292a2f;color:#dfdfe0;display:block;overflow-x:auto;padding:.5em}.hljs-comment,.hljs-quote{color:#a5b0bd;font-style:italic}.hljs-doctag,.hljs-formula,.hljs-keyword{color:#ef81b0}.hljs-deletion,.hljs-name,.hljs-section,.hljs-selector-tag,.hljs-subst{color:#dfdfe0}.hljs-literal{color:#ef81b0}.hljs-addition,.hljs-attribute,.hljs-meta-string,.hljs-regexp,.hljs-string{color:#f08875}.hljs-built_in,.hljs-class .hljs-title{color:#dfdfe0}.hljs-number{color:#d5ca86}.hljs-attr,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-pseudo,.hljs-template-variable,.hljs-type,.hljs-variable{color:#bbf0e4}.hljs-bullet,.hljs-link,.hljs-meta,.hljs-selector-id,.hljs-symbol,.hljs-title{color:#dfdfe0}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-link{text-decoration:underline}.copy-button{position:relative}.copy-button:before{background-color:#fff;color:#000;content:"JSON Copied!";left:50%;opacity:0;padding:.5em;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);transition:opacity .5s;width:100%;z-index:1}@media (prefers-reduced-motion){.copy-button:before{transition:opacity 0s}}.copy-button.copied:before{opacity:1}.loader{align-items:center;display:flex;flex-direction:column;gap:calc(var(--iconSize)/5);justify-content:center}.loader--landscape{flex-direction:row;gap:calc(var(--iconSize)/2)}.loader__icon{height:var(--iconSize);scale:1.33;width:var(--iconSize)}@keyframes reduce-animation{0%{stroke-dashoffset:0}50%{stroke-dashoffset:calc(var(--secondLineLength)*2px)}to{stroke-dashoffset:calc(var(--secondLineLength)*3px)}}.loader .first-line{stroke-dashoffset:calc(var(--firstLineLength)*-1);stroke-dasharray:var(--firstLineLength)}.loader .second-line{stroke-dashoffset:var(--secondLineLength);stroke-dasharray:var(--secondLineLength)}@keyframes first-dash-once{0%{stroke-dashoffset:var(--firstLineLength)}50%{stroke-dashoffset:0}to{stroke-dashoffset:0}}@keyframes first-dash-once-reduce{0%{stroke-dashoffset:var(--firstLineLength)}50%{stroke-dashoffset:0}to{stroke-dashoffset:0}}@keyframes second-dash-once{50%{stroke-dashoffset:var(--secondLineLength)}to{stroke-dashoffset:0}}@keyframes second-dash-once-reduce{50%{stroke-dashoffset:0}to{stroke-dashoffset:0}}.intersection-effect--visible .loader .first-line,.loader .animate--once .first-line{animation-duration:calc(var(--animationDuration)*1s);animation-fill-mode:both;animation-iteration-count:var(--iterationCount);animation-name:first-dash-once;animation-timing-function:ease-in-out;stroke-width:var(--strokeWidth)}@media (prefers-reduced-motion){.intersection-effect--visible .loader .first-line,.loader .animate--once .first-line{animation-duration:unset;animation-iteration-count:1;animation-name:first-dash-once-reduce}}.intersection-effect--visible .loader .second-line,.loader .animate--once .second-line{animation-duration:calc(var(--animationDuration)*1s);animation-fill-mode:both;animation-iteration-count:var(--iterationCount);animation-name:second-dash-once;animation-timing-function:ease-in-out;stroke-width:var(--strokeWidth)}@media (prefers-reduced-motion){.intersection-effect--visible .loader .second-line,.loader .animate--once .second-line{animation-duration:unset;animation-iteration-count:1;animation-name:second-dash-once-reduce}}@keyframes first-dash-loop{0%{stroke-dashoffset:var(--firstLineLength)}50%{stroke-dashoffset:calc(var(--firstLineLength)*2px)}to{stroke-dashoffset:calc(var(--firstLineLength)*3px)}}@keyframes second-dash-loop{0%{stroke-dashoffset:var(--secondLineLength)}50%{stroke-dashoffset:calc(var(--secondLineLength)*2px)}to{stroke-dashoffset:calc(var(--secondLineLength)*3px)}}.loader .animate--loop .first-line{animation-direction:reverse;animation-duration:calc(var(--animationDuration)*1s);animation-fill-mode:both;animation-iteration-count:var(--iterationCount);animation-name:first-dash-loop;animation-timing-function:ease-in-out;stroke-width:var(--strokeWidth)}@media (prefers-reduced-motion){.loader .animate--loop .first-line{animation-duration:unset;animation-iteration-count:1;animation-name:reduce-animation}}.loader .animate--loop .second-line{animation-direction:reverse;animation-duration:calc(var(--animationDuration)*1s);animation-fill-mode:both;animation-iteration-count:var(--iterationCount);animation-name:second-dash-loop;animation-timing-function:ease-in-out;stroke-width:var(--strokeWidth)}@media (prefers-reduced-motion){.loader .animate--loop .second-line{animation-duration:unset;animation-iteration-count:1;animation-name:reduce-animation}}#app>.loader,.main>div>.loader{bottom:0;left:0;position:fixed;right:0;top:0}.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}}.button{align-items:center;border:2px solid var(--action-brand--primary);border-radius:var(--radius-full);color:var(--neutrals--100);cursor:pointer;display:inline-flex;gap:var(--spacing-ui--s);justify-content:center;outline-offset:2px;text-align:center;transition:color .3s cubic-bezier(.33,0,.43,1),background-color .3s cubic-bezier(.33,0,.43,1),border-color .3s cubic-bezier(.33,0,.43,1)}@media (prefers-reduced-motion){.button{transition:color 0s cubic-bezier(.33,0,.43,1),background-color 0s cubic-bezier(.33,0,.43,1),border-color 0s cubic-bezier(.33,0,.43,1)}}.button>.button__label.typography--button{color:inherit}.button--icon-left{flex-direction:row-reverse}.button--icon-standalone.button--large{padding:var(--spacing-ui--m)}.button--icon-standalone.button--small{padding:var(--spacing-ui--s)}.button--primary,.button[type=submit]{background-color:var(--action-brand--primary)}.button--primary:active,.button[type=submit]:active{background-color:var(--action-brand--primary-hover);border-color:var(--action-brand--primary-hover)}@media screen and (hover:hover){.button--primary:hover,.button[type=submit]:hover{background-color:var(--action-brand--primary-hover);border-color:var(--action-brand--primary-hover)}}.button--primary:focus-visible,.button[type=submit]:focus-visible{outline:3px solid var(--action-brand--primary-hover)}.button--primary:active,.button[type=submit]:active{outline:none}@media screen and (hover:hover){.button--primary.button--contrast--dark:hover,.button--primary.button--contrast--highlight:hover,.button[type=submit].button--contrast--dark:hover,.button[type=submit].button--contrast--highlight:hover{background-color:var(--action-brand--invert-1);border-color:var(--action-brand--invert-1);color:var(--action-brand--primary-hover)}}.button--primary.button--contrast--dark:active,.button--primary.button--contrast--highlight:active,.button[type=submit].button--contrast--dark:active,.button[type=submit].button--contrast--highlight:active{background-color:var(--action-brand--invert-1);border-color:var(--action-brand--invert-1);color:var(--action-brand--primary-hover)}.button--primary.button--contrast--dark:focus-visible,.button--primary.button--contrast--highlight:focus-visible,.button[type=submit].button--contrast--dark:focus-visible,.button[type=submit].button--contrast--highlight:focus-visible{border-color:var(--action-brand--primary-hover);outline-color:var(--neutrals--100)}.button--primary.button--contrast--dark:active,.button--primary.button--contrast--highlight:active,.button[type=submit].button--contrast--dark:active,.button[type=submit].button--contrast--highlight:active{outline:none}.button--secondary,.button[type=reset]{background-color:transparent;color:var(--action-brand--primary)}@media screen and (hover:hover){.button--secondary:hover,.button[type=reset]:hover{border-color:var(--action-brand--primary-hover);color:var(--action-brand--primary-hover)}}.button--secondary:active,.button[type=reset]:active{border-color:var(--action-brand--primary-hover);color:var(--action-brand--primary-hover)}.button--secondary:focus-visible,.button[type=reset]:focus-visible{outline:3px solid var(--action-brand--primary-hover)}.button--secondary:active,.button[type=reset]:active{outline:none}.button--secondary.button--contrast--dark,.button--secondary.button--contrast--highlight,.button[type=reset].button--contrast--dark,.button[type=reset].button--contrast--highlight{background-color:var(--brand--25);border-color:var(--action-brand--invert-2);color:var(--action-brand--invert-2)}@media screen and (hover:hover){.button--secondary.button--contrast--dark:hover,.button--secondary.button--contrast--highlight:hover,.button[type=reset].button--contrast--dark:hover,.button[type=reset].button--contrast--highlight:hover{border-color:var(--action-brand--invert-1);color:var(--action-brand--invert-1)}}.button--secondary.button--contrast--dark:active,.button--secondary.button--contrast--highlight:active,.button[type=reset].button--contrast--dark:active,.button[type=reset].button--contrast--highlight:active{border-color:var(--action-brand--invert-1);color:var(--action-brand--invert-1)}.button--secondary.button--contrast--dark:focus-visible,.button--secondary.button--contrast--highlight:focus-visible,.button[type=reset].button--contrast--dark:focus-visible,.button[type=reset].button--contrast--highlight:focus-visible{border-color:var(--action-brand--invert-2);outline-color:var(--button--secondary-highlight-focus)}.button--secondary.button--contrast--dark:active,.button--secondary.button--contrast--highlight:active,.button[type=reset].button--contrast--dark:active,.button[type=reset].button--contrast--highlight:active{outline:none}.button--secondary.button--contrast--highlight,.button--tertiary,.button[type=reset].button--contrast--highlight{background-color:transparent}.button--tertiary{border-color:transparent;color:var(--action-brand--primary)}.button--tertiary .button__label{position:relative}.button--tertiary .button__label:after{background-color:transparent;content:"";display:block;height:2px;margin:0 auto;position:absolute;transition:background-color .3s cubic-bezier(.33,0,.43,1);width:100%}.button--tertiary svg{color:inherit}@media screen and (hover:hover){.button--tertiary:hover{color:var(--action-brand--primary-hover)}.button--tertiary:hover .button__label:after{background-color:var(--action-brand--primary-hover)}}.button--tertiary:active .button__label,.button--tertiary:active .icon{color:var(--action-brand--primary-hover)}.button--tertiary:active .button__label{position:relative}.button--tertiary:active .button__label:after{background-color:var(--action-brand--primary-hover);content:"";display:block;height:2px;margin:0 auto;position:absolute;width:100%}.button--tertiary:active svg{color:var(--action-brand--primary-hover)}.button--tertiary:focus-visible{border-color:transparent;border-radius:var(--radius-min);outline:3px solid var(--action-brand--primary-hover)}.button--tertiary:active{outline:none}.button--tertiary.button--contrast--highlight{background-color:transparent;color:var(--surface-themes--primary)}.button--tertiary.button--contrast--dark,.button--tertiary.button--contrast--highlight{background-color:transparent;color:var(--action-brand--invert-2)}@media screen and (hover:hover){.button--tertiary.button--contrast--dark:hover,.button--tertiary.button--contrast--highlight:hover{border-color:transparent}.button--tertiary.button--contrast--dark:hover .button__label,.button--tertiary.button--contrast--dark:hover .icon>svg,.button--tertiary.button--contrast--highlight:hover .button__label,.button--tertiary.button--contrast--highlight:hover .icon>svg{color:var(--action-brand--invert-1)}}.button--tertiary.button--contrast--dark:active,.button--tertiary.button--contrast--highlight:active{border-color:transparent}.button--tertiary.button--contrast--dark:active .button__label,.button--tertiary.button--contrast--dark:active .icon>svg,.button--tertiary.button--contrast--highlight:active .button__label,.button--tertiary.button--contrast--highlight:active .icon>svg{color:var(--action-brand--invert-1)}.button--tertiary.button--contrast--dark:focus-visible,.button--tertiary.button--contrast--highlight:focus-visible{outline-color:var(--action-brand--invert-2)}.button--tertiary.button--contrast--dark:active,.button--tertiary.button--contrast--highlight:active{outline:none}.button--tertiary.button--contrast--black{background-color:transparent;color:var(--neutrals--0)}.button--upload{background-color:var(--neutrals--100);border:1px solid var(--action-brand--primary);border-radius:var(--radius-smaller);color:var(--action-brand--primary)}.button--upload .button__label.typography--copy{color:inherit}@media screen and (hover:hover){.button--upload:hover{border-color:var(--action-brand--primary-hover);color:var(--action-brand--primary-hover)}.button--upload:hover .button__label{color:inherit;position:relative}}.button--upload:active{border-color:var(--action-brand--primary-hover);color:var(--action-brand--primary-hover)}.button--upload:active .button__label{color:inherit;position:relative}.button--upload:focus-visible{outline:3px solid var(--action-brand--primary-hover);outline-offset:2px}.button--upload:active{outline:none}.button--upload.button--contrast--highlight{background-color:transparent;color:var(--surface-themes--primary)}.button--upload.button--contrast--dark,.button--upload.button--contrast--highlight{background-color:var(--action-brand--primary);border:none;color:var(--action-brand--invert-2)}@media screen and (hover:hover){.button--upload.button--contrast--dark:hover,.button--upload.button--contrast--highlight:hover{background-color:var(--action-brand--primary-hover)}}.button--upload.button--contrast--dark:active,.button--upload.button--contrast--highlight:active{background-color:var(--action-brand--primary-hover)}.button--large{padding:var(--spacing-ui--m) var(--spacing-ui--2xl)}.button--large.button--icon-left{padding-left:var(--spacing-ui--xl)}.button--large.button--icon-right{padding-right:var(--spacing-ui--xl)}.button--small{padding:var(--spacing-ui--s) var(--spacing-ui--xl)}.button--small.button--icon-left{padding-right:var(--spacing-ui--2xl)}.button--small.button--icon-right{padding-left:var(--spacing-ui--2xl)}.button--large.button--tertiary,.button--small.button--tertiary{padding:var(--spacing-ui--xs) 0}.button__icon{color:inherit}.headline--top-padding{padding-top:var(--spacing-modules--xl)}@media (min-width:767px){.headline--top-padding{padding-top:var(--spacing-modules--2xl)}}.headline__eyebrow{font-size:1.25rem;margin-bottom:var(--spacing-modules--xs)}.headline__intro{color:var(--text--primary);margin-block:var(--spacing-modules--m)}.headline__accent-line{background-color:var(--surface-themes--primary);height:3px;margin-top:var(--spacing-ui--xl);transform-origin:0 50%;transition:scale 1s cubic-bezier(.26,0,0,1) .5s;width:5rem}@media (prefers-reduced-motion){.headline__accent-line{transition:scale 1s cubic-bezier(.26,0,0,1) 0s}}.intersection-effect .headline__accent-line{scale:0 1}@media (prefers-reduced-motion){.intersection-effect .headline__accent-line{scale:1}}.intersection-effect--visible .headline__accent-line{scale:unset}.headline__buttons{margin-top:var(--spacing-ui--2xl)}:not(.page-body--top) .headline{transition:opacity .8s cubic-bezier(.33,0,.43,1)}@media (prefers-reduced-motion){:not(.page-body--top) .headline{transition:opacity 0s cubic-bezier(.33,0,.43,1)}}.intersection-effect .headline{opacity:0}.intersection-effect--visible .headline{opacity:100%}.headline--footer-switch{border-bottom:1px solid var(--action-brand--primary);cursor:pointer;margin-bottom:var(--spacing-ui--xs)}@media (min-width:1149px){.headline--footer-switch{pointer-events:none}.headline--footer{border-bottom:1px solid var(--action-brand--primary);margin-bottom:var(--spacing-ui--xl)}}.headline--footer,.headline--footer-switch{color:var(--text--primary);padding-bottom:var(--spacing-ui--m)}.headline--footer-switch>.typography,.headline--footer>.typography{color:inherit}@keyframes sidebar--fade-in{0%{opacity:0}to{opacity:1}}@keyframes sidebar--fade-out{0%{opacity:1}to{opacity:0}}@keyframes sidebar--opening-bottom{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes sidebar--closing-bottom{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@keyframes sidebar--opening-side{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes sidebar--closing-side{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}.sidebar{border:none;border-radius:var(--radii-radius-small,15px) var(--radii-radius-small,15px) 0 0;bottom:0;cursor:default;margin-block-end:0;margin-block-start:auto;margin-inline:0;max-height:calc(100% - 6px - 2em);max-width:100%;padding:0;width:100%}@media (min-width:767px){.sidebar{border-radius:var(--radii-radius-small,15px) 0 0 var(--radii-radius-small,15px);height:100%;margin-inline-start:auto;max-height:100%;max-width:90%;width:500px}}.sidebar:focus-visible{outline:none}.sidebar[open].sidebar--closing{animation:sidebar--closing-bottom .3s ease forwards}@media (min-width:767px){.sidebar[open].sidebar--closing{animation:sidebar--closing-side .3s ease forwards}}@media (prefers-reduced-motion){.sidebar[open].sidebar--closing{animation:sidebar--closing-bottom ease 0 forwards}}@media (prefers-reduced-motion) and (min-width:767px){.sidebar[open].sidebar--closing{animation:sidebar--closing-side ease 0 forwards}}.sidebar[open].sidebar--closing::backdrop{animation:sidebar--fade-out .3s ease forwards}@media (prefers-reduced-motion){.sidebar[open].sidebar--closing::backdrop{animation:none;opacity:0}}.sidebar[open]{animation:sidebar--opening-bottom .3s ease forwards}@media (min-width:767px){.sidebar[open]{animation:sidebar--opening-side .3s ease forwards}}@media (prefers-reduced-motion){.sidebar[open]{animation:none;opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion) and (min-width:767px){.sidebar[open]{animation:none;opacity:1;transform:translate(0)}}.sidebar[open]::backdrop{animation:sidebar--fade-in .3s ease;animation-direction:inherit;overscroll-behavior:contain}@media (prefers-reduced-motion){.sidebar[open]::backdrop{animation:none;opacity:1}}.sidebar::backdrop{background-color:#000000b3}.sidebar__content{display:flex;flex-direction:column;gap:var(--spacing-modules--xl,32px);min-height:50%;overflow-x:clip;overflow-y:auto;overscroll-behavior:none;padding-block-end:var(--spacing-modules--2xl,48px);padding-block-start:0;padding-inline:var(--spacing-ui--xl,24px);position:relative;z-index:2}@media (min-width:767px){.sidebar__content{padding-inline:var(--spacing-modules--xl,48px) var(--spacing-modules--l,32px)}}@media (min-width:1149px){.sidebar__content{padding-block-end:var(--spacing-modules--l,48px);padding-inline:var(--spacing-modules--l,48px) var(--spacing-modules--m,32px)}}.sidebar__noscroll{height:100%;left:0;opacity:0;overflow:auto;overscroll-behavior:contain;position:fixed;top:0;z-index:1}.sidebar__noscroll:before{content:"";display:block;height:101%}.sidebar__close{background-color:var(--surface--primary);display:flex;flex-direction:row;justify-content:flex-end;margin-left:auto;padding-block-start:var(--spacing-modules--xl,32px);position:sticky;top:0;width:-moz-max-content;width:max-content}@media (min-width:767px){.sidebar__close{padding-block-start:var(--spacing-modules--l,32px)}}@media (min-width:1149px){.sidebar__close{padding-block-start:var(--spacing-modules--m,32px)}}.sidebar__close .button{--extra-click-area:var(--spacing-ui--xl);border:none;border-radius:13px;margin:calc(var(--extra-click-area)*-1);outline-offset:-10px;padding:var(--extra-click-area)}@media only screen and (hover:none){.sidebar__close .button:focus-visible{outline:none}}.sidebar__headline.typography{color:var(--text-brand--primary);margin-block-end:var(--spacing-modules--xl)}@media (min-width:767px){.sidebar__headline.typography{margin-block-end:var(--spacing-modules--xl)}}@media (min-width:1149px){.sidebar__headline.typography{margin-block-end:var(--spacing-modules--l)}.sidebar__slot .richtext,.sidebar__slot p{color:var(--text--primary)}}.td{text-align:left}.td--right{text-align:right}.td--center{text-align:center}.td--block{text-align:justify}.table{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-modules--m,32px);justify-content:center}.table__scroll-wrapper{overflow-x:auto;position:relative;width:100%}.table table{margin-bottom:1px;min-width:100%}.table td,.table th{--border-width:1px;--border-color:var(--border--secondary,#c6c6c6);--border-offset:0px;font-size:1.125rem;padding-block-end:calc(var(--spacing-ui--l, 16px));padding-block-start:var(--spacing-ui--l,16px);padding-inline-end:calc(var(--border-offset) + var(--spacing-ui--s, 8px));padding-inline-start:var(--spacing-ui--s,8px);position:relative}.table td:after,.table th:after{background-color:var(--border-color);bottom:0;content:"";display:block;height:var(--border-width);left:0;position:absolute;right:var(--border-offset,8px);z-index:-1}.table td:not(:last-child),.table th:not(:last-child){--border-offset:var(--spacing-ui--s,8px)}@media (min-width:1149px){.table td:first-child,.table th:first-child{background-color:var(--surface--primary);left:0;position:sticky;z-index:2}}.table thead{color:var(--text-brand--primary)}.table thead th{position:relative;z-index:3;--border-width:3px;--border-color:var(--surface-themes--primary-invert,#003c70);font-weight:700;line-height:26px}.table thead th:first-child{background-color:var(--surface--primary,#003c70);z-index:4}.table tbody tr{position:relative;z-index:1}.table tbody tr:after{background-color:transparent;content:"";display:block;top:-1px;right:0;bottom:-1px;left:0;position:absolute;z-index:-1}@media screen and (hover:hover){.table tbody tr:hover td,.table tbody tr:hover th,.table tbody tr:hover:after{background-color:var(--surface--secondary,#f1f1f1)}.table tbody tr:hover td,.table tbody tr:hover th{--border-color:transparent}}.table tr:has(td[rowspan],th[rowspan]){z-index:3}.table tr:has(td[rowspan],th[rowspan]) td[rowspan],.table tr:has(td[rowspan],th[rowspan]) th[rowspan]{background-color:var(--surface--primary)}@media screen and (hover:hover){.table tr:has(td[rowspan],th[rowspan]):hover td[rowspan],.table tr:has(td[rowspan],th[rowspan]):hover th[rowspan]{background-color:var(--surface--secondary)}}.table--dark thead th{color:var(--text--invert,#fff);--border-width:100%}.table__footnote{white-space:pre}.richtext h1:not(:last-child),.richtext h2:not(:last-child),.richtext h3:not(:last-child),.richtext h4:not(:last-child),.richtext h5:not(:last-child),.richtext h6:not(:last-child),.richtext p:not(:last-child){margin-bottom:var(--spacing-ui--xl)}.link{--link-color:var(--action-brand--secondary);border-radius:2px;color:var(--link-color);text-decoration:none}.link--with-icon{align-items:center;display:flex;gap:var(--spacing-ui--s)}.link--with-icon .icon{flex-shrink:0}.link:focus-visible{outline:3px solid var(--link-color);outline-offset:4px}.typography .link{text-decoration:underline}.link--action,.link:hover{--link-color:var(--action-brand--primary)}.linklistitem{align-items:flex-end;border-bottom:1px solid var(--border--secondary);display:flex;flex-flow:row nowrap;gap:var(--spacing-ui--2xl);padding-block-end:var(--spacing-ui--l)}.linklistitem:last-child{border-color:transparent}.linklistitem__info{display:flex;flex-flow:column nowrap;flex-grow:1;gap:var(--spacing-ui--s)}.linklistitem__label{color:var(--text-brand--primary)}.linklistitem__icon{flex-shrink:0}.linklist__list{display:flex;flex-flow:column nowrap;gap:calc(var(--spacing-ui--l) - 1px)}picture{display:block}picture.ratio--16-9{aspect-ratio:16/9}picture.ratio--3-2{aspect-ratio:3/2}picture.ratio--4-5{aspect-ratio:4/5}picture.ratio--1-1{aspect-ratio:1/1}@media (min-width:767px){picture.ratio--tp-16-9{aspect-ratio:16/9}picture.ratio--tp-3-2{aspect-ratio:3/2}picture.ratio--tp-4-5{aspect-ratio:4/5}picture.ratio--tp-1-1{aspect-ratio:1/1}}@media (min-width:1149px){picture.ratio--dw-16-9{aspect-ratio:16/9}picture.ratio--dw-3-2{aspect-ratio:3/2}picture.ratio--dw-4-5{aspect-ratio:4/5}picture.ratio--dw-1-1{aspect-ratio:1/1}}picture img{height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:all .5s ease;width:100%}@media (prefers-reduced-motion){picture img{transition:all 0s ease}}picture.loaded img{opacity:1}.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}.avatar{align-items:center;border-bottom:1px solid var(--border--secondary);display:flex;gap:var(--spacing-modules--s)}.avatar--icononly{border-bottom:none}.avatar--icononly .avatar__arrow{display:none}.avatar__name{min-width:0;overflow-wrap:break-word}.avatar__arrow{align-self:flex-end;color:var(--action-brand--primary);margin-left:auto}.avatar__icon{color:var(--text--primary);--avatar-iconSize:32px}@media (min-width:1149px){.avatar__icon{--avatar-iconSize:24px}}.avatar__graphic{align-items:center;background-color:var(--background--neutral);border-radius:var(--radius-full);display:flex;flex-shrink:0;height:58px;justify-content:center;overflow:hidden;width:58px}@media (min-width:1149px){.avatar__graphic{height:48px;width:48px}}.avatar__initials{font-size:21.6px;font-weight:700;letter-spacing:.432px;line-height:31.2px}@media (min-width:1149px){.avatar__initials{font-size:18px;letter-spacing:.36px;line-height:26px}}.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)}}address{display:flex;flex-direction:column;font-style:normal;margin-bottom:16px}address>.typography{color:var(--text--primary)}.contact{display:flex;flex-direction:column;gap:var(--spacing-ui--xl);height:100%}.contact__location-icon{aspect-ratio:16/9;background:var(--surface-themes--primary-invert);display:grid;place-items:center}.contact__main{gap:var(--spacing-ui--l)}.contact__details,.contact__main{display:flex;flex-direction:column}.contact__details{gap:var(--spacing-ui--s)}.contact__details a{color:var(--action-brand--primary);text-decoration-line:underline}.contact__details__name>.typography{color:var(--text--primary)}.contact__details__address{display:flex;gap:var(--spacing-modules--s);margin-top:8px}.contact__details__address a{align-self:flex-start}.contact__details__social{display:flex;gap:var(--spacing-ui--m)}@media screen and (hover:hover){.contact__details__info>div:hover a,.contact__details__social a:hover svg{color:var(--action-brand--primary-hover)}}.contact__cta>div{padding-block:var(--spacing-ui--l)}.contact__cta>div a{gap:var(--spacing-modules--s);width:100%}.contact__cta>div a>.icon:last-child{margin-left:auto}@media screen and (hover:hover){.contact__cta>div a:hover{color:var(--action-brand--secondary-hover)}}.contact__cta>div:not(:last-child){border-bottom:1px solid var(--border--secondary)}.contact svg{color:var(--action-brand--primary)}.contact--location{gap:var(--spacing-ui--l)}@media (min-width:767px){.contact--location{gap:var(--spacing-ui--xl)}}.contact--location .contact__cta{margin-top:4px}.contact--location .contact__details__info{order:2}.contact--location .contact__details__address{margin-block:0;order:1}.contact--location .contact__details__address .icon{display:none}@media (min-width:1149px){.contact--sidebar{height:100%}.contact--sidebar .contact__main{flex-grow:1;justify-content:space-between}}.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}.podcast-player .uc-embedding-container{width:100%!important}.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)}.keyfigure__card{background-color:var(--surface--secondary);gap:10px;padding:var(--spacing-ui--2xl)}.keyfigure__card,.keyfigure__card__content{align-items:center;display:flex;justify-content:center}.keyfigure__card__content{flex-direction:column;gap:var(--spacing-ui--m)}.keyfigure__card__content .typography{text-align:center}.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}}.keyfigures .headline{margin-bottom:var(--spacing-modules--2xl)}.keyfigures .row{gap:var(--spacing-ui--xl);overflow:hidden}@media (min-width:1149px){.keyfigures .row{gap:var(--spacing-modules--m)}}.keyfigures__grid.page-body{display:none}@media (min-width:767px){.keyfigures__grid.page-body{display:grid}.keyfigures__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)}.tooltip{display:inline-block;line-height:0;position:relative;--offset:calc(100% + var(--spacing-ui--xs) + 10px)}.tooltip__popover{border-radius:var(--radius-smaller);color:var(--neutrals--100);line-height:1.2;max-width:224px;padding:var(--spacing-ui--s) var(--spacing-ui--l);position:absolute;width:-moz-max-content;width:max-content;z-index:1}.tooltip__popover__indicator{background-color:inherit;border-radius:2px;display:block;height:var(--spacing-ui--m);position:absolute;rotate:45deg;width:var(--spacing-ui--m)}.tooltip__popover>.typography{color:inherit}.tooltip--direction-right .tooltip__popover{left:var(--offset)}.tooltip--direction-right .tooltip__popover__indicator{left:calc(var(--spacing-ui--m)*-.5 + 1px)}.tooltip--direction-left .tooltip__popover{right:var(--offset)}.tooltip--direction-left .tooltip__popover__indicator{right:calc(var(--spacing-ui--m)*-.5 + 1px)}.tooltip--direction-top .tooltip__popover{bottom:var(--offset)}.tooltip--direction-top .tooltip__popover__indicator{bottom:calc(var(--spacing-ui--m)*-.5 + 1px)}.tooltip--direction-bottom .tooltip__popover{top:var(--offset)}.tooltip--direction-bottom .tooltip__popover__indicator{top:calc(var(--spacing-ui--m)*-.5 + 1px)}.tooltip--anchor-start.tooltip--direction-left .tooltip__popover,.tooltip--anchor-start.tooltip--direction-right .tooltip__popover{top:0}.tooltip--anchor-start.tooltip--direction-left .tooltip__popover__indicator,.tooltip--anchor-start.tooltip--direction-right .tooltip__popover__indicator{top:6px}.tooltip--anchor-center.tooltip--direction-left .tooltip__popover,.tooltip--anchor-center.tooltip--direction-right .tooltip__popover{top:50%;translate:0 -50%}.tooltip--anchor-center.tooltip--direction-left .tooltip__popover__indicator,.tooltip--anchor-center.tooltip--direction-right .tooltip__popover__indicator{top:calc(50% + 6px);translate:0 -100%}.tooltip--anchor-end.tooltip--direction-left .tooltip__popover,.tooltip--anchor-end.tooltip--direction-right .tooltip__popover{bottom:0}.tooltip--anchor-end.tooltip--direction-left .tooltip__popover__indicator,.tooltip--anchor-end.tooltip--direction-right .tooltip__popover__indicator{bottom:6px}.tooltip--anchor-start.tooltip--direction-bottom .tooltip__popover,.tooltip--anchor-start.tooltip--direction-top .tooltip__popover{left:0}.tooltip--anchor-start.tooltip--direction-bottom .tooltip__popover__indicator,.tooltip--anchor-start.tooltip--direction-top .tooltip__popover__indicator{left:6px}.tooltip--anchor-center.tooltip--direction-bottom .tooltip__popover,.tooltip--anchor-center.tooltip--direction-top .tooltip__popover{left:50%;translate:-50% 0}.tooltip--anchor-center.tooltip--direction-bottom .tooltip__popover__indicator,.tooltip--anchor-center.tooltip--direction-top .tooltip__popover__indicator{left:calc(50% + 6px);translate:-100% 0}.tooltip--anchor-end.tooltip--direction-bottom .tooltip__popover,.tooltip--anchor-end.tooltip--direction-top .tooltip__popover{right:0}.tooltip--anchor-end.tooltip--direction-bottom .tooltip__popover__indicator,.tooltip--anchor-end.tooltip--direction-top .tooltip__popover__indicator{right:6px}.tooltip--theme .tooltip__popover{background-color:var(--surface-themes--primary)}.tooltip--brand .tooltip__popover{background-color:var(--surface-brand--primary)}.input--text{display:flex;flex-direction:column;font-size:1.125rem;gap:var(--spacing-ui--s)}.input--text>label{align-items:center;color:var(--text--primary);display:flex;gap:var(--spacing-ui--xs)}.input--text>label>.typography{color:inherit}.input--text>.input--text__subline>.typography{color:var(--text--secondary)}.input--text>.input--text__wrapper{align-items:center;display:flex;gap:var(--spacing-ui--m);position:relative}.input--text>.input--text__wrapper>input,.input--text>.input--text__wrapper>textarea{border:1px solid var(--border--primary);border-radius:var(--radius-smaller);color:var(--text--primary);font-size:inherit;line-height:1.625rem;padding-block:var(--spacing-ui--m);padding-left:calc(var(--iconSpaceLeft) + var(--spacing-ui--l));padding-right:calc(var(--iconSpaceRight) + var(--spacing-ui--l));width:100%}.input--text>.input--text__wrapper>input::-moz-placeholder,.input--text>.input--text__wrapper>textarea::-moz-placeholder{color:var(--text--placeholder)}.input--text>.input--text__wrapper>input::placeholder,.input--text>.input--text__wrapper>textarea::placeholder{color:var(--text--placeholder)}@media screen and (hover:hover){.input--text>.input--text__wrapper>input:hover,.input--text>.input--text__wrapper>textarea:hover{border-color:var(--action-brand--secondary-hover)}}.input--text>.input--text__wrapper>input:focus-visible,.input--text>.input--text__wrapper>textarea:focus-visible{border-color:var(--action-brand--secondary-focus);outline:3px solid var(--action-brand--primary-focus);outline-offset:2px}.input--text>.input--text__wrapper .input--text__after-text{color:var(--text--primary);white-space:nowrap}.input--text>.input--text__wrapper .input--text__wrapper__overlay{display:flex;justify-content:space-between;left:0;margin-right:calc(var(--spacing-ui--m) + var(--marginRight));padding:0 var(--spacing-ui--l);pointer-events:none;position:absolute;right:0;top:50%;translate:0 -50%}.input--text>.input--text__wrapper .input--text__wrapper__overlay__left,.input--text>.input--text__wrapper .input--text__wrapper__overlay__right{align-items:center;display:flex;gap:var(--spacing-ui--s)}.input--text>.input--text__wrapper .input--text__wrapper__overlay .input--text__unit{color:var(--text--primary)}.input--text>.input--text__wrapper .input--text__wrapper__overlay .input--text__icon-left,.input--text>.input--text__wrapper .input--text__wrapper__overlay .input--text__icon-right{color:var(--text--primary);line-height:0;pointer-events:all}.input--text.input--text--has-error .input--text__wrapper input,.input--text.input--text--has-error .input--text__wrapper textarea{border-color:var(--alert--error)}.input--text.input--text--has-error .input--text__wrapper .icon{color:var(--alert--error)}.input--text--disabled{opacity:.5;pointer-events:none}.input--text--search input::-webkit-search-cancel-button{display:none}.input--text--search .input--text__icon-right{opacity:0}.input--text--search.input--text--has-value .input--text__icon-right{opacity:1}.badge{align-items:center;background-color:transparent;border-radius:var(--radius-full);color:var(--text--primary);display:flex;flex-direction:row;gap:var(--spacing-ui--s);padding:2px var(--spacing-ui--s);position:relative;width:-moz-fit-content;width:fit-content}.badge__indicator{background-color:var(--surface-brand--primary);border:2px solid var(--surface--primary);border-radius:var(--radius-full);height:10px;position:absolute;right:-3px;top:0;width:10px}.badge>.typography{color:inherit}.badge--color-brand{background-color:var(--surface-brand--primary-invert)}.badge--color-brand:not(.badge--icon-only){color:var(--text--invert)}.badge--color-brand.badge--icon-only{color:var(--surface-brand--primary-invert)}.badge--color-theme{background-color:var(--icon--50)}.badge--color-theme:not(.badge--icon-only){color:var(--text--invert)}.badge--color-theme.badge--icon-only{color:var(--icon--50)}.badge--icon-only{background-color:transparent;padding:0}.dropdown{flex-direction:column;width:100%}.dropdown,.dropdown__label{display:flex;gap:var(--spacing-ui--s)}.dropdown__label{align-items:center}.dropdown__label .typography{color:var(--text-primary)}.dropdown__subline{color:var(--text--secondary);display:block}.dropdown__wrapper{position:relative;width:100%}.dropdown__box{align-items:center;align-self:stretch;border:1px solid var(--border-primary,#6a6a6a);border-radius:var(--radii-radius-smaller,6px);display:flex;justify-content:space-between;padding:var(--spacing-ui--m) var(--spacing-ui--l);width:-webkit-fill-available;width:-moz-available;width:stretch}.dropdown__box .typography{color:var(--text--primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown__box.placeholder>.typography{color:var(--text--secondary)}.dropdown__box .badge{display:inline-block;margin-left:var(--spacing-ui--s);vertical-align:bottom}.dropdown__box .badge>.typography{color:var(--text--invert)}.dropdown__box .icon{pointer-events:none}@media screen and (hover:hover){.dropdown__box:hover{border-color:var(--action-brand--secondary-hover)}.dropdown__box:hover .icon{color:var(--action-brand--secondary-hover)}}.dropdown__box:active,.dropdown__box:focus,.dropdown__box:focus-visible{border-color:var(--action-brand--secondary-hover);outline:3px solid var(--action-brand--primary-focus);outline-offset:2px}.dropdown__box:active .icon,.dropdown__box:focus .icon,.dropdown__box:focus-visible .icon{color:var(--action-brand--secondary-hover)}.dropdown__content{background:var(--surface--primary,#fff);border-radius:var(--radius-smaller);box-shadow:0 0 4px #0003,0 4px 12px #0006;max-height:15rem;min-width:100%;overflow-y:auto;padding:var(--spacing-ui--xs);position:absolute;top:calc(100% + .5rem);z-index:4}.dropdown--disabled{opacity:.5;pointer-events:none}.form.form--submitted form .dropdown--error .dropdown__box{border-color:var(--alert--error)}.form.form--submitted form .dropdown--error .dropdown__box .icon>svg{stroke:var(--alert--error)}.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}.input--checkbox__wrapper{align-items:center;display:flex;position:relative}.input--checkbox__wrapper:focus-visible{border-radius:var(--radius-min);outline:3px solid var(--action-brand--primary-focus);outline-offset:2px}.input--checkbox__wrapper>div{display:inherit}.input--checkbox__label{margin-left:var(--spacing-ui--m);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.input--checkbox__label .typography{color:var(--text--primary);display:inline-block}.input--checkbox__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--radius-min);cursor:pointer;flex-shrink:0;height:1.5rem;width:1.5rem}.input--checkbox__input:before{background-color:var(--neutrals--100);border:2px solid var(--border--primary);border-radius:inherit;content:"";display:block;height:100%;width:100%}.input--checkbox__input:checked:before{background-color:var(--action-brand--primary);border-color:transparent}.input--checkbox__input:invalid:before{border-color:var(--alert--error)}.input--checkbox__input:focus-visible{outline:0}.input--checkbox__input:focus-visible:before{border-color:var(--action-brand--primary)}@media screen and (hover:hover){.input--checkbox__input:hover:before{border-color:var(--action-brand--primary)}}.input--checkbox .notification{display:none}.input--checkbox:not(.input--checkbox--list) .input--checkbox__wrapper:has(.input--checkbox__input:invalid)+.notification{display:flex}.input--checkbox__icon{left:3px;pointer-events:none;position:absolute}.input--checkbox__icon svg{stroke:var(--neutrals--100)}.input--checkbox .notification{margin-top:var(--spacing-ui--s)}.input--checkbox--required .input--checkbox__label .typography:after{content:"*"}.input--checkbox--disabled .input--checkbox__wrapper{cursor:not-allowed;opacity:.5}.input--checkbox--disabled .input--checkbox__wrapper>*{pointer-events:none}.input--checkbox--switch .input--checkbox__wrapper{align-items:flex-start;flex-direction:column-reverse;gap:var(--spacing-ui--s)}.input--checkbox--switch .input--checkbox__wrapper>div{align-items:center;display:flex;gap:var(--spacing-ui--m)}.input--checkbox--switch .input--checkbox__wrapper>div>.typography{color:var(--text--primary)}.input--checkbox--switch .input--checkbox__label{margin-left:0}.input--checkbox--switch .input--checkbox__input{height:1.625rem;position:relative;width:3rem}.input--checkbox--switch .input--checkbox__input:before{background-color:var(--border--secondary);border:none;border-radius:var(--radius-full);transition:background-color .2s,border-color .2s}@media (prefers-reduced-motion){.input--checkbox--switch .input--checkbox__input:before{transition:background-color 0s,border-color 0s}}.input--checkbox--switch .input--checkbox__input:after{aspect-ratio:1;background-color:var(--neutrals--100);border-radius:var(--radius-full);content:"";display:block;height:1.125rem;left:.25rem;position:absolute;top:.25rem;transition:transform .2s;width:auto}@media (prefers-reduced-motion){.input--checkbox--switch .input--checkbox__input:after{transition:transform 0s}}.input--checkbox--switch .input--checkbox__input:checked:before{background-color:var(--action-brand--primary);border-color:var(--action-brand--primary)}.input--checkbox--switch .input--checkbox__input:checked:after{background-color:var(--neutrals--100);border-radius:var(--radius-full);content:"";transform:translate(1.375rem)}.input--checkbox--switch .input--checkbox__icon{left:auto;right:3px}.input--checkbox--list .input--checkbox__wrapper{border-radius:var(--radius-min);padding-inline:var(--spacing-ui--m)}@media screen and (hover:hover){.input--checkbox--list .input--checkbox__wrapper:hover{background-color:var(--surface--secondary)}}.input--checkbox--list .input--checkbox__label{padding-block:var(--spacing-ui--s)}.input--checkbox--list .input--checkbox__icon{margin-left:var(--spacing-ui--m)}.form__section{display:flex;flex-direction:column;gap:var(--spacing-modules--s)}.form__section__head>.typography--copy{color:var(--text--primary)}.form>form{gap:var(--spacing-modules--l)}.form>form,.form__inputs{display:flex;flex-direction:column}.form__inputs{flex-wrap:wrap;gap:var(--spacing-modules--s)}.form__buttons,.form__captcha{display:flex;gap:var(--spacing-ui--m)}.form__captcha{justify-content:center;padding-block:var(--spacing-modules--2xl)}.form__captcha .icon{color:var(--text--primary);opacity:.25}@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}@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")}.contactform .fieldset legend,.typography--copy,.typography--h5{color:var(--text--primary);font-size:1.125rem;letter-spacing:.36px;line-height:26px}.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-overlay .search-suggests{margin-top:var(--spacing-modules--s)}.search-suggests__result{border-bottom:1px solid var(--border--secondary);padding-block:var(--spacing-modules--s)}.search-suggests__result:last-child{border-bottom:none}.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}: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}.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)}.form__section .typography--copy{color:var(--text--primary)}.timed-release{position:relative;--color:var(--success--50);outline:3px solid var(--color);padding:.5rem}.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)}pre[data-v-fcdecddd]{white-space:pre-wrap}
