.glightbox-container{height:100%;left:0;overflow:hidden;position:fixed;top:0;touch-action:none;width:100%;z-index:999999!important;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;backface-visibility:hidden;outline:0}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{height:100%;overflow:hidden;position:relative;width:100%;z-index:9999}.glightbox-container .gslider{align-items:center;display:flex!important;height:100%;justify-content:center;left:0;overflow:hidden;position:relative;top:0;transform:translateZ(0);transition:transform .4s ease;width:100%}.glightbox-container .gslide{align-items:center;display:flex;justify-content:center;opacity:0;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.glightbox-container .gslide.current{opacity:1;position:relative;z-index:99999}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{display:flex;flex-direction:column;height:100vh;justify-content:center;margin:auto;max-width:100%;position:relative;width:100%}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{border:none;min-height:165px;outline:0!important;-webkit-overflow-scrolling:touch;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{align-items:center}.gslide-image img{border:none;display:block;float:none;height:auto;margin:auto;max-height:100vh;max-width:100vw;min-width:200px;-o-object-fit:cover;object-fit:cover;outline:0;padding:0;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{max-width:100%;width:auto}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:grabbing!important;transition:none}.gslide-video{max-width:100vh;position:relative;width:100%!important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{margin:auto;width:100%}.gslide-video:before{background:rgba(255,0,0,.34);content:"";display:none;height:100%;position:absolute;width:100%}.gslide-video.playing:before{display:none}.gslide-video.fullscreen{height:75vh;max-width:100%!important;min-width:100%}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;margin:auto;max-height:calc(100vh - 40px);max-width:100%;overflow:auto;text-align:left}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:grabbing!important;transition:none}.ginlined-content{display:block!important;opacity:1;overflow:auto}.gslide-external{background:#fff;display:flex;height:100%;max-height:75vh;min-width:100%;overflow:auto;padding:0;width:100%}.gslide-media{display:flex;width:auto}.zoomed .gslide-media{box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{flex-direction:column;margin:0 auto}.gslide-description{flex:1 0 100%;position:relative}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.glightbox-button-hidden,.zoomed .gslide-description{display:none}.glightbox-mobile .glightbox-container .gslide-description{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.75));bottom:0;height:auto!important;max-height:78vh;max-width:100vw!important;order:2!important;overflow:auto!important;padding:19px 11px 50px;position:absolute;transition:opacity .3s linear;width:100%}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{opacity:.4;transition:opacity .5s ease}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{opacity:1;transition:opacity .5s ease}.greset{transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{animation:lightboxLoader .8s linear infinite;border:2px solid #fff;border-radius:50%;border-right-color:transparent;display:block;height:25px;left:0;margin:0 auto;position:absolute;right:0;top:47%;width:25px;z-index:9999}.goverlay{height:calc(100vh + 1px);left:0;position:fixed;top:-1px;width:100%;will-change:opacity}.glightbox-mobile .goverlay,.goverlay{background:#000}.gclose,.gnext,.gprev{align-items:center;border:none;cursor:pointer;display:flex;flex-direction:column;height:44px;justify-content:center;width:26px;z-index:99999}.gclose svg,.gnext svg,.gprev svg{display:block;height:auto;margin:0;padding:0;width:25px}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{color:#000;font-family:arial;font-size:1em;font-weight:400;line-height:1.4em;margin-bottom:19px}.glightbox-clean .gslide-desc{font-family:arial;font-size:.86em;line-height:1.4em;margin-bottom:0}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.75);border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{left:30px}.glightbox-clean .gnext,.glightbox-clean .gprev{height:50px;position:absolute;top:-100%;width:40px}.glightbox-clean .gnext{right:30px}.glightbox-clean .gclose{height:35px;position:absolute;right:10px;top:15px;width:35px}.glightbox-clean .gclose svg{height:auto;width:18px}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{animation:gfadeIn .5s ease}.gfadeOut{animation:gfadeOut .5s ease}.gslideOutLeft{animation:gslideOutLeft .3s ease}.gslideInLeft{animation:gslideInLeft .3s ease}.gslideOutRight{animation:gslideOutRight .3s ease}.gslideInRight{animation:gslideInRight .3s ease}.gzoomIn{animation:gzoomIn .5s ease}.gzoomOut{animation:gzoomOut .5s ease}@keyframes lightboxLoader{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@keyframes gslideInLeft{0%{opacity:0;transform:translate3d(-60%,0,0)}to{opacity:1;transform:translateZ(0);visibility:visible}}@keyframes gslideOutLeft{0%{opacity:1;transform:translateZ(0);visibility:visible}to{opacity:0;transform:translate3d(-60%,0,0);visibility:hidden}}@keyframes gslideInRight{0%{opacity:0;transform:translate3d(60%,0,0);visibility:visible}to{opacity:1;transform:translateZ(0)}}@keyframes gslideOutRight{0%{opacity:1;transform:translateZ(0);visibility:visible}to{opacity:0;transform:translate3d(60%,0,0)}}@keyframes gzoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{flex-direction:row;height:auto;width:auto}.glightbox-container .ginner-container.desc-top .gslide-description{order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{order:1}.glightbox-container .ginner-container.desc-left .gslide-description{order:0}.glightbox-container .ginner-container.desc-left .gslide-image{order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0,0,0,.92)}.glightbox-clean .gslide-media{box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{height:100%;overflow-y:auto;position:absolute}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0,0,0,.7)}.glightbox-clean .gnext,.glightbox-clean .gprev{top:45%}}@media (min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}@font-face{font-display:block;font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;src:url(/layout/fonts/material-symbols-outlined.a9611f63.woff2) format("woff2")}.material-symbols-outlined{font-family:Material Symbols Outlined;font-feature-settings:"liga"}@font-face{font-display:block;font-family:Material Symbols Rounded;font-style:normal;font-weight:100 700;src:url(/layout/fonts/material-symbols-rounded.735a5c4f.woff2) format("woff2")}.material-symbols-outlined,.material-symbols-rounded{display:inline-block;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.material-symbols-rounded{font-family:Material Symbols Rounded;font-feature-settings:"liga"}@font-face{font-display:block;font-family:Material Symbols Sharp;font-style:normal;font-weight:100 700;src:url(/layout/fonts/material-symbols-sharp.59bc53f3.woff2) format("woff2")}.material-symbols-sharp{display:inline-block;font-family:Material Symbols Sharp;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";text-rendering:optimizeLegibility}:root{--breakpoint-large:1440px;--breakpoint-medium:1280px;--breakpoint-small:769px;--breakpoint-mobile:480px;--color-primary:#000;--color-primary-light:rgb(from var(--color-primary) r g b/0.7);--color-primary-light-700:rgb(from var(--color-primary) r g b/0.1);--color-secondary:#fff;--color-highlight:#c90338;--color-highlight-light:#d6a9b5;--color-highlight-light-900:hsl(from var(--color-highlight) h s 90%);--color-highlight-purple:#6a3f92;--color-highlight-purple-light:#c2abd3;--color-highlight-yellow:#e08700;--color-highlight-yellow-light:#fdcb35;--color-highlight-blue:#026aa7;--color-highlight-blue-light:#94bfe5;--color-highlight-green:#66a428;--color-highlight-green-light:#b5d586;--color-dropshadow:rgba(0,0,0,.25);--dropshadow:0 4px 4px 0 var(--color-dropshadow);--background-color:var(--color-secondary);--color-error-100:#d42111;--color-error-300:hsl(from var(--color-error-100) h s 30%);--color-error-700:hsl(from var(--color-error-100) h s 70%);--color-error-900:hsl(from var(--color-error-100) h s 90%);--color-confirmation-100:#43a047;--color-confirmation-300:hsl(from var(--color-confirmation-100) h s 30%);--color-confirmation-700:hsl(from var(--color-confirmation-100) h s 70%);--color-confirmation-900:hsl(from var(--color-confirmation-100) h s 90%);--page-inline-margin:0rem;--content-width:1300px;--content-max-width:1060px;--content-extra-width:1360px;--breakout-width:1920px;--content-element-max-width:845px;--padding-25:10px;--padding-50:20px;--padding-100:30px;--padding-200:40px;--padding-300:50px;--padding-400:55px;--padding-500:60px;--padding-600:75px;--padding-700:80px;--padding-800:85px;--font-size-50:14px;--font-size-100:16px;--font-size-200:18px;--font-size-300:20px;--font-size-400:30px;--font-size-500:36px;--font-size-600:45px;--font-size-700:60px;--font-size-750:80px;--font-size-800:150px;--font-size-900:224px}@media screen and (width <= 769px){:root{--font-size-200:14px;--font-size-400:25px}}:root{--line-height:1.35;--font-main-family:"Open Sans";--font-secondary-family:"Roboto";--font-icon-family:"Material Symbols Outlined";--font-main-weight:"300";--preheader-height:96px;--navigation-height:64px;--swiper-navigation-color:var(--color-secondary)}body.scheme-blue{--color-highlight:var(--color-highlight-blue);--color-highlight-light:var(--color-highlight-blue-light)}body.scheme-yellow{--color-highlight:var(--color-highlight-yellow);--color-highlight-light:var(--color-highlight-yellow-light)}body.scheme-green{--color-highlight:var(--color-highlight-green);--color-highlight-light:var(--color-highlight-green-light)}body.scheme-purple{--color-highlight:var(--color-highlight-purple);--color-highlight-light:var(--color-highlight-purple-light)}.debug *{background-color:rgba(0,100,0,.05)!important}*,:after,:before{box-sizing:border-box}*{margin:0}@media(prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}body{line-height:1.5;-webkit-font-smoothing:antialiased}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#wrapper{isolation:isolate}[class*=content-]:not(#preheader div,.content-downloadarchive,.content-block-element,.content-pagelogo,.handorgel__content){--_max-width:var(--max-width,var(--content-element-max-width));--_margin-block-start:var(--margin-block-start,var(--padding-300));--_margin-block-end:var(--margin-block-end,var(--padding-300));margin-block:var(--_margin-block-start) var(--_margin-block-end);margin-inline:auto;max-width:var(--_max-width);width:100%}[class*=content-]:not(#preheader div,.content-downloadarchive,.content-block-element,.content-pagelogo,.handorgel__content).nomb{--margin-block-end:0}.content-headline:has(+[class*=content-]:not(.content-headline)){--margin-block-end:0}.content-download ul,.content-downloads ul{display:flex;flex-flow:column nowrap;gap:1em}.content-download a,.content-downloads a{--_download-icon-width:var(--download-icon-width,16px);--_download-icon-color:var(--download-icon-color,var(--color-primary));align-items:center;display:flex;flex-flow:row nowrap;font-weight:700;gap:1em;justify-content:flex-start}.content-download a:hover,.content-downloads a:hover{text-decoration:underline}.content-download .ext-pdf a:before,.content-download.ext-pdf a:before,.content-downloads .ext-pdf a:before,.content-downloads.ext-pdf a:before{background-color:var(--_download-icon-color);content:"";height:var(--_download-icon-width);-webkit-mask-image:url(/layout/images/ext-pdf.47780a8a.svg);mask-image:url(/layout/images/ext-pdf.47780a8a.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--_download-icon-width)}.content-hyperlink{--text-font-weight:700}.content-hyperlink a:hover{text-decoration:underline}.button a,a.button,button:not(.swiper-button-next,.swiper-button-prev,.gbtn,.slide-menu__navigator){--_button-padding-inline:var(--button-padding-inline,20px);--_button-padding-block:var(--button-padding-block,8px);--_button-margin-inline:var(--button-margin-inline,0rem);--_button-margin-block:var(--button-margin-block,0rem);--_button-background-color:var(--button-background-color,var(--color-secondary));--_button-color:var(--button-color,var(--color-primary));--_button-font-family:var(--button-font-family,var(--font-secondary-family));--_button-font-size:var(--button-font-size,var(--font-size-300));--_button-font-weight:var(--button-font-weight,var(--font-main-weight));--_button-border-width:var(--button-border-width,1px);--_button-border-color:var(--button-border-color,var(--color-primary));--_button-icon-width:var(--button-icon-width,24px);--_button-icon-color:var(--button-icon-color,var(--_button-color));--_button-icon-font-size:var(--button-icon-font-size,var(--font-size-300));--_button-icon-margin:var(--button-icon-margin,0 0 0 1rem);align-items:center;background-color:var(--_button-background-color);border:var(--_button-border-width) solid var(--_button-border-color);color:var(--_button-color);cursor:pointer;display:flex;flex-flow:row nowrap;font-family:var(--_button-font-family);font-size:var(--_button-font-size);justify-content:flex-start;margin-block:var(--_button-margin-block);margin-inline:var(--_button-margin-inline);padding-block:var(--_button-padding-block);padding-inline:var(--_button-padding-inline);text-decoration:none;width:-moz-fit-content;width:fit-content}.button a.more,a.button.more,button:not(.swiper-button-next,.swiper-button-prev,.gbtn,.slide-menu__navigator).more{--button-icon-margin:0}.button a.more:after,a.button.more:after,button:not(.swiper-button-next,.swiper-button-prev,.gbtn,.slide-menu__navigator).more:after{background-color:var(--white);content:"";display:block;height:var(--_button-icon-margin);-webkit-mask-image:url(/layout/images/right-arrow-alt.dd438ff1.svg);mask-image:url(/layout/images/right-arrow-alt.dd438ff1.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--_button-icon-width)}.button a.button--close,a.button.button--close,button:not(.swiper-button-next,.swiper-button-prev,.gbtn,.slide-menu__navigator).button--close{--button-icon-margin:0;border:none}.button a.button--close:after,a.button.button--close:after,button:not(.swiper-button-next,.swiper-button-prev,.gbtn,.slide-menu__navigator).button--close:after{content:"\e5cd";font-family:var(--font-icon-family);font-size:var(--_button-icon-font-size);margin:var(--_button-icon-margin)}.button a.button--arrow-right:after,.button--arrow-right .button a:after,.button--arrow-right a.button:after,.button--arrow-right button:not(.swiper-button-next,.swiper-button-prev,.gbtn,.slide-menu__navigator):after,a.button.button--arrow-right:after,button:not(.swiper-button-next,.swiper-button-prev,.gbtn,.slide-menu__navigator).button--arrow-right:after{content:"\e941";font-family:var(--font-icon-family);font-size:var(--_button-icon-font-size);margin:var(--_button-icon-margin)}.button a.button--arrow-right:hover,.button--arrow-right .button a:hover,.button--arrow-right a.button:hover,.button--arrow-right button:not(.swiper-button-next,.swiper-button-prev,.gbtn,.slide-menu__navigator):hover,a.button.button--arrow-right:hover,button:not(.swiper-button-next,.swiper-button-prev,.gbtn,.slide-menu__navigator).button--arrow-right:hover{--button-background-color:var(--color-highlight);--button-color:var(--color-secondary);--button-border-color:var(--color-highlight)}.button a.button--arrow-up,a.button.button--arrow-up,button:not(.swiper-button-next,.swiper-button-prev,.gbtn,.slide-menu__navigator).button--arrow-up{--button-icon-margin:0;aspect-ratio:1;border-radius:50%;display:none}.button a.button--arrow-up:after,a.button.button--arrow-up:after,button:not(.swiper-button-next,.swiper-button-prev,.gbtn,.slide-menu__navigator).button--arrow-up:after{content:"\e5d8";font-family:var(--font-icon-family);font-size:var(--_button-icon-font-size);margin:var(--_button-icon-margin)}.button a.button--arrow-up.active,a.button.button--arrow-up.active,button:not(.swiper-button-next,.swiper-button-prev,.gbtn,.slide-menu__navigator).button--arrow-up.active{display:flex}.button a.button--arrow-up:hover,a.button.button--arrow-up:hover,button:not(.swiper-button-next,.swiper-button-prev,.gbtn,.slide-menu__navigator).button--arrow-up:hover{--button-color:var(--color-secondary);--button-background-color:var(--color-primary)}.button a.button--mobile-trigger,a.button.button--mobile-trigger,button:not(.swiper-button-next,.swiper-button-prev,.gbtn,.slide-menu__navigator).button--mobile-trigger{--button-icon-margin:0;border:none}.button a.button--mobile-trigger:after,a.button.button--mobile-trigger:after,button:not(.swiper-button-next,.swiper-button-prev,.gbtn,.slide-menu__navigator).button--mobile-trigger:after{content:"\e5d2";font-family:var(--font-icon-family);font-size:var(--_button-icon-font-size);margin:var(--_button-icon-margin)}.button a.center,.center .button a,.center a.button,.center button:not(.swiper-button-next,.swiper-button-prev,.gbtn,.slide-menu__navigator),a.button.center,button:not(.swiper-button-next,.swiper-button-prev,.gbtn,.slide-menu__navigator).center{margin-inline:auto}.btn-xxl a{--button-padding-block:var(--padding-300);--button-background-color:var(--color-highlight);--button-color:var(--color-secondary);--button-icon-font-size:var(--font-size-400);--button-font-size:var(--font-size-400);--button-margin-inline:auto;display:none}.btn-xxl a:hover{text-decoration:none}.btn-xxl a:after{content:"\e315";font-family:var(--font-icon-family);font-size:var(--_button-icon-font-size);margin:var(--_button-icon-margin)}.btn-xxl.el-visible a{display:flex}[data-overlay]{--_overlay-height:var(--overlay-height,calc(100dvh - var(--preheader-height)));--_overlay-background:var(--overlay-background,var(--color-secondary));--_overlay-transform:var(--overlay-transform,translateX(100%));--_overlay-transition-duration:var(--overlay-transition-duration,0.3s);background:var(--_overlay-background);height:var(--_overlay-height);position:fixed;right:0;top:var(--preheader-height);transform:var(--_overlay-transform);transition:all var(--_overlay-transition-duration) ease-in-out;width:100vw;z-index:1000}[data-overlay=search-form]{--overlay-height:fit-content;--overlay-transform:none;--overlay-transition-duration:0.5s;max-height:0;overflow:hidden}[data-overlayopen=search-form]{max-height:600px}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}input,select,textarea{--_input-width:var(--input-width,100%);--_input-background-color:var(--input-background-color,var(--color-secondary));--_input-color:var(--input-color,var(--color-primary));--_input-border-color:var(--input-border-color,var(--color-primary));--_input-border-width:var(--input-border-width,1px);--_input-font-family:var(--input-font-family,var(--font-main-family))}input:not([type=checkbox]),select,textarea{background-color:var(--_input-background-color);border-color:var(--_input-border-color);border-style:solid;border-width:var(--_input-border-width);color:var(--_input-color);font-family:var(--_input-font-family);padding:12px;width:var(--_input-width)}input:not([type=checkbox])::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:hsl(from var(--_input-color) h s 50%);letter-spacing:.1em}input:not([type=checkbox])::placeholder,select::placeholder,textarea::placeholder{color:hsl(from var(--_input-color) h s 50%);letter-spacing:.1em}.formbody .widget>label{--text-margin-bottom:10px;display:block}@media screen and (width >= 769px){.formbody{display:grid;gap:0 2rem;grid-template-columns:repeat(4,1fr)}.formbody>.widget{grid-column:1/-1}.formbody>.widget.widget50{grid-column:auto/span 2}.formbody>.widget.widget25{grid-column:auto/span 1}.formbody>.widget.widget75{grid-column:auto/span 3}.formbody>.widget.widgetclr{grid-column-start:1}.formbody select{--input-width:100%}}.widget{margin-block:var(--padding-50)}.widget button{--button-icon-font-size:2rem}.widget button:after{content:"\e984";font-family:var(--font-icon-family);font-size:var(--_button-icon-font-size);margin:var(--_button-icon-margin);rotate:-90deg}.widget button[value=back]{--button-color:hsl(from var(--color-primary) h s l/0.6);--button-icon-margin:0 1rem 0 0;flex-direction:row-reverse}.widget button[value=back]:after{rotate:90deg}.widget-pagebreak{display:flex;flex-direction:row-reverse;justify-content:space-between}.widget-checkbox{anchor-scope:--fieldset-checkbox}fieldset.checkbox_container{align-items:flex-start;anchor-name:--fieldset-checkbox;display:flex;flex-direction:column;justify-content:flex-start;margin-block-end:var(--padding-100)}fieldset.checkbox_container legend{background:hsl(from var(--color-primary) h s l/.2);display:block;font-size:1rem;font-weight:700;line-height:1.5;margin-bottom:1rem;padding:.5rem;width:100%}fieldset.checkbox_container.hasError legend{--text-font-color:var(--color-error-300)}fieldset.checkbox_container>span:not(.video-recaptcha){align-items:start;display:grid;gap:1rem;grid-template-columns:20px 1fr;padding-block:var(--padding-25);padding-inline:var(--padding-50)}fieldset.checkbox_container>span:not(.video-recaptcha) label{--text-margin-bottom:0}fieldset.checkbox_container .video-recaptcha{aspect-ratio:1;bottom:anchor(bottom);cursor:pointer;position:absolute;position-anchor:--fieldset-checkbox;right:anchor(right)}fieldset.checkbox_container .video-recaptcha:after{content:"\f06a";font-family:var(--font-icon-family);font-size:var(--font-size-400);margin:0}fieldset.checkbox_container input[type=checkbox]{aspect-ratio:1;border:.15em solid;border-radius:.15em;display:grid;font:inherit;margin:0;margin-block-start:.25em;place-content:center;transform:translateY(-.075em);width:1.15em}fieldset.checkbox_container input[type=checkbox]:before{aspect-ratio:1;background-color:var(--color-highlight);content:"";display:block;transform:scale(0);transition:transform .12s ease-in-out;width:.65em}fieldset.checkbox_container input[type=checkbox]:checked{border-color:var(--color-highlight)}fieldset.checkbox_container input[type=checkbox]:checked:before{transform:scale(1)}select{--input-width:fit-content;background-image:url(/layout/images/arrow-up-down.715e1fbd.svg);background-position:right 10px center;background-repeat:no-repeat;padding-inline-end:2.5em}.mod_mp_form_steps ul{margin:0;padding:0;width:100%}@media screen and (width >= 1280px){.mod_mp_form_steps ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}}.mod_mp_form_steps li{flex:0 1 100%;margin:3px 0;text-align:center}.mod_mp_form_steps li a,.mod_mp_form_steps li strong{background-color:#ededed;display:block;padding:8px 0;position:relative}@media screen and (width >= 1280px){.mod_mp_form_steps li a:after,.mod_mp_form_steps li strong:after{aspect-ratio:1;border:3px solid var(--color-secondary);border-bottom:none;border-left:none;content:"";display:block;height:100%;position:absolute;right:0;top:0;transform:rotate(45deg);transform-origin:center;z-index:9}.mod_mp_form_steps li:last-child a:after,.mod_mp_form_steps li:last-child strong:after{display:none}}.ce_hyperlink,.content-download,.content-hyperlink,.tagline,figcaption,h1,h2,h3,h4,h5,label,legend,li,p,td,th{--_text-font-family:var(--text-font-family,var(--font-main-family));--_text-font-weight:var(--text-font-weight,400);--_text-font-size:var(--text-font-size,var(--font-size-200));--_text-font-color:var(--text-font-color,var(--color-primary));--_text-style:var(--text-style);--_text-spacing:var(--text-spacing,1px);--_text-align:var(--text-align,left);--_text-line-height:var(--text-line-height,var(--line-height));--_text-margin-top:var(--text-margin-top,0);--_text-margin-bottom:var(--text-margin-bottom,36px);--_text-padding-block:var(--text-padding-block,0);--_text-padding-inline:var(--text-padding-inline,0);color:var(--_text-font-color);font-family:var(--_text-font-family);font-size:var(--_text-font-size);font-style:var(--_text-style);font-weight:var(--_text-font-weight);letter-spacing:var(--_text-spacing);line-height:var(--_text-line-height);margin-block:var(--_text-margin-top) var(--_text-margin-bottom);padding-block:var(--_text-padding-block);padding-inline:var(--_text-padding-inline);text-align:var(--_text-align);-webkit-font-smoothing:antialiased;-moz-font-smoothing:grayscale}.ce_hyperlink .light,.ce_hyperlink.light,.content-download .light,.content-download.light,.content-hyperlink .light,.content-hyperlink.light,.tagline .light,.tagline.light,figcaption .light,figcaption.light,h1 .light,h1.light,h2 .light,h2.light,h3 .light,h3.light,h4 .light,h4.light,h5 .light,h5.light,label .light,label.light,legend .light,legend.light,li .light,li.light,p .light,p.light,td .light,td.light,th .light,th.light{font-weight:300}.ce_hyperlink .bold,.ce_hyperlink.bold,.content-download .bold,.content-download.bold,.content-hyperlink .bold,.content-hyperlink.bold,.tagline .bold,.tagline.bold,figcaption .bold,figcaption.bold,h1 .bold,h1.bold,h2 .bold,h2.bold,h3 .bold,h3.bold,h4 .bold,h4.bold,h5 .bold,h5.bold,label .bold,label.bold,legend .bold,legend.bold,li .bold,li.bold,p .bold,p.bold,td .bold,td.bold,th .bold,th.bold{font-weight:600}.ce_hyperlink .linebreak,.content-download .linebreak,.content-hyperlink .linebreak,.tagline .linebreak,figcaption .linebreak,h1 .linebreak,h2 .linebreak,h3 .linebreak,h4 .linebreak,h5 .linebreak,label .linebreak,legend .linebreak,li .linebreak,p .linebreak,td .linebreak,th .linebreak{display:block}.ce_hyperlink.center,.center .ce_hyperlink,.center .content-download,.center .content-hyperlink,.center .tagline,.center figcaption,.center h1,.center h2,.center h3,.center h4,.center h5,.center label,.center legend,.center li,.center p,.center td,.center th,.content-download.center,.content-hyperlink.center,.tagline.center,figcaption.center,h1.center,h2.center,h3.center,h4.center,h5.center,label.center,legend.center,li.center,p.center,td.center,th.center{--text-align:center}.ce_hyperlink.empty,.ce_hyperlink.error,.content-download.empty,.content-download.error,.content-hyperlink.empty,.content-hyperlink.error,.empty .ce_hyperlink,.empty .content-download,.empty .content-hyperlink,.empty .tagline,.empty figcaption,.empty h1,.empty h2,.empty h3,.empty h4,.empty h5,.empty label,.empty legend,.empty li,.empty p,.empty td,.empty th,.error .ce_hyperlink,.error .content-download,.error .content-hyperlink,.error .tagline,.error figcaption,.error h1,.error h2,.error h3,.error h4,.error h5,.error label,.error legend,.error li,.error p,.error td,.error th,.tagline.empty,.tagline.error,figcaption.empty,figcaption.error,h1.empty,h1.error,h2.empty,h2.error,h3.empty,h3.error,h4.empty,h4.error,h5.empty,h5.error,label.empty,label.error,legend.empty,legend.error,li.empty,li.error,p.empty,p.error,td.empty,td.error,th.empty,th.error{--text-font-color:var(--color-error-100);--text-font-weight:700;--text-padding-block:var(--padding-50);--text-padding-inline:var(--padding-100);background-color:var(--color-error-900);border:1px solid var(--color-error-100)}h1 a,h2 a,h3 a,h4 a,h5 a{text-decoration:none}h1 a i,h2 a i,h3 a i,h4 a i,h5 a i{margin-left:18px}.uppercase_hl h1,.uppercase_hl h2,.uppercase_hl h3,.uppercase_hl h4,.uppercase_hl h5,h1.uppercase_hl,h2.uppercase_hl,h3.uppercase_hl,h4.uppercase_hl,h5.uppercase_hl{text-transform:uppercase}h1 .subline,h2 .subline,h3 .subline,h4 .subline,h5 .subline{display:block;font-size:calc(var(--_text-font-size)*.4);font-weight:400}h1 .tagline,h2 .tagline,h3 .tagline,h4 .tagline,h5 .tagline{--text-font-weight:500;--text-font-size:var(--font-size-100);--text-line-height:32px;--text-spacing:2px;--text-margin-bottom:0;display:block}.block_headline h1,.block_headline h2,.block_headline h3,.block_headline h4,.block_headline h5,h1.block_headline,h2.block_headline,h3.block_headline,h4.block_headline,h5.block_headline{--text-align:center;margin-inline:auto;max-width:846px}p:not(.tagline)+h1,p:not(.tagline)+h2,p:not(.tagline)+h3,p:not(.tagline)+h4,p:not(.tagline)+h5,ul+h1,ul+h2,ul+h3,ul+h4,ul+h5{--text-margin-top:var(--_text-margin-bottom)}h1{--text-font-size:var(--font-size-600);--text-line-height:56px;--text-font-weight:700;--text-align:center}@media screen and (width < 1280px){h1{--text-font-size:var(--font-size-500);--text-line-height:115%}}@media screen and (width < 480px){h1{--text-font-size:var(--font-size-400)}}h2{--text-font-size:var(--font-size-400);--text-line-height:120%;--text-font-weight:700}h3{--text-font-size:var(--font-size-400);--text-line-height:36px;--text-font-weight:500}h4{--text-font-size:var(--font-size-300);--text-line-height:32px;--text-spacing:0.5px;--text-font-weight:500}.ce_hyperlink,li,p{--text-font-size:var(--font-size-200);--text-line-height:135%;--text-spacing:0px;--text-margin-bottom:0}a{color:inherit;text-decoration:underline;text-decoration-color:inherit;text-underline-offset:4px}.no-decoration a{text-decoration:none}h5{--text-margin-bottom:20px}.grid{--_content-width:min(100%,var(--content-width,960px));--_grid-padding-inline:var(--grid-padding-inline,var(--padding-50))}.grid:has(.grid--fullwidth){--grid-padding-inline:0}.grid{display:grid;grid-template-columns:[fullwidth-start] 1fr [content-start] var(--_content-width) [content-end] 1fr [fullwidth-end];margin-inline:auto;max-width:2600px;padding-inline:var(--_grid-padding-inline);position:relative}.grid>*{grid-column:content}.grid>.grid--fullwidth{--grid-padding-inline:0;grid-column:fullwidth}.content-logo{--_color-dot-tl:var(--color-dot-tl,var(--color-highlight-light));--_color-dot-tr:var(--color-dot-tr,var(--color-highlight-light));--_color-dot-br:var(--color-dot-br,var(--color-highlight-light));--_color-dot-bl:var(--color-dot-bl,var(--color-highlight-light));--_color-cross:var(--color-cross,var(--color-highlight));padding-block:20px 16px;width:284px}.content-logo.color-Colored{--color-dot-tl:var(--color-highlight-green);--color-dot-tr:var(--color-highlight-purple);--color-dot-br:var(--color-highlight-blue);--color-dot-bl:var(--color-highlight-yellow);--color-cross:var(--color-highlight)}.content-logo.color-Blue [class^=logo--]:not(.logo--langenhagen),.content-logo.color-Green [class^=logo--]:not(.logo--wedemark),.content-logo.color-Purple [class^=logo--]:not(.logo--burgwedel),.content-logo.color-Yellow [class^=logo--]:not(.logo--isernhagen){display:none}.ce_accordion,.content-accordion{--_accordeon-padding:var(--accordeon-padding,var(--padding-300));--padding-block-end:0;--_border-color:var(--border-color,var(--color-primary));border-top:0}@media screen and (width < 480px){.ce_accordion,.content-accordion{--accordeon-padding:var(--padding-25)}}.handorgel__header{border:1px solid var(--_border-color);display:block;margin:0}.handorgel__content+.handorgel__header{border-top:none}.handorgel__header button,.toggler button{--_button-padding-inline:var(--_accordeon-padding);--_button-padding-block:10px;--button-border-width:none;--button-icon-font-size:var(--font-size-500);--button-font-size:var(--font-size-300);--button-font-weight:700;--button-icon-margin:0;align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;width:100%}.handorgel__header button:after,.toggler button:after{content:"\e5e1";display:inline-block;font-family:var(--font-icon-family);font-size:var(--_button-icon-font-size);margin:var(--_button-icon-margin);rotate:90deg;transition:all .25s ease-in-out}.handorgel__header--open button:after,.toggler.open button:after{rotate:-90deg}.handorgel__header button::-moz-focus-inner{border:0}.handorgel__content{border:1px solid var(--_border-color);border-top:none;display:none;height:0;overflow:hidden}.accordion,.handorgel__content{background-color:var(--color-secondary)}.handorgel__content--open{display:block;transition:height .2s ease}.handorgel__content--opened{overflow:visible}.accordion>div,.handorgel__content__inner{opacity:0;padding-block:var(--_accordeon-padding);padding-inline:var(--_accordeon-padding);transition:opacity .1s ease}.accordion>div,.handorgel__content--opened .handorgel__content__inner{opacity:1;transition:opacity .3s ease}.handorgel{--margin-block-end:0;border:1px solid var(--color-primary)}.handorgel+.handorgel{border-top:0}.handorgel .accordion{display:none;height:0;overflow:hidden;transition:height .2s ease}.handorgel .accordion.open{border-top:1px solid var(--_border-color);display:block;transition:height .2s ease}.handorgel .accordion.active{overflow:visible}.pagination,[data-pagination] ol{display:flex;grid-column:span 2;justify-content:center;list-style:none;margin-block-start:var(--padding-500);margin-inline:auto;padding:0;width:-moz-fit-content;width:fit-content}.pagination li.break,.pagination>p,[data-pagination] ol li.break,[data-pagination] ol>p{display:none}.pagination li a,.pagination li strong,[data-pagination] ol li a,[data-pagination] ol li strong{--_border-color:var(--border-color,var(--color-primary));--_color:var(--color,var(--color-primary));--_background-color:var(--background-color,var(--color-secondary));background-color:var(--_background-color);border:1px solid var(--_border-color);color:var(--color);display:block;font-weight:700;margin:0 4px;overflow:hidden;padding:8px 12px;text-align:center;text-decoration:none}.pagination li a:hover,[data-pagination] ol li a:hover{--background-color:var(--color-highlight-light);--border-color:var(--color-highlight-light);--color:var(--color-secondary)}.pagination li a:hover svg,[data-pagination] ol li a:hover svg{fill:var(--color)}.pagination li a.active,.pagination li strong,[data-pagination] ol li a.active,[data-pagination] ol li strong{--background-color:var(--color-highlight);--border-color:var(--color-highlight);--color:var(--color-secondary)}.pagination svg,[data-pagination] ol svg{aspect-ratio:1;margin-inline:auto;max-width:16px;width:16px}@media screen and (width <= 769px){.pagination ul,[data-pagination] ol ul{--nav-justify:space-between;flex-wrap:wrap}.pagination ul li,[data-pagination] ol ul li{flex:1 0 calc(20% - var(--_nav-gap));order:1}.pagination ul li.first,.pagination ul li.last,.pagination ul li.next,.pagination ul li.previous,[data-pagination] ol ul li.first,[data-pagination] ol ul li.last,[data-pagination] ol ul li.next,[data-pagination] ol ul li.previous{flex:1 0 calc(25% - var(--_nav-gap));order:0}.pagination ul li.break,[data-pagination] ol ul li.break{display:block;flex-basis:100%;height:0}}dialog{border:none;height:100dvh;left:0;padding-block:2rem 1rem;padding-inline:1rem;position:fixed;top:0;width:100dvw}@media screen and (width >= 1280px){dialog{height:auto;left:50%;margin:0;top:50%;transform:translate(-50%,-50%);width:auto}}dialog[open]{display:grid;place-content:center}dialog ::backdrop{background-color:hsl(from var(--color-primary) h s l/.2)}dialog button.player-jumpto-close{--button-border-width:0;--button-background-color:transparent;--button-padding-inline:0;--button-padding-block:0;--button-icon-font-size:1.5rem;position:absolute;right:1rem;top:0}.text-mit-text{--_background-color:var(--background-color,red);background:var(--_background-color);display:block}.downloadarchivList,.mod_eventlist,.mod_eventlist_dynamic,.mod_newsarchive,.mod_newslist,.nachrichten--liste,.searchengine{container-type:inline-size;display:grid;grid-template-columns:1fr}@media screen and (width >= 769px){.downloadarchivList,.mod_eventlist,.mod_eventlist_dynamic,.mod_newsarchive,.mod_newslist,.nachrichten--liste,.searchengine{grid-auto-rows:min-content min-content min-content 1fr;grid-template-columns:410px 1fr}}.downloadarchivList .downloadarchivItem,.layout_latest,.layout_teaser,.searchengine .search_default{display:grid;grid-column:1/-1;grid-template-columns:1fr;grid-template-rows:1fr;margin-block-end:var(--padding-200)}.downloadarchivList .downloadarchivItem:last-of-type,.layout_latest:last-of-type,.layout_teaser:last-of-type,.searchengine .search_default:last-of-type{margin-block-end:0}@media screen and (width >= 769px){.downloadarchivList .downloadarchivItem,.layout_latest,.layout_teaser,.searchengine .search_default{gap:12px 24px;grid-column:span 2;grid-row:span 4;grid-template-columns:subgrid;grid-template-rows:subgrid}}.downloadarchivList .downloadarchivItem,.layout_latest,.layout_teaser,.searchengine .search_default{--_child_padding-inline:var(--child-padding-inline,var(--padding-100));--_tagline-padding-block:var(--tagline-padding-block,0);--_lastchild-padding-bottom:var(--lastchild-padding-bottom,0);--_content-max-width:var(--content-max-width,100%)}.downloadarchivList .downloadarchivItem>*,.layout_latest>*,.layout_teaser>*,.searchengine .search_default>*{--text-margin-bottom:0;grid-column:1/-1;margin-block-end:16px;max-width:var(--_content-max-width)}@media screen and (width >= 769px){.downloadarchivList .downloadarchivItem>*,.layout_latest>*,.layout_teaser>*,.searchengine .search_default>*{grid-column:2/3;padding-inline:var(--_child_padding-inline)}}.downloadarchivList .downloadarchivItem>:last-child,.layout_latest>:last-child,.layout_teaser>:last-child,.searchengine .search_default>:last-child{margin-block-end:var(--_lastchild-padding-bottom)}.downloadarchivList .downloadarchivItem figure,.layout_latest figure,.layout_teaser figure,.searchengine .search_default figure{grid-column:1/-1;grid-row:1/-1;margin-block-end:16px;padding-inline:0;width:100%}.downloadarchivList .downloadarchivItem figure img,.downloadarchivList .downloadarchivItem figure picture,.layout_latest figure img,.layout_latest figure picture,.layout_teaser figure img,.layout_teaser figure picture,.searchengine .search_default figure img,.searchengine .search_default figure picture{display:block;-o-object-fit:cover;object-fit:cover;width:100%}.downloadarchivList .downloadarchivItem figure figcaption,.layout_latest figure figcaption,.layout_teaser figure figcaption,.searchengine .search_default figure figcaption{display:none}@media screen and (width >= 769px){.downloadarchivList .downloadarchivItem figure,.layout_latest figure,.layout_teaser figure,.searchengine .search_default figure{grid-column:1/2;margin-block-end:0}}.content-text p{--text-margin-bottom:1em}.content-text strong{font-weight:700}@media screen and (width > 769px){.content-text figure{float:right;margin-inline-start:1em;max-width:400px}.content-text.media--left figure{float:left;margin-inline-end:1em;margin-inline-start:0}}.content-text figure{margin-block-end:.5em}.content-teaserbox{--_height:520px;background:#b40d2f;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:min-content min-content min-content 1fr;height:var(--_height);overflow:hidden;row-gap:var(--padding-50)}.content-teaserbox>figure{grid-column:1;grid-row:1/5;height:var(--_height);margin:0}.content-teaserbox>figure img,.content-teaserbox>figure picture{display:block;height:100%;width:100%}.content-teaserbox>figure img{-o-object-fit:cover;object-fit:cover}.content-teaserbox>:not(figure){color:#fff;grid-column:2;margin:0;padding:0 var(--padding-300) 0 var(--padding-100)}.content-teaserbox .tagline{padding-block-start:var(--padding-200)}.content-teaserbox .more{padding-block-end:var(--padding-200)}@media(max-width:768px){.content-teaserbox{grid-template-columns:1fr}.content-teaserbox>figure{grid-column:1}.content-teaserbox>:not(figure){display:none}}.block-icon-element{--_icon-color:var(--icon-color,var(--color-secondary));--_text-color:var(--text-color,var(--color-secondary));color:var(--_text-color);display:grid;gap:0 40px;grid-template-columns:repeat(3,1fr);grid-template-rows:200px 100px 60px}.block-icon-element>div{align-items:center;display:grid;grid-row:1/-1;grid-template-columns:1fr;grid-template-rows:subgrid}.block-icon-element>div:before{content:"";display:block;justify-self:center}.block-icon-element>div.icon-kirche:before{-webkit-mask-image:url(/layout/images/church.1014c510.svg);mask-image:url(/layout/images/church.1014c510.svg)}.block-icon-element>div.icon-kirche:before,.block-icon-element>div.icon-personen:before{background-color:var(--_icon-color);height:150px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:150px}.block-icon-element>div.icon-personen:before{-webkit-mask-image:url(/layout/images/persons.b8627562.svg);mask-image:url(/layout/images/persons.b8627562.svg)}.block-icon-element>div.icon-herz:before{background-color:var(--_icon-color);height:150px;-webkit-mask-image:url(/layout/images/heart.1c580792.svg);mask-image:url(/layout/images/heart.1c580792.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:150px}.block-icon-element>div h2{--text-font-weight:700;--text-margin-bottom:0;--text-font-size:var(--font-size-750);color:inherit;grid-row:2/3;text-align:center}.block-icon-element>div p{--text-font-weight:700;align-self:start;color:inherit;grid-row:3/4;text-align:center}.content-dma-kontakt{--_element-gap:16px}.content-dma-kontakt.has-image.use-accordeon .handorgel__content__inner,.content-dma-kontakt.has-image:not(.use-accordeon){display:grid;gap:var(--_element-gap);grid-template-rows:247px 1fr}.content-dma-kontakt figcaption{height:0;visibility:hidden;width:0}.content-dma-kontakt figure{grid-row:1/1}.content-dma-kontakt figure img{aspect-ratio:1;height:100%;width:auto}.content-dma-kontakt h1,.content-dma-kontakt h2,.content-dma-kontakt h3,.content-dma-kontakt h4,.content-dma-kontakt ul{--text-margin-top:0;--text-margin-bottom:0}div[class^=content-]:not(.content-gallery,.content-downloads,.content-dma-kontakt) ol,div[class^=content-]:not(.content-gallery,.content-downloads,.content-dma-kontakt) ul{counter-reset:list-counter;margin-block-end:var(--padding-50);padding-left:0}div[class^=content-]:not(.content-gallery,.content-downloads,.content-dma-kontakt) ol li,div[class^=content-]:not(.content-gallery,.content-downloads,.content-dma-kontakt) ul li{counter-increment:list-counter;margin-bottom:8px;padding-inline-start:2em;position:relative}div[class^=content-]:not(.content-gallery,.content-downloads,.content-dma-kontakt) ol li:before{color:var(--color-primary);content:counter(list-counter,decimal-leading-zero) ".";margin-right:15px}div[class^=content-]:not(.content-gallery,.content-downloads,.content-dma-kontakt) ul li:not(nav li):before{background-color:var(--color-highlight);content:"";height:10px;left:0;position:absolute;top:8px;width:10px}.content-player{position:relative}.togglemute{align-items:center;background:rgba(0,0,0,.25);cursor:pointer;display:flex;font-size:6rem;height:100%;inset:0;justify-content:center;position:absolute;width:100%}.togglemute:after{animation:wobble 1s infinite alternate;content:"\e1c4";cursor:pointer;font-family:var(--font-icon-family);font-size:var(--_button-icon-font-size);margin:var(--_button-icon-margin)}.togglemute.togglemute-hide{display:none}@keyframes wobble{0%{font-size:6rem}to{font-size:8rem}}body{--screen:large;padding-block-start:calc(var(--preheader-height) + var(--navigation-height))}@media screen and (width < 1440px){body{--screen:medium}}@media screen and (width < 1280px){body{--navigation-height:0;--screen:small}}@media screen and (width < 769px){body{--screen:mobile}}.hide_mobile{display:block}.hide_desktop{display:none}@media screen and (width <= 769px){.hide_mobile{display:none}.hide_desktop{display:block}}::backdrop{background-color:rgba(0,0,0,.25)}#preheader{background-color:var(--background-color);height:var(--preheader-height);left:0;position:fixed;right:0;top:0;z-index:9}#preheader .inside{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between}#fixed-navigation{background-color:var(--color-secondary);left:0;position:fixed;right:0;top:var(--preheader-height);transition:transform .3s ease-in-out;z-index:8}#fixed-navigation.nav-hidden{transform:translateY(-100%)}.mod_article{--_padding-block-start:var(--padding-block-start,var(--padding-400));--_padding-block-end:var(--padding-block-end,0);padding-block-end:var(--_padding-block-end);padding-block-start:var(--_padding-block-start)}.mod_article>*{--_margin-block-start:var(--margin-block-start,0);--_margin-block-end:var(--margin-block-end,var(--padding-500));margin-block-end:var(--_margin-block-end);margin-block-start:var(--_margin-block-start)}.article--teaser{-moz-column-gap:67px;column-gap:67px;display:grid;grid-template-columns:1fr 519px}.article--teaser h2{--text-margin-bottom:16px}.background-colored{background-color:var(--color-highlight)}.background-colored *{color:var(--color-secondary)}.background-colored.mod_article{--padding-block-start:0;--padding-block-end:0}.background-colored.mod_article>*{--margin-block-start:0;--margin-block-end:0}figcaption{--text-margin-bottom:0;--text-margin-top:0.5em;color:var(--color-primary-light);font-size:var(--font-size-50);line-height:1.25em;padding-inline:0}.content-gallery ul{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.content-gallery ul figure{margin:auto}.mod_pageimage{--__content-background-color:var(--content-background-color,var(--color-highlight-light));--__content-color:var(--content-color,var(--color-highlight));max-height:650px;overflow:hidden}.mod_pageimage figure img{display:block;height:auto;width:100%}.mod_pageimage .pageImageContent>*{align-items:center;background-color:var(--__content-background-color);color:var(--__content-color);display:flex;flex-flow:column wrap;justify-content:center;padding:20px}.mod_pageimage .pageImageContent>* :not(.button){color:inherit}@media screen and (width >= 769px){.mod_pageimage{--content-background-color:rgb(from var(--color-secondary) r g b/0.8)}.mod_pageimage .pageImageContent{display:none;height:100%;left:50%;max-width:var(--content-extra-width);padding-block:40px;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:100%}.mod_pageimage .pageImageContent>*{align-items:start;max-width:400px;pointer-events:auto}.mod_pageimage .pageImageContent.top_left{align-items:flex-start;justify-content:flex-start}.mod_pageimage .pageImageContent.top_right{align-items:flex-start;justify-content:flex-end}.mod_pageimage .pageImageContent.top_right>*{align-items:end}.mod_pageimage .pageImageContent.bottom_right{align-items:flex-end;justify-content:flex-end}.mod_pageimage .pageImageContent.bottom_right>*{align-items:end}.mod_pageimage .pageImageContent.bottom_left{align-items:flex-end;justify-content:flex-start}}@media screen and (width < 1280px){.mod_pageimage .pageImageContent{align-items:center!important}}#pageimage{overflow:hidden}.content-pagelogo{--_background-color:var(--background-color,var(--color-secondary));--_border-color:var(--border-color,var(--color-highlight));--_border-width:var(--border-width,0);--_width:var(--width,50dvw);--_max-width:var(--max-width,450px);background-color:var(--_background-color);box-shadow:0 0 20px 10px var(--color-dropshadow);display:none;height:100%;max-width:var(--_max-width);place-items:center;position:absolute;right:0;top:0;width:var(--_width)}@media screen and (width >= 1280px){#pageimage .content-pagelogo{display:grid}}@media screen and (width <= 1280px){#preheader .content-pagelogo{--width:96px;box-shadow:none;display:grid;height:auto;position:relative}}.content-pagelogo figure{align-items:center;display:flex;height:100%;justify-content:center;margin:0;min-height:0;width:100%}@media screen and (width < 1280px){.content-pagelogo figure{max-width:100%}.content-pagelogo figure img{display:block;height:80%!important;max-height:100%;max-width:90%;-o-object-fit:contain;object-fit:contain;width:auto!important}}.footer{margin-block:var(--padding-600)}.footer--inner{align-items:center;border-top:1px solid var(--color-primary);display:grid;gap:var(--padding-100);grid-template-areas:"brand top" "nav   nav" "social social";grid-template-columns:1fr auto;margin:0 auto;padding-block:var(--padding-300) 0;width:min(1200px,100% - 32px)}@media screen and (width > 1280px){.footer--inner{gap:var(--padding-50);grid-template-areas:"brand nav top" "brand social top";grid-template-columns:1fr 1fr 1fr}}.footer__brand{grid-area:brand}.footer__nav{grid-area:nav;margin-inline:auto}.footer__social{grid-area:social}.footer__top{align-self:start;grid-area:top;justify-self:end}.social-links--wrapper{align-items:center;display:flex;flex-flow:row nowrap;gap:12px;justify-content:center}[class*=social-links--icon-] a{aspect-ratio:1;display:block;overflow:hidden;position:relative;text-indent:-999px;width:24px}[class*=social-links--icon-] a:before{content:"";inset:0 0 0 0;position:absolute}.social-links--icon-facebook a:before{-webkit-mask-image:url(/layout/images/facebook.cddb5c9b.svg);mask-image:url(/layout/images/facebook.cddb5c9b.svg)}.social-links--icon-facebook a:before,.social-links--icon-youtube a:before{background-color:var(--color-primary);height:24px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:24px}.social-links--icon-youtube a:before{-webkit-mask-image:url(/layout/images/youtube.bdf43f08.svg);mask-image:url(/layout/images/youtube.bdf43f08.svg)}.social-links--icon-instagram a:before{-webkit-mask-image:url(/layout/images/instagram.4b39a37b.svg);mask-image:url(/layout/images/instagram.4b39a37b.svg)}.social-links--icon-instagram a:before,.social-links--icon-twitter a:before{background-color:var(--color-primary);height:24px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:24px}.social-links--icon-twitter a:before{-webkit-mask-image:url(/layout/images/twitter.0631ef3a.svg);mask-image:url(/layout/images/twitter.0631ef3a.svg)}.social-links--icon-bluesky a:before{background-color:var(--color-primary);height:24px;-webkit-mask-image:url(/layout/images/bluesky.87d96ccf.svg);mask-image:url(/layout/images/bluesky.87d96ccf.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:24px}#calendar_mini{position:relative}#calendar_mini button.button--calendartrigger{anchor-name:--mini-calendar;--button-padding-inline:2px;--button-padding-block:2px;--button-icon-margin:0;--button-background-color:var(--color-highlight);--button-color:var(--color-secondary);aspect-ratio:1;border:none;display:grid;place-content:center;width:34px}#calendar_mini button.button--calendartrigger:after{content:"\ebcc";font-family:var(--font-icon-family);font-size:var(--_button-icon-font-size);margin:var(--_button-icon-margin)}@media screen and (width <= 1280px){#calendar_mini button.button--calendartrigger{display:none}}#calendar_mini .calendar-overlay[popover]{background:var(--color-secondary);left:anchor(left);margin-block-start:3px;min-width:266px;padding-block:var(--padding-50);padding-inline:var(--padding-50);position:fixed;position-anchor:--mini-calendar;position-try-fallbacks:flip-x;top:anchor(bottom)}#calendar_mini .minicalendar td,#calendar_mini .minicalendar th{--text-font-size:var(--font-size-50);--text-line-height:1.6;--_text-color:var(--text-color,var(--color-primary));--_background-color:var(--background-color,var(--color-secondary));background-color:var(--_background-color);color:var(--_text-color);padding:.25em;text-align:center}#calendar_mini .minicalendar th.head{--text-font-size:var(--font-size-200);--text-font-weight:700}#calendar_mini .minicalendar th.label{--text-font-size:var(--font-size-50);--text-font-weight:700;border-bottom:1px solid var(--color-primary);border-left-width:1px;border-left:0 solid var(--color-primary);border-right-width:1px;border-right:0 solid var(--color-primary);border-top:1px solid var(--color-primary)}#calendar_mini .minicalendar td{border:2px solid var(--color-secondary);line-height:30px;padding:0;width:32px}#calendar_mini .minicalendar td.active{--text-color:var(--color-secondary);--text-font-weight:700;--background-color:var(--color-highlight)}#calendar_mini .minicalendar td.active a{text-decoration:none}@position-try --mini-calendar-bottom-right{left:unset;right:calc(anchor(right) - 2rem);top:anchor(bottom)}.calendar-navigation{align-items:center;display:flex;flex-flow:column nowrap;gap:2rem;justify-content:space-between;margin-inline:auto;max-width:360px;width:100%}@media screen and (width > 480px){.calendar-navigation{flex-flow:row nowrap;justify-content:space-between;max-width:none;width:-moz-fit-content;width:fit-content}}.mod_eventlist .empty,.mod_eventlist_dynamic .empty{grid-column:1/-1}.layout_teaser{--child-padding-inline:0}.calendar-navigation button{--button-icon-margin:0}.mod_calenderCategorieNavigation ul{--nav-justify:space-between;--nav-gap:1px}.mod_calenderCategorieNavigation li{--nav-item-backgroundcolor:var(--color-primary-light-700);--nav-item-line-height:1;--nav-item-padding-block:0.75rem;--nav-item-padding-inline:1rem}.mod_calenderCategorieNavigation li:hover{--nav-item-backgroundcolor:var(--color-highlight-light-900)}.mod_calenderCategorieNavigation li a,.mod_calenderCategorieNavigation li strong{padding-block:var(--_nav-item-padding-block)}.calendar-band{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.calendar-band::-webkit-scrollbar{display:none}.calendar-band{cursor:grab}.calendar-band:active{cursor:grabbing}.calendar-band__track{display:flex;gap:.25rem;padding:.5rem 0;width:-moz-max-content;width:max-content}.calendar-band__item{--_item-background-color:var(--item-background-color,var(--color-primary-light-700));--_item-color:var(--item-color,var(--color-primary));align-items:center;background:var(--_item-background-color);color:var(--_item-color);display:flex;flex-direction:column;min-width:6rem;padding:.5rem .75rem;text-decoration:none}.calendar-band__item--current,.calendar-band__item:not(.calendar-band__item--current):hover{--item-background-color:var(--color-highlight);--item-color:var(--color-secondary)}.calendar-band__month{font-size:1rem;font-weight:700}.calendar-band__year{font-size:.75rem}.filter-block{grid-column:1/-1;grid-row:1/2;margin-block-end:var(--padding-200)}.filter-block input{border:none;height:0;margin:0;padding:0;width:0}.filter-block h4{margin:0;text-align:center}.filter-block ul{display:flex;flex-flow:row nowrap;justify-content:center}.filter-block li{border:1px solid var(--color-primary);padding:var(--padding-25) var(--padding-100)}.mod_eventlist:has(input[data-filter=alle]:checked) .event[data-eventfilter=alle]{display:none}.mod_eventlist:has(input[data-filter=kinderjugendliche]:checked) .event:not([data-eventfilter*=kinder_jugend]){display:none}.mod_eventlist:has(input[data-filter=kunstkultur]:checked) .event:not([data-eventfilter*=musik_kunst]){display:none}.downloadarchivList .empty{grid-column:1/-1}.downloadarchivList .downloadarchivItem{--child-padding-inline:0}@media screen and (1280px < width < 1440px){#fixed-navigation .breakout{grid-column:fullwidth;padding-inline:0}}nav{--_nav-font-family:var(--nav-font-family,var(--font-main-family));font-family:var(--_nav-font-family)}nav li,nav ul{list-style-type:none;margin:0;padding:0}nav ul{--_nav-direction:var(--nav-direction,"row nowrap");--_nav-justify:var(--nav-justify,"flex-start");--_nav-align:var(--nav-align,"flex-start");--_nav-gap:var(--nav-gap,1rem);align-items:var(--_nav-align);display:flex;flex-flow:var(--_nav-direction);gap:var(--_nav-gap);justify-content:var(--_nav-justify)}nav li{--_nav-font-size:var(--nav-font-size,var(--font-size-100));--_nav-font-weight:var(--nav-font-weight,300);--_nav-item-color:var(--nav-item-color,var(--color-primary));--_nav-item-backgroundcolor:var(--nav-item-backgroundcolor,var(--color-secondary));--_nav-item-line-height:var(--nav-item-line-height,1);--_nav-item-padding-block:var(--nav-item-padding-block,15px);--_nav-item-padding-inline:var(--nav-item-padding-inline,15px);--_nav-item-width:var(--nav-item-width,auto);background-color:var(--_nav-item-backgroundcolor);color:var(--_nav-item-color);width:var(--_nav-item-width)}nav li a{cursor:pointer}nav li a,nav li strong{--_nav-item-text-decoration:var(--nav-item-text-decoration,none);--_nav-item-text-underline-offset:var(--nav-item-text-underline-offset,auto);color:inherit;display:block;font-size:var(--_nav-font-size);font-weight:var(--_nav-font-weight);line-height:var(--_nav-item-line-height);padding-inline:var(--_nav-item-padding-inline);-webkit-text-decoration:var(--_nav-item-text-decoration);text-decoration:var(--_nav-item-text-decoration);text-underline-offset:var(--_nav-item-text-underline-offset);transition:all .1s ease-in-out}.nav-vertical{--nav-direction:column nowrap}.nav-horizontal{margin-inline:auto;width:100%;anchor-scope:all}.nav-horizontal ul{--nav-justify:space-between}.nav-horizontal .level_1>li{--nav-item-line-height:var(--navigation-height,64px);--nav-font-weight:700;position:relative}.nav-horizontal .level_1>li.submenu>button{display:none}.nav-horizontal .level_1>li.active,.nav-horizontal .level_1>li.trail,.nav-horizontal .level_1>li:hover{--nav-item-color:var(--color-secondary);--nav-item-backgroundcolor:var(--color-highlight)}.nav-horizontal ul ul{--nav-direction:column nowrap;--nav-gap:0;background-color:var(--_nav-item-backgroundcolor);box-shadow:var(--dropshadow);display:none;opacity:0;padding-block:15px;position:absolute;visibility:hidden;z-index:999}.nav-horizontal ul ul li{--nav-item-line-height:1.5;--nav-font-weight:600;--nav-item-width:max-content;--nav-item-padding-block:5px;padding-block:var(--_nav-item-padding-block);position:relative}.nav-horizontal ul ul li.submenu{min-width:100%;width:-moz-max-content;width:max-content}.nav-horizontal ul ul li.submenu>button{--button-margin-inline:0 var(--_nav-item-padding-inline);--button-padding-inline:5px;--button-padding-block:5px;--button-border-width:0;--button-background-color:transparent;--button-color:var(--_nav-item-color);--button-icon-margin:0;position:absolute;right:0;top:0}.nav-horizontal ul ul li.submenu>button:after{content:"\e313";font-family:var(--font-icon-family);font-size:var(--_button-icon-font-size);margin:var(--_button-icon-margin)}.nav-horizontal ul ul li.submenu>button.active:after{rotate:180deg}.nav-horizontal ul ul li.active strong,.nav-horizontal ul ul li:hover>a{--nav-item-text-decoration:underline;--nav-item-text-underline-offset:4px}.nav-horizontal ul ul li.active{--nav-font-weight:700}.nav-horizontal ul.level_2{inset:auto;left:anchor(left);min-width:300px;position:fixed;position-try-fallbacks:flip-x;top:anchor(bottom)}.nav-horizontal ul.level_2>li>a,.nav-horizontal ul.level_2>li>strong{padding-right:40px}.nav-horizontal ul.level_3{box-shadow:none;display:none;flex:1 1 100%;margin-block-start:var(--nav-item-padding-block);max-width:300px;opacity:0;overflow:hidden;padding-block:0;position:relative;visibility:hidden}.nav-horizontal ul.level_3 li{--nav-item-width:fit-content;padding-inline-start:15px;position:relative}.nav-horizontal ul.level_3 li:before{aspect-ratio:1;background-color:var(--nav-item-color);border-radius:50%;content:"";display:block;left:15px;position:absolute;top:13px;width:5px}.nav-horizontal ul.level_3 li:has(.level_4){flex-wrap:wrap}.nav-horizontal ul.level_3 li a,.nav-horizontal ul.level_3 li strong{--nav-item-padding-inline:5px 0}.nav-horizontal li.trail>ul.level_3,.nav-horizontal li:hover>ul:not(.level_3),.nav-horizontal ul.level_3.active{display:flex;opacity:1;visibility:visible}.nav-horizontal ul.level_4{box-shadow:none;display:block;flex:1 1 100%;opacity:1;padding-block:4px;position:relative;visibility:visible}.nav-horizontal ul.level_4 li:before{aspect-ratio:4/1;width:10px}@media screen and (width < 1280px){.nav-horizontal{display:none}}.browser-safari .nav-horizontal ul.level_1>li:last-child>ul.level_2{left:auto;position:absolute;right:0}.mod_breadcrumb{padding-block-start:32px}.mod_breadcrumb ul{--nav-gap:5px;align-items:baseline}.mod_breadcrumb li{--nav-item-padding-inline:0}.mod_breadcrumb li:not(:last-child){align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between}.mod_breadcrumb li:not(:last-child):after{color:inherit;content:"/";display:block;font-size:var(--_nav-font-size);margin-left:var(--_nav-gap)}.mod_breadcrumb li.last{color:var(--color-primary);font-weight:500}.mod_breadcrumb:after{border-bottom:2px solid var(--color-gradient-100);content:"";grid-column:breakout;margin-block-start:32px;width:100%}.mod_custommetanav ul{--nav-gap:1rem}@media screen and (width < 480px){.mod_custommetanav ul{--nav-direction:column nowrap}}.mod_custommetanav li{--nav-font-size:var(--font-size-50);--nav-item-padding-inline:0}.mod_sitemap ul ul{border-left:1px solid var(--color-primary-light-700)}.mod_sitemap ul ul li{position:relative}.mod_sitemap ul ul li:before{border-top:1px solid var(--color-primary-light-700);content:"";display:block;height:1px;position:absolute;top:8px;width:10px}.mod_sitemap ul ul{margin-block:1rem;margin-inline-start:15px}.mod_sitemap ul.level_1>li{--nav-font-weight:700}.mod_sitemap ul.level_1>li ul li{--nav-font-weight:300}.slide-menu{--smdm-sm-transition-easing:ease-in-out;--smdm-sm-color-bg:var(--color-highlight);--smdm-sm-color-text:#eeedeb;--smdm-sm-color-icon:#eeedeb;--smdm-sm-color-active:var(--color-highlight);--smdm-sm-color-hover:var(--color-highlight);--smdm-sm-color-controls:#141413;--smdm-sm-color-overlay:var(--color-highlight);--smdm-sm-item-padding:0.5rem 1.5rem;--smdm-sm-color-controls:var(--color-highlight)}[data-mobilenavtrigger]{--button-border-width:none;--button-padding-inline:0;--button-padding-block:0;--button-icon-font-size:40px;--button-icon-margin:0;aspect-ratio:1}[data-mobilenavtrigger]:after{content:"\e5d2";font-family:var(--font-icon-family);font-size:var(--_button-icon-font-size);margin:var(--_button-icon-margin)}[data-mobilenavtrigger][data-mobilenav-state=open]:after{content:""}@media screen and (width >= 1280px){.content-js-trigger:has([data-mobilenavtrigger]){display:none}}.slide-menu__slider{display:flex;flex-direction:column;max-height:100%}.slide-menu__controls{flex-shrink:0}.slide-menu__slider__wrapper{flex-shrink:1;min-height:0;overflow-x:hidden;overflow-y:auto}.slide-menu{--_slide-menue-top:var(--slide-menu-top,var(--preheader-height));font-weight:300;line-height:32px;margin-top:var(--_slide-menue-top);max-height:calc(100vh - var(--_slide-menue-top))}.slide-menu li{--nav-item-line-height:1.5;--nav-item-backgroundcolor:var(--color-highlight)}.slide-menu li .slide-menu__item{max-width:100%}.slide-menu li.mobile--trennstrich{border-top:1px solid var(--color-secondary)}.slide-menu button.slide-menu__navigator:after{content:"\e5e1";font-family:var(--font-icon-family);font-size:1.25rem;margin:0 1rem}.slide-menu .slide-menu--additional-content{border-bottom:none;padding:0}.slide-menu .slide-menu--additional-content:before{border-top:1px solid var(--color-secondary);content:"";display:block;margin-block-end:1rem;margin-block-start:1rem;margin-inline:auto;width:calc(100% - 2rem)}.slide-menu .slide-menu--additional-content:not(:has(li)){display:none}.slide-menu__controls{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;padding-block-start:1rem;position:relative}.slide-menu__controls h4{--text-margin-bottom:0;font-weight:700}.slide-menu__controls .page-title{--text-font-color:var(--color-secondary);text-align:center;width:100%}.slide-menu__controls .slide-menu__control{padding:1rem}.slide-menu__controls [data-action=close]{position:absolute;right:0;top:0}.slide-menu__controls [data-action=close]:after{content:"\e5cd";font-family:var(--font-icon-family);font-size:1.75rem;margin:0}.slide-menu__controls [data-action=back]:after{content:"\e5e0";font-family:var(--font-icon-family);font-size:1.25rem;margin:0}.mod_newsarchive h1{display:none}.newsmenue--form{align-items:center;display:flex;flex-flow:column nowrap;gap:2rem;justify-content:space-between;margin-inline:auto;max-width:360px;width:100%}.newsmenue--form select{min-width:200px;width:100%}@media screen and (width > 769px){.newsmenue--form{flex-flow:row nowrap;justify-content:space-between;max-width:none;width:-moz-fit-content;width:fit-content}.newsmenue--form select{min-width:200px;width:-moz-fit-content;width:fit-content}}.global-search-trigger{margin-inline-start:auto}@media screen and (width <= 1280px){.global-search-trigger{display:none}}button.button--searchtrigger{--button-icon-margin:0;border:none}button.button--searchtrigger:after{content:"\e8b6";font-family:var(--font-icon-family);font-size:var(--_button-icon-font-size);margin:var(--_button-icon-margin)}.searchengine form,.suchformular{height:132px}.searchengine form .formbody,.suchformular .formbody{align-items:flex-start;display:flex;flex-flow:row nowrap;gap:1rem;justify-content:center}.searchengine form .widget.widget-text,.suchformular .widget.widget-text{display:flex;flex-flow:row wrap;width:100%}.searchengine form .widget.widget-text input,.suchformular .widget.widget-text input{width:100%}.searchengine form .widget.widget-text label,.suchformular .widget.widget-text label{height:0;overflow:hidden;visibility:hidden}.searchengine form button,.suchformular button{--button-font-size:var(--font-size-100);--button-padding-block:12px;--button-icon-font-size:var(--font-size-300)}.searchengine form button:after,.suchformular button:after{content:"\e8b6";font-family:var(--font-icon-family);font-size:var(--_button-icon-font-size);line-height:1;margin:var(--_button-icon-margin);rotate:0deg}.searchengine>:not(.search_default){grid-column:1/-1;height:-moz-fit-content;height:fit-content}.searchengine form{margin-block-end:var(--padding-300)}.searchengine p.info{--text-margin-bottom:var(--padding-300)}.searchengine .search_default{--child-padding-inline:0}.content-swiper{background-color:var(--color-highlight)}.swiper .swiper-slide{height:100%}.swiper .swiper-pagination{display:none}.glightbox-mobile .goverlay,.goverlay{background:rgb(from var(--color-primary) r g b/.7)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:var(--color-highlight)}.glightbox-clean .gslide-title{margin-bottom:0}#wrapper{margin:0 auto;width:100dvw}figure{margin:0}img{height:auto;max-width:100%}.gemeindekarte{margin:auto;max-width:840px;width:100%}[data-gemeindedetails]{color:var(--color-highlight);font-size:var(--font-size-100);font-weight:700;line-height:1;text-align:right;text-wrap:balance}[data-gemeinde]{cursor:pointer}@view-transition{navigation:auto}::view-transition-group(root){animation-duration:1s}