.klaro .cookie-modal,.klaro .cookie-notice{font-size:14px}.klaro .cookie-modal .cm-switch-container,.klaro .cookie-notice .cm-switch-container{display:block;position:relative;padding:10px 10px 10px 66px;line-height:20px;vertical-align:middle;min-height:40px;border-bottom:1px solid #ccc}.klaro .cookie-modal .cm-switch-container:last-child,.klaro .cookie-notice .cm-switch-container:last-child{border-bottom:0}.klaro .cookie-modal .cm-switch-container:first-child,.klaro .cookie-modal .cm-switch-container p,.klaro .cookie-notice .cm-switch-container:first-child,.klaro .cookie-notice .cm-switch-container p{margin-top:0}.klaro .cookie-modal .cm-switch,.klaro .cookie-notice .cm-switch{position:relative;display:inline-block;width:50px;height:30px}.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input:checked+.cm-list-label .slider{background-color:#6a9e23}.klaro .cookie-modal .cm-list-input.half-checked:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.half-checked:checked+.cm-list-label .slider{opacity:.6;background-color:#6a9e23}.klaro .cookie-modal .cm-list-input.half-checked:checked+.cm-list-label .slider:before,.klaro .cookie-notice .cm-list-input.half-checked:checked+.cm-list-label .slider:before{-webkit-transform:translateX(10px);transform:translateX(10px)}.klaro .cookie-modal .cm-list-input.only-required+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.only-required+.cm-list-label .slider{opacity:.8;background-color:#0d5e3e}.klaro .cookie-modal .cm-list-input.only-required+.cm-list-label .slider:before,.klaro .cookie-notice .cm-list-input.only-required+.cm-list-label .slider:before{-webkit-transform:translateX(10px);transform:translateX(10px)}.klaro .cookie-modal .cm-list-input.required:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.required:checked+.cm-list-label .slider{opacity:.8;background-color:#0d5e3e;cursor:not-allowed}.klaro .cookie-modal .cm-list-input,.klaro .cookie-notice .cm-list-input{position:absolute;top:0;left:0;opacity:0;width:50px;height:30px}.klaro .cookie-modal .cm-list-title,.klaro .cookie-notice .cm-list-title{font-size:14px;font-weight:600}.klaro .cookie-modal .cm-list-description,.klaro .cookie-notice .cm-list-description{font-size:14px;padding-top:4px;color:#999}.klaro .cookie-modal .cm-list-label .cm-switch,.klaro .cookie-notice .cm-list-label .cm-switch{position:absolute;left:0}.klaro .cookie-modal .cm-list-label .slider,.klaro .cookie-notice .cm-list-label .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;width:50px;display:inline-block}.klaro .cookie-modal .cm-list-label .slider:before,.klaro .cookie-notice .cm-list-label .slider:before{position:absolute;content:"";height:20px;width:20px;left:5px;bottom:5px;background-color:#fff;transition:.4s}.klaro .cookie-modal .cm-list-label .slider.round,.klaro .cookie-notice .cm-list-label .slider.round{border-radius:30px}.klaro .cookie-modal .cm-list-label .slider.round:before,.klaro .cookie-notice .cm-list-label .slider.round:before{border-radius:50%}.klaro .cookie-modal .cm-list-label input:focus+.slider,.klaro .cookie-notice .cm-list-label input:focus+.slider{box-shadow:0 0 1px #48dfb2}.klaro .cookie-modal .cm-list-label input:checked+.slider:before,.klaro .cookie-notice .cm-list-label input:checked+.slider:before{-webkit-transform:translateX(20px);transform:translateX(20px)}.klaro .cookie-modal .cm-list-input:focus+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input:focus+.cm-list-label .slider{box-shadow:0 4px 6px 0 hsla(0,0%,49%,.2),5px 5px 10px 0 hsla(0,0%,49%,.19)}.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider:before,.klaro .cookie-notice .cm-list-input:checked+.cm-list-label .slider:before{-webkit-transform:translateX(20px);transform:translateX(20px)}.klaro .cookie-modal .slider,.klaro .cookie-notice .slider{box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19)}.klaro .cookie-modal a,.klaro .cookie-notice a{color:#6a9e23;text-decoration:none}.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal li,.klaro .cookie-modal p,.klaro .cookie-modal strong,.klaro .cookie-modal ul,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice li,.klaro .cookie-notice p,.klaro .cookie-notice strong,.klaro .cookie-notice ul{color:#eee}.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal li,.klaro .cookie-modal p,.klaro .cookie-modal ul,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice li,.klaro .cookie-notice p,.klaro .cookie-notice ul{display:block;text-align:left;padding:0;margin:.7em 0 0}.klaro .cookie-modal .cm-link,.klaro .cookie-notice .cm-link{margin-right:.5em;vertical-align:middle}.klaro .cookie-modal .cm-btn,.klaro .cookie-notice .cm-btn{background:#555;color:#eee;border-radius:6px;margin-right:.5em;border:0;padding:.4em;font-size:1em}.klaro .cookie-modal .cm-btn:disabled,.klaro .cookie-notice .cm-btn:disabled{opacity:.5}.klaro .cookie-modal .cm-btn.cm-btn-close,.klaro .cookie-notice .cm-btn.cm-btn-close{background:#aaa;color:#000}.klaro .cookie-modal .cm-btn.cm-btn-info,.klaro .cookie-modal .cm-btn.cm-btn-success,.klaro .cookie-notice .cm-btn.cm-btn-info,.klaro .cookie-notice .cm-btn.cm-btn-success{background:#6a9e23}.klaro .cookie-modal{width:100%;height:100%;position:fixed;overflow:hidden;left:0;top:0;z-index:1000}.klaro .cookie-modal.cm-embedded{position:relative;height:inherit;width:inherit;left:inherit;right:inherit;z-index:0}.klaro .cookie-modal.cm-embedded .cm-modal.cm-klaro{position:relative;-webkit-transform:none;transform:none}.klaro .cookie-modal .cm-bg{background:rgba(0,0,0,.5);height:100%;width:100%;position:fixed;top:0;left:0}.klaro .cookie-modal .cm-modal.cm-klaro{z-index:1001;box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19);width:100%;max-height:98%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:fixed;overflow:auto;background:#46443e;color:#eee}@media (min-width:660px){.klaro .cookie-modal .cm-modal.cm-klaro{border-radius:4px;position:relative;margin:0 auto;max-width:640px;height:auto;width:auto}}.klaro .cookie-modal .cm-modal .hide{border-style:none;background:none;position:absolute;top:20px;right:20px;z-index:1}.klaro .cookie-modal .cm-modal .hide svg{stroke:#eee}.klaro .cookie-modal .cm-modal .cm-footer{padding:1em;border-top:1px solid #555}.klaro .cookie-modal .cm-modal .cm-footer-buttons{display:flex;flex-flow:row;justify-content:space-between}.klaro .cookie-modal .cm-modal .cm-footer .cm-powered-by{font-size:.8em;padding-top:4px;text-align:right;padding-right:8px}.klaro .cookie-modal .cm-modal .cm-footer .cm-powered-by a{color:#999;opacity:0}.klaro .cookie-modal .cm-modal .cm-header{padding:1em 24px 1em 1em;border-bottom:1px solid #555}.klaro .cookie-modal .cm-modal .cm-header h1{margin:0;font-size:2em;display:block}.klaro .cookie-modal .cm-modal .cm-header h1.title{padding-right:20px}.klaro .cookie-modal .cm-modal .cm-body{padding:1em}.klaro .cookie-modal .cm-modal .cm-body ul{display:block}.klaro .cookie-modal .cm-modal .cm-body span{display:inline-block;width:auto}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes{padding:0;margin:0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-purpose .cm-apps .cm-caret,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-apps .cm-caret{color:#888}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-purpose .cm-apps .cm-content,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-apps .cm-content{margin-left:-40px;display:none}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-purpose .cm-apps .cm-content.expanded,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-apps .cm-content.expanded{margin-top:10px;display:block}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-app,.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-purpose,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-app,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose{position:relative;line-height:20px;vertical-align:middle;padding-left:60px;min-height:40px}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-app:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-app p,.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-purpose:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-purpose p,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-app:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-app p,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose p{margin-top:0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-app p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-purpose p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-app p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose p.purposes{font-size:.8em;color:#999}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-app.cm-toggle-all,.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-purpose.cm-toggle-all,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-app.cm-toggle-all,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose.cm-toggle-all{border-top:1px solid #555;padding-top:1em}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-app span.cm-list-title,.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-purpose span.cm-list-title,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-app span.cm-list-title,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-list-title{font-weight:600;color:#eee}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-app span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-app span.cm-required,.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-purpose span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-purpose span.cm-required,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-app span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-app span.cm-required,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-required{padding-left:.2em;font-size:.8em;color:#999}.klaro .cookie-notice:not(.cookie-modal-notice){background:#46443e;z-index:999;position:fixed;width:100%;bottom:0;right:0}@media (min-width:1024px){.klaro .cookie-notice:not(.cookie-modal-notice){box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19);border-radius:4px;position:fixed;bottom:20px;right:20px;max-width:400px}}@media (max-width:1023px){.klaro .cookie-notice:not(.cookie-modal-notice){border-style:none;border-radius:0}}.klaro .cookie-notice:not(.cookie-modal-notice).cn-embedded{position:relative;height:inherit;width:inherit;left:inherit;right:inherit;bottom:inherit;z-index:0}.klaro .cookie-notice:not(.cookie-modal-notice).cn-embedded .cn-body{padding-top:.5em}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body{margin-bottom:0;margin-right:0;bottom:0;padding:0 1em 1em}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body p{margin-bottom:.5em}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body p.cn-changes{text-decoration:underline}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-learn-more{display:inline-block;flex-grow:1}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons{display:inline-block;margin-top:-.5em}@media (max-width:384px){.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons{width:100%}}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn{margin-top:.5em}@media (max-width:384px){.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn{width:calc(50% - .5em)}}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok{margin-top:-.5em;display:flex;flex-flow:row;flex-wrap:wrap;justify-content:right;align-items:baseline}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok a,.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok div{margin-top:.5em}.klaro .cookie-modal-notice{z-index:1001;box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19);width:100%;max-height:98%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:fixed;overflow:auto;background:#46443e;color:#eee;padding:.2em 1em 1em}@media (min-width:400px){.klaro .cookie-modal-notice{border-radius:4px;position:relative;margin:0 auto;max-width:400px;height:auto;width:auto}}.klaro .cookie-modal-notice .cn-ok{display:flex;flex-flow:row;justify-content:space-between;align-items:center;margin-top:1em}.klaro .cookie-notice-hidden{display:none!important}
lite-youtube{background-color:#000;position:relative;display:block;contain:content;background-position:50%;background-size:cover;cursor:pointer}lite-youtube:before{content:"";display:block;position:absolute;top:0;background-image:none!important;background-position:top;background-repeat:repeat-x;height:60px;padding-bottom:50px;width:100%;transition:all .2s cubic-bezier(0,0,.2,1)}lite-youtube:after{content:"";display:block;padding-bottom:56.25%}lite-youtube>iframe{width:100%;height:100%;position:absolute;top:0;left:0}lite-youtube>.lty-playbtn{width:68px;height:48px;position:absolute;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);top:50%;left:50%;z-index:1;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 68 48"><path fill="%23f00" fill-opacity="0.8" d="M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z"></path><path d="M 45,24 27,14 27,34" fill="%23fff"></path></svg>');-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:-webkit-filter .1s cubic-bezier(0,0,.2,1);transition:filter .1s cubic-bezier(0,0,.2,1);transition:filter .1s cubic-bezier(0,0,.2,1),-webkit-filter .1s cubic-bezier(0,0,.2,1)}lite-youtube:hover>.lty-playbtn{-webkit-filter:none;filter:none}lite-youtube.lyt-activated{cursor:unset}lite-youtube.lyt-activated:before,lite-youtube.lyt-activated>.lty-playbtn{opacity:0;pointer-events:none}
@charset "UTF-8";@view-transition{navigation:auto}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,main,nav,section{display:block}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;overflow:visible}img{vertical-align:middle;border-style:none}textarea{overflow:auto;resize:vertical}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}.hidden,[hidden]{display:none!important}*,:after,:before{box-sizing:border-box}*{margin:0}body,html{height:100%}body{line-height:1.5;-webkit-font-smoothing:antialiased}*{line-height:calc(1em + .5rem)}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}a,h1,h2,h3,h4,h5,h6,p{word-break:break-word}a,h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}#__next,#root{isolation:isolate}@font-face{font-family:"Recursive";font-style:normal;font-weight:400;src:url(../Fonts/Recursive.woff2)}:root{--pflicht:oklch(0.53 0.2178 29.23);--pflicht-dark:oklch(0.64 0.1948 40.55);--pflicht-light:oklch(0.94 0.028 17.66);--error-light:oklch(0.79 0.1226 20.19);--custom-color-1:oklch(0.71 0.1807 131.5);--custom-color-1-var:oklch(0.8 0.1902 130.83);--custom-color-2:oklch(0.48 0.122 153.1771);--custom-color-2-var:oklch(0.43 0.109 153.5555);--custom-color-2-darker:oklch(0.38 0.0932 154.48);--hellgrau:oklch(0.96 0.008 95.13);--mittelgrau:oklch(0.92 0.0112 93.99);--dunkelgrau:oklch(0.42 0.0055 132.46);--schwarzgrau:oklch(0.22 0.0022 132.43);--schwarz:oklch(0.16 0 0);--orange:oklch(0.7 0.1749 54.76);--gelb:oklch(0.8 0.164669 84.3065);--gelbgruen:oklch(0.85 0.1891 121.51);--page-background:#fff;--font-header:"Brandon Text";--font-text:"Brandon Text";--font-color:oklch(0.2156 0 0);--font-hell:oklch(0.8931 0.0067 228.849/0.8);--line-height:1.65em;--anchor-color:var(--custom-color-1);--anchor-color-hover:var(--custom-color-1-var);--button-color:var(--custom-color-1);--button-color-hover:var(--custom-color-2);--button-svg-color:#000;--button-svg-color-hover:#fff;--button-text-color:#000;--button-text-color-hover:#fff;--button-radius:1.7em;--heading-color:var(--custom-color-2);--off-background-color:var(--custom-color-2);--off-fg-color:#fff;--off-width:80vw;--banner-font-size:1.5rem;--banner-text-flex-align:center;--heading-gradient-colors:oklch(0.2616 0.0484 172.9629) 0%,oklch(0.445 0.111 154.3629) 30%,oklch(0.6184 0.1549 136.9427) 61%,oklch(0.7378 0.1814 129.6205) 87%,oklch(0.8165 0.1881 124.7382) 100%;--start-gradient-colors:var(--heading-gradient-colors);--start-gradient-angle:90deg;--folgetitel-gradient-colors:var(--heading-gradient-colors);--bg-gradient-colors:oklch(0.4347 0.0969 160.8922) 0%,oklch(0.7126 0.1807 131.4954) 100%;--bg-gradient-to-black:oklch(0 0 0/0.2) 50%,oklch(0 0 0/0.7) 80%;--fa-primary-color:var(--custom-color-1);--fa-secondary-color:var(--custom-color-2);--fa-primary-opacity:1;--fa-secondary-opacity:1;--fa-li-margin:0em;--fa-li-width:2.5em;--abstand:1rem;--abstand-sm:1rem;--abstand-md:2rem;--abstand-lg:3rem;--text-base-size:1rem;--text-scale-ratio:1.225;--text-xs:calc(var(--text-sm)/var(--text-scale-ratio));--text-sm:calc(var(--text-base-size)/var(--text-scale-ratio));--text-normal:var(--text-base-size);--text-md:calc(var(--text-sm)*var(--text-scale-ratio)*var(--text-scale-ratio));--text-lg:calc(var(--text-md)*var(--text-scale-ratio));--text-xl:calc(var(--text-lg)*var(--text-scale-ratio));--text-xxl:calc(var(--text-xl)*var(--text-scale-ratio));--text-xxxl:calc(var(--text-xxl)*var(--text-scale-ratio));--top-bar-height:4rem;--top-bar-height-scrolled:4rem;--top-bar-bg:transparent;--top-bar-scrolled-bg:transparent;--spacer-height:4em;--max-banner-width:1600px;--max-content-width:1440px;--panel-color:var(--hellgrau);--color-vorort:oklch(0.71 0.1794 130.91);--color-digital:oklch(0.62 0.1091 177.78);--color-video:oklch(0.46 0.1177 262.66);--color-karte:oklch(0.74 0.1616 66.91);--color-darkgreen:oklch(0.43 0.0915 160.19);--color-darkgrey:oklch(0.32 0 0);--infoheader-text-left:#fff;--infoheader-text-right:var(--custom-color-2-darker)}body.schema-2025{--custom-color-1:oklch(0.79 0.184 116);--custom-color-1-var:oklch(0.87 0.116 116);--custom-color-1-darker:oklch(0.62 0.160 116);--custom-color-2:oklch(0.52 0.096 175);--custom-color-2-var:oklch(0.46 0.084 175);--custom-color-2-darker:oklch(0.3 0.0432 175);--hellgrau:oklch(0.93 0.004 177);--mittelgrau:oklch(0.86 0.008 177);--dunkelgrau:oklch(0.41 0.02 177);--schwarzgrau:oklch(0.22 0 0);--schwarz:oklch(33% 9% 177);--font-hell:oklch(0.33 0.036 177);--start-gradient-colors:oklch(0.85 0.184 116) 0%,oklch(0.69 0.144 131) 13%,oklch(0.61 0.128 140) 25%,oklch(0.40 0.084 176) 85%,oklch(0.35 0.084 176) 100%;--start-gradient-angle:90deg;--heading-gradient-colors:var(--start-gradient-colors);--header-text-right-color:#fff;--heading-color:var(--custom-color-2);--anchor-color:var(--custom-color-1-darker);--anchor-color-hover:var(--custom-color-1-var);--button-color:var(--custom-color-1);--button-text-color:#000;--button-color-hover:var(--custom-color-2);--infoheader-text-left:#fff;--infoheader-text-right:#fff;--infoheader-tooltip:var(--custom-color-1-var);--infoheader-tooltip-text:var(--schwarzgrau);--header-text-right-color-hover:var(--custom-color-1-var);--filterzeit-bg:var(--custom-color-2-var);--parskip:var(--abstand-sm)}body.schema-2024,body.schema-2025{--bg-gradient-colors:var(--custom-color-2) 0%,var(--custom-color-1) 100%;--font-color:var(--custom-color-2-darker);--off-background-color:var(--custom-color-2);--fa-primary-color:var(--custom-color-1);--fa-secondary-color:var(--custom-color-2);--panel-color:var(--hellgrau);--consentfriend-dark1:var(--custom-color-2-darker);--consentfriend-green1:var(--custom-color-1);--consentfriend-green2:var(--custom-color-2);--consentfriend-blue1:var(--custom-color-1-var)}body.schema-2024{--custom-color-1:oklch(0.6147 0.2418 5.0968);--custom-color-1-var:oklch(0.521 0.2039 4.6299);--custom-color-2:oklch(0.3981 0.1456 320.5263);--custom-color-2-var:oklch(0.4574 0.1517 320.6413);--custom-color-2-darker:oklch(0.1817 0.0708 310.5904);--hellgrau:oklch(0.9312 0 0);--mittelgrau:oklch(0.861 0 0);--dunkelgrau:oklch(0.4184 0 0);--schwarzgrau:oklch(0.2156 0 0);--schwarz:oklch(0.1674 0.0315 310.1408);--font-hell:oklch(0.8923 0 0/0.8);--heading-gradient-colors:oklch(0.3169 0.1073 330.5219) 5%,oklch(0.6055 0.238 5.0578) 40%,oklch(0.786 0.1511 70.5093) 85%;--start-gradient-colors:oklch(0.6975 0.1576 46.6053) 0%,oklch(0.8462 0.173 86.437) 15%,oklch(0.6055 0.238 5.0578) 50%,oklch(0.3671 0.1281 330.6152) 70%,oklch(0.1817 0.0708 310.5904);--start-gradient-angle:200deg;--heading-color:var(--custom-color-2);--anchor-color:var(--custom-color-1);--anchor-color-hover:var(--custom-color-1-var);--button-color:var(--custom-color-1);--button-text-color:#fff;--button-color-hover:var(--custom-color-2);--orange:var(--custom-color-1)}@media only screen and (min-width:40em){:root{--abstand:2rem;--text-base-size:1rem;--banner-font-size:5vw;--heading-gradient-colors:oklch(0.2616 0.0484 172.9629) 0%,oklch(0.4328 0.105 155.9889) 20%,oklch(0.6178 0.161 140.1937) 40%,oklch(0.7512 0.1832 128.9915) 60%,oklch(0.8358 0.1828 124.1711) 80%,oklch(0.9104 0.153 122.5438) 100%;--off-width:25rem}}@media only screen and (min-width:64em){:root{--abstand:3rem;--text-base-size:1.05rem;--banner-font-size:4rem}}@media only screen and (min-width:75em){:root{--abstand:4rem;--text-base-size:1.15rem;--banner-font-size:5rem}}html{scroll-behavior:smooth}body{margin:0;background:var(--page-background)}*,body{font-family:var(--font-text)}*{text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale!important;-webkit-font-smoothing:antialiased!important;font-smoothing:antialiased!important;-ms-font-feature-settings:"kern";-o-font-feature-settings:"kern";-webkit-font-feature-settings:"kern";font-feature-settings:"kern";-webkit-font-kerning:normal;font-kerning:normal;line-height:var(--line-height)}b,strong,strong em,strong i{font-weight:600}ul{margin-top:0;list-style-type:disc;list-style-position:outside;-webkit-padding-start:0;padding-inline-start:0;margin-bottom:var(--abstand-sm)}ul li{margin-left:var(--abstand-md)}main ul li>ul{list-style-type:circle}main ul li>ul,main ul li>ul li>ul{margin-top:calc(var(--abstand-sm)/2);margin-left:var(--abstand-md)}main ul li>ul li>ul{list-style-type:square}main ol{margin-left:calc(var(--abstand-sm)/2);list-style-type:decimal}main ol li>ol{list-style-type:lower-alpha}main ol li>ol,main ol li>ol li>ol{margin-top:calc(var(--abstand-sm)/2);margin-left:var(--abstand-md)}main ol li>ol li>ol{list-style-type:lower-roman}ul.icon-liste li span.fa-li{color:var(--button-color)}main dd,main li{margin-bottom:calc(var(--abstand-sm)/2)}main dd,main li,p{font-size:var(--text-base-size);line-height:var(--line-height);color:var(--font-color)}p{display:block;-webkit-margin-after:var(--parskip);margin-block-end:var(--parskip)}h1{font-size:var(--text-xxl)}h2{font-size:var(--text-xl)}h3,h4{font-size:var(--text-lg)}h5{font-size:var(--text-md)}h6{font-size:var(--text-sm)}.h2,.h3,h2,h3{color:var(--heading-color);font-family:var(--font-header);margin:1em 0;line-height:1.25em;text-transform:uppercase;font-weight:600;letter-spacing:.025em;text-wrap:balance}.h2:first-child,.h3:first-child,h2:first-child,h3:first-child{margin-top:0}.h4,.h5,.h6,h4,h5,h6{color:var(--heading-color);font-family:var(--font-header);margin:1em 0 .25em;line-height:1.25em;font-weight:600;letter-spacing:0;text-wrap:balance}.h4:first-child,.h5:first-child,.h6:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}.color-gradient{display:inline-block;background:linear-gradient(in oklch 90deg,var(--heading-gradient-colors));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}a:not(.button){text-decoration:none;color:var(--anchor-color);font-weight:500}a:not(.button):hover{text-decoration:none!important;color:var(--anchor-color-hover)}strong{font-weight:600}b,dd,dt,em,h1,h2,h3,h4,h5,h6,li,main p,strong,td{-webkit-font-feature-settings:"hlig" on,"salt" on,"swsh" off,"hist" on,"ss01" off,"ss02" off,"ss03" off,"ss04" off,"ss05" off,"ss06" off,"ss07" off,"ss08" off,"ss11" off,"onum" on,"liga" on,"calt" off;font-feature-settings:"hlig" on,"salt" on,"swsh" off,"hist" on,"ss01" off,"ss02" off,"ss03" off,"ss04" off,"ss05" off,"ss06" off,"ss07" off,"ss08" off,"ss11" off,"onum" on,"liga" on,"calt" off}figure{margin:0;padding:0}input{accent-color:var(--custom-color-1)}.akzent{--font-color:var(--custom-color-1)!important}.akzent-alt{--font-color:var(--custom-color-2)!important}.hellgrau{--font-color:var(--hellgrau)}.mittelgrau{--font-color:var(--mittelgrau)}.dunkelgrau{--font-color:var(--dunkelgrau)}.weiss{--font-color:#fff!important}.schwarz{color:#000!important}a.fg-,a.fg-auto,button.fg-,button.fg-auto{--button-color:var(--custom-color-2);--button-text-color:#fff;--button-svg-color:var(--custom-color-1);--button-color-hover:var(--custom-color-1);--button-text-color-hover:#000;--button-svg-color-hover:#000}a.fg-transparent,button.fg-transparent{--button-color:transparent;--button-color-hover:var(--custom-color-1);--button-text-color:var(--button-text-color);--button-text-color-hover:#000;--button-svg-color:#fff;--button-svg-color-hover:var(--custom-color-1)}a.fg-akzent,button.fg-akzent{--button-color:var(--custom-color-1);--button-color-hover:var(--custom-color-2);--button-text-color:#000;--button-text-color-hover:#fff;--button-svg-color:var(--custom-color-2);--button-svg-color-hover:var(--custom-color-1)}a.fg-akzent-alt,button.fg-akzent-alt{--button-color:var(--custom-color-2);--button-color-hover:var(--custom-color-1);--button-text-color:#fff;--button-text-color-hover:#000;--button-svg-color:var(--custom-color-1);--button-svg-color-hover:var(--custom-color-2)}a.fg-orange,button.fg-orange{--button-color:var(--orange);--button-color-hover:var(--custom-color-1);--button-text-color:var(--button-text-color);--button-text-color-hover:#000;--button-svg-color:#000;--button-svg-color-hover:#fff}a.fg-hellgrau,button.fg-hellgrau{--button-color:var(--hellgrau);--button-color-hover:var(--custom-color-1);--button-text-color:#000;--button-text-color-hover:#000;--button-svg-color:var(--custom-color-2);--button-svg-color-hover:#fff}a.fg-mittelgrau,button.fg-mittelgrau{--button-color:var(--mittelgrau);--button-color-hover:var(--custom-color-2);--button-text-color:#000;--button-text-color-hover:#fff;--button-svg-color:var(--custom-color-2);--button-svg-color-hover:var(--custom-color-1)}a.fg-dunkelgrau,button.fg-dunkelgrau{--button-color:var(--dunkelgrau);--button-color-hover:var(--custom-color-2);--button-text-color:#fff;--button-text-color-hover:#fff;--button-svg-color:var(--custom-color-1);--button-svg-color-hover:#fff}a.fg-schwarz,button.fg-schwarz{--button-color:#000;--button-color-hover:var(--hellgrau);--button-text-color:var(--hellgrau);--button-text-color-hover:#000;--button-svg-color:var(--custom-color-1);--button-svg-color-hover:var(--custom-color-2)}a.fg-weiss,button.fg-weiss{--button-color:#fff;--button-color-hover:#000;--button-text-color:#000;--button-text-color-hover:#fff;--button-svg-color:var(--custom-color-2);--button-svg-color-hover:var(--custom-color-1)}a.fg-gradient,button.fg-gradient{--button-color:linear-gradient(in oklch 90deg,var(--bg-gradient-colors));--button-color-hover:linear-gradient(in oklch 270deg,var(--bg-gradient-colors));--button-text-color:#fff;--button-text-color-hover:#fff;--button-svg-color:var(--custom-color-1);--button-svg-color-hover:var(--custom-color-2)}.bg-orange{--font-color:oklch(0 0 0/0.85);--anchor-color:oklch(0 0 0/0.6);--anchor-color-hover:#000;--button-color:#fff;--button-color-hover:oklch(0 0 0/0.85);--button-text-color:oklch(0 0 0/0.85);--button-text-color-hover:#fff;background:var(--orange);--fa-primary-color:#fff;--fa-secondary-color:#000}.bg-akzent,.bg-orange{--heading-color:oklch(1 0 0/0.9)}.bg-akzent{--font-color:oklch(0 0 0/0.75);--anchor-color:oklch(0 0 0/0.5);--anchor-color-hover:#000;--button-color:oklch(1 0 0/0.5);--button-color-hover:var(--custom-color-2);--button-text-color:oklch(0 0 0/0.85);--button-text-color-hover:#fff;background:var(--custom-color-1);--fa-primary-color:var(--custom-color-2);--fa-secondary-color:#fff}.bg-akzent-alt{--font-color:oklch(1 0 0/0.85);--anchor-color:oklch(1 0 0/0.65);--anchor-color-hover:#fff;--heading-color:#fff;--button-color:var(--button-text-color);--button-color-hover:var(--custom-color-1);--button-text-color:oklch(0 0 0/0.85);--button-text-color-hover:#000;background:var(--custom-color-2);--fa-primary-color:var(--custom-color-1);--fa-secondary-color:#fff}.bg-hellgrau{background:var(--hellgrau)}.bg-hellgrau,.bg-mittelgrau{--anchor-color:var(--custom-color-2);--anchor-color-hover:var(--custom-color-2-var);--heading-color:var(--custom-color-2);--button-color:var(--custom-color-2);--button-color-hover:var(--custom-color-1);--button-text-color:#fff;--button-text-color-hover:#000}.bg-mittelgrau{background:var(--mittelgrau)}.bg-dunkelgrau{--font-color:var(--mittelgrau);--anchor-color:var(--custom-color-1);--anchor-color-hover:var(--custom-color-1-var);--heading-color:var(--custom-color-1);background:var(--dunkelgrau);--fa-primary-color:var(--custom-color-1);--fa-secondary-color:var(--hellgrau)}.bg-dunkelgrau,.bg-weiss{--button-color:var(--custom-color-2);--button-color-hover:var(--custom-color-1);--button-text-color:#fff;--button-text-color-hover:#000}.bg-weiss{--anchor-color:var(--custom-color-2);--anchor-color-hover:var(--custom-color-2-var);--heading-color:var(--custom-color-2);background:#fff}.bg-schwarz{--font-color:oklch(1 0 0/0.6);--anchor-color:var(--custom-color-1);--anchor-color-hover:var(--custom-color-1-var);--heading-color:var(--custom-color-1);background:var(--schwarz)}.bg-gradient{background:linear-gradient(in oklch 90deg,var(--bg-gradient-colors));--fa-primary-color:var(--custom-color-1);--fa-secondary-color:#fff}.bg-gradient,.bg-heading-gradient{--font-color:#fff;--anchor-color:oklch(1 0 0/0.8);--anchor-color-hover:#000;--heading-color:oklch(1 0 0/0.8)}.bg-heading-gradient{background:linear-gradient(in oklch 90deg,var(--heading-gradient-colors))}.nobottommargin{margin-bottom:0!important}.grid img{width:100%}.panel{border:1px dashed oklch(74.07% 0 0deg);border-width:1px 0;padding:calc(var(--abstand)/2)}.banner-spacer,.top-bar{background:linear-gradient(in oklch 90deg,var(--heading-gradient-colors))}.top-bar{z-index:999;position:fixed;display:flex;flex-direction:row;height:var(--top-bar-height);width:100%;z-index:100;justify-content:space-between;padding:0 1em;transition:box-shadow .5s ease,opacity .5s ease;box-shadow:0 0 4em oklch(42.42% .0304 229.9728deg/0);opacity:1}.scrolled .top-bar{box-shadow:0 0 4em oklch(42.42% .0304 229.9728deg/.25)}.top-bar .item{flex-direction:row;align-items:center}.top-bar .item,.top-bar .top-logo{display:flex;justify-content:flex-start}.top-bar .top-logo{flex-direction:column;align-items:flex-start;width:auto;height:var(--top-bar-height);transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;padding:1rem 1rem 0 0}.top-bar .top-logo a img{transition:-webkit-transform .25s cubic-bezier(.29,1.57,.48,.86);transition:transform .25s cubic-bezier(.29,1.57,.48,.86);transition:transform .25s cubic-bezier(.29,1.57,.48,.86),-webkit-transform .25s cubic-bezier(.29,1.57,.48,.86);height:calc(var(--top-bar-height) - 2rem)}.top-bar .top-logo a:hover img{-webkit-transform:scale(1.15) rotate(-5deg);transform:scale(1.15) rotate(-5deg)}.header-nav{display:flex;justify-content:flex-end}.hamburger{text-align:right}main{margin:0 auto}a.button,button,span.button{border:none;background:var(--button-color);color:var(--button-text-color);border-radius:var(--button-radius);text-decoration:none;display:inline-block;text-transform:uppercase;cursor:pointer;letter-spacing:.1em;font-weight:600;font-size:.8em;line-height:1.5em;padding:.7em 1.25em .6em;transition:color .25s ease-out,background-color .25s ease-out}a.button:hover,button:hover,span.button:hover{background:var(--button-color-hover);color:var(--button-text-color-hover)}a.button:hover i,a.button:hover svg,button:hover i,button:hover svg,span.button:hover i,span.button:hover svg{color:var(--button-svg-color-hover)}a.button i,a.button svg,button i,button svg,span.button i,span.button svg{margin-right:.5em;color:var(--button-svg-color);transition:color .25s ease}a.button.expand,button.expand,span.button.expand{width:100%}a.button.bg-hellgrau:hover,button.bg-hellgrau:hover,span.button.bg-hellgrau:hover{color:#fff;background:var(--custom-color-2)}a.button.bg-akzent:hover,button.bg-akzent:hover,span.button.bg-akzent:hover{color:#fff;background:var(--custom-color-1-var)}a.button.bg-akzent-alt,button.bg-akzent-alt,span.button.bg-akzent-alt{color:#fff}a.button.bg-akzent-alt:hover,button.bg-akzent-alt:hover,span.button.bg-akzent-alt:hover{color:#fff;background:var(--custom-color-2-var)}a.button.bg-gradient:hover,button.bg-gradient:hover,span.button.bg-gradient:hover{color:#fff}h1 .fa-layers{margin-right:.2em}.center,.zentriert,.zentriert *{text-align:center!important;text-wrap:balance}.kasten{border:1px dashed oklch(74.07% 0 0deg);border-width:1px 0;padding:calc(var(--abstand)/2)}.gruenertext{--font-color:var(--custom-color-2-darker)}.kursiv p{font-style:italic}.icon-neben-text{display:flex}.icon-neben-text .icon{--fa-secondary-opacity:1;margin:.5em calc(var(--abstand)) .5em 0}.svg-neben-text{display:flex}.svg-neben-text .svg{margin:.5em calc(var(--abstand)) .5em 0;min-width:calc(var(--abstand)*2)}.grossertext{--text-base-size:1.4rem}.grossertext p{line-height:1.9em}.centering{display:flex;align-items:center;flex-direction:column;margin:0 auto;width:100%}.richtext.centering{text-align:center}.content>:last-child{margin-bottom:0}.polster-seite{background-color:red;padding-left:var(--abstand);padding-right:var(--abstand)}.polster-oben{padding-top:calc(var(--abstand)*1.25)}.polster-oben.polster-halb{padding-top:calc(var(--abstand)*0.625)}.polster-unten{padding-bottom:calc(var(--abstand)*1.25)}.polster-unten.polster-halb{padding-bottom:calc(var(--abstand)*0.625)}.abstand-oben{margin-top:calc(var(--abstand)*1.25)}.abstand-oben.abstand-halb{margin-top:calc(var(--abstand)*0.625)}.abstand-unten{margin-bottom:calc(var(--abstand)*1.25)}.abstand-unten.abstand-halb{margin-bottom:calc(var(--abstand)*0.625)}.vert-abstand.viertel{height:calc(var(--abstand-sm)/4)}.vert-abstand.halb{height:calc(var(--abstand-sm)/2)}.vert-abstand{height:var(--abstand-sm)}.vert-abstand.doppelt{height:var(--abstand-md)}.vert-abstand.vierfach{height:var(--abstand-lg)}.vert-abstand.achtfach{height:calc(var(--abstand-lg)*2)}.vert-abstand.variabel{height:var(--abstand)}.banner-spacer{transition:height .5s ease-in-out;height:var(--spacer-height)}.start-banner{background:linear-gradient(in oklch 90deg,var(--heading-gradient-colors))}.start-banner--grid{display:grid;margin-left:auto;margin-right:auto;max-width:var(--max-content-width);padding:var(--abstand);gap:.5em .25em;grid-template-columns:3fr 9fr 60px;grid-template-rows:auto 58vw auto auto}.start-banner--signet{grid-column:1/4;grid-row:1/2}.start-banner--image{grid-column:2/4;grid-row:2/3}.start-banner--text{grid-column:1/4;grid-row:3/4}.start-banner--buttons{grid-column:1/3;grid-row:4/5}.start-banner--loki{grid-column:3/4;grid-row:3/5}.start-banner--text{display:flex;flex-direction:column;justify-content:space-evenly}.start-banner--text h1{font-variant-numeric:oldstyle-nums;color:#fff;font-weight:500;font-size:clamp(1.2em,3.5vw,2.5em);line-height:1em;margin:0 0 .2em}.start-banner--text p.untertitel{color:#fff;font-weight:500;font-size:clamp(1em,2vw,2em);line-height:1.2em;text-wrap:pretty}.start-banner--text .stoerer-wrapper{display:none}.start-banner--signet{margin:.7em 0}.start-banner--signet img{width:clamp(14rem,80%,30rem)}.start-banner--signet .datum{font-variant-numeric:oldstyle-nums;color:#fff;font-weight:500;font-size:clamp(1.2em,5.8vw,9.2em);line-height:1em;margin-top:.2em;margin-bottom:.2em;text-transform:uppercase}.start-banner--loki{align-self:end}.start-banner--loki p{color:var(--custom-color-2);font-weight:600;font-size:.8em;text-align:center;display:none}.start-banner--buttons{display:flex;flex-wrap:wrap}.start-banner--buttons .button{font-size:.85em;margin:.5em .5em 0 0}.start-banner .stoerer{color:#fff;font-weight:600;font-size:clamp(1.2em,1.7vw,1.5em);display:inline-block;background:oklch(59.96% .1091 234.919deg);padding:0 1em;-webkit-transform:rotate(-3deg) translate(-.5em,.5em);transform:rotate(-3deg) translate(-.5em,.5em);box-shadow:0 .1em .3em oklch(0 0 0deg/.45);border:.1em solid #fff;border-radius:.2em;text-shadow:.05em .05em .1em oklch(0 0 0deg/.5);transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;z-index:100}.start-banner .stoerer:hover{-webkit-transform:scale(1.1) rotate(3deg) translate(-.2em,.4em);transform:scale(1.1) rotate(3deg) translate(-.2em,.4em)}.start-banner--image{display:grid;grid-template-columns:1fr var(--abstand);grid-template-rows:1fr calc(var(--abstand)/2);aspect-ratio:1.3;width:100%;overflow:visible;position:relative}.start-banner--image img.Blatt{grid-column:1/2;grid-row:1/2;opacity:1;position:absolute;inset:0;width:100%}.start-banner--image .uhu-outline{grid-column:1/2;grid-row:1/2;display:block;position:absolute;top:28%;left:16%;width:70%;height:52%;overflow:hidden;background-repeat:no-repeat;background-position:102% -43%;background-image:url(https://tagderstadtnaturhamburg.de/assets/ltdsn/template2022/img/2023/Uhu-trans-1200.webp);clip-path:polygon(26% 0,50% 0,100% 59%,100% 90%,90% 100%,0 100%,0 60%);-webkit-animation:uhu-div 20s ease-in-out 2s 1 forwards;animation:uhu-div 20s ease-in-out 2s 1 forwards}@media screen and (min-width:40em){.start-banner--grid{grid-template-columns:7fr 1fr 5fr 75px;grid-template-rows:repeat(4,auto);padding:calc(var(--abstand)/1.5) var(--abstand);gap:1em 1em}.start-banner--text{grid-column:1/2;grid-row:2/4;justify-content:center}.start-banner--signet{grid-column:1/4;grid-row:1/2}.start-banner--signet img{width:clamp(14rem,40vw,40rem)}.start-banner--signet .datum{font-size:clamp(1.2em,3.7vw,3.2em)}.start-banner--image{grid-column:2/5;grid-row:1/4}.start-banner--image .uhu-outline{top:24%;left:14%}.start-banner--loki{grid-column:4/5;grid-row:3/5}.start-banner--buttons{grid-column:1/4;grid-row:4/5}}@media screen and (min-width:64em){.start-banner--grid{grid-template-columns:7fr 1fr 5fr 100px;gap:1em}.start-banner--loki p{display:block}}@-webkit-keyframes uhu-div{6%{background-position:97% 34%;background-size:206%;rotate:0deg}12%{background-position:97% 34%;background-size:206%;rotate:0deg}14%{background-position:83% 32%;background-size:215%;rotate:0deg}18%{background-position:83% 32%;background-size:215%;rotate:0deg}21%{background-position:96% 34%;background-size:250%;rotate:0deg}68%{background-position:96% 34%;background-size:250%;rotate:0deg}69%{background-position:96% 33.5%;background-size:250%;rotate:0deg}70%{background-position:96% 37%;background-size:250%;rotate:0deg}71%{background-position:96% 34%;background-size:250%;rotate:0deg}95%{background-position:96% 34%;background-size:250%;rotate:0deg}0%{background-position:102% -43%;background-size:206%;rotate:0deg}}@keyframes uhu-div{6%{background-position:97% 34%;background-size:206%;rotate:0deg}12%{background-position:97% 34%;background-size:206%;rotate:0deg}14%{background-position:83% 32%;background-size:215%;rotate:0deg}18%{background-position:83% 32%;background-size:215%;rotate:0deg}21%{background-position:96% 34%;background-size:250%;rotate:0deg}68%{background-position:96% 34%;background-size:250%;rotate:0deg}69%{background-position:96% 33.5%;background-size:250%;rotate:0deg}70%{background-position:96% 37%;background-size:250%;rotate:0deg}71%{background-position:96% 34%;background-size:250%;rotate:0deg}95%{background-position:96% 34%;background-size:250%;rotate:0deg}0%{background-position:102% -43%;background-size:206%;rotate:0deg}}.anim-pulse{opacity:0;-webkit-animation:pulse 5s cubic-bezier(.29,1.57,.48,.86) 1s both;animation:pulse 5s cubic-bezier(.29,1.57,.48,.86) 1s both}@-webkit-keyframes pulse{0%{-webkit-transform:scale(4,3);transform:scale(4,3);opacity:0}8%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes pulse{0%{-webkit-transform:scale(4,3);transform:scale(4,3);opacity:0}8%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.folgeseite{background:linear-gradient(in oklch 90deg,var(--heading-gradient-colors))}.folgeseite--grid{display:grid;margin:0 auto;max-width:var(--max-content-width);padding:var(--abstand-md) var(--abstand) var(--abstand-sm) var(--abstand);gap:1rem;grid-template-columns:4fr 1fr 80px;grid-template-rows:auto;grid-template-areas:"heading heading insekt" "logo logo insekt" "buttons buttons insekt"}.folgeseite--heading{grid-area:heading}.folgeseite--insekt{grid-area:insekt;align-self:end;justify-self:center}.folgeseite img.uhu{-webkit-transform:scale(1) translateY(calc(var(--abstand-sm))) rotate(0deg);transform:scale(1) translateY(calc(var(--abstand-sm))) rotate(0deg)}.folgeseite img.fuchs{translate:0 calc(var(--abstand-sm) + 2px)}.folgeseite img.oedlandschrecke{rotate:20deg}.folgeseite--logo{grid-area:logo;align-self:end;margin-bottom:calc(var(--abstand-sm)/2)}.folgeseite--buttons{grid-area:buttons}.folgeseite h1{margin:0 0 .5em;text-transform:uppercase;letter-spacing:.05em;color:#fff;font-weight:600;font-size:clamp(1.3em,2.9vw,2em);line-height:1.2em}.folgeseite p.intro{--font-color:oklch(1 0 0/0.9);font-size:1.25em;font-weight:600;line-height:1.3em}@-webkit-keyframes insekt{1%{-webkit-transform:scaleX(.05);transform:scaleX(.05)}2%{-webkit-transform:scale(1);transform:scale(1)}5%{-webkit-transform:scale(1);transform:scale(1)}6%{-webkit-transform:scaleX(.05);transform:scaleX(.05)}7%{-webkit-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(1);transform:scale(1)}41%{-webkit-transform:rotate(-10deg) scale(1);transform:rotate(-10deg) scale(1)}72%{-webkit-transform:rotate(-10deg) scale(1);transform:rotate(-10deg) scale(1)}73%{-webkit-transform:rotate(-10deg) scaleX(.05);transform:rotate(-10deg) scaleX(.05)}74%{-webkit-transform:rotate(-10deg) scale(1);transform:rotate(-10deg) scale(1)}82%{-webkit-transform:rotate(-10deg) scale(1);transform:rotate(-10deg) scale(1)}83%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}}@keyframes insekt{1%{-webkit-transform:scaleX(.05);transform:scaleX(.05)}2%{-webkit-transform:scale(1);transform:scale(1)}5%{-webkit-transform:scale(1);transform:scale(1)}6%{-webkit-transform:scaleX(.05);transform:scaleX(.05)}7%{-webkit-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(1);transform:scale(1)}41%{-webkit-transform:rotate(-10deg) scale(1);transform:rotate(-10deg) scale(1)}72%{-webkit-transform:rotate(-10deg) scale(1);transform:rotate(-10deg) scale(1)}73%{-webkit-transform:rotate(-10deg) scaleX(.05);transform:rotate(-10deg) scaleX(.05)}74%{-webkit-transform:rotate(-10deg) scale(1);transform:rotate(-10deg) scale(1)}82%{-webkit-transform:rotate(-10deg) scale(1);transform:rotate(-10deg) scale(1)}83%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}}@media screen and (min-width:40em){.folgeseite--grid{grid-template-columns:4fr 1fr 120px;grid-template-areas:"heading dummy insekt" "logo void insekt" "buttons buttons insekt"}.folgeseite--logo img{max-width:30rem}.folgeseite img.insekt{-webkit-transform:scale(2) translate(0) rotate(-40deg);transform:scale(2) translate(0) rotate(-40deg)}}@media screen and (min-width:64em){.folgeseite--grid{grid-template-columns:3fr 1fr 150px}.folgeseite--logo img{max-width:35rem}.folgeseite img.insekt{-webkit-transform:scale(3) translate(0) rotate(-40deg);transform:scale(3) translate(0) rotate(-40deg)}}.subpagebuttons{font-size:.8em;padding:0 0 .25em}.subpagebuttons--header{font-size:.8em}.subpagebuttons--soloicons{font-size:1em}.subpagebuttons--soloicons .fa-stack-2x{color:var(--custom-color-2)}.subpagebuttons--soloicons .fa-stack-1x{color:#fff}.subpagebuttons--soloicons.active .fa-stack-2x,.subpagebuttons--soloicons:hover .fa-stack-2x{color:var(--custom-color-1)}.subpagebuttons--soloicons.active .fa-stack-1x,.subpagebuttons--soloicons:hover .fa-stack-1x{color:#000}.subpagebuttons--items{display:flex;flex-wrap:wrap}.subpagebuttons--item{background-color:var(--custom-color-2);color:#fff;margin:0 .25em .25em 0;padding:.3em 1.3em .3em 1.2em;border-radius:2em;text-transform:uppercase;display:flex;align-items:center;transition:background .5s ease,color .5s ease}.subpagebuttons--item.active,.subpagebuttons--item:hover{background-color:var(--custom-color-1);color:#000}.subpagebuttons--icon{color:#fff;margin-right:.7em}@media screen and (min-width:40em){.subpagebuttons{padding:0 0 .5em}.subpagebuttons--item{margin:0 1em .5em 0}.subpagebuttons--header{letter-spacing:.1em;text-transform:uppercase}.subpagebuttons--header .subpagebuttons--item{margin-bottom:0}}.folgeseite-image img.banner-image{width:100%;-o-object-fit:cover;object-fit:cover}.infoheader{--custom-color-2:var(--infoheader-tooltip,--custom-color-2);background:linear-gradient(in oklch 90deg,var(--heading-gradient-colors))}.infoheader p{margin:0}.infoheader--grid{display:grid;margin:0 auto;max-width:var(--max-content-width);padding:var(--abstand-sm) var(--abstand) calc(var(--abstand)/4) var(--abstand);gap:0 1rem;grid-template-columns:auto 1fr;grid-template-rows:auto;grid-template-areas:"top top" "nummer id" "heading heading" "datum datum" "buttons buttons"}.infoheader--top{grid-area:top}.infoheader--top p{--font-color:oklch(1 0 0/0.7);margin:0;text-transform:uppercase;font-weight:600;letter-spacing:.1em;font-size:.9rem}.infoheader--nummer{grid-area:nummer}.infoheader--nummer p{--font-color:oklch(1 0 0/0.7);margin:0;text-transform:uppercase;font-weight:600;letter-spacing:.1em;font-size:.9rem;text-align:right}.infoheader--id{grid-area:id}.infoheader--id p{--font-color:oklch(1 0 0/0.7);margin:0;text-transform:uppercase;letter-spacing:.05em;font-weight:600;font-size:clamp(1.3em,2.9vw,2em);line-height:1.2em}.infoheader--datum{grid-area:datum}.infoheader--datum p{color:#fff;margin:.5em 0 1em;text-transform:uppercase;letter-spacing:.05em;font-weight:500;font-size:clamp(1em,2.7vw,1.5em);line-height:1.2em}.infoheader--buttons{grid-area:buttons}.infoheader--buttons .symbolleiste{justify-content:flex-start}.infoheader--heading{grid-area:heading}.infoheader--logo{grid-area:logo;align-self:end;margin-bottom:calc(var(--abstand-sm)/2)}.infoheader h1{margin:.25em 0 0;text-transform:uppercase;letter-spacing:.05em;color:#fff;font-weight:600;font-size:clamp(1.3em,2.9vw,2em);line-height:1.2em}.infoheader h5{margin:0 0 .5em;color:#fff;font-weight:600}@media screen and (min-width:40em){.infoheader--grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(3,auto);grid-template-areas:"top top top nummer" "heading heading heading id" "datum datum buttons buttons"}.infoheader--datum p,.infoheader--heading h1,.infoheader--heading h5{color:var(--infoheader-text-left)}.infoheader--top p{--font-color:var(--infoheader-text-left)}.infoheader--id p,.infoheader--nummer p{--font-color:var(--infoheader-text-right)}.infoheader--id p{text-align:right}.infoheader--buttons{grid-area:buttons}.infoheader--buttons .symbolleiste{justify-content:flex-end}}p.merkzettel{font-size:.95em}p.merkzettel a.button{margin-top:.2em;margin-bottom:.2em}.infopage{margin-top:var(--abstand-sm);display:grid;width:100%;max-width:var(--max-content-width);margin-left:auto;margin-right:auto;padding:0 var(--abstand) var(--abstand) var(--abstand);gap:var(--abstand-sm);grid-template-columns:auto;grid-template-rows:auto;grid-template-areas:"bild" "text" "buttons" "karte" "lage" "info2" "info1"}.infopage--bild{grid-area:bild}.infopage--bild img{width:100%}.infopage--bild:has(.videoWrapper){aspect-ratio:16/9}.infopage--karte{grid-area:karte;min-height:14em}.infopage--lage{grid-area:lage;background-color:var(--dunkelgrau);--font-color:#fff;padding:var(--abstand-sm)}.infopage--lage p{margin:0;--text-base-size:.9em}.infopage--text{grid-area:text}.infopage .infoblocks{background-color:var(--mittelgrau);padding:var(--abstand-sm)}.infopage .infoblocks p{margin:0;--text-base-size:.9em}.infopage--info1{grid-area:info1}.infopage--info2,.infopage--info3{grid-area:info2}.infopage--buttons{grid-area:buttons;display:flex;flex-wrap:wrap}.infopage--buttons>*{margin:0 .5em .5em 0}.infopage p.button-absatz{margin-top:.5em}@media screen and (min-width:40em){.infopage{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(5,auto);grid-template-areas:"bild bild" "karte lage" "info1 info2" "text text" "buttons buttons"}.infopage--info3{grid-area:3/1/4/3}}@media screen and (min-width:64em){.infopage{grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:1fr auto;grid-template-areas:"bild bild bild bild karte karte" "bild bild bild bild karte karte" "info1 info1 info2 info2 lage lage" "text text text text text text" "buttons buttons buttons buttons buttons buttons"}.infopage--info3{grid-area:3/1/4/5}}.trenner{width:100%;border-bottom:2px solid var(--mittelgrau)}.previewwrapper{background-color:#fff;padding:var(--abstand-sm);box-shadow:0 .25em 1em oklch(76.76% .0047 .36779turn)}.previewheader{--font-color:var(--custom-color-2-darker)}.previewheader p{margin:0}.previewheader--grid{display:grid;margin:0 auto;max-width:var(--max-content-width);gap:0 1rem;grid-template-columns:auto 1fr;grid-template-rows:auto;grid-template-areas:"top top" "nummer id" "heading heading" "datum datum" "buttons buttons"}.previewheader--top{grid-area:top}.previewheader--top p{margin:0;text-transform:uppercase;font-weight:600;letter-spacing:.1em;font-size:.9rem}.previewheader--nummer{grid-area:nummer}.previewheader--nummer p{margin:0;text-transform:uppercase;font-weight:600;letter-spacing:.1em;font-size:.9rem;text-align:right}.previewheader--id{grid-area:id}.previewheader--id p{margin:0;text-transform:uppercase;letter-spacing:.05em;font-weight:600;font-size:clamp(1.3em,2.9vw,2em);line-height:1.2em}.previewheader--datum{grid-area:datum}.previewheader--datum p{margin:.5em 0 1em;text-transform:uppercase;letter-spacing:.05em;font-weight:500;font-size:clamp(1em,2.7vw,1.5em);line-height:1.2em}.previewheader--buttons{grid-area:buttons}.previewheader--buttons .symbolleiste{justify-content:flex-start}.previewheader--heading{grid-area:heading}.previewheader--logo{grid-area:logo;align-self:end;margin-bottom:calc(var(--abstand-sm)/2)}.previewheader h3{margin:.25em 0 0;text-transform:uppercase;letter-spacing:.05em;--font-color:var(--heading-color);font-weight:600;font-size:clamp(1.3em,2.9vw,2em);line-height:1.2em}.previewheader h5{margin:0 0 .5em;font-weight:600}@media screen and (min-width:40em){.previewheader--grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(3,auto);grid-template-areas:"top top top nummer" "heading heading heading id" "datum datum buttons buttons"}.previewheader--id p,.previewheader--nummer p{--font-color:var(--custom-color-2-darker)}.previewheader--id p{text-align:right}.previewheader--buttons{grid-area:buttons}.previewheader--buttons .symbolleiste{justify-content:flex-end}}.previewpage{margin-top:0;display:grid;width:100%;max-width:var(--max-content-width);margin-left:auto;margin-right:auto;gap:var(--abstand-sm);grid-template-columns:auto;grid-template-rows:auto;grid-template-areas:"bild" "text" "buttons" "karte" "lage" "info2" "info1"}.previewpage--bild{grid-area:bild}.previewpage--bild img{width:100%}.previewpage--karte{background-color:var(--mittelgrau);grid-area:karte;min-height:14em;padding:var(--abstand-sm)}.previewpage--karte p{--text-base-size:.9em}.previewpage--lage{grid-area:lage;background-color:var(--dunkelgrau);--font-color:#fff;padding:var(--abstand-sm)}.previewpage--lage p{margin:0;--text-base-size:.9em}.previewpage--text{grid-area:text}.previewpage .infoblocks{background-color:var(--mittelgrau);padding:var(--abstand-sm)}.previewpage .infoblocks p{margin:0;--text-base-size:.9em}.previewpage--info1{grid-area:info1}.previewpage--info2,.previewpage--info3{grid-area:info2}.previewpage--buttons{grid-area:buttons;display:flex;flex-wrap:wrap}.previewpage--buttons>*{margin:0 .5em .5em 0}.previewpage p.button-absatz{margin-top:.5em}@media screen and (min-width:40em){.previewpage{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(5,auto);grid-template-areas:"bild bild" "karte lage" "info1 info2" "text text" "buttons buttons"}.previewpage--info3{grid-area:3/1/4/3}}@media screen and (min-width:64em){.previewpage{grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:1fr auto;grid-template-areas:"bild bild bild bild karte karte" "bild bild bild bild karte karte" "info1 info1 info2 info2 lage lage" "text text text text text text" "buttons buttons buttons buttons buttons buttons"}.previewpage--info3{grid-area:3/1/4/5}}.mapinfo{display:none;overflow:visible}.mapinfo.sichtbar{display:block}.mapinfo--info{padding:var(--abstand-sm) var(--abstand-sm) 0 var(--abstand-sm)}.mapinfo--id{padding:1em;display:flex;flex-direction:row;justify-content:space-between;align-items:center;letter-spacing:.05em}.mapinfo--id .symbole{display:flex;flex-direction:row;justify-content:flex-end}.mapinfo p.subheader{font-weight:600;margin-bottom:0;line-height:1.25em}.mapinfo p.datumzeit{font-weight:500;text-transform:uppercase;font-size:.95em;letter-spacing:.05em}.mapinfo p.id{--text-base-size:.85em;font-weight:600;margin-bottom:0;color:var(--dunkelgrau)}.mapinfo--text{--text-base-size:1em;padding:var(--abstand-sm) var(--abstand-sm) 0 var(--abstand-sm)}.mapinfo--veranstalter{--text-base-size:.85em;padding:0 var(--abstand-sm) 0 var(--abstand-sm)}.mapinfo--buttons{padding:0 var(--abstand-sm) var(--abstand-sm) var(--abstand-sm)}.mapinfo h4{margin:.5em 0 .25em}.map-event-popup-entry{cursor:pointer}.mapboxgl-map .mapboxgl-ctrl button{margin:0}.mapboxgl-popup-content{width:20rem;padding:0!important;box-shadow:0 .8rem 2rem oklch(0 0 0deg/.3)!important;--text-base-size:.9rem}.mapboxgl-popup-content p{cursor:pointer;padding:1em;margin:0;border-bottom:1px dotted var(--mittelgrau)}.mapboxgl-popup-content p:hover{background:var(--mittelgrau)}.mapboxgl-popup-content p.active{background:var(--hellgrau)}.mapboxgl-popup-content p a{font-weight:600}.mapboxgl-popup-content p span.map-title{font-size:1.1em;font-weight:600;color:var(--custom-color-2)}.vollbild-banner{background:linear-gradient(in oklch 90deg,var(--heading-gradient-colors))}.vollbild-banner,.vollbild-banner--entry{position:relative;height:100%;width:100%;margin:0 auto}.vollbild-banner--image{height:33.3vw;min-height:20rem;width:100vw;max-height:600px;-o-object-fit:cover;object-fit:cover;-webkit-filter:grayscale(100%) contrast(90%) brightness(140%);filter:grayscale(100%) contrast(90%) brightness(140%)}.vollbild-banner--overlay{background:linear-gradient(in oklch 90deg,var(--heading-gradient-colors));mix-blend-mode:multiply}.vollbild-banner--overlay,.vollbild-banner--text{position:absolute;top:0;left:0;height:100%;width:100%}.vollbild-banner--text{margin:0;display:flex;align-items:flex-end}.vollbild-banner--text h1{margin:0;text-transform:uppercase;letter-spacing:.05em;color:#fff;font-weight:600;line-height:1.2em;font-size:clamp(var(--text-lg),3.5vw,var(--text-xxl))}.vollbild-banner--text p.intro{--font-color:oklch(1 0 0/0.9);padding-top:calc(var(--abstand)/2);font-size:1.25em;font-weight:600;line-height:1.3em}.caption{font-size:.9em;font-weight:600;z-index:1000}.CSS-Galerie{width:100%;display:grid;gap:1em;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-auto-flow:dense}.CSS-Galerie img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.CSS-Galerie>div.breit{grid-column:span 2}.CSS-Galerie>div.hoch{grid-row:span 2}.CSS-Galerie>div.doppelt,.CSS-Galerie>div.riesig{grid-row:span 2;grid-column:span 2}@media only screen and (min-width:700px){.CSS-Galerie>div.riesig{grid-column:span 3}}.textfeld.gross{font-size:1.2em;line-height:1.6em}.textfeld.box{padding:var(--abstand-md)}.textfeld.box p:last-of-type{margin-bottom:0}main .owl-carousel .owl-item{padding:.5em}main .owl-carousel .owl-nav{display:flex;width:100%;justify-content:space-between;-webkit-margin-before:1em;margin-block-start:1em}main .owl-carousel .owl-nav button.owl-next,main .owl-carousel .owl-nav button.owl-prev{display:flex;align-items:center;justify-content:center;width:2.5em;aspect-ratio:1;background-color:var(--hellgrau);border-radius:50%}main .owl-carousel .owl-nav button.owl-next:hover,main .owl-carousel .owl-nav button.owl-prev:hover{background-color:var(--mittelgrau)}main .owl-carousel .owl-nav button.owl-next i,main .owl-carousel .owl-nav button.owl-prev i{--fa-primary-color:var(--custom-color-2);--fa-secondary-color:var(--custom-color-2);font-size:1.5em;margin:0}.Kat-Highlight-Titel{-webkit-margin-after:1em;margin-block-end:1em;font-weight:600}.Kat-Highlight-Titel a{color:var(--custom-color-2)}.Kat-Highlight-Titel a:hover{color:var(--custom-color-2-darker)}.Kat-Highlight-Titel .Kat-Highlight-Icon{height:1.7em}.zoom-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(11em,1fr));gap:calc(var(--abstand)/2);grid-auto-flow:row}.zoom-gallery img{max-width:100%;transition:box-shadow .2s ease-out,-webkit-transform .2s ease-out;transition:transform .2s ease-out,box-shadow .2s ease-out;transition:transform .2s ease-out,box-shadow .2s ease-out,-webkit-transform .2s ease-out;box-shadow:0 0 0 oklch(0 0 0deg/.5)}.zoom-gallery img:hover{-webkit-transform:scale(1.05) rotate(2deg);transform:scale(1.05) rotate(2deg);box-shadow:.2rem .4rem .8rem -.2em oklch(0 0 0deg/.3)}.schatten{box-shadow:0 .25rem .5rem oklch(0 0 0deg/.25);margin-bottom:var(--abstand-sm)}.person--liste{display:grid;grid-template-columns:repeat(auto-fit,minmax(27rem,1fr));grid-template-columns:1fr;grid-gap:var(--abstand)}.person--category,.person--description,.person--name{text-align:center}.person--item{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-bottom:var(--abstand-lg)}.person--image div{width:12rem;height:12rem;border-radius:50%;background-size:cover;background-position:50%;margin-bottom:2rem}.person--description{display:flex;flex-direction:column;margin-left:0}.person--category{font-size:.8em;color:var(--font-hell);font-weight:600;margin-bottom:1em;text-transform:uppercase;letter-spacing:.025em}.person--name{font-style:normal;font-weight:700;margin-bottom:.15em}.person--kontakt p{margin-bottom:.25em;font-size:.8em}.person--icons{font-size:.8em;margin-bottom:.5rem;margin-top:.5rem}.person--icons,.person--icons a{display:flex;justify-content:center;align-items:center}.person--icons a{flex-wrap:wrap;color:var(--custom-color-2);margin:.5em .5rem .25em 0}.person--icons a:hover{color:var(--custom-color-1)}.project{display:grid;overflow:hidden;box-shadow:0 .2em .5em -.1em oklch(0 0 0deg/.4)}.project--1-2{grid-template-columns:1fr 2fr;grid-template-rows:auto;grid-template-areas:"bild bild" "info info"}.project--1-1{grid-template-columns:1fr 1fr}.project--1-1,.project--1-1.swap{grid-template-areas:" bild bild" "info info"}.project--2-1{grid-template-columns:2fr 1fr;grid-template-areas:"bild bild" "info info"}.project .project-title-with-icon{display:flex;justify-content:flex-start;align-items:center}.project .project-spende-icon{margin-right:1rem}.project .project-info{grid-area:info;display:flex;flex-direction:column;justify-content:space-between;padding:0}.project .project-info .project-head{padding:calc(var(--abstand)/3) calc(var(--abstand)/1.5);font-size:.8em;text-transform:uppercase;letter-spacing:.1em;opacity:.8;font-weight:600;margin-bottom:1em}.project .project-info .project-description{padding:calc(var(--abstand)/1.5);font-size:.9em}.project .project-info .project-description p{text-align:left}.project .project-info .project-description h4{font-style:normal;font-weight:600;font-size:1.8rem;line-height:1.3em;margin-bottom:1em}.project .project-info .project-readon a.button{border-radius:0;padding:calc(var(--abstand)/3) calc(var(--abstand)/1.5);width:100%;background-color:oklch(0 0 0deg/.1);margin-top:.7em;margin-bottom:0}.project .project-image{grid-area:bild;background-size:cover;min-height:30vh;background-position:50%}.testimonial--category,.testimonial--description,.testimonial--headline,.testimonial--name{text-align:center}.testimonial--item{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-bottom:var(--abstand-md)}.testimonial--item:last-of-type{margin-bottom:0}.polster .testimonial--item{padding:var(--abstand)}.testimonial--image div{width:9rem;height:9rem;border-radius:50%;background-size:cover;background-position:50%;margin-bottom:2rem}.testimonial--zitat{font-style:italic;font-size:1.1em;line-height:1.7em;margin-bottom:.25em}.testimonial--description{display:flex;flex-direction:column;margin-left:0}.testimonial--category{font-size:.75em;font-weight:600;margin-bottom:1em;text-transform:uppercase;letter-spacing:.025em}.testimonial--name{font-style:normal;font-size:1em;font-weight:700;margin-bottom:.15em}.testimonial--headline{font-family:var(--font-header);color:var(--custom-color-1);font-style:italic;font-size:1.5em;font-weight:700;margin-bottom:.5em}.testimonial--icons{margin-bottom:.5rem}.testimonial--icons,.testimonial--icons a{display:flex;justify-content:center;align-items:center}.testimonial--icons a{flex-wrap:wrap;color:var(--custom-color-1);margin:0 .25rem}.testimonial--icons a:hover{color:var(--custom-color-2)}blockquote{margin:var(--abstand-sm) 0;font-style:italic;font-size:var(--text-md);line-height:1.7em;border-left:.5em solid var(--custom-color-1);padding:calc(var(--abstand-sm)/2) calc(var(--abstand-lg)/2);color:var(--anchor-color);font-weight:500}blockquote cite{display:block;margin-top:calc(var(--abstand-sm)/2);text-align:right;font-size:1em;font-style:normal;font-weight:600}.linkraster{display:grid;grid-template-columns:1fr 1fr;gap:var(--abstand-sm)}.linkraster .linkraster-item{position:relative;box-shadow:0 .2em .7em oklch(0 0 0deg/.25)}.linkraster .linkraster-item .linkraster-image{-o-object-fit:cover;object-fit:cover}.linkraster .linkraster-item .linkraster-info{width:100%;background-color:var(--custom-color-2);padding:.5em;opacity:1;transition:opacity 1s ease}.linkraster .linkraster-item .linkraster-info .linkraster-title{font-size:1.3em;font-weight:600;color:#fff;text-align:left;line-height:1.4em;margin:0 0 .25em}.linkraster .linkraster-item .linkraster-info .linkraster-readon{font-size:.9em;font-weight:600;margin:0;color:#fff;opacity:.7}.linkraster .linkraster-item a:hover .linkraster-info{opacity:1;transition:opacity .35s ease}@media only screen and (min-width:40em){.linkraster{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr))}.linkraster .linkraster-item .linkraster-info{position:absolute;bottom:0;left:0;opacity:0;padding:1em}.linkraster .linkraster-item .linkraster-info .linkraster-title{font-size:1.4em}}.bigicon-container{display:flex;flex-flow:row;place-self:center}.bigicon-container .bigicon{margin:0 auto}.bigicon-container .bigicon.icon-size-s{font-size:clamp(1.5rem,3vw,3rem)}.bigicon-container .bigicon.icon-size-m{font-size:clamp(2.25rem,5vw,5rem)}.bigicon-container .bigicon.icon-size-l{font-size:clamp(2.75rem,7vw,7rem)}.bigicon-container .bigicon.icon-size-xl{font-size:clamp(3rem,10vw,10rem)}.bigicon i,a .bigicon:hover{margin:0 auto}.subpageraster{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--abstand-md)/2)}.subpageraster--item{border-radius:.25rem;padding:var(--abstand-sm);display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.subpageraster--item:hover .bigicon{-webkit-transform:scale(1.1);transform:scale(1.1);margin:0}.subpageraster--heading{text-align:center;margin-top:0;font-size:var(--text-normal)}.subpageraster--text{text-align:center;color:var(--font-color);font-weight:400;font-size:var(--text-sm)}.subpageraster .bigicon{margin:0}@media only screen and (min-width:40em){.subpageraster{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr))}.subpageraster--heading{font-size:var(--text-md)}}@media only screen and (min-width:64em){.subpageraster{grid-template-columns:repeat(3,1fr)}.subpageraster--heading{font-size:var(--text-lg)}}figcaption{font-size:.75em;font-weight:700;opacity:.5;margin:.5em 0 1.5em}figcaption .copyright{display:inline-block;padding-left:1em;font-weight:600;font-style:italic}hr{border:none;border-bottom:1px dashed oklch(84.52% 0 0deg);background-color:transparent;color:transparent;height:0;margin:var(--abstand) 0}.accordion-title{font-size:1em;text-transform:uppercase;letter-spacing:.05em}.accordion-title:focus,.accordion-title:hover{background-color:var(--hellgrau);color:var(--custom-color-1)}.accordion-list{padding-top:var(--abstand-sm);padding-bottom:var(--abstand-sm)}.ac-item{margin-top:1em;margin-bottom:1em}.ac-button{font-size:var(--text-lg);margin-bottom:1rem}.ac-button:hover{color:var(--custom-color-2)}.ac-button i{color:var(--custom-color-1)}.ac-button:hover i{color:var(--custom-color-2)}.ac-content{padding-bottom:var(--abstand-sm)}.ac-button{cursor:pointer}.ac-content{display:none}.ac-content.default{display:block}a.linkedimage img{transition:-webkit-transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out}a.linkedimage:hover img{-webkit-transform:scale(1.025);transform:scale(1.025)}.sublime{width:100%}.klaro .context-notice p,.videoWrapper .klaro .context-notice p{--green1:var(--custom-color-2);--green2:var(--custom-color-1)}.videoWrapper .klaro .context-notice p{--dark1:#fff}.videoraster{display:grid;grid-template-columns:repeat(auto-fill,minmax(20em,1fr));gap:var(--abstand)}.videoraster .videoWrapper{margin-bottom:calc(var(--abstand)/2)}.footer{padding:var(--abstand-lg) 0;grid-template-areas:"anschrift" "social" "mail" "seiten"}.footer.grid{gap:calc(var(--abstand)/2) var(--abstand)}.footer>div{margin-bottom:1em}.footer--anschrift{grid-area:anschrift}.footer--social{grid-area:social}.footer--seiten{grid-area:seiten}.footer--mail{grid-area:mail}.footer li,.footer p{font-size:1rem}.footer h2{border-bottom:1px dashed oklch(100% 0 0deg/.15);font-size:1em;margin-bottom:.8em;padding-bottom:.8em;letter-spacing:.05em;font-weight:600}@media only screen and (min-width:40em){.footer{padding:var(--abstand-lg) 0;grid-template-areas:"anschrift seiten" "social seiten" "mail seiten"}}@media only screen and (min-width:64em){.footer{padding:var(--abstand-lg) 0;grid-template-areas:"anschrift social seiten" "mail mail seiten"}}.imagelist{display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;margin-block:1em}.imagelist .imagelist-item{flex:0 auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:13em;background-color:#fff;padding:1em}.imagelist .imagelist-item img{width:100%;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;margin-bottom:1em}.imagelist .imagelist-item p{font-size:var(--text-xs);margin-bottom:0}.imagelistsmall{display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;margin-block:1em}.imagelistsmall .imagelistsmall-item{flex:0 auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:5em;background-color:#fff;padding:.25em}.imagelistsmall .imagelistsmall-item img{width:100%;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;margin-bottom:1em}.buttons{display:flex;flex-direction:row;flex-wrap:wrap;-webkit-margin-after:var(--parskip);margin-block-end:var(--parskip);gap:.5em}.grid{display:grid;max-width:var(--max-content-width);width:100%;margin-left:auto;margin-right:auto;padding-left:var(--abstand);padding-right:var(--abstand);gap:var(--abstand)}.grid.nested{padding:0}.grid--1,.grid--1-1,.grid--1-1-1,.grid--1-1-1-1,.grid--1-2,.grid--1-2-1,.grid--1-3,.grid--1-small,.grid--2-1{grid-template-columns:minmax(0,1fr)}.grid--1-3-fest{grid-template-columns:minmax(0,1fr) minmax(0,4fr)}.grid--gallery{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--abstand)}.grid img{max-width:100%}.colpolster{padding:var(--abstand-md)}.colpolster p:last-child{margin-bottom:0}@media only screen and (min-width:40em){.grid--1-1-1{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--1-1-1>:first-child{grid-column:1/3;margin-bottom:var(--abstand)}.grid--3-2{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.grid--2-3{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.grid--3-1{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.grid--1-3{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.grid--2-1{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.grid--1-2{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.grid--1-1,.grid--1-1-1-1{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--1-2-1{grid-template-columns:minmax(0,2fr) minmax(0,3fr) minmax(0,2fr)}.grid--nested-2{padding:0;grid-template-columns:repeat(1,minmax(0,1fr))}.grid--1-small{padding-left:calc(var(--abstand)*3)!important;padding-right:calc(var(--abstand)*3)!important}}@media only screen and (min-width:64em){.grid--1-1{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--1-1-1,.grid--1-2,.grid--2-1{grid-template-columns:repeat(3,minmax(0,1fr))}.grid--1-1-1>:first-child{grid-column:1/2;margin-bottom:0}.grid--1-2>:nth-child(2){grid-column:2/span 2}.grid--2-1>:first-child{grid-column:1/span 2}.grid--1-1-1-1,.grid--1-2-1,.grid--1-3,.grid--1-3-fest,.grid--3-1{grid-template-columns:repeat(4,1fr)}.grid--1-3>:nth-child(2){grid-column:2/span 3}.grid--3-1>:first-child{grid-column:1/span 3}.grid--1-2-1>:nth-child(2){grid-column:2/span 2}.grid--3-2{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.grid--2-3{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.grid--nested-2{padding:0;grid-template-columns:repeat(2,minmax(0,1fr))}.grid--1-3-fest>:nth-child(2){grid-column:2/span 3}.grid--1-small{padding-left:calc(var(--abstand)*3)!important;padding-right:calc(var(--abstand)*3)!important}}.hide{display:none!important}.invisible{visibility:hidden}@media screen and (max-width:40em){.hide-for-small-only{display:none!important}}@media screen and (max-width:0em),screen and (min-width:40em){.show-for-small-only{display:none!important}}@media print,screen and (min-width:40em){.hide-for-medium{display:none!important}}@media screen and (max-width:40em){.show-for-medium{display:none!important}}@media screen and (min-width:40em) and (max-width:64em){.hide-for-medium-only{display:none!important}}@media screen and (max-width:40em),screen and (min-width:64em){.show-for-medium-only{display:none!important}}@media print,screen and (min-width:64em){.hide-for-large{display:none!important}}@media screen and (max-width:64em){.show-for-large{display:none!important}}@media screen and (min-width:64em) and (max-width:75em){.hide-for-large-only{display:none!important}}@media screen and (max-width:75em),screen and (min-width:75em){.show-for-large-only{display:none!important}}.show-for-morescrolled,.show-for-scrolled{opacity:0;transition:opacity 1s ease}.morescrolled .show-for-morescrolled,.scrolled .show-for-scrolled{opacity:1}#map{width:100%;height:40vh}#map button.mapboxgl-popup-close-button{padding:0;font-size:3em}.grid--map{max-width:100%;width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0;gap:0;grid-template-columns:1fr;grid-template-rows:40vh auto;grid-template-areas:"karte" "info"}.grid--map .col1{grid-area:info;overflow:scroll;height:calc(60vh - var(--top-bar-height)*1);max-height:calc(60vh - var(--top-bar-height)*1)}.grid--map .col2{grid-area:karte;height:40vh}.grid--map .col3{display:none;grid-area:suche;background-color:var(--hellgrau);padding:0 1em;border-bottom:1px solid oklch(0 0 0deg/.2)}.grid--map .col3 .suchleiste{place-self:center start}@media only screen and (min-width:40em){#map{height:100%}.grid--map{grid-template-columns:28rem 1fr;grid-template-rows:var(--top-bar-height) calc(100vh - var(--top-bar-height)*2);grid-template-areas:"suche suche" "info karte"}.grid--map .col1{max-height:calc(100vh - var(--top-bar-height)*2)}.grid--map .col1,.grid--map .col2{height:calc(100vh - var(--top-bar-height)*2)}.grid--map .col3{display:flex}}.filterzeit{background-color:var(--filterzeit-bg,--custom-color-1-var);border-radius:2em;margin:0 auto}.filterzeit select{font-size:1em;font-weight:600;color:#fff;padding:.2em 1em;border:none;background-color:transparent;-webkit-appearance:none;appearance:none;width:100%;border-radius:2em;border:2px solid var(--custom-color-1)}.filterzeit select:active,.filterzeit select:focus{outline:none;box-shadow:none}.filterzeit:after{content:" ";position:absolute;top:50%;margin-top:-2px;right:8px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff}.filterzeit option{font-size:1em;background-color:var(--filterzeit-bg,--custom-color-1-var);color:#fff;width:100%;padding:.3em}.filtercode{margin:0 .5em}.filtercode input[type=text]{background-color:var(--hellgrau);border-radius:0;font-size:1em;font-weight:600;color:oklch(25.2% 0 0deg);padding:.2em 1em;border-radius:2em;border:2px solid var(--custom-color-1)}.volltextsuche{display:grid;gap:0 1em;grid-template-columns:1fr;align-items:center;margin-bottom:var(--abstand-sm)}@media screen and (min-width:40em){.volltextsuche{grid-template-columns:1fr 1fr}}@media screen and (min-width:64em){.volltextsuche{grid-template-columns:minmax(-webkit-max-content,35rem) -webkit-max-content;grid-template-columns:minmax(max-content,35rem) max-content}}label.hamburger{cursor:pointer;overflow:hidden;color:var(--custom-color-2-darker);font-size:calc(var(--top-bar-height-scrolled)/2)!important;position:fixed;top:0;right:var(--abstand-sm);z-index:9999;transition:color .33s ease,background-color .33s ease,-webkit-transform .33s ease;transition:transform .33s ease,color .33s ease,background-color .33s ease;transition:transform .33s ease,color .33s ease,background-color .33s ease,-webkit-transform .33s ease;margin:0;width:2em;height:2em;display:flex;justify-content:center;align-items:center}label.hamburger:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.hamburger-icon{margin:0;padding:0}.hamburger-icon i.akzent-alt{color:var(--header-text-right-color,--custom-color-2-darker)}#toggle:checked~label{-webkit-transform:rotate(90deg);transform:rotate(90deg);color:var(--font-color)}#toggle:checked~nav.off{-webkit-transform:translate(0);transform:translate(0);transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,transform .5s ease;transition:opacity .5s ease,transform .5s ease,-webkit-transform .5s ease;opacity:1}#toggle:not(checked){-webkit-appearance:none;appearance:none;display:none;opacity:1}#toggle:checked{display:block;visibility:visible;transition:opacity 1s ease;z-index:99;position:fixed;mix-blend-mode:darken;backdrop-filter:blur(2px)}#toggle:checked:after{display:block;content:"";opacity:.6;width:100vw;height:100vh;background:oklch(0 0 0deg);-webkit-animation:fadein .5s ease 0s 1;animation:fadein .5s ease 0s 1}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:.6}}@keyframes fadein{0%{opacity:0}to{opacity:.6}}nav.off{padding-top:var(--top-bar-height);background:var(--off-background-color);position:fixed;right:0;top:0;z-index:100;-webkit-transform:translate(var(--off-width));transform:translate(var(--off-width));transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,transform .5s ease;transition:opacity .5s ease,transform .5s ease,-webkit-transform .5s ease}nav.off,nav.off .drilldown-menu{height:100%;width:var(--off-width)}nav.off .drilldown-menu{position:relative;overflow-X:hidden}nav.off .drilldown-menu .is-dropdown{position:absolute;top:0;left:0;right:0;bottom:0;background:var(--off-background-color);-webkit-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}nav.off .drilldown-menu .is-dropdown.is-active{-webkit-transform:translateX(0);transform:translateX(0)}nav.off .drilldown-menu .navbar-dropdown-back{line-height:1.65em;padding:calc(var(--abstand)/4) 0 calc(var(--abstand)/3) calc(var(--abstand)/2);font-weight:700;color:var(--off-fg-color);text-transform:uppercase;cursor:pointer}nav.off .drilldown-menu a{display:block;padding:calc(var(--abstand)/4) 0 calc(var(--abstand)/3) calc(var(--abstand)/3);font-weight:600;line-height:1.65em;color:var(--off-fg-color)!important;text-transform:uppercase;letter-spacing:.1em;text-decoration:none}header nav.main-nav ul{display:inline-block;list-style:none;margin:0;padding:0;z-index:100}header nav.main-nav ul li{position:relative;display:inline-block}header nav.main-nav ul li:hover>ul{display:inherit}header nav.main-nav ul li:hover>ul li{display:list-item}header nav.main-nav ul li a{display:block}header nav.main-nav ul li ul{display:none;position:absolute;min-width:15em}header nav.main-nav ul li ul ul{right:100%;top:0}header nav.main-nav{line-height:var(--top-bar-height);overflow:visible;font-family:var(--font-header)}header nav.main-nav a{text-decoration:none;padding:0 .5rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;font-size:.8em;transition:color .35s ease,background .35s ease,border .35s ease}header nav.main-nav li>a:after{content:" +";float:right;margin-left:.25em}header nav.main-nav li>a:only-child:after{content:" "}header nav.main-nav>ul>li{background:var(--top-bar-bg);margin-left:0}header nav.main-nav>ul>li a{color:var(--header-text-right-color,--custom-color-2-darker)}header nav.main-nav>ul>li a:hover{color:var(--header-text-right-color-hover,#000)}header nav.main-nav>ul>li>ul li,header nav.main-nav>ul>li a:hover :first-of-type{background:var(--top-bar-bg)}.top-icons{display:flex}.top-icons a i{padding:1rem .5rem;color:var(--header-text-right-color,--custom-color-2-darker);transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.top-icons a:hover i{-webkit-transform:scale(1.2);transform:scale(1.2);color:var(--header-text-right-color-hover,#000)}.space-for-hamburger{width:5rem}.cd-accordion-menu a{font-weight:600;color:var(--anchor-color);border:none}.cd-accordion-menu a:hover{color:#fff}.cd-accordion-menu label{font-weight:700;color:var(--anchor-color);margin-bottom:0}.cd-accordion-menu label:hover{color:#fff}.cd-accordion-menu,.cd-accordion-menu ul{list-style:none;margin:0;padding:0}.cd-accordion-menu{width:100}.cd-accordion-menu ul{display:none;overflow:hidden}.cd-accordion-menu li{-webkit-user-select:none;-ms-user-select:none;user-select:none;margin-left:0}.cd-accordion-menu input[type=checkbox]{position:absolute;opacity:0}.cd-accordion-menu a,.cd-accordion-menu label{position:relative;display:block;line-height:var(--line-height)}.cd-accordion-menu label{cursor:pointer}.cd-accordion-menu input[type=checkbox]:checked+label+ul,.cd-accordion-menu input[type=checkbox]:checked+label:nth-of-type(n)+ul{display:block}.cd-accordion-menu .has-children label:after{content:" +"}.cd-accordion-menu .has-children input[type=checkbox]:checked+label:after{content:" –"}.cd-accordion-menu>li>ul>li>a,.cd-accordion-menu>li>ul>li>label{padding-left:1.5em}.cd-accordion-menu>li>ul>li>ul>li>a,.cd-accordion-menu>li>ul>li>ul>li>label{padding-left:3em}.cd-accordion-menu>li>ul>li>ul>li>ul>li>a,.cd-accordion-menu>li>ul>li>ul>li>ul>li>label{padding-left:4.5em}.videoWrapper,.videoWrapper iframe{margin-bottom:0;padding-bottom:0}.videoWrapper iframe{width:100%}.videoWrapper .klaro.consentfriend.cm-as-context-notice{padding:0}.videoWrapper .klaro .context-notice{background:linear-gradient(in oklch oklch(0 0 0deg/.6),oklch(0 0 0deg/.6)),var(--video-bg-image);background-repeat:no-repeat;background-size:cover;--consentfriend-dark1:#fff;border:none;border-radius:0}.videoWrapper .klaro .context-notice p{font-weight:600}.videoWrapper.ratio-16-9 .context-notice,.videoWrapper.ratio-16-9 iframe{aspect-ratio:16/9}.videoWrapper.ratio-4-3 .context-notice,.videoWrapper.ratio-4-3 iframe{aspect-ratio:4/3}@media screen and (min-width:40em){.zoom-gallery{grid-template-columns:repeat(auto-fill,minmax(15em,1fr))}.person--liste{display:grid;grid-template-columns:repeat(auto-fit,minmax(27rem,1fr));row-gap:var(--abstand-md);-webkit-column-gap:var(--abstand);-moz-column-gap:var(--abstand);column-gap:var(--abstand)}.project--1-2{grid-template-columns:3fr 4fr}.project--1-2,.project--2-1{grid-template-areas:"info bild"}.project--2-1{grid-template-columns:4fr 3fr}.project .project-image{min-height:25em}.project--1-1{grid-template-columns:1fr 1fr;grid-template-areas:"info bild"}.project--1-1.swap{grid-template-areas:"bild info"}}@media screen and (min-width:64em){.person--item{flex-direction:row;align-items:flex-start}.person--description{margin-left:var(--abstand-md)}.person--image div{margin-bottom:0}.person--category,.person--description,.person--name{text-align:left}.person--icons{justify-content:flex-start}.person--icons a{margin-right:.75rem;margin-left:0}.testimonial--item{flex-direction:row;align-items:flex-start}.testimonial--description{margin-left:var(--abstand-md)}.testimonial--image div{margin-bottom:0;width:12em;height:12em}.testimonial--category,.testimonial--description,.testimonial--headline,.testimonial--name{text-align:left}.testimonial--icons{justify-content:flex-start}.testimonial--icons a{margin-right:.75rem;margin-left:0}.project--1-2{grid-template-columns:2fr 3fr}.project--2-1{grid-template-columns:3fr 2fr;grid-template-areas:"bild info"}}.mfp-figure:after{background:transparent}.mfp-title{color:oklch(100% 0 0deg/.9)!important;font-size:1rem}.mfp-container figcaption{margin:0;padding:0}.value{color:oklch(42.84% .0915 160.1861deg);font-style:normal;font-weight:700}.v-daten p{margin-bottom:.6em;font-style:italic;margin-top:1em}.v-daten p .v-label{font-style:normal;text-transform:uppercase;font-weight:700;letter-spacing:.02em;font-size:90%}.orange{color:var(--orange)}.gelb{color:var(--gelb)}.button.hellgrau,.button.info{--button-color:var(--hellgrau);--button-text-color:#000;--button-color-hover:var(--custom-color-1);--button-text-color-hover:#000;--button-svg-color:#000;--button-svg-color-hover:#000}.button.anmeldefrei,.button.vorort{cursor:default;--button-color:var(--custom-color-1);--button-text-color:#fff;--button-color-hover:var(--custom-color-2);--button-text-color-hover:#fff;--button-svg-color:var(--custom-color-2);--button-svg-color-hover:var(--custom-color-1)}.button.anmeldung{cursor:pointer;--button-color:var(--custom-color-2);--button-text-color:#fff;--button-color-hover:var(--custom-color-2-var);--button-text-color-hover:#fff;--button-svg-color:var(--custom-color-1);--button-svg-color-hover:var(--custom-color-1)}.button.anmeldeverfahren{cursor:default;--button-color:oklch(0.6271 0.0938 302.142);--button-text-color:#fff;--button-color-hover:oklch(0.6271 0.0938 302.142);--button-text-color-hover:#fff;--button-svg-color:#000;--button-svg-color-hover:#000}.button.bezahlung{--button-color:oklch(0.4451 0.083 258.2771);--button-text-color:#fff;--button-color-hover:var(--custom-color-1);--button-text-color-hover:#000;--button-svg-color:#fff;--button-svg-color-hover:var(--custom-color-2)}.button.storniert{cursor:not-allowed;--button-color:oklch(0.5421 0.2183 28.8134);--button-text-color:#fff;--button-color-hover:oklch(0.5421 0.2183 28.8134);--button-text-color-hover:#fff;--button-svg-color:#000;--button-svg-color-hover:#000}.button.ausgebucht{cursor:not-allowed;--button-color:oklch(0.4396 0.1729 28.3312);--button-text-color:#fff;--button-color-hover:oklch(0.4396 0.1729 28.3312);--button-text-color-hover:#fff;--button-svg-color:#fff;--button-svg-color-hover:#fff}.button.restkarten{cursor:default;--button-color:oklch(0.7188 0.0937 19.6201);--button-text-color:#000;--button-color-hover:oklch(0.7188 0.0937 19.6201);--button-text-color-hover:#000;--button-svg-color:#fff;--button-svg-color-hover:#fff}.button.inactive{cursor:default;--button-color:var(--dunkelgrau);--button-text-color:#fff;--button-color-hover:var(--dunkelgrau);--button-text-color-hover:#fff;--button-svg-color:var(--custom-color-1);--button-svg-color-hover:var(--custom-color-1)}.button.orange{--button-color:var(--orange);--button-color-hover:var(--custom-color-2);--button-text-color:#fff;--button-text-color-hover:#fff;--button-svg-color:#000;--button-svg-color-hover:var(--custom-color-1)}.button.special{--button-color:oklch(0.6544 0.0901 237.5921);--button-text-color:#fff;--button-color-hover:oklch(0.4919 0.1001 241.0499);--button-text-color-hover:#fff;--button-svg-color:#000;--button-svg-color-hover:#000}.button.trans{--button-color:transparent;--button-text-color:#000;--button-color-hover:var(--custom-color-1);--button-text-color-hover:#000;--button-svg-color:#00f;--button-svg-color-hover:var(--custom-color-2)}.button.info i{margin-right:.5em}.video-modal-block{position:relative;margin-bottom:2em}.info-video{position:relative}.video-play-button{z-index:95;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:3em;transition:opacity .2s ease-out;opacity:0}.videokarte a:hover .video-play-button{opacity:1}.video-play-button .fa-circle{font-size:.7em}.video-play-button .fa-youtube{color:oklch(62.8% .2577 29.2339deg);transition:color .2s ease-out}.video-modal-block:hover .video-play-button{-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}.video-modal-block:hover .video-play-button .fa-youtube{color:oklch(62.8% .2577 29.2339deg)}.video-preview{position:relative;z-index:90}.reveal-modal.video-reveal{padding:0}.video-reveal .flex-video{margin-bottom:0}.video-reveal .close-reveal-modal{position:absolute;top:-1em;right:-1.2em;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}a.close-reveal-modal:hover{-webkit-transform:rotate(-90deg) scale(1.1);transform:rotate(-90deg) scale(1.1);transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in}.event-color-vorort{background:var(--color-vorort)}.event-color-digital{background:var(--color-digital)}.event-color-video{background:var(--color-video)}.event-color-karte{background:var(--color-karte);color:#000}.projekte-logi{display:flex;justify-content:space-evenly;flex-flow:row wrap}.projekte-logi .projekt-item{flex:0 1 auto;display:flex;align-items:center}.projekte-logi .projekt-item a{transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.projekte-logi .projekt-item a:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.projekte-logi .projekt-item div{flex:0 1 auto;display:flex;align-items:center;justify-content:center;max-width:80vw}.projekte-logi .projekt-item img{max-width:80vw;-o-object-fit:contain;object-fit:contain}.pflanzliste{display:grid;grid-template-columns:repeat(auto-fill,minmax(29em,1fr));gap:var(--abstand)}.pflanzliste--item{display:grid;background-color:var(--mittelgrau);grid-template-columns:3fr 2fr;grid-template-rows:-webkit-min-content -webkit-min-content 1fr;grid-template-rows:min-content min-content 1fr;grid-template-areas:"name name" "bild bild" "bullets bullets" "text text"}.pflanzliste--name{font-size:1.2em;grid-area:name;margin-bottom:0}.pflanzliste--bild{grid-area:bild}.pflanzliste--bullets{padding:1em 1em 0;grid-area:bullets}.pflanzliste--bullets ul{margin-bottom:0}.pflanzliste--text{grid-area:text}.pflanzliste--text p:last-child{margin-bottom:0}.pflanzliste--name,.pflanzliste--text{padding:1em}@media screen and (min-width:40em){.pflanzliste--item{grid-template-areas:"name name" "bild bullets" "text text"}.pflanzliste--bullets{padding:0 1em 0 .5em}.pflanzliste--bullets ul{margin-bottom:1em}}.loginForm *,.loginFP *{outline:0 solid red}.loginForm fieldset,.loginFP fieldset{display:block;margin-left:0;margin-right:0;padding:var(--abstand-sm);font-weight:600;border:1px solid oklch(0 0 0deg/.2);border-radius:.2em;background-color:var(--mittelgrau)}.loginForm legend,.loginFP legend{text-transform:uppercase;font-size:.95em;letter-spacing:.05em;word-spacing:.2em;padding:.2em 1.5em}.loginForm label,.loginFP label{margin-top:.5em;display:block;font-weight:400}.loginForm input[type=password],.loginForm input[type=text],.loginFP input[type=password],.loginFP input[type=text]{background-color:oklch(100% 0 0deg)}.loginForm button,.loginFP button{display:block;margin-top:1em}.loginForm .loginLoginButton,.loginFP .loginLoginButton{font-size:1.2em}.kurzinfo p{margin-bottom:0;font-size:.85em}.kinder{color:oklch(73.91% .1586 70.2949deg)}.sehbehindert,.sehbehindert-sonderfuehrung{color:oklch(83.91% .1734 103.4334deg)}.sehbehindert-sonderfuehrung{color:oklch(90.77% .1439 104.1deg)}.fa-blind.fa-inverse,.fa-level-up.fa-inverse{color:oklch(0 0 0deg)!important}.rollstuhl{color:oklch(56.14% .1218 237.7989deg)}.hoergeschaedigte{color:oklch(43.93% .1551 316.6165deg)}.gebaerde{color:oklch(40.04% .1458 298.7625deg)}.essen{color:oklch(50.67% .1588 139.6781deg)}.hund{color:oklch(52.77% .1729 36.7357deg)}.international{color:oklch(70.64% .1119 194.9182deg)}.wc{color:oklch(51.92% 0 0deg)}.kinderalter{color:var(--custom-color-1,oklch(71.4% .1794 130.9064deg))}.rot{color:oklch(61.25% .2276 27.2717deg)}.boot{color:oklch(50.5% .141 255.6528deg)}.rad{color:oklch(46.96% .1271 344.2051deg)}.anmeldung{color:oklch(42.99% .0923 160.0613deg)}.nacht{color:oklch(36.88% .1577 263.2305deg)}.keineanmeldung{color:var(--custom-color-1,oklch(71.4% .1794 130.9064deg))}.samstag{color:oklch(64.43% .1771 253.6756deg);color:oklch(69.53% .1471 252.0487deg)}.sonntag{color:oklch(58.9% .12 251.8974deg)}.freieplaetze{color:oklch(32.11% 0 0deg)}.freieplaetze-innen{color:oklch(89.64% .2107 126.8351deg)}.spende{color:oklch(60.64% .1754 354.7158deg)}.lightorange{color:oklch(74.08% .1616 66.9117deg)}.videoundco{color:#000}.videoundco-innen{color:oklch(62.8% .2577 29.2339deg)}.videostream{color:#000}.videostream-innen{color:oklch(92.26% .2344 125.8358deg)}.premiere{background-color:oklch(32.11% 0 0deg);color:#fff}.premiere-innen{color:oklch(100% 0 0deg)}.ausgebucht .anmeldung,.ausgebucht .boot,.ausgebucht .keineanmeldung,.ausgebucht .kinder,.ausgebucht .nacht,.ausgebucht .rad,.ausgebucht .samstag,.ausgebucht .sonntag{color:oklch(74.07% 0 0deg)}.mapinfo img.zeiticon{margin-left:.25em}.zeiticon-eventliste img.zeiticon{max-width:none;max-height:none;width:2.5em;height:1.75em}.zeiticon--invalid{opacity:.25}label.full-width{width:100%}label.half-width{width:100%;max-width:50rem}input[type=password],input[type=text]{width:100%;border:none;padding:.4em 1em;border-radius:1.8em;font-size:1em;margin:.5em 0;background-color:var(--mittelgrau)}ul.filter a{background-color:#fff}.filterblock-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5em}.filter-container{display:flex;align-items:center;font-size:.8em;font-weight:500;background-color:#fff;padding:.25em 1em .25em .25em;border-radius:1.375em;min-height:2.75em}.filter-container input[type=checkbox]+label,.filter-container input[type=radio]+label{margin-right:0}.filter-container img{height:2.5em;width:2.5em;-o-object-fit:stretch;object-fit:stretch}.filter-container.reset{background-color:var(--custom-color-1);color:var(--button-text-color)}.filter-container:hover{background-color:var(--schwarzgrau);color:var(--button-text-color)}.filter-container label{cursor:pointer;text-transform:uppercase;letter-spacing:.05em}.filter-container label i{margin-left:1em}.filter-container label .legende{margin-left:.5em}.filter-container:has(input:checked){background-color:var(--schwarzgrau);color:#fff}.filtersymbol input[type=radio]:not(old){margin:0;padding:0;opacity:0;width:0;height:0;position:absolute}.filtersymbol input[type=radio]:not(old)+label{display:block;line-height:1.3em;margin-bottom:0;margin-top:0;font-size:.9em;margin-left:0}.filtersymbol-map{display:flex;flex-direction:row;align-items:center;gap:.75em}.filtersymbol-map .filter-container{background-color:transparent;padding:.25em;margin:0}.filtersymbol-map .filter-container label i{margin:0}.filtersymbol-map .filter-container:hover{background-color:#000}.Eintrag.tabelle{margin-bottom:1em;border-bottom:1px dashed oklch(85.68% .004 106.4829deg)}.Eintrag .stoerer-text{margin-top:-1em}.bigicon{margin:1rem auto;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}a .bigicon:hover{margin:1rem auto;-webkit-transform:scale(1.1);transform:scale(1.1)}.bigicon i{margin:0}.karten-container-grid{display:grid;max-width:130rem;padding:calc(var(--abstand)/2) var(--abstand);margin:0 auto;grid-template-columns:repeat(auto-fill,minmax(22em,1fr));gap:1.5em}.karten-container-grid .videokarte{background-color:var(--schwarzgrau)}.karten-container-grid .videokarte p.titel{color:oklch(100% 0 0deg/.8)}.karten-container-grid .videokarte p.untertitel{color:oklch(100% 0 0deg/.5);text-wrap:pretty}.karten-container-grid .digitalkarte,.karten-container-grid .vorortkarte{background-color:var(--panel-color)}.karten-container-grid .digitalkarte,.karten-container-grid .videokarte,.karten-container-grid .vorortkarte{transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;--text-base-size:1rem;--line-height:1.35em;display:flex;flex-direction:column;justify-content:space-between;flex:1;border-radius:.35em}.karten-container-grid .digitalkarte a.button,.karten-container-grid .digitalkarte span.button,.karten-container-grid .videokarte a.button,.karten-container-grid .videokarte span.button,.karten-container-grid .vorortkarte a.button,.karten-container-grid .vorortkarte span.button{font-size:.75em;margin-top:.4em;margin-bottom:0}.karten-container-grid .digitalkarte:hover,.karten-container-grid .videokarte:hover,.karten-container-grid .vorortkarte:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.karten-container-grid .digitalkarte img,.karten-container-grid .videokarte img,.karten-container-grid .vorortkarte img{width:100%;border-radius:.35em .35em 0 0}.karten-container-grid .unten{padding:1em}.karten-container-grid .infoblock{width:100%;padding:1em 1em 0;justify-self:flex-start}.karten-container-grid .infoblock .erstezeile{display:flex;justify-content:space-between;flex-wrap:wrap}.karten-container-grid .infoblock .erstezeile .symbolleiste{margin-bottom:0}.karten-container-grid .infoblock .karte-nummer a{color:var(--custom-color-2)}.karten-container-grid .infoblock .datum{color:var(--custom-color-2);font-weight:600;margin-bottom:.75em}.karten-container-grid .infoblock .titel{--text-base-size:1.15rem;margin-bottom:0;text-wrap:balance}.karten-container-grid .digitalkarte{justify-content:space-between}.karten-container-grid .digitalkarte .infoblock p.untertitel{margin-bottom:0;text-wrap:pretty}.karten-container-grid .digitalkarte .infoblock .symbolleiste{display:flex;justify-content:flex-end;align-items:flex-start}.karten-container-grid .vorortkarte p{margin-bottom:.4em;text-wrap:pretty}.karten-container-grid .vorortkarte .symbole{margin-bottom:1em}.karten-container-grid .vorortkarte.tabelle .symbole{margin-top:1em;font-size:.75em}.karten-container-grid .vorortkarte .panel{padding:0;border-top:none}.nopaddingleft{padding-left:0}.nopaddingright{padding-right:0}.errormessage,p.error,span.error{color:oklch(46% .1888 29.2339deg)}p.error,span.error{font-weight:700;background:none;font-style:normal}p.error{margin:.2em 0 1em;padding:.5em 1em;font-weight:700;background:oklch(46% .1888 29.2339deg);color:#fff}span.error{display:inline}form#newspublisherForm img{width:auto;max-width:300px;height:auto}form#newspublisherForm input.image{visibility:hidden;height:0;width:0;overflow:hidden}form#newspublisherForm input[type=date],form#newspublisherForm input[type=email],form#newspublisherForm input[type=number],form#newspublisherForm input[type=text],form#newspublisherForm input[type=time],form#newspublisherForm input[type=url]{height:2.8em;padding:0 1em!important;font-size:.9em;margin-top:0;display:block;border:1px solid oklch(76.76% .0047 .36779turn);background-color:#fff;border-radius:.2em;margin-bottom:var(--abstand-sm)}form#newspublisherForm input[type=date]:focus-visible,form#newspublisherForm input[type=email]:focus-visible,form#newspublisherForm input[type=number]:focus-visible,form#newspublisherForm input[type=text]:focus-visible,form#newspublisherForm input[type=time]:focus-visible,form#newspublisherForm input[type=url]:focus-visible{outline-color:var(--custom-color-1)}form#newspublisherForm input[type=email],form#newspublisherForm input[type=text],form#newspublisherForm input[type=url]{width:100%}form#newspublisherForm input[type=radio]{display:inline;margin:0 .5em 0 0;height:inherit}form#newspublisherForm input[type=checkbox]{display:inline;margin:0 .5em var(--abstand-sm) 0;height:inherit}form#newspublisherForm label.optionlabel{margin-right:1em}form#newspublisherForm textarea{padding:1em;font-size:.9em;width:100%}form#newspublisherForm select{height:2.8em;line-height:2rem;padding:0 1em;font-size:.9em}form#newspublisherForm select,form#newspublisherForm textarea{border:1px solid oklch(76.76% .0047 .36779turn);background-color:#fff;border-radius:.2em;margin-bottom:var(--abstand-sm)}form#newspublisherForm select:focus-visible,form#newspublisherForm textarea:focus-visible{outline-color:var(--custom-color-1)}form#newspublisherForm button{display:block}form#newspublisherForm .np-hinweis{margin-bottom:0;font-size:1em;padding:1.5em 1em;background-color:oklch(92.77% .0056 95.1046deg);border-right:1px solid oklch(84.52% 0 0deg);border-left:1em solid oklch(52.55% .1831 2.1809deg)}form#newspublisherForm .np-hinweis-werbung{border-left:1em solid oklch(41.27% .2097 277.9542deg)}form#newspublisherForm .np-hinweis--bilder{margin-bottom:0;font-size:1em;padding:1.5em 1em;background-color:oklch(89% .08 146.66deg);border-right:1px solid oklch(84.52% 0 0deg);border-left:1em solid var(--custom-color-1,oklch(71.4% .1794 130.9064deg))}.portal-info{background-color:oklch(74.08% .1616 66.9117deg);padding:.5em 2em;color:#fff}.portal-info p{font-weight:600;text-transform:uppercase;word-spacing:.3em;margin:0}.altersangabe{color:var(--custom-color-2,oklch(42.99% .0923 160.0613deg));font-weight:700;font-size:.7em;margin-top:3.1em;line-height:1em!important}div#np-e-anmeldung-container,div#np-e-status-container{padding:1em;background-color:oklch(98.95% .0463 109.5586deg)!important}div#np-e-anmeldung-container legend,div#np-e-status-container legend{margin-bottom:1em}.alle{color:var(--custom-color-1,oklch(71.4% .1794 130.9064deg))}.red{color:oklch(56.04% .2299 29.2339deg)}.gruen{color:var(--custom-color-2,oklch(42.99% .0923 160.0613deg))}h2#newspublisherHeader{display:none}input[type=submit].delete{border-radius:3px;background-color:oklch(46% .1888 29.2339deg);outline:0;border:0;color:#fff;padding:.25em 1em;text-transform:uppercase;font-size:var(--text-xs);font-weight:700;letter-spacing:.05em}input[type=submit].delete:hover{background-color:oklch(56.04% .2299 29.2339deg)}input[type=submit]{border-radius:3px!important}.np_edit_this_button,input#np_cancel_button,input#np_delete_button,input#np_duplicate_button,input#np_submit_button{text-transform:uppercase;font-weight:700!important;letter-spacing:.02em;-webkit-appearance:none;-moz-appearance:none;border-radius:3px;cursor:pointer;line-height:normal;margin:0 0 1.25rem;position:relative;text-align:center;text-decoration:none;display:inline-block;font-size:85%;background-color:oklch(71.4% .1794 130.9064deg);border:0 solid oklch(60.15% .1484 130.6843deg);color:#fff;padding:.875rem 1.75rem .9375rem;transition:background-color .3s ease-out}span.buttons{display:block;text-align:center;position:fixed!important;bottom:1%;margin:0;right:1%;z-index:10}input#np_cancel_button{background-color:oklch(51.03% 0 0deg);color:#fff}input#np_duplicate_button{background-color:oklch(74.08% .1616 66.9117deg);color:#fff}input#np_delete_button{background-color:oklch(49.93% .1817 29.3774deg);color:#fff}.np_edit_this_button{background-color:oklch(74.08% .1616 66.9117deg)}.np_edit_this_button:focus,.np_edit_this_button:hover,input#np_cancel_button:hover{background-color:oklch(60.15% .1484 130.6843deg)}.np_edit_this_button:focus,.np_edit_this_button:hover{color:#fff}#np-alias-container,#np-e-code,#np-e-code-container,.veranstalter #np-pagetitle-container,.veranstaltung #np-pagetitle-container{visibility:hidden;opacity:0;display:none}#np-e-ausserhalb-container,#np-e-beschreibung-container,#np-e-beschreibung-print-container,#np-e-besonderheiten-container,#np-e-bezirk-container,#np-e-corona-container,#np-e-datumzeit-container,#np-e-foto-nutzung-container,#np-e-foto-urheber-container,#np-e-keywords-user-container,#np-e-kurzname-container,#np-e-nummer-container,#np-e-titel-container,#np-e-untertitel-container,#np-e-youtube-id-container,#np-e-zeit-anfang-container,#np-e-zeit-ende-container,#np-v-ansprech-container,#np-v-ansprech-tel-container,#np-v-code-container,#np-v-info-container,#np-v-institution-1-container,#np-v-institution-2-container,#np-v-institution-3-container,#np-v-institution-name-prog-container,#np-v-logo-container,#np-v-mail-container,#np-v-ort-container,#np-v-plz-container,#np-v-strasse-nr-container,#np-v-url-container,.veranstalter #np-pagetitle-container{padding:0 1em .1em;background-color:oklch(92.77% .0056 95.1046deg);border-right:1px solid oklch(84.52% 0 0deg);border-left:1em solid oklch(71.4% .1794 130.9064deg)}#np-e-foto-container{padding:0 1em .1em;background-color:oklch(89% .08 146.66deg);border-right:1px solid oklch(84.52% 0 0deg);border-left:1em solid oklch(71.4% .1794 130.9064deg)}#np-e-corona-container{border-left:1em solid oklch(43.93% .1778 25.2892deg)!important;margin-bottom:2em!important}#np-e-foto-nutzung-container label,#np-e-foto_preview,#np-v-logo_preview{padding-bottom:1em}#np-e-foto-nutzung-container .option{margin-top:.5em;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}#np-e-foto-nutzung-container .option input{margin:.5em .5em 0 0}.panel.gruen{border:1px solid oklch(84.52% 0 0deg);border-left:1em solid oklch(71.4% .1794 130.9064deg)}.panel.tuerkis{border:1px solid oklch(84.52% 0 0deg);border-left:1em solid oklch(70.99% .1149 189.6688deg)}.panel.indigo{border:1px solid oklch(84.52% 0 0deg);border-left:1em solid oklch(41.27% .2097 277.9542deg)}.panel.lila{border:1px solid oklch(84.52% 0 0deg);border-left:1em solid oklch(51.21% .2176 315.8038deg)}.panel.purpur{border:1px solid oklch(84.52% 0 0deg);border-left:1em solid oklch(52.55% .1831 2.1809deg)}.panel.blau{border:1px solid oklch(84.52% 0 0deg);border-left:1em solid oklch(54.91% .1279 248.9994deg)}.panel.orange{border:1px solid oklch(84.52% 0 0deg);border-left:1em solid oklch(64.1% .1948 40.5487deg)}#np-e-anmeldebeginn-container,#np-e-anmeldeende-container,#np-e-anmeldung-container,#np-e-anmeldung-kontakt-email-container,#np-e-anmeldung-max-container,#np-e-zusatz-container{padding:0 1em .1em;background-color:oklch(92.77% .0056 95.1046deg);border-right:1px solid oklch(84.52% 0 0deg);border-left:1em solid oklch(70.99% .1149 189.6688deg)}#np-e-gebaerde-container,#np-e-hoergeschaedigte-container,#np-e-kosten-erwachsene-container,#np-e-kosten-kinder-container,#np-e-leitung-container,#np-e-leitung-telefon-container,#np-e-rollstuhl-container{padding:0 1em .1em;background-color:oklch(96.87% .0471 107.2477deg);background-color:oklch(92.77% .0056 95.1046deg);border-right:1px solid oklch(84.52% 0 0deg);border-left:1em solid oklch(54.91% .1279 248.9994deg)}#np-e-alter-max-container,#np-e-alter-min-container,#np-e-kategorie-container,#np-e-kategorie-online-container,#np-e-zusatz-1-container,#np-e-zusatz-2-container,#np-v-anz-a1-container,#np-v-anz-a2-container,#np-v-anz-a3-container,#np-v-anz-asphalt-flyer-container,#np-v-anz-asphalt-plakate-container,#np-v-anz-flyer-container,#np-v-anz-mrh-flyer-container,#np-v-anz-prog-container,#np-v-werbung-ansprech-container,#np-v-werbung-ort-container,#np-v-werbung-plz-container,#np-v-werbung-strasse-nr-container{padding:0 1em .1em;background-color:oklch(91.99% .0165 91.5584deg);background-color:oklch(92.77% .0056 95.1046deg);border-right:1px solid oklch(84.52% 0 0deg);border-left:1em solid oklch(41.27% .2097 277.9542deg)}#np-e-treffpunkt-container,#np-e-treffpunkt-oepnv-container,#np-e-treffpunkt-plz-container,#np-e-treffpunkt-stadt-container,#np-e-treffpunkt-strasse-container,#np-e-treffpunkt-w3w-container,#np-e-treffpunkt-wgs-container{padding:0 1em .1em;background-color:oklch(91.03% .0132 255.0286deg);background-color:oklch(92.77% .0056 95.1046deg);border-right:1px solid oklch(84.52% 0 0deg);border-left:1em solid oklch(51.21% .2176 315.8038deg)}#np-e-ausruestung-auswahl-container,#np-e-ausruestung-container,#np-e-bezahlmodus-container,#np-e-essen-container,#np-e-gebaerde-container,#np-e-hoergeschaedigte-container,#np-e-hund-container,#np-e-international-container,#np-e-kosten-erwachsene-container,#np-e-kosten-kinder-container,#np-e-rollstuhl-container,#np-e-sehbehindert-container,#np-e-sehbehindert-sonderfuehrung-container,#np-e-wc-container,.bezahlmodus-text{padding:0 1em .1em;background-color:oklch(93.37% .0088 .1307deg);background-color:oklch(92.77% .0056 95.1046deg);border-right:1px solid oklch(84.52% 0 0deg);border-left:1em solid oklch(52.55% .1831 2.1809deg)}.bezahlmodus-text{padding-top:1em;padding-bottom:.5em;margin-bottom:0}#np-e-status-container,#np-e-support-container{padding:0 1em .1em;background-color:oklch(91.99% .0165 91.5584deg);background-color:oklch(92.77% .0056 95.1046deg);border-right:1px solid oklch(84.52% 0 0deg);border-left:1em solid oklch(64.1% .1948 40.5487deg)}#newspublisherForm fieldset{margin-top:-3.5em;border:0;padding:.5em 1em 1em;border-left:1px solid oklch(84.52% 0 0deg);border-right:1px solid oklch(84.52% 0 0deg);margin-bottom:0}#newspublisherForm fieldset legend{padding-top:3em;border:0}#np-e-anmeldung-container,#np-e-anmeldung-max-container,#np-e-ausruestung-auswahl-container,#np-e-corona-container,#np-e-kategorie-container,#np-e-leitung-container,#np-e-support-container,#np-e-titel-container,#np-e-treffpunkt-container,#np-v-werbung-andere-container,.veranstalter #np-v-institution-1-container{padding-top:1em;border-top:1px solid oklch(84.52% 0 0deg)}#np-e-alter-max-container,#np-e-anmeldung-kontakt-email-container,#np-e-besonderheiten-container,#np-e-corona-container,#np-e-kosten-kinder-container,#np-e-leitung-telefon-container,#np-e-status-container,#np-e-treffpunkt-oepnv-container,#np-e-zeit-ende-4-container,#np-e-zusatz-2-container,#np-v-anz-asphalt-plakate-container,#np-v-info-container{margin-bottom:4em;border-bottom:1px solid oklch(84.52% 0 0deg)}div#hint{padding:1em;background-color:oklch(89.32% .198 40.61deg)!important;border-right:1px solid oklch(84.52% 0 0deg);border-bottom:1px solid oklch(84.52% 0 0deg);border-left:1em solid oklch(64.1% .1948 40.5487deg)}div#hint p{color:#000}div#hint p:last-of-type{margin-bottom:0}form#newspublisherForm :is(input,textarea,select).required-field{outline:2px solid var(--pflicht);background-color:var(--pflicht-light)}input#np-e-treffpunkt-plz{width:6em}.e-datumzeit-flexbox{display:flex}.e-datumzeit-flexbox input{width:10rem;margin-right:1rem!important;margin-bottom:0}fieldset legend em{font-weight:400}.newspublisher input.image,.newspublisher input.int,.newspublisher input.text,.newspublisher select{width:60%}.newspublisher input.int{width:10%}.newspublisher .np-text label{width:70%}.newspublisher input.np-integer{width:50%}.newspublisher label,.newspublisher legend{color:oklch(32.11% 0 0deg);font-size:1em}.Paginierung{display:flex;justify-content:center}.Paginierung ul{display:flex;list-style:none;text-transform:uppercase;letter-spacing:.01em;margin:0}.Paginierung ul li{display:block;margin:0;padding:.25em;width:auto;height:auto}.Paginierung ul li a,.Paginierung ul li span{padding:.25em .5em}.Paginierung ul li a:hover{background-color:oklch(94.66% 0 0deg);color:oklch(48.32% 0 0deg)}.Paginierung ul li.active a{font-weight:700}.Newsletter-Kontaktformular input{width:100%;border:none;padding:.4em 1em;border-radius:1.8em;line-height:1.5em;font-size:1em;margin:0 0 .5em;background-color:var(--mittelgrau)}.Newsletter-Kontaktformular label{color:#fff;font-weight:600;font-size:var(--text-normal)}.Newsletter-Kontaktformular button[type=submit]{--button-color:var(--custom-color-2);--button-color-hover:var(--custom-color-1);--button-svg-color:var(--custom-color-1);--button-svg-color-hover:var(--custom-color-2);padding:.4em 1em;font-size:1em;width:100%;line-height:1.5em;border:none;border-radius:1.8em;margin:0 0 .5em}.Newsletter-Kontaktformular .klein{font-size:var(--text-xs)}.Newsletter-Kontaktformular .error{color:var(--error-light)}.print-preview strong{text-transform:uppercase;font-weight:700;letter-spacing:.05em;font-size:.9em}.print-preview .button{margin-bottom:0;margin-right:1em}.print-preview{color:oklch(24.84% 0 0deg)}.print-preview p{margin:0 0 1em}.print-preview h5{color:#000;font-size:1.3em;margin-top:1em}.print-preview h5.code{margin:.3em 0}.print-preview h2.titel{margin-top:0;font-size:1.5em;margin-bottom:.5em!important}.print-preview h5.untertitel{margin-top:0;font-size:1.15em;margin-bottom:1em!important;color:oklch(24.84% 0 0deg)}.print-preview .gruen,.print-preview .gruen strong{color:oklch(42.99% .0923 160.0613deg)}.print-preview .gruen strong{font-weight:600}.print-preview .kurzinfo p{margin-bottom:0;font-size:.85em}.polster-links{padding-left:0}.symbolleiste{display:flex;text-align:right;margin-top:0;margin-bottom:.5em;flex-wrap:wrap}.symbolleiste>div{margin-right:.2em;margin-bottom:.8em}.symbolleiste>div:last-of-type{margin-right:0}.eventtabelle-grid .symbolleiste{margin-bottom:0}p.logofehlt{font-size:.85em;padding:1em;background-color:oklch(94.66% 0 0deg)}li.ppl-user{list-style:none}li.ppl-user ul{padding-left:.5em}.event-row{display:grid;grid-template-columns:1fr;grid-template-rows:auto;gap:0 1rem;grid-template-areas:"nummer" "datum" "beschreibung" "icons" "bezirk" "buttons";padding:1rem;margin-left:-1rem;margin-right:-1rem;margin-bottom:1rem;background-color:var(--panel-color);--text-base-size:1rem;--line-height:1.35em;border-radius:.25em}.event-row .titel{--text-base-size:1.15rem;margin-bottom:0}.event-row p.untertitel{margin-bottom:.75em;text-wrap:pretty}.event-row .wochentag{--text-base-size:1.15rem;font-weight:600;margin-bottom:0}.event-row a.button,.event-row span.button{font-size:.75em;margin-top:.4em;margin-bottom:0}.event-row.head{background-color:var(--mittelgrau)}.event-row.head .event-tablecell{margin-bottom:0;font-weight:600;text-transform:uppercase;letter-spacing:.05em;font-size:.9em}.event-tablecell:first-child{grid-area:nummer;margin-bottom:.5rem}.event-tablecell:nth-child(2){grid-area:datum;margin-bottom:1rem}.event-tablecell:nth-child(3){grid-area:beschreibung}.event-tablecell:nth-child(4){grid-area:buttons;margin-bottom:0}.event-tablecell:nth-child(5){grid-area:icons}.event-tablecell:nth-child(6){grid-area:bezirk}.event-row .code-link{color:oklch(32.11% 0 0deg);letter-spacing:.05em;font-weight:700}@media only screen and (min-width:40em){.event-row{margin:1em 0;grid-template-columns:1fr 1fr;grid-template-areas:"nummer       datum" "beschreibung beschreibung" "icons        bezirk" "buttons      buttons "}.event-tablecell:first-child{grid-area:nummer;margin-bottom:1rem}.event-tablecell:nth-child(2){grid-area:datum;margin-bottom:1rem}}@media only screen and (min-width:64em){.grid-eventlist .head{display:grid}.event-row{grid-template-columns:8fr 16fr 40fr 22fr 16fr;grid-template-areas:"nummer datum beschreibung icons bezirk" "nummer datum buttons buttons buttons";margin-bottom:0;border-bottom:none}}[tooltip]{position:relative}[tooltip]:after,[tooltip]:before{text-transform:uppercase;font-size:.8em;letter-spacing:.05em;font-weight:0;line-height:1;-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;position:absolute;display:none;opacity:0;margin-top:1em}[tooltip]:before{content:"";border:5px solid transparent;z-index:1001}[tooltip]:after{content:attr(tooltip);text-align:center;min-width:3em;max-width:50ch;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:1ch 1.5ch;border-radius:.3ch;font-weight:var(--text-md);box-shadow:0 1em 2em -.5em oklch(0 0 0deg/.35);background:var(--infoheader-tooltip,--custom-color-2);color:var(--infoheader-tooltip-text,#fff);z-index:1000}[tooltip]:hover:after,[tooltip]:hover:before{display:block}[tooltip=""]:after,[tooltip=""]:before{display:none!important}[tooltip]:before{top:100%;border-top-width:0;border-bottom-color:var(--custom-color-2)}[tooltip]:after{top:calc(100% + 5px)}[tooltip]:after,[tooltip]:before{left:50%;-webkit-transform:translate(-50%,.5em);transform:translate(-50%,.5em)}@-webkit-keyframes tooltips-vert{to{opacity:.9;-webkit-transform:translate(-50%);transform:translate(-50%)}}@keyframes tooltips-vert{to{opacity:.9;-webkit-transform:translate(-50%);transform:translate(-50%)}}[tooltip]:not([flow]):hover:after,[tooltip]:not([flow]):hover:before{-webkit-animation:tooltips-vert .3s ease-out forwards;animation:tooltips-vert .3s ease-out forwards}li#page1637 a{background-color:var(--menu-accent);color:oklch(0 0 0deg/.9)!important}li#page1637 a:hover{background-color:var(--menu-accent-hover);color:oklch(0 0 0deg)!important}.testing{-webkit-text-emphasis:a;text-emphasis:a;text-align:inherit;background-color:#dcdcdc;text-align:center}.Veranstaltungsblock{background-color:var(--hellgrau);padding:var(--abstand-md);margin-bottom:var(--abstand-md)}.elfinder-ltr .elfinder-cwd-view-icons .elfinder-cwd-file{margin:0 10px 20px 0!important}.elfinder-cwd-view-icons .elfinder-cwd-icon.elfinder-cwd-bgurl:before{display:none!important}.start-banner-2024{background:linear-gradient(in oklch var(--start-gradient-angle),var(--start-gradient-colors));overflow:hidden}.start-banner-2024--grid{display:grid;margin-left:auto;margin-right:auto;max-width:var(--max-content-width);padding:var(--abstand);gap:.5em .25em;grid-template-columns:3fr 9fr 60px;grid-template-rows:auto 58vw auto auto}.start-banner-2024--signet{grid-column:1/4;grid-row:1/2}.start-banner-2024--image{grid-column:2/4;grid-row:2/3}.start-banner-2024--text{grid-column:1/4;grid-row:3/4}.start-banner-2024--buttons{grid-column:1/3;grid-row:4/5}.start-banner-2024--loki{grid-column:3/4;grid-row:3/5}.start-banner-2024--text{display:flex;flex-direction:column;justify-content:space-evenly}.start-banner-2024--text h1{font-variant-numeric:oldstyle-nums;color:#fff;font-weight:500;font-size:clamp(1.2em,3.5vw,2.5em);line-height:1em;margin:0 0 .2em}.start-banner-2024--text p.untertitel{color:#fff;font-weight:500;font-size:clamp(1em,2vw,2em);line-height:1.2em;text-wrap:pretty}.start-banner-2024--text .stoerer-wrapper{display:none}.start-banner-2024--signet{margin:.7em 0}.start-banner-2024--signet img{width:clamp(14rem,80%,30rem)}.start-banner-2024--signet .datum{font-variant-numeric:oldstyle-nums;color:#fff;font-weight:500;font-size:clamp(1.2em,5.8vw,9.2em);line-height:1em;margin-top:.2em;margin-bottom:.2em;text-transform:uppercase}.start-banner-2024--loki{align-self:end}.start-banner-2024--loki p{color:var(--custom-color-2);font-weight:600;font-size:.8em;text-align:center;display:none}.start-banner-2024--buttons{display:flex;flex-wrap:wrap}.start-banner-2024--buttons .button{font-size:.85em;margin:.5em .5em 0 0}.start-banner-2024 .stoerer{color:#fff;font-weight:500;font-size:clamp(1.2em,1.7vw,1.5em);display:inline-block;background:oklch(59.96% .1091 234.919deg);padding:0 1em;-webkit-transform:rotate(-3deg) translate(-.5em,.5em);transform:rotate(-3deg) translate(-.5em,.5em);box-shadow:0 .1em .3em oklch(0 0 0deg/.45);border:.1em solid #fff;border-radius:.2em;text-shadow:.05em .05em .1em oklch(0 0 0deg/.5);transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;z-index:100}.start-banner-2024 .stoerer:hover{-webkit-transform:scale(1.1) rotate(3deg) translate(-.2em,.4em);transform:scale(1.1) rotate(3deg) translate(-.2em,.4em)}.start-banner-2024--image{display:grid;grid-template-columns:1fr var(--abstand);grid-template-rows:1fr calc(var(--abstand)/2);aspect-ratio:1.3;width:100%;position:relative}.start-banner-2024--image img.Blatt{grid-column:1/2;grid-row:1/2;opacity:1;position:absolute;inset:0;width:100%;z-index:1}.start-banner-2024--image .tier-outline-wrapper{grid-column:1/2;grid-row:1/2;-webkit-animation:flug 7s ease-in-out 1 forwards,landung 1s ease-in-out 6s 1 forwards,starten 1s ease-in-out 14s 1 forwards,flugweg 3s ease-in-out 14s 1 forwards;animation:flug 7s ease-in-out 1 forwards,landung 1s ease-in-out 6s 1 forwards,starten 1s ease-in-out 14s 1 forwards,flugweg 3s ease-in-out 14s 1 forwards;z-index:1000}.start-banner-2024--image .tier-outline{display:block;position:absolute;top:10%;left:10%;width:49%;height:42%;overflow:visible;background-repeat:no-repeat;background-position:39% 0;background-size:50%;background-image:url(../img/2024/oedlandschrecke_ltdsn_2024_500.webp);z-index:1000;-webkit-animation:aufundab 1s ease-in-out 7 alternate;animation:aufundab 1s ease-in-out 7 alternate}@-webkit-keyframes aufundab{0%{translate:0 -2em;rotate:5deg}to{translate:0 0;rotate:0deg}}@-webkit-keyframes landung{0%{rotate:15deg}to{rotate:10deg}}@-webkit-keyframes starten{0%{rotate:10deg}to{rotate:60deg}}@-webkit-keyframes flug{0%{translate:-100vw 15em;rotate:30deg}to{translate:0 0;rotate:15deg}}@-webkit-keyframes flugweg{0%{translate:0 0;rotate:10deg}20%{rotate:23deg}to{translate:60vw -30em;rotate:50deg}}@media screen and (min-width:40em){.start-banner-2024--grid{grid-template-columns:7fr 1fr 5fr 75px;grid-template-rows:repeat(4,auto);padding:calc(var(--abstand)/1.5) var(--abstand);gap:1em 1em}.start-banner-2024--text{grid-column:1/2;grid-row:2/4;justify-content:center}.start-banner-2024--signet{grid-column:1/4;grid-row:1/2}.start-banner-2024--signet img{width:clamp(14rem,40vw,40rem)}.start-banner-2024--signet .datum{font-size:clamp(1.2em,3.7vw,3.2em)}.start-banner-2024--image{grid-column:2/5;grid-row:1/4}.start-banner-2024--loki{grid-column:4/5;grid-row:3/5}.start-banner-2024--buttons{grid-column:1/4;grid-row:4/5}}@media screen and (min-width:64em){.start-banner-2024--grid{grid-template-columns:7fr 1fr 5fr 100px;gap:1em}.start-banner-2024--loki p{display:block}}.start-banner-2024-bunt{background:linear-gradient(in oklch var(--start-gradient-angle),var(--start-gradient-colors));position:relative}.start-banner-2024-bunt--grid{display:grid;margin-left:auto;margin-right:auto;max-width:var(--max-content-width);padding:var(--abstand);gap:.5em .25em;grid-template-columns:3fr 9fr 60px;grid-template-rows:auto 58vw auto auto}.start-banner-2024-bunt--signet{grid-column:1/4;grid-row:1/2}.start-banner-2024-bunt--image{grid-column:2/4;grid-row:2/3}.start-banner-2024-bunt--text{grid-column:1/4;grid-row:3/4}.start-banner-2024-bunt--buttons{grid-column:1/3;grid-row:4/5}.start-banner-2024-bunt--loki{grid-column:3/4;grid-row:3/5}.start-banner-2024-bunt--text{display:flex;flex-direction:column;justify-content:space-evenly}.start-banner-2024-bunt--text h1{font-variant-numeric:oldstyle-nums;color:#fff;font-weight:500;font-size:clamp(1.2em,3.5vw,2.5em);line-height:1em;margin:0 0 .2em}.start-banner-2024-bunt--text p.untertitel{color:#fff;font-weight:500;font-size:clamp(1em,2vw,2em);line-height:1.2em;text-wrap:pretty}.start-banner-2024-bunt--text .stoerer-wrapper{display:none}.start-banner-2024-bunt--signet{margin:.7em 0}.start-banner-2024-bunt--signet img{width:clamp(14rem,80%,30rem)}.start-banner-2024-bunt--signet .datum{font-variant-numeric:oldstyle-nums;color:#fff;font-weight:500;font-size:clamp(1.2em,5.8vw,9.2em);line-height:1em;margin-top:.2em;margin-bottom:.2em;text-transform:uppercase}.start-banner-2024-bunt--loki{align-self:end}.start-banner-2024-bunt--loki p{color:#fff;font-weight:500;font-size:.8em;text-align:center;display:none}.start-banner-2024-bunt--buttons{display:flex;flex-wrap:wrap}.start-banner-2024-bunt--buttons .button{font-size:.85em;margin:.5em .5em 0 0}.start-banner-2024-bunt .stoerer{color:#fff;font-weight:500;font-size:clamp(1.2em,1.7vw,1.5em);display:inline-block;background:oklch(59.96% .1091 234.919deg);padding:0 1em;-webkit-transform:rotate(-3deg) translate(-.5em,.5em);transform:rotate(-3deg) translate(-.5em,.5em);box-shadow:0 .1em .3em oklch(0 0 0deg/.45);border:.1em solid #fff;border-radius:.2em;text-shadow:.05em .05em .1em oklch(0 0 0deg/.5);transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;z-index:100}.start-banner-2024-bunt .stoerer:hover{-webkit-transform:scale(1.1) rotate(3deg) translate(-.2em,.4em);transform:scale(1.1) rotate(3deg) translate(-.2em,.4em)}.start-banner-2024-bunt--image{display:grid;grid-template-columns:1fr var(--abstand);grid-template-rows:1fr calc(var(--abstand)/2);aspect-ratio:1.3;width:100%;position:relative}.start-banner-2024-bunt--image img.Blatt{grid-column:1/2;grid-row:1/2;opacity:1;position:absolute;inset:0;width:100%;z-index:1}.start-banner-2024-bunt--image .tier-outline-wrapper{grid-column:1/2;grid-row:1/2;-webkit-animation:flug 7s ease-in-out 1 forwards,landung 1s ease-in-out 6s 1 forwards,starten 1s ease-in-out 14s 1 forwards,flugweg 3s ease-in-out 14s 1 forwards;animation:flug 7s ease-in-out 1 forwards,landung 1s ease-in-out 6s 1 forwards,starten 1s ease-in-out 14s 1 forwards,flugweg 3s ease-in-out 14s 1 forwards;z-index:1000}.start-banner-2024-bunt--image .tier-outline{display:block;position:absolute;top:10%;left:10%;width:49%;height:42%;overflow:visible;background-repeat:no-repeat;background-position:39% 0;background-size:50%;background-image:url(../img/2024/oedlandschrecke_ltdsn_2024_500.webp);z-index:1000;-webkit-animation:aufundab 1s ease-in-out 7 alternate;animation:aufundab 1s ease-in-out 7 alternate}.start-banner-2024-bunt .tier-2025{position:absolute;bottom:-3px;right:85px;width:clamp(110px,25vw,350px);aspect-ratio:2.3;background:url(../img/2025/fuchs_ltdsn25_400.webp);background-repeat:no-repeat;background-size:contain;scale:-1 1;translate:0 3px;z-index:0}@media screen and (min-width:40em){.start-banner-2024-bunt .tier-2025{left:clamp(18rem,50vw - 150px - 5rem,50vw - 150px - 5rem)}}@keyframes aufundab{0%{translate:0 -2em;rotate:5deg}to{translate:0 0;rotate:0deg}}@keyframes landung{0%{rotate:15deg}to{rotate:10deg}}@keyframes starten{0%{rotate:10deg}to{rotate:60deg}}@keyframes flug{0%{translate:-100vw 15em;rotate:30deg}to{translate:0 0;rotate:15deg}}@keyframes flugweg{0%{translate:0 0;rotate:10deg}20%{rotate:23deg}to{translate:60vw -30em;rotate:50deg}}@media screen and (min-width:40em){.start-banner-2024-bunt--grid{grid-template-columns:7fr 1fr 5fr 75px;grid-template-rows:repeat(4,auto);padding:calc(var(--abstand)/1.5) var(--abstand);gap:1em 1em}.start-banner-2024-bunt--text{grid-column:1/2;grid-row:2/4;justify-content:center}.start-banner-2024-bunt--signet{grid-column:1/4;grid-row:1/2}.start-banner-2024-bunt--signet img{width:clamp(14rem,40vw,40rem)}.start-banner-2024-bunt--signet .datum{font-size:clamp(1.2em,3.7vw,3.2em)}.start-banner-2024-bunt--image{grid-column:2/5;grid-row:1/4}.start-banner-2024-bunt--loki{grid-column:4/5;grid-row:3/5}.start-banner-2024-bunt--buttons{grid-column:1/4;grid-row:4/5}}@media screen and (min-width:64em){.start-banner-2024-bunt--grid{grid-template-columns:7fr 1fr 5fr 100px;gap:1em}.start-banner-2024-bunt--loki p{display:block}}.komplettbuchungen{display:flex;align-items:center;padding:1rem;width:100%;height:4rem;background:linear-gradient(in oklch to right,var(--custom-color-1) 0,var(--custom-color-1) calc((var(--_all) - var(--_free))/var(--_all)*100%),var(--hellgrau) calc((var(--_all) - var(--_free))/var(--_all)*100%));color:#000;font-weight:700;margin-bottom:var(--abstand)}.Buchungsanzeige{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));grid-gap:1em}.Buchungsanzeige .buchungsstand{display:flex;align-items:center;padding:.5em;width:100%;height:3rem;background:linear-gradient(in oklch to right,var(--custom-color-1-var) 0,var(--custom-color-1-var) calc(100% - var(--_buchungspercentage)),var(--hellgrau) calc(100% - var(--_buchungspercentage)));font-weight:700}.Buchungsanzeige .buchungsstand.full{background:var(--custom-color-1)}.Buchungsanzeige .buchungsstand a{color:#000}.Buchungsanzeige .buchungsstand a:hover{color:#fff}.Fruehstuecksfleisch{weight:0;height:0;opacity:0;margin-bottom:0}
.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:1043;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;top:50%;margin:-55px 0 0;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}
@charset "UTF-8";html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,main,nav,section{display:block}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;overflow:visible}img{vertical-align:middle;border-style:none}textarea{overflow:auto;resize:vertical}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}.hidden,[hidden]{display:none!important}*,:after,:before{box-sizing:border-box}*{margin:0}body,html{height:100%}body{line-height:1.5;-webkit-font-smoothing:antialiased}*{line-height:calc(1em + .5rem)}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}a,h1,h2,h3,h4,h5,h6,p{word-break:break-word}a,h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}#__next,#root{isolation:isolate}@font-face{font-family:"Recursive";font-style:normal;font-weight:400;src:url(../Fonts/Recursive.woff2)}:root{--pflicht:oklch(0.53 0.2178 29.23);--pflicht-dark:oklch(0.64 0.1948 40.55);--pflicht-light:oklch(0.94 0.028 17.66);--error-light:oklch(0.79 0.1226 20.19);--custom-color-1:oklch(0.71 0.1807 131.5);--custom-color-1-var:oklch(0.8 0.1902 130.83);--custom-color-2:oklch(0.48 0.122 153.1771);--custom-color-2-var:oklch(0.43 0.109 153.5555);--custom-color-2-darker:oklch(0.38 0.0932 154.48);--hellgrau:oklch(0.96 0.008 95.13);--mittelgrau:oklch(0.92 0.0112 93.99);--dunkelgrau:oklch(0.42 0.0055 132.46);--schwarzgrau:oklch(0.22 0.0022 132.43);--schwarz:oklch(0.16 0 0);--orange:oklch(0.7 0.1749 54.76);--gelb:oklch(0.8 0.164669 84.3065);--gelbgruen:oklch(0.85 0.1891 121.51);--page-background:#fff;--font-header:"Brandon Text";--font-text:"Brandon Text";--font-color:oklch(0.2156 0 0);--font-hell:oklch(0.8931 0.0067 228.849/0.8);--line-height:1.65em;--anchor-color:var(--custom-color-1);--anchor-color-hover:var(--custom-color-1-var);--button-color:var(--custom-color-1);--button-color-hover:var(--custom-color-2);--button-svg-color:#000;--button-svg-color-hover:#fff;--button-text-color:#000;--button-text-color-hover:#fff;--button-radius:1.7em;--heading-color:var(--custom-color-2);--off-background-color:var(--custom-color-2);--off-fg-color:#fff;--off-width:80vw;--banner-font-size:1.5rem;--banner-text-flex-align:center;--heading-gradient-colors:oklch(0.2616 0.0484 172.9629) 0%,oklch(0.445 0.111 154.3629) 30%,oklch(0.6184 0.1549 136.9427) 61%,oklch(0.7378 0.1814 129.6205) 87%,oklch(0.8165 0.1881 124.7382) 100%;--start-gradient-colors:var(--heading-gradient-colors);--start-gradient-angle:90deg;--folgetitel-gradient-colors:var(--heading-gradient-colors);--bg-gradient-colors:oklch(0.4347 0.0969 160.8922) 0%,oklch(0.7126 0.1807 131.4954) 100%;--bg-gradient-to-black:oklch(0 0 0/0.2) 50%,oklch(0 0 0/0.7) 80%;--fa-primary-color:var(--custom-color-1);--fa-secondary-color:var(--custom-color-2);--fa-primary-opacity:1;--fa-secondary-opacity:1;--fa-li-margin:0em;--fa-li-width:2.5em;--abstand:1rem;--abstand-sm:1rem;--abstand-md:2rem;--abstand-lg:3rem;--text-base-size:1rem;--text-scale-ratio:1.225;--text-xs:calc(var(--text-sm)/var(--text-scale-ratio));--text-sm:calc(var(--text-base-size)/var(--text-scale-ratio));--text-normal:var(--text-base-size);--text-md:calc(var(--text-sm)*var(--text-scale-ratio)*var(--text-scale-ratio));--text-lg:calc(var(--text-md)*var(--text-scale-ratio));--text-xl:calc(var(--text-lg)*var(--text-scale-ratio));--text-xxl:calc(var(--text-xl)*var(--text-scale-ratio));--text-xxxl:calc(var(--text-xxl)*var(--text-scale-ratio));--top-bar-height:4rem;--top-bar-height-scrolled:4rem;--top-bar-bg:transparent;--top-bar-scrolled-bg:transparent;--spacer-height:4em;--max-banner-width:1600px;--max-content-width:1440px;--panel-color:var(--hellgrau);--color-vorort:oklch(0.71 0.1794 130.91);--color-digital:oklch(0.62 0.1091 177.78);--color-video:oklch(0.46 0.1177 262.66);--color-karte:oklch(0.74 0.1616 66.91);--color-darkgreen:oklch(0.43 0.0915 160.19);--color-darkgrey:oklch(0.32 0 0);--infoheader-text-left:#fff;--infoheader-text-right:var(--custom-color-2-darker)}body.schema-2025{--custom-color-1:oklch(0.79 0.184 116);--custom-color-1-var:oklch(0.87 0.116 116);--custom-color-1-darker:oklch(0.62 0.160 116);--custom-color-2:oklch(0.52 0.096 175);--custom-color-2-var:oklch(0.46 0.084 175);--custom-color-2-darker:oklch(0.3 0.0432 175);--hellgrau:oklch(0.93 0.004 177);--mittelgrau:oklch(0.86 0.008 177);--dunkelgrau:oklch(0.41 0.02 177);--schwarzgrau:oklch(0.22 0 0);--schwarz:oklch(33% 9% 177);--font-hell:oklch(0.33 0.036 177);--start-gradient-colors:oklch(0.85 0.184 116) 0%,oklch(0.69 0.144 131) 13%,oklch(0.61 0.128 140) 25%,oklch(0.40 0.084 176) 85%,oklch(0.35 0.084 176) 100%;--start-gradient-angle:90deg;--heading-gradient-colors:var(--start-gradient-colors);--header-text-right-color:#fff;--heading-color:var(--custom-color-2);--anchor-color:var(--custom-color-1-darker);--anchor-color-hover:var(--custom-color-1-var);--button-color:var(--custom-color-1);--button-text-color:#000;--button-color-hover:var(--custom-color-2);--infoheader-text-left:#fff;--infoheader-text-right:#fff;--infoheader-tooltip:var(--custom-color-1-var);--infoheader-tooltip-text:var(--schwarzgrau);--header-text-right-color-hover:var(--custom-color-1-var);--filterzeit-bg:var(--custom-color-2-var)}body.schema-2024,body.schema-2025{--bg-gradient-colors:var(--custom-color-2) 0%,var(--custom-color-1) 100%;--font-color:var(--custom-color-2-darker);--off-background-color:var(--custom-color-2);--fa-primary-color:var(--custom-color-1);--fa-secondary-color:var(--custom-color-2);--panel-color:var(--hellgrau);--consentfriend-dark1:var(--custom-color-2-darker);--consentfriend-green1:var(--custom-color-1);--consentfriend-green2:var(--custom-color-2);--consentfriend-blue1:var(--custom-color-1-var)}body.schema-2024{--custom-color-1:oklch(0.6147 0.2418 5.0968);--custom-color-1-var:oklch(0.521 0.2039 4.6299);--custom-color-2:oklch(0.3981 0.1456 320.5263);--custom-color-2-var:oklch(0.4574 0.1517 320.6413);--custom-color-2-darker:oklch(0.1817 0.0708 310.5904);--hellgrau:oklch(0.9312 0 0);--mittelgrau:oklch(0.861 0 0);--dunkelgrau:oklch(0.4184 0 0);--schwarzgrau:oklch(0.2156 0 0);--schwarz:oklch(0.1674 0.0315 310.1408);--font-hell:oklch(0.8923 0 0/0.8);--heading-gradient-colors:oklch(0.3169 0.1073 330.5219) 5%,oklch(0.6055 0.238 5.0578) 40%,oklch(0.786 0.1511 70.5093) 85%;--start-gradient-colors:oklch(0.6975 0.1576 46.6053) 0%,oklch(0.8462 0.173 86.437) 15%,oklch(0.6055 0.238 5.0578) 50%,oklch(0.3671 0.1281 330.6152) 70%,oklch(0.1817 0.0708 310.5904);--start-gradient-angle:200deg;--heading-color:var(--custom-color-2);--anchor-color:var(--custom-color-1);--anchor-color-hover:var(--custom-color-1-var);--button-color:var(--custom-color-1);--button-text-color:#fff;--button-color-hover:var(--custom-color-2);--orange:var(--custom-color-1)}@media only screen and (min-width:40em){:root{--abstand:2rem;--text-base-size:1rem;--banner-font-size:5vw;--heading-gradient-colors:oklch(0.2616 0.0484 172.9629) 0%,oklch(0.4328 0.105 155.9889) 20%,oklch(0.6178 0.161 140.1937) 40%,oklch(0.7512 0.1832 128.9915) 60%,oklch(0.8358 0.1828 124.1711) 80%,oklch(0.9104 0.153 122.5438) 100%;--off-width:25rem}}@media only screen and (min-width:64em){:root{--abstand:3rem;--text-base-size:1.05rem;--banner-font-size:4rem}}@media only screen and (min-width:75em){:root{--abstand:4rem;--text-base-size:1.15rem;--banner-font-size:5rem}}html{scroll-behavior:smooth}body{margin:0;background:var(--page-background)}*,body{font-family:var(--font-text)}*{text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale!important;-webkit-font-smoothing:antialiased!important;font-smoothing:antialiased!important;-ms-font-feature-settings:"kern";-o-font-feature-settings:"kern";-webkit-font-feature-settings:"kern";font-feature-settings:"kern";-webkit-font-kerning:normal;font-kerning:normal;line-height:var(--line-height)}b,strong,strong em,strong i{font-weight:600}ul{margin-top:0;list-style-type:disc;list-style-position:outside;-webkit-padding-start:0;padding-inline-start:0;margin-bottom:var(--abstand-sm)}ul li{margin-left:var(--abstand-md)}main ul li>ul{list-style-type:circle}main ul li>ul,main ul li>ul li>ul{margin-top:calc(var(--abstand-sm)/2);margin-left:var(--abstand-md)}main ul li>ul li>ul{list-style-type:square}main ol{margin-left:calc(var(--abstand-sm)/2);list-style-type:decimal}main ol li>ol{list-style-type:lower-alpha}main ol li>ol,main ol li>ol li>ol{margin-top:calc(var(--abstand-sm)/2);margin-left:var(--abstand-md)}main ol li>ol li>ol{list-style-type:lower-roman}ul.icon-liste li span.fa-li{color:var(--button-color)}main dd,main li{margin-bottom:calc(var(--abstand-sm)/2)}main dd,main li,p{font-size:var(--text-base-size);line-height:var(--line-height);color:var(--font-color)}p{display:block;margin:0 0 var(--abstand-sm) 0}h1{font-size:var(--text-xxl)}h2{font-size:var(--text-xl)}h3,h4{font-size:var(--text-lg)}h5{font-size:var(--text-md)}h6{font-size:var(--text-sm)}.h2,.h3,h2,h3{color:var(--heading-color);font-family:var(--font-header);margin:1em 0;line-height:1.25em;text-transform:uppercase;font-weight:600;letter-spacing:.025em;text-wrap:balance}.h2:first-child,.h3:first-child,h2:first-child,h3:first-child{margin-top:0}.h4,.h5,.h6,h4,h5,h6{color:var(--heading-color);font-family:var(--font-header);margin:1em 0 .25em;line-height:1.25em;font-weight:600;letter-spacing:0;text-wrap:balance}.h4:first-child,.h5:first-child,.h6:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}.color-gradient{display:inline-block;background:linear-gradient(in oklch 90deg,var(--heading-gradient-colors));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}a:not(.button){text-decoration:none;color:var(--anchor-color);font-weight:500}a:not(.button):hover{text-decoration:none!important;color:var(--anchor-color-hover)}strong{font-weight:600}b,dd,dt,em,h1,h2,h3,h4,h5,h6,li,main p,strong,td{-webkit-font-feature-settings:"hlig" on,"salt" on,"swsh" off,"hist" on,"ss01" off,"ss02" off,"ss03" off,"ss04" off,"ss05" off,"ss06" off,"ss07" off,"ss08" off,"ss11" off,"onum" on,"liga" on,"calt" off;font-feature-settings:"hlig" on,"salt" on,"swsh" off,"hist" on,"ss01" off,"ss02" off,"ss03" off,"ss04" off,"ss05" off,"ss06" off,"ss07" off,"ss08" off,"ss11" off,"onum" on,"liga" on,"calt" off}figure{margin:0;padding:0}input{accent-color:var(--custom-color-1)}.akzent{--font-color:var(--custom-color-1)!important}.akzent-alt{--font-color:var(--custom-color-2)!important}.hellgrau{--font-color:var(--hellgrau)}.mittelgrau{--font-color:var(--mittelgrau)}.dunkelgrau{--font-color:var(--dunkelgrau)}.weiss{--font-color:#fff!important}.schwarz{color:#000!important}a.fg-,a.fg-auto,button.fg-,button.fg-auto{--button-color:var(--custom-color-2);--button-text-color:#fff;--button-svg-color:var(--custom-color-1);--button-color-hover:var(--custom-color-1);--button-text-color-hover:#000;--button-svg-color-hover:#000}a.fg-transparent,button.fg-transparent{--button-color:transparent;--button-color-hover:var(--custom-color-1);--button-text-color:var(--button-text-color);--button-text-color-hover:#000;--button-svg-color:#fff;--button-svg-color-hover:var(--custom-color-1)}a.fg-akzent,button.fg-akzent{--button-color:var(--custom-color-1);--button-color-hover:var(--custom-color-2);--button-text-color:#000;--button-text-color-hover:#fff;--button-svg-color:var(--custom-color-2);--button-svg-color-hover:var(--custom-color-1)}a.fg-akzent-alt,button.fg-akzent-alt{--button-color:var(--custom-color-2);--button-color-hover:var(--custom-color-1);--button-text-color:#fff;--button-text-color-hover:#000;--button-svg-color:var(--custom-color-1);--button-svg-color-hover:var(--custom-color-2)}a.fg-orange,button.fg-orange{--button-color:var(--orange);--button-color-hover:var(--custom-color-1);--button-text-color:var(--button-text-color);--button-text-color-hover:#000;--button-svg-color:#000;--button-svg-color-hover:#fff}a.fg-hellgrau,button.fg-hellgrau{--button-color:var(--hellgrau);--button-color-hover:var(--custom-color-1);--button-text-color:#000;--button-text-color-hover:#000;--button-svg-color:var(--custom-color-2);--button-svg-color-hover:#fff}a.fg-mittelgrau,button.fg-mittelgrau{--button-color:var(--mittelgrau);--button-color-hover:var(--custom-color-2);--button-text-color:#000;--button-text-color-hover:#fff;--button-svg-color:var(--custom-color-2);--button-svg-color-hover:var(--custom-color-1)}a.fg-dunkelgrau,button.fg-dunkelgrau{--button-color:var(--dunkelgrau);--button-color-hover:var(--custom-color-2);--button-text-color:#fff;--button-text-color-hover:#fff;--button-svg-color:var(--custom-color-1);--button-svg-color-hover:#fff}a.fg-schwarz,button.fg-schwarz{--button-color:#000;--button-color-hover:var(--hellgrau);--button-text-color:var(--hellgrau);--button-text-color-hover:#000;--button-svg-color:var(--custom-color-1);--button-svg-color-hover:var(--custom-color-2)}a.fg-weiss,button.fg-weiss{--button-color:#fff;--button-color-hover:#000;--button-text-color:#000;--button-text-color-hover:#fff;--button-svg-color:var(--custom-color-2);--button-svg-color-hover:var(--custom-color-1)}a.fg-gradient,button.fg-gradient{--button-color:linear-gradient(in oklch 90deg,var(--bg-gradient-colors));--button-color-hover:linear-gradient(in oklch 270deg,var(--bg-gradient-colors));--button-text-color:#fff;--button-text-color-hover:#fff;--button-svg-color:var(--custom-color-1);--button-svg-color-hover:var(--custom-color-2)}.bg-orange{--font-color:oklch(0 0 0/0.85);--anchor-color:oklch(0 0 0/0.6);--anchor-color-hover:#000;--button-color:#fff;--button-color-hover:oklch(0 0 0/0.85);--button-text-color:oklch(0 0 0/0.85);--button-text-color-hover:#fff;background:var(--orange);--fa-primary-color:#fff;--fa-secondary-color:#000}.bg-akzent,.bg-orange{--heading-color:oklch(1 0 0/0.9)}.bg-akzent{--font-color:oklch(0 0 0/0.75);--anchor-color:oklch(0 0 0/0.5);--anchor-color-hover:#000;--button-color:oklch(1 0 0/0.5);--button-color-hover:var(--custom-color-2);--button-text-color:oklch(0 0 0/0.85);--button-text-color-hover:#fff;background:var(--custom-color-1);--fa-primary-color:var(--custom-color-2);--fa-secondary-color:#fff}.bg-akzent-alt{--font-color:oklch(1 0 0/0.85);--anchor-color:oklch(1 0 0/0.65);--anchor-color-hover:#fff;--heading-color:#fff;--button-color:var(--button-text-color);--button-color-hover:var(--custom-color-1);--button-text-color:oklch(0 0 0/0.85);--button-text-color-hover:#000;background:var(--custom-color-2);--fa-primary-color:var(--custom-color-1);--fa-secondary-color:#fff}.bg-hellgrau{background:var(--hellgrau)}.bg-hellgrau,.bg-mittelgrau{--anchor-color:var(--custom-color-2);--anchor-color-hover:var(--custom-color-2-var);--heading-color:var(--custom-color-2);--button-color:var(--custom-color-2);--button-color-hover:var(--custom-color-1);--button-text-color:#fff;--button-text-color-hover:#000}.bg-mittelgrau{background:var(--mittelgrau)}.bg-dunkelgrau{--font-color:var(--mittelgrau);--anchor-color:var(--custom-color-1);--anchor-color-hover:var(--custom-color-1-var);--heading-color:var(--custom-color-1);background:var(--dunkelgrau);--fa-primary-color:var(--custom-color-1);--fa-secondary-color:var(--hellgrau)}.bg-dunkelgrau,.bg-weiss{--button-color:var(--custom-color-2);--button-color-hover:var(--custom-color-1);--button-text-color:#fff;--button-text-color-hover:#000}.bg-weiss{--anchor-color:var(--custom-color-2);--anchor-color-hover:var(--custom-color-2-var);--heading-color:var(--custom-color-2);background:#fff}.bg-schwarz{--font-color:oklch(1 0 0/0.6);--anchor-color:var(--custom-color-1);--anchor-color-hover:var(--custom-color-1-var);--heading-color:var(--custom-color-1);background:var(--schwarz)}.bg-gradient{background:linear-gradient(in oklch 90deg,var(--bg-gradient-colors));--fa-primary-color:var(--custom-color-1);--fa-secondary-color:#fff}.bg-gradient,.bg-heading-gradient{--font-color:#fff;--anchor-color:oklch(1 0 0/0.8);--anchor-color-hover:#000;--heading-color:oklch(1 0 0/0.8)}.bg-heading-gradient{background:linear-gradient(in oklch 90deg,var(--heading-gradient-colors))}.nobottommargin{margin-bottom:0!important}.grid img{width:100%}.panel{border:1px dashed oklch(74.07% 0 0deg);border-width:1px 0;padding:calc(var(--abstand)/2)}.banner-spacer,.top-bar{background:linear-gradient(in oklch 90deg,var(--heading-gradient-colors))}.top-bar{z-index:999;position:fixed;display:flex;flex-direction:row;height:var(--top-bar-height);width:100%;z-index:100;justify-content:space-between;padding:0 1em;transition:box-shadow .5s ease,opacity .5s ease;box-shadow:0 0 4em oklch(42.42% .0304 229.9728deg/0);opacity:1}.scrolled .top-bar{box-shadow:0 0 4em oklch(42.42% .0304 229.9728deg/.25)}.top-bar .item{flex-direction:row;align-items:center}.top-bar .item,.top-bar .top-logo{display:flex;justify-content:flex-start}.top-bar .top-logo{flex-direction:column;align-items:flex-start;width:auto;height:var(--top-bar-height);transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;padding:1rem 1rem 0 0}.top-bar .top-logo a img{transition:-webkit-transform .25s cubic-bezier(.29,1.57,.48,.86);transition:transform .25s cubic-bezier(.29,1.57,.48,.86);transition:transform .25s cubic-bezier(.29,1.57,.48,.86),-webkit-transform .25s cubic-bezier(.29,1.57,.48,.86);height:calc(var(--top-bar-height) - 2rem)}.top-bar .top-logo a:hover img{-webkit-transform:scale(1.15) rotate(-5deg);transform:scale(1.15) rotate(-5deg)}.header-nav{display:flex;justify-content:flex-end}.hamburger{text-align:right}main{margin:0 auto}a.button,button,span.button{border:none;background:var(--button-color);color:var(--button-text-color);border-radius:var(--button-radius);text-decoration:none;display:inline-block;text-transform:uppercase;cursor:pointer;letter-spacing:.1em;font-weight:600;font-size:.8em;line-height:1.5em;padding:.7em 1.25em .6em;transition:color .25s ease-out,background-color .25s ease-out}a.button:hover,button:hover,span.button:hover{background:var(--button-color-hover);color:var(--button-text-color-hover)}a.button:hover i,a.button:hover svg,button:hover i,button:hover svg,span.button:hover i,span.button:hover svg{color:var(--button-svg-color-hover)}a.button i,a.button svg,button i,button svg,span.button i,span.button svg{margin-right:.5em;color:var(--button-svg-color);transition:color .25s ease}a.button.expand,button.expand,span.button.expand{width:100%}a.button.bg-hellgrau:hover,button.bg-hellgrau:hover,span.button.bg-hellgrau:hover{color:#fff;background:var(--custom-color-2)}a.button.bg-akzent:hover,button.bg-akzent:hover,span.button.bg-akzent:hover{color:#fff;background:var(--custom-color-1-var)}a.button.bg-akzent-alt,button.bg-akzent-alt,span.button.bg-akzent-alt{color:#fff}a.button.bg-akzent-alt:hover,button.bg-akzent-alt:hover,span.button.bg-akzent-alt:hover{color:#fff;background:var(--custom-color-2-var)}a.button.bg-gradient:hover,button.bg-gradient:hover,span.button.bg-gradient:hover{color:#fff}h1 .fa-layers{margin-right:.2em}.center,.zentriert,.zentriert *{text-align:center!important;text-wrap:balance}.kasten{border:1px dashed oklch(74.07% 0 0deg);border-width:1px 0;padding:calc(var(--abstand)/2)}.gruenertext{--font-color:var(--custom-color-2-darker)}.kursiv p{font-style:italic}.icon-neben-text{display:flex}.icon-neben-text .icon{--fa-secondary-opacity:1;margin:.5em calc(var(--abstand)) .5em 0}.svg-neben-text{display:flex}.svg-neben-text .svg{margin:.5em calc(var(--abstand)) .5em 0;min-width:calc(var(--abstand)*2)}.grossertext{--text-base-size:1.4rem}.grossertext p{line-height:1.9em}.centering{display:flex;align-items:center;flex-direction:column;margin:0 auto;width:100%}.richtext.centering{text-align:center}.content>:last-child{margin-bottom:0}.polster-seite{background-color:red;padding-left:var(--abstand);padding-right:var(--abstand)}.polster-oben{padding-top:calc(var(--abstand)*1.25)}.polster-oben.polster-halb{padding-top:calc(var(--abstand)*0.625)}.polster-unten{padding-bottom:calc(var(--abstand)*1.25)}.polster-unten.polster-halb{padding-bottom:calc(var(--abstand)*0.625)}.abstand-oben{margin-top:calc(var(--abstand)*1.25)}.abstand-oben.abstand-halb{margin-top:calc(var(--abstand)*0.625)}.abstand-unten{margin-bottom:calc(var(--abstand)*1.25)}.abstand-unten.abstand-halb{margin-bottom:calc(var(--abstand)*0.625)}.vert-abstand.viertel{height:calc(var(--abstand-sm)/4)}.vert-abstand.halb{height:calc(var(--abstand-sm)/2)}.vert-abstand{height:var(--abstand-sm)}.vert-abstand.doppelt{height:var(--abstand-md)}.vert-abstand.vierfach{height:var(--abstand-lg)}.vert-abstand.achtfach{height:calc(var(--abstand-lg)*2)}.vert-abstand.variabel{height:var(--abstand)}.banner-spacer{transition:height .5s ease-in-out;height:var(--spacer-height)}.start-banner{background:linear-gradient(in oklch 90deg,var(--heading-gradient-colors))}.start-banner--grid{display:grid;margin-left:auto;margin-right:auto;max-width:var(--max-content-width);padding:var(--abstand);gap:.5em .25em;grid-template-columns:3fr 9fr 60px;grid-template-rows:auto 58vw auto auto}.start-banner--signet{grid-column:1/4;grid-row:1/2}.start-banner--image{grid-column:2/4;grid-row:2/3}.start-banner--text{grid-column:1/4;grid-row:3/4}.start-banner--buttons{grid-column:1/3;grid-row:4/5}.start-banner--loki{grid-column:3/4;grid-row:3/5}.start-banner--text{display:flex;flex-direction:column;justify-content:space-evenly}.start-banner--text h1{font-variant-numeric:oldstyle-nums;color:#fff;font-weight:500;font-size:clamp(1.2em,3.5vw,2.5em);line-height:1em;margin:0 0 .2em}.start-banner--text p.untertitel{color:#fff;font-weight:500;font-size:clamp(1em,2vw,2em);line-height:1.2em}.start-banner--text .stoerer-wrapper{display:none}.start-banner--signet{margin:.7em 0}.start-banner--signet img{width:clamp(14rem,80%,30rem)}.start-banner--signet .datum{font-variant-numeric:oldstyle-nums;color:#fff;font-weight:500;font-size:clamp(1.2em,5.8vw,9.2em);line-height:1em;margin-top:.2em;margin-bottom:.2em;text-transform:uppercase}.start-banner--loki{align-self:end}.start-banner--loki p{color:var(--custom-color-2);font-weight:600;font-size:.8em;text-align:center;display:none}.start-banner--buttons{display:flex;flex-wrap:wrap}.start-banner--buttons .button{font-size:.85em;margin:.5em .5em 0 0}.start-banner .stoerer{color:#fff;font-weight:600;font-size:clamp(1.2em,1.7vw,1.5em);display:inline-block;background:oklch(59.96% .1091 234.919deg);padding:0 1em;-webkit-transform:rotate(-3deg) translate(-.5em,.5em);transform:rotate(-3deg) translate(-.5em,.5em);box-shadow:0 .1em .3em oklch(0 0 0deg/.45);border:.1em solid #fff;border-radius:.2em;text-shadow:.05em .05em .1em oklch(0 0 0deg/.5);transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;z-index:100}.start-banner .stoerer:hover{-webkit-transform:scale(1.1) rotate(3deg) translate(-.2em,.4em);transform:scale(1.1) rotate(3deg) translate(-.2em,.4em)}.start-banner--image{display:grid;grid-template-columns:1fr var(--abstand);grid-template-rows:1fr calc(var(--abstand)/2);aspect-ratio:1.3;width:100%;overflow:visible;position:relative}.start-banner--image img.Blatt{grid-column:1/2;grid-row:1/2;opacity:1;position:absolute;inset:0;width:100%}.start-banner--image .uhu-outline{grid-column:1/2;grid-row:1/2;display:block;position:absolute;top:28%;left:16%;width:70%;height:52%;overflow:hidden;background-repeat:no-repeat;background-position:102% -43%;background-image:url(https://tagderstadtnaturhamburg.de/assets/ltdsn/template2022/img/2023/Uhu-trans-1200.webp);clip-path:polygon(26% 0,50% 0,100% 59%,100% 90%,90% 100%,0 100%,0 60%);-webkit-animation:uhu-div 20s ease-in-out 2s 1 forwards;animation:uhu-div 20s ease-in-out 2s 1 forwards}@media screen and (min-width:40em){.start-banner--grid{grid-template-columns:7fr 1fr 5fr 75px;grid-template-rows:repeat(4,auto);padding:calc(var(--abstand)/1.5) var(--abstand);gap:1em 1em}.start-banner--text{grid-column:1/2;grid-row:2/4;justify-content:center}.start-banner--signet{grid-column:1/4;grid-row:1/2}.start-banner--signet img{width:clamp(14rem,40vw,40rem)}.start-banner--signet .datum{font-size:clamp(1.2em,3.7vw,3.2em)}.start-banner--image{grid-column:2/5;grid-row:1/4}.start-banner--image .uhu-outline{top:24%;left:14%}.start-banner--loki{grid-column:4/5;grid-row:3/5}.start-banner--buttons{grid-column:1/4;grid-row:4/5}}@media screen and (min-width:64em){.start-banner--grid{grid-template-columns:7fr 1fr 5fr 100px;gap:1em}.start-banner--loki p{display:block}}@-webkit-keyframes uhu-div{6%{background-position:97% 34%;background-size:206%;rotate:0deg}12%{background-position:97% 34%;background-size:206%;rotate:0deg}14%{background-position:83% 32%;background-size:215%;rotate:0deg}18%{background-position:83% 32%;background-size:215%;rotate:0deg}21%{background-position:96% 34%;background-size:250%;rotate:0deg}68%{background-position:96% 34%;background-size:250%;rotate:0deg}69%{background-position:96% 33.5%;background-size:250%;rotate:0deg}70%{background-position:96% 37%;background-size:250%;rotate:0deg}71%{background-position:96% 34%;background-size:250%;rotate:0deg}95%{background-position:96% 34%;background-size:250%;rotate:0deg}0%{background-position:102% -43%;background-size:206%;rotate:0deg}}@keyframes uhu-div{6%{background-position:97% 34%;background-size:206%;rotate:0deg}12%{background-position:97% 34%;background-size:206%;rotate:0deg}14%{background-position:83% 32%;background-size:215%;rotate:0deg}18%{background-position:83% 32%;background-size:215%;rotate:0deg}21%{background-position:96% 34%;background-size:250%;rotate:0deg}68%{background-position:96% 34%;background-size:250%;rotate:0deg}69%{background-position:96% 33.5%;background-size:250%;rotate:0deg}70%{background-position:96% 37%;background-size:250%;rotate:0deg}71%{background-position:96% 34%;background-size:250%;rotate:0deg}95%{background-position:96% 34%;background-size:250%;rotate:0deg}0%{background-position:102% -43%;background-size:206%;rotate:0deg}}.anim-pulse{opacity:0;-webkit-animation:pulse 5s cubic-bezier(.29,1.57,.48,.86) 1s both;animation:pulse 5s cubic-bezier(.29,1.57,.48,.86) 1s both}@-webkit-keyframes pulse{0%{-webkit-transform:scale(4,3);transform:scale(4,3);opacity:0}8%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes pulse{0%{-webkit-transform:scale(4,3);transform:scale(4,3);opacity:0}8%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.folgeseite{background:linear-gradient(in oklch 90deg,var(--heading-gradient-colors))}.folgeseite--grid{display:grid;margin:0 auto;max-width:var(--max-content-width);padding:var(--abstand-md) var(--abstand) var(--abstand-sm) var(--abstand);gap:1rem;grid-template-columns:4fr 1fr 80px;grid-template-rows:auto;grid-template-areas:"heading heading insekt" "logo logo insekt" "buttons buttons insekt"}.folgeseite--heading{grid-area:heading}.folgeseite--insekt{grid-area:insekt;align-self:end;justify-self:center}.folgeseite img.uhu{-webkit-transform:scale(1) translateY(calc(var(--abstand-sm))) rotate(0deg);transform:scale(1) translateY(calc(var(--abstand-sm))) rotate(0deg)}.folgeseite img.fuchs{translate:0 calc(var(--abstand-sm) + 2px)}.folgeseite img.oedlandschrecke{rotate:20deg}.folgeseite--logo{grid-area:logo;align-self:end;margin-bottom:calc(var(--abstand-sm)/2)}.folgeseite--buttons{grid-area:buttons}.folgeseite h1{margin:0 0 .5em;text-transform:uppercase;letter-spacing:.05em;color:#fff;font-weight:600;font-size:clamp(1.3em,2.9vw,2em);line-height:1.2em}.folgeseite p.intro{--font-color:oklch(1 0 0/0.9);font-size:1.25em;font-weight:600;line-height:1.3em}@-webkit-keyframes insekt{1%{-webkit-transform:scaleX(.05);transform:scaleX(.05)}2%{-webkit-transform:scale(1);transform:scale(1)}5%{-webkit-transform:scale(1);transform:scale(1)}6%{-webkit-transform:scaleX(.05);transform:scaleX(.05)}7%{-webkit-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(1);transform:scale(1)}41%{-webkit-transform:rotate(-10deg) scale(1);transform:rotate(-10deg) scale(1)}72%{-webkit-transform:rotate(-10deg) scale(1);transform:rotate(-10deg) scale(1)}73%{-webkit-transform:rotate(-10deg) scaleX(.05);transform:rotate(-10deg) scaleX(.05)}74%{-webkit-transform:rotate(-10deg) scale(1);transform:rotate(-10deg) scale(1)}82%{-webkit-transform:rotate(-10deg) scale(1);transform:rotate(-10deg) scale(1)}83%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}}@keyframes insekt{1%{-webkit-transform:scaleX(.05);transform:scaleX(.05)}2%{-webkit-transform:scale(1);transform:scale(1)}5%{-webkit-transform:scale(1);transform:scale(1)}6%{-webkit-transform:scaleX(.05);transform:scaleX(.05)}7%{-webkit-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(1);transform:scale(1)}41%{-webkit-transform:rotate(-10deg) scale(1);transform:rotate(-10deg) scale(1)}72%{-webkit-transform:rotate(-10deg) scale(1);transform:rotate(-10deg) scale(1)}73%{-webkit-transform:rotate(-10deg) scaleX(.05);transform:rotate(-10deg) scaleX(.05)}74%{-webkit-transform:rotate(-10deg) scale(1);transform:rotate(-10deg) scale(1)}82%{-webkit-transform:rotate(-10deg) scale(1);transform:rotate(-10deg) scale(1)}83%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}}@media screen and (min-width:40em){.folgeseite--grid{grid-template-columns:4fr 1fr 120px;grid-template-areas:"heading dummy insekt" "logo void insekt" "buttons buttons insekt"}.folgeseite--logo img{max-width:30rem}.folgeseite img.insekt{-webkit-transform:scale(2) translate(0) rotate(-40deg);transform:scale(2) translate(0) rotate(-40deg)}}@media screen and (min-width:64em){.folgeseite--grid{grid-template-columns:3fr 1fr 150px}.folgeseite--logo img{max-width:35rem}.folgeseite img.insekt{-webkit-transform:scale(3) translate(0) rotate(-40deg);transform:scale(3) translate(0) rotate(-40deg)}}.subpagebuttons{font-size:.8em;padding:0 0 .25em}.subpagebuttons--header{font-size:.8em}.subpagebuttons--soloicons{font-size:1em}.subpagebuttons--soloicons .fa-stack-2x{color:var(--custom-color-2)}.subpagebuttons--soloicons .fa-stack-1x{color:#fff}.subpagebuttons--soloicons.active .fa-stack-2x,.subpagebuttons--soloicons:hover .fa-stack-2x{color:var(--custom-color-1)}.subpagebuttons--soloicons.active .fa-stack-1x,.subpagebuttons--soloicons:hover .fa-stack-1x{color:#000}.subpagebuttons--items{display:flex;flex-wrap:wrap}.subpagebuttons--item{background-color:var(--custom-color-2);color:#fff;margin:0 .25em .25em 0;padding:.3em 1.3em .3em 1.2em;border-radius:2em;text-transform:uppercase;display:flex;align-items:center;transition:background .5s ease,color .5s ease}.subpagebuttons--item.active,.subpagebuttons--item:hover{background-color:var(--custom-color-1);color:#000}.subpagebuttons--icon{color:#fff;margin-right:.7em}@media screen and (min-width:40em){.subpagebuttons{padding:0 0 .5em}.subpagebuttons--item{margin:0 1em .5em 0}.subpagebuttons--header{letter-spacing:.1em;text-transform:uppercase}.subpagebuttons--header .subpagebuttons--item{margin-bottom:0}}.folgeseite-image img.banner-image{width:100%;-o-object-fit:cover;object-fit:cover}.infoheader{--custom-color-2:var(--infoheader-tooltip,--custom-color-2);background:linear-gradient(in oklch 90deg,var(--heading-gradient-colors))}.infoheader p{margin:0}.infoheader--grid{display:grid;margin:0 auto;max-width:var(--max-content-width);padding:var(--abstand-sm) var(--abstand) calc(var(--abstand)/4) var(--abstand);gap:0 1rem;grid-template-columns:auto 1fr;grid-template-rows:auto;grid-template-areas:"top top" "nummer id" "heading heading" "datum datum" "buttons buttons"}.infoheader--top{grid-area:top}.infoheader--top p{--font-color:oklch(1 0 0/0.7);margin:0;text-transform:uppercase;font-weight:600;letter-spacing:.1em;font-size:.9rem}.infoheader--nummer{grid-area:nummer}.infoheader--nummer p{--font-color:oklch(1 0 0/0.7);margin:0;text-transform:uppercase;font-weight:600;letter-spacing:.1em;font-size:.9rem;text-align:right}.infoheader--id{grid-area:id}.infoheader--id p{--font-color:oklch(1 0 0/0.7);margin:0;text-transform:uppercase;letter-spacing:.05em;font-weight:600;font-size:clamp(1.3em,2.9vw,2em);line-height:1.2em}.infoheader--datum{grid-area:datum}.infoheader--datum p{color:#fff;margin:.5em 0 1em;text-transform:uppercase;letter-spacing:.05em;font-weight:500;font-size:clamp(1em,2.7vw,1.5em);line-height:1.2em}.infoheader--buttons{grid-area:buttons}.infoheader--buttons .symbolleiste{justify-content:flex-start}.infoheader--heading{grid-area:heading}.infoheader--logo{grid-area:logo;align-self:end;margin-bottom:calc(var(--abstand-sm)/2)}.infoheader h1{margin:.25em 0 0;text-transform:uppercase;letter-spacing:.05em;color:#fff;font-weight:600;font-size:clamp(1.3em,2.9vw,2em);line-height:1.2em}.infoheader h5{margin:0 0 .5em;color:#fff;font-weight:600}@media screen and (min-width:40em){.infoheader--grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(3,auto);grid-template-areas:"top top top nummer" "heading heading heading id" "datum datum buttons buttons"}.infoheader--datum p,.infoheader--heading h1,.infoheader--heading h5{color:var(--infoheader-text-left)}.infoheader--top p{--font-color:var(--infoheader-text-left)}.infoheader--id p,.infoheader--nummer p{--font-color:var(--infoheader-text-right)}.infoheader--id p{text-align:right}.infoheader--buttons{grid-area:buttons}.infoheader--buttons .symbolleiste{justify-content:flex-end}}p.merkzettel{font-size:.95em}p.merkzettel a.button{margin-top:.2em;margin-bottom:.2em}.infopage{margin-top:var(--abstand-sm);display:grid;width:100%;max-width:var(--max-content-width);margin-left:auto;margin-right:auto;padding:0 var(--abstand) var(--abstand) var(--abstand);gap:var(--abstand-sm);grid-template-columns:auto;grid-template-rows:auto;grid-template-areas:"bild" "text" "buttons" "karte" "lage" "info2" "info1"}.infopage--bild{grid-area:bild}.infopage--bild img{width:100%}.infopage--bild:has(.videoWrapper){aspect-ratio:16/9}.infopage--karte{grid-area:karte;min-height:14em}.infopage--lage{grid-area:lage;background-color:var(--dunkelgrau);--font-color:#fff;padding:var(--abstand-sm)}.infopage--lage p{margin:0;--text-base-size:.9em}.infopage--text{grid-area:text}.infopage .infoblocks{background-color:var(--mittelgrau);padding:var(--abstand-sm)}.infopage .infoblocks p{margin:0;--text-base-size:.9em}.infopage--info1{grid-area:info1}.infopage--info2,.infopage--info3{grid-area:info2}.infopage--buttons{grid-area:buttons;display:flex;flex-wrap:wrap}.infopage--buttons>*{margin:0 .5em .5em 0}.infopage p.button-absatz{margin-top:.5em}@media screen and (min-width:40em){.infopage{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(5,auto);grid-template-areas:"bild bild" "karte lage" "info1 info2" "text text" "buttons buttons"}.infopage--info3{grid-area:3/1/4/3}}@media screen and (min-width:64em){.infopage{grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:1fr auto;grid-template-areas:"bild bild bild bild karte karte" "bild bild bild bild karte karte" "info1 info1 info2 info2 lage lage" "text text text text text text" "buttons buttons buttons buttons buttons buttons"}.infopage--info3{grid-area:3/1/4/5}}.trenner{width:100%;border-bottom:2px solid var(--mittelgrau)}.previewwrapper{background-color:#fff;padding:var(--abstand-sm);box-shadow:0 .25em 1em oklch(76.76% .0047 .36779turn)}.previewheader{--font-color:var(--custom-color-2-darker)}.previewheader p{margin:0}.previewheader--grid{display:grid;margin:0 auto;max-width:var(--max-content-width);gap:0 1rem;grid-template-columns:auto 1fr;grid-template-rows:auto;grid-template-areas:"top top" "nummer id" "heading heading" "datum datum" "buttons buttons"}.previewheader--top{grid-area:top}.previewheader--top p{margin:0;text-transform:uppercase;font-weight:600;letter-spacing:.1em;font-size:.9rem}.previewheader--nummer{grid-area:nummer}.previewheader--nummer p{margin:0;text-transform:uppercase;font-weight:600;letter-spacing:.1em;font-size:.9rem;text-align:right}.previewheader--id{grid-area:id}.previewheader--id p{margin:0;text-transform:uppercase;letter-spacing:.05em;font-weight:600;font-size:clamp(1.3em,2.9vw,2em);line-height:1.2em}.previewheader--datum{grid-area:datum}.previewheader--datum p{margin:.5em 0 1em;text-transform:uppercase;letter-spacing:.05em;font-weight:500;font-size:clamp(1em,2.7vw,1.5em);line-height:1.2em}.previewheader--buttons{grid-area:buttons}.previewheader--buttons .symbolleiste{justify-content:flex-start}.previewheader--heading{grid-area:heading}.previewheader--logo{grid-area:logo;align-self:end;margin-bottom:calc(var(--abstand-sm)/2)}.previewheader h3{margin:.25em 0 0;text-transform:uppercase;letter-spacing:.05em;--font-color:var(--heading-color);font-weight:600;font-size:clamp(1.3em,2.9vw,2em);line-height:1.2em}.previewheader h5{margin:0 0 .5em;font-weight:600}@media screen and (min-width:40em){.previewheader--grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(3,auto);grid-template-areas:"top top top nummer" "heading heading heading id" "datum datum buttons buttons"}.previewheader--id p,.previewheader--nummer p{--font-color:var(--custom-color-2-darker)}.previewheader--id p{text-align:right}.previewheader--buttons{grid-area:buttons}.previewheader--buttons .symbolleiste{justify-content:flex-end}}.previewpage{margin-top:0;display:grid;width:100%;max-width:var(--max-content-width);margin-left:auto;margin-right:auto;gap:var(--abstand-sm);grid-template-columns:auto;grid-template-rows:auto;grid-template-areas:"bild" "text" "buttons" "karte" "lage" "info2" "info1"}.previewpage--bild{grid-area:bild}.previewpage--bild img{width:100%}.previewpage--karte{background-color:var(--mittelgrau);grid-area:karte;min-height:14em;padding:var(--abstand-sm)}.previewpage--karte p{--text-base-size:.9em}.previewpage--lage{grid-area:lage;background-color:var(--dunkelgrau);--font-color:#fff;padding:var(--abstand-sm)}.previewpage--lage p{margin:0;--text-base-size:.9em}.previewpage--text{grid-area:text}.previewpage .infoblocks{background-color:var(--mittelgrau);padding:var(--abstand-sm)}.previewpage .infoblocks p{margin:0;--text-base-size:.9em}.previewpage--info1{grid-area:info1}.previewpage--info2,.previewpage--info3{grid-area:info2}.previewpage--buttons{grid-area:buttons;display:flex;flex-wrap:wrap}.previewpage--buttons>*{margin:0 .5em .5em 0}.previewpage p.button-absatz{margin-top:.5em}@media screen and (min-width:40em){.previewpage{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(5,auto);grid-template-areas:"bild bild" "karte lage" "info1 info2" "text text" "buttons buttons"}.previewpage--info3{grid-area:3/1/4/3}}@media screen and (min-width:64em){.previewpage{grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:1fr auto;grid-template-areas:"bild bild bild bild karte karte" "bild bild bild bild karte karte" "info1 info1 info2 info2 lage lage" "text text text text text text" "buttons buttons buttons buttons buttons buttons"}.previewpage--info3{grid-area:3/1/4/5}}.mapinfo{display:none;overflow:visible}.mapinfo.sichtbar{display:block}.mapinfo--info{padding:var(--abstand-sm) var(--abstand-sm) 0 var(--abstand-sm)}.mapinfo--id{padding:1em;display:flex;flex-direction:row;justify-content:space-between;align-items:center;letter-spacing:.05em}.mapinfo--id .symbole{display:flex;flex-direction:row;justify-content:flex-end}.mapinfo p.subheader{font-weight:600;margin-bottom:0;line-height:1.25em}.mapinfo p.datumzeit{font-weight:500;text-transform:uppercase;font-size:.95em;letter-spacing:.05em}.mapinfo p.id{--text-base-size:.85em;font-weight:600;margin-bottom:0;color:var(--dunkelgrau)}.mapinfo--text{--text-base-size:1em;padding:var(--abstand-sm) var(--abstand-sm) 0 var(--abstand-sm)}.mapinfo--veranstalter{--text-base-size:.85em;padding:0 var(--abstand-sm) 0 var(--abstand-sm)}.mapinfo--buttons{padding:0 var(--abstand-sm) var(--abstand-sm) var(--abstand-sm)}.mapinfo h4{margin:.5em 0 .25em}.map-event-popup-entry{cursor:pointer}.mapboxgl-map .mapboxgl-ctrl button{margin:0}.mapboxgl-popup-content{width:20rem;padding:0!important;box-shadow:0 .8rem 2rem oklch(0 0 0deg/.3)!important;--text-base-size:.9rem}.mapboxgl-popup-content p{cursor:pointer;padding:1em;margin:0;border-bottom:1px dotted var(--mittelgrau)}.mapboxgl-popup-content p:hover{background:var(--mittelgrau)}.mapboxgl-popup-content p.active{background:var(--hellgrau)}.mapboxgl-popup-content p a{font-weight:600}.mapboxgl-popup-content p span.map-title{font-size:1.1em;font-weight:600;color:var(--custom-color-2)}.vollbild-banner{background:linear-gradient(in oklch 90deg,var(--heading-gradient-colors))}.vollbild-banner,.vollbild-banner--entry{position:relative;height:100%;width:100%;margin:0 auto}.vollbild-banner--image{height:33.3vw;min-height:20rem;width:100vw;max-height:600px;-o-object-fit:cover;object-fit:cover;-webkit-filter:grayscale(100%) contrast(90%) brightness(140%);filter:grayscale(100%) contrast(90%) brightness(140%)}.vollbild-banner--overlay{background:linear-gradient(in oklch 90deg,var(--heading-gradient-colors));mix-blend-mode:multiply}.vollbild-banner--overlay,.vollbild-banner--text{position:absolute;top:0;left:0;height:100%;width:100%}.vollbild-banner--text{margin:0;display:flex;align-items:flex-end}.vollbild-banner--text h1{margin:0;text-transform:uppercase;letter-spacing:.05em;color:#fff;font-weight:600;line-height:1.2em;font-size:clamp(var(--text-lg),3.5vw,var(--text-xxl))}.vollbild-banner--text p.intro{--font-color:oklch(1 0 0/0.9);padding-top:calc(var(--abstand)/2);font-size:1.25em;font-weight:600;line-height:1.3em}.caption{font-size:.9em;font-weight:600;z-index:1000}.CSS-Galerie{width:100%;display:grid;gap:1em;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-auto-flow:dense}.CSS-Galerie img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.CSS-Galerie>div.breit{grid-column:span 2}.CSS-Galerie>div.hoch{grid-row:span 2}.CSS-Galerie>div.doppelt,.CSS-Galerie>div.riesig{grid-row:span 2;grid-column:span 2}@media only screen and (min-width:700px){.CSS-Galerie>div.riesig{grid-column:span 3}}.textfeld.gross{font-size:1.2em;line-height:1.6em}.textfeld.box{padding:var(--abstand-md)}.textfeld.box p:last-of-type{margin-bottom:0}main .owl-carousel .owl-item{padding:.5em}main .owl-carousel .owl-nav{display:flex;width:100%;justify-content:space-between;-webkit-margin-before:1em;margin-block-start:1em}main .owl-carousel .owl-nav button.owl-next,main .owl-carousel .owl-nav button.owl-prev{display:flex;align-items:center;justify-content:center;width:2.5em;aspect-ratio:1;background-color:var(--hellgrau);border-radius:50%}main .owl-carousel .owl-nav button.owl-next:hover,main .owl-carousel .owl-nav button.owl-prev:hover{background-color:var(--mittelgrau)}main .owl-carousel .owl-nav button.owl-next i,main .owl-carousel .owl-nav button.owl-prev i{--fa-primary-color:var(--custom-color-2);--fa-secondary-color:var(--custom-color-2);font-size:1.5em;margin:0}.Kat-Highlight-Titel{-webkit-margin-after:1em;margin-block-end:1em;font-weight:600}.Kat-Highlight-Titel a{color:var(--custom-color-2)}.Kat-Highlight-Titel a:hover{color:var(--custom-color-2-darker)}.Kat-Highlight-Titel .Kat-Highlight-Icon{height:1.7em}.zoom-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(11em,1fr));gap:calc(var(--abstand)/2);grid-auto-flow:row}.zoom-gallery img{max-width:100%;transition:box-shadow .2s ease-out,-webkit-transform .2s ease-out;transition:transform .2s ease-out,box-shadow .2s ease-out;transition:transform .2s ease-out,box-shadow .2s ease-out,-webkit-transform .2s ease-out;box-shadow:0 0 0 oklch(0 0 0deg/.5)}.zoom-gallery img:hover{-webkit-transform:scale(1.05) rotate(2deg);transform:scale(1.05) rotate(2deg);box-shadow:.2rem .4rem .8rem -.2em oklch(0 0 0deg/.3)}.schatten{box-shadow:0 .25rem .5rem oklch(0 0 0deg/.25);margin-bottom:var(--abstand-sm)}.person--liste{display:grid;grid-template-columns:repeat(auto-fit,minmax(27rem,1fr));grid-template-columns:1fr;grid-gap:var(--abstand)}.person--category,.person--description,.person--name{text-align:center}.person--item{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-bottom:var(--abstand-lg)}.person--image div{width:12rem;height:12rem;border-radius:50%;background-size:cover;background-position:50%;margin-bottom:2rem}.person--description{display:flex;flex-direction:column;margin-left:0}.person--category{font-size:.8em;color:var(--font-hell);font-weight:600;margin-bottom:1em;text-transform:uppercase;letter-spacing:.025em}.person--name{font-style:normal;font-weight:700;margin-bottom:.15em}.person--kontakt p{margin-bottom:.25em;font-size:.8em}.person--icons{font-size:.8em;margin-bottom:.5rem;margin-top:.5rem}.person--icons,.person--icons a{display:flex;justify-content:center;align-items:center}.person--icons a{flex-wrap:wrap;color:var(--custom-color-2);margin:.5em .5rem .25em 0}.person--icons a:hover{color:var(--custom-color-1)}.project{display:grid;overflow:hidden;box-shadow:0 .2em .5em -.1em oklch(0 0 0deg/.4)}.project--1-2{grid-template-columns:1fr 2fr;grid-template-rows:auto;grid-template-areas:"bild bild" "info info"}.project--1-1{grid-template-columns:1fr 1fr}.project--1-1,.project--1-1.swap{grid-template-areas:" bild bild" "info info"}.project--2-1{grid-template-columns:2fr 1fr;grid-template-areas:"bild bild" "info info"}.project .project-title-with-icon{display:flex;justify-content:flex-start;align-items:center}.project .project-spende-icon{margin-right:1rem}.project .project-info{grid-area:info;display:flex;flex-direction:column;justify-content:space-between;padding:0}.project .project-info .project-head{padding:calc(var(--abstand)/3) calc(var(--abstand)/1.5);font-size:.8em;text-transform:uppercase;letter-spacing:.1em;opacity:.8;font-weight:600;margin-bottom:1em}.project .project-info .project-description{padding:calc(var(--abstand)/1.5);font-size:.9em}.project .project-info .project-description p{text-align:left}.project .project-info .project-description h4{font-style:normal;font-weight:600;font-size:1.8rem;line-height:1.3em;margin-bottom:1em}.project .project-info .project-readon a.button{border-radius:0;padding:calc(var(--abstand)/3) calc(var(--abstand)/1.5);width:100%;background-color:oklch(0 0 0deg/.1);margin-top:.7em;margin-bottom:0}.project .project-image{grid-area:bild;background-size:cover;min-height:30vh;background-position:50%}.testimonial--category,.testimonial--description,.testimonial--headline,.testimonial--name{text-align:center}.testimonial--item{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-bottom:var(--abstand-md)}.testimonial--item:last-of-type{margin-bottom:0}.polster .testimonial--item{padding:var(--abstand)}.testimonial--image div{width:9rem;height:9rem;border-radius:50%;background-size:cover;background-position:50%;margin-bottom:2rem}.testimonial--zitat{font-style:italic;font-size:1.1em;line-height:1.7em;margin-bottom:.25em}.testimonial--description{display:flex;flex-direction:column;margin-left:0}.testimonial--category{font-size:.75em;font-weight:600;margin-bottom:1em;text-transform:uppercase;letter-spacing:.025em}.testimonial--name{font-style:normal;font-size:1em;font-weight:700;margin-bottom:.15em}.testimonial--headline{font-family:var(--font-header);color:var(--custom-color-1);font-style:italic;font-size:1.5em;font-weight:700;margin-bottom:.5em}.testimonial--icons{margin-bottom:.5rem}.testimonial--icons,.testimonial--icons a{display:flex;justify-content:center;align-items:center}.testimonial--icons a{flex-wrap:wrap;color:var(--custom-color-1);margin:0 .25rem}.testimonial--icons a:hover{color:var(--custom-color-2)}blockquote{margin:var(--abstand-sm) 0;font-style:italic;font-size:var(--text-md);line-height:1.7em;border-left:.5em solid var(--custom-color-1);padding:calc(var(--abstand-sm)/2) calc(var(--abstand-lg)/2);color:var(--anchor-color);font-weight:500}blockquote cite{display:block;margin-top:calc(var(--abstand-sm)/2);text-align:right;font-size:1em;font-style:normal;font-weight:600}.linkraster{display:grid;grid-template-columns:1fr 1fr;gap:var(--abstand-sm)}.linkraster .linkraster-item{position:relative;box-shadow:0 .2em .7em oklch(0 0 0deg/.25)}.linkraster .linkraster-item .linkraster-image{-o-object-fit:cover;object-fit:cover}.linkraster .linkraster-item .linkraster-info{width:100%;background-color:var(--custom-color-2);padding:.5em;opacity:1;transition:opacity 1s ease}.linkraster .linkraster-item .linkraster-info .linkraster-title{font-size:1.3em;font-weight:600;color:#fff;text-align:left;line-height:1.4em;margin:0 0 .25em}.linkraster .linkraster-item .linkraster-info .linkraster-readon{font-size:.9em;font-weight:600;margin:0;color:#fff;opacity:.7}.linkraster .linkraster-item a:hover .linkraster-info{opacity:1;transition:opacity .35s ease}@media only screen and (min-width:40em){.linkraster{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr))}.linkraster .linkraster-item .linkraster-info{position:absolute;bottom:0;left:0;opacity:0;padding:1em}.linkraster .linkraster-item .linkraster-info .linkraster-title{font-size:1.4em}}.bigicon-container{display:flex;flex-flow:row;place-self:center}.bigicon-container .bigicon{margin:0 auto}.bigicon-container .bigicon.icon-size-s{font-size:clamp(1.5rem,3vw,3rem)}.bigicon-container .bigicon.icon-size-m{font-size:clamp(2.25rem,5vw,5rem)}.bigicon-container .bigicon.icon-size-l{font-size:clamp(2.75rem,7vw,7rem)}.bigicon-container .bigicon.icon-size-xl{font-size:clamp(3rem,10vw,10rem)}.bigicon i,a .bigicon:hover{margin:0 auto}.subpageraster{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--abstand-md)/2)}.subpageraster--item{border-radius:.25rem;padding:var(--abstand-sm);display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.subpageraster--item:hover .bigicon{-webkit-transform:scale(1.1);transform:scale(1.1);margin:0}.subpageraster--heading{text-align:center;margin-top:0;font-size:var(--text-normal)}.subpageraster--text{text-align:center;color:var(--font-color);font-weight:400;font-size:var(--text-sm)}.subpageraster .bigicon{margin:0}@media only screen and (min-width:40em){.subpageraster{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr))}.subpageraster--heading{font-size:var(--text-md)}}@media only screen and (min-width:64em){.subpageraster{grid-template-columns:repeat(3,1fr)}.subpageraster--heading{font-size:var(--text-lg)}}figcaption{font-size:.75em;font-weight:700;opacity:.5;margin:.5em 0 1.5em}figcaption .copyright{display:inline-block;padding-left:1em;font-weight:600;font-style:italic}hr{border:none;border-bottom:1px dashed oklch(84.52% 0 0deg);background-color:transparent;color:transparent;height:0;margin:var(--abstand) 0}.accordion-title{font-size:1em;text-transform:uppercase;letter-spacing:.05em}.accordion-title:focus,.accordion-title:hover{background-color:var(--hellgrau);color:var(--custom-color-1)}.accordion-list{padding-top:var(--abstand-sm);padding-bottom:var(--abstand-sm)}.ac-item{margin-top:1em;margin-bottom:1em}.ac-button{font-size:var(--text-lg);margin-bottom:1rem}.ac-button:hover{color:var(--custom-color-2)}.ac-button i{color:var(--custom-color-1)}.ac-button:hover i{color:var(--custom-color-2)}.ac-content{padding-bottom:var(--abstand-sm)}.ac-button{cursor:pointer}.ac-content{display:none}.ac-content.default{display:block}a.linkedimage img{transition:-webkit-transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out}a.linkedimage:hover img{-webkit-transform:scale(1.025);transform:scale(1.025)}.sublime{width:100%}.klaro .context-notice p,.videoWrapper .klaro .context-notice p{--green1:var(--custom-color-2);--green2:var(--custom-color-1)}.videoWrapper .klaro .context-notice p{--dark1:#fff}.videoraster{display:grid;grid-template-columns:repeat(auto-fill,minmax(20em,1fr));gap:var(--abstand)}.videoraster .videoWrapper{margin-bottom:calc(var(--abstand)/2)}.footer{padding:var(--abstand-lg) 0;grid-template-areas:"anschrift" "social" "mail" "seiten"}.footer.grid{gap:calc(var(--abstand)/2) var(--abstand)}.footer>div{margin-bottom:1em}.footer--anschrift{grid-area:anschrift}.footer--social{grid-area:social}.footer--seiten{grid-area:seiten}.footer--mail{grid-area:mail}.footer li,.footer p{font-size:1rem}.footer h2{border-bottom:1px dashed oklch(100% 0 0deg/.15);font-size:1em;margin-bottom:.8em;padding-bottom:.8em;letter-spacing:.05em;font-weight:600}@media only screen and (min-width:40em){.footer{padding:var(--abstand-lg) 0;grid-template-areas:"anschrift seiten" "social seiten" "mail seiten"}}@media only screen and (min-width:64em){.footer{padding:var(--abstand-lg) 0;grid-template-areas:"anschrift social seiten" "mail mail seiten"}}.imagelist{display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;margin-block:1em}.imagelist .imagelist-item{flex:0 auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:13em;background-color:#fff;padding:1em}.imagelist .imagelist-item img{width:100%;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;margin-bottom:1em}.imagelist .imagelist-item p{font-size:var(--text-xs);margin-bottom:0}.imagelistsmall{display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;margin-block:1em}.imagelistsmall .imagelistsmall-item{flex:0 auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:5em;background-color:#fff;padding:.25em}.imagelistsmall .imagelistsmall-item img{width:100%;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;margin-bottom:1em}.grid{display:grid;max-width:var(--max-content-width);width:100%;margin-left:auto;margin-right:auto;padding-left:var(--abstand);padding-right:var(--abstand);gap:var(--abstand)}.grid.nested{padding:0}.grid--1,.grid--1-1,.grid--1-1-1,.grid--1-1-1-1,.grid--1-2,.grid--1-2-1,.grid--1-3,.grid--1-small,.grid--2-1{grid-template-columns:minmax(0,1fr)}.grid--1-3-fest{grid-template-columns:minmax(0,1fr) minmax(0,4fr)}.grid--gallery{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--abstand)}.grid img{max-width:100%}.colpolster{padding:var(--abstand-md)}.colpolster p:last-child{margin-bottom:0}@media only screen and (min-width:40em){.grid--1-1-1{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--1-1-1>:first-child{grid-column:1/3;margin-bottom:var(--abstand)}.grid--3-2{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.grid--2-3{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.grid--3-1{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.grid--1-3{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.grid--2-1{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.grid--1-2{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.grid--1-1,.grid--1-1-1-1{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--1-2-1{grid-template-columns:minmax(0,2fr) minmax(0,3fr) minmax(0,2fr)}.grid--nested-2{padding:0;grid-template-columns:repeat(1,minmax(0,1fr))}.grid--1-small{padding-left:calc(var(--abstand)*3)!important;padding-right:calc(var(--abstand)*3)!important}}@media only screen and (min-width:64em){.grid--1-1{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--1-1-1,.grid--1-2,.grid--2-1{grid-template-columns:repeat(3,minmax(0,1fr))}.grid--1-1-1>:first-child{grid-column:1/2;margin-bottom:0}.grid--1-2>:nth-child(2){grid-column:2/span 2}.grid--2-1>:first-child{grid-column:1/span 2}.grid--1-1-1-1,.grid--1-2-1,.grid--1-3,.grid--1-3-fest,.grid--3-1{grid-template-columns:repeat(4,1fr)}.grid--1-3>:nth-child(2){grid-column:2/span 3}.grid--3-1>:first-child{grid-column:1/span 3}.grid--1-2-1>:nth-child(2){grid-column:2/span 2}.grid--3-2{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.grid--2-3{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.grid--nested-2{padding:0;grid-template-columns:repeat(2,minmax(0,1fr))}.grid--1-3-fest>:nth-child(2){grid-column:2/span 3}.grid--1-small{padding-left:calc(var(--abstand)*3)!important;padding-right:calc(var(--abstand)*3)!important}}.hide{display:none!important}.invisible{visibility:hidden}@media screen and (max-width:40em){.hide-for-small-only{display:none!important}}@media screen and (max-width:0em),screen and (min-width:40em){.show-for-small-only{display:none!important}}@media print,screen and (min-width:40em){.hide-for-medium{display:none!important}}@media screen and (max-width:40em){.show-for-medium{display:none!important}}@media screen and (min-width:40em) and (max-width:64em){.hide-for-medium-only{display:none!important}}@media screen and (max-width:40em),screen and (min-width:64em){.show-for-medium-only{display:none!important}}@media print,screen and (min-width:64em){.hide-for-large{display:none!important}}@media screen and (max-width:64em){.show-for-large{display:none!important}}@media screen and (min-width:64em) and (max-width:75em){.hide-for-large-only{display:none!important}}@media screen and (max-width:75em),screen and (min-width:75em){.show-for-large-only{display:none!important}}.show-for-morescrolled,.show-for-scrolled{opacity:0;transition:opacity 1s ease}.morescrolled .show-for-morescrolled,.scrolled .show-for-scrolled{opacity:1}#map{width:100%;height:40vh}#map button.mapboxgl-popup-close-button{padding:0;font-size:3em}.grid--map{max-width:100%;width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0;gap:0;grid-template-columns:1fr;grid-template-rows:40vh auto;grid-template-areas:"karte" "info"}.grid--map .col1{grid-area:info;overflow:scroll;height:calc(60vh - var(--top-bar-height)*1);max-height:calc(60vh - var(--top-bar-height)*1)}.grid--map .col2{grid-area:karte;height:40vh}.grid--map .col3{display:none;grid-area:suche;background-color:var(--hellgrau);padding:0 1em;border-bottom:1px solid oklch(0 0 0deg/.2)}.grid--map .col3 .suchleiste{place-self:center start}@media only screen and (min-width:40em){#map{height:100%}.grid--map{grid-template-columns:28rem 1fr;grid-template-rows:var(--top-bar-height) calc(100vh - var(--top-bar-height)*2);grid-template-areas:"suche suche" "info karte"}.grid--map .col1{max-height:calc(100vh - var(--top-bar-height)*2)}.grid--map .col1,.grid--map .col2{height:calc(100vh - var(--top-bar-height)*2)}.grid--map .col3{display:flex}}.filterzeit{background-color:var(--filterzeit-bg,--custom-color-1-var);border-radius:2em;margin:0 auto}.filterzeit select{font-size:1em;font-weight:600;color:#fff;padding:.2em 1em;border:none;background-color:transparent;-webkit-appearance:none;appearance:none;width:100%;border-radius:2em;border:2px solid var(--custom-color-1)}.filterzeit select:active,.filterzeit select:focus{outline:none;box-shadow:none}.filterzeit:after{content:" ";position:absolute;top:50%;margin-top:-2px;right:8px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff}.filterzeit option{font-size:1em;background-color:var(--filterzeit-bg,--custom-color-1-var);color:#fff;width:100%;padding:.3em}.filtercode{margin:0 .5em}.filtercode input[type=text]{background-color:var(--hellgrau);border-radius:0;font-size:1em;font-weight:600;color:oklch(25.2% 0 0deg);padding:.2em 1em;border-radius:2em;border:2px solid var(--custom-color-1)}.volltextsuche{display:grid;gap:0 1em;grid-template-columns:1fr;align-items:center;margin-bottom:var(--abstand-sm)}@media screen and (min-width:40em){.volltextsuche{grid-template-columns:1fr 1fr}}@media screen and (min-width:64em){.volltextsuche{grid-template-columns:minmax(-webkit-max-content,35rem) -webkit-max-content;grid-template-columns:minmax(max-content,35rem) max-content}}label.hamburger{cursor:pointer;overflow:hidden;color:var(--custom-color-2-darker);font-size:calc(var(--top-bar-height-scrolled)/2)!important;position:fixed;top:0;right:var(--abstand-sm);z-index:9999;transition:color .33s ease,background-color .33s ease,-webkit-transform .33s ease;transition:transform .33s ease,color .33s ease,background-color .33s ease;transition:transform .33s ease,color .33s ease,background-color .33s ease,-webkit-transform .33s ease;margin:0;width:2em;height:2em;display:flex;justify-content:center;align-items:center}label.hamburger:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.hamburger-icon{margin:0;padding:0}.hamburger-icon i.akzent-alt{color:var(--header-text-right-color,--custom-color-2-darker)}#toggle:checked~label{-webkit-transform:rotate(90deg);transform:rotate(90deg);color:var(--font-color)}#toggle:checked~nav.off{-webkit-transform:translate(0);transform:translate(0);transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,transform .5s ease;transition:opacity .5s ease,transform .5s ease,-webkit-transform .5s ease;opacity:1}#toggle:not(checked){-webkit-appearance:none;appearance:none;display:none;opacity:1}#toggle:checked{display:block;visibility:visible;transition:opacity 1s ease;z-index:99;position:fixed;mix-blend-mode:darken;backdrop-filter:blur(2px)}#toggle:checked:after{display:block;content:"";opacity:.6;width:100vw;height:100vh;background:oklch(0 0 0deg);-webkit-animation:fadein .5s ease 0s 1;animation:fadein .5s ease 0s 1}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:.6}}@keyframes fadein{0%{opacity:0}to{opacity:.6}}nav.off{padding-top:var(--top-bar-height);background:var(--off-background-color);position:fixed;right:0;top:0;z-index:100;-webkit-transform:translate(var(--off-width));transform:translate(var(--off-width));transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,transform .5s ease;transition:opacity .5s ease,transform .5s ease,-webkit-transform .5s ease}nav.off,nav.off .drilldown-menu{height:100%;width:var(--off-width)}nav.off .drilldown-menu{position:relative;overflow-X:hidden}nav.off .drilldown-menu .is-dropdown{position:absolute;top:0;left:0;right:0;bottom:0;background:var(--off-background-color);-webkit-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}nav.off .drilldown-menu .is-dropdown.is-active{-webkit-transform:translateX(0);transform:translateX(0)}nav.off .drilldown-menu .navbar-dropdown-back{line-height:1.65em;padding:calc(var(--abstand)/4) 0 calc(var(--abstand)/3) calc(var(--abstand)/2);font-weight:700;color:var(--off-fg-color);text-transform:uppercase;cursor:pointer}nav.off .drilldown-menu a{display:block;padding:calc(var(--abstand)/4) 0 calc(var(--abstand)/3) calc(var(--abstand)/3);font-weight:600;line-height:1.65em;color:var(--off-fg-color)!important;text-transform:uppercase;letter-spacing:.1em;text-decoration:none}header nav.main-nav ul{display:inline-block;list-style:none;margin:0;padding:0;z-index:100}header nav.main-nav ul li{position:relative;display:inline-block}header nav.main-nav ul li:hover>ul{display:inherit}header nav.main-nav ul li:hover>ul li{display:list-item}header nav.main-nav ul li a{display:block}header nav.main-nav ul li ul{display:none;position:absolute;min-width:15em}header nav.main-nav ul li ul ul{right:100%;top:0}header nav.main-nav{line-height:var(--top-bar-height);overflow:visible;font-family:var(--font-header)}header nav.main-nav a{text-decoration:none;padding:0 .5rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;font-size:.8em;transition:color .35s ease,background .35s ease,border .35s ease}header nav.main-nav li>a:after{content:" +";float:right;margin-left:.25em}header nav.main-nav li>a:only-child:after{content:" "}header nav.main-nav>ul>li{background:var(--top-bar-bg);margin-left:0}header nav.main-nav>ul>li a{color:var(--header-text-right-color,--custom-color-2-darker)}header nav.main-nav>ul>li a:hover{color:var(--header-text-right-color-hover,#000)}header nav.main-nav>ul>li>ul li,header nav.main-nav>ul>li a:hover :first-of-type{background:var(--top-bar-bg)}.top-icons{display:flex}.top-icons a i{padding:1rem .5rem;color:var(--header-text-right-color,--custom-color-2-darker);transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.top-icons a:hover i{-webkit-transform:scale(1.2);transform:scale(1.2);color:var(--header-text-right-color-hover,#000)}.space-for-hamburger{width:5rem}.cd-accordion-menu a{font-weight:600;color:var(--anchor-color);border:none}.cd-accordion-menu a:hover{color:#fff}.cd-accordion-menu label{font-weight:700;color:var(--anchor-color);margin-bottom:0}.cd-accordion-menu label:hover{color:#fff}.cd-accordion-menu,.cd-accordion-menu ul{list-style:none;margin:0;padding:0}.cd-accordion-menu{width:100}.cd-accordion-menu ul{display:none;overflow:hidden}.cd-accordion-menu li{-webkit-user-select:none;-ms-user-select:none;user-select:none;margin-left:0}.cd-accordion-menu input[type=checkbox]{position:absolute;opacity:0}.cd-accordion-menu a,.cd-accordion-menu label{position:relative;display:block;line-height:var(--line-height)}.cd-accordion-menu label{cursor:pointer}.cd-accordion-menu input[type=checkbox]:checked+label+ul,.cd-accordion-menu input[type=checkbox]:checked+label:nth-of-type(n)+ul{display:block}.cd-accordion-menu .has-children label:after{content:" +"}.cd-accordion-menu .has-children input[type=checkbox]:checked+label:after{content:" –"}.cd-accordion-menu>li>ul>li>a,.cd-accordion-menu>li>ul>li>label{padding-left:1.5em}.cd-accordion-menu>li>ul>li>ul>li>a,.cd-accordion-menu>li>ul>li>ul>li>label{padding-left:3em}.cd-accordion-menu>li>ul>li>ul>li>ul>li>a,.cd-accordion-menu>li>ul>li>ul>li>ul>li>label{padding-left:4.5em}.videoWrapper,.videoWrapper iframe{margin-bottom:0;padding-bottom:0}.videoWrapper iframe{width:100%}.videoWrapper .klaro.consentfriend.cm-as-context-notice{padding:0}.videoWrapper .klaro .context-notice{background:linear-gradient(in oklch oklch(0 0 0deg/.6),oklch(0 0 0deg/.6)),var(--video-bg-image);background-repeat:no-repeat;background-size:cover;--consentfriend-dark1:#fff;border:none;border-radius:0}.videoWrapper .klaro .context-notice p{font-weight:600}.videoWrapper.ratio-16-9 .context-notice,.videoWrapper.ratio-16-9 iframe{aspect-ratio:16/9}.videoWrapper.ratio-4-3 .context-notice,.videoWrapper.ratio-4-3 iframe{aspect-ratio:4/3}@media screen and (min-width:40em){.zoom-gallery{grid-template-columns:repeat(auto-fill,minmax(15em,1fr))}.person--liste{display:grid;grid-template-columns:repeat(auto-fit,minmax(27rem,1fr));row-gap:var(--abstand-md);-webkit-column-gap:var(--abstand);-moz-column-gap:var(--abstand);column-gap:var(--abstand)}.project--1-2{grid-template-columns:3fr 4fr}.project--1-2,.project--2-1{grid-template-areas:"info bild"}.project--2-1{grid-template-columns:4fr 3fr}.project .project-image{min-height:25em}.project--1-1{grid-template-columns:1fr 1fr;grid-template-areas:"info bild"}.project--1-1.swap{grid-template-areas:"bild info"}}@media screen and (min-width:64em){.person--item{flex-direction:row;align-items:flex-start}.person--description{margin-left:var(--abstand-md)}.person--image div{margin-bottom:0}.person--category,.person--description,.person--name{text-align:left}.person--icons{justify-content:flex-start}.person--icons a{margin-right:.75rem;margin-left:0}.testimonial--item{flex-direction:row;align-items:flex-start}.testimonial--description{margin-left:var(--abstand-md)}.testimonial--image div{margin-bottom:0;width:12em;height:12em}.testimonial--category,.testimonial--description,.testimonial--headline,.testimonial--name{text-align:left}.testimonial--icons{justify-content:flex-start}.testimonial--icons a{margin-right:.75rem;margin-left:0}.project--1-2{grid-template-columns:2fr 3fr}.project--2-1{grid-template-columns:3fr 2fr;grid-template-areas:"bild info"}}.mfp-figure:after{background:transparent}.mfp-title{color:oklch(100% 0 0deg/.9)!important;font-size:1rem}.mfp-container figcaption{margin:0;padding:0}.value{color:oklch(42.84% .0915 160.1861deg);font-style:normal;font-weight:700}.v-daten p{margin-bottom:.6em;font-style:italic;margin-top:1em}.v-daten p .v-label{font-style:normal;text-transform:uppercase;font-weight:700;letter-spacing:.02em;font-size:90%}.orange{color:var(--orange)}.gelb{color:var(--gelb)}.button.hellgrau,.button.info{--button-color:var(--hellgrau);--button-text-color:#000;--button-color-hover:var(--custom-color-1);--button-text-color-hover:#000;--button-svg-color:#000;--button-svg-color-hover:#000}.button.anmeldefrei,.button.vorort{cursor:default;--button-color:var(--custom-color-1);--button-text-color:#fff;--button-color-hover:var(--custom-color-2);--button-text-color-hover:#fff;--button-svg-color:var(--custom-color-2);--button-svg-color-hover:var(--custom-color-1)}.button.anmeldung{cursor:pointer;--button-color:var(--custom-color-2);--button-text-color:#fff;--button-color-hover:var(--custom-color-2-var);--button-text-color-hover:#fff;--button-svg-color:var(--custom-color-1);--button-svg-color-hover:var(--custom-color-1)}.button.anmeldeverfahren{cursor:default;--button-color:oklch(0.6271 0.0938 302.142);--button-text-color:#fff;--button-color-hover:oklch(0.6271 0.0938 302.142);--button-text-color-hover:#fff;--button-svg-color:#000;--button-svg-color-hover:#000}.button.bezahlung{--button-color:oklch(0.4451 0.083 258.2771);--button-text-color:#fff;--button-color-hover:var(--custom-color-1);--button-text-color-hover:#000;--button-svg-color:#fff;--button-svg-color-hover:var(--custom-color-2)}.button.storniert{cursor:not-allowed;--button-color:oklch(0.5421 0.2183 28.8134);--button-text-color:#fff;--button-color-hover:oklch(0.5421 0.2183 28.8134);--button-text-color-hover:#fff;--button-svg-color:#000;--button-svg-color-hover:#000}.button.ausgebucht{cursor:not-allowed;--button-color:oklch(0.4396 0.1729 28.3312);--button-text-color:#fff;--button-color-hover:oklch(0.4396 0.1729 28.3312);--button-text-color-hover:#fff;--button-svg-color:#fff;--button-svg-color-hover:#fff}.button.restkarten{cursor:default;--button-color:oklch(0.7188 0.0937 19.6201);--button-text-color:#000;--button-color-hover:oklch(0.7188 0.0937 19.6201);--button-text-color-hover:#000;--button-svg-color:#fff;--button-svg-color-hover:#fff}.button.inactive{cursor:default;--button-color:var(--dunkelgrau);--button-text-color:#fff;--button-color-hover:var(--dunkelgrau);--button-text-color-hover:#fff;--button-svg-color:var(--custom-color-1);--button-svg-color-hover:var(--custom-color-1)}.button.orange{--button-color:var(--orange);--button-color-hover:var(--custom-color-2);--button-text-color:#fff;--button-text-color-hover:#fff;--button-svg-color:#000;--button-svg-color-hover:var(--custom-color-1)}.button.special{--button-color:oklch(0.6544 0.0901 237.5921);--button-text-color:#fff;--button-color-hover:oklch(0.4919 0.1001 241.0499);--button-text-color-hover:#fff;--button-svg-color:#000;--button-svg-color-hover:#000}.button.trans{--button-color:transparent;--button-text-color:#000;--button-color-hover:var(--custom-color-1);--button-text-color-hover:#000;--button-svg-color:#00f;--button-svg-color-hover:var(--custom-color-2)}.button.info i{margin-right:.5em}.video-modal-block{position:relative;margin-bottom:2em}.info-video{position:relative}.video-play-button{z-index:95;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:3em;transition:opacity .2s ease-out;opacity:0}.videokarte a:hover .video-play-button{opacity:1}.video-play-button .fa-circle{font-size:.7em}.video-play-button .fa-youtube{color:oklch(62.8% .2577 29.2339deg);transition:color .2s ease-out}.video-modal-block:hover .video-play-button{-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}.video-modal-block:hover .video-play-button .fa-youtube{color:oklch(62.8% .2577 29.2339deg)}.video-preview{position:relative;z-index:90}.reveal-modal.video-reveal{padding:0}.video-reveal .flex-video{margin-bottom:0}.video-reveal .close-reveal-modal{position:absolute;top:-1em;right:-1.2em;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}a.close-reveal-modal:hover{-webkit-transform:rotate(-90deg) scale(1.1);transform:rotate(-90deg) scale(1.1);transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in}.event-color-vorort{background:var(--color-vorort)}.event-color-digital{background:var(--color-digital)}.event-color-video{background:var(--color-video)}.event-color-karte{background:var(--color-karte);color:#000}.projekte-logi{display:flex;justify-content:space-evenly;flex-flow:row wrap}.projekte-logi .projekt-item{flex:0 1 auto;display:flex;align-items:center}.projekte-logi .projekt-item a{transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.projekte-logi .projekt-item a:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.projekte-logi .projekt-item div{flex:0 1 auto;display:flex;align-items:center;justify-content:center;max-width:80vw}.projekte-logi .projekt-item img{max-width:80vw;-o-object-fit:contain;object-fit:contain}.pflanzliste{display:grid;grid-template-columns:repeat(auto-fill,minmax(29em,1fr));gap:var(--abstand)}.pflanzliste--item{display:grid;background-color:var(--mittelgrau);grid-template-columns:3fr 2fr;grid-template-rows:-webkit-min-content -webkit-min-content 1fr;grid-template-rows:min-content min-content 1fr;grid-template-areas:"name name" "bild bild" "bullets bullets" "text text"}.pflanzliste--name{font-size:1.2em;grid-area:name;margin-bottom:0}.pflanzliste--bild{grid-area:bild}.pflanzliste--bullets{padding:1em 1em 0;grid-area:bullets}.pflanzliste--bullets ul{margin-bottom:0}.pflanzliste--text{grid-area:text}.pflanzliste--text p:last-child{margin-bottom:0}.pflanzliste--name,.pflanzliste--text{padding:1em}@media screen and (min-width:40em){.pflanzliste--item{grid-template-areas:"name name" "bild bullets" "text text"}.pflanzliste--bullets{padding:0 1em 0 .5em}.pflanzliste--bullets ul{margin-bottom:1em}}.loginForm *,.loginFP *{outline:0 solid red}.loginForm fieldset,.loginFP fieldset{display:block;margin-left:0;margin-right:0;padding:var(--abstand-sm);font-weight:600;border:1px solid oklch(0 0 0deg/.2);border-radius:.2em;background-color:var(--mittelgrau)}.loginForm legend,.loginFP legend{text-transform:uppercase;font-size:.95em;letter-spacing:.05em;word-spacing:.2em;padding:.2em 1.5em}.loginForm label,.loginFP label{margin-top:.5em;display:block;font-weight:400}.loginForm input[type=password],.loginForm input[type=text],.loginFP input[type=password],.loginFP input[type=text]{background-color:oklch(100% 0 0deg)}.loginForm button,.loginFP button{display:block;margin-top:1em}.loginForm .loginLoginButton,.loginFP .loginLoginButton{font-size:1.2em}.kurzinfo p{margin-bottom:0;font-size:.85em}.kinder{color:oklch(73.91% .1586 70.2949deg)}.sehbehindert,.sehbehindert-sonderfuehrung{color:oklch(83.91% .1734 103.4334deg)}.sehbehindert-sonderfuehrung{color:oklch(90.77% .1439 104.1deg)}.fa-blind.fa-inverse,.fa-level-up.fa-inverse{color:oklch(0 0 0deg)!important}.rollstuhl{color:oklch(56.14% .1218 237.7989deg)}.hoergeschaedigte{color:oklch(43.93% .1551 316.6165deg)}.gebaerde{color:oklch(40.04% .1458 298.7625deg)}.essen{color:oklch(50.67% .1588 139.6781deg)}.hund{color:oklch(52.77% .1729 36.7357deg)}.international{color:oklch(70.64% .1119 194.9182deg)}.wc{color:oklch(51.92% 0 0deg)}.kinderalter{color:var(--custom-color-1,oklch(71.4% .1794 130.9064deg))}.rot{color:oklch(61.25% .2276 27.2717deg)}.boot{color:oklch(50.5% .141 255.6528deg)}.rad{color:oklch(46.96% .1271 344.2051deg)}.anmeldung{color:oklch(42.99% .0923 160.0613deg)}.nacht{color:oklch(36.88% .1577 263.2305deg)}.keineanmeldung{color:var(--custom-color-1,oklch(71.4% .1794 130.9064deg))}.samstag{color:oklch(64.43% .1771 253.6756deg);color:oklch(69.53% .1471 252.0487deg)}.sonntag{color:oklch(58.9% .12 251.8974deg)}.freieplaetze{color:oklch(32.11% 0 0deg)}.freieplaetze-innen{color:oklch(89.64% .2107 126.8351deg)}.spende{color:oklch(60.64% .1754 354.7158deg)}.lightorange{color:oklch(74.08% .1616 66.9117deg)}.videoundco{color:#000}.videoundco-innen{color:oklch(62.8% .2577 29.2339deg)}.videostream{color:#000}.videostream-innen{color:oklch(92.26% .2344 125.8358deg)}.premiere{background-color:oklch(32.11% 0 0deg);color:#fff}.premiere-innen{color:oklch(100% 0 0deg)}.ausgebucht .anmeldung,.ausgebucht .boot,.ausgebucht .keineanmeldung,.ausgebucht .kinder,.ausgebucht .nacht,.ausgebucht .rad,.ausgebucht .samstag,.ausgebucht .sonntag{color:oklch(74.07% 0 0deg)}.mapinfo img.zeiticon{margin-left:.25em}.zeiticon-eventliste img.zeiticon{max-width:none;max-height:none;width:2.5em;height:1.75em}.zeiticon--invalid{opacity:.25}label.full-width{width:100%}label.half-width{width:100%;max-width:50rem}input[type=password],input[type=text]{width:100%;border:none;padding:.4em 1em;border-radius:1.8em;font-size:1em;margin:.5em 0;background-color:var(--mittelgrau)}ul.filter a{background-color:#fff}.filterblock-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5em}.filter-container{display:flex;align-items:center;font-size:.8em;font-weight:500;background-color:#fff;padding:.25em 1em .25em .25em;border-radius:1.375em;min-height:2.75em}.filter-container input[type=checkbox]+label,.filter-container input[type=radio]+label{margin-right:0}.filter-container img{height:2.5em;width:2.5em;-o-object-fit:stretch;object-fit:stretch}.filter-container.reset{background-color:var(--custom-color-1);color:var(--button-text-color)}.filter-container:hover{background-color:var(--schwarzgrau);color:var(--button-text-color)}.filter-container label{cursor:pointer;text-transform:uppercase;letter-spacing:.05em}.filter-container label i{margin-left:1em}.filter-container label .legende{margin-left:.5em}.filter-container:has(input:checked){background-color:var(--schwarzgrau);color:#fff}.filtersymbol input[type=radio]:not(old){margin:0;padding:0;opacity:0;width:0;height:0;position:absolute}.filtersymbol input[type=radio]:not(old)+label{display:block;line-height:1.3em;margin-bottom:0;margin-top:0;font-size:.9em;margin-left:0}.filtersymbol-map{display:flex;flex-direction:row;align-items:center;gap:.75em}.filtersymbol-map .filter-container{background-color:transparent;padding:.25em;margin:0}.filtersymbol-map .filter-container label i{margin:0}.filtersymbol-map .filter-container:hover{background-color:#000}.Eintrag.tabelle{margin-bottom:1em;border-bottom:1px dashed oklch(85.68% .004 106.4829deg)}.Eintrag .stoerer-text{margin-top:-1em}.bigicon{margin:1rem auto;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}a .bigicon:hover{margin:1rem auto;-webkit-transform:scale(1.1);transform:scale(1.1)}.bigicon i{margin:0}.karten-container-grid{display:grid;max-width:130rem;padding:calc(var(--abstand)/2) var(--abstand);margin:0 auto;grid-template-columns:repeat(auto-fill,minmax(22em,1fr));gap:1.5em}.karten-container-grid .videokarte{background-color:var(--schwarzgrau)}.karten-container-grid .videokarte p.titel{color:oklch(100% 0 0deg/.8)}.karten-container-grid .videokarte p.untertitel{color:oklch(100% 0 0deg/.5)}.karten-container-grid .digitalkarte,.karten-container-grid .vorortkarte{background-color:var(--panel-color)}.karten-container-grid .digitalkarte,.karten-container-grid .videokarte,.karten-container-grid .vorortkarte{transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;--text-base-size:1rem;--line-height:1.35em;display:flex;flex-direction:column;justify-content:space-between;flex:1;border-radius:.35em}.karten-container-grid .digitalkarte a.button,.karten-container-grid .digitalkarte span.button,.karten-container-grid .videokarte a.button,.karten-container-grid .videokarte span.button,.karten-container-grid .vorortkarte a.button,.karten-container-grid .vorortkarte span.button{font-size:.75em;margin-top:.4em;margin-bottom:0}.karten-container-grid .digitalkarte:hover,.karten-container-grid .videokarte:hover,.karten-container-grid .vorortkarte:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.karten-container-grid .digitalkarte img,.karten-container-grid .videokarte img,.karten-container-grid .vorortkarte img{width:100%;border-radius:.35em .35em 0 0}.karten-container-grid .unten{padding:1em}.karten-container-grid .infoblock{padding:1em 1em 0;justify-self:flex-start}.karten-container-grid .infoblock .erstezeile{display:flex;justify-content:space-between;flex-wrap:wrap}.karten-container-grid .infoblock .erstezeile .symbolleiste{margin-bottom:0}.karten-container-grid .infoblock .karte-nummer a{color:var(--custom-color-2)}.karten-container-grid .infoblock .datum{color:var(--custom-color-2);font-weight:600;margin-bottom:.75em}.karten-container-grid .infoblock .titel{--text-base-size:1.15rem;margin-bottom:0}.karten-container-grid .digitalkarte{justify-content:space-between}.karten-container-grid .digitalkarte .infoblock p.untertitel{margin-bottom:0}.karten-container-grid .digitalkarte .infoblock .symbolleiste{display:flex;justify-content:flex-end;align-items:flex-start}.karten-container-grid .vorortkarte p{margin-bottom:.4em}.karten-container-grid .vorortkarte .symbole{margin-bottom:1em}.karten-container-grid .vorortkarte.tabelle .symbole{margin-top:1em;font-size:.75em}.karten-container-grid .vorortkarte .panel{padding:0;border-top:none}.nopaddingleft{padding-left:0}.nopaddingright{padding-right:0}.errormessage,p.error,span.error{color:oklch(46% .1888 29.2339deg)}p.error,span.error{font-weight:700;background:none;font-style:normal}p.error{margin:.2em 0 1em;padding:.5em 1em;font-weight:700;background:oklch(46% .1888 29.2339deg);color:#fff}span.error{display:inline}form#newspublisherForm img{width:auto;max-width:300px;height:auto}form#newspublisherForm input.image{visibility:hidden;height:0;width:0;overflow:hidden}form#newspublisherForm input[type=date],form#newspublisherForm input[type=email],form#newspublisherForm input[type=number],form#newspublisherForm input[type=text],form#newspublisherForm input[type=time],form#newspublisherForm input[type=url]{height:2.8em;padding:0 1em!important;font-size:.9em;margin-top:0;display:block;border:1px solid oklch(76.76% .0047 .36779turn);background-color:#fff;border-radius:.2em;margin-bottom:var(--abstand-sm)}form#newspublisherForm input[type=date]:focus-visible,form#newspublisherForm input[type=email]:focus-visible,form#newspublisherForm input[type=number]:focus-visible,form#newspublisherForm input[type=text]:focus-visible,form#newspublisherForm input[type=time]:focus-visible,form#newspublisherForm input[type=url]:focus-visible{outline-color:var(--custom-color-1)}form#newspublisherForm input[type=email],form#newspublisherForm input[type=text],form#newspublisherForm input[type=url]{width:100%}form#newspublisherForm input[type=radio]{display:inline;margin:0 .5em 0 0;height:inherit}form#newspublisherForm input[type=checkbox]{display:inline;margin:0 .5em var(--abstand-sm) 0;height:inherit}form#newspublisherForm label.optionlabel{margin-right:1em}form#newspublisherForm textarea{padding:1em;font-size:.9em;width:100%}form#newspublisherForm select{height:2.8em;line-height:2rem;padding:0 1em;font-size:.9em}form#newspublisherForm select,form#newspublisherForm textarea{border:1px solid oklch(76.76% .0047 .36779turn);background-color:#fff;border-radius:.2em;margin-bottom:var(--abstand-sm)}form#newspublisherForm select:focus-visible,form#newspublisherForm textarea:focus-visible{outline-color:var(--custom-color-1)}form#newspublisherForm button{display:block}form#newspublisherForm .np-hinweis{margin-bottom:0;font-size:1em;padding:1.5em 1em;background-color:oklch(92.77% .0056 95.1046deg);border-right:1px solid oklch(84.52% 0 0deg);border-left:1em solid oklch(52.55% .1831 2.1809deg)}form#newspublisherForm .np-hinweis-werbung{border-left:1em solid oklch(41.27% .2097 277.9542deg)}form#newspublisherForm .np-hinweis--bilder{margin-bottom:0;font-size:1em;padding:1.5em 1em;background-color:oklch(89% .08 146.66deg);border-right:1px solid oklch(84.52% 0 0deg);border-left:1em solid var(--custom-color-1,oklch(71.4% .1794 130.9064deg))}.portal-info{background-color:oklch(74.08% .1616 66.9117deg);padding:.5em 2em;color:#fff}.portal-info p{font-weight:600;text-transform:uppercase;word-spacing:.3em;margin:0}.altersangabe{color:var(--custom-color-2,oklch(42.99% .0923 160.0613deg));font-weight:700;font-size:.7em;margin-top:3.1em;line-height:1em!important}div#np-e-anmeldung-container,div#np-e-status-container{padding:1em;background-color:oklch(98.95% .0463 109.5586deg)!important}div#np-e-anmeldung-container legend,div#np-e-status-container legend{margin-bottom:1em}.alle{color:var(--custom-color-1,oklch(71.4% .1794 130.9064deg))}.red{color:oklch(56.04% .2299 29.2339deg)}.gruen{color:var(--custom-color-2,oklch(42.99% .0923 160.0613deg))}h2#newspublisherHeader{display:none}input[type=submit].delete{border-radius:3px;background-color:oklch(46% .1888 29.2339deg);outline:0;border:0;color:#fff;padding:.25em 1em;text-transform:uppercase;font-size:var(--text-xs);font-weight:700;letter-spacing:.05em}input[type=submit].delete:hover{background-color:oklch(56.04% .2299 29.2339deg)}input[type=submit]{border-radius:3px!important}.np_edit_this_button,input#np_cancel_button,input#np_delete_button,input#np_duplicate_button,input#np_submit_button{text-transform:uppercase;font-weight:700!important;letter-spacing:.02em;-webkit-appearance:none;-moz-appearance:none;border-radius:3px;cursor:pointer;line-height:normal;margin:0 0 1.25rem;position:relative;text-align:center;text-decoration:none;display:inline-block;font-size:85%;background-color:oklch(71.4% .1794 130.9064deg);border:0 solid oklch(60.15% .1484 130.6843deg);color:#fff;padding:.875rem 1.75rem .9375rem;transition:background-color .3s ease-out}span.buttons{display:block;text-align:center;position:fixed!important;bottom:1%;margin:0;right:1%;z-index:10}input#np_cancel_button{background-color:oklch(51.03% 0 0deg);color:#fff}input#np_duplicate_button{background-color:oklch(74.08% .1616 66.9117deg);color:#fff}input#np_delete_button{background-color:oklch(49.93% .1817 29.3774deg);color:#fff}.np_edit_this_button{background-color:oklch(74.08% .1616 66.9117deg)}.np_edit_this_button:focus,.np_edit_this_button:hover,input#np_cancel_button:hover{background-color:oklch(60.15% .1484 130.6843deg)}.np_edit_this_button:focus,.np_edit_this_button:hover{color:#fff}#np-alias-container,#np-e-code,#np-e-code-container,.veranstalter #np-pagetitle-container,.veranstaltung #np-pagetitle-container{visibility:hidden;opacity:0;display:none}#np-e-ausserhalb-container,#np-e-beschreibung-container,#np-e-beschreibung-print-container,#np-e-besonderheiten-container,#np-e-bezirk-container,#np-e-corona-container,#np-e-datumzeit-container,#np-e-foto-nutzung-container,#np-e-foto-urheber-container,#np-e-keywords-user-container,#np-e-kurzname-container,#np-e-nummer-container,#np-e-titel-container,#np-e-untertitel-container,#np-e-youtube-id-container,#np-e-zeit-anfang-container,#np-e-zeit-ende-container,#np-v-ansprech-container,#np-v-ansprech-tel-container,#np-v-code-container,#np-v-info-container,#np-v-institution-1-container,#np-v-institution-2-container,#np-v-institution-3-container,#np-v-institution-name-prog-container,#np-v-logo-container,#np-v-mail-container,#np-v-ort-container,#np-v-plz-container,#np-v-strasse-nr-container,#np-v-url-container,.veranstalter #np-pagetitle-container{padding:0 1em .1em;background-color:oklch(92.77% .0056 95.1046deg);border-right:1px solid oklch(84.52% 0 0deg);border-left:1em solid oklch(71.4% .1794 130.9064deg)}#np-e-foto-container{padding:0 1em .1em;background-color:oklch(89% .08 146.66deg);border-right:1px solid oklch(84.52% 0 0deg);border-left:1em solid oklch(71.4% .1794 130.9064deg)}#np-e-corona-container{border-left:1em solid oklch(43.93% .1778 25.2892deg)!important;margin-bottom:2em!important}#np-e-foto-nutzung-container label,#np-e-foto_preview,#np-v-logo_preview{padding-bottom:1em}#np-e-foto-nutzung-container .option{margin-top:.5em;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}#np-e-foto-nutzung-container .option input{margin:.5em .5em 0 0}.panel.gruen{border:1px solid oklch(84.52% 0 0deg);border-left:1em solid oklch(71.4% .1794 130.9064deg)}.panel.tuerkis{border:1px solid oklch(84.52% 0 0deg);border-left:1em solid oklch(70.99% .1149 189.6688deg)}.panel.indigo{border:1px solid oklch(84.52% 0 0deg);border-left:1em solid oklch(41.27% .2097 277.9542deg)}.panel.lila{border:1px solid oklch(84.52% 0 0deg);border-left:1em solid oklch(51.21% .2176 315.8038deg)}.panel.purpur{border:1px solid oklch(84.52% 0 0deg);border-left:1em solid oklch(52.55% .1831 2.1809deg)}.panel.blau{border:1px solid oklch(84.52% 0 0deg);border-left:1em solid oklch(54.91% .1279 248.9994deg)}.panel.orange{border:1px solid oklch(84.52% 0 0deg);border-left:1em solid oklch(64.1% .1948 40.5487deg)}#np-e-anmeldebeginn-container,#np-e-anmeldeende-container,#np-e-anmeldung-container,#np-e-anmeldung-kontakt-email-container,#np-e-anmeldung-max-container,#np-e-zusatz-container{padding:0 1em .1em;background-color:oklch(92.77% .0056 95.1046deg);border-right:1px solid oklch(84.52% 0 0deg);border-left:1em solid oklch(70.99% .1149 189.6688deg)}#np-e-gebaerde-container,#np-e-hoergeschaedigte-container,#np-e-kosten-erwachsene-container,#np-e-kosten-kinder-container,#np-e-leitung-container,#np-e-leitung-telefon-container,#np-e-rollstuhl-container{padding:0 1em .1em;background-color:oklch(96.87% .0471 107.2477deg);background-color:oklch(92.77% .0056 95.1046deg);border-right:1px solid oklch(84.52% 0 0deg);border-left:1em solid oklch(54.91% .1279 248.9994deg)}#np-e-alter-max-container,#np-e-alter-min-container,#np-e-kategorie-container,#np-e-kategorie-online-container,#np-e-zusatz-1-container,#np-e-zusatz-2-container,#np-v-anz-a1-container,#np-v-anz-a2-container,#np-v-anz-a3-container,#np-v-anz-asphalt-flyer-container,#np-v-anz-asphalt-plakate-container,#np-v-anz-flyer-container,#np-v-anz-mrh-flyer-container,#np-v-anz-prog-container,#np-v-werbung-ansprech-container,#np-v-werbung-ort-container,#np-v-werbung-plz-container,#np-v-werbung-strasse-nr-container{padding:0 1em .1em;background-color:oklch(91.99% .0165 91.5584deg);background-color:oklch(92.77% .0056 95.1046deg);border-right:1px solid oklch(84.52% 0 0deg);border-left:1em solid oklch(41.27% .2097 277.9542deg)}#np-e-treffpunkt-container,#np-e-treffpunkt-oepnv-container,#np-e-treffpunkt-plz-container,#np-e-treffpunkt-stadt-container,#np-e-treffpunkt-strasse-container,#np-e-treffpunkt-w3w-container,#np-e-treffpunkt-wgs-container{padding:0 1em .1em;background-color:oklch(91.03% .0132 255.0286deg);background-color:oklch(92.77% .0056 95.1046deg);border-right:1px solid oklch(84.52% 0 0deg);border-left:1em solid oklch(51.21% .2176 315.8038deg)}#np-e-ausruestung-auswahl-container,#np-e-ausruestung-container,#np-e-bezahlmodus-container,#np-e-essen-container,#np-e-gebaerde-container,#np-e-hoergeschaedigte-container,#np-e-hund-container,#np-e-international-container,#np-e-kosten-erwachsene-container,#np-e-kosten-kinder-container,#np-e-rollstuhl-container,#np-e-sehbehindert-container,#np-e-sehbehindert-sonderfuehrung-container,#np-e-wc-container,.bezahlmodus-text{padding:0 1em .1em;background-color:oklch(93.37% .0088 .1307deg);background-color:oklch(92.77% .0056 95.1046deg);border-right:1px solid oklch(84.52% 0 0deg);border-left:1em solid oklch(52.55% .1831 2.1809deg)}.bezahlmodus-text{padding-top:1em;padding-bottom:.5em;margin-bottom:0}#np-e-status-container,#np-e-support-container{padding:0 1em .1em;background-color:oklch(91.99% .0165 91.5584deg);background-color:oklch(92.77% .0056 95.1046deg);border-right:1px solid oklch(84.52% 0 0deg);border-left:1em solid oklch(64.1% .1948 40.5487deg)}#newspublisherForm fieldset{margin-top:-3.5em;border:0;padding:.5em 1em 1em;border-left:1px solid oklch(84.52% 0 0deg);border-right:1px solid oklch(84.52% 0 0deg);margin-bottom:0}#newspublisherForm fieldset legend{padding-top:3em;border:0}#np-e-anmeldung-container,#np-e-anmeldung-max-container,#np-e-ausruestung-auswahl-container,#np-e-corona-container,#np-e-kategorie-container,#np-e-leitung-container,#np-e-support-container,#np-e-titel-container,#np-e-treffpunkt-container,#np-v-werbung-andere-container,.veranstalter #np-v-institution-1-container{padding-top:1em;border-top:1px solid oklch(84.52% 0 0deg)}#np-e-alter-max-container,#np-e-anmeldung-kontakt-email-container,#np-e-besonderheiten-container,#np-e-corona-container,#np-e-kosten-kinder-container,#np-e-leitung-telefon-container,#np-e-status-container,#np-e-treffpunkt-oepnv-container,#np-e-zeit-ende-4-container,#np-e-zusatz-2-container,#np-v-anz-asphalt-plakate-container,#np-v-info-container{margin-bottom:4em;border-bottom:1px solid oklch(84.52% 0 0deg)}div#hint{padding:1em;background-color:oklch(89.32% .198 40.61deg)!important;border-right:1px solid oklch(84.52% 0 0deg);border-bottom:1px solid oklch(84.52% 0 0deg);border-left:1em solid oklch(64.1% .1948 40.5487deg)}div#hint p{color:#000}div#hint p:last-of-type{margin-bottom:0}form#newspublisherForm :is(input,textarea,select).required-field{outline:2px solid var(--pflicht);background-color:var(--pflicht-light)}input#np-e-treffpunkt-plz{width:6em}.e-datumzeit-flexbox{display:flex}.e-datumzeit-flexbox input{width:10rem;margin-right:1rem!important;margin-bottom:0}fieldset legend em{font-weight:400}.newspublisher input.image,.newspublisher input.int,.newspublisher input.text,.newspublisher select{width:60%}.newspublisher input.int{width:10%}.newspublisher .np-text label{width:70%}.newspublisher input.np-integer{width:50%}.newspublisher label,.newspublisher legend{color:oklch(32.11% 0 0deg);font-size:1em}.Paginierung{display:flex;justify-content:center}.Paginierung ul{display:flex;list-style:none;text-transform:uppercase;letter-spacing:.01em;margin:0}.Paginierung ul li{display:block;margin:0;padding:.25em;width:auto;height:auto}.Paginierung ul li a,.Paginierung ul li span{padding:.25em .5em}.Paginierung ul li a:hover{background-color:oklch(94.66% 0 0deg);color:oklch(48.32% 0 0deg)}.Paginierung ul li.active a{font-weight:700}.Newsletter-Kontaktformular input{width:100%;border:none;padding:.4em 1em;border-radius:1.8em;line-height:1.5em;font-size:1em;margin:0 0 .5em;background-color:var(--mittelgrau)}.Newsletter-Kontaktformular label{color:#fff;font-weight:600;font-size:var(--text-normal)}.Newsletter-Kontaktformular button[type=submit]{--button-color:var(--custom-color-2);--button-color-hover:var(--custom-color-1);--button-svg-color:var(--custom-color-1);--button-svg-color-hover:var(--custom-color-2);padding:.4em 1em;font-size:1em;width:100%;line-height:1.5em;border:none;border-radius:1.8em;margin:0 0 .5em}.Newsletter-Kontaktformular .klein{font-size:var(--text-xs)}.Newsletter-Kontaktformular .error{color:var(--error-light)}.print-preview strong{text-transform:uppercase;font-weight:700;letter-spacing:.05em;font-size:.9em}.print-preview .button{margin-bottom:0;margin-right:1em}.print-preview{color:oklch(24.84% 0 0deg)}.print-preview p{margin:0 0 1em}.print-preview h5{color:#000;font-size:1.3em;margin-top:1em}.print-preview h5.code{margin:.3em 0}.print-preview h2.titel{margin-top:0;font-size:1.5em;margin-bottom:.5em!important}.print-preview h5.untertitel{margin-top:0;font-size:1.15em;margin-bottom:1em!important;color:oklch(24.84% 0 0deg)}.print-preview .gruen,.print-preview .gruen strong{color:oklch(42.99% .0923 160.0613deg)}.print-preview .gruen strong{font-weight:600}.print-preview .kurzinfo p{margin-bottom:0;font-size:.85em}.polster-links{padding-left:0}.symbolleiste{display:flex;text-align:right;margin-top:0;margin-bottom:.5em;flex-wrap:wrap}.symbolleiste>div{margin-right:.2em;margin-bottom:.8em}.symbolleiste>div:last-of-type{margin-right:0}.eventtabelle-grid .symbolleiste{margin-bottom:0}p.logofehlt{font-size:.85em;padding:1em;background-color:oklch(94.66% 0 0deg)}li.ppl-user{list-style:none}li.ppl-user ul{padding-left:.5em}.event-row{display:grid;grid-template-columns:1fr;grid-template-rows:auto;gap:0 1rem;grid-template-areas:"nummer" "datum" "beschreibung" "icons" "bezirk" "buttons";padding:1rem;margin-left:-1rem;margin-right:-1rem;margin-bottom:1rem;background-color:var(--panel-color);--text-base-size:1rem;--line-height:1.35em;border-radius:.25em}.event-row .titel{--text-base-size:1.15rem;margin-bottom:0}.event-row p.untertitel{margin-bottom:.75em}.event-row .wochentag{--text-base-size:1.15rem;font-weight:600;margin-bottom:0}.event-row a.button,.event-row span.button{font-size:.75em;margin-top:.4em;margin-bottom:0}.event-row.head{background-color:var(--mittelgrau)}.event-row.head .event-tablecell{margin-bottom:0;font-weight:600;text-transform:uppercase;letter-spacing:.05em;font-size:.9em}.event-tablecell:first-child{grid-area:nummer;margin-bottom:.5rem}.event-tablecell:nth-child(2){grid-area:datum;margin-bottom:1rem}.event-tablecell:nth-child(3){grid-area:beschreibung}.event-tablecell:nth-child(4){grid-area:buttons;margin-bottom:0}.event-tablecell:nth-child(5){grid-area:icons}.event-tablecell:nth-child(6){grid-area:bezirk}.event-row .code-link{color:oklch(32.11% 0 0deg);letter-spacing:.05em;font-weight:700}@media only screen and (min-width:40em){.event-row{margin:1em 0;grid-template-columns:1fr 1fr;grid-template-areas:"nummer       datum" "beschreibung beschreibung" "icons        bezirk" "buttons      buttons "}.event-tablecell:first-child{grid-area:nummer;margin-bottom:1rem}.event-tablecell:nth-child(2){grid-area:datum;margin-bottom:1rem}}@media only screen and (min-width:64em){.grid-eventlist .head{display:grid}.event-row{grid-template-columns:8fr 16fr 40fr 22fr 16fr;grid-template-areas:"nummer datum beschreibung icons bezirk" "nummer datum buttons buttons buttons";margin-bottom:0;border-bottom:none}}[tooltip]{position:relative}[tooltip]:after,[tooltip]:before{text-transform:uppercase;font-size:.8em;letter-spacing:.05em;font-weight:0;line-height:1;-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;position:absolute;display:none;opacity:0;margin-top:1em}[tooltip]:before{content:"";border:5px solid transparent;z-index:1001}[tooltip]:after{content:attr(tooltip);text-align:center;min-width:3em;max-width:50ch;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:1ch 1.5ch;border-radius:.3ch;font-weight:var(--text-md);box-shadow:0 1em 2em -.5em oklch(0 0 0deg/.35);background:var(--infoheader-tooltip,--custom-color-2);color:var(--infoheader-tooltip-text,#fff);z-index:1000}[tooltip]:hover:after,[tooltip]:hover:before{display:block}[tooltip=""]:after,[tooltip=""]:before{display:none!important}[tooltip]:before{top:100%;border-top-width:0;border-bottom-color:var(--custom-color-2)}[tooltip]:after{top:calc(100% + 5px)}[tooltip]:after,[tooltip]:before{left:50%;-webkit-transform:translate(-50%,.5em);transform:translate(-50%,.5em)}@-webkit-keyframes tooltips-vert{to{opacity:.9;-webkit-transform:translate(-50%);transform:translate(-50%)}}@keyframes tooltips-vert{to{opacity:.9;-webkit-transform:translate(-50%);transform:translate(-50%)}}[tooltip]:not([flow]):hover:after,[tooltip]:not([flow]):hover:before{-webkit-animation:tooltips-vert .3s ease-out forwards;animation:tooltips-vert .3s ease-out forwards}li#page1637 a{background-color:var(--menu-accent);color:oklch(0 0 0deg/.9)!important}li#page1637 a:hover{background-color:var(--menu-accent-hover);color:oklch(0 0 0deg)!important}.testing{-webkit-text-emphasis:a;text-emphasis:a;text-align:inherit;background-color:#dcdcdc;text-align:center}.Veranstaltungsblock{background-color:var(--hellgrau);padding:var(--abstand-md);margin-bottom:var(--abstand-md)}.elfinder-ltr .elfinder-cwd-view-icons .elfinder-cwd-file{margin:0 10px 20px 0!important}.elfinder-cwd-view-icons .elfinder-cwd-icon.elfinder-cwd-bgurl:before{display:none!important}.start-banner-2024{background:linear-gradient(in oklch var(--start-gradient-angle),var(--start-gradient-colors));overflow:hidden}.start-banner-2024--grid{display:grid;margin-left:auto;margin-right:auto;max-width:var(--max-content-width);padding:var(--abstand);gap:.5em .25em;grid-template-columns:3fr 9fr 60px;grid-template-rows:auto 58vw auto auto}.start-banner-2024--signet{grid-column:1/4;grid-row:1/2}.start-banner-2024--image{grid-column:2/4;grid-row:2/3}.start-banner-2024--text{grid-column:1/4;grid-row:3/4}.start-banner-2024--buttons{grid-column:1/3;grid-row:4/5}.start-banner-2024--loki{grid-column:3/4;grid-row:3/5}.start-banner-2024--text{display:flex;flex-direction:column;justify-content:space-evenly}.start-banner-2024--text h1{font-variant-numeric:oldstyle-nums;color:#fff;font-weight:500;font-size:clamp(1.2em,3.5vw,2.5em);line-height:1em;margin:0 0 .2em}.start-banner-2024--text p.untertitel{color:#fff;font-weight:500;font-size:clamp(1em,2vw,2em);line-height:1.2em}.start-banner-2024--text .stoerer-wrapper{display:none}.start-banner-2024--signet{margin:.7em 0}.start-banner-2024--signet img{width:clamp(14rem,80%,30rem)}.start-banner-2024--signet .datum{font-variant-numeric:oldstyle-nums;color:#fff;font-weight:500;font-size:clamp(1.2em,5.8vw,9.2em);line-height:1em;margin-top:.2em;margin-bottom:.2em;text-transform:uppercase}.start-banner-2024--loki{align-self:end}.start-banner-2024--loki p{color:var(--custom-color-2);font-weight:600;font-size:.8em;text-align:center;display:none}.start-banner-2024--buttons{display:flex;flex-wrap:wrap}.start-banner-2024--buttons .button{font-size:.85em;margin:.5em .5em 0 0}.start-banner-2024 .stoerer{color:#fff;font-weight:500;font-size:clamp(1.2em,1.7vw,1.5em);display:inline-block;background:oklch(59.96% .1091 234.919deg);padding:0 1em;-webkit-transform:rotate(-3deg) translate(-.5em,.5em);transform:rotate(-3deg) translate(-.5em,.5em);box-shadow:0 .1em .3em oklch(0 0 0deg/.45);border:.1em solid #fff;border-radius:.2em;text-shadow:.05em .05em .1em oklch(0 0 0deg/.5);transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;z-index:100}.start-banner-2024 .stoerer:hover{-webkit-transform:scale(1.1) rotate(3deg) translate(-.2em,.4em);transform:scale(1.1) rotate(3deg) translate(-.2em,.4em)}.start-banner-2024--image{display:grid;grid-template-columns:1fr var(--abstand);grid-template-rows:1fr calc(var(--abstand)/2);aspect-ratio:1.3;width:100%;position:relative}.start-banner-2024--image img.Blatt{grid-column:1/2;grid-row:1/2;opacity:1;position:absolute;inset:0;width:100%;z-index:1}.start-banner-2024--image .tier-outline-wrapper{grid-column:1/2;grid-row:1/2;-webkit-animation:flug 7s ease-in-out 1 forwards,landung 1s ease-in-out 6s 1 forwards,starten 1s ease-in-out 14s 1 forwards,flugweg 3s ease-in-out 14s 1 forwards;animation:flug 7s ease-in-out 1 forwards,landung 1s ease-in-out 6s 1 forwards,starten 1s ease-in-out 14s 1 forwards,flugweg 3s ease-in-out 14s 1 forwards;z-index:1000}.start-banner-2024--image .tier-outline{display:block;position:absolute;top:10%;left:10%;width:49%;height:42%;overflow:visible;background-repeat:no-repeat;background-position:39% 0;background-size:50%;background-image:url(../img/2024/oedlandschrecke_ltdsn_2024_500.webp);z-index:1000;-webkit-animation:aufundab 1s ease-in-out 7 alternate;animation:aufundab 1s ease-in-out 7 alternate}@-webkit-keyframes aufundab{0%{translate:0 -2em;rotate:5deg}to{translate:0 0;rotate:0deg}}@-webkit-keyframes landung{0%{rotate:15deg}to{rotate:10deg}}@-webkit-keyframes starten{0%{rotate:10deg}to{rotate:60deg}}@-webkit-keyframes flug{0%{translate:-100vw 15em;rotate:30deg}to{translate:0 0;rotate:15deg}}@-webkit-keyframes flugweg{0%{translate:0 0;rotate:10deg}20%{rotate:23deg}to{translate:60vw -30em;rotate:50deg}}@media screen and (min-width:40em){.start-banner-2024--grid{grid-template-columns:7fr 1fr 5fr 75px;grid-template-rows:repeat(4,auto);padding:calc(var(--abstand)/1.5) var(--abstand);gap:1em 1em}.start-banner-2024--text{grid-column:1/2;grid-row:2/4;justify-content:center}.start-banner-2024--signet{grid-column:1/4;grid-row:1/2}.start-banner-2024--signet img{width:clamp(14rem,40vw,40rem)}.start-banner-2024--signet .datum{font-size:clamp(1.2em,3.7vw,3.2em)}.start-banner-2024--image{grid-column:2/5;grid-row:1/4}.start-banner-2024--loki{grid-column:4/5;grid-row:3/5}.start-banner-2024--buttons{grid-column:1/4;grid-row:4/5}}@media screen and (min-width:64em){.start-banner-2024--grid{grid-template-columns:7fr 1fr 5fr 100px;gap:1em}.start-banner-2024--loki p{display:block}}.start-banner-2024-bunt{background:linear-gradient(in oklch var(--start-gradient-angle),var(--start-gradient-colors));position:relative}.start-banner-2024-bunt--grid{display:grid;margin-left:auto;margin-right:auto;max-width:var(--max-content-width);padding:var(--abstand);gap:.5em .25em;grid-template-columns:3fr 9fr 60px;grid-template-rows:auto 58vw auto auto}.start-banner-2024-bunt--signet{grid-column:1/4;grid-row:1/2}.start-banner-2024-bunt--image{grid-column:2/4;grid-row:2/3}.start-banner-2024-bunt--text{grid-column:1/4;grid-row:3/4}.start-banner-2024-bunt--buttons{grid-column:1/3;grid-row:4/5}.start-banner-2024-bunt--loki{grid-column:3/4;grid-row:3/5}.start-banner-2024-bunt--text{display:flex;flex-direction:column;justify-content:space-evenly}.start-banner-2024-bunt--text h1{font-variant-numeric:oldstyle-nums;color:#fff;font-weight:500;font-size:clamp(1.2em,3.5vw,2.5em);line-height:1em;margin:0 0 .2em}.start-banner-2024-bunt--text p.untertitel{color:#fff;font-weight:500;font-size:clamp(1em,2vw,2em);line-height:1.2em}.start-banner-2024-bunt--text .stoerer-wrapper{display:none}.start-banner-2024-bunt--signet{margin:.7em 0}.start-banner-2024-bunt--signet img{width:clamp(14rem,80%,30rem)}.start-banner-2024-bunt--signet .datum{font-variant-numeric:oldstyle-nums;color:#fff;font-weight:500;font-size:clamp(1.2em,5.8vw,9.2em);line-height:1em;margin-top:.2em;margin-bottom:.2em;text-transform:uppercase}.start-banner-2024-bunt--loki{align-self:end}.start-banner-2024-bunt--loki p{color:#fff;font-weight:500;font-size:.8em;text-align:center;display:none}.start-banner-2024-bunt--buttons{display:flex;flex-wrap:wrap}.start-banner-2024-bunt--buttons .button{font-size:.85em;margin:.5em .5em 0 0}.start-banner-2024-bunt .stoerer{color:#fff;font-weight:500;font-size:clamp(1.2em,1.7vw,1.5em);display:inline-block;background:oklch(59.96% .1091 234.919deg);padding:0 1em;-webkit-transform:rotate(-3deg) translate(-.5em,.5em);transform:rotate(-3deg) translate(-.5em,.5em);box-shadow:0 .1em .3em oklch(0 0 0deg/.45);border:.1em solid #fff;border-radius:.2em;text-shadow:.05em .05em .1em oklch(0 0 0deg/.5);transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;z-index:100}.start-banner-2024-bunt .stoerer:hover{-webkit-transform:scale(1.1) rotate(3deg) translate(-.2em,.4em);transform:scale(1.1) rotate(3deg) translate(-.2em,.4em)}.start-banner-2024-bunt--image{display:grid;grid-template-columns:1fr var(--abstand);grid-template-rows:1fr calc(var(--abstand)/2);aspect-ratio:1.3;width:100%;position:relative}.start-banner-2024-bunt--image img.Blatt{grid-column:1/2;grid-row:1/2;opacity:1;position:absolute;inset:0;width:100%;z-index:1}.start-banner-2024-bunt--image .tier-outline-wrapper{grid-column:1/2;grid-row:1/2;-webkit-animation:flug 7s ease-in-out 1 forwards,landung 1s ease-in-out 6s 1 forwards,starten 1s ease-in-out 14s 1 forwards,flugweg 3s ease-in-out 14s 1 forwards;animation:flug 7s ease-in-out 1 forwards,landung 1s ease-in-out 6s 1 forwards,starten 1s ease-in-out 14s 1 forwards,flugweg 3s ease-in-out 14s 1 forwards;z-index:1000}.start-banner-2024-bunt--image .tier-outline{display:block;position:absolute;top:10%;left:10%;width:49%;height:42%;overflow:visible;background-repeat:no-repeat;background-position:39% 0;background-size:50%;background-image:url(../img/2024/oedlandschrecke_ltdsn_2024_500.webp);z-index:1000;-webkit-animation:aufundab 1s ease-in-out 7 alternate;animation:aufundab 1s ease-in-out 7 alternate}.start-banner-2024-bunt .tier-2025{position:absolute;bottom:-3px;right:85px;width:clamp(110px,25vw,350px);aspect-ratio:2.3;background:url(../img/2025/fuchs_ltdsn25_400.webp);background-repeat:no-repeat;background-size:contain;scale:-1 1;translate:0 3px;z-index:0}@media screen and (min-width:40em){.start-banner-2024-bunt .tier-2025{left:clamp(18rem,50vw - 150px - 5rem,50vw - 150px - 5rem)}}@keyframes aufundab{0%{translate:0 -2em;rotate:5deg}to{translate:0 0;rotate:0deg}}@keyframes landung{0%{rotate:15deg}to{rotate:10deg}}@keyframes starten{0%{rotate:10deg}to{rotate:60deg}}@keyframes flug{0%{translate:-100vw 15em;rotate:30deg}to{translate:0 0;rotate:15deg}}@keyframes flugweg{0%{translate:0 0;rotate:10deg}20%{rotate:23deg}to{translate:60vw -30em;rotate:50deg}}@media screen and (min-width:40em){.start-banner-2024-bunt--grid{grid-template-columns:7fr 1fr 5fr 75px;grid-template-rows:repeat(4,auto);padding:calc(var(--abstand)/1.5) var(--abstand);gap:1em 1em}.start-banner-2024-bunt--text{grid-column:1/2;grid-row:2/4;justify-content:center}.start-banner-2024-bunt--signet{grid-column:1/4;grid-row:1/2}.start-banner-2024-bunt--signet img{width:clamp(14rem,40vw,40rem)}.start-banner-2024-bunt--signet .datum{font-size:clamp(1.2em,3.7vw,3.2em)}.start-banner-2024-bunt--image{grid-column:2/5;grid-row:1/4}.start-banner-2024-bunt--loki{grid-column:4/5;grid-row:3/5}.start-banner-2024-bunt--buttons{grid-column:1/4;grid-row:4/5}}@media screen and (min-width:64em){.start-banner-2024-bunt--grid{grid-template-columns:7fr 1fr 5fr 100px;gap:1em}.start-banner-2024-bunt--loki p{display:block}}.Fruehstuecksfleisch{weight:0;height:0;opacity:0;margin-bottom:0}