html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:root:has(.l-article--news-siedlungsprojekt){--theme-accent-color:#da3d2d}:root:has(.l-article--menschen){--theme-accent-color:#7a4f95}@font-face{font-display:swap;font-family:Cadiz;font-style:normal;font-weight:400;src:url(/wp-content/themes/bg-waidberg-2026/public/fonts/Cadiz/CadizWeb-Regular.1d653f.woff2) format("woff2")}@font-face{font-display:swap;font-family:Cadiz;font-style:normal;font-weight:700;src:url(/wp-content/themes/bg-waidberg-2026/public/fonts/Cadiz/CadizWeb-Bold.d16d9b.woff2) format("woff2")}html{box-sizing:border-box}html *,html :after,html :before{box-sizing:inherit}body{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}address{font-style:normal}[style*="--aspect-ratio"]>:first-child{width:100%}[style*="--aspect-ratio"] img,[style*="--aspect-ratio"] video{height:100%;object-fit:cover;width:100%}@supports(--custom:property){[style*="--aspect-ratio"]{aspect-ratio:var(--aspect-ratio);position:relative}[style*="--aspect-ratio"]>:first-child{height:100%;left:0;position:absolute;top:0}}@media screen and (orientation:portrait){[style*="--aspect-ratio-portrait"]>:first-child{width:100%}[style*="--aspect-ratio-portrait"] img,[style*="--aspect-ratio-portrait"] video{height:100%;object-fit:cover;width:100%}@supports(--custom:property){[style*="--aspect-ratio-portrait"]{aspect-ratio:var(--aspect-ratio-portrait);position:relative}[style*="--aspect-ratio-portrait"]>:first-child{height:100%;left:0;position:absolute;top:0}}}@media screen and (max-width:767px){[style*="--aspect-ratio-mobile"]>:first-child{width:100%}[style*="--aspect-ratio-mobile"] img,[style*="--aspect-ratio-mobile"] video{height:100%;object-fit:cover;width:100%}@supports(--custom:property){[style*="--aspect-ratio-mobile"]{aspect-ratio:var(--aspect-ratio-mobile);position:relative}[style*="--aspect-ratio-mobile"]>:first-child{height:100%;left:0;position:absolute;top:0}}}body,html{background-color:#fff;color:#000;font-family:Cadiz,Helvetica Neue,Arial,sans-serif;font-style:normal;scroll-behavior:smooth}body{font-feature-settings:"kern";font-kerning:normal;font-size:clamp(1rem,calc(1rem - 1.66297px + .44346vw),1.375rem);font-weight:400;line-height:clamp(1.3125rem,calc(1.3125rem - 1.94013px + .51737vw),1.75rem)}b,strong{font-weight:700}.cmplz-cookiebanner.baugenossenschaft-waidberg .screen-reader-text,.visually-hidden{block-size:1px;inline-size:1px;overflow:hidden;position:absolute;white-space:nowrap;word-wrap:normal;clip:rect(0 0 0 0);clip-path:inset(50%)}.visually-hidden--can-reveal:focus{block-size:auto;inline-size:auto;overflow:visible;position:static;z-index:15;clip:auto;clip-path:unset}[hidden]{display:none!important}dl{margin:0}@supports(font-variant-position:super){sup{font-feature-settings:„sups“,"sups";font-size:inherit;font-variant-position:super;inset-block-start:unset;line-height:inherit;position:static;vertical-align:unset}}@supports(font-variant-position:sub){sub{font-feature-settings:„subs“,"subs";font-size:inherit;font-variant-position:sub;inset-block-start:unset;line-height:inherit;position:static;vertical-align:unset}}figure{margin:0}.main{position:relative}@media(prefers-reduced-motion:no-preference){[data-bgw-animation=fade-in-left]{opacity:0;transform:translateX(-8px)}[data-bgw-animation=fade-in-left].animated{opacity:1;transform:translateX(0);transition:transform .45s cubic-bezier(.2,.3,.2,1),opacity .45s ease-in-out}}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color,#0000001a);border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{bottom:var(--swiper-scrollbar-bottom,4px);height:var(--swiper-scrollbar-size,4px);left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:var(--swiper-scrollbar-top,auto);width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:var(--swiper-scrollbar-left,auto);position:absolute;right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);width:var(--swiper-scrollbar-size,4px);z-index:50}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-cube .swiper-cube-shadow:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}#main .gform-theme--framework{--gf-field-section-border-width:0;--gf-field-section-padding-y-end:0;--gf-radius:0!important;--gf-color-in-ctrl:#0000!important;--gf-ctrl-border-color:#000!important;--gf-ctrl-border-width:2px;--gf-padding-x:20px;--gf-padding-y:12px;--gf-ctrl-size-md:46px;--gf-label-req-gap:2px;--gf-ctrl-label-color-req:var(--gf-ctrl-label-color-primary);--gf-ctrl-label-font-size-req:14px;--gf-ctrl-label-color-primary:#000;--gf-font-size-secondary:clamp(1rem,calc(1rem - 1.66297px + 0.44346vw),1.375rem)!important;--gf-font-size-primary:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 1.125);--gf-form-gap-y:30px;--gf-ctrl-shadow:none;--gf-form-validation-shadow:none;--gf-color-danger:#da3d2d;--gf-color-in-ctrl-primary:#da3d2d;--gf-form-validation-border-width:2px;--gf-form-validation-border-color:var(--gf-color-danger);--gf-form-validation-bg-color:#0000;--gf-form-footer-margin-y-start:clamp(32px,calc(25.34812px + 1.77384vw),56px)}#main .gform-theme--framework ::placeholder{color:#0006}#main .gform-theme--framework .gfield--type-consent{margin-block-start:clamp(16px,calc(11.56541px + 1.18256vw),32px)}#main .gform-theme--framework .gfield--type-consent input[type=checkbox]{cursor:pointer;margin-block-start:4px}#main .gform-theme--framework .gfield--type-consent .gform-field-label{cursor:pointer}#main .gform-theme--framework .gfield--type-section{--gf-field-section-padding-y-end:0;--gf-field-section-border-width:0}#main .gform-theme--framework .gfield--type-section~.gfield--type-section{margin-block-start:clamp(32px,calc(14.26164px + 4.73023vw),96px)}#main .gform-theme--framework .gfield--type-email .gform-field-label,#main .gform-theme--framework .gfield--type-number .gform-field-label,#main .gform-theme--framework .gfield--type-text .gform-field-label{transform:translateY(50px);transition:transform .35s cubic-bezier(.2,.3,.2,1)}#main .gform-theme--framework .gfield--type-email.active .gform-field-label,#main .gform-theme--framework .gfield--type-number.active .gform-field-label,#main .gform-theme--framework .gfield--type-text.active .gform-field-label{transform:translateY(0)}#main .gform-theme--framework .gfield--type-fileupload .gform-field-label,#main .gform-theme--framework .gfield--type-select .gform-field-label,#main .gform-theme--framework .gfield--type-textarea .gform-field-label{font-size:clamp(1.1875rem,calc(1.1875rem - 2.49446px + .66519vw),1.75rem);line-height:clamp(1.375rem,calc(1.375rem - 3.32594px + .88692vw),2.125rem)}#main .gform-theme--framework .gform_required_legend{display:none}#main .gform-theme--framework .gsection_title{font-size:clamp(1.375rem,calc(1.375rem - 4.15743px + 1.10865vw),2.3125rem);line-height:clamp(1.6875rem,calc(1.6875rem - 4.43459px + 1.18256vw),2.6875rem);margin-block-end:0;margin-block-start:0}#main .gform-theme--framework input[type]:where(:not(.gform-text-input-reset):not([type=hidden])):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *):not([type=file]):not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=reset])){border-block-start:none;border-inline-end:none;border-inline-start:none}#main .gform-theme--framework input[type=file]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::file-selector-button{--gf-local-bg-color:#0000;--gf-ctrl-file-btn-bg-color-hover:#fff;cursor:pointer;inset-block-start:calc(var(--gf-ctrl-border-width)*-2)}#main .gform-theme--framework .gform-theme--framework.gform-theme.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),#main .gform-theme--framework .gform-theme--framework.gform-theme.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),#main .gform-theme--framework input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){--gf-ctrl-btn-bg-color-primary:#0000;--gf-ctrl-btn-bg-color-hover-primary:#000;--gf-ctrl-btn-bg-color-focus-primary:#000;--gf-ctrl-btn-bg-color-disabled-primary:#0000;--gf-ctrl-btn-border-color-primary:#000;--gf-local-padding-y:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 0.5)!important;--gf-local-padding-x:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 1.5)!important;--gf-local-shadow:none!important;--gf-local-color:#000;--gf-local-font-size:clamp(1rem,calc(1rem - 1.66297px + 0.44346vw),1.375rem)!important;--gf-local-radius:50em!important;--gf-ctrl-btn-shadow-hover:none;--gf-ctrl-btn-color-hover-primary:#fff}#main .gform-theme--framework .gform-theme--framework.gform-theme.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus-visible,#main .gform-theme--framework .gform-theme--framework.gform-theme.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover,#main .gform-theme--framework .gform-theme--framework.gform-theme.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus-visible,#main .gform-theme--framework .gform-theme--framework.gform-theme.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover,#main .gform-theme--framework input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus-visible,#main .gform-theme--framework input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover{--gf-local-color:var(--gf-ctrl-btn-color-hover-primary)!important}.e-button{background-color:#0000;border:none;color:#000;cursor:pointer;display:inline-block;font-size:clamp(1rem,calc(1rem - 1.66297px + .44346vw),1.375rem);font-weight:400;inline-size:max-content;letter-spacing:0;line-height:clamp(1.3125rem,calc(1.3125rem - 1.94013px + .51737vw),1.75rem);padding-block:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * .5);padding-inline:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 1.5);position:relative;text-align:center;-webkit-text-decoration:none;text-decoration:none}.e-button__icon svg{block-size:auto;display:block;inline-size:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 1.375)}.e-button--primary{background-color:#0000;border:1px solid #000;border-radius:100px;color:#000;transition-duration:.35s;transition-property:background-color,color;transition-timing-function:cubic-bezier(.2,.3,.2,1)}.e-button--primary svg path,.e-button--primary svg rect{stroke:#000;transition-duration:.35s;transition-property:stroke;transition-timing-function:cubic-bezier(.2,.3,.2,1)}.e-button--primary:focus-visible,.e-button--primary:hover{background-color:#000;color:#fff}.e-button--primary:focus-visible svg path,.e-button--primary:focus-visible svg rect,.e-button--primary:hover svg path,.e-button--primary:hover svg rect{stroke:#fff}.e-button--secondary{background-color:#0000;border:1px solid #000;color:#000}.e-button--has-icon{align-items:center;-moz-column-gap:6px;column-gap:6px;display:flex}.e-button--has-icon.e-button--breadcrumb{-moz-column-gap:13px;column-gap:13px}.e-button--icon-only{align-items:center;block-size:48px;border-radius:50%;display:flex;inline-size:48px;justify-content:center;padding:0}.e-button--icon-only .e-button__icon{transition:none}.e-button--icon-only:hover .e-button__icon{transform:none}.cmplz-cookiebanner.baugenossenschaft-waidberg{box-shadow:0 -4px 4px 0 #0000001a;inline-size:100%;margin:0;padding-block:0;padding-inline:16px}@media(min-width:48em){.cmplz-cookiebanner.baugenossenschaft-waidberg{padding-block:0;padding-inline:130px}}.cmplz-cookiebanner.baugenossenschaft-waidberg .cmplz-buttons{align-items:start}.cmplz-cookiebanner.baugenossenschaft-waidberg .cmplz-buttons .cmplz-btn{border-color:#0000!important;border-width:2px!important;color:#000!important;transition:background-color .35s cubic-bezier(.2,.3,.2,1)}.cmplz-cookiebanner.baugenossenschaft-waidberg .cmplz-buttons .cmplz-btn:hover{background-color:#c6ecfa}.cmplz-cookiebanner.baugenossenschaft-waidberg .cmplz-buttons .cmplz-btn.cmplz-save-preferences,.cmplz-cookiebanner.baugenossenschaft-waidberg .cmplz-buttons .cmplz-btn.cmplz-save-preferences:hover,.cmplz-cookiebanner.baugenossenschaft-waidberg .cmplz-buttons .cmplz-btn.cmplz-view-preferences,.cmplz-cookiebanner.baugenossenschaft-waidberg .cmplz-buttons .cmplz-btn.cmplz-view-preferences:hover{border-color:#0092ce!important}.cmplz-cookiebanner.baugenossenschaft-waidberg .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-icon.cmplz-open{block-size:auto}.cmplz-cookiebanner.baugenossenschaft-waidberg .cmplz-categories .cmplz-category .cmplz-description{line-height:1.5}.cmplz-cookiebanner.baugenossenschaft-waidberg .cmplz-links.cmplz-documents{display:none!important}.l-page{display:grid;grid-column-gap:clamp(16px,calc(4.91353px + 2.95639vw),56px);background-color:#fff;grid-template-columns:[full-start] minmax(clamp(16px,calc((16px - 375px * .0842572062) + 8.4257206208vw),130px),calc((100vw - 1470px) / 2 - clamp(16px, calc((16px - 375px * .029563932) + 2.9563932003vw), 56px))) [content-start] 1fr [narrow-start] 1fr [medium-start] repeat(8,[col] 1fr) [medium-end] 1fr [narrow-end] 1fr [content-end] minmax(clamp(16px,calc((16px - 375px * .0842572062) + 8.4257206208vw),130px),calc((100vw - 1470px) / 2 - clamp(16px, calc((16px - 375px * .029563932) + 2.9563932003vw), 56px))) [full-end];position:relative}@media(max-width:47.99em){.l-page{grid-column-gap:16px;grid-template-columns:[full-start] 0 [content-start narrow-start medium-start] repeat(8,[col] 1fr) [medium-end narrow-end content-end] 0 [full-end]}}.l-page--settlement-overview .c-teaser-list{grid-column:content}.l-page--settlement-overview .c-map{grid-column:full}.l-page--settlement-overview .c-settlement-list{margin-block-end:clamp(48px,calc(28.04435px + 5.32151vw),120px)}.l-page--services-overview .c-teaser-list--services{grid-column:content}@media(min-width:91.875em){.l-page--services-overview .c-teaser-list--services{grid-column:medium}}.l-page--menschen-overview .c-menschen-list,.l-page--siedlungsleben .c-news-list{grid-column:full}.l-page--siedlungsleben .c-cta-box{grid-column:narrow}.l-page--portrait .l-section{display:grid;grid-column:full;grid-template-columns:subgrid}.l-page--portrait .l-section>.e-heading{grid-column:content;hyphens:auto;margin-block-end:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 2)}@media(min-width:48em){.l-page--portrait .l-section>.e-heading{grid-column:content-start/col 3}}.l-page--portrait .l-section>.c-editor{grid-column:content}@media(min-width:48em){.l-page--portrait .l-section>.c-editor{grid-column:col 3/content-end}}.l-page--portrait .l-section>.c-video{grid-column:content;margin-block-end:clamp(48px,calc(28.04435px + 5.32151vw),120px)}.l-page--portrait .l-section>.c-video:last-child{margin-block-end:0}.l-page--portrait .c-facts{grid-column:content}.l-page--aktuelles .c-news-list{grid-column:content;margin-block-end:clamp(48px,calc(28.04435px + 5.32151vw),120px)}.l-page--aktuelles .c-collapsible-item--news-archive,.l-page--aktuelles .c-news-filter,.l-page--aktuelles>.e-heading{grid-column:content}.l-page--jobs{background-color:#c6ecfa}.l-page--jobs .c-download-list{grid-column:content}.l-page--wohnen-und-leben .c-settlement-list{margin-block-end:clamp(24px,calc(-2.60754px + 7.09534vw),120px)}.l-page--wohnen-und-leben .c-card-slider{margin-block-end:0}.l-page--front .c-news-list{grid-column:content;margin-block-end:clamp(48px,calc(28.04435px + 5.32151vw),120px)}.l-page--front .c-cta-box{grid-column:full;margin-block-end:0}.l-page--front .c-map{grid-column:content;margin-block-end:0}.l-page--freie-wohnungen .c-flat-teaser{grid-column:content}@media(min-width:91.875em){.l-page--freie-wohnungen .c-flat-teaser{grid-column:narrow}}.l-page--freie-wohnungen .c-editor,.l-page--legal .c-editor{grid-column:medium}.l-page--search{margin-block-end:clamp(48px,calc(28.04435px + 5.32151vw),120px)}.l-page--search>.e-heading{grid-column:narrow;margin-block-end:clamp(36px,calc(19.37029px + 4.43459vw),96px)}.l-page--search .c-search-result,.l-page--search>.c-editor{grid-column:narrow}.l-page--search .c-search-form{grid-column:narrow;margin-block-start:0}.l-article{display:grid;grid-column-gap:clamp(16px,calc(4.91353px + 2.95639vw),56px);grid-template-columns:[full-start] minmax(clamp(16px,calc((16px - 375px * .0842572062) + 8.4257206208vw),130px),calc((100vw - 1470px) / 2 - clamp(16px, calc((16px - 375px * .029563932) + 2.9563932003vw), 56px))) [content-start] 1fr [narrow-start] 1fr [medium-start] repeat(8,[col] 1fr) [medium-end] 1fr [narrow-end] 1fr [content-end] minmax(clamp(16px,calc((16px - 375px * .0842572062) + 8.4257206208vw),130px),calc((100vw - 1470px) / 2 - clamp(16px, calc((16px - 375px * .029563932) + 2.9563932003vw), 56px))) [full-end]}@media(max-width:47.99em){.l-article{grid-column-gap:16px;grid-template-columns:[full-start] 0 [content-start narrow-start medium-start] repeat(8,[col] 1fr) [medium-end narrow-end content-end] 0 [full-end]}}.l-article__aside{display:grid;grid-column-gap:clamp(16px,calc(4.91353px + 2.95639vw),56px);grid-column:full;grid-template-columns:[full-start] minmax(clamp(16px,calc((16px - 375px * .0842572062) + 8.4257206208vw),130px),calc((100vw - 1470px) / 2 - clamp(16px, calc((16px - 375px * .029563932) + 2.9563932003vw), 56px))) [content-start] 1fr [narrow-start] 1fr [medium-start] repeat(8,[col] 1fr) [medium-end] 1fr [narrow-end] 1fr [content-end] minmax(clamp(16px,calc((16px - 375px * .0842572062) + 8.4257206208vw),130px),calc((100vw - 1470px) / 2 - clamp(16px, calc((16px - 375px * .029563932) + 2.9563932003vw), 56px))) [full-end];margin-block-start:clamp(32px,calc(7.60976px + 6.50407vw),120px)}@media(max-width:47.99em){.l-article__aside{grid-column-gap:16px;grid-template-columns:[full-start] 0 [content-start narrow-start medium-start] repeat(8,[col] 1fr) [medium-end narrow-end content-end] 0 [full-end]}}.l-article__aside:empty{margin-block-start:0}.l-article__siko{border-block-end:2px solid currentColor;border-block-start:2px solid currentColor;margin-block-start:clamp(36px,calc(30.45676px + 1.4782vw),56px);padding-block:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 1)}.l-article .c-editor,.l-article .c-image,.l-article .c-image-cluster,.l-article .c-image-quote,.l-article .c-quote,.l-article__siko{grid-column:medium}.l-article .c-image--portrait{grid-column:col 3/col 7}.l-article .c-news-list{grid-column:content}.l-article .c-news-list--siedlungsprojekt{grid-column:full}.l-article--news .c-editor{grid-column:medium}.l-article--service-page{background-color:#c4eadb}.l-article--service-page .c-hero{margin-block-end:clamp(32px,calc(27.56541px + 1.18256vw),48px)}.l-article--service-page .c-download-list{grid-column:content}.l-article--service-page .gform_wrapper,.l-article--service-page>.e-button{grid-column:narrow;margin-block-end:clamp(64px,calc(55.13082px + 2.36511vw),96px)}.l-article--settlement .c-editor,.l-article--settlement .c-metaboxes{grid-column:narrow}.l-article--settlement .c-facts{grid-column:narrow;justify-self:center}.l-article--settlement .c-properties{grid-column:narrow}.l-article--freie-wohnungen{background-color:#c6ecfa}.l-article--freie-wohnungen>.e-button,.l-article--freie-wohnungen>.e-heading{grid-column:content;margin-block-end:clamp(36px,calc(19.37029px + 4.43459vw),96px)}.l-article--freie-wohnungen .c-cta-box,.l-article--freie-wohnungen .c-data-list,.l-article--freie-wohnungen .c-download-list,.l-article--freie-wohnungen .c-editor{grid-column:content}@media(min-width:48em){.l-article--freie-wohnungen>.e-heading{grid-column:narrow-start/col 5}.l-article--freie-wohnungen .c-cta-box,.l-article--freie-wohnungen .c-data-list,.l-article--freie-wohnungen .c-download-list,.l-article--freie-wohnungen .c-editor,.l-article--freie-wohnungen>.e-button{grid-column:col 5/narrow-end}}.l-section{display:grid;grid-column:full;grid-template-columns:subgrid;padding-block:clamp(36px,calc(19.37029px + 4.43459vw),96px) clamp(48px,calc(28.04435px + 5.32151vw),120px)}.l-section--orange{--section-surface:#fe8c6a;background-color:var(--section-surface)}.l-section--engagement>.e-heading{grid-column:content;margin-block-end:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 2)}@media(min-width:48em){.l-section--engagement>.e-heading{grid-column:narrow}.l-section--engagement>.e-heading:has(+.c-editor){grid-column:narrow-start/col 4}}.l-section--engagement>.c-editor{grid-column:content;margin-block-end:clamp(36px,calc(19.37029px + 4.43459vw),96px)}@media(min-width:48em){.l-section--engagement>.c-editor{grid-column:col 4/narrow-end}}.l-section--engagement>.c-editor p{font-size:clamp(1.1875rem,calc(1.1875rem - 2.49446px + .66519vw),1.75rem);line-height:clamp(1.375rem,calc(1.375rem - 3.32594px + .88692vw),2.125rem)}.l-section--about .c-editor{margin-block-end:clamp(48px,calc(28.04435px + 5.32151vw),120px)}.l-section--mission{background-color:#41c1ef}.l-section--mission .c-editor{margin-block-end:clamp(24px,calc(4.04435px + 5.32151vw),96px)}.l-section--mission .c-value{border-block-start:1px solid currentColor;grid-column:content;padding-block:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 1.5)}@media(min-width:48em){.l-section--mission .c-value{grid-column:col 3/content-end}}.l-section--mission .c-value:last-child{border-block-end:1px solid currentColor}.l-section--office .c-teaser-list--4{grid-column:content}.l-section--office .c-company-coordinates{grid-column:content;margin-block-end:clamp(24px,calc(15.13082px + 2.36511vw),56px)}@media(min-width:48em){.l-section--office .c-company-coordinates{grid-column:col 3/content-end}}.l-section--office .c-editor{margin-block-end:clamp(24px,calc(4.04435px + 5.32151vw),96px)}.l-section--board>.c-figure{grid-column:content;margin-block-end:clamp(36px,calc(30.45676px + 1.4782vw),56px)}.l-section--board .c-editor{margin-block-end:clamp(24px,calc(15.13082px + 2.36511vw),56px)}.l-section--board .c-teaser-list{grid-column:content;margin-block-end:clamp(48px,calc(28.04435px + 5.32151vw),120px)}.l-section--annual-reports{background-color:#c197c5}.l-section--annual-reports .e-button{grid-column:col 3/content-end}.l-section--annual-reports .c-collapsible-item--archive{grid-column:content;margin-block-start:clamp(24px,calc(4.04435px + 5.32151vw),96px)}.l-section--annual-reports .c-collapsible-item--archive .e-button{font-size:clamp(1.375rem,calc(1.375rem - 4.15743px + 1.10865vw),2.3125rem);font-weight:700;line-height:clamp(1.6875rem,calc(1.6875rem - 4.43459px + 1.18256vw),2.6875rem)}@media(min-width:48em){.l-section--annual-reports .c-collapsible-item--archive{grid-column:col 3/content-end}}.l-section--annual-reports .c-figure{grid-column:content;margin-block-start:clamp(24px,calc(4.04435px + 5.32151vw),96px)}@media(min-width:48em){.l-section--annual-reports .c-figure{grid-column:col 3/span 3}}.l-section--news-archive>.e-heading{grid-column:content;margin-block-end:clamp(16px,calc(4.91353px + 2.95639vw),56px)}.l-section--siedlungsleben>.e-heading{grid-column:content;margin-block-end:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 1)}@media(min-width:48em){.l-section--siedlungsleben>.e-heading{grid-column:content-start/col 4}.l-section--siedlungsleben>.e-heading+.e-button{justify-self:end}}.l-section--siedlungsleben .c-editor{grid-column:content}@media(min-width:48em){.l-section--siedlungsleben .c-editor{grid-column:col 4/content-end}}.l-section--siedlungsleben>.c-figure{grid-column:content;margin-block-end:clamp(24px,calc(-2.60754px + 7.09534vw),120px)}.l-section--siedlungsleben>.e-button{grid-column:content}@media(min-width:48em){.l-section--siedlungsleben>.e-button{align-self:center;grid-column:col 4/content-end}}.l-section--siedlungsleben .c-cta-box{grid-column:content;margin-block-start:clamp(24px,calc(-2.60754px + 7.09534vw),120px)}.l-section--siedlungsleben .c-cta-box:has(+.c-cta-box){grid-column:content}@media(min-width:48em){.l-section--siedlungsleben .c-cta-box:has(+.c-cta-box){grid-column:content-start/col 5}}.l-section--siedlungsleben .c-cta-box:has(+.c-cta-box)+.c-cta-box{grid-column:content}@media(min-width:48em){.l-section--siedlungsleben .c-cta-box:has(+.c-cta-box)+.c-cta-box{grid-column:col 5/content-end}}.l-section--sikos{background-color:#ffd928}.l-section--sikos .l-section__sikos{grid-column:content;margin-block-end:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 2)}@media(min-width:48em){.l-section--sikos .l-section__sikos{grid-column:narrow-start/col 5;margin-block-end:0}}.l-section--sikos .c-cta-box{grid-column:content}@media(min-width:48em){.l-section--sikos .c-cta-box{grid-column:col 6/narrow-end}}.l-section--settlements .e-paragraph,.l-section--settlements>.e-heading{grid-column:content}.l-section--jubilaeum>.e-heading{grid-column:narrow}.l-section--jubilaeum .c-lottie-player{grid-column:full}.c-editor a,.c-news-filter__link,.e-link,.l-jubilaeum__infobox a{-webkit-text-decoration:underline;text-decoration:underline;transition:color .35s cubic-bezier(.2,.3,.2,1),text-decoration-color .35s cubic-bezier(.2,.3,.2,1)}.c-editor a:link,.c-editor a:visited,.c-news-filter__link:link,.c-news-filter__link:visited,.e-link:link,.e-link:visited,.l-jubilaeum__infobox a:link,.l-jubilaeum__infobox a:visited{color:#000;text-decoration-color:initial}.c-editor a:active,.c-editor a:hover,.c-news-filter__link:active,.c-news-filter__link:hover,.e-link:active,.e-link:hover,.l-jubilaeum__infobox a:active,.l-jubilaeum__infobox a:hover{color:#fe8c6a;text-decoration-color:initial}.c-news-filter__link,.e-link--unstyled,.l-jubilaeum__infobox a{-webkit-text-decoration:underline;text-decoration:underline}.c-news-filter__link:link,.c-news-filter__link:visited,.e-link--unstyled:link,.e-link--unstyled:visited,.l-jubilaeum__infobox a:link,.l-jubilaeum__infobox a:visited{color:#000;text-decoration-color:#0000}.c-news-filter__link:focus,.c-news-filter__link:hover,.e-link--unstyled:focus,.e-link--unstyled:hover,.l-jubilaeum__infobox a:focus,.l-jubilaeum__infobox a:hover{color:#000;text-decoration-color:#000}.e-link__meta{font-size:clamp(.8125rem,calc(.8125rem - 1.10865px + .29564vw),1.0625rem);line-height:clamp(1.3125rem,calc(1.3125rem - 1.94013px + .51737vw),1.75rem)}.l-jubilaeum{display:grid;grid-column-gap:clamp(16px,calc(4.91353px + 2.95639vw),56px);grid-template-columns:[full-start] minmax(clamp(16px,calc((16px - 375px * .0842572062) + 8.4257206208vw),130px),calc((100vw - 1470px) / 2 - clamp(16px, calc((16px - 375px * .029563932) + 2.9563932003vw), 56px))) [content-start] 1fr [narrow-start] 1fr [medium-start] repeat(8,[col] 1fr) [medium-end] 1fr [narrow-end] 1fr [content-end] minmax(clamp(16px,calc((16px - 375px * .0842572062) + 8.4257206208vw),130px),calc((100vw - 1470px) / 2 - clamp(16px, calc((16px - 375px * .029563932) + 2.9563932003vw), 56px))) [full-end];position:relative}@media(max-width:47.99em){.l-jubilaeum{grid-column-gap:16px;grid-template-columns:[full-start] 0 [content-start narrow-start medium-start] repeat(8,[col] 1fr) [medium-end narrow-end content-end] 0 [full-end]}}.l-jubilaeum__intro{grid-column:narrow;margin-block-end:clamp(36px,calc(19.37029px + 4.43459vw),96px)}.l-jubilaeum__intro p{font-size:clamp(1.375rem,calc(1.375rem - 4.15743px + 1.10865vw),2.3125rem);font-weight:700;line-height:clamp(1.6875rem,calc(1.6875rem - 4.43459px + 1.18256vw),2.6875rem)}.l-jubilaeum__infoboxes{grid-row-gap:clamp(36px,calc(19.37029px + 4.43459vw),96px);-moz-column-gap:clamp(16px,calc(4.91353px + 2.95639vw),56px);column-gap:clamp(16px,calc(4.91353px + 2.95639vw),56px);container:infobox/inline-size;display:block;display:grid;grid-column:content;grid-template-columns:repeat(1,1fr);margin-block-end:clamp(36px,calc(19.37029px + 4.43459vw),96px)}@media(min-width:48em){.l-jubilaeum__infoboxes{display:grid;grid-template-columns:repeat(3,1fr)}}.l-jubilaeum__infobox{background-color:#fe8c6a;grid-column:span 1;padding:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 2.5)}.l-jubilaeum__infobox .e-heading{margin-block-end:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 2);text-align:center}.l-jubilaeum__infobox .e-icon{block-size:auto;max-inline-size:100%}.l-jubilaeum__registration{grid-column:narrow;margin-block-end:clamp(36px,calc(19.37029px + 4.43459vw),96px)}.l-jubilaeum__registration .gfield--input-type-select{margin-block-start:2lh}.l-jubilaeum__registration .gfield--input-type-html{font-size:clamp(1.0625rem,calc(1.0625rem - 1.94013px + .51737vw),1.5rem);font-weight:700;line-height:clamp(1.375rem,calc(1.375rem - 2.49446px + .66519vw),1.9375rem)}.l-jubilaeum__registration:has(.gform_confirmation_wrapper){background-color:#fe8c6a;display:grid;grid-column:full;grid-template-columns:subgrid;padding-block:clamp(36px,calc(19.37029px + 4.43459vw),96px)}.l-jubilaeum__registration:has(.gform_confirmation_wrapper) .gform_confirmation_wrapper{background-color:#fff;grid-column:content;padding:clamp(16px,calc(4.91353px + 2.95639vw),56px)}.l-jubilaeum__registration:has(.gform_confirmation_wrapper)>.e-heading{displaY:none}.l-jubilaeum__bottle{inset-block-end:0;inset-inline-end:clamp(16px,calc(-15.59645px + 8.42572vw),130px)}@media(max-width:47.99em){.l-jubilaeum__bottle{grid-column:content}}@media(min-width:48em){.l-jubilaeum__bottle{position:absolute}}.l-jubilaeum .c-hero{margin-block-end:0}.e-heading,h1,h2{font-weight:700;margin-block:0;margin-inline:0}.e-heading--title-page{font-size:clamp(2.25rem,calc(2.25rem - 12.19512px + 3.25203vw),5rem);letter-spacing:-.01em;line-height:clamp(2.5rem,calc(2.5rem - 11.08647px + 2.95639vw),5rem);margin-block-end:clamp(20px,calc(13.34812px + 1.77384vw),44px)}.e-heading--subtitle{font-size:clamp(1.8125rem,calc(1.8125rem - 7.48337px + 1.99557vw),3.5rem);font-weight:700;letter-spacing:0;line-height:clamp(2rem,calc(2rem - 7.48337px + 1.99557vw),3.6875rem)}.e-heading--h1,h1{font-size:clamp(1.1875rem,calc(1.1875rem - 2.49446px + .66519vw),1.75rem);font-weight:400;letter-spacing:0;margin-block-end:0}.e-heading--h1,.e-heading--h1-bold,h1{line-height:clamp(1.375rem,calc(1.375rem - 3.32594px + .88692vw),2.125rem)}.e-heading--h1-bold{font-size:clamp(1.25rem,calc(1.25rem - 2.49446px + .66519vw),1.8125rem);font-weight:700}.e-heading--h2,h2{font-weight:400;letter-spacing:-.01em;margin-block-end:0}.e-heading--h2,.e-heading--h2-bold,h2{font-size:clamp(1.375rem,calc(1.375rem - 4.15743px + 1.10865vw),2.3125rem);line-height:clamp(1.6875rem,calc(1.6875rem - 4.43459px + 1.18256vw),2.6875rem)}.e-heading--h2-bold{font-weight:700}.e-heading--body-bold{font-size:clamp(1.0625rem,calc(1.0625rem - 1.94013px + .51737vw),1.5rem);line-height:clamp(1.375rem,calc(1.375rem - 2.49446px + .66519vw),1.9375rem)}.e-paragraph,p{font-size:clamp(1rem,calc(1rem - 1.66297px + .44346vw),1.375rem);margin-block-end:1lh;margin-block-start:0}.e-paragraph,.e-paragraph--small,p,p--small{line-height:clamp(1.3125rem,calc(1.3125rem - 1.94013px + .51737vw),1.75rem)}.e-paragraph--small,p--small{font-size:clamp(.8125rem,calc(.8125rem - 1.10865px + .29564vw),1.0625rem)}.e-paragraph--h1,p--h1{font-size:clamp(1.1875rem,calc(1.1875rem - 2.49446px + .66519vw),1.75rem);line-height:clamp(1.375rem,calc(1.375rem - 3.32594px + .88692vw),2.125rem)}.e-paragraph--h1-bold,p--h1-bold{font-weight:700}.e-paragraph--h2,.e-paragraph--h2-bold,.e-paragraph--lead,.e-paragraph--lead-bold,p--h2,p--h2-bold,p--lead,p--lead-bold{font-size:clamp(1.375rem,calc(1.375rem - 4.15743px + 1.10865vw),2.3125rem);line-height:clamp(1.6875rem,calc(1.6875rem - 4.43459px + 1.18256vw),2.6875rem)}.e-paragraph--h2-bold,.e-paragraph--lead-bold,p--h2-bold,p--lead-bold{font-weight:700}.e-paragraph--no-margin,.e-paragraph:last-child,p--no-margin,p:last-child{margin-block-end:0}.e-list--unstyled{list-style:none;margin:0;padding:0}.e-download{border-block-start:1px solid #000;padding-block:1rem;padding-inline:0}.e-download:last-child{border-block-end:1px solid #000}.e-download--link{align-items:center;color:#000;display:flex;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:#0000;transition:color .35s cubic-bezier(.2,.3,.2,1),text-decoration-color .35s cubic-bezier(.2,.3,.2,1)}.e-download--link svg path{transition:stroke .35s cubic-bezier(.2,.3,.2,1)}.e-download--link:focus,.e-download--link:hover{color:#000;text-decoration-color:#000}.e-download--link:focus svg path,.e-download--link:hover svg path{stroke:#000}.e-download--link span{align-self:flex-start;margin-inline-end:1rem}.c-accordion{grid-column:content;margin-block-end:clamp(32px,calc(14.26164px + 4.73023vw),96px)}.c-accordion__item{border-block-end:1px solid #000;display:block;inline-size:100%;text-align:start}.c-accordion__item:first-of-type{border-block-start:1px solid #000}.c-accordion__item[data-collapsible-is-open] .c-accordion__item-button span{transform:rotate(45deg)}.c-accordion__item-button{align-items:center;background-color:#0000;border:none;cursor:pointer;display:flex;gap:32px;inline-size:100%;justify-content:space-between;padding-block:20px;padding-inline:0;text-align:start}.c-accordion__item-button span{align-self:flex-start;line-height:0;padding:5px;transition:transform .35s cubic-bezier(.2,.3,.2,1)}.c-accordion__item-content{padding-block-end:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 2)}.c-accordion__item-content a,.c-accordion__item-content a:active,.c-accordion__item-content a:hover{color:#000}.c-accordion__item-panel{overflow:hidden;transition:block-size .35s cubic-bezier(.2,.3,.2,1)}.c-accordion__item-trigger{margin:0}.c-accordion .e-heading{margin-block-end:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 1)}.c-accordion--annual-reports .c-accordion__item-button{font-weight:inherit}.c-hero{display:grid;grid-column:full;grid-column-gap:clamp(16px,calc(4.91353px + 2.95639vw),56px);grid-template-columns:[full-start] minmax(clamp(16px,calc((16px - 375px * .0842572062) + 8.4257206208vw),130px),calc((100vw - 1470px) / 2 - clamp(16px, calc((16px - 375px * .029563932) + 2.9563932003vw), 56px))) [content-start] 1fr [narrow-start] 1fr [medium-start] repeat(8,[col] 1fr) [medium-end] 1fr [narrow-end] 1fr [content-end] minmax(clamp(16px,calc((16px - 375px * .0842572062) + 8.4257206208vw),130px),calc((100vw - 1470px) / 2 - clamp(16px, calc((16px - 375px * .029563932) + 2.9563932003vw), 56px))) [full-end]}@media(max-width:47.99em){.c-hero{grid-column-gap:16px;grid-template-columns:[full-start] 0 [content-start narrow-start medium-start] repeat(8,[col] 1fr) [medium-end narrow-end content-end] 0 [full-end]}}.c-hero__image{grid-column:full;grid-row:1/2;inset-block-start:0;padding-inline:clamp(16px,calc(12.11973px + 1.03474vw),30px);position:sticky}.c-hero .c-image-gallery{grid-column:full;margin-block-end:clamp(20px,calc(-1.0643px + 5.61715vw),96px)}.c-hero .e-heading--title-page{color:var(--theme-accent-color,#000);grid-column:narrow;text-align:center}.l-article--menschen .c-hero .e-heading--title-page,.l-article--news-siedlungsprojekt .c-hero .e-heading--title-page,.l-article--settlement .c-hero .e-heading--title-page{text-align:start}.c-hero .e-paragraph--h1{grid-column:narrow}.c-hero .e-paragraph--h2{color:var(--theme-accent-color,#000);grid-column:narrow}.c-hero--text-only{margin-block-end:clamp(32px,calc(14.26164px + 4.73023vw),96px)}.c-hero--has-image{margin-block-end:clamp(32px,calc(7.60976px + 6.50407vw),120px)}.c-hero--has-image .e-heading--title-page{align-self:end;background-color:#fff;grid-column:content;grid-row:1/2;margin-block-end:0;margin-block-start:-100%;max-inline-size:max-content;padding-block:clamp(8px,calc(1.34812px + 1.77384vw),32px);padding-inline-end:clamp(16px,calc(-1.73836px + 4.73023vw),80px);position:relative;text-align:start;z-index:5}.c-hero--has-image .e-heading--title-page:before{background-color:#fff;content:"";display:block;inset-block:0;inset-inline-end:0;inset-inline-start:calc(-50vw - -50%);position:absolute;z-index:-1}.c-hero--has-image .e-paragraph{grid-column:content;margin-block-start:clamp(32px,calc(14.26164px + 4.73023vw),96px)}.c-image-gallery__gallery{display:block;position:relative}.c-image-gallery__slider{block-size:clamp(171px,calc(52.09756px + 31.70732vw),600px);overflow:hidden}.c-image-gallery__navigation{display:none}@media(min-width:48em){.c-image-gallery__navigation{display:block}}.c-image-gallery__navigation-button{background-color:#fffc;border:none;inset-block-start:50%;position:absolute;transform:translateY(-50%);z-index:10}.c-image-gallery__navigation-button--prev{inset-inline-start:20px}.c-image-gallery__navigation-button--prev .e-button__icon svg{transform:rotate(180deg)}.c-image-gallery__navigation-button--next{inset-inline-end:20px}.c-image-gallery__navigation-button.swiper-button-disabled{opacity:0}.c-image-gallery .swiper-slide{align-items:center;display:flex;inline-size:max-content;justify-content:center}.c-image-gallery .c-figure__image{block-size:clamp(171px,calc(52.09756px + 31.70732vw),600px);inline-size:auto}.c-image-gallery .c-figure__image img{block-size:100%;inline-size:auto;max-inline-size:100%}.c-image-gallery--right{overflow:hidden}.c-figure{margin:0;position:relative}.c-figure__caption{margin-block-start:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * .25)}.c-figure .c-animation-player{content-visibility:auto}.c-figure img{block-size:100%;display:block;inline-size:100%;object-fit:cover;object-position:50% 50%}.c-figure__icon{align-items:center;background-color:#fff;block-size:36px;display:flex;inline-size:36px;inset-block-start:0;inset-inline-end:0;justify-content:center;position:absolute;transition:transform .35s cubic-bezier(.2,.3,.2,1)}.c-figure__icon svg{inline-size:66%}.c-figure__video video{block-size:100%;display:block;inline-size:100%;object-fit:cover}.c-editor{margin-block-end:clamp(36px,calc(30.45676px + 1.4782vw),56px)}.c-editor h2,.c-editor h3,.c-editor h4{font-weight:700;margin-block-end:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 1)}.c-editor p+h2,.c-editor p+h3,.c-editor p+h4{margin-block-start:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 3)}@media(max-width:47.99em){.c-editor p{hyphens:auto}}.l-article--settlement>.c-editor p,.l-page--portrait .c-editor p{font-size:clamp(1.1875rem,calc(1.1875rem - 2.49446px + .66519vw),1.75rem);line-height:clamp(1.375rem,calc(1.375rem - 3.32594px + .88692vw),2.125rem)}.l-page--portrait .c-milestone .c-editor p{font-size:clamp(1rem,calc(1rem - 1.66297px + .44346vw),1.375rem);line-height:clamp(1.3125rem,calc(1.3125rem - 1.94013px + .51737vw),1.75rem)}.c-editor ol,.c-editor ul{list-style-position:inside;margin-block:1lh;padding:0}.c-editor ol li,.c-editor ul li{margin-block-end:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * .25)}.c-editor ol li:last-child,.c-editor ul li:last-child{margin-block-end:0}.c-editor ol:first-child,.c-editor ul:first-child{margin-block-start:0}.c-editor ol:last-child,.c-editor ul:last-child{margin-block-end:0}.c-metaboxes{-moz-column-gap:clamp(16px,calc(4.91353px + 2.95639vw),56px);column-gap:clamp(16px,calc(4.91353px + 2.95639vw),56px);display:block;display:grid;grid-template-columns:repeat(1,1fr);grid-row-gap:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 1);margin-block-end:clamp(40px,calc(14.50111px + 6.7997vw),132px)}@media(min-width:48em){.c-metaboxes{display:grid;grid-template-columns:repeat(3,1fr)}}.c-metaboxes__title{font-weight:700}.c-metaboxes__icon{align-items:center;block-size:clamp(2.25rem,calc(2.25rem - 7.76053px + 2.06948vw),4rem);display:flex;inline-size:clamp(2.25rem,calc(2.25rem - 7.76053px + 2.06948vw),4rem);margin-block-end:clamp(8px,calc(5.78271px + .59128vw),16px)}.c-metaboxes .e-icon{display:block}.c-facts{margin-block-end:clamp(40px,calc(20.04435px + 5.32151vw),112px)}.c-facts__list{display:grid;grid-row-gap:clamp(30px,calc(9.21286px + 5.54324vw),105px);grid-column-gap:clamp(35px,calc(13.10421px + 5.83888vw),114px);grid-template-columns:repeat(2,minmax(140px,280px))}@media(min-width:33.75em){.c-facts__list{grid-template-columns:repeat(3,minmax(140px,280px))}}.c-facts__item-content{aspect-ratio:1/1;background-color:#41c1ef;border-radius:50%;display:grid;grid-template-rows:repeat(2,1fr);margin-block-end:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 2);max-inline-size:100%}.c-facts__item-value{align-self:center;color:#0092ce;font-size:clamp(1.75rem,calc(1.75rem - 6.65188px + 1.77384vw),3.25rem);font-weight:700;line-height:1;text-align:center}.c-facts__item-label{display:block;font-weight:700;text-align:center}@media(max-width:47.99em){.c-facts__item-label{grid-column:2/-1}}.c-facts__item .e-icon{block-size:auto;display:block;max-inline-size:100%}@media(max-width:47.99em){.c-facts__item:nth-child(2) .c-facts__item-label,.c-facts__item:nth-child(2) .c-facts__item-value{grid-column:1/2}.c-facts__item:nth-child(2) .e-icon{grid-column:2/-1}}.l-page--portrait .c-facts{container:facts/inline-size;margin-block-end:0}.l-page--portrait .c-facts .c-facts__list{grid-template-columns:repeat(2,minmax(140px,280px))}@container facts (min-width: 768px){.l-page--portrait .c-facts .c-facts__list{grid-template-columns:repeat(4,minmax(140px,280px))}}.l-page--portrait .c-facts .c-facts__item-content{background-color:#58be8d}.l-page--portrait .c-facts .c-facts__item-value{color:#01834d}.c-properties{container:properties-list/inline-size;margin-block-end:clamp(36px,calc(26.02217px + 2.66075vw),72px)}.c-properties__list{-moz-column-gap:60px;column-gap:60px;display:grid;grid-template-columns:1fr}@container properties-list (min-width: 510px){.c-properties__list{grid-auto-flow:column;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(6,1fr)}}@container properties-list (min-width: 900px){.c-properties__list{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,1fr)}}.c-properties .e-heading{margin-block-end:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 2.25)}.c-properties__property{border-block-end:1px solid currentColor;display:flex;justify-content:space-between;padding-block:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * .75)}.c-properties__property:first-child{border-block-start:1px solid currentColor}@container properties-list (min-width: 510px){.c-properties__property:nth-child(6n+1){border-block-start:1px solid currentColor}}@container properties-list (min-width: 900px){.c-properties__property:nth-child(6n+1){border-block-start:none}.c-properties__property:nth-child(4n+1){border-block-start:1px solid currentColor}}.c-properties__property-value{margin:0}.c-teaser-list{container:teaserlist/inline-size}.c-teaser-list__list{grid-row-gap:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 2);list-style:none;margin:0;padding:0}@container teaserlist (min-width: 768px){.c-teaser-list__list{grid-auto-rows:1fr}}.c-teaser-list--2 .c-teaser-list__list{-moz-column-gap:clamp(16px,calc(4.91353px + 2.95639vw),56px);column-gap:clamp(16px,calc(4.91353px + 2.95639vw),56px);display:block;display:grid;grid-template-columns:repeat(1,1fr)}@media(min-width:48em){.c-teaser-list--2 .c-teaser-list__list{display:grid;grid-template-columns:repeat(2,1fr)}}.c-teaser-list--2.c-teaser-list--mensch .c-teaser-list__list{display:block}@container teaserlist (min-width: 768px){.c-teaser-list--2.c-teaser-list--mensch .c-teaser-list__list{-moz-column-count:2;column-count:2}}.l-section--board .c-teaser-list--2 .c-teaser-list__list{display:grid;grid-template-columns:1fr}@container teaserlist (min-width: 500px){.l-section--board .c-teaser-list--2 .c-teaser-list__list{grid-auto-flow:column;grid-row-gap:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * .25);grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,auto)}}.c-teaser-list--3 .c-teaser-list__list{-moz-column-gap:clamp(16px,calc(4.91353px + 2.95639vw),56px);column-gap:clamp(16px,calc(4.91353px + 2.95639vw),56px);display:block;display:grid;grid-template-columns:repeat(1,1fr)}@media(min-width:48em){.c-teaser-list--3 .c-teaser-list__list{display:grid;grid-template-columns:repeat(2,1fr)}}@container teaserlist (min-width: 768px){.c-teaser-list--3 .c-teaser-list__list{grid-template-columns:repeat(3,1fr)}}.c-teaser-list--4 .c-teaser-list__list{-moz-column-gap:clamp(16px,calc(4.91353px + 2.95639vw),56px);column-gap:clamp(16px,calc(4.91353px + 2.95639vw),56px);display:block;display:grid;grid-template-columns:repeat(1,1fr)}@media(min-width:48em){.c-teaser-list--4 .c-teaser-list__list{display:grid;grid-template-columns:repeat(2,1fr)}}@container teaserlist (min-width: 768px){.c-teaser-list--4 .c-teaser-list__list{grid-template-columns:repeat(4,1fr)}}.c-teaser-list--downloads{margin-block-end:clamp(32px,calc(.95787px + 8.2779vw),144px)}.c-teaser-list--settlements .c-teaser-list__list{grid-row-gap:clamp(32px,calc(14.26164px + 4.73023vw),96px)}.c-teaser-list--news .c-teaser-list__list{grid-row-gap:clamp(36px,calc(19.37029px + 4.43459vw),96px)}.c-teaser-list--services{margin-block-end:clamp(32px,calc(.95787px + 8.2779vw),144px)}.c-teaser-list--services .c-teaser-list__list{-moz-column-gap:clamp(16px,calc(4.91353px + 2.95639vw),56px);column-gap:clamp(16px,calc(4.91353px + 2.95639vw),56px);display:block;display:grid;grid-template-columns:repeat(2,1fr);grid-row-gap:clamp(16px,calc(4.91353px + 2.95639vw),56px)}@media(min-width:48em){.c-teaser-list--services .c-teaser-list__list{display:grid;grid-template-columns:repeat(2,1fr)}}.c-news-list{display:grid;grid-template-columns:1fr}.c-news-list>.e-heading{grid-column:1/2;grid-row:1/2;justify-self:start;margin-block-end:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 1)}.c-news-list>.e-button{align-self:center;grid-column:1/2;grid-row:1/2;justify-self:end}.c-news-list .c-card-slider,.c-news-list .c-teaser-list{grid-column:1/-1}.c-news-list .c-teaser-list:not(:first-child){margin-block-start:clamp(16px,calc(4.91353px + 2.95639vw),56px)}.c-news-list:has(+.c-menschen-list),.c-news-list:has(+.c-rooms-list){margin-block-end:clamp(48px,calc(28.04435px + 5.32151vw),120px)}.c-news-list--mode-slider .c-card-slider{min-inline-size:0}.c-news-list--mode-slider .c-card-slider__navigation{grid-row:2/3}.c-news-list--mode-slider .c-card-slider__pagination{grid-column:narrow}.c-news-list--siedlungsprojekt{--section-surface:#fe8c6a;background-color:var(--section-surface);display:grid;grid-template-columns:subgrid;padding-block:clamp(36px,calc(19.37029px + 4.43459vw),96px) clamp(48px,calc(28.04435px + 5.32151vw),120px)}.c-news-list--siedlungsprojekt>.e-heading{grid-column:content;hyphens:auto}.c-news-list--siedlungsprojekt>.e-heading:has(+.c-editor){margin-block-end:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 1)}@media(min-width:48em){.c-news-list--siedlungsprojekt>.e-heading:has(+.c-editor){grid-column-end: col 4;margin-block-end:0}}.c-news-list--siedlungsprojekt>.c-editor{grid-column:narrow;margin-block-end:clamp(8px,calc(-.86918px + 2.36511vw),40px)}@media(min-width:48em){.c-news-list--siedlungsprojekt>.c-editor{grid-column:col 4/narrow-end}}.c-news-list--siedlungsprojekt>.c-editor p{font-size:clamp(1.1875rem,calc(1.1875rem - 2.49446px + .66519vw),1.75rem);line-height:clamp(1.375rem,calc(1.375rem - 3.32594px + .88692vw),2.125rem)}.c-news-list--siedlungsprojekt .c-card-slider,.c-news-list--siedlungsprojekt .c-teaser-list{grid-column:narrow}.l-page--siedlungsleben .c-news-list--siedlungsprojekt>.e-heading{grid-column:narrow;hyphens:auto}.l-page--siedlungsleben .c-news-list--siedlungsprojekt>.e-heading:has(+.c-editor){margin-block-end:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 1)}@media(min-width:48em){.l-page--siedlungsleben .c-news-list--siedlungsprojekt>.e-heading:has(+.c-editor){grid-column-end: col 4;margin-block-end:0}}.c-card{align-content:start;display:grid;grid-template-columns:1fr}.c-card__label{align-self:end;color:#000;font-weight:700;grid-column:1/-1;grid-row:1/2;position:relative}.c-card__label:after{background-color:var(--section-surface,#fff);block-size:2px;content:"";inline-size:100%;inset-block-end:-2px;position:absolute}.c-card__label .e-heading,.c-card__label span{background-color:var(--section-surface,#fff);display:block;max-inline-size:max-content;padding-block-end:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * .25);padding-block-start:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * .5);padding-inline-end:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 1)}.c-card__subline{background-color:var(--section-surface,#fff);margin-block-end:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * .5);padding-block-start:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * .25)}.c-card__link{inset:0;position:absolute}.c-card .c-figure{grid-column:1/-1;grid-row:1/2}.c-card .e-heading{margin-block:0}.c-card:has(.c-card__link) .c-card__label{transition:transform .35s cubic-bezier(.2,.3,.2,1),color .35s cubic-bezier(.2,.3,.2,1)}.c-card:has(.c-card__link) .c-card__subline{transition:transform .35s cubic-bezier(.2,.3,.2,1),color .35s cubic-bezier(.2,.3,.2,1)}.c-card:has(.c-card__link) .e-paragraph{transition:transform .35s cubic-bezier(.2,.3,.2,1),color .35s cubic-bezier(.2,.3,.2,1)}.c-card:has(.c-card__link):hover .c-card__label{transform:translateY(-10px)}.c-card:has(.c-card__link):hover .c-card__subline{transform:translateY(-10px)}.c-card:has(.c-card__link):hover .e-paragraph{transform:translateY(-10px)}.c-card--settlement .c-card__label{color:#000}.c-card--settlement:hover .c-card__label,.c-card--settlement:hover .c-card__subline{color:#0092ce}.c-card--mensch{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.c-card--mensch .c-card__label{color:#000}.c-card--mensch:hover .c-card__label,.c-card--mensch:hover .c-card__subline{color:#7a4f95}.l-page--menschen-overview .c-card--mensch{margin-block-end:clamp(36px,calc(19.37029px + 4.43459vw),96px)}.c-card--person .c-card__subline span{display:block}.c-card--person .c-card__label{color:#000}.c-card--siedlungsprojekt .c-card__label{color:#da3d2d}.c-news-list--siedlungsprojekt .c-card--siedlungsprojekt .c-card__label{color:#000}.c-news-list--siedlungsprojekt .c-card--siedlungsprojekt:hover .c-card__label,.c-news-list--siedlungsprojekt .c-card--siedlungsprojekt:hover .c-card__subline{color:#da3d2d}.c-card-slider{display:block;position:relative}.c-card-slider__slider{overflow:hidden}.c-card-slider__navigation{display:none}@media(min-width:48em){.c-card-slider__navigation{display:block}}.c-card-slider__navigation .swiper-button-disabled{opacity:.2}@media(min-width:48em){.c-menschen-list--mode-slider .c-card-slider__navigation,.c-news-list--mode-slider .c-card-slider__navigation{-moz-column-gap:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * .75);column-gap:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * .75);display:flex;grid-column:1/-1;grid-row:1/2;justify-self:end;margin-block-end:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 2)}.c-menschen-list--mode-slider .c-card-slider__navigation .c-card-slider__navigation-button,.c-news-list--mode-slider .c-card-slider__navigation .c-card-slider__navigation-button{inset-block-start:0;position:relative;transform:translate(0)}}.c-news-list--siedlungsprojekt .c-card-slider__navigation{grid-column:content}.c-card-slider__navigation-button{background-color:#0000;block-size:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 3.25);cursor:pointer;inline-size:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 3.25);inset-block-start:50%;position:absolute;z-index:10}.c-card-slider__navigation-button--prev{inset-inline-start:0;transform:translate(-175%,-50%)}.c-card-slider__navigation-button--prev svg{transform:rotate(180deg)}.c-card-slider__navigation-button--next{inset-inline-end:0;transform:translate(175%,-50%)}.c-card-slider__navigation-button svg{block-size:auto;inline-size:22px}.c-card-slider__pagination{display:flex;justify-content:center;margin-block-start:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 2.75)}.c-card-slider__pagination .swiper-pagination-bullet{block-size:clamp(8px,calc(6.33703px + .44346vw),14px);inline-size:clamp(8px,calc(6.33703px + .44346vw),14px);opacity:.4}.c-settlement-list .c-card-slider__pagination .swiper-pagination-bullet{background-color:#0092ce}.c-news-list--siedlungsprojekt .c-card-slider__pagination .swiper-pagination-bullet{background-color:#da3d2d}.c-card-slider__pagination .swiper-pagination-bullet-active{opacity:1}.c-map{anchor-name:--map;aspect-ratio:1;display:block;margin-block-end:clamp(32px,calc(14.26164px + 4.73023vw),96px);overflow:hidden}@media(min-width:48em){.c-map{aspect-ratio:2/1}}.c-map__marker{align-items:center;block-size:36px;display:flex;inline-size:36px;justify-content:center}.c-map__marker,.c-map__marker-inner{background-color:#0092ce;border-radius:50%}.c-map__marker-inner{block-size:20px;display:block;inline-size:20px;pointer-events:none;transition:background-color .35s cubic-bezier(.2,.3,.2,1)}.c-map__marker--active .c-map__marker-inner{background-color:#41c1ef}.c-map__card{display:block;padding:10px}.c-map__card-title{background-color:#fff;font-size:clamp(1rem,calc(1rem - 1.66297px + .44346vw),1.375rem);inset-block-end:10px;inset-inline-start:10px;line-height:clamp(1.3125rem,calc(1.3125rem - 1.94013px + .51737vw),1.75rem);padding-block-start:5px;padding-inline:5px;position:absolute}.c-map__card-image{aspect-ratio:3/2}.c-map__card-image img{block-size:100%;display:block;inline-size:100%;object-fit:cover}.c-map__card-link{inset:0;position:absolute}.c-map .mapboxgl-popup{min-inline-size:300px}.c-map .mapboxgl-popup-content{border-radius:0;box-shadow:0 0 10px #00000026;overflow:hidden;padding:0}.c-image,.c-image-cluster{margin-block-end:clamp(36px,calc(30.45676px + 1.4782vw),56px)}.c-image-cluster{-moz-column-gap:clamp(16px,calc(4.91353px + 2.95639vw),56px);column-gap:clamp(16px,calc(4.91353px + 2.95639vw),56px);display:block;display:grid;grid-template-columns:repeat(1,1fr);grid-row-gap:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 1)}@media(min-width:48em){.c-image-cluster{display:grid;grid-template-columns:repeat(2,1fr)}}.c-quote{color:var(--theme-accent-color,#000);margin-block-end:clamp(36px,calc(30.45676px + 1.4782vw),56px);text-align:center}.c-quote__quote{margin:0}.c-quote__quote .e-paragraph{font-size:clamp(1.375rem,calc(1.375rem - 4.15743px + 1.10865vw),2.3125rem);line-height:clamp(1.6875rem,calc(1.6875rem - 4.43459px + 1.18256vw),2.6875rem)}.c-quote__quote+.e-paragraph{margin-block-start:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 1.25)}.c-quote .e-paragraph{font-weight:700}.c-image-quote{align-items:center;-moz-column-gap:clamp(16px,calc(4.91353px + 2.95639vw),56px);column-gap:clamp(16px,calc(4.91353px + 2.95639vw),56px);display:block;display:grid;grid-template-columns:repeat(1,1fr);margin-block-end:clamp(36px,calc(30.45676px + 1.4782vw),56px)}@media(min-width:48em){.c-image-quote{display:grid;grid-template-columns:repeat(2,1fr)}}.c-image-quote .c-quote{grid-column:2/-1;margin-block-end:0}.c-service-card__link{background-color:#58be8d;color:#000;display:block;height:100%;hyphens:auto;min-height:clamp(120px,calc(52.09534px + 18.10791vw),365px);padding-block:clamp(10px,calc(3.90244px + 1.62602vw),32px);padding-inline:clamp(12px,calc(2.02217px + 2.66075vw),48px);-webkit-text-decoration:none;text-decoration:none;transition:background-color .35s cubic-bezier(.2,.3,.2,1)}.c-service-card__link:hover{background-color:#01834d}.c-event-list{background-color:#ffd928;display:grid;grid-column:full;grid-template-columns:subgrid;margin-block-start:clamp(60px,calc(33.94678px + 6.94752vw),154px);padding-block-end:clamp(36px,calc(3.2949px + 8.72136vw),154px);position:relative}.c-event-list__title{align-items:center;aspect-ratio:1;background-color:#ffd928;border-radius:50%;clip-path:ellipse(50% 50% at 50% 50%);display:flex;grid-column:content;justify-self:center;position:absolute;transform:translateY(-35%)}.c-event-list__list--level-1{grid-column:content}.c-event-list .e-heading--subtitle{padding-inline:clamp(20px,calc(14.45676px + 1.4782vw),40px);transform:translateY(-100%)}.c-event-list .e-heading--h2{font-weight:700;grid-column:content-start/col 6;margin-block-end:clamp(20px,calc(10.02217px + 2.66075vw),56px);margin-block-start:clamp(28px,calc(9.15299px + 5.02587vw),96px)}.c-event{border-block-end:2px solid;display:block;grid-column:content;position:relative;transition:background-color .35s cubic-bezier(.2,.3,.2,1)}.c-event:first-child .c-event__item{border-block-start:2px solid}.c-event__item{display:block}.c-event__excerpt{-moz-column-gap:clamp(16px,calc(4.91353px + 2.95639vw),56px);column-gap:clamp(16px,calc(4.91353px + 2.95639vw),56px);display:block;display:grid;grid-template-columns:repeat(8,1fr);padding-block:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 1);padding-inline-start:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * .75);position:relative;transition:background-color .35s cubic-bezier(.2,.3,.2,1)}@media(min-width:48em){.c-event__excerpt{display:grid;grid-template-columns:repeat(12,1fr)}}.c-event__excerpt:has(.e-button:hover){background-color:#fff}.c-event__excerpt .e-button{align-items:start;background-color:#0000;border:none;display:flex;grid-column:8/9;grid-row:1/5;justify-self:end;position:static}.c-event__excerpt .e-button .e-icon{block-size:clamp(24px,calc(21.78271px + .59128vw),32px);display:block;inline-size:clamp(24px,calc(21.78271px + .59128vw),32px)}.c-event__excerpt .e-button .line--vertical{transform-origin:center;transition:transform .35s cubic-bezier(.2,.3,.2,1)}@media(min-width:48em){.c-event__excerpt .e-button{grid-column:12/13;grid-row:1/3}}.c-event__excerpt .e-button:before{content:"";inset:0;position:absolute}.c-event__excerpt .e-button:focus,.c-event__excerpt .e-button:hover{background-color:#0000}.c-event__date{grid-column:1/3;grid-row:1/3}@media(min-width:48em){.c-event__date{grid-column:1/3;grid-row:2/3}}.c-event__day{display:block}.c-event__day--number{font-size:clamp(2.25rem,calc(2.25rem - 12.19512px + 3.25203vw),5rem);font-weight:700;line-height:clamp(2.5rem,calc(2.5rem - 11.08647px + 2.95639vw),5rem)}.c-event__day--name{grid-column:3/8;grid-row:1/2}@media(min-width:48em){.c-event__day--name{grid-column:1/3;grid-row:1/2}}.c-event__time{display:block;grid-column:3/8;grid-row:2/3}@media(min-width:48em){.c-event__time{grid-column:3/8;grid-row:1/2}}.c-event__title{grid-column:1/-1;grid-row:4/5;margin-block-start:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 1)}@media(min-width:48em){.c-event__title{grid-column:3/8;grid-row:2/3;margin-block-start:0}}.c-event__settlement{grid-column:3/8;grid-row:2/3}@media(max-width:47.99em){.c-event__excerpt:has(.c-event__time) .c-event__settlement{grid-row:3/4}}@media(min-width:48em){.c-event__settlement{grid-column:10/12;grid-row:1/3}}.c-event__download{grid-column:3/span 5;margin-block-end:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 2);margin-block-start:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 2)}.c-event .c-editor{grid-column:3/span 5;margin-block-end:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 1)}.c-event .c-figure{grid-column:span 5;padding-inline:8px}@media(min-width:48em){.c-event .c-figure img{object-fit:contain;object-position:right center}.c-event .c-figure{padding-inline:0 48px}}.c-event__detail{background-color:#fff;block-size:0;-moz-column-gap:clamp(16px,calc(4.91353px + 2.95639vw),56px);column-gap:clamp(16px,calc(4.91353px + 2.95639vw),56px);display:block;overflow:hidden;padding-inline:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * .75);transition:block-size .35s cubic-bezier(.2,.3,.2,1)}@media(min-width:48em){.c-event__detail{display:grid;grid-template-columns:repeat(12,1fr)}}.c-event__detail>:last-child{padding-block-end:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 1.25)}.c-event:has([data-collapsible-is-open]){background-color:#fff}.c-event:has([data-collapsible-is-open]) .e-button .line--vertical{transform:scale(0)}.c-header{padding-block:clamp(14px,calc(10.11973px + 1.03474vw),28px) clamp(24px,calc(8.47894px + 4.13895vw),80px)}.c-header__content{align-items:center;display:flex;justify-content:space-between;padding-inline:clamp(16px,calc(12.11973px + 1.03474vw),30px)}.c-header__logo{block-size:auto;inline-size:clamp(190px,calc(145.6541px + 11.82557vw),350px)}.c-header .e-link{display:inline-block}.c-header:has(.c-navigation .is-open) .c-header__brand{opacity:0}.c-header:has(~.main .c-hero--has-gallery),.c-header:has(~.main .c-hero--has-image){padding-block-end:clamp(16px,calc(14.89135px + .29564vw),20px)}.c-header:has(+main .l-article--service-page){background-color:#c4eadb}.c-header:has(+main .l-page--jobs){background-color:#c6ecfa}.c-header:has(+main .l-article--freie-wohnungen){background-color:#c6ecfa}.c-navigation{align-items:center;-moz-column-gap:32px;column-gap:32px;display:flex}.c-navigation__link{-webkit-text-decoration:none;text-decoration:none}.c-navigation__link:active,.c-navigation__link:hover,.c-navigation__link:link,.c-navigation__link:visited{color:#000}.c-navigation__sitemap{background-color:#fff;inset-block-start:0;inset-inline:0;min-block-size:66dvh;opacity:0;padding-block-start:20vh;pointer-events:none;position:fixed;transition:opacity .35s cubic-bezier(.2,.3,.2,1)}@media(max-width:47.99em){.c-navigation__sitemap{background:#fff;block-size:100dvh;inline-size:calc(100vw - 40px);inset-inline-end:auto;inset-inline-start:100vw;transition:transform .35s cubic-bezier(.2,.3,.2,1),opacity .35s cubic-bezier(.2,.3,.2,1)}}.c-navigation__sitemap.is-visible{opacity:1;pointer-events:auto;z-index:10}@media(max-width:47.99em){.c-navigation__sitemap.is-visible{transform:translateX(-100%)}}.c-navigation__sitemap.is-hiding{opacity:0;transform:translateX(0)}.c-navigation__toggle{position:relative;z-index:15}.c-navigation__toggle .e-button{background-color:#000;border:none}.c-navigation__burger{align-items:center;block-size:36px;display:flex;flex-flow:column;gap:10px;inline-size:36px;justify-content:center;position:relative;transition:gap .35s cubic-bezier(.2,.3,.2,1);transition-delay:.2s}.c-navigation__burger-line{background-color:#fff;block-size:2px;inline-size:24px;transform-origin:center;transition:transform .35s cubic-bezier(.2,.3,.2,1);transition-delay:0s}.c-navigation__toggle.is-open .c-navigation__burger{gap:0;transition-delay:0s}.c-navigation__toggle.is-open .c-navigation__burger-line:first-child{transform:translateY(1px) rotate(45deg);transition-delay:.2s}.c-navigation__toggle.is-open .c-navigation__burger-line:nth-child(2){transform:translateY(-1px) rotate(-45deg);transition-delay:.2s}@media(max-width:47.99em){.c-navigation__nav--primary{display:none}}.c-navigation__nav--primary .c-navigation__list{-moz-column-gap:32px;column-gap:32px;display:flex}.c-navigation__nav--primary .c-navigation__item--active .c-navigation__link:link,.c-navigation__nav--primary .c-navigation__item--active .c-navigation__link:visited{text-decoration-color:#000}.c-navigation__nav--primary .c-navigation__link{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:#0000;text-decoration-thickness:2px;text-underline-offset:4px;transition:text-decoration-color .35s cubic-bezier(.2,.3,.2,1)}.c-navigation__nav--primary .c-navigation__link:active,.c-navigation__nav--primary .c-navigation__link:hover{text-decoration-color:#000}.c-navigation__nav--sitemap{display:flex;justify-content:center}@media(max-width:47.99em){.c-navigation__nav--sitemap{padding-inline:16px}}.c-navigation__nav--sitemap .c-navigation__list--level-0{-moz-column-gap:clamp(16px,calc(4.91353px + 2.95639vw),56px);column-gap:clamp(16px,calc(4.91353px + 2.95639vw),56px);-moz-column-gap:72px;column-gap:72px;display:block;display:grid;flex-grow:1;grid-template-columns:repeat(1,1fr);justify-content:center}@media(min-width:48em){.c-navigation__nav--sitemap .c-navigation__list--level-0{display:grid;grid-template-columns:repeat(4,1fr);grid-row-gap:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 4);grid-template-columns:repeat(2,max-content)}}@media(min-width:64em){.c-navigation__nav--sitemap .c-navigation__list--level-0{grid-template-columns:repeat(4,max-content)}}.c-navigation__nav--sitemap .c-navigation__list--level-1{margin-block-start:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 2)}@media(max-width:47.99em){.c-navigation__nav--sitemap .c-navigation__list--level-1{inline-size:100%;margin-block-start:0}}.c-navigation__nav--sitemap .c-navigation__list--level-2{margin-block-start:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * .5)}.c-navigation__nav--sitemap .c-navigation__item--level-0{opacity:0;transform:translateY(-20px);transition-property:opacity,transform}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0{opacity:1;transform:translateY(0)}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:first-child{transition-delay:.11s;transition-duration:.6s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:first-child .c-navigation__item{opacity:1;transform:translateY(0)}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:first-child .c-navigation__item:first-child{transition-delay:.18s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:first-child .c-navigation__item:nth-child(2){transition-delay:.25s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:first-child .c-navigation__item:nth-child(3){transition-delay:.32s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:first-child .c-navigation__item:nth-child(4){transition-delay:.39s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:first-child .c-navigation__item:nth-child(5){transition-delay:.46s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:first-child .c-navigation__item:nth-child(6){transition-delay:.53s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:first-child .c-navigation__item:nth-child(7){transition-delay:.6s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:first-child .c-navigation__item:nth-child(8){transition-delay:.67s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:first-child .c-navigation__item:nth-child(9){transition-delay:.74s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:first-child .c-navigation__item:nth-child(10){transition-delay:.81s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:first-child .c-navigation__item .c-navigation__item--level-2{opacity:1;transform:translateY(0)}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:first-child .c-navigation__item .c-navigation__item--level-2:first-child{transition-delay:.23s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:first-child .c-navigation__item .c-navigation__item--level-2:nth-child(2){transition-delay:.35s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:first-child .c-navigation__item .c-navigation__item--level-2:nth-child(3){transition-delay:.47s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:first-child .c-navigation__item .c-navigation__item--level-2:nth-child(4){transition-delay:.59s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:first-child .c-navigation__item .c-navigation__item--level-2:nth-child(5){transition-delay:.71s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:first-child .c-navigation__item .c-navigation__item--level-2:nth-child(6){transition-delay:.83s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:first-child .c-navigation__item .c-navigation__item--level-2:nth-child(7){transition-delay:.95s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:first-child .c-navigation__item .c-navigation__item--level-2:nth-child(8){transition-delay:1.07s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:first-child .c-navigation__item .c-navigation__item--level-2:nth-child(9){transition-delay:1.19s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:first-child .c-navigation__item .c-navigation__item--level-2:nth-child(10){transition-delay:1.31s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(2){transition-delay:.22s;transition-duration:.6s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(2) .c-navigation__item{opacity:1;transform:translateY(0)}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(2) .c-navigation__item:first-child{transition-delay:.29s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(2) .c-navigation__item:nth-child(2){transition-delay:.36s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(2) .c-navigation__item:nth-child(3){transition-delay:.43s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(2) .c-navigation__item:nth-child(4){transition-delay:.5s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(2) .c-navigation__item:nth-child(5){transition-delay:.57s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(2) .c-navigation__item:nth-child(6){transition-delay:.64s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(2) .c-navigation__item:nth-child(7){transition-delay:.71s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(2) .c-navigation__item:nth-child(8){transition-delay:.78s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(2) .c-navigation__item:nth-child(9){transition-delay:.85s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(2) .c-navigation__item:nth-child(10){transition-delay:.92s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(2) .c-navigation__item .c-navigation__item--level-2{opacity:1;transform:translateY(0)}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(2) .c-navigation__item .c-navigation__item--level-2:first-child{transition-delay:.34s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(2) .c-navigation__item .c-navigation__item--level-2:nth-child(2){transition-delay:.46s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(2) .c-navigation__item .c-navigation__item--level-2:nth-child(3){transition-delay:.58s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(2) .c-navigation__item .c-navigation__item--level-2:nth-child(4){transition-delay:.7s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(2) .c-navigation__item .c-navigation__item--level-2:nth-child(5){transition-delay:.82s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(2) .c-navigation__item .c-navigation__item--level-2:nth-child(6){transition-delay:.94s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(2) .c-navigation__item .c-navigation__item--level-2:nth-child(7){transition-delay:1.06s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(2) .c-navigation__item .c-navigation__item--level-2:nth-child(8){transition-delay:1.18s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(2) .c-navigation__item .c-navigation__item--level-2:nth-child(9){transition-delay:1.3s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(2) .c-navigation__item .c-navigation__item--level-2:nth-child(10){transition-delay:1.42s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(3){transition-delay:.33s;transition-duration:.6s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(3) .c-navigation__item{opacity:1;transform:translateY(0)}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(3) .c-navigation__item:first-child{transition-delay:.4s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(3) .c-navigation__item:nth-child(2){transition-delay:.47s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(3) .c-navigation__item:nth-child(3){transition-delay:.54s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(3) .c-navigation__item:nth-child(4){transition-delay:.61s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(3) .c-navigation__item:nth-child(5){transition-delay:.68s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(3) .c-navigation__item:nth-child(6){transition-delay:.75s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(3) .c-navigation__item:nth-child(7){transition-delay:.82s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(3) .c-navigation__item:nth-child(8){transition-delay:.89s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(3) .c-navigation__item:nth-child(9){transition-delay:.96s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(3) .c-navigation__item:nth-child(10){transition-delay:1.03s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(3) .c-navigation__item .c-navigation__item--level-2{opacity:1;transform:translateY(0)}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(3) .c-navigation__item .c-navigation__item--level-2:first-child{transition-delay:.45s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(3) .c-navigation__item .c-navigation__item--level-2:nth-child(2){transition-delay:.57s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(3) .c-navigation__item .c-navigation__item--level-2:nth-child(3){transition-delay:.69s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(3) .c-navigation__item .c-navigation__item--level-2:nth-child(4){transition-delay:.81s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(3) .c-navigation__item .c-navigation__item--level-2:nth-child(5){transition-delay:.93s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(3) .c-navigation__item .c-navigation__item--level-2:nth-child(6){transition-delay:1.05s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(3) .c-navigation__item .c-navigation__item--level-2:nth-child(7){transition-delay:1.17s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(3) .c-navigation__item .c-navigation__item--level-2:nth-child(8){transition-delay:1.29s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(3) .c-navigation__item .c-navigation__item--level-2:nth-child(9){transition-delay:1.41s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(3) .c-navigation__item .c-navigation__item--level-2:nth-child(10){transition-delay:1.53s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(4){transition-delay:.44s;transition-duration:.6s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(4) .c-navigation__item{opacity:1;transform:translateY(0)}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(4) .c-navigation__item:first-child{transition-delay:.51s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(4) .c-navigation__item:nth-child(2){transition-delay:.58s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(4) .c-navigation__item:nth-child(3){transition-delay:.65s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(4) .c-navigation__item:nth-child(4){transition-delay:.72s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(4) .c-navigation__item:nth-child(5){transition-delay:.79s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(4) .c-navigation__item:nth-child(6){transition-delay:.86s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(4) .c-navigation__item:nth-child(7){transition-delay:.93s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(4) .c-navigation__item:nth-child(8){transition-delay:1s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(4) .c-navigation__item:nth-child(9){transition-delay:1.07s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(4) .c-navigation__item:nth-child(10){transition-delay:1.14s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(4) .c-navigation__item .c-navigation__item--level-2{opacity:1;transform:translateY(0)}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(4) .c-navigation__item .c-navigation__item--level-2:first-child{transition-delay:.56s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(4) .c-navigation__item .c-navigation__item--level-2:nth-child(2){transition-delay:.68s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(4) .c-navigation__item .c-navigation__item--level-2:nth-child(3){transition-delay:.8s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(4) .c-navigation__item .c-navigation__item--level-2:nth-child(4){transition-delay:.92s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(4) .c-navigation__item .c-navigation__item--level-2:nth-child(5){transition-delay:1.04s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(4) .c-navigation__item .c-navigation__item--level-2:nth-child(6){transition-delay:1.16s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(4) .c-navigation__item .c-navigation__item--level-2:nth-child(7){transition-delay:1.28s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(4) .c-navigation__item .c-navigation__item--level-2:nth-child(8){transition-delay:1.4s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(4) .c-navigation__item .c-navigation__item--level-2:nth-child(9){transition-delay:1.52s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(4) .c-navigation__item .c-navigation__item--level-2:nth-child(10){transition-delay:1.64s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(5){transition-delay:.55s;transition-duration:.6s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(5) .c-navigation__item{opacity:1;transform:translateY(0)}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(5) .c-navigation__item:first-child{transition-delay:.62s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(5) .c-navigation__item:nth-child(2){transition-delay:.69s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(5) .c-navigation__item:nth-child(3){transition-delay:.76s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(5) .c-navigation__item:nth-child(4){transition-delay:.83s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(5) .c-navigation__item:nth-child(5){transition-delay:.9s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(5) .c-navigation__item:nth-child(6){transition-delay:.97s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(5) .c-navigation__item:nth-child(7){transition-delay:1.04s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(5) .c-navigation__item:nth-child(8){transition-delay:1.11s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(5) .c-navigation__item:nth-child(9){transition-delay:1.18s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(5) .c-navigation__item:nth-child(10){transition-delay:1.25s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(5) .c-navigation__item .c-navigation__item--level-2{opacity:1;transform:translateY(0)}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(5) .c-navigation__item .c-navigation__item--level-2:first-child{transition-delay:.67s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(5) .c-navigation__item .c-navigation__item--level-2:nth-child(2){transition-delay:.79s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(5) .c-navigation__item .c-navigation__item--level-2:nth-child(3){transition-delay:.91s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(5) .c-navigation__item .c-navigation__item--level-2:nth-child(4){transition-delay:1.03s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(5) .c-navigation__item .c-navigation__item--level-2:nth-child(5){transition-delay:1.15s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(5) .c-navigation__item .c-navigation__item--level-2:nth-child(6){transition-delay:1.27s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(5) .c-navigation__item .c-navigation__item--level-2:nth-child(7){transition-delay:1.39s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(5) .c-navigation__item .c-navigation__item--level-2:nth-child(8){transition-delay:1.51s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(5) .c-navigation__item .c-navigation__item--level-2:nth-child(9){transition-delay:1.63s;transition-duration:.15s}.c-navigation__sitemap.is-visible .c-navigation__nav--sitemap .c-navigation__item--level-0:nth-child(5) .c-navigation__item .c-navigation__item--level-2:nth-child(10){transition-delay:1.75s;transition-duration:.15s}@media(max-width:47.99em){.c-navigation__nav--sitemap .c-navigation__item--level-0{display:flex;flex-wrap:wrap;justify-content:space-between;margin-block-end:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * .75)}}.c-navigation__nav--sitemap .c-navigation__item--level-1{margin-block-end:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * .5);opacity:0;transform:translateY(-10px);transition-property:opacity,transform}.c-navigation__nav--sitemap .c-navigation__item--level-1:has(.c-navigation__list--level-2){margin-block-start:1lh}@media(max-width:47.99em){.c-navigation__nav--sitemap .c-navigation__item--level-1:first-child{margin-block-start:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * .5)}}.c-navigation__nav--sitemap .c-navigation__item--level-1:last-child{margin-block-end:0}@media(max-width:47.99em){.c-navigation__nav--sitemap .c-navigation__item--level-1:last-child{margin-block-end:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 2)}}.c-navigation__nav--sitemap .c-navigation__item--level-2{margin-block-end:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * .5);opacity:0;transform:translateY(-10px);transition-property:opacity,transform}@media(max-width:47.99em){.c-navigation__nav--sitemap .c-navigation__item--level-2:first-child{margin-block-start:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * .5)}}.c-navigation__nav--sitemap .c-navigation__item--level-2:last-child{margin-block-end:0}.c-navigation__nav--sitemap .c-navigation__link--level-0{font-size:clamp(2rem,calc(2rem - 1.38581px + .36955vw),2.3125rem);font-weight:700;letter-spacing:-.01em;line-height:clamp(2.3125rem,calc(2.3125rem - 1.38581px + .36955vw),2.625rem)}.c-navigation__nav--sitemap .js-sub-nav-trigger{display:none;padding:4px}@media(max-width:47.99em){.c-navigation__nav--sitemap .js-sub-nav-trigger{display:block}.c-navigation__nav--sitemap .js-sub-nav-trigger+.c-navigation__list--level-1{block-size:0;opacity:0;overflow:hidden;transition-duration:.35s;transition-property:opacity,block-size;transition-timing-function:cubic-bezier(.2,.3,.2,1)}.c-navigation__nav--sitemap .js-sub-nav-trigger .line--vertical{transform-origin:center;transition:transform .35s cubic-bezier(.2,.3,.2,1)}.c-navigation__nav--sitemap .js-sub-nav-trigger.is-open+.c-navigation__list--level-1{opacity:1}.c-navigation__nav--sitemap .js-sub-nav-trigger.is-open .line--vertical{transform:scale(0)}}.c-navigation__nav--sitemap .js-sub-nav-trigger svg{block-size:24px;display:block;inline-size:24px}html:has(.c-navigation__sitemap.is-visible){overflow:hidden;scrollbar-gutter:stable}html:has(.c-navigation__sitemap.is-visible) body{overscroll-behavior:none}.c-menschen-list{--section-surface:#c197c5;background-color:var(--section-surface);display:grid;grid-template-columns:1fr;padding-block:clamp(36px,calc(19.37029px + 4.43459vw),96px) clamp(48px,calc(28.04435px + 5.32151vw),120px)}.c-menschen-list>.e-heading{grid-column:narrow;grid-row:1/2;justify-self:start;margin-block-end:0}.c-menschen-list>.e-heading+.c-teaser-list{margin-block-start:clamp(16px,calc(-3.95565px + 5.32151vw),88px)}.c-menschen-list .c-teaser-list{grid-column:1/-1}.c-menschen-list--mode-slider{grid-column:full;grid-template-columns:subgrid}@media(max-width:47.99em){.c-menschen-list--mode-slider>.e-heading{margin-block-end:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 1)}}.c-menschen-list--mode-slider>.e-button{align-self:center;grid-column:1/2;grid-row:1/2;justify-self:end}.c-menschen-list--mode-slider .c-card-slider{grid-column:narrow;min-inline-size:0}.c-menschen-list--mode-slider .c-card-slider__navigation{grid-column:narrow;grid-row:1/2}.c-menschen-list--mode-list{display:grid;grid-column:full;grid-template-columns:subgrid}.c-menschen-list--mode-list .c-teaser-list{grid-column:narrow}.l-article--settlement .c-menschen-list .c-teaser-list{grid-column:2/-2}@media(min-width:48em){.l-article--settlement .c-menschen-list .c-teaser-list{grid-column:medium}}@media(min-width:48em){.l-article--settlement .c-menschen-list:has(.c-figure--portrait) .c-teaser-list{grid-column:col 3/col 7}}@media(min-width:48em){.l-article--settlement:has(.c-rooms-list):has(.c-menschen-list) .c-menschen-list{grid-column:col 5/full-end;margin-inline-start:calc(clamp(16px, calc((16px - 375px * .029563932) + 2.9563932003vw), 56px) * -.5)}}.l-article--settlement:has(.c-rooms-list):has(.c-menschen-list) .c-menschen-list .c-teaser-list{grid-column:2/-2}.c-cta-box{-moz-column-gap:clamp(16px,calc(4.91353px + 2.95639vw),56px);column-gap:clamp(16px,calc(4.91353px + 2.95639vw),56px);display:block;display:grid;grid-template-columns:repeat(1,1fr);margin-block-end:clamp(36px,calc(19.37029px + 4.43459vw),96px);padding:clamp(16px,calc(4.91353px + 2.95639vw),56px)}@media(min-width:48em){.c-cta-box{display:grid;grid-template-columns:repeat(2,1fr)}}.c-cta-box .e-heading{grid-column:1/-1;grid-row:1/2;margin-block-end:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 1)}@media(min-width:48em){.c-cta-box .e-heading{grid-column:2/-1}}.c-cta-box .e-paragraph{grid-row:3/4;margin-block-end:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 2)}@media(min-width:48em){.c-cta-box .e-paragraph{grid-row:2/3}}.c-cta-box .e-button{align-self:start;grid-row:4/5}@media(min-width:48em){.c-cta-box .e-button{grid-row:3/4}}.c-cta-box .c-figure{grid-column:1/-1;grid-row:2/3;margin-block-end:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 1.5)}@media(min-width:48em){.c-cta-box .c-figure{grid-column:1/2;grid-row:1/4;margin-block-end:0}}.l-page--front .c-cta-box{display:grid;grid-column-gap:clamp(16px,calc(4.91353px + 2.95639vw),56px);grid-template-columns:[full-start] minmax(clamp(16px,calc((16px - 375px * .0842572062) + 8.4257206208vw),130px),calc((100vw - 1470px) / 2 - clamp(16px, calc((16px - 375px * .029563932) + 2.9563932003vw), 56px))) [content-start] 1fr [narrow-start] 1fr [medium-start] repeat(8,[col] 1fr) [medium-end] 1fr [narrow-end] 1fr [content-end] minmax(clamp(16px,calc((16px - 375px * .0842572062) + 8.4257206208vw),130px),calc((100vw - 1470px) / 2 - clamp(16px, calc((16px - 375px * .029563932) + 2.9563932003vw), 56px))) [full-end];padding-block:clamp(24px,calc(4.04435px + 5.32151vw),96px);padding-inline:0}@media(max-width:47.99em){.l-page--front .c-cta-box{grid-column-gap:16px;grid-template-columns:[full-start] 0 [content-start narrow-start medium-start] repeat(8,[col] 1fr) [medium-end narrow-end content-end] 0 [full-end]}}.l-page--front .c-cta-box .e-heading{grid-column:content}@media(min-width:48em){.l-page--front .c-cta-box .e-heading{grid-column:col 5/content-end}}.l-page--front .c-cta-box .c-figure{grid-column:content}@media(min-width:48em){.l-page--front .c-cta-box .c-figure{grid-column:content-start/col 5}}.l-page--front .c-cta-box .e-paragraph{grid-column:content}@media(min-width:48em){.l-page--front .c-cta-box .e-paragraph{grid-column:col 5/content-end}}.l-page--front .c-cta-box .e-button{grid-column:content}@media(min-width:48em){.l-page--front .c-cta-box .e-button{grid-column:col 5/content-end}}.l-page--front .c-cta-box--siedlungsleben .e-heading{grid-column:content}@media(min-width:48em){.l-page--front .c-cta-box--siedlungsleben .e-heading{grid-column:content-start/col 5}}.l-page--front .c-cta-box--siedlungsleben .c-figure{grid-column:content}@media(min-width:48em){.l-page--front .c-cta-box--siedlungsleben .c-figure{grid-column:col 5/content-end}}.l-page--front .c-cta-box--siedlungsleben .e-paragraph{grid-column:content}@media(min-width:48em){.l-page--front .c-cta-box--siedlungsleben .e-paragraph{grid-column:content-start/col 5}}.l-page--front .c-cta-box--siedlungsleben .e-button{grid-column:content}@media(min-width:48em){.l-page--front .c-cta-box--siedlungsleben .e-button{grid-column:content-start/col 5}}.c-cta-box--portrait{grid-template-columns:1fr}.c-cta-box--portrait .e-heading{grid-column:1/-1;grid-row:1/2;margin-block-end:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 2)}.c-cta-box--portrait .e-paragraph{grid-column:1/-1;grid-row:3/4}.c-cta-box--portrait .e-button{grid-column:1/-1;grid-row:4/5}.c-cta-box--portrait .c-figure{grid-column:1/-1;grid-row:2/3;margin-block-end:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 2)}.c-cta-box--portrait.c-cta-box--kommissionen{align-self:start;clip-path:polygon(0 0,100% 0,100% calc(100% - clamp(40px, calc((40px - 375px * .022172949) + 2.2172949002vw), 70px) * 2),calc(100% - clamp(40px, calc((40px - 375px * .022172949) + 2.2172949002vw), 70px)) calc(100% - clamp(40px, calc((40px - 375px * .022172949) + 2.2172949002vw), 70px) * 2),calc(100% - clamp(40px, calc((40px - 375px * .022172949) + 2.2172949002vw), 70px)) calc(100% - clamp(40px, calc((40px - 375px * .022172949) + 2.2172949002vw), 70px)),calc(100% - clamp(40px, calc((40px - 375px * .022172949) + 2.2172949002vw), 70px) * 2) calc(100% - clamp(40px, calc((40px - 375px * .022172949) + 2.2172949002vw), 70px)),calc(100% - clamp(40px, calc((40px - 375px * .022172949) + 2.2172949002vw), 70px) * 2) 100%,0 100%)}.c-cta-box--portrait.c-cta-box--kommissionen .e-heading{max-inline-size:calc(100% - clamp(40px, calc((40px - 375px * .022172949) + 2.2172949002vw), 70px) / 2)}.c-cta-box--portrait.c-cta-box--kommissionen .e-paragraph{max-inline-size:calc(100% - clamp(40px, calc((40px - 375px * .022172949) + 2.2172949002vw), 70px))}.l-section--sikos .c-cta-box--kommissionen{background-color:#fff;margin-block-end:0}.l-section--sikos .c-cta-box--kommissionen .e-heading{font-size:clamp(1.25rem,calc(1.25rem - 2.49446px + .66519vw),1.8125rem);line-height:clamp(1.375rem,calc(1.375rem - 3.32594px + .88692vw),2.125rem)}.l-section--sikos .c-cta-box--kommissionen .e-paragraph{font-size:clamp(1rem,calc(1rem - 1.66297px + .44346vw),1.375rem);line-height:clamp(1.3125rem,calc(1.3125rem - 1.94013px + .51737vw),1.75rem)}.l-article--freie-wohnungen .c-cta-box--kommissionen{background-color:#fff}.c-cta-box--kommissionen{background-color:#ffd928}.c-cta-box--menschen{background-color:#c197c5}.c-cta-box--siedlungsleben{background-color:#fe8c6a}.c-in-page-navigation{background-color:#fff;border-block-end:1px solid #000;display:grid;grid-column:full;grid-template-columns:subgrid;inset-block-start:0;margin-block:0;overflow-x:scroll;padding-block:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * .75);position:sticky;scrollbar-width:none;z-index:1}.c-in-page-navigation__list{display:flex;gap:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 1);grid-column:content;list-style:none;margin:0;padding:0}.c-in-page-navigation__item{white-space:nowrap}.c-in-page-navigation__item .active{font-weight:700}.c-company-coordinates__map{margin-block-start:1lh}.c-company-coordinates .e-paragraph{margin-block-end:0}.c-company-coordinates .e-paragraph+h3{margin-block-start:1lh}.c-video{aspect-ratio:16/9}.c-video__video{block-size:100%;inline-size:100%;object-fit:contain}.c-milestone{display:grid;grid-column:full;grid-template-columns:subgrid}.c-milestone:nth-child(odd of .c-milestone){background-color:#fe8c6a33}.c-milestone:nth-child(1 of .c-milestone) .c-milestone__marker:before{inset-block-start:calc((clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 2) + 15px)}.c-milestone:nth-last-child(1 of .c-milestone) .c-milestone__marker:before{inset-block-end:calc((clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 1.5) + 15px)}.c-milestone:nth-last-child(1 of .c-milestone) .c-milestone__panel:before{content:unset}.c-milestone[data-collapsible-default-open][data-collapsible-is-open] .c-milestone__panel{block-size:auto}.c-milestone__marker{grid-column:content;padding-block:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 2) calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 1.5);position:relative}.c-milestone__marker:before{background-color:#000;content:"";inline-size:2px;inset-block:0;inset-inline-start:clamp(13px,calc(10.22838px + .7391vw),23px);position:absolute}.c-milestone__trigger{display:grid;grid-column-gap:clamp(16px,calc(4.91353px + 2.95639vw),56px);align-items:center;grid-template-columns:clamp(28px,calc(22.45676px + 1.4782vw),48px) repeat(3,1fr);inline-size:100%;padding-block:0;padding-inline:0;text-align:start}@media(min-width:48em){.c-milestone__trigger{grid-template-columns:repeat(12,1fr)}}.c-milestone__trigger .e-heading{grid-column:2/-1}@media(min-width:48em){.c-milestone__trigger .e-heading{grid-column:5/-1}}.c-milestone__year{color:#fe8c6a;font-size:clamp(1.8125rem,calc(1.8125rem - 7.48337px + 1.99557vw),3.5rem);font-weight:700;grid-column:2/-1;line-height:clamp(2rem,calc(2rem - 7.48337px + 1.99557vw),3.6875rem)}@media(min-width:48em){.c-milestone__year{grid-column:2/5}}.c-milestone__icon{align-items:center;background-color:#fff;block-size:clamp(28px,calc(22.45676px + 1.4782vw),48px);border:2px solid #000;border-radius:50%;display:flex;inline-size:clamp(28px,calc(22.45676px + 1.4782vw),48px);justify-content:center;pointer-events:none}.c-milestone__icon svg{block-size:clamp(18px,calc(15.22838px + .7391vw),28px);display:block;inline-size:clamp(18px,calc(15.22838px + .7391vw),28px)}.c-milestone__icon .line--vertical{transform-origin:center;transition:transform .35s cubic-bezier(.2,.3,.2,1)}.c-milestone__panel{display:grid;grid-column:content;position:relative;grid-column-gap:clamp(16px,calc(4.91353px + 2.95639vw),56px);block-size:0;grid-template-columns:clamp(28px,calc(22.45676px + 1.4782vw),48px) repeat(3,1fr);overflow:hidden;transition:block-size .35s cubic-bezier(.2,.3,.2,1)}@media(min-width:48em){.c-milestone__panel{grid-template-columns:repeat(12,1fr)}}.c-milestone__panel:before{background-color:#000;content:"";inline-size:2px;inset-block:0;inset-inline-start:clamp(13px,calc(10.22838px + .7391vw),23px);position:absolute}.c-milestone .c-editor,.c-milestone .c-image{grid-column:2/-1}@media(min-width:48em){.c-milestone .c-editor,.c-milestone .c-image{grid-column:5/-1}}.c-milestone .c-image--portrait{grid-column:2/-1}@media(min-width:48em){.c-milestone .c-image--portrait{grid-column:5/11}}@media(min-width:64em){.c-milestone .c-image--portrait{grid-column:5/9}}.c-milestone[data-collapsible-is-open] .e-button .line--vertical{transform:scale(0)}.c-collapsible-item{border-block-end:1px solid #000;display:block}.c-collapsible-item:nth-child(1 of .c-collapsible-item){border-block-start:1px solid #000}.c-collapsible-item__trigger{align-items:center;cursor:pointer;display:flex;gap:.5em;inline-size:100%;justify-content:space-between;padding-block:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 1.25);padding-inline:0;text-align:start}.c-collapsible-item__trigger svg{block-size:clamp(18px,calc(15.22838px + .7391vw),28px);display:block;inline-size:clamp(18px,calc(15.22838px + .7391vw),28px)}.c-collapsible-item__trigger .line--vertical{transform-origin:center;transition:transform .35s cubic-bezier(.2,.3,.2,1)}.c-collapsible-item__trigger .e-heading{margin:0}.c-collapsible-item__detail{block-size:0;overflow:hidden;position:relative;transition:block-size .35s cubic-bezier(.2,.3,.2,1)}.c-collapsible-item__detail>:last-child{margin-block-end:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 3)}.c-collapsible-item[data-collapsible-is-open] .e-button .line--vertical{transform:scale(0)}.c-collapsible-item--siko .c-figure,.c-collapsible-item--siko .e-list{margin-block-end:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 1)}.c-news-filter{margin-block-end:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 2);text-align:center}.c-news-filter__title{display:block}.c-news-filter__label,.c-news-filter__title{font-size:clamp(1.1875rem,calc(1.1875rem - 2.49446px + .66519vw),1.75rem);line-height:clamp(1.375rem,calc(1.375rem - 3.32594px + .88692vw),2.125rem)}.c-news-filter__label{cursor:pointer;font-weight:700;padding:0}.c-news-filter__nav{block-size:0;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;transition:block-size .35s cubic-bezier(.2,.3,.2,1)}.c-news-filter__list{-moz-column-gap:16px;column-gap:16px;display:flex;justify-content:start;padding-block:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 1)}@media(min-width:48em){.c-news-filter__list{justify-content:center}}.c-news-filter__item{color:#999;font-size:clamp(1.1875rem,calc(1.1875rem - 2.49446px + .66519vw),1.75rem);line-height:clamp(1.375rem,calc(1.375rem - 3.32594px + .88692vw),2.125rem);white-space:nowrap}.c-news-filter__item--active{color:#000}.c-settlement-list{grid-column:content}.c-settlement-list__header{align-items:baseline;display:flex;flex-wrap:wrap;justify-content:space-between;margin-block-end:clamp(24px,calc(15.13082px + 2.36511vw),56px)}.c-settlement-list__header .e-heading{margin-block-end:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 1)}.c-footer{display:grid;grid-column-gap:clamp(16px,calc(4.91353px + 2.95639vw),56px);background-color:#eee;grid-template-columns:[full-start] minmax(clamp(16px,calc((16px - 375px * .0842572062) + 8.4257206208vw),130px),calc((100vw - 1470px) / 2 - clamp(16px, calc((16px - 375px * .029563932) + 2.9563932003vw), 56px))) [content-start] 1fr [narrow-start] 1fr [medium-start] repeat(8,[col] 1fr) [medium-end] 1fr [narrow-end] 1fr [content-end] minmax(clamp(16px,calc((16px - 375px * .0842572062) + 8.4257206208vw),130px),calc((100vw - 1470px) / 2 - clamp(16px, calc((16px - 375px * .029563932) + 2.9563932003vw), 56px))) [full-end];padding-block:clamp(24px,calc(15.13082px + 2.36511vw),56px)}@media(max-width:47.99em){.c-footer{grid-column-gap:16px;grid-template-columns:[full-start] 0 [content-start narrow-start medium-start] repeat(8,[col] 1fr) [medium-end narrow-end content-end] 0 [full-end]}}.c-footer__inner{display:flex;flex-wrap:wrap;grid-column:content;row-gap:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 2)}@media(max-width:47.99em){.c-footer__col{flex-basis:100%}}.c-footer__col:first-child{margin-inline-end:clamp(32px,calc(-12.90022px + 11.97339vw),194px)}.c-footer__col:last-child{margin-inline-start:auto}.c-footer .c-footer__col-title,.c-footer__company{font-weight:700;margin-block-end:0}.c-footer__address{margin-block-end:1lh}@media(max-width:47.99em){.c-footer .c-navigation__list{display:flex;justify-content:space-between}}.c-rooms-list{background-color:#58be8d;display:grid;grid-template-columns:1fr;row-gap:clamp(48px,calc(34.69623px + 3.54767vw),96px)}.c-rooms-list .grid{-moz-column-gap:clamp(16px,calc(4.91353px + 2.95639vw),56px);column-gap:clamp(16px,calc(4.91353px + 2.95639vw),56px);display:block;display:grid;grid-template-columns:repeat(1,1fr)}@media(min-width:48em){.c-rooms-list .grid{display:grid;grid-template-columns:repeat(2,1fr)}}.c-rooms-list .e-heading--subtitle{grid-column:1/2;grid-row:1/2;justify-self:start;margin-block-end:clamp(32px,calc(25.34812px + 1.77384vw),56px)}.c-rooms-list .e-button{align-self:center;grid-column:1/2;grid-row:1/2}.c-rooms-list__item{background-color:#fff;grid-column:narrow;overflow:hidden;padding-block-start:clamp(20px,calc(11.68514px + 2.21729vw),50px)}.c-rooms-list__item .c-image-gallery{padding-block-end:clamp(20px,calc(11.68514px + 2.21729vw),50px);padding-inline-start:clamp(20px,calc(11.68514px + 2.21729vw),50px)}.c-rooms-list__item>.e-heading{padding-inline:clamp(20px,calc(11.68514px + 2.21729vw),50px)}.c-rooms-list__item-buttons{display:flex;flex-wrap:wrap;gap:18px}.c-rooms-list__item-buttons,.c-rooms-list__item-content{margin-block-end:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 3);padding-inline:clamp(20px,calc(11.68514px + 2.21729vw),50px)}.c-rooms-list__item-content{-moz-column-gap:clamp(16px,calc(4.91353px + 2.95639vw),56px);column-gap:clamp(16px,calc(4.91353px + 2.95639vw),56px);display:block;display:grid;grid-template-columns:repeat(1,1fr);row-gap:1lh}@media(min-width:48em){.c-rooms-list__item-content{display:grid;grid-template-columns:repeat(2,1fr)}}.c-rooms-list__item-content>div:first-child{font-weight:700}.c-rooms-list--siedlungsraeume{display:grid;grid-column:full;grid-template-columns:subgrid;padding-block:clamp(36px,calc(19.37029px + 4.43459vw),96px) clamp(48px,calc(28.04435px + 5.32151vw),120px)}.l-article--settlement .c-rooms-list{container:room/inline-size;display:grid;grid-column:full;padding-block:clamp(36px,calc(19.37029px + 4.43459vw),96px);grid-column-gap:clamp(16px,calc(4.91353px + 2.95639vw),56px);grid-template-columns:[full-start] minmax(clamp(16px,calc((16px - 375px * .0842572062) + 8.4257206208vw),130px),calc((100vw - 1470px) / 2 - clamp(16px, calc((16px - 375px * .029563932) + 2.9563932003vw), 56px))) [content-start] 1fr [narrow-start] 1fr [medium-start] repeat(8,[col] 1fr) [medium-end] 1fr [narrow-end] 1fr [content-end] minmax(clamp(16px,calc((16px - 375px * .0842572062) + 8.4257206208vw),130px),calc((100vw - 1470px) / 2 - clamp(16px, calc((16px - 375px * .029563932) + 2.9563932003vw), 56px))) [full-end]}@media(max-width:47.99em){.l-article--settlement .c-rooms-list{grid-column-gap:16px;grid-template-columns:[full-start] 0 [content-start narrow-start medium-start] repeat(8,[col] 1fr) [medium-end narrow-end content-end] 0 [full-end]}}.l-article--settlement .c-rooms-list .c-rooms-list__item{grid-column:content;padding-block:0}@media(min-width:48em){@container room (width > 51vw){.l-article--settlement .c-rooms-list .c-rooms-list__item{-moz-column-gap:clamp(16px,calc(4.91353px + 2.95639vw),56px);column-gap:clamp(16px,calc(4.91353px + 2.95639vw),56px);display:block;display:grid;grid-template-columns:repeat(1,1fr)}@media(min-width:48em)and (min-width:48em){.l-article--settlement .c-rooms-list .c-rooms-list__item{display:grid;grid-template-columns:repeat(2,1fr)}}}}.l-article--settlement .c-rooms-list .c-rooms-list__item>.e-heading{padding-block-start:clamp(20px,calc(11.68514px + 2.21729vw),50px)}.l-article--settlement .c-rooms-list .c-rooms-list__item-buttons,.l-article--settlement .c-rooms-list .c-rooms-list__item-content,.l-article--settlement .c-rooms-list .c-rooms-list__item>.e-heading{display:block;grid-column:1/2}.l-article--settlement .c-rooms-list .c-rooms-list__item .c-image-gallery{grid-column:2/3;grid-row:1/5;padding:0}.l-article--settlement .c-rooms-list .c-image-gallery .c-figure__image,.l-article--settlement .c-rooms-list .c-image-gallery__slider{block-size:auto}.l-article--settlement .c-rooms-list .c-image-gallery .c-figure__image img,.l-article--settlement .c-rooms-list .c-image-gallery__slider img{object-fit:contain}.l-article--settlement .c-rooms-list .c-image-gallery .swiper-slide{inline-size:-moz-fit-content;inline-size:fit-content}@media(min-width:48em){.l-article--settlement:has(.c-rooms-list):has(.c-menschen-list) .c-rooms-list{grid-column:full-start/col 5;grid-column-gap:clamp(16px,calc(4.91353px + 2.95639vw),56px);grid-template-columns:minmax(clamp(16px,calc((16px - 375px * .0842572062) + 8.4257206208vw),130px),calc((100vw - 1470px) / 2 - clamp(16px, calc((16px - 375px * .029563932) + 2.9563932003vw), 56px))) repeat(6,1fr);margin-inline-end:calc(clamp(16px, calc((16px - 375px * .029563932) + 2.9563932003vw), 56px) * -.5)}.l-article--settlement:has(.c-rooms-list):has(.c-menschen-list) .c-rooms-list__item{grid-column:2/-2}}.c-flat-teaser{background-color:#41c1ef;container:flat-teaser/inline-size;margin-block-end:clamp(36px,calc(19.37029px + 4.43459vw),96px);padding:clamp(16px,calc(4.91353px + 2.95639vw),56px)}.c-flat-teaser__inner{display:grid;grid-column-gap:0;background-color:#fff;grid-template-columns:1fr}@container flat-teaser (min-width: 768px){.c-flat-teaser__inner{grid-template-columns:repeat(2,1fr)}}.c-flat-teaser__content{display:grid;grid-row-gap:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * .75);grid-template-columns:1fr;order:2;padding:clamp(16px,calc(13.78271px + .59128vw),24px)}.c-flat-teaser__meta{display:grid;grid-template-columns:repeat(3,1fr)}.c-flat-teaser__meta-title{font-size:clamp(.8125rem,calc(.8125rem - 1.10865px + .29564vw),1.0625rem);line-height:clamp(1.3125rem,calc(1.3125rem - 1.94013px + .51737vw),1.75rem)}.c-flat-teaser__meta-value{margin:0}.c-flat-teaser .e-button{align-self:end}.c-flat-teaser .c-figure__image{block-size:100%}.c-data-list{margin-block-end:clamp(36px,calc(19.37029px + 4.43459vw),96px)}.c-data-list__group{border-block-end:1px solid currentColor;display:grid;grid-template-columns:repeat(2,1fr);padding-block:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * .75)}.c-lottie-player{grid-column:content}.c-lottie-player__canvas{block-size:auto;inline-size:100%}.c-backdrop{background-color:#0092ce;mix-blend-mode:multiply;opacity:0;transition:opacity .35s cubic-bezier(.2,.3,.2,1)}.c-backdrop.is-visible{inset:0;opacity:1;position:fixed;z-index:9}.c-stoerer{inset-block-start:0;inset-inline-end:15%;position:absolute}.c-stoerer svg{block-size:auto;inline-size:clamp(140px,calc(106.74058px + 8.86918vw),260px)}.l-page--settlement-overview .c-stoerer{grid-column:content;inline-size:clamp(140px,calc(117.82705px + 5.91279vw),220px);justify-self:end;margin-block-end:-8px;position:static}@media(min-width:48em){.l-page--settlement-overview .c-stoerer{inset-block-start:auto;position:absolute;position-anchor:--map;position-area:top}}.c-search-form{margin-block-end:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 2);margin-block-start:clamp(48px,calc(28.04435px + 5.32151vw),120px)}.c-search-form__form{align-items:center;display:flex;justify-content:center}.c-search-form__button{block-size:54px;border-radius:50%;inline-size:54px;margin-inline-start:-54px;padding:0}.c-search-form__button svg{display:block}.c-search-form__button svg circle{fill:#0000}.c-search-form__button:hover{background-color:#000}.c-search-form__button:hover svg circle,.c-search-form__button:hover svg line{stroke:#fff}.c-search-form__input{block-size:54px;border:1px solid #000;border-radius:100px;padding-inline-end:64px;padding-inline-start:20px}.c-search-result{border-block-end:1px solid #000;padding-block:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * .5) calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 2)}.c-search-result:first-of-type{border-block-start:1px solid #000}@media(min-width:48em){.c-search-result--has-image{display:grid;grid-column-gap:clamp(16px,calc(4.91353px + 2.95639vw),56px);grid-template-columns:repeat(2,1fr)}}.c-search-result--has-image .c-figure{margin-block-end:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 1)}.c-search-result__tag{color:#999;font-weight:700;grid-column:1/-1}.c-search-result mark{background-color:#41c1ef33}.c-download-list .e-heading{margin-block-end:calc(clamp(16px, calc((16px - 375px * 0) + 0vw), 16px) * 1)}