﻿@font-face{font-display:swap;font-family:"Martel";font-style:normal;font-weight:800;src:url("../fonts/martel-v12-latin-800.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:400;src:url("../fonts/work-sans-v23-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:600;src:url("../fonts/work-sans-v24-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:700;src:url("../fonts/work-sans-v23-latin-700.woff2") format("woff2")}:root{--mw-site: 1500px;--mw-content: 50rem;--primary: #40a535;--primary-darker: #2c7224;--on-primary: var(--white);--bg-primary: var(--primary);--secondary: #553f48;--secondary-darker: #372d31;--on-secondary: #ffffff;--bg-secondary: var(--secondary-darker);--tertiary: #29797a;--tertiary-darker: #06283c;--on-tertiary: #ffffff;--bg-tertiary: var(--tertiary);--color-wr: #005792;--color-wx: #54bad8;--color-mg: #69b36a;--color-oo: #ffcd00;--color-kl: #e32e3b;--color-lb: #c27120;--color-rb: #8b3a92;--black: #000000;--white: #faf8f5;--white-muted: rgba(255, 255, 255, 0.8);--bg-dark: var(--bg-tertiary);--on-bg-dark: var(--on-secondary);--bg-light: var(--surface-2);--gray-050: #f9fafb;--gray-100: #f3f4f6;--gray-200: #e5e7eb;--gray-300: #d1d5db;--gray-400: #9ca3af;--gray-500: #6b7280;--gray-600: #4b5563;--gray-700: #374151;--gray-800: #1f2937;--gray-900: #111827;--bg: #f6f2ea;--surface: var(--white);--surface-2: #ece4d8;--border: rgba(0, 0, 0, 0.15);--text: var(--secondary);--text-muted: rgba(85, 63, 72, 0.8);--on-surface: var(--text);--on-surface-muted: var(--text-muted);--on-surface-border: var(--border);--link: var(--tertiary);--link-hover: var(--tertiary-darker);--focus: var(--tertiary);--danger: #b3261e;--on-danger: #ffffff;--text-xs: 0.75rem;--text-sm: 0.875rem;--text-md: 1rem;--text-base: var(--text-md);--text-lead: clamp(1.25rem, 2.5vw, 1.35rem);--text-lg: clamp(1.25rem, 3.5vw, 1.75rem);--text-xl: clamp(1.75rem, 5vw, 2rem);--text-2xl: clamp(2.2rem, 6vw, 2.8rem);--text-3xl: clamp(3.2rem, 10vw, 5.2rem);--line-md: 1.5;--weight-regular: 400;--weight-semibold: 600;--letter-spacing: 0;--letter-spacing-heading: -0.02em;--letter-spacing-caps: 0.1em;--font-sans: 'Work Sans', ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial, "Apple Color Emoji", "Segoe UI Emoji";--font-sans-serif: 'Martel', ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--space-0: 0;--space-1: 0.25rem;--space-2: 0.5rem;--space-3: 0.75rem;--space-4: clamp(1rem, 0.9rem + 0.5vw, 1.25rem);--space-5: clamp(1.25rem, 1.1rem + 0.75vw, 1.625rem);--space-6: clamp(1.5rem, 1.3rem + 1vw, 2rem);--space-8: clamp(2rem, 1.7rem + 1.5vw, 3rem);--space-10: clamp(2.5rem, 2.1rem + 2vw, 4rem);--space-12: clamp(3.0rem, 2.5rem + 2.5vw, 5rem);--grid-gap: var(--space-6);--icon-sm: 2rem;--icon-md: 3rem;--icon-lg: 4rem;--transition-fast: 150ms ease;--transition-base: 300ms ease;--focus-width: 3px;--focus-offset: 2px;--radius-none: 0;--radius-xs: 0.3125rem;--radius-sm: 0.5rem;--radius-md: 0.875rem;--radius-lg: 1.25rem;--radius-base: var(--radius-xs);--radius-img: var(--radius-md);--shadow-sm: 0 2px 1px 0 rgba(0,0,0,.2);--shadow-md: 0 6px 18px rgba(0, 0, 0, .12);--shadow-base: none;--nav-color: var(--text);--nav-active-color: var(--primary);--nav-font-size: var(--text-sm)}@media(width >= 1500px){:root{--nav-font-size: var(--text-md)}}:root{--nav-font-weight: var(--weight-semibold);--nav-mobile-background: var(--tertiary);--nav-mobile-color: var(--on-secondary);--nav-mobile-active-background: var(--primary);--nav-mobile-active-color: var(--secondary);--nav-mobile-active-border-color: var(--secondary);--nav-mobile-btn-clr: var(--secondary);--nav-mobile-padding: 9.375rem var(--space-4) var(--space-4);--nav-burger-line-color: var(--primary)}:root .is-active{--nav-burger-line-color: var(--white)}:root{--skip-background: var(--primary);--skip-color: var(--secondary);--skip-focus-border-color: var(--secondary);--header-bg: var(--white);--header-height: 0px;--input-height: 2.75rem;--input-border-width: 1px;--input-focus-ring: 3px;--btn-border-width: 1px;--btn-height-sm: 2.25rem;--btn-padding-sm: var(--space-3);--btn-font-sm: var(--text-sm);--border-width-card: 1px;--border-width-hr: 1px;--btn-radius: var(--radius-md) var(--radius-base) var(--radius-md) var(--radius-base);--btn-shadow: none;--card-radius: var(--radius-base);--card-shadow: var(--shadow-base);--accordion-radius: var(--radius-base);--btn-primary-inv-bg: var(--on-primary);--btn-primary-inv-color: var(--primary);--btn-primary-inv-border: var(--on-primary);--btn-secondary-inv-bg: var(--on-secondary);--btn-secondary-inv-color: var(--secondary);--btn-secondary-inv-border: var(--on-secondary);--btn-tertiary-inv-bg: var(--on-tertiary);--btn-tertiary-inv-color: var(--tertiary);--btn-tertiary-inv-border: var(--on-tertiary);--list-marker-color: var(--primary);--icon-bg: var(--primary);--icon-bg-inverted: var(--primary);--icon-filter-base: none;--icon-filter-on-bg: brightness(0) invert(1);--icon-filter-inverted: brightness(0) invert(1);--icon-shadow: var(--shadow-md)}:root{font-size:clamp(.9375rem,.8rem + .5vw,1.125rem)}html{box-sizing:border-box;scrollbar-gutter:stable;scroll-behavior:smooth}*,*::before,*::after{box-sizing:inherit}figure{margin:0}@media(prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:.001ms !important;animation-iteration-count:1 !important;transition-duration:.001ms !important}}body{margin:0;font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--line-md);letter-spacing:var(--letter-spacing);background:var(--bg);color:var(--text)}img,svg,video{max-width:100%;height:auto}img,video{border-radius:var(--radius-img)}header img,footer img,.icon img,[class$=__bg] img{border-radius:0}a{color:var(--link);text-underline-offset:.15em;transition:color var(--transition-fast)}a:hover{color:var(--link-hover)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}.container{width:min(1100px,100% - 2*var(--space-4));margin-inline:auto;padding-block:var(--space-6)}.header{border-bottom:1px solid var(--border);background:var(--surface)}.footer{border-top:1px solid var(--border);background:var(--surface);padding-block:var(--space-6)}li::marker{color:var(--list-marker-color)}p,ul,ol,blockquote,table,.rte>*{margin-block-start:0;margin-block-end:var(--space-5)}h1,h2,h3,h4,h5,h6{margin-block-start:0;margin-block-end:var(--space-4);font-weight:var(--weight-semibold);line-height:1.25;letter-spacing:var(--letter-spacing-heading);color:var(--text)}h1:not(:first-child),h2:not(:first-child),h3:not(:first-child),h4:not(:first-child),h5:not(:first-child),h6:not(:first-child){margin-block-start:var(--space-10)}h1{font-size:var(--text-2xl);margin-block-end:var(--space-6)}h1,h2{font-family:var(--font-sans-serif);font-weight:800}h2{font-size:var(--text-xl);margin-block-end:var(--space-5)}h2:not(:first-child){margin-block-start:var(--space-8)}aside h2{margin:var(--space-4) 0 var(--space-2) !important}h3{font-size:var(--text-lg);margin-block-end:var(--space-4)}h3:not(:first-child){margin-block-start:var(--space-6)}h4{font-size:var(--text-md);margin-block-end:var(--space-3)}h4:not(:first-child){margin-block-start:var(--space-6)}h5{font-size:var(--text-sm);margin-block-end:var(--space-2)}h6{font-size:var(--text-xs);margin-block-end:var(--space-2)}small,.text-small{font-size:var(--text-sm)}.display{font-size:var(--text-3xl);font-weight:800;line-height:1.1;letter-spacing:-0.04em}.lead{font-size:var(--text-lead);line-height:1.6;color:var(--text-muted)}aside h1,aside h2,aside h3,aside h4,aside h5,aside h6{font-family:var(--font-sans);font-weight:600}aside h1:not(:first-child),aside h2:not(:first-child),aside h3:not(:first-child),aside h4:not(:first-child),aside h5:not(:first-child),aside h6:not(:first-child){margin-block-start:var(--space-4) !important}aside h1,aside h2,aside h3{font-size:var(--text-lg) !important}aside h4,aside h5,aside h6{font-size:var(--text-base) !important}@media(width >= 768px){aside h1,aside h2,aside h3,aside h4,aside h5,aside h6{margin-block:var(--space-2) var(--space-4) !important}aside h1,aside h2,aside h3{font-size:calc(var(--text-lg) - .4rem) !important}aside h4,aside h5,aside h6{font-size:var(--text-base) !important}}.subheading{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-caps);color:var(--text-muted);display:block;margin-block-end:var(--space-2)}.heading{margin:0;font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-heading)}.text{margin:0}.text-muted,.text--muted{color:var(--text-muted)}.link{color:var(--link)}a[href^="tel:"]{text-decoration:none;color:inherit}hr{border:none;height:1px;margin-block:var(--space-6);background:none;position:relative;overflow:visible;width:100%}hr::after{content:"";display:block;position:absolute;inset-inline:0;top:0;height:1px;background:linear-gradient(to right, var(--border) calc(50% - 12px), transparent calc(50% - 12px) calc(50% + 12px), var(--border) calc(50% + 12px))}hr::before{content:"";position:absolute;left:50%;top:-2px;transform:translateX(-50%) rotate(45deg);width:5px;height:5px;background:var(--primary)}.divider{height:1px;background:var(--border);margin-block:var(--space-4)}.stack{display:grid}.stack--sm{gap:var(--space-2)}.stack--md{gap:var(--space-4)}.stack--lg{gap:var(--space-8)}.inline{display:flex;flex-wrap:wrap;align-items:center}.inline--gap{gap:var(--space-3)}.inline--center{justify-content:center}ul{padding-left:1rem;margin-left:0}ul li{margin-bottom:var(--space-2);padding-left:.65rem}.addressblock li,.contactblock li{margin-bottom:0;padding-left:0}.contactblock{margin-block-end:var(--space-5)}.contactblock ul{list-style:none;padding:0;margin:0}figcaption{margin-block-start:var(--space-2);font-size:var(--text-xs)}.mw-sm{max-width:576px !important}.mw-md{max-width:768px !important}.mw-lg{max-width:992px !important}.mw-xl{max-width:1260px !important}.min-h-screen{min-height:100vh}.mw-content{max-width:var(--mw-content) !important;margin-inline:auto}.text-center{text-align:center}.mt-md{margin-top:var(--space-4)}.bg-primary{background-color:var(--primary) !important;--text: var(--on-primary);--link: var(--on-primary);--text-muted: var(--on-primary);--border: var(--on-primary);--list-marker-color: var(--on-primary);color:var(--text)}.bg-primary a{color:var(--link);transition:opacity var(--transition-fast)}.bg-primary a:hover,.bg-primary a:focus{opacity:.8;color:var(--link)}.bg-primary{--icon-filter-base: var(--icon-filter-on-bg)}.bg-primary .btn.btn--primary{background-color:var(--btn-primary-inv-bg);color:var(--btn-primary-inv-color);border-color:var(--btn-primary-inv-border);--btn-icon-filter: var(--icon-filter-base)}.bg-secondary{background-color:var(--secondary) !important;--text: var(--on-secondary);--link: var(--on-secondary);--text-muted: var(--on-secondary);--border: var(--on-secondary);--list-marker-color: var(--on-secondary);color:var(--text)}.bg-secondary a{color:var(--link);transition:opacity var(--transition-fast)}.bg-secondary a:hover,.bg-secondary a:focus{opacity:.8;color:var(--link)}.bg-secondary{--icon-filter-base: var(--icon-filter-on-bg)}.bg-secondary .btn.btn--secondary{background-color:var(--btn-secondary-inv-bg);color:var(--btn-secondary-inv-color);border-color:var(--btn-secondary-inv-border);--btn-icon-filter: var(--icon-filter-base)}.bg-tertiary{background-color:var(--tertiary) !important;--text: var(--on-tertiary);--link: var(--on-tertiary);--text-muted: var(--on-tertiary);--border: var(--on-tertiary);--list-marker-color: var(--on-tertiary);color:var(--text)}.bg-tertiary a{color:var(--link);transition:opacity var(--transition-fast)}.bg-tertiary a:hover,.bg-tertiary a:focus{opacity:.8;color:var(--link)}.bg-tertiary{--icon-filter-base: var(--icon-filter-on-bg)}.bg-tertiary .btn.btn--tertiary{background-color:var(--btn-tertiary-inv-bg);color:var(--btn-tertiary-inv-color);border-color:var(--btn-tertiary-inv-border);--btn-icon-filter: var(--icon-filter-base)}.bg-light{background:var(--bg-light);background-image:url("../images/icon-light.svg");background-repeat:no-repeat;background-size:auto 120%;background-position:-15% -10%}.bg-dark{background-color:var(--bg-dark) !important;--text: var(--on-bg-dark);--link: var(--on-bg-dark);--text-muted: var(--on-bg-dark);--border: var(--on-bg-dark);--list-marker-color: var(--on-bg-dark);color:var(--text)}.bg-dark a{color:var(--link);transition:opacity var(--transition-fast)}.bg-dark a:hover,.bg-dark a:focus{opacity:.8;color:var(--link)}.bg-dark{--icon-filter-base: var(--icon-filter-on-bg)}.gridignore{grid-column:1/-1}.rounded-circle{border-radius:50%;overflow:hidden}.rounded-circle img{display:block;width:100%;height:100%;object-fit:cover}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.visually-hidden,.sr-only,.screen-reader-only,.invisible{position:absolute !important;width:1px !important;padding:0 !important;margin:-1px !important;height:1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.skip-link{position:absolute;top:-100px;left:50%;transform:translateX(-50%);padding-block:var(--space-2);padding-inline:var(--space-4);background:var(--skip-background);color:var(--skip-color);border:1px solid var(--skip-focus-border-color);border-radius:0 0 var(--radius-sm) var(--radius-sm);text-align:center;text-decoration:none;white-space:nowrap;z-index:1000;opacity:0;transition:top .2s ease-in-out,opacity .2s ease-in-out}.skip-link:focus,.skip-link:focus-within{top:0;opacity:1;outline:none}.oo{--gemeinde-color: var(--color-oo)}.bg-oo{background-color:var(--color-oo) !important;color:var(--white)}.bg-oo:hover{color:var(--gray-200)}.text-oo{color:var(--color-oo) !important}.rb{--gemeinde-color: var(--color-rb)}.bg-rb{background-color:var(--color-rb) !important;color:var(--white)}.bg-rb:hover{color:var(--gray-200)}.text-rb{color:var(--color-rb) !important}.kl{--gemeinde-color: var(--color-kl)}.bg-kl{background-color:var(--color-kl) !important;color:var(--white)}.bg-kl:hover{color:var(--gray-200)}.text-kl{color:var(--color-kl) !important}.lb{--gemeinde-color: var(--color-lb)}.bg-lb{background-color:var(--color-lb) !important;color:var(--white)}.bg-lb:hover{color:var(--gray-200)}.text-lb{color:var(--color-lb) !important}.mg{--gemeinde-color: var(--color-mg)}.bg-mg{background-color:var(--color-mg) !important;color:var(--white)}.bg-mg:hover{color:var(--gray-200)}.text-mg{color:var(--color-mg) !important}.wx{--gemeinde-color: var(--color-wx)}.bg-wx{background-color:var(--color-wx) !important;color:var(--white)}.bg-wx:hover{color:var(--gray-200)}.text-wx{color:var(--color-wx) !important}.wr{--gemeinde-color: var(--color-wr)}.bg-wr{background-color:var(--color-wr) !important;color:var(--white)}.bg-wr:hover{color:var(--gray-200)}.text-wr{color:var(--color-wr) !important}.pt-0{padding-top:0 !important}:target{scroll-margin-top:4rem}.justify-items-start{justify-items:start}.justify-items-center{justify-items:center}.justify-items-end{justify-items:end}.justify-items-stretch{justify-items:stretch}.content-start{align-content:start}.content-center{align-content:center}.content-end{align-content:end}.items-start{align-items:start}.items-center{align-items:center}.items-end{align-items:end}.items-stretch{align-items:stretch}.items-baseline{align-items:baseline}[class*=grid_]{display:grid !important;grid-gap:var(--grid-gap)}[class*=grid_]>*{min-width:0}[class*=grid_]>.block{margin-bottom:0}[class*=grid_] h1,[class*=grid_] h2,[class*=grid_] h3,[class*=grid_] h4,[class*=grid_] h5,[class*=grid_] h6{grid-column:1/-1}.ce_cp_column_start:has(.content-swiper){overflow:hidden}.gap_mobile_0,.gap_tablet_0,.gap_desktop_0{grid-gap:0}@media(min-width: 576px){.grid_mobile_100{grid-template-columns:1fr}.grid_mobile_50_50{grid-template-columns:repeat(2, 1fr)}.grid_mobile_33_33_33{grid-template-columns:repeat(3, 1fr)}.grid_mobile_25_25_25_25{grid-template-columns:repeat(4, 1fr)}.grid_mobile_75_25{grid-template-columns:3fr 1fr}.grid_mobile_25_75{grid-template-columns:1fr 3fr}.grid_mobile_66_33{grid-template-columns:2fr 1fr}.grid_mobile_33_66{grid-template-columns:1fr 2fr}.grid_mobile_60_40{grid-template-columns:3fr 2fr}.grid_mobile_40_60{grid-template-columns:2fr 3fr}.grid_mobile_50_25_25{grid-template-columns:2fr 1fr 1fr}.grid_mobile_25_50_25{grid-template-columns:1fr 2fr 1fr}.grid_mobile_25_25_50{grid-template-columns:1fr 1fr 2fr}.grid_mobile_40_30_30{grid-template-columns:4fr 3fr 3fr}.grid_mobile_30_40_30{grid-template-columns:3fr 4fr 3fr}.grid_mobile_30_30_40{grid-template-columns:3fr 3fr 4fr}.gap_mobile_1{grid-gap:var(--space-4)}.gap_mobile_2{grid-gap:var(--space-6)}.gap_mobile_3{grid-gap:var(--space-8)}.gap_mobile_4{grid-gap:var(--space-10)}.gap_mobile_5{grid-gap:var(--space-12)}.gap_mobile_6{grid-gap:6rem}.gap_mobile_7{grid-gap:7rem}.gap_mobile_8{grid-gap:8rem}.gap_mobile_9{grid-gap:9rem}.gap_mobile_10{grid-gap:10rem}.gap_mobile_11{grid-gap:11rem}.gap_mobile_12{grid-gap:12rem}}@media(min-width: 768px){.grid_tablet_100{grid-template-columns:1fr}.grid_tablet_50_50{grid-template-columns:repeat(2, 1fr)}.grid_tablet_33_33_33{grid-template-columns:repeat(3, 1fr)}.grid_tablet_25_25_25_25{grid-template-columns:repeat(4, 1fr)}.grid_tablet_75_25{grid-template-columns:3fr 1fr}.grid_tablet_25_75{grid-template-columns:1fr 3fr}.grid_tablet_66_33{grid-template-columns:2fr 1fr}.grid_tablet_33_66{grid-template-columns:1fr 2fr}.grid_tablet_60_40{grid-template-columns:3fr 2fr}.grid_tablet_40_60{grid-template-columns:2fr 3fr}.grid_tablet_50_25_25{grid-template-columns:2fr 1fr 1fr}.grid_tablet_25_50_25{grid-template-columns:1fr 2fr 1fr}.grid_tablet_25_25_50{grid-template-columns:1fr 1fr 2fr}.grid_tablet_40_30_30{grid-template-columns:4fr 3fr 3fr}.grid_tablet_30_40_30{grid-template-columns:3fr 4fr 3fr}.grid_tablet_30_30_40{grid-template-columns:3fr 3fr 4fr}.grid_tablet_20_40_40{grid-template-columns:1fr 2fr 2fr}.grid_tablet_40_20_40{grid-template-columns:2fr 1fr 2fr}.grid_tablet_40_40_20{grid-template-columns:2fr 2fr 1fr}.gap_tablet_1{grid-gap:var(--space-4)}.gap_tablet_2{grid-gap:var(--space-6)}.gap_tablet_3{grid-gap:var(--space-8)}.gap_tablet_4{grid-gap:var(--space-10)}.gap_tablet_5{grid-gap:var(--space-12)}.gap_tablet_6{grid-gap:6rem}.gap_tablet_7{grid-gap:7rem}.gap_tablet_8{grid-gap:8rem}.gap_tablet_9{grid-gap:9rem}.gap_tablet_10{grid-gap:10rem}.gap_tablet_11{grid-gap:11rem}.gap_tablet_12{grid-gap:12rem}}@media(min-width: 992px){.grid_desktop_100{grid-template-columns:1fr}.grid_desktop_50_50{grid-template-columns:repeat(2, 1fr)}.grid_desktop_50_25_25{grid-template-columns:2fr 1fr 1fr}.grid_desktop_33_33_33{grid-template-columns:repeat(3, 1fr)}.grid_desktop_75_25{grid-template-columns:3fr 1fr}.grid_desktop_25_75{grid-template-columns:1fr 3fr}.grid_desktop_66_33{grid-template-columns:2fr 1fr}.grid_desktop_60_40{grid-template-columns:3fr 2fr}.grid_desktop_40_60{grid-template-columns:2fr 3fr}.grid_desktop_33_66{grid-template-columns:1fr 2fr}.grid_desktop_50_25_25{grid-template-columns:2fr 1fr 1fr}.grid_desktop_40_30_30{grid-template-columns:4fr 3fr 3fr}.grid_desktop_50_25_25{grid-template-columns:2fr 1fr 1fr}.grid_desktop_25_50_25{grid-template-columns:1fr 2fr 1fr}.grid_desktop_25_25_50{grid-template-columns:1fr 1fr 2fr}.grid_desktop_40_30_30{grid-template-columns:4fr 3fr 3fr}.grid_desktop_30_40_30{grid-template-columns:3fr 4fr 3fr}.grid_desktop_30_30_40{grid-template-columns:3fr 3fr 4fr}.grid_desktop_20_40_40{grid-template-columns:1fr 2fr 2fr}.grid_desktop_40_20_40{grid-template-columns:2fr 1fr 2fr}.grid_desktop_40_40_20{grid-template-columns:2fr 2fr 1fr}.grid_desktop_25_25_25_25{grid-template-columns:repeat(4, 1fr)}.grid_desktop_40_20_20_20{grid-template-columns:2fr 1fr 1fr 1fr}.grid_desktop_20_40_20_20{grid-template-columns:1fr 2fr 1fr 1fr}.grid_desktop_20_20_40_20{grid-template-columns:1fr 1fr 2fr 1fr}.grid_desktop_20_20_20_40{grid-template-columns:1fr 1fr 1fr 2fr}.grid_desktop_20_20_20_20_20{grid-template-columns:repeat(5, 1fr)}.grid_desktop_16_16_16_16_16_16{grid-template-columns:repeat(6, 1fr)}.gap_desktop_1{grid-gap:var(--space-4)}.gap_desktop_2{grid-gap:var(--space-6)}.gap_desktop_3{grid-gap:var(--space-8)}.gap_desktop_4{grid-gap:var(--space-10)}.gap_desktop_5{grid-gap:var(--space-12)}.gap_desktop_6{grid-gap:6rem}.gap_desktop_7{grid-gap:7rem}.gap_desktop_8{grid-gap:8rem}.gap_desktop_9{grid-gap:9rem}.gap_desktop_10{grid-gap:10rem}.gap_desktop_11{grid-gap:11rem}.gap_desktop_12{grid-gap:12rem}}.media.media--right figure{margin-block-end:var(--space-4);margin-inline-start:var(--space-8)}.media.media--above figure{margin-block-end:var(--space-8)}.media.media--left figure{margin-inline-end:var(--space-8);margin-block-end:var(--space-4)}.media.media--below figure{margin-block-start:var(--space-4)}.mod_article__inner{display:flex;flex-direction:column;align-items:center;width:100%}.mod_article__inner>div:not(.fluid,[class^=container]){width:100%;max-width:var(--mw-site);margin-inline:auto;padding-inline:var(--space-4);padding-block:var(--space-8)}@media(width >= 992px){.mod_article__inner>div:not(.fluid,[class^=container]){padding-block:var(--space-10)}}@media(width >= 1260px){.mod_article__inner>div:not(.fluid,[class^=container]){padding-block:var(--space-12)}}.mod_article__inner>.content-text+.content-element-group{padding-block-start:0 !important}.mod_article__inner>div[class*=content-]:not(.content-element-group,.content-swiper,.content-header05-element){padding-block:var(--space-8) 0}.mod_article__inner>div[class*=content-]:not(.content-element-group,.content-swiper,.content-header05-element):has(+:is([class^=bg],[class*=" bg"])){padding-block-end:var(--space-4) !important}.mod_article__inner>div[class*=content-]:first-of-type{padding-top:0}.mod_article__inner>div[class*=content-]:is([class^=bg],[class*=" bg"]){padding:var(--space-6);border-radius:var(--card-radius)}.mod_article__inner h1+div[class*=content-]{padding-block-start:var(--space-6) !important}.mod_article__inner>h1,.mod_article__inner>h2,.mod_article__inner>h3,.mod_article__inner>h4,.mod_article__inner>h5,.mod_article__inner>h6{width:100%;max-width:var(--mw-site);margin-inline:auto;padding-inline:var(--space-4);padding-block:var(--space-8)}@media(width >= 992px){.mod_article__inner>h1,.mod_article__inner>h2,.mod_article__inner>h3,.mod_article__inner>h4,.mod_article__inner>h5,.mod_article__inner>h6{padding-block:var(--space-10)}}@media(width >= 1260px){.mod_article__inner>h1,.mod_article__inner>h2,.mod_article__inner>h3,.mod_article__inner>h4,.mod_article__inner>h5,.mod_article__inner>h6{padding-block:var(--space-12)}}.mod_article__inner>h1,.mod_article__inner>h2,.mod_article__inner>h3,.mod_article__inner>h4,.mod_article__inner>h5,.mod_article__inner>h6{padding-block:0 !important}.mod_article__inner h1.content-headline{padding-block-start:var(--space-3);margin-block-end:var(--space-2)}.mod_article__inner{padding-block:var(--space-8)}.mod_article__inner:has(>:is(.content-header05-element,.swiper-fullwidth,.content-header02-element,.content-element-group,[class^=bg],[class*=" bg"]):first-child){padding-block-start:0}.mod_article__inner:has(>:is([class^=bg],[class*=" bg"]):last-child,>.content-element-group:last-child){padding-block-end:0}.mod_article__inner>[data-churchdesk-widget-id]{padding-block-start:0 !important}.mod_article__inner .fluid{display:flex;flex-direction:column;align-items:center;width:100%;justify-content:center}.mod_article__inner .fluid>div{width:100%;max-width:var(--mw-site);margin-inline:auto;padding-inline:var(--space-4);padding-block:var(--space-8)}@media(width >= 992px){.mod_article__inner .fluid>div{padding-block:var(--space-10)}}@media(width >= 1260px){.mod_article__inner .fluid>div{padding-block:var(--space-12)}}#tagline .mod_article__inner{padding-block-end:0}aside .mod_article__inner>div[class*=content-]:not(.content-element-group){padding-block:var(--space-2)}#container2col{width:100%;max-width:var(--mw-site);margin-inline:auto;padding-inline:var(--space-4);padding-block:var(--space-8)}@media(width >= 992px){#container2col{padding-block:var(--space-10)}}@media(width >= 1260px){#container2col{padding-block:var(--space-12)}}#container2col .mod_article__inner{padding-block-start:0}#container2col .mod_article__inner>div:not(.fluid,[class^=container]){padding-inline:0}#container2col .mod_article__inner>[class*=content-]:is([class^=bg],[class*=" bg"]){padding:var(--space-6);border-radius:var(--card-radius)}#container2col .mod_article__inner>h1,#container2col .mod_article__inner>h2,#container2col .mod_article__inner>h3,#container2col .mod_article__inner>h4,#container2col .mod_article__inner>h5,#container2col .mod_article__inner>h6{padding-inline:0}#container2col .content-element-group{padding-block-start:var(--space-8)}.rte,.content-table{--table-header-bg: var(--secondary);--table-header-color: var(--on-secondary);--table-stripe-bg: var(--surface-2);--table-border: var(--border);--table-cell-padding: var(--space-3) var(--space-4)}.rte table,.content-table table{width:100% !important;height:auto !important;border-collapse:collapse;margin-block:var(--space-6);border:1px solid var(--table-border);border-radius:var(--radius-base);overflow:hidden;font-size:var(--text-sm)}.rte tr,.content-table tr{height:auto !important}.rte th,.rte td,.content-table th,.content-table td{padding:var(--table-cell-padding);border:1px solid var(--table-border);text-align:left;vertical-align:top}.rte th>p:first-child,.rte td>p:first-child,.content-table th>p:first-child,.content-table td>p:first-child{margin-block-start:0}.rte th>p:last-child,.rte td>p:last-child,.content-table th>p:last-child,.content-table td>p:last-child{margin-block-end:0}.rte thead th,.rte thead td,.rte table:not(:has(thead)) tr:first-child,.content-table thead th,.content-table thead td,.content-table table:not(:has(thead)) tr:first-child{background:var(--table-header-bg);color:var(--table-header-color);font-weight:var(--weight-semibold)}.rte thead th strong,.rte thead td strong,.rte table:not(:has(thead)) tr:first-child strong,.content-table thead th strong,.content-table thead td strong,.content-table table:not(:has(thead)) tr:first-child strong{font-weight:var(--weight-semibold)}.rte tbody th,.content-table tbody th{font-weight:var(--weight-semibold)}.rte tbody tr:nth-child(even)>*,.content-table tbody tr:nth-child(even)>*{background:var(--table-stripe-bg)}.rte tfoot th,.rte tfoot td,.content-table tfoot th,.content-table tfoot td{background:var(--table-stripe-bg);font-weight:var(--weight-semibold);border-top:2px solid var(--table-border)}@media(width <= 576px){.rte table,.rte tbody,.rte tfoot,.rte tr,.rte th,.rte td,.content-table table,.content-table tbody,.content-table tfoot,.content-table tr,.content-table th,.content-table td{display:block;width:100% !important}.rte table,.content-table table{border:none}.rte colgroup,.content-table colgroup{display:none}.rte thead,.content-table thead{display:none}.rte tr,.content-table tr{margin-block-end:var(--space-4);border:1px solid var(--table-border);border-radius:var(--radius-base);overflow:hidden}.rte tr:last-child,.content-table tr:last-child{margin-block-end:0}.rte th,.rte td,.content-table th,.content-table td{border:none;border-block-end:1px solid var(--table-border)}.rte th:last-child,.rte td:last-child,.content-table th:last-child,.content-table td:last-child{border-block-end:none}}#header{position:sticky;top:2.5rem;z-index:999;transition:all var(--transition-base);display:flex;flex-direction:column;align-items:center;width:100%;background:var(--bg)}#header .inside{width:100%;max-width:var(--mw-site);margin-inline:auto;padding-inline:var(--space-4);padding-block:var(--space-8)}@media(width >= 992px){#header .inside{padding-block:var(--space-10)}}@media(width >= 1260px){#header .inside{padding-block:var(--space-12)}}#header .inside{padding-block:0 !important;max-width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;height:100%}#footer img{max-width:250px;height:auto}.copyright,.footer-info{width:100%;max-width:var(--mw-site);margin-inline:auto;padding-inline:var(--space-4);padding-block:var(--space-8)}@media(width >= 992px){.copyright,.footer-info{padding-block:var(--space-10)}}@media(width >= 1260px){.copyright,.footer-info{padding-block:var(--space-12)}}.footer-info{text-align:center}@media(width >= 768px){.footer-info{text-align:inherit}}.copyright{padding-top:3rem;text-align:center;font-size:var(--text-sm)}.copyright.content-element-group{display:grid;justify-items:center}.copyright.content-element-group>div{order:3}.copyright.content-element-group>div.content-image{order:2}.copyright.content-element-group .mod_customnav{order:1}.copyright .mod_customnav{display:flex;justify-content:center;width:100%}.copyright .mod_customnav li{padding:0}@media(width >= 768px){.copyright{text-align:left}.copyright.content-element-group{justify-items:stretch}.copyright.content-element-group>div{order:0;justify-self:start}.copyright.content-element-group .mod_customnav{order:0;justify-self:center}.copyright.content-element-group .content-image{display:flex;justify-self:end}.copyright .mod_customnav{justify-content:flex-end;width:auto}}footer .inside>div:first-of-type{position:relative}footer .inside>div:first-of-type:after{display:block;content:" ";width:100%;position:absolute;height:73px;bottom:-1px;left:0;background:var(--primary);clip-path:polygon(100% 100%, 0% 100%, 0% 90.7%, 2.86% 93.23%, 5.71% 95.4%, 8.57% 97.19%, 11.43% 98.56%, 14.29% 99.48%, 17.14% 99.95%, 20% 99.94%, 22.86% 99.46%, 25.71% 98.52%, 28.57% 97.13%, 31.43% 95.33%, 34.29% 93.14%, 37.14% 90.6%, 40% 87.77%, 42.86% 84.68%, 45.71% 81.4%, 48.57% 77.98%, 51.43% 74.49%, 54.29% 70.99%, 57.14% 67.55%, 60% 64.22%, 62.86% 61.07%, 65.71% 58.15%, 68.57% 55.52%, 71.43% 53.23%, 74.29% 51.3%, 77.14% 49.79%, 80% 48.72%, 82.86% 48.1%, 85.71% 47.95%, 88.57% 48.28%, 91.43% 49.06%, 94.29% 50.3%, 97.14% 51.97%, 100% 54.03%)}.logo{padding-block-end:var(--space-4);transition:padding-block var(--transition-base);margin-inline-end:var(--space-4)}.logo a{display:flex;align-items:center}.logo img{height:60px;max-height:100%;width:auto;transition:height var(--transition-base)}@media(width >= 992px){.logo img{height:80px}}:where(#header.scrolled) .logo{padding-block:var(--space-2)}:where(#header.scrolled) .logo img{height:40px}@media(width >= 992px){:where(#header.scrolled) .logo img{height:60px}}.btn,.widget .upload::file-selector-button,.widget-submit .submit{display:inline-flex;align-items:center;justify-content:center;padding-block:var(--space-2);padding-inline:var(--space-4);font-size:var(--text-md);font-weight:var(--weight-regular);line-height:var(--line-md);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;background-color:rgba(0,0,0,0);gap:var(--space-2);border:var(--btn-border-width) solid rgba(0,0,0,0);border-radius:var(--btn-radius);min-height:var(--input-height);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);transition:all var(--transition-fast);font-family:var(--font-sans);overflow:hidden;text-transform:uppercase;font-size:var(--text-sm);letter-spacing:.05em}.btn.btn--sm,.widget-submit .btn--sm.submit,.widget .upload::file-selector-button{min-height:var(--btn-height-sm);padding-block:var(--space-1);padding-inline:var(--btn-padding-sm);font-size:var(--btn-font-sm)}.btn.btn--sm .icon,.widget-submit .btn--sm.submit .icon,.widget .upload::file-selector-button .icon{--icon-sm: 1rem}.btn,.widget .upload::file-selector-button,.widget-submit .submit{--btn-icon-filter: brightness(0) invert(1)}.btn:disabled,.widget .upload:disabled::file-selector-button,.widget-submit .submit:disabled{opacity:.5;cursor:not-allowed}.btn .icon,.widget .upload::file-selector-button .icon,.widget-submit .submit .icon{--icon-sm: 1.25rem}.btn .icon:first-child,.widget .upload::file-selector-button .icon:first-child,.widget-submit .submit .icon:first-child{margin-inline-start:-0.25rem}.btn .icon:last-child,.widget .upload::file-selector-button .icon:last-child,.widget-submit .submit .icon:last-child{margin-inline-end:-0.25rem}.btn--primary,.widget-submit .submit{--btn-bg: var(--btn-primary-bg, var(--primary));--btn-color: var(--btn-primary-color, var(--on-primary));--btn-border: var(--btn-primary-border, var(--primary));background-color:var(--btn-bg);color:var(--btn-color);border-color:var(--btn-border);--btn-icon-filter: brightness(0) invert(1)}.btn--primary:hover:not(:disabled),.widget-submit .submit:hover:not(:disabled){background-color:var(--primary-darker);border-color:var(--primary-darker);color:var(--on-primary)}.btn--primary-outline{background-color:rgba(0,0,0,0);color:var(--primary);border-color:var(--primary);--btn-icon-filter: var(--icon-filter-base)}.btn--primary-outline:hover:not(:disabled){background-color:var(--primary);color:var(--on-primary);--btn-icon-filter: brightness(0) invert(1)}.btn--secondary,.widget .upload::file-selector-button{--btn-bg: var(--btn-secondary-bg, var(--secondary));--btn-color: var(--btn-secondary-color, var(--on-secondary));--btn-border: var(--btn-secondary-border, var(--secondary));background-color:var(--btn-bg);color:var(--btn-color);border-color:var(--btn-border);--btn-icon-filter: brightness(0) invert(1)}.btn--secondary:hover:not(:disabled),.widget .upload:hover:not(:disabled)::file-selector-button{background-color:var(--secondary-darker);border-color:var(--secondary-darker);color:var(--on-secondary)}.btn--secondary-outline{background-color:rgba(0,0,0,0);color:var(--secondary);border-color:var(--secondary);--btn-icon-filter: var(--icon-filter-base)}.btn--secondary-outline:hover:not(:disabled){background-color:var(--secondary);color:var(--on-secondary);--btn-icon-filter: brightness(0) invert(1)}.btn--tertiary{--btn-bg: var(--btn-tertiary-bg, var(--tertiary));--btn-color: var(--btn-tertiary-color, var(--on-tertiary));--btn-border: var(--btn-tertiary-border, var(--tertiary));background-color:var(--btn-bg);color:var(--btn-color);border-color:var(--btn-border);--btn-icon-filter: brightness(0) invert(1)}.btn--tertiary:hover:not(:disabled){background-color:var(--tertiary-darker);border-color:var(--tertiary-darker);color:var(--on-tertiary)}.btn--tertiary-outline{background-color:rgba(0,0,0,0);color:var(--tertiary);border-color:var(--tertiary);--btn-icon-filter: var(--icon-filter-base)}.btn--tertiary-outline:hover:not(:disabled){background-color:var(--tertiary);color:var(--on-tertiary);--btn-icon-filter: brightness(0) invert(1)}.field{display:flex;flex-direction:column;gap:var(--space-2)}.label{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-muted)}.help{font-size:var(--text-xs);color:var(--text-muted)}input.input,textarea.textarea,select.select{width:100%;padding-block:var(--space-2);padding-inline:var(--space-3);border:var(--input-border-width) solid var(--border);border-radius:var(--radius-sm);background-color:var(--surface);color:var(--text);font-family:inherit;font-size:var(--text-md)}input.input:focus,textarea.textarea:focus,select.select:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px var(--focus)}input.input[aria-invalid=true],textarea.textarea[aria-invalid=true],select.select[aria-invalid=true]{border-color:var(--danger)}input.input,select.select{height:var(--input-height)}textarea.textarea{min-height:calc(var(--space-12)*2);height:auto;resize:vertical}.card{--text: var(--on-surface);--link: var(--tertiary);--text-muted: var(--on-surface-muted);--border: var(--on-surface-border);--list-marker-color: var(--primary);--icon-filter-base: none;color:var(--text)}.card a:not(.btn){color:var(--link)}.card a:not(.btn):hover,.card a:not(.btn):focus{opacity:.8;color:var(--link)}.card .btn.btn--primary{background-color:var(--primary);color:var(--on-primary);border-color:var(--primary)}.card .btn.btn--secondary{background-color:var(--secondary);color:var(--on-secondary);border-color:var(--secondary)}.card .btn.btn--tertiary{background-color:var(--tertiary);color:var(--on-tertiary);border-color:var(--tertiary)}.card{display:flex;flex-direction:column;position:relative;background-color:var(--surface);border:var(--border-width-card) solid var(--border);border-radius:var(--card-radius);box-shadow:var(--card-shadow);padding:var(--space-5);overflow:hidden;transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.card figcaption{display:none}.card:is(a){text-decoration:none;color:inherit;cursor:pointer}.card:is(a):hover,.card:is(a):focus-visible{border-color:var(--primary);box-shadow:var(--shadow-md);transform:translateY(-2px)}.card__media{margin:calc(var(--space-6)*-1);margin-bottom:var(--space-6);overflow:hidden}.card__media img,.card__media video{display:block;width:100%;height:auto;object-fit:cover;aspect-ratio:16/9;transition:transform var(--transition-fast)}.card:is(a):hover .card__media img,.card:is(a):hover .card__media video,.card:is(a):focus-visible .card__media img,.card:is(a):focus-visible .card__media video,.card:has(.stretched-link:hover) .card__media img,.card:has(.stretched-link:hover) .card__media video,.card:has(.stretched-link:focus-visible) .card__media img,.card:has(.stretched-link:focus-visible) .card__media video{transform:scale(1.05)}.card__body{display:flex;flex-direction:column;gap:var(--space-1);flex-grow:1}.card__headline{margin-bottom:var(--space-2);font-size:var(--text-lead);font-weight:var(--weight-semibold);color:var(--text)}.card__text{color:var(--text)}.card__text--bold{font-weight:var(--weight-semibold)}.card__text ul,.card__text ol{padding-inline-start:1rem;margin-block-start:0;margin-block-end:var(--space-4)}.card__text>*:last-child,.card__text p:last-child{margin-bottom:0}.card__actions{margin-top:auto;padding-top:var(--space-4)}.card--soft{background-color:var(--surface-2);border:none}.card--inverted{background-color:var(--primary);color:var(--on-primary);border:none}.card--inverted .text-muted{color:hsla(0,0%,100%,.7)}.content-card-image .card{height:100%}.icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;line-height:1;overflow:hidden;background-color:rgba(0,0,0,0);width:var(--icon-md);height:var(--icon-md)}.icon img{display:block;width:60%;height:60%;object-fit:contain;filter:var(--btn-icon-filter, var(--icon-filter-base))}[data-mode=dark] .icon img:not(.icon--inverted img){filter:brightness(0) invert(1)}.icon--sm{width:var(--icon-sm);height:var(--icon-sm)}.icon--md{width:var(--icon-md);height:var(--icon-md)}.icon--lg{width:var(--icon-lg);height:var(--icon-lg)}.icon--circle{border-radius:50%;background-color:var(--icon-bg);box-shadow:var(--icon-shadow)}.icon--circle img{filter:var(--icon-filter-on-bg)}.icon--rounded{border-radius:var(--radius-xs);background-color:var(--icon-bg);box-shadow:var(--icon-shadow)}.icon--rounded img{filter:var(--icon-filter-on-bg)}.icon--inverted{background-color:var(--icon-bg-inverted)}.icon--inverted img{filter:var(--icon-filter-inverted)}.icon--pure{background-color:rgba(0,0,0,0)}.icon--pure img{width:100%;height:100%}.content-hyperlink a{display:inline-flex;align-items:center;gap:.375rem}.content-hyperlink a::after{content:"";display:inline-block;width:1.5rem;height:1.5rem;background-color:currentColor;mask-image:url("/files/theme/next/icons/arrow-long-right.svg");mask-repeat:no-repeat;mask-size:contain;mask-position:center;transition:transform .25s ease;flex-shrink:0}.content-hyperlink a:hover::after,.content-hyperlink a:focus-visible::after{transform:translateX(4px)}@keyframes parallax-move{from{transform:translateY(-20%)}to{transform:translateY(20%)}}.parallax{overflow:hidden;aspect-ratio:16/6;position:relative}.parallax figure{position:absolute;top:-35%;left:0;right:0;bottom:-35%;margin:0}.parallax img{width:100%;height:100%;object-fit:cover;border-radius:0}@supports(animation-timeline: scroll()){.parallax figure{will-change:transform;animation:parallax-move linear both;animation-timeline:scroll(root);animation-range:cover}}.mod_navigation li,.mod_customnav li{margin-bottom:0}.mod_navigation strong.active{font-weight:700 !important}.mod_customnav ul{display:flex;flex-wrap:wrap;gap:var(--space-4);list-style:none;padding:0;margin:0}.mod_customnav a{text-decoration:none}#topbar{position:sticky;top:0;z-index:1000;display:flex;justify-content:space-between;align-items:flex-start;width:100%;height:2.5rem;background:var(--bg)}#topbar .navigation-gemeinden{flex:1;height:100%;background:var(--bg)}#topbar .navigation-gemeinden ul{display:flex;flex-wrap:nowrap;width:100%;gap:0;padding:0;margin:0;list-style:none;align-items:flex-start;height:25%}#topbar .navigation-gemeinden ul li{flex:1;min-width:0;height:100%;position:relative;transition:flex .45s cubic-bezier(0.23, 1, 0.32, 1);padding:0}#topbar .navigation-gemeinden ul li:hover,#topbar .navigation-gemeinden ul li:focus-within{z-index:1000}#topbar .navigation-gemeinden ul li a{background-color:var(--gemeinde-color, var(--primary));color:#fff;padding:var(--space-1);font-size:.6rem;font-weight:600;display:flex;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;height:100%;transition:all .45s cubic-bezier(0.23, 1, 0.32, 1);position:relative;z-index:1;overflow:hidden;text-shadow:-1px -1px 0 rgba(0,0,0,.25),1px -1px 0 rgba(0,0,0,.25),-1px 1px 0 rgba(0,0,0,.25),1px 1px 0 rgba(0,0,0,.25)}#topbar .navigation-gemeinden ul li a::after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:rgba(0,0,0,.15);opacity:0;transition:opacity .3s ease}#topbar .navigation-gemeinden ul li a .title-short{display:inline-block;opacity:0;transition:opacity .3s ease}@media(width >= 992px){#topbar .navigation-gemeinden ul li a .title-short{display:none}}#topbar .navigation-gemeinden ul li a .title-long{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;opacity:0;font-weight:600;transition:opacity .3s ease}#topbar .navigation-gemeinden ul li a:hover,#topbar .navigation-gemeinden ul li a:focus{height:400%;border-bottom-left-radius:8px;border-bottom-right-radius:8px;z-index:1001;box-shadow:0 0 4px 0 rgba(0,0,0,.3)}#topbar .navigation-gemeinden ul li a:hover::after,#topbar .navigation-gemeinden ul li a:focus::after{opacity:1}#topbar .navigation-gemeinden ul li a:hover .title-short,#topbar .navigation-gemeinden ul li a:focus .title-short{opacity:1}@media(width >= 992px){#topbar .navigation-gemeinden ul li a:hover .title-long,#topbar .navigation-gemeinden ul li a:focus .title-long{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;opacity:1;white-space:normal;text-align:center;line-height:.75rem}}#topbar .navigation-topbar{flex:0 0 auto;display:none;height:100%;border-bottom:1px solid var(--bg-light);border-bottom-left-radius:var(--radius-sm) !important;overflow:hidden !important;background-color:var(--white)}@media(width >= 768px){#topbar .navigation-topbar{display:block}}#topbar .navigation-topbar ul{display:flex;gap:0;margin:0;height:100%;align-items:center;list-style:none;margin-inline-start:var(--space-3)}#topbar .navigation-topbar ul li{height:100%;padding-left:0}#topbar .navigation-topbar ul a,#topbar .navigation-topbar ul strong{font-size:var(--text-xs);white-space:nowrap;text-decoration:none;color:var(--text-muted);height:100%;display:flex;align-items:center;padding-inline:var(--space-3)}#topbar .navigation-topbar ul a:hover{color:var(--primary);background-color:var(--white)}.mod_navigation .submenu.folder{color:var(--nav-color)}.mod_navigation .submenu.folder span.trail{color:var(--nav-active-color)}body.nav-is-mobile .nav-burger .icon-line,body.nav-is-mobile .nav-burger .icon-line:after,body.nav-is-mobile .nav-burger .icon-line:before{height:.15rem}body.nav-is-mobile .navigation-main :is(span.submenu.sibling),body.nav-is-mobile .navigation-main :is(span.submenu.trail){display:inline-block;color:var(--nav-mobile-color) !important;text-decoration:unset;padding:12px 10px;width:calc(100% - 44px)}body.nav-is-mobile .navigation-main :is(span.submenu.sibling):is(.active),body.nav-is-mobile .navigation-main :is(span.submenu.trail):is(.active){--nav-mobile-color: var(--nav-mobile-active-color)}body.nav-is-mobile .navigation-main li.submenu.folder{position:relative}body.nav-is-mobile .navigation-main li.submenu.folder button{position:absolute;right:0}body.nav-is-mobile.navigation-open #topbar .navigation-gemeinden{background:var(--nav-mobile-background)}body.nav-is-mobile.navigation-open .logo img{filter:var(--icon-filter-on-bg)}.nav-aside{width:100%}.nav-aside ul{list-style:none;padding:0;border:1px solid var(--border);border-radius:var(--radius-sm);overflow:hidden}.nav-aside ul li{padding:0;border-bottom:1px solid var(--border)}.nav-aside ul li:last-of-type{border-bottom:none}.nav-aside ul a,.nav-aside ul strong{text-decoration:none;padding:var(--space-2) var(--space-3);width:100%;display:block;background:var(--white)}.nav-aside ul a:hover{background-color:var(--primary);color:var(--white)}.nav-aside ul strong.active{background-color:var(--bg-light)}@media(width >= 768px){.navigation-main li.hide-desktop{display:none}}.content-accordion{margin-inline:auto;border-top:1px solid var(--border);border-bottom:0;width:100%}.content-accordion h1:not(.handorgel__header),.content-accordion h2:not(.handorgel__header),.content-accordion h3:not(.handorgel__header),.content-accordion h4:not(.handorgel__header),.content-accordion h5:not(.handorgel__header),.content-accordion h6:not(.handorgel__header){margin-bottom:2rem !important}.content-accordion h1.handorgel__header,.content-accordion h2.handorgel__header,.content-accordion h3.handorgel__header,.content-accordion h4.handorgel__header,.content-accordion h5.handorgel__header,.content-accordion h6.handorgel__header{font-size:var(--text-base);margin:0 !important}.content-accordion button{display:flex;align-items:center;justify-content:space-between;width:100%;background:var(--white);border:0;cursor:pointer;color:var(--on-surface) !important;font-weight:var(--weight-semibold);font-family:var(--font-sans)}.content-accordion button:after{display:block;content:"";background:url("/files/theme/next/icons/chevron-down-solid.svg") center/contain no-repeat;width:1.25rem;height:1.25rem;min-width:1.25rem;filter:none;transition:transform var(--transition-fast)}.handorgel__header--opened button:after{transform:rotate(180deg)}.handorgel__header button{border-radius:var(--accordion-radius) var(--accordion-radius) 0 0}.handorgel__header:last-of-type button{border-radius:0 0 var(--accordion-radius) var(--accordion-radius)}.handorgel__header.handorgel__header--opened:last-of-type button{border-radius:0}.handorgel__content:last-of-type{border-radius:0 0 var(--accordion-radius) var(--accordion-radius);overflow:hidden}.handorgel__content:last-of-type .handorgel__content__inner{border-radius:0 0 var(--accordion-radius) var(--accordion-radius)}.handorgel__content .handorgel__content__inner{--text: var(--on-surface);--link: var(--tertiary);--text-muted: var(--on-surface-muted);--border: var(--on-surface-border);--list-marker-color: var(--primary);--icon-filter-base: none;color:var(--text)}.handorgel__content .handorgel__content__inner a:not(.btn){color:var(--link)}.handorgel__content .handorgel__content__inner a:not(.btn):hover,.handorgel__content .handorgel__content__inner a:not(.btn):focus{opacity:.8;color:var(--link)}.handorgel__content .handorgel__content__inner .btn.btn--primary{background-color:var(--primary);color:var(--on-primary);border-color:var(--primary)}.handorgel__content .handorgel__content__inner .btn.btn--secondary{background-color:var(--secondary);color:var(--on-secondary);border-color:var(--secondary)}.handorgel__content .handorgel__content__inner .btn.btn--tertiary{background-color:var(--tertiary);color:var(--on-tertiary);border-color:var(--tertiary)}.handorgel__content .handorgel__content__inner{background:var(--surface-2)}.handorgel__content .handorgel__content__inner p:first-of-type{margin-top:0}.content-header05-element{width:100%;max-width:100vw !important;margin-inline:calc(50% - 50vw) !important;padding-inline:0 !important;background:var(--bg-light);background-image:url("../images/icon-light.svg");background-repeat:no-repeat;background-size:auto 250%;background-position:100% 0;padding-block:var(--space-8) !important}.header05{display:flex;flex-direction:column;align-items:start;justify-items:center;width:100%;margin-inline:auto;max-width:var(--mw-site);padding-inline:var(--space-4)}@media(width >= 1500px){.header05{padding-inline:var(--space-4)}}.header05 .headline{margin-bottom:var(--space-3);margin-top:var(--space-2)}.header05__meta .subline{display:block;margin-block-end:var(--space-4)}.header05__meta p{margin-block-end:0}.header05__links{display:flex;flex-wrap:wrap;justify-content:center;column-gap:var(--space-4);row-gap:var(--space-3)}.header05__link{display:flex;align-items:center;gap:var(--space-2);text-decoration:none;color:var(--text);font-weight:var(--weight-medium);transition:opacity var(--transition-fast)}.header05__link:hover{opacity:.7;color:var(--link)}.header05__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.header05__icon img{display:block;border-radius:0}.icon-list{list-style:none !important;padding:0;margin-block-start:var(--space-4);display:flex;flex-direction:column;gap:var(--space-4)}.icon-list__item{display:flex;align-items:flex-start;gap:var(--space-4);margin:0;padding:0}.icon-list__icon-wrapper{flex-shrink:0;margin-block-start:-4px}.icon-list__content{flex:1;display:flex;flex-direction:column;gap:0}.icon-list__title{display:block;line-height:var(--line-md)}.icon-list__text{line-height:var(--line-md);margin:0}.icon-list__actions{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-block-start:var(--space-8)}.card--icon.card--top-center{align-items:center;text-align:center}.card--icon.card--top-center .card__image{margin-inline:auto}.card--icon.card--left{flex-direction:row;align-items:flex-start;gap:var(--space-6)}.card--icon.card--left .card__content{flex:1;text-align:left}.card--icon .card__image{flex-shrink:0;line-height:0;width:3rem;margin-bottom:1rem}.card--icon .card__image figure{margin:0}.card--icon .card__image img{display:block;width:auto;height:auto;max-width:100%}.card--icon.card--small .card__image{width:2rem;margin-block-start:var(--space-1)}form{background-color:var(--surface);padding:var(--space-5);border-radius:var(--radius-sm);width:100%}@media(width >= 768px){form{padding:var(--space-8)}}.formbody{display:grid;gap:var(--space-4)}@media(width >= 768px){.formbody{grid-template-columns:repeat(2, 1fr)}}.widget-explanation{grid-column:1/-1}.widget-explanation p{margin-block-end:var(--space-4);color:var(--text-muted);font-size:var(--text-sm)}.widget label{display:block;color:var(--text);font-size:var(--text-sm);font-weight:var(--weight-semibold);margin-block-end:var(--space-1);transition:all var(--transition-base)}.widget:has(.text,.password,.select,.textarea){position:relative;padding-block-start:0}.widget:has(.text,.password,.select,.textarea) label{position:absolute;top:50%;left:var(--space-3);transform:translateY(-50%);margin-block-end:0;padding-inline:var(--space-1);background-color:rgba(0,0,0,0);pointer-events:none;z-index:1;color:var(--text-muted);font-weight:var(--weight-regular);font-size:var(--text);transition:all var(--transition-base);transform-origin:left top}.widget:has(.text,.password,.select,.textarea):focus-within label,.widget:has(.text,.password,.select,.textarea):has(input:not(:placeholder-shown)) label,.widget:has(.text,.password,.select,.textarea):has(textarea:not(:placeholder-shown)) label,.widget:has(.text,.password,.select,.textarea):has(select:not([value=""])) label{top:var(--space-2);transform:translateY(0) scale(0.75);left:calc(var(--space-3) - 2px);color:var(--primary);font-weight:var(--weight-semibold)}.widget:has(.text,.password,.select,.textarea).widget-password:focus-within label,.widget:has(.text,.password,.select,.textarea).widget-password:has(input:not(:placeholder-shown)) label{top:17%}.widget input.text,.widget input.password,.widget select.select,.widget textarea.textarea{width:100%;padding-block:calc(var(--space-4) + var(--space-1)) var(--space-2);padding-inline:var(--space-3);border:var(--input-border-width) solid var(--border);border-radius:var(--radius-sm);background-color:var(--surface);color:var(--text);font-family:inherit;font-size:var(--text);height:3.5rem;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.widget input.text::placeholder,.widget input.password::placeholder,.widget select.select::placeholder,.widget textarea.textarea::placeholder{color:rgba(0,0,0,0);transition:color var(--transition-fast)}.widget input.text:focus,.widget input.password:focus,.widget select.select:focus,.widget textarea.textarea:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 var(--focus-width) var(--focus)}.widget input.text:disabled,.widget input.password:disabled,.widget select.select:disabled,.widget textarea.textarea:disabled{opacity:.5;cursor:not-allowed;background-color:var(--surface-2)}.widget textarea.textarea{height:auto;min-height:8rem;resize:vertical}.widget select.select{appearance:none;background-image:url("data:image/svg+xml,<svg fill='%23666' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/></svg>");background-repeat:no-repeat;background-position:right var(--space-2) center;background-size:1.25rem;padding-inline-end:var(--space-10)}.checkbox_container,.radio_container{display:flex;flex-direction:column;gap:var(--space-2);padding-block:var(--space-2);border-radius:var(--radius-xs);border:none;background:var(--surface-2);padding:1rem;font-size:100%;margin-top:1rem}.checkbox_container span,.radio_container span{display:flex;align-items:center;gap:var(--space-3)}.checkbox_container span label,.radio_container span label{margin-block-end:0;font-weight:var(--weight-regular);cursor:pointer}.checkbox_container span input,.radio_container span input{margin:0;width:1.25rem;height:1.25rem;cursor:pointer;accent-color:var(--primary)}.captcha_text{display:block;margin-block-start:var(--space-2);font-size:var(--text-sm);color:var(--text-muted)}.widget .upload{padding:0;height:auto;border:none;background:rgba(0,0,0,0);cursor:pointer}.widget .upload::file-selector-button{margin-inline-end:var(--space-4);border:none;cursor:pointer;transition:all var(--transition-fast)}.widget .upload::file-selector-button:hover{background-color:var(--secondary-darker);border-color:var(--secondary-darker);color:var(--on-secondary)}.widget .upload:focus{box-shadow:none;outline:none}.widget-submit{grid-column:1/-1;margin-block-start:var(--space-4)}.widget-submit .submit{cursor:pointer;border:none}.widget .error{margin-block-start:var(--space-1);color:var(--danger);font-size:var(--text-sm);font-weight:var(--weight-semibold)}@media(width >= 768px){.widget-textarea,.widget-checkbox,.widget-radio,.widget-explanation,.widget-select{grid-column:span 2}}@keyframes parallax-move-strong{from{transform:translateY(-30%)}to{transform:translateY(30%)}}.content-swiper{width:100%;max-width:var(--mw-site);margin-inline:auto;padding-inline:var(--space-4);padding-block:var(--space-8)}@media(width >= 992px){.content-swiper{padding-block:var(--space-10)}}@media(width >= 1260px){.content-swiper{padding-block:var(--space-12)}}.content-swiper{padding-block:0}.content-swiper>:is(h1,h2,h3,h4,h5,h6),.content-swiper .swiper{max-width:var(--mw-site);margin-inline:auto}.swiper{--swiper-navigation-color: var(--primary);--swiper-pagination-color: var(--primary);--swiper-theme-color: var(--primary);--swiper-pagination-bullet-inactive-color: var(--text-muted);--swiper-pagination-bullet-inactive-opacity: 0.3;--swiper-pagination-bullet-size: 10px;--swiper-pagination-bullet-horizontal-gap: 6px;padding-bottom:var(--space-10)}.swiper .card{height:100%}.swiper-pagination{bottom:0 !important}.swiper-button-next,.swiper-button-prev{background:var(--surface);box-shadow:var(--shadow-md);width:3.5rem;height:3.5rem;border-radius:50%;transition:var(--transition-base)}.swiper-button-next svg,.swiper-button-prev svg{height:50%}.swiper-button-next::after,.swiper-button-prev::after{font-size:1.25rem;font-weight:bold}.swiper-button-next:hover,.swiper-button-prev:hover{background:var(--primary);--swiper-navigation-color: var(--on-primary)}@media(max-width: 576px){.swiper-button-next,.swiper-button-prev{display:none}}.swiper-slide{height:auto;display:flex;flex-direction:column}.swiper-slide>*{flex:1}.swiper-fullwidth{position:relative;padding:0 !important;min-width:100vw}.swiper-fullwidth .swiper-button-next,.swiper-fullwidth .swiper-button-prev{display:none}.swiper-fullwidth .swiper{padding-bottom:0;max-width:100%;height:calc(85dvh - var(--header-height));position:relative;min-height:450px}.swiper-fullwidth:before{display:block;content:" ";width:100%;position:absolute;height:100px !important;bottom:0;background:var(--primary);clip-path:polygon(100% 100%, 0% 100%, 0% 80.13%, 2.86% 82.93%, 5.71% 85.33%, 8.57% 87.31%, 11.43% 88.82%, 14.29% 89.84%, 17.14% 90.35%, 20% 90.34%, 22.86% 89.81%, 25.71% 88.77%, 28.57% 87.24%, 31.43% 85.25%, 34.29% 82.83%, 37.14% 80.02%, 40% 76.89%, 42.86% 73.48%, 45.71% 69.85%, 48.57% 66.07%, 51.43% 62.22%, 54.29% 58.35%, 57.14% 54.55%, 60% 50.87%, 62.86% 47.38%, 65.71% 44.16%, 68.57% 41.25%, 71.43% 38.71%, 74.29% 36.59%, 77.14% 34.92%, 80% 33.73%, 82.86% 33.05%, 85.71% 32.89%, 88.57% 33.24%, 91.43% 34.11%, 94.29% 35.48%, 97.14% 37.32%, 100% 39.61%);opacity:.85;z-index:90}.swiper-fullwidth:after{display:block;content:" ";width:100%;position:absolute;height:73px;bottom:-1px;left:0;background:var(--surface-2);clip-path:polygon(100% 100%, 0% 100%, 0% 90.7%, 2.86% 93.23%, 5.71% 95.4%, 8.57% 97.19%, 11.43% 98.56%, 14.29% 99.48%, 17.14% 99.95%, 20% 99.94%, 22.86% 99.46%, 25.71% 98.52%, 28.57% 97.13%, 31.43% 95.33%, 34.29% 93.14%, 37.14% 90.6%, 40% 87.77%, 42.86% 84.68%, 45.71% 81.4%, 48.57% 77.98%, 51.43% 74.49%, 54.29% 70.99%, 57.14% 67.55%, 60% 64.22%, 62.86% 61.07%, 65.71% 58.15%, 68.57% 55.52%, 71.43% 53.23%, 74.29% 51.3%, 77.14% 49.79%, 80% 48.72%, 82.86% 48.1%, 85.71% 47.95%, 88.57% 48.28%, 91.43% 49.06%, 94.29% 50.3%, 97.14% 51.97%, 100% 54.03%);z-index:91}.swiper-fullwidth .content-image,.swiper-fullwidth picture{display:block;height:100%}.swiper-fullwidth figure{display:block;position:absolute;top:calc((85dvh - var(--header-height))*-0.4);left:0;right:0;bottom:calc((85dvh - var(--header-height))*-0.4);margin:0}.swiper-fullwidth figcaption{display:none}.swiper-fullwidth .swiper-slide{position:relative}.swiper-fullwidth .swiper-slide img{border-radius:0 !important;aspect-ratio:unset;height:100%;object-fit:cover;object-position:center;width:100%}.swiper-fullwidth .swiper-slide::after{content:"";position:absolute;inset:0;background:linear-gradient(45deg, hsla(0, 0%, 0%, 0.6) 0%, hsla(0, 0%, 0%, 0) 100%);background-size:100% 100%;background-position:0 0;background-repeat:no-repeat;pointer-events:none;mix-blend-mode:multiply}.swiper-fullwidth__content{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:start;justify-content:end;padding-inline:var(--space-8);color:var(--white);max-width:var(--mw-site);margin-inline:auto;gap:0}.swiper-fullwidth__content>*{max-width:687px}.swiper-fullwidth__content .lead{padding-bottom:80px}@media(width >= 768px){.swiper-fullwidth__content .lead{padding-bottom:var(--space-12)}}.swiper-fullwidth__content .headline{color:inherit;font-size:var(--text-2xl);letter-spacing:var(--letter-spacing-heading)}.swiper-fullwidth__content .lead{color:var(--white)}.swiper2col{padding:0 !important}.swiper2col .swiper{padding-bottom:0}.swiper2col figure{display:inline}.swiper2col figcaption{display:none}.content-gallery>ul{display:grid;gap:var(--grid-gap);padding:0;margin:0;list-style-type:none}.content-gallery li{padding:0}.content-gallery[class*=content-gallery--cols-] ul{grid-template-columns:repeat(2, 1fr)}@media(width >= 576px){.content-gallery[class*=content-gallery--cols-] ul{grid-template-columns:repeat(4, 1fr)}}.content-gallery img{display:block;height:100%;width:100%;object-fit:cover;object-position:center;border-radius:var(--radius-img);aspect-ratio:16/10}.content-gallery .caption{text-align:center;color:var(--text-muted);font-size:var(--text-sm);margin-block-start:var(--space-2)}@media(width >= 768px){.content-gallery.content-gallery--cols-2 ul{grid-template-columns:repeat(2, 1fr)}.content-gallery.content-gallery--cols-3 ul{grid-template-columns:repeat(3, 1fr)}.content-gallery.content-gallery--cols-4 ul{grid-template-columns:repeat(4, 1fr)}.content-gallery.content-gallery--cols-5 ul{grid-template-columns:repeat(5, 1fr)}.content-gallery.content-gallery--cols-6 ul{grid-template-columns:repeat(6, 1fr)}.content-gallery.content-gallery--cols-7 ul{grid-template-columns:repeat(7, 1fr)}.content-gallery.content-gallery--cols-8 ul{grid-template-columns:repeat(8, 1fr)}.content-gallery.content-gallery--cols-9 ul{grid-template-columns:repeat(9, 1fr)}.content-gallery.content-gallery--cols-10 ul{grid-template-columns:repeat(10, 1fr)}}.content-gallery.logocloud h1,.content-gallery.logocloud h2,.content-gallery.logocloud h3,.content-gallery.logocloud h4,.content-gallery.logocloud h5,.content-gallery.logocloud h6{grid-column:1/-1;text-align:center}.content-gallery.logocloud>ul{display:flex !important;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-8);margin-top:var(--space-10)}.content-gallery.logocloud h6{margin-bottom:var(--space-6)}.content-gallery.logocloud figure{margin-top:0 !important}.content-gallery.logocloud img{height:auto;width:auto;max-height:2rem;max-width:6rem;object-fit:contain;aspect-ratio:auto;border-radius:0;padding:0;filter:grayscale(100%) opacity(60%);transition:filter var(--transition-base)}.content-gallery.logocloud img:hover,.content-gallery.logocloud img:focus{filter:grayscale(0%) opacity(100%)}@media(width >= 992px){.content-gallery.logocloud img{max-height:4rem;max-width:10rem}}.gdesc-inner{background-color:var(--bg)}.gdesc-inner .gslide-desc{font-family:var(--font-sans)}.team-cards{display:flex !important;justify-content:center;flex-wrap:wrap;gap:var(--space-8)}.content-team-card{align-items:center;text-align:center}.content-team-card .card{overflow:visible}.content-team-card .team-card-body{display:contents}.content-team-card h1,.content-team-card h2,.content-team-card h3,.content-team-card h4,.content-team-card h5,.content-team-card h6{font-size:var(--text-lg);font-family:inherit;font-weight:var(--weight-semibold);margin-bottom:var(--space-2);margin-top:var(--space-4)}.content-team-card .subline{font-size:var(--text-sm);text-transform:uppercase;letter-spacing:var(--letter-spacing-caps);padding-bottom:var(--space-4);margin-bottom:var(--space-4);position:relative;overflow:visible;width:100%}.content-team-card .subline::after{content:"";display:block;position:absolute;inset-inline:0;bottom:0;height:1px;background:linear-gradient(to right, var(--border) calc(50% - 12px), transparent calc(50% - 12px) calc(50% + 12px), var(--border) calc(50% + 12px))}.content-team-card .subline::before{content:"";position:absolute;left:50%;bottom:-2px;transform:translateX(-50%) rotate(45deg);width:5px;height:5px;background:var(--primary)}.content-team-card .team-card-contact{list-style:none;margin:0;padding:0;font-size:var(--text-sm);display:flex;flex-direction:column;align-items:stretch;gap:var(--space-2);width:100%}.content-team-card .team-card-contact li{width:100%;padding-left:0;border:1px solid var(--border);border-radius:var(--radius-xs)}.content-team-card .team-card-contact .team-card-contact-item{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);width:100%;text-decoration:none;color:inherit}.content-team-card .team-card-contact .team-card-contact-item svg{flex-shrink:0;color:var(--text-muted)}.content-team-card .team-card-contact .team-card-contact-info{display:flex;flex-direction:column;text-align:left;gap:.1em;min-width:0}.content-team-card .team-card-contact .team-card-contact-info span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content-team-card .team-card-contact .team-card-contact-label{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--letter-spacing-caps);color:var(--text-muted);line-height:1.2}.content-team-card .content-team-card{max-width:350px;width:350px;text-align:center}.content-team-card .content-team-card .team-card-image{position:relative;width:200px;margin-inline:auto}.content-team-card .content-team-card .team-card-image figure{margin:0;width:100%;transition:opacity .4s ease}.content-team-card .content-team-card .team-card-image .hover-image{position:absolute;inset:0;opacity:0;transition:opacity .4s ease;pointer-events:none}.content-team-card .content-team-card .team-card-image .hover-image figure{width:100%}.content-team-card .content-team-card .team-card-image.has-hover-image:hover .hover-image{opacity:1}.content-team-card .content-team-card .team-card-image.has-hover-image:hover>figure{opacity:0}@media(width >= 576px){.content-team-card .content-team-card{max-width:250px;width:250px}}@media(width >= 992px){.content-team-card .content-team-card .team-card-image{width:250px}}.team-card-accordion{position:relative;margin-top:var(--space-3)}.team-card-accordion .handorgel__header{margin:0}.team-card-accordion .handorgel__header__button{background:none;border:none;padding:0;cursor:pointer;display:inline-flex;align-items:center;gap:var(--space-1);color:inherit;font-size:var(--text-sm);font-family:inherit;display:flex;justify-content:center}.team-card-accordion .team-card-chevron{transition:transform .2s ease;flex-shrink:0}.team-card-accordion .handorgel__header--open .team-card-chevron{transform:rotate(180deg)}.team-card-accordion .handorgel__content{position:absolute;left:0;right:0;z-index:10;background:var(--white);text-align:left}.team-card-accordion .handorgel__content__inner{padding:var(--space-4);font-size:var(--text-sm) !important;box-shadow:var(--shadow-base);border:1px solid var(--border)}.team-card-accordion .handorgel__content__inner p:last-child{margin-bottom:0}aside .content-team-card{width:auto;max-width:none;text-align:left}aside .content-team-card .card{position:relative;display:grid;grid-template-columns:auto 1fr;column-gap:var(--space-4);row-gap:var(--space-3);align-items:start;text-align:left}aside .content-team-card .team-card-image,aside .content-team-card .content-team-card .team-card-image{grid-column:1;grid-row:1;align-self:start;width:70px;min-width:70px;margin:0}aside .content-team-card .team-card-body{display:flex;flex-direction:column;grid-column:2;grid-row:1/3;min-width:0}aside .content-team-card h1,aside .content-team-card h2,aside .content-team-card h3,aside .content-team-card h4,aside .content-team-card h5,aside .content-team-card h6{text-align:left;margin-top:0 !important;margin-bottom:var(--space-1) !important}aside .content-team-card .subline{text-align:left;padding-bottom:0;margin-bottom:var(--space-3) !important}aside .content-team-card .subline::before,aside .content-team-card .subline::after{content:none;display:none}aside .content-team-card .team-card-contact li{margin-bottom:0 !important}aside .content-team-card .team-card-accordion{grid-column:1;grid-row:2;align-self:end;margin-top:0;position:static}aside .content-team-card .team-card-accordion .handorgel__header{display:flex;justify-content:flex-start}aside .content-team-card .team-card-accordion .handorgel__content{left:0;right:0}@media(width >= 768px)and (width < 1200px){aside .content-team-card .card{row-gap:0}aside .content-team-card .team-card-body{display:contents}aside .content-team-card .team-card-image,aside .content-team-card .content-team-card .team-card-image{grid-column:1;grid-row:1/3;align-self:start}aside .content-team-card h1,aside .content-team-card h2,aside .content-team-card h3,aside .content-team-card h4,aside .content-team-card h5,aside .content-team-card h6{grid-column:2;grid-row:1}aside .content-team-card .subline{grid-column:2;grid-row:2;align-self:start}aside .content-team-card .team-card-contact{grid-column:1/-1;grid-row:3}aside .content-team-card .team-card-contact li{width:100%}aside .content-team-card .team-card-accordion{grid-column:1/-1;grid-row:4;align-self:start;margin-top:var(--space-3)}aside .content-team-card .team-card-accordion .handorgel__header{justify-content:flex-start}}.content-image-stack .image-stack{--image-stack-item-width: 56;--image-stack-overlap-y: 77;--image-stack-gap: 6px;--image-stack-gap-color: var(--bg);position:relative;width:100%;max-width:36rem;aspect-ratio:100/calc(var(--image-stack-item-width) * (2 - var(--image-stack-overlap-y) / 100))}.content-image-stack .image-stack__item{position:absolute;width:calc(var(--image-stack-item-width)*1%);aspect-ratio:1;overflow:hidden;border-radius:var(--radius-img)}.content-image-stack .image-stack__item figure{width:100%;height:100%;margin:0}.content-image-stack .image-stack__item img{display:block;width:100%;height:100%;object-fit:cover}.content-image-stack .image-stack__item--secondary{box-shadow:0 0 0 var(--image-stack-gap) var(--image-stack-gap-color)}.content-image-stack .image-stack--left .image-stack__item--primary{top:0;left:0}.content-image-stack .image-stack--left .image-stack__item--secondary{right:0;bottom:0}.content-image-stack .image-stack--right .image-stack__item--primary{top:0;right:0}.content-image-stack .image-stack--right .image-stack__item--secondary{bottom:0;left:0}.bg-dark .content-image-stack .image-stack{--image-stack-gap-color: var(--bg-dark)}.bg-light .content-image-stack .image-stack{--image-stack-gap-color: var(--bg-light)}.bg-primary .content-image-stack .image-stack{--image-stack-gap-color: var(--primary)}.bg-primary .content-image-stack .image-stack{--image-stack-gap-color: var(--primary)}.bg-secondary .content-image-stack .image-stack{--image-stack-gap-color: var(--secondary)}.bg-tertiary .content-image-stack .image-stack{--image-stack-gap-color: var(--tertiary)}.content-seperator{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--space-4);width:80% !important;margin:0 auto;min-height:60px;color:#ccc}.content-seperator figure{display:inline-grid}.content-seperator::before,.content-seperator::after{content:"";display:block;border-bottom:1px solid currentColor}.content-zitat{padding:0 !important}.zitat{position:relative;overflow:hidden;display:grid;place-items:center;min-block-size:400px;max-width:100% !important}.zitat__bg{position:absolute;inset:0}.zitat__bg figure{block-size:100%}.zitat__bg img{inline-size:100%;block-size:100%;object-fit:cover;filter:grayscale(100%)}.zitat__overlay{position:absolute;inset:0;background:rgba(41,121,122,.85)}.zitat__content{position:relative;z-index:1;text-align:center;color:var(--white);padding-inline:var(--space-6);max-inline-size:var(--mw-content);margin-inline:auto}.zitat__quote{margin:0}.zitat__quote::before{content:"“";display:block;font-size:clamp(6rem,8vw,8rem);line-height:1;color:var(--white);margin-block-end:var(--space-2);height:70px}.zitat__quote .lead{color:var(--white);font-size:var(--text-lg);font-family:var(--font-sans-serif);font-weight:800}.zitat__cite{display:flex;align-items:center;justify-content:center;gap:var(--space-3);margin-block-start:var(--space-4);font-style:normal;opacity:.75}.zitat__cite::before,.zitat__cite::after{content:"";flex-shrink:0;width:50px;height:1px;background:currentColor}.parallax.content-zitat{aspect-ratio:unset}.parallax .zitat__bg figure{position:absolute;block-size:auto;top:-35%;left:0;right:0;bottom:-35%;margin:0}@supports(animation-timeline: scroll()){.parallax .zitat__bg figure{will-change:transform;animation:parallax-move linear both;animation-timeline:scroll(root);animation-range:cover}}.tl_list{display:flex;padding:0;margin:0;list-style:none;border-bottom:1px solid var(--border);gap:2rem;height:fit-content;width:100%}@media(width <= 768px){.tl_list{flex-wrap:wrap;gap:1rem}}.tl_list li{margin:0;margin-bottom:-1px;padding-left:0}.tl_list a{display:block;padding:var(--space-3) var(--space-1);color:var(--text-muted);font-size:var(--text-sm);font-weight:400;text-decoration:none;white-space:nowrap;border-bottom:2px solid rgba(0,0,0,0);transition:var(--transition-fast)}.tl_list a:hover{color:var(--primary);border-bottom-color:var(--primary)}.tl_list a:focus-visible{outline:2px solid var(--primary);outline-offset:4px;border-radius:2px}.tl_list a[aria-selected=true]{color:var(--primary);border-bottom-color:var(--primary);font-weight:var(--weight-semibold)}.tl_section{padding:var(--space-3) 0}.tl_section h1,.tl_section h2,.tl_section h3,.tl_section h4,.tl_section h5,.tl_section h6{margin-top:0;font-size:var(--text-lg)}[role=tabpanel][hidden]{display:none}.mod_article__inner>.tl_list:not(:first-child){margin-block-start:var(--space-8)}.mod_article__inner>.tl_section{padding-block-start:var(--space-8) !important}
