@charset "UTF-8";@layer layers{@font-face{font-family:Signika;font-style:normal;font-weight:300;src:url(/files/kbf/layout/fonts/signika-v20-latin-300.eot);src:local(""),url(/files/kbf/layout/fonts/signika-v20-latin-300.eot?#iefix) format("embedded-opentype"),url(/files/kbf/layout/fonts/signika-v20-latin-300.woff2) format("woff2"),url(/files/kbf/layout/fonts/signika-v20-latin-300.woff) format("woff"),url(/files/kbf/layout/fonts/signika-v20-latin-300.ttf) format("truetype"),url(/files/kbf/layout/fonts/signika-v20-latin-300.svg#Signika) format("svg")}@font-face{font-family:Signika;font-style:normal;font-weight:400;src:url(/files/kbf/layout/fonts/signika-v20-latin-regular.eot);src:local(""),url(/files/kbf/layout/fonts/signika-v20-latin-regular.eot?#iefix) format("embedded-opentype"),url(/files/kbf/layout/fonts/signika-v20-latin-regular.woff2) format("woff2"),url(/files/kbf/layout/fonts/signika-v20-latin-regular.woff) format("woff"),url(/files/kbf/layout/fonts/signika-v20-latin-regular.ttf) format("truetype"),url(/files/kbf/layout/fonts/signika-v20-latin-regular.svg#Signika) format("svg")}@font-face{font-family:Signika;font-style:normal;font-weight:600;src:url(/files/kbf/layout/fonts/signika-v20-latin-600.eot);src:local(""),url(/files/kbf/layout/fonts/signika-v20-latin-600.eot?#iefix) format("embedded-opentype"),url(/files/kbf/layout/fonts/signika-v20-latin-600.woff2) format("woff2"),url(/files/kbf/layout/fonts/signika-v20-latin-600.woff) format("woff"),url(/files/kbf/layout/fonts/signika-v20-latin-600.ttf) format("truetype"),url(/files/kbf/layout/fonts/signika-v20-latin-600.svg#Signika) format("svg")}@font-face{font-family:Caveat;src:url(/files/kbf/layout/fonts/Caveat-VariableFontwght.eot);src:url(/files/kbf/layout/fonts/Caveat-VariableFontwght.eot?#iefix) format("embedded-opentype"),url(/files/kbf/layout/fonts/Caveat-VariableFontwght.woff2) format("woff2"),url(/files/kbf/layout/fonts/Caveat-VariableFontwght.woff) format("woff"),url(/files/kbf/layout/fonts/Caveat-VariableFontwght.ttf) format("truetype"),url(/files/kbf/layout/fonts/Caveat-VariableFontwght.svg#Caveat) format("svg")}@font-face{font-display:swap;font-family:Allura;font-style:normal;font-weight:400;src:url(/files/kbf/layout/fonts/allura-v21-latin-regular.eot);src:url(/files/kbf/layout/fonts/allura-v21-latin-regular.eot?#iefix) format("embedded-opentype"),url(/files/kbf/layout/fonts/allura-v21-latin-regular.woff2) format("woff2"),url(/files/kbf/layout/fonts/allura-v21-latin-regular.woff) format("woff"),url(/files/kbf/layout/fonts/allura-v21-latin-regular.ttf) format("truetype"),url(/files/kbf/layout/fonts/allura-v21-latin-regular.svg#Allura) format("svg")}@layer vars{body{--color1:#1971be;--color1-bg:#1971be;--color2:#b80505;--color2-bg:#b80505;--color3:#fcda69;--color3-bg:#fcda69;--color4:#e79e18;--color4-bg:#e79e18;--color5:#d06406;--color5-bg:#d06406;--color6:#ae2456;--color6-bg:#ae2456;--color7:#70922a;--color7-bg:#70922a;--color8:gray;--color8-bg:gray;--color9:#d73333;--color9-bg:#d73333;--color10:#39b15d;--color10-bg:#39b15d;--color11:#e042db;--color11-bg:#e042db;--color12:#3e9cea;--color12-bg:#3e9cea;--color13:#f9c90b;--color13-bg:#f9c90b;--color14:#aa18c3;--color14-bg:#aa18c3;--color15:#0b7489;--color15-bg:#0b7489;--color16:#a6cced;--color16-bg:#a6cced;--color17:#ba84f0;--color17-bg:#ba84f0;--color18:#18c3c3;--color18-bg:#18c3c3;--color-black:#000;--color-black-inverted:#000;--color-black-all:#000;--color-white:#fff;--color-white-inverted:#fff;--color-white-all:#fff;--color-white-layer1:#fff;--color-white-layer2:#fff;--color-white-layer3:#fff;--color-white-dark:#fff;--color-black-dark:#000;--color-grey-10:#1a1a1a;--color-grey-10-bg:#1a1a1a;--color-grey-20:#404040;--color-grey-20-bg:#404040;--color-grey-30:#4d4d4d;--color-grey-30-bg:#4d4d4d;--color-grey-40:#666;--color-grey-40-bg:#666;--color-grey-50:gray;--color-grey-50-bg:gray;--color-grey-60:#999;--color-grey-60-bg:#999;--color-grey-70:#b3b3b3;--color-grey-70-bg:#b3b3b3;--color-grey-75:#bfbfbf;--color-grey-75-bg:#bfbfbf;--color-grey-80:#ccc;--color-grey-80-bg:#ccc;--color-grey-90:#e6e6e6;--color-grey-90-bg:#e6e6e6;--color-grey-95:#f2f2f2;--color-grey-95-bg:#f2f2f2;--color-border:transparent;--color-background:hsla(0,0%,100%,0)}body #mobile-menu{--color-mobile-nav-background:#fff;--color-mobile-nav-main:#1971be;--color-mobile-nav-main-bg:#1971be;--color-mobile-nav-secondary:#cddcea;--color-mobile-nav-secondary-bg:#cddcea}@media (prefers-color-scheme:dark){body:not(.dark-overwritten){--color1:#1971be;--color1-bg:#1971be;--color2:#b80505;--color2-bg:#b80505;--color3:#fcda69;--color3-bg:#fcda69;--color4:#e79e18;--color4-bg:#e79e18;--color5:#d06406;--color5-bg:#d06406;--color6:#ae2456;--color6-bg:#ae2456;--color7:#70922a;--color7-bg:#70922a;--color8:gray;--color8-bg:gray;--color9:#d73333;--color9-bg:#d73333;--color10:#39b15d;--color10-bg:#39b15d;--color11:#e042db;--color11-bg:#e042db;--color12:#3e9cea;--color12-bg:#3e9cea;--color13:#f9c90b;--color13-bg:#f9c90b;--color14:#aa18c3;--color14-bg:#aa18c3;--color15:#0b7489;--color15-bg:#0b7489;--color16:#a6cced;--color16-bg:#a6cced;--color17:#ba84f0;--color17-bg:#ba84f0;--color18:#18c3c3;--color18-bg:#18c3c3;--color-black:#fff;--color-black-inverted:#000;--color-black-all:#000;--color-white:var(--color-black-inverted);--color-white-inverted:#fff;--color-white-all:#fff;--color-white-layer1:#4d4d4d;--color-white-layer2:#333;--color-white-layer3:#fff;--color-white-dark:#fff;--color-black-dark:#000;--color-grey-10:#e6e6e6;--color-grey-10-bg:#e6e6e6;--color-grey-20:#ccc;--color-grey-20-bg:#ccc;--color-grey-30:#b3b3b3;--color-grey-30-bg:#b3b3b3;--color-grey-40:#999;--color-grey-40-bg:#999;--color-grey-50:gray;--color-grey-50-bg:gray;--color-grey-60:#666;--color-grey-60-bg:#666;--color-grey-70:#4d4d4d;--color-grey-70-bg:#4d4d4d;--color-grey-75:#333;--color-grey-75-bg:#333;--color-grey-80:#404040;--color-grey-80-bg:#404040;--color-grey-90:#1a1a1a;--color-grey-90-bg:#1a1a1a;--color-grey-95:#0d0d0d;--color-grey-95-bg:#0d0d0d;--color-border:transparent;--color-background:hsla(0,0%,100%,0)}body:not(.dark-overwritten) #mobile-menu{--color-mobile-nav-background:#333;--color-mobile-nav-main:#1971be;--color-mobile-nav-main-bg:#1971be;--color-mobile-nav-secondary:#05345e;--color-mobile-nav-secondary-bg:#05345e}}body.dark{--color1:#1971be;--color1-bg:#1971be;--color2:#b80505;--color2-bg:#b80505;--color3:#fcda69;--color3-bg:#fcda69;--color4:#e79e18;--color4-bg:#e79e18;--color5:#d06406;--color5-bg:#d06406;--color6:#ae2456;--color6-bg:#ae2456;--color7:#70922a;--color7-bg:#70922a;--color8:gray;--color8-bg:gray;--color9:#d73333;--color9-bg:#d73333;--color10:#39b15d;--color10-bg:#39b15d;--color11:#e042db;--color11-bg:#e042db;--color12:#3e9cea;--color12-bg:#3e9cea;--color13:#f9c90b;--color13-bg:#f9c90b;--color14:#aa18c3;--color14-bg:#aa18c3;--color15:#0b7489;--color15-bg:#0b7489;--color16:#a6cced;--color16-bg:#a6cced;--color17:#ba84f0;--color17-bg:#ba84f0;--color18:#18c3c3;--color18-bg:#18c3c3;--color-black:#fff;--color-black-inverted:#000;--color-black-all:#000;--color-white:var(--color-black-inverted);--color-white-inverted:#fff;--color-white-all:#fff;--color-white-layer1:#4d4d4d;--color-white-layer2:#333;--color-white-layer3:#fff;--color-white-dark:#fff;--color-black-dark:#000;--color-grey-10:#e6e6e6;--color-grey-10-bg:#e6e6e6;--color-grey-20:#ccc;--color-grey-20-bg:#ccc;--color-grey-30:#b3b3b3;--color-grey-30-bg:#b3b3b3;--color-grey-40:#999;--color-grey-40-bg:#999;--color-grey-50:gray;--color-grey-50-bg:gray;--color-grey-60:#666;--color-grey-60-bg:#666;--color-grey-70:#4d4d4d;--color-grey-70-bg:#4d4d4d;--color-grey-75:#333;--color-grey-75-bg:#333;--color-grey-80:#404040;--color-grey-80-bg:#404040;--color-grey-90:#1a1a1a;--color-grey-90-bg:#1a1a1a;--color-grey-95:#0d0d0d;--color-grey-95-bg:#0d0d0d;--color-border:transparent;--color-background:hsla(0,0%,100%,0)}body.dark #mobile-menu{--color-mobile-nav-background:#333;--color-mobile-nav-main:#1971be;--color-mobile-nav-main-bg:#1971be;--color-mobile-nav-secondary:#05345e;--color-mobile-nav-secondary-bg:#05345e}@media (prefers-contrast:more){body{--color1:#000;--color1-bg:#fff;--color2:#000;--color2-bg:#fff;--color3:#000;--color3-bg:#fff;--color4:#000;--color4-bg:#fff;--color5:#000;--color5-bg:#fff;--color6:#000;--color6-bg:#fff;--color7:#000;--color7-bg:#fff;--color8:#000;--color8-bg:#fff;--color9:#000;--color9-bg:#fff;--color10:#000;--color10-bg:#fff;--color11:#000;--color11-bg:#fff;--color12:#000;--color12-bg:#fff;--color13:#000;--color13-bg:#fff;--color14:#000;--color14-bg:#fff;--color15:#000;--color15-bg:#fff;--color16:#000;--color16-bg:#fff;--color17:#000;--color17-bg:#fff;--color18:#000;--color18-bg:#fff;--color-black:#000;--color-black-inverted:#fff;--color-black-all:#000;--color-white:#fff;--color-white-inverted:#000;--color-white-all:#fff;--color-white-layer1:#fff;--color-white-layer2:#fff;--color-white-layer3:#fff;--color-white-dark:#fff;--color-black-dark:#000;--color-grey-10:#000;--color-grey-10-bg:#fff;--color-grey-20:#000;--color-grey-20-bg:#fff;--color-grey-30:#000;--color-grey-30-bg:#fff;--color-grey-40:#000;--color-grey-40-bg:#fff;--color-grey-50:#000;--color-grey-50-bg:#fff;--color-grey-60:#000;--color-grey-60-bg:#fff;--color-grey-70:#000;--color-grey-70-bg:#fff;--color-grey-75:#000;--color-grey-75-bg:#fff;--color-grey-80:#000;--color-grey-80-bg:#fff;--color-grey-90:#000;--color-grey-90-bg:#fff;--color-grey-95:#000;--color-grey-95-bg:#fff;--color-border:#000;--color-background:#fff;--transparency-switch:0%}body #mobile-menu{--color-mobile-nav-background:#fff;--color-mobile-nav-main:#000;--color-mobile-nav-main-bg:#fff;--color-mobile-nav-secondary:#000;--color-mobile-nav-secondary-bg:#fff}}@media (prefers-contrast:more) and (prefers-color-scheme:dark){body:not(.dark-overwritten):not(.contrast-overwritten){--color1:#fff;--color1-bg:#000;--color2:#fff;--color2-bg:#000;--color3:#fff;--color3-bg:#000;--color4:#fff;--color4-bg:#000;--color5:#fff;--color5-bg:#000;--color6:#fff;--color6-bg:#000;--color7:#fff;--color7-bg:#000;--color8:#fff;--color8-bg:#000;--color9:#fff;--color9-bg:#000;--color10:#fff;--color10-bg:#000;--color11:#fff;--color11-bg:#000;--color12:#fff;--color12-bg:#000;--color13:#fff;--color13-bg:#000;--color14:#fff;--color14-bg:#000;--color15:#fff;--color15-bg:#000;--color16:#fff;--color16-bg:#000;--color17:#fff;--color17-bg:#000;--color18:#fff;--color18-bg:#000;--color-black:#fff;--color-black-inverted:#000;--color-black-all:#000;--color-white:#000;--color-white-inverted:#fff;--color-white-all:#fff;--color-white-layer1:#000;--color-white-layer2:#000;--color-white-layer3:#000;--color-white-dark:#000;--color-black-dark:#fff;--color-grey-10:#fff;--color-grey-10-bg:#000;--color-grey-20:#fff;--color-grey-20-bg:#000;--color-grey-30:#fff;--color-grey-30-bg:#000;--color-grey-40:#fff;--color-grey-40-bg:#000;--color-grey-50:#fff;--color-grey-50-bg:#000;--color-grey-60:#fff;--color-grey-60-bg:#000;--color-grey-70:#fff;--color-grey-70-bg:#000;--color-grey-75:#fff;--color-grey-75-bg:#000;--color-grey-80:#fff;--color-grey-80-bg:#000;--color-grey-90:#fff;--color-grey-90-bg:#000;--color-grey-95:#fff;--color-grey-95-bg:#000;--color-border:#fff;--color-background:#000}body:not(.dark-overwritten):not(.contrast-overwritten) #mobile-menu{--color-mobile-nav-background:#000;--color-mobile-nav-main:#fff;--color-mobile-nav-main-bg:#000;--color-mobile-nav-secondary:#fff;--color-mobile-nav-secondary-bg:#000}}body.contrast{--color1:#000;--color1-bg:#fff;--color2:#000;--color2-bg:#fff;--color3:#000;--color3-bg:#fff;--color4:#000;--color4-bg:#fff;--color5:#000;--color5-bg:#fff;--color6:#000;--color6-bg:#fff;--color7:#000;--color7-bg:#fff;--color8:#000;--color8-bg:#fff;--color9:#000;--color9-bg:#fff;--color10:#000;--color10-bg:#fff;--color11:#000;--color11-bg:#fff;--color12:#000;--color12-bg:#fff;--color13:#000;--color13-bg:#fff;--color14:#000;--color14-bg:#fff;--color15:#000;--color15-bg:#fff;--color16:#000;--color16-bg:#fff;--color17:#000;--color17-bg:#fff;--color18:#000;--color18-bg:#fff;--color-black:#000;--color-black-inverted:#fff;--color-black-all:#000;--color-white:#fff;--color-white-inverted:#000;--color-white-all:#fff;--color-white-layer1:#fff;--color-white-layer2:#fff;--color-white-layer3:#fff;--color-white-dark:#fff;--color-black-dark:#000;--color-grey-10:#000;--color-grey-10-bg:#fff;--color-grey-20:#000;--color-grey-20-bg:#fff;--color-grey-30:#000;--color-grey-30-bg:#fff;--color-grey-40:#000;--color-grey-40-bg:#fff;--color-grey-50:#000;--color-grey-50-bg:#fff;--color-grey-60:#000;--color-grey-60-bg:#fff;--color-grey-70:#000;--color-grey-70-bg:#fff;--color-grey-75:#000;--color-grey-75-bg:#fff;--color-grey-80:#000;--color-grey-80-bg:#fff;--color-grey-90:#000;--color-grey-90-bg:#fff;--color-grey-95:#000;--color-grey-95-bg:#fff;--color-border:#000;--color-background:#fff;--transparency-switch:0%}body.contrast #mobile-menu{--color-mobile-nav-background:#fff;--color-mobile-nav-main:#000;--color-mobile-nav-main-bg:#fff;--color-mobile-nav-secondary:#000;--color-mobile-nav-secondary-bg:#fff}@media (prefers-color-scheme:dark){body.contrast:not(.dark-overwritten){--color1:#fff;--color1-bg:#000;--color2:#fff;--color2-bg:#000;--color3:#fff;--color3-bg:#000;--color4:#fff;--color4-bg:#000;--color5:#fff;--color5-bg:#000;--color6:#fff;--color6-bg:#000;--color7:#fff;--color7-bg:#000;--color8:#fff;--color8-bg:#000;--color9:#fff;--color9-bg:#000;--color10:#fff;--color10-bg:#000;--color11:#fff;--color11-bg:#000;--color12:#fff;--color12-bg:#000;--color13:#fff;--color13-bg:#000;--color14:#fff;--color14-bg:#000;--color15:#fff;--color15-bg:#000;--color16:#fff;--color16-bg:#000;--color17:#fff;--color17-bg:#000;--color18:#fff;--color18-bg:#000;--color-black:#fff;--color-black-inverted:#000;--color-black-all:#000;--color-white:#000;--color-white-inverted:#fff;--color-white-all:#fff;--color-white-layer1:#000;--color-white-layer2:#000;--color-white-layer3:#000;--color-white-dark:#000;--color-black-dark:#fff;--color-grey-10:#fff;--color-grey-10-bg:#000;--color-grey-20:#fff;--color-grey-20-bg:#000;--color-grey-30:#fff;--color-grey-30-bg:#000;--color-grey-40:#fff;--color-grey-40-bg:#000;--color-grey-50:#fff;--color-grey-50-bg:#000;--color-grey-60:#fff;--color-grey-60-bg:#000;--color-grey-70:#fff;--color-grey-70-bg:#000;--color-grey-75:#fff;--color-grey-75-bg:#000;--color-grey-80:#fff;--color-grey-80-bg:#000;--color-grey-90:#fff;--color-grey-90-bg:#000;--color-grey-95:#fff;--color-grey-95-bg:#000;--color-border:#fff;--color-background:#000}body.contrast:not(.dark-overwritten) #mobile-menu{--color-mobile-nav-background:#000;--color-mobile-nav-main:#fff;--color-mobile-nav-main-bg:#000;--color-mobile-nav-secondary:#fff;--color-mobile-nav-secondary-bg:#000}}body.contrast.dark{--color1:#fff;--color1-bg:#000;--color2:#fff;--color2-bg:#000;--color3:#fff;--color3-bg:#000;--color4:#fff;--color4-bg:#000;--color5:#fff;--color5-bg:#000;--color6:#fff;--color6-bg:#000;--color7:#fff;--color7-bg:#000;--color8:#fff;--color8-bg:#000;--color9:#fff;--color9-bg:#000;--color10:#fff;--color10-bg:#000;--color11:#fff;--color11-bg:#000;--color12:#fff;--color12-bg:#000;--color13:#fff;--color13-bg:#000;--color14:#fff;--color14-bg:#000;--color15:#fff;--color15-bg:#000;--color16:#fff;--color16-bg:#000;--color17:#fff;--color17-bg:#000;--color18:#fff;--color18-bg:#000;--color-black:#fff;--color-black-inverted:#000;--color-black-all:#000;--color-white:#000;--color-white-inverted:#fff;--color-white-all:#fff;--color-white-layer1:#000;--color-white-layer2:#000;--color-white-layer3:#000;--color-white-dark:#000;--color-black-dark:#fff;--color-grey-10:#fff;--color-grey-10-bg:#000;--color-grey-20:#fff;--color-grey-20-bg:#000;--color-grey-30:#fff;--color-grey-30-bg:#000;--color-grey-40:#fff;--color-grey-40-bg:#000;--color-grey-50:#fff;--color-grey-50-bg:#000;--color-grey-60:#fff;--color-grey-60-bg:#000;--color-grey-70:#fff;--color-grey-70-bg:#000;--color-grey-75:#fff;--color-grey-75-bg:#000;--color-grey-80:#fff;--color-grey-80-bg:#000;--color-grey-90:#fff;--color-grey-90-bg:#000;--color-grey-95:#fff;--color-grey-95-bg:#000;--color-border:#fff;--color-background:#000}body.contrast.dark #mobile-menu{--color-mobile-nav-background:#000;--color-mobile-nav-main:#fff;--color-mobile-nav-main-bg:#000;--color-mobile-nav-secondary:#fff;--color-mobile-nav-secondary-bg:#000}body{timeline-scope:--scroll;animation:--scroll forwards;animation-timeline:--scroll;container-name:--scroll;--page-width:100rem;--page-padding-left-outer-desktop:0rem;--page-padding-right-outer-desktop:0rem;--page-padding-left-inner:0rem;--page-padding-right-inner:0rem;--page-padding-left-outer:2rem;--page-padding-right-outer:2rem}@media (max-width:90rem){body{--page-padding-left-inner:0rem;--page-padding-right-inner:0rem;--page-padding-left-outer:1.5rem;--page-padding-right-outer:1.5rem}}@media (max-width:64rem){body{--page-padding-left-inner:0rem;--page-padding-right-inner:0rem;--page-padding-left-outer:1.5rem;--page-padding-right-outer:1.5rem}}@media (max-width:48rem){body{--page-padding-left-inner:0rem;--page-padding-right-inner:0rem;--page-padding-left-outer:1rem;--page-padding-right-outer:1rem}}@media (max-width:30rem){body{--page-padding-left-inner:0rem;--page-padding-right-inner:0rem;--page-padding-left-outer:1rem;--page-padding-right-outer:1rem}}body{--sum-outside-width-left-inner:calc(((100vw - (var(--page-width) + var(--page-padding-left-inner) + var(--page-padding-right-inner) + var(--page-padding-left-outer) + var(--page-padding-right-outer))) / 2) + var(--page-padding-left-inner) + var(--page-padding-left-outer));--sum-outside-width-right-inner:calc(((100vw - (var(--page-width) + var(--page-padding-left-inner) + var(--page-padding-right-inner) + var(--page-padding-left-outer) + var(--page-padding-right-outer))) / 2) + var(--page-padding-right-inner) + var(--page-padding-right-outer));--sum-outside-width-left-outer:calc(((100vw - (var(--page-width) + var(--page-padding-left-inner) + var(--page-padding-right-inner) + var(--page-padding-left-outer) + var(--page-padding-right-outer))) / 2) + var(--page-padding-left-outer));--sum-outside-width-right-outer:calc(((100vw - (var(--page-width) + var(--page-padding-left-inner) + var(--page-padding-right-inner) + var(--page-padding-left-outer) + var(--page-padding-right-outer))) / 2) + var(--page-padding-right-outer))}@media (max-width:103rem){body{--sum-outside-width-left-inner:calc(var(--page-padding-left-inner) + var(--page-padding-left-outer));--sum-outside-width-right-inner:calc(var(--page-padding-right-inner) + var(--page-padding-right-outer));--sum-outside-width-left-outer:var(--page-padding-left-outer);--sum-outside-width-right-outer:var(--page-padding-right-outer)}}body{--margin-articles:4rem}@media (max-width:90rem){body{--margin-articles:4rem}}@media (max-width:64rem){body{--margin-articles:4rem}}@media (max-width:48rem){body{--margin-articles:2rem}}@media (max-width:30rem){body{--margin-articles:2rem}}body{--grid-columns:12;--grid-rows:auto;--grid-column-gap:2rem;--grid-row-gap:4rem}@media (max-width:64rem){body{--grid-column-gap:2rem;--grid-row-gap:4rem}}@media (max-width:48rem){body{--grid-column-gap:1rem;--grid-row-gap:2rem}}@media (max-width:30rem){body{--grid-column-gap:0.5rem;--grid-row-gap:1rem}}body{--fontsize-max:18;--fontsize-min:16;--fontsize:clamp(var(--fontsize-min)/16 * 1rem,var(--fontsize-min) * 1px + (var(--fontsize-max) - var(--fontsize-min)) * (100vw - 480 * 1px)/(1600 - 480),var(--fontsize-max)/16 * 1rem);--fontsize-bigger-max:22;--fontsize-bigger-min:18;--fontsize-bigger:clamp(var(--fontsize-bigger-min)/16 * 1rem,var(--fontsize-bigger-min) * 1px + (var(--fontsize-bigger-max) - var(--fontsize-bigger-min)) * (100vw - 480 * 1px)/(1600 - 480),var(--fontsize-bigger-max)/16 * 1rem);--fontsize-smaller-max:16;--fontsize-smaller-min:14;--fontsize-smaller:clamp(var(--fontsize-smaller-min)/16 * 1rem,var(--fontsize-smaller-min) * 1px + (var(--fontsize-smaller-max) - var(--fontsize-smaller-min)) * (100vw - 480 * 1px)/(1600 - 480),var(--fontsize-smaller-max)/16 * 1rem);--fontsize-h1-max:54;--fontsize-h1-min:30;--fontsize-h1:clamp(var(--fontsize-h1-min)/16 * 1rem,var(--fontsize-h1-min) * 1px + (var(--fontsize-h1-max) - var(--fontsize-h1-min)) * (100vw - 480 * 1px)/(1600 - 480),var(--fontsize-h1-max)/16 * 1rem);--fontsize-h2-max:38;--fontsize-h2-min:24;--fontsize-h2:clamp(var(--fontsize-h2-min)/16 * 1rem,var(--fontsize-h2-min) * 1px + (var(--fontsize-h2-max) - var(--fontsize-h2-min)) * (100vw - 480 * 1px)/(1600 - 480),var(--fontsize-h2-max)/16 * 1rem);--fontsize-h3-max:28;--fontsize-h3-min:20;--fontsize-h3:clamp(var(--fontsize-h3-min)/16 * 1rem,var(--fontsize-h3-min) * 1px + (var(--fontsize-h3-max) - var(--fontsize-h3-min)) * (100vw - 480 * 1px)/(1600 - 480),var(--fontsize-h3-max)/16 * 1rem);--fontsize-h4-max:22;--fontsize-h4-min:18;--fontsize-h4:clamp(var(--fontsize-h4-min)/16 * 1rem,var(--fontsize-h4-min) * 1px + (var(--fontsize-h4-max) - var(--fontsize-h4-min)) * (100vw - 480 * 1px)/(1600 - 480),var(--fontsize-h4-max)/16 * 1rem);--fontsize-h5-max:18;--fontsize-h5-min:16;--fontsize-h5:clamp(var(--fontsize-h5-min)/16 * 1rem,var(--fontsize-h5-min) * 1px + (var(--fontsize-h5-max) - var(--fontsize-h5-min)) * (100vw - 480 * 1px)/(1600 - 480),var(--fontsize-h5-max)/16 * 1rem);--fontsize-h6-max:16;--fontsize-h6-min:16;--fontsize-h6:clamp(var(--fontsize-h6-min)/16 * 1rem,var(--fontsize-h6-min) * 1px + (var(--fontsize-h6-max) - var(--fontsize-h6-min)) * (100vw - 480 * 1px)/(1600 - 480),var(--fontsize-h6-max)/16 * 1rem);--font-color:var(--color-grey-10);--h1-color:var(--color1);--h2-color:var(--color1);--h3-color:var(--color1);--h4-color:var(--color1);--h5-color:var(--color1);--h6-color:var(--color1);--link-color:var(--color1);--link-color-hover:var(--color2)}body,body .main-nav{--color-area:var(--color1);--color-area-bg:var(--color1-bg);--color-area-font:var(--color-white-inverted)}body.kinder,body .kinder{--color-area:var(--color3);--color-area-bg:var(--color3-bg);--color-area-font:var(--color-black)}body.schuelerinnen,body .schuelerinnen{--color-area:var(--color4);--color-area-bg:var(--color4-bg);--color-area-font:var(--color-black)}body.junge-erwachsene,body .junge-erwachsene{--color-area:var(--color5);--color-area-bg:var(--color5-bg);--color-area-font:var(--color-white-inverted)}body.erwachsene,body .erwachsene{--color-area:var(--color6);--color-area-bg:var(--color6-bg);--color-area-font:var(--color-white-inverted)}body.aeltere-menschen,body .aeltere-menschen{--color-area:var(--color7);--color-area-bg:var(--color7-bg);--color-area-font:var(--color-white-inverted)}body.sonstiges,body .sonstiges{--color-area:var(--color8);--color-area-bg:var(--color8-bg);--color-area-font:var(--color-white-inverted)}body .freizeitangebote.rot{--color-freizeit:var(--color9);--color-freizeit-bg:var(--color9-bg)}body .freizeitangebote.gruen{--color-freizeit:var(--color10);--color-freizeit-bg:var(--color10-bg)}body .freizeitangebote.lila{--color-freizeit:var(--color11);--color-freizeit-bg:var(--color11-bg)}body .freizeitangebote.blau{--color-freizeit:var(--color12);--color-freizeit-bg:var(--color12-bg)}body .freizeitangebote.gelb{--color-freizeit:var(--color13);--color-freizeit-bg:var(--color13-bg)}body .freizeitangebote.violett{--color-freizeit:var(--color14);--color-freizeit-bg:var(--color14-bg)}body .freizeitangebote.petrol{--color-freizeit:var(--color15);--color-freizeit-bg:var(--color15-bg)}body .freizeitangebote.hellblau{--color-freizeit:var(--color16);--color-freizeit-bg:var(--color16-bg)}body .freizeitangebote.flieder{--color-freizeit:var(--color17);--color-freizeit-bg:var(--color17-bg)}body .freizeitangebote.turkis{--color-freizeit:var(--color18);--color-freizeit-bg:var(--color18-bg)}body{--color-freizeit-rot:var(--color9);--color-freizeit-rot-bg:var(--color9-bg);--color-freizeit-gruen:var(--color10);--color-freizeit-gruen-bg:var(--color10-bg);--color-freizeit-lila:var(--color11);--color-freizeit-lila-bg:var(--color11-bg);--color-freizeit-blau:var(--color12);--color-freizeit-blau-bg:var(--color12-bg);--color-freizeit-gelb:var(--color13);--color-freizeit-gelb-bg:var(--color13-bg);--color-freizeit-violett:var(--color14);--color-freizeit-violett-bg:var(--color14-bg);--color-freizeit-petrol:var(--color15);--color-freizeit-petrol-bg:var(--color15-bg);--color-freizeit-hellblau:var(--color16);--color-freizeit-hellblau-bg:var(--color16-bg);--color-freizeit-flieder:var(--color17);--color-freizeit-flieder-bg:var(--color17-bg);--color-freizeit-turkis:var(--color18);--color-freizeit-turkis-bg:var(--color18-bg)}}@layer reset{:root{color-scheme:light only}blockquote,body,code,dd,div,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,table,td,textarea,th,ul{margin:0;padding:0}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img{border:0}sub,sup{font-size:.6em}del{text-decoration:line-through}ins{text-decoration:none}article,aside,figcaption,figure,footer,header,nav,section{display:block}body{font:100% Verdana,sans-serif;color:#000}button,input,select,textarea{font-family:inherit;font-size:99%;font-weight:inherit}ul{list-style-type:none}*{box-sizing:border-box;outline:none}#left,#main,#right{margin-left:0;margin-right:0;float:none;position:static}}@layer defaults{body{font-family:Signika,Helvetica,sans-serif;font-weight:300;color:var(--font-color);letter-spacing:auto;background-color:var(--color-white-layer2)}.font,.regular-font,body{line-height:150%;font-size:var(--fontsize)}.bigger-text{font-size:var(--fontsize-bigger);line-height:130%;font-weight:400}.smaller-text{font-size:var(--fontsize-smaller);line-height:150%}a{transition-property:color,text-decoration-color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);cursor:pointer;text-decoration:none;color:var(--link-color)}a.active,a:focus-visible,a:hover{color:var(--link-color-hover)}svg{fill:var(--font-color)}p{line-height:150%;margin-bottom:.75em}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5em}.h1,h1{font-size:var(--fontsize-h1);color:var(--h1-color)}.h1,.h2,h1,h2{font-weight:400;line-height:120%;font-family:Signika,Helvetica,sans-serif;letter-spacing:auto}.h2,h2{font-size:var(--fontsize-h2);color:var(--h2-color)}.h3,h3{font-size:var(--fontsize-h3);color:var(--h3-color)}.h3,.h4,h3,h4{font-weight:300;line-height:120%;font-family:Signika,Helvetica,sans-serif;letter-spacing:auto}.h4,h4{font-size:var(--fontsize-h4);color:var(--h4-color)}.h5,h5{font-size:var(--fontsize-h5);color:var(--h5-color)}.h5,.h6,h5,h6{font-weight:300;line-height:120%;font-family:Signika,Helvetica,sans-serif;letter-spacing:auto}.h6,h6{font-size:var(--fontsize-h6);color:var(--h6-color)}hr{width:100%;height:1px;border-width:0;border-bottom:1px solid var(--color-black)}ol,ul{line-height:150%}ol{padding-left:1.5rem}strong{font-weight:800!important}mark{font-weight:600;background-color:transparent;padding:0 2px}.block{overflow:visible}picture{display:flex;flex-direction:column;align-items:flex-start}[class*=ce_],[class*=content-],[class*=mod_]{clear:both}body:is(.white,.black) svg .border{fill:var(--color-black)!important}body:is(.white,.black) svg .background{fill:var(--color-white)!important}body:is(.white,.black) svg .transparent{fill:transparent!important}.iframe-wrapper{position:relative;padding-bottom:56.25%;overflow:clip;width:100%;height:auto}.iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.iframe-wrapper.ratio-4x3{padding-bottom:75%}@media screen and (prefers-reduced-motion:reduce){*,:after,:before{transition:none!important;animation:none!important}}.text-icon{display:inline-flex;align-items:baseline;position:relative}.text-icon:after,.text-icon:before{all:unset;content:"";display:block}.text-icon:before{box-sizing:border-box;position:relative}.text-icon{gap:.5rem;color:var(--font-color)}.text-icon:before{transition-property:background-color,border-color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);border:1px solid var(--color1);background-color:var(--color1-bg);border-radius:10rem;top:.2em;width:1.25em;height:1.25em;margin-left:calc((.5rem + 1.25em) * -1);aspect-ratio:1}.text-icon:after{transition-property:background-color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);position:absolute;background-color:var(--color-white-inverted);-o-object-fit:contain;object-fit:contain;width:0.75em;aspect-ratio:var(--text-icon-ratio,1);left:calc((.5rem + 1.25em) * -1 + .25em);top:0.45em;clip-path:var(--text-icon-path)}.text-icon:is(a),a:has(.text-icon){color:var(--color1)}.text-icon:is(a):focus,.text-icon:is(a):hover,a:has(.text-icon):focus,a:has(.text-icon):hover{color:var(--font-color)}.text-icon:is(a):focus .text-icon:before,.text-icon:is(a):focus:is(.text-icon):before,.text-icon:is(a):hover .text-icon:before,.text-icon:is(a):hover:is(.text-icon):before,a:has(.text-icon):focus .text-icon:before,a:has(.text-icon):focus:is(.text-icon):before,a:has(.text-icon):hover .text-icon:before,a:has(.text-icon):hover:is(.text-icon):before{background-color:var(--color-white);border-color:var(--color1)}.text-icon:is(a):focus .text-icon:after,.text-icon:is(a):focus:is(.text-icon):after,.text-icon:is(a):hover .text-icon:after,.text-icon:is(a):hover:is(.text-icon):after,a:has(.text-icon):focus .text-icon:after,a:has(.text-icon):focus:is(.text-icon):after,a:has(.text-icon):hover .text-icon:after,a:has(.text-icon):hover:is(.text-icon):after{background:var(--color1)}.extend-from-inner-to-outer{margin-right:calc(var(--page-padding-right-inner) * -1)}.extend-from-inner-to-outer,.extend-from-inner-to-outer-left{margin-left:calc(var(--page-padding-left-inner) * -1)}.extend-from-inner-to-outer-right{margin-right:calc(var(--page-padding-right-inner) * -1)}.padding-from-inner-to-outer{padding-right:var(--page-padding-right-inner)}.padding-from-inner-to-outer,.padding-from-inner-to-outer-left{padding-left:var(--page-padding-left-inner)}.padding-from-inner-to-outer-right{padding-right:var(--page-padding-right-inner)}.extend-from-inner-to-content{margin-right:calc((var(--page-padding-right-outer) + var(--page-padding-right-inner)) * -1)}.extend-from-inner-to-content,.extend-from-inner-to-content-left{margin-left:calc((var(--page-padding-left-outer) + var(--page-padding-left-inner)) * -1)}.extend-from-inner-to-content-right{margin-right:calc((var(--page-padding-right-outer) + var(--page-padding-right-inner)) * -1)}.padding-from-inner-to-content{padding-right:calc(var(--page-padding-right-outer) + var(--page-padding-right-inner))}.padding-from-inner-to-content,.padding-from-inner-to-content-left{padding-left:calc(var(--page-padding-left-outer) + var(--page-padding-left-inner))}.padding-from-inner-to-content-right{padding-right:calc(var(--page-padding-right-outer) + var(--page-padding-right-inner))}.extend-from-inner-to-page{margin-left:calc(-1 * (var(--sum-outside-width-left-inner)))}@media (max-width:103rem){.extend-from-inner-to-page{margin-left:calc((var(--page-padding-left-outer) + var(--page-padding-left-inner)) * -1)}}.extend-from-inner-to-page{margin-right:calc(-1 * (var(--sum-outside-width-right-inner)))}@media (max-width:103rem){.extend-from-inner-to-page{margin-right:calc((var(--page-padding-right-outer) + var(--page-padding-right-inner)) * -1)}}.extend-from-inner-to-page-left{margin-left:calc(-1 * (var(--sum-outside-width-left-inner)))}@media (max-width:103rem){.extend-from-inner-to-page-left{margin-left:calc((var(--page-padding-left-outer) + var(--page-padding-left-inner)) * -1)}}.extend-from-inner-to-page-right{margin-right:calc(-1 * (var(--sum-outside-width-right-inner)))}@media (max-width:103rem){.extend-from-inner-to-page-right{margin-right:calc((var(--page-padding-right-outer) + var(--page-padding-right-inner)) * -1)}}.padding-from-inner-to-page{padding-left:calc(var(--sum-outside-width-left-inner))}@media (max-width:103rem){.padding-from-inner-to-page{padding-left:calc(var(--page-padding-left-outer) + var(--page-padding-left-inner))}}.padding-from-inner-to-page{padding-right:calc(var(--sum-outside-width-right-inner))}@media (max-width:103rem){.padding-from-inner-to-page{padding-right:calc(var(--page-padding-right-outer) + var(--page-padding-right-inner))}}.padding-from-inner-to-page-left{padding-left:calc(var(--sum-outside-width-left-inner))}@media (max-width:103rem){.padding-from-inner-to-page-left{padding-left:calc(var(--page-padding-left-outer) + var(--page-padding-left-inner))}}.padding-from-inner-to-page-right{padding-right:calc(var(--sum-outside-width-right-inner))}@media (max-width:103rem){.padding-from-inner-to-page-right{padding-right:calc(var(--page-padding-right-outer) + var(--page-padding-right-inner))}}.extend-from-outer-to-content{margin-right:calc(var(--page-padding-right-outer) * -1)}.extend-from-outer-to-content,.extend-from-outer-to-content-left{margin-left:calc(var(--page-padding-left-outer) * -1)}.extend-from-outer-to-content-right{margin-right:calc(var(--page-padding-right-outer) * -1)}.padding-from-outer-to-content{padding-right:var(--page-padding-right-outer)}.padding-from-outer-to-content,.padding-from-outer-to-content-left{padding-left:var(--page-padding-left-outer)}.padding-from-outer-to-content-right{padding-right:var(--page-padding-right-outer)}.extend-from-outer-to-page{margin-left:calc(-1 * (var(--sum-outside-width-left-outer)))}@media (max-width:103rem){.extend-from-outer-to-page{margin-left:calc(-1 * (var(--page-padding-left-outer)))}}.extend-from-outer-to-page{margin-right:calc(-1 * (var(--sum-outside-width-right-outer)))}@media (max-width:103rem){.extend-from-outer-to-page{margin-right:calc(-1 * (var(--page-padding-right-outer)))}}.extend-from-outer-to-page-left{margin-left:calc(-1 * (var(--sum-outside-width-left-outer)))}@media (max-width:103rem){.extend-from-outer-to-page-left{margin-left:calc(-1 * (var(--page-padding-left-outer)))}}.extend-from-outer-to-page-right{margin-right:calc(-1 * (var(--sum-outside-width-right-outer)))}@media (max-width:103rem){.extend-from-outer-to-page-right{margin-right:calc(-1 * (var(--page-padding-right-outer)))}}.padding-from-outer-to-page{padding-left:calc(var(--sum-outside-width-left-outer))}@media (max-width:103rem){.padding-from-outer-to-page{padding-left:var(--page-padding-left-outer)}}.padding-from-outer-to-page{padding-right:calc(var(--sum-outside-width-right-outer))}@media (max-width:103rem){.padding-from-outer-to-page{padding-right:var(--page-padding-right-outer)}}.padding-from-outer-to-page-left{padding-left:calc(var(--sum-outside-width-left-outer))}@media (max-width:103rem){.padding-from-outer-to-page-left{padding-left:var(--page-padding-left-outer)}}.padding-from-outer-to-page-right{padding-right:calc(var(--sum-outside-width-right-outer))}@media (max-width:103rem){.padding-from-outer-to-page-right{padding-right:var(--page-padding-right-outer)}}.full-viewport-width{margin-left:-100rem;padding-left:100rem}.full-viewport-width,.full-viewport-width-right{margin-right:-100rem;padding-right:100rem}.full-viewport-width-left{margin-left:-100rem;padding-left:100rem}:focus-visible{outline:2px var(--color1) solid}.white-default{background-color:var(--color-white)}.white-1{background-color:var(--color-white-layer1)}.white-2{background-color:var(--color-white-layer2)}.white-3{background-color:var(--color-white-layer3)}.grid-container{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-template-rows:var(--grid-rows);grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap)}.grid-container>*{grid-column:1/-1}.desktop,.laptop,.mobile,.tablet{display:none}@media (min-width:64.0625rem){.desktop{display:initial}}@media (max-width:64rem) and (min-width:48.0625rem){.laptop{display:initial}}@media (max-width:48rem) and (min-width:30.0625rem){.tablet{display:initial}}@media (max-width:30rem){.mobile{display:initial}}}@layer elements{#colorbox,#colorbox #cboxWrapper{overflow:visible!important}#colorbox #cboxContent{position:relative!important}#colorbox #cboxNext,#colorbox #cboxPrevious{margin:0!important;top:0!important;width:calc(50% + 4vw)!important;height:100%!important;background:none!important;transition-property:opacity;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);opacity:.5!important}#colorbox #cboxNext:hover,#colorbox #cboxPrevious:hover{opacity:1!important}#colorbox #cboxNext svg,#colorbox #cboxPrevious svg{width:40px;position:absolute;top:calc(50% - 35px);transition-property:transform;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}#colorbox #cboxPrevious{left:-4vw!important}#colorbox #cboxPrevious:active svg{transform:translateX(-1rem)}#colorbox #cboxPrevious svg{left:0}#colorbox #cboxNext{right:-4vw!important}#colorbox #cboxNext:active svg{transform:translateX(1rem)}#colorbox #cboxNext svg{right:0}#colorbox #cboxClose{transition:transform .6s cubic-bezier(.55,1.65,.7,.985)}#colorbox #cboxClose:active{transform:scale(.95)}#colorbox #cboxClose{transition-property:opacity;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);top:12px!important;right:12px!important;opacity:.5!important;background:none!important}#colorbox #cboxClose:focus-visible,#colorbox #cboxClose:hover{opacity:1!important}#colorbox #cboxClose svg{position:absolute;top:0;left:0}#colorbox #cboxCurrent{display:none!important}#colorbox #cboxTitle{top:-25px!important}body{--head-icon-width:1rem}.header-button-container{display:flex;align-items:center}.header-button .header-button-activator{display:flex;align-items:center;gap:.5rem;cursor:pointer}.header-button .header-button-activator p,.header-button .header-button-activator span{white-space:nowrap;margin-bottom:0;line-height:1}.header-button .header-button-activator .header-button-icon{display:flex;align-items:center;justify-content:center;aspect-ratio:1}.header-button .header-button-activator .header-button-icon svg{width:100%;height:100%}.mod_changelanguage .header-button:not(.lang-ls):not(.lang-de){display:none}.dark-switch .dark,.dark-switch .light{transition-property:opacity;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}body.dark .dark-switch .dark,body:not(.dark) .dark-switch .light{opacity:0}.header-button-container{gap:.5rem}.header-button .header-button-activator{transition-property:border-color,background-color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);padding:5px;border-radius:.5rem;border:2px solid var(--color-white-inverted)}.header-button .header-button-activator p,.header-button .header-button-activator span{transition-property:color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);font-size:var(--fontsize-smaller);font-weight:600;color:var(--color-white-inverted)}.header-button .header-button-activator .header-button-icon{width:var(--head-icon-width)}.header-button .header-button-activator .header-button-icon svg{transition-property:fill;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);fill:var(--color-white-inverted)}.header-button .header-button-activator:focus,.header-button .header-button-activator:hover{background-color:var(--color-white)}.header-button .header-button-activator:focus p,.header-button .header-button-activator:focus span,.header-button .header-button-activator:hover p,.header-button .header-button-activator:hover span{color:var(--color1)}.header-button .header-button-activator:focus svg,.header-button .header-button-activator:hover svg{fill:var(--color1)}.akkordeon-end,.akkordeon-start{transition-property:color,text-decoration-color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);cursor:pointer;text-decoration:none;color:var(--link-color)}.akkordeon-end.active,.akkordeon-end:focus-visible,.akkordeon-end:hover,.akkordeon-start.active,.akkordeon-start:focus-visible,.akkordeon-start:hover{color:var(--link-color-hover)}.akkordeon-end,.akkordeon-start{display:block;transition:color .2s ease}.mobile-opener{cursor:pointer;display:flex}.mobile-opener .hamburger-icon-container{display:block}.mobile-opener .hamburger-icon-container:focus-visible .hamburger-icon .line-3,.mobile-opener .hamburger-icon-container:hover .hamburger-icon .line-3{transform:scaleX(1)}.mobile-opener .hamburger-icon-container-inner{width:-moz-fit-content;width:fit-content}.mobile-opener .hamburger-icon{height:1.5em;width:38px;position:relative;display:flex;flex-direction:column;justify-content:center;border-bottom:none}.mobile-opener .hamburger-icon .line{display:block;background:var(--color1);height:4px;width:100%;position:absolute;left:0;transform-origin:left;transition-property:transform;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.mobile-opener .hamburger-icon .line:is(.line-3){transform:scaleX(.6666666667)}.mobile-opener .hamburger-icon .line.line-1{top:0}.mobile-opener .hamburger-icon .line.line-3{bottom:0}.mobile-opener .hamburger-icon-container .title{transition-property:color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);color:var(--color2)}.mobile-opener .hamburger-icon-container:focus-visible .title,.mobile-opener .hamburger-icon-container:hover .title{color:var(--color1)}.mobile-opener .hamburger-icon-container .title{transform:none!important}.mobile-opener .line{border-radius:1rem}.pagination ul{display:flex;flex-wrap:wrap;font-size:var(--fontsize-smaller);margin-bottom:2rem;gap:.5rem}.pagination ul li a{transition-property:background-color,border-color,color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);display:inline-block;padding:.15em .8em;border-radius:5px;background-color:var(--color1-bg);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer}.pagination ul li a svg{fill:var(--color-white-inverted);transition-property:fill;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.pagination ul li a:focus-visible,.pagination ul li a:hover{background-color:var(--color-white);border-color:var(--color1);color:var(--color1)}.pagination ul li a:focus-visible svg,.pagination ul li a:hover svg{fill:var(--color1)}.pagination ul li strong{transition-property:background-color,border-color,color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);display:inline-block;padding:.15em .8em;border-radius:5px;background-color:var(--color2);color:var(--color-white);font-weight:600;border:1px solid var(--color2);cursor:pointer}.pagination ul li strong svg{fill:var(--color-white);transition-property:fill;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.pagination ul li.first a,.pagination ul li.last a,.pagination ul li.next a,.pagination ul li.previous a{font-weight:600}.ce_cowegis_map .osm-optin{max-width:100%;padding:1rem;display:flex;align-items:center;justify-content:center;border:1px solid var(--color1);background:var(--color-white-layer2);text-align:center;aspect-ratio:16/9}body.safari .ce_cowegis_map .osm-optin{aspect-ratio:auto!important}.ce_cowegis_map .osm-optin .headline{font-size:var(--fontsize-h3);font-weight:300;line-height:120%;color:var(--h3-color);font-family:Signika,Helvetica,sans-serif;letter-spacing:auto;margin-bottom:0}.ce_cowegis_map .osm-optin .hint{font-size:var(--fontsize-smaller);line-height:150%;font-size:calc(var(--fontsize-smaller) * .8)}.ce_cowegis_map .osm-optin button{margin-top:1rem;transition-property:background-color,border-color,color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);display:inline-block;padding:.15em .8em;border-radius:5px;background-color:var(--color1-bg);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer}.ce_cowegis_map .osm-optin button svg{fill:var(--color-white-inverted);transition-property:fill;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_cowegis_map .osm-optin button:focus-visible,.ce_cowegis_map .osm-optin button:hover{background-color:var(--color-white);border-color:var(--color1);color:var(--color1)}.ce_cowegis_map .osm-optin button:focus-visible svg,.ce_cowegis_map .osm-optin button:hover svg{fill:var(--color1)}.ce_cowegis_map cowegis-map{aspect-ratio:16/9}.ce_rsce_float_container .ce_image{width:-moz-fit-content;width:fit-content;margin-bottom:1rem}.ce_rsce_float_container.float-left .ce_image{float:left;margin-right:2rem}.ce_rsce_float_container.float-right .ce_image{float:right;margin-left:2rem}@media (max-width:47.9375rem){.ce_rsce_float_container .ce_image{float:none;margin-left:0;margin-right:0}}.ce_form:not(.suche) h1,.mod_iso_checkout h1{margin:0;padding-bottom:1em;border-bottom:2px solid var(--color1)}.ce_form:not(.suche) form .formbody,.ce_form:not(.suche) form .widget-column,.ce_form:not(.suche) form .widget-fieldset,.mod_iso_checkout form .formbody,.mod_iso_checkout form .widget-column,.mod_iso_checkout form .widget-fieldset{display:flex;flex-direction:column;gap:1rem}.ce_form:not(.suche) form .widget,.mod_iso_checkout form .widget{width:100%}.ce_form:not(.suche) form .widget .legend>.mandatory,.ce_form:not(.suche) form .widget label>.mandatory,.mod_iso_checkout form .widget .legend>.mandatory,.mod_iso_checkout form .widget label>.mandatory{color:var(--color1)}.ce_form:not(.suche) form .widget .error,.mod_iso_checkout form .widget .error{color:red}.ce_form:not(.suche) form .widget.error .box-container svg,.ce_form:not(.suche) form .widget.error .qq-upload-button,.mod_iso_checkout form .widget.error .box-container svg,.mod_iso_checkout form .widget.error .qq-upload-button{border-color:red!important}.ce_form:not(.suche) form .widget p.error,.mod_iso_checkout form .widget p.error{font-size:var(--fontsize-smaller);grid-column:1/-1;text-align:end;font-weight:800;order:1}.ce_form:not(.suche) form .widget label.error,.mod_iso_checkout form .widget label.error{font-weight:800}.ce_form:not(.suche) form .widget input.error,.ce_form:not(.suche) form .widget input.error+label .icon,.ce_form:not(.suche) form .widget select.error,.ce_form:not(.suche) form .widget textarea.error,.mod_iso_checkout form .widget input.error,.mod_iso_checkout form .widget input.error+label .icon,.mod_iso_checkout form .widget select.error,.mod_iso_checkout form .widget textarea.error{border:2px solid red!important}.ce_form:not(.suche) form .formbody>fieldset,.mod_iso_checkout form .formbody>fieldset{border:none;background-color:var(--color-grey-95-bg);margin-bottom:1rem;margin-left:-1rem;margin-right:-1rem;padding:1rem;border-radius:5px}.ce_form:not(.suche) form .formbody>fieldset>legend,.mod_iso_checkout form .formbody>fieldset>legend{float:left;margin-bottom:1rem;font-weight:600;color:var(--color1)}.ce_form:not(.suche) form .formbody>fieldset>*,.mod_iso_checkout form .formbody>fieldset>*{clear:both}.ce_form:not(.suche) form .widget,.mod_iso_checkout form .widget{margin-bottom:1.5rem}.ce_form:not(.suche) form .widget label,.mod_iso_checkout form .widget label{transition-property:.3s;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);color:var(--color-grey-50);hyphens:auto}.ce_form:not(.suche) form .widget label:focus,.ce_form:not(.suche) form .widget label:hover,.mod_iso_checkout form .widget label:focus,.mod_iso_checkout form .widget label:hover{color:var(--color-black)}.ce_form:not(.suche) form .widget-grid,.mod_iso_checkout form .widget-grid{display:grid}.ce_form:not(.suche) form .widget-captcha input,.ce_form:not(.suche) form .widget-password input,.ce_form:not(.suche) form .widget-select select,.ce_form:not(.suche) form .widget-textarea textarea,.ce_form:not(.suche) form .widget-text input,.mod_iso_checkout form .widget-captcha input,.mod_iso_checkout form .widget-password input,.mod_iso_checkout form .widget-select select,.mod_iso_checkout form .widget-textarea textarea,.mod_iso_checkout form .widget-text input{transition-property:border-color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);border:1px solid var(--custom-color,#000);padding:5px;border-radius:5px;background-color:var(--color-white);color:var(--color-black);width:100%}.ce_form:not(.suche) form .widget-captcha input:focus,.ce_form:not(.suche) form .widget-captcha input:hover,.ce_form:not(.suche) form .widget-password input:focus,.ce_form:not(.suche) form .widget-password input:hover,.ce_form:not(.suche) form .widget-select select:focus,.ce_form:not(.suche) form .widget-select select:hover,.ce_form:not(.suche) form .widget-textarea textarea:focus,.ce_form:not(.suche) form .widget-textarea textarea:hover,.ce_form:not(.suche) form .widget-text input:focus,.ce_form:not(.suche) form .widget-text input:hover,.mod_iso_checkout form .widget-captcha input:focus,.mod_iso_checkout form .widget-captcha input:hover,.mod_iso_checkout form .widget-password input:focus,.mod_iso_checkout form .widget-password input:hover,.mod_iso_checkout form .widget-select select:focus,.mod_iso_checkout form .widget-select select:hover,.mod_iso_checkout form .widget-textarea textarea:focus,.mod_iso_checkout form .widget-textarea textarea:hover,.mod_iso_checkout form .widget-text input:focus,.mod_iso_checkout form .widget-text input:hover{border-color:var(--color-black)}.ce_form:not(.suche) form .widget-radio .box-container,.mod_iso_checkout form .widget-radio .box-container{display:grid;flex-wrap:wrap;grid-template-columns:repeat(var(--form-box-cols-desktop),1fr)}.ce_form:not(.suche) form .widget-radio .box-container[style*="--form-box-cols-desktop: auto"],.mod_iso_checkout form .widget-radio .box-container[style*="--form-box-cols-desktop: auto"]{display:flex}@media (max-width:90rem){.ce_form:not(.suche) form .widget-radio .box-container,.mod_iso_checkout form .widget-radio .box-container{grid-template-columns:repeat(var(--form-box-cols-laptop_large),1fr)}.ce_form:not(.suche) form .widget-radio .box-container[style*="--form-box-cols-laptop: default"],.mod_iso_checkout form .widget-radio .box-container[style*="--form-box-cols-laptop: default"]{display:flex}}@media (max-width:64rem){.ce_form:not(.suche) form .widget-radio .box-container,.mod_iso_checkout form .widget-radio .box-container{grid-template-columns:repeat(var(--form-box-cols-laptop),1fr)}.ce_form:not(.suche) form .widget-radio .box-container[style*="--form-box-cols-laptop: default"],.mod_iso_checkout form .widget-radio .box-container[style*="--form-box-cols-laptop: default"]{display:flex}}@media (max-width:48rem){.ce_form:not(.suche) form .widget-radio .box-container,.mod_iso_checkout form .widget-radio .box-container{grid-template-columns:repeat(var(--form-box-cols-tablet),1fr)}.ce_form:not(.suche) form .widget-radio .box-container[style*="--form-box-cols-tablet: default"],.mod_iso_checkout form .widget-radio .box-container[style*="--form-box-cols-tablet: default"]{display:flex}}@media (max-width:30rem){.ce_form:not(.suche) form .widget-radio .box-container,.mod_iso_checkout form .widget-radio .box-container{grid-template-columns:repeat(var(--form-box-cols-mobile),1fr)}.ce_form:not(.suche) form .widget-radio .box-container[style*="--form-box-cols-mobile: default"],.mod_iso_checkout form .widget-radio .box-container[style*="--form-box-cols-mobile: default"]{display:flex}}.ce_form:not(.suche) form .widget-radio .box-container .radio input,.mod_iso_checkout form .widget-radio .box-container .radio input{border:1px solid;clip-path:polygon(0 0,0 0,0 0,0 0);clip:auto;height:auto;z-index:1;pointer-events:none;margin:-1px;overflow:clip;padding:.5rem!important;position:absolute;width:auto;background:#fff;color:#000}.ce_form:not(.suche) form .widget-radio .box-container .radio input:after,.ce_form:not(.suche) form .widget-radio .box-container .radio input:before,.mod_iso_checkout form .widget-radio .box-container .radio input:after,.mod_iso_checkout form .widget-radio .box-container .radio input:before{content:none!important}.ce_form:not(.suche) form .widget-radio .box-container .radio label,.mod_iso_checkout form .widget-radio .box-container .radio label{display:grid}.ce_form:not(.suche) form .widget-radio .box-container .radio label svg,.mod_iso_checkout form .widget-radio .box-container .radio label svg{width:100%;aspect-ratio:1;grid-column:1/2;grid-row:1/2;border-radius:50%}.ce_form:not(.suche) form .widget-radio .box-container .radio label:active svg,.mod_iso_checkout form .widget-radio .box-container .radio label:active svg{transform:scale(.8)}.ce_form:not(.suche) form .widget-radio .box-container .radio label:hover svg,.mod_iso_checkout form .widget-radio .box-container .radio label:hover svg{border-color:var(--color-black)}.ce_form:not(.suche) form .widget-radio .box-container .radio label:hover svg>circle,.ce_form:not(.suche) form .widget-radio .box-container .radio label:hover svg>g,.mod_iso_checkout form .widget-radio .box-container .radio label:hover svg>circle,.mod_iso_checkout form .widget-radio .box-container .radio label:hover svg>g{opacity:.5}.ce_form:not(.suche) form .widget-radio .box-container .radio input:focus~label svg,.mod_iso_checkout form .widget-radio .box-container .radio input:focus~label svg{border-color:var(--color-black)}.ce_form:not(.suche) form .widget-radio .box-container .radio input:focus~label svg>circle,.ce_form:not(.suche) form .widget-radio .box-container .radio input:focus~label svg>g,.mod_iso_checkout form .widget-radio .box-container .radio input:focus~label svg>circle,.mod_iso_checkout form .widget-radio .box-container .radio input:focus~label svg>g{opacity:.5}.ce_form:not(.suche) form .widget-radio .box-container .radio input:checked~label svg>circle,.ce_form:not(.suche) form .widget-radio .box-container .radio input:checked~label svg>g,.mod_iso_checkout form .widget-radio .box-container .radio input:checked~label svg>circle,.mod_iso_checkout form .widget-radio .box-container .radio input:checked~label svg>g{opacity:1}.ce_form:not(.suche) form .widget-radio .box-container .radio label,.mod_iso_checkout form .widget-radio .box-container .radio label{grid-template-columns:1em 1fr;grid-column-gap:1em;align-items:center}.ce_form:not(.suche) form .widget-radio .box-container .radio label svg,.mod_iso_checkout form .widget-radio .box-container .radio label svg{transition-property:transform,border-color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);border:1px solid var(--custom-color,#000);background-color:var(--color-white)}.ce_form:not(.suche) form .widget-radio .box-container .radio label svg>circle,.ce_form:not(.suche) form .widget-radio .box-container .radio label svg>g,.mod_iso_checkout form .widget-radio .box-container .radio label svg>circle,.mod_iso_checkout form .widget-radio .box-container .radio label svg>g{transition-property:opacity;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);opacity:0}.ce_form:not(.suche) form .widget-radio .legend,.mod_iso_checkout form .widget-radio .legend{margin-bottom:.5rem}.ce_form:not(.suche) form .widget-radio .box-container,.mod_iso_checkout form .widget-radio .box-container{-moz-column-gap:2rem;column-gap:2rem}.ce_form:not(.suche) form .widget-checkbox .box-container,.mod_iso_checkout form .widget-checkbox .box-container{display:grid;flex-wrap:wrap;grid-template-columns:repeat(var(--form-box-cols-desktop),1fr)}.ce_form:not(.suche) form .widget-checkbox .box-container[style*="--form-box-cols-desktop: auto"],.mod_iso_checkout form .widget-checkbox .box-container[style*="--form-box-cols-desktop: auto"]{display:flex}@media (max-width:90rem){.ce_form:not(.suche) form .widget-checkbox .box-container,.mod_iso_checkout form .widget-checkbox .box-container{grid-template-columns:repeat(var(--form-box-cols-laptop_large),1fr)}.ce_form:not(.suche) form .widget-checkbox .box-container[style*="--form-box-cols-laptop: default"],.mod_iso_checkout form .widget-checkbox .box-container[style*="--form-box-cols-laptop: default"]{display:flex}}@media (max-width:64rem){.ce_form:not(.suche) form .widget-checkbox .box-container,.mod_iso_checkout form .widget-checkbox .box-container{grid-template-columns:repeat(var(--form-box-cols-laptop),1fr)}.ce_form:not(.suche) form .widget-checkbox .box-container[style*="--form-box-cols-laptop: default"],.mod_iso_checkout form .widget-checkbox .box-container[style*="--form-box-cols-laptop: default"]{display:flex}}@media (max-width:48rem){.ce_form:not(.suche) form .widget-checkbox .box-container,.mod_iso_checkout form .widget-checkbox .box-container{grid-template-columns:repeat(var(--form-box-cols-tablet),1fr)}.ce_form:not(.suche) form .widget-checkbox .box-container[style*="--form-box-cols-tablet: default"],.mod_iso_checkout form .widget-checkbox .box-container[style*="--form-box-cols-tablet: default"]{display:flex}}@media (max-width:30rem){.ce_form:not(.suche) form .widget-checkbox .box-container,.mod_iso_checkout form .widget-checkbox .box-container{grid-template-columns:repeat(var(--form-box-cols-mobile),1fr)}.ce_form:not(.suche) form .widget-checkbox .box-container[style*="--form-box-cols-mobile: default"],.mod_iso_checkout form .widget-checkbox .box-container[style*="--form-box-cols-mobile: default"]{display:flex}}.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox input,.mod_iso_checkout form .widget-checkbox .box-container .checkbox input{border:1px solid;clip-path:polygon(0 0,0 0,0 0,0 0);clip:auto;height:auto;z-index:1;pointer-events:none;margin:-1px;overflow:clip;padding:.5rem!important;position:absolute;width:auto;background:#fff;color:#000}.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox input:after,.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox input:before,.mod_iso_checkout form .widget-checkbox .box-container .checkbox input:after,.mod_iso_checkout form .widget-checkbox .box-container .checkbox input:before{content:none!important}.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox label,.mod_iso_checkout form .widget-checkbox .box-container .checkbox label{display:grid}.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox label svg,.mod_iso_checkout form .widget-checkbox .box-container .checkbox label svg{width:100%;aspect-ratio:1;grid-column:1/2;grid-row:1/2;border-radius:5px}.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox label svg>g,.mod_iso_checkout form .widget-checkbox .box-container .checkbox label svg>g{width:100%}.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox label:active svg,.mod_iso_checkout form .widget-checkbox .box-container .checkbox label:active svg{transform:scale(.8)}.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox label:hover svg,.mod_iso_checkout form .widget-checkbox .box-container .checkbox label:hover svg{border-color:var(--color-black)}.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox label:hover svg>circle,.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox label:hover svg>g,.mod_iso_checkout form .widget-checkbox .box-container .checkbox label:hover svg>circle,.mod_iso_checkout form .widget-checkbox .box-container .checkbox label:hover svg>g{opacity:.5}.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox input:focus~label svg,.mod_iso_checkout form .widget-checkbox .box-container .checkbox input:focus~label svg{border-color:var(--color-black)}.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox input:focus~label svg>circle,.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox input:focus~label svg>g,.mod_iso_checkout form .widget-checkbox .box-container .checkbox input:focus~label svg>circle,.mod_iso_checkout form .widget-checkbox .box-container .checkbox input:focus~label svg>g{opacity:.5}.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox input:checked~label svg>circle,.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox input:checked~label svg>g,.mod_iso_checkout form .widget-checkbox .box-container .checkbox input:checked~label svg>circle,.mod_iso_checkout form .widget-checkbox .box-container .checkbox input:checked~label svg>g{opacity:1}.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox label,.mod_iso_checkout form .widget-checkbox .box-container .checkbox label{grid-template-columns:1em 1fr;grid-column-gap:1em;align-items:center}.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox label svg,.mod_iso_checkout form .widget-checkbox .box-container .checkbox label svg{transition-property:transform,border-color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);border:1px solid var(--custom-color,#000);background-color:var(--color-white)}.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox label svg>circle,.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox label svg>g,.mod_iso_checkout form .widget-checkbox .box-container .checkbox label svg>circle,.mod_iso_checkout form .widget-checkbox .box-container .checkbox label svg>g{transition-property:opacity;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);opacity:0}.ce_form:not(.suche) form .widget-checkbox .legend,.mod_iso_checkout form .widget-checkbox .legend{margin-bottom:.5rem}.ce_form:not(.suche) form .widget-checkbox .box-container,.mod_iso_checkout form .widget-checkbox .box-container{-moz-column-gap:2rem;column-gap:2rem}body:not(.safari) .ce_form:not(.suche) form .widget-upload input::file-selector-button,body:not(.safari) .mod_iso_checkout form .widget-upload input::file-selector-button{transition-property:background-color,border-color,color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);display:inline-block;padding:.15em .8em;border-radius:5px;background-color:var(--color1-bg);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer}body:not(.safari) .ce_form:not(.suche) form .widget-upload input::file-selector-button svg,body:not(.safari) .mod_iso_checkout form .widget-upload input::file-selector-button svg{fill:var(--color-white-inverted);transition-property:fill;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}body:not(.safari) .ce_form:not(.suche) form .widget-upload input::file-selector-button:focus-visible,body:not(.safari) .ce_form:not(.suche) form .widget-upload input::file-selector-button:hover,body:not(.safari) .mod_iso_checkout form .widget-upload input::file-selector-button:focus-visible,body:not(.safari) .mod_iso_checkout form .widget-upload input::file-selector-button:hover{background-color:var(--color-white);border-color:var(--color1);color:var(--color1)}body:not(.safari) .ce_form:not(.suche) form .widget-upload input::file-selector-button:focus-visible svg,body:not(.safari) .ce_form:not(.suche) form .widget-upload input::file-selector-button:hover svg,body:not(.safari) .mod_iso_checkout form .widget-upload input::file-selector-button:focus-visible svg,body:not(.safari) .mod_iso_checkout form .widget-upload input::file-selector-button:hover svg{fill:var(--color1)}.ce_form:not(.suche) form .widget-explanation .h1,.ce_form:not(.suche) form .widget-explanation .h2,.ce_form:not(.suche) form .widget-explanation .h3,.ce_form:not(.suche) form .widget-explanation .h4,.ce_form:not(.suche) form .widget-explanation .h5,.ce_form:not(.suche) form .widget-explanation .h6,.ce_form:not(.suche) form .widget-explanation h1,.ce_form:not(.suche) form .widget-explanation h2,.ce_form:not(.suche) form .widget-explanation h3,.ce_form:not(.suche) form .widget-explanation h4,.ce_form:not(.suche) form .widget-explanation h5,.ce_form:not(.suche) form .widget-explanation h6,.ce_form:not(.suche) form .widget-explanation ol,.ce_form:not(.suche) form .widget-explanation p,.ce_form:not(.suche) form .widget-explanation ul,.mod_iso_checkout form .widget-explanation .h1,.mod_iso_checkout form .widget-explanation .h2,.mod_iso_checkout form .widget-explanation .h3,.mod_iso_checkout form .widget-explanation .h4,.mod_iso_checkout form .widget-explanation .h5,.mod_iso_checkout form .widget-explanation .h6,.mod_iso_checkout form .widget-explanation h1,.mod_iso_checkout form .widget-explanation h2,.mod_iso_checkout form .widget-explanation h3,.mod_iso_checkout form .widget-explanation h4,.mod_iso_checkout form .widget-explanation h5,.mod_iso_checkout form .widget-explanation h6,.mod_iso_checkout form .widget-explanation ol,.mod_iso_checkout form .widget-explanation p,.mod_iso_checkout form .widget-explanation ul{margin-bottom:1.5rem}.ce_form:not(.suche) form .widget-explanation .h1:last-child,.ce_form:not(.suche) form .widget-explanation .h2:last-child,.ce_form:not(.suche) form .widget-explanation .h3:last-child,.ce_form:not(.suche) form .widget-explanation .h4:last-child,.ce_form:not(.suche) form .widget-explanation .h5:last-child,.ce_form:not(.suche) form .widget-explanation .h6:last-child,.ce_form:not(.suche) form .widget-explanation h1:last-child,.ce_form:not(.suche) form .widget-explanation h2:last-child,.ce_form:not(.suche) form .widget-explanation h3:last-child,.ce_form:not(.suche) form .widget-explanation h4:last-child,.ce_form:not(.suche) form .widget-explanation h5:last-child,.ce_form:not(.suche) form .widget-explanation h6:last-child,.ce_form:not(.suche) form .widget-explanation ol:last-child,.ce_form:not(.suche) form .widget-explanation p:last-child,.ce_form:not(.suche) form .widget-explanation ul:last-child,.mod_iso_checkout form .widget-explanation .h1:last-child,.mod_iso_checkout form .widget-explanation .h2:last-child,.mod_iso_checkout form .widget-explanation .h3:last-child,.mod_iso_checkout form .widget-explanation .h4:last-child,.mod_iso_checkout form .widget-explanation .h5:last-child,.mod_iso_checkout form .widget-explanation .h6:last-child,.mod_iso_checkout form .widget-explanation h1:last-child,.mod_iso_checkout form .widget-explanation h2:last-child,.mod_iso_checkout form .widget-explanation h3:last-child,.mod_iso_checkout form .widget-explanation h4:last-child,.mod_iso_checkout form .widget-explanation h5:last-child,.mod_iso_checkout form .widget-explanation h6:last-child,.mod_iso_checkout form .widget-explanation ol:last-child,.mod_iso_checkout form .widget-explanation p:last-child,.mod_iso_checkout form .widget-explanation ul:last-child{margin-bottom:0}.ce_form:not(.suche) form .widget-explanation .h1:has(+p,+ul,+ol),.ce_form:not(.suche) form .widget-explanation .h2:has(+p,+ul,+ol),.ce_form:not(.suche) form .widget-explanation .h3:has(+p,+ul,+ol),.ce_form:not(.suche) form .widget-explanation .h4:has(+p,+ul,+ol),.ce_form:not(.suche) form .widget-explanation .h5:has(+p,+ul,+ol),.ce_form:not(.suche) form .widget-explanation .h6:has(+p,+ul,+ol),.ce_form:not(.suche) form .widget-explanation h1:has(+p,+ul,+ol),.ce_form:not(.suche) form .widget-explanation h2:has(+p,+ul,+ol),.ce_form:not(.suche) form .widget-explanation h3:has(+p,+ul,+ol),.ce_form:not(.suche) form .widget-explanation h4:has(+p,+ul,+ol),.ce_form:not(.suche) form .widget-explanation h5:has(+p,+ul,+ol),.ce_form:not(.suche) form .widget-explanation h6:has(+p,+ul,+ol),.mod_iso_checkout form .widget-explanation .h1:has(+p,+ul,+ol),.mod_iso_checkout form .widget-explanation .h2:has(+p,+ul,+ol),.mod_iso_checkout form .widget-explanation .h3:has(+p,+ul,+ol),.mod_iso_checkout form .widget-explanation .h4:has(+p,+ul,+ol),.mod_iso_checkout form .widget-explanation .h5:has(+p,+ul,+ol),.mod_iso_checkout form .widget-explanation .h6:has(+p,+ul,+ol),.mod_iso_checkout form .widget-explanation h1:has(+p,+ul,+ol),.mod_iso_checkout form .widget-explanation h2:has(+p,+ul,+ol),.mod_iso_checkout form .widget-explanation h3:has(+p,+ul,+ol),.mod_iso_checkout form .widget-explanation h4:has(+p,+ul,+ol),.mod_iso_checkout form .widget-explanation h5:has(+p,+ul,+ol),.mod_iso_checkout form .widget-explanation h6:has(+p,+ul,+ol){margin-bottom:.25rem}.ce_form:not(.suche) form .widget-explanation ol:has(+h1,+.h1,+h2,+.h2,+h3,+.h3,+h4,+.h4,+h5,+.h5,+h6,+.h6),.ce_form:not(.suche) form .widget-explanation p:has(+h1,+.h1,+h2,+.h2,+h3,+.h3,+h4,+.h4,+h5,+.h5,+h6,+.h6),.ce_form:not(.suche) form .widget-explanation ul:has(+h1,+.h1,+h2,+.h2,+h3,+.h3,+h4,+.h4,+h5,+.h5,+h6,+.h6),.mod_iso_checkout form .widget-explanation ol:has(+h1,+.h1,+h2,+.h2,+h3,+.h3,+h4,+.h4,+h5,+.h5,+h6,+.h6),.mod_iso_checkout form .widget-explanation p:has(+h1,+.h1,+h2,+.h2,+h3,+.h3,+h4,+.h4,+h5,+.h5,+h6,+.h6),.mod_iso_checkout form .widget-explanation ul:has(+h1,+.h1,+h2,+.h2,+h3,+.h3,+h4,+.h4,+h5,+.h5,+h6,+.h6){margin-bottom:3rem}.ce_form:not(.suche) form .widget-explanation p:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6)+ol,.ce_form:not(.suche) form .widget-explanation p:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6)+ul,.mod_iso_checkout form .widget-explanation p:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6)+ol,.mod_iso_checkout form .widget-explanation p:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6)+ul{margin-top:-1.5rem}.ce_form:not(.suche) form .widget-explanation .text>:last-child,.mod_iso_checkout form .widget-explanation .text>:last-child{margin-bottom:0}.ce_form:not(.suche) form .widget-explanation ol,.ce_form:not(.suche) form .widget-explanation ul,.mod_iso_checkout form .widget-explanation ol,.mod_iso_checkout form .widget-explanation ul{margin-bottom:1em}.ce_form:not(.suche) form .widget-explanation ol ol,.ce_form:not(.suche) form .widget-explanation ol ul,.ce_form:not(.suche) form .widget-explanation ul ol,.ce_form:not(.suche) form .widget-explanation ul ul,.mod_iso_checkout form .widget-explanation ol ol,.mod_iso_checkout form .widget-explanation ol ul,.mod_iso_checkout form .widget-explanation ul ol,.mod_iso_checkout form .widget-explanation ul ul{margin-bottom:0}.ce_form:not(.suche) form .widget-explanation ol li li,.ce_form:not(.suche) form .widget-explanation ul li li,.mod_iso_checkout form .widget-explanation ol li li,.mod_iso_checkout form .widget-explanation ul li li{font-size:.9em}.ce_form:not(.suche) form .widget-explanation ol li ol,.ce_form:not(.suche) form .widget-explanation ol li ul,.ce_form:not(.suche) form .widget-explanation ul li ol,.ce_form:not(.suche) form .widget-explanation ul li ul,.mod_iso_checkout form .widget-explanation ol li ol,.mod_iso_checkout form .widget-explanation ol li ul,.mod_iso_checkout form .widget-explanation ul li ol,.mod_iso_checkout form .widget-explanation ul li ul{padding-left:1rem}.ce_form:not(.suche) form .widget-explanation ul li,.mod_iso_checkout form .widget-explanation ul li{font-size:1em;padding-left:calc(var(--marker-width) + var(--marker-gap))}.ce_form:not(.suche) form .widget-explanation ul li:before,.mod_iso_checkout form .widget-explanation ul li:before{display:inline-block;margin-right:var(--marker-gap);margin-left:calc((var(--marker-width) + var(--marker-gap)) * -1);width:var(--marker-width)}.ce_form:not(.suche) form .widget-explanation a:not(.linkblock),.mod_iso_checkout form .widget-explanation a:not(.linkblock){color:var(--link-color);position:relative;hyphens:auto}.ce_form:not(.suche) form .widget-explanation a:not(.linkblock):after,.ce_form:not(.suche) form .widget-explanation a:not(.linkblock):before,.mod_iso_checkout form .widget-explanation a:not(.linkblock):after,.mod_iso_checkout form .widget-explanation a:not(.linkblock):before{content:"";position:absolute;bottom:.1em;left:0;width:100%;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_form:not(.suche) form .widget-explanation a:not(.linkblock):after,.mod_iso_checkout form .widget-explanation a:not(.linkblock):after{opacity:0;background-color:var(--link-color-hover);height:1px}.ce_form:not(.suche) form .widget-explanation a:not(.linkblock):before,.mod_iso_checkout form .widget-explanation a:not(.linkblock):before{border-bottom:1px dashed var(--link-color);height:0}.ce_form:not(.suche) form .widget-explanation a:not(.linkblock).active,.ce_form:not(.suche) form .widget-explanation a:not(.linkblock):focus-visible,.ce_form:not(.suche) form .widget-explanation a:not(.linkblock):hover,.mod_iso_checkout form .widget-explanation a:not(.linkblock).active,.mod_iso_checkout form .widget-explanation a:not(.linkblock):focus-visible,.mod_iso_checkout form .widget-explanation a:not(.linkblock):hover{color:var(--link-color-hover);border-color:var(--link-color-hover)}.ce_form:not(.suche) form .widget-explanation a:not(.linkblock).active:after,.ce_form:not(.suche) form .widget-explanation a:not(.linkblock):focus-visible:after,.ce_form:not(.suche) form .widget-explanation a:not(.linkblock):hover:after,.mod_iso_checkout form .widget-explanation a:not(.linkblock).active:after,.mod_iso_checkout form .widget-explanation a:not(.linkblock):focus-visible:after,.mod_iso_checkout form .widget-explanation a:not(.linkblock):hover:after{opacity:1}.ce_form:not(.suche) form .widget-explanation ul li,.mod_iso_checkout form .widget-explanation ul li{--marker-width:1rem;--marker-gap:0.5rem}.ce_form:not(.suche) form .widget-explanation ul li:before,.mod_iso_checkout form .widget-explanation ul li:before{content:"»";color:var(--color1);font-size:1.25em}.ce_form:not(.suche) form .widget-explanation ol li::marker,.mod_iso_checkout form .widget-explanation ol li::marker{color:var(--color1);font-weight:800}.ce_form:not(.suche) form .widget-explanation,.ce_form:not(.suche) form .widget-explanation.datenschutz,.mod_iso_checkout form .widget-explanation,.mod_iso_checkout form .widget-explanation.datenschutz{font-size:var(--fontsize-smaller);line-height:150%}.ce_form:not(.suche) form .widget-submit .error-message,.mod_iso_checkout form .widget-submit .error-message{font-weight:800;color:red;margin-bottom:.5rem}.ce_form:not(.suche) form .widget-submit button,.ce_form:not(.suche) form .widget-submit input[type=submit],.mod_iso_checkout form .widget-submit button,.mod_iso_checkout form .widget-submit input[type=submit]{height:-moz-fit-content;height:fit-content;width:100%;transition-property:background-color,border-color,color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);display:inline-block;padding:.15em .8em;border-radius:5px;background-color:var(--color1-bg);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer}.ce_form:not(.suche) form .widget-submit button svg,.ce_form:not(.suche) form .widget-submit input[type=submit] svg,.mod_iso_checkout form .widget-submit button svg,.mod_iso_checkout form .widget-submit input[type=submit] svg{fill:var(--color-white-inverted);transition-property:fill;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_form:not(.suche) form .widget-submit button:focus-visible,.ce_form:not(.suche) form .widget-submit button:hover,.ce_form:not(.suche) form .widget-submit input[type=submit]:focus-visible,.ce_form:not(.suche) form .widget-submit input[type=submit]:hover,.mod_iso_checkout form .widget-submit button:focus-visible,.mod_iso_checkout form .widget-submit button:hover,.mod_iso_checkout form .widget-submit input[type=submit]:focus-visible,.mod_iso_checkout form .widget-submit input[type=submit]:hover{background-color:var(--color-white);border-color:var(--color1);color:var(--color1)}.ce_form:not(.suche) form .widget-submit button:focus-visible svg,.ce_form:not(.suche) form .widget-submit button:hover svg,.ce_form:not(.suche) form .widget-submit input[type=submit]:focus-visible svg,.ce_form:not(.suche) form .widget-submit input[type=submit]:hover svg,.mod_iso_checkout form .widget-submit button:focus-visible svg,.mod_iso_checkout form .widget-submit button:hover svg,.mod_iso_checkout form .widget-submit input[type=submit]:focus-visible svg,.mod_iso_checkout form .widget-submit input[type=submit]:hover svg{fill:var(--color1)}.ce_form:not(.suche) form .widget-submit button,.ce_form:not(.suche) form .widget-submit input[type=submit],.mod_iso_checkout form .widget-submit button,.mod_iso_checkout form .widget-submit input[type=submit]{display:flex;justify-content:center;align-items:center}.ce_form:not(.suche) form .widget-submit button .loading,.ce_form:not(.suche) form .widget-submit input[type=submit] .loading,.mod_iso_checkout form .widget-submit button .loading,.mod_iso_checkout form .widget-submit input[type=submit] .loading{display:flex;overflow:clip;width:0;transition-property:width,margin-left;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_form:not(.suche) form .widget-submit button .loading svg,.ce_form:not(.suche) form .widget-submit input[type=submit] .loading svg,.mod_iso_checkout form .widget-submit button .loading svg,.mod_iso_checkout form .widget-submit input[type=submit] .loading svg{height:1.5em;width:auto}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.ce_form:not(.suche) form .widget-submit button .loading svg,.ce_form:not(.suche) form .widget-submit input[type=submit] .loading svg,.mod_iso_checkout form .widget-submit button .loading svg,.mod_iso_checkout form .widget-submit input[type=submit] .loading svg{animation:rotate linear 1s infinite}.ce_form:not(.suche) form .widget-submit.invalid button,.mod_iso_checkout form .widget-submit.invalid button{transition-property:background-color,border-color,color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);display:inline-block;padding:.15em .8em;border-radius:5px;background-color:#d3d3d3;color:#a9a9a9;font-weight:600;border:1px solid var(--color1);cursor:pointer}.ce_form:not(.suche) form .widget-submit.invalid button svg,.mod_iso_checkout form .widget-submit.invalid button svg{fill:#a9a9a9;transition-property:fill;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_form:not(.suche) form .widget-submit.invalid button:focus-visible,.ce_form:not(.suche) form .widget-submit.invalid button:hover,.mod_iso_checkout form .widget-submit.invalid button:focus-visible,.mod_iso_checkout form .widget-submit.invalid button:hover{background-color:var(--color-white);border-color:var(--color1);color:var(--color1)}.ce_form:not(.suche) form .widget-submit.invalid button:focus-visible svg,.ce_form:not(.suche) form .widget-submit.invalid button:hover svg,.mod_iso_checkout form .widget-submit.invalid button:focus-visible svg,.mod_iso_checkout form .widget-submit.invalid button:hover svg{fill:var(--color1)}.ce_form:not(.suche) form .widget-submit.invalid button,.mod_iso_checkout form .widget-submit.invalid button{display:flex}.ce_form:not(.suche) form .widget-submit.invalid button,.ce_form:not(.suche) form .widget-submit button,.ce_form:not(.suche) form .widget-submit input[type=submit],.mod_iso_checkout form .widget-submit.invalid button,.mod_iso_checkout form .widget-submit button,.mod_iso_checkout form .widget-submit input[type=submit]{padding:.5em 3em}.ce_form:not(.suche) form .widget-submit.onload .loading,.mod_iso_checkout form .widget-submit.onload .loading{width:1.5em;margin-left:.5rem}.ce_rsce_freie_plaetze .space-counter{display:flex;align-items:center;gap:.75rem}.ce_rsce_freie_plaetze .space-counter h3{margin-bottom:0}.ce_rsce_freie_plaetze .space-counter svg{width:1.5em;height:auto;fill:var(--color1)}.ce_text .space-counter{display:flex;align-items:center;gap:.5rem;position:absolute;top:calc(-.5rem - 11px);right:1rem;z-index:1;background:var(--color1-bg);border-radius:2rem;padding:.5rem}.ce_text .space-counter svg{width:22px;fill:var(--color-white)}.ce_text .space-counter .tooltip{color:var(--color-white);font-weight:800;line-height:1;font-size:var(--fontsize-smaller);width:0;overflow:clip;white-space:nowrap;transition-property:width;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}@media (hover:none){.ce_text .space-counter .tooltip{width:90px}}.ce_text .space-counter .count{color:var(--color-white);font-weight:800;line-height:0;font-size:var(--fontsize-h3)}.ce_text a:focus .space-counter .tooltip,.ce_text a:hover .space-counter .tooltip{width:90px}.content-accordion{display:flex;flex-direction:column;gap:1rem}.content-accordion .handorgel__header{margin-bottom:0}.content-accordion .handorgel__header button{width:100%;cursor:pointer;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);border:none;position:relative;background-color:transparent;font-size:var(--fontsize-h3);z-index:0;padding:1rem;min-height:4rem;line-height:1.2;color:var(--color-grey-60);text-align:left}.content-accordion .handorgel__header button:before{transition-property:all;transition-duration:1s;transition-timing-function:cubic-bezier(.67,.01,0,1);content:"";position:absolute;left:0;top:0;height:100%;width:100%;transform-origin:left;transform:scaleX(0);pointer-events:none;background-color:color-mix(in srgb,var(--color1-bg),transparent var(--transparency-switch,90%))}.content-accordion .handorgel__header button svg{transition:transform .2s ease-out;height:.6em;position:absolute;bottom:2px;right:.5rem;fill:var(--color1);transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.content-accordion .handorgel__header button:focus-visible,.content-accordion .handorgel__header button:hover{color:var(--color1)}.content-accordion .handorgel__header button:focus-visible:before,.content-accordion .handorgel__header button:hover:before{transform:scaleX(1)}.content-accordion .handorgel__header--open button svg{transform:rotate(-180deg)}.content-accordion .handorgel__content{transition-property:height;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);display:flex;flex-direction:column;row-gap:var(--grid-row-gap);overflow:clip;height:0}.content-accordion .handorgel__content__inner{padding:1rem;position:relative}.content-accordion .accordion-wrapper{border-bottom:1px solid var(--color-grey-60)}@layer columnset{@layer base{.content-zna-grid-start.justify-items-start{justify-items:start}.content-zna-grid-start.justify-items-center{justify-items:center}.content-zna-grid-start.justify-items-end{justify-items:end}.content-zna-grid-start.content-start{align-content:start}.content-zna-grid-start.content-center{align-content:center}.content-zna-grid-start.content-end{align-content:end}.content-zna-grid-start.items-start{align-items:start}.content-zna-grid-start.items-center{align-items:center}.content-zna-grid-start.items-end{align-items:end}.content-zna-grid-start{display:grid;-moz-column-gap:var(--grid-column-gap);column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap)}}@layer columns{@layer desktop{@media (min-width:64.0625rem){.content-zna-grid-start.grid_desktop_100{grid-template-columns:1fr}.content-zna-grid-start.grid_desktop_50_50{grid-template-columns:repeat(2,1fr)}.content-zna-grid-start.grid_desktop_auto_left{grid-template-columns:max-content 1fr}.content-zna-grid-start.grid_desktop_auto_right{grid-template-columns:1fr max-content}.content-zna-grid-start.grid_desktop_80_20{grid-template-columns:8fr 2fr}.content-zna-grid-start.grid_desktop_20_80{grid-template-columns:2fr 8fr}.content-zna-grid-start.grid_desktop_75_25{grid-template-columns:3fr 1fr}.content-zna-grid-start.grid_desktop_25_75{grid-template-columns:1fr 3fr}.content-zna-grid-start.grid_desktop_70_30{grid-template-columns:7fr 3fr}.content-zna-grid-start.grid_desktop_30_70{grid-template-columns:3fr 7fr}.content-zna-grid-start.grid_desktop_66_33{grid-template-columns:2fr 1fr}.content-zna-grid-start.grid_desktop_33_66{grid-template-columns:1fr 2fr}.content-zna-grid-start.grid_desktop_60_40{grid-template-columns:6fr 4fr}.content-zna-grid-start.grid_desktop_40_60{grid-template-columns:4fr 6fr}.content-zna-grid-start.grid_desktop_33_33_33{grid-template-columns:1fr 1fr 1fr}.content-zna-grid-start.grid_desktop_50_25_25{grid-template-columns:2fr 1fr 1fr}.content-zna-grid-start.grid_desktop_25_50_25{grid-template-columns:1fr 2fr 1fr}.content-zna-grid-start.grid_desktop_25_25_50{grid-template-columns:1fr 1fr 2fr}.content-zna-grid-start.grid_desktop_40_30_30{grid-template-columns:4fr 3fr 3fr}.content-zna-grid-start.grid_desktop_30_40_30{grid-template-columns:3fr 4fr 3fr}.content-zna-grid-start.grid_desktop_30_30_40{grid-template-columns:3fr 3fr 4fr}.content-zna-grid-start.grid_desktop_20_40_40{grid-template-columns:1fr 2fr 2fr}.content-zna-grid-start.grid_desktop_40_20_40{grid-template-columns:2fr 1fr 2fr}.content-zna-grid-start.grid_desktop_40_40_20{grid-template-columns:2fr 2fr 1fr}.content-zna-grid-start.grid_desktop_25_25_25_25{grid-template-columns:1fr 1fr 1fr 1fr}.content-zna-grid-start.grid_desktop_40_20_20_20{grid-template-columns:2fr 1fr 1fr 1fr}.content-zna-grid-start.grid_desktop_20_40_20_20{grid-template-columns:1fr 2fr 1fr 1fr}.content-zna-grid-start.grid_desktop_20_20_40_20{grid-template-columns:1fr 1fr 2fr 1fr}.content-zna-grid-start.grid_desktop_20_20_20_40{grid-template-columns:1fr 1fr 1fr 2fr}.content-zna-grid-start.grid_desktop_20_20_20_20_20{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}}@layer laptop-large{@media (max-width:90rem) and (min-width:64.0625rem){.content-zna-grid-start.grid_laptop_large_100{grid-template-columns:1fr}.content-zna-grid-start.grid_laptop_large_50_50{grid-template-columns:repeat(2,1fr)}.content-zna-grid-start.grid_laptop_large_auto_left{grid-template-columns:max-content 1fr}.content-zna-grid-start.grid_laptop_large_auto_right{grid-template-columns:1fr max-content}.content-zna-grid-start.grid_laptop_large_80_20{grid-template-columns:8fr 2fr}.content-zna-grid-start.grid_laptop_large_20_80{grid-template-columns:2fr 8fr}.content-zna-grid-start.grid_laptop_large_75_25{grid-template-columns:3fr 1fr}.content-zna-grid-start.grid_laptop_large_25_75{grid-template-columns:1fr 3fr}.content-zna-grid-start.grid_laptop_large_70_30{grid-template-columns:7fr 3fr}.content-zna-grid-start.grid_laptop_large_30_70{grid-template-columns:3fr 7fr}.content-zna-grid-start.grid_laptop_large_66_33{grid-template-columns:2fr 1fr}.content-zna-grid-start.grid_laptop_large_33_66{grid-template-columns:1fr 2fr}.content-zna-grid-start.grid_laptop_large_60_40{grid-template-columns:6fr 4fr}.content-zna-grid-start.grid_laptop_large_40_60{grid-template-columns:4fr 6fr}.content-zna-grid-start.grid_laptop_large_33_33_33{grid-template-columns:1fr 1fr 1fr}.content-zna-grid-start.grid_laptop_large_50_25_25{grid-template-columns:2fr 1fr 1fr}.content-zna-grid-start.grid_laptop_large_25_50_25{grid-template-columns:1fr 2fr 1fr}.content-zna-grid-start.grid_laptop_large_25_25_50{grid-template-columns:1fr 1fr 2fr}.content-zna-grid-start.grid_laptop_large_40_30_30{grid-template-columns:4fr 3fr 3fr}.content-zna-grid-start.grid_laptop_large_30_40_30{grid-template-columns:3fr 4fr 3fr}.content-zna-grid-start.grid_laptop_large_30_30_40{grid-template-columns:3fr 3fr 4fr}.content-zna-grid-start.grid_laptop_large_20_40_40{grid-template-columns:1fr 2fr 2fr}.content-zna-grid-start.grid_laptop_large_40_20_40{grid-template-columns:2fr 1fr 2fr}.content-zna-grid-start.grid_laptop_large_40_40_20{grid-template-columns:2fr 2fr 1fr}.content-zna-grid-start.grid_laptop_large_25_25_25_25{grid-template-columns:1fr 1fr 1fr 1fr}.content-zna-grid-start.grid_laptop_large_40_20_20_20{grid-template-columns:2fr 1fr 1fr 1fr}.content-zna-grid-start.grid_laptop_large_20_40_20_20{grid-template-columns:1fr 2fr 1fr 1fr}.content-zna-grid-start.grid_laptop_large_20_20_40_20{grid-template-columns:1fr 1fr 2fr 1fr}.content-zna-grid-start.grid_laptop_large_20_20_20_40{grid-template-columns:1fr 1fr 1fr 2fr}.content-zna-grid-start.grid_laptop_large_20_20_20_20_20{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}}@layer laptop{@media (max-width:64rem) and (min-width:48.0625rem){.content-zna-grid-start.grid_laptop_100{grid-template-columns:1fr}.content-zna-grid-start.grid_laptop_50_50{grid-template-columns:repeat(2,1fr)}.content-zna-grid-start.grid_laptop_auto_left{grid-template-columns:max-content 1fr}.content-zna-grid-start.grid_laptop_auto_right{grid-template-columns:1fr max-content}.content-zna-grid-start.grid_laptop_80_20{grid-template-columns:8fr 2fr}.content-zna-grid-start.grid_laptop_20_80{grid-template-columns:2fr 8fr}.content-zna-grid-start.grid_laptop_75_25{grid-template-columns:3fr 1fr}.content-zna-grid-start.grid_laptop_25_75{grid-template-columns:1fr 3fr}.content-zna-grid-start.grid_laptop_70_30{grid-template-columns:7fr 3fr}.content-zna-grid-start.grid_laptop_30_70{grid-template-columns:3fr 7fr}.content-zna-grid-start.grid_laptop_66_33{grid-template-columns:2fr 1fr}.content-zna-grid-start.grid_laptop_33_66{grid-template-columns:1fr 2fr}.content-zna-grid-start.grid_laptop_60_40{grid-template-columns:6fr 4fr}.content-zna-grid-start.grid_laptop_40_60{grid-template-columns:4fr 6fr}.content-zna-grid-start.grid_laptop_33_33_33{grid-template-columns:1fr 1fr 1fr}.content-zna-grid-start.grid_laptop_50_25_25{grid-template-columns:2fr 1fr 1fr}.content-zna-grid-start.grid_laptop_25_50_25{grid-template-columns:1fr 2fr 1fr}.content-zna-grid-start.grid_laptop_25_25_50{grid-template-columns:1fr 1fr 2fr}.content-zna-grid-start.grid_laptop_40_30_30{grid-template-columns:4fr 3fr 3fr}.content-zna-grid-start.grid_laptop_30_40_30{grid-template-columns:3fr 4fr 3fr}.content-zna-grid-start.grid_laptop_30_30_40{grid-template-columns:3fr 3fr 4fr}.content-zna-grid-start.grid_laptop_20_40_40{grid-template-columns:1fr 2fr 2fr}.content-zna-grid-start.grid_laptop_40_20_40{grid-template-columns:2fr 1fr 2fr}.content-zna-grid-start.grid_laptop_40_40_20{grid-template-columns:2fr 2fr 1fr}.content-zna-grid-start.grid_laptop_25_25_25_25{grid-template-columns:1fr 1fr 1fr 1fr}.content-zna-grid-start.grid_laptop_40_20_20_20{grid-template-columns:2fr 1fr 1fr 1fr}.content-zna-grid-start.grid_laptop_20_40_20_20{grid-template-columns:1fr 2fr 1fr 1fr}.content-zna-grid-start.grid_laptop_20_20_40_20{grid-template-columns:1fr 1fr 2fr 1fr}.content-zna-grid-start.grid_laptop_20_20_20_40{grid-template-columns:1fr 1fr 1fr 2fr}.content-zna-grid-start.grid_laptop_20_20_20_20_20{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}}@layer tablet{@media (max-width:48rem) and (min-width:30.0625rem){.content-zna-grid-start.grid_tablet_100{grid-template-columns:1fr}.content-zna-grid-start.grid_tablet_50_50{grid-template-columns:repeat(2,1fr)}.content-zna-grid-start.grid_tablet_auto_left{grid-template-columns:max-content 1fr}.content-zna-grid-start.grid_tablet_auto_right{grid-template-columns:1fr max-content}.content-zna-grid-start.grid_tablet_80_20{grid-template-columns:8fr 2fr}.content-zna-grid-start.grid_tablet_20_80{grid-template-columns:2fr 8fr}.content-zna-grid-start.grid_tablet_75_25{grid-template-columns:3fr 1fr}.content-zna-grid-start.grid_tablet_25_75{grid-template-columns:1fr 3fr}.content-zna-grid-start.grid_tablet_70_30{grid-template-columns:7fr 3fr}.content-zna-grid-start.grid_tablet_30_70{grid-template-columns:3fr 7fr}.content-zna-grid-start.grid_tablet_66_33{grid-template-columns:2fr 1fr}.content-zna-grid-start.grid_tablet_33_66{grid-template-columns:1fr 2fr}.content-zna-grid-start.grid_tablet_60_40{grid-template-columns:6fr 4fr}.content-zna-grid-start.grid_tablet_40_60{grid-template-columns:4fr 6fr}.content-zna-grid-start.grid_tablet_33_33_33{grid-template-columns:1fr 1fr 1fr}.content-zna-grid-start.grid_tablet_50_25_25{grid-template-columns:2fr 1fr 1fr}.content-zna-grid-start.grid_tablet_25_50_25{grid-template-columns:1fr 2fr 1fr}.content-zna-grid-start.grid_tablet_25_25_50{grid-template-columns:1fr 1fr 2fr}.content-zna-grid-start.grid_tablet_40_30_30{grid-template-columns:4fr 3fr 3fr}.content-zna-grid-start.grid_tablet_30_40_30{grid-template-columns:3fr 4fr 3fr}.content-zna-grid-start.grid_tablet_30_30_40{grid-template-columns:3fr 3fr 4fr}.content-zna-grid-start.grid_tablet_20_40_40{grid-template-columns:1fr 2fr 2fr}.content-zna-grid-start.grid_tablet_40_20_40{grid-template-columns:2fr 1fr 2fr}.content-zna-grid-start.grid_tablet_40_40_20{grid-template-columns:2fr 2fr 1fr}.content-zna-grid-start.grid_tablet_25_25_25_25{grid-template-columns:1fr 1fr 1fr 1fr}.content-zna-grid-start.grid_tablet_40_20_20_20{grid-template-columns:2fr 1fr 1fr 1fr}.content-zna-grid-start.grid_tablet_20_40_20_20{grid-template-columns:1fr 2fr 1fr 1fr}.content-zna-grid-start.grid_tablet_20_20_40_20{grid-template-columns:1fr 1fr 2fr 1fr}.content-zna-grid-start.grid_tablet_20_20_20_40{grid-template-columns:1fr 1fr 1fr 2fr}.content-zna-grid-start.grid_tablet_20_20_20_20_20{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}}@layer mobile{@media (max-width:30rem){.content-zna-grid-start.grid_mobile_100{grid-template-columns:1fr}.content-zna-grid-start.grid_mobile_50_50{grid-template-columns:repeat(2,1fr)}.content-zna-grid-start.grid_mobile_auto_left{grid-template-columns:max-content 1fr}.content-zna-grid-start.grid_mobile_auto_right{grid-template-columns:1fr max-content}.content-zna-grid-start.grid_mobile_80_20{grid-template-columns:8fr 2fr}.content-zna-grid-start.grid_mobile_20_80{grid-template-columns:2fr 8fr}.content-zna-grid-start.grid_mobile_75_25{grid-template-columns:3fr 1fr}.content-zna-grid-start.grid_mobile_25_75{grid-template-columns:1fr 3fr}.content-zna-grid-start.grid_mobile_70_30{grid-template-columns:7fr 3fr}.content-zna-grid-start.grid_mobile_30_70{grid-template-columns:3fr 7fr}.content-zna-grid-start.grid_mobile_66_33{grid-template-columns:2fr 1fr}.content-zna-grid-start.grid_mobile_33_66{grid-template-columns:1fr 2fr}.content-zna-grid-start.grid_mobile_60_40{grid-template-columns:6fr 4fr}.content-zna-grid-start.grid_mobile_40_60{grid-template-columns:4fr 6fr}.content-zna-grid-start.grid_mobile_33_33_33{grid-template-columns:1fr 1fr 1fr}.content-zna-grid-start.grid_mobile_50_25_25{grid-template-columns:2fr 1fr 1fr}.content-zna-grid-start.grid_mobile_25_50_25{grid-template-columns:1fr 2fr 1fr}.content-zna-grid-start.grid_mobile_25_25_50{grid-template-columns:1fr 1fr 2fr}.content-zna-grid-start.grid_mobile_40_30_30{grid-template-columns:4fr 3fr 3fr}.content-zna-grid-start.grid_mobile_30_40_30{grid-template-columns:3fr 4fr 3fr}.content-zna-grid-start.grid_mobile_30_30_40{grid-template-columns:3fr 3fr 4fr}.content-zna-grid-start.grid_mobile_20_40_40{grid-template-columns:1fr 2fr 2fr}.content-zna-grid-start.grid_mobile_40_20_40{grid-template-columns:2fr 1fr 2fr}.content-zna-grid-start.grid_mobile_40_40_20{grid-template-columns:2fr 2fr 1fr}.content-zna-grid-start.grid_mobile_25_25_25_25{grid-template-columns:1fr 1fr 1fr 1fr}.content-zna-grid-start.grid_mobile_40_20_20_20{grid-template-columns:2fr 1fr 1fr 1fr}.content-zna-grid-start.grid_mobile_20_40_20_20{grid-template-columns:1fr 2fr 1fr 1fr}.content-zna-grid-start.grid_mobile_20_20_40_20{grid-template-columns:1fr 1fr 2fr 1fr}.content-zna-grid-start.grid_mobile_20_20_20_40{grid-template-columns:1fr 1fr 1fr 2fr}.content-zna-grid-start.grid_mobile_20_20_20_20_20{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}}}.content-zna-column-start{display:flex;flex-direction:column;row-gap:var(--grid-row-gap)}.content-zna-column-start>*{grid-column:1/-1}}.content-download,.content-downloads{overflow:visible}.content-download figure,.content-downloads figure{line-height:0;position:relative;width:-moz-fit-content;width:fit-content}.content-download figure .image-container,.content-downloads figure .image-container{position:relative;z-index:0}.content-download figure .image,.content-downloads figure .image{width:-moz-fit-content;width:fit-content;overflow:clip}.content-download figure img,.content-download figure svg,.content-downloads figure img,.content-downloads figure svg{position:relative;box-sizing:border-box;max-width:100%;height:auto}.content-download figure .copyright-container,.content-downloads figure .copyright-container{position:absolute;width:100%;top:4px;left:4px;z-index:1;pointer-events:none}.content-download figure .copyright-container:focus-within,.content-download figure .copyright-container:hover,.content-downloads figure .copyright-container:focus-within,.content-downloads figure .copyright-container:hover{pointer-events:auto}.content-download figure .copyright-container:focus-within .copyright-toggler,.content-download figure .copyright-container:hover .copyright-toggler,.content-downloads figure .copyright-container:focus-within .copyright-toggler,.content-downloads figure .copyright-container:hover .copyright-toggler{opacity:1}.content-download figure .copyright-container:focus-within .copyright-text,.content-download figure .copyright-container:hover .copyright-text,.content-downloads figure .copyright-container:focus-within .copyright-text,.content-downloads figure .copyright-container:hover .copyright-text{pointer-events:auto}.content-download figure .copyright-container:focus-within .copyright-text .copyright-text-inner,.content-download figure .copyright-container:hover .copyright-text .copyright-text-inner,.content-downloads figure .copyright-container:focus-within .copyright-text .copyright-text-inner,.content-downloads figure .copyright-container:hover .copyright-text .copyright-text-inner{right:0}.content-download figure .copyright-toggler,.content-downloads figure .copyright-toggler{transition-property:opacity;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);aspect-ratio:1;opacity:.75;margin-right:2px;pointer-events:auto}.content-download figure .copyright-toggler svg,.content-downloads figure .copyright-toggler svg{width:100%}.content-download figure .copyright-text,.content-downloads figure .copyright-text{position:absolute;bottom:0;pointer-events:none;overflow:clip}.content-download figure .copyright-text .copyright-text-inner,.content-downloads figure .copyright-text .copyright-text-inner{transition-property:right;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);position:relative;right:100%;line-break:anywhere;width:-moz-fit-content;width:fit-content}.content-download figure .copyright-toggler,.content-downloads figure .copyright-toggler{width:1.5rem;padding:4px;border-radius:3px;background:var(--color1-bg);border:1px solid var(--color1)}.content-download figure .copyright-toggler svg,.content-downloads figure .copyright-toggler svg{fill:var(--color-white-inverted)}.content-download figure .copyright-text,.content-downloads figure .copyright-text{left:calc(1.5rem + 4px);max-width:calc(100% - 1.5rem - 4px)}.content-download figure .copyright-text .copyright-text-inner,.content-downloads figure .copyright-text .copyright-text-inner{min-height:1.5rem;display:flex;align-items:center;padding:4px .5rem;border-radius:3px;background:var(--color1-bg);border:1px solid var(--color1);font-size:calc(var(--fontsize-smaller) * .6);color:var(--color-white-inverted);font-weight:600;line-height:1}.content-download figure figcaption,.content-downloads figure figcaption{font-size:var(--fontsize-smaller);line-height:150%;position:absolute;bottom:4px;right:4px;left:4px}.content-download figure .image-container,.content-downloads figure .image-container{position:static}.content-download figure figcaption,.content-downloads figure figcaption{background:var(--color-grey-20);border:1px solid var(--color-grey-20)}body.dark .content-download figure figcaption,body.dark .content-downloads figure figcaption{background:var(--color-grey-80);border:1px solid var(--color-grey-80)}.content-download figure figcaption,.content-downloads figure figcaption{padding:4px;font-size:calc(var(--fontsize-smaller) * .6);color:var(--color-white-inverted);border-radius:3px}.content-download a:not(:has(.image svg)) img,.content-downloads a:not(:has(.image svg)) img{transition-property:transform;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.content-download a:not(:has(.image svg)) .image-container,.content-downloads a:not(:has(.image svg)) .image-container{transition-property:transform,box-shadow;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);overflow:clip}.content-download a:not(:has(.image svg)):focus img,.content-download a:not(:has(.image svg)):hover img,.content-downloads a:not(:has(.image svg)):focus img,.content-downloads a:not(:has(.image svg)):hover img{transform:scale(1.05)}.content-download .text .h1,.content-download .text .h2,.content-download .text .h3,.content-download .text .h4,.content-download .text .h5,.content-download .text .h6,.content-download .text h1,.content-download .text h2,.content-download .text h3,.content-download .text h4,.content-download .text h5,.content-download .text h6,.content-download .text ol,.content-download .text p,.content-download .text ul,.content-downloads .text .h1,.content-downloads .text .h2,.content-downloads .text .h3,.content-downloads .text .h4,.content-downloads .text .h5,.content-downloads .text .h6,.content-downloads .text h1,.content-downloads .text h2,.content-downloads .text h3,.content-downloads .text h4,.content-downloads .text h5,.content-downloads .text h6,.content-downloads .text ol,.content-downloads .text p,.content-downloads .text ul{margin-bottom:1.5rem}.content-download .text .h1:last-child,.content-download .text .h2:last-child,.content-download .text .h3:last-child,.content-download .text .h4:last-child,.content-download .text .h5:last-child,.content-download .text .h6:last-child,.content-download .text h1:last-child,.content-download .text h2:last-child,.content-download .text h3:last-child,.content-download .text h4:last-child,.content-download .text h5:last-child,.content-download .text h6:last-child,.content-download .text ol:last-child,.content-download .text p:last-child,.content-download .text ul:last-child,.content-downloads .text .h1:last-child,.content-downloads .text .h2:last-child,.content-downloads .text .h3:last-child,.content-downloads .text .h4:last-child,.content-downloads .text .h5:last-child,.content-downloads .text .h6:last-child,.content-downloads .text h1:last-child,.content-downloads .text h2:last-child,.content-downloads .text h3:last-child,.content-downloads .text h4:last-child,.content-downloads .text h5:last-child,.content-downloads .text h6:last-child,.content-downloads .text ol:last-child,.content-downloads .text p:last-child,.content-downloads .text ul:last-child{margin-bottom:0}.content-download .text .h1:has(+p,+ul,+ol),.content-download .text .h2:has(+p,+ul,+ol),.content-download .text .h3:has(+p,+ul,+ol),.content-download .text .h4:has(+p,+ul,+ol),.content-download .text .h5:has(+p,+ul,+ol),.content-download .text .h6:has(+p,+ul,+ol),.content-download .text h1:has(+p,+ul,+ol),.content-download .text h2:has(+p,+ul,+ol),.content-download .text h3:has(+p,+ul,+ol),.content-download .text h4:has(+p,+ul,+ol),.content-download .text h5:has(+p,+ul,+ol),.content-download .text h6:has(+p,+ul,+ol),.content-downloads .text .h1:has(+p,+ul,+ol),.content-downloads .text .h2:has(+p,+ul,+ol),.content-downloads .text .h3:has(+p,+ul,+ol),.content-downloads .text .h4:has(+p,+ul,+ol),.content-downloads .text .h5:has(+p,+ul,+ol),.content-downloads .text .h6:has(+p,+ul,+ol),.content-downloads .text h1:has(+p,+ul,+ol),.content-downloads .text h2:has(+p,+ul,+ol),.content-downloads .text h3:has(+p,+ul,+ol),.content-downloads .text h4:has(+p,+ul,+ol),.content-downloads .text h5:has(+p,+ul,+ol),.content-downloads .text h6:has(+p,+ul,+ol){margin-bottom:.25rem}.content-download .text ol:has(+h1,+.h1,+h2,+.h2,+h3,+.h3,+h4,+.h4,+h5,+.h5,+h6,+.h6),.content-download .text p:has(+h1,+.h1,+h2,+.h2,+h3,+.h3,+h4,+.h4,+h5,+.h5,+h6,+.h6),.content-download .text ul:has(+h1,+.h1,+h2,+.h2,+h3,+.h3,+h4,+.h4,+h5,+.h5,+h6,+.h6),.content-downloads .text ol:has(+h1,+.h1,+h2,+.h2,+h3,+.h3,+h4,+.h4,+h5,+.h5,+h6,+.h6),.content-downloads .text p:has(+h1,+.h1,+h2,+.h2,+h3,+.h3,+h4,+.h4,+h5,+.h5,+h6,+.h6),.content-downloads .text ul:has(+h1,+.h1,+h2,+.h2,+h3,+.h3,+h4,+.h4,+h5,+.h5,+h6,+.h6){margin-bottom:3rem}.content-download .text p:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6)+ol,.content-download .text p:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6)+ul,.content-downloads .text p:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6)+ol,.content-downloads .text p:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6)+ul{margin-top:-1.5rem}.content-download .text .text>:last-child,.content-downloads .text .text>:last-child{margin-bottom:0}.content-download .text ol,.content-download .text ul,.content-downloads .text ol,.content-downloads .text ul{margin-bottom:1em}.content-download .text ol ol,.content-download .text ol ul,.content-download .text ul ol,.content-download .text ul ul,.content-downloads .text ol ol,.content-downloads .text ol ul,.content-downloads .text ul ol,.content-downloads .text ul ul{margin-bottom:0}.content-download .text ol li li,.content-download .text ul li li,.content-downloads .text ol li li,.content-downloads .text ul li li{font-size:.9em}.content-download .text ol li ol,.content-download .text ol li ul,.content-download .text ul li ol,.content-download .text ul li ul,.content-downloads .text ol li ol,.content-downloads .text ol li ul,.content-downloads .text ul li ol,.content-downloads .text ul li ul{padding-left:1rem}.content-download .text ul li,.content-downloads .text ul li{font-size:1em;padding-left:calc(var(--marker-width) + var(--marker-gap))}.content-download .text ul li:before,.content-downloads .text ul li:before{display:inline-block;margin-right:var(--marker-gap);margin-left:calc((var(--marker-width) + var(--marker-gap)) * -1);width:var(--marker-width)}.content-download .text a:not(.linkblock),.content-downloads .text a:not(.linkblock){color:var(--link-color);position:relative;hyphens:auto}.content-download .text a:not(.linkblock):after,.content-download .text a:not(.linkblock):before,.content-downloads .text a:not(.linkblock):after,.content-downloads .text a:not(.linkblock):before{content:"";position:absolute;bottom:.1em;left:0;width:100%;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.content-download .text a:not(.linkblock):after,.content-downloads .text a:not(.linkblock):after{opacity:0;background-color:var(--link-color-hover);height:1px}.content-download .text a:not(.linkblock):before,.content-downloads .text a:not(.linkblock):before{border-bottom:1px dashed var(--link-color);height:0}.content-download .text a:not(.linkblock).active,.content-download .text a:not(.linkblock):focus-visible,.content-download .text a:not(.linkblock):hover,.content-downloads .text a:not(.linkblock).active,.content-downloads .text a:not(.linkblock):focus-visible,.content-downloads .text a:not(.linkblock):hover{color:var(--link-color-hover);border-color:var(--link-color-hover)}.content-download .text a:not(.linkblock).active:after,.content-download .text a:not(.linkblock):focus-visible:after,.content-download .text a:not(.linkblock):hover:after,.content-downloads .text a:not(.linkblock).active:after,.content-downloads .text a:not(.linkblock):focus-visible:after,.content-downloads .text a:not(.linkblock):hover:after{opacity:1}.content-download .text ul li,.content-downloads .text ul li{--marker-width:1rem;--marker-gap:0.5rem}.content-download .text ul li:before,.content-downloads .text ul li:before{content:"»";color:var(--color1);font-size:1.25em}.content-download .text ol li::marker,.content-downloads .text ol li::marker{color:var(--color1);font-weight:800}.content-download .linkblock,.content-downloads .linkblock{border-bottom:none;display:block}.content-download .linkblock .text,.content-downloads .linkblock .text{color:var(--font-color)}.content-download .linkblock .text strong,.content-downloads .linkblock .text strong{transition-property:color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);color:var(--font-color)}.content-download .linkblock:focus-visible .text strong,.content-download .linkblock:hover .text strong,.content-downloads .linkblock:focus-visible .text strong,.content-downloads .linkblock:hover .text strong{color:var(--link-color)}.content-download a.image_link .image,.content-download a.image_link figure,.content-download a.image_link img,.content-downloads a.image_link .image,.content-downloads a.image_link figure,.content-downloads a.image_link img{width:100%}.content-download figure,.content-downloads figure{margin-bottom:1em}.content-download .link-title,.content-downloads .link-title{display:flex;gap:.5em}.content-download .link-title svg,.content-downloads .link-title svg{width:.9em;aspect-ratio:1;fill:var(--color1)}.content-download .link-title span,.content-downloads .link-title span{display:block}.content-downloads{--list-cols-desktop:3;--list-cols-laptop:3;--list-cols-tablet:3;--list-cols-mobile:1;--list-column-gap-desktop:2rem;--list-column-gap-laptop:2rem;--list-column-gap-tablet:1rem;--list-column-gap-mobile:1rem;--list-row-gap-desktop:2rem;--list-row-gap-laptop:2rem;--list-row-gap-tablet:1rem;--list-row-gap-mobile:1rem;overflow:visible}.content-downloads .list-container{display:grid;flex-wrap:wrap;grid-template-columns:repeat(var(--list-cols-desktop),1fr);-moz-column-gap:var(--list-column-gap-desktop);column-gap:var(--list-column-gap-desktop);row-gap:var(--list-row-gap-desktop);align-content:start;align-items:start;overflow:visible}@media (min-width:90.0625rem){.content-downloads .list-container:is([style*="--list-cols-desktop: auto"]){display:flex;justify-content:var(--list-flex-type-desktop,space-between)}}@media (max-width:90rem){.content-downloads .list-container{grid-template-columns:repeat(var(--list-cols-laptop_large),1fr);-moz-column-gap:var(--list-column-gap-laptop_large);column-gap:var(--list-column-gap-laptop_large);row-gap:var(--list-row-gap-laptop_large)}}@media (max-width:90rem) and (min-width:64.0625rem){.content-downloads .list-container[style*="--list-cols-laptop_large: auto"]{display:flex;justify-content:var(--list-flex-type-laptop_large,space-between)}}@media (max-width:64rem){.content-downloads .list-container{grid-template-columns:repeat(var(--list-cols-laptop),1fr);-moz-column-gap:var(--list-column-gap-laptop);column-gap:var(--list-column-gap-laptop);row-gap:var(--list-row-gap-laptop)}}@media (max-width:64rem) and (min-width:48.0625rem){.content-downloads .list-container[style*="--list-cols-laptop: auto"]{display:flex;justify-content:var(--list-flex-type-laptop,space-between)}}@media (max-width:48rem){.content-downloads .list-container{grid-template-columns:repeat(var(--list-cols-tablet),1fr);-moz-column-gap:var(--list-column-gap-tablet);column-gap:var(--list-column-gap-tablet);row-gap:var(--list-row-gap-tablet)}}@media (max-width:48rem) and (min-width:30.0625rem){.content-downloads .list-container[style*="--list-cols-tablet: auto"]{display:flex;justify-content:var(--list-flex-type-tablet,space-between)}}@media (max-width:30rem){.content-downloads .list-container{grid-template-columns:repeat(var(--list-cols-mobile),1fr);-moz-column-gap:var(--list-column-gap-mobile);column-gap:var(--list-column-gap-mobile);row-gap:var(--list-row-gap-mobile)}.content-downloads .list-container[style*="--list-cols-mobile: auto"]{display:flex;justify-content:var(--list-flex-type-mobile,space-between)}}.content-element-group{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-template-rows:var(--grid-rows);grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap)}.content-element-group>*{grid-column:1/-1}.content-gallery{--list-cols-desktop:3;--list-cols-laptop_large:3;--list-cols-laptop:3;--list-cols-tablet:2;--list-cols-mobile:1;--list-column-gap-desktop:2rem;--list-column-gap-laptop_large:2rem;--list-column-gap-laptop:2rem;--list-column-gap-tablet:1rem;--list-column-gap-mobile:1rem;--list-row-gap-desktop:2rem;--list-row-gap-laptop_large:2rem;--list-row-gap-laptop:2rem;--list-row-gap-tablet:1rem;--list-row-gap-mobile:1rem;overflow:visible}.content-gallery .list-container{display:grid;flex-wrap:wrap;grid-template-columns:repeat(var(--list-cols-desktop),1fr);-moz-column-gap:var(--list-column-gap-desktop);column-gap:var(--list-column-gap-desktop);row-gap:var(--list-row-gap-desktop);align-content:start;align-items:start;overflow:visible}@media (min-width:90.0625rem){.content-gallery .list-container:is([style*="--list-cols-desktop: auto"]){display:flex;justify-content:var(--list-flex-type-desktop,space-between)}}@media (max-width:90rem){.content-gallery .list-container{grid-template-columns:repeat(var(--list-cols-laptop_large),1fr);-moz-column-gap:var(--list-column-gap-laptop_large);column-gap:var(--list-column-gap-laptop_large);row-gap:var(--list-row-gap-laptop_large)}}@media (max-width:90rem) and (min-width:64.0625rem){.content-gallery .list-container[style*="--list-cols-laptop_large: auto"]{display:flex;justify-content:var(--list-flex-type-laptop_large,space-between)}}@media (max-width:64rem){.content-gallery .list-container{grid-template-columns:repeat(var(--list-cols-laptop),1fr);-moz-column-gap:var(--list-column-gap-laptop);column-gap:var(--list-column-gap-laptop);row-gap:var(--list-row-gap-laptop)}}@media (max-width:64rem) and (min-width:48.0625rem){.content-gallery .list-container[style*="--list-cols-laptop: auto"]{display:flex;justify-content:var(--list-flex-type-laptop,space-between)}}@media (max-width:48rem){.content-gallery .list-container{grid-template-columns:repeat(var(--list-cols-tablet),1fr);-moz-column-gap:var(--list-column-gap-tablet);column-gap:var(--list-column-gap-tablet);row-gap:var(--list-row-gap-tablet)}}@media (max-width:48rem) and (min-width:30.0625rem){.content-gallery .list-container[style*="--list-cols-tablet: auto"]{display:flex;justify-content:var(--list-flex-type-tablet,space-between)}}@media (max-width:30rem){.content-gallery .list-container{grid-template-columns:repeat(var(--list-cols-mobile),1fr);-moz-column-gap:var(--list-column-gap-mobile);column-gap:var(--list-column-gap-mobile);row-gap:var(--list-row-gap-mobile)}.content-gallery .list-container[style*="--list-cols-mobile: auto"]{display:flex;justify-content:var(--list-flex-type-mobile,space-between)}}.content-gallery:not(.caption-below){overflow:visible}.content-gallery:not(.caption-below) figure{line-height:0;position:relative;width:-moz-fit-content;width:fit-content}.content-gallery:not(.caption-below) figure .image-container{position:relative;z-index:0}.content-gallery:not(.caption-below) figure .image{width:-moz-fit-content;width:fit-content;overflow:clip}.content-gallery:not(.caption-below) figure img,.content-gallery:not(.caption-below) figure svg{position:relative;box-sizing:border-box;max-width:100%;height:auto}.content-gallery:not(.caption-below) figure .copyright-container{position:absolute;width:100%;top:4px;left:4px;z-index:1;pointer-events:none}.content-gallery:not(.caption-below) figure .copyright-container:focus-within,.content-gallery:not(.caption-below) figure .copyright-container:hover{pointer-events:auto}.content-gallery:not(.caption-below) figure .copyright-container:focus-within .copyright-toggler,.content-gallery:not(.caption-below) figure .copyright-container:hover .copyright-toggler{opacity:1}.content-gallery:not(.caption-below) figure .copyright-container:focus-within .copyright-text,.content-gallery:not(.caption-below) figure .copyright-container:hover .copyright-text{pointer-events:auto}.content-gallery:not(.caption-below) figure .copyright-container:focus-within .copyright-text .copyright-text-inner,.content-gallery:not(.caption-below) figure .copyright-container:hover .copyright-text .copyright-text-inner{right:0}.content-gallery:not(.caption-below) figure .copyright-toggler{transition-property:opacity;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);aspect-ratio:1;opacity:.75;margin-right:2px;pointer-events:auto}.content-gallery:not(.caption-below) figure .copyright-toggler svg{width:100%}.content-gallery:not(.caption-below) figure .copyright-text{position:absolute;bottom:0;pointer-events:none;overflow:clip}.content-gallery:not(.caption-below) figure .copyright-text .copyright-text-inner{transition-property:right;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);position:relative;right:100%;line-break:anywhere;width:-moz-fit-content;width:fit-content}.content-gallery:not(.caption-below) figure .copyright-toggler{width:1.5rem;padding:4px;border-radius:3px;background:var(--color1-bg);border:1px solid var(--color1)}.content-gallery:not(.caption-below) figure .copyright-toggler svg{fill:var(--color-white-inverted)}.content-gallery:not(.caption-below) figure .copyright-text{left:calc(1.5rem + 4px);max-width:calc(100% - 1.5rem - 4px)}.content-gallery:not(.caption-below) figure .copyright-text .copyright-text-inner{min-height:1.5rem;display:flex;align-items:center;padding:4px .5rem;border-radius:3px;background:var(--color1-bg);border:1px solid var(--color1);font-size:calc(var(--fontsize-smaller) * .6);color:var(--color-white-inverted);font-weight:600;line-height:1}.content-gallery:not(.caption-below) figure figcaption{font-size:var(--fontsize-smaller);line-height:150%;position:absolute;bottom:4px;right:4px;left:4px}.content-gallery:not(.caption-below) figure .image-container{position:static}.content-gallery:not(.caption-below) figure figcaption{background:var(--color-grey-20);border:1px solid var(--color-grey-20)}body.dark .content-gallery:not(.caption-below) figure figcaption{background:var(--color-grey-80);border:1px solid var(--color-grey-80)}.content-gallery:not(.caption-below) figure figcaption{padding:4px;font-size:calc(var(--fontsize-smaller) * .6);color:var(--color-white-inverted);border-radius:3px}.content-gallery.caption-below{overflow:visible}.content-gallery.caption-below figure{line-height:0;position:relative;width:-moz-fit-content;width:fit-content}.content-gallery.caption-below figure .image-container{position:relative;z-index:0}.content-gallery.caption-below figure .image{width:-moz-fit-content;width:fit-content;overflow:clip}.content-gallery.caption-below figure img,.content-gallery.caption-below figure svg{position:relative;box-sizing:border-box;max-width:100%;height:auto}.content-gallery.caption-below figure .copyright-container{position:absolute;width:100%;top:4px;left:4px;z-index:1;pointer-events:none}.content-gallery.caption-below figure .copyright-container:focus-within,.content-gallery.caption-below figure .copyright-container:hover{pointer-events:auto}.content-gallery.caption-below figure .copyright-container:focus-within .copyright-toggler,.content-gallery.caption-below figure .copyright-container:hover .copyright-toggler{opacity:1}.content-gallery.caption-below figure .copyright-container:focus-within .copyright-text,.content-gallery.caption-below figure .copyright-container:hover .copyright-text{pointer-events:auto}.content-gallery.caption-below figure .copyright-container:focus-within .copyright-text .copyright-text-inner,.content-gallery.caption-below figure .copyright-container:hover .copyright-text .copyright-text-inner{right:0}.content-gallery.caption-below figure .copyright-toggler{transition-property:opacity;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);aspect-ratio:1;opacity:.75;margin-right:2px;pointer-events:auto}.content-gallery.caption-below figure .copyright-toggler svg{width:100%}.content-gallery.caption-below figure .copyright-text{position:absolute;bottom:0;pointer-events:none;overflow:clip}.content-gallery.caption-below figure .copyright-text .copyright-text-inner{transition-property:right;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);position:relative;right:100%;line-break:anywhere;width:-moz-fit-content;width:fit-content}.content-gallery.caption-below figure .copyright-toggler{width:1.5rem;padding:4px;border-radius:3px;background:var(--color1-bg);border:1px solid var(--color1)}.content-gallery.caption-below figure .copyright-toggler svg{fill:var(--color-white-inverted)}.content-gallery.caption-below figure .copyright-text{left:calc(1.5rem + 4px);max-width:calc(100% - 1.5rem - 4px)}.content-gallery.caption-below figure .copyright-text .copyright-text-inner{min-height:1.5rem;display:flex;align-items:center;padding:4px .5rem;border-radius:3px;background:var(--color1-bg);border:1px solid var(--color1);font-size:calc(var(--fontsize-smaller) * .6);color:var(--color-white-inverted);font-weight:600;line-height:1}.content-gallery.caption-below figure figcaption{font-size:var(--fontsize-smaller);line-height:150%;font-size:calc(var(--fontsize-smaller) * .8);margin-top:.25rem}.content-gallery a:not(:has(.image svg)) img{transition-property:transform;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.content-gallery a:not(:has(.image svg)) .image-container{transition-property:transform,box-shadow;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);overflow:clip}.content-gallery a:not(:has(.image svg)):focus img,.content-gallery a:not(:has(.image svg)):hover img{transform:scale(1.05)}.content-rsce-google-maps .gm-optin{max-width:100%;padding:1rem;display:flex;align-items:center;justify-content:center;border:1px solid var(--color1);background:var(--color-white);text-align:center;position:relative}.content-rsce-google-maps .gm-optin .gm-optin-background{--custom-color:hsla(0,0%,100%,.8)}body.black .content-rsce-google-maps .gm-optin .gm-optin-background,body.white .content-rsce-google-maps .gm-optin .gm-optin-background{--custom-color:initial}.content-rsce-google-maps .gm-optin .gm-optin-background{content:"";height:100%;width:100%;position:absolute;top:0;left:0;z-index:1;filter:blur(1px)}.content-rsce-google-maps .gm-optin .gm-optin-background:after{content:"";height:100%;width:100%;position:absolute;top:0;left:0;background-color:var(--custom-color,var(--color-white))}.content-rsce-google-maps .gm-optin .gm-optin-container{position:relative;z-index:3}.content-rsce-google-maps .gm-optin .headline{font-size:var(--fontsize-h3);font-weight:300;line-height:120%;color:var(--h3-color);font-family:Signika,Helvetica,sans-serif;letter-spacing:auto;margin-bottom:0}.content-rsce-google-maps .gm-optin .hint{font-size:calc(var(--fontsize-smaller) * .8)}.content-rsce-google-maps .gm-optin button{margin-top:1rem;transition-property:background-color,border-color,color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);display:inline-block;padding:.15em .8em;border-radius:5px;background-color:var(--color1-bg);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer}.content-rsce-google-maps .gm-optin button svg{fill:var(--color-white-inverted);transition-property:fill;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.content-rsce-google-maps .gm-optin button:focus-visible,.content-rsce-google-maps .gm-optin button:hover{background-color:var(--color-white);border-color:var(--color1);color:var(--color1)}.content-rsce-google-maps .gm-optin button:focus-visible svg,.content-rsce-google-maps .gm-optin button:hover svg{fill:var(--color1)}body.safari .content-rsce-google-maps .gm-optin{aspect-ratio:auto!important}.content-hyperlink a:not(.image-link),.content-toplink a:not(.image-link){transition-property:background-color,border-color,color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);display:inline-block;padding:.15em .8em;border-radius:5px;background-color:var(--color1-bg);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer}.content-hyperlink a:not(.image-link) svg,.content-toplink a:not(.image-link) svg{fill:var(--color-white-inverted);transition-property:fill;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.content-hyperlink a:not(.image-link):focus-visible,.content-hyperlink a:not(.image-link):hover,.content-toplink a:not(.image-link):focus-visible,.content-toplink a:not(.image-link):hover{background-color:var(--color-white);border-color:var(--color1);color:var(--color1)}.content-hyperlink a:not(.image-link):focus-visible svg,.content-hyperlink a:not(.image-link):hover svg,.content-toplink a:not(.image-link):focus-visible svg,.content-toplink a:not(.image-link):hover svg{fill:var(--color1)}.content-hyperlink a:not(.image-link),.content-toplink a:not(.image-link){display:flex;align-items:center;width:-moz-fit-content;width:fit-content}.content-hyperlink.full-width a,.content-toplink.full-width a{width:100%}.content-hyperlink a.image-link{transition-property:background-color,border-color,color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);display:inline-block;padding:.15em .8em;border-radius:5px;background-color:var(--color1-bg);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer}.content-hyperlink a.image-link svg{fill:var(--color-white-inverted);transition-property:fill;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.content-hyperlink a.image-link:focus-visible,.content-hyperlink a.image-link:hover{background-color:var(--color-white);border-color:var(--color1);color:var(--color1)}.content-hyperlink a.image-link:focus-visible svg,.content-hyperlink a.image-link:hover svg{fill:var(--color1)}.content-hyperlink a.image-link{gap:1rem}.content-hyperlink a.image-link figure{padding:.5rem 0}.content-hyperlink a.image-link .image{display:flex}.content-zna-grid-start>.content-hyperlink a{min-height:100%}.content-image{overflow:visible}.content-image figure{line-height:0;position:relative;width:-moz-fit-content;width:fit-content}.content-image figure .image-container{position:relative;z-index:0}.content-image figure .image{width:-moz-fit-content;width:fit-content;overflow:clip}.content-image figure img,.content-image figure svg{position:relative;box-sizing:border-box;max-width:100%;height:auto}.content-image figure .copyright-container{position:absolute;width:100%;top:4px;left:4px;z-index:1;pointer-events:none}.content-image figure .copyright-container:focus-within,.content-image figure .copyright-container:hover{pointer-events:auto}.content-image figure .copyright-container:focus-within .copyright-toggler,.content-image figure .copyright-container:hover .copyright-toggler{opacity:1}.content-image figure .copyright-container:focus-within .copyright-text,.content-image figure .copyright-container:hover .copyright-text{pointer-events:auto}.content-image figure .copyright-container:focus-within .copyright-text .copyright-text-inner,.content-image figure .copyright-container:hover .copyright-text .copyright-text-inner{right:0}.content-image figure .copyright-toggler{transition-property:opacity;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);aspect-ratio:1;opacity:.75;margin-right:2px;pointer-events:auto}.content-image figure .copyright-toggler svg{width:100%}.content-image figure .copyright-text{position:absolute;bottom:0;pointer-events:none;overflow:clip}.content-image figure .copyright-text .copyright-text-inner{transition-property:right;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);position:relative;right:100%;line-break:anywhere;width:-moz-fit-content;width:fit-content}.content-image figure .copyright-toggler{width:1.5rem;padding:4px;border-radius:3px;background:var(--color1-bg);border:1px solid var(--color1)}.content-image figure .copyright-toggler svg{fill:var(--color-white-inverted)}.content-image figure .copyright-text{left:calc(1.5rem + 4px);max-width:calc(100% - 1.5rem - 4px)}.content-image figure .copyright-text .copyright-text-inner{min-height:1.5rem;display:flex;align-items:center;padding:4px .5rem;border-radius:3px;background:var(--color1-bg);border:1px solid var(--color1);font-size:calc(var(--fontsize-smaller) * .6);color:var(--color-white-inverted);font-weight:600;line-height:1}.content-image figure figcaption{font-size:var(--fontsize-smaller);line-height:150%;font-size:calc(var(--fontsize-smaller) * .8);margin-top:.25rem}.content-image a:not(:has(.image svg)) img{transition-property:transform;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.content-image a:not(:has(.image svg)) .image-container{transition-property:transform,box-shadow;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);overflow:clip}.content-image a:not(:has(.image svg)):focus img,.content-image a:not(:has(.image svg)):hover img{transform:scale(1.05)}.content-player video{max-height:100%;max-width:100%;width:auto;height:auto}.content-player audio{width:100%}.content-table td,.content-table th{text-align:left;vertical-align:top}.content-table td .h1,.content-table td .h2,.content-table td .h3,.content-table td .h4,.content-table td .h5,.content-table td .h6,.content-table td h1,.content-table td h2,.content-table td h3,.content-table td h4,.content-table td h5,.content-table td h6,.content-table td ol,.content-table td p,.content-table td ul,.content-table th .h1,.content-table th .h2,.content-table th .h3,.content-table th .h4,.content-table th .h5,.content-table th .h6,.content-table th h1,.content-table th h2,.content-table th h3,.content-table th h4,.content-table th h5,.content-table th h6,.content-table th ol,.content-table th p,.content-table th ul{margin-bottom:1.5rem}.content-table td .h1:last-child,.content-table td .h2:last-child,.content-table td .h3:last-child,.content-table td .h4:last-child,.content-table td .h5:last-child,.content-table td .h6:last-child,.content-table td h1:last-child,.content-table td h2:last-child,.content-table td h3:last-child,.content-table td h4:last-child,.content-table td h5:last-child,.content-table td h6:last-child,.content-table td ol:last-child,.content-table td p:last-child,.content-table td ul:last-child,.content-table th .h1:last-child,.content-table th .h2:last-child,.content-table th .h3:last-child,.content-table th .h4:last-child,.content-table th .h5:last-child,.content-table th .h6:last-child,.content-table th h1:last-child,.content-table th h2:last-child,.content-table th h3:last-child,.content-table th h4:last-child,.content-table th h5:last-child,.content-table th h6:last-child,.content-table th ol:last-child,.content-table th p:last-child,.content-table th ul:last-child{margin-bottom:0}.content-table td .h1:has(+p,+ul,+ol),.content-table td .h2:has(+p,+ul,+ol),.content-table td .h3:has(+p,+ul,+ol),.content-table td .h4:has(+p,+ul,+ol),.content-table td .h5:has(+p,+ul,+ol),.content-table td .h6:has(+p,+ul,+ol),.content-table td h1:has(+p,+ul,+ol),.content-table td h2:has(+p,+ul,+ol),.content-table td h3:has(+p,+ul,+ol),.content-table td h4:has(+p,+ul,+ol),.content-table td h5:has(+p,+ul,+ol),.content-table td h6:has(+p,+ul,+ol),.content-table th .h1:has(+p,+ul,+ol),.content-table th .h2:has(+p,+ul,+ol),.content-table th .h3:has(+p,+ul,+ol),.content-table th .h4:has(+p,+ul,+ol),.content-table th .h5:has(+p,+ul,+ol),.content-table th .h6:has(+p,+ul,+ol),.content-table th h1:has(+p,+ul,+ol),.content-table th h2:has(+p,+ul,+ol),.content-table th h3:has(+p,+ul,+ol),.content-table th h4:has(+p,+ul,+ol),.content-table th h5:has(+p,+ul,+ol),.content-table th h6:has(+p,+ul,+ol){margin-bottom:.25rem}.content-table td ol:has(+h1,+.h1,+h2,+.h2,+h3,+.h3,+h4,+.h4,+h5,+.h5,+h6,+.h6),.content-table td p:has(+h1,+.h1,+h2,+.h2,+h3,+.h3,+h4,+.h4,+h5,+.h5,+h6,+.h6),.content-table td ul:has(+h1,+.h1,+h2,+.h2,+h3,+.h3,+h4,+.h4,+h5,+.h5,+h6,+.h6),.content-table th ol:has(+h1,+.h1,+h2,+.h2,+h3,+.h3,+h4,+.h4,+h5,+.h5,+h6,+.h6),.content-table th p:has(+h1,+.h1,+h2,+.h2,+h3,+.h3,+h4,+.h4,+h5,+.h5,+h6,+.h6),.content-table th ul:has(+h1,+.h1,+h2,+.h2,+h3,+.h3,+h4,+.h4,+h5,+.h5,+h6,+.h6){margin-bottom:3rem}.content-table td p:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6)+ol,.content-table td p:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6)+ul,.content-table th p:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6)+ol,.content-table th p:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6)+ul{margin-top:-1.5rem}.content-table td .text>:last-child,.content-table th .text>:last-child{margin-bottom:0}.content-table td ol,.content-table td ul,.content-table th ol,.content-table th ul{margin-bottom:1em}.content-table td ol ol,.content-table td ol ul,.content-table td ul ol,.content-table td ul ul,.content-table th ol ol,.content-table th ol ul,.content-table th ul ol,.content-table th ul ul{margin-bottom:0}.content-table td ol li li,.content-table td ul li li,.content-table th ol li li,.content-table th ul li li{font-size:.9em}.content-table td ol li ol,.content-table td ol li ul,.content-table td ul li ol,.content-table td ul li ul,.content-table th ol li ol,.content-table th ol li ul,.content-table th ul li ol,.content-table th ul li ul{padding-left:1rem}.content-table td ul li,.content-table th ul li{font-size:1em;padding-left:calc(var(--marker-width) + var(--marker-gap))}.content-table td ul li:before,.content-table th ul li:before{display:inline-block;margin-right:var(--marker-gap);margin-left:calc((var(--marker-width) + var(--marker-gap)) * -1);width:var(--marker-width)}.content-table td a:not(.linkblock),.content-table th a:not(.linkblock){color:var(--link-color);position:relative;hyphens:auto}.content-table td a:not(.linkblock):after,.content-table td a:not(.linkblock):before,.content-table th a:not(.linkblock):after,.content-table th a:not(.linkblock):before{content:"";position:absolute;bottom:.1em;left:0;width:100%;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.content-table td a:not(.linkblock):after,.content-table th a:not(.linkblock):after{opacity:0;background-color:var(--link-color-hover);height:1px}.content-table td a:not(.linkblock):before,.content-table th a:not(.linkblock):before{border-bottom:1px dashed var(--link-color);height:0}.content-table td a:not(.linkblock).active,.content-table td a:not(.linkblock):focus-visible,.content-table td a:not(.linkblock):hover,.content-table th a:not(.linkblock).active,.content-table th a:not(.linkblock):focus-visible,.content-table th a:not(.linkblock):hover{color:var(--link-color-hover);border-color:var(--link-color-hover)}.content-table td a:not(.linkblock).active:after,.content-table td a:not(.linkblock):focus-visible:after,.content-table td a:not(.linkblock):hover:after,.content-table th a:not(.linkblock).active:after,.content-table th a:not(.linkblock):focus-visible:after,.content-table th a:not(.linkblock):hover:after{opacity:1}.content-table td ul li,.content-table th ul li{--marker-width:1rem;--marker-gap:0.5rem}.content-table td ul li:before,.content-table th ul li:before{content:"»";color:var(--color1);font-size:1.25em}.content-table td ol li::marker,.content-table th ol li::marker{color:var(--color1);font-weight:800}@media (max-width:47.9375rem){.content-table tr{display:flex;-moz-column-gap:3rem;column-gap:3rem;row-gap:.5rem;flex-wrap:wrap;border-bottom:1px solid var(--color-grey-75);padding:1rem 0}.content-table td{width:100%!important;border-bottom:none;padding:0}}.content-table td,.content-table th{padding:.5rem;border-collapse:collapse}.content-table td{border-bottom:1px solid var(--color-grey-75)}.content-table th{color:var(--color-white-inverted);background-color:var(--color1-bg)}#tinymce .h1,#tinymce .h2,#tinymce .h3,#tinymce .h4,#tinymce .h5,#tinymce .h6,#tinymce h1,#tinymce h2,#tinymce h3,#tinymce h4,#tinymce h5,#tinymce h6,#tinymce ol,#tinymce p,#tinymce ul,.content-text .h1,.content-text .h2,.content-text .h3,.content-text .h4,.content-text .h5,.content-text .h6,.content-text h1,.content-text h2,.content-text h3,.content-text h4,.content-text h5,.content-text h6,.content-text ol,.content-text p,.content-text ul{margin-bottom:1.5rem}#tinymce .h1:last-child,#tinymce .h2:last-child,#tinymce .h3:last-child,#tinymce .h4:last-child,#tinymce .h5:last-child,#tinymce .h6:last-child,#tinymce h1:last-child,#tinymce h2:last-child,#tinymce h3:last-child,#tinymce h4:last-child,#tinymce h5:last-child,#tinymce h6:last-child,#tinymce ol:last-child,#tinymce p:last-child,#tinymce ul:last-child,.content-text .h1:last-child,.content-text .h2:last-child,.content-text .h3:last-child,.content-text .h4:last-child,.content-text .h5:last-child,.content-text .h6:last-child,.content-text h1:last-child,.content-text h2:last-child,.content-text h3:last-child,.content-text h4:last-child,.content-text h5:last-child,.content-text h6:last-child,.content-text ol:last-child,.content-text p:last-child,.content-text ul:last-child{margin-bottom:0}#tinymce .h1:has(+p,+ul,+ol),#tinymce .h2:has(+p,+ul,+ol),#tinymce .h3:has(+p,+ul,+ol),#tinymce .h4:has(+p,+ul,+ol),#tinymce .h5:has(+p,+ul,+ol),#tinymce .h6:has(+p,+ul,+ol),#tinymce h1:has(+p,+ul,+ol),#tinymce h2:has(+p,+ul,+ol),#tinymce h3:has(+p,+ul,+ol),#tinymce h4:has(+p,+ul,+ol),#tinymce h5:has(+p,+ul,+ol),#tinymce h6:has(+p,+ul,+ol),.content-text .h1:has(+p,+ul,+ol),.content-text .h2:has(+p,+ul,+ol),.content-text .h3:has(+p,+ul,+ol),.content-text .h4:has(+p,+ul,+ol),.content-text .h5:has(+p,+ul,+ol),.content-text .h6:has(+p,+ul,+ol),.content-text h1:has(+p,+ul,+ol),.content-text h2:has(+p,+ul,+ol),.content-text h3:has(+p,+ul,+ol),.content-text h4:has(+p,+ul,+ol),.content-text h5:has(+p,+ul,+ol),.content-text h6:has(+p,+ul,+ol){margin-bottom:.25rem}#tinymce ol:has(+h1,+.h1,+h2,+.h2,+h3,+.h3,+h4,+.h4,+h5,+.h5,+h6,+.h6),#tinymce p:has(+h1,+.h1,+h2,+.h2,+h3,+.h3,+h4,+.h4,+h5,+.h5,+h6,+.h6),#tinymce ul:has(+h1,+.h1,+h2,+.h2,+h3,+.h3,+h4,+.h4,+h5,+.h5,+h6,+.h6),.content-text ol:has(+h1,+.h1,+h2,+.h2,+h3,+.h3,+h4,+.h4,+h5,+.h5,+h6,+.h6),.content-text p:has(+h1,+.h1,+h2,+.h2,+h3,+.h3,+h4,+.h4,+h5,+.h5,+h6,+.h6),.content-text ul:has(+h1,+.h1,+h2,+.h2,+h3,+.h3,+h4,+.h4,+h5,+.h5,+h6,+.h6){margin-bottom:3rem}#tinymce p:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6)+ol,#tinymce p:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6)+ul,.content-text p:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6)+ol,.content-text p:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6)+ul{margin-top:-1.5rem}#tinymce .text>:last-child,.content-text .text>:last-child{margin-bottom:0}#tinymce ol,#tinymce ul,.content-text ol,.content-text ul{margin-bottom:1em}#tinymce ol ol,#tinymce ol ul,#tinymce ul ol,#tinymce ul ul,.content-text ol ol,.content-text ol ul,.content-text ul ol,.content-text ul ul{margin-bottom:0}#tinymce ol li li,#tinymce ul li li,.content-text ol li li,.content-text ul li li{font-size:.9em}#tinymce ol li ol,#tinymce ol li ul,#tinymce ul li ol,#tinymce ul li ul,.content-text ol li ol,.content-text ol li ul,.content-text ul li ol,.content-text ul li ul{padding-left:1rem}#tinymce ul li,.content-text ul li{font-size:1em;padding-left:calc(var(--marker-width) + var(--marker-gap))}#tinymce ul li:before,.content-text ul li:before{display:inline-block;margin-right:var(--marker-gap);margin-left:calc((var(--marker-width) + var(--marker-gap)) * -1);width:var(--marker-width)}#tinymce a:not(.linkblock),.content-text a:not(.linkblock){color:var(--link-color);position:relative;hyphens:auto}#tinymce a:not(.linkblock):after,#tinymce a:not(.linkblock):before,.content-text a:not(.linkblock):after,.content-text a:not(.linkblock):before{content:"";position:absolute;bottom:.1em;left:0;width:100%;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}#tinymce a:not(.linkblock):after,.content-text a:not(.linkblock):after{opacity:0;background-color:var(--link-color-hover);height:1px}#tinymce a:not(.linkblock):before,.content-text a:not(.linkblock):before{border-bottom:1px dashed var(--link-color);height:0}#tinymce a:not(.linkblock).active,#tinymce a:not(.linkblock):focus-visible,#tinymce a:not(.linkblock):hover,.content-text a:not(.linkblock).active,.content-text a:not(.linkblock):focus-visible,.content-text a:not(.linkblock):hover{color:var(--link-color-hover);border-color:var(--link-color-hover)}#tinymce a:not(.linkblock).active:after,#tinymce a:not(.linkblock):focus-visible:after,#tinymce a:not(.linkblock):hover:after,.content-text a:not(.linkblock).active:after,.content-text a:not(.linkblock):focus-visible:after,.content-text a:not(.linkblock):hover:after{opacity:1}#tinymce ul li,.content-text ul li{--marker-width:1rem;--marker-gap:0.5rem}#tinymce ul li:before,.content-text ul li:before{content:"»";color:var(--color1);font-size:1.25em}#tinymce ol li::marker,.content-text ol li::marker{color:var(--color1);font-weight:800}.content-text{overflow:visible}.content-text figure{line-height:0;position:relative;width:-moz-fit-content;width:fit-content}.content-text figure .image-container{position:relative;z-index:0}.content-text figure .image{width:-moz-fit-content;width:fit-content;overflow:clip}.content-text figure img,.content-text figure svg{position:relative;box-sizing:border-box;max-width:100%;height:auto}.content-text figure .copyright-container{position:absolute;width:100%;top:4px;left:4px;z-index:1;pointer-events:none}.content-text figure .copyright-container:focus-within,.content-text figure .copyright-container:hover{pointer-events:auto}.content-text figure .copyright-container:focus-within .copyright-toggler,.content-text figure .copyright-container:hover .copyright-toggler{opacity:1}.content-text figure .copyright-container:focus-within .copyright-text,.content-text figure .copyright-container:hover .copyright-text{pointer-events:auto}.content-text figure .copyright-container:focus-within .copyright-text .copyright-text-inner,.content-text figure .copyright-container:hover .copyright-text .copyright-text-inner{right:0}.content-text figure .copyright-toggler{transition-property:opacity;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);aspect-ratio:1;opacity:.75;margin-right:2px;pointer-events:auto}.content-text figure .copyright-toggler svg{width:100%}.content-text figure .copyright-text{position:absolute;bottom:0;pointer-events:none;overflow:clip}.content-text figure .copyright-text .copyright-text-inner{transition-property:right;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);position:relative;right:100%;line-break:anywhere;width:-moz-fit-content;width:fit-content}.content-text figure .copyright-toggler{width:1.5rem;padding:4px;border-radius:3px;background:var(--color1-bg);border:1px solid var(--color1)}.content-text figure .copyright-toggler svg{fill:var(--color-white-inverted)}.content-text figure .copyright-text{left:calc(1.5rem + 4px);max-width:calc(100% - 1.5rem - 4px)}.content-text figure .copyright-text .copyright-text-inner{min-height:1.5rem;display:flex;align-items:center;padding:4px .5rem;border-radius:3px;background:var(--color1-bg);border:1px solid var(--color1);font-size:calc(var(--fontsize-smaller) * .6);color:var(--color-white-inverted);font-weight:600;line-height:1}.content-text figure figcaption{font-size:var(--fontsize-smaller);line-height:150%;font-size:calc(var(--fontsize-smaller) * .8);margin-top:.25rem}.content-text figure{margin-bottom:1em}.content-text.media--left figure{float:left;margin-right:2em}.content-text.media--right figure{float:right;margin-left:2em}.content-text.media--left figure,.content-text.media--right figure{max-width:45%;margin-top:.3125em}@media screen and (max-width:650px){.content-text.media--left figure,.content-text.media--right figure{max-width:100%!important;float:none;margin-left:0;margin-right:0}}.content-text .linkblock{border-bottom:none;display:block}.content-text .linkblock .text{color:var(--font-color)}.content-text .linkblock .text strong{transition-property:color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);color:var(--font-color)}.content-text .linkblock:focus-visible .text strong,.content-text .linkblock:hover .text strong{color:var(--link-color)}.content-text .linkblock:not(:has(.image svg)) img{transition-property:transform;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.content-text .linkblock:not(:has(.image svg)) .image-container{transition-property:transform,box-shadow;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);overflow:clip}.content-text .linkblock:not(:has(.image svg)):focus-visible img,.content-text .linkblock:not(:has(.image svg)):hover img{transform:scale(1.05)}.content-text.link-tile .linkblock{position:relative;display:block}.content-text.link-tile .linkblock .image-container:after{content:none}#tinymce.image-tile,.content-text.image-tile{position:relative;margin-bottom:0}#tinymce.image-tile a,.content-text.image-tile a{display:block;border:1px solid var(--color-border)}#tinymce.image-tile figure,.content-text.image-tile figure{margin-bottom:0!important}#tinymce.image-tile figure .image,#tinymce.image-tile figure .image img,.content-text.image-tile figure .image,.content-text.image-tile figure .image img{width:100%}#tinymce.image-tile .text,.content-text.image-tile .text{position:absolute;bottom:0;left:0;width:100%;padding:8% .5rem 2.6666666667%;clip-path:polygon(0 1rem,100% 0,100% 100%,0 100%);background-color:color-mix(in srgb,var(--color-area-bg),transparent var(--transparency-switch,10%));color:var(--color-area-font);font-size:var(--fontsize);line-height:150%;font-weight:600;text-align:center;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}#tinymce.image-tile a:focus .text,#tinymce.image-tile a:hover .text,.content-text.image-tile a:focus .text,.content-text.image-tile a:hover .text{background-color:color-mix(in srgb,var(--color1-bg),transparent var(--transparency-switch,10%));color:var(--color-white-inverted);clip-path:polygon(0 0,100% 1rem,100% 100%,0 100%)}#tinymce.quote,.content-text.quote{min-height:-moz-fit-content;min-height:fit-content;display:flex;align-items:center;-moz-column-gap:10rem;column-gap:10rem}#tinymce.quote .text-container,.content-text.quote .text-container{display:flex;align-items:center}#tinymce.quote .text,.content-text.quote .text{padding-top:5rem}@media (max-width:48rem){#tinymce.quote .text,.content-text.quote .text{padding-top:2rem}}#tinymce.quote .text,.content-text.quote .text{font-size:var(--fontsize-h2);width:100%;display:grid;grid-template-areas:"opening-quote text closing-quote"}#tinymce.quote .text>*,.content-text.quote .text>*{-ms-grid-row:1;-ms-grid-column:2;grid-area:text}#tinymce.quote .text:after,#tinymce.quote .text:before,.content-text.quote .text:after,.content-text.quote .text:before{font-size:2.5em}#tinymce.quote .text:before,.content-text.quote .text:before{-ms-grid-row:1;-ms-grid-column:1;grid-area:opening-quote;content:"„";margin-right:1rem;align-self:end}#tinymce.quote .text:after,.content-text.quote .text:after{-ms-grid-row:1;-ms-grid-column:3;grid-area:closing-quote;content:"“";margin-left:1rem}#tinymce.quote .image_container,.content-text.quote .image_container{flex-shrink:0}#tinymce.quote .image_container figcaption,.content-text.quote .image_container figcaption{font-size:var(--fontsize-smaller)}@media (min-width:64rem){#tinymce.quote .image_container,.content-text.quote .image_container{max-width:33.33%}#tinymce.quote .image_container.float_right,.content-text.quote .image_container.float_right{order:1}}@media (max-width:63.9375rem){#tinymce.quote,.content-text.quote{flex-wrap:wrap;justify-content:center}#tinymce.quote .text-container,.content-text.quote .text-container{flex-direction:column}}@media (max-width:47.9375rem){#tinymce.quote .text:after,#tinymce.quote .text:before,.content-text.quote .text:after,.content-text.quote .text:before{font-size:3.5em}#tinymce.quote .text:before,.content-text.quote .text:before{margin-right:-2rem}#tinymce.quote .text:after,.content-text.quote .text:after{margin-left:-2rem}}#tinymce.circle-customer .image,.content-text.circle-customer .image{clip-path:url(#circled-image-customer);display:flex;justify-content:center;align-items:center}.mod_article.with-area-background #tinymce.circle-customer .image,.mod_article.with-area-background .content-text.circle-customer .image{clip-path:url(#circled-image-customer-keil)}.mod_article.with-area-background #tinymce.circle-customer .image .circled-image-copy,.mod_article.with-area-background .content-text.circle-customer .image .circled-image-copy{display:none}.mod_article.with-area-background #tinymce.circle-customer .image .image-copy,.mod_article.with-area-background .content-text.circle-customer .image .image-copy{display:block;writing-mode:initial;left:1.5rem;top:2.3rem;transform:rotate(2deg)}@media (max-width:63.9375rem){.mod_article.with-area-background #tinymce.circle-customer .image .image-copy,.mod_article.with-area-background .content-text.circle-customer .image .image-copy{top:1.5rem}}#tinymce.circle-customer .image-copy,.content-text.circle-customer .image-copy{display:none}#tinymce.circle-customer .circled-image-copy,.content-text.circle-customer .circled-image-copy{display:block;top:auto;left:auto;width:98%;height:99%}#tinymce.circle-customer .circled-image-copy .circled-image-copy-container,.content-text.circle-customer .circled-image-copy .circled-image-copy-container{transform:rotate(310deg)}#tinymce.ansprechpartner .image_container,.content-text.ansprechpartner .image_container{max-width:35%;margin-right:1em;shape-outside:circle(50%)}@media (max-width:30rem){#tinymce.ansprechpartner .image_container.float_left,.content-text.ansprechpartner .image_container.float_left{float:left}}@media (max-width:30rem){#tinymce.ansprechpartner .image_container.float_right,.content-text.ansprechpartner .image_container.float_right{float:right}}#tinymce.ansprechpartner .image,.content-text.ansprechpartner .image{position:relative;padding:8px;overflow:visible}@media (min-width:769px){#tinymce.ansprechpartner .image,.content-text.ansprechpartner .image{margin-top:-2px;margin-left:-2rem}}#tinymce.ansprechpartner .image img,.content-text.ansprechpartner .image img{aspect-ratio:1;height:auto;border-radius:50%;-o-object-fit:cover;object-fit:cover;position:relative;z-index:2}#tinymce.ansprechpartner .image:after,.content-text.ansprechpartner .image:after{content:"";height:100%;aspect-ratio:1;background-color:var(--color-area);position:absolute;z-index:1;border-radius:50%;top:-2px;left:-3px}#tinymce.ansprechpartner .image,.content-text.ansprechpartner .image{display:flex;justify-content:center;align-items:center}#tinymce.ansprechpartner .image .circled-image-copy,.content-text.ansprechpartner .image .circled-image-copy{display:block;top:auto;left:auto;width:93%;height:93%}#tinymce.ansprechpartner .image .circled-image-copy .circled-image-copy-container,.content-text.ansprechpartner .image .circled-image-copy .circled-image-copy-container{transform:rotate(300deg)}#tinymce.ansprechpartner .image .circled-image-copy textPath,.content-text.ansprechpartner .image .circled-image-copy textPath{font-size:9px}#tinymce.ansprechpartner .image .image-copy,.content-text.ansprechpartner .image .image-copy{display:none}@media (max-width:30rem){#tinymce.ansprechpartner .text-container,.content-text.ansprechpartner .text-container{display:flex;gap:1rem;align-items:center}#tinymce.ansprechpartner .text-container .image_container,.content-text.ansprechpartner .text-container .image_container{width:40%;min-width:110px;margin-bottom:0;margin-right:0}#tinymce.ansprechpartner .text-container .text,.content-text.ansprechpartner .text-container .text{width:60%}}@media (max-width:30rem){#tinymce:not(.mobile-float) figure.float_left,#tinymce:not(.mobile-float) figure.float_right,.content-text:not(.mobile-float) figure.float_left,.content-text:not(.mobile-float) figure.float_right{max-width:100%;float:none;margin-left:0;margin-right:0}}.content-youtube .yt-optin{max-width:100%}body:not(.safari) .content-youtube .yt-optin{aspect-ratio:var(--width)/var(--height)}.content-youtube .yt-optin{padding:1rem;display:flex;align-items:center;justify-content:center;border:1px solid var(--color1);background:var(--color-white);text-align:center;position:relative}.content-youtube .yt-optin .yt-optin-background{--custom-color:hsla(0,0%,100%,.8)}body.black .content-youtube .yt-optin .yt-optin-background,body.white .content-youtube .yt-optin .yt-optin-background{--custom-color:initial}.content-youtube .yt-optin .yt-optin-background{content:"";height:100%;width:100%;position:absolute;top:0;left:0;z-index:1;filter:blur(1px)}.content-youtube .yt-optin .yt-optin-background:after{content:"";height:100%;width:100%;position:absolute;top:0;left:0;background-color:var(--custom-color,var(--color-white))}.content-youtube .yt-optin .yt-optin-background .image,.content-youtube .yt-optin .yt-optin-background .image-container,.content-youtube .yt-optin .yt-optin-background img,.content-youtube .yt-optin .yt-optin-background picture{width:100%;height:100%}.content-youtube .yt-optin .yt-optin-background img{-o-object-fit:cover;object-fit:cover}.content-youtube .yt-optin .yt-optin-container{position:relative;z-index:3}.content-youtube .yt-optin .headline{font-size:var(--fontsize-h3);font-weight:300;line-height:120%;color:var(--h3-color);font-family:Signika,Helvetica,sans-serif;letter-spacing:auto;margin-bottom:0}.content-youtube .yt-optin .hint{font-size:calc(var(--fontsize-smaller) * .8)}.content-youtube .yt-optin button{margin-top:1rem;transition-property:background-color,border-color,color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);display:inline-block;padding:.15em .8em;border-radius:5px;background-color:var(--color1-bg);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer}.content-youtube .yt-optin button svg{fill:var(--color-white-inverted);transition-property:fill;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.content-youtube .yt-optin button:focus-visible,.content-youtube .yt-optin button:hover{background-color:var(--color-white);border-color:var(--color1);color:var(--color1)}.content-youtube .yt-optin button:focus-visible svg,.content-youtube .yt-optin button:hover svg{fill:var(--color1)}body.safari .content-youtube .yt-optin{aspect-ratio:auto!important}.content-youtube>button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;position:relative;max-width:100%;padding:0;border:none;background:none}.content-youtube>button img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.content-youtube>button svg{position:absolute;width:15%;height:auto;opacity:.8;fill:var(--color-white);filter:drop-shadow(1px 1px 2px rgba(0,0,0,.3))}.content-youtube iframe{width:100%;height:auto}.mod_breadcrumb{display:none}@media (min-width:48rem){.mod_breadcrumb{display:block;font-size:calc(var(--fontsize-smaller) * .8);margin-top:1rem;margin-bottom:3rem}.mod_breadcrumb ul{display:flex;flex-wrap:wrap;margin-bottom:1em}.mod_breadcrumb ul li{color:var(--color-grey-50)}.mod_breadcrumb ul li:last-of-type:after{content:none}.mod_breadcrumb ul li:after{content:"/";margin:0 .5em}.mod_breadcrumb ul li a{transition-property:color,text-decoration-color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);cursor:pointer;text-decoration:underline;text-decoration-color:transparent;color:var(--color-grey-50)}.mod_breadcrumb ul li a.active,.mod_breadcrumb ul li a:focus-visible,.mod_breadcrumb ul li a:hover{color:var(--color1);text-decoration-color:var(--color-border)}.mod_breadcrumb ul li.active strong{font-weight:300!important;color:var(--font-color)}}body.startseite .mod_breadcrumb{display:none!important}.mod_eventlist{--list-cols-desktop:3;--list-cols-laptop_large:3;--list-cols-laptop:3;--list-cols-tablet:2;--list-cols-mobile:1;--list-column-gap-desktop:2rem;--list-column-gap-laptop_large:2rem;--list-column-gap-laptop:2rem;--list-column-gap-tablet:1rem;--list-column-gap-mobile:1rem;--list-row-gap-desktop:2rem;--list-row-gap-laptop_large:2rem;--list-row-gap-laptop:2rem;--list-row-gap-tablet:1rem;--list-row-gap-mobile:1rem;overflow:visible}.mod_eventlist .list-container{display:grid;flex-wrap:wrap;grid-template-columns:repeat(var(--list-cols-desktop),1fr);-moz-column-gap:var(--list-column-gap-desktop);column-gap:var(--list-column-gap-desktop);row-gap:var(--list-row-gap-desktop);align-content:start;align-items:start;overflow:visible}@media (min-width:90.0625rem){.mod_eventlist .list-container:is([style*="--list-cols-desktop: auto"]){display:flex;justify-content:var(--list-flex-type-desktop,space-between)}}@media (max-width:90rem){.mod_eventlist .list-container{grid-template-columns:repeat(var(--list-cols-laptop_large),1fr);-moz-column-gap:var(--list-column-gap-laptop_large);column-gap:var(--list-column-gap-laptop_large);row-gap:var(--list-row-gap-laptop_large)}}@media (max-width:90rem) and (min-width:64.0625rem){.mod_eventlist .list-container[style*="--list-cols-laptop_large: auto"]{display:flex;justify-content:var(--list-flex-type-laptop_large,space-between)}}@media (max-width:64rem){.mod_eventlist .list-container{grid-template-columns:repeat(var(--list-cols-laptop),1fr);-moz-column-gap:var(--list-column-gap-laptop);column-gap:var(--list-column-gap-laptop);row-gap:var(--list-row-gap-laptop)}}@media (max-width:64rem) and (min-width:48.0625rem){.mod_eventlist .list-container[style*="--list-cols-laptop: auto"]{display:flex;justify-content:var(--list-flex-type-laptop,space-between)}}@media (max-width:48rem){.mod_eventlist .list-container{grid-template-columns:repeat(var(--list-cols-tablet),1fr);-moz-column-gap:var(--list-column-gap-tablet);column-gap:var(--list-column-gap-tablet);row-gap:var(--list-row-gap-tablet)}}@media (max-width:48rem) and (min-width:30.0625rem){.mod_eventlist .list-container[style*="--list-cols-tablet: auto"]{display:flex;justify-content:var(--list-flex-type-tablet,space-between)}}@media (max-width:30rem){.mod_eventlist .list-container{grid-template-columns:repeat(var(--list-cols-mobile),1fr);-moz-column-gap:var(--list-column-gap-mobile);column-gap:var(--list-column-gap-mobile);row-gap:var(--list-row-gap-mobile)}.mod_eventlist .list-container[style*="--list-cols-mobile: auto"]{display:flex;justify-content:var(--list-flex-type-mobile,space-between)}}.mod_eventlist .empty{grid-column:1/-1;color:var(--color-grey-50);font-weight:600;display:flex;-moz-column-gap:1rem;column-gap:1rem;align-items:baseline}.mod_eventlist .empty svg{width:20px;fill:var(--color1)}.mod_eventlist .layout_teaser a{position:relative;display:block}.mod_eventlist .layout_teaser a:before{content:"";position:absolute;top:-1rem;left:-1rem;width:calc(100% + 2rem);height:calc(100% + 2rem);transform:scaleX(0);transform-origin:right;z-index:-1;transition-property:transform;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);background-color:color-mix(in srgb,var(--color-area),transparent var(--transparency-switch,90%))}.mod_eventlist .layout_teaser a:focus:before,.mod_eventlist .layout_teaser a:hover:before{transform-origin:left;transform:scaleX(1)}.mod_eventlist .layout_teaser a:focus .subheadline,.mod_eventlist .layout_teaser a:hover .subheadline{color:var(--font-color)}.mod_eventlist .layout_teaser .info{font-size:var(--fontsize-smaller);line-height:150%;color:var(--color-grey-50);margin-bottom:0;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);display:flex;gap:.5rem;justify-content:space-between}.mod_eventlist .layout_teaser .info p{margin-bottom:0}.mod_eventlist .layout_teaser .info .date{width:-moz-fit-content;width:fit-content}.mod_eventlist .layout_teaser .info .date .time{margin-left:.5rem}.mod_eventlist .layout_teaser .headline{color:var(--font-color);font-size:var(--fontsize);line-height:150%;margin-bottom:0;font-weight:600}.mod_eventlist .layout_teaser .teaser{color:var(--font-color);font-weight:300;font-size:var(--fontsize-smaller);line-height:150%}.mod_eventlist .layout_teaser{margin-bottom:2rem}.mod_eventreader .layout_full h1{margin-bottom:0}.mod_eventreader .layout_full .info{font-size:var(--fontsize-smaller);line-height:150%;color:var(--color-grey-50);margin-bottom:1rem;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);display:flex;flex-direction:column}.mod_eventreader .layout_full .info p{margin-bottom:0}.mod_eventreader .layout_full .info .date{width:-moz-fit-content;width:fit-content}.mod_eventreader .layout_full .info .date .time{margin-left:.5rem}.mod_navigation:not(.mobile-nav){overflow:visible}.mod_navigation:not(.mobile-nav)>div>ul,.mod_navigation:not(.mobile-nav)>ul{display:flex;flex-wrap:wrap;justify-content:left;-moz-column-gap:1rem;column-gap:1rem}.mod_navigation:not(.mobile-nav)>div>ul a,.mod_navigation:not(.mobile-nav)>div>ul strong,.mod_navigation:not(.mobile-nav)>ul a,.mod_navigation:not(.mobile-nav)>ul strong{color:var(--link-color)}.mod_navigation:not(.mobile-nav)>div>ul a:after,.mod_navigation:not(.mobile-nav)>div>ul strong:after,.mod_navigation:not(.mobile-nav)>ul a:after,.mod_navigation:not(.mobile-nav)>ul strong:after{transition-property:transform;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);content:"";display:block;height:1px;width:100%;background-color:var(--link-color);position:relative;transform:scaleX(0);transform-origin:right}.mod_navigation:not(.mobile-nav)>div>ul a.active:after,.mod_navigation:not(.mobile-nav)>div>ul a:focus-visible:after,.mod_navigation:not(.mobile-nav)>div>ul a:hover:after,.mod_navigation:not(.mobile-nav)>div>ul strong.active:after,.mod_navigation:not(.mobile-nav)>div>ul strong:focus-visible:after,.mod_navigation:not(.mobile-nav)>div>ul strong:hover:after,.mod_navigation:not(.mobile-nav)>ul a.active:after,.mod_navigation:not(.mobile-nav)>ul a:focus-visible:after,.mod_navigation:not(.mobile-nav)>ul a:hover:after,.mod_navigation:not(.mobile-nav)>ul strong.active:after,.mod_navigation:not(.mobile-nav)>ul strong:focus-visible:after,.mod_navigation:not(.mobile-nav)>ul strong:hover:after{transform:scaleX(1);transform-origin:left}.mod_navigation:not(.mobile-nav)>div>ul strong:after,.mod_navigation:not(.mobile-nav)>ul strong:after{transform:scaleX(1)}.mod_navigation:not(.mobile-nav)>div>ul>li.active>strong,.mod_navigation:not(.mobile-nav)>div>ul>li.forward>strong,.mod_navigation:not(.mobile-nav)>div>ul>li.trail>strong,.mod_navigation:not(.mobile-nav)>ul>li.active>strong,.mod_navigation:not(.mobile-nav)>ul>li.forward>strong,.mod_navigation:not(.mobile-nav)>ul>li.trail>strong{font-weight:600!important}.mod_navigation:not(.mobile-nav)>div>ul>li.active>a,.mod_navigation:not(.mobile-nav)>div>ul>li.forward>a,.mod_navigation:not(.mobile-nav)>div>ul>li.trail>a,.mod_navigation:not(.mobile-nav)>ul>li.active>a,.mod_navigation:not(.mobile-nav)>ul>li.forward>a,.mod_navigation:not(.mobile-nav)>ul>li.trail>a{font-weight:600}.mod_navigation:not(.mobile-nav) li.submenu{display:grid;grid-template-columns:max-content min-content}.mod_navigation:not(.mobile-nav) li.submenu>ul{grid-column:1/-1}.mod_navigation:not(.mobile-nav) li.submenu .submenu-opener{display:none;width:.5em;margin-left:.25em;cursor:pointer}.mod_navigation:not(.mobile-nav) li.submenu .submenu-opener svg{width:100%;fill:var(--link-color)}body.keyboard-active .mod_navigation:not(.mobile-nav) li.submenu .submenu-opener{display:block}.mod_navigation:not(.mobile-nav) a{color:var(--link-color)}.mod_navigation:not(.mobile-nav) a:after{transition-property:transform;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);content:"";display:block;height:1px;width:100%;background-color:var(--link-color);position:relative;transform:scaleX(0);transform-origin:right}.mod_navigation:not(.mobile-nav) a.active:after,.mod_navigation:not(.mobile-nav) a:focus-visible:after,.mod_navigation:not(.mobile-nav) a:hover:after{transform:scaleX(1);transform-origin:left}#header .mod_navigation.main-nav .level_1>li.to-kbf-main{margin-left:3rem}#header .mod_navigation.main-nav .level_1>li.to-kbf-main>a{font-weight:600;color:var(--color1)}#header .mod_navigation.main-nav .level_1>li.to-kbf-main>a:before{content:">";margin-right:.25em}#header .mod_navigation.main-nav .level_1>li.to-kbf-main>a svg{display:none}#header .mod_navigation.main-nav .level_1>li.first{margin-left:0}#header .mod_navigation.main-nav .level_1>li>a{font-weight:400;color:var(--font-color)}#header .mod_navigation.main-nav .level_1>li>a:after{transition-property:transform;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);content:"";display:block;height:1px;width:100%;background-color:var(--font-color);position:relative;transform:scaleX(0);transform-origin:right}#header .mod_navigation.main-nav .level_1>li>a.active:after,#header .mod_navigation.main-nav .level_1>li>a:focus-visible:after,#header .mod_navigation.main-nav .level_1>li>a:hover:after{transform:scaleX(1);transform-origin:left}#header .mod_navigation.main-nav .level_1>li>a,#header .mod_navigation.main-nav .level_1>li>strong{display:block;padding-bottom:.5rem;font-size:var(--fontsize-bigger);line-height:130%;font-weight:400}#header .mod_navigation.main-nav .level_1>li.active>a,#header .mod_navigation.main-nav .level_1>li.active>strong,#header .mod_navigation.main-nav .level_1>li.trail>a,#header .mod_navigation.main-nav .level_1>li.trail>strong{height:100%;color:var(--color1)}#header .mod_navigation.main-nav .level_1>li.active>a:after,#header .mod_navigation.main-nav .level_1>li.active>strong:after,#header .mod_navigation.main-nav .level_1>li.trail>a:after,#header .mod_navigation.main-nav .level_1>li.trail>strong:after{content:"";display:block;height:1px;width:100%;background-color:var(--color1);position:relative}@media (max-width:89.9375rem){#header .mod_navigation.main-nav .level_1>li>a,#header .mod_navigation.main-nav .level_1>li>strong{font-size:var(--fontsize);line-height:150%}}#header .mod_navigation.main-nav .main-nav-container{margin-top:-1rem;padding-top:1rem;opacity:0;pointer-events:none;position:absolute;left:0;top:100%;width:100%;z-index:999;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}@keyframes delay{0%{pointer-events:none}to{pointer-events:auto}}#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner{background:var(--color-white-layer2);box-shadow:2px 3px 3px color-mix(in srgb,var(--color-black),transparent var(--transparency-switch,90%));border:1px solid var(--color-border)}#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .above{display:flex;gap:1rem}#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .above .level_2{flex-shrink:0;width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(16.6666666667%,1fr))}#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .above .level_2 li{hyphens:auto}#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .above .level_2>li{display:flex;flex-direction:column;width:100%}#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .above .level_2>li>a{color:var(--color-area-font)}#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .above .level_2>li>a:after{transition-property:transform;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);content:"";display:block;height:1px;width:100%;background-color:var(--color-area-font);position:relative;transform:scaleX(0);transform-origin:right}#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .above .level_2>li>a.active:after,#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .above .level_2>li>a:focus-visible:after,#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .above .level_2>li>a:hover:after{transform:scaleX(1);transform-origin:left}#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .above .level_2>li>a>span{display:flex;align-items:baseline}#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .above .level_2>li>a svg{fill:var(--color-area-font)}#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .above .level_2>li>a,#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .above .level_2>li>strong{padding:1rem;background-color:var(--color-area-bg);color:var(--color-area-font);display:block;font-weight:600;border:1px solid var(--color-border);border-top:none}#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .above .level_2>li.first>a,#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .above .level_2>li.first>strong{border-left:none}#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .above .level_2>li.last>a,#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .above .level_2>li.last>strong{border-right-width:2px}#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .above .level_2>li.active>a:after,#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .above .level_2>li.active>strong:after,#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .above .level_2>li.trail>a:after,#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .above .level_2>li.trail>strong:after{content:"";display:block;height:1px;width:100%;background-color:var(--color-area-font);position:relative}#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .above .level_2 .level_3{padding:.5rem 1rem 1rem;border:1px solid var(--color-grey-75);border-top:none;border-bottom:none;height:100%;font-size:var(--fontsize-smaller);line-height:150%}#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .above .level_2 .level_3>li{margin-bottom:1rem}#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .above .level_2 .level_3>li>a{color:var(--font-color)}#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .above .level_2 .level_3>li>a:after{transition-property:transform;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);content:"";display:block;height:1px;width:100%;background-color:var(--font-color);position:relative;transform:scaleX(0);transform-origin:right}#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .above .level_2 .level_3>li>a.active:after,#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .above .level_2 .level_3>li>a:focus-visible:after,#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .above .level_2 .level_3>li>a:hover:after{transform:scaleX(1);transform-origin:left}#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .above .level_2>.first .level_3{border-left:none}#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .above .level_2>.last .level_3{border-right-width:2px}#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .above .parent-page-description{order:1;align-self:flex-start}#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .above .parent-page-description a:after{content:none}#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .above .parent-page-description a{display:block;padding:1rem 2rem;color:var(--font-color);height:100%}#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .above .parent-page-description a .page-title{font-size:var(--fontsize-h3);font-weight:300;line-height:120%;color:var(--h3-color);font-family:Signika,Helvetica,sans-serif;letter-spacing:auto}#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .above .parent-page-description a .page-title:after{content:"";height:4px;width:calc(50% + 2rem);margin-left:-2rem;display:block;position:relative;background:var(--color-grey-75);transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .above .parent-page-description a .more{margin-top:1rem;color:var(--color-grey-50);transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .above .parent-page-description a:focus .page-title:after,#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .above .parent-page-description a:hover .page-title:after{width:100%;margin-left:0}#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .above .parent-page-description a:focus .more,#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .above .parent-page-description a:hover .more{color:var(--color1)}#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .above .parent-page-description+.level_2{width:66%}#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .quick-navigation{background:var(--color-grey-95-bg);padding:1rem 2rem 1rem 1rem}#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .quick-navigation .quick-nav .level_1{justify-content:space-between;align-items:center}#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .quick-navigation .quick-nav .level_1 li a{font-size:var(--fontsize-bigger);line-height:130%;font-weight:400;padding-bottom:0;gap:.25em;align-items:baseline;position:relative;color:var(--font-color)}#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .quick-navigation .quick-nav .level_1 li a:after{transition-property:transform;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);content:"";display:block;height:1px;width:100%;background-color:var(--font-color);position:relative;transform:scaleX(0);transform-origin:right}#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .quick-navigation .quick-nav .level_1 li a.active:after,#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .quick-navigation .quick-nav .level_1 li a:focus-visible:after,#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .quick-navigation .quick-nav .level_1 li a:hover:after{transform:scaleX(1);transform-origin:left}#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .quick-navigation .quick-nav .level_1 li a{display:flex}#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .quick-navigation .quick-nav .level_1 li a:after{margin-top:0;position:absolute;top:100%;left:0;background:var(--color1)}#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .quick-navigation .quick-nav .level_1 li a .icon-container{width:1em;height:1em;flex-shrink:0}#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .quick-navigation .quick-nav .level_1 li a .icon-container svg{max-height:100%;max-width:100%}#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .quick-navigation .quick-nav .level_1 li a:focus svg,#header .mod_navigation.main-nav .main-nav-container .navigation-container-inner .quick-navigation .quick-nav .level_1 li a:hover svg{animation:wobble-hor-bottom .5s ease-in-out both}#header .mod_navigation.main-nav .level_1>li:focus-within .main-nav-container,#header .mod_navigation.main-nav .level_1>li:hover .main-nav-container{opacity:1;animation:.1s delay linear both}#header .icon-nav,#mobile-menu .icon-nav{cursor:pointer}#header .icon-nav .level_1,#mobile-menu .icon-nav .level_1{align-items:baseline}#header .icon-nav .level_1 .ce_rsce_icon_nav_item,#header .icon-nav .level_1 .suche,#mobile-menu .icon-nav .level_1 .ce_rsce_icon_nav_item,#mobile-menu .icon-nav .level_1 .suche{font-size:calc(var(--fontsize-smaller) * .8);font-weight:300}#header .icon-nav .level_1 .ce_rsce_icon_nav_item a,#header .icon-nav .level_1 .suche a,#mobile-menu .icon-nav .level_1 .ce_rsce_icon_nav_item a,#mobile-menu .icon-nav .level_1 .suche a{display:block}#header .icon-nav .level_1 .ce_rsce_icon_nav_item.first,#header .icon-nav .level_1 .suche.first,#mobile-menu .icon-nav .level_1 .ce_rsce_icon_nav_item.first,#mobile-menu .icon-nav .level_1 .suche.first{margin-left:0}#header .icon-nav .level_1 .ce_rsce_icon_nav_item .formbody,#header .icon-nav .level_1 .suche .formbody,#mobile-menu .icon-nav .level_1 .ce_rsce_icon_nav_item .formbody,#mobile-menu .icon-nav .level_1 .suche .formbody{align-items:normal}#header .icon-nav .level_1 .ce_rsce_icon_nav_item .formbody .widget-text,#header .icon-nav .level_1 .suche .formbody .widget-text,#mobile-menu .icon-nav .level_1 .ce_rsce_icon_nav_item .formbody .widget-text,#mobile-menu .icon-nav .level_1 .suche .formbody .widget-text{position:relative;display:flex;margin-left:.5rem}#header .icon-nav .level_1 .ce_rsce_icon_nav_item .formbody .widget-text input,#header .icon-nav .level_1 .suche .formbody .widget-text input,#mobile-menu .icon-nav .level_1 .ce_rsce_icon_nav_item .formbody .widget-text input,#mobile-menu .icon-nav .level_1 .suche .formbody .widget-text input{align-self:flex-end;outline:none}#header .icon-nav .level_1 .ce_rsce_icon_nav_item .formbody .widget-text label,#header .icon-nav .level_1 .suche .formbody .widget-text label,#mobile-menu .icon-nav .level_1 .ce_rsce_icon_nav_item .formbody .widget-text label,#mobile-menu .icon-nav .level_1 .suche .formbody .widget-text label{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}#header .icon-nav .level_1 .ce_rsce_icon_nav_item label,#header .icon-nav .level_1 .suche label,#mobile-menu .icon-nav .level_1 .ce_rsce_icon_nav_item label,#mobile-menu .icon-nav .level_1 .suche label{flex-direction:column;align-items:center;cursor:pointer}#header .icon-nav .level_1 .ce_rsce_icon_nav_item label svg,#header .icon-nav .level_1 .suche label svg,#mobile-menu .icon-nav .level_1 .ce_rsce_icon_nav_item label svg,#mobile-menu .icon-nav .level_1 .suche label svg{height:auto}#header .icon-nav .level_1 .ce_rsce_icon_nav_item .menu-item:after,#header .icon-nav .level_1 .ce_rsce_icon_nav_item .menu-item:before,#header .icon-nav .level_1 .ce_rsce_icon_nav_item label:after,#header .icon-nav .level_1 .ce_rsce_icon_nav_item label:before,#header .icon-nav .level_1 .suche .menu-item:after,#header .icon-nav .level_1 .suche .menu-item:before,#header .icon-nav .level_1 .suche label:after,#header .icon-nav .level_1 .suche label:before,#mobile-menu .icon-nav .level_1 .ce_rsce_icon_nav_item .menu-item:after,#mobile-menu .icon-nav .level_1 .ce_rsce_icon_nav_item .menu-item:before,#mobile-menu .icon-nav .level_1 .ce_rsce_icon_nav_item label:after,#mobile-menu .icon-nav .level_1 .ce_rsce_icon_nav_item label:before,#mobile-menu .icon-nav .level_1 .suche .menu-item:after,#mobile-menu .icon-nav .level_1 .suche .menu-item:before,#mobile-menu .icon-nav .level_1 .suche label:after,#mobile-menu .icon-nav .level_1 .suche label:before{content:none}#header .icon-nav .level_1 .ce_rsce_icon_nav_item .menu-item,#header .icon-nav .level_1 .ce_rsce_icon_nav_item label,#header .icon-nav .level_1 .suche .menu-item,#header .icon-nav .level_1 .suche label,#mobile-menu .icon-nav .level_1 .ce_rsce_icon_nav_item .menu-item,#mobile-menu .icon-nav .level_1 .ce_rsce_icon_nav_item label,#mobile-menu .icon-nav .level_1 .suche .menu-item,#mobile-menu .icon-nav .level_1 .suche label{color:var(--color-grey-50);text-align:center}@keyframes wobble-hor-bottom{0%,to{transform:translateX(0);transform-origin:50% 50%}15%{transform:translateX(-2px) rotate(-3deg)}30%{transform:translateX(1px) rotate(3deg)}60%{transform:translateX(-1px) rotate(-1deg)}}#header .icon-nav .level_1 .ce_rsce_icon_nav_item .menu-item svg,#header .icon-nav .level_1 .ce_rsce_icon_nav_item label svg,#header .icon-nav .level_1 .suche .menu-item svg,#header .icon-nav .level_1 .suche label svg,#mobile-menu .icon-nav .level_1 .ce_rsce_icon_nav_item .menu-item svg,#mobile-menu .icon-nav .level_1 .ce_rsce_icon_nav_item label svg,#mobile-menu .icon-nav .level_1 .suche .menu-item svg,#mobile-menu .icon-nav .level_1 .suche label svg{fill:var(--color-grey-50);width:28px;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}#header .icon-nav .level_1 .ce_rsce_icon_nav_item .menu-item svg .fill,#header .icon-nav .level_1 .ce_rsce_icon_nav_item label svg .fill,#header .icon-nav .level_1 .suche .menu-item svg .fill,#header .icon-nav .level_1 .suche label svg .fill,#mobile-menu .icon-nav .level_1 .ce_rsce_icon_nav_item .menu-item svg .fill,#mobile-menu .icon-nav .level_1 .ce_rsce_icon_nav_item label svg .fill,#mobile-menu .icon-nav .level_1 .suche .menu-item svg .fill,#mobile-menu .icon-nav .level_1 .suche label svg .fill{transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);fill:var(--color1);opacity:0}#header .icon-nav .level_1 .ce_rsce_icon_nav_item .menu-item:focus svg,#header .icon-nav .level_1 .ce_rsce_icon_nav_item .menu-item:hover svg,#header .icon-nav .level_1 .ce_rsce_icon_nav_item label:focus svg,#header .icon-nav .level_1 .ce_rsce_icon_nav_item label:hover svg,#header .icon-nav .level_1 .suche .menu-item:focus svg,#header .icon-nav .level_1 .suche .menu-item:hover svg,#header .icon-nav .level_1 .suche label:focus svg,#header .icon-nav .level_1 .suche label:hover svg,#mobile-menu .icon-nav .level_1 .ce_rsce_icon_nav_item .menu-item:focus svg,#mobile-menu .icon-nav .level_1 .ce_rsce_icon_nav_item .menu-item:hover svg,#mobile-menu .icon-nav .level_1 .ce_rsce_icon_nav_item label:focus svg,#mobile-menu .icon-nav .level_1 .ce_rsce_icon_nav_item label:hover svg,#mobile-menu .icon-nav .level_1 .suche .menu-item:focus svg,#mobile-menu .icon-nav .level_1 .suche .menu-item:hover svg,#mobile-menu .icon-nav .level_1 .suche label:focus svg,#mobile-menu .icon-nav .level_1 .suche label:hover svg{fill:var(--color-black);animation:wobble-hor-bottom 1s ease-in-out both}#header .icon-nav .level_1 .ce_rsce_icon_nav_item .menu-item:focus .text-container,#header .icon-nav .level_1 .ce_rsce_icon_nav_item .menu-item:hover .text-container,#header .icon-nav .level_1 .ce_rsce_icon_nav_item label:focus .text-container,#header .icon-nav .level_1 .ce_rsce_icon_nav_item label:hover .text-container,#header .icon-nav .level_1 .suche .menu-item:focus .text-container,#header .icon-nav .level_1 .suche .menu-item:hover .text-container,#header .icon-nav .level_1 .suche label:focus .text-container,#header .icon-nav .level_1 .suche label:hover .text-container,#mobile-menu .icon-nav .level_1 .ce_rsce_icon_nav_item .menu-item:focus .text-container,#mobile-menu .icon-nav .level_1 .ce_rsce_icon_nav_item .menu-item:hover .text-container,#mobile-menu .icon-nav .level_1 .ce_rsce_icon_nav_item label:focus .text-container,#mobile-menu .icon-nav .level_1 .ce_rsce_icon_nav_item label:hover .text-container,#mobile-menu .icon-nav .level_1 .suche .menu-item:focus .text-container,#mobile-menu .icon-nav .level_1 .suche .menu-item:hover .text-container,#mobile-menu .icon-nav .level_1 .suche label:focus .text-container,#mobile-menu .icon-nav .level_1 .suche label:hover .text-container{color:var(--font-color)}#header .icon-nav .level_1 .ce_rsce_icon_nav_item .menu-item:focus .fill,#header .icon-nav .level_1 .ce_rsce_icon_nav_item .menu-item:hover .fill,#header .icon-nav .level_1 .ce_rsce_icon_nav_item label:focus .fill,#header .icon-nav .level_1 .ce_rsce_icon_nav_item label:hover .fill,#header .icon-nav .level_1 .suche .menu-item:focus .fill,#header .icon-nav .level_1 .suche .menu-item:hover .fill,#header .icon-nav .level_1 .suche label:focus .fill,#header .icon-nav .level_1 .suche label:hover .fill,#mobile-menu .icon-nav .level_1 .ce_rsce_icon_nav_item .menu-item:focus .fill,#mobile-menu .icon-nav .level_1 .ce_rsce_icon_nav_item .menu-item:hover .fill,#mobile-menu .icon-nav .level_1 .ce_rsce_icon_nav_item label:focus .fill,#mobile-menu .icon-nav .level_1 .ce_rsce_icon_nav_item label:hover .fill,#mobile-menu .icon-nav .level_1 .suche .menu-item:focus .fill,#mobile-menu .icon-nav .level_1 .suche .menu-item:hover .fill,#mobile-menu .icon-nav .level_1 .suche label:focus .fill,#mobile-menu .icon-nav .level_1 .suche label:hover .fill{opacity:1}#header .icon-nav .level_1 .ce_rsce_icon_nav_item.always-visible .text-container,#header .icon-nav .level_1 .suche.always-visible .text-container,#mobile-menu .icon-nav .level_1 .ce_rsce_icon_nav_item.always-visible .text-container,#mobile-menu .icon-nav .level_1 .suche.always-visible .text-container{opacity:1!important}#header .icon-nav .level_1 .ce_rsce_icon_nav_item.align-right,#header .icon-nav .level_1 .suche.align-right,#mobile-menu .icon-nav .level_1 .ce_rsce_icon_nav_item.align-right,#mobile-menu .icon-nav .level_1 .suche.align-right{margin-left:3rem}#header .icon-nav .level_1 .ce_rsce_icon_nav_item.highlighted .icon-container svg .stroke,#header .icon-nav .level_1 .suche.highlighted .icon-container svg .stroke,#mobile-menu .icon-nav .level_1 .ce_rsce_icon_nav_item.highlighted .icon-container svg .stroke,#mobile-menu .icon-nav .level_1 .suche.highlighted .icon-container svg .stroke{fill:var(--color2)}#header .icon-nav .level_1 .ce_rsce_icon_nav_item.highlighted .text-container,#header .icon-nav .level_1 .suche.highlighted .text-container,#mobile-menu .icon-nav .level_1 .ce_rsce_icon_nav_item.highlighted .text-container,#mobile-menu .icon-nav .level_1 .suche.highlighted .text-container{opacity:1;color:var(--color-black)}#header .icon-nav .level_1 .ce_rsce_icon_nav_item.highlighted a:focus .icon-container svg .fill,#header .icon-nav .level_1 .ce_rsce_icon_nav_item.highlighted a:hover .icon-container svg .fill,#header .icon-nav .level_1 .suche.highlighted a:focus .icon-container svg .fill,#header .icon-nav .level_1 .suche.highlighted a:hover .icon-container svg .fill,#mobile-menu .icon-nav .level_1 .ce_rsce_icon_nav_item.highlighted a:focus .icon-container svg .fill,#mobile-menu .icon-nav .level_1 .ce_rsce_icon_nav_item.highlighted a:hover .icon-container svg .fill,#mobile-menu .icon-nav .level_1 .suche.highlighted a:focus .icon-container svg .fill,#mobile-menu .icon-nav .level_1 .suche.highlighted a:hover .icon-container svg .fill{fill:var(--color2)}#header .icon-nav .level_1 .icon-container,#mobile-menu .icon-nav .level_1 .icon-container{display:flex;justify-content:center}#header .icon-nav .level_1 .text-container,#mobile-menu .icon-nav .level_1 .text-container{opacity:0;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}#header .icon-nav .level_1:focus-within .text-container,#header .icon-nav .level_1:hover .text-container,#mobile-menu .icon-nav .level_1:focus-within .text-container,#mobile-menu .icon-nav .level_1:hover .text-container{opacity:1}.mod_newslist{--list-cols-desktop:1;--list-cols-laptop_large:1;--list-cols-laptop:1;--list-cols-tablet:1;--list-cols-mobile:1;--list-column-gap-desktop:2rem;--list-column-gap-laptop_large:2rem;--list-column-gap-laptop:2rem;--list-column-gap-tablet:1rem;--list-column-gap-mobile:1rem;--list-row-gap-desktop:2rem;--list-row-gap-laptop_large:2rem;--list-row-gap-laptop:2rem;--list-row-gap-tablet:1rem;--list-row-gap-mobile:1rem}.mod_newslist .list-container{display:grid;flex-wrap:wrap;grid-template-columns:repeat(var(--list-cols-desktop),1fr);-moz-column-gap:var(--list-column-gap-desktop);column-gap:var(--list-column-gap-desktop);row-gap:var(--list-row-gap-desktop);align-content:start;align-items:start;overflow:visible}@media (min-width:90.0625rem){.mod_newslist .list-container:is([style*="--list-cols-desktop: auto"]){display:flex;justify-content:var(--list-flex-type-desktop,space-between)}}@media (max-width:90rem){.mod_newslist .list-container{grid-template-columns:repeat(var(--list-cols-laptop_large),1fr);-moz-column-gap:var(--list-column-gap-laptop_large);column-gap:var(--list-column-gap-laptop_large);row-gap:var(--list-row-gap-laptop_large)}}@media (max-width:90rem) and (min-width:64.0625rem){.mod_newslist .list-container[style*="--list-cols-laptop_large: auto"]{display:flex;justify-content:var(--list-flex-type-laptop_large,space-between)}}@media (max-width:64rem){.mod_newslist .list-container{grid-template-columns:repeat(var(--list-cols-laptop),1fr);-moz-column-gap:var(--list-column-gap-laptop);column-gap:var(--list-column-gap-laptop);row-gap:var(--list-row-gap-laptop)}}@media (max-width:64rem) and (min-width:48.0625rem){.mod_newslist .list-container[style*="--list-cols-laptop: auto"]{display:flex;justify-content:var(--list-flex-type-laptop,space-between)}}@media (max-width:48rem){.mod_newslist .list-container{grid-template-columns:repeat(var(--list-cols-tablet),1fr);-moz-column-gap:var(--list-column-gap-tablet);column-gap:var(--list-column-gap-tablet);row-gap:var(--list-row-gap-tablet)}}@media (max-width:48rem) and (min-width:30.0625rem){.mod_newslist .list-container[style*="--list-cols-tablet: auto"]{display:flex;justify-content:var(--list-flex-type-tablet,space-between)}}@media (max-width:30rem){.mod_newslist .list-container{grid-template-columns:repeat(var(--list-cols-mobile),1fr);-moz-column-gap:var(--list-column-gap-mobile);column-gap:var(--list-column-gap-mobile);row-gap:var(--list-row-gap-mobile)}.mod_newslist .list-container[style*="--list-cols-mobile: auto"]{display:flex;justify-content:var(--list-flex-type-mobile,space-between)}}.mod_newslist{overflow:visible}.mod_newslist figure{line-height:0;position:relative;width:-moz-fit-content;width:fit-content}.mod_newslist figure .image-container{position:relative;z-index:0}.mod_newslist figure .image{width:-moz-fit-content;width:fit-content;overflow:clip}.mod_newslist figure img,.mod_newslist figure svg{position:relative;box-sizing:border-box;max-width:100%;height:auto}.mod_newslist figure .copyright-container{position:absolute;width:100%;top:4px;left:4px;z-index:1;pointer-events:none}.mod_newslist figure .copyright-container:focus-within,.mod_newslist figure .copyright-container:hover{pointer-events:auto}.mod_newslist figure .copyright-container:focus-within .copyright-toggler,.mod_newslist figure .copyright-container:hover .copyright-toggler{opacity:1}.mod_newslist figure .copyright-container:focus-within .copyright-text,.mod_newslist figure .copyright-container:hover .copyright-text{pointer-events:auto}.mod_newslist figure .copyright-container:focus-within .copyright-text .copyright-text-inner,.mod_newslist figure .copyright-container:hover .copyright-text .copyright-text-inner{right:0}.mod_newslist figure .copyright-toggler{transition-property:opacity;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);aspect-ratio:1;opacity:.75;margin-right:2px;pointer-events:auto}.mod_newslist figure .copyright-toggler svg{width:100%}.mod_newslist figure .copyright-text{position:absolute;bottom:0;pointer-events:none;overflow:clip}.mod_newslist figure .copyright-text .copyright-text-inner{transition-property:right;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);position:relative;right:100%;line-break:anywhere;width:-moz-fit-content;width:fit-content}.mod_newslist figure .copyright-toggler{width:1.5rem;padding:4px;border-radius:3px;background:var(--color1-bg);border:1px solid var(--color1)}.mod_newslist figure .copyright-toggler svg{fill:var(--color-white-inverted)}.mod_newslist figure .copyright-text{left:calc(1.5rem + 4px);max-width:calc(100% - 1.5rem - 4px)}.mod_newslist figure .copyright-text .copyright-text-inner{min-height:1.5rem;display:flex;align-items:center;padding:4px .5rem;border-radius:3px;background:var(--color1-bg);border:1px solid var(--color1);font-size:calc(var(--fontsize-smaller) * .6);color:var(--color-white-inverted);font-weight:600;line-height:1}.mod_newslist figure figcaption{font-size:var(--fontsize-smaller);line-height:150%;position:absolute;bottom:4px;right:4px;left:4px}.mod_newslist figure .image-container{position:static}.mod_newslist figure figcaption{background:var(--color-grey-20);border:1px solid var(--color-grey-20)}body.dark .mod_newslist figure figcaption{background:var(--color-grey-80);border:1px solid var(--color-grey-80)}.mod_newslist figure figcaption{padding:4px;font-size:calc(var(--fontsize-smaller) * .6);color:var(--color-white-inverted);border-radius:3px}.mod_newslist .empty{grid-column:1/-1;color:var(--color-grey-50);font-weight:600;display:flex;-moz-column-gap:1rem;column-gap:1rem;align-items:baseline}.mod_newslist .empty .empty-icon{display:flex}.mod_newslist .empty .empty-icon svg{width:20px;fill:var(--color1)}.mod_newslist .pagination{margin-top:2rem}.mod_newslist .layout_short{display:flex;min-height:100%}.mod_newslist .layout_short .news-container{width:100%}.mod_newslist .layout_short a{position:relative;display:block;padding:0 5px;margin-left:-5px;background-color:var(--color-background);width:100%}.mod_newslist .layout_short a:before{content:"";position:absolute;top:-1rem;left:-1rem;width:calc(100% + 2rem);height:calc(100% + 2rem);transform:scaleX(0);transform-origin:right;z-index:-1;transition-property:transform;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);background-color:color-mix(in srgb,var(--color-area),transparent var(--transparency-switch,90%))}.mod_newslist .layout_short a:focus:before,.mod_newslist .layout_short a:hover:before{transform-origin:left;transform:scaleX(1)}.mod_newslist .layout_short a:focus .subheadline,.mod_newslist .layout_short a:hover .subheadline{color:var(--font-color)}.mod_newslist .layout_short .subheadline{font-size:var(--fontsize-smaller);line-height:150%;color:var(--color-grey-60);margin-bottom:0;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.mod_newslist .layout_short .subheadline p{margin-bottom:0}.mod_newslist .layout_short .subheadline .date{width:-moz-fit-content;width:fit-content;margin-left:auto}.mod_newslist .layout_short .headline{color:var(--font-color);font-size:var(--fontsize-bigger);line-height:130%;font-weight:400;margin-bottom:0;font-weight:600}.mod_newslist .layout_short .content-text{color:var(--font-color);font-weight:300;font-size:var(--fontsize-smaller);line-height:150%}.mod_newslist .layout_short{margin-bottom:2rem}.mod_newslist .layout_simple{position:relative}.mod_newslist .layout_simple a{position:relative;display:block;border:1px solid var(--color-border)}.mod_newslist .layout_simple figure{margin-bottom:0!important}.mod_newslist .layout_simple .text{position:absolute;bottom:0;left:0;width:100%;padding:8% .5rem 2.6666666667%;clip-path:polygon(0 32%,100% 0,100% 100%,0 100%);background-color:color-mix(in srgb,var(--color-area-bg),transparent var(--transparency-switch,10%));color:var(--color-area-font);font-size:var(--fontsize);line-height:150%;font-weight:600;text-align:center;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.mod_newslist .layout_simple a:focus .text,.mod_newslist .layout_simple a:hover .text{background-color:color-mix(in srgb,var(--color1-bg),transparent var(--transparency-switch,10%));color:var(--color-white-inverted);clip-path:polygon(0 0,100% 1rem,100% 100%,0 100%)}.mod_newslist.stellenanzeigen .layout_short a{overflow:hidden}.mod_newslist.stellenanzeigen .layout_short a:before{background-color:var(--color-grey-95-bg);z-index:0}.mod_newslist.stellenanzeigen .layout_short a{width:100%;padding:1rem;border-radius:10px;background-color:color-mix(in srgb,var(--color-white),transparent var(--transparency-switch,10%));border:1px solid var(--color-grey-95)}.mod_newslist.stellenanzeigen .layout_short a>*{position:relative;z-index:1}@media (max-width:1279px) and (min-width:64rem){.mod_newslist.haeufige-inhalte{--list-row-gap-laptop_large:1rem;--list-column-gap-laptop_large:1rem}}@media (max-width:30rem){.mod_newslist.haeufige-inhalte{--list-row-gap-mobile:1rem;--list-column-gap-mobile:1rem}}.mod_newsreader .layout_full .subheadline{font-size:var(--fontsize-smaller);line-height:150%;color:var(--color-grey-60);margin-bottom:0;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.mod_newsreader .layout_full .subheadline p{margin-bottom:0}.mod_newsreader .layout_full .subheadline .date{width:-moz-fit-content;width:fit-content;margin-left:auto}.mod_newsreader .iframe-wrapper{padding-bottom:200%}.mod_newscategories_cumulativehierarchical{margin-top:-2rem;background-color:var(--color-white)}.mod_newscategories_cumulativehierarchical .level_1{display:flex;flex-direction:row-reverse;justify-content:flex-end;-moz-column-gap:.5rem;column-gap:.5rem;flex-wrap:wrap;transform:scaleY(-1)}.mod_newscategories_cumulativehierarchical .level_1 li{transform:scaleY(-1);padding:.5rem 2rem;border:2px solid var(--color-grey-95-bg);border-bottom:0;border-radius:10px 10px 0 0;cursor:pointer;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);background-color:color-mix(in srgb,var(--color-grey-95-bg),transparent var(--transparency-switch,60%))}.mod_newscategories_cumulativehierarchical .level_1 li.active,.mod_newscategories_cumulativehierarchical .level_1 li:focus,.mod_newscategories_cumulativehierarchical .level_1 li:hover{color:var(--color-area-font);background-color:var(--color-area-bg)}.mod_newscategories_cumulativehierarchical .level_1 li.active{font-weight:600}@media (max-width:48rem){.mod_newscategories_cumulativehierarchical .level_1{display:grid;grid-template-columns:1fr 1fr}.mod_newscategories_cumulativehierarchical .level_1 li{width:100%}.mod_newscategories_cumulativehierarchical .level_1 li.kinder{order:2}.mod_newscategories_cumulativehierarchical .level_1 li.reset{order:1}}@media (max-width:30rem){.mod_newscategories_cumulativehierarchical .level_1{display:grid;grid-template-columns:1fr}.mod_newscategories_cumulativehierarchical .level_1>*{order:0!important}}.aeltere-menschen .mod_newslist:not(.all) .layout_short:not([data-category*="-ältere Menschen-"]),.aeltere-menschen .mod_newslist:not(.all) .layout_short:nth-child(n+5 of [data-category*="-ältere Menschen-"]),.erwachsene .mod_newslist:not(.all) .layout_short:not([data-category*=-Erwachsene-]),.erwachsene .mod_newslist:not(.all) .layout_short:nth-child(n+5 of [data-category*=-Erwachsene-]),.junge-erwachsene .mod_newslist:not(.all) .layout_short:not([data-category*="-junge Erwachsene-"]),.junge-erwachsene .mod_newslist:not(.all) .layout_short:nth-child(n+5 of [data-category*="-junge Erwachsene-"]),.kinder .mod_newslist:not(.all) .layout_short:not([data-category*=-Kinder-]),.kinder .mod_newslist:not(.all) .layout_short:nth-child(n+5 of [data-category*=-Kinder-]),.schuelerinnen .mod_newslist:not(.all) .layout_short:not([data-category*=-SchülerInnen-]),.schuelerinnen .mod_newslist:not(.all) .layout_short:nth-child(n+5 of [data-category*=-SchülerInnen-]){display:none}.mod_randomImage{overflow:visible}.mod_randomImage figure{line-height:0;position:relative;width:-moz-fit-content;width:fit-content}.mod_randomImage figure .image-container{position:relative;z-index:0}.mod_randomImage figure .image{width:-moz-fit-content;width:fit-content;overflow:clip}.mod_randomImage figure img,.mod_randomImage figure svg{position:relative;box-sizing:border-box;max-width:100%;height:auto}.mod_randomImage figure .copyright-container{position:absolute;width:100%;top:4px;left:4px;z-index:1;pointer-events:none}.mod_randomImage figure .copyright-container:focus-within,.mod_randomImage figure .copyright-container:hover{pointer-events:auto}.mod_randomImage figure .copyright-container:focus-within .copyright-toggler,.mod_randomImage figure .copyright-container:hover .copyright-toggler{opacity:1}.mod_randomImage figure .copyright-container:focus-within .copyright-text,.mod_randomImage figure .copyright-container:hover .copyright-text{pointer-events:auto}.mod_randomImage figure .copyright-container:focus-within .copyright-text .copyright-text-inner,.mod_randomImage figure .copyright-container:hover .copyright-text .copyright-text-inner{right:0}.mod_randomImage figure .copyright-toggler{transition-property:opacity;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);aspect-ratio:1;opacity:.75;margin-right:2px;pointer-events:auto}.mod_randomImage figure .copyright-toggler svg{width:100%}.mod_randomImage figure .copyright-text{position:absolute;bottom:0;pointer-events:none;overflow:clip}.mod_randomImage figure .copyright-text .copyright-text-inner{transition-property:right;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);position:relative;right:100%;line-break:anywhere;width:-moz-fit-content;width:fit-content}.mod_randomImage figure .copyright-toggler{width:1.5rem;padding:4px;border-radius:3px;background:var(--color1-bg);border:1px solid var(--color1)}.mod_randomImage figure .copyright-toggler svg{fill:var(--color-white-inverted)}.mod_randomImage figure .copyright-text{left:calc(1.5rem + 4px);max-width:calc(100% - 1.5rem - 4px)}.mod_randomImage figure .copyright-text .copyright-text-inner{min-height:1.5rem;display:flex;align-items:center;padding:4px .5rem;border-radius:3px;background:var(--color1-bg);border:1px solid var(--color1);font-size:calc(var(--fontsize-smaller) * .6);color:var(--color-white-inverted);font-weight:600;line-height:1}.mod_randomImage figure figcaption{font-size:var(--fontsize-smaller);line-height:150%;font-size:calc(var(--fontsize-smaller) * .8);margin-top:.25rem}.ce_form.search .formbody,.mod_form.search .formbody,.mod_search .formbody{display:flex}.ce_form.search .formbody .widget-text label,.mod_form.search .formbody .widget-text label,.mod_search .formbody .widget-text label{width:0;height:0;overflow:clip;position:absolute}.ce_form.search .formbody .widget-submit label,.mod_form.search .formbody .widget-submit label,.mod_search .formbody .widget-submit label{cursor:pointer}.ce_form.search .formbody .widget-submit input,.mod_form.search .formbody .widget-submit input,.mod_search .formbody .widget-submit input{border:1px solid;clip-path:polygon(0 0,0 0,0 0,0 0);clip:auto;height:auto;z-index:1;pointer-events:none;margin:-1px;overflow:clip;padding:.5rem!important;position:absolute;width:auto;background:#fff;color:#000}.ce_form.search .formbody .widget-submit input:after,.ce_form.search .formbody .widget-submit input:before,.mod_form.search .formbody .widget-submit input:after,.mod_form.search .formbody .widget-submit input:before,.mod_search .formbody .widget-submit input:after,.mod_search .formbody .widget-submit input:before{content:none!important}.ce_form.search .formbody,.mod_form.search .formbody,.mod_search .formbody{transition-property:border-color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);width:-moz-fit-content;width:fit-content;align-items:center}.ce_form.search .formbody .widget-text ::-moz-placeholder, .mod_form.search .formbody .widget-text ::-moz-placeholder, .mod_search .formbody .widget-text ::-moz-placeholder{font:"Signika",Helvetica,sans-serif;opacity:1;color:var(--color-grey-50)}.ce_form.search .formbody .widget-text ::placeholder,.mod_form.search .formbody .widget-text ::placeholder,.mod_search .formbody .widget-text ::placeholder{font:"Signika",Helvetica,sans-serif;opacity:1;color:var(--color-grey-50)}.ce_form.search .formbody .widget-text,.mod_form.search .formbody .widget-text,.mod_search .formbody .widget-text{color:var(--font-color);border-bottom:1px solid;border-color:var(--color-grey-50);width:0;overflow:clip;transition-property:width;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_form.search .formbody .widget-text input,.mod_form.search .formbody .widget-text input,.mod_search .formbody .widget-text input{width:100px;padding:5px 2.5px 2.5px 0;background:none;border:none;color:var(--font-color)}.ce_form.search .formbody .widget-submit input,.mod_form.search .formbody .widget-submit input,.mod_search .formbody .widget-submit input{display:none}.ce_form.search .formbody .widget-submit label,.mod_form.search .formbody .widget-submit label,.mod_search .formbody .widget-submit label{padding:5px 0 2.5px 2.5px;display:flex}.ce_form.search .formbody .widget-submit label svg,.mod_form.search .formbody .widget-submit label svg,.mod_search .formbody .widget-submit label svg{cursor:pointer;transition-property:fill;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);height:1em;width:1em;fill:var(--custom-color,var(--color-black))}.ce_form.search .formbody .widget-submit input:focus~label svg,.ce_form.search .formbody .widget-submit label:hover svg,.mod_form.search .formbody .widget-submit input:focus~label svg,.mod_form.search .formbody .widget-submit label:hover svg,.mod_search .formbody .widget-submit input:focus~label svg,.mod_search .formbody .widget-submit label:hover svg{fill:var(--color-black)}.ce_form.search .formbody:focus-within,.ce_form.search .formbody:hover,.mod_form.search .formbody:focus-within,.mod_form.search .formbody:hover,.mod_search .formbody:focus-within,.mod_search .formbody:hover{border-color:var(--color-black)}.ce_form.search .formbody:focus-within .widget-text,.ce_form.search .formbody:hover .widget-text,.mod_form.search .formbody:focus-within .widget-text,.mod_form.search .formbody:hover .widget-text,.mod_search .formbody:focus-within .widget-text,.mod_search .formbody:hover .widget-text{width:100px}.mod_search .formbody .widget-text{width:-moz-fit-content!important;width:fit-content!important}.mod_search .formbody .widget-text input{width:200px!important}.mod_search .formbody .widget-submit input{display:none}.mod_search .formbody .header{font-size:.75rem;font-style:italic;margin-top:.5em}.mod_search>div{transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.mod_search>div.first a{margin-top:0}.mod_search>div a{padding-top:2em;border-bottom:1px solid var(--color-grey-50);display:block}.mod_search>div a h2{text-decoration:none;font-size:var(--fontsize);color:var(--color-grey-50);font-weight:600;margin-bottom:.5em}.mod_search>div a p{font-size:var(--fontsize-smaller);color:var(--font-color);margin-bottom:1rem}.mod_search>div a .highlight{background-color:transparent;color:var(--color1)}.mod_search>div a .url{transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);color:var(--color1)}.mod_search>div a:focus-visible .url,.mod_search>div a:hover .url{color:var(--color2)}}@layer layout{#wrapper{overflow:clip;position:relative;min-height:100vh;display:flex;flex-direction:column}#wrapper #footer{margin-top:auto}#container{padding-left:var(--page-padding-left-outer);padding-right:var(--page-padding-right-outer)}#container>*{max-width:calc(var(--page-width) + var(--page-padding-left-inner) + var(--page-padding-right-inner));margin-left:auto;margin-right:auto;padding-left:var(--page-padding-left-inner);padding-right:var(--page-padding-right-inner)}#container .container-inner{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-template-rows:var(--grid-rows);grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap)}#container .container-inner>*{grid-column:1/-1}#container .container-inner #left{order:1}#container .container-inner #main{order:2}#container .container-inner #right{order:3}#container .container-inner>* .mod_article{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-template-rows:var(--grid-rows);grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap)}#container .container-inner>* .mod_article>*{grid-column:1/-1}#container .container-inner>* .mod_article{margin-bottom:var(--margin-articles)}#container{margin-top:var(--margin-articles)}@layer general{#footer{--font-color:var(--color-white-inverted);--link-color:var(--color-white-inverted);--link-color-hover:var(--color-white-inverted);--h1-color:var(--color-white-inverted);--h2-color:var(--color-white-inverted);--h3-color:var(--color-white-inverted);--h4-color:var(--color-white-inverted);--h5-color:var(--color-white-inverted);--h6-color:var(--color-white-inverted);color:var(--color-white-inverted);position:relative}#footer:before{position:relative;z-index:1;content:"";background:var(--color1-bg);width:100%;height:4rem;clip-path:polygon(0 100%,100% 0,100% 100%);display:block;margin-bottom:-1px}@media (max-width:48rem){#footer:before{height:2rem}}#footer:after{content:"";background:var(--color-border);width:100%;height:calc(100% + 4px);position:absolute;z-index:0;bottom:0;left:0;clip-path:polygon(0 4rem,100% 0,100% 100%,0 100%);display:block;margin-bottom:-1px}@media (max-width:48rem){#footer:after{clip-path:polygon(0 2rem,100% 0,100% 100%,0 100%)}}#footer .inside{position:relative;z-index:2;background-color:var(--color1-bg);padding-left:var(--page-padding-left-outer);padding-right:var(--page-padding-right-outer)}#footer .inside>*{max-width:calc(var(--page-width) + var(--page-padding-left-inner) + var(--page-padding-right-inner));margin-left:auto;margin-right:auto;padding-left:var(--page-padding-left-inner);padding-right:var(--page-padding-right-inner)}#footer .inside{padding:1rem 0 2rem}@media (max-width:47.9375rem){#footer .inside{padding:1rem 0 4rem}}#footer .inside .footer-container{display:flex;justify-content:space-between;-moz-column-gap:2rem;column-gap:2rem}#footer .inside .footer-container a{color:var(--color-white-inverted)}#footer .inside .footer-container a:after{transition-property:transform;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);content:"";display:block;height:1px;width:100%;background-color:var(--color-white-inverted);position:relative;transform:scaleX(0);transform-origin:right}#footer .inside .footer-container a.active:after,#footer .inside .footer-container a:focus-visible:after,#footer .inside .footer-container a:hover:after{transform:scaleX(1);transform-origin:left}#footer .inside .footer-container figure a:after{content:none}#footer .inside .footer-container .left{position:relative;z-index:0;width:-moz-fit-content;width:fit-content}#footer .inside .footer-container .left svg{position:absolute;right:0;top:0;height:100%;fill:color-mix(in srgb,var(--color-white-inverted),transparent var(--transparency-switch,90%));z-index:-1}#footer .inside .footer-container .right{position:relative;display:flex;align-items:baseline;justify-content:space-between;gap:2rem}#footer .inside .footer-container .right .schnelleinstieg{flex-shrink:0}#footer .inside .footer-container .right .schnelleinstieg h3{font-weight:600}#footer .inside .footer-container .right .schnelleinstieg h3:after{content:"";height:1px;position:absolute;width:100%;left:0;display:block;background:var(--color-white-inverted)}#footer .inside .footer-container .right .schnelleinstieg .mod_navigation .level_1{flex-direction:column;gap:1rem}#footer .inside .footer-container .right .schnelleinstieg .mod_navigation .level_1 li{margin-left:0}#footer .inside .footer-container .right .mitgliedschaften{max-width:250px}#footer .inside .footer-container .right .mitgliedschaften h3{font-weight:600}#footer .inside .footer-container .right .meta-nav{flex-shrink:0;overflow:visible}#footer .inside .footer-container .right .meta-nav>div>ul,#footer .inside .footer-container .right .meta-nav>ul{display:flex;flex-wrap:wrap;justify-content:left}#footer .inside .footer-container .right .meta-nav>div>ul a,#footer .inside .footer-container .right .meta-nav>div>ul strong,#footer .inside .footer-container .right .meta-nav>ul a,#footer .inside .footer-container .right .meta-nav>ul strong{color:var(--link-color)}#footer .inside .footer-container .right .meta-nav>div>ul a:after,#footer .inside .footer-container .right .meta-nav>div>ul strong:after,#footer .inside .footer-container .right .meta-nav>ul a:after,#footer .inside .footer-container .right .meta-nav>ul strong:after{transition-property:transform;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);content:"";display:block;height:1px;width:100%;background-color:var(--link-color);position:relative;transform:scaleX(0);transform-origin:right}#footer .inside .footer-container .right .meta-nav>div>ul a.active:after,#footer .inside .footer-container .right .meta-nav>div>ul a:focus-visible:after,#footer .inside .footer-container .right .meta-nav>div>ul a:hover:after,#footer .inside .footer-container .right .meta-nav>div>ul strong.active:after,#footer .inside .footer-container .right .meta-nav>div>ul strong:focus-visible:after,#footer .inside .footer-container .right .meta-nav>div>ul strong:hover:after,#footer .inside .footer-container .right .meta-nav>ul a.active:after,#footer .inside .footer-container .right .meta-nav>ul a:focus-visible:after,#footer .inside .footer-container .right .meta-nav>ul a:hover:after,#footer .inside .footer-container .right .meta-nav>ul strong.active:after,#footer .inside .footer-container .right .meta-nav>ul strong:focus-visible:after,#footer .inside .footer-container .right .meta-nav>ul strong:hover:after{transform:scaleX(1);transform-origin:left}#footer .inside .footer-container .right .meta-nav>div>ul strong:after,#footer .inside .footer-container .right .meta-nav>ul strong:after{transform:scaleX(1)}#footer .inside .footer-container .right .meta-nav>div>ul>li.active>strong,#footer .inside .footer-container .right .meta-nav>div>ul>li.forward>strong,#footer .inside .footer-container .right .meta-nav>div>ul>li.trail>strong,#footer .inside .footer-container .right .meta-nav>ul>li.active>strong,#footer .inside .footer-container .right .meta-nav>ul>li.forward>strong,#footer .inside .footer-container .right .meta-nav>ul>li.trail>strong{font-weight:600!important}#footer .inside .footer-container .right .meta-nav>div>ul>li.active>a,#footer .inside .footer-container .right .meta-nav>div>ul>li.forward>a,#footer .inside .footer-container .right .meta-nav>div>ul>li.trail>a,#footer .inside .footer-container .right .meta-nav>ul>li.active>a,#footer .inside .footer-container .right .meta-nav>ul>li.forward>a,#footer .inside .footer-container .right .meta-nav>ul>li.trail>a{font-weight:600}#footer .inside .footer-container .right .meta-nav>div>ul>li,#footer .inside .footer-container .right .meta-nav>ul>li{display:flex}#footer .inside .footer-container .right .meta-nav>div>ul>li:after,#footer .inside .footer-container .right .meta-nav>ul>li:after{content:false;color:var(--link-color);margin-left:.5rem;margin-right:.5rem}#footer .inside .footer-container .right .meta-nav>div>ul>li:last-of-type:after,#footer .inside .footer-container .right .meta-nav>ul>li:last-of-type:after{display:none}#footer .inside .footer-container .right .meta-nav li.submenu{display:grid;grid-template-columns:max-content min-content}#footer .inside .footer-container .right .meta-nav li.submenu>ul{grid-column:1/-1}#footer .inside .footer-container .right .meta-nav li.submenu .submenu-opener{display:none;width:.5em;margin-left:.25em;cursor:pointer}#footer .inside .footer-container .right .meta-nav li.submenu .submenu-opener svg{width:100%;fill:var(--link-color)}body.keyboard-active #footer .inside .footer-container .right .meta-nav li.submenu .submenu-opener{display:block}#footer .inside .footer-container .right .meta-nav{transform:translateY(-1px)}#footer .inside .footer-container .right .icon-nav .level_1 .ce_rsce_icon_nav_item a .icon-container svg{height:2rem;width:2rem;fill:var(--color-white-inverted)}#footer .inside .footer-container .right .icon-nav .level_1 .ce_rsce_icon_nav_item a .text-container{display:none}@media (max-width:89.9375rem){#footer .inside .footer-container .right .meta-nav .level_1{flex-direction:column;row-gap:.5rem}#footer .inside .footer-container .right .meta-nav .level_1 li{margin-left:0}}@media (max-width:47.9375rem){#footer .inside .footer-container .right{flex-wrap:wrap}#footer .inside .footer-container .right .meta-nav{width:100%}#footer .inside .footer-container .right .meta-nav .level_1{flex-direction:row;border-bottom:1px solid var(--color-white-inverted);gap:1rem}}@media (max-width:63.9375rem){#footer .inside .footer-container{flex-direction:column;gap:2rem}}}@layer general{#header{width:100%;z-index:999;position:relative;padding-left:var(--page-padding-left-outer);padding-right:var(--page-padding-right-outer)}#header>*{max-width:calc(var(--page-width) + var(--page-padding-left-inner) + var(--page-padding-right-inner));margin-left:auto;margin-right:auto;padding-left:var(--page-padding-left-inner);padding-right:var(--page-padding-right-inner)}#header .inside{display:grid;grid-template-columns:1fr;grid-template-rows:min-content;position:relative}#header .inside:after,#header .inside:before{margin-left:-100rem;padding-left:100rem;margin-right:-100rem;padding-right:100rem;content:"";background:var(--color-white-layer1);position:absolute;left:0;top:0;width:100dvw;grid-row:1/-1;z-index:2;height:calc(100% + 3.3333333333vw);clip-path:polygon(0 0,100% 0,100% calc(100% - 5vw),0 100%)}#header .inside:after body:not(.contrast),#header .inside:before body:not(.contrast){opacity:.9}@media (max-width:63.9375rem){#header .inside:after,#header .inside:before{background:var(--color-white-layer1)}}#header .inside:before{background-color:var(--color-border);height:calc(100% + 3.3333333333vw + 1px)}#header .inside>*{grid-column:1/-1}#header .inside .header-container{grid-row:1;padding-left:var(--page-padding-left-outer);padding-right:var(--page-padding-right-outer)}#header .inside .header-container>*{max-width:calc(var(--page-width) + var(--page-padding-left-inner) + var(--page-padding-right-inner));margin-left:auto;margin-right:auto;padding-left:var(--page-padding-left-inner);padding-right:var(--page-padding-right-inner)}#header .inside .header-container{padding:1rem 0;position:relative;z-index:4}#header .inside .header-container .header-container-inner{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-template-rows:var(--grid-rows);grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap)}#header .inside .header-container .header-container-inner>*{grid-column:1/-1}#header .inside .header-container .header-container-inner{position:relative}#header .inside .header-container .suche.mobile{display:none!important}#header .inside .header-container .header-container-inner>.above{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-template-rows:var(--grid-rows);grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap)}#header .inside .header-container .header-container-inner>.above>*{grid-column:1/-1}#header .inside .header-container .header-container-inner>.above{align-items:start}#header .inside .header-container .header-container-inner>.above .left{grid-column:1/-3}#header .inside .header-container .header-container-inner>.above .right{grid-column:-3/-1;max-width:240px}#header .inside .header-container .header-container-inner>.above .right .logo a svg{overflow:visible}#header .inside .header-container .header-container-inner>.above .right .logo a svg .red{fill:var(--color2)}#header .inside .header-container .header-container-inner>.above .right .logo a svg .blue{fill:var(--color1);transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}#header .inside .header-container .header-container-inner>.above .right .logo a svg .black{fill:var(--color-black)}#header .inside .header-container .header-container-inner>.above .right .logo a:focus .k,#header .inside .header-container .header-container-inner>.above .right .logo a:hover .k{transform:translateX(2px)}#header .inside .header-container .header-container-inner>.above .right .logo a:focus .b,#header .inside .header-container .header-container-inner>.above .right .logo a:hover .b{transform:translateX(4px)}#header .inside .header-container .header-container-inner>.above .right .logo a:focus .f,#header .inside .header-container .header-container-inner>.above .right .logo a:hover .f{transform:translateX(8px)}@media (max-width:103rem){#header .inside .header-container .header-container-inner>.above .left{grid-column:1/-4}#header .inside .header-container .header-container-inner>.above .right{grid-column:-4/-1}}#header .inside .header-container .below{display:flex;gap:2rem}@media (max-width:63.9375rem){#header .inside .header-container .header-container-inner{display:flex;justify-content:space-between;align-items:center}#header .inside .header-container .header-container-inner>.above{order:1;display:flex;justify-content:space-between;width:100%}#header .inside .header-container .header-container-inner>.above .icon-nav .ce_form,#header .inside .header-container .header-container-inner>.above .icon-nav .ce_rsce_icon_nav_item:not(.mobile){display:none}#header .inside .header-container .header-container-inner>.above .icon-nav .ce_rsce_icon_nav_item{margin-left:0!important}#header .inside .header-container .header-container-inner>.above .icon-nav .ce_rsce_icon_nav_item svg{fill:var(--color-black)}#header .inside .header-container .header-container-inner>.above .left{margin:auto}#header .inside .header-container .header-container-inner>.above .right{width:200px;max-width:40vw}#header .inside .header-container .below .hamburger-icon-container-inner .hamburger-icon{height:36px;width:46px}#header .inside .header-container .below .hamburger-icon-container-inner .hamburger-icon .line{height:5px}#header .inside .header-container .below .main-nav{display:none}}#header .inside .mod_article{grid-row:2;z-index:0;width:100%}#header .inside .mod_article.claim{grid-row:2;position:relative;z-index:3;pointer-events:none}#header .inside .mod_article.claim .content-image,#header .inside .mod_article.claim .content-text{pointer-events:auto;font-size:var(--fontsize-bigger);line-height:130%;font-weight:400;border-radius:50%;padding:1rem;width:200px}@supports not (aspect-ratio:1){#header .inside .mod_article.claim .content-image,#header .inside .mod_article.claim .content-text{height:200px}}#header .inside .mod_article.claim .content-image,#header .inside .mod_article.claim .content-text{max-width:33%;box-sizing:content-box;background-color:color-mix(in srgb,var(--color2-bg),transparent var(--transparency-switch,10%));color:var(--color-white-inverted);aspect-ratio:1;display:flex;justify-content:center;align-items:center;text-align:center;font-family:caveat,serif;font-size:var(--fontsize-h2);border:1px solid var(--color-border);position:relative}#header .inside .mod_article.claim .content-image p,#header .inside .mod_article.claim .content-text p{line-height:1.2}#header .inside .mod_article.claim .content-image>a,#header .inside .mod_article.claim .content-text>a{transition-property:border-color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);height:calc(100% + 2px);width:calc(100% + 2px);display:flex;align-items:center;justify-content:center;border-radius:50%;border:2px solid transparent;position:absolute;top:-1px;left:-1px;padding:1rem}#header .inside .mod_article.claim .content-image>a *,#header .inside .mod_article.claim .content-text>a *{color:var(--color-white-inverted)}#header .inside .mod_article.claim .content-image>a:focus,#header .inside .mod_article.claim .content-image>a:hover,#header .inside .mod_article.claim .content-text>a:focus,#header .inside .mod_article.claim .content-text>a:hover{border-color:var(--color-white-inverted)}#header .inside .mod_article.claim .content-image{padding:0}#header .inside .mod_article.claim .content-image .image{overflow:visible}#header .inside .mod_article.head-image{z-index:1;position:absolute;height:100%;display:flex;align-items:flex-end;justify-content:flex-end}#header .inside .mod_article.head-image .image,#header .inside .mod_article.head-image .image-content,#header .inside .mod_article.head-image figure,#header .inside .mod_article.head-image img,#header .inside .mod_article.head-image picture,#header .inside .mod_article.head-image video{height:100%}#header .inside .mod_article.head-image .content-image,#header .inside .mod_article.head-image .content-player,#header .inside .mod_article.head-image .mod_randomImage{margin:auto;margin-bottom:0}#header .inside .mod_article.head-image .content-image .image picture,#header .inside .mod_article.head-image .content-player .image picture,#header .inside .mod_article.head-image .mod_randomImage .image picture{align-items:flex-end;overflow:visible}@media (max-width:63.9375rem){#header .inside .mod_article.head-image .content-image .image picture:before,#header .inside .mod_article.head-image .content-player .image picture:before,#header .inside .mod_article.head-image .mod_randomImage .image picture:before{content:none!important}}#header .inside .mod_article.head-image .content-image .image .image-copy,#header .inside .mod_article.head-image .content-player .image .image-copy,#header .inside .mod_article.head-image .mod_randomImage .image .image-copy{height:-moz-fit-content;height:fit-content}@media (min-width:90rem){#header .inside .mod_article.head-image .content-image .image .image-copy,#header .inside .mod_article.head-image .content-player .image .image-copy,#header .inside .mod_article.head-image .mod_randomImage .image .image-copy{writing-mode:initial;top:40%;right:3rem;transform:rotate(0deg)}}@media (min-width:103rem0.0625rem){#header .inside .mod_article.head-image .content-image .image .image-copy,#header .inside .mod_article.head-image .content-player .image .image-copy,#header .inside .mod_article.head-image .mod_randomImage .image .image-copy{top:37%;right:2rem}}@media (max-width:89.9375rem){#header .inside .mod_article.head-image .content-image .image_container,#header .inside .mod_article.head-image .content-image .image_container .image,#header .inside .mod_article.head-image .content-player .image_container,#header .inside .mod_article.head-image .content-player .image_container .image,#header .inside .mod_article.head-image .mod_randomImage .image_container,#header .inside .mod_article.head-image .mod_randomImage .image_container .image{position:static}#header .inside .mod_article.head-image .content-image .image_container .image .image-copy,#header .inside .mod_article.head-image .content-player .image_container .image .image-copy,#header .inside .mod_article.head-image .mod_randomImage .image_container .image .image-copy{left:calc(100% + var(--page-padding-left-outer) / 2)}}#header .inside .mod_article.head-image .content-image img,#header .inside .mod_article.head-image .content-image video,#header .inside .mod_article.head-image .content-player img,#header .inside .mod_article.head-image .content-player video,#header .inside .mod_article.head-image .mod_randomImage img,#header .inside .mod_article.head-image .mod_randomImage video{-o-object-fit:cover;object-fit:cover;max-width:none}#header .inside .mod_article.head-image .content-image .image,#header .inside .mod_article.head-image .content-player,#header .inside .mod_article.head-image .mod_randomImage .image{display:flex;align-items:flex-end;overflow:visible}#header .inside .mod_article.head-image .content-image picture,#header .inside .mod_article.head-image .content-player figure,#header .inside .mod_article.head-image .mod_randomImage picture{position:relative}#header .inside .mod_article.head-image .content-image picture:before,#header .inside .mod_article.head-image .content-player figure:before,#header .inside .mod_article.head-image .mod_randomImage picture:before{content:"";display:block;position:absolute;top:-1px;left:0;width:100%;height:100%;z-index:1}#header .inside .head-image-background,#header .inside .mod_article.head-background .content-image{margin-left:calc(-1 * (var(--sum-outside-width-left-inner)))}@media (max-width:103rem){#header .inside .head-image-background,#header .inside .mod_article.head-background .content-image{margin-left:calc((var(--page-padding-left-outer) + var(--page-padding-left-inner)) * -1)}}#header .inside .head-image-background,#header .inside .mod_article.head-background .content-image{margin-right:calc(-1 * (var(--sum-outside-width-right-inner)))}@media (max-width:103rem){#header .inside .head-image-background,#header .inside .mod_article.head-background .content-image{margin-right:calc((var(--page-padding-right-outer) + var(--page-padding-right-inner)) * -1)}}#header .inside .head-image-background,#header .inside .mod_article.head-background .content-image{height:calc(200px + 1.6666666667vw);background-color:var(--color-area);clip-path:polygon(0 5vw,100% 0,100% 100%,0 calc(100% - 3.3333333333vw));margin-top:-1.6666666667vw;margin-bottom:3rem}@media (max-width:63.9375rem){#header .inside .head-image-background,#header .inside .mod_article.head-background .content-image{height:250px}}@media (max-width:48rem){#header .inside .head-image-background,#header .inside .mod_article.head-background .content-image{height:calc(120px + 2rem)}}#header .inside .mod_article.head-background.freizeitangebote .content-image{background-color:var(--color-freizeit-bg)}#header .inside .mod_article.head-background{margin-left:calc(-1 * (var(--sum-outside-width-left-inner)))}@media (max-width:103rem){#header .inside .mod_article.head-background{margin-left:calc((var(--page-padding-left-outer) + var(--page-padding-left-inner)) * -1)}}#header .inside .mod_article.head-background{margin-right:calc(-1 * (var(--sum-outside-width-right-inner)))}@media (max-width:103rem){#header .inside .mod_article.head-background{margin-right:calc((var(--page-padding-right-outer) + var(--page-padding-right-inner)) * -1)}}#header .inside .mod_article.head-background{width:100dvw}#header .inside .mod_article.head-background .content-image .image{background-repeat:repeat-x;height:100%;opacity:.2}#header .inside .mod_article.head-background~.head-image-background{display:none}#header .inside .mod_article.head-text{margin-top:1rem;display:flex;justify-content:flex-end;z-index:1;pointer-events:none}#header .inside .mod_article.head-text>*{pointer-events:auto;max-width:calc(66% - 1rem)}@media (max-width:64rem){#header .inside .mod_article.head-text{margin-top:0}#header .inside .mod_article.head-text *{font-size:var(--fontsize-h3)}#header .inside .mod_article.head-text .content-text{display:flex;justify-content:flex-end}#header .inside .mod_article.head-text>*{max-width:none}}#header .inside .mod_article.head-text *{color:var(--color-white-inverted);text-shadow:1px 1px 3px var(--color-black)}@media (max-width:63.9375rem){#header .inside .mod_article.head-text{margin-top:1rem}}@media (max-width:48rem){#header .inside .mod_article.head-text .content-text{align-items:center}}@media (max-width:30rem){#header .inside .mod_article.head-text{margin-top:2rem}#header .inside .mod_article.head-text *{font-size:var(--fontsize-bigger)}}#header .inside .head-image-background{grid-row:2;background-color:var(--color-area);clip-path:polygon(0 5vw,100% 0,100% 100%,0 calc(100% - 3.3333333333vw));margin-bottom:3rem}#header .inside .head-image-background svg{opacity:.5}#header .inside:has(.kopfbild-gross) .head-image-background,#header .inside:has(.kopfbild-gross) .mod_article.head-background .content-image{height:calc(400px + 1.6666666667vw);margin-bottom:8rem}@media (max-width:64rem){#header .inside:has(.kopfbild-gross) .head-image-background,#header .inside:has(.kopfbild-gross) .mod_article.head-background .content-image{height:300px}}@media (max-width:48rem){#header .inside:has(.kopfbild-gross) .head-image-background,#header .inside:has(.kopfbild-gross) .mod_article.head-background .content-image{height:250px;margin-bottom:7rem}}@media (max-width:30rem){#header .inside:has(.kopfbild-gross) .head-image-background,#header .inside:has(.kopfbild-gross) .mod_article.head-background .content-image{height:190px;margin-bottom:4rem}}#header .inside:has(.kopfbild-gross) .mod_article.head-image .content-image,#header .inside:has(.kopfbild-gross) .mod_article.head-image .content-player,#header .inside:has(.kopfbild-gross) .mod_article.head-image .mod_randomImage{margin-left:210px;height:100%}#header .inside:has(.kopfbild-gross) .mod_article.head-image .content-image picture:before,#header .inside:has(.kopfbild-gross) .mod_article.head-image .content-player picture:before,#header .inside:has(.kopfbild-gross) .mod_article.head-image .mod_randomImage picture:before{background-image:linear-gradient(180deg,var(--color-white),transparent 20%);clip-path:url(#head-image-big)}#header .inside:has(.kopfbild-gross) .mod_article.head-image .content-image picture img,#header .inside:has(.kopfbild-gross) .mod_article.head-image .content-image picture video,#header .inside:has(.kopfbild-gross) .mod_article.head-image .content-player picture img,#header .inside:has(.kopfbild-gross) .mod_article.head-image .content-player picture video,#header .inside:has(.kopfbild-gross) .mod_article.head-image .mod_randomImage picture img,#header .inside:has(.kopfbild-gross) .mod_article.head-image .mod_randomImage picture video{width:1200px;clip-path:url(#head-image-big)}@media (max-width:90rem){#header .inside:has(.kopfbild-gross) .mod_article.head-image .content-image,#header .inside:has(.kopfbild-gross) .mod_article.head-image .content-player,#header .inside:has(.kopfbild-gross) .mod_article.head-image .mod_randomImage{margin-left:180px}}@media (max-width:64rem){#header .inside:has(.kopfbild-gross) .mod_article.head-image .content-image,#header .inside:has(.kopfbild-gross) .mod_article.head-image .content-player,#header .inside:has(.kopfbild-gross) .mod_article.head-image .mod_randomImage{margin-right:calc(-1 * (var(--sum-outside-width-right-inner)))}}@media (max-width:64rem) and (max-width:103rem){#header .inside:has(.kopfbild-gross) .mod_article.head-image .content-image,#header .inside:has(.kopfbild-gross) .mod_article.head-image .content-player,#header .inside:has(.kopfbild-gross) .mod_article.head-image .mod_randomImage{margin-right:calc((var(--page-padding-right-outer) + var(--page-padding-right-inner)) * -1)}}#header .inside:has(.kopfbild-gross) .mod_article.head-image .content-image picture:before,#header .inside:has(.kopfbild-gross) .mod_article.head-image .content-player figure:before,#header .inside:has(.kopfbild-gross) .mod_article.head-image .mod_randomImage picture:before{background-image:linear-gradient(180deg,var(--color-white),transparent 20%);clip-path:url(#head-image-big)}#header .inside:has(.kopfbild-gross) .mod_article.head-image .content-image picture img,#header .inside:has(.kopfbild-gross) .mod_article.head-image .content-image picture video,#header .inside:has(.kopfbild-gross) .mod_article.head-image .content-player figure img,#header .inside:has(.kopfbild-gross) .mod_article.head-image .content-player figure video,#header .inside:has(.kopfbild-gross) .mod_article.head-image .mod_randomImage picture img,#header .inside:has(.kopfbild-gross) .mod_article.head-image .mod_randomImage picture video{width:1200px;clip-path:url(#head-image-big)}@media (max-width:64rem){#header .inside:has(.kopfbild-gross) .mod_article.head-image .content-image picture:before,#header .inside:has(.kopfbild-gross) .mod_article.head-image .content-player figure:before,#header .inside:has(.kopfbild-gross) .mod_article.head-image .mod_randomImage picture:before{clip-path:url(#head-image-big-tablet)}#header .inside:has(.kopfbild-gross) .mod_article.head-image .content-image picture img,#header .inside:has(.kopfbild-gross) .mod_article.head-image .content-image picture video,#header .inside:has(.kopfbild-gross) .mod_article.head-image .content-player figure img,#header .inside:has(.kopfbild-gross) .mod_article.head-image .content-player figure video,#header .inside:has(.kopfbild-gross) .mod_article.head-image .mod_randomImage picture img,#header .inside:has(.kopfbild-gross) .mod_article.head-image .mod_randomImage picture video{clip-path:url(#head-image-big-tablet);width:790px}}@media (max-width:48rem){#header .inside:has(.kopfbild-gross) .mod_article.head-image .content-image picture img,#header .inside:has(.kopfbild-gross) .mod_article.head-image .content-image picture video,#header .inside:has(.kopfbild-gross) .mod_article.head-image .content-player figure img,#header .inside:has(.kopfbild-gross) .mod_article.head-image .content-player figure video,#header .inside:has(.kopfbild-gross) .mod_article.head-image .mod_randomImage picture img,#header .inside:has(.kopfbild-gross) .mod_article.head-image .mod_randomImage picture video{width:600px}}@media (max-width:30rem){#header .inside:has(.kopfbild-gross) .mod_article.head-image .content-image picture img,#header .inside:has(.kopfbild-gross) .mod_article.head-image .content-image picture video,#header .inside:has(.kopfbild-gross) .mod_article.head-image .content-player figure img,#header .inside:has(.kopfbild-gross) .mod_article.head-image .content-player figure video,#header .inside:has(.kopfbild-gross) .mod_article.head-image .mod_randomImage picture img,#header .inside:has(.kopfbild-gross) .mod_article.head-image .mod_randomImage picture video{width:360px}}#header .inside:has(.kopfbild-gross) .mod_article.claim .content-image,#header .inside:has(.kopfbild-gross) .mod_article.claim .content-text{width:300px}@supports not (aspect-ratio:1){#header .inside:has(.kopfbild-gross) .mod_article.claim .content-image,#header .inside:has(.kopfbild-gross) .mod_article.claim .content-text{height:300px}}@media (max-width:64rem){#header .inside:has(.kopfbild-gross) .mod_article.claim .content-image,#header .inside:has(.kopfbild-gross) .mod_article.claim .content-text{width:240px}@supports not (aspect-ratio:1){#header .inside:has(.kopfbild-gross) .mod_article.claim .content-image,#header .inside:has(.kopfbild-gross) .mod_article.claim .content-text{height:240px}}}@media (max-width:48rem){#header .inside:has(.kopfbild-gross) .mod_article.claim .content-image,#header .inside:has(.kopfbild-gross) .mod_article.claim .content-text{width:220px}@supports not (aspect-ratio:1){#header .inside:has(.kopfbild-gross) .mod_article.claim .content-image,#header .inside:has(.kopfbild-gross) .mod_article.claim .content-text{height:220px}}}@media (max-width:30rem){#header .inside:has(.kopfbild-gross) .mod_article.claim .content-image,#header .inside:has(.kopfbild-gross) .mod_article.claim .content-text{width:auto;max-width:35%;font-size:var(--fontsize-h3);margin-left:-2.3rem;margin-top:-1rem}@supports not (aspect-ratio:1){#header .inside:has(.kopfbild-gross) .mod_article.claim .content-image,#header .inside:has(.kopfbild-gross) .mod_article.claim .content-text{height:auto;min-height:220px}}}@media (max-width:380px){#header .inside:has(.kopfbild-gross) .mod_article.claim .content-image,#header .inside:has(.kopfbild-gross) .mod_article.claim .content-text{margin-top:-.5rem;margin-left:-4rem;max-width:45%}#header .inside:has(.kopfbild-gross) .mod_article.claim .content-image .text,#header .inside:has(.kopfbild-gross) .mod_article.claim .content-text .text{padding-left:2rem}}#header .inside:has(.kopfbild-gross):not(.claim) .mod_article.head-image .content-image{margin-left:0}@media (max-width:64rem){#header .inside:has(.kopfbild-gross):not(.claim) .mod_article.head-image .content-image{margin-left:auto;margin-right:-var(--page-padding-right-outer)}}#header .inside:has(.kopfbild-mittel) .head-image-background,#header .inside:has(.kopfbild-mittel) .mod_article.head-background .content-image{height:calc(300px + 1.6666666667vw);margin-bottom:9rem}@media (max-width:64rem){#header .inside:has(.kopfbild-mittel) .head-image-background,#header .inside:has(.kopfbild-mittel) .mod_article.head-background .content-image{height:280px}}@media (max-width:48rem){#header .inside:has(.kopfbild-mittel) .head-image-background,#header .inside:has(.kopfbild-mittel) .mod_article.head-background .content-image{height:200px;margin-bottom:7rem}}@media (max-width:30rem){#header .inside:has(.kopfbild-mittel) .head-image-background,#header .inside:has(.kopfbild-mittel) .mod_article.head-background .content-image{margin-bottom:4rem;height:180px}}#header .inside:has(.kopfbild-mittel) .mod_article.head-image .content-image,#header .inside:has(.kopfbild-mittel) .mod_article.head-image .content-player,#header .inside:has(.kopfbild-mittel) .mod_article.head-image .mod_randomImage{margin-left:210px;height:100%}@media (max-width:48rem){#header .inside:has(.kopfbild-mittel) .mod_article.head-image .content-image,#header .inside:has(.kopfbild-mittel) .mod_article.head-image .content-player,#header .inside:has(.kopfbild-mittel) .mod_article.head-image .mod_randomImage{margin-left:auto;margin-right:-var(--page-padding-right-outer)}}#header .inside:has(.kopfbild-mittel) .mod_article.head-image .content-image picture:before,#header .inside:has(.kopfbild-mittel) .mod_article.head-image .content-player figure:before,#header .inside:has(.kopfbild-mittel) .mod_article.head-image .mod_randomImage picture:before{background-image:linear-gradient(180deg,var(--color-white),transparent 20%);clip-path:url(#head-image-middle)}#header .inside:has(.kopfbild-mittel) .mod_article.head-image .content-image picture img,#header .inside:has(.kopfbild-mittel) .mod_article.head-image .content-image picture video,#header .inside:has(.kopfbild-mittel) .mod_article.head-image .content-player figure img,#header .inside:has(.kopfbild-mittel) .mod_article.head-image .content-player figure video,#header .inside:has(.kopfbild-mittel) .mod_article.head-image .mod_randomImage picture img,#header .inside:has(.kopfbild-mittel) .mod_article.head-image .mod_randomImage picture video{width:850px;clip-path:url(#head-image-middle)}@media (max-width:63.9375rem){#header .inside:has(.kopfbild-mittel) .mod_article.head-image .content-image picture img,#header .inside:has(.kopfbild-mittel) .mod_article.head-image .content-image picture video,#header .inside:has(.kopfbild-mittel) .mod_article.head-image .content-player figure img,#header .inside:has(.kopfbild-mittel) .mod_article.head-image .content-player figure video,#header .inside:has(.kopfbild-mittel) .mod_article.head-image .mod_randomImage picture img,#header .inside:has(.kopfbild-mittel) .mod_article.head-image .mod_randomImage picture video{width:750px}}@media (max-width:48rem){#header .inside:has(.kopfbild-mittel) .mod_article.head-image .content-image picture img,#header .inside:has(.kopfbild-mittel) .mod_article.head-image .content-image picture video,#header .inside:has(.kopfbild-mittel) .mod_article.head-image .content-player figure img,#header .inside:has(.kopfbild-mittel) .mod_article.head-image .content-player figure video,#header .inside:has(.kopfbild-mittel) .mod_article.head-image .mod_randomImage picture img,#header .inside:has(.kopfbild-mittel) .mod_article.head-image .mod_randomImage picture video{clip-path:url(#head-image-big-tablet);width:520px}}@media (max-width:30rem){#header .inside:has(.kopfbild-mittel) .mod_article.head-image .content-image picture img,#header .inside:has(.kopfbild-mittel) .mod_article.head-image .content-image picture video,#header .inside:has(.kopfbild-mittel) .mod_article.head-image .content-player figure img,#header .inside:has(.kopfbild-mittel) .mod_article.head-image .content-player figure video,#header .inside:has(.kopfbild-mittel) .mod_article.head-image .mod_randomImage picture img,#header .inside:has(.kopfbild-mittel) .mod_article.head-image .mod_randomImage picture video{width:360px}}#header .inside:has(.kopfbild-mittel) .mod_article.claim .content-text{width:225px;margin-left:40px}@media (max-width:48rem){#header .inside:has(.kopfbild-mittel) .mod_article.claim .content-text{width:175px;margin-left:auto;margin-right:58%}}@media (max-width:631px){#header .inside:has(.kopfbild-mittel) .mod_article.claim .content-text{margin-left:-1rem;margin-right:auto}}@media (max-width:30rem){#header .inside:has(.kopfbild-mittel) .mod_article.claim .content-text{width:auto;max-width:30%;font-size:var(--fontsize);margin-left:-2rem;margin-right:auto}}#header .inside:has(.kopfbild-mittel):not(.claim) .mod_article.head-image .content-image{margin-left:3.5rem}@media (max-width:48rem){#header .inside:has(.kopfbild-mittel):not(.claim) .mod_article.head-image .content-image{margin-left:auto;margin-right:-var(--page-padding-right-outer)}}#header .inside:has(.kopfbild-klein) .head-image-background,#header .inside:has(.kopfbild-klein) .mod_article.head-background .content-image{height:calc(250px + 2rem);margin-bottom:3rem}@media (max-width:63.9375rem){#header .inside:has(.kopfbild-klein) .head-image-background,#header .inside:has(.kopfbild-klein) .mod_article.head-background .content-image{height:230px}}@media (max-width:48rem){#header .inside:has(.kopfbild-klein) .head-image-background,#header .inside:has(.kopfbild-klein) .mod_article.head-background .content-image{height:160px;margin-bottom:3rem}}@media (max-width:30rem){#header .inside:has(.kopfbild-klein) .head-image-background,#header .inside:has(.kopfbild-klein) .mod_article.head-background .content-image{margin-bottom:2rem;height:150px}}#header .inside:has(.kopfbild-klein) .mod_article.head-image .content-image,#header .inside:has(.kopfbild-klein) .mod_article.head-image .mod_randomImage,#header .inside:has(.kopfbild-klein) .mod_article.head-image content-player{margin-left:210px;height:100%}@media (max-width:63.9375rem){#header .inside:has(.kopfbild-klein) .mod_article.head-image .content-image,#header .inside:has(.kopfbild-klein) .mod_article.head-image .mod_randomImage,#header .inside:has(.kopfbild-klein) .mod_article.head-image content-player{margin-left:140px}}@media (max-width:30rem){#header .inside:has(.kopfbild-klein) .mod_article.head-image .content-image,#header .inside:has(.kopfbild-klein) .mod_article.head-image .mod_randomImage,#header .inside:has(.kopfbild-klein) .mod_article.head-image content-player{margin-left:auto;margin-right:-var(--page-padding-right-outer)}}#header .inside:has(.kopfbild-klein) .mod_article.head-image .content-image picture:before,#header .inside:has(.kopfbild-klein) .mod_article.head-image .content-player figure:before,#header .inside:has(.kopfbild-klein) .mod_article.head-image .mod_randomImage picture:before{background-image:linear-gradient(180deg,var(--color-white),transparent 20%);clip-path:url(#head-image-small)}#header .inside:has(.kopfbild-klein) .mod_article.head-image .content-image picture img,#header .inside:has(.kopfbild-klein) .mod_article.head-image .content-image picture video,#header .inside:has(.kopfbild-klein) .mod_article.head-image .content-player figure img,#header .inside:has(.kopfbild-klein) .mod_article.head-image .content-player figure video,#header .inside:has(.kopfbild-klein) .mod_article.head-image .mod_randomImage picture img,#header .inside:has(.kopfbild-klein) .mod_article.head-image .mod_randomImage picture video{width:550px;clip-path:url(#head-image-small)}@media (max-width:63.9375rem){#header .inside:has(.kopfbild-klein) .mod_article.head-image .content-image picture img,#header .inside:has(.kopfbild-klein) .mod_article.head-image .content-image picture video,#header .inside:has(.kopfbild-klein) .mod_article.head-image .content-player figure img,#header .inside:has(.kopfbild-klein) .mod_article.head-image .content-player figure video,#header .inside:has(.kopfbild-klein) .mod_article.head-image .mod_randomImage picture img,#header .inside:has(.kopfbild-klein) .mod_article.head-image .mod_randomImage picture video{width:500px}}@media (max-width:48rem){#header .inside:has(.kopfbild-klein) .mod_article.head-image .content-image picture img,#header .inside:has(.kopfbild-klein) .mod_article.head-image .content-image picture video,#header .inside:has(.kopfbild-klein) .mod_article.head-image .content-player figure img,#header .inside:has(.kopfbild-klein) .mod_article.head-image .content-player figure video,#header .inside:has(.kopfbild-klein) .mod_article.head-image .mod_randomImage picture img,#header .inside:has(.kopfbild-klein) .mod_article.head-image .mod_randomImage picture video{width:400px}}@media (max-width:30rem){#header .inside:has(.kopfbild-klein) .mod_article.head-image .content-image picture:before,#header .inside:has(.kopfbild-klein) .mod_article.head-image .content-player figure:before,#header .inside:has(.kopfbild-klein) .mod_article.head-image .mod_randomImage picture:before{clip-path:url(#head-image-big-tablet)}#header .inside:has(.kopfbild-klein) .mod_article.head-image .content-image picture img,#header .inside:has(.kopfbild-klein) .mod_article.head-image .content-image picture video,#header .inside:has(.kopfbild-klein) .mod_article.head-image .content-player figure img,#header .inside:has(.kopfbild-klein) .mod_article.head-image .content-player figure video,#header .inside:has(.kopfbild-klein) .mod_article.head-image .mod_randomImage picture img,#header .inside:has(.kopfbild-klein) .mod_article.head-image .mod_randomImage picture video{clip-path:url(#head-image-big-tablet);width:290px}}#header .inside:has(.kopfbild-klein) .mod_article.claim .content-text{font-size:var(--fontsize-h3);width:190px;margin-left:70px}@media (max-width:63.9375rem){#header .inside:has(.kopfbild-klein) .mod_article.claim .content-text{margin-left:20px;width:170px}}@media (max-width:48rem){#header .inside:has(.kopfbild-klein) .mod_article.claim .content-text{width:150px;margin-left:0}}@media (max-width:30rem){#header .inside:has(.kopfbild-klein) .mod_article.claim .content-text{width:auto;max-width:30%;font-size:var(--fontsize);margin-left:0;margin-right:auto}}#header .inside:has(.kopfbild-klein):not(.claim) .mod_article.head-image .content-image{margin-left:3.5rem}@media (max-width:48rem){#header .inside:has(.kopfbild-klein):not(.claim) .mod_article.head-image .content-image{margin-left:auto;margin-right:-var(--page-padding-right-outer)}}#header .inside:has(.kopfbild-hochkant) .head-image-background,#header .inside:has(.kopfbild-hochkant) .mod_article.head-background .content-image{height:calc(400px + 2rem);margin-bottom:24rem}@media (max-width:64rem){#header .inside:has(.kopfbild-hochkant) .head-image-background,#header .inside:has(.kopfbild-hochkant) .mod_article.head-background .content-image{height:300px;margin-bottom:13rem}}@media (max-width:48rem){#header .inside:has(.kopfbild-hochkant) .head-image-background,#header .inside:has(.kopfbild-hochkant) .mod_article.head-background .content-image{height:250px;margin-bottom:7rem}}@media (max-width:30rem){#header .inside:has(.kopfbild-hochkant) .head-image-background,#header .inside:has(.kopfbild-hochkant) .mod_article.head-background .content-image{height:190px;margin-bottom:4rem}}#header .inside:has(.kopfbild-hochkant) .mod_article.head-image{top:-3rem;z-index:3}#header .inside:has(.kopfbild-hochkant) .mod_article.head-image .content-image,#header .inside:has(.kopfbild-hochkant) .mod_article.head-image .mod_randomImage{margin-left:210px}#header .inside:has(.kopfbild-hochkant) .mod_article.head-image .content-image picture:before,#header .inside:has(.kopfbild-hochkant) .mod_article.head-image .mod_randomImage picture:before{content:none}#header .inside:has(.kopfbild-hochkant) .mod_article.head-image .content-image picture img,#header .inside:has(.kopfbild-hochkant) .mod_article.head-image .mod_randomImage picture img{width:870px;clip-path:url(#head-image-no-clip)}@media (max-width:64rem){#header .inside:has(.kopfbild-hochkant) .mod_article.head-image .content-image,#header .inside:has(.kopfbild-hochkant) .mod_article.head-image .mod_randomImage{margin-left:auto;margin-right:-var(--page-padding-right-outer)}#header .inside:has(.kopfbild-hochkant) .mod_article.head-image .content-image picture:before,#header .inside:has(.kopfbild-hochkant) .mod_article.head-image .mod_randomImage picture:before{clip-path:url(#head-image-big-tablet)}#header .inside:has(.kopfbild-hochkant) .mod_article.head-image .content-image picture img,#header .inside:has(.kopfbild-hochkant) .mod_article.head-image .mod_randomImage picture img{clip-path:url(#head-image-big-tablet);width:750px}}@media (max-width:48rem){#header .inside:has(.kopfbild-hochkant) .mod_article.head-image .content-image picture img,#header .inside:has(.kopfbild-hochkant) .mod_article.head-image .mod_randomImage picture img{width:580px}}@media (max-width:30rem){#header .inside:has(.kopfbild-hochkant) .mod_article.head-image .content-image picture img,#header .inside:has(.kopfbild-hochkant) .mod_article.head-image .mod_randomImage picture img{width:300px;clip-path:url(#head-image-no-clip)}}#header .inside:has(.kopfbild-hochkant) .mod_article.claim .content-text{width:300px}@media (max-width:30rem){#header .inside:has(.kopfbild-hochkant) .mod_article.claim .content-text{width:auto;max-width:35%;font-size:var(--fontsize);margin-left:-2rem}}#header .inside:has(.kopfbild-hochkant):not(.claim) .mod_article.head-image .content-image{margin-left:0}@media (max-width:64rem){#header .inside:has(.kopfbild-hochkant):not(.claim) .mod_article.head-image .content-image{margin-left:auto;margin-right:-var(--page-padding-right-outer)}}}#container .container-inner:not(.left):not(.right){display:block}body.startseite #main{margin-top:4rem}@media (max-width:47.9375rem){#main{margin-top:4rem}}#main .mod_article{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-template-rows:var(--grid-rows);grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap)}#main .mod_article>*{grid-column:1/-1}#main .mod_article.with-area-background{margin-left:-100rem;padding-left:100rem;margin-right:-100rem;padding-right:100rem;padding-bottom:4rem;margin-top:-var(--margin-articles);transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);transform:scaleY(.8);clip-path:polygon(0 -2px,100% calc(2.5vw - 2px),100% calc(100% - (2.5vw - 2px)),0 calc(100% + 2px))}#main .mod_article.with-area-background *{color:var(--color-area-font)!important}#main .mod_article.with-area-background:after{content:"";position:absolute;z-index:-1;top:0;left:0;height:100%;width:100%;background-color:var(--color-area-bg);clip-path:polygon(0 0,100% 2.5vw,100% calc(100% - 2.5vw),0 100%)}body.normal #main .mod_article.with-area-background{background-color:color-mix(in srgb,var(--color-area-bg),transparent var(--transparency-switch,20%))}#main .mod_article.with-area-background:before{content:"";position:absolute;z-index:-1;top:0;left:0;height:100%;width:100%;background-color:var(--color-border);clip-path:polygon(0 -2px,100% calc(2.5vw - 2px),100% calc(100% - (2.5vw - 2px)),0 calc(100% + 2px))}#main .mod_article.with-area-background>*{transform:scaleY(1.2);transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}#main .mod_article.with-area-background>* .image_container{margin-top:-.25rem}#main .mod_article.with-area-background figcaption{color:var(--color-area-font)}#main .mod_article.with-area-background.active:after{background-color:var(--color-area-bg)}#main .mod_article.with-area-background.active,#main .mod_article.with-area-background.active>*{transform:scaleY(1)}#main .mod_article.with-background{padding:2rem 0;margin-left:-100rem;padding-left:100rem;margin-right:-100rem;padding-right:100rem;background-color:var(--color-grey-95-bg)}#main .mod_article.freizeitangebote{padding:0;transform:none;margin-top:0;background-color:transparent}#main .mod_article.freizeitangebote+.freizeitangebote{margin-top:-3rem}#main .mod_article.freizeitangebote .balken-text *{color:var(--color-black-inverted)}#main .mod_article.freizeitangebote.invert .balken-text *{color:var(--color-white-inverted)}#main .mod_article.freizeitangebote>*{transform:none}#main .mod_article.freizeitangebote>:not(.content-image){padding:2rem 0}#main .mod_article.freizeitangebote .content-image{position:relative;z-index:9}#main .mod_article.freizeitangebote .content-image .image{aspect-ratio:1;clip-path:url(#circled-image-customer);width:100%}#main .mod_article.freizeitangebote .content-image .image picture{height:100%;width:100%}#main .mod_article.freizeitangebote .content-image .image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#main .mod_article.freizeitangebote .balken-text{position:relative;padding:3rem 0}#main .mod_article.freizeitangebote .balken-text:before{content:"";display:block;position:absolute;top:0;left:var(--balken-text-left);height:100%;width:100vw;background-color:var(--color-freizeit-bg);z-index:1}#main .mod_article.freizeitangebote .balken-text:after{content:"";display:block;position:absolute;top:-2px;left:var(--balken-text-left);height:calc(100% + 4px);width:100vw;background-color:var(--color-border)}#main .mod_article.freizeitangebote .balken-text .text{position:relative;z-index:2}#main .mod_article.freizeitangebote>.content-zna-grid-start>.grid_start{grid-gap:10rem;position:relative}@media (max-width:64rem){#main .mod_article.freizeitangebote>.content-zna-grid-start>.grid_start{grid-gap:4rem}}@media (max-width:47.9375rem){#main .mod_article.freizeitangebote>.content-zna-grid-start>.grid_start{padding-top:26.0465116279vw;row-gap:0}#main .mod_article.freizeitangebote>.content-zna-grid-start>.grid_start .content-image{position:absolute;top:-7.4418604651vw;z-index:2}#main .mod_article.freizeitangebote>.content-zna-grid-start>.grid_start .content-image .image{max-width:50vw}#main .mod_article.freizeitangebote>.content-zna-grid-start>.grid_start .balken-text{z-index:5}}#main .mod_article.freizeitangebote>.content-zna-grid-start>.content-zna-column-start{row-gap:1rem}#main .mod_article.freizeitangebote>.content-zna-grid-start>.content-zna-column-start .less-margin{margin-bottom:-.5rem!important}#main .mod_article.freizeitangebote>.content-zna-grid-start>.content-zna-column-start .no-margin{margin-bottom:-1rem!important}#main .mod_article.freizeitangebote .content-hyperlink a{max-width:none;width:100%}#main .mod_article.freizeitangebote.slope-to-right .balken-text:after,#main .mod_article.freizeitangebote.slope-to-right .balken-text:before{clip-path:polygon(0 0,100% 2.5vw,100% calc(100% - 2.5vw),0 100%)}@media (max-width:47.9375rem){#main .mod_article.freizeitangebote.slope-to-right .content-image{right:0}}#main .mod_article.freizeitangebote.slope-to-left .balken-text:after,#main .mod_article.freizeitangebote.slope-to-left .balken-text:before{clip-path:polygon(0 2.5vw,100% 0,100% 100%,0 calc(100% - 2.5vw))}@media (max-width:47.9375rem){#main .mod_article.freizeitangebote.slope-to-left .content-image{left:0}}@layer mobile-menu{@layer desktop{#mobile-menu{--icon-width:2.5rem;position:fixed;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:999}#mobile-menu .inside{position:relative;right:0;display:flex}#mobile-menu .inside .background{width:100vw;height:100vh;top:0;left:0;position:absolute;opacity:0;background-color:rgba(0,0,0,.3);transition-property:opacity;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}#mobile-menu .mobile-navigation-container{height:100vh}@supports (height:100dvh){#mobile-menu .mobile-navigation-container{height:100dvh}}#mobile-menu .mobile-navigation-container{display:flex;flex-direction:column;min-width:320px;width:450px;max-width:33vw;background-color:var(--color-mobile-nav-background);flex-shrink:0;position:relative;transform:translateX(calc(-100% - 1rem));transition-property:transform;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);transition-delay:.2s;z-index:1;box-shadow:2px 0 4px rgba(0,0,0,.3)}#mobile-menu .mobile-navigation-container>*{padding-left:3rem;padding-right:2rem}#mobile-menu .mobile-navigation-container .accessibility{display:flex;background-color:var(--color-mobile-nav-main-bg);padding-top:.5rem;padding-bottom:.5rem;border-bottom:1px solid var(--color-mobile-nav-main-bg)}#mobile-menu .mobile-navigation-container .accessibility .header-button-container{display:flex;gap:1rem}#mobile-menu .mobile-navigation-container .accessibility .header-button-container .header-button-activator{border:2px solid var(--color-white-inverted);background-color:transparent;border-radius:2.5rem;transition-property:background-color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);align-items:center}#mobile-menu .mobile-navigation-container .accessibility .header-button-container .header-button-activator:focus,#mobile-menu .mobile-navigation-container .accessibility .header-button-container .header-button-activator:hover{background-color:var(--color-white)}#mobile-menu .mobile-navigation-container .accessibility .header-button-container .header-button-activator:focus .header-button-icon svg,#mobile-menu .mobile-navigation-container .accessibility .header-button-container .header-button-activator:hover .header-button-icon svg{fill:var(--color-mobile-nav-main)}#mobile-menu .mobile-navigation-container .accessibility .header-button-container .header-button-activator:focus .name,#mobile-menu .mobile-navigation-container .accessibility .header-button-container .header-button-activator:hover .name{color:var(--color-mobile-nav-main)}#mobile-menu .mobile-navigation-container .accessibility .header-button-container .header-button-activator .name{color:var(--color-white-inverted);font-weight:600;padding-right:.5rem;transition-property:color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}#mobile-menu .mobile-navigation-container .accessibility .header-button-container .header-button-icon{background-color:transparent;border:none;width:calc(var(--icon-width) - 10px);height:calc(var(--icon-width) - 10px)}#mobile-menu .mobile-navigation-container .accessibility .header-button-container .header-button-icon svg{width:100%;height:100%;fill:var(--color-white-inverted)}#mobile-menu .mobile-navigation-container .service{padding-top:1rem;padding-bottom:2rem;display:flex;gap:1rem}#mobile-menu .mobile-navigation-container .service .mobile-opener .title{display:none}#mobile-menu .mobile-navigation-container .service .mobile-opener .hamburger-icon{width:var(--icon-width);height:var(--icon-width);background-color:var(--color-mobile-nav-main-bg);border-radius:2.5rem;border:2px solid var(--color-mobile-nav-main);transition-property:background-color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);align-items:center}#mobile-menu .mobile-navigation-container .service .mobile-opener .hamburger-icon .line{background-color:var(--color-white-inverted);height:5px;border-radius:1rem;top:auto;left:auto;transform-origin:center;transition-property:background-color;width:calc(100% - 4px)}#mobile-menu .mobile-navigation-container .service .mobile-opener .hamburger-icon .line-1{transform:rotate(45deg)}#mobile-menu .mobile-navigation-container .service .mobile-opener .hamburger-icon .line-2{transform:rotate(-45deg)}#mobile-menu .mobile-navigation-container .service .mobile-opener .hamburger-icon .line-3{display:none}#mobile-menu .mobile-navigation-container .service .mobile-opener .hamburger-icon-container:focus .hamburger-icon,#mobile-menu .mobile-navigation-container .service .mobile-opener .hamburger-icon-container:hover .hamburger-icon{background-color:var(--color-white)}#mobile-menu .mobile-navigation-container .service .mobile-opener .hamburger-icon-container:focus .hamburger-icon .line,#mobile-menu .mobile-navigation-container .service .mobile-opener .hamburger-icon-container:hover .hamburger-icon .line{background-color:var(--color-mobile-nav-main)}#mobile-menu .mobile-navigation-container .service .mod_changelanguage{position:relative;z-index:1}#mobile-menu .mobile-navigation-container .service .mod_changelanguage .changelanguage-opener{width:var(--icon-width);height:var(--icon-width);background-color:var(--color-mobile-nav-main-bg);border-radius:2.5rem;border:2px solid var(--color-mobile-nav-main);transition-property:background-color,border-radius;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);align-items:center;cursor:pointer;padding:2px}#mobile-menu .mobile-navigation-container .service .mod_changelanguage .changelanguage-opener svg{transition-property:fill;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);fill:var(--color-white-inverted)}#mobile-menu .mobile-navigation-container .service .mod_changelanguage .changelanguage-opener:focus,#mobile-menu .mobile-navigation-container .service .mod_changelanguage .changelanguage-opener:hover{background-color:var(--color-white)}#mobile-menu .mobile-navigation-container .service .mod_changelanguage .changelanguage-opener:focus svg,#mobile-menu .mobile-navigation-container .service .mod_changelanguage .changelanguage-opener:hover svg{fill:var(--color-mobile-nav-main)}#mobile-menu .mobile-navigation-container .service .mod_changelanguage .level_1{transition-property:opacity;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);position:absolute;left:100%;top:0;padding:5px;background:var(--color-mobile-nav-main-bg);border-color:var(--color-mobile-nav-main);border-radius:0 1rem 1rem 1rem;opacity:0;pointer-events:none}#mobile-menu .mobile-navigation-container .service .mod_changelanguage .level_1 .lang-ls{display:none}#mobile-menu .mobile-navigation-container .service .mod_changelanguage .level_1 a,#mobile-menu .mobile-navigation-container .service .mod_changelanguage .level_1 strong{display:block;padding:.25rem 2rem;border:1px solid var(--color-white-inverted);border-left:none;border-right:none}#mobile-menu .mobile-navigation-container .service .mod_changelanguage .level_1 a{transition-property:background-color,color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);color:var(--color-white-inverted)}#mobile-menu .mobile-navigation-container .service .mod_changelanguage .level_1 a:focus,#mobile-menu .mobile-navigation-container .service .mod_changelanguage .level_1 a:hover{background-color:var(--color-white);color:var(--color-mobile-nav-main)}#mobile-menu .mobile-navigation-container .service .mod_changelanguage .level_1 strong{background:var(--color-mobile-nav-secondary-bg);color:var(--color-mobile-nav-main)}#mobile-menu .mobile-navigation-container .service .mod_changelanguage .level_1 li:first-child a,#mobile-menu .mobile-navigation-container .service .mod_changelanguage .level_1 li:first-child strong{border-top-right-radius:.6rem;border-top:none}#mobile-menu .mobile-navigation-container .service .mod_changelanguage .level_1 li:last-child a,#mobile-menu .mobile-navigation-container .service .mod_changelanguage .level_1 li:last-child strong{border-bottom-left-radius:.6rem;border-bottom-right-radius:.6rem;border-bottom:none}#mobile-menu .mobile-navigation-container .service .mod_changelanguage.active .changelanguage-opener{border-top-right-radius:0;border-bottom-right-radius:0}#mobile-menu .mobile-navigation-container .service .mod_changelanguage.active .level_1{opacity:1;pointer-events:auto}#mobile-menu .mobile-navigation-container .service .search-mobile .formbody{display:flex}#mobile-menu .mobile-navigation-container .service .search-mobile .formbody .widget-text input{height:var(--icon-width);padding:5px .5rem;border:2px solid var(--color-mobile-nav-main);border-right:none;border-radius:2.5rem 0 0 2.5rem;width:100%;font-size:var(--fontsize-bigger)}#mobile-menu .mobile-navigation-container .service .search-mobile .formbody .widget-submit label{width:var(--icon-width);height:var(--icon-width);padding:8px;background-color:var(--color-mobile-nav-main-bg);border:2px solid var(--color-mobile-nav-main);border-radius:0 2.5rem 2.5rem 0;display:flex;transition-property:background-color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);cursor:pointer}#mobile-menu .mobile-navigation-container .service .search-mobile .formbody .widget-submit svg{fill:var(--color-white-inverted);transition-property:fill;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}#mobile-menu .mobile-navigation-container .service .search-mobile .formbody .widget-submit:focus-within svg,#mobile-menu .mobile-navigation-container .service .search-mobile .formbody .widget-submit:hover svg{fill:var(--color-mobile-nav-main)}#mobile-menu .mobile-navigation-container .service .search-mobile .formbody .widget-submit:focus-within label,#mobile-menu .mobile-navigation-container .service .search-mobile .formbody .widget-submit:hover label{background-color:var(--color-white)}#mobile-menu .mobile-navigation-container .navigation-container{position:relative;z-index:0}#mobile-menu .mobile-navigation-container .navigation ul{top:0;overflow:auto;margin:0 -.5rem;margin-right:-1.25rem}#mobile-menu .mobile-navigation-container .navigation ul::-webkit-scrollbar{border-radius:1rem;width:.25rem;background-color:var(--color-mobile-nav-secondary-bg)}#mobile-menu .mobile-navigation-container .navigation ul::-webkit-scrollbar-thumb{background:var(--color-mobile-nav-main);border-radius:1rem}#mobile-menu .mobile-navigation-container .navigation ul li .content{position:relative;display:flex;align-items:center;width:100%}#mobile-menu .mobile-navigation-container .navigation ul li a,#mobile-menu .mobile-navigation-container .navigation ul li strong{display:flex;align-items:center;width:100%;min-height:var(--icon-width);border-bottom:2px solid var(--color-mobile-nav-secondary);color:var(--color-black);font-weight:600;padding:.5rem;padding-right:3rem;margin-right:2rem;box-sizing:content-box;position:relative;z-index:0}#mobile-menu .mobile-navigation-container .navigation ul li a:before,#mobile-menu .mobile-navigation-container .navigation ul li strong:before{content:"";display:block;width:0;height:100%;position:absolute;left:0;top:0;background-color:var(--color-mobile-nav-secondary-bg);transition-property:width;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);z-index:-1}#mobile-menu .mobile-navigation-container .navigation ul li a:focus:before,#mobile-menu .mobile-navigation-container .navigation ul li a:hover:before{width:100%}#mobile-menu .mobile-navigation-container .navigation ul li.trail>a,#mobile-menu .mobile-navigation-container .navigation ul li strong{color:var(--color1)}#mobile-menu .mobile-navigation-container .navigation ul li:last-child>a,#mobile-menu .mobile-navigation-container .navigation ul li:last-child>strong{border-bottom:none}#mobile-menu .mobile-navigation-container .navigation .submenu-opener{width:2rem;height:2rem;position:absolute;right:2.5rem;z-index:1;padding:4px;display:flex;align-items:center;cursor:pointer;transform-origin:left}#mobile-menu .mobile-navigation-container .navigation .submenu-opener svg{transform:rotate(180deg);fill:var(--color-white-inverted);transition-property:fill;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);width:100%}#mobile-menu .mobile-navigation-container .navigation .submenu-opener:before{content:"";position:absolute;right:-2px;top:-2px;height:calc(100% + 2px);aspect-ratio:1;background-color:var(--color-mobile-nav-main-bg);border:1px solid var(--color-mobile-nav-main);border-radius:2rem;z-index:-1;transition-property:background-color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}#mobile-menu .mobile-navigation-container .navigation .submenu-opener:focus:before,#mobile-menu .mobile-navigation-container .navigation .submenu-opener:hover:before{background-color:var(--color-white)}#mobile-menu .mobile-navigation-container .navigation .submenu-opener:focus svg,#mobile-menu .mobile-navigation-container .navigation .submenu-opener:hover svg{fill:var(--color-mobile-nav-main)}#mobile-menu .mobile-navigation-container .navigation .submenu-container{position:absolute;width:100%;top:0;left:0;transform:translateX(-100%);padding:0 2rem 0 3rem;transition-property:transform;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);background-color:var(--color-mobile-nav-background);z-index:2}#mobile-menu .mobile-navigation-container .navigation .submenu-container.active{transform:translateX(0)}#mobile-menu .mobile-navigation-container .navigation .submenu-back{padding-bottom:1rem;cursor:pointer}#mobile-menu .mobile-navigation-container .navigation .submenu-back .back{display:flex;align-items:center;gap:1rem;background-color:var(--color-mobile-nav-secondary-bg);margin:0 -2rem 0 -3rem;padding:0 2rem 0 3rem;border:1px solid var(--color-mobile-nav-secondary-bg);border-left:none;border-right:none}#mobile-menu .mobile-navigation-container .navigation .submenu-back span{font-size:var(--fontsize-bigger);font-weight:700;color:var(--color-mobile-nav-main)}#mobile-menu .mobile-navigation-container .navigation .submenu-back .symbol{width:var(--icon-width);height:var(--icon-width);padding:4px;display:flex;align-items:center;cursor:pointer;position:relative;z-index:0}#mobile-menu .mobile-navigation-container .navigation .submenu-back .symbol svg{fill:var(--color-mobile-nav-main);transition-property:fill;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);width:100%;transform:rotate(45deg)}#mobile-menu .mobile-navigation-container .navigation .submenu-back .symbol:before{content:"";position:absolute;right:-2px;top:-2px;height:calc(100% + 2px);aspect-ratio:1;background-color:var(--color-white);border:1px solid var(--color-white-inverted);border-radius:2rem;z-index:-1;box-shadow:2px 2px 4px rgba(0,0,0,.3);transition-property:background-color,border-color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}#mobile-menu .mobile-navigation-container .navigation .submenu-back:focus .symbol svg,#mobile-menu .mobile-navigation-container .navigation .submenu-back:hover .symbol svg{fill:var(--color-white-inverted)}#mobile-menu .mobile-navigation-container .navigation .submenu-back:focus .symbol:before,#mobile-menu .mobile-navigation-container .navigation .submenu-back:hover .symbol:before{background-color:var(--color-mobile-nav-main-bg);border-color:var(--color-mobile-nav-main)}#mobile-menu .mobile-navigation-container .social-media{display:flex;margin-left:auto;gap:.5rem;background-color:var(--color-mobile-nav-main-bg);padding:.5rem 2rem .5rem .5rem;border-radius:2.5rem 0 0 2.5rem;z-index:1;border:1px solid var(--color-mobile-nav-main);border-right:none;position:relative;bottom:.5rem}#mobile-menu .mobile-navigation-container .social-media .image{width:calc(var(--icon-width) * .8);height:calc(var(--icon-width) * .8)}#mobile-menu .mobile-navigation-container .social-media .image svg{width:100%;height:100%;fill:var(--color-white-inverted)}#mobile-menu .mobile-information-container{height:100vh;width:100vw;background-color:var(--color-grey-95-bg);padding:3rem;overflow:auto;position:relative;transform:translateX(-100vw);transition-property:transform;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);border-left:1px solid var(--color-border)}#mobile-menu .mobile-information-container::-webkit-scrollbar{border-radius:1rem;width:.25rem;background-color:var(--color-mobile-nav-secondary-bg)}#mobile-menu .mobile-information-container::-webkit-scrollbar-thumb{background:var(--color-mobile-nav-main);border-radius:1rem}#mobile-menu .mobile-information-container .mobile-information{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-template-rows:var(--grid-rows);grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap)}#mobile-menu .mobile-information-container .mobile-information>*{grid-column:1/-1}#mobile-menu .mobile-information-container .mobile-information{grid-template-rows:min-content}#mobile-menu.active{pointer-events:auto}#mobile-menu.active .inside .background{opacity:1}#mobile-menu.active .mobile-navigation-container{transform:translateX(0);transition-delay:0s}#mobile-menu.active .mobile-information-container{transform:translateX(0);transition-delay:.2s}}@layer tablet{@media (max-width:63.9375rem){#mobile-menu .mobile-navigation-container>*{padding-left:1rem;padding-right:1rem}#mobile-menu .submenu-container{padding:0 1rem}#mobile-menu .submenu-back .back{margin:0 -1rem;padding:0 1rem}#mobile-menu .submenu-opener{right:1.5rem}#mobile-menu .navigation ul{margin-right:0}#mobile-menu .navigation ul a,#mobile-menu .navigation ul strong{margin-right:1rem}#mobile-menu .mobile-information-container{padding:3rem 2rem}#mobile-menu .quick-nav{padding:calc((var(--icon-width) * .8 + 1rem) / 2 + 1rem) 0 0}#mobile-menu .quick-nav-toggler{padding:1rem}#mobile-menu .quick-nav-body{padding:0 1rem 1rem 4rem}}}@layer mobile{@media (max-width:47.9375rem){#mobile-menu .mobile-navigation-container{max-width:100vw}#mobile-menu .mobile-information-container{display:none}}}}#pop-ups{--custom-color:rgba(0,0,0,.8)}body.black #pop-ups,body.white #pop-ups{--custom-color:initial}#pop-ups{position:fixed;left:0;top:0;z-index:9999999;height:100vh;width:100vw;background:var(--custom-color,var(--color-black));display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none;transition-property:opacity;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}#pop-ups .pop-up{display:none;position:relative;z-index:2}#pop-ups .pop-up .close{position:absolute}#pop-ups .pop-up .close .close-inner{width:100%;height:100%;display:flex;justify-content:center;align-items:center;position:relative}#pop-ups .pop-up .close .line{width:100%;position:absolute;border-radius:1rem}#pop-ups .pop-up .close .line:first-of-type{transform:rotate(45deg)}#pop-ups .pop-up .close .line:last-of-type{transform:rotate(-45deg)}#pop-ups .pop-up .pop-up-inner{overflow:auto}#pop-ups .pop-up .pop-up-inner::-webkit-scrollbar{background-color:transparent;width:3px}#pop-ups .pop-up .pop-up-inner::-webkit-scrollbar-track{background-color:var(--color-black);border-radius:1rem}#pop-ups .pop-up .pop-up-inner::-webkit-scrollbar-thumb{background-color:var(--color1);border-radius:1rem}#pop-ups .mod_article{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-template-rows:var(--grid-rows);grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap)}#pop-ups .mod_article>*{grid-column:1/-1}#pop-ups .pop-up{max-width:80vw;max-height:90vh}#pop-ups .pop-up .close{transition-property:background-color,border-color,color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);display:inline-block;padding:.15em .8em;border-radius:5px;background-color:var(--color1-bg);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer}#pop-ups .pop-up .close svg{fill:var(--color-white-inverted);transition-property:fill;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}#pop-ups .pop-up .close:focus-visible,#pop-ups .pop-up .close:hover{background-color:var(--color-white);border-color:var(--color1);color:var(--color1)}#pop-ups .pop-up .close:focus-visible svg,#pop-ups .pop-up .close:hover svg{fill:var(--color1)}#pop-ups .pop-up .close{padding:.25rem;right:-.5rem;top:-.5rem;width:3rem;height:3rem}#pop-ups .pop-up .close .line{transition-property:background;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);height:4px;background:var(--color-white-inverted)}#pop-ups .pop-up .close:focus .line,#pop-ups .pop-up .close:hover .line{background-color:var(--color1)}#pop-ups .pop-up .pop-up-inner{max-width:80vw;max-height:90vh;padding:3rem;border:1px solid var(--color1);border-radius:1rem;background:var(--color-white)}#pop-ups .pop-up .pop-up-inner:has(.pop-up-column){background:none;border:none;padding:0;border-radius:0}#pop-ups .pop-up .pop-up-inner:has(.pop-up-column) .pop-up-column{border:1px solid var(--color1);background-color:var(--color-white);border-radius:1rem;padding:3rem}#pop-ups .pop-up .pop-up-inner:has(.pop-up-column) .format-image .image,#pop-ups .pop-up .pop-up-inner:has(.pop-up-column) .format-image img{width:100%}#pop-ups .pop-up .pop-up-inner:has(.pop-up-column) .format-image .image{border-radius:1rem}@media (max-width:47.9375rem){#pop-ups .pop-up{max-width:calc(100% - var(--page-padding-left-inner) - var(--page-padding-right-inner));width:100%}#pop-ups .pop-up .pop-up-inner{padding:1rem;padding-top:3.5rem}}#seitenbanner .inside .seitenbanner-container-outer{position:fixed;left:100%;width:0;top:66vh;z-index:99999}#seitenbanner .inside .seitenbanner-container-outer .seitenbanner-container{position:relative;width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column;justify-content:center}#seitenbanner .inside .seitenbanner-container-outer .seitenbanner-container .seitenbanner-container-inner{position:relative;right:100%;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}#seitenbanner .inside .seitenbanner-container-outer .seitenbanner-container .seitenbanner-container-inner .seitenbanner{position:relative;padding-left:.5rem;padding-right:1rem;left:0;width:124px;display:flex;flex-direction:column;justify-content:center;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}#seitenbanner .inside .seitenbanner-container-outer .seitenbanner-container .seitenbanner-container-inner .seitenbanner .content-text{position:relative}#seitenbanner .inside .seitenbanner-container-outer .seitenbanner-container .seitenbanner-container-inner .seitenbanner .content-text:not(:last-child){border-bottom:1px solid var(--color-white-inverted);padding-bottom:.5rem;margin-bottom:.5rem}#seitenbanner .inside .seitenbanner-container-outer .seitenbanner-container .seitenbanner-container-inner .seitenbanner .content-text .text{text-transform:uppercase;text-align:right;padding:.25rem 0;font-size:var(--fontsize-bigger)}#seitenbanner .inside .seitenbanner-container-outer .seitenbanner-container .seitenbanner-container-inner .seitenbanner .content-text .text p{line-height:120%}#seitenbanner .inside .seitenbanner-container-outer .seitenbanner-container .seitenbanner-container-inner .seitenbanner .content-text .text *{color:var(--color-white-inverted)}#seitenbanner .inside .seitenbanner-container-outer .seitenbanner-container .seitenbanner-container-inner .seitenbanner .content-text .text .arrow{position:relative;display:inline-block}#seitenbanner .inside .seitenbanner-container-outer .seitenbanner-container .seitenbanner-container-inner .seitenbanner .content-text .text .arrow:before{content:"";background:var(--color-white);display:block;position:absolute;width:30px;height:24px;top:4px;right:113%;clip-path:url(#seitenbanner-pfeil)}#seitenbanner .inside .seitenbanner-container-outer .seitenbanner-container .seitenbanner-container-inner .seitenbanner .content-text figure{max-width:75px;margin-bottom:0;margin-left:auto}#seitenbanner .inside .seitenbanner-container-outer .seitenbanner-container .seitenbanner-container-inner .seitenbanner .content-text figure .image{overflow:visible;margin-left:auto}body.white #seitenbanner .inside .seitenbanner-container-outer .seitenbanner-container .seitenbanner-container-inner .seitenbanner .content-text figure .image{filter:invert(1)}#seitenbanner .inside .seitenbanner-container-outer .seitenbanner-container .seitenbanner-container-inner .seitenbanner:before{content:"";position:absolute;left:0;width:130%;aspect-ratio:1;background-color:var(--color2-bg);border-radius:50%;border:2px solid var(--color-border)}@media (max-width:63.9375rem){#seitenbanner .inside .seitenbanner-container-outer .seitenbanner-container .seitenbanner-container-inner .seitenbanner{width:120px}}@media (max-width:30rem){#seitenbanner .inside .seitenbanner-container-outer .seitenbanner-container .seitenbanner-container-inner .seitenbanner{width:90px;padding-right:.5rem}#seitenbanner .inside .seitenbanner-container-outer .seitenbanner-container .seitenbanner-container-inner .seitenbanner .text{font-size:var(--fontsize)!important}}#seitenbanner .inside .seitenbanner-container-outer .seitenbanner-container .seitenbanner-container-inner a:focus .seitenbanner,#seitenbanner .inside .seitenbanner-container-outer .seitenbanner-container .seitenbanner-container-inner a:hover .seitenbanner{left:-1rem}#seitenbanner .inside .seitenbanner-container-outer .seitenbanner-container .seitenbanner-container-inner{z-index:1}body.kein-seitenbanner #seitenbanner{display:none}}@layer overrides{.circled-image-copy{display:none}.circled-image img{border-radius:50%}.circled-image .image-copy{display:none!important}.circled-image .circled-image-copy{display:block;font-size:40%;line-height:1em;position:absolute;width:100%;height:100%;top:0;left:0;padding:.125em .25em;transition:transform .3s cubic-bezier(.55,1.65,.7,.985)}.circled-image .circled-image-copy .circled-image-copy-container{transform:rotate(200deg)}.circled-image .circled-image-copy text{fill:var(--color-grey-90);filter:drop-shadow(0 0 .125em var(--color-black))}.invisible{border:1px solid;clip-path:polygon(0 0,0 0,0 0,0 0);clip:auto;height:auto;z-index:1;pointer-events:none;margin:-1px;overflow:clip;padding:.5rem!important;position:absolute;width:auto;background:#fff;color:#000}.invisible:after,.invisible:before{content:none!important}a.invisible:focus{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);z-index:9999}.main-color{color:var(--color1)!important}.side-color1{color:var(--color2)!important}.side-color2{color:var(--color3)!important}.logo .image,.logos .image{overflow:visible!important}.span-1{--grid-span-desktop:1}.span-laptop-1{--grid-span-laptop:1}.span-tablet-1{--grid-span-tablet:1}.span-mobile-1{--grid-span-mobile:1}.starts-1{--grid-start-desktop:1}.starts-laptop-1{--grid-start-laptop:1}.starts-tablet-1{--grid-start-tablet:1}.starts-mobile-1{--grid-start-mobile:1}.span-2{--grid-span-desktop:2}.span-laptop-2{--grid-span-laptop:2}.span-tablet-2{--grid-span-tablet:2}.span-mobile-2{--grid-span-mobile:2}.starts-2{--grid-start-desktop:2}.starts-laptop-2{--grid-start-laptop:2}.starts-tablet-2{--grid-start-tablet:2}.starts-mobile-2{--grid-start-mobile:2}.span-3{--grid-span-desktop:3}.span-laptop-3{--grid-span-laptop:3}.span-tablet-3{--grid-span-tablet:3}.span-mobile-3{--grid-span-mobile:3}.starts-3{--grid-start-desktop:3}.starts-laptop-3{--grid-start-laptop:3}.starts-tablet-3{--grid-start-tablet:3}.starts-mobile-3{--grid-start-mobile:3}.span-4{--grid-span-desktop:4}.span-laptop-4{--grid-span-laptop:4}.span-tablet-4{--grid-span-tablet:4}.span-mobile-4{--grid-span-mobile:4}.starts-4{--grid-start-desktop:4}.starts-laptop-4{--grid-start-laptop:4}.starts-tablet-4{--grid-start-tablet:4}.starts-mobile-4{--grid-start-mobile:4}.span-5{--grid-span-desktop:5}.span-laptop-5{--grid-span-laptop:5}.span-tablet-5{--grid-span-tablet:5}.span-mobile-5{--grid-span-mobile:5}.starts-5{--grid-start-desktop:5}.starts-laptop-5{--grid-start-laptop:5}.starts-tablet-5{--grid-start-tablet:5}.starts-mobile-5{--grid-start-mobile:5}.span-6{--grid-span-desktop:6}.span-laptop-6{--grid-span-laptop:6}.span-tablet-6{--grid-span-tablet:6}.span-mobile-6{--grid-span-mobile:6}.starts-6{--grid-start-desktop:6}.starts-laptop-6{--grid-start-laptop:6}.starts-tablet-6{--grid-start-tablet:6}.starts-mobile-6{--grid-start-mobile:6}.span-7{--grid-span-desktop:7}.span-laptop-7{--grid-span-laptop:7}.span-tablet-7{--grid-span-tablet:7}.span-mobile-7{--grid-span-mobile:7}.starts-7{--grid-start-desktop:7}.starts-laptop-7{--grid-start-laptop:7}.starts-tablet-7{--grid-start-tablet:7}.starts-mobile-7{--grid-start-mobile:7}.span-8{--grid-span-desktop:8}.span-laptop-8{--grid-span-laptop:8}.span-tablet-8{--grid-span-tablet:8}.span-mobile-8{--grid-span-mobile:8}.starts-8{--grid-start-desktop:8}.starts-laptop-8{--grid-start-laptop:8}.starts-tablet-8{--grid-start-tablet:8}.starts-mobile-8{--grid-start-mobile:8}.span-9{--grid-span-desktop:9}.span-laptop-9{--grid-span-laptop:9}.span-tablet-9{--grid-span-tablet:9}.span-mobile-9{--grid-span-mobile:9}.starts-9{--grid-start-desktop:9}.starts-laptop-9{--grid-start-laptop:9}.starts-tablet-9{--grid-start-tablet:9}.starts-mobile-9{--grid-start-mobile:9}.span-10{--grid-span-desktop:10}.span-laptop-10{--grid-span-laptop:10}.span-tablet-10{--grid-span-tablet:10}.span-mobile-10{--grid-span-mobile:10}.starts-10{--grid-start-desktop:10}.starts-laptop-10{--grid-start-laptop:10}.starts-tablet-10{--grid-start-tablet:10}.starts-mobile-10{--grid-start-mobile:10}.span-11{--grid-span-desktop:11}.span-laptop-11{--grid-span-laptop:11}.span-tablet-11{--grid-span-tablet:11}.span-mobile-11{--grid-span-mobile:11}.starts-11{--grid-start-desktop:11}.starts-laptop-11{--grid-start-laptop:11}.starts-tablet-11{--grid-start-tablet:11}.starts-mobile-11{--grid-start-mobile:11}.span-12{--grid-span-desktop:12}.span-laptop-12{--grid-span-laptop:12}.span-tablet-12{--grid-span-tablet:12}.span-mobile-12{--grid-span-mobile:12}.starts-12{--grid-start-desktop:12}.starts-laptop-12{--grid-start-laptop:12}.starts-tablet-12{--grid-start-tablet:12}.starts-mobile-12{--grid-start-mobile:12}.no-margin{margin-bottom:calc(var(--grid-row-gap) * -1)}.mod_article.no-margin{margin-bottom:0}.less-margin{margin-bottom:calc(var(--grid-row-gap) * -.5)}.mod_article.less-margin{margin-bottom:calc(var(--margin-articles) * .5)}.more-margin{margin-bottom:calc(var(--grid-row-gap) * .5)}.mod_article.more-margin{margin-bottom:calc(var(--margin-articles) * 1.5)}.double-margin{margin-bottom:var(--grid-row-gap)}.mod_article.double-margin{margin-bottom:calc(var(--margin-articles) * 2)}.no-margin-top{margin-top:calc(var(--grid-row-gap) * -1)}.mod_article.no-margin-top{margin-top:calc(var(--margin-articles) * -1)}.less-margin-top{margin-top:calc(var(--grid-row-gap) * -.5)}.mod_article.less-margin-top{margin-top:calc(var(--margin-articles) * -.5)}.more-margin-top{margin-top:calc(var(--grid-row-gap) * .5)}.mod_article.more-margin-top{margin-top:calc(var(--margin-articles) * .5)}.double-margin-top{margin-top:var(--grid-row-gap)}.mod_article.double-margin-top{margin-top:var(--margin-articles)}.text-icon.email{--text-icon-path:url(#text-icon-mail);--text-icon-ratio:30/24}.text-icon.email:before{top:.35em}.text-icon.phone{--text-icon-path:url(#text-icon-phone)}.text-icon.website{--text-icon-path:url(#text-icon-web)}.no-break{white-space:nowrap}.grid-container{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-template-rows:var(--grid-rows);grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap)}.grid-container>*{grid-column:1/-1}.grid-container.cols-1>*{grid-column:span 12}@media (max-width:1024px) and (min-width:769px){.grid-container.cols-laptop-1>*{grid-column:span 12!important}}@media (max-width:768px) and (min-width:481px){.grid-container.cols-tablett-1>*{grid-column:span 12!important}}@media (max-width:480px){.grid-container.cols-mobile-1>*{grid-column:span 12!important}}.grid-container.cols-2>*{grid-column:span 6}@media (max-width:1024px) and (min-width:769px){.grid-container.cols-laptop-2>*{grid-column:span 6!important}}@media (max-width:768px) and (min-width:481px){.grid-container.cols-tablett-2>*{grid-column:span 6!important}}@media (max-width:480px){.grid-container.cols-mobile-2>*{grid-column:span 6!important}}.grid-container.cols-3>*{grid-column:span 4}@media (max-width:1024px) and (min-width:769px){.grid-container.cols-laptop-3>*{grid-column:span 4!important}}@media (max-width:768px) and (min-width:481px){.grid-container.cols-tablett-3>*{grid-column:span 4!important}}@media (max-width:480px){.grid-container.cols-mobile-3>*{grid-column:span 4!important}}.grid-container.cols-4>*{grid-column:span 3}@media (max-width:1024px) and (min-width:769px){.grid-container.cols-laptop-4>*{grid-column:span 3!important}}@media (max-width:768px) and (min-width:481px){.grid-container.cols-tablett-4>*{grid-column:span 3!important}}@media (max-width:480px){.grid-container.cols-mobile-4>*{grid-column:span 3!important}}.grid-container.cols-5>*{grid-column:span 2.4}@media (max-width:1024px) and (min-width:769px){.grid-container.cols-laptop-5>*{grid-column:span 2.4!important}}@media (max-width:768px) and (min-width:481px){.grid-container.cols-tablett-5>*{grid-column:span 2.4!important}}@media (max-width:480px){.grid-container.cols-mobile-5>*{grid-column:span 2.4!important}}.grid-container.cols-6>*{grid-column:span 2}@media (max-width:1024px) and (min-width:769px){.grid-container.cols-laptop-6>*{grid-column:span 2!important}}@media (max-width:768px) and (min-width:481px){.grid-container.cols-tablett-6>*{grid-column:span 2!important}}@media (max-width:480px){.grid-container.cols-mobile-6>*{grid-column:span 2!important}}.grid-container.cols-7>*{grid-column:span 1.7142857143}@media (max-width:1024px) and (min-width:769px){.grid-container.cols-laptop-7>*{grid-column:span 1.7142857143!important}}@media (max-width:768px) and (min-width:481px){.grid-container.cols-tablett-7>*{grid-column:span 1.7142857143!important}}@media (max-width:480px){.grid-container.cols-mobile-7>*{grid-column:span 1.7142857143!important}}.grid-container.cols-8>*{grid-column:span 1.5}@media (max-width:1024px) and (min-width:769px){.grid-container.cols-laptop-8>*{grid-column:span 1.5!important}}@media (max-width:768px) and (min-width:481px){.grid-container.cols-tablett-8>*{grid-column:span 1.5!important}}@media (max-width:480px){.grid-container.cols-mobile-8>*{grid-column:span 1.5!important}}.grid-container.cols-9>*{grid-column:span 1.3333333333}@media (max-width:1024px) and (min-width:769px){.grid-container.cols-laptop-9>*{grid-column:span 1.3333333333!important}}@media (max-width:768px) and (min-width:481px){.grid-container.cols-tablett-9>*{grid-column:span 1.3333333333!important}}@media (max-width:480px){.grid-container.cols-mobile-9>*{grid-column:span 1.3333333333!important}}.grid-container.cols-10>*{grid-column:span 1.2}@media (max-width:1024px) and (min-width:769px){.grid-container.cols-laptop-10>*{grid-column:span 1.2!important}}@media (max-width:768px) and (min-width:481px){.grid-container.cols-tablett-10>*{grid-column:span 1.2!important}}@media (max-width:480px){.grid-container.cols-mobile-10>*{grid-column:span 1.2!important}}.grid-container.cols-11>*{grid-column:span 1.0909090909}@media (max-width:1024px) and (min-width:769px){.grid-container.cols-laptop-11>*{grid-column:span 1.0909090909!important}}@media (max-width:768px) and (min-width:481px){.grid-container.cols-tablett-11>*{grid-column:span 1.0909090909!important}}@media (max-width:480px){.grid-container.cols-mobile-11>*{grid-column:span 1.0909090909!important}}.grid-container.cols-12>*{grid-column:span 1}@media (max-width:1024px) and (min-width:769px){.grid-container.cols-laptop-12>*{grid-column:span 1!important}}@media (max-width:768px) and (min-width:481px){.grid-container.cols-tablett-12>*{grid-column:span 1!important}}@media (max-width:480px){.grid-container.cols-mobile-12>*{grid-column:span 1!important}}@media (max-width:480px){.grid-container>*{grid-column:span 12}}.same-gap>.grid-container{--grid-row-gap:var(--grid-column-gap)}.on-scroll-active #header{position:fixed;top:calc(var(--header-height) * -1);left:0;width:100%;transition-property:top,height;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.on-scroll-active #header:not(.hidden){top:0!important}.on-scroll-active #wrapper{padding-top:var(--header-height)}body:not(.on-scroll) #header{top:0!important}.on-scroll-active #header .logo svg{transition-property:width;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.on-scroll #header .logo svg{width:min(150px,33vw)}}@layer customer{.standort-karte{position:relative}@media (min-width:769px){.standort-karte{margin-left:-3rem}}.standort-karte .karten-container svg .karte .fill{fill:color-mix(in srgb,var(--color1),transparent var(--transparency-switch,90%))}.standort-karte .karten-container svg .karte .stroke{fill:var(--color-white)}.standort-karte .karten-container svg .karte .text{fill:var(--color-grey-50)}.standort-karte .karten-container svg .orte .marker .stroke{fill:var(--color1);transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.standort-karte .karten-container svg .orte .marker .fill{fill:transparent;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.standort-karte .karten-container svg .orte .link{fill:none;pointer-events:all}.standort-karte .karten-container svg .orte>g:not(.moessingen)>g:not(.marker){opacity:0;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.standort-karte .karten-container svg .orte>g{cursor:pointer}.standort-karte .karten-container svg .orte>g:not(.has-popup){display:none}.standort-karte .karten-container svg .orte>g.active .marker .stroke,.standort-karte .karten-container svg .orte>g:focus .marker .stroke,.standort-karte .karten-container svg .orte>g:hover .marker .stroke{fill:var(--color-grey-50)}.standort-karte .karten-container svg .orte>g.active .marker .fill,.standort-karte .karten-container svg .orte>g:focus .marker .fill,.standort-karte .karten-container svg .orte>g:hover .marker .fill{fill:var(--color1)}.standort-karte .karten-container svg .orte>g.active>g:not(.marker),.standort-karte .karten-container svg .orte>g:focus>g:not(.marker),.standort-karte .karten-container svg .orte>g:hover>g:not(.marker){opacity:1!important}.standort-karte .karten-container svg .orte>g.hover>g:not(.marker){opacity:.25}.standort-karte .karten-container svg .zusatztext{fill:var(--color-grey-60)}.standort-karte .pop-up-container .standort-popup{pointer-events:none;z-index:1000;position:absolute;display:flex;justify-content:center;align-items:flex-end}.standort-karte .pop-up-container .standort-popup .standort-container-outer{position:absolute;border-bottom:10px solid var(--color1);border-top:10px solid var(--color1);margin-bottom:.6rem;display:flex;flex-direction:column;width:300px;min-width:-moz-fit-content;min-width:fit-content;filter:drop-shadow(2px 2px 2px color-mix(in srgb,var(--color-black),transparent var(--transparency-switch,70%)));opacity:0;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.standort-karte .pop-up-container .standort-popup .standort-container-outer .standort-container{background-color:var(--color-white-layer2);padding:.5rem 2rem;position:relative;z-index:1;display:none}.standort-karte .pop-up-container .standort-popup .standort-container-outer .standort-container .headline{font-size:var(--fontsize-h4);font-weight:300;line-height:120%;color:var(--h4-color);font-family:Signika,Helvetica,sans-serif;letter-spacing:auto;color:var(--font-color);margin-bottom:1rem}.standort-karte .pop-up-container .standort-popup .standort-container-outer .standort-container .area>span{color:var(--color-grey-50);padding:5px 1.25rem;margin-left:-1.25rem;display:block;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);cursor:pointer;position:relative;white-space:nowrap;background-color:var(--color-background)}.standort-karte .pop-up-container .standort-popup .standort-container-outer .standort-container .area>span:before{content:"";position:absolute;display:block;border:1px solid var(--color-border);left:-1px;top:-1px;width:0;height:100%;background-color:var(--color-area);border-left-width:0;border-right-width:0;z-index:-1;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.standort-karte .pop-up-container .standort-popup .standort-container-outer .standort-container .area>span:after{content:">";margin-left:.25em;transform-origin:center;display:inline-block;transition-property:transform;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.standort-karte .pop-up-container .standort-popup .standort-container-outer .standort-container .area.active>span:before,.standort-karte .pop-up-container .standort-popup .standort-container-outer .standort-container .area:focus-within>span:before,.standort-karte .pop-up-container .standort-popup .standort-container-outer .standort-container .area>span:focus:before,.standort-karte .pop-up-container .standort-popup .standort-container-outer .standort-container .area>span:hover:before{width:100%;border-left-width:1px;border-right-width:1px}.standort-karte .pop-up-container .standort-popup .standort-container-outer .standort-container .area.active>span,.standort-karte .pop-up-container .standort-popup .standort-container-outer .standort-container .area:focus-within>span,.standort-karte .pop-up-container .standort-popup .standort-container-outer .standort-container .area>span:focus,.standort-karte .pop-up-container .standort-popup .standort-container-outer .standort-container .area>span:hover{color:var(--color-area-font)}.standort-karte .pop-up-container .standort-popup .standort-container-outer .standort-container .area.active>span:after,.standort-karte .pop-up-container .standort-popup .standort-container-outer .standort-container .area:focus-within>span:after{transform:rotate(90deg)}.standort-karte .pop-up-container .standort-popup .standort-container-outer .standort-container .area .page-list{display:none;padding-top:.75rem}.standort-karte .pop-up-container .standort-popup .standort-container-outer .standort-container .area .page-list .page{font-size:var(--fontsize-smaller);line-height:150%;margin-bottom:.75rem}.standort-karte .pop-up-container .standort-popup .standort-container-outer .standort-container .area .page-list .page a{display:block;padding:5px 1.25rem;color:var(--font-color);position:relative;width:-moz-fit-content;width:fit-content}.standort-karte .pop-up-container .standort-popup .standort-container-outer .standort-container .area .page-list .page a:before{content:"";position:absolute;display:block;left:0;top:0;width:.75rem;height:100%;background-color:var(--color-area);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);z-index:-1}.standort-karte .pop-up-container .standort-popup .standort-container-outer .standort-container .area .page-list .page a:focus,.standort-karte .pop-up-container .standort-popup .standort-container-outer .standort-container .area .page-list .page a:hover{color:var(--color-area-font)}.standort-karte .pop-up-container .standort-popup .standort-container-outer .standort-container .area .page-list .page a:focus:before,.standort-karte .pop-up-container .standort-popup .standort-container-outer .standort-container .area .page-list .page a:hover:before{width:100%}.standort-karte .pop-up-container .standort-popup .standort-container-outer .standort-container .area .page-list .page a:focus .free-space,.standort-karte .pop-up-container .standort-popup .standort-container-outer .standort-container .area .page-list .page a:hover .free-space{color:var(--color-area-font)}.standort-karte .pop-up-container .standort-popup .standort-container-outer .standort-container .area .page-list .page a>span{padding:0 5px;display:inline-block;background-color:var(--color-background);line-height:1.2}.standort-karte .pop-up-container .standort-popup .standort-container-outer .standort-container .area .page-list .page a .free-space{font-size:calc(var(--fontsize-smaller) * .8);font-weight:800;color:var(--color2);display:block;margin-top:.2em;line-height:1;transition-property:color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.standort-karte .pop-up-container .standort-popup .standort-container-outer .arrow{content:"";width:10px;height:10px;position:absolute;top:calc(100% + 5px);align-self:center;background-color:var(--color1);transform-origin:center;transform:rotate(45deg);transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.standort-karte .pop-up-container .standort-popup.active .standort-container-outer{opacity:1;pointer-events:all}.standort-karte.fsj .karten-container svg .orte>g{display:block!important}#bottom-bar{display:none;position:fixed;bottom:0;left:0;z-index:99999;width:100%}#bottom-bar .inside{padding-left:var(--page-padding-left-outer);padding-right:var(--page-padding-right-outer)}#bottom-bar .inside>*{max-width:calc(var(--page-width) + var(--page-padding-left-inner) + var(--page-padding-right-inner));margin-left:auto;margin-right:auto;padding-left:var(--page-padding-left-inner);padding-right:var(--page-padding-right-inner)}#bottom-bar .inside .mod_navigation{margin-left:-.5rem;margin-right:-.5rem;padding:.5rem 1.5rem;border-radius:10px 10px 0 0;background-color:var(--color1-bg);border:1px solid var(--color-white-inverted);border-bottom:none}#bottom-bar .inside .mod_navigation ul{gap:1rem;align-items:center}#bottom-bar .inside .mod_navigation ul li{width:2rem}#bottom-bar .inside .mod_navigation ul li a{display:inline}#bottom-bar .inside .mod_navigation ul li .icon-container{display:flex;height:1.5em}#bottom-bar .inside .mod_navigation ul li.align-right{margin-left:auto}#bottom-bar .inside .mod_navigation ul li svg{fill:var(--color-white-inverted)}#bottom-bar .inside .mod_navigation ul li:nth-child(3){width:3.3rem}#bottom-bar .inside .mod_navigation ul li:nth-child(4){width:1.4rem}@media (max-width:47.9375rem){#bottom-bar{display:block}}body.landingpage.no-icons #header .above .icon-nav .level_1 .ce_rsce_icon_nav_item:not(.contrast):not(.landing-active),body.landingpage.no-icons #header .above .icon-nav .level_1 .suche{display:none}body.landingpage.no-icons #header .above .icon-nav .level_1 .contrast{margin-left:0!important}body.landingpage.no-icons #header .above .icon-nav .level_1 .contrast .text-container{opacity:1!important}@media (min-width:64rem){body.landingpage.normal #header .inside:after{background:color-mix(var(--color-white),transparent,30%)!important}}@media (max-width:63.9375rem){body.landingpage #header .above .left{margin-left:0!important}body.landingpage #header .above .left .level_1{-moz-column-gap:.5rem!important;column-gap:.5rem!important}body.landingpage #header .above .left .text-container{opacity:1!important}}body.landingpage #header .below{display:none!important}body.landingpage #header .header-container{padding-bottom:2rem}@media (min-width:48rem){body.landingpage #header .claim{font-size:var(--fontsize-h1)!important}}@media (min-width:1441px){body.landingpage #header .head-image picture{height:90%!important}}body.landingpage #header .head-image picture:before{background-image:linear-gradient(180deg,var(--color-white),color-mix(in srgb,var(--color-white),transparent var(--transparency-switch,100%)) 30%)!important}body.landingpage #main{margin-top:4rem}body.landingpage #footer .inside .footer-container .right .meta-nav li:not(.impressum):not(.datenschutz),body.landingpage #footer .inside .footer-container .right .mitgliedschaften,body.landingpage #footer .inside .footer-container .right .schnelleinstieg,body.landingpage #main .mod_breadcrumb{display:none}body.landingpage #footer .inside .footer-container .right .meta-nav{border-bottom:1px solid var(--color-white-inverted)}@media (max-width:89.9375rem){body.landingpage #footer .inside .footer-container .right .meta-nav .level_1{-moz-column-gap:1rem;column-gap:1rem;flex-direction:row}}body.landingpage.fsj #header .logo svg{filter:drop-shadow(3px 3px 3px color-mix(in srgb,var(--color-white),transparent var(--transparency-switch,20%)))}body.adventskalender-page #header{position:absolute}body.adventskalender-page #header .inside:after{content:none!important}body.adventskalender-page #header .below,body.adventskalender-page #header .left{display:none!important}body.adventskalender-page #header .right .logo a:before{content:"";display:block;width:200%;aspect-ratio:1;background-color:var(--color-white);opacity:.7;border-radius:50%;border:1px solid var(--color-border);position:absolute;bottom:-2rem;left:-2rem}@media (max-width:63.9375rem){body.adventskalender-page #header .right .logo a:before{right:-2rem;left:auto}}body.adventskalender-page #header .right .logo a svg{position:relative;z-index:1}body.adventskalender-page #snow{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden}body.adventskalender-page .snowflake{position:absolute;width:15px;height:15px;background:linear-gradient(#fff,#fff);border-radius:50%;filter:drop-shadow(0 0 10px white)}body.adventskalender-page #wrapper{background-image:url(/files/kbf/inhalte/KBF/Adventskalender/Adventskalender-WebHintergrund.jpg);background-color:#720400;background-size:cover;background-position-x:center}body.adventskalender-page #wrapper #container #main{padding-top:300px;padding-bottom:300px}body.adventskalender-page #wrapper #container #main .mod_article{padding:3rem;background-color:#fff;filter:drop-shadow(4px 4px 8px rgba(0,0,0,.6))}body.adventskalender-page #wrapper #container #main .mod_article:not(.adventskalender){border-radius:20px}body.adventskalender-page #wrapper #container #main .mod_article:not(.adventskalender) .content-hyperlink{background-color:transparent;position:absolute;bottom:0;right:0}body.adventskalender-page #wrapper #container #main .mod_article:not(.adventskalender) .content-hyperlink a{max-width:100%;transition-property:background-color,border-color,color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);display:inline-block;padding:.15em .8em;border-radius:5px;background-color:var(--color2);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer}body.adventskalender-page #wrapper #container #main .mod_article:not(.adventskalender) .content-hyperlink a svg{fill:var(--color-white-inverted);transition-property:fill;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}body.adventskalender-page #wrapper #container #main .mod_article:not(.adventskalender) .content-hyperlink a:focus-visible,body.adventskalender-page #wrapper #container #main .mod_article:not(.adventskalender) .content-hyperlink a:hover{background-color:var(--color-white);border-color:var(--color1);color:var(--color1)}body.adventskalender-page #wrapper #container #main .mod_article:not(.adventskalender) .content-hyperlink a:focus-visible svg,body.adventskalender-page #wrapper #container #main .mod_article:not(.adventskalender) .content-hyperlink a:hover svg{fill:var(--color1)}body.adventskalender-page #wrapper #container #main .mod_article:not(.adventskalender){display:flex;flex-direction:column;gap:42px}body.adventskalender-page #wrapper #container #main .mod_article:not(.adventskalender)>*{margin-bottom:0!important}body.adventskalender-page #wrapper #container #main .mod_article.adventskalender{perspective:1000px;position:relative}body.adventskalender-page #wrapper #container #main .mod_article.adventskalender:before{content:"";display:block;position:absolute;top:0;left:100%;height:100%;width:30px;background-image:url(/files/kbf/inhalte/KBF/Adventskalender/Adventskalender-Hintergrund.jpg);background-color:var(--color1);background-size:cover;transform:rotateY(33.9deg);transform-origin:left;filter:brightness(80%)}@media (max-width:48rem){body.adventskalender-page #wrapper #container #main .mod_article.adventskalender:before{background-image:url(/files/kbf/inhalte/KBF/Adventskalender/Adventskalender-Hintergrund-tablett.jpg)}}@media (max-width:30rem){body.adventskalender-page #wrapper #container #main .mod_article.adventskalender:before{background-image:url(/files/kbf/inhalte/KBF/Adventskalender/Adventskalender-Hintergrund-mobile.jpg)}}body.adventskalender-page #wrapper #container #main .mod_article.adventskalender{overflow:visible;display:grid;grid-template-columns:repeat(6,1fr);gap:2rem;background-position:0 0;background-image:url(/files/kbf/inhalte/KBF/Adventskalender/Adventskalender-Hintergrund.jpg);background-color:var(--color1)}@media (max-width:48rem){body.adventskalender-page #wrapper #container #main .mod_article.adventskalender{grid-template-columns:repeat(4,1fr);background-image:url(/files/kbf/inhalte/KBF/Adventskalender/Adventskalender-Hintergrund-tablett.jpg)}}@media (max-width:30rem){body.adventskalender-page #wrapper #container #main .mod_article.adventskalender{grid-template-columns:repeat(2,1fr);background-image:url(/files/kbf/inhalte/KBF/Adventskalender/Adventskalender-Hintergrund-mobile.jpg)}}body.adventskalender-page #wrapper #container #main .mod_article.adventskalender .content-hyperlink{grid-column:span 1!important;overflow:visible;background-color:transparent}body.adventskalender-page #wrapper #container #main .mod_article.adventskalender .content-hyperlink a{max-width:none;padding:0;background-color:transparent}body.adventskalender-page #wrapper #container #main .mod_article.adventskalender .content-hyperlink .door-container,body.adventskalender-page #wrapper #container #main .mod_article.adventskalender .content-hyperlink a{display:block;position:relative;aspect-ratio:4/5;hyphens:auto;border-radius:0 10px 10px 0;border:none;perspective:1000px}body.adventskalender-page #wrapper #container #main .mod_article.adventskalender .content-hyperlink .door-container figure,body.adventskalender-page #wrapper #container #main .mod_article.adventskalender .content-hyperlink .door-container picture,body.adventskalender-page #wrapper #container #main .mod_article.adventskalender .content-hyperlink a figure,body.adventskalender-page #wrapper #container #main .mod_article.adventskalender .content-hyperlink a picture{height:100%}body.adventskalender-page #wrapper #container #main .mod_article.adventskalender .content-hyperlink .door-container img,body.adventskalender-page #wrapper #container #main .mod_article.adventskalender .content-hyperlink a img{height:100%;-o-object-fit:cover;object-fit:cover;border-radius:0 10px 10px 0}body.adventskalender-page #wrapper #container #main .mod_article.adventskalender .content-hyperlink .door-container .door,body.adventskalender-page #wrapper #container #main .mod_article.adventskalender .content-hyperlink a .door{z-index:2;content:"";display:block;position:absolute;height:100%;width:100%;left:0;top:0;background-color:var(--color-white);background-position:bottom;background-image:url(/files/kbf/inhalte/KBF/Adventskalender/Adventskalender-Hintergrund.jpg);background-color:var(--color1);border-radius:0 10px 10px 0;box-shadow:1px 1px 2px rgba(0,0,0,.2);transition:transform .5s ease;transform-origin:left}@media (max-width:48rem){body.adventskalender-page #wrapper #container #main .mod_article.adventskalender .content-hyperlink .door-container .door,body.adventskalender-page #wrapper #container #main .mod_article.adventskalender .content-hyperlink a .door{background-image:url(/files/kbf/inhalte/KBF/Adventskalender/Adventskalender-Hintergrund-tablett.jpg)}}@media (max-width:30rem){body.adventskalender-page #wrapper #container #main .mod_article.adventskalender .content-hyperlink .door-container .door,body.adventskalender-page #wrapper #container #main .mod_article.adventskalender .content-hyperlink a .door{background-image:url(/files/kbf/inhalte/KBF/Adventskalender/Adventskalender-Hintergrund-mobile.jpg)}}body.adventskalender-page #wrapper #container #main .mod_article.adventskalender .content-hyperlink .door-container .number,body.adventskalender-page #wrapper #container #main .mod_article.adventskalender .content-hyperlink a .number{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;font-family:Allura,serif;color:var(--color-white-all);text-shadow:2px 2px 4px #000}body.adventskalender-page #wrapper #container #main .mod_article.adventskalender .content-hyperlink .door-container .number>span,body.adventskalender-page #wrapper #container #main .mod_article.adventskalender .content-hyperlink a .number>span{display:block;height:-moz-fit-content;height:fit-content}body.adventskalender-page #wrapper #container #main .mod_article.adventskalender .content-hyperlink .door-container .shadow,body.adventskalender-page #wrapper #container #main .mod_article.adventskalender .content-hyperlink a .shadow{z-index:1;position:absolute;height:100%;width:100%;left:0;top:0;box-shadow:inset -2px 0 4px rgba(0,0,0,.4);border-radius:0 10px 10px 0}body.adventskalender-page #wrapper #container #main .mod_article.adventskalender .content-hyperlink a .door{transform:rotateY(-20deg)}body.adventskalender-page #wrapper #container #main .mod_article.adventskalender .content-hyperlink a:after{content:none}body.adventskalender-page #wrapper #container #main .mod_article.adventskalender .content-hyperlink a:focus .door,body.adventskalender-page #wrapper #container #main .mod_article.adventskalender .content-hyperlink a:hover .door{transform:rotateY(-65deg)}.ce_form.konzeptionstag .radio.longtext label{position:relative;display:block!important;z-index:0;padding:.5rem;min-height:100%;background-color:var(--color-white);border:2px solid var(--color-grey-50);cursor:pointer;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_form.konzeptionstag .radio.longtext label svg{display:none}.ce_form.konzeptionstag .radio.longtext label:focus,.ce_form.konzeptionstag .radio.longtext label:hover{border-color:var(--color1)}.ce_form.konzeptionstag .radio.longtext label:after{content:"✓";display:flex;width:1.5rem;height:1.5rem;background:var(--color1-bg);color:var(--color-white-inverted);position:absolute;bottom:0;left:0;align-content:center;justify-content:center;align-items:center;padding:.5rem .5rem 0 0;border-radius:0 2rem 0 0;opacity:0;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_form.konzeptionstag .radio.longtext input:checked+label{border-color:var(--color1)}.ce_form.konzeptionstag .radio.longtext input:checked+label:after{opacity:1}.ce_form.konzeptionstag .radio.longtext input:disabled+label{border-color:var(--color-grey-50)!important}#wrapper .start-tiles{row-gap:var(--grid-column-gap)!important}.dfs-grafik{margin-top:var(--grid-row-gap)}.dfs-grafik .background,.dfs-grafik .border{transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.dfs-grafik .headline .background{fill:var(--color2-bg)}.dfs-grafik .headline .border{fill:var(--color2)}.dfs-grafik .headline .text{fill:var(--color-white-inverted)}.dfs-grafik .step-3 .background,.dfs-grafik .step-3 .border{fill:#fcf1dd}body.normal .dfs-grafik .step-3 .divider{fill:#e79e1d}.dfs-grafik .hauptstufe .background,.dfs-grafik .hauptstufe .border{fill:#f8e2bb}.dfs-grafik .grundstufe .background,.dfs-grafik .grundstufe .border{fill:#f4cf8d}.dfs-grafik .priv-grundschule .background,.dfs-grafik .priv-grundschule .border{fill:#fbecd2}.dfs-grafik .text{fill:var(--color-black)}.dfs-grafik .kbf-blau{fill:var(--color1)}.dfs-grafik a:focus .background,.dfs-grafik a:hover .background{fill:var(--color-white)}.dfs-grafik a:focus .border,.dfs-grafik a:hover .border{fill:#e79e1d}.content-zna-grid-start.wide-gap{-moz-column-gap:min(max(5rem,10vw),10rem)!important;column-gap:min(max(5rem,10vw),10rem)!important}}}