.breadcrumbs__items{font-size:var(--font-size-small);margin:var(--space-s) 0;flex-wrap:wrap;gap:0 1em;padding:0;list-style-type:none;display:flex}.breadcrumbs__items a{padding:.25em 0;text-decoration:none;display:inline-block}.breadcrumbs__items li:not(:first-child){align-items:center;display:flex}.breadcrumbs__items li:not(:first-child):before{content:">";margin-right:.75em}@media (width<1024px){.breadcrumbs{margin-top:var(--layout-margin)}.breadcrumbs__items{width:1px;height:1px;clip-path:rect(0 0 0 0);white-space:nowrap;border-width:0;margin:-1px;padding:0;position:absolute;overflow:hidden}}.button,#form_kesearch_pi1 .submitbutt input{background:var(--color-iris);color:var(--color-white);font-family:var(--font-family-display);font-size:var(--font-size-button);overflow-wrap:anywhere;border:none;padding:.125rem .375rem;font-weight:700;text-decoration:none}.button--secondary{background:var(--color-white);color:var(--color-black)}.button--tertiary{background:var(--color-iris-10);color:var(--color-black)}.button--plain{color:inherit;text-align:left;font-size:inherit;background:0 0;padding:0}.button--link{font-family:var(--font-family-base);font-weight:400;font-size:var(--font-size-base);color:var(--color-link);background:0 0;padding:0;text-decoration:underline}.checkbox{font-family:var(--font-family-display);grid-template-columns:1.8rem auto;align-items:center;gap:.5em;font-weight:700;display:grid}.checkbox input[type=checkbox]{appearance:none;background-color:var(--color-white);border:2px var(--color-black) solid;place-content:center;width:1.8rem;height:1.8rem;margin:0;transition:background-color .2s;display:grid}.checkbox input[type=checkbox]:focus-visible{border-color:var(--color-focus);outline:none}.checkbox input[type=checkbox]:before{content:"";clip-path:polygon(0% 6%,6% 0%,50% 44%,94% 0%,100% 6%,56% 50%,100% 94%,94% 100%,50% 56%,6% 100%,0% 94%,44% 50%);background-color:currentColor;width:1rem;height:1rem;display:none}.checkbox input[type=checkbox]:checked{background-color:var(--color-sky)}.checkbox input[type=checkbox]:checked:before{display:block}.cookieOptIn{background:var(--color-cookie-opt-in);height:100%;color:var(--color-white);align-items:center;display:grid}.cookieOptIn__overlay{text-align:center;padding:var(--space-m);font-family:var(--font-family-display);flex-direction:column;align-items:center;gap:1rem;display:flex}[data-cookieoptin-accepted="0"] .cookieOptIn__content,[data-cookieoptin-accepted="1"] .cookieOptIn__overlay{display:none}.dateTime span{white-space:nowrap}.dateTime--space{gap:1em;display:inline-flex}.flare{--flare-angle:0deg;--flare-position-x:0%;--flare-position-y:0%}@media (prefers-contrast:more){.flare{background-image:none!important}}.flare--1{background-image:radial-gradient(94.41% 94.41% at var(--flare-position-x) 0%, #3cd2ff 0%, #9ec7e4 30.38%, #c47bec 100%)}.flare--2{background-image:linear-gradient(calc(130.44deg - var(--flare-angle)), #c1edfc 5.28%, #d1bded 79.76%)}.flare--3{background-image:linear-gradient(calc(228.31deg - var(--flare-angle)), #a559ff 0%, #ef61ff 53.09%, #a559ff 100%)}.flare--4{background-image:linear-gradient(calc(230.73deg - var(--flare-angle)), #8100de 0%, #7e7dec 35.98%, #7bfffb 100%);color:var(--color-white)}.flare--5{background-image:radial-gradient(101.25% 139.74% at calc(103.33% - var(--flare-position-x)) 14.92%, #5152e6 0%, #14b2f7 31.58%, #00cdfd 41.25%, #00d1fd 59.64%, #1f9ff5 79.05%, #504de9 100%)}.flare--6{background-image:radial-gradient(76.89% 107.83% at calc(var(--flare-position-x) / 4) 89.5%, #e51a91 0%, #b770ff 28.85%, #80ceff 63.46%)}.flare--7{background:radial-gradient(94.41% 94.41% at var(--flare-position-x) 0%, #ea7aa7 0%, #8847b0 100%);color:var(--color-white)}.flare--8{background:linear-gradient(calc(139.12deg - var(--flare-angle)), #000caa 0.65%, #3712a9 50.95%, #d26bb5 99.35%);color:var(--color-white)}.flare--9{background:radial-gradient(100.8% 100.8% at var(--flare-position-x) 3.2%, #0781de 0%, #8f53cd 68.37%);color:var(--color-white)}.flare--10{background:radial-gradient(76.89% 107.83% at calc(var(--flare-position-x) / 4) 89.5%, #49168d 0%, #620b7b 63.46%);color:var(--color-white)}.flare--11{background:linear-gradient(calc(314.59deg - var(--flare-angle)), #8a37ee 0.99%, #5ad2f9 90.98%);color:var(--color-white)}.flare--footer{background-image:linear-gradient(calc(270deg - var(--flare-angle)), #6339af 2.51%, #e97aa7 100%)}.flare--home{background:linear-gradient(calc(289.68deg - var(--flare-angle)), #2d3db6 11.89%, #e38bba 80.67%);color:var(--color-white-90)}.flare--infobox{background:linear-gradient(calc(90deg - var(--flare-angle)), #914bca91 0%, #789ee991 100%)}.headline{margin-bottom:1rem}.headline--left{text-align:left}.headline--center{text-align:center}.headline--right{text-align:right}.icon{width:var(--icon-size);height:auto}.icon--xxl{width:var(--icon-size-xxl)}.icon--xl{width:var(--icon-size-xl)}.icon--l{width:var(--icon-size-l)}.icon--s{width:var(--icon-size-s)}.icon--xs{width:var(--icon-size-xs)}.media{aspect-ratio:16/9}.media iframe{aspect-ratio:16/9;width:100%}.pagination{margin:var(--space-m) 0;flex-wrap:wrap;justify-content:center;gap:1rem;padding:0;list-style-type:none;display:flex}.pagination a{background:var(--color-iris-10);color:var(--color-black);font-family:var(--font-family-display);padding:.125rem .75rem;font-weight:700;text-decoration:none;display:inline-block}.pagination__prev a{transform:rotate(180deg)}.pagination__current a{background:var(--color-iris);color:var(--color-white)}.selectField{grid-template-areas:"select";display:grid}.selectField select{appearance:none;grid-area:select}.selectField select:open+.selectField__indicator{transform:rotate(-90deg)}.selectField select:focus-visible+.selectField__indicator{color:var(--color-focus)}.selectField__indicator{pointer-events:none;grid-area:select;place-self:center self-end;width:1.5rem;margin-right:.5rem;transform:rotate(90deg)}.stickyButton{min-height:var(--call-to-action-height)}.stickyButton a{background:var(--color-sky);clip-path:polygon(0 1.25rem,1.25rem 0,calc(100% - 1.25rem) 0,100% 1.25rem,100% 100%,0 100%);text-align:center;font-size:var(--font-size-h5);grid-column:text;justify-self:center;padding:.75rem 2rem;text-decoration:none;display:block}@media (width>=1600px){.stickyButton a{font-size:var(--font-size-h4)}}@media (width>=1024px){.stickyButton--sticky a{z-index:var(--z-index-call-to-action);top:calc(-1 * var(--call-to-action-height) + 10vh);transform-origin:100% 100%;max-width:80vh;position:fixed;right:0;transform:rotate(-90deg)}}.table,.contenttable{font-size:var(--font-size-small)}:is(.table,.contenttable) th,:is(.table,.contenttable) td{vertical-align:top;border-top:2px solid #000;padding:.5rem 1rem}:is(.table,.contenttable) th{white-space:nowrap;text-align:left}.table table,table.contenttable{border-spacing:0;border-bottom:2px solid #000}.tag{font-family:var(--font-family-display);font-size:var(--font-size-tag);line-height:var(--line-height-small);border:2px var(--color-black) solid;padding:.125rem;font-weight:700}.tag--topic:not(.tag--plain){border-color:var(--color-sky);background-color:var(--color-sky)}.tag--plain{font-size:var(--font-size-small);font-family:var(--font-family-base);border:none;font-weight:400}.tag--small{font-size:var(--font-size-small);padding:1px}:where(.text) p{margin-bottom:var(--space-p);max-width:90ch}:where(.text) li p{margin-bottom:0}:where(.text) ul,:where(.text) ol{margin-bottom:var(--space-p)}:where(.text) ul{list-style-type:square}:where(.text) ul ::marker{color:var(--color-iris)}:where(.text) a{color:var(--color-link)}:where(.text) h1,:where(.text) h2,:where(.text) h3,:where(.text) h4,:where(.text) h5,:where(.text) h6{margin-bottom:var(--space-hx)}.text{line-height:var(--line-height-copy)}.text-center{text-align:center}.text-end{text-align:end}.text-justify{text-align:justify}.text-dense{font-family:var(--font-family-display)}blockquote{font-weight:700}blockquote p:before{content:"„"}blockquote p:after{content:"“"}.accordion{border-top:2px var(--color-black) solid;margin:0 -1rem}.accordion ::-webkit-details-marker{display:none}.accordion summary{font-family:var(--font-family-display);overflow-wrap:anywhere;justify-content:space-between;align-items:center;font-weight:700;display:flex}.accordion__item{border-bottom:2px var(--color-black) solid;padding:.75rem 1rem}.accordion__item .accordion__item__indicator:before{content:"+";font-size:var(--font-size-h2)}.accordion__item [open] .accordion__item__indicator:before{content:"−"}.accordion__item__title{align-items:center;gap:1rem;display:flex}.accordion__item__inner{margin:1rem 0}.accordion__item__content .frame{display:block}.accordion__item__icon{margin:-.5rem}.callToAction{grid-column:viewport;grid-template-columns:subgrid;padding:2rem 0;display:grid}.callToAction__content{grid-column:content-left;gap:1rem;display:grid}.callToAction__button{grid-column:content;justify-self:self-end;margin-top:1rem}.checkboxGroup{align-items:center;gap:2rem;display:flex}.contentTeaser{margin:0 auto var(--layout-grid-gap);width:100%;display:grid}.contentTeaser:not(.flare){background:var(--color-white)}.contentTeaser__inner{display:grid;position:relative}.contentTeaser__image img{object-fit:cover;width:100%;height:100%}.contentTeaser__content{padding:var(--space-m);grid-template-rows:1fr auto;display:grid}@media (width>=1024px){.contentTeaser__content{padding:var(--space-l) var(--space-l) var(--space-m)}}.contentTeaser__content a:before{content:"";z-index:1;position:absolute;inset:0}.contentTeaser__title{margin-bottom:var(--space-s)}.contentTeaser--grid{justify-content:stretch;margin-bottom:0}.contentTeaser--grid .contentTeaser__inner{padding:var(--space-s)}.contentTeaser--grid:has(.contentTeaser__image) .contentTeaser__inner{grid-template-rows:auto 1fr}.contentTeaser--grid .contentTeaser__content{padding:var(--space-s) 0 0}.contentTeaser--gridCut{clip-path:polygon(0 0,calc(100% - 3rem) 0,100% 6rem,100% 100%,0 100%);justify-content:stretch;margin-bottom:0;overflow:auto}@media (width>=1024px){.contentTeaser--gridCut{clip-path:polygon(0 0,calc(100% - 6rem) 0,100% 6rem,100% 100%,0 100%)}}.contentTeaser--gridCut:has(.contentTeaser__image) .contentTeaser__inner{grid-template-rows:auto 1fr}.contentTeaser--gridCut .contentTeaser__content{padding:var(--space-s)}.contentTeaser__button{place-self:end;margin-top:1rem}.contentTeaser--imageLeft,.contentTeaser--imageRight{grid-column:viewport;grid-template-columns:subgrid}:is(.contentTeaser--imageLeft,.contentTeaser--imageRight) .contentTeaser__inner{grid-column:content;grid-template-columns:subgrid}:is(.contentTeaser--imageLeft,.contentTeaser--imageRight) .contentTeaser__image{background:var(--color-white);grid-column:content}:is(.contentTeaser--imageLeft,.contentTeaser--imageRight) .contentTeaser__image img{clip-path:polygon(0 3.5rem,3.5rem 0,100% 0,100% 100%,0 100%)}@media (width>=1024px){:is(.contentTeaser--imageLeft,.contentTeaser--imageRight) .contentTeaser__image{grid-column:content-left-start/center}.contentTeaser--imageRight :is(:is(.contentTeaser--imageLeft,.contentTeaser--imageRight) .contentTeaser__image){order:2;grid-column:center/content-right-end}}:is(.contentTeaser--imageLeft,.contentTeaser--imageRight) .contentTeaser__content{grid-column:content;align-items:center}@media (width>=1024px){:is(.contentTeaser--imageLeft,.contentTeaser--imageRight) .contentTeaser__content{aspect-ratio:1;grid-column:center/content-right-end}.contentTeaser--imageRight :is(:is(.contentTeaser--imageLeft,.contentTeaser--imageRight) .contentTeaser__content){order:1;grid-column:content-left-start/center}.contentTeaser--imageRight .contentTeaser__image img{clip-path:none}}.contentTeaser--imageBelow{margin-bottom:0}.contentTeaser--imageBelow .contentTeaser__inner{grid-template-rows:1fr auto}.contentTeaser--imageBelow .contentTeaser__content{padding:var(--space-m)}.contentTeaser--imageBelow .contentTeaser__image{order:1}.contentTeaser--flip{perspective:1000px;margin-bottom:0}.contentTeaser--flip .contentTeaser__inner{clip-path:polygon(0 0,calc(100% - 3rem) 0,100% 3rem,100% 100%,0 100%);transform-style:preserve-3d;transition:transform .6s}@media (prefers-reduced-motion:reduce){.contentTeaser--flip .contentTeaser__inner{transition:none}}.contentTeaser--flip .contentTeaser__content,.contentTeaser--flip .contentTeaser__contentWrap{display:contents}.contentTeaser--flip .contentTeaser__title{padding:var(--space-m);grid-area:1/1/auto/-1;margin-bottom:0}.contentTeaser--flip .contentTeaser__image{z-index:1;grid-area:2/1/4/-1;align-items:end;display:grid}.contentTeaser--flip .contentTeaser__image img{object-fit:fill;width:100%;height:auto}.contentTeaser--flip .contentTeaser__description{margin:0 var(--space-m);opacity:0;grid-area:2/1/auto/-1}.contentTeaser--flip .contentTeaser__button{margin:var(--space-m);opacity:0;grid-area:3/1/auto/-1}:is(.contentTeaser--flip:hover,.contentTeaser--flip:focus-within) .contentTeaser__inner{transform:rotateY(180deg)}:is(.contentTeaser--flip:hover,.contentTeaser--flip:focus-within) .contentTeaser__image{opacity:0;visibility:hidden}:is(.contentTeaser--flip:hover,.contentTeaser--flip:focus-within) .contentTeaser__image,:is(.contentTeaser--flip:hover,.contentTeaser--flip:focus-within) .contentTeaser__button,:is(.contentTeaser--flip:hover,.contentTeaser--flip:focus-within) .contentTeaser__description{transition:all .3s}@media (prefers-reduced-motion:reduce){:is(.contentTeaser--flip:hover,.contentTeaser--flip:focus-within) .contentTeaser__image,:is(.contentTeaser--flip:hover,.contentTeaser--flip:focus-within) .contentTeaser__button,:is(.contentTeaser--flip:hover,.contentTeaser--flip:focus-within) .contentTeaser__description{transition:none}}:is(.contentTeaser--flip:hover,.contentTeaser--flip:focus-within) .contentTeaser__title,:is(.contentTeaser--flip:hover,.contentTeaser--flip:focus-within) .contentTeaser__description,:is(.contentTeaser--flip:hover,.contentTeaser--flip:focus-within) .contentTeaser__button{opacity:1;transform:rotateY(180deg)}:is(.contentTeaser--flip:hover,.contentTeaser--flip:focus-within) .contentTeaser__button{justify-self:self-start}.contentTeaserGrid{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.contentTeaserGrid__nav{display:none}.contentTeaserGrid__grid{gap:var(--space-s);grid-column:content;display:grid}.contentTeaserGrid.flare{padding:2rem 0}@media (width<1024px){.contentTeaserGrid--slider .contentTeaserGrid__grid{gap:var(--layout-margin);scroll-snap-type:x mandatory;scroll-padding:var(--layout-margin);scroll-behavior:smooth;padding:2rem var(--layout-margin) 1rem;grid-column:viewport;display:flex;overflow-y:auto}.contentTeaserGrid--slider .contentTeaserGrid__grid>*{scroll-snap-align:start start;flex-shrink:0;max-width:90%}.contentTeaserGrid--slider .contentTeaserGrid__nav{grid-column:content;justify-content:space-between;margin-top:1rem;display:flex}.contentTeaserGrid--slider .contentTeaserGrid__prev{transform:rotate(180deg)}}@media (width>=1024px){.contentTeaserGrid--halfhalf .contentTeaserGrid__grid{grid-template-columns:1fr 1fr}.contentTeaserGrid--highlight .contentTeaserGrid__grid{grid-template:"highlight second"1fr"highlight third"1fr/1fr 1fr}.contentTeaserGrid--highlight .contentTeaserGrid__grid>*{height:100%}.contentTeaserGrid--highlight .contentTeaserGrid__grid>:first-child{grid-area:highlight}.contentTeaserGrid--highlight .contentTeaserGrid__grid>:nth-child(2){grid-area:second}.contentTeaserGrid--highlight .contentTeaserGrid__grid>:last-child{grid-area:third}.contentTeaserGrid--highlight:not(.flare) .contentTeaserGrid__grid{grid-template-rows:1fr auto 1fr;grid-template-areas:"highlight second""highlight separator""highlight third"}.contentTeaserGrid--highlight:not(.flare) .contentTeaserGrid__grid:before{content:"";border-top:2px var(--color-black) solid;grid-area:separator;display:block}.contentTeaserGrid--thirds .contentTeaserGrid__grid,.contentTeaserGrid--slider .contentTeaserGrid__grid{grid-template-columns:1fr 1fr 1fr}}.downloadList{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;padding:0;list-style-type:none;display:grid}.downloadList__button{gap:.25rem;display:flex}.downloadList__icon{flex-shrink:0;transform:rotate(90deg)}.eventFilterForm{grid-template-areas:"topic""mode""reset";gap:1rem 2rem;display:grid}@media (width>=1024px){.eventFilterForm{grid-template-columns:2fr 2fr 1fr;grid-template-areas:"topic mode reset"}}.eventFilterForm select{width:100%}.eventFilterForm__mode{grid-area:mode;grid-template-rows:auto 1fr;justify-content:space-between;display:grid}.eventFilterForm__format{grid-area:mode}.eventFilterForm__topic{grid-area:topic}.eventFilterForm__reset{flex-direction:column;grid-area:reset;align-self:self-end;display:flex}.eventFilterForm__label{font-family:var(--font-family-display);padding:0 0 .25rem;font-weight:700;display:block}.gallery{grid-column:viewport;grid-template-columns:subgrid;display:grid;overflow:hidden}.gallery .swiper-wrapper{padding:0;list-style-type:none}.gallery:has(.gallery__prev) figcaption{text-align:center}.gallery__slides{grid-area:1/gallery}.gallery__image img{width:100%;height:auto}.gallery__image--portrait img{width:50%;margin:auto}.gallery__prev,.gallery__next{z-index:var(--z-index-slider-nav);grid-row:1;align-self:center;margin-bottom:1rem}.gallery__prev{grid-column:content-left;justify-self:start}.gallery__prev svg{transform:rotate(180deg)}.gallery__next{grid-column:content-right;justify-self:end}.hero{--hero-padding:var(--space-m);--hero-padding-top:calc(max(calc(var(--space-header) - var(--hero-padding)), 0rem) + var(--hero-padding));margin-top:calc(-1 * var(--space-header))}@media (width>=1024px){.hero{--hero-padding:var(--space-l)}}.hero__content{grid-column:viewport-left;grid-template-columns:subgrid;padding:var(--hero-padding-top) 0 var(--hero-padding);gap:1.5rem 0;display:grid}.hero__content>*{margin-right:var(--layout-grid-content-gap);grid-column:content-left}@media (width>=1024px){.hero__content{grid-template-rows:1fr auto}.hero__content:has(.hero__meta){grid-template-rows:1fr auto auto}.hero--tall .hero__content{aspect-ratio:1;align-items:center}.hero--tall .hero__content .hero__headline{margin-top:calc(var(--space-header) / -2)}.hero--compact .hero__content{aspect-ratio:7/5;align-items:end}}.hero__meta{flex-direction:column;gap:.5rem;display:flex}.hero__tags{flex-wrap:wrap;gap:.25em .75em;padding:0;list-style-type:none;display:flex}.hero__image{grid-column:viewport-right;position:relative}.hero__image .hero__image__image{object-fit:cover;width:100%;height:100%}.hero--tall .hero__image{aspect-ratio:1;height:100%}.hero__imagelogo{right:var(--hero-padding);bottom:var(--hero-padding);max-width:50%;height:auto;position:absolute}@media (width>=1024px){.hero__imagelogo{right:var(--layout-grid-content-gap)}}.hero:not(:has(.hero__image)) .hero__content{grid-column:viewport}@media (width>=1024px){.hero:not(:has(.hero__image)) .hero__content{aspect-ratio:2}}.iconList{gap:2rem;padding:0;list-style-type:none;display:grid}ol.iconList{counter-reset:icon-list 0}ol.iconList li{counter-increment:icon-list}.iconList__item{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex;position:relative}.iconList__item__title{font-size:var(--font-size-h4);line-height:var(--line-height-headline);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-weight:700}.iconList__item__text{font-size:var(--font-size-small);flex-grow:1}.iconList__item__icon,.iconList__item__number{color:var(--color-iris);justify-self:center}.iconList__item__number{background:var(--color-white);font-family:var(--font-family-display);font-size:var(--font-size-h2);padding:0 .75rem;font-weight:700}@media (width>=1024px){.iconList__item__number{height:var(--icon-size-xl);line-height:var(--icon-size-xl)}}.iconList__item__number:before{content:counter(icon-list);padding:1rem}.iconList__item__button{justify-self:center}@media (width>=1024px){.iconList{grid-template-columns:repeat(auto-fit,minmax(15%,1fr))}.iconList__item{grid-row:span 4;grid-template-rows:subgrid;align-items:start;display:grid}.iconList--process{position:relative}.iconList--process:before{content:"";top:calc(var(--icon-size-xl) / 2);border-top:2px var(--color-black) solid;z-index:1;display:block;position:absolute;left:0;right:0}.iconList--process .iconList__item:first-child:before,.iconList--process .iconList__item:last-child:before{content:"";height:var(--icon-size-xl);background:var(--color-white);z-index:1;width:50%;position:absolute;top:0}.iconList--process .iconList__item:first-child:before{left:0}.iconList--process .iconList__item:last-child:before{right:0}.iconList--process .iconList__item__icon,.iconList--process .iconList__item__number:before{z-index:2;background:var(--color-white);position:relative}}.iconTeaser{grid-template-rows:auto 1fr auto;grid-template-columns:1fr;gap:.5rem;padding:2rem 0;display:grid}.iconTeaser__title{align-items:center;gap:.5rem;display:flex}.iconTeaser__title svg{flex-shrink:0}.iconTeaser__button{justify-self:self-start;margin-top:1rem}.teaserGrid .iconTeaser{grid-template-columns:subgrid}.teaserGrid .iconTeaser>*{grid-column:1/-1}.teaserGrid .iconTeaser:nth-child(odd){grid-column:content-left}.teaserGrid .iconTeaser:nth-child(odd)>*{margin-right:var(--layout-grid-content-gap)}.teaserGrid .iconTeaser:nth-child(2n){grid-column:content-right}.teaserGrid .iconTeaser:nth-child(2n)>*{margin-left:var(--layout-grid-content-gap)}.teaserGrid .iconTeaser--highlight{grid-column:viewport}.teaserGrid .iconTeaser--highlight:nth-child(odd){grid-column:viewport-left}.teaserGrid .iconTeaser--highlight:nth-child(odd)>*{grid-column:content-left}.teaserGrid .iconTeaser--highlight:nth-child(2n){grid-column:viewport-right}.teaserGrid .iconTeaser--highlight:nth-child(2n)>*{grid-column:content-right}.workshopGrid .iconTeaser:not(.iconTeaser--highlight):nth-child(odd)>*{margin-right:var(--layout-grid-content-gap)}.workshopGrid .iconTeaser--highlight{padding:2rem}.iconTeaser__icon{margin:-.5rem}.infobox{grid-column:text;align-items:flex-start;gap:.5rem;padding:2rem;display:flex}.infobox svg{flex-shrink:0;margin-top:-.75rem}.infobox__title{font-family:var(--font-family-display);font-size:var(--font-size-h5);margin-bottom:1rem;font-weight:700}.logoList img{aspect-ratio:1;object-fit:contain;width:auto;height:auto}.logoList figure{text-align:center;flex-direction:column;align-items:center;gap:.5rem;display:flex}.logoList figcaption{font-family:var(--font-family-display);flex-direction:column;gap:.5rem;font-size:1rem;display:flex}.logoList ul{padding:0;list-style-type:none}.logoList__item{grid-template-columns:1fr;align-items:center;display:grid}.logoList__item__title{font-weight:700}.logoList--grid{grid-column:text}.logoList--grid .logoList__items{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;display:grid}@media (width>=1024px){.logoList--grid .logoList__items{grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem}}.logoList--grid li{display:flex}.logoList--grid figcaption{display:none}.logoList--slider{grid-column:viewport;grid-template-columns:subgrid;display:grid}.logoList--slider figcaption{opacity:0;transition:opacity .2s}.logoList--slider .swiper-slide-active figcaption{opacity:1;max-width:800px}.logoList--slider .logoList__items{grid-area:1/indented/-1;overflow:hidden}.logoList--slider .logoList__item{background:var(--color-white);height:100%}.logoList--slider .logoList__prev{z-index:1;grid-area:1/viewport-left/-1;justify-self:left;transform:rotate(180deg)}.logoList--slider .logoList__next{z-index:1;grid-area:1/viewport-right/-1;justify-self:right}@media (width>=1024px){.logoList--slider{grid-column:content}.logoList--slider .logoList__item{background:0 0}.logoList--slider .logoList__prev{grid-column:content-start/indented-start}.logoList--slider .logoList__next{grid-column:indented-end/content-end}}.newsTeaser{display:grid;position:relative}.newsTeaser.newsTeaser--list{grid-column:1/-1;grid-template-areas:"image""tags""content";row-gap:1rem}.newsTeaser.newsTeaser--list:has(.newsTeaser__date){grid-template-areas:"image""tags""date""content"}@media (width>=1024px){.newsTeaser.newsTeaser--list{grid-template-columns:subgrid;grid-template-rows:auto 1fr;grid-template-areas:".image image image tags tags tags tags tags tags tags."".image image image content content content content content content content."}.newsTeaser.newsTeaser--list:has(.newsTeaser__date){grid-template-rows:auto auto 1fr;grid-template-areas:".image image image tags tags tags tags tags tags tags."".image image image date date date date date date date."".image image image content content content content content content content."}}.newsTeaser.newsTeaser--event{grid-column:1/-1;grid-template-areas:"image""tags""location""date""content";row-gap:.5rem}@media (width>=1024px){.newsTeaser.newsTeaser--event{grid-template-columns:subgrid;grid-template-rows:auto 1fr;grid-template-areas:"image image location location location tags tags tags tags tags tags tags""image image date date date content content content content content content content";row-gap:1rem}}.newsTeaser.newsTeaser--card{clip-path:polygon(0 0,calc(100% - 3rem) 0,100% 2rem,100% 100%,0 100%);background:var(--color-white);grid-column:span 4;grid-template-rows:auto auto 1fr auto;grid-template-areas:"tags""date""content""image";padding:.75rem 1rem 1.25rem}.newsTeaser__tags{flex-wrap:wrap;grid-area:tags;align-items:flex-start;gap:.25em .75em;max-width:90%;padding:0;list-style-type:none;display:flex}.newsTeaser--card .newsTeaser__tags{gap:0 .25em;margin-bottom:.5rem}.newsTeaser--card .newsTeaser__tags li:not(:last-child):after{content:"·";margin-left:.25em}.newsTeaser__location{grid-area:location}.newsTeaser--card .newsTeaser__location{display:none}.newsTeaser--event .newsTeaser__location{font-size:var(--font-size-h4);font-weight:700;font-family:var(--font-family-display);line-height:var(--line-height-headline)}.newsTeaser__date{grid-area:date}.newsTeaser--event .newsTeaser__date{font-size:var(--font-size-h4);font-weight:700;font-family:var(--font-family-display);line-height:var(--line-height-headline)}.newsTeaser--event .newsTeaser__date .dateTime--space,.newsTeaser--event .newsTeaser__date .dateTime span{display:block}.newsTeaser--card .newsTeaser__date{margin-bottom:.5rem}.newsTeaser__content{flex-direction:column;grid-area:content;gap:.5rem;display:flex}.newsTeaser--card .newsTeaser__teaser{display:none}.newsTeaser__title{font-size:var(--font-size-h4);text-decoration:none}.newsTeaser--event .newsTeaser__title{font-size:var(--font-size-h3)}.newsTeaser__title:after{content:"";z-index:1;position:absolute;inset:0}.newsTeaser__icon,.newsTeaser__more{background:var(--color-iris);color:var(--color-white);padding:0 .5rem;display:inline-block}.newsTeaser__icon{align-self:self-start;margin-top:auto;overflow:hidden}.newsTeaser--list .newsTeaser__icon,.newsTeaser--event .newsTeaser__icon{display:none}.newsTeaser__icon:before{content:"➔";font-weight:700;font-size:var(--icon-size);line-height:var(--line-height-small);display:inline-block;transform:rotate(-45deg)}.newsTeaser__more{align-self:self-end;margin-top:auto}.newsTeaser--card .newsTeaser__more{display:none}.newsTeaser__image{grid-area:image;width:100%;height:auto}.newsList{padding-top:1rem}.newsList__header,.newsList__filter{grid-column:content}.newsList__filter__inner{grid-column:2/-2}.newsList__items{grid-column:content;margin:0 0 1rem;padding:0;list-style-type:none}.newsList--events .newsList__items{grid-auto-rows:1fr}.newsList__more{text-align:center;grid-column:viewport;padding:.5rem}.newsList--list{row-gap:var(--space-l)}.newsList--grid{background:var(--gradient-news)}.newsList--grid .newsList__filter{margin:var(--space-s) 0 var(--space-m)}.personCard{margin:auto}@media (width>=1024px){.personCard{margin:0}}.personCard__image{width:100%;max-width:300px;height:auto}@media (width>=1024px){.personCard__image{max-width:none}}.personCard__tags{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style-type:none;display:flex}.personCard__contact{padding:0;list-style-type:none}.personCard__contact a{color:var(--color-link);align-items:center;gap:.25em;padding:.25rem 0;display:flex}.personCard__contact a span{word-break:break-all}.personCard__contact a svg{color:var(--color-black);flex-shrink:0}.personCard__imageWrap{height:max-content;position:relative}.personCard__open{position:absolute;bottom:0;left:0}.personCard__open:before{content:"➔";font-weight:700;font-size:var(--icon-size);line-height:var(--line-height-small);display:inline-block;transform:rotate(-45deg)}.personCard--card{font-size:var(--font-size-small);flex-direction:column;gap:.5rem;display:flex}.personCard--card .personCard__image{clip-path:polygon(0 0,0 0,calc(100% - 2.5rem) 0,100% 2.5rem,100% 100%,0 100%);width:100%;height:auto}.personCard--list{grid-template-columns:1fr 2fr;gap:0 1rem;display:grid}@media (width>=1024px){.personCard--list{gap:0 2rem}}.personCard--list .personCard__contentWrap{flex-direction:column;padding:.5rem 0;display:flex}.personCard--list .personCard__contact{flex-direction:column;flex-grow:1;justify-content:end;display:flex}.personGrid{grid-column:text}.personGrid__inner{gap:var(--space-m);display:grid}@media (width>=1024px){.personGrid__inner{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}}.personInfo{font-size:var(--font-size-small);align-items:center;gap:1rem;display:flex}.personInfo__name{font-family:var(--font-family-display);font-weight:700}.personInfo__position{font-family:var(--font-family-base);font-weight:400}.personLayer{z-index:var(--z-index-layer);border:none;width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:0;position:fixed;inset:0}.personLayer img{width:100%;height:auto}.personLayer form{position:absolute;top:1.5rem;right:1.5rem}.personLayer .personLayer__inner{grid-template-rows:auto 1fr;gap:1rem 2.5rem;height:100%;padding:1.5rem;display:grid;overflow:auto}@media (width>=1024px){.personLayer .personLayer__inner{grid-template-columns:minmax(0,5fr) minmax(0,5fr) 1fr;margin:auto}}.personLayer__contact{padding:0;list-style-type:none}.personLayer__contact a{color:var(--color-link);align-items:center;gap:.25em;padding:.25rem 0;display:flex}.personLayer__contact a span{word-break:break-all}.personLayer__contact a svg{color:var(--color-black);flex-shrink:0}.personLayer__content{flex-direction:column;gap:.5rem;display:flex}.personLayer__function{font-family:var(--font-family-display);font-size:var(--font-size-small);font-weight:700}.personLayer__tags{flex-wrap:wrap;gap:.5rem;padding:0;list-style-type:none;display:flex}.singleTeaser__image{grid-column:viewport-left}.singleTeaser__image img{object-fit:cover;width:100%;height:100%}.singleTeaser__content{grid-template-rows:auto 1fr auto;grid-template-columns:subgrid;grid-column:viewport-right;padding:2rem 0;display:grid}.singleTeaser__content>*{margin-left:var(--layout-grid-content-gap);grid-column:content-right}.singleTeaser__text:not(:empty){margin-top:1rem;margin-bottom:1rem}.singleTeaser__link{justify-self:start}.singleTeaser--right .singleTeaser__content{grid-column:viewport-left}@media (width>=1024px){.singleTeaser--right .singleTeaser__content{grid-row:1}}.singleTeaser--right .singleTeaser__content>*{margin-left:0;margin-right:var(--layout-grid-content-gap);grid-column:content-right}.singleTeaser--right .singleTeaser__image{grid-column:viewport-right}.singleTeaser--right .singleTeaser__title,.singleTeaser--right .singleTeaser__text,.singleTeaser--right .singleTeaser__link{grid-column:content-left}.teaserGrid{grid-column:viewport;grid-template-columns:subgrid;gap:var(--layout-grid-gap) 0;display:grid}.teaserGrid>*{grid-column:content}@media (width>=1024px){.teaserGrid>:nth-child(odd){grid-column:content-left-start/center}.teaserGrid>:nth-child(2n){grid-column:center/content-right-end}}.testimonialGrid{grid-column:viewport;grid-template-columns:subgrid;padding:2rem 0;display:grid}.testimonialGrid__slides{grid-area:1/content;list-style-type:none;overflow:hidden}.testimonialGrid__slides .swiper-wrapper{padding:0;list-style-type:none}.testimonialGrid__prev,.testimonialGrid__next{z-index:var(--z-index-slider-nav);grid-row:2;align-self:self-end;margin-top:1rem}.testimonialGrid__prev{grid-column:content-left;justify-self:start}.testimonialGrid__prev svg{transform:rotate(180deg)}:is(.testimonial:not(:has(.swiper-slide+.swiper-slide)) .testimonialGrid__prev,.testimonial:not(:has(.swiper-slide+.swiper-slide)) .testimonialGrid__next){display:none}.testimonialGrid__next{grid-column:content-right;justify-self:end}.testimonialGrid__item{clip-path:polygon(0 0,calc(100% - 3rem) 0,100% 3rem,100% 100%,0 100%);background:var(--color-white);color:var(--color-black);justify-content:space-between;gap:3rem;height:100%;padding:2rem 2rem 1.5rem 1.5rem;display:grid}.testimonialGrid__item blockquote{font-weight:400}.testimonialGrid__item figure{align-self:self-end;gap:.5rem;display:flex}.testimonialGrid__item figcaption{font-size:1rem;font-weight:700}:root{--swiper-theme-color:var(--color-iris)}:host{z-index:var(--z-index-slider);margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:var(--z-index-slider);margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.testimonialSlider__slides{grid-area:1/1/-1/-1;padding:0;list-style-type:none;overflow:hidden}.testimonialSlider__slides .swiper-wrapper{padding:0;list-style-type:none}.testimonialSlider__prev,.testimonialSlider__next{z-index:var(--z-index-slider-nav);grid-row:1/-1;align-self:self-end;margin-bottom:1rem}.testimonialSlider__prev{grid-column:content-left;justify-self:start}.testimonialSlider__prev svg{transform:rotate(180deg)}:is(.testimonial:not(:has(.swiper-slide+.swiper-slide)) .testimonialSlider__prev,.testimonial:not(:has(.swiper-slide+.swiper-slide)) .testimonialSlider__next){display:none}.testimonialSlider__next{grid-column:content-right;justify-self:end}.testimonialSlider__item__content{grid-template-columns:subgrid;flex-direction:column;order:2;grid-column:viewport-left;grid-template-rows:auto 1fr;padding-top:1.5rem;padding-bottom:4rem;display:grid}.testimonialSlider__item__content>*{padding-right:var(--layout-grid-content-gap);grid-column:content-left}@media (width>=1024px){.testimonialSlider__item__content{order:0}}.testimonialSlider__item__quote{align-self:center}.testimonialSlider__item__image{order:1;grid-column:viewport-right}@media (width>=1024px){.testimonialSlider__item__image{order:0}}.testimonialSlider__item__image img{object-fit:cover;width:100%;height:100%}.topicTeaser ::-webkit-details-marker{display:none}.topicTeaser details{grid-column:content}.topicTeaser summary{font-family:var(--font-family-display);font-size:var(--font-size-h3);line-height:var(--line-height-headline);overflow-wrap:anywhere;grid-column:content;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem 0;font-weight:700;list-style:none;display:flex}.topicTeaser summary svg{flex-shrink:0}.topicTeaser__item:not(:last-child){border-bottom:2px var(--color-black) solid}.topicTeaser__item .topicTeaser__item__indicator:before{content:"+";font-size:var(--font-size-h2)}.topicTeaser__item [open] .topicTeaser__item__indicator:before{content:"−"}.topicTeaser__item__title{align-items:center;gap:.5rem;display:flex}.topicTeaser__item__inner{margin-bottom:2rem}@media (width>=1024px){.topicTeaser__item__content{margin-left:calc(var(--icon-size-xl) + .5rem);grid-column:1/10}}.topicTeaser__item__button{margin-top:1rem;display:flex}@media (width>=1024px){.topicTeaser__item__button{grid-column:10/-1;place-self:self-end}}.workshopGrid{grid-column:viewport;grid-template-columns:subgrid;gap:var(--layout-grid-gap) 0;display:grid}.workshopGrid>:nth-child(odd){grid-column:indented-left}.workshopGrid>:nth-child(2n){grid-column:indented-right}.footer__content{font-size:var(--font-size-small);flex-direction:column;grid-column:third-left;padding-top:1rem;display:flex}@media (width>=1024px){.footer__content{grid-row:1}}.footer__newsletter{grid-column:third-center;padding-top:1rem}.footer__hotline{grid-column:viewport;padding:1rem 2rem}.footer__hotline a{margin-top:.5rem;text-decoration:none;display:block}@media (width>=1024px){.footer__hotline{grid-area:1/third-right-start/auto/viewport-end}}.footer__logo{gap:1.5rem;display:flex}.footer__logo img{width:140px;height:auto;display:inline}.footer__claim{flex-grow:1;max-width:80%;margin-top:2rem}.footer__social{font-family:var(--font-family-display)}.footer__social ul{flex-wrap:wrap;margin:0 -.5rem;padding:0;list-style-type:none;display:flex}.footer__social ul a{display:inline-block}.footer__meta{font-family:var(--font-family-display)}.footer__meta ul{flex-wrap:wrap;margin:0 -.5rem;padding:0;list-style-type:none;display:flex}.footer__meta ul a{padding:.25rem .5rem 1rem;font-weight:700;text-decoration:none;display:inline-block}.header{height:var(--space-header)}.header__fixed{z-index:var(--z-index-header-bar);pointer-events:none;position:fixed;top:1rem;left:0;right:0}.header__fixed .header__bar{pointer-events:auto;width:fit-content}.header__bar{background:var(--color-white-90);border-radius:var(--radius-header);justify-content:space-between;gap:4rem;margin:auto;padding:1rem;display:flex}@media (width>=500px){.header__bar{gap:8rem}}.header__bar__links{align-items:center;gap:.5rem;display:flex}.header__logo{width:6rem}.header__opener,.header__layer__close{background:0 0;border:none;padding:0}.header__opener .header__opener__closeicon{display:none}.header__layer[open]{border:none;flex-direction:column;width:auto;max-width:none;height:auto;max-height:none;padding:1rem 0 0;display:flex;position:fixed;inset:0}.header__layer[open] form{display:flex}.header__mainmenu{font-family:var(--font-family-display);flex-grow:1;margin:auto;padding:2rem 1rem}.header__mainmenu ul{margin:0;padding:0;list-style-type:none}.header__mainmenu__item,.header__mainmenu__subitem{width:100%;text-decoration:none}:is(.header__mainmenu__item,.header__mainmenu__subitem):hover,:is(.header__mainmenu__item,.header__mainmenu__subitem):focus-visible{color:var(--color-link)}.header__mainmenu__item{font-size:var(--font-size-mainmenu);line-height:var(--line-height-headline);justify-content:space-between;align-items:center;gap:1.5rem;padding:.4rem 0;font-weight:700;display:flex;position:relative}.header__mainmenu__item+ul{display:none}.header__mainmenu__item .header__mainmenu__item__indicator:before{content:"+"}.header__mainmenu__item[aria-expanded=true] .header__mainmenu__item__indicator:before{content:"−"}.header__mainmenu__item[aria-expanded=true]+ul{display:block}a.header__mainmenu__item{padding-right:2rem}.header__mainmenu__subitem{font-family:var(--font-family-teaser);font-size:var(--font-size-submenu);padding:.6rem 0;display:block}@media (width>=1024px){.header__mainmenu__subitem{padding:.4rem 0}}.header__social{padding:0 1rem 1rem}.header__social ul{padding:0;list-style-type:none;display:flex}
