@charset "UTF-8";:root{--container-max-width: 1020px;--radius: 15px;--font-scale-ratio: 1.3;--font-size-h1: clamp(calc(32px * var(--font1-multiplier)), calc((20.75px + 1.875vw) * var(--font1-multiplier)), calc(44px * var(--font1-multiplier)));--font-size-h2: clamp(calc(24px * var(--font1-multiplier)), calc((20.25px + .625vw) * var(--font1-multiplier)), calc(28px * var(--font1-multiplier)));--font-size-h3: clamp(calc(20px * var(--font1-multiplier)), calc((16.25px + .625vw) * var(--font1-multiplier)), calc(24px * var(--font1-multiplier)));--font-size-h4: clamp(calc(16px * var(--font1-multiplier)), calc((10.375px + .9375vw) * var(--font1-multiplier)), calc(22px * var(--font1-multiplier)));--font-size-h5: clamp(calc(14px * var(--font1-multiplier)), calc((10.25px + .625vw) * var(--font1-multiplier)), calc(18px * var(--font1-multiplier)));--font-size-h6: clamp(calc(12px * var(--font1-multiplier)), calc((8.25px + .625vw) * var(--font1-multiplier)), calc(16px * var(--font1-multiplier)))}.back-to-top{display:block;width:50px;height:50px;border-radius:50%;background-color:var(--card_low_background);font-size:1.5rem;line-height:50px;text-align:center;box-shadow:0 0 1px #0003,0 5px 5px #0000001a}.back-to-top .cwb_icon-up-open:before{content:"";color:var(--card_low_text_highlight_1)}.body{background-color:var(--background)}.footer{background-color:var(--background);color:var(--text_2)}.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6{color:var(--text_1)}.footer h2{font-size:var(--font-size-mod-1)}.footer a{color:var(--text_highlight_1);text-decoration:underline}.footer__social{font-size:var(--font-size-h2)}.header{box-shadow:0 0 1px #0003,0 5px 5px #0000001a}.wf-drawer--is-expanded .page--transparent-header .header{box-shadow:none}.wf-drawer--is-expanded .page--transparent-header.page--offset .header{box-shadow:0 0 1px #0003,0 5px 5px #0000001a}h1,h2,h3,h4,h5,h6{font-family:var(--font-stack-display);font-weight:var(--font1-weight-regular);color:var(--text_highlight_1)}.wf-drawer__subnav>a:after{content:"";display:inline-block;margin-left:var(--space-xs);font-family:var(--font-stack-icons);font-size:12px;color:var(--text_1)}.wf-drawer__subnav.is-closed>a:after{content:""}.wf-drawer__subnav.is-open>a{color:var(--text_highlight_1)}.wf-drawer__subnav.is-open>a:after{content:"";color:inherit}.wf-drawer{box-shadow:0 1px 1px #0003,0 3px 3px #0003;font-family:var(--font-stack-display)}.wf-drawer a{text-transform:uppercase;color:var(--text_1);transition:background-color var(--transition-speed)}.wf-drawer__subnav-container{min-width:100%;background-color:var(--background)}.wf-drawer__l2 a{padding:var(--space-xs) var(--space-md);line-height:var(--line-height-base);text-transform:none}.wf-drawer__add-nav.wf-drawer__add-nav--button .wf-drawer__add-nav-button{padding:0 var(--space-xs);background-color:var(--card_low_background);color:var(--card_low_text_highlight_1);border-radius:var(--radius)}.wf-drawer__add-nav.wf-drawer__add-nav--button .wf-drawer__add-nav-button:hover{background-color:var(--card_low_background_hover)}.wf-drawer--is-expanded .wf-drawer a{border:none}.wf-drawer--is-expanded .wf-drawer a:hover{text-decoration:none;color:var(--text_highlight_1)}.wf-drawer--is-expanded .wf-drawer a:hover:after{color:inherit}.wf-drawer--is-expanded .wf-drawer__l1>.wf-drawer__link{border-bottom:none}.wf-drawer--is-expanded .wf-drawer__l1>.wf-drawer__link>a{display:flex;align-items:center;height:100%;line-height:1}.wf-drawer--is-expanded .wf-drawer__l2>.wf-drawer__link>a{font-weight:var(--font-weight-bold)}.wf-drawer--is-expanded .wf-drawer__subnav-container{box-shadow:0 0 1px #0003,0 5px 5px #0000001a}.wf-drawer--is-expanded .wf-drawer__megamenu.is-open>.wf-drawer__subnav-container{padding:var(--space-md) 0}.wf-drawer--is-expanded .wf-drawer__megamenu .wf-drawer__l2 .wf-drawer__link{border:none}.wf-drawer--is-expanded .wf-drawer__megamenu .wf-drawer__l2>.wf-drawer__link>a{display:block;overflow:hidden}.wf-drawer--is-expanded .wf-drawer__megamenu .wf-drawer__l2>.wf-drawer__subnav>a:after{display:none}.wf-drawer--is-expanded .wf-drawer__megamenu .wf-drawer__l2 .wf-drawer__subnav-container{box-shadow:none}.wf-drawer--is-expanded .wf-drawer__megamenu .wf-drawer__l3{background-color:transparent}.wf-drawer--is-expanded .wf-drawer__megamenu .wf-drawer__l3>.wf-drawer__link>a{justify-content:start}.wf-drawer--is-expanded .wf-drawer__megamenu .wf-drawer__l3>.wf-drawer__link>a:before{content:"";margin-right:5px;font-family:var(--font-stack-icons);font-size:12px}.wf-drawer--is-expanded .page--transparent-header .wf-drawer{box-shadow:none}.wf-drawer--is-expanded .page--transparent-header .wf-drawer__l1>.wf-drawer__link>a{font-weight:var(--font-weight-bold);text-shadow:0 1px 0 #fff;color:var(--text_dark)}.wf-drawer--is-expanded .page--transparent-header .wf-drawer__l1>.wf-drawer__link:hover>a{color:var(--text_dark)}.wf-drawer--is-expanded .page--transparent-header.page--transparent-header-bright .wf-drawer__l1>.wf-drawer__link>a{color:var(--text_light);text-shadow:0 1px 0 #000}.wf-drawer--is-expanded .page--transparent-header.page--transparent-header-bright .wf-drawer__l1>.wf-drawer__link:hover>a{color:var(--text_light)}.wf-drawer--is-expanded .page--sticky-header.page--offset .wf-drawer{box-shadow:0 1px #0003,0 3px 3px #0000001a}.wf-drawer--is-expanded .page--sticky-header.page--offset .wf-drawer__l1>.wf-drawer__link>a{font-weight:var(--font-weight-normal);text-shadow:none;color:var(--text_1)}.wf-drawer--is-expanded .page--sticky-header.page--offset .wf-drawer__l1>.wf-drawer__link>a:hover{color:var(--text_highlight_1)}.alert{background-color:var(--card_low_background);color:var(--card_low_text_1)}.alert__dismiss{color:var(--card_low_text_1)}.bard-text blockquote{position:relative;padding:var(--space-md) var(--space-md) var(--space-md) calc(var(--space-md) * 3);margin:0 0 var(--line-height-base);background-color:var(--card_low_background)}.bard-text blockquote:after{content:"„";position:absolute;top:calc(-1 * var(--space-2xs));left:var(--space-2xs);font-family:Georgia,serif;font-size:6rem;line-height:0;color:var(--card_low_text_highlight_1)}.bard-text blockquote>:last-child{margin-bottom:0}.button,.teaser__link{position:relative;display:inline-block;padding:var(--space-xs) var(--space-md);border:2px solid var(--card_high_background);border-radius:var(--radius);background-color:var(--background);font-size:var(--font-size-base);line-height:var(--line-height-base);font-weight:var(--font-weight-normal);color:var(--border_high);transition:background-color var(--transition-speed),color var(--transition-speed)}.button:hover,.teaser__link:hover{background-color:var(--card_high_background);text-decoration:none;color:var(--card_high_text_1)}.button--large{padding:var(--space-md) var(--space-xl);font-size:var(--font-size-large)}.component-text-overlay--overlay-style-text_shadow .component-text-overlay__headline,.component-text-overlay--overlay-style-text_shadow .component-text-overlay__text{text-shadow:0 1px 1px rgba(0,0,0,.3),0 0 1px rgba(0,0,0,.3);color:var(--text_light)}@media(min-width:768px){.component-text-overlay__text{font-size:var(--font-size-h3);line-height:1.2}}.controls__prev:after,.controls__next:after{font-size:3rem;color:var(--text_light)}.controls__prev{left:0;padding-left:var(--space-md)}.controls__prev:after{content:""}.controls__next{right:0;padding-right:var(--space-md)}.controls__next:after{content:""}.controls__bullet{width:var(--space-md);height:var(--space-md);border-radius:50%}.controls__bullet.is-active{background-color:var(--card_high_background)}.controls__bullet:hover{background-color:var(--card_color_background)}.controls__close{width:50px;height:50px;border-radius:50%;background-color:var(--card_low_background);font-size:var(--font-size-h3);color:var(--card_low_text_highlight_1)}.swiper .controls__next,.swiper .controls__prev{top:auto;bottom:5px}.dropdown.is-open .dropdown__headline:after{content:""}.dropdown__header{background-color:var(--card_low_background)}.dropdown__headline{padding:var(--space-xs) calc(var(--space-md) + var(--line-height-computed)) var(--space-xs) var(--space-xs);color:var(--card_low_text_1)}.dropdown__headline:after{content:"";width:calc(var(--space-md) + var(--line-height-computed));background-color:var(--card_low_background);color:var(--card_low_text_1)}.dropdown__headline:hover:after{background-color:var(--card_low_background);color:var(--card_low_text_1)}.dropdown__content{padding:var(--space-md);background-color:var(--card_low_background)}@media(min-width:768px){.entries-portal .entry-list{margin-left:calc(-1 * var(--space-md));margin-right:calc(-1 * var(--space-md))}.entries-portal .entry-list>:nth-child(-n+2) .entry__container{padding-top:0;border-top:none}}.entry--has-link img{transition:opacity var(--transition-speed)}.entry--has-link .entry__container:hover img{opacity:.85}.entry--has-link .entry__container:hover .entry__headline{color:var(--text_highlight_2);text-decoration:underline}.entry__header .entry__flagline{font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--text_1)}.entry__header .entry__headline{font-size:var(--font-size-large);font-weight:var(--font-weight-normal);color:var(--text_highlight_1)}.entry__flagline,.entry__text{color:var(--text_1)}.entries__overview{text-align:center}.entry__more{font-weight:var(--font-weight-bold);text-decoration-thickness:2px;color:var(--text_highlight_1)}.style--default .entry+.entry{border-top:1px solid var(--border_high)}.style--default .entry__container{background-color:transparent}.style--100_card_vertical .entry--has-image .entry__image{margin-bottom:calc(var(--line-height-base) * .5)}@media(min-width:600px){.style--100_card_horizontal .entry__image{margin:0 0 0 var(--space-xs)}}.style--100_card_compact a.entry__container:hover .entry__headline{color:inherit}.style--100_card_compact .entry__description{background-color:rgba(var(--rgb_card_high_background),.5);color:var(--card_high_text_1)}.style--100_card_compact .entry__flagline{color:var(--card_high_text_1)}.style--100_card_compact .entry__headline,.style--100_card_compact .entry__text{color:inherit}.style--100_card_compact .entry__text{line-height:var(--line-height-small)}.style--100_list_portal .entry-list{padding:0}@media(min-width:768px){.style--100_list_portal .entry-list{margin-left:calc(-1 * var(--space-md));margin-right:calc(-1 * var(--space-md))}}.style--100_list_portal .entry__container{border-top:1px solid var(--border_high)}.style--100_list_portal .entry:first-child .entry__container{padding-top:0;border-top:none}@media(min-width:768px){.style--100_list_portal .entry{padding-left:var(--space-md);padding-right:var(--space-md)}}@media(min-width:768px){.page--hide-sidebar .style--100_list_portal .entry-list>:nth-child(-n+2) .entry__container{padding-top:0;border-top:none}}.event-view__eventdates-container.is-open .event-view__eventdates-view-button:before{content:""}.event-view__eventdates-view-button{border-radius:50%;background-color:var(--card_low_background);box-shadow:0 0 1px #0003,0 5px 5px #0000001a;color:var(--card_low_text_highlight_1)}.event-view__eventdates-view-button:before{content:"";font-family:var(--font-stack-icons)}.event-view__eventdates{background-color:rgba(var(--rgb_card_low_background),.75)}.event-view__eventdates .event-view__eventdate:nth-child(odd){background-color:var(--card_low_background)}.event-view__eventdates .event-view__eventdate:first-child{font-weight:var(--font1-weight-bold)}.event-view__eventdate{font-family:var(--font1-family)}.external-service-placeholder--consent{background-color:var(--card_low_background)}.external-service-placeholder__button{background:transparent}input[type=text],input[type=email],textarea{border:1px solid var(--border_low)}.gallery__image-caption{background-color:rgba(var(--rgb_card_low_background),.75);color:var(--card_low_text_1)}.gallery--lightbox .gallery__thumbnail img{transition:opacity var(--transition-speed)}.gallery--lightbox .gallery__thumbnail:hover img{opacity:.85}.image__caption{background-color:var(--card_low_background);font-family:var(--font-stack-display);color:var(--card_low_text_1)}.leaflet .leaflet__icon{border:1px solid var(--border_low);border-radius:50%;background-color:var(--background);color:var(--text_2)}.leaflet .leaflet__icon--marker i{border-radius:50%;background-color:var(--background)}.leaflet .leaflet__icon--marker:before{border-right:1px solid var(--border_low);border-bottom:1px solid var(--border_low);background-color:var(--background)}.multiselect__input,.multiselect__dropdown{border:1px solid var(--border_low)}.person__headshot--missing{background-color:var(--card_low_background)}@media(min-width:980px){.persons--grid .person__headshot{background-color:transparent}.persons--grid .person__contact{margin:0}}@media(min-width:600px){.page--hide-sidebar .persons--grid .person__headshot,.persons--portal .person__headshot,.persons--card_vertical .person__headshot,.persons--card_horizontal .person__headshot{background-color:transparent}.page--hide-sidebar .persons--grid .person__contact,.persons--portal .person__contact,.persons--card_vertical .person__contact,.persons--card_horizontal .person__contact{margin:0}}@media(min-width:768px){.persons--sidebar .person__headshot{border-radius:0}}.share-on-social__modal-container{border-radius:8px}.share-on-social__button-grid{margin-bottom:var(--space-md)}.share-on-social__option{display:inline-block;padding:var(--space-xs) var(--space-md);border:2px solid var(--card_high_background);border-radius:var(--radius);background-color:var(--background);font-size:var(--font-size-base);line-height:var(--line-height-base);font-weight:var(--font-weight-normal);color:var(--border_high);transition:background-color var(--transition-speed),color var(--transition-speed)}.share-on-social__option:hover{background-color:var(--card_high_background);text-decoration:none;color:var(--card_high_text_1)}.table tr:nth-child(2n),.bard-text table tr:nth-child(2n){background-color:var(--card_low_background)}.table tr:nth-child(odd),.bard-text table tr:nth-child(odd){background-color:rgba(var(--rgb_card_low_background),.75)}.table th,.bard-text table th,.table td,.bard-text table td{padding:var(--space-2xs) var(--space-xs);font-family:var(--font-stack-display);color:var(--card_low_text_1)}.table.table--responsive th+th,.bard-text table.table--responsive th+th,.table.table--responsive th+td,.bard-text table.table--responsive th+td,.table.table--responsive td+th,.bard-text table.table--responsive td+th,.table.table--responsive td+td,.bard-text table.table--responsive td+td{padding-top:0}@media(min-width:768px){.table.table--responsive th+th,.bard-text table.table--responsive th+th,.table.table--responsive th+td,.bard-text table.table--responsive th+td,.table.table--responsive td+th,.bard-text table.table--responsive td+th,.table.table--responsive td+td,.bard-text table.table--responsive td+td{padding-top:var(--space-2xs)}}.tabs__title{padding:var(--space-xs) var(--space-md);border:none;margin-right:var(--space-2xs);border-top-left-radius:var(--radius);border-top-right-radius:var(--radius);background-color:var(--card_color_background);transition:background-color var(--transition-speed),border var(--transition-speed);color:var(--card_color_text_1)}.tabs__title:hover{padding-bottom:calc(var(--space-xs) + 2px);background-color:var(--card_color_background_hover)}.tabs__title.is-active{padding-bottom:calc(var(--space-xs) + 3px);background-color:var(--card_low_background);color:var(--card_low_text_1)}.tabs__container{padding:var(--space-md);background-color:var(--card_low_background)}.teaser{height:100%}.teaser__image{margin-bottom:calc(var(--line-height-base) / 2)}.teaser__image img{transition:opacity var(--transition-speed)}.teaser__image>a:hover img{opacity:.85}.teaser__text{display:flex;flex-direction:column;flex-grow:1}.teaser__headline{margin-bottom:calc(var(--line-height-base) / 2);color:var(--text_highlight_1)}.teaser__headline>a{color:inherit;text-decoration-thickness:2px}.teaser__headline>a:hover{color:var(--text_highlight_2)}.teaser__content{margin-bottom:var(--line-height-base);color:var(--text_1)}.teaser__content h1,.teaser__content h2,.teaser__content h3,.teaser__content h4,.teaser__content h5,.teaser__content h6{margin-top:var(--space-md)}.teaser__content>*{margin:0}.teaser__content>*+*{margin-top:var(--space-xs)}.teaser__link{align-self:flex-start;margin-top:auto}.teaser__link:after{content:" »"}[class*=teasers--image_] .teaser__image{order:1}@media(min-width:768px){[class*=teasers--image_] .teasers__entry{margin-bottom:calc(var(--line-height-base) * 3)}[class*=teasers--image_] .teaser__image{order:initial;margin-bottom:0}[class*=teasers--image_] .teaser__link{align-self:flex-start}}.view-header__flagline{font-size:var(--font-size-large)}
