/**
 * CLICKPRESS CSS-Grid
 * @author: Stefan Schulz-Lauterbach
 *
 * thanks to Dinko Skopljak for co-working
 */
.justify-items-start {
  justify-items: start;
}

.justify-items-center {
  justify-items: center;
}

.justify-items-end {
  justify-items: end;
}

.justify-items-stretch {
  justify-items: stretch;
}

.content-start {
  align-content: start;
}

.content-center {
  align-content: center;
}

.content-end {
  align-content: end;
}

.items-start {
  align-items: start;
}

.items-center {
  align-items: center;
}

.items-end {
  align-items: end;
}

.items-stretch {
  align-items: stretch;
}

.items-baseline {
  align-items: baseline;
}

[class*=grid_] {
  display: grid;
  grid-gap: 1rem;
}
[class*=grid_] > .block {
  margin-bottom: 0;
}

@media (min-width: 576px) {
  .grid_mobile_100 {
    grid-template-columns: 1fr;
  }
  .grid_mobile_50_50 {
    grid-template-columns: repeat(2, 1fr);
  }
  .grid_mobile_33_33_33 {
    grid-template-columns: repeat(3, 1fr);
  }
  .grid_mobile_25_25_25_25 {
    grid-template-columns: repeat(4, 1fr);
  }
  .grid_mobile_75_25 {
    grid-template-columns: 3fr 1fr;
  }
  .grid_mobile_25_75 {
    grid-template-columns: 1fr 3fr;
  }
  .grid_mobile_66_33 {
    grid-template-columns: 2fr 1fr;
  }
  .grid_mobile_33_66 {
    grid-template-columns: 1fr 2fr;
  }
  .grid_mobile_60_40 {
    grid-template-columns: 3fr 2fr;
  }
  .grid_mobile_40_60 {
    grid-template-columns: 2fr 3fr;
  }
  .grid_mobile_50_25_25 {
    grid-template-columns: 2fr 1fr 1fr;
  }
  .grid_mobile_25_50_25 {
    grid-template-columns: 1fr 2fr 1fr;
  }
  .grid_mobile_25_25_50 {
    grid-template-columns: 1fr 1fr 2fr;
  }
  .grid_mobile_40_30_30 {
    grid-template-columns: 4fr 3fr 3fr;
  }
  .grid_mobile_30_40_30 {
    grid-template-columns: 3fr 4fr 3fr;
  }
  .grid_mobile_30_30_40 {
    grid-template-columns: 3fr 3fr 4fr;
  }
  .gap_mobile_0 {
    grid-gap: 0;
  }
  .gap_mobile_1 {
    grid-gap: 1rem;
  }
  .gap_mobile_2 {
    grid-gap: 2rem;
  }
  .gap_mobile_3 {
    grid-gap: 3rem;
  }
  .gap_mobile_4 {
    grid-gap: 4rem;
  }
  .gap_mobile_5 {
    grid-gap: 5rem;
  }
  .gap_mobile_6 {
    grid-gap: 6rem;
  }
  .gap_mobile_7 {
    grid-gap: 7rem;
  }
  .gap_mobile_8 {
    grid-gap: 8rem;
  }
  .gap_mobile_9 {
    grid-gap: 9rem;
  }
  .gap_mobile_10 {
    grid-gap: 10rem;
  }
  .gap_mobile_11 {
    grid-gap: 11rem;
  }
  .gap_mobile_12 {
    grid-gap: 12rem;
  }
}
@media (min-width: 768px) {
  .grid_tablet_100 {
    grid-template-columns: 1fr;
  }
  .grid_tablet_50_50 {
    grid-template-columns: repeat(2, 1fr);
  }
  .grid_tablet_33_33_33 {
    grid-template-columns: repeat(3, 1fr);
  }
  .grid_tablet_25_25_25_25 {
    grid-template-columns: repeat(4, 1fr);
  }
  .grid_tablet_75_25 {
    grid-template-columns: 3fr 1fr;
  }
  .grid_tablet_25_75 {
    grid-template-columns: 1fr 3fr;
  }
  .grid_tablet_66_33 {
    grid-template-columns: 2fr 1fr;
  }
  .grid_tablet_33_66 {
    grid-template-columns: 1fr 2fr;
  }
  .grid_tablet_60_40 {
    grid-template-columns: 3fr 2fr;
  }
  .grid_tablet_40_60 {
    grid-template-columns: 2fr 3fr;
  }
  .grid_tablet_50_25_25 {
    grid-template-columns: 2fr 1fr 1fr;
  }
  .grid_tablet_25_50_25 {
    grid-template-columns: 1fr 2fr 1fr;
  }
  .grid_tablet_25_25_50 {
    grid-template-columns: 1fr 1fr 2fr;
  }
  .grid_tablet_40_30_30 {
    grid-template-columns: 4fr 3fr 3fr;
  }
  .grid_tablet_30_40_30 {
    grid-template-columns: 3fr 4fr 3fr;
  }
  .grid_tablet_30_30_40 {
    grid-template-columns: 3fr 3fr 4fr;
  }
  .grid_tablet_20_40_40 {
    grid-template-columns: 1fr 2fr 2fr;
  }
  .grid_tablet_40_20_40 {
    grid-template-columns: 2fr 1fr 2fr;
  }
  .grid_tablet_40_40_20 {
    grid-template-columns: 2fr 2fr 1fr;
  }
  .gap_tablet_0 {
    grid-gap: 0;
  }
  .gap_tablet_1 {
    grid-gap: 1rem;
  }
  .gap_tablet_2 {
    grid-gap: 2rem;
  }
  .gap_tablet_3 {
    grid-gap: 3rem;
  }
  .gap_tablet_4 {
    grid-gap: 4rem;
  }
  .gap_tablet_5 {
    grid-gap: 5rem;
  }
  .gap_tablet_6 {
    grid-gap: 6rem;
  }
  .gap_tablet_7 {
    grid-gap: 7rem;
  }
  .gap_tablet_8 {
    grid-gap: 8rem;
  }
  .gap_tablet_9 {
    grid-gap: 9rem;
  }
  .gap_tablet_10 {
    grid-gap: 10rem;
  }
  .gap_tablet_11 {
    grid-gap: 11rem;
  }
  .gap_tablet_12 {
    grid-gap: 12rem;
  }
}
@media (min-width: 992px) {
  .grid_desktop_100 {
    grid-template-columns: 1fr;
  }
  .grid_desktop_50_50 {
    grid-template-columns: repeat(2, 1fr);
  }
  .grid_desktop_50_25_25 {
    grid-template-columns: 2fr 1fr 1fr;
  }
  .grid_desktop_33_33_33 {
    grid-template-columns: repeat(3, 1fr);
  }
  .grid_desktop_75_25 {
    grid-template-columns: 3fr 1fr;
  }
  .grid_desktop_25_75 {
    grid-template-columns: 1fr 3fr;
  }
  .grid_desktop_66_33 {
    grid-template-columns: 2fr 1fr;
  }
  .grid_desktop_60_40 {
    grid-template-columns: 3fr 2fr;
  }
  .grid_desktop_40_60 {
    grid-template-columns: 2fr 3fr;
  }
  .grid_desktop_33_66 {
    grid-template-columns: 1fr 2fr;
  }
  .grid_desktop_50_25_25 {
    grid-template-columns: 2fr 1fr 1fr;
  }
  .grid_desktop_40_30_30 {
    grid-template-columns: 4fr 3fr 3fr;
  }
  .grid_desktop_50_25_25 {
    grid-template-columns: 2fr 1fr 1fr;
  }
  .grid_desktop_25_50_25 {
    grid-template-columns: 1fr 2fr 1fr;
  }
  .grid_desktop_25_25_50 {
    grid-template-columns: 1fr 1fr 2fr;
  }
  .grid_desktop_40_30_30 {
    grid-template-columns: 4fr 3fr 3fr;
  }
  .grid_desktop_30_40_30 {
    grid-template-columns: 3fr 4fr 3fr;
  }
  .grid_desktop_30_30_40 {
    grid-template-columns: 3fr 3fr 4fr;
  }
  .grid_desktop_20_40_40 {
    grid-template-columns: 1fr 2fr 2fr;
  }
  .grid_desktop_40_20_40 {
    grid-template-columns: 2fr 1fr 2fr;
  }
  .grid_desktop_40_40_20 {
    grid-template-columns: 2fr 2fr 1fr;
  }
  .grid_desktop_25_25_25_25 {
    grid-template-columns: repeat(4, 1fr);
  }
  .grid_desktop_40_20_20_20 {
    grid-template-columns: 2fr 1fr 1fr 1fr;
  }
  .grid_desktop_20_40_20_20 {
    grid-template-columns: 1fr 2fr 1fr 1fr;
  }
  .grid_desktop_20_20_40_20 {
    grid-template-columns: 1fr 1fr 2fr 1fr;
  }
  .grid_desktop_20_20_20_40 {
    grid-template-columns: 1fr 1fr 1fr 2fr;
  }
  .grid_desktop_20_20_20_20_20 {
    grid-template-columns: repeat(5, 1fr);
  }
  .gap_desktop_0 {
    grid-gap: 0;
  }
  .gap_desktop_1 {
    grid-gap: 1rem;
  }
  .gap_desktop_2 {
    grid-gap: 2rem;
  }
  .gap_desktop_3 {
    grid-gap: 3rem;
  }
  .gap_desktop_4 {
    grid-gap: 4rem;
  }
  .gap_desktop_5 {
    grid-gap: 5rem;
  }
  .gap_desktop_6 {
    grid-gap: 6rem;
  }
  .gap_desktop_7 {
    grid-gap: 7rem;
  }
  .gap_desktop_8 {
    grid-gap: 8rem;
  }
  .gap_desktop_9 {
    grid-gap: 9rem;
  }
  .gap_desktop_10 {
    grid-gap: 10rem;
  }
  .gap_desktop_11 {
    grid-gap: 11rem;
  }
  .gap_desktop_12 {
    grid-gap: 12rem;
  }
}

/*# sourceMappingURL=clickpress-grid.css.map */

@media (min-width:1024px){body.fullscreen_mobile_nav header nav,body:not(.fullscreen_mobile_nav) .navicon{display:none}}@media (max-width:1023px){#header nav.mod_navigation{display:none}}.mobile_navigation_wrapper .mod_navigation{display:flex;position:fixed;z-index:9;transition:left 0.5s ease-in-out, right 0.5s ease-in-out;overflow:visible;width:100%}.mobile_navigation_wrapper .mod_navigation ul{margin-bottom:0}.mobile_navigation_wrapper .mod_navigation li{list-style:none}.mobile_navigation_wrapper .mod_navigation.no_counter .submenu_toggle span{opacity:0}.mobile_navigation_wrapper .mod_navigation.no_buttons_right .submenu_toggle{border:0}html.js_mobile_navigation_open,html.js_mobile_navigation_open body{overflow:hidden}html .mobile_navigation_wrapper>.mod_navigation.slide_from_left{left:-100%}html .mobile_navigation_wrapper>.mod_navigation:not(.slide_from_left){right:-100%}html body:not(.fullscreen_mobile_nav) .mobile_navigation_wrapper>.mod_navigation .level_1{right:-100%}html body:not(.fullscreen_mobile_nav) .mobile_navigation_wrapper>.mod_navigation.slide_from_left .level_1{left:-100%}html.js_mobile_navigation_open .mobile_navigation_wrapper>.mod_navigation:not(.slide_from_left){right:0}html.js_mobile_navigation_open .mobile_navigation_wrapper>.mod_navigation.slide_from_left{left:0}html.js_mobile_navigation_open body:not(.fullscreen_mobile_nav) .mobile_navigation_wrapper>.mod_navigation:not(.slide_from_left) .level_1{right:0}html.js_mobile_navigation_open body:not(.fullscreen_mobile_nav) .mobile_navigation_wrapper>.mod_navigation.slide_from_left .level_1{left:0}.mobile_navigation_wrapper .mod_navigation .level_1{top:calc(var(--initial_header_height, 100px) * 1px);height:calc(100% - ( var(--initial_header_height, 100px) * 1px ));margin:0;position:fixed;max-width:440px;box-sizing:border-box;z-index:9;overflow-y:scroll;transition:right 0.3s ease 0s, left 0.3s ease 0s;padding:20px 0px 20px 30px;width:100%;border-left:1px solid #ddd;background:#f8f8f8}.mobile_navigation_wrapper .mod_navigation .level_1>li:not(.open) .level_2>li>a,.mobile_navigation_wrapper .mod_navigation .level_1>li:not(.open) .level_2>li>strong,.mobile_navigation_wrapper .mod_navigation .level_1>li:not(.open) .level_2>li>span,.mobile_navigation_wrapper .mod_navigation .level_1>li:not(.open) .level_3>li>a,.mobile_navigation_wrapper .mod_navigation .level_1>li:not(.open) .level_3>li>strong,.mobile_navigation_wrapper .mod_navigation .level_1>li:not(.open) .level_3>li>span,.mobile_navigation_wrapper .mod_navigation .level_1>li:not(.open) .level_4>li>a,.mobile_navigation_wrapper .mod_navigation .level_1>li:not(.open) .level_4>li>strong,.mobile_navigation_wrapper .mod_navigation .level_1>li:not(.open) .level_4>li>span,.mobile_navigation_wrapper .mod_navigation .level_1>li:not(.open) .level_5>li>a,.mobile_navigation_wrapper .mod_navigation .level_1>li:not(.open) .level_5>li>strong,.mobile_navigation_wrapper .mod_navigation .level_1>li:not(.open) .level_5>li>span{padding:0;border-bottom:0;font-size:0}.mobile_navigation_wrapper .mod_navigation .level_1 .level_2>li:not(.open) .level_3>li>a,.mobile_navigation_wrapper .mod_navigation .level_1 .level_2>li:not(.open) .level_3>li>strong,.mobile_navigation_wrapper .mod_navigation .level_1 .level_2>li:not(.open) .level_3>li>span,.mobile_navigation_wrapper .mod_navigation .level_1 .level_2>li:not(.open) .level_4>li>a,.mobile_navigation_wrapper .mod_navigation .level_1 .level_2>li:not(.open) .level_4>li>strong,.mobile_navigation_wrapper .mod_navigation .level_1 .level_2>li:not(.open) .level_4>li>span,.mobile_navigation_wrapper .mod_navigation .level_1 .level_2>li:not(.open) .level_5>li>a,.mobile_navigation_wrapper .mod_navigation .level_1 .level_2>li:not(.open) .level_5>li>strong,.mobile_navigation_wrapper .mod_navigation .level_1 .level_2>li:not(.open) .level_5>li>span{padding:0;border-bottom:0;font-size:0}.mobile_navigation_wrapper .mod_navigation .level_1 .level_3>li:not(.open) .level_4>li>a,.mobile_navigation_wrapper .mod_navigation .level_1 .level_3>li:not(.open) .level_4>li>strong,.mobile_navigation_wrapper .mod_navigation .level_1 .level_3>li:not(.open) .level_4>li>span,.mobile_navigation_wrapper .mod_navigation .level_1 .level_3>li:not(.open) .level_5>li>a,.mobile_navigation_wrapper .mod_navigation .level_1 .level_3>li:not(.open) .level_5>li>strong,.mobile_navigation_wrapper .mod_navigation .level_1 .level_3>li:not(.open) .level_5>li>span{padding:0;border-bottom:0;font-size:0}.mobile_navigation_wrapper .mod_navigation .level_1 .level_4>li:not(.open) .level_5>li>a,.mobile_navigation_wrapper .mod_navigation .level_1 .level_4>li:not(.open) .level_5>li>strong,.mobile_navigation_wrapper .mod_navigation .level_1 .level_4>li:not(.open) .level_5>li>span{padding:0;border-bottom:0;font-size:0}.mobile_navigation_wrapper .mod_navigation li{position:relative}.mobile_navigation_wrapper .mod_navigation li.submenu>a,.mobile_navigation_wrapper .mod_navigation li.submenu>strong,.mobile_navigation_wrapper .mod_navigation li.submenu>span{padding-right:80px}.mobile_navigation_wrapper .mod_navigation li.mn_only_toggle_submenu:not(.active) .submenu_toggle:before{content:"";width:375px;height:46px;position:absolute;right:0px}.mobile_navigation_wrapper .mod_navigation li.mn_only_toggle_submenu:not(.active)>a{pointer-events:none}.mobile_navigation_wrapper .mod_navigation li a,.mobile_navigation_wrapper .mod_navigation li strong,.mobile_navigation_wrapper .mod_navigation li>span{display:block;color:#444;line-height:1;padding:14px;border-bottom:1px solid #ddd;text-decoration:none;transition:padding 0.25s ease-in-out}.mobile_navigation_wrapper .mod_navigation li ul{opacity:0;margin:0;padding:0 0 0 30px;overflow:hidden;line-height:1;transition:opacity 0.3s ease-in-out}.mobile_navigation_wrapper .mod_navigation li ul li>a,.mobile_navigation_wrapper .mod_navigation li ul li>strong,.mobile_navigation_wrapper .mod_navigation li ul li>span{color:#666;display:block;border:0;padding:0 0 0 12px;font-size:0;transition:all 0.25s ease-in-out}.mobile_navigation_wrapper .mod_navigation li ul.open{opacity:1}.mobile_navigation_wrapper .mod_navigation li ul.open>li>a,.mobile_navigation_wrapper .mod_navigation li ul.open>li>strong,.mobile_navigation_wrapper .mod_navigation li ul.open>li>span{padding:14px;border-bottom:1px solid #ddd;font-size:var(--font_size, 1em)}.mobile_navigation_wrapper .mod_navigation li .submenu_toggle{position:absolute;box-sizing:border-box;right:0;top:0;border-left:1px solid #ddd;color:#666;width:80px;cursor:pointer;padding:14px;display:flex;align-items:flex-start;justify-content:center}.mobile_navigation_wrapper .mod_navigation li .submenu_toggle span{pointer-events:none;line-height:1}.mobile_navigation_wrapper .mod_navigation li .submenu_toggle svg{pointer-events:none;width:1em;height:1em;margin-bottom:0;margin-left:5px;transition:transform 0.25s ease-in-out}.mobile_navigation_wrapper .mod_navigation li .submenu_toggle.open svg{transform:rotate(90deg)}.navicon{--line_top: 8px;--padding: 15px;cursor:pointer;position:relative;padding:var(--padding);right:-10px;-webkit-tap-highlight-color:transparent}.navicon .inside{position:relative;width:30px;height:calc(var(--line_top) + var(--padding) - 4px);background:rgba(255, 255, 255, 0);border-radius:3px;z-index:9}.navicon .inside .lines{position:absolute;width:30px;height:2px;border-radius:5px;background-color:#000}.navicon .inside .line_top{top:0px;transition:all 200ms ease 200ms, transform ease 200ms;animation:top_8_to_0 200ms}.navicon .inside .line_middle{top:var(--line_top);transition:transform ease 200ms}.navicon .inside .line_bottom{top:calc(var(--line_top) * 2);transition:all 200ms ease 200ms, transform ease 200ms;animation:top_8_to_16 200ms}.js_mobile_navigation_open .navicon .inside .line_top{top:var(--line_top);transform:rotate(-45deg);transition:all ease 200ms, transform 200ms ease 200ms}.js_mobile_navigation_open .navicon .inside .line_middle{top:var(--line_top);transform:rotate(-45deg);transition:transform 200ms ease 200ms}.js_mobile_navigation_open .navicon .inside .line_bottom{top:var(--line_top);transform:rotate(45deg);transition:all ease 200ms, transform 200ms ease 200ms}@keyframes top_8_to_0{0%{top:var(--line_top)}100%{top:0}}@keyframes top_8_to_16{0%{top:var(--line_top)}100%{top:calc(var(--line_top) * 2)}}body.fullscreen_mobile_nav .mobile_navigation_wrapper .mod_navigation{top:0;width:100vw;max-width:100vw;height:100vh;height:100svh;background:#fff;overflow:visible;overflow-x:scroll;transition:left 0.4s ease-in-out, right 0.4s ease-in-out}body.fullscreen_mobile_nav .mobile_navigation_wrapper .mod_navigation .level_1{display:flex;flex-wrap:wrap;position:relative;top:80px;width:1000px;max-width:100%;justify-content:space-between;height:900px;max-height:100%;margin:auto;padding:0;background:none;border:0;list-style:none}@media (max-width:1023px){body.fullscreen_mobile_nav .mobile_navigation_wrapper .mod_navigation .level_1{height:auto;margin:0;display:block}}body.fullscreen_mobile_nav .mobile_navigation_wrapper .mod_navigation .level_1 strong.active{text-decoration:none}body.fullscreen_mobile_nav .mobile_navigation_wrapper .mod_navigation .level_1 li a:hover{text-decoration:underline}body.fullscreen_mobile_nav .mobile_navigation_wrapper .mod_navigation .level_1>li{width:50%;max-width:400px}@media (max-width:1023px){body.fullscreen_mobile_nav .mobile_navigation_wrapper .mod_navigation .level_1>li{width:100%;margin-top:40px}body.fullscreen_mobile_nav .mobile_navigation_wrapper .mod_navigation .level_1>li:first-child{margin-top:0}}body.fullscreen_mobile_nav .mobile_navigation_wrapper .mod_navigation .level_1>li>a,body.fullscreen_mobile_nav .mobile_navigation_wrapper .mod_navigation .level_1>li>strong,body.fullscreen_mobile_nav .mobile_navigation_wrapper .mod_navigation .level_1>li>span{font-size:25px;font-weight:200}body.fullscreen_mobile_nav .mobile_navigation_wrapper .mod_navigation .level_1>li>a:hover,body.fullscreen_mobile_nav .mobile_navigation_wrapper .mod_navigation .level_1>li>strong:hover,body.fullscreen_mobile_nav .mobile_navigation_wrapper .mod_navigation .level_1>li>span:hover{text-decoration:none}body.fullscreen_mobile_nav .mobile_navigation_wrapper .mod_navigation .level_1 .level_2{padding:15px;list-style:none}body.fullscreen_mobile_nav .mobile_navigation_wrapper .mod_navigation .level_1 .level_2 strong.active{text-decoration:underline}body.fullscreen_mobile_nav .mobile_navigation_wrapper .mod_navigation .level_1 .level_2>li>a,body.fullscreen_mobile_nav .mobile_navigation_wrapper .mod_navigation .level_1 .level_2>li>strong{font-size:1em;line-height:2;font-weight:700;color:var(--color_1);padding:0}@media (max-width:1023px){body.fullscreen_mobile_nav .mobile_navigation_wrapper .mod_navigation .level_1 .level_2>li>a,body.fullscreen_mobile_nav .mobile_navigation_wrapper .mod_navigation .level_1 .level_2>li>strong{font-size:20px}}body.fullscreen_mobile_nav .mobile_navigation_wrapper .mod_navigation ul{opacity:1;padding:0}body.fullscreen_mobile_nav .mobile_navigation_wrapper .mod_navigation ul>li>a,body.fullscreen_mobile_nav .mobile_navigation_wrapper .mod_navigation ul>li>strong,body.fullscreen_mobile_nav .mobile_navigation_wrapper .mod_navigation ul>li>span{padding:14px;border:0;font-size:var(--font_size, 1em)}body.fullscreen_mobile_nav .mobile_navigation_wrapper .mod_navigation ul>li>a.active,body.fullscreen_mobile_nav .mobile_navigation_wrapper .mod_navigation ul>li>strong.active,body.fullscreen_mobile_nav .mobile_navigation_wrapper .mod_navigation ul>li>span.active{background:transparent !important}body.fullscreen_mobile_nav .mobile_navigation_wrapper .mod_navigation ul.open>li>a,body.fullscreen_mobile_nav .mobile_navigation_wrapper .mod_navigation ul.open>li>strong,body.fullscreen_mobile_nav .mobile_navigation_wrapper .mod_navigation ul.open>li>span{border:0}body.fullscreen_mobile_nav .mobile_navigation_wrapper .mod_navigation .submenu_toggle{display:none}
@charset "UTF-8";.sf-dump a{border:none!important;text-decoration:none!important;background:none!important}.sf-dump a:after,.sf-dump a:before{content:none!important}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}html{--brand-color1:#79C6C0;--brand-color2:#043D39;--brand-color3:#954B97;--brand-color4:#B9B645;--brand-black:#011516;--grau-100:#e6e8e8;--grau-200:#ccd0d0;--grau-300:#99a1a2;--grau-400:#808a8b;--grau-500:#677373;--grau-600:#4d5b5c;--grau-700:#344445;--grau-800:#1a2c2d;--grau-900:var(--brand-black);--base-color:#fff;--text-color:var(--grau-900);--text-color-light:var(--grau-100);--heading-color:var(--brand-color1-40);--secondary-heading-color:var(--brand-color2);--action:var(--brand-color1);--action-respond:var(--brand-color3);--alert-yellow:#ff0;--alert-blue:#00f;--alert-red:#f00;--alert-green:#0f0}:root{--brand-color1-5:#091413FF;--brand-color1-10:#112826FF;--brand-color1-20:#173633FF;--brand-color1-30:#204C48FF;--brand-color1-40:#29615DFF;--brand-color1-45:#2F6F6AFF;--brand-color1-50:#37817BFF;--brand-color1-55:#3E928BFF;--brand-color1-60:#44A199FF;--brand-color1-65:#5CBAB2FF;--brand-color1-70:#86CBC6FF;--brand-color1-80:#B3DFDBFF;--brand-color1-90:#D1EBE9FF;--brand-color1-95:#E7F5F4FF;--brand-color1-100:#FFFFFFFF;--brand-color3-5:#1B0D1BFF;--brand-color3-10:#341A35FF;--brand-color3-20:#472447FF;--brand-color3-30:#643265FF;--brand-color3-40:#7F4081FF;--brand-color3-45:#924A94FF;--brand-color3-50:#A855ABFF;--brand-color3-55:#B36AB5FF;--brand-color3-60:#BC7CBEFF;--brand-color3-65:#CC9ACDFF;--brand-color3-70:#D8B3D9FF;--brand-color3-80:#E7CFE7FF;--brand-color3-90:#F0E2F0FF;--brand-color3-95:#F7F0F7FF;--brand-color3-100:#FFFFFFFF;--brand-color4-5:#131307FF;--brand-color4-10:#25250EFF;--brand-color4-20:#333213FF;--brand-color4-30:#48471BFF;--brand-color4-40:#5C5A22FF;--brand-color4-45:#6A6827FF;--brand-color4-50:#7A782EFF;--brand-color4-55:#8A8834FF;--brand-color4-60:#999639FF;--brand-color4-65:#B2AF42FF;--brand-color4-70:#C6C365FF;--brand-color4-80:#DBD99FFF;--brand-color4-90:#E9E8C4FF;--brand-color4-95:#F4F3E0FF;--brand-color4-100:#FFFFFFFF}html{--base-font-size:16px;--doc-font-size:16;--base-line-height:24px}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:normal;font-weight:300;src:url("/files/theme/fonts/roboto-condensed-v30-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:normal;font-weight:400;src:url("/files/theme/fonts/roboto-condensed-v30-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:italic;font-weight:400;src:url("/files/theme/fonts/roboto-condensed-v30-latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:normal;font-weight:500;src:url("/files/theme/fonts/roboto-condensed-v30-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:normal;font-weight:800;src:url("/files/theme/fonts/roboto-condensed-v30-latin-800.woff2") format("woff2")}:root{--font-family-sans:"Roboto Condensed","Arial","Droid sans","Helvetica Neue",Helvetica,Arial,sans-serif;--font-family-display:var(--font-family-sans);--font-family-default:var(--font-family-sans);--fw-l:300;--fw-n:400;--fw-sb:500;--fw-b:800}:root{--space-small:.5rem;--space-default:1rem;--space-medium:2rem;--space-large:3rem;--space-xlarge:6rem}.bg-light{background-color:var(--brand-color1-90)}.bg-dark{background-color:var(--brand-color1-20);--text-color:#fff;--heading-color:#fff;--action:#fff}.bg-yellow{background-color:var(--brand-color4-90)}.bg-pink{background-color:var(--brand-color3-80)}:root{--border-radius-global:0.75rem}.clearfix:after{content:"";display:table;clear:both}.hidden{display:none!important;visibility:hidden}.ce_form .widget-checkbox .checkbox_container>span input,.ce_form .widget-radio .radio_container>span input,.invisible{border:0 none;clip:rect(0px,0px,0px,0px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.invisibleAccessible,.sr-only{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.aspect,.embed-container{position:relative;width:100%;height:0;overflow:hidden;--aspect-ratio:56.25%;padding-bottom:var(--aspect-ratio)}.aspect>embed,.aspect>iframe,.aspect>object,.aspect>video,.embed-container>embed,.embed-container>iframe,.embed-container>object,.embed-container>video{position:absolute;top:0;left:0;width:100%;height:100%}.aspect.aspect--16\:9,.embed-container.aspect--16\:9{--aspect-ratio:56.25%}.aspect.aspect--16\:10,.embed-container.aspect--16\:10{--aspect-ratio:62.5%}.aspect.aspect--21\:9,.embed-container.aspect--21\:9{--aspect-ratio:42.86%}.aspect.aspect--4\:3,.embed-container.aspect--4\:3{--aspect-ratio:75%}.aspect.aspect--3\:2,.embed-container.aspect--3\:2{--aspect-ratio:66.67%}.aspect.aspect--1\:1,.embed-container.aspect--1\:1{--aspect-ratio:100%}@supports not (--aspect-ratio:56.25%){.aspect.aspect--16\:9,.embed-container.aspect--16\:9{padding-bottom:56.25%}.aspect.aspect--16\:10,.embed-container.aspect--16\:10{padding-bottom:62.5%}.aspect.aspect--21\:9,.embed-container.aspect--21\:9{padding-bottom:42.86%}.aspect.aspect--4\:3,.embed-container.aspect--4\:3{padding-bottom:75%}.aspect.aspect--3\:2,.embed-container.aspect--3\:2{padding-bottom:66.67%}.aspect.aspect--1\:1,.embed-container.aspect--1\:1{padding-bottom:100%}}@supports (aspect-ratio:16/9){.aspect,.embed-container{height:auto;padding-bottom:0}.aspect.aspect--16\:9,.embed-container.aspect--16\:9{aspect-ratio:16/9}.aspect.aspect--16\:10,.embed-container.aspect--16\:10{aspect-ratio:16/10}.aspect.aspect--21\:9,.embed-container.aspect--21\:9{aspect-ratio:21/9}.aspect.aspect--4\:3,.embed-container.aspect--4\:3{aspect-ratio:4/3}.aspect.aspect--3\:2,.embed-container.aspect--3\:2{aspect-ratio:3/2}.aspect.aspect--1\:1,.embed-container.aspect--1\:1{aspect-ratio:1/1}}.center-text{text-align:center}.center-block{margin-inline:auto}.center-all{text-align:center;margin-inline:auto}.listreset{margin:0;padding:0;list-style:none}@media screen and (max-width:480pxpx){.hide-s{display:none!important}}@media screen and (max-width:480px-1px){.show-s{display:none!important}}@media screen and (max-width:768pxpx){.hide-m{display:none!important}}@media screen and (max-width:768px-1px){.show-m{display:none!important}}@media screen and (max-width:1024pxpx){.hide-l{display:none!important}}@media screen and (max-width:1024px-1px){.show-l{display:none!important}}@media screen and (max-width:1200pxpx){.hide-xl{display:none!important}}@media screen and (max-width:1200px-1px){.show-xl{display:none!important}}@media screen and (max-width:1600pxpx){.hide-wrap{display:none!important}}@media screen and (max-width:1600px-1px){.show-wrap{display:none!important}}@media screen and (max-width:1640pxpx){.hide-wrapbox{display:none!important}}@media screen and (max-width:1640px-1px){.show-wrapbox{display:none!important}}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}ol[class],ul[class]{margin:0;padding:0;list-style:none}body{min-height:100vh;line-height:1.5}button,h1,h2,h3,h4,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block}button,input,select,textarea{font:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}html{font-size:100%;font-family:var(--font-family-default)}@media screen and (min-width:768px){html{font-size:112.5%}}@media screen and (min-width:1200px){html{font-size:125%}}body,html{font-family:var(--font-family-default);font-weight:var(--fw-n);line-height:1.5;color:var(--text-color);overflow-x:hidden}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}li,p{color:var(--text-color)}p:not(:last-child){margin:0 0 1em 0}::-moz-selection{background:var(--grau-500);color:#fff;text-shadow:none}::-moz-selection,::selection{background:var(--grau-500);color:#fff;text-shadow:none}b,strong{font-weight:var(--fw-sb)}*{-webkit-box-sizing:border-box;box-sizing:border-box}:root{--spacingtop:2;--spacingbottom:2}.mtop0{--spacingtop:0}.mtop10{--spacingtop:10}.mtop20{--spacingtop:20}.mtop30{--spacingtop:30}.mtop40{--spacingtop:40}.mtop50{--spacingtop:50}.mtop60{--spacingtop:60}.mtop70{--spacingtop:70}.mtop80{--spacingtop:80}.mtop90{--spacingtop:90}.mtop100{--spacingtop:100}.mtop150{--spacingtop:150}.mtop200{--spacingtop:200}.mtop300{--spacingtop:300}.mbottom0{--spacingbottom:0}.mbottom10{--spacingbottom:10}.mbottom20{--spacingbottom:20}.mbottom30{--spacingbottom:30}.mbottom40{--spacingbottom:40}.mbottom50{--spacingbottom:50}.mbottom60{--spacingbottom:60}.mbottom70{--spacingbottom:70}.mbottom80{--spacingbottom:80}.mbottom90{--spacingbottom:90}.mbottom100{--spacingbottom:100}.mbottom150{--spacingbottom:150}.mbottom200{--spacingbottom:200}.mbottom300{--spacingbottom:300}.ptop0{--spacingtop:0}.ptop10{--spacingtop:10}.ptop20{--spacingtop:20}.ptop30{--spacingtop:30}.ptop40{--spacingtop:40}.ptop50{--spacingtop:50}.ptop60{--spacingtop:60}.ptop70{--spacingtop:70}.ptop80{--spacingtop:80}.ptop90{--spacingtop:90}.ptop100{--spacingtop:100}.ptop150{--spacingtop:150}.ptop200{--spacingtop:200}.ptop300{--spacingtop:300}.pbottom0{--spacingbottom:0}.pbottom10{--spacingbottom:10}.pbottom20{--spacingbottom:20}.pbottom30{--spacingbottom:30}.pbottom40{--spacingbottom:40}.pbottom50{--spacingbottom:50}.pbottom60{--spacingbottom:60}.pbottom70{--spacingbottom:70}.pbottom80{--spacingbottom:80}.pbottom90{--spacingbottom:90}.pbottom100{--spacingbottom:100}.pbottom150{--spacingbottom:150}.pbottom200{--spacingbottom:200}.pbottom300{--spacingbottom:300}[class*=mtop]{margin-top:calc(var(--spacingtop) * 1px)}[class*=mbottom]{margin-bottom:calc(var(--spacingbottom) * 1px)}[class*=mtop].ppercent{margin-top:calc(var(--spacingtop) * 0.1%)}[class*=mbottom].ppercent{margin-bottom:calc(var(--spacingbottom) * 0.1%)}.mod_article[class*=ptop],[class*=ptop]{padding-top:calc(var(--spacingtop) * 1px)}.mod_article[class*=pbottom],[class*=pbottom]{padding-bottom:calc(var(--spacingbottom) * 1px)}.mod_article[class*=ptop].ppercent,[class*=ptop].ppercent{padding-top:calc(var(--spacingtop) * 0.1%)}.mod_article[class*=pbottom].ppercent,[class*=pbottom].ppercent{padding-bottom:calc(var(--spacingbottom) * 0.1%)}.innerpadding{padding-left:1rem;padding-right:1rem}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:1.2;text-wrap:balance}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none;color:inherit}:where([class^=content-]:is(h2,h3,h4,h5,h6):first-of-type,.ce_cp_column_start:is(h2,h3,h4,h5,h6):first-of-type){margin-top:0}.h1,h1{font-family:var(--font-family-display);font-weight:var(--fw-sb);color:var(--heading-color);margin:0 0 0.5em 0;font-size:clamp(28/var(--doc-font-size) * 1rem,1.5rem + 1.5vw,48/var(--doc-font-size) * 1rem)}.h2,h2{font-family:var(--font-family-display);font-weight:var(--fw-sb);color:var(--text-color);margin:auto 0 0.5em 0;font-size:clamp(22/var(--doc-font-size) * 1rem,1.2rem + 0.9vw,36/var(--doc-font-size) * 1rem)}.h3,h3{font-family:var(--font-family-display);font-weight:var(--fw-sb);color:var(--heading-color);margin:auto 0 0.5em 0;font-size:clamp(20/var(--doc-font-size) * 1rem,1.15rem + 0.5vw,28/var(--doc-font-size) * 1rem)}.h4,h4{font-family:var(--font-family-display);font-weight:var(--fw-sb);color:var(--heading-color);margin:auto 0 0.5em 0;font-size:clamp(18/var(--doc-font-size) * 1rem,1.05rem + 0.4vw,24/var(--doc-font-size) * 1rem)}.h5,h5{font-family:var(--font-family-display);font-weight:var(--fw-sb);color:var(--text-color);margin:auto 0 0.5em 0;font-size:clamp(16/var(--doc-font-size) * 1rem,0.95rem + 0.3vw,22/var(--doc-font-size) * 1rem)}.h6,h6{font-family:var(--font-family-display);font-weight:var(--fw-sb);color:var(--text-color);margin:0.75em 0 0.5em 0;font-size:calc(20 / var(--doc-font-size) * 1rem)}img,picture{max-width:100%;height:auto;vertical-align:middle;font-style:italic}figure{line-height:0;margin:0}figcaption{line-height:1.2}figure img{display:block}figcaption{display:inline-block;caption-side:bottom;font-style:italic;padding:0.375rem 0;font-size:0.875rem;color:var(--grau-500)}:where(source[width][height]~img){width:auto;height:auto}a:has(>img){display:block}a{color:var(--action);text-decoration:underline;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}a:focus,a:hover{color:var(--action-respond)}:focus-visible{outline:2px dashed var(--grau-700);outline-offset:2px}a[href^=tel]{text-decoration:none;color:var(--text-color)}dl li,ol li,ul li{color:inherit}ul{list-style-type:disc}ol{list-style-type:decimal}.content-text li,ol li{margin-bottom:0.5rem;text-wrap:balance;max-width:85ch}[class^=icon]{height:1.6rem;width:1.6rem;display:inline-block;margin-right:0.125rem;color:inherit;vertical-align:sub}#footer [class^=icon]{color:#fff}[class^=icon]+span{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden!important}html{background-color:var(--grau-100)}body{margin:0 auto;background-color:#fff}.wrapper{min-height:100dvh}#footer .inside,#header .inside,.mod_article .wrap-article,.wrap{max-width:1600px;margin:0 auto}@media screen and (max-width:1640px){#footer .inside,#header .inside,.mod_article .wrap-article,.wrap{padding:0 1rem 0 1rem}}.container{background-color:#fff;position:relative}@media screen and (min-height:560px){.container{min-height:calc(100dvh - 120px - 290px)}}#header{background-color:var(--brand-color1-40);color:var(--brand-color1-100);padding:1rem}#header .inside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header .logo{margin-right:auto}#header .logo img{height:50px;width:auto}@media screen and (min-width:768px){#header .logo img{height:80px}}#footer{--text-color:#fff;--action:#fff;background-color:var(--brand-color1-20);padding:1rem;color:var(--text-color)}@media screen and (min-width:768px){#footer{padding-top:2.5rem}}@media screen and (min-width:1200px){#footer{padding-top:4rem}}@media screen and (min-width:1640px){#footer{padding-top:4rem;padding-inline:0}}#footer .inside{display:-ms-grid;display:grid;grid-template-areas:"logo" "footernav" "footertext" "footerlaw";gap:2rem}@media screen and (min-width:1024px){#footer .inside{gap:2rem;-ms-grid-rows:auto 2rem auto;grid-template-areas:"logo footertext . footernav" "footerlaw footerlaw footerlaw footerlaw";-ms-grid-columns:1fr 2rem 3fr 2rem 2fr 2rem 1fr;grid-template-columns:1fr 3fr 2fr 1fr}}#footer .footer__logo{-ms-grid-row:1;-ms-grid-column:1;grid-area:logo}#footer .footer__nav{-ms-grid-row:3;-ms-grid-column:1;grid-area:footernav}#footer .footer__text{-ms-grid-row:5;-ms-grid-column:1;grid-area:footertext}#footer .footer__law{-ms-grid-row:7;-ms-grid-column:1;grid-area:footerlaw}@media screen and (min-width:1024px){#footer .footer__logo{-ms-grid-row:1;-ms-grid-column:1}#footer .footer__nav{-ms-grid-row:1;-ms-grid-column:7}#footer .footer__text{-ms-grid-row:1;-ms-grid-column:3}#footer .footer__law{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:7}}#footer .footer__law p{max-width:unset}#footer a{text-decoration:underline;outline-color:var(--brand-color1-80)}#footer a:focus,#footer a:hover{color:var(--brand-color1-80);text-decoration:none}.mod_article{--article-bg-color:transparent;--article-color:var(--text-color);--ce-color:var(--text-color);color:var(--article-color);background-color:var(--article-bg-color);padding:calc(var(--spacingtop) * 1rem) 1rem calc(var(--spacingbottom) * 1rem) 1rem}@media screen and (min-width:768px){.mod_article{padding:calc(var(--spacingtop) * 2rem) 1rem calc(var(--spacingbottom) * 2rem) 1rem}}@media screen and (min-width:1640px){.mod_article{padding:calc(var(--spacingtop) * 3rem) 0 calc(var(--spacingbottom) * 3rem) 0}}.mod_article .wrap-article{position:relative;padding-inline:0}.mod_article.nopadding{padding:0}.mod_article.full-width .wrap-article{width:100%;max-width:100%;margin:0;padding:0}.mod_article.bg-brandcolor1{--article-bg-color:var(--brand-color1);--article-color:var(--text-color-light);--ce-color:var(--text-color-light);--ce-color-invert:var(--text-color)}.mod_article.bg-brandcolor1-light{--article-bg-color:var(--brand-color1-95)}.mod_article.bg-hellgrau{--article-bg-color:var(--grau-200)}.content-headline.centered{text-align:center}blockquote{padding:0.25rem 0 1rem 0;margin:0;font-size:1.5rem;font-style:italic;color:var(--grau-700)}blockquote p{margin:0;color:inherit;font-size:inherit}.subnav ul,nav ul{margin:0;padding:0;list-style:none}.subnav li,nav li{position:relative}.subnav a,nav a{display:block;text-decoration:none;white-space:nowrap}.navicon{padding:0;right:0}.navicon .inside .lines{background-color:#fff}.mobile_navigation_wrapper .mod_navigation .level_1{background-color:var(--brand-color1-50)}.mobile_navigation_wrapper .mod_navigation ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0}.mobile_navigation_wrapper .mod_navigation li{width:calc(100% - var(--padding-inline) * 2)}.mobile_navigation_wrapper .mod_navigation li a,.mobile_navigation_wrapper .mod_navigation li ul.open>li>a{color:var(--brand-color1-90);border-bottom:0}.mobile_navigation_wrapper .mod_navigation li ul li>a{color:var(--brand-color1-90)}.mobile_navigation_wrapper .mod_navigation li .submenu_toggle{color:var(--brand-color1-90);fill:var(--brand-color1-90);padding-block:var(--padding-block)}.mainnav{--padding-block:0.25rem;--padding-inline:1rem;--nav-border-radius:4px}.mainnav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}@media screen and (min-width:1024px){.mainnav ul ul{display:none;position:absolute;top:calc(100% + 2rem);left:var(--padding-inline);z-index:5;background-color:var(--brand-color1-90);padding-block:var(--padding-block);border-bottom-right-radius:var(--nav-border-radius);border-bottom-left-radius:var(--nav-border-radius);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.15);box-shadow:0 0 10px 0 rgba(0,0,0,0.15)}}.mainnav li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative}.mainnav a{padding:var(--padding-block) var(--padding-inline);color:var(--text-color-light)}.mainnav a:focus-within,.mainnav a:hover{color:inherit}@media screen and (min-width:1024px){.mainnav .level_1>li>a:before{content:"";position:absolute;inset:-2rem 0}.mainnav .level_1>li>a:focus-within:after,.mainnav .level_1>li>a:hover:after{content:"";width:calc(100% - var(--padding-inline) * 2);height:0.75rem;background-color:var(--brand-color1-90);position:absolute;bottom:-2rem;left:var(--padding-inline);border-top-left-radius:var(--nav-border-radius);border-top-right-radius:var(--nav-border-radius)}}.mainnav .level_2 a{color:var(--brand-color1-40)}.mainnav ul>li:focus>ul,.mainnav ul>li:hover>ul{display:block}.mainnav .level_3{left:100%;top:0}.mod_breadcrumb{display:none;font-size:0.875rem}@media screen and (min-width:1024px){.mod_breadcrumb{font-size:0.75rem}}@media screen and (min-width:768px){.mod_breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mod_breadcrumb ol{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;padding:0}.mod_breadcrumb li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1em}.mod_breadcrumb li.active{font-weight:var(--fw-b)}.mod_breadcrumb li:not(.last):after{content:">";display:inline-block;margin:0 0.25rem}.mod_breadcrumb a{font-size:1em;color:var(--text-color);-webkit-transition:0;transition:0}.mod_breadcrumb a:focus,.mod_breadcrumb a:hover{color:var(--grau-700)}.mod_breadcrumb .breadcrumb-name{margin-right:0.5rem}}.mod_breadcrumb .navicon a:focus .icon-home,.mod_breadcrumb .navicon a:hover .icon-home{color:var(--grau-700)}.mod_breadcrumb .icon-home{-webkit-transform:translateY(0.1rem);transform:translateY(0.1rem);margin-right:0;height:18px;width:18px;color:var(--grau-500);-webkit-transition:all 0.2s linear;transition:all 0.2s linear}.button{--button-background:transparent;--button-color:var(--text-color);--button-border-color:var(--brand-color1);--button-border-width:1px;--button-border-style:solid;--button-border-default:var(--button-border-width) var(--button-border-style) var(--button-border-color)}.button{display:inline-block}.button.centered{display:block;text-align:center}.button.centered a{display:inline-block}.button a{display:block;padding:0.5em 1.5em;text-align:center;font-size:1rem;font-weight:var(--fw-sb);border:var(--button-border-width) var(--button-border-style) var(--button-border-color);text-decoration:none;background-color:var(--button-background);color:var(--button-color);-webkit-transition:all 0.3s linear;transition:all 0.3s linear}.button a:focus,.button a:hover{--button-color:var(--grau-700);--button-border-color:var(--grau-900)}.button.noborder a{--button-background:transparent;--button-border-color:transparent;--button-color:var(--brand-color1)}.button.noborder a:focus,.button.noborder a:hover{--button-border-color:var(--brand-color1);--button-background:var(--grau-100)}.button.primary a{--button-background:var(--brand-color1-40);--button-border-color:var(--brand-color1-40);--button-color:var(--text-color-light)}.button.primary a:focus,.button.primary a:hover{--button-background:var(--brand-color1-80);--button-border-color:var(--brand-color1-80);--button-color:var(--brand-color1-40)}.button.primary-skeleton a{--button-background:transparent;--button-border-color:var(--brand-color1-40);--button-color:var(--brand-color1-40)}.button.primary-skeleton a:focus,.button.primary-skeleton a:hover{--button-background:var(--brand-color1-40);--button-color:var(--text-color-light)}.button.invert a{--button-background:transparent;--button-border-color:var(--text-color-light);--button-color:var(--text-color-light)}.button.invert a:focus,.button.invert a:hover{--button-border-color:var(--brand-color1);--button-background:transparent;--button-color:var(--text-color-light)}.button.secondary a{--button-background:var(--brand-color2);--button-border-color:var(--brand-color2);--button-color:var(--text-color-light)}.button.secondary a:focus,.button.secondary a:hover{--button-background:var(--grau-700);--button-border-color:var(--grau-700)}.button.secondary-skeleton a{--button-background:transparent;--button-border-color:var(--brand-color2);--button-color:var(--brand-color2)}.button.secondary-skeleton a:focus,.button.secondary-skeleton a:hover{--button-background:var(--brand-color2);--button-color:var(--text-color-light)}.content-text p{max-width:100ch}@media screen and (min-width:768px){.content-text.media{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.content-text.media.media--above{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content-text.media.media--above figure{margin-bottom:var(--space-default)}.content-text.media.media--right{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.content-text.media.media--right>h1,.content-text.media.media--right>h2,.content-text.media.media--right>h3,.content-text.media.media--right>h4,.content-text.media.media--right>h5,.content-text.media.media--right>h6{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.content-text.media.media--right .rte{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.content-text.media.media--right figure{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-left:var(--space-default)}.content-text.media.media--below{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content-text.media.media--below figure{margin-top:var(--space-default)}.content-text.media--left{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.content-text.media--left>h1,.content-text.media--left>h2,.content-text.media--left>h3,.content-text.media--left>h4,.content-text.media--left>h5,.content-text.media--left>h6{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.content-text.media--left .rte{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.content-text.media--left figure{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-right:var(--space-default)}.content-accordion{--accordion-toggler-background:var(--brand-color1-95);--accordion-toggler-color:var(--brand-color1-40);--accordion-content-background:var(--brand-color1-100);--accordion-toggler-action-background:var(--brand-color1-80);--accordion-toggler-action-color:var(--brand-color1-30);--accordion-toggler-action-border-color:var(--brand-color1-70);--accordion-toggler-border-weight:1px;--accordion-toggler-border-style:solid;--accordion-toggler-border-color:var(--brand-color1-80);--accordion-toggler-border-radius:0;--accordion-toggler-text-align:left;--accordion-toggler-inner-spacing:1rem;--accordion-content-spacing:1rem;--accordion-toggler-background-transition-time:.2s}.content-accordion{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.25rem}.handorgel__header{display:block;margin:0}.handorgel__header__button{display:block;width:100%;padding:var(--accordion-toggler-inner-spacing);margin:0;border-bottom:var(--accordion-toggler-border-weight) var(--accordion-toggler-border-style) var(--accordion-toggler-border-color);border-top:var(--accordion-toggler-border-weight) var(--accordion-toggler-border-style) var(--accordion-toggler-border-color);background-color:var(--accordion-toggler-background);border-radius:var(--accordion-toggler-border-radius);color:var(--accordion-toggler-color);cursor:pointer;font-size:1.25rem;text-align:var(--accordion-toggler-text-align);-webkit-transition:background-color var(--accordion-toggler-background-transition-time) ease;transition:background-color var(--accordion-toggler-background-transition-time) ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='icon-chevron-right' viewbox='0 0 40 40' width='40' height='40'%3E%3Cpath d='M23.39 20.002l-9.133-9.49a.892.892 0 0 1 .284-1.445.87.87 0 0 1 .955.192l10.015 10.115a.892.892 0 0 1 0 1.252L15.496 30.74a.868.868 0 0 1-1.24 0 .892.892 0 0 1 0-1.252l9.134-9.486z' fill='currentColor'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:1em}.handorgel__header__button:focus,.handorgel__header__button:hover{--accordion-toggler-background:var(--accordion-toggler-action-background);--accordion-toggler-border-color:var(--accordion-toggler-action-border-color);--accordion-toggler-color:var(--accordion-toggler-action-color)}.handorgel__header__button::-moz-focus-inner{border:0}.handorgel__content{display:none;overflow:hidden;height:0;background-color:var(--accordion-content-background);-webkit-transition:height 0.1s ease 0.1s;transition:height 0.1s ease 0.1s}.handorgel__content--open{display:block;-webkit-transition:height 0.2s ease;transition:height 0.2s ease}.handorgel__content--opened{overflow:visible}.handorgel__content__inner{padding:var(--accordion-toggler-inner-spacing);opacity:0;-webkit-transition:opacity 0.1s ease;transition:opacity 0.1s ease}.handorgel__content--opened .handorgel__content__inner{opacity:1;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.handorgel .accordion{display:none;overflow:hidden;height:0;-webkit-transition:height 0.2s ease;transition:height 0.2s ease}.handorgel .accordion.open{display:block;-webkit-transition:height 0.2s ease;transition:height 0.2s ease}.handorgel .accordion.active{overflow:visible}dl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1px}dl dd,dl dt{color:var(--brand-color1-30);padding:0.5rem 1rem;-ms-flex-preferred-size:100%;flex-basis:100%;margin:0}@media screen and (min-width:480px){dl dd,dl dt{-ms-flex-preferred-size:calc(50% - 1px);flex-basis:calc(50% - 1px)}}dl dd:nth-of-type(2n+2),dl dt:nth-of-type(2n+2){background-color:var(--brand-color1-80)}dl dd:nth-of-type(odd),dl dt:nth-of-type(odd){background-color:var(--brand-color1-90)}.ce_form{--field-border-color:var(--brand-black);--field-background:white;--field-color:var(--brand-black);--label-color:var(--brand-color2);--field-altert-color:red;--field-valid-color:var(--brand-black);--field-invalid-color:var(--grau-500);--field-border-radius:0px;--field-padding:.5em 1em;--checkbox-size:20px;--abstand-widget:1em}.ce_form .widget-checkbox.dsgvo fieldset,.fieldreset{border:none;padding:0}.ce_form input,.ce_form label{display:block}.ce_form label,.ce_form legend{color:var(--label-color)}.ce_form label span.mandatory,.ce_form legend span.mandatory{color:var(--brand-color2)}.ce_form input,.ce_form textarea{width:100%;border:1px solid var(--field-border-color);padding:var(--field-padding);background-color:var(--field-background);color:var(--field-color);border-radius:var(--field-border-radius)}.ce_form input:valid{color:var(--field-valid-color)}.ce_form input:invalid{color:var(--field-invalid-color)}.ce_form fieldset{border:1px solid var(--field-border-color)}.ce_form fieldset.noborder{border:none;padding:0}.ce_form fieldset.nolegend legend{display:none}.ce_form .widget{margin-bottom:var(--abstand-widget)}.ce_form .widget-checkbox .checkbox_container>span{display:block;position:relative}.ce_form .widget-checkbox .checkbox_container>span label{padding-left:30px}.ce_form .widget-checkbox .checkbox_container>span label:before{content:" ";display:block;position:absolute;left:0;height:var(--checkbox-size);width:var(--checkbox-size);border:1px solid var(--field-border-color);background:var(--field-background);text-align:center;cursor:pointer}.ce_form .widget-checkbox .checkbox_container>span input:checked~label:before{content:"✔ ";line-height:1;font-size:var(--checkbox-size)}.ce_form .widget-checkbox.dsgvo legend{display:none}.ce_form .widget-checkbox.dsgvo label{font-size:0.8rem}.ce_form .widget-radio .radio_container>span{display:block;position:relative}.ce_form .widget-radio .radio_container>span label{padding-left:30px}.ce_form .widget-radio .radio_container>span label:before{content:" ";display:block;position:absolute;left:0;height:var(--checkbox-size);width:var(--checkbox-size);border-radius:50%;border:1px solid var(--field-border-color);background:var(--field-background);text-align:center;cursor:pointer}.ce_form .widget-radio .radio_container>span input:checked~label:before{content:"✔ ";line-height:1;font-size:var(--checkbox-size)}.ce_form .widget-submit button{display:block;padding:0.5rem 1.5rem;text-align:center;border:1px solid var(--brand-color2);text-decoration:none;background-color:var(--brand-color2);color:#fff;-webkit-transition:all 0.3s;transition:all 0.3s;border-radius:var(--field-border-radius);position:relative;cursor:pointer}.ce_form .widget-submit button:focus,.ce_form .widget-submit button:hover{border-color:var(--brand-color1-50);color:#fff;background-color:var(--brand-color1-50)}.ce_form .widget-select{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ce_form .widget-select:after{content:"▼";position:absolute;bottom:0;right:0;padding:0.5rem 0.2em;cursor:pointer;pointer-events:none;-webkit-transition:0.25s all ease;transition:0.25s all ease;color:var(--field-color)}.ce_form .widget-select label{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.ce_form .widget-select select{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;padding:var(--field-padding);border:2px solid var(--field-border-color);background:var(--field-background);color:var(--field-color);cursor:pointer;border-radius:var(--field-border-radius);-moz-appearance:none;-webkit-appearance:none;appearance:none}.ce_form .widget-select select option{padding:var(--field-padding);color:var(--field-color)}.ce_form [class*=grid_]{display:-ms-grid;display:grid;grid-gap:1rem}@media screen and (max-width:768px){.ce_form [class*=grid_]{grid-gap:5px}}.ce_form .infotext-small *{font-size:0.7rem}.ce_form .infotext-small.text-right{text-align:right}.ajaxconfirm{background:var(--grau-100);padding:2rem}table{--table-border-width:1px;--table-border-style:solid;--table-border-color:var(--grau-300);--table-color:var(--brand-black);--table-even-background:var(--grau-200);--table-odd-background:none;--table-cell-padding:.5rem;--table-th-padding:1.5rem var(--table-cell-padding) 1rem var(--table-cell-padding);--table-row-action-respond-background:#c7c7c7;--table-caption-color:rgb(61,61,61);--table-th-background:rgb(209,179,79);--table-th-color:rgb(255,255,255);--table-th-body-background:rgb(186,173,129);--table-tfoot-fontsize:.7rem}table caption{color:var(--table-caption-color)}table td,table th{border:var(--table-border-width) var(--table-border-style) var(--table-border-color);padding:var(--table-cell-padding)}table tr:nth-child(2n){background-color:var(--table-even-background)}table tr:nth-child(odd){background-color:var(--table-odd-background)}table tr:hover{background-color:var(--table-row-action-respond-background)}table th{padding:var(--table-th-padding);text-align:left;background-color:var(--table-th-background);color:var(--table-th-color)}table tbody th{background-color:var(--table-th-body-background)}table tfoot td,table tfoot th{font-size:var(--table-tfoot-fontsize)}.content-table,.content-text:has(table){overflow-x:auto}.video_container .responsive{position:relative;overflow:hidden;max-width:960px}.video_container .responsive:hover{cursor:pointer}.video_container .responsive embed,.video_container .responsive iframe,.video_container .responsive object{position:relative;width:100%;height:100%;aspect-ratio:inherit;border:none}.video_container .responsive.ratio-169{aspect-ratio:16/9}.video_container .responsive.ratio-43{aspect-ratio:4/3}.video_container .responsive.ratio-916{aspect-ratio:9/16}.content-player figure,.content-vimeo figure,.content-youtube figure{position:relative;aspect-ratio:16/9;overflow:hidden}.content-player video,.content-vimeo video,.content-youtube video{width:100%;height:100%;aspect-ratio:inherit}.content-player embed,.content-player iframe,.content-player object,.content-vimeo embed,.content-vimeo iframe,.content-vimeo object,.content-youtube embed,.content-youtube iframe,.content-youtube object{position:relative;width:100%;height:100%;aspect-ratio:inherit;border:none}.mod_search{margin:1rem 0}.mod_search .formbody{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;max-width:30rem;margin:0 auto 2rem auto}.mod_search .formbody .widget-text{-webkit-box-flex:1;-ms-flex:1;flex:1}.mod_search .formbody .widget-text label{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden!important}.mod_search .formbody .widget-text input{height:40px;padding:0.5em;border:1px solid var(--brand-color1-80);background-color:var(--brand-color1-95);color:var(--brand-color1-40);width:100%}.mod_search .formbody .widget-submit{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.mod_search .formbody .widget-submit button{height:40px;width:auto;background-color:var(--brand-color1-40);border:none;padding-inline:0.5rem;color:var(--brand-color1-100);-webkit-transition:all 0.2s linear;transition:all 0.2s linear;cursor:pointer}.mod_search .formbody .widget-submit button:focus,.mod_search .formbody .widget-submit button:hover{background-color:var(--brand-color1-50);color:var(--brand-color1-100)}.mod_search .header{margin-bottom:2rem}.mod_search>div{margin-bottom:2rem}.mod_search h3{font-family:var(--font-family-default);font-weight:var(--fw-sb);margin-bottom:0.25em;color:var(--brand-color1-40)}.mod_search .relevance,.mod_search .url{font-size:0.75rem;color:var(--grau-600);font-weight:normal}.mod_search .context{margin-bottom:0.25em}.mod_search .highlight{background-color:var(--brand-color1-95);padding:0 0.2em}.mod_search .url{color:var(--grau-600)}.header__search{position:relative;margin-left:1rem}#searchlink{display:block;padding:0.25rem;height:2rem;width:2rem;border-radius:6px}#searchlink:focus,#searchlink:hover{background-color:var(--brand-color1-95);color:var(--brand-color1-40)}#searchlink:focus .icon-search,#searchlink:hover .icon-search{color:inherit}.icon-search{display:inline-block;color:#fff;vertical-align:sub;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}.header__searchfield{position:absolute;right:-3rem;top:150%;visibility:hidden;opacity:0;height:0;background-color:var(--brand-color1-50);text-align:left;-webkit-box-shadow:0px 3px 20px 0px rgba(0,0,0,0.2);box-shadow:0px 3px 20px 0px rgba(0,0,0,0.2);padding:0.5rem;border-radius:0.25rem}@media screen and (min-width:920px){.header__searchfield{right:0}}.header__searchfield:before{content:"";position:absolute;top:-9px;right:3.5rem;width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent var(--brand-color1-50) transparent;z-index:1}@media screen and (min-width:920px){.header__searchfield:before{right:0.5rem}}.header__searchfield.is-visible{z-index:10;visibility:visible;opacity:1;height:auto;-webkit-animation:avia_pop 0.3s 1 cubic-bezier(0.175,0.885,0.32,1.275);animation:avia_pop 0.3s 1 cubic-bezier(0.175,0.885,0.32,1.275)}.header__searchfield .ce_form .formbody{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:none;flex-wrap:none;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;max-width:30rem;margin:0 auto}.header__searchfield .ce_form .formbody .widget{margin-bottom:0}.header__searchfield .ce_form .formbody .widget-text{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.header__searchfield .ce_form .formbody .widget-text label{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden!important}.header__searchfield .ce_form .formbody .widget-text input{height:40px;padding:0.5em;font-size:16px;font-size:1rem;border:1px solid var(--brand-color1-80);background-color:var(--brand-color1-95);color:var(--brand-color1-40);width:100%;min-width:12rem}.header__searchfield .ce_form .formbody button{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;height:40px;background-color:var(--brand-color1-40);color:#fff;padding:0.25rem;border:none}.header__searchfield .ce_form .formbody button:focus,.header__searchfield .ce_form .formbody button:hover{background-color:var(--brand-color1-30)}.header__searchfield .ce_form .formbody button svg{width:1.5rem;height:1.5rem;color:inherit;margin:0;padding:0;border-radius:0}.header__searchfield .ce_form .formbody button svg:focus,.header__searchfield .ce_form .formbody button svg:hover{background-color:transparent}.header__searchfield .ce_form .formbody button span{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden!important}.pagination{grid-column:1/-1;-ms-grid-column-align:center;justify-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:768px){.pagination{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.pagination p{margin:0;-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center}@media screen and (min-width:768px){.pagination p{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right}}.pagination ul{-ms-flex-preferred-size:100%;flex-basis:100%;margin:0;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.pagination ul{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.pagination .active,.pagination a{display:block;width:2.5rem;height:2.5rem;background:var(--brand-color1-90);border:1px solid var(--brand-color1-90);text-align:center;text-decoration:none;color:var(--text-color);line-height:2.5rem;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;border-radius:3px}.pagination .active{background:var(--brand-color1-40);border:1px solid var(--brand-color1-40);color:var(--brand-color1-95)}.pagination a.first,.pagination a.last,.pagination a.next,.pagination a.previous{width:auto;padding:0 0.5em}.pagination a:focus,.pagination a:hover{background:var(--brand-color1-45);border:1px solid var(--brand-color1-45);color:var(--brand-color1-95)}.textimage50{--gap-default:var(--gapvalue,2rem);--wraparea:var(--wrap,1440px);padding:0;margin:0}.textimage50 .wrap-article{max-width:unset;width:100%;display:-ms-grid;display:grid;gap:0}.textimage50 .wrap-article>:is(:not(.content-image)){-ms-grid-row:1;-ms-grid-column:2;grid-area:content;-ms-flex-line-pack:center;align-content:center;margin-block:2.5rem}@media screen and (min-width:1640px){.textimage50 .wrap-article>:is(:not(.content-image)){margin-block:var(--gap-default)}}.textimage50 .wrap-article>.content-image{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:3;--space-default:0;grid-area:image}.textimage50 .wrap-article>.content-image{height:100%;width:100%;margin-bottom:0}.textimage50 .wrap-article>.content-image figure{margin:0;padding:0;width:100%;height:100%}.textimage50 .wrap-article>.content-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;height:100%;width:100%}.content-image.siegel{position:absolute;bottom:2rem;left:2rem}.textimage50.image--right .wrap-article{padding:0;-ms-grid-columns:var(--gap-default) 1fr var(--gap-default);grid-template-columns:var(--gap-default) 1fr var(--gap-default);grid-template-areas:"marginleft content gap" "image image image"}@media screen and (min-width:768px){.textimage50.image--right .wrap-article{-ms-grid-columns:var(--gap-default) 1fr var(--gap-default) 50%;grid-template-columns:var(--gap-default) 1fr var(--gap-default) 50%;grid-template-areas:"marginleft content gap image"}.textimage50 .wrap-article>:is(:not(.content-image)){-ms-grid-row:1;-ms-grid-column:2}.textimage50 .wrap-article>.content-image{-ms-grid-row:1;-ms-grid-column:4;-ms-grid-column-span:1}}@media screen and (min-width:1640px){.textimage50.image--right .wrap-article{-ms-grid-columns:calc((100vw - var(--wraparea)) / 2) 1fr var(--gap-default) 50%;grid-template-columns:calc((100vw - var(--wraparea)) / 2) 1fr var(--gap-default) 50%}}.textimage50.image--left .wrap-article{padding:0;-ms-grid-columns:var(--gap-default) 1fr var(--gap-default);grid-template-columns:var(--gap-default) 1fr var(--gap-default);grid-template-areas:"gap content marginright" "image image image"}@media screen and (min-width:768px){.textimage50.image--left .wrap-article{-ms-grid-columns:50% var(--gap-default) 1fr var(--gap-default);grid-template-columns:50% var(--gap-default) 1fr var(--gap-default);grid-template-areas:"image gap content marginright"}.textimage50.image--left .wrap-article>:is(:not(.content-image)){-ms-grid-row:1;-ms-grid-column:3}.textimage50.image--left .wrap-article>.content-image{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:1}}@media screen and (min-width:1640px){.textimage50.image--left .wrap-article{-ms-grid-columns:50% var(--gap-default) 1fr calc((100vw - var(--wraparea)) / 2);grid-template-columns:50% var(--gap-default) 1fr calc((100vw - var(--wraparea)) / 2);grid-template-areas:"image gap content marginright"}.textimage50.image--left .wrap-article>:is(:not(.content-image)){-ms-grid-row:1;-ms-grid-column:3}.textimage50.image--left .wrap-article>.content-image{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:1}}.contao-cookiebar{--ccb-detail-clr:var(--brand-black)}[class^=mod_newslist]{--bradius:0.75rem;--flex-direction:row;--gap-value:3rem calc(clamp(1.5rem, 4.444vw + 0.167rem, 3.5rem));margin-bottom:var(--space-xlarge);display:-ms-grid;display:grid;gap:var(--gap-value)}@media screen and (min-width:1024px){[class^=mod_newslist]:has(.newsteaser:nth-last-child(n+2)){grid-template-columns:repeat(auto-fit,minmax(360px,1fr))}}[class^=mod_newslist] .newsteaser{container-type:inline-size;position:relative}[class^=mod_newslist] .newsteaser-inner .image_container{display:block;line-height:0;overflow:hidden;display:-ms-grid;display:grid;grid-template-areas:"image_container";position:relative;-ms-grid-row-align:start;-ms-grid-column-align:start;place-self:start}[class^=mod_newslist] .newsteaser-inner .image_container .icon-protected,[class^=mod_newslist] .newsteaser-inner .image_container img,[class^=mod_newslist] .newsteaser-inner .image_container picture{-ms-grid-row:1;-ms-grid-column:1;grid-area:image_container}[class^=mod_newslist] .newsteaser-inner .image_container .icon-protected{-ms-grid-row-align:end;-ms-grid-column-align:end;place-self:end;right:0.5rem;position:relative;bottom:0.75rem;color:#fff}[class^=mod_newslist] .newsteaser-inner .news-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.5rem;position:relative}[class^=mod_newslist] .newsteaser-inner .news-title{font-size:1.375rem;font-weight:var(--fw-sb);color:var(--brand-color1-40);margin-bottom:0.5rem;line-height:1.2;text-wrap:balance}[class^=mod_newslist] .newsteaser-inner .news-title a{text-decoration:none}[class^=mod_newslist] .newsteaser-inner .news-title a:after{position:absolute;inset:1.5rem 0 0 0;content:""}[class^=mod_newslist] .newsteaser-inner .empty{display:none}[class^=mod_newslist] .newsteaser-inner:has(.image_container){display:-ms-grid;display:grid;grid-template-areas:"image text";-ms-grid-columns:1fr clamp(0.5rem,2.857vw - 0.143rem,1.5rem) 2fr;grid-template-columns:1fr 2fr;gap:clamp(0.5rem,2.857vw - 0.143rem,1.5rem)}[class^=mod_newslist] .newsteaser-inner:has(.image_container) .image_container{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:image}[class^=mod_newslist] .newsteaser-inner:has(.image_container) .news-content{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column:3;grid-area:text}@media screen and (min-width:768px){[class^=mod_newslist] .newsteaser-inner:has(.image_container) .image_container{-ms-grid-row:1;-ms-grid-column:4;-ms-grid-column-span:1}.textimage50.image--left .wrap-article>.image_container{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:1}}@media screen and (min-width:1640px){.textimage50.image--left .wrap-article>.image_container{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:1}}@container (max-width: 40rem){[class^=mod_newslist] .newsteaser-inner:has(.image_container){-ms-grid-rows:auto clamp(0.5rem,2.857vw - 0.143rem,1.25rem) auto;grid-template-areas:"image" "text";-ms-grid-columns:1fr;grid-template-columns:1fr;gap:clamp(0.5rem,2.857vw - 0.143rem,1.25rem)}}.meta-content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.meta-content .meta-author,.meta-content .meta-categories,.meta-content .meta-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1ch;font-size:0.875rem;line-height:1;color:var(--grau-700)}.meta-content .meta-date:has(+div):after{content:"|";padding-left:0}.news-related .news-related-title{margin-block:2rem;border-top:1px solid var(--brand-color1);font-size:1.5rem;font-weight:var(--fw-l)}.categories{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.25rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.categories a{text-decoration:underline;color:var(--grau-700)}.categories a:focus,.categories a:hover{text-decoration:none}.categories li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.categories li:not(:last-child):after{content:", "}.category-page-info{max-width:var(--max-text-width);margin:auto auto var(--space-xlarge) auto}.mod_newsreader .article-container{--gap:clamp(1rem,6vw,3rem);--full:minmax(var(--gap),1fr);--content:min(95ch,100% - var(--gap) * 2);--popout:minmax(0,6.75rem);--feature:minmax(0,8.5rem);--bradius:0;display:-ms-grid;display:grid;-ms-grid-columns:[full-start] var(--full) [feature-start] var(--feature) [popout-start] var(--popout) [content-start] var(--content) [content-end] var(--popout) [popout-end] var(--feature) [feature-end] var(--full) [full-end];grid-template-columns:[full-start] var(--full) [feature-start] var(--feature) [popout-start] var(--popout) [content-start] var(--content) [content-end] var(--popout) [popout-end] var(--feature) [feature-end] var(--full) [full-end]}.mod_newsreader .article-container>*{grid-column:content}.mod_newsreader .article-image{grid-column:popout}.mod_newsreader .article-abstract{grid-column:popout;display:-ms-grid;display:grid;-ms-grid-columns:subgrid;grid-template-columns:subgrid}.mod_newsreader .article-abstract .inner{grid-column:content}.mod_newsreader .popout{grid-column:popout;margin-block:2.5rem;border-radius:var(--bradius);display:-ms-grid;display:grid;-ms-grid-columns:subgrid;grid-template-columns:subgrid}.mod_newsreader .popout>*{grid-column:content}.mod_newsreader .feature{grid-column:feature;margin-block:2.5rem;border-radius:var(--bradius)}.mod_newsreader .full{grid-column:full;margin-block:2.5rem}.mod_newsreader .article-tags{grid-column:content}.mod_newsreader .article-quellen{grid-column:content}.mod_newsreader .content-protected{grid-column:content}.mod_newsreader .article-container{font-size:1.125rem;line-height:1.625;margin-bottom:2rem}.mod_newsreader .article-headline{margin-bottom:0.5rem;font-weight:var(--fw-b)}.mod_newsreader .article-meta{margin-block:0.5rem}.mod_newsreader .article-author{margin-block:0.5rem 1rem}.mod_newsreader .article-teaser{margin-block:1rem 2rem}.mod_newsreader .article-teaser p{font-size:1.5rem}.mod_newsreader .article-teaser p:last-child{margin-bottom:0}.mod_newsreader .article-image{margin-block:1rem 2rem}.mod_newsreader .article-image img{background-color:var(--teal-200);border-radius:var(--bradius);display:block;max-width:100%;font-style:italic;font-size:1.5rem;line-height:1.5;text-wrap:balance}.mod_newsreader .article-abstract{margin-block:0 3rem;background-color:var(--brand-color1-100);border-radius:var(--bradius);padding-block:3rem}.mod_newsreader .article-abstract .summarytitle{font-weight:var(--fw-b);font-size:1.5rem}.mod_newsreader .content-protected{background-color:var(--brand-color1-90);text-align:center;padding:1rem 2rem;border-radius:4px;margin-inline:auto;p:last-child}@media screen and (min-width:768px){.mod_newsreader .content-protected{max-width:80%}}.mod_newsreader .article-quellen{margin-block:2rem;font-size:0.825rem;color:var(--grau-700)}.mod_newsreader .article-quellen summary{--bradius:4px;padding:0.5rem 1.5rem;list-style:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:var(--fw-b);font-size:1rem;background-color:var(--grau-100)}.mod_newsreader .article-quellen summary:after{content:"";width:18px;height:10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='22' fill='none'%3E%3Cpath fill='%2330353B' fill-rule='evenodd' d='M39.016 4.729c-.284.224-17.063 16.404-17.063 16.404s-.805.869-2.007.867c-1.296-.002-2.143-.86-2.143-.86S.983 4.81.889 4.73C-.574 3.46.047 1.553.78.783c.79-.83 2.584-1.289 4.14.12.165.15 14.638 14.073 14.638 14.073s.206.251.41.26c.179.007.433-.256.433-.256S34.672 1.185 35.023.867C35.793.171 37.8-.579 39.145.75c1.891 1.87.087 3.81-.129 3.98Z' clip-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;margin-left:0.75em;-webkit-transition:0.2s;transition:0.2s}.mod_newsreader .article-quellen details[open]>summary:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mod_newsreader .article-quellen summary::-webkit-details-marker{display:none}.mod_newsreader .article-quellen summary{background-color:var(--grau-100);border-radius:var(--bradius);color:#30353b}.mod_newsreader .article-quellen details[open] summary{border-radius:var(--bradius) var(--bradius) 0 0}.mod_newsreader .article-quellen .details-content{background-color:var(--grau-100);padding:0.75rem 1.5rem;border-radius:0 var(--bradius) var(--bradius) var(--bradius)}.mod_newsreader .article-quellen details{border-radius:var(--bradius)}.mod_newsreader .article-quellen *{color:inherit}.mod_newsreader .article-share{margin-block:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.mod_newsreader .content-text:not(.article-teaser){margin-bottom:0}.mod_newsreader .content-text:not(.article-teaser) h2{margin-block:1.75rem 1.25rem;font-weight:var(--fw-b);font-size:2rem}.mod_newsreader .content-text:not(.article-teaser) h3{margin-block:1.75rem 1.25rem;font-weight:var(--fw-b);font-size:1.5rem}.mod_newsreader .content-text:not(.article-teaser) p{margin-bottom:0.75rem}.mod_newsreader .content-text.bg-farbe .headline:first-child{margin-top:0.5rem}.mod_newsreader .layout_full .info{font-size:0.875rem;color:var(--grau-600)}.mod_newsreader .mod-sharebuttons .share-title{font-size:0.6rem}.mod_newsreader .teaser{font-size:1.4rem;margin-top:var(--space-medium)}.mod_newscategories{margin-bottom:clamp(1.5rem,4.444vw + 0.167rem,3.5rem);display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:768px){.mod_newscategories{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.mod_newscategories ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.75rem 0.5rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.mod_newscategories a,.mod_newscategories strong{padding:0.25rem 0.5rem;background-color:var(--brand-color1-90);border:1px solid var(--brand-color1-80);color:var(--brand-color1-40);text-decoration:none;border-radius:5px}.mod_newscategories a.active,.mod_newscategories a:focus,.mod_newscategories a:hover,.mod_newscategories strong.active,.mod_newscategories strong:focus,.mod_newscategories strong:hover{background-color:var(--brand-color1-40);border:1px solid var(--brand-color1-40);color:var(--brand-color1-100)}.grid-partner{--gap-default:calc(clamp(1rem, 4.444vw + 0.167rem, 2.5rem));--min:360px;display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--min)),1fr));gap:var(--gap-default)}.content-text.partner.partner{border:1px solid var(--grau-300);padding:1.5rem;display:-ms-grid;display:grid;-ms-grid-rows:90px 1rem 1fr;grid-template-rows:90px 1fr;gap:1rem;position:relative;-webkit-transition:background-color 0.2s linear;transition:background-color 0.2s linear}.content-text.partner.partner:focus,.content-text.partner.partner:hover{background-color:var(--grau-100)}.content-text.partner.partner figure{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content-text.partner.partner .rte a:after{content:"";position:absolute;inset:0}
