@font-face{font-display:block;font-family:icon-font;src:url("data:font/woff2;charset=utf-8;base64,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") format("woff2")}.o-icon-font{line-height:1}.o-icon-font:before{font-family:icon-font!important;font-style:normal;font-weight:400!important;vertical-align:top}.o-icon-font--alert-error:before{content:"\f101"}.o-icon-font--alert-valid:before{content:"\f102"}.o-icon-font--arrow-down:before{content:"\f103"}.o-icon-font--arrow-left:before{content:"\f104"}.o-icon-font--arrow-right:before{content:"\f105"}.o-icon-font--arrow-up:before{content:"\f106"}.o-icon-font--arrow2-left:before{content:"\f107"}.o-icon-font--arrow2-right:before{content:"\f108"}.o-icon-font--arrow2-top:before{content:"\f109"}.o-icon-font--block-closed:before{content:"\f10a"}.o-icon-font--block-open-right:before{content:"\f10b"}.o-icon-font--calendar:before{content:"\f10c"}.o-icon-font--close:before{content:"\f10d"}.o-icon-font--dena-linkedin:before{content:"\f10e"}.o-icon-font--dena-mastodon:before{content:"\f10f"}.o-icon-font--dena-x:before{content:"\f110"}.o-icon-font--dena-xing:before{content:"\f111"}.o-icon-font--dena-youtube:before{content:"\f112"}.o-icon-font--dena25:before{content:"\f113"}.o-icon-font--download:before{content:"\f114"}.o-icon-font--email:before{content:"\f115"}.o-icon-font--extern:before{content:"\f116"}.o-icon-font--loupe:before{content:"\f117"}.o-icon-font--permalink:before{content:"\f118"}.o-icon-font--phone:before{content:"\f119"}.o-icon-font--plain-language:before{content:"\f11a"}.o-icon-font--project:before{content:"\f11b"}.o-icon-font--quote-bottom:before{content:"\f11c"}.o-icon-font--quote-top:before{content:"\f11d"}.o-icon-font--sign-language:before{content:"\f11e"}.o-icon-font--tickets:before{content:"\f11f"}:root{--color-pri1:#2900ed;--color-pri2:#ec6500;--color-theme1-pri1:#190091;--color-theme1-pri2:#007bed;--color-theme1-pri3:#95c6e6;--color-theme1-pri4:#e5f1fd;--color-grey1:#f3f3f3;--color-grey2:#e7e7e7;--color-grey3:#d0d0d0;--color-grey4:#b9b9b9;--color-grey8:#5c5c5b;--color-grey9:#464544;--color-grey10:#181716;--color-black:#000;--color-black-rgb:0 0 0;--color-white:#fff;--color-white-rgb:255 255 255;--color-success:#060;--color-error:#b30c00;--color-text:var(--color-grey10);--color-breadcrumb:var(--color-grey9);--color-copyright:var(--color-grey9);--color-kicker:var(--color-grey9);--color-body:var(--color-white);--color-bg1:var(--color-grey2);--color-border:var(--color-grey3);--color-link:var(--color-grey10);--color-link-underline:var(--color-pri1);--color-link-fancy-underline-1:var(--color-pri1);--color-link-fancy-underline-2:var(--color-pri2);--color-link-fancy-underline-3:var(--color-pri1);--color-button-main-bg:var(--color-white);--color-button-main-border:var(--color-pri1);--color-button-main:var(--color-pri1);--color-button-main-hover-bg:var(--color-pri1);--color-button-main-hover-border:var(--color-pri1);--color-button-main-hover:var(--color-white);--color-button-second-bg:var(--color-white);--color-button-second-border:var(--color-grey9);--color-button-second:var(--color-grey9);--color-button-second-hover-bg:var(--color-grey9);--color-button-second-hover-border:var(--color-grey9);--color-button-second-hover:var(--color-white);--color-button-cta-bg:var(--color-pri1);--color-button-cta-border:var(--color-pri1);--color-button-cta:var(--color-white);--color-button-cta-hover-bg:var(--color-pri1);--color-button-cta-hover-border:var(--color-pri1);--color-button-cta-hover:var(--color-white);--color-form-legend:var(--color-text);--color-form-label:var(--color-text);--color-form-field-bg:var(--color-white);--color-form-field-bg-focus:var(--color-white);--color-form-field-border:var(--color-grey3);--color-form-field-page-search-border:var(--color-pri1);--color-form-field-border-focus:var(--color-grey3);--color-form-field:var(--color-grey8);--color-form-field-focus:var(--color-grey10);--color-form-field-icon:var(--color-pri1);--color-form-field-icon-focus:var(--color-pri1);--color-form-field-check-border:var(--color-pri1);--color-form-field-check-icon:var(--color-pri1);--color-form-placeholder:var(--color-grey8);--color-form-placeholder-focus:var(--color-grey8);--color-icon:var(--color-pri1);--color-icon-play-hover-1:var(--color-pri2);--color-icon-play-hover-2:var(--color-pri1);--color-focus-outline:var(--color-grey10);--color-highlight-line:var(--color-pri2);--color-highlight-line-hover:var(--color-pri1);--color-search-highlight:var(--color-grey2);--color-cursor-gradient-tracking:var(--color-pri2);--color-accordion-bg:var(--color-grey2);--color-accordion-panel-bg:var(--color-grey1);--color-cta-box:var(--color-white);--color-cta-box-bg:var(--color-pri1);--color-cta-newsletter:var(--color-white);--color-cta-newsletter-bg:var(--color-pri1);--color-event-bg:var(--color-grey2);--color-event-date:var(--color-pri2);--color-datawrapper-border:var(--color-grey1);--color-footer-bg:var(--color-grey2);--color-footer-border:var(--color-pri2);--color-header-bg:var(--color-white);--color-hero-teaser-cta-box-hover-1:var(--color-pri2);--color-hero-teaser-cta-box-hover-2:var(--color-pri1);--color-image-bg:var(--color-grey2);--color-image-slider-counter-current-bg:var(--color-pri2);--color-image-slider-counter-current-text:var(--color-grey10);--color-image-slider-counter-total-bg:var(--color-grey2);--color-off-canvas-bg:var(--color-grey2);--color-off-canvas-border:var(--color-grey4);--color-pagination-border:var(--color-pri2);--color-quick-facts:var(--color-pri2);--color-quote-bg:var(--color-grey2);--color-quote-icons:var(--color-pri2);--color-search-results-filter-trigger:var(--color-white);--color-search-results-filter-trigger-bg:var(--color-pri1);--color-search-results-filter-trigger-border:var(--color-pri1);--color-search-results-filter-trigger-checked:var(--color-pri2);--color-search-results-project-badge:var(--color-theme1-pri1);--color-search-results-project-badge-bg:var(--color-theme1-pri4);--color-table-of-contents-highlight:var(--color-pri2);--color-table-of-contents-border:var(--color-grey2);--color-table-of-contents-border-invert:var(--color-white);--color-teaser-bg:var(--color-white);--color-teaser-fancy-bg:var(--color-white);--color-teaser-fancy-hover:var(--color-white);--color-teaser-fancy-hover-bg:var(--color-pri2);--color-teaser-highlight:var(--color-white);--color-teaser-highlight-bg:var(--color-pri2);--color-teaser-highlight-hover:var(--color-pri2);--color-teaser-highlight-hover-bg:var(--color-white);--color-teaser-meta:var(--color-pri1);--color-teaser-outline-hover:var(--color-white);--color-teaser-outline-hover-bg:var(--color-pri1);--color-text-media-bg:var(--color-white);--color-video-box-bg:var(--color-grey2)}.theme-1{--color-bg1:var(--color-theme1-pri4);--color-link-fancy-underline-1:var(--color-pri1);--color-link-fancy-underline-2:var(--color-theme1-pri2);--color-link-fancy-underline-3:var(--color-theme1-pri1);--color-button-cta-hover-bg:var(--color-theme1-pri1);--color-icon:var(--color-pri1);--color-icon-play-hover-1:var(--color-theme1-pri2);--color-icon-play-hover-2:var(--color-theme1-pri1);--color-highlight-line:var(--color-theme1-pri1);--color-highlight-line-hover:var(--color-theme1-pri2);--color-search-highlight:var(--color-theme1-pri4);--color-cursor-gradient-tracking:var(--color-theme1-pri2);--color-accordion-bg:var(--color-theme1-pri4);--color-accordion-panel-bg:#f2f8ff;--color-event-bg:var(--color-theme1-pri4);--color-event-date:var(--color-theme1-pri1);--color-footer-border:var(--color-theme1-pri1);--color-hero-teaser-cta-box-hover-1:var(--color-theme1-pri2);--color-hero-teaser-cta-box-hover-2:var(--color-theme1-pri1);--color-image-bg:var(--color-theme1-pri4);--color-image-slider-counter-current-bg:var(--color-theme1-pri1);--color-image-slider-counter-current-text:var(--color-white);--color-pagination-border:var(--color-theme1-pri1);--color-quick-facts:var(--color-theme1-pri1);--color-quote-bg:var(--color-theme1-pri4);--color-quote-icons:var(--color-theme1-pri1);--color-table-of-contents-highlight:var(--color-pri1);--color-teaser-fancy-bg:var(--color-white);--color-teaser-fancy-hover:var(--color-white);--color-teaser-fancy-hover-bg:var(--color-pri1);--color-teaser-highlight:var(--color-white);--color-teaser-highlight-bg:var(--color-pri1);--color-teaser-highlight-hover:var(--color-pri1);--color-teaser-highlight-hover-bg:var(--color-white);--color-video-box-bg:var(--color-theme1-pri4);--color-menu-project-bg:var(--color-theme1-pri4)}:root{--content-max:980px;--content-column-gap:1.25rem;--vertical-rhythm-headline:0.5em;--vertical-rhythm-headline-h2:1.25rem;--vertical-rhythm-headline-h3:1.25rem;--vertical-rhythm-figcaption:0.5rem;--vertical-rhythm-text:1.25rem;--vertical-rhythm-component:2.5rem}@media screen and (min-width:900px){:root{--vertical-rhythm-component:5rem}}:root{--icon-xs:0.5rem;--icon-lg:1.5rem;--icon-xl:1.75rem;--icon-xxl:2.5rem;--highlight-line-height:0.3125rem;--font-size-display-1:2.25rem;--font-size-display-2:1.625rem;--font-size-display-3:1.25rem;--font-size-title:1.125rem;--line-height-display-1:1.2777778;--line-height-display-2:1.4230769;--line-height-display-3:1.35;--line-height-title:1.5}@media screen and (min-width:900px){:root{--font-size-display-1:3.25rem;--font-size-display-2:2.0625rem;--font-size-display-3:1.375rem;--font-size-title:1.1875rem;--line-height-display-1:1.1538461;--line-height-display-2:1.3030303;--line-height-display-3:1.2727273;--line-height-title:1.4210526}}:root{--font-size-body-text-fixed:1.0625rem;--font-size-caption-fixed:0.875rem;--line-height-body-text-fixed:1.5294118;--line-height-caption-fixed:1.4285714;--font-family-main:"DM Sans",sans-serif;--font-family-second:"Lexend Deca",sans-serif;--font-weight-regular:400;--font-weight-semibold-main-font:600;--font-weight-light-second-font:300;--font-weight-medium-second-font:500;--font-weight-button:600;--font-weight-link:600}*,:after,:before{box-sizing:border-box}blockquote,body,dd,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,li,ol,p,pre,ul{margin:0;padding:0}ol,ul{list-style:none}button,input,select,textarea{color:inherit;font:inherit;letter-spacing:inherit}textarea:not([rows]){min-height:10rem}embed,iframe,img,object,video{display:block;max-width:100%}iframe{border:0}sub,sup{font-size:.75rem;line-height:0}[disabled]{opacity:.5;pointer-events:none}:focus{outline:3px dashed var(--color-focus-outline);outline-offset:2px}:focus:not(:focus-visible){outline:0}:focus-visible{outline:3px dashed var(--color-focus-outline);outline-offset:2px}html{font-size:100%}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background-color:var(--color-body);color:var(--color-text);font-family:var(--font-family-main);font-size:var(--font-size-body-text-fixed);line-height:var(--line-height-body-text-fixed);max-width:100%;overflow-x:hidden}a{color:var(--color-link);text-decoration:underline;text-decoration-color:var(--color-link-underline);text-decoration-thickness:1px;text-underline-offset:.3em}a:hover{text-decoration:none}a:active,a:hover{outline:0}h1 a:not([class]),h2 a:not([class]),h3 a:not([class]),h4 a:not([class]),p a:not([class]){background-image:linear-gradient(90deg,var(--color-link-fancy-underline-1),var(--color-link-fancy-underline-1)),linear-gradient(90deg,var(--color-link-fancy-underline-2),var(--color-link-fancy-underline-1));background-position:100% 100%,0 100%;background-repeat:no-repeat;background-size:100% 1px,0 1px;display:inline;text-decoration:none}h1 a:not([class]):hover,h2 a:not([class]):hover,h3 a:not([class]):hover,h4 a:not([class]):hover,p a:not([class]):hover{background-image:linear-gradient(90deg,var(--color-link-fancy-underline-3),var(--color-link-fancy-underline-3)),linear-gradient(90deg,var(--color-link-fancy-underline-2),var(--color-link-fancy-underline-3));background-position:100% 100%,0 100%;background-size:0 2px,100% 2px}p a:not([class]){font-weight:var(--font-weight-link)}h1,h2,h3,h4,h5,h6{margin-block-end:var(--vertical-rhythm-headline)}h1{hyphens:auto;overflow-wrap:anywhere}@container article-container (inline-size <= 500px){h2{hyphens:auto;overflow-wrap:anywhere}}h2{margin-block-end:var(--vertical-rhythm-headline-h2)}h3{margin-block-end:var(--vertical-rhythm-headline-h3)}h1:not([class]){font-size:var(--font-size-display-1);font-weight:var(--font-weight-medium-second-font);line-height:var(--line-height-display-1)}h1:not([class]),h2:not([class]){font-family:var(--font-family-second)}h2:not([class]){font-size:var(--font-size-display-2);font-weight:var(--font-weight-light-second-font);line-height:var(--line-height-display-2)}h3:not([class]),h4:not([class]),h5:not([class]),h6:not([class]){font-family:var(--font-family-second);font-size:var(--font-size-display-3);font-weight:var(--font-weight-medium-second-font);line-height:var(--line-height-display-3)}hr{border:0;border-block-end:1px solid var(--color-border);margin-block-end:var(--vertical-rhythm-text)}address,cite,dfn,em,i{font-style:italic}blockquote,p{margin-block-end:var(--vertical-rhythm-text)}b,strong{font-weight:var(--font-weight-semibold-main-font)}.c-alert{color:var(--color-white);padding:1rem}.c-alert--error{background-color:var(--color-error)}.c-alert--valid{background-color:var(--color-success)}.c-alert p{margin-block-end:0}.c-burger{display:inline-block;height:20px;position:relative;width:30px}.c-burger__line{background-color:var(--color-icon);display:block;height:2px;position:absolute;transition:transform .3s,left .3s,top .3s,bottom .3s,opacity .3s;width:30px}.c-burger__line--top{inset-block-start:0;transform:translateZ(0) rotate(0)}.off-canvas-open .c-burger__line--top{inset-block-start:50%;transform:translate3d(0,-50%,0) rotate(45deg)}.c-burger__line--center{inset-block-start:50%;transform:translate3d(0,-50%,0)}.off-canvas-open .c-burger__line--center{opacity:0;transition:opacity .1s ease}.c-burger__line--bottom{inset-block-end:0;transform:translateZ(0) rotate(0)}.off-canvas-open .c-burger__line--bottom{inset-block-end:50%;transform:translate3d(0,50%,0) rotate(-45deg)}.c-header .c-burger:hover .c-burger__line{background-image:linear-gradient(90deg,var(--color-link-fancy-underline-2),var(--color-link-fancy-underline-3))}.c-button,.c-button-icon-only{background-color:transparent;border:0;cursor:pointer;display:inline-flex;font-family:inherit;font-weight:var(--font-weight-button);line-height:1;padding-block:calc(.5em + 2px);padding-inline:1em;position:relative;text-align:center;text-decoration:none;text-transform:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none}.c-button-icon-only:active,.c-button-icon-only:hover,.c-button:active,.c-button:hover{outline:0}.c-button--main{background-color:var(--color-button-main-bg);border:1px solid var(--color-button-main-border);color:var(--color-button-main);transition:background-color .3s ease}.c-button--main:active,.c-button--main:focus,.c-button--main:hover{background-color:var(--color-button-main-hover-bg);border-color:var(--color-button-main-hover-border);color:var(--color-button-main-hover)}.c-button--second{background-color:var(--color-button-second-bg);border:1px solid var(--color-button-second-border);color:var(--color-button-second);transition:background-color .3s ease}.c-button--second:active,.c-button--second:focus,.c-button--second:hover{background-color:var(--color-button-second-hover-bg);border-color:var(--color-button-second-hover-border);color:var(--color-button-second-hover)}.c-button--cta{background-color:var(--color-button-cta-bg);border:1px solid var(--color-button-cta-border);color:var(--color-button-cta);transition:background-color .3s ease}.c-button--cta:active,.c-button--cta:focus,.c-button--cta:hover{background-color:var(--color-button-cta-hover-bg);border-color:var(--color-button-cta-hover-border);color:var(--color-button-cta-hover)}.c-button-icon-only{padding-block:calc(1em - 1px);padding-inline:calc(1em - 1px)}.c-button-group{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.c-button-group--center{justify-content:center}.c-button-group--right{justify-content:flex-end}.js-cursor-gradient-tracking{overflow:hidden;position:relative;z-index:0}.js-cursor-gradient-tracking.c-button,.js-cursor-gradient-tracking.c-button-icon-only{border:none}.js-cursor-gradient-tracking.c-button{padding-block:calc(.5em + 3px);padding-inline:calc(1em + 1px)}.js-cursor-gradient-tracking.c-button-icon-only{padding-block:1em;padding-inline:1em}.js-cursor-gradient-tracking:before{--size:0;background:radial-gradient(circle closest-side,var(--color-cursor-gradient-tracking),transparent);content:"";height:var(--size);left:var(--x);opacity:0;position:absolute;top:var(--y);transform:translate(-50%,-50%);transition:width .3s ease,height .3s ease;width:var(--size)}.js-cursor-gradient-tracking:hover:before{--size:12.5rem;opacity:1;z-index:-1}.c-footer .js-cursor-gradient-tracking:hover:before,.c-header .js-cursor-gradient-tracking:hover:before{--size:6.25rem}.js-cursor-gradient-tracking *{pointer-events:none}.c-copyright{color:var(--color-copyright);font-family:var(--font-family-second);font-size:var(--font-size-caption-fixed);font-weight:var(--font-weight-regular);hyphens:auto;inset-block-end:0;inset-inline-end:0;line-height:var(--line-height-caption-fixed);overflow-wrap:anywhere;position:absolute;transform:translateZ(0) rotate(180deg);writing-mode:vertical-rl;z-index:1}@media screen and (min-width:0)and (max-width:899px){.c-copyright{--font-size-caption-fixed:0.75rem;--line-height-caption-fixed:1.41667}}.c-copyright__text{background-color:rgb(var(--color-white-rgb)/.8);padding-inline-end:.25rem;padding-inline-start:1.25rem;position:relative;text-orientation:sideways}.c-copyright__text span{inset-inline-start:.25rem;position:absolute}.c-dialog{background-color:var(--color-black);border:0;color:var(--color-white);padding:0}.c-dialog .c-dialog-close-button{background:none;border:0;color:inherit;cursor:default;cursor:pointer;font:inherit;line-height:normal;line-height:2rem;overflow:visible;padding:0;text-align:start;text-transform:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none}.c-dialog .c-dialog-img-wrapper{position:relative}.c-dialog .c-img{max-height:calc(100vh - 5rem);max-width:calc(100vw - 5rem)}.c-dialog::backdrop{background-color:#000}.c-dialog :focus-visible{outline:3px dashed currentcolor;outline-offset:2px;outline-offset:-2px}.c-event-infobox{--event-infobox-font-size-max:2.625rem;--event-infobox-font-size-min:2.25rem;--event-infobox-padding-inline:2.5rem;container:event-infobox-container/inline-size;hyphens:auto;margin-block-start:var(--vertical-rhythm-component);overflow-wrap:anywhere}.c-event-infobox .c-event-address,.c-event-infobox .c-event-date{background-color:var(--color-event-bg);padding-block:2rem;padding-inline:var(--event-infobox-padding-inline);position:relative}.c-event-infobox .c-event-address .title,.c-event-infobox .c-event-date .title{display:block;font-family:var(--font-family-second);font-size:var(--font-size-title);font-weight:var(--font-weight-medium-second-font);line-height:var(--line-height-title)}.c-event-infobox .c-event-address:before,.c-event-infobox .c-event-date:before{background-color:var(--color-highlight-line);content:"";display:block;height:var(--highlight-line-height);inset-block-start:-.25rem;inset-inline-start:var(--event-infobox-padding-inline);position:absolute;width:4rem}.c-event-infobox .c-event-date{align-items:center;container:event-date-container/inline-size;display:grid;gap:1rem}.c-event-infobox .c-event-date .dash,.c-event-infobox .c-event-date .date{font-family:var(--font-family-second);font-size:var(--font-size-display-1);font-size:clamp(var(--event-infobox-font-size-min),10cqi,var(--event-infobox-font-size-max));font-weight:var(--font-weight-medium-second-font);line-height:var(--line-height-display-1);margin-block:.125em}.c-event-infobox .c-event-date .dash{display:grid;justify-self:left;line-height:1}.c-event-infobox .c-event-date .end,.c-event-infobox .c-event-date .start{display:grid;font-family:var(--font-family-second);font-size:var(--font-size-title);font-weight:var(--font-weight-medium-second-font);line-height:var(--line-height-title)}.c-event-infobox .c-event-date .end,.c-event-infobox .c-event-date .start{justify-self:left}.c-event-infobox .c-event-date .c-link{grid-column:1/-1}.c-event-infobox .c-event-address{display:grid;gap:1rem 0;order:2;padding-inline-end:1rem}.c-event-infobox .c-event-address .address{font-family:var(--font-family-second);font-size:var(--font-size-title);font-weight:var(--font-weight-medium-second-font);font-weight:var(--font-weight-regular);line-height:var(--line-height-title)}.c-event-infobox .c-event-address .c-link{align-self:end}.c-event-infobox .c-event-register{align-items:flex-end;display:flex;flex-direction:column;flex-wrap:wrap;gap:.5rem 1rem;grid-column:1/-1;justify-content:flex-end}.c-event-infobox .c-event-register span{font-size:var(--font-size-caption-fixed);line-height:var(--line-height-caption-fixed);order:2}.c-event-infobox__inner{display:grid;gap:1rem 0}@container event-infobox-container (min-inline-size: 660px){.c-event-infobox__inner{--event-infobox-padding-inline:5rem}.c-event-infobox__inner .c-event-date{grid-template-columns:repeat(3,max-content)}.c-event-infobox__inner .c-event-date .dash{justify-self:center}.c-event-infobox__inner .c-event-date .end{justify-self:right}.c-event-infobox__inner .c-event-register{align-items:center;flex-direction:row}.c-event-infobox__inner .c-event-register span{order:unset}}@container event-infobox-container (min-inline-size: 980px){.c-event-infobox__inner{--event-infobox-padding-inline:3.75rem;grid-template-columns:35rem 1fr}.c-event-infobox__inner .c-event-address{border-inline-start:.2rem solid var(--color-white);order:unset}.c-event-infobox__inner .c-link{justify-self:stretch}}.c-figure__inner{position:relative}.c-figure__button{background:none;border:0;color:inherit;cursor:default;cursor:pointer;font:inherit;line-height:normal;overflow:visible;padding:0;text-align:start;text-transform:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.c-figure__button,.c-figure__link{display:block}.c-figure__figcaption{font-family:var(--font-family-second);font-size:var(--font-size-caption-fixed);font-weight:var(--font-weight-regular);line-height:var(--line-height-caption-fixed);margin-block-start:var(--vertical-rhythm-figcaption)}@media screen and (min-width:0)and (max-width:899px){.c-figure__figcaption{--font-size-caption-fixed:0.75rem;--line-height-caption-fixed:1.41667}}.c-figure .c-img{width:100%}.c-figure .o-icon-font--loupe{background-color:rgb(var(--color-white-rgb)/.8);inset-block-end:0;inset-inline-end:0;line-height:1;padding:.5rem;position:absolute;z-index:1}.c-footer{--footer-center-text-spacing:1.25rem;--footer-margin-block-start:5rem}@media screen and (min-width:900px){.c-footer{--footer-margin-block-start:7.5rem}}.c-footer{background-color:var(--color-footer-bg);container:footer-container/inline-size;margin-block-start:var(--footer-margin-block-start);padding-block-end:3.75rem;padding-block-start:2rem}.c-footer__inner{display:grid;gap:1.25rem;padding-top:1rem;position:relative}.c-footer__inner .c-to-top-link{inset-block-start:-3.5rem;inset-inline-end:0;position:absolute}@container footer-container (min-inline-size: 1200px){.c-footer__inner{padding-top:0}.c-footer__inner .c-to-top-link{inset-inline-end:-6rem}}.c-footer .c-footer-top{display:flex;flex-direction:column;gap:1rem;justify-content:space-between}@container footer-container (min-inline-size: 1020px){.c-footer .c-footer-top{flex-direction:row}}.c-footer .c-footer-top .c-footer-newsletter,.c-footer .c-footer-top .c-footer-social-media{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.c-footer .c-footer-top .c-footer-newsletter__headline,.c-footer .c-footer-top .c-footer-social-media__headline{font-family:var(--font-family-main);font-size:var(--font-size-body-text-fixed);font-weight:var(--font-weight-regular);font-weight:var(--font-weight-semibold-main-font);line-height:var(--line-height-body-text-fixed);margin-block-end:0}.c-footer .c-footer-top .c-footer-social-media__list{display:flex;gap:1rem}.c-footer .c-footer-top .c-footer-social-media__list .o-icon-font{font-size:var(--icon-lg)}.c-footer .c-footer-top .c-footer-social-media__list a:hover .o-icon-font{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,var(--color-link-fancy-underline-2),var(--color-link-fancy-underline-1));color:transparent;-webkit-text-fill-color:transparent}.c-footer .c-footer-bottom,.c-footer .c-footer-bottom a,.c-footer .c-footer-center,.c-footer .c-footer-center a{font-family:var(--font-family-second);font-size:var(--font-size-caption-fixed);font-weight:var(--font-weight-regular);line-height:var(--line-height-caption-fixed)}.c-footer .c-footer-center{border-block-start:1px solid var(--color-footer-border);display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));hyphens:auto;overflow-wrap:anywhere;padding-block-start:2rem}.c-footer .c-footer-center .c-footer__headline{font-family:var(--font-family-second);font-size:var(--font-size-caption-fixed);font-weight:var(--font-weight-regular);line-height:var(--line-height-caption-fixed);margin-block-end:var(--footer-center-text-spacing);text-transform:uppercase}.c-footer .c-footer-center ul{display:grid;gap:var(--footer-center-text-spacing)}.c-footer .c-footer-center .c-footer-links .c-link{text-transform:uppercase}.c-footer .c-footer-center .c-footer-links .c-link,.c-footer .c-footer-center .c-footer-links .subtitle{font-family:var(--font-family-second);font-size:var(--font-size-caption-fixed);font-weight:var(--font-weight-regular);line-height:var(--line-height-caption-fixed)}.c-footer .c-footer-center .c-footer-links .subtitle{display:block}.c-footer .c-footer-center .c-footer-wrapper-search-dena{display:grid;grid-template-rows:auto auto 1fr}.c-footer .c-footer-center .c-logo--dena{margin-block-start:2rem}@container footer-container (min-inline-size: 488px){.c-footer .c-footer-center .c-logo--dena{place-self:end}}.c-footer .c-footer-center .c-logo--dena svg{display:block;height:3.5rem;width:auto}.c-footer .c-footer-bottom{margin-block-start:1.25rem}.c-footer .c-footer-bottom .c-menu-footer__list{display:flex;flex-direction:column;flex-wrap:wrap;gap:.5rem 1rem}@container footer-container (min-inline-size: 500px){.c-footer .c-footer-bottom .c-menu-footer__list{flex-direction:row}}.c-footer .c-footer-bottom .c-menu-footer__list a{text-decoration:none}.c-footer .c-footer-bottom .c-menu-footer__list a:hover{text-decoration:underline}.footer-project .c-footer-center .c-footer-wrapper-search-project .c-page-search{max-width:20rem}.footer-project .c-footer-center .c-footer-wrapper-search-project .c-footer-project-partner{margin-block-start:2rem}.footer-project .c-footer-center .c-footer-wrapper-search-project .c-footer-project-partner__logos{align-items:center;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(9rem,1fr))}@container footer-container (min-inline-size: 1020px){.footer-project .c-footer-center{grid-template-columns:minmax(13rem,1fr) minmax(13rem,1fr) auto}}.footer-project .c-footer-wrapper-search-landing-page{display:grid;grid-template-rows:auto auto 1fr}.c-form fieldset,.c-form__fieldset,.form fieldset,.form__fieldset{border:0}.c-form fieldset+.c-form__fieldset,.c-form__fieldset+.c-form__fieldset,.form fieldset+.c-form__fieldset,.form__fieldset+.c-form__fieldset{margin-block-start:3rem}.c-form__legend,.form__legend{margin-block-end:2rem}.c-form .clearfix,.c-form .form-group,.c-form__group,.form .clearfix,.form .form-group,.form__group{margin-block-end:1rem}.c-form .form-group+.clearfix,.form .form-group+.clearfix{margin-block-start:2rem}.c-form .form-label,.c-form__label,.form .form-label,.form__label{display:inline-block}.c-form .form-label,.c-form__checkfields,.c-form__label,.form .form-label,.form__checkfields,.form__label{margin-block-end:.5rem}.c-form .input,.c-form__input-container,.form .input,.form__input-container{position:relative}.c-form .input:has(.u-icon),.c-form__input-container:has(.u-icon),.form .input:has(.u-icon),.form__input-container:has(.u-icon){align-items:center;display:flex;justify-content:flex-end}.c-form .input:has(.u-icon) .c-button,.c-form .input:has(.u-icon) .c-button-icon-only,.c-form .input:has(.u-icon) .c-form__icon,.c-form__input-container:has(.u-icon) .c-button,.c-form__input-container:has(.u-icon) .c-button-icon-only,.c-form__input-container:has(.u-icon) .c-form__icon,.form .input:has(.u-icon) .c-button,.form .input:has(.u-icon) .c-button-icon-only,.form .input:has(.u-icon) .c-form__icon,.form__input-container:has(.u-icon) .c-button,.form__input-container:has(.u-icon) .c-button-icon-only,.form__input-container:has(.u-icon) .c-form__icon{height:100%;position:absolute}.c-form .input:has(.u-icon) .c-form__icon,.c-form__input-container:has(.u-icon) .c-form__icon,.form .input:has(.u-icon) .c-form__icon,.form__input-container:has(.u-icon) .c-form__icon{padding-inline:.5em}.c-form .input select,.c-form__input-container select,.form .input select,.form__input-container select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--color-form-placeholder)}.c-form .input select:hover,.c-form__input-container select:hover,.form .input select:hover,.form__input-container select:hover{cursor:pointer}.c-form .input .c-form__select-arrow,.c-form .input .select-arrow,.c-form__input-container .c-form__select-arrow,.c-form__input-container .select-arrow,.form .input .c-form__select-arrow,.form .input .select-arrow,.form__input-container .c-form__select-arrow,.form__input-container .select-arrow{border-block-end:2px solid var(--color-form-field-icon);border-inline-start:2px solid var(--color-form-field-icon);height:.5rem;inset-block-start:50%;inset-inline-end:.5rem;pointer-events:none;position:absolute;transform:rotate(-45deg) translateY(-100%);width:.5rem}.c-form .form-control,.c-form__input,.form .form-control,.form__input{border:1px solid;display:block;max-width:100%;padding-block:.353em;padding-inline-end:2em;padding-inline-start:.5em;width:100%}.c-form .form-control[type=date],.c-form__input[type=date],.form .form-control[type=date],.form__input[type=date]{padding-inline-end:.5em}.c-form .form-control:not([type=checkbox]),.c-form .form-control:not([type=radio]),.c-form__input:not([type=checkbox]),.c-form__input:not([type=radio]),.form .form-control:not([type=checkbox]),.form .form-control:not([type=radio]),.form__input:not([type=checkbox]),.form__input:not([type=radio]){border-radius:0}.c-form__checkfields,.form__checkfields{position:relative}.c-form__checkfields--inline,.form__checkfields--inline{display:inline-block;margin-inline-end:2rem}.c-form__checkfields label,.form__checkfields label{cursor:pointer;display:inline-block;margin-block-end:.25rem;padding-inline-start:1.5rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.c-form__checkfields input[type=checkbox],.c-form__checkfields input[type=radio],.form__checkfields input[type=checkbox],.form__checkfields input[type=radio]{height:1rem;inset-block-start:.265rem;inset-inline-start:0;opacity:0;position:absolute;width:1rem}.c-form__checkfields input+label:after,.c-form__checkfields input+label:before,.form__checkfields input+label:after,.form__checkfields input+label:before{display:inline-block;position:absolute}.c-form__checkfields input+label:before,.form__checkfields input+label:before{border:1px solid;content:"";height:1rem;inset-block-start:.265rem;inset-inline-start:0;width:1rem}.c-form__checkfields input+label:after,.form__checkfields input+label:after{content:none}.c-form__checkfields input:checked+label:after,.form__checkfields input:checked+label:after{content:""}.c-form__checkfields input[type=checkbox]+label:after,.form__checkfields input[type=checkbox]+label:after{border-block-end:2px solid;border-inline-start:2px solid;height:.3rem;inset-block-start:calc(.765rem - 4px);inset-inline-start:calc(.5rem - 4px);transform:rotate(-45deg);width:.6rem}.c-form__checkfields input[type=radio]+label:after,.c-form__checkfields input[type=radio]+label:before,.form__checkfields input[type=radio]+label:after,.form__checkfields input[type=radio]+label:before{border-radius:50%}.c-form__checkfields input[type=radio]+label:after,.form__checkfields input[type=radio]+label:after{height:8px;inset-block-start:calc(.765rem - 4px);inset-inline-start:calc(.5rem - 4px);width:8px}.c-form .form-group .form-text,.c-form__description,.form .form-group .form-text,.form__description{display:inline-block;margin-block-start:.25rem}.c-form__legend,.form__legend{color:var(--color-form-legend)}.c-form .form-label,.c-form__label,.form .form-label,.form__label{color:var(--color-form-label)}.c-form ::-moz-placeholder,.form ::-moz-placeholder{color:var(--color-form-placeholder);opacity:1}.c-form ::placeholder,.form ::placeholder{color:var(--color-form-placeholder);opacity:1}.c-form .form-control,.c-form__input,.form .form-control,.form__input{background-color:var(--color-form-field-bg);border-color:var(--color-form-field-border);color:var(--color-form-field)}.c-form .form-control:focus,.c-form__input:focus,.form .form-control:focus,.form__input:focus{background-color:var(--color-form-field-bg-focus);border-color:var(--color-form-field-border-focus);color:var(--color-form-field-focus);outline:3px dashed var(--color-focus-outline);outline-offset:2px}.c-form .form-control:focus::-moz-placeholder,.c-form__input:focus::-moz-placeholder,.form .form-control:focus::-moz-placeholder,.form__input:focus::-moz-placeholder{color:var(--color-form-placeholder-focus)}.c-form .form-control:focus::placeholder,.c-form__input:focus::placeholder,.form .form-control:focus::placeholder,.form__input:focus::placeholder{color:var(--color-form-placeholder-focus)}.c-form__input-container .c-form__input:focus~.c-button-icon-only,.c-form__input-container .c-form__input:focus~.c-form__icon,.form__input-container .c-form__input:focus~.c-button-icon-only,.form__input-container .c-form__input:focus~.c-form__icon{color:var(--color-form-field-icon-focus)}.c-form__input-container .c-form__input:focus~.c-button-icon-only.c-button--cta,.form__input-container .c-form__input:focus~.c-button-icon-only.c-button--cta{color:var(--color-button-cta-hover)}.c-form__input-container .c-button-icon-only,.c-form__input-container .c-form__icon,.form__input-container .c-button-icon-only,.form__input-container .c-form__icon{color:var(--color-form-field-icon)}.c-form__input-container .c-button-icon-only.c-button--cta,.form__input-container .c-button-icon-only.c-button--cta{color:var(--color-button-cta)}.c-form__input-container .c-button-icon-only.c-button--cta:focus,.c-form__input-container .c-button-icon-only.c-button--cta:hover,.form__input-container .c-button-icon-only.c-button--cta:focus,.form__input-container .c-button-icon-only.c-button--cta:hover{color:var(--color-button-cta-hover)}.c-form__checkfields input+label:before,.form__checkfields input+label:before{border-color:var(--color-form-field-check-border)}.c-form__checkfields input:focus+label:before,.form__checkfields input:focus+label:before{border-color:var(--color-form-field-icon-focus);outline:3px dashed var(--color-focus-outline);outline-offset:2px}.c-form__checkfields input[type=checkbox]+label:after,.form__checkfields input[type=checkbox]+label:after{border-color:var(--color-form-field-check-icon)}.c-form__checkfields input[type=radio]+label:after,.form__checkfields input[type=radio]+label:after{background-color:var(--color-form-field-check-icon)}.c-page-search .c-form__input-container .c-button-icon-only{justify-content:center;width:2rem}.c-footer .c-page-search .c-form__input-container .c-form__input{border-color:var(--color-form-field-page-search-border)}.c-header{container:header-container/inline-size;position:relative;z-index:3}.c-header.is-sticky{background-color:var(--color-header-bg);inset-block-start:0;position:sticky;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out}.c-header.is-sticky.header-dena+main a:target{scroll-margin-top:5.5rem}@media screen and (min-width:1020px){.c-header.is-sticky.header-dena+main a:target{scroll-margin-top:5rem}}.c-header.is-sticky.header-landing-page+main a:target,.c-header.is-sticky.header-project+main a:target{scroll-margin-top:6rem}@media screen and (min-width:1020px){.c-header.is-sticky.header-landing-page+main a:target,.c-header.is-sticky.header-project+main a:target{scroll-margin-top:8.5rem}.c-header.has-scrolled{transform:translateY(-5.125rem)}}.c-header__inner{position:relative}.c-header__inner:after{background-image:linear-gradient(90deg,var(--color-link-fancy-underline-3) 0,var(--color-link-fancy-underline-3) 20%,var(--color-link-fancy-underline-2) 80%);content:"";display:block;height:.625rem;inset-block-end:0;inset-inline-end:calc(-50vw + 50%);inset-inline-start:0;position:absolute}.c-header__top{align-items:center;border-block-end:1px solid var(--color-border);display:none;gap:1.25rem;justify-content:flex-end;padding-block:1.5rem}@container header-container (min-inline-size: 1020px){.c-header__top{display:flex}}.c-header__top .c-menu-accessibility .o-icon-font{padding-block-end:.25rem;transform:translateY(.25rem)}.c-header__top .c-page-search{font-family:var(--font-family-second);font-size:var(--font-size-caption-fixed);font-weight:var(--font-weight-regular);line-height:var(--line-height-caption-fixed)}.c-header__bottom{align-items:center;display:flex;justify-content:flex-end;position:relative;width:100%}.c-header .c-menu-topics{display:none;margin-inline-end:auto;position:relative;width:100%}@container header-container (min-inline-size: 1020px){.c-header .c-menu-topics{display:block}}.c-header .c-menu-topics__link{padding-block:1.5rem .8rem;position:relative}.header-dena .c-header__inner{display:grid;grid-template-areas:". top" "logo bottom";grid-template-columns:10rem auto;grid-template-rows:auto}.header-dena .c-header__logo{grid-area:logo}.header-dena .c-header__top{grid-area:top}.header-dena .c-header__bottom{grid-area:bottom}.header-dena .c-header__bottom,.header-dena .c-header__logo{padding-block-start:2rem}@container header-container (min-inline-size: 1020px){.header-dena .c-header__bottom,.header-dena .c-header__logo{padding-block:0}}.header-dena .c-logo--dena{align-items:end;display:grid;height:100%}.header-dena .c-logo--dena svg{display:block;height:3.5rem;width:auto}.header-dena .c-off-canvas-trigger{flex-shrink:0;margin-block-end:.75rem;margin-inline-end:-.75rem;position:absolute}@container header-container (min-inline-size: 1020px){.header-dena .c-off-canvas-trigger{margin-block-end:0}}.header-dena .dena25{background-color:var(--color-grey1);background-image:url(/assets/dena-frontend/base/vectors/dena25.svg);background-position:1rem 3.75rem;background-repeat:no-repeat;background-size:4.625rem;box-shadow:3px 3px 6px 0 rgb(var(--color-black-rgb)/.2);height:8.75rem;inset-block-end:-8.75rem;inset-inline-end:0;position:absolute;transition:transform .3s ease-in-out;width:6.5rem}@container header-container (min-inline-size: 1220px){.header-dena .dena25{background-size:5.625rem;height:10.75rem;inset-block-end:-10.75rem;inset-inline-end:-7.5rem;width:7.5rem}}.header-dena.has-scrolled .dena25{transform:scale(0);transform-origin:center top}.header-project .c-header__inner:after{background:var(--color-link-fancy-underline-3);inset-inline:calc(-50vw + 50%)}@container header-container (min-inline-size: 1020px){.header-project .c-header__inner{display:grid;grid-template-areas:". top" "logo logo" ". bottom";grid-template-columns:10rem auto}.header-project .c-header__inner .c-header__logo{grid-area:logo}.header-project .c-header__inner .c-header__top{grid-area:top}.header-project .c-header__inner .c-header__bottom{grid-area:bottom}.header-project .c-header__inner:after{display:none}}.header-project .c-header__logo{align-items:center;display:flex;padding-block:1.5rem}.header-project .c-header__logo .c-logo--dena{flex:0 0 6.25rem;margin-inline-end:2rem}.header-project .c-header__logo .c-logo--dena svg{display:block;height:2.5rem;width:auto}.header-project .c-header__logo .c-logo--project{flex:0 0 8.75rem}.header-project .c-header__logo .c-logo--project img{height:100%;max-height:2.5rem;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:100%}@container header-container (min-inline-size: 1020px){.header-project .c-header__logo{padding-block:1rem .5rem}.header-project .c-header__logo .c-logo--dena{flex:0 0 9.375rem}.header-project .c-header__logo .c-logo--dena svg{height:3.5rem}.header-project .c-header__logo .c-logo--project{flex:0 0 12.5rem}.header-project .c-header__logo .c-logo--project img{max-height:3.5rem}}@container header-container (min-inline-size: 1100px){.header-project .c-header__logo{margin-inline-start:-3.5rem}}@container header-container (min-inline-size: 1400px){.header-project .c-header__logo.has-dena-logo{margin-inline-start:-13.25rem}}.header-project .c-header__bottom{display:none}@container header-container (min-inline-size: 1020px){.header-project .c-header__bottom{display:flex;padding-block-end:.625rem}.header-project .c-header__bottom:after{background:var(--color-link-fancy-underline-3);content:"";display:block;height:.625rem;inset-block-end:0;inset-inline-end:calc(-50vw + 50%);inset-inline-start:0;position:absolute}}.header-project .c-header-link-to-dena{display:flex;margin-inline-end:auto}.header-project .c-menu-project{display:none;margin-inline-end:auto;position:relative}@container header-container (min-inline-size: 1020px){.header-project .c-menu-project{display:block}}.header-project .c-menu-project__link--lvl0{padding-block-end:1.25rem;position:relative}.header-project .c-off-canvas-trigger{margin-inline-end:-.75rem;margin-inline-start:auto}@container header-container (min-inline-size: 1020px){.header-project .c-off-canvas-trigger{display:none}}.header-landing-page .c-header__inner:after{background:var(--color-link-fancy-underline-3);inset-inline:calc(-50vw + 50%)}@container header-container (min-inline-size: 1020px){.header-landing-page .c-header__inner{display:grid;grid-template-areas:". top" "logo logo" ". bottom";grid-template-columns:10rem auto}.header-landing-page .c-header__inner .c-header__logo{grid-area:logo}.header-landing-page .c-header__inner .c-header__top{grid-area:top}.header-landing-page .c-header__inner .c-header__bottom{grid-area:bottom}.header-landing-page .c-header__inner:after{display:none}}.header-landing-page .c-header__logo{align-items:center;display:flex;padding-block:1.5rem}.header-landing-page .c-header__logo .c-logo--dena{flex:0 0 6.25rem;margin-inline-end:2rem}.header-landing-page .c-header__logo .c-logo--dena svg{display:block;height:2.5rem;width:auto}@container header-container (min-inline-size: 1020px){.header-landing-page .c-header__logo{padding-block:1rem .5rem}.header-landing-page .c-header__logo .c-logo--dena{flex:0 0 9.375rem}.header-landing-page .c-header__logo .c-logo--dena svg{height:3.5rem}}@container header-container (min-inline-size: 1100px){.header-landing-page .c-header__logo{margin-inline-start:-3.5rem}}@container header-container (min-inline-size: 1400px){.header-landing-page .c-header__logo.has-dena-logo{margin-inline-start:-13.25rem}}.header-landing-page .c-header__bottom{display:none}@container header-container (min-inline-size: 1020px){.header-landing-page .c-header__bottom{display:flex;padding-block-end:.625rem}.header-landing-page .c-header__bottom:after{background:var(--color-link-fancy-underline-3);content:"";display:block;height:.625rem;inset-block-end:0;inset-inline-end:calc(-50vw + 50%);inset-inline-start:0;position:absolute}}.header-landing-page .c-header-link-to-dena{display:flex;margin-inline-end:auto}.header-landing-page .c-menu-landing-page{display:none;margin-inline-end:auto;position:relative}@container header-container (min-inline-size: 1020px){.header-landing-page .c-menu-landing-page{display:block}}.header-landing-page .c-menu-landing-page__link--lvl0{padding-block-end:1.25rem;position:relative}.header-landing-page .c-off-canvas-trigger{margin-inline-end:-.75rem;margin-inline-start:auto}@container header-container (min-inline-size: 1020px){.header-landing-page .c-off-canvas-trigger{display:none}}.c-img{height:auto;width:100%}.js-disabled-hint{background-color:var(--color-body);box-shadow:0 0 8px 2px rgb(var(--color-black-rgb)/.5);padding:.5rem;position:fixed;text-align:center;width:100%;z-index:10}.js-disabled-hint p{margin-block-end:0}.c-kicker{color:var(--color-kicker);display:inline-block;font-size:var(--font-size-caption-fixed);hyphens:auto;letter-spacing:.0375rem;line-height:var(--line-height-caption-fixed);overflow-wrap:anywhere;text-transform:uppercase}.c-kicker span:not(:last-of-type):after{content:" | "}.c-language-switch{display:flex;text-transform:uppercase;white-space:nowrap}.c-language-switch__item{align-items:center;display:flex}.c-language-switch__item a,.c-language-switch__item:after{font-family:var(--font-family-second);font-size:var(--font-size-caption-fixed);font-weight:var(--font-weight-regular);line-height:var(--line-height-caption-fixed)}.c-language-switch__item a{text-decoration:none}.c-language-switch__item a:hover{text-decoration:underline}.c-language-switch__item a[aria-current]{font-weight:var(--font-weight-medium-second-font)}.c-language-switch__item:not(:last-of-type):after{content:"|";margin-inline:.25rem}.c-link,.c-link-icon-only{font-weight:var(--font-weight-link);text-decoration:underline;text-decoration-color:var(--color-link-underline);text-decoration-thickness:1px;text-underline-offset:.3em}.c-link .o-icon-font,.c-link-icon-only .o-icon-font{color:var(--color-icon)}.c-link .o-icon-font:after,.c-link .o-icon-font:before,.c-link-icon-only .o-icon-font:after,.c-link-icon-only .o-icon-font:before{display:inline-block;text-decoration:underline}.c-link .o-icon-font:after,.c-link .o-icon-font:before,.c-link .o-icon-font:hover:after,.c-link .o-icon-font:hover:before,.c-link-icon-only .o-icon-font:after,.c-link-icon-only .o-icon-font:before,.c-link-icon-only .o-icon-font:hover:after,.c-link-icon-only .o-icon-font:hover:before{text-decoration:none}button.c-link,button.c-link-icon-only{background-color:transparent;border:0;cursor:pointer;display:inline-flex;font-family:inherit;font-weight:var(--font-weight-button);line-height:1;padding-block:calc(.5em + 2px);padding-inline:1em;position:relative;text-align:center;text-transform:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none}button.c-link-icon-only:active,button.c-link-icon-only:hover,button.c-link:active,button.c-link:hover{outline:0}button.c-link,button.c-link-icon-only{font-size:var(--font-size-body-text-fixed);line-height:var(--line-height-body-text-fixed);padding:0;text-align:start;text-decoration:none}.c-link.u-icon .o-icon-font{align-self:start;line-height:inherit}.c-link:not(.u-icon){background-image:linear-gradient(90deg,var(--color-link-fancy-underline-1),var(--color-link-fancy-underline-1)),linear-gradient(90deg,var(--color-link-fancy-underline-2),var(--color-link-fancy-underline-1));background-position:100% 100%,0 100%;background-repeat:no-repeat;background-size:100% 1px,0 1px;display:inline;text-decoration:none}.c-link:not(.u-icon):hover{background-image:linear-gradient(90deg,var(--color-link-fancy-underline-3),var(--color-link-fancy-underline-3)),linear-gradient(90deg,var(--color-link-fancy-underline-2),var(--color-link-fancy-underline-3));background-position:100% 100%,0 100%;background-size:0 2px,100% 2px}.c-link:has(.c-link__fancy-underline){text-decoration:none}.c-link:has(.c-link__fancy-underline):hover .o-icon-font{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,var(--color-link-fancy-underline-2),var(--color-link-fancy-underline-1));color:transparent;-webkit-text-fill-color:transparent}.c-link .c-link__fancy-underline{background-image:linear-gradient(90deg,var(--color-link-fancy-underline-1),var(--color-link-fancy-underline-1)),linear-gradient(90deg,var(--color-link-fancy-underline-2),var(--color-link-fancy-underline-1));background-position:100% 100%,0 100%;background-repeat:no-repeat;background-size:100% 1px,0 1px;display:inline;text-decoration:none}.c-link .c-link__fancy-underline:hover{background-image:linear-gradient(90deg,var(--color-link-fancy-underline-3),var(--color-link-fancy-underline-3)),linear-gradient(90deg,var(--color-link-fancy-underline-2),var(--color-link-fancy-underline-3));background-position:100% 100%,0 100%;background-size:0 2px,100% 2px}.c-link-sharing span,.c-link[data-ical] span{pointer-events:none}.c-list{--list-margin-inline-start:1.5rem;margin-block-end:var(--vertical-rhythm-text)}.c-list,.c-list ol,.c-list ul{list-style-position:outside;margin-inline-start:var(--list-margin-inline-start)}.c-list a{font-weight:var(--font-weight-link);hyphens:auto;overflow-wrap:anywhere}.c-list:has(.u-icon){list-style:none;margin-inline:0}.c-list li{margin-inline:0}.c-list li:not(:last-child){margin-block-end:1rem}.c-list li ol,.c-list li ul{margin-block:1rem}ul.c-list{list-style-type:disc}ol.c-list{list-style-type:decimal}ol.c-list ul,ul.c-list ul{list-style-type:circle}ol.c-list ol,ul.c-list ol{list-style-type:lower-latin}.c-media__content{position:relative}.c-media__image{aspect-ratio:16/9}.c-media__image .c-figure,.c-media__image .c-figure__inner{height:100%}.c-media__image .c-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c-media__figcaption{font-family:var(--font-family-second);font-size:var(--font-size-caption-fixed);font-weight:var(--font-weight-regular);line-height:var(--line-height-caption-fixed);margin-block-start:var(--vertical-rhythm-figcaption)}@media screen and (min-width:0)and (max-width:899px){.c-media__figcaption{--font-size-caption-fixed:0.75rem;--line-height-caption-fixed:1.41667}}.c-media .c-copyright{z-index:2}.c-media .c-button{inset:0;padding:0;position:absolute;z-index:1}.c-media .c-button .icon{background-color:var(--color-icon);border-radius:50%;inset:calc(50% - 1.5625rem);position:absolute}.c-media .c-button .icon:after{border-block:.5rem solid transparent;border-inline-start:.75rem solid var(--color-white);content:"";height:0;inset:calc(50% - .5rem);margin-inline-start:.25rem;position:absolute;width:0}.c-hero-teaser .c-media .c-button .icon,.c-video-box .c-media .c-button .icon{inset:calc(50% - 2.5rem)}.c-hero-teaser .c-media .c-button .icon:after,.c-video-box .c-media .c-button .icon:after{border-block:1rem solid transparent;border-inline-start:1.5rem solid var(--color-white);inset:calc(50% - 1rem);margin-inline-start:.5rem}.c-media .c-button:hover .icon{background-image:linear-gradient(90deg,var(--color-icon-play-hover-2),var(--color-icon-play-hover-1))}.c-media__text{align-content:end;inset:0;position:absolute;text-align:center}.c-media__text p{background-color:rgb(var(--color-white-rgb)/.8);font-family:var(--font-family-second);font-size:var(--font-size-caption-fixed);font-weight:var(--font-weight-regular);line-height:var(--line-height-caption-fixed);margin-block-end:0;padding-inline:1.25rem;width:100%;z-index:1}.c-media__text a:after{content:"";inset:0;position:absolute}.c-media__text a:focus-visible{outline:0}.c-media__text a:focus-visible:after{outline:3px dashed var(--color-focus-outline);outline-offset:2px}.c-media iframe{aspect-ratio:16/9;background-color:rgb(var(--color-black-rgb)/.2);display:none;width:100%}.c-media.iframe-loaded iframe{display:block}.c-media.iframe-loaded .c-media__content{display:none}.c-off-canvas{background-color:var(--color-off-canvas-bg);inset-block:0;inset-inline-start:0;opacity:0;position:fixed;transform:translate(-100%);transition:opacity 5s ease-in-out,visibility 5s ease-in-out;visibility:hidden;width:min(28rem,100%);z-index:10}.off-canvas-open .c-off-canvas{opacity:1;transform:translate(0);transition:transform .3s ease-in-out,opacity 0s ease-in-out,visibility 0s ease-in-out;visibility:visible}.c-off-canvas .c-off-canvas-menu{display:flex;flex-direction:column}.c-off-canvas .c-off-canvas-menu__head{align-items:center;border-block-end:1px solid var(--color-off-canvas-border);display:flex;order:-1}.c-off-canvas .c-off-canvas-menu__head .c-off-canvas-menu__label{margin-inline-end:auto;padding:1rem}.c-off-canvas .c-off-canvas-menu__list-wrapper{display:grid;grid-template-rows:0fr;opacity:0;transition-duration:.2s;transition-property:grid-template-rows,opacity,visibility;transition-timing-function:ease-in-out;visibility:hidden}.c-off-canvas .c-off-canvas-menu__list-wrapper>*{overflow:hidden}.c-off-canvas .c-off-canvas-menu__list :focus-visible{outline-offset:-3px}.c-off-canvas .c-off-canvas-menu__link{border-block-end:1px solid var(--color-off-canvas-border);display:block;font-weight:var(--font-weight-link);overflow:hidden;padding-block:.75rem;padding-inline:1rem;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:100%}.c-off-canvas .c-off-canvas-menu__button-wrapper{display:flex}.c-off-canvas .c-off-canvas-menu__button-wrapper button{border-block-end:1px solid var(--color-off-canvas-border);border-inline-start:1px solid var(--color-off-canvas-border);padding-block:.75rem;padding-inline:1rem}.c-off-canvas .c-off-canvas-menu__button-wrapper button[aria-expanded=false] .close,.c-off-canvas .c-off-canvas-menu__button-wrapper button[aria-expanded=true] .open{display:none}.c-off-canvas .c-off-canvas-menu__button-wrapper .o-icon-font{color:var(--color-icon);transition:transform .3s ease}.c-off-canvas .c-off-canvas-menu li ul li a{padding-inline-start:2rem}.c-off-canvas .c-off-canvas-menu li ul li ul li a{padding-inline-start:3rem}.c-off-canvas .c-off-canvas-menu li ul li ul li ul li a{padding-inline-start:4rem}.c-off-canvas .submenu-open{background-color:rgb(var(--color-white-rgb)/.5);box-shadow:0 0 8px 2px rgb(var(--color-black-rgb)/.5)}.c-off-canvas .submenu-open>.c-off-canvas-menu__button-wrapper .o-icon-font{transform:rotate(90deg)}.c-off-canvas .submenu-open>.c-off-canvas-menu__list-wrapper{grid-template-rows:1fr;opacity:1;visibility:visible}.c-off-canvas .current>.c-off-canvas-menu__button-wrapper{background-color:rgb(var(--color-black-rgb)/.1)}.c-off-canvas .active:not(.current)>.c-off-canvas-menu__button-wrapper a{border-inline-start:.25rem solid var(--color-icon)}.c-off-canvas .c-page-search{border-block-end:1px solid var(--color-off-canvas-border);order:-1;padding-block:1rem;padding-inline:1rem}.c-off-canvas .c-menu-accessibility,.c-off-canvas .c-menu-meta__list{display:flex;flex-wrap:wrap;gap:0 2rem}.c-off-canvas .c-language-switch,.c-off-canvas .c-menu-accessibility,.c-off-canvas .c-menu-meta__list{border-block-start:1px solid var(--color-off-canvas-border);justify-content:center;padding-block:.5rem;padding-inline:1rem}.c-off-canvas .c-language-switch{width:100%}.c-off-canvas .c-language-switch .c-language-switch__item:after,.c-off-canvas .c-language-switch [aria-current]{display:none}.c-off-canvas .c-off-canvas-menu,.c-off-canvas__content{height:100%}.c-off-canvas .c-off-canvas-menu__list--lvl0{height:100%;overflow-y:auto}.off-canvas-open{overflow:hidden;position:relative}.js-off-canvas-mask{background-color:rgb(var(--color-black-rgb)/.7);inset:0;opacity:0;overflow:hidden;position:fixed;transition:all .3s ease-in-out;visibility:hidden;z-index:9}.off-canvas-open .js-off-canvas-mask{opacity:1;visibility:visible}.c-off-canvas-trigger{height:3rem;width:3rem}.c-off-canvas-trigger.c-button-icon-only{align-items:center;justify-content:center;padding:0}.c-page-title .c-kicker span:not(.date){font-weight:var(--font-weight-semibold-main-font)}.c-page-title h1,.c-page-title h2{margin-block:.625rem}.c-page-title.centered{--page-title-max-width:50.625rem;margin-inline:auto;text-align:center;width:min(100%,var(--page-title-max-width))}.c-publication-hero{--color-link-underline:var(--color-cta-box);display:grid;gap:2rem 2.5rem}@container article-container (min-inline-size: 900px){.c-publication-hero{grid-template-columns:22rem 1fr}.c-publication-hero__image{order:-1}}@container article-container (min-inline-size: 1020px){.c-article .c-publication-hero{grid-column:1/3}}@container article-container (min-inline-size: 1300px){.c-article .c-publication-hero{grid-column:2;margin-inline-start:-10rem}}.c-publication-hero__downloads{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));hyphens:auto;margin-block:2rem;overflow-wrap:anywhere}.c-publication-hero .c-publication-hero__cta-box{align-content:start;background-color:var(--color-cta-box-bg);color:var(--color-cta-box);display:grid;font-family:var(--font-family-second);font-size:var(--font-size-title);font-weight:var(--font-weight-medium-second-font);gap:1rem;height:100%;line-height:var(--line-height-title);padding-block:1rem;padding-inline:1rem;position:relative;text-decoration:none;width:100%}.c-publication-hero .c-publication-hero__cta-box:focus-visible{outline-color:var(--color-focus-outline)}.c-publication-hero .c-publication-hero__cta-box .title{font-family:var(--font-family-second);font-size:var(--font-size-title);font-weight:var(--font-weight-medium-second-font);line-height:var(--line-height-title);padding-inline-start:1.5rem;text-decoration:underline;text-decoration-color:var(--color-link-underline);text-decoration-thickness:1px;text-underline-offset:.3em}.c-publication-hero .c-publication-hero__cta-box:hover .title{text-decoration:none}.c-publication-hero .c-publication-hero__cta-box .group{font-family:var(--font-family-second);font-size:var(--font-size-caption-fixed);font-weight:var(--font-weight-regular);line-height:var(--line-height-caption-fixed)}.c-publication-hero .c-publication-hero__cta-box .group span:not(:last-of-type):after{content:",";margin-inline-end:.2rem}.c-publication-hero .c-publication-hero__cta-box .o-icon-font{font-size:var(--icon-xl);inset-block-start:1.25rem;inset-inline-start:.5rem;position:absolute}.c-publication-hero .c-figure .c-figure__inner{aspect-ratio:1/1.414;background-color:var(--color-image-bg);max-height:20rem;padding-block:2rem;padding-inline:1.5rem}@container article-container (min-inline-size: 900px){.c-publication-hero .c-figure .c-figure__inner{max-height:unset}}.c-publication-hero .c-figure .c-figure__inner .c-figure__button,.c-publication-hero .c-figure .c-figure__inner .c-figure__link{height:100%}.c-publication-hero .c-figure .c-figure__inner .c-img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.c-project-portrait-infobox{--project-portrait-infobox-max-width:50.625rem;container:project-portrait-infobox/inline-size}.c-project-portrait-infobox__inner{display:flex;flex-direction:column;gap:1.25rem}@container project-portrait-infobox (min-inline-size: 660px){.c-project-portrait-infobox__inner{flex-direction:row;flex-wrap:wrap}}@container project-portrait-infobox (min-inline-size: 980px){.c-project-portrait-infobox__inner{flex-direction:row;flex-wrap:nowrap}}.c-project-portrait-infobox__headline{font-family:var(--font-family-second);font-size:var(--font-size-display-3);font-weight:var(--font-weight-medium-second-font);line-height:var(--line-height-display-3)}.c-project-portrait-infobox p:last-child{margin-block-end:0}.c-project-portrait-infobox__logo{flex:0 0 auto}.c-project-portrait-infobox__logo .c-figure .c-figure__inner{aspect-ratio:1/1;max-height:14.375rem}.c-project-portrait-infobox__logo .c-figure .c-figure__inner .c-figure__button,.c-project-portrait-infobox__logo .c-figure .c-figure__inner .c-figure__link{height:100%}.c-project-portrait-infobox__logo .c-figure .c-figure__inner .c-img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.c-project-portrait-infobox__content{hyphens:auto;overflow-wrap:anywhere}.c-project-portrait-infobox__content:before{background-color:var(--color-highlight-line);content:"";display:block;height:var(--highlight-line-height);margin-block-end:1.5rem;width:4rem}.c-project-portrait-infobox__contact{align-items:flex-start;display:flex;flex-direction:column}.c-project-portrait-infobox__contact:has(.c-project-portrait-infobox__headline):before{background-color:var(--color-highlight-line);content:"";display:block;height:var(--highlight-line-height);margin-block-end:1.5rem;width:4rem}.c-project-portrait-infobox__contact .c-kicker{margin-block-end:.625rem}.c-project-portrait-infobox__contact .c-button{margin-block-start:auto}.c-project-portrait-infobox:has(a) .c-project-portrait-infobox__content{max-width:25rem}.c-project-portrait-infobox:has(a):not(.has-logo){margin-inline:auto;width:min(100%,var(--project-portrait-infobox-max-width))}.c-skip-link{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.c-skip-link:focus{background-color:var(--color-white);clip-path:none;color:var(--color-text);height:auto;margin:0;outline-offset:-3px;padding:1em .5em;text-align:center;width:100%;z-index:20}.c-video-box{--video-box-max-width:50.625rem;margin-block-start:3.125rem}.c-video-box__inner{margin-inline:auto;width:min(100%,var(--video-box-max-width))}.c-video-box__details{display:flex;flex-wrap:wrap;gap:1.25rem .125rem}.c-video-box__headline{font-family:var(--font-family-second);font-size:var(--font-size-display-3);font-weight:var(--font-weight-medium-second-font);line-height:var(--line-height-display-3)}.c-video-box p:last-child{margin-block-end:0}.c-video-box__contact,.c-video-box__content{background-color:var(--color-video-box-bg);hyphens:auto;overflow-wrap:anywhere;padding:1.5625rem}.c-video-box__content{flex:1 1 28rem}.c-video-box__contact{flex:1 1 18rem}.c-video-box__contact .c-kicker{margin-block-end:.625rem}.c-video-box__contact .c-button{margin-block-start:auto}.c-video-box .c-link-sharing{margin-block-end:3.375rem}.c-video-box__inner,.c-video-box__text{margin-block-start:3.375rem}.c-accordion__list{display:grid;gap:1rem}.c-accordion__panel-wrapper{background-color:var(--color-accordion-panel-bg);display:grid;grid-template-rows:0fr;opacity:0;transition-duration:.2s;transition-property:grid-template-rows,opacity,visibility;transition-timing-function:ease-in-out;visibility:hidden}.c-accordion__panel-wrapper>*{overflow:hidden}.c-accordion__panel-wrapper .c-accordion__panel-inner{padding-block:1rem;padding-inline:2.5rem}.c-accordion__trigger{align-items:center;background:none;background-color:var(--color-accordion-bg);border:0;color:inherit;cursor:default;cursor:pointer;display:grid;font:inherit;font-family:var(--font-family-second);font-size:var(--font-size-title);font-weight:var(--font-weight-medium-second-font);grid-auto-flow:column;grid-template-columns:1fr 2rem;line-height:normal;line-height:var(--line-height-title);overflow:visible;padding:0;padding-block:1rem;padding-inline-end:1rem;padding-inline-start:2.5rem;text-align:start;text-transform:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.c-accordion__trigger .o-icon-font{color:var(--color-icon);justify-self:end;transition:transform .3s ease-out}.c-accordion__trigger[aria-expanded=true] .o-icon-font{transform:rotateX(180deg)}.c-accordion__trigger[aria-expanded=true]+.c-accordion__panel-wrapper{grid-template-rows:1fr;opacity:1;visibility:visible}.c-accordion .u-space-top\:default{margin-block-start:0}.c-contact-box{position:relative}.c-contact-box>*{max-width:15rem}.c-contact-box__headline{font-family:var(--font-family-second);font-size:var(--font-size-display-3);font-weight:var(--font-weight-medium-second-font);line-height:var(--line-height-display-3)}.c-contact-box__content{hyphens:auto;overflow-wrap:anywhere;padding-inline:.5rem;text-align:center}.c-contact-box__content p{margin-block-end:0}.c-contact-box__content p .phone,.c-contact-box__content p .position{display:block}.c-contact-box__content p .position:not(:last-child){margin-block-end:1rem}.c-contact-box__content p .phone{font-weight:var(--font-weight-semibold-main-font)}.c-contact-box__image{margin-block-end:.5rem}.c-contact-box .c-copyright{inset-block-end:-2.25rem}.c-contact-box .c-figure .c-figure__inner{aspect-ratio:1/1;border-radius:50%;height:10.625rem;margin-inline:auto;padding-block:.625rem;padding-inline:.625rem;width:10.625rem}.c-contact-box .c-figure .c-figure__inner .c-figure__button,.c-contact-box .c-figure .c-figure__inner .c-figure__link{height:100%}.c-contact-box .c-figure .c-figure__inner .c-img{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c-contact-box-list ul{display:grid;gap:1.5rem 0;justify-items:center}@media screen and (min-width:700px){.c-contact-box-list ul{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));justify-items:unset}}.c-container{--container-column-gap:1.25rem;--container-margin-block:2.5rem;--container-padding-block:2.5rem}.c-container[class*=u-color-bg-width]{--u-color-bg-width-default-padding-block:0;--u-color-bg-width-fw-padding-block:0;--u-color-bg-width-offset-padding-block:0}@media screen and (min-width:900px){.c-container{--container-margin-block:5rem;--container-padding-block:5rem}}.c-container:not(.c-container--100){-moz-column-gap:var(--container-column-gap);column-gap:var(--container-column-gap);display:grid}.c-container[class*=u-color-bg-width]{margin-block-start:var(--container-margin-block);padding-block-end:var(--container-padding-block)}.c-container[class*=u-color-bg-width].highlight-line{position:relative}.c-container[class*=u-color-bg-width].highlight-line:after{background-color:var(--color-highlight-line);content:"";display:block;height:var(--highlight-line-height);inset-block-start:0;inset-inline-start:-1.875rem;position:absolute;width:4rem;width:8rem}.c-container:not([class*=u-color-bg-width]).highlight-line{padding-block-start:1.875rem;position:relative}.c-container:not([class*=u-color-bg-width]).highlight-line:before{background-color:var(--color-highlight-line);content:"";display:block;height:var(--highlight-line-height);inset-block-start:var(--vertical-rhythm-component);inset-inline-start:-1.875rem;position:absolute;width:4rem;width:8rem}.c-container:has(>h2,>h3,>h4){margin-block-start:var(--container-margin-block);padding-block-start:var(--container-padding-block)}.c-container:has(>h2,>h3,>h4):not([class*=u-color-bg-width]){--container-padding-block:0}.c-container:has(>h2,>h3,>h4):not([class*=u-color-bg-width]).highlight-line:before{inset-block-start:0}.c-container:has(>h2,>h3,>h4) .c-container__col:first-of-type .u-space-top\:default:first-of-type{--vertical-rhythm-component:0}@media screen and (min-width:900px){.c-container:has(>h2,>h3,>h4) .c-container__col:first-of-type{margin-block-start:0}}@media screen and (min-width:900px){.c-container:has(>h2,>h3,>h4) .c-container__col .u-space-top\:default:first-of-type{--vertical-rhythm-component:0}}.c-container>h2,.c-container>h3,.c-container>h4{grid-column:1/-1}.c-container--100>*,.c-container__col>*{display:flow-root}.c-container--100:has(>h2,>h3,>h4) .u-space-top\:default:first-of-type{--vertical-rhythm-component:0}.c-container--66-33 .c-teaser-slider{max-width:40rem!important}@media screen and (min-width:900px){.c-container--50-50{grid-template-columns:repeat(2,1fr)}.c-container--33-33-33{grid-template-columns:repeat(3,1fr)}.c-container--33-66{grid-template-columns:1fr 2fr}.c-container--66-33{grid-template-columns:2fr 1fr}}.c-container--66-33.infocenter-spacing{--color-border:var(--color-grey2)}.c-container--66-33.infocenter-spacing .c-container__col:last-child .u-space-top\:default:not(:first-child),.c-container--66-33.press-spacing .c-container__col:last-child .u-space-top\:default:not(:first-child){margin-block-start:1.25rem}.c-app{min-width:18.125rem}.c-article,.c-footer,.c-header{-moz-column-gap:var(--content-column-gap);column-gap:var(--content-column-gap);display:grid;grid-template-columns:1fr min(var(--content-max),100% - var(--content-column-gap)*2) 1fr}.c-article>*,.c-footer>*,.c-header>*{grid-column:2}.c-article{container:article-container/inline-size}.c-content-slider{--content-slider-gap:0.625rem;--content-slider-max-width:50.625rem}.c-content-slider-container{container:content-slider-container/inline-size}.c-content-slider{margin-inline:auto;width:min(100%,var(--content-slider-max-width))}.c-content-slider__slider.glider{margin-inline:calc(var(--content-slider-gap)*-1);overflow:hidden}.c-content-slider .glider-slide{align-content:start;margin-inline:var(--content-slider-gap)}.c-content-slider .c-text-media.u-space-top\:default{margin-block-start:0}.c-content-slider .c-text-media:not(:has(.c-text-media__media)) .c-text-media__content{grid-template-columns:1fr}.c-content-slider .dots{display:none}.c-content-slider__inner .c-button-icon-only .o-icon-font{color:var(--color-icon);font-size:var(--icon-lg)}.c-content-slider__inner .c-button-icon-only.disabled{opacity:.5;pointer-events:none}@container content-slider-container (min-inline-size: 980px){.c-content-slider__inner{position:relative}.c-content-slider__inner .c-button-icon-only{position:absolute;top:50%;transform:translateY(-50%)}.c-content-slider__inner .c-button-icon-only.prev{left:-5rem}.c-content-slider__inner .c-button-icon-only.next{right:-5rem}}.c-cta-box{--color-button-main-hover-border:var(--color-cta-box);--color-button-second-hover-border:var(--color-cta-box);--color-link-underline:var(--color-cta-box);background-color:var(--color-cta-box-bg);padding-block:1.5rem;padding-inline:1.875rem}.c-cta-box,.c-cta-box h2,.c-cta-box h3,.c-cta-box h4{color:var(--color-cta-box)}.c-cta-box h2 a:not([class]),.c-cta-box h3 a:not([class]),.c-cta-box h4 a:not([class]),.c-cta-box p a:not([class]){background-image:none}.c-cta-box p:last-child{margin-block-end:0}.c-cta-box .c-link:has(.c-link__fancy-underline),.c-cta-box a:not(.c-button){background-image:none;color:var(--color-cta-box);text-decoration:underline;text-decoration-color:var(--color-link-underline);text-decoration-thickness:1px;text-underline-offset:.3em}.c-cta-box .c-link:has(.c-link__fancy-underline):hover,.c-cta-box a:not(.c-button):hover{text-decoration:none}.c-cta-box .c-link .c-link__fancy-underline{background-image:none}.c-cta-box .c-link:has(.c-link__fancy-underline) .o-icon-font{color:var(--color-cta-box)}.c-cta-box .c-link:has(.c-link__fancy-underline):hover .o-icon-font{background-image:none;color:var(--color-cta-box);-webkit-text-fill-color:var(--color-cta-box)}.c-cta-newsletter{--color-focus-outline:var(--color-white);--color-form-field-border:var(--color-white);background-color:var(--color-cta-newsletter-bg);color:var(--color-cta-newsletter);padding-block:1.5rem;padding-inline:1.875rem}.c-cta-newsletter__headline{font-family:var(--font-family-second);font-size:var(--font-size-title);font-weight:var(--font-weight-medium-second-font);line-height:var(--line-height-title)}.c-cta-newsletter__form{margin-block-end:.5rem}.c-cta-newsletter__form .c-form__input{font-size:var(--font-size-caption-fixed);line-height:var(--line-height-caption-fixed)}.c-cta-newsletter__form .c-button-icon-only{background-color:var(--color-cta-newsletter-bg);border:1px solid var(--color-cta-newsletter);padding-block:0;padding-inline:.5rem}.c-cta-newsletter__form .c-button-icon-only .o-icon-font{color:var(--color-cta-newsletter)}.c-datawrapper{--datawrapper-border-width:1.25rem;--datawrapper-info-max-width:50.625rem;--datawrapper-narrow-max-width:50.625rem}.c-datawrapper__content{position:relative}.c-datawrapper__image{aspect-ratio:16/9}.c-datawrapper__image .c-figure,.c-datawrapper__image .c-figure__inner{height:100%}.c-datawrapper__image .c-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c-datawrapper__figcaption{font-family:var(--font-family-second);font-size:var(--font-size-caption-fixed);font-weight:var(--font-weight-regular);line-height:var(--line-height-caption-fixed);margin-block-start:var(--vertical-rhythm-figcaption)}@media screen and (min-width:0)and (max-width:899px){.c-datawrapper__figcaption{--font-size-caption-fixed:0.75rem;--line-height-caption-fixed:1.41667}}.c-datawrapper .c-copyright{z-index:2}.c-datawrapper__text{align-content:end;inset:0;position:absolute;text-align:center}.c-datawrapper__text p{background-color:rgb(var(--color-white-rgb)/.8);font-family:var(--font-family-second);font-size:var(--font-size-caption-fixed);font-weight:var(--font-weight-regular);line-height:var(--line-height-caption-fixed);margin-block-end:0;padding-inline:1.25rem;width:100%;z-index:1}.c-datawrapper__text a:after{content:"";inset:0;position:absolute}.c-datawrapper__text a:focus-visible{outline:0}.c-datawrapper__text a:focus-visible:after{outline:3px dashed var(--color-focus-outline);outline-offset:2px}.framed .c-datawrapper__content,.framed .c-datawrapper__iframe{border:var(--datawrapper-border-width) solid var(--color-datawrapper-border);margin-inline:calc(var(--datawrapper-border-width)*-1)}@container article-container (min-inline-size: 660px){.framed .c-datawrapper__content,.framed .c-datawrapper__iframe{--datawrapper-border-width:2.5rem;margin-inline:0}}.framed .c-datawrapper__iframe{padding:.625rem}.c-datawrapper__info{margin-inline:auto;width:min(100%,var(--datawrapper-info-max-width))}.c-datawrapper__info .c-link-sharing,.c-datawrapper__info p{margin-block-start:2.25rem}.c-datawrapper.narrow{margin-inline:auto;width:min(100%,var(--datawrapper-narrow-max-width))}.c-download-list__item{border-block-start:1px solid var(--color-border)}.c-download-list__item:last-child{border-block-end:1px solid var(--color-border)}.c-download-list .c-link{hyphens:auto;overflow-wrap:anywhere;padding-block:1rem;width:100%}.c-download-list .c-link span:not(:last-of-type):after{content:" | "}.c-event-teaser{--event-teaser-button-margin-block:1.25rem;container:event-teaser-container/inline-size}.c-event-teaser__inner{display:flex;flex-direction:column;gap:1.25rem}[class*=u-color-bg] .c-event-teaser__inner{background-color:var(--color-white);padding-block-end:1.25rem;padding-inline:1.25rem}[class*=u-color-bg] .c-event-teaser__inner:has(.c-event-teaser__image) .c-event-teaser__image{margin-inline-start:-1.25rem}@container event-teaser-container (min-inline-size: 660px){.c-event-teaser__inner{flex-direction:row;flex-wrap:wrap}}@container event-teaser-container (min-inline-size: 980px){.c-event-teaser__inner{flex-direction:row;flex-wrap:nowrap}}.c-event-teaser__inner+.c-button{display:flex;margin-block-start:var(--event-teaser-button-margin-block);margin-inline-start:auto;width:-moz-fit-content;width:fit-content}.c-event-teaser__headline{font-family:var(--font-family-second);font-size:var(--font-size-title);font-weight:var(--font-weight-medium-second-font);line-height:var(--line-height-title)}.c-event-teaser__image{flex:0 0 auto}.c-event-teaser__image .c-figure .c-figure__inner{aspect-ratio:1/1.414;max-height:20.327rem}.c-event-teaser__image .c-figure .c-figure__inner .c-figure__button,.c-event-teaser__image .c-figure .c-figure__inner .c-figure__link{height:100%}.c-event-teaser__image .c-figure .c-figure__inner .c-img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.c-event-teaser__aside,.c-event-teaser__content{hyphens:auto;overflow-wrap:anywhere}.c-event-teaser__aside:before,.c-event-teaser__content:before{background-color:var(--color-highlight-line);content:"";display:block;height:var(--highlight-line-height);margin-block-end:1.5rem;width:4rem}.c-event-teaser__content{flex:0 0 auto;max-width:25rem;padding-inline-end:4rem}.c-event-teaser__content .event{display:grid;font-family:var(--font-family-second);font-size:var(--font-size-title);font-weight:var(--font-weight-medium-second-font);line-height:var(--line-height-title);margin-block-end:1rem}.c-event-teaser__content .event .date{font-size:2.625rem}.c-event-teaser__content .event .time{display:flex;gap:0 .25rem}.c-event-teaser__content .event:has(.date-end) .date-start:after{content:"&";padding:0 .75rem}.c-event-teaser__content p:last-child{margin-block-end:0}.c-event-teaser__aside{align-items:flex-start;display:flex;flex-direction:column;position:relative}.c-event-teaser__aside:after{background-color:var(--color-border);content:"";inset-block:2rem;inset-inline-start:-3rem;position:absolute;width:1px}.c-event-teaser__aside .c-event-teaser__list{display:grid;gap:1.25rem}.c-event-teaser__aside .c-event-teaser__list .c-event-teaser__item{display:grid}.c-event-teaser__aside .c-event-teaser__list .date{font-family:var(--font-family-second);font-size:var(--font-size-title);font-weight:var(--font-weight-medium-second-font);line-height:var(--line-height-title)}.c-event-teaser__aside .c-event-teaser__list .c-link{hyphens:auto;overflow-wrap:anywhere}.c-event-teaser__aside .c-event-teaser__list .c-link .o-icon-font{align-self:start;line-height:inherit}.c-event-teaser-single{container:event-teaser-single-container/inline-size}.c-event-teaser-single__inner{display:flex;flex-direction:column;gap:1.25rem;position:relative}@container event-teaser-single-container (min-inline-size: 500px){.c-event-teaser-single__inner{flex-direction:row}}.c-event-teaser-single__headline{font-family:var(--font-family-second);font-size:var(--font-size-title);font-weight:var(--font-weight-medium-second-font);line-height:var(--line-height-title)}.c-event-teaser-single__date{display:grid;flex:0 0 auto;grid-auto-rows:max-content;justify-content:start;justify-items:center}.c-event-teaser-single__date .dash,.c-event-teaser-single__date .date{color:var(--color-event-date);font-family:var(--font-family-second);font-size:var(--font-size-display-1);font-weight:var(--font-weight-medium-second-font);line-height:var(--line-height-display-1)}.c-event-teaser-single__date .date{font-size:6.25rem}.c-event-teaser-single__date .dash{font-size:2.625rem;font-weight:var(--font-weight-regular);line-height:.75}.c-event-teaser-single__date .meta{font-family:var(--font-family-second);font-size:var(--font-size-title);font-weight:var(--font-weight-medium-second-font);line-height:var(--line-height-title);margin-block-start:1rem}.c-event-teaser-single__date:before{background-color:var(--color-highlight-line);content:"";display:block;height:var(--highlight-line-height);justify-self:start;width:4rem}@container event-teaser-single-container (min-inline-size: 900px){.c-event-teaser-single__date{justify-content:end;width:14.5rem}}.c-event-teaser-single__content{hyphens:auto;max-width:40rem;overflow-wrap:anywhere}.c-event-teaser-single__content .c-event-teaser-single__headline{margin-block-start:.625rem}.c-event-teaser-single__content .c-event-teaser-single__meta{display:flex;flex-wrap:wrap;font-family:var(--font-family-second);font-size:var(--font-size-caption-fixed);font-weight:var(--font-weight-regular);gap:0 2rem;line-height:var(--line-height-caption-fixed)}.c-event-teaser-single__content .c-event-teaser-single__meta .event{display:flex;gap:0 .25rem}.c-hero-image+.c-page-title{--page-title-margin-block:-3.75rem;--page-title-max-width:53.125rem;--page-title-padding-block:1.5rem}@media screen and (min-width:900px){.c-hero-image+.c-page-title{--page-title-margin-block:-12rem;--page-title-padding-block:2.5rem}}.c-hero-image{display:grid;min-height:30vh;place-items:center;position:relative}.c-hero-image+.c-page-title{background-color:var(--color-body);padding-block-start:var(--page-title-padding-block);padding-inline:1rem;text-align:center;z-index:1}.c-hero-image+.c-page-title.has-subtitle{margin-block-start:var(--page-title-margin-block)}.c-hero-image+.c-page-title *{margin-inline:auto;max-width:calc(var(--page-title-max-width))}.c-hero-image:has(.c-hero-image__image:only-child){min-height:11.25rem}@media screen and (min-width:900px){.c-hero-image:has(.c-hero-image__image:only-child){height:40vh;max-height:40rem;min-height:28.125rem}}.c-article .c-hero-image{grid-column:1/-1}.c-hero-image>.c-hero-image__content{backdrop-filter:blur(5px);background-color:rgb(var(--color-white-rgb)/.8);max-width:min(var(--content-max)/2,100% - 2rem);padding:2rem;z-index:1}.c-hero-image__content-wrapper{display:grid;width:min(var(--content-max),100% - 2rem);z-index:1}.c-hero-image__content-wrapper .c-hero-image__content{backdrop-filter:blur(5px);background-color:rgb(var(--color-white-rgb)/.8);max-width:min(var(--content-max)/2,100%);padding:2rem}.c-hero-image__image{inset:0;position:absolute}.c-hero-image .c-figure,.c-hero-image .c-figure__inner{height:100%}.c-hero-image .c-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c-hero-teaser{--color-link-underline:var(--color-cta-box);--hero-teaser-margin-block:2.5rem;--hero-teaser-text-max-width:40.5rem}.c-hero-teaser--video{--hero-teaser-text-max-width:100%}.c-hero-teaser__content{align-items:end;display:flex;flex-direction:column}.c-hero-teaser__teaser{max-width:var(--hero-teaser-text-max-width);padding-block:1.5rem;width:100%}.c-hero-teaser__teaser p{font-family:var(--font-family-second);font-size:var(--font-size-display-3);font-weight:var(--font-weight-medium-second-font);line-height:var(--line-height-display-3)}.c-hero-teaser__teaser .c-link{hyphens:auto;overflow-wrap:anywhere}.c-hero-teaser__teaser>:last-child{margin-block-end:0}.c-hero-teaser__cta-box{background-color:var(--color-cta-box-bg);color:var(--color-cta-box);display:grid;gap:.75rem;padding-block:1rem;padding-block-start:1rem;padding-inline-end:1rem;padding-inline-start:4rem;position:relative;width:17rem}.c-hero-teaser__cta-box:hover{background-image:linear-gradient(90deg,var(--color-hero-teaser-cta-box-hover-2),var(--color-hero-teaser-cta-box-hover-1))}.c-hero-teaser__cta-box a:not([class]){background-image:none;color:var(--color-cta-box);font-size:var(--font-size-title);font-weight:var(--font-weight-regular);line-height:var(--line-height-title);text-decoration:underline;text-decoration-color:var(--color-link-underline);text-decoration-thickness:1px;text-underline-offset:.3em}.c-hero-teaser__cta-box a:not([class]):after{content:"";inset:0;position:absolute}.c-hero-teaser__cta-box a:not([class]){hyphens:auto;overflow-wrap:anywhere}.c-hero-teaser__cta-box a:not([class]):hover{background-image:none;text-decoration:none}.c-hero-teaser__cta-box a:not([class]):focus-visible{outline:0}.c-hero-teaser__cta-box a:not([class]):focus-visible:after{outline:3px dashed var(--color-focus-outline);outline-offset:2px}.c-hero-teaser__cta-box p{margin-block-end:0}.c-hero-teaser__cta-box p:not(:has(a)){font-family:var(--font-family-second);font-size:var(--font-size-caption-fixed);font-weight:var(--font-weight-regular);line-height:var(--line-height-caption-fixed)}.c-hero-teaser__cta-box .o-icon-font{font-size:var(--icon-lg);inset-block-start:1.25rem;inset-inline-start:1.75rem;position:absolute}.c-hero-teaser__cta-box .o-icon-font--tickets{--icon-lg:2rem;inset-block-start:1rem;inset-inline-start:1.25rem}.c-hero-teaser__cta-box .o-icon-font--extern{--icon-lg:1.25rem}.c-hero-teaser__image{order:-1}.c-hero-teaser .c-figure,.c-hero-teaser .c-figure__inner{height:100%}.c-hero-teaser .c-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c-hero-teaser--image{display:grid}.c-hero-teaser--image .c-hero-teaser__image{aspect-ratio:16/9;margin-inline-start:calc(-50vw + 50%)}.c-hero-teaser--image .c-hero-teaser__teaser{backdrop-filter:blur(5px);background-color:rgb(var(--color-white-rgb)/.8)}.c-hero-teaser--video{display:flex;flex-wrap:wrap;justify-content:space-between}.c-hero-teaser--video .c-hero-teaser__content{flex:1 1 32rem}.c-hero-teaser--video .c-hero-teaser__image{flex:1 1 42rem}@container article-container (min-inline-size: 500px){.c-hero-teaser__teaser{padding-inline:2rem}.c-hero-teaser--image .c-hero-teaser__content{margin-block-start:-40%;z-index:1}.c-hero-teaser--image .c-hero-teaser__cta-box{margin-block-start:.5rem}}@container article-container (min-inline-size: 1020px){.c-hero-teaser--image .c-hero-teaser__content{margin-block-start:-52%}.c-hero-teaser--image .c-hero-teaser__cta-box{margin-block-start:2.5rem}.c-hero-teaser--image .c-hero-teaser__image{margin-inline-end:calc(50vw - 50%);padding-inline-end:8.75rem}.c-hero-teaser--video{flex-wrap:nowrap}.c-hero-teaser--video .c-hero-teaser__image{flex:0 1 36rem}.c-hero-teaser--video .c-hero-teaser__teaser{padding-block-start:0}}@container article-container (min-inline-size: 1400px){.c-hero-teaser--image .c-hero-teaser__image{margin-inline-end:13.125rem;margin-inline-start:-13.125rem}.c-hero-teaser--video .c-hero-teaser__image{flex:0 1 42rem;margin-inline-start:-13.125rem}}.c-breadcrumb+.c-hero-teaser{margin-block-start:0}.c-article .c-hero-teaser:first-child{margin-block-start:var(--hero-teaser-margin-block)}.c-image-slider{--image-slider-gap:0.625rem;--image-slider-max-width:50.625rem}.c-image-slider-container{container:image-slider-container/inline-size}.c-image-slider{margin-inline:auto;width:min(100%,var(--image-slider-max-width))}.c-image-slider__slider.glider{margin-inline:calc(var(--image-slider-gap)*-1);overflow:hidden}.c-image-slider .glider-slide{align-content:unset;justify-content:unset}.c-image-slider__image{aspect-ratio:16/9;display:grid;margin-inline:var(--image-slider-gap)}.c-image-slider__image .c-img{aspect-ratio:16/9;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.c-image-slider .dots{display:none}.c-image-slider .counter{display:flex;inset-block-start:0;inset-inline-end:0;position:absolute;z-index:1}.c-image-slider .counter .current,.c-image-slider .counter .total{align-content:center;font-family:var(--font-family-second);font-size:var(--font-size-caption-fixed);font-weight:var(--font-weight-regular);height:1.875rem;line-height:var(--line-height-caption-fixed);text-align:center;width:1.875rem}.c-image-slider .counter .current{background-color:var(--color-image-slider-counter-current-bg);color:var(--color-image-slider-counter-current-text);font-weight:var(--font-weight-semibold-main-font)}.c-image-slider .counter .total{background-color:var(--color-image-slider-counter-total-bg)}.c-image-slider__inner{position:relative}.c-image-slider__inner .c-button-icon-only .o-icon-font{color:var(--color-icon);font-size:var(--icon-lg)}.c-image-slider__inner .c-button-icon-only.disabled{opacity:.5;pointer-events:none}@container image-slider-container (min-inline-size: 980px){.c-image-slider__inner .counter{inset-block-start:26.6rem}.c-image-slider__inner .c-button-icon-only{position:absolute;top:50%;transform:translateY(-50%)}.c-image-slider__inner .c-button-icon-only.prev{left:-5rem}.c-image-slider__inner .c-button-icon-only.next{right:-5rem}}.c-intro .c-figure{margin-inline-end:calc(-50vw + 50%);margin-inline-start:calc(-50vw + 50%)}@container article-container (inline-size <= 1125px){.c-intro .c-figure .c-copyright{inset-block-end:5px}}@container article-container (min-inline-size: 1120px){.c-intro .c-figure{margin-inline-end:-4.375rem;margin-inline-start:-4.375rem}}.c-intro__content{background-color:var(--color-white);display:flow-root;margin-block-start:-4rem;padding-block-start:2.5rem;padding-inline:1.5rem;position:relative}@container article-container (min-inline-size: 660px){.c-intro__content{margin-block-start:-12rem;padding-inline:4.5rem}}.end .c-intro__content{margin-block-start:0}.c-intro__content hr{border-block-end:2px solid var(--color-highlight-line);margin-block:2.5rem}.c-intro__content h2{font-family:var(--font-family-second);font-size:var(--font-size-display-1);font-weight:var(--font-weight-medium-second-font);line-height:var(--line-height-display-1);text-align:center}.c-intro__content h2+p{text-align:center}.c-intro__content .c-button{display:block;margin-inline:auto;width:-moz-fit-content;width:fit-content}.c-intro__content .c-list{display:flex;flex-wrap:wrap;gap:0 1rem}.c-intro__content .c-list li{width:100%}.c-intro__content .c-list li *{margin-block-end:0}@container article-container (min-inline-size: 1020px){.c-intro__content .c-list li{width:calc(50% - .5rem)}}.c-intro+.c-plugin:has(.dena-career-app-intro-list){background:var(--color-white);display:flow-root;margin-block-start:0;padding-inline:1.5rem;position:relative}@container article-container (min-inline-size: 660px){.c-intro+.c-plugin:has(.dena-career-app-intro-list){padding-inline:4.5rem}}.c-intro+.c-plugin:has(.dena-career-app-intro-list) .dena-career-app-intro-list .dena-career-app-list{display:flex;flex-wrap:wrap;gap:0 1rem;margin-block-end:0}.c-intro+.c-plugin:has(.dena-career-app-intro-list) .dena-career-app-intro-list .dena-career-app-list li{margin-block-end:0}@container article-container (min-inline-size: 1020px){.c-intro+.c-plugin:has(.dena-career-app-intro-list) .dena-career-app-intro-list .dena-career-app-list li{width:calc(50% - .5rem)}}.c-plugin+.c-intro.end{margin-block-start:0}.c-plugin+.c-intro.end .c-intro__content{padding-block-start:1.25rem}.c-container[class*=u-color-bg] .c-intro:first-child{margin-block-start:0}.c-plugin:has(.dena-career-app-teaser-list){background-color:var(--color-bg1);container:plugin-container-dena-career-app-teaser-list/inline-size;position:relative}.c-plugin:has(.dena-career-app-teaser-list)>h2,.c-plugin:has(.dena-career-app-teaser-list)>h3{margin-block-end:0;padding-block-start:1.5rem;padding-inline:1.875rem}@container plugin-container-dena-career-app-teaser-list (min-inline-size: 500px){.c-plugin:has(.dena-career-app-teaser-list)>h2,.c-plugin:has(.dena-career-app-teaser-list)>h3{padding-inline:5rem}}.c-plugin:has(.dena-career-app-teaser-list) .dena-career-app-teaser-list{background-color:var(--color-bg1);padding-block-start:1.25rem;padding-inline:1.875rem}.c-plugin:has(.dena-career-app-teaser-list) .dena-career-app-teaser-list:before{background-color:var(--color-highlight-line);content:"";display:block;height:var(--highlight-line-height);inset-block-start:-.125rem;position:absolute;width:4rem}@container plugin-container-dena-career-app-teaser-list (min-inline-size: 500px){.c-plugin:has(.dena-career-app-teaser-list) .dena-career-app-teaser-list{padding-inline:5rem}.c-plugin:has(.dena-career-app-teaser-list) .dena-career-app-teaser-list:before{inset-inline-start:4rem}}.c-plugin:has(.dena-career-app-teaser-list) .dena-career-app-teaser-list h2{font-family:var(--font-family-second);font-size:var(--font-size-title);font-weight:var(--font-weight-medium-second-font);line-height:var(--line-height-title)}.c-link-list{border:1px solid var(--color-border);padding-block:1.5rem;padding-inline:1.875rem}.c-link-list__list{display:grid;gap:1rem}.c-link-list__list .c-link{hyphens:auto;overflow-wrap:anywhere}.c-link-list .c-kicker{margin-block-end:.625rem}.c-container--66-33.infocenter-spacing .c-link-list{border-image-slice:1;border-image-source:linear-gradient(90deg,var(--color-link-fancy-underline-1),var(--color-link-fancy-underline-2))}.c-container--66-33.infocenter-spacing .c-link-list h2,.c-container--66-33.infocenter-spacing .c-link-list h3{background-image:linear-gradient(90deg,var(--color-link-fancy-underline-3),var(--color-link-fancy-underline-2));background-position:0 100%;background-repeat:no-repeat;background-size:100% .25rem;display:inline;padding-block-end:.375rem}.c-container--66-33.infocenter-spacing .c-link-list .c-kicker{display:block}.c-container--66-33.infocenter-spacing .c-link-list__list{margin-block-start:1.75rem}.c-logo-slider{--logo-slider-gap:0.625rem;--logo-slider-padding-block:0.875rem;--logo-slider-padding-inline:0.875rem}.c-logo-slider__slider.glider{margin-inline:calc(var(--logo-slider-gap)*-1);overflow:hidden}.c-logo-slider .glider-slide{align-content:unset;justify-content:unset}.c-logo-slider__logo{aspect-ratio:16/9;background-color:var(--color-white);border-block:1px solid var(--color-bg1);display:grid;margin-inline:var(--logo-slider-gap);outline:1px solid var(--color-bg1);padding-block:var(--logo-slider-padding-block);padding-inline:var(--logo-slider-padding-inline)}.c-logo-slider__logo .c-img{aspect-ratio:16/9;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.c-logo-slider .dots{display:none}.c-logo-slider__inner .c-button-icon-only .o-icon-font{color:var(--color-icon);font-size:var(--icon-lg)}.c-logo-slider__inner .c-button-icon-only.disabled{opacity:.5;pointer-events:none}@container article-container (min-inline-size: 1140px){.c-logo-slider__inner{position:relative}.c-logo-slider__inner .c-button-icon-only{position:absolute;top:50%;transform:translateY(-50%)}.c-logo-slider__inner .c-button-icon-only.prev{left:-5rem}.c-logo-slider__inner .c-button-icon-only.next{right:-5rem}}.c-logo-wall{--logo-wall-padding-block:0.875rem;--logo-wall-padding-inline:0.875rem}.c-logo-wall ul{align-items:center;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr))}.c-logo-wall ul li{aspect-ratio:16/9;background-color:var(--color-white);display:grid;outline:1px solid var(--color-bg1);padding-block:var(--logo-wall-padding-block);padding-inline:var(--logo-wall-padding-inline)}.c-logo-wall ul li .c-img{aspect-ratio:16/9;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.c-mission-statement{--mission-statement-margin-block:2.5rem;--mission-statement-max-width:53.125rem;margin-inline:auto;max-width:var(--mission-statement-max-width);width:100%}.c-mission-statement p{font-family:var(--font-family-second);font-size:var(--font-size-display-1);line-height:var(--line-height-display-1);text-align:center}.c-mission-statement p,.c-mission-statement p a{font-weight:var(--font-weight-medium-second-font)}.c-mission-statement p:last-child{margin-block-end:0}@container article-container (inline-size <= 500px){.c-mission-statement{hyphens:auto;overflow-wrap:anywhere}}.c-breadcrumb+.c-mission-statement{margin-block-start:var(--mission-statement-margin-block)}.c-newsletter2go input[type=email],.c-newsletter2go input[type=text]{margin-top:.25rem;width:100%}.c-newsletter2go input[type=checkbox],.c-newsletter2go input[type=radio]{margin:.5rem}.c-newsletter2go button[type=submit]{background-color:transparent;border:0;cursor:pointer;display:inline-flex;font-family:inherit;font-weight:var(--font-weight-button);line-height:1;padding-block:calc(.5em + 2px);padding-inline:1em;position:relative;text-align:center;text-decoration:none;text-transform:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none}.c-newsletter2go button[type=submit]:active,.c-newsletter2go button[type=submit]:hover{outline:0}.c-newsletter2go button[type=submit]{background-color:var(--color-button-main-bg)!important;border:1px solid var(--color-button-main-border)!important;border-radius:0!important;color:var(--color-button-main)!important;margin-block-start:.5rem!important;min-width:unset!important}.c-newsletter2go button[type=submit]:hover{background-color:var(--color-button-main-hover-bg)!important;border:1px solid var(--color-button-main-hover-border)!important;color:var(--color-button-main-hover)!important}.c-offset-teaser{display:grid;gap:1.25rem}.c-offset-teaser__content{align-self:center;hyphens:auto;overflow-wrap:anywhere}[class*=u-color-bg] .c-offset-teaser__content{background-color:var(--color-teaser-bg)}.c-offset-teaser__content p:last-child{margin-block-end:0}[class*=u-color-bg] .c-offset-teaser{gap:0}[class*=u-color-bg] .c-offset-teaser__content{padding-block:1rem;padding-inline:1.25rem}.c-offset-teaser.left .c-offset-teaser__image,.c-offset-teaser.right .c-offset-teaser__image{position:relative}.c-offset-teaser.left .c-offset-teaser__image:after,.c-offset-teaser.right .c-offset-teaser__image:after{aspect-ratio:16/9;background-color:var(--color-image-bg);content:"";height:100%;inset-block-end:0;inset-block-start:3rem;inset-inline-end:-2rem;position:absolute;width:100%;z-index:-1}.c-offset-teaser.right .c-offset-teaser__image:after{inset-inline-start:-2rem}@container article-container (min-inline-size: 500px){.c-offset-teaser.left{grid-column:1/3;grid-template-columns:15rem 1fr}.c-offset-teaser.left .c-offset-teaser__image{margin-block-end:4rem}.c-offset-teaser.right{grid-column:2/4;grid-template-columns:1fr 15rem}.c-offset-teaser.right .c-offset-teaser__image{margin-block-end:4rem}.c-offset-teaser.right .c-offset-teaser__content{order:-1}[class*=u-color-bg] .c-offset-teaser.right .c-copyright{inset-block-end:unset;inset-block-start:0}}@container article-container (min-inline-size: 900px){.c-offset-teaser{-moz-column-gap:4rem;column-gap:4rem}[class*=u-color-bg] .c-offset-teaser__content{backdrop-filter:blur(5px);background-color:rgb(var(--color-white-rgb)/.8);padding:2.5rem}[class*=u-color-bg] .c-offset-teaser.left .c-offset-teaser__content{margin-inline-start:-2rem}[class*=u-color-bg] .c-offset-teaser.right .c-offset-teaser__content{margin-inline-end:-2rem;z-index:1}.c-offset-teaser.left,.c-offset-teaser.right{grid-template-columns:repeat(auto-fit,minmax(23rem,1fr))}.c-offset-teaser.left .c-offset-teaser__image:after,.c-offset-teaser.right .c-offset-teaser__image:after{aspect-ratio:1/1.414;background-color:var(--color-image-bg);content:"";inset-inline-end:-10rem;width:unset}.c-offset-teaser.right .c-offset-teaser__image:after{inset-inline-start:-10rem}}@container article-container (min-inline-size: 1100px){.c-offset-teaser.left{grid-column:2;grid-template-columns:31.75rem 1fr}.c-offset-teaser.left .c-offset-teaser__image{margin-inline-start:-3.75rem}.c-offset-teaser.right{grid-column:2;grid-template-columns:1fr 31.75rem}.c-offset-teaser.right .c-offset-teaser__image{margin-inline-end:-3.75rem}}.c-project-portrait-teaser{container:project-portrait-teaser-container/inline-size}.c-project-portrait-teaser__inner{display:flex;flex-direction:column;gap:1.25rem}@container project-portrait-teaser-container (min-inline-size: 660px){.c-project-portrait-teaser__inner{flex-direction:row;flex-wrap:wrap}}@container project-portrait-teaser-container (min-inline-size: 980px){.c-project-portrait-teaser__inner{flex-direction:row;flex-wrap:nowrap}}.c-project-portrait-teaser__headline{font-family:var(--font-family-second);font-size:var(--font-size-display-3);font-weight:var(--font-weight-medium-second-font);line-height:var(--line-height-display-3)}.c-project-portrait-teaser p:last-child{margin-block-end:0}.c-project-portrait-teaser__image .c-figure .c-figure__inner{aspect-ratio:1/1.414;background-color:var(--color-image-bg);max-height:20.327rem}.c-project-portrait-teaser__image .c-figure .c-figure__inner .c-figure__button,.c-project-portrait-teaser__image .c-figure .c-figure__inner .c-figure__link{height:100%}.c-project-portrait-teaser__image .c-figure .c-figure__inner .c-img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.c-project-portrait-teaser__content{hyphens:auto;max-width:25rem;overflow-wrap:anywhere}.c-project-portrait-teaser__content:before{background-color:var(--color-highlight-line);content:"";display:block;height:var(--highlight-line-height);margin-block-end:1.5rem;width:4rem}.c-project-portrait-teaser__logo{align-items:flex-start;display:flex;flex-direction:column}.c-project-portrait-teaser__logo:has(.c-figure):before{background-color:var(--color-highlight-line);content:"";display:block;height:var(--highlight-line-height);margin-block-end:1.5rem;width:4rem}.c-project-portrait-teaser__logo .c-button{margin-block-start:auto}.c-project-portrait-teaser__logo .c-figure{margin-block-end:var(--vertical-rhythm-text)}.c-project-portrait-teaser__logo .c-figure .c-figure__inner{aspect-ratio:1/1;max-height:13rem}.c-project-portrait-teaser__logo .c-figure .c-figure__inner .c-figure__button,.c-project-portrait-teaser__logo .c-figure .c-figure__inner .c-figure__link{height:100%}.c-project-portrait-teaser__logo .c-figure .c-figure__inner .c-img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.c-quick-facts__inner{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr))}.c-quick-facts .c-quick-fact{container:quick-fact-container/inline-size}@container quick-fact-container (min-inline-size: 480px){.c-quick-facts .c-quick-fact__inner{align-items:end;display:flex;flex-wrap:wrap;gap:0 1rem}.c-quick-facts .c-quick-fact__inner h3,.c-quick-facts .c-quick-fact__inner p{margin-block-end:.5rem}}.c-quick-facts .c-quick-fact__counter{color:var(--color-quick-facts);font-family:var(--font-family-second);font-size:var(--font-size-display-1);font-size:3.75rem;font-weight:var(--font-weight-medium-second-font);font-weight:700;line-height:var(--line-height-display-1)}.c-quick-facts .c-quick-fact__counter:before{background-color:var(--color-highlight-line);content:"";display:block;height:var(--highlight-line-height);margin-block-end:1rem;width:4rem}.c-quick-facts .c-quick-fact__counter .prefix{color:var(--color-text);font-family:var(--font-family-second);font-size:var(--font-size-display-3);font-weight:var(--font-weight-medium-second-font);line-height:var(--line-height-display-3)}.c-quote{container:quote-container/inline-size}.c-quote h2,.c-quote h3,.c-quote h4{--vertical-rhythm-headline-h2:2.25rem}.c-quote__inner{background-color:var(--color-quote-bg);position:relative}.c-quote__figure{padding-block-end:2rem;padding-block-start:1.5rem;position:relative}.c-quote__figure .o-icon-font{color:var(--color-quote-icons);font-size:var(--icon-xxl)}.c-quote__figure .o-icon-font--quote-top{inset-block-start:-1.25rem;inset-inline-start:1.5rem;position:absolute}.c-quote__figure .o-icon-font--quote-bottom{inset-block-end:-1.5rem;inset-inline-end:1.5rem;position:absolute}.c-quote__figure .c-quote__caption,.c-quote__figure .c-quote__text{padding-inline:2rem;text-align:center}.c-quote__image{align-content:end;position:relative}.c-quote__image .c-figure{inset-block-end:0;position:absolute}.c-quote:has(.c-quote__image) .c-quote__inner{display:flex;min-height:17.5rem}@container quote-container (min-inline-size: 900px){.c-quote:has(.c-quote__image) .c-quote__inner{margin-block-start:3.5rem}}.c-quote:has(.c-quote__image) .c-quote__figure{align-content:center;flex:1 1 35rem}.c-quote:has(.c-quote__image) .c-quote__image{display:none;flex:0 1 22rem}.c-quote:has(.c-quote__image) .c-copyright{display:none;inset-block-end:unset;inset-block-start:0}@container quote-container (min-inline-size: 640px){.c-quote:has(.c-quote__image) .c-copyright,.c-quote:has(.c-quote__image) .c-quote__image{display:block}}.c-search-box .c-form__label{font-family:var(--font-family-second);font-size:var(--font-size-display-3);font-weight:var(--font-weight-medium-second-font);line-height:var(--line-height-display-3)}.c-speaker{position:relative}.c-speaker>*{max-width:15rem}.c-speaker__headline{font-family:var(--font-family-second);font-size:var(--font-size-display-3);font-weight:var(--font-weight-medium-second-font);line-height:var(--line-height-display-3)}.c-speaker__content{hyphens:auto;overflow-wrap:anywhere;padding-inline:.5rem;text-align:center}.c-speaker__content p{margin-block-end:0}.c-speaker__content p .position{display:block}.c-speaker__content p .position:not(:last-child){margin-block-end:1rem}.c-speaker__image{margin-block-end:.5rem}.c-speaker .c-copyright{inset-block-end:-2.25rem}.c-speaker .c-figure .c-figure__inner{aspect-ratio:1/1;border-radius:50%;height:10.625rem;margin-inline:auto;padding-block:.625rem;padding-inline:.625rem;width:10.625rem}.c-speaker .c-figure .c-figure__inner .c-figure__button,.c-speaker .c-figure .c-figure__inner .c-figure__link{height:100%}.c-speaker .c-figure .c-figure__inner .c-img{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c-speaker-list ul{display:grid;gap:1.5rem 0;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr))}.c-speaker-single{container:speaker-single-container/inline-size}.c-speaker-single__inner{display:flex;flex-direction:column;gap:1.25rem 0}@container speaker-single-container (min-inline-size: 500px){.c-speaker-single__inner{flex-direction:row}.c-speaker-single__inner .c-speaker-single__content{width:calc(100% - 15rem)}}.c-speaker-single__inner+.c-button{display:flex;margin-inline-start:auto;width:-moz-fit-content;width:fit-content}.c-speaker-single a{hyphens:auto;overflow-wrap:anywhere}.c-speaker-single__image{width:15rem}.c-speaker-single .c-copyright{inset-block-end:-2.25rem}.c-speaker-single .c-figure .c-figure__inner{aspect-ratio:1/1;border-radius:50%;height:10.625rem;margin-inline:auto;padding-block:.625rem;padding-inline:.625rem;width:10.625rem}.c-speaker-single .c-figure .c-figure__inner .c-figure__button,.c-speaker-single .c-figure .c-figure__inner .c-figure__link{height:100%}.c-speaker-single .c-figure .c-figure__inner .c-img{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c-table-of-contents{backdrop-filter:blur(5px);background-color:rgb(var(--color-white-rgb)/.8);inset-block-start:0;inset-inline-start:0;opacity:0;padding:1rem;position:fixed;transform:translateX(-1rem);transition:opacity .3s ease,visibility .3s ease,transform .3s ease;visibility:hidden;width:min(100%,13rem);z-index:3}.c-table-of-contents.is-visible{opacity:1;transform:translateX(0);visibility:visible}@container article-container (max-inline-size: 1000px){.c-table-of-contents{display:none}}.c-table-of-contents__list{display:grid;gap:1.25rem}.c-table-of-contents__list:before{border-left:1px solid var(--color-table-of-contents-border-invert);border-right:1px solid var(--color-table-of-contents-border);content:"";height:100vh;left:.5rem;position:absolute;top:0;width:2px}.c-table-of-contents__item{position:relative}.c-table-of-contents__item:has(~[aria-current]){opacity:.7;transition:opacity .3s ease}.c-table-of-contents__item:before{background-color:transparent;content:"";height:100%;left:-10px;position:absolute;top:0;width:.375rem}.c-table-of-contents__item .c-table-of-contents__link{display:grid;font-family:var(--font-family-second);font-size:var(--font-size-caption-fixed);font-weight:var(--font-weight-regular);hyphens:auto;line-height:var(--line-height-caption-fixed);overflow-wrap:anywhere;padding-inline-start:1rem;text-decoration:none}.c-table-of-contents__item .c-table-of-contents__label{transition:all .3s ease-out}.c-table-of-contents__item .c-table-of-contents__index{font-size:var(--font-size-display-3);font-weight:700;line-height:1;transition:all .3s ease-out}.c-table-of-contents__item:hover .c-table-of-contents__index{color:var(--color-table-of-contents-highlight)}.c-table-of-contents__item[aria-current]:before{background-color:var(--color-table-of-contents-highlight)}.c-table-of-contents__item[aria-current] .c-table-of-contents__link{display:flex;flex-direction:column-reverse}.c-table-of-contents__item[aria-current] .c-table-of-contents__label{font-size:var(--font-size-body-text-fixed);font-weight:700;line-height:var(--line-height-body-text-fixed)}.c-table-of-contents__item[aria-current] .c-table-of-contents__index{color:var(--color-table-of-contents-highlight);font-size:3.75rem}.c-table-of-contents .c-skip-link{inset-block-start:-1rem;inset-inline-start:0;padding:.25rem;width:-moz-max-content;width:max-content}.c-scroll-progress{background:var(--color-table-of-contents-highlight);height:0;left:0;position:fixed;top:0;transition:height .2s;width:.5rem;z-index:3}@container article-container (min-inline-size: 1000px){.c-scroll-progress{display:none}}.c-teaser{--teaser-padding-inline:1.875rem;position:relative}.c-teaser .c-figure .c-figure__inner{aspect-ratio:16/9;background-color:var(--color-image-bg)}.c-teaser .c-figure .c-figure__inner .c-figure__button,.c-teaser .c-figure .c-figure__inner .c-figure__link{height:100%}.c-teaser .c-figure .c-figure__inner .c-img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.c-teaser .c-kicker{margin-block-end:.625rem;margin-block-start:1.5rem}.c-teaser__content{hyphens:auto;overflow-wrap:anywhere}.c-teaser__content .c-teaser__meta{color:var(--color-teaser-meta);display:block;margin-block-end:1rem}.c-teaser__content .c-teaser__meta .date{display:flex;flex-wrap:wrap;font-family:var(--font-family-second);font-size:2.625rem;font-weight:var(--font-weight-regular);gap:0 .5rem}.c-teaser__content .c-teaser__meta .info{display:flex;font-family:var(--font-family-second);font-size:var(--font-size-title);font-weight:var(--font-weight-medium-second-font);gap:0 .25rem;line-height:var(--line-height-title)}.c-teaser__content .c-teaser__meta .info .type:before{content:"/";padding-inline-end:.25rem}.c-teaser__headline{font-family:var(--font-family-second);font-size:var(--font-size-title);font-weight:var(--font-weight-medium-second-font);line-height:var(--line-height-title);margin-block-start:1rem}.c-teaser__headline a:after{content:"";inset:0;position:absolute}.c-teaser p:last-child{margin-block-end:0}[class*=u-color-bg] .c-teaser{background-color:var(--color-teaser-bg);height:100%}[class*=u-color-bg] .c-teaser .c-teaser__content{padding-block-end:1.25rem;padding-inline:var(--teaser-padding-inline)}.c-teaser:has(.c-kicker) .c-teaser__headline{margin-block-start:0}.c-teaser:has(.c-kicker):has(.c-teaser__content:only-child):not(.portrait):before{background-color:var(--color-highlight-line);content:"";display:block;height:var(--highlight-line-height);width:4rem}.c-teaser.event{container:teaser-event-container/inline-size}.c-teaser.event .c-teaser__event{aspect-ratio:16/9;background-color:var(--color-event-bg)}.c-teaser.event .c-teaser__event .c-event-date{align-items:center;display:grid;font-family:var(--font-family-second);gap:1rem 0;grid-template-columns:1fr auto 1fr;height:100%;text-align:center}.c-teaser.event .c-teaser__event .c-event-date .dash,.c-teaser.event .c-teaser__event .c-event-date .date{font-size:clamp(1.25rem,10cqi,3rem);margin-block:.125em}.c-teaser.event .c-teaser__event .c-event-date .dash{display:grid;line-height:0}.c-teaser.event .c-teaser__event .c-event-date .end,.c-teaser.event .c-teaser__event .c-event-date .start{display:grid}.c-teaser.event .c-teaser__event .c-event-date:has(.start:only-child) .start{grid-column:1/-1}.c-teaser.event .c-teaser__event .c-event-date:has(.end) .end .time,.c-teaser.event .c-teaser__event .c-event-date:has(.end) .start .time{opacity:0}.c-teaser.outline{--color-link-underline:var(--color-teaser-outline-hover);border-block:1px solid var(--color-border);border-inline:1px solid var(--color-border);height:100%}.c-teaser.outline:before{background-color:var(--color-highlight-line);content:"";display:block;height:var(--highlight-line-height);inset-block-start:calc(var(--highlight-line-height)/2*-1);position:absolute;width:4rem;z-index:2}.c-teaser.outline .c-teaser__image{border-block-end:1px solid var(--color-border);margin-block-start:-1px;margin-inline-end:-1px;margin-inline-start:-1px}.c-teaser.outline .c-teaser__content{padding-block-end:var(--vertical-rhythm-text);padding-inline:var(--teaser-padding-inline)}.c-teaser.outline .c-teaser__headline:last-child{margin-block-end:0}.c-teaser.outline:hover{background-color:var(--color-teaser-outline-hover-bg);border-color:var(--color-teaser-outline-hover-bg)}.c-teaser.outline:hover a{background-image:none;text-decoration:underline;text-decoration-color:var(--color-link-underline);text-decoration-thickness:1px;text-underline-offset:.3em}.c-teaser.outline:hover .c-teaser__content *{color:var(--color-teaser-outline-hover)}.c-teaser.portrait{container:teaser-portrait-container/inline-size;display:grid;gap:1rem;grid-template-columns:auto 1fr}.c-teaser.portrait .c-teaser__image{grid-column:1/-1}@container teaser-portrait-container (min-inline-size: 350px){.c-teaser.portrait .c-teaser__image{grid-column:1}}.c-teaser.portrait .c-kicker{margin-block-start:0}.c-teaser.portrait .c-figure .c-figure__inner{aspect-ratio:1/1.414;background-color:var(--color-image-bg);max-height:13rem}.c-teaser.portrait .c-figure .c-figure__inner .c-figure__button,.c-teaser.portrait .c-figure .c-figure__inner .c-figure__link{height:100%}.c-teaser.portrait .c-figure .c-figure__inner .c-img{box-shadow:0 3px 6px 0 rgb(var(--color-black-rgb)/.2);height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.c-teaser-list{--teaser-list-button-margin-block:1.25rem;--teaser-list-gap:1.25rem}.c-teaser-list ul{display:grid;gap:var(--teaser-list-gap);grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr))}.c-teaser-list ul li:only-child{width:min(100%,30rem)}.c-container--66-33 .c-teaser-list ul li:only-child{width:auto}.c-teaser-list ul+.c-button{display:flex;margin-block-start:var(--teaser-list-button-margin-block);margin-inline-start:auto;width:-moz-fit-content;width:fit-content}.c-teaser-list.narrow{--teaser-list-gap:1.875rem}.c-teaser-list.narrow .c-teaser-list__inner{margin-inline:auto;max-width:50.625rem}.c-teaser-list.press{container:teaser-list-press-container/inline-size}.c-teaser-list.press ul{gap:unset;grid-template-columns:unset}.c-teaser-list.press ul .c-teaser{display:grid;gap:1.25rem}.c-teaser-list.press ul .c-teaser:before{display:none!important}.c-teaser-list.press ul li{border-block-end:1px solid var(--color-border);padding-block-end:var(--vertical-rhythm-text)}.c-teaser-list.press ul li:first-child .c-kicker{margin-block-start:0}.c-teaser-list.press ul li:not(:first-child) .c-teaser__image{display:none}.c-teaser-list.press ul li:only-child{width:auto}@container teaser-list-press-container (min-inline-size: 500px){.c-teaser-list.press ul .c-teaser{display:grid;gap:1.25rem;grid-auto-columns:1fr;grid-auto-flow:column}}[class*=u-color-bg] .c-teaser-list.press .c-teaser{--teaser-padding-inline:0;--color-teaser-bg:transparent}[class*=u-color-bg] .c-teaser-list.press .c-teaser .c-teaser__content{padding-block-end:0}.c-teaser-list:has(.portrait) ul{grid-template-columns:repeat(auto-fit,minmax(min(23rem,100%),1fr))}.c-teaser-list.infocenter{container:teaser-list-infocenter-container/inline-size}.c-teaser-list.infocenter li:not(:first-child) .c-teaser__image{display:none}@container teaser-list-infocenter-container (min-inline-size: 500px){.c-teaser-list.infocenter ul{-moz-column-count:2;column-count:2;-moz-column-fill:balance;column-fill:balance;-moz-column-gap:var(--teaser-list-gap);column-gap:var(--teaser-list-gap);display:block}.c-teaser-list.infocenter ul li{-moz-column-break-inside:avoid;break-inside:avoid-column}.c-teaser-list.infocenter ul li:not(:last-child){margin-bottom:var(--teaser-list-gap)}}.c-teaser-list.infocenter .c-teaser:before{display:none!important}.c-teaser-list.infocenter li:first-child .c-teaser{--color-link-underline:var(--color-teaser-highlight)}.c-teaser-list.infocenter li:first-child .c-teaser:hover{--color-link-underline:var(--color-teaser-highlight-hover)}.c-teaser-list.infocenter li:first-child .c-teaser{background-color:var(--color-teaser-highlight-bg);border-block:1px solid var(--color-teaser-highlight-bg);border-inline:1px solid var(--color-teaser-highlight-bg);height:100%}.c-teaser-list.infocenter li:first-child .c-teaser a{background-image:none;text-decoration:underline;text-decoration-color:var(--color-link-underline);text-decoration-thickness:1px;text-underline-offset:.3em}.c-teaser-list.infocenter li:first-child .c-teaser .c-teaser__meta,.c-teaser-list.infocenter li:first-child .c-teaser p{display:none}.c-teaser-list.infocenter li:first-child .c-teaser .c-teaser__headline{font-family:var(--font-family-second);font-size:var(--font-size-display-2);font-weight:var(--font-weight-light-second-font);line-height:var(--line-height-display-2)}.c-teaser-list.infocenter li:first-child .c-teaser .c-teaser__image{border-block-end:1px solid var(--color-teaser-highlight-bg);margin-block-start:-1px;margin-inline-end:-1px;margin-inline-start:-1px}.c-teaser-list.infocenter li:first-child .c-teaser .c-teaser__content{padding-block-end:var(--vertical-rhythm-text);padding-inline:var(--teaser-padding-inline)}.c-teaser-list.infocenter li:first-child .c-teaser .c-teaser__content *{color:var(--color-teaser-highlight);text-align:center;width:100%}.c-teaser-list.infocenter li:first-child .c-teaser:hover{background-color:var(--color-teaser-highlight-hover-bg)}.c-teaser-list.infocenter li:first-child .c-teaser:hover a{background-image:none;text-decoration:underline;text-decoration-color:var(--color-link-underline);text-decoration-thickness:1px;text-underline-offset:.3em}.c-teaser-list.infocenter li:first-child .c-teaser:hover .c-teaser__content *{color:var(--color-teaser-highlight-hover)}.c-teaser-list.infocenter li:not(:first-child) .c-teaser{--color-link-underline:var(--color-teaser-outline-hover);border-block:1px solid var(--color-border);border-inline:1px solid var(--color-border);height:100%}.c-teaser-list.infocenter li:not(:first-child) .c-teaser:before{background-color:var(--color-highlight-line);content:"";display:block;height:var(--highlight-line-height);inset-block-start:calc(var(--highlight-line-height)/2*-1);position:absolute;width:4rem;z-index:2}.c-teaser-list.infocenter li:not(:first-child) .c-teaser .c-teaser__image{border-block-end:1px solid var(--color-border);margin-block-start:-1px;margin-inline-end:-1px;margin-inline-start:-1px}.c-teaser-list.infocenter li:not(:first-child) .c-teaser .c-teaser__content{padding-block-end:var(--vertical-rhythm-text);padding-inline:var(--teaser-padding-inline)}.c-teaser-list.infocenter li:not(:first-child) .c-teaser .c-teaser__headline:last-child{margin-block-end:0}.c-teaser-list.infocenter li:not(:first-child) .c-teaser:hover{background-color:var(--color-teaser-outline-hover-bg);border-color:var(--color-teaser-outline-hover-bg)}.c-teaser-list.infocenter li:not(:first-child) .c-teaser:hover a{background-image:none;text-decoration:underline;text-decoration-color:var(--color-link-underline);text-decoration-thickness:1px;text-underline-offset:.3em}.c-teaser-list.infocenter li:not(:first-child) .c-teaser:hover .c-teaser__content *{color:var(--color-teaser-outline-hover)}.c-teaser-list.infocenter li .fancy.c-teaser{--color-link-underline:var(--color-teaser-fancy-hover-bg)}.c-teaser-list.infocenter li .fancy.c-teaser:hover{--color-link-underline:var(--color-fancy-hover)}.c-teaser-list.infocenter li .fancy.c-teaser{background-color:var(--color-teaser-fancy-bg);border:1px solid var(--color-teaser-fancy-hover-bg);height:100%}.c-teaser-list.infocenter li .fancy.c-teaser a{background-image:none;text-decoration:underline;text-decoration-color:var(--color-link-underline);text-decoration-thickness:1px;text-underline-offset:.3em}.c-teaser-list.infocenter li .fancy.c-teaser .c-teaser__meta,.c-teaser-list.infocenter li .fancy.c-teaser p{display:none}.c-teaser-list.infocenter li .fancy.c-teaser .c-teaser__headline{font-family:var(--font-family-second);font-size:var(--font-size-display-2);font-weight:var(--font-weight-light-second-font);line-height:var(--line-height-display-2)}.c-teaser-list.infocenter li .fancy.c-teaser .c-teaser__image{border-block-end:0;display:none;margin-block-start:0;margin-inline-end:0;margin-inline-start:0}.c-teaser-list.infocenter li .fancy.c-teaser .c-teaser__content{padding-block-end:var(--vertical-rhythm-text);padding-inline:var(--teaser-padding-inline)}.c-teaser-list.infocenter li .fancy.c-teaser .c-teaser__content *{color:var(--color-text);text-align:center;width:100%}.c-teaser-list.infocenter li .fancy.c-teaser:hover{background-color:var(--color-teaser-fancy-hover-bg);border:1px solid var(--color-teaser-fancy-hover-bg)}.c-teaser-list.infocenter li .fancy.c-teaser:hover a{background-image:none;text-decoration:underline;text-decoration-color:var(--color-link-underline);text-decoration-thickness:1px;text-underline-offset:.3em}.c-teaser-list.infocenter li .fancy.c-teaser:hover .c-teaser__content *{color:var(--color-teaser-fancy-hover)}.c-teaser-list.infocenter li .show-image .c-teaser__image{display:block!important}.c-teaser-slider{--teaser-slider-button-margin-block:1.25rem;--teaser-slider-gap:0.625rem}.c-teaser-slider__slider.glider{margin-inline:calc(var(--teaser-slider-gap)*-1);overflow:hidden}.c-teaser-slider .c-teaser{margin-inline:var(--teaser-slider-gap)}.c-teaser-slider .c-teaser.glider-slide{align-content:start}.c-teaser-slider .dots{display:none}.c-teaser-slider__inner+.c-button{display:flex;margin-block-start:var(--teaser-slider-button-margin-block);margin-inline-start:auto;width:-moz-fit-content;width:fit-content}.c-teaser-slider__inner .c-button-icon-only .o-icon-font{color:var(--color-icon);font-size:var(--icon-lg)}.c-teaser-slider__inner .c-button-icon-only.disabled{opacity:.5;pointer-events:none}@container article-container (min-inline-size: 1140px){.c-teaser-slider__inner{position:relative}.c-teaser-slider__inner .c-button-icon-only{position:absolute;top:50%;transform:translateY(-50%)}.c-teaser-slider__inner .c-button-icon-only.prev{left:-5rem}.c-teaser-slider__inner .c-button-icon-only.next{right:-5rem}}.c-text{--text-max-width:50.625rem;margin-inline:auto;width:min(100%,var(--text-max-width))}.c-text ol:last-child,.c-text p:last-child,.c-text ul:last-child{margin-block-end:0}.c-text ol+h3,.c-text p+h3,.c-text ul+h3{margin-block-start:calc(var(--vertical-rhythm-text)*1.5)}.c-text p a{overflow-wrap:anywhere}.c-text.highlight-line{position:relative}.c-text.highlight-line:before{background-color:var(--color-highlight-line);content:"";display:block;height:var(--highlight-line-height);margin-block-end:1.875rem;margin-inline-start:-1.875rem;width:4rem}[class*=u-color-bg] .c-text[class*=u-color-bg]:before{background-color:var(--color-text-media-bg)}.c-text-media{--text-media-gap:1.25rem;--text-media-max-width:50.625rem;container:text-media-container/inline-size;margin-inline:auto;width:min(100%,var(--text-media-max-width))}.c-text-media--float-left,.c-text-media--float-right{display:flow-root}@container text-media-container (min-inline-size: 500px){.c-text-media--float-left .c-text-media__media,.c-text-media--float-right .c-text-media__media{width:calc(50% - var(--text-media-gap)/2)}.c-text-media--float-left .c-text-media__media{float:left;margin-inline-end:var(--text-media-gap)}.c-text-media--float-right .c-text-media__media{float:right;margin-inline-start:var(--text-media-gap)}.c-text-media--left .c-text-media__content,.c-text-media--right .c-text-media__content{display:grid;gap:var(--text-media-gap);grid-template-columns:repeat(2,1fr)}.c-text-media--right .c-text-media__media{order:1}}.c-text-media__media>.c-figure,.c-text-media__media>.c-media{margin-block-end:var(--vertical-rhythm-text)}.c-text-media ol+h3,.c-text-media p+h3,.c-text-media ul+h3{margin-block-start:calc(var(--vertical-rhythm-text)*1.5)}.c-text-media:not(.c-text-media--below) ol:last-child,.c-text-media:not(.c-text-media--below) p:last-child,.c-text-media:not(.c-text-media--below) ul:last-child{margin-block-end:0}.c-text-media p a{overflow-wrap:anywhere}.c-text-media.highlight-line{position:relative}.c-text-media.highlight-line:before{background-color:var(--color-highlight-line);content:"";display:block;height:var(--highlight-line-height);margin-block-end:1.875rem;margin-inline-start:-1.875rem;width:4rem}[class*=u-color-bg] .c-text-media[class*=u-color-bg]:before{background-color:var(--color-text-media-bg)}.c-text-media.image-aspect-ratio-16-9 .c-figure__button,.c-text-media.image-aspect-ratio-16-9 .c-figure__inner,.c-text-media.image-aspect-ratio-16-9 .c-figure__link{aspect-ratio:16/9;background-color:var(--color-image-bg)}.c-text-media.image-aspect-ratio-16-9 .c-img{height:100%;-o-object-fit:contain;object-fit:contain}.c-topics-teaser{display:grid}.c-topics-teaser .c-kicker{margin-block-end:.625rem}.c-topics-teaser__featured{display:grid;grid-template-columns:1fr min(21.875rem,100%);grid-template-rows:9rem 1fr}.c-topics-teaser__featured .c-topics-teaser__content{grid-column:2/3;grid-row:2/3;width:100%;z-index:1}.c-topics-teaser__featured .c-topics-teaser__content-inner{backdrop-filter:blur(5px);background-color:rgb(var(--color-white-rgb)/.8);padding:1.25rem}.c-topics-teaser__featured .c-topics-teaser__list{display:grid;gap:1rem}.c-topics-teaser__featured .c-topics-teaser__list .c-link{hyphens:auto;overflow-wrap:anywhere}.c-topics-teaser__featured .c-topics-teaser__image{grid-column:1/3;grid-row:1/3;margin-inline-start:calc(-50vw + 50%);max-width:35.5rem}.c-topics-teaser__aside{align-content:start;display:grid;gap:1.25rem;max-width:20rem;padding-block-start:1.25rem;position:relative}.c-topics-teaser__aside:before{background-color:var(--color-border);content:"";inset-block:0;inset-inline-start:-2rem;position:absolute;width:1px}.c-topics-teaser__aside p:last-child{margin-block-end:0}.c-topics-teaser__aside .c-topics-teaser__headline{font-family:var(--font-family-second);font-size:var(--font-size-title);font-weight:var(--font-weight-medium-second-font);line-height:var(--line-height-title)}@container article-container (min-inline-size: 500px){.c-topics-teaser__featured .c-topics-teaser__content{grid-column:2/3;grid-row:1/3}.c-topics-teaser__featured .c-topics-teaser__image{grid-column:1/3;grid-row:2/3}}@container article-container (min-inline-size: 900px){.c-topics-teaser{-moz-column-gap:4rem;column-gap:4rem;grid-column:1/3;grid-template-columns:repeat(auto-fit,minmax(23rem,1fr))}.c-topics-teaser__featured .c-topics-teaser__image{margin-inline-start:0}}@container article-container (min-inline-size: 1100px){.c-topics-teaser{grid-column:2;grid-template-columns:31.75rem 1fr}.c-topics-teaser__featured{margin-inline-start:-3.75rem}}.form .inputs-list .form-group{margin-block-end:0}.form .btn{background-color:transparent;border:0;cursor:pointer;display:inline-flex;font-family:inherit;font-weight:var(--font-weight-button);line-height:1;padding-block:calc(.5em + 2px);padding-inline:1em;position:relative;text-align:center;text-decoration:none;text-transform:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form .btn:active,.form .btn:hover{outline:0}.form .btn{background-color:var(--color-button-main-bg);border:1px solid var(--color-button-main-border);color:var(--color-button-main);transition:background-color .3s ease}.form .btn:active,.form .btn:focus,.form .btn:hover{background-color:var(--color-button-main-hover-bg);border-color:var(--color-button-main-hover-border);color:var(--color-button-main-hover)}.c-search-results-list{container:search-results-list-container/inline-size;display:grid;gap:2rem 0}[class*=u-color-bg] .c-search-results-list{--color-border:var(--color-white)}.c-search-results-list__item{border-block-start:1px solid var(--color-border);display:grid;gap:0 2rem;grid-template-columns:15rem 1fr;padding-block-start:2rem;position:relative}.c-search-results-list__item .c-search-results-list__meta{display:flex;flex-wrap:wrap;font-size:var(--font-size-caption-fixed);gap:0 2rem;line-height:var(--line-height-caption-fixed)}.c-search-results-list__item p{margin-block-end:0}.c-search-results-list__item p+.c-search-results-list__meta{margin-block-start:var(--vertical-rhythm-text)}.c-search-results-list__item:last-child{border-block-end:1px solid var(--color-border);padding-block-end:2rem}.c-search-results-list__item:hover .c-search-results-list__image .date{background-color:var(--color-pri1);color:var(--color-white);transition:background-color .3s ease}.c-search-results-list__item:has(.c-search-results-list__content:only-child){grid-template-columns:1fr}.c-search-results-list__image{align-self:start;position:relative}@container search-results-list-container (min-inline-size: 660px){.c-search-results-list__image{margin-block-start:2rem}}.c-search-results-list__image .date{background-color:var(--color-event-bg);color:var(--color-event-date);font-weight:var(--font-weight-semibold-main-font);inset-block-end:-1rem;inset-inline-start:50%;line-height:2.5rem;min-width:10rem;position:absolute;text-align:center;transform:translate(-50%);white-space:nowrap;z-index:1}.c-search-results-list__image:has(.date){margin-block-end:1rem}.c-search-results-list__content{grid-column:1/-1}@container search-results-list-container (min-inline-size: 660px){.c-search-results-list__content{grid-column:2}}.c-search-results-list__headline{font-family:var(--font-family-second);font-size:var(--font-size-title);font-weight:var(--font-weight-medium-second-font);hyphens:auto;line-height:var(--line-height-title);overflow-wrap:anywhere}.c-search-results-list__headline a:after{content:"";inset:0;position:absolute;z-index:1}.c-search-results-list .search-highlight{background-color:var(--color-search-highlight)}.c-search-results-list__project-badge{background-color:var(--color-search-results-project-badge-bg);color:var(--color-search-results-project-badge);display:inline-block;font-size:var(--font-size-caption-fixed);line-height:var(--line-height-caption-fixed);margin-block-end:1rem;padding-block:.125rem;padding-inline:.75rem}.c-search-results-list__project-badge .o-icon-font{font-size:var(--icon-lg)}.c-search-results-list__project-badge+.c-kicker{display:block}.c-search-results-list .c-search-results-list__project-badge{margin-block-start:1rem}@container search-results-list-container (min-inline-size: 660px){.c-search-results-list .c-search-results-list__project-badge{margin-block-start:0}}.c-plugin .c-search-results-info,.c-plugin .c-search-results-list{margin-block-start:3rem}.c-plugin .c-alert{margin-block-end:3rem}.c-plugin .c-pagination{display:flex;margin-block-start:1.25rem;margin-inline-start:auto;width:-moz-fit-content;width:fit-content}.c-plugin:has(.c-search-results-page-title){margin-block-start:0}.c-search-results-meta{align-items:center;border-block-end:1px solid var(--color-border);display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:space-between;padding-block-end:1rem}.c-search-results-meta__form{flex:0 0 14rem}.c-search-results-meta .c-pagination{margin-block-start:0}.c-search-results-meta .c-pagination__list{margin-inline-start:auto}.c-search-results-meta .c-form__group{margin-block-end:0}.c-search-results-wrapper{display:flex;flex-wrap:wrap;gap:2rem 3rem}.c-search-results-wrapper .c-search-results-list{flex:1 0 20rem;margin-block-start:0}.c-search-results-wrapper .c-search-results-list__item:first-child{border-block-start:0;padding-block-start:2.5rem}.c-search-results-wrapper .c-search-results-list__image{margin-block-start:0}.c-search-results-filter{container:search-results-filter-container/inline-size;flex:1 1 100%;padding-block-start:2rem}@container article-container (min-inline-size: 700px){.c-search-results-filter{flex:0 0 14rem}}.c-search-results-filter__inner{position:sticky;top:5.5rem}.c-search-results-filter__list{display:grid;gap:.625rem;margin-block-end:1.25rem}.c-search-results-filter__panel-wrapper{display:grid;font-size:var(--font-size-caption-fixed);grid-template-rows:0fr;line-height:var(--line-height-caption-fixed);opacity:0;transition-duration:.2s;transition-property:grid-template-rows,opacity,visibility;transition-timing-function:ease-in-out;visibility:hidden}.c-search-results-filter__panel-wrapper>*{overflow:hidden}.c-search-results-filter__panel-wrapper .c-search-results-filter__panel-inner{margin-block:.625rem .25rem;margin-inline:.25rem}.c-search-results-filter__panel-wrapper ul{display:flex;flex-direction:column;flex-wrap:wrap;gap:.5rem 1.5rem}@container search-results-filter-container (min-inline-size: 400px){.c-search-results-filter__panel-wrapper ul{flex-direction:row}}.c-search-results-filter__panel-wrapper .c-form__checkfields,.c-search-results-filter__panel-wrapper .c-form__checkfields input+label{margin-block-end:0}.c-search-results-filter__panel-wrapper .c-form__checkfields input+label:before{inset-block-start:.1rem}.c-search-results-filter__panel-wrapper .c-form__checkfields input+label:after{inset-block-start:calc(.6rem - 4px)}.c-search-results-filter__panel-wrapper .date-wrapper{display:flex;flex-wrap:wrap;gap:.5rem}.c-search-results-filter__panel-wrapper .date-wrapper .c-form__group{flex:1 0 auto;margin-block-end:0;width:min(100%,14rem)}.c-search-results-filter__trigger{align-items:center;background:none;background-color:var(--color-search-results-filter-trigger-bg);border:0;border:1px solid var(--color-search-results-filter-trigger-border);color:inherit;color:var(--color-search-results-filter-trigger);cursor:default;cursor:pointer;display:grid;font:inherit;grid-auto-flow:column;grid-template-columns:1fr 2rem;line-height:normal;overflow:visible;padding:0;padding-block:.75rem;padding-inline:1rem;text-align:start;text-transform:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.c-search-results-filter__trigger:hover{--color-search-results-filter-trigger:var(--color-pri1);--color-search-results-filter-trigger-bg:var(--color-white)}.c-search-results-filter__trigger .o-icon-font{color:var(--color-search-results-filter-trigger);justify-self:end;transition:transform .3s ease-out}.c-search-results-filter__trigger[aria-expanded=true] .o-icon-font{transform:rotateX(180deg)}.c-search-results-filter__trigger[aria-expanded=true]+.c-search-results-filter__panel-wrapper{grid-template-rows:1fr;opacity:1;visibility:visible}.c-search-results-filter__submit .c-button{padding-block:.875rem;width:100%}.c-search-results-filter .active-filter{margin-block-start:1.25rem}.c-search-results-filter .active-filter ul{display:flex;flex-direction:column;flex-wrap:wrap;font-size:var(--font-size-caption-fixed);gap:.5rem;line-height:var(--line-height-caption-fixed)}@container search-results-filter-container (min-inline-size: 400px){.c-search-results-filter .active-filter ul{flex-direction:row}}.c-search-results-filter .active-filter ul a{justify-content:space-between;text-align:start;width:100%}.c-search-results-filter .active-filter .reset-filter{margin-block-start:1.25rem}.c-search-results-filter .active-filter .reset-filter .o-icon-font{font-size:var(--icon-lg)}.c-search-results-filter__item:has(.is-active),.c-search-results-filter__item:has(input[checked]){margin-block:.25rem}.c-search-results-filter__item:has(.is-active) .c-search-results-filter__trigger,.c-search-results-filter__item:has(input[checked]) .c-search-results-filter__trigger{box-shadow:0 0 0 2px var(--color-white),0 0 0 4px var(--color-search-results-filter-trigger-checked)}.c-menu-accessibility{display:flex;gap:1.25rem}.c-menu-accessibility__link{display:inline-flex;text-decoration:none}.c-menu-accessibility .o-icon-font{font-size:1.25rem}.c-breadcrumb{hyphens:auto;margin:2rem 0;overflow-wrap:anywhere}.c-breadcrumb__list{display:flex;flex-wrap:wrap;gap:0 .5rem}.c-breadcrumb__item{display:inherit}.c-breadcrumb__item:first-child .o-icon-font{display:none}.c-breadcrumb__item .c-link{color:var(--color-breadcrumb);font-family:var(--font-family-second);font-size:var(--font-size-caption-fixed);font-weight:var(--font-weight-regular);line-height:var(--line-height-caption-fixed);text-decoration:none}.c-breadcrumb__item .c-link.u-icon .o-icon-font{align-self:start;color:var(--color-breadcrumb);font-size:var(--icon-xs);line-height:2.5}.c-menu-landing-page__list--lvl0{display:flex;flex-wrap:wrap;gap:1rem 1.25rem;position:relative}.c-menu-landing-page__link--lvl0{display:inline-block;font-family:var(--font-family-second);font-size:var(--font-size-title);font-size:var(--font-size-body-text-fixed);font-weight:var(--font-weight-medium-second-font);line-height:var(--line-height-title);text-decoration:none;white-space:nowrap}.active .c-menu-landing-page__link--lvl0,.c-menu-landing-page__link--lvl0:hover,.c-menu-landing-page__link--lvl0[aria-current]{text-decoration:underline;text-decoration-color:var(--color-link-underline);text-decoration-thickness:1px;text-decoration-thickness:2px;text-underline-offset:.3em}.c-menu-meta__list{display:flex;gap:1.25rem}.c-menu-meta__link{font-family:var(--font-family-second);font-size:var(--font-size-caption-fixed);font-weight:var(--font-weight-regular);line-height:var(--line-height-caption-fixed);text-decoration:none}.c-menu-meta__link:hover{text-decoration:underline}.c-pagination__list{display:flex;flex-wrap:wrap;gap:0 .5rem}.c-pagination button{background:none;border:0;color:inherit;cursor:default;cursor:pointer;font:inherit;line-height:normal;overflow:visible;padding:0;text-align:start;text-transform:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none}.c-pagination a,.c-pagination button{align-content:center;border:1px solid transparent;display:inline-block;font-size:var(--font-size-caption-fixed);height:100%;line-height:var(--line-height-caption-fixed);line-height:1.5rem;min-width:1.5rem;text-align:center;text-decoration:none}.c-pagination [aria-current=page],.c-pagination [aria-current=true]{border-color:var(--color-pagination-border);font-weight:var(--font-weight-semibold-main-font);pointer-events:none;text-decoration:none}.c-pagination [class*="--next"] a,.c-pagination [class*="--next"] button,.c-pagination [class*="--prev"] a,.c-pagination [class*="--prev"] button{align-items:center;display:inline-flex;font-weight:var(--font-weight-link);gap:.5em;text-decoration:none}.c-pagination [class*="--next"] a .o-icon-font,.c-pagination [class*="--next"] button .o-icon-font,.c-pagination [class*="--prev"] a .o-icon-font,.c-pagination [class*="--prev"] button .o-icon-font{color:var(--color-icon);font-size:var(--icon-xs)}.c-pagination [class*="--prev"] a .o-icon-font,.c-pagination [class*="--prev"] button .o-icon-font{order:-1}.c-pagination [class*="--next"] a .o-icon-font,.c-pagination [class*="--next"] button .o-icon-font{order:1}.c-menu-project__list--lvl0{display:flex;flex-wrap:wrap;gap:1rem 1.25rem;position:relative}.c-menu-project__list--lvl1{background-color:var(--color-menu-project-bg);min-width:10rem;opacity:0;padding-block:1rem;position:absolute;transition:opacity .2s ease-in-out;visibility:hidden;z-index:2}.c-menu-project__list--lvl2{padding-inline-start:1rem}.c-menu-project__item--lvl0>.o-icon-font--arrow-down{color:var(--color-icon);display:inline-block;transition:transform .2s ease-in-out}.c-menu-project__item--lvl0:focus-within>.o-icon-font--arrow-down,.c-menu-project__item--lvl0:hover>.o-icon-font--arrow-down{transform:rotate(180deg)}.c-menu-project__link--lvl0{display:inline-block;font-family:var(--font-family-second);font-size:var(--font-size-title);font-size:var(--font-size-body-text-fixed);font-weight:var(--font-weight-medium-second-font);line-height:var(--line-height-title);text-decoration:none;white-space:nowrap}.active .c-menu-project__link--lvl0,.c-menu-project__link--lvl0:hover,.c-menu-project__link--lvl0[aria-current]{text-decoration:underline;text-decoration-color:var(--color-link-underline);text-decoration-thickness:1px;text-decoration-thickness:2px;text-underline-offset:.3em}.c-menu-project__link--lvl1,.c-menu-project__link--lvl2{display:inline-block;hyphens:auto;overflow-wrap:anywhere;padding-block:.25rem;padding-inline:1.25rem}.c-menu-project__link--lvl1[aria-current],.c-menu-project__link--lvl2[aria-current]{text-decoration:none}.c-menu-project__item--lvl0:focus-within>.c-menu-project__list--lvl1,.c-menu-project__item--lvl0:hover>.c-menu-project__list--lvl1,.c-menu-project__list--lvl1:hover{opacity:1;visibility:visible}.c-menu-topics__list{display:flex;gap:2rem}.c-menu-topics__link{display:block;text-decoration:none}.c-menu-topics__link .title{background-image:linear-gradient(90deg,transparent,transparent),linear-gradient(90deg,transparent,transparent);background-position:100% 100%,0 100%;background-repeat:no-repeat;background-size:0 2px,100% 2px;display:inline!important}.c-menu-topics__link:hover .title,.c-menu-topics__link[aria-current] .title{background-image:linear-gradient(90deg,var(--color-link-fancy-underline-3),var(--color-link-fancy-underline-3)),linear-gradient(90deg,var(--color-link-fancy-underline-2),var(--color-link-fancy-underline-3));background-position:100% 100%,0 100%;background-repeat:no-repeat;background-size:0 2px,100% 2px;display:inline}.c-menu-topics .subtitle,.c-menu-topics .title{display:block;max-width:13rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-menu-topics .title{font-family:var(--font-family-second);font-size:var(--font-size-title);font-size:var(--font-size-body-text-fixed);font-weight:var(--font-weight-medium-second-font);line-height:var(--line-height-title)}.c-menu-topics .subtitle{font-family:var(--font-family-second);font-size:var(--font-size-caption-fixed);font-weight:var(--font-weight-regular);line-height:var(--line-height-caption-fixed);padding-block-start:.2rem;white-space:nowrap}.app-loading{background-color:var(--color-white);margin:auto;overflow:hidden;position:relative;width:100%}.app-loading,.app-loading:before{border-radius:1.25rem;height:.25rem}.app-loading:before{animation:progress 1s linear infinite;background-color:var(--color-black);content:"";left:-50%;position:absolute;width:40%}@keyframes progress{0%{left:-40%}50%{left:20%;width:80%}to{left:100%;width:100%}}.dena-career-app__text{--dena-career-app-text-max-width:50.625rem;margin-inline:auto;width:min(100%,var(--dena-career-app-text-max-width))}.dena-career-app__text>div{margin-block-end:var(--vertical-rhythm-text)}.c-dena-congress-app-wrapper:has(.congress-app-error-message),.c-dena-congress-app-wrapper:has(.congress-app-schedule){grid-column:2/-1}@container article-container (min-inline-size: 1200px){.c-dena-congress-app-wrapper:has(.congress-app-error-message),.c-dena-congress-app-wrapper:has(.congress-app-schedule){margin-inline-start:-5.5rem}}.congress-app-filter,.congress-app-schedule{max-width:73.75rem}.congress-app-download,.congress-app-more,.congress-app-slide{max-width:66.75rem}@container article-container (min-inline-size: 1200px){.congress-app-download,.congress-app-error-message,.congress-app-filter,.congress-app-more,.congress-app-slide{padding-inline-start:5.5rem}}.congress-app-error-message{margin-block:2rem}.congress-app-download{margin-block-end:2.5rem}.congress-app-download .c-link{--color-icon:var(--color-white);background-color:#2900ed;color:var(--color-white);flex-wrap:wrap;gap:.5rem 0;padding-block:1rem;padding-inline:2rem 1.25rem;position:relative;width:100%}.congress-app-download .c-link:hover{background-image:linear-gradient(90deg,#207bed,#190091)}.congress-app-download .c-link .title{font-family:var(--font-family-second);font-size:var(--font-size-title);font-weight:var(--font-weight-medium-second-font);line-height:var(--line-height-title);padding-inline-start:1.5rem}.congress-app-download .c-link .group{display:flex;font-family:var(--font-family-second);font-size:var(--font-size-caption-fixed);font-weight:var(--font-weight-regular);gap:0 .5rem;line-height:var(--line-height-caption-fixed);padding-inline-start:1.5rem}.congress-app-download .c-link .group span:not(:last-of-type):after{content:",";margin-inline-end:.2rem}.congress-app-download .c-link .o-icon-font{font-size:1.5rem;inset-block-start:.875rem;inset-inline-start:1rem;position:absolute}.congress-app-days{display:flex;flex-wrap:wrap;gap:1rem 2rem;margin-block-end:1.75rem}.congress-app-days__button{align-content:center;display:grid;font-family:var(--font-family-second);font-size:var(--font-size-display-3);font-weight:var(--font-weight-medium-second-font);gap:1rem;grid-auto-columns:auto;grid-auto-flow:column;height:4.375rem;line-height:var(--line-height-display-3)}.congress-app-days__button.active{background-color:var(--color-button-main-hover-bg);color:var(--color-button-main-hover)}.congress-app-days__button .number{font-size:2.625rem}.congress-app-days__button .date{display:grid;font-size:var(--font-size-title);justify-items:start;line-height:var(--line-height-title)}.congress-app-more__button.u-icon{display:flex;margin-block:1rem;margin-inline-start:auto;padding-block:.875rem;padding-inline-end:8rem;width:-moz-fit-content;width:fit-content}.congress-app-more__button:hover{background-color:#190091}.congress-app-slide{display:flex;justify-content:space-between}.congress-app-slide__button.disabled{opacity:.5;pointer-events:none}.congress-app-schedule{margin-block:1rem;overflow-x:scroll}.congress-app-schedule.can-scroll-right{-webkit-mask-image:linear-gradient(90deg,#000 90%,transparent);mask-image:linear-gradient(90deg,#000 90%,transparent)}.congress-app-schedule a{text-decoration:underline}.congress-app-schedule a:hover{text-decoration:none}.congress-app-schedule .time{font-weight:var(--font-weight-semibold-main-font)}.congress-app-timeslot{display:flex;position:relative;width:2000px}.congress-app-timeslot:has(.congress-app-break){background-color:#e5f1fd}.congress-app-timeslot:first-child .congress-app-timeline{padding-block-start:6.25rem}.congress-app-timeslot:nth-child(odd) .congress-app-session{background-color:#e7e7e7}.congress-app-timeline{flex:0 0 5.5rem;font-size:var(--font-size-caption-fixed);inset-inline-start:0;line-height:var(--line-height-caption-fixed);position:sticky;text-align:end;width:5.5rem;z-index:2}.congress-app-timeline span{background-color:var(--color-white);display:block;padding-inline-end:1.25rem;text-align:start;width:100vw}@container article-container (min-inline-size: 1200px){.congress-app-timeline{background-color:var(--color-white)}.congress-app-timeline span{background-color:transparent}}.congress-app-topic{background:var(--color-white);flex:0 0 18.75rem;padding-inline:.75rem;width:18.75rem}.congress-app-topic:last-child,.congress-app-topic:nth-child(2){flex:0 0 18rem;width:18rem}.congress-app-topic:nth-child(2){padding-inline-start:0}.congress-app-topic:last-child{padding-inline-end:0}.congress-app-topic:nth-child(odd) .congress-app-topic__button{background-color:#190091}.congress-app-topic__head{border-inline:1px solid #e7e7e7;display:grid;justify-items:center}.congress-app-topic__button,.congress-app-topic__cluster{align-content:center;min-height:3.125rem}.congress-app-topic__button{align-items:center;background:none;background-color:#207bed;border:0;color:inherit;color:var(--color-white);cursor:default;cursor:pointer;display:grid;font:inherit;font-size:var(--font-size-display-3);grid-template-columns:auto 3rem;hyphens:auto;line-height:normal;line-height:var(--line-height-display-3);overflow:visible;overflow-wrap:anywhere;padding:0;position:relative;text-align:start;text-align:center;text-transform:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.congress-app-topic__button:focus-visible{outline:3px dashed currentcolor;outline-offset:2px}.congress-app-topic__button:focus-visible{outline-offset:-4px}.congress-app-topic__button .title{margin-inline-end:-3rem;padding-block:.5rem;padding-inline:3rem}.congress-app-topic__button .icons{display:flex;font-size:1.75rem;justify-content:center}.congress-app-topic__button .icons .o-icon-font:first-child{margin-inline-end:-.5rem}.congress-app-session{align-content:start;background-color:#f3f3f3;border-block:1px solid var(--color-white);display:grid;padding-block:1.5rem;padding-inline:1.25rem}.congress-app-session .meta{display:flex;gap:.25rem}.congress-app-session .meta span:not(:last-of-type):after{content:" | "}.congress-app-break{inset-inline-start:5.5rem;padding-block:3.25rem 2.25rem;padding-inline:1.25rem;position:sticky;width:17rem}@container article-container (min-inline-size: 1200px){.congress-app-break{padding-block:2.25rem;width:unset}}.congress-app-break .time{margin-inline-end:.625rem}.c-dena-congress-app-wrapper:has(.congress-app-topic-bar){grid-column:1/-1;margin-block-start:0}.c-dena-congress-app-wrapper:has(.congress-app-topic-bar) #dena-congress-app{-moz-column-gap:var(--content-column-gap);column-gap:var(--content-column-gap);display:grid;grid-template-columns:1fr min(var(--content-max),100% - var(--content-column-gap)*2) 1fr}.c-dena-congress-app-wrapper:has(.congress-app-topic-bar) #dena-congress-app>*{grid-column:2}.c-dena-congress-app-wrapper:has(.congress-app-topic-bar) #dena-congress-app .c-hero-image{grid-column:1/-1}.c-dena-congress-app-wrapper:has(.congress-app-topic-bar) h1,.c-dena-congress-app-wrapper:has(.congress-app-topic-bar) h2{margin-inline:auto;max-width:55.625rem;text-align:center;width:100%}.c-dena-congress-app-wrapper:has(.congress-app-topic-bar) h2{margin-block:1.5rem 0;max-width:50.625rem}.c-dena-congress-app-wrapper:has(.congress-app-topic-bar) .congress-app-download{padding-inline-start:0}.congress-app-subtitle{display:flex;flex-wrap:wrap;gap:0 .5rem;justify-content:center}.congress-app-topic-bar{--color-link-underline:var(--color-white);color:var(--color-white);display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;margin-block-end:5rem;padding-block:2.25rem;position:relative}.congress-app-topic-bar__topic{font-family:var(--font-family-second);font-size:var(--font-size-display-3);font-weight:var(--font-weight-medium-second-font);line-height:var(--line-height-display-3)}.congress-app-topic-bar:before{background-color:#207bed;content:"";height:100%;inset-block-start:0;inset-inline-start:50%;position:absolute;transform:translate(-50%);width:100vw;z-index:-1}.congress-app-topic-bar .c-link{color:var(--color-white)}.congress-app-topic-bar .c-link .c-link__fancy-underline{background-image:none}.congress-app-topic-bar .c-link:has(.c-link__fancy-underline){background-image:none;text-decoration:underline;text-decoration-color:var(--color-link-underline);text-decoration-thickness:1px;text-underline-offset:.3em}.congress-app-topic-bar .c-link:has(.c-link__fancy-underline):hover{text-decoration:none}.congress-app-topic-bar .c-link:has(.c-link__fancy-underline) .o-icon-font{color:var(--color-white)}.congress-app-topic-bar .c-link:has(.c-link__fancy-underline):hover .o-icon-font{background-image:none;color:var(--color-white);-webkit-text-fill-color:var(--color-white)}.congress-app-back-to-list{display:flex;margin-block-start:2rem;margin-inline-start:auto;width:-moz-fit-content;width:fit-content}.congress-app-back-to-list+.congress-app-download{margin-block-start:5rem}.app-search-results-list{display:grid;gap:2rem 0}[class*=u-color-bg] .app-search-results-list{--color-border:var(--color-white)}.app-search-results-list__item{border-block-start:1px solid var(--color-border);display:grid;gap:0 2rem;grid-template-columns:15rem 1fr;padding-block-start:2rem;position:relative}.app-search-results-list__item .app-search-results-list__meta{display:flex;flex-wrap:wrap;font-size:var(--font-size-caption-fixed);gap:0 2rem;line-height:var(--line-height-caption-fixed)}.app-search-results-list__item p{margin-block-end:0}.app-search-results-list__item p+.app-search-results-list__meta{margin-block-start:var(--vertical-rhythm-text)}.app-search-results-list__item:last-child{border-block-end:1px solid var(--color-border);padding-block-end:2rem}.app-search-results-list__item:hover .app-search-results-list__image .date{background-color:var(--color-pri1);color:var(--color-white);transition:background-color .3s ease}.app-search-results-list__item:has(.app-search-results-list__content:only-child){grid-template-columns:1fr}.app-search-results-list__image{align-self:start;position:relative}@media screen and (min-width:700px){.app-search-results-list__image{margin-block-start:2rem}}.app-search-results-list__image .date{background-color:var(--color-event-bg);color:var(--color-event-date);font-weight:var(--font-weight-semibold-main-font);inset-block-end:-1rem;inset-inline-start:50%;line-height:2.5rem;min-width:10rem;position:absolute;text-align:center;transform:translate(-50%);white-space:nowrap;z-index:1}.app-search-results-list__image:has(.date){margin-block-end:1rem}.app-search-results-list__content{grid-column:1/-1}@media screen and (min-width:700px){.app-search-results-list__content{grid-column:2}}.app-search-results-list__headline{font-family:var(--font-family-second);font-size:var(--font-size-title);font-weight:var(--font-weight-medium-second-font);line-height:var(--line-height-title)}.app-search-results-list__headline a:after{content:"";inset:0;position:absolute;z-index:1}.app-search-results-list .search-highlight{background-color:var(--color-search-highlight)}.u-accessibility{border:0!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.u-color-bg\:bg1{background-color:var(--color-bg1)}[class*=u-color-bg-width]{background:transparent;position:relative}[class*=u-color-bg-width]:before{content:"";display:block;inset:0;position:absolute;z-index:-1}[class*=u-color-bg-width].u-color-bg\:bg1:before{background-color:var(--color-bg1)}[class*=u-color-bg-width]{--u-color-bg-width-default-padding-block:1.5rem;--u-color-bg-width-default-padding-inline:1.875rem;--u-color-bg-width-fw-padding-block:2.5rem;--u-color-bg-width-offset-padding-block:2rem}@media screen and (min-width:900px){[class*=u-color-bg-width]{--u-color-bg-width-fw-padding-block:5rem}}.u-color-bg-width\:default{padding-block:var(--u-color-bg-width-default-padding-block);padding-inline:var(--u-color-bg-width-default-padding-inline)}.u-color-bg-width\:fw{padding-block:var(--u-color-bg-width-fw-padding-block)}.u-color-bg-width\:fw:before{margin-inline-end:calc(-50vw + 50%);margin-inline-start:calc(-50vw + 50%)}.u-color-bg-width\:offset{padding-block:var(--u-color-bg-width-offset-padding-block)}.u-color-bg-width\:offset:before{margin-inline-end:calc(-50vw + 50%);margin-inline-start:calc(-50vw + 50%)}@container article-container (min-inline-size: 1100px){.u-color-bg-width\:offset:before{margin-inline:-4rem}}.u-icon{align-items:center;display:inline-flex;gap:.5em}.u-icon\:start .o-icon-font{order:-1}.u-icon\:end .o-icon-font{order:1}.u-space-top\:default{margin-block-start:var(--vertical-rhythm-component)}.u-typo\:main{font-family:var(--font-family-main)}.u-typo\:second{font-family:var(--font-family-second)}.u-typo\:light{font-weight:var(--font-weight-light-second-font)}.u-typo\:regular{font-weight:var(--font-weight-regular)}.u-typo\:medium{font-weight:var(--font-weight-medium-second-font)}.u-typo\:semibold{font-weight:var(--font-weight-semibold-main-font)}.u-typo\:sm{font-size:var(--font-size-caption-fixed);line-height:var(--line-height-caption-fixed)}.u-typo\:base{font-size:var(--font-size-body-text-fixed);line-height:var(--line-height-body-text-fixed)}.u-typo\:md{font-size:var(--font-size-title);line-height:var(--line-height-title)}.u-typo\:lg{font-size:var(--font-size-display-3);line-height:var(--line-height-display-3)}.u-typo\:xl{font-size:var(--font-size-display-2);line-height:var(--line-height-display-2)}.u-typo\:xxl{font-size:var(--font-size-display-1);line-height:var(--line-height-display-1)}.glider-contain{width:100%}.glider,.glider-contain{margin:0 auto;position:relative}.glider{overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.glider,.glider-track{transform:translateZ(0)}.glider-track{display:flex;margin:0;padding:0;width:100%;z-index:1}.glider.draggable{cursor:grab}.glider.draggable,.glider.draggable .glider-slide img{-webkit-user-select:none;-moz-user-select:none;user-select:none}.glider.draggable .glider-slide img{pointer-events:none}.glider.drag{cursor:grabbing}.glider-slide{align-content:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.glider-slide img{max-width:100%}.glider::-webkit-scrollbar{height:0;opacity:0}.glider-next,.glider-prev{background:none;border:0;color:#666;cursor:pointer;font-size:40px;left:-23px;line-height:1;opacity:1;outline:none;padding:0;position:absolute;text-decoration:none;top:30%;transition:opacity .5s cubic-bezier(.17,.67,.83,.67),color .5s cubic-bezier(.17,.67,.83,.67);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2}.glider-next:focus,.glider-next:hover,.glider-prev:focus,.glider-prev:hover{color:#a89cc8}.glider-next{left:auto;right:-23px}.glider-next.disabled,.glider-prev.disabled{color:#666;cursor:default;opacity:.25}.glider-slide{min-width:150px}.glider-hide{opacity:0}.glider-dots{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto}.glider-dot,.glider-dots{padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.glider-dot{background:#ccc;border:0;border-radius:999px;color:#ccc;cursor:pointer;display:block;height:12px;margin:7px;outline:none;width:12px}.glider-dot.active,.glider-dot:focus,.glider-dot:hover{background:#a89cc8}@media(max-width:36em){.glider::-webkit-scrollbar{-webkit-appearance:none;height:3px;opacity:1;width:7px}.glider::-webkit-scrollbar-thumb{background-color:hsla(0,0%,61%,.25);border-radius:99px;box-shadow:0 0 1px hsla(0,0%,100%,.25);opacity:1}}[data-position=below] .autocomplete-input[aria-expanded=true]{border-bottom-color:transparent}[data-position=above] .autocomplete-input[aria-expanded=true]{border-top-color:transparent;z-index:2}.autocomplete[data-loading=true]:after{animation:rotate 1s linear infinite;border:3px solid rgba(0,0,0,.12);border-radius:100%;border-right-color:rgba(0,0,0,.48);content:"";height:20px;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:20px}.autocomplete-result-list{background:#fff;border:1px solid var(--color-form-field-border);box-shadow:0 5px 5px rgba(0,0,0,.16);box-sizing:border-box;hyphens:auto;list-style:none;margin:0;max-height:296px;overflow-wrap:anywhere;overflow-y:auto;padding:0}[data-position=below] .autocomplete-result-list{border-top-color:transparent;margin-top:-1px}[data-position=above] .autocomplete-result-list{border-bottom-color:transparent;margin-bottom:-1px}[data-position=above] .autocomplete-result-list,[data-position=below] .autocomplete-result-list{z-index:2!important}.autocomplete-result{background-position:12px;background-repeat:no-repeat;cursor:default;padding:8px}.autocomplete-result:hover,.autocomplete-result[aria-selected=true]{background-color:rgba(0,0,0,.06)}.autocomplete-result-top-header{margin-block-end:.5rem}@keyframes rotate{0%{transform:translateY(-50%) rotate(0deg)}to{transform:translateY(-50%) rotate(359deg)}}.CybotCookiebotDialogContentWrapper a:focus,.CybotCookiebotDialogContentWrapper button:focus,.CybotCookiebotDialogContentWrapper input:focus{outline:3px dashed var(--color-focus-outline)!important;outline-offset:2px!important}.CybotCookiebotDialogContentWrapper input:focus{opacity:1!important}.CybotCookiebotDialogNavItem a:focus{outline-offset:-3px!important}.glider-dot.active,.glider-dot:focus,.glider-dot:hover{background-color:var(--color-icon)}.glider-dot:focus-visible{outline:3px dashed var(--color-focus-outline);outline-offset:2px}