﻿*,*::before,*::after{box-sizing:border-box}*:not(dialog){margin:0}@media(prefers-reduced-motion: no-preference){html{interpolate-size:allow-keywords}}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}:root{--ezv-blue-100: #F2F8FF;--ezv-blue-200: #D9E7F5;--ezv-blue-300: #AFC7E0;--ezv-blue-400: #6E92B8;--ezv-blue-500: #3F6791;--ezv-blue-600: #164779;--ezv-blue-700: #001C38;--ezv-blue-800: #06121F;--ezv-blue-900: #020A15;--abf-green-100: #F0F9E6;--abf-green-200: #D2ECB9;--abf-green-300: #B3DE8B;--abf-green-400: #91D15A;--abf-green-500: #6AC304;--abf-green-600: #4A7B12;--abf-green-700: #314718;--abf-green-800: #181D12;--abf-green-900: #0A0D08;--azv-red-100: #FDF1F2;--azv-red-200: #F8D7DB;--azv-red-300: #F0AEB7;--azv-red-400: #DF6470;--azv-red-500: #D3162A;--azv-red-600: #891E2A;--azv-red-700: #6A1721;--azv-red-800: #4A1017;--azv-red-900: #2E090E;--azv-blue-100: #E9FBFB;--azv-blue-200: #CFECEF;--azv-blue-300: #9FC9DE;--azv-blue-400: #4F7CB6;--azv-blue-500: #002B7F;--azv-blue-600: #002463;--azv-blue-700: #001B49;--azv-blue-800: #001230;--azv-blue-900: #000A1A;--lef-sand-100: #F5F2E8;--lef-sand-200: #E6DDBC;--lef-sand-300: #DBCA84;--lef-sand-400: #BAA14C;--lef-sand-500: #9B821D;--lef-sand-600: #78651C;--lef-sand-700: #574A19;--lef-sand-800: #3C3415;--lef-sand-900: #282310;--custom-100: #FFDA8A;--custom-200: #CC0054;--system-success-100: #F2F7F3;--system-success-200: #E4EEE6;--system-success-300: #C6DBCA;--system-success-400: #A1C7AA;--system-success-500: #72B181;--system-success-600: #0A9744;--system-success-700: #09873D;--system-success-800: #087535;--system-success-900: #06602B;--system-success-1000: #04441E;--system-warning-100: #FFF8F2;--system-warning-200: #FFF1E5;--system-warning-300: #FFE3C7;--system-warning-400: #FFD3A5;--system-warning-500: #FFC278;--system-warning-600: #FFB02A;--system-warning-700: #E49D26;--system-warning-800: #C68821;--system-warning-900: #A16F1B;--system-warning-1000: #724F13;--system-error-100: #FAF2F2;--system-error-200: #F5E4E5;--system-error-300: #ECC6C8;--system-error-400: #E1A2A6;--system-error-500: #D6737A;--system-error-600: #CB0C32;--system-error-700: #CB0C32;--system-error-800: #9D0927;--system-error-900: #800820;--system-error-1000: #5B0516;--system-focus-100: #F2F4FA;--system-focus-200: #E4E9F6;--system-focus-300: #C6D0EC;--system-focus-400: #A1B4E2;--system-focus-500: #7292D7;--system-focus-600: #0066CC;--system-focus-700: #005BB6;--system-focus-800: #004F9E;--system-focus-900: #004181;--system-focus-1000: #002E5B;--neutral-neutral-white: #FFFFFF;--neutral-neutral-black: #1A1A1A;--neutral-neutral-transparence: #000000;--neutral-grey-100: #F7F7F7;--neutral-grey-200: #EFEFEF;--neutral-grey-300: #DFDFDF;--neutral-grey-400: #CCCCCC;--neutral-grey-500: #B8B8B8;--neutral-grey-600: #A2A2A2;--neutral-grey-700: #919191;--neutral-grey-800: #7D7D7D;--neutral-grey-900: #666666;--neutral-grey-1000: #484848}:root{--grid-count: 4px;--grid-margin: 24px;--grid-gutter: 16px;--grid-padding-global: 24px;--spacing-gap-2xs: 4px;--spacing-gap-xs: 8px;--spacing-gap-sm: 12px;--spacing-gap-md: 16px;--spacing-gap-lg: 24px;--spacing-gap-xl: 32px;--spacing-gap-2xl: 44px;--spacing-gap-3xl: 60px;--spacing-gap-4xl: 92px;--paddings-section-padding-section-sm: 33px;--paddings-section-padding-section-md: 40px;--paddings-section-padding-section-lg: 64px;--paddings-section-padding-section-xl: 152px;--margins-margin-xs: 8px;--margins-margin-sm: 16px;--margins-margin-md: 20px;--margins-margin-lg: 24px;--margins-margin-xl: 32px;--paddings-padding-xs: 8px;--paddings-padding-sm: 16px;--paddings-padding-md: 20px;--paddings-padding-lg: 24px;--paddings-padding-xl: 32px;--max-widths-10s: 375px;--max-widths-9s: 375px;--max-widths-8s: 375px;--max-widths-6s: 375px;--max-widths-4s: 375px;--max-widths-3s: 375px;--max-widths-2s: 375px}@media screen and (min-width: 576px){:root{--grid-count: 8px;--grid-margin: 48px;--grid-gutter: 24px;--grid-padding-global: 48px;--spacing-gap-2xs: 4px;--spacing-gap-xs: 8px;--spacing-gap-sm: 12px;--spacing-gap-md: 16px;--spacing-gap-lg: 28px;--spacing-gap-xl: 36px;--spacing-gap-2xl: 52px;--spacing-gap-3xl: 72px;--spacing-gap-4xl: 104px;--paddings-section-padding-section-sm: 48px;--paddings-section-padding-section-md: 56px;--paddings-section-padding-section-lg: 88px;--paddings-section-padding-section-xl: 208px;--margins-margin-xs: 8px;--margins-margin-sm: 16px;--margins-margin-md: 20px;--margins-margin-lg: 24px;--margins-margin-xl: 32px;--paddings-padding-xs: 8px;--paddings-padding-sm: 16px;--paddings-padding-md: 20px;--paddings-padding-lg: 24px;--paddings-padding-xl: 32px;--max-widths-10s: 375px;--max-widths-9s: 375px;--max-widths-8s: 375px;--max-widths-6s: 375px;--max-widths-4s: 375px;--max-widths-3s: 375px;--max-widths-2s: 375px}}@media screen and (min-width: 992px){:root{--grid-count: 12px;--grid-margin: 150px;--grid-gutter: 36px;--grid-padding-global: 150px;--spacing-gap-2xs: 4px;--spacing-gap-xs: 12px;--spacing-gap-sm: 16px;--spacing-gap-md: 20px;--spacing-gap-lg: 32px;--spacing-gap-xl: 40px;--spacing-gap-2xl: 60px;--spacing-gap-3xl: 80px;--spacing-gap-4xl: 120px;--paddings-section-padding-section-sm: 60px;--paddings-section-padding-section-md: 80px;--paddings-section-padding-section-lg: 120px;--paddings-section-padding-section-xl: 280px;--margins-margin-xs: 8px;--margins-margin-sm: 16px;--margins-margin-md: 24px;--margins-margin-lg: 32px;--margins-margin-xl: 48px;--paddings-padding-xs: 8px;--paddings-padding-sm: 16px;--paddings-padding-md: 24px;--paddings-padding-lg: 32px;--paddings-padding-xl: 48px;--max-widths-10s: 1344px;--max-widths-9s: 1206px;--max-widths-8s: 1068px;--max-widths-6s: 792px;--max-widths-4s: 516px;--max-widths-3s: 378px;--max-widths-2s: 240px}}:root{--link-primary: #2d62ff;--color-residual-waste: var(--neutral-grey-900);--color-organic-waste: var(--abf-green-600);--color-text-action-input-muted: #636b75;--color-system-focus: #06c;--button-background: var(--ezv-blue-700);--button-background-hover: var(--ezv-blue-600);--button-background-disabled: var(--neutral-grey-900);--cookie-banner-background: var(--ezv-blue-700)}@font-face{font-display:swap;font-family:"Aktiv Grotesk";font-style:normal;font-weight:400;src:url("/_assets/a58315a803876831dfaf091256ff625b/Fonts/AktivGrotesk/AktivGrotesk_W_Rg.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Aktiv Grotesk";font-style:normal;font-weight:700;src:url("/_assets/a58315a803876831dfaf091256ff625b/Fonts/AktivGrotesk/AktivGrotesk_W_Bd.woff2") format("woff2")}body{font-family:"Aktiv Grotesk",Arial,Helvetica,sans-serif;color:var(--text-color);font-size:var(--text-size-regular);line-height:var(--text-line-height-regular)}.content-container{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:auto 3}:root{--text-color: #001C38}@media screen{:root{--text-size-large: 1.25rem;--text-size-medium: 1.125rem;--text-size-regular: 1rem;--text-size-small: 0.875rem;--text-size-tiny: 0.6875rem}}@media screen and (min-width: 1200px){:root{--text-size-large: 1.8125rem;--text-size-medium: 1.375rem;--text-size-regular: 1.125rem;--text-size-small: 0.875rem;--text-size-tiny: 0.6875rem}}@media screen{:root{--text-line-height-large: 1.25;--text-line-height-medium: 1.5;--text-line-height-regular: 1.5;--text-line-height-small: 1.4;--text-line-height-tiny: 1.4}}@media screen and (min-width: 576px){:root{--text-line-height-large: 1.25;--text-line-height-medium: 1.5;--text-line-height-regular: 1.5;--text-line-height-small: 1.4;--text-line-height-tiny: 1.4}}div.text-size-large,p.text-size-large{font-size:var(--text-size-large);line-height:var(--text-line-height-large)}div.text-size-medium,p.text-size-medium{font-size:var(--text-size-medium);line-height:var(--text-line-height-medium)}div.text-size-regular,p.text-size-regular{font-size:var(--text-size-regular);line-height:var(--text-line-height-regular)}div.text-size-small,p.text-size-small{font-size:var(--text-size-small);line-height:var(--text-line-height-small)}div.text-size-tiny,p.text-size-tiny{font-size:var(--text-size-tiny);line-height:var(--text-line-height-tiny)}span.text-size-large{font-size:var(--text-size-large)}span.text-size-medium{font-size:var(--text-size-medium)}span.text-size-regular{font-size:var(--text-size-regular)}span.text-size-small{font-size:var(--text-size-small)}span.text-size-tiny{font-size:var(--text-size-tiny)}:root{--heading-text-color: #001C38}@media screen{:root{--heading-size-h1: 2.25rem;--heading-size-h2: 1.8125rem;--heading-size-h3: 1.4375rem;--heading-size-h4: 1.25rem;--heading-size-h5: 1.125rem;--heading-size-h6: 1rem}}@media screen and (min-width: 992px){:root{--heading-size-h1: 3.1125rem;--heading-size-h2: 2.4875rem;--heading-size-h3: 1.9625rem;--heading-size-h4: 1.5875rem;--heading-size-h5: 1.275rem;--heading-size-h6: 1.075rem}}@media screen and (min-width: 1200px){:root{--heading-size-h1: 3.6875rem;--heading-size-h2: 2.9375rem;--heading-size-h3: 2.3125rem;--heading-size-h4: 1.8125rem;--heading-size-h5: 1.375rem;--heading-size-h6: 1.125rem}}h1,.h1{font-size:var(--heading-size-h1)}h2,.h2{font-size:var(--heading-size-h2)}h3,.h3{font-size:var(--heading-size-h3)}h4,.h4{font-size:var(--heading-size-h4)}h5,.h5{font-size:var(--heading-size-h5)}h6,.h6{font-size:var(--heading-size-h6)}h1,h2,h3,h4,h5,h6{line-height:1.2}h2{line-height:1.1}.paragraph{font-size:var(--text-size-regular)}.ce-headline-center{text-align:center}.ce-headline-left{text-align:left}.ce-headline-right{text-align:right}p{font-size:var(--text-size-regular);line-height:var(--text-line-height-regular);letter-spacing:.0112rem}.frame.frame-layout-1 p,p.lead,.lead p{font-size:var(--text-size-medium);line-height:var(--text-line-height-medium);letter-spacing:.0138rem}.frame-type-text p:not(.note){padding-top:var(--spacing-gap-sm)}.frame.frame-layout-1 header+p{padding-top:0}small{font-size:var(--text-size-small);line-height:var(--text-line-height-small)}a{text-decoration:underline;color:var(--link-primary)}a:hover,a:focus{text-decoration:none}a:focus-visible{outline:none}:root{--list-mark-color: var(--text-color)}ol:not(.discreet),ul:not(.discreet){font-size:var(--text-size-regular);line-height:1.4em;padding-left:28px}.frame.frame-layout-1 ol:not(.discreet),.frame.frame-layout-1 ul:not(.discreet){font-size:var(--text-size-medium);line-height:var(--text-line-height-medium);letter-spacing:.0138rem}ul:not(.discreet) li{margin-bottom:.5rem;list-style:none}ul:not(.discreet) li::before{content:"";display:block;position:absolute;background:var(--list-mark-color);height:5px;width:5px;border-radius:2.5px;margin-inline-start:-16.5px;margin-block-start:calc(.7em - 2.5px)}blockquote{padding-left:20px;border-left:4px solid var(--text-color)}@font-face{font-family:EZVIcons;src:url("/_assets/a58315a803876831dfaf091256ff625b/Fonts/EZVIcons/EZVIcons.woff2") format("woff2"),url("../Fonts/EZVIcons/EZVIcons.woff2") format("woff2"),url("/_assets/a58315a803876831dfaf091256ff625b/Fonts/EZVIcons/EZVIcons.woff") format("woff"),url("../Fonts/EZVIcons/EZVIcons.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}.ezv-icon,[class^=ezv-icon-],[class*=" ezv-icon-"]{font-family:"EZVIcons" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ezv-icon-wasserschutz::before{content:"w"}.ezv-icon-gesundheit::before{content:"g"}.ezv-icon-team::before{content:""}.ezv-icon-oekosystem::before{content:""}.ezv-icon-ara::before{content:""}.ezv-icon-publikation::before{content:""}.ezv-icon-umwelt::before{content:""}.ezv-icon-liechtenstein::before{content:""}.ezv-icon-regulatorisches::before{content:""}.ezv-icon-dont::before{content:""}.ezv-icon-wasserreinigung::before{content:""}.ezv-icon-arrow-left::before{content:"←"}.ezv-icon-instagram::before{content:""}.ezv-icon-link::before{content:""}.ezv-icon-group::before{content:""}.ezv-icon-chevron-down-small::before{content:"v"}.ezv-icon-download::before{content:"⍗"}.ezv-icon-chevron-left-small::before{content:"<"}.ezv-icon-chevron-right-small::before{content:">"}.ezv-icon-arrow-right::before{content:"→"}.ezv-icon-plus::before{content:"+"}.ezv-icon-chevron-up-small::before{content:"^"}.ezv-icon-info::before{content:""}.ezv-icon-close::before{content:""}.ezv-icon-chevron-down-big::before{content:""}.ezv-icon-burger::before{content:""}.ezv-icon-play::before{content:""}.ezv-icon-chevron-left-big::before{content:""}.ezv-icon-location::before{content:""}.ezv-icon-chevron-right-big::before{content:""}.ezv-icon-quote::before{content:""}.ezv-icon-pause::before{content:""}.ezv-icon-date::before{content:""}.ezv-icon-minus::before{content:"-"}.division-tag{font-size:var(--text-size-small);text-transform:lowercase}html{--accent-color: var(--ezv-blue-700);--primary-color: var(--accent-color);--background-primary: var(--ezv-blue-700);--skip-links-background: var(--background-secondary)}html.verband{--accent-color: var(--ezv-blue-700);--ribbon-color: var(--ezv-blue-600);--secondary-color: var(--ezv-blue-200);--background-secondary: var(--ezv-blue-100);--color-icon-primary: var(--ezv-blue-500);--color-background-navigation-header-mobile: var(--ezv-blue-200);--color-background-navigation-mobile: var(--ezv-blue-100)}html.abfallentsorgung{--accent-color: var(--abf-green-500);--ribbon-color: var(--abf-green-500);--secondary-color: var(--abf-green-200);--background-secondary: var(--abf-green-100);--color-icon-primary: var(--abf-green-500);--color-background-navigation-header-mobile: var(--abf-green-200);--color-background-navigation-mobile: var(--abf-green-100)}html.abwasserentsorgung{--accent-color: var(--azv-red-500);--ribbon-color: var(--azv-red-500);--secondary-color: var(--azv-blue-200);--background-secondary: var(--azv-blue-100);--color-icon-primary: var(--azv-red-500);--color-background-navigation-header-mobile: var(--azv-blue-200);--color-background-navigation-mobile: var(--azv-blue-100)}html.liegenschaftsentwaesserung{--accent-color: var(--lef-sand-500);--ribbon-color: var(--lef-sand-500);--secondary-color: var(--lef-sand-200);--background-secondary: var(--lef-sand-100);--color-icon-primary: var(--lef-sand-500);--color-background-navigation-header-mobile: var(--lef-sand-200);--color-background-navigation-mobile: var(--lef-sand-100)}button{border:none;-webkit-appearance:none;appearance:none;background:none;padding:0;margin:0;color:inherit}button:not(.text-button,.discreet),a[role=button],a.button{display:inline-flex;gap:.5rem;align-items:center;padding:.75rem;border-radius:.75rem;background:var(--button-background);color:#fff;text-decoration:none;font-weight:bold;letter-spacing:.0225rem;transition:background 300ms ease-out,color 300ms ease-out}button:not(.text-button,.discreet):not(:disabled),a[role=button]:not(:disabled),a.button:not(:disabled){cursor:pointer}button:not(.text-button,.discreet):focus,button:not(.text-button,.discreet):hover,a[role=button]:focus,a[role=button]:hover,a.button:focus,a.button:hover{background:var(--button-background-hover)}button:not(.text-button,.discreet).round,a[role=button].round,a.button.round{border-radius:80px;padding-inline:1.75rem}button:not(.text-button,.discreet)[disabled],a[role=button][disabled],a.button[disabled]{background:var(--button-background-disabled)}button:not(.text-button,.discreet) .icon,a[role=button] .icon,a.button .icon{display:block;font-size:1.5rem}button.text-button,a:not(.button):has(>.icon),a.icon-link{display:inline-flex;gap:.5rem;align-items:center;text-decoration:none;color:var(--text-color);letter-spacing:.0225rem;transition:gap 300ms ease-out,padding 300ms ease-out;padding:.75rem 0;font-weight:bold}button.text-button:not(.transition-right),a:not(.button):has(>.icon):not(.transition-right),a.icon-link:not(.transition-right){padding-right:.5rem}button.text-button.transition-right,a:not(.button):has(>.icon).transition-right,a.icon-link.transition-right{padding-left:.5rem}button.text-button .icon,a:not(.button):has(>.icon) .icon,a.icon-link .icon{font-size:1.5rem}button.text-button:focus,button.text-button:hover,a:not(.button):has(>.icon):focus,a:not(.button):has(>.icon):hover,a.icon-link:focus,a.icon-link:hover{gap:1rem}button.text-button:focus:not(.transition-right),button.text-button:hover:not(.transition-right),a:not(.button):has(>.icon):focus:not(.transition-right),a:not(.button):has(>.icon):hover:not(.transition-right),a.icon-link:focus:not(.transition-right),a.icon-link:hover:not(.transition-right){padding-right:0}button.text-button:focus.transition-right,button.text-button:hover.transition-right,a:not(.button):has(>.icon):focus.transition-right,a:not(.button):has(>.icon):hover.transition-right,a.icon-link:focus.transition-right,a.icon-link:hover.transition-right{padding-left:0}button.text-button:focus .text,button.text-button:hover .text,a:not(.button):has(>.icon):focus .text,a:not(.button):has(>.icon):hover .text,a.icon-link:focus .text,a.icon-link:hover .text{text-decoration:underline}.arrow-before::before,.arrow-after::after,.download-before::before,.download-after::after,.external-link-before::before,.external-link-after::after{font-family:"EZVIcons" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5rem}.arrow-before::before{content:"→"}.arrow-after::after{content:"→"}.download-before::before{content:"⍗"}.download-after::after{content:"⍗"}.external-link-before::before{content:""}.external-link-after::after{content:""}:root{--container-max-width:100%}@media(min-width: 576px){:root{--container-max-width:540px}}@media(min-width: 768px){:root{--container-max-width:720px}}@media(min-width: 992px){:root{--container-max-width:960px}}@media(min-width: 1200px){:root{--container-max-width:1140px}}@media(min-width: 1400px){:root{--container-max-width:1320px}}@media(min-width: 1920px){:root{--container-max-width:calc(1620px + 2.25rem)}}.container{width:100%}@media(min-width: 576px){.container{width:540px}}@media(min-width: 768px){.container{width:720px}}@media(min-width: 992px){.container{width:960px}}@media(min-width: 1200px){.container{width:1140px}}@media(min-width: 1400px){.container{width:1320px}}@media(min-width: 1920px){.container{width:calc(1620px + 2.25rem)}}.container{margin-inline:auto}@media screen and (min-width: 768px){.container{padding-left:1.125rem;padding-right:1.125rem}}img{height:auto}figure.image figcaption{margin-top:.5rem;font-size:var(--text-size-small);line-height:var(--text-line-height-small)}:root{--content-background: transparent}.frame:not(.frame-type-shortcut){--frame-padding-top: var(--paddings-section-padding-section-md);--frame-padding-bottom: var(--paddings-section-padding-section-md);padding-top:var(--frame-padding-top);padding-bottom:var(--frame-padding-bottom);background:var(--content-background);scroll-margin-top:calc(2rem + var(--px-page-header-height, 7.875rem) - var(--frame-padding-top))}@media screen and (max-width: 575.98px){.frame:not(.frame-type-shortcut){padding-left:var(--grid-padding-global);padding-right:var(--grid-padding-global)}}.frame:not(.frame-type-shortcut):not(.frame-no-background,.frame-type-client_jobdetail,.frame-type-client_hero_text){--content-background: var(--background-secondary)}hr{border:none;border-top:1px solid var(--text-color)}.frame.frame-type-div .content-element-container{padding-top:var(--spacing-gap-md);padding-bottom:var(--spacing-gap-md)}@media screen and (min-width: 768px){.frame-layout-0>.container>*{margin-left:calc(var(--container-max-width)/12 - 0rem);max-width:calc(var(--container-max-width)/1.2 - 2.25rem)}}.frame.frame-layout-1{--frame-padding-top: var(--paddings-section-padding-section-sm);--frame-padding-bottom: var(--paddings-section-padding-section-sm)}.frame.frame-layout-1>.container>header:not(:only-child){padding-bottom:var(--spacing-gap-xl)}@media screen and (min-width: 768px){.frame.frame-layout-1>.container>*{max-width:calc(var(--container-max-width)/1.5 - 2.25rem)}}.frame.frame-layout-1 .button{margin-top:var(--spacing-gap-2xl)}@media screen and (min-width: 768px){.frame.frame-layout-2>.container>*{max-width:calc(var(--container-max-width)/1.5 - 2.25rem)}}.frame.frame-type-client_2cols{--frame-padding-top: 0;--frame-padding-bottom: 0}.row{display:flex;flex-flow:column;width:100%;gap:2.25rem}@media screen and (min-width: 768px){.row{flex-flow:row}}.row .column{flex-basis:50%}.row .container{width:auto;padding:0}.row .frame{--frame-padding-top: 0;--frame-padding-bottom: 0;--grid-padding-global: 0}.row .frame-layout-0>.container>*{margin-left:0}.frame.frame-space-before-extra-small{--frame-padding-top: 0}.frame.frame-space-after-extra-small{--frame-padding-bottom: 0}.frame.frame-space-before-small{--frame-padding-top: var(--paddings-section-padding-section-sm)}.frame.frame-space-after-small{--frame-padding-bottom: var(--paddings-section-padding-section-sm)}.frame.frame-space-before-large{--frame-padding-top: var(--paddings-section-padding-section-lg)}.frame.frame-space-after-large{--frame-padding-bottom: var(--paddings-section-padding-section-lg)}.frame.frame-space-before-extra-large{--frame-padding-top: var(--paddings-section-padding-section-xl)}.frame.frame-space-after-extra-large{--frame-padding-bottom: var(--paddings-section-padding-section-xl)}p+h1,p+h2,p+h3,p+h4,p+h5,p+h6{padding-top:var(--spacing-gap-2xl)}header:has(h2)+p,header:has(h2)+ul,header:has(h2)+ol,header:has(h2)+blockquote,h2+p,h2+ul,h2+ol,h2+blockquote,header:has(h3)+p,header:has(h3)+ul,header:has(h3)+ol,header:has(h3)+blockquote,h3+p,h3+ul,h3+ol,h3+blockquote{padding-top:var(--spacing-gap-sm)}#page-header{position:fixed;top:4px;right:0;left:0;z-index:101;background:#fff}.navbar-collapse ul{padding:0;margin:0;list-style:none}@media screen and (max-width: 991.98px){#page-header{transition:transform 300ms ease-in-out;transform:translateY(0)}html.scroll-dir-bottom:not(.attached) #page-header{transform:translateY(calc(-5.75rem - 4px))}html.navigation-open #page-header{transform:translateY(0);bottom:0}html.navigation-open body{overflow:hidden}body{padding-top:calc(5.75rem + 4px)}}.navbar-open-button::after,.navbar-division-button::after,.navbar-close-button::after{font-family:"EZVIcons" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.5rem;display:block}.navbar-open-button::after{content:""}.navbar-close-button::after{content:""}.mobile-navigation-header{display:flex;gap:1rem;align-items:center;justify-content:space-between;padding:1.25rem var(--grid-padding-global);background:#fff}html.navigation-open .mobile-navigation-header{background:var(--color-background-navigation-header-mobile)}.mobile-navigation-header .logo-link{margin-right:auto;height:2.5rem;display:flex;align-items:center}.mobile-navigation-header .logo-link img{height:2.25rem;width:auto}html.verband .mobile-navigation-header .logo-link img{height:2.5rem}@media screen and (max-width: 991.98px){.navbar-collapse{display:none;flex-flow:column;position:fixed;inset:4px 0 0;inset:0;background:#fff;z-index:2}.navbar-collapse[aria-hidden=false]{display:flex}.navbar-collapse h2{color:var(--text-color);font-size:1rem;line-height:1.2;text-decoration:underline}.navbar-collapse .navbar-collapse-viewport{width:100%;height:100%;display:flex;flex-flow:column}.navbar-collapse .navbar-collapse-viewport .navbar-collapse-inner{padding:calc(var(--paddings-section-padding-section-lg) - 1rem) var(--grid-padding-global)}}@media screen and (max-width: 991.98px){.pickup-calendar-item,.logo-desktop{display:none}}@media screen and (max-width: 991.98px){.page-navigation-wrapper .navbar-collapse-viewport{background:var(--color-background-navigation-mobile)}.navbar-collapse .page-navigation h2{padding-bottom:calc(var(--spacing-gap-2xl) - 2rem)}.navbar-collapse .page-navigation ul a{display:flex;color:var(--text-color);font-size:1.5rem;font-weight:600;text-decoration:none;padding:1rem 0}.navbar-collapse .page-navigation ul a:hover,.navbar-collapse .page-navigation ul a:focus-visible{text-decoration:underline}.navbar-collapse .page-navigation ul .nav-link-item{display:flex;align-items:center;justify-content:space-between;gap:2.25rem}.navbar-collapse .page-navigation ul .nav-link-item button.discreet{display:flex;height:2rem;font-size:2rem}.navbar-collapse .page-navigation .navbar-collapse{position:fixed;inset:0;z-index:2}}@media screen and (max-width: 991.98px){.navbar-division-link-wrapper{padding:calc(var(--paddings-section-padding-section-md) + var(--paddings-section-padding-section-lg) - 1rem) 0 var(--paddings-section-padding-section-md)}.navbar-division-link-wrapper .navbar-division-link{width:100%;align-items:center;display:flex;gap:.5rem;padding:1rem 0;border-top:1px solid var(--ezv-blue-800);border-bottom:1px solid var(--ezv-blue-800)}.navbar-division-link-wrapper .navbar-division-link:hover,.navbar-division-link-wrapper .navbar-division-link:focus-visible{background:var(--color-background-navigation-header-mobile)}.navbar-division-link-wrapper .navbar-division-link .text{font-size:1.25rem;font-weight:600;margin-right:auto}.navbar-division-link-wrapper .navbar-division-link .signet-wrapper{position:relative;width:2rem;height:2rem}.navbar-division-link-wrapper .navbar-division-link .signet-wrapper img{width:1.6rem;height:1.6rem}.navbar-division-link-wrapper .navbar-division-link .signet-wrapper .signet{position:absolute;display:flex;justify-content:center;align-items:center;width:2rem;height:2rem;border-radius:1rem;opacity:0;transition:opacity 300ms ease-in-out}.navbar-division-link-wrapper .navbar-division-link .signet-wrapper .signet:not(.signet-group){background:#fff}.navbar-division-link-wrapper .navbar-division-link .signet-wrapper .signet.active{opacity:1}.navbar-division-link-wrapper .navbar-division-link .icon{font-size:2rem}.division-navigation{display:flex;flex-flow:column;gap:1rem}.division-navigation h2{padding-bottom:calc(var(--spacing-gap-xl) - 1rem)}.division-navigation a{display:flex;align-items:center;flex-flow:column;height:6rem;padding:1.5rem 1rem;background:var(--color-background-navigation-mobile);border-radius:.75rem}.division-navigation a img{height:3rem}.emergency-call-wrapper{padding:1rem 2rem;background:var(--color-background-navigation-header-mobile)}.emergency-call-wrapper a{display:block;color:var(--text-color);text-decoration:none}.emergency-call-wrapper a:hover,.emergency-call-wrapper a:focus{text-decoration:underline}.division-navigation-desktop-wrapper{display:none}.navbar-division-icons{position:relative;display:block;width:2rem;height:2rem}.navbar-division-icon{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;animation:navbar-division-icon-cycle 10s linear infinite}.navbar-division-icon img{display:block;width:100%;height:100%;object-fit:contain}.navbar-division-icon-group{animation-delay:0s}.navbar-division-icon-verband{animation-delay:-8s}.navbar-division-icon-abfallentsorgung{animation-delay:-6s}.navbar-division-icon-abwasserentsorgung{animation-delay:-4s}.navbar-division-icon-liegenschaftsentwaesserung{animation-delay:-2s}@keyframes navbar-division-icon-cycle{0%,16%{opacity:1}20%,96%{opacity:0}100%{opacity:1}}}@media screen and (max-width: 991.98px)and (prefers-reduced-motion: reduce){.navbar-division-icon{display:none;animation:none}.navbar-division-icon-group{display:flex;opacity:1}}@media screen and (min-width: 992px){#page-header{position:sticky;transition:transform 300ms ease-in-out;transform:translateY(0)}html.scroll-dir-bottom:not(.attached) #page-header{transform:translateY(calc(-7.875rem - 4px))}}@media screen and (min-width: 992px){.division-navigation-desktop-wrapper{background:#fff}.division-navigation-desktop-wrapper a{display:block;padding:.25rem;color:var(--text-color);font-size:var(--text-size-small);letter-spacing:.0175rem;text-decoration:none}.division-navigation-desktop-wrapper a:hover,.division-navigation-desktop-wrapper a:focus{text-decoration:underline}.division-navigation-desktop-wrapper .division-navigation-desktop-wrapper-inner{max-width:var(--container-max-width);margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-inline:1.125rem}.division-navigation-desktop-wrapper .emergency-call-wrapper,.division-navigation-desktop-wrapper .division-navigation{padding:calc(1.125rem - 4px) 0 .5rem}.division-navigation-desktop-wrapper .division-navigation ul{display:flex;align-items:center;gap:1rem;list-style:none;padding:0}.division-navigation-desktop-wrapper .division-navigation a[aria-current=page]{font-weight:600}.division-navigation-desktop-wrapper .emergency-call-wrapper{font-weight:bold;text-align:right}.emergency-call-wrapper-mobile{display:none}}@media screen and (min-width: 992px){.navbar{display:flex;align-items:center;justify-content:space-between;height:7.875rem;max-width:var(--container-max-width);margin-inline:auto;gap:var(--navbar-item-gap);padding-inline:1.125rem}}@media screen and (min-width: 992px){.navbar{--navbar-item-gap: 0.75rem}}@media screen and (min-width: 992px)and (min-width: 992px){.navbar{--navbar-item-gap: 0.75rem}}@media screen and (min-width: 992px)and (min-width: 1200px){.navbar{--navbar-item-gap: 1.25rem}}@media screen and (min-width: 992px)and (min-width: 1400px){.navbar{--navbar-item-gap: 2.25rem}}@media screen and (min-width: 992px){.navbar{--navbar-font-size: 0.75rem}}@media screen and (min-width: 992px)and (min-width: 992px){.navbar{--navbar-font-size: 1rem}}@media screen and (min-width: 992px)and (min-width: 1200px){.navbar{--navbar-font-size: 1.25rem}}@media screen and (min-width: 992px){.navbar .page-navigation-sub-title{display:none}.navbar .logo-desktop{flex-shrink:0}.navbar>*{background:#fff}.navbar-collapse{display:flex;position:relative}.navbar-collapse .navbar-collapse{display:flex;content-visibility:hidden;opacity:0;position:absolute;top:100%;z-index:1;transition-property:opacity,content-visibility;transition-duration:600ms;transition-timing-function:ease-in-out;transition-behavior:allow-discrete}.navbar-collapse .navbar-collapse::before{opacity:0;position:absolute;content:" ";background:rgba(0,0,0,.4);width:300vw;left:-100vw;top:-100vh;height:200vh;z-index:2;transition:opacity 225ms 75ms ease-in-out;pointer-events:none}.navbar-collapse .navbar-collapse .navbar-collapse-viewport{position:relative;z-index:4}.navbar-collapse li:hover>.navbar-collapse,.navbar-collapse li:focus-within>.navbar-collapse{content-visibility:visible;opacity:1}.navbar-collapse li:hover>.navbar-collapse::before,.navbar-collapse li:focus-within>.navbar-collapse::before{opacity:1}#main-nav{display:flex;align-items:center;padding:.625rem 0 0 .75rem;gap:var(--navbar-item-gap)}.navbar-collapse .page-navigation a:not(.button,.page-navigation-sub-title){display:flex;padding:.75rem .5rem;color:var(--text-color);font-size:var(--navbar-font-size);font-weight:600;text-decoration:none;line-height:1.1;text-align:center}.navbar-collapse .page-navigation a:not(.button,.page-navigation-sub-title):hover,.navbar-collapse .page-navigation a:not(.button,.page-navigation-sub-title):focus-visible{text-decoration:underline}.navbar-collapse .page-navigation:hover>.nav-link-item>a,.navbar-collapse .page-navigation:focus-within>.nav-link-item>a{text-decoration:underline}.navbar-collapse .page-navigation a.active{text-decoration:underline}.navbar-collapse .page-navigation a.active:hover,.navbar-collapse .page-navigation a.active:focus-visible{text-decoration:underline}.navbar-collapse .page-navigation a.button.pickup-calendar-link{--button-background: var(--azv-red-500);font-size:var(--navbar-font-size)}.navbar-collapse .page-navigation .page-navigation-sub .navbar-collapse-inner{background:#fff;border-radius:.75rem;padding:1rem}.navbar-collapse .page-navigation .page-navigation-sub .navbar-collapse-inner li{padding-bottom:.5rem}.navbar-collapse .page-navigation .page-navigation-sub .navbar-collapse-inner li:last-child{padding-bottom:0}.navbar-collapse .page-navigation .page-navigation-sub .navbar-collapse-inner a{padding:.2rem 1.5rem .2rem .5rem}.mobile-navigation-header,.division-navigation-wrapper-mobile,.navbar-division-link-wrapper,.page-navigation-sub-open-button{display:none}}:root{--arrow-link-transition-duration: 300ms}.animated-link-arrow-stroke{transform-origin:center right;transition:transform var(--arrow-link-transition-duration) ease-out}a:hover .animated-link-arrow-stroke,a:focus-visible .animated-link-arrow-stroke{transform:scaleX(2)}:root{--backlink-background: white}.back-link-wrapper{position:sticky;z-index:2;top:4px;background:var(--backlink-background);padding:0}.back-link-wrapper::before,.back-link-wrapper::after{content:"";display:block;position:absolute;background:var(--backlink-background);top:0;height:100%;width:calc(50vw - var(--container-max-width)/2)}@media screen and (min-width: 768px){.back-link-wrapper::before,.back-link-wrapper::after{width:calc(50vw - var(--container-max-width)/2 + 1.125rem)}}.back-link-wrapper::before{right:100%}.back-link-wrapper::after{left:100%}.note{border-radius:.75rem;padding:var(--paddings-padding-md);border:1px solid var(--system-warning-400);background:var(--system-warning-300)}.note:not(:first-child){margin-top:var(--spacing-gap-xl)}.note.success{border-color:var(--system-success-600);background:var(--system-success-300)}.note.error{border-color:var(--system-error-600);background:var(--system-error-300)}:root{--validation-error-color: var(--system-error-700)}select{color:inherit}fieldset{border:none;padding:0}fieldset legend{width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}fieldset legend:not(caption){position:absolute !important}fieldset legend *{overflow:hidden !important}input[type=text],input[type=date],input[type=tel],input[type=email]{height:3.25rem}@supports(-webkit-text-size-adjust: none) and (font: -apple-system-body){input[type=date]{-webkit-logical-width:calc(100% - 2*var(--paddings-padding-sm) - 2px);-webkit-logical-height:calc(1.75rem - 2px)}}textarea{min-height:8rem}.form-label{display:block;letter-spacing:.0112rem}.form-label .required{margin-left:-0.2em;display:inline}.form-control{--border-color: transparent;width:100%;padding:.75rem var(--paddings-padding-sm);border-radius:.75rem;border:1px solid var(--border-color);font-size:var(--text-size-regular);line-height:1.4;color:inherit;letter-spacing:.0225rem}.form-control:hover,.form-control:focus,.form-control:focus-visible{--border-color: var(--color-system-focus);outline:none}.form-control:user-invalid,.form-control.is-invalid{--border-color: var(--validation-error-color)}.form-control::placeholder{color:var(--color-text-action-input-muted)}.select-box{display:inline-flex;gap:1rem;align-items:center;justify-content:space-between;min-width:200px;border-radius:.75rem;background:rgba(0,0,0,0);transition:background 300ms ease-out;border:1px solid var(--ezv-blue-700);appearance:none;line-height:1;letter-spacing:.0225rem;position:relative}.select-box::after{font-family:"EZVIcons" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;right:1rem;pointer-events:none;width:1.125rem}.select-box:hover,.select-box:focus-within{background:#fff}.select-box select{padding:var(--paddings-padding-sm) 3.125rem var(--paddings-padding-sm) var(--paddings-padding-md);inset:0;width:100%;appearance:none;background:rgba(0,0,0,0);border:none}.select-label{display:block;font-weight:bold}.select-label+.select-box{margin-top:.5rem}.invalid-feedback{color:var(--validation-error-color);font-size:var(--text-size-small)}.form-element{display:flex;flex-flow:column;gap:.75rem}fieldset.form-element{gap:var(--grid-gutter)}.frame-type-form_formframework form{display:flex;flex-flow:column;gap:var(--spacing-gap-lg)}@media screen and (min-width: 768px){.frame-type-form_formframework form{display:grid;grid-template-columns:repeat(10, minmax(0, 1fr));gap:var(--spacing-gap-lg) 2.25rem}}@media screen and (min-width: 768px){.frame-type-form_formframework form fieldset{display:grid;grid-column:1/span 10;gap:var(--spacing-gap-lg) 2.25rem;grid-template-columns:repeat(2, minmax(0, 1fr))}}.frame-type-form_formframework form .form-element-textarea{grid-column:1/span 10}.frame-type-form_formframework form .form-element-statictext{grid-column:1/span 6}@media screen and (min-width: 768px)and (max-width: 991.98px){.frame-type-form_formframework form .form-element-statictext{grid-column:1/6}}.frame-type-form_formframework form .form-element-statictext p{font-size:var(--text-size-small)}.frame-type-form_formframework form .actions{margin-top:calc(-1*(var(--spacing-gap-lg) - 1rem));grid-column:8/11}@media screen and (min-width: 768px){.frame-type-form_formframework form .actions{margin-top:0;place-self:center flex-end}}@media screen and (min-width: 768px)and (max-width: 991.98px){.frame-type-form_formframework form .actions{grid-column:6/11}}.frame-type-form_formframework form>div:first-child:has(input[type=hidden]){width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.frame-type-form_formframework form>div:first-child:has(input[type=hidden]):not(caption){position:absolute !important}.frame-type-form_formframework form>div:first-child:has(input[type=hidden]) *{overflow:hidden !important}.frame.frame-type-form_formframework{--frame-padding-bottom: var(--paddings-section-padding-section-lg)}.frame-type-text:has(+.frame-type-form_formframework){--frame-padding-bottom: var(--spacing-gap-3xl)}.frame-type-text+.frame-type-form_formframework{--frame-padding-top: 0}.ribbon{height:4px;top:0;right:0;left:0;position:fixed;background:var(--ribbon-color);z-index:100}figure.table table{width:100%;border-spacing:0 .5rem;margin-top:-0.5rem;margin-bottom:-0.5rem}figure.table table th,figure.table table td{padding:var(--paddings-padding-xs);background:#fff}figure.table table th:first-child,figure.table table td:first-child{padding-left:1.25rem;border-radius:.75rem 0 0 .75rem}figure.table table th:last-child,figure.table table td:last-child{padding-right:1.25rem;border-radius:0 .75rem .75rem 0}figure.table table th{text-align:left}figure.table figcaption{margin-top:var(--spacing-gap-xs);font-size:var(--text-size-small)}p+figure.table{padding-top:var(--spacing-gap-md)}.wave{aspect-ratio:1920/168;background-size:cover;color:var(--background-secondary)}.wave svg{width:100%;height:100%;display:block}.wave .wave-top svg{transform:translateY(1px)}.client-text-media{display:flex;flex-flow:column;gap:var(--spacing-gap-xl);align-items:center}@media screen and (min-width: 768px){.client-text-media{gap:calc(var(--container-max-width)/12 + 2.25rem);flex-flow:row nowrap}.client-text-media.ratio-5-4>.media{width:calc(var(--container-max-width)/2.4 - 2.25rem)}.client-text-media.ratio-5-4>.text{width:calc(var(--container-max-width)/3 - 2.25rem)}.client-text-media.ratio-4-5>.media{width:calc(var(--container-max-width)/3 - 2.25rem)}.client-text-media.ratio-4-5>.text{width:calc(var(--container-max-width)/2.4 - 2.25rem)}.client-text-media.text-first>.media{order:2}.client-text-media.text-first>.text{order:1}.client-text-media.text-first.ratio-5-4>.media{width:calc(var(--container-max-width)/3 - 2.25rem)}.client-text-media.text-first.ratio-5-4>.text{width:calc(var(--container-max-width)/2.4 - 2.25rem)}.client-text-media.text-first.ratio-4-5>.media{width:calc(var(--container-max-width)/2.4 - 2.25rem)}.client-text-media.text-first.ratio-4-5>.text{width:calc(var(--container-max-width)/3 - 2.25rem)}}.client-text-media .media{overflow:clip;border-radius:.75rem}.client-text-media .content-icon{padding-bottom:var(--spacing-gap-sm)}.client-text-media .content-icon span{font-size:3rem;color:var(--color-icon-primary)}.client-text-media header{padding-bottom:var(--spacing-gap-md)}.client-text-media .icon-link{margin-top:var(--spacing-gap-lg);padding:.75rem .75rem .75rem 0}.frame.frame-type-client_text_media{--frame-padding-top: var(--paddings-section-padding-section-lg);--frame-padding-bottom: var(--paddings-section-padding-section-lg)}.team-person{flex:1 1 0px}.team-person:last-child{padding-bottom:0}.team-person .team-link-image{display:flex;justify-content:center}.team-person .team-image{padding-bottom:var(--spacing-gap-md)}.team-person .team-image img{border-radius:.75rem}.team-person .team-person-data .team-label-name{font-size:var(--text-size-medium);line-height:1.5}.team-person .team-person-data .team-info-function,.team-person .team-person-data .team-info-telephone,.team-person .team-person-data .team-info-email,.team-person .team-person-data .team-info-link{display:block}.team-person .team-person-data .team-info-telephone,.team-person .team-person-data .team-info-email,.team-person .team-person-data .team-info-link{line-height:1.4}.team-person .team-person-data .team-info-function{padding-bottom:var(--spacing-gap-sm, 0.75rem);line-height:1.5}.team-person .team-person-data a{padding-top:.5rem;padding-bottom:.5rem;text-decoration:none;color:var(--text-color)}.team-person .team-person-data a:hover,.team-person .team-person-data a:focus{text-decoration:underline}.person-list .team-card-row{display:flex;gap:2.25rem}@media screen and (max-width: 767.98px){.person-list .team-card-row{flex-flow:column}}@media screen and (min-width: 768px){.person-list .team-card-row{gap:2.25rem}}.frame-layout-0>.container>.tx-team{margin-left:0;max-width:none}.frame-type-team_iresultsperson>.container>header,.frame-type-team_iresultsteam>.container>header,.frame-type-team_detail>.container>header{padding-bottom:var(--spacing-gap-2xl);margin-left:0}.client-media,.client-hero-text .media-row{display:flex}.client-media.image-right,.client-hero-text .media-row.image-right{justify-content:flex-end}.client-media.image-full,.client-hero-text .media-row.image-full{justify-content:center}.client-media .media,.client-hero-text .media-row .media{overflow:hidden;overflow:clip;border-radius:.75rem}@media screen and (min-width: 768px){.client-media:not(.image-full) .media,.client-hero-text .media-row:not(.image-full) .media{max-width:calc(var(--container-max-width)/1.7142857143 - 2.25rem)}}@media screen and (min-width: 768px){.client-media.image-full .media,.client-hero-text .media-row.image-full .media{max-width:calc(var(--container-max-width)/1.2 - 2.25rem)}}.frame-layout-0>.container>.client-media{margin-left:0;margin-right:0;max-width:100%}.frame-type-client_media header{padding-bottom:var(--spacing-gap-md)}.client-hero-text{position:relative;padding-bottom:2rem}@media screen and (min-width: 768px){.client-hero-text{padding-bottom:var(--paddings-section-padding-section-sm)}}.client-hero-text .client-hero-text-inner{position:relative;display:flex;flex-flow:column;z-index:2;gap:var(--spacing-gap-xl)}@media screen and (max-width: 767.98px){.client-hero-text .client-hero-text-inner{padding-left:var(--grid-padding-global);padding-right:var(--grid-padding-global)}}@media screen and (min-width: 768px){.client-hero-text .client-hero-text-inner{gap:var(--spacing-gap-3xl)}}@media screen and (min-width: 768px){.client-hero-text .client-hero-text-inner .text{max-width:calc(var(--container-max-width)/1.5 - 2.25rem)}}.client-hero-text .client-hero-text-inner .text header:not(:only-child){padding-bottom:var(--spacing-gap-xl)}.client-hero-text .client-hero-text-inner .text .button{margin-top:var(--spacing-gap-2xl)}.client-hero-text .client-hero-text-background{display:flex;align-items:flex-end;position:absolute;inset:0 0 -1px;z-index:1}.client-hero-text .client-hero-text-background svg{height:auto;width:100%;color:var(--background-secondary)}.frame.frame-type-client_hero_text{--content-background: transparent;--frame-padding-top: var(--paddings-section-padding-section-lg);--frame-padding-bottom: 0;padding-left:0;padding-right:0;overflow:hidden}.frame-layout-0>.container>.client-hero-text-media{margin-left:0;margin-right:0;max-width:100%}.video-embed{position:relative}.video-embed .video-control-button{position:absolute;width:1.75rem;height:1.75rem;border-radius:.875rem;bottom:var(--spacing-gap-sm);right:var(--spacing-gap-sm);padding:0;display:flex;justify-content:center;align-items:center;background:rgba(0,28,56,.8)}.video-embed .video-control-button::before{font-family:"EZVIcons" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.video-embed .video-control-button.playing::before{content:""}.accordion{--accordion-container-transition-duration: 750ms}@supports(transition-behavior: allow-discrete) and (not (interpolate-size: allow-keywords)){.accordion details::details-content{content-visibility:visible !important;transition:content-visibility var(--accordion-container-transition-duration) allow-discrete}.accordion details .accordion-content{transition:grid-template-rows var(--accordion-container-transition-duration);display:grid;grid-template-rows:0fr}.accordion details .accordion-content>*{overflow:hidden}.accordion details[open] .accordion-content{grid-template-rows:1fr}}@supports(interpolate-size: allow-keywords){:root{interpolate-size:allow-keywords}.accordion details::details-content{block-size:0;transition:content-visibility var(--accordion-container-transition-duration) allow-discrete,block-size var(--accordion-container-transition-duration);overflow:hidden}.accordion details[open]::details-content{block-size:auto}}.accordion{--accordion-container-transition-duration: 750ms}.accordion details{padding:var(--spacing-gap-md) var(--spacing-gap-sm) var(--spacing-gap-md) var(--spacing-gap-lg);background:#fff;border-radius:.75rem;margin-bottom:var(--spacing-gap-md)}.accordion details:last-child{margin-bottom:0}.accordion details summary{list-style-position:outside;font-size:var(--heading-size-h5);font-weight:bold;line-height:1.2;display:flex;justify-content:space-between;align-items:center;width:100%;cursor:pointer;transition:padding 750ms ease-out;padding-right:3.5rem;position:relative}.accordion details summary:hover,.accordion details summary:focus-visible{padding-left:.5rem;padding-right:3rem;outline:none}.accordion details summary::before,.accordion details summary::after{font-family:"EZVIcons" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2rem;position:absolute;right:0}.accordion details summary::before{content:"+";transition:opacity 750ms ease-out}.accordion details summary::after{content:"-";opacity:0;rotate:180deg;transition:all 375ms ease-out}.accordion details summary::marker{display:none}.accordion details .accordion-content>*{opacity:0;pointer-events:none;transition:opacity 562.5ms,max-height 750ms,height 750ms}.accordion details .accordion-content>*:first-child{padding-top:var(--spacing-gap-lg)}.accordion details .accordion-content>*:last-child{padding-bottom:var(--spacing-gap-sm)}.accordion details[open] .accordion-content>*{opacity:1;pointer-events:auto;transition:opacity 3187.5ms,max-height 750ms,height 750ms}.accordion details[open] summary{padding-left:0}.accordion details[open] summary::before{opacity:0}.accordion details[open] summary::after{rotate:0deg;opacity:1}.frame.frame-type-client_faqlist,.frame.frame-type-client_randomfaqs{--frame-padding-top: var(--paddings-section-padding-section-lg);--frame-padding-bottom: var(--paddings-section-padding-section-lg)}@media screen and (min-width: 768px){.frame.frame-type-client_faqlist>.container>.accordion,.frame.frame-type-client_randomfaqs>.container>.accordion{margin-left:calc(var(--container-max-width)/6 - 0rem);max-width:calc(var(--container-max-width)/1.5 - 2.25rem)}}.frame.frame-type-client_faqlist header,.frame.frame-type-client_randomfaqs header{padding-bottom:var(--spacing-gap-xl)}.frame.frame-type-client_faqlist header:has(.ce-headline-center),.frame.frame-type-client_randomfaqs header:has(.ce-headline-center){margin-left:0;max-width:none}.faq-all-button-container{display:flex;justify-content:center;margin-top:var(--spacing-gap-3xl)}.cards{display:flex;flex-flow:column;gap:2.25rem}@media screen and (min-width: 768px){.cards{gap:2.25rem;flex-flow:row}}.cards .card{display:flex;flex-flow:column;flex:1 1 0px;border-radius:.75rem;background:#fff;padding:var(--paddings-padding-md)}@media screen and (min-width: 768px){.cards .card{max-width:calc(var(--container-max-width)/2.4 - 2.25rem);padding:var(--paddings-padding-lg)}}@media screen and (min-width: 768px)and (max-width: 991.98px){.cards .card{max-width:calc(var(--container-max-width)/2 - 2.25rem)}}@media screen and (min-width: 768px){.cards.cards-count-3 .card{max-width:calc(var(--container-max-width)/3 - 2.25rem)}}.cards .card-image{padding-bottom:var(--spacing-gap-xl)}.cards .card-text>*:not(:first-child){padding-top:var(--spacing-gap-xs)}.cards .card-text>*:not(:first-child).paragraph{padding-top:var(--spacing-gap-lg)}.cards .card-link-wrapper{margin-top:auto;padding-top:var(--spacing-gap-xl)}.cards a.card-link{display:inline-flex;padding-top:.75rem;padding-bottom:.75rem;justify-content:center;align-items:center}.frame-layout-0>.container>.cards.cards-count-3{margin-left:0;max-width:none}@media screen and (min-width: 768px)and (max-width: 991.98px){.frame-layout-0>.container>.cards.cards-count-1,.frame-layout-0>.container>.cards.cards-count-2{margin-left:0;max-width:none}}.frame-type-text+.frame-type-iresults_card{--frame-padding-top: var(--spacing-gap-2xl)}.frame-type-text:has(+.frame-type-iresults_card){--frame-padding-bottom: 0}.fact-boxes{text-align:center;padding-top:var(--paddings-section-padding-section-lg);padding-bottom:var(--paddings-section-padding-section-lg)}@media screen and (max-width: 767.98px){.fact-boxes .fact-box{border-bottom:1px solid var(--ezv-blue-800);padding:var(--spacing-gap-lg) var(--spacing-gap-xl)}.fact-boxes .fact-box:first-child{padding-top:0}.fact-boxes .fact-box:last-child{border-bottom:none;padding-bottom:0}}@media screen and (min-width: 768px){.fact-boxes{display:flex}.fact-boxes .fact-box{flex:1 1 0px;padding:0 var(--spacing-gap-xl);border:.5px solid var(--ezv-blue-800);border-top:none;border-bottom:none}.fact-boxes .fact-box:first-child{border-left-color:rgba(0,0,0,0)}.fact-boxes .fact-box:last-child{border-right-color:rgba(0,0,0,0)}}.fact-boxes .fact-box-title,.fact-boxes .fact-box-text{line-height:1.1}.fact-boxes .fact-box-title{font-size:var(--heading-size-h2);font-weight:bold;padding-bottom:1rem;-webkit-hyphens:manual;hyphens:manual}.frame.frame-type-iresults_factboxes{--frame-padding-top: 0;--frame-padding-bottom: 0}.link-boxes{gap:2.25rem;display:flex;padding-top:var(--paddings-section-padding-section-lg);padding-bottom:var(--paddings-section-padding-section-lg)}@media screen and (max-width: 767.98px){.link-boxes{flex-flow:column}}.link-boxes .link-box{display:flex;flex-flow:column;justify-content:space-between;text-decoration:none;color:var(--text-color);border-radius:.75rem;padding:var(--paddings-padding-lg) var(--paddings-padding-lg) var(--paddings-padding-sm) var(--paddings-padding-lg);min-height:9.75rem}@media screen and (min-width: 768px){.link-boxes .link-box{min-height:14.5rem;flex:1 1 0px}}.link-boxes .link-box .link-box-text{display:inline-flex;gap:.5rem;align-items:center;text-decoration:none;color:var(--text-color);letter-spacing:.0225rem;transition:gap 300ms ease-out,padding 300ms ease-out;padding:.75rem 0;font-weight:bold}.link-boxes .link-box .link-box-text:not(.transition-right){padding-right:.5rem}.link-boxes .link-box .link-box-text.transition-right{padding-left:.5rem}.link-boxes .link-box .link-box-text .icon{font-size:1.5rem}.link-boxes .link-box:focus .link-box-text,.link-boxes .link-box:hover .link-box-text{gap:1rem}.link-boxes .link-box:focus .link-box-text:not(.transition-right),.link-boxes .link-box:hover .link-box-text:not(.transition-right){padding-right:0}.link-boxes .link-box:focus .link-box-text.transition-right,.link-boxes .link-box:hover .link-box-text.transition-right{padding-left:0}.link-boxes .link-box:focus .link-box-text .text,.link-boxes .link-box:hover .link-box-text .text{text-decoration:underline}.link-boxes .link-box .icon{font-size:1.5rem}.link-boxes.with-background .link-box{--text-color: white;background:var(--background-primary)}.link-boxes .link-box-title,.link-boxes .link-box-text{line-height:1.1}.link-boxes .link-box-title{font-size:var(--heading-size-h3);font-weight:bold;padding-bottom:1rem}.frame.frame-type-iresults_linkboxes{--frame-padding-top: 0;--frame-padding-bottom: 0}.quotation:not([hidden]){display:flex;gap:2.25rem}.quotation:not([hidden]) .quotation-icon{flex-shrink:0;flex-grow:0;color:var(--color-icon-primary);text-align:right;font-size:1.67rem}@media screen and (min-width: 768px){.quotation:not([hidden]) .quotation-icon{font-size:4rem;width:calc(var(--container-max-width)/6 - 2.25rem)}}.quotation:not([hidden]) .quotation-icon span{display:block}@media screen and (min-width: 768px){.quotation:not([hidden]) .quotation-text{width:calc(var(--container-max-width)/1.7142857143 - 2.25rem)}}.quotation:not([hidden]) .quotation-text p{font-size:var(--heading-size-h2);font-weight:bold;line-height:1.1;hyphenate-limit-chars:auto 5}.frame.frame-type-client_randomquotation{--frame-padding-top: var(--paddings-section-padding-section-lg);--frame-padding-bottom: var(--paddings-section-padding-section-lg)}.client-testimonial-row{display:flex;flex-flow:column;align-items:center}.client-testimonial{display:flex;align-items:center;flex-flow:column;gap:var(--spacing-gap-xl)}@media screen and (min-width: 768px){.client-testimonial{flex-flow:row;gap:var(--spacing-gap-3xl);width:calc(var(--container-max-width)/1.3333333333 - 2.25rem)}}.client-testimonial .image{flex:1 1 20%;width:100%;display:flex;justify-content:flex-end}.client-testimonial .image img{border-radius:.75rem}@media screen and (max-width: 767.98px){.client-testimonial .image img{width:75%}}.client-testimonial .content{flex:1 1 50%;display:flex;flex-flow:column;gap:var(--spacing-gap-md)}.client-testimonial .content .text p{font-size:var(--text-size-medium);letter-spacing:.0138rem}.client-testimonial .content .name{font-size:var(--text-size-small)}.frame.frame-type-client_testimonial{--frame-padding-top: var(--paddings-section-padding-section-lg);--frame-padding-bottom: var(--paddings-section-padding-section-lg)}.frame-layout-0>.container>.client-testimonial{margin-left:0;max-width:none}.contact-list{display:grid;gap:var(--spacing-gap-4xl) 2.25rem;grid-template-columns:1fr}@media screen and (min-width: 768px){.contact-list{grid-template-columns:repeat(3, 1fr)}}@media screen and (min-width: 768px)and (max-width: 991.98px){.contact-list{grid-template-columns:repeat(2, 1fr)}}.contact-list p{padding-bottom:var(--spacing-gap-md)}.contact-list p:last-child{padding-bottom:0}.contact-list a{color:var(--text-color)}@media screen and (min-width: 768px){.contact-list .contact:nth-child(2){grid-row:2}.contact-list .contact:nth-child(3){grid-row:2}.contact-list .contact:nth-child(4){grid-row:2}}@media screen and (min-width: 768px)and (max-width: 991.98px){.contact-list .contact:nth-child(4){grid-row:3}}.contact-list .contact-image{padding-bottom:var(--spacing-gap-xl)}.contact-list .contact-title{padding-bottom:var(--spacing-gap-md)}.contact-list .contact-emergency-call{padding-top:var(--spacing-gap-md)}.contact-list .contact-emergency-call .emergency-call-label{display:block}.frame-type-client_contacts header{--padding-bottom: calc( var(--paddings-section-padding-section-sm) + var(--paddings-section-padding-section-md) );padding:0 0 var(--padding-bottom) 0}.frame.frame-type-client_contacts.frame-layout-0>.container>header{margin-left:0;max-width:none}#footer{--text-color: white;--list-mark-color: white;color:#fff;background:var(--ezv-blue-700) no-repeat left top;padding:var(--paddings-section-padding-section-md) var(--grid-padding-global)}@media screen and (max-width: 991.98px){#footer{background-image:url("/_assets/a58315a803876831dfaf091256ff625b/Images/footer-signet-mobile.svg");background-size:100%;background-position:bottom}}@media screen and (min-width: 992px){#footer{padding-inline:0;background-image:url("/_assets/a58315a803876831dfaf091256ff625b/Images/footer-signet.svg");background-size:auto 100%}}#footer h2{font-size:var(--heading-size-h5);padding-bottom:1rem}#footer .footer-col-1 h2{padding-bottom:1.5rem}#footer h2.emergency-call-label{font-size:var(--text-size-regular);padding-bottom:0}#footer p{padding-bottom:1rem}#footer p:last-child{padding-bottom:0}#footer a{color:var(--text-color);text-decoration:none}#footer a:not(.icon-link,.social-link):hover{text-decoration:underline}#footer a:not(.icon-link,.social-link):focus-visible{text-decoration:underline}#footer ul{list-style:none;padding:0}#footer ul li::before{content:normal}#footer header+p{padding-top:0}#footer .frame{background:rgba(0,0,0,0);padding:0}#footer .container .container{padding:0;width:auto}#footer .frame-layout-0>.container>*{margin-left:0;max-width:none}.footer-main{display:flex;flex-flow:column;gap:2.25rem}@media screen and (min-width: 768px)and (max-width: 991.98px){.footer-main{display:grid;grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 992px){.footer-main{gap:2.25rem;flex-flow:row}.footer-main .footer-col{flex:0 0 calc(var(--container-max-width)/6 - 2.25rem)}.footer-main .footer-col-1{flex-basis:calc(var(--container-max-width)/2 - 2.25rem)}}.division-footer-navigation{display:flex;flex-flow:column;gap:1rem}.division-footer-navigation a.icon-link{display:inline-flex;font-weight:normal;padding:0}#footer .social-links{display:flex;gap:var(--spacing-gap-xs)}@media screen and (min-width: 992px){#footer .social-links{justify-content:flex-end}}#footer .social-links .social-links-label{font-size:var(--text-size-small)}#footer .social-links .social-link{font-size:1.5rem}#footer .social-links a.social-link:hover{color:var(--link-primary)}.footer-post{display:flex;flex-flow:column;gap:2.25rem;padding-top:2.25rem}@media screen and (min-width: 992px){.footer-post{flex-flow:row;justify-content:space-between;align-items:flex-end;padding-top:7rem}}.footer-post .footer-legal a{font-size:var(--text-size-small);padding:0 1rem}.footer-post .footer-legal a:first-child{padding-left:0}.footer-post .footer-legal a:last-child{padding-right:0}.news-filter .select-box{max-width:100%;width:516px}.news-list-view{--arrow-link-transition-duration: 300ms;display:grid;grid-template-columns:1fr;gap:2.25rem}@media screen and (min-width: 768px){.news-list-view{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media screen and (min-width: 768px)and (max-width: 991.98px){.news-list-view{grid-template-columns:repeat(3, minmax(0, 1fr))}}.news-list-view .article{display:flex;flex-flow:column;justify-content:stretch;background:#fff;border-radius:.75rem;overflow:hidden;color:var(--text-color);text-decoration:none}.news-list-view .article[hidden]{display:none}.news-list-view .article h2,.news-list-view .article h3{font-size:var(--text-size-medium);line-height:1.3;letter-spacing:.0112rem;padding:1rem 0}.news-list-view .article .news-bottom{min-height:12.5rem;height:100%;display:flex;flex-flow:column;justify-content:space-between;padding:1.5rem}.news-list-view .article .footer{margin-top:auto;display:flex;justify-content:space-between;align-items:center;gap:2.25rem}.news-list-view .article .news-list-category,.news-list-view .article .news-list-date{display:block;font-size:var(--text-size-small)}.news-list-view .line-wrapper{line-height:3px}.news-list-view .line-wrapper .line{height:3px;display:block;width:calc(var(--container-max-width)/6 - 2.25rem);transition:width 300ms ease-out}.news-list-view .category-class-verband .line{background:var(--ezv-blue-600)}.news-list-view .category-class-abfallentsorgung .line{background:var(--abf-green-500)}.news-list-view .category-class-abwasserentsorgung .line{background:var(--azv-red-500)}.news-list-view .category-class-liegenschaftsentwaesserung .line{background:var(--lef-sand-500)}.news-list-view a.article:hover .line-wrapper .line,.news-list-view a.article:focus-visible .line-wrapper .line{width:100%}@media screen and (min-width: 768px)and (max-width: 991.98px){.news-list-view.news-count-limit-4 .article:nth-of-type(4){display:none}}@media screen and (max-width: 767.98px){.news-list-view.with-limit{display:flex;margin-inline:calc(-1*var(--grid-padding-global));overflow:scroll;scroll-snap-type:x mandatory;position:relative}.news-list-view.with-limit .slider-fill{width:calc(var(--grid-padding-global) - 2.25rem);flex-shrink:0}.news-list-view.with-limit .article{flex:0 0 calc(100vw - 2*var(--grid-padding-global) - 2.25rem);scroll-snap-align:center}}@media screen and (min-width: 576px)and (max-width: 767.98px){.news-list-view.with-limit{margin-inline:calc(-0.5*(100vw - var(--container-max-width)))}}@media screen and (min-width: 768px){.news-list-view.with-limit .slider-fill{display:none}}.news-show-all-link-wrapper{display:flex;justify-content:flex-end;padding:0 1.125rem var(--spacing-gap-xs) 0}.news-show-all-link-wrapper .news-show-all-link{display:flex}.frame-layout-0>.container>.news{margin-left:0;max-width:none}.frame-type-text:has(+.frame-type-news_categorylist){--frame-padding-bottom: var(--paddings-section-padding-section-sm)}.frame.frame-type-news_categorylist{--frame-padding-top: var(--paddings-section-padding-section-sm);--frame-padding-bottom: 0}.frame.frame-type-news_newsliststicky{--frame-padding-top: var(--paddings-section-padding-section-sm);--frame-padding-bottom: var(--paddings-section-padding-section-md)}.frame.frame-type-news_newsliststicky{--frame-padding-top: var(--paddings-section-padding-section-sm);--frame-padding-bottom: var(--paddings-section-padding-section-md)}.frame.frame-type-news_newsliststicky:has(.with-limit){--frame-padding-top: var(--spacing-gap-xl);--frame-padding-bottom: var(--paddings-section-padding-section-lg)}.news.news-single .article{--backlink-background: var(--content-background);padding-top:1.5rem}.news.news-single .article .article-inner{padding-top:var(--paddings-section-padding-section-sm)}.news.news-single .article .article-inner:not(:last-child){padding-bottom:var(--paddings-section-padding-section-md)}@media screen and (min-width: 768px){.news.news-single .article .article-inner{margin-left:calc(var(--container-max-width)/12 - 0rem);width:calc(var(--container-max-width)/1.2 - 2.25rem)}}.news.news-single .article .article-inner .news-list-category::before{content:"#";display:inline;margin-right:-0.25em}.news.news-single .article .article-inner .news-metadata{display:flex;padding-bottom:var(--spacing-gap-sm);gap:var(--spacing-gap-sm)}.news.news-single .article .article-inner .header{padding-bottom:var(--spacing-gap-xl)}@media screen and (min-width: 768px){.news.news-single .article .article-inner .header{max-width:calc(var(--container-max-width)/1.5 - 2.25rem)}}.news.news-single .article .article-inner .news-img-wrap{padding-bottom:var(--paddings-section-padding-section-md)}.news.news-single .article .article-inner .news-img-wrap .mediaelement img{border-radius:.75rem}.news.news-single .article .article-inner .teaser-text{padding-bottom:var(--spacing-gap-2xl)}.news.news-single .article .article-inner .news-text-wrap p:not(:first-of-type){padding-top:var(--spacing-gap-2xl)}.news.news-single .article .article-inner .news-related-files{padding-top:var(--spacing-gap-2xl)}.news.news-single .article .article-inner .news-related-files ul{padding-left:0}.news.news-single .article .article-inner .news-related-files li{display:flex;gap:2.25rem;align-items:center}.news.news-single .article .article-inner .news-related-files li::before{content:normal}.news.news-single .article .article-inner .news-img-additional{padding-top:var(--spacing-gap-2xl)}.news.news-single .article .article-inner .news-img-additional .news-img-wrap{display:grid;gap:2.25rem;grid-template-columns:repeat(2, minmax(0, 1fr));padding-bottom:0}.news.news-single .article .article-inner .news-img-additional .news-img-wrap .outer{display:flex;align-items:center}.news.news-single .news-related-by-first-category{padding-top:var(--paddings-section-padding-section-sm)}.news.news-single .news-related-by-first-category h2{padding-bottom:var(--spacing-gap-xl)}.news.news-single .news-related-by-first-category .article{padding-top:0}.frame.frame-type-news_newsdetail{--frame-padding-bottom: var(--paddings-section-padding-section-sm)}.news-pagination-section{display:flex;flex-flow:column;align-items:center;gap:var(--spacing-gap-xs);padding-top:var(--paddings-section-padding-section-md)}.news-pagination-section .news-pagination-counter{font-size:var(--text-size-small)}.pica-calendar-list{display:flex;flex-flow:column;gap:1rem}.pica-header{padding-bottom:4rem}@media screen and (min-width: 768px){.pica-header{position:sticky;top:2rem;align-self:flex-start;padding-bottom:0;transition:top 300ms ease-out}html.scroll-dir-top .pica-header{top:calc(2rem + var(--px-page-header-height, 7.875rem))}}@media screen and (min-width: 768px){.pica-columns{display:flex;gap:calc(var(--container-max-width)/12 + 2.25rem)}.pica-columns .pica-header,.pica-columns .pica-filter-container{width:calc(var(--container-max-width)/3 - 2.25rem)}}.pica-day{position:relative;display:flex;justify-content:space-between;gap:2.25rem;padding:var(--paddings-padding-sm);border-radius:.75rem;background:#fff}@media screen and (min-width: 768px){.pica-day{width:calc(var(--container-max-width)/3 - 2.25rem)}}@media screen and (min-width: 768px){.pica-day{width:calc(var(--container-max-width)/2 - 2.25rem)}}@media screen and (min-width: 992px){.pica-day{width:calc(var(--container-max-width)/2.4 - 2.25rem)}}@media screen and (min-width: 1400px){.pica-day{width:calc(var(--container-max-width)/3 - 2.25rem)}}.pica-day.with-substitute::before{position:absolute;top:.44rem;right:1rem;width:4.375rem;height:2.5rem;background:url("/_assets/a58315a803876831dfaf091256ff625b/Images/new-date.svg") no-repeat;content:""}.pica-day.pica-sswcd{position:relative;padding-right:calc(var(--paddings-padding-sm) + 2rem);background:var(--custom-100)}.pica-day.pica-sswcd .info-tooltip__trigger{position:absolute;top:.5rem;right:.5rem;z-index:21;display:grid;width:2rem;height:2rem;padding:0;place-items:center;border:0;border-radius:50%;background:rgba(0,0,0,0);color:inherit;cursor:pointer}.pica-day.pica-sswcd .info-tooltip__trigger::before{font-family:"EZVIcons" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:1.5rem;line-height:1}.pica-day.pica-sswcd .info-tooltip__trigger:focus-visible{outline:.125rem solid currentColor;outline-offset:.125rem}.pica-day.pica-sswcd .info-tooltip__content{position:absolute;top:3rem;right:0;z-index:22;width:65%;max-height:calc(100vh - 6rem);max-height:calc(100dvh - 6rem);box-sizing:border-box;padding:1rem 1.5rem;overflow-y:auto;border-radius:1rem;background:#ffe3c6;box-shadow:0 .75rem 1.75rem rgba(0,0,0,.2);color:var(--text-color);font-size:var(--text-size-small);line-height:1.4;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-0.375rem);transition:opacity 300ms ease,visibility 300ms ease,transform 300ms ease;transition-delay:0ms}.pica-day.pica-sswcd .info-tooltip__content p{margin:0 0 1.5rem}.pica-day.pica-sswcd .info-tooltip__content p:last-child{margin-bottom:0}@media(hover: hover)and (pointer: fine){.pica-day.pica-sswcd:hover,.pica-day.pica-sswcd:focus-within{z-index:30}.pica-day.pica-sswcd .info-tooltip__trigger:hover+.info-tooltip__content{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition-delay:400ms}.pica-day.pica-sswcd .info-tooltip__content:hover{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition-delay:0ms}.pica-day.pica-sswcd .info-tooltip__trigger:focus+.info-tooltip__content{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition-delay:0ms}}.pica-day.pica-sswcd.is-tooltip-open,.pica-day.pica-sswcd .pica-entry.is-tooltip-open{z-index:30}.pica-day.pica-sswcd.is-tooltip-open .info-tooltip__content,.pica-day.pica-sswcd .pica-entry.is-tooltip-open .info-tooltip__content{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition-delay:0ms}@media(hover: none),(pointer: coarse){.pica-day.pica-sswcd .info-tooltip__content{position:absolute;top:3rem;right:0;left:0;width:100%;max-height:none;box-sizing:border-box;padding:1.375rem;overflow:visible;font-size:var(--text-size-medium);transform:translateY(-0.375rem);transition-delay:0ms}.pica-day.pica-sswcd.is-tooltip-open,.pica-day.pica-sswcd .pica-entry.is-tooltip-open{z-index:30}.pica-day.pica-sswcd.is-tooltip-open .info-tooltip__content,.pica-day.pica-sswcd .pica-entry.is-tooltip-open .info-tooltip__content{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition-delay:0ms}}.pica-day .pica-entries{display:flex;width:15rem;max-width:100%;flex-flow:column;gap:.5rem}@media screen and (min-width: 768px){.pica-day .pica-entries{width:20rem}}.pica-day .pica-entries-header{margin-bottom:.5rem;border-bottom:1px solid var(--text-color);font-size:var(--text-size-medium);font-weight:bold;letter-spacing:.0138rem}.pica-date-header{width:4rem;padding:.5rem 0;color:var(--heading-text-color);line-height:1;text-align:center;text-transform:uppercase}.pica-date-header .pica-date-header-day,.pica-date-header .pica-date-header-month{padding-top:.5rem;font-weight:bold}.pica-date-header .pica-date-header-day{font-size:var(--heading-size-h2)}.pica-category{display:flex;margin:.125rem 0;padding:.375rem .5rem;flex-flow:row wrap;justify-content:space-between;gap:.5rem;border-radius:.5rem;color:#fff;letter-spacing:.0112rem}.pica-category+.pica-category{margin-top:.25rem}.pica-category.pica-category-residual-waste{background:var(--color-residual-waste)}.pica-category.pica-category-organic-waste{background:var(--color-organic-waste)}.pica-category .substitute-date{font-weight:bold}.pica-filter-form{display:flex;padding-bottom:var(--spacing-gap-3xl);flex-flow:column;gap:1rem}@media screen and (min-width: 768px){.pica-filter-form{gap:1.5rem;padding:1.5rem}}.pica-filter-form .pica-filter .select-box{width:100%}.frame.frame-type-pickupcalendar_separatespecialwastecollectiondates{--frame-padding-top: calc( var(--paddings-section-padding-section-sm) + var(--spacing-gap-3xl) );--frame-padding-bottom: var(--paddings-section-padding-section-sm)}@media screen and (min-width: 768px){.frame.frame-type-pickupcalendar_separatespecialwastecollectiondates .pica-header{padding-top:3rem}}.frame.frame-type-pickupcalendar_substitutes{--frame-padding-top: 7.5rem;--frame-padding-bottom: var(--paddings-section-padding-section-lg)}@media screen and (min-width: 768px){.frame.frame-type-pickupcalendar_substitutes{--frame-padding-top: calc( 3rem + var(--paddings-section-padding-section-lg) )}}.frame.frame-type-pickupcalendar_calendar{--frame-padding-top: var(--paddings-section-padding-section-sm);--frame-padding-bottom: var(--paddings-section-padding-section-sm)}.frame.frame-type-pickupcalendar_calendar>.container>header{padding-bottom:var(--paddings-section-padding-section-sm)}.frame.frame-type-pickupcalendar_calendar .tx-pickup-calendar{max-width:none;padding-top:var(--paddings-section-padding-section-sm)}@media(prefers-reduced-motion: reduce){.pica-sswcd .info-tooltip__content{transition:none}}.job-list{display:grid;grid-template-columns:1fr;gap:2.25rem;margin-left:0}@media screen and (min-width: 768px){.job-list{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media screen and (min-width: 768px)and (max-width: 991.98px){.job-list{grid-template-columns:repeat(3, minmax(0, 1fr))}}.job-list a.job{display:flex;flex-flow:column;justify-content:space-between;background:#fff;padding:1.5rem;border-radius:.75rem;text-decoration:none;color:var(--text-color);transition-property:color,background;transition-duration:300ms;transition-timing-function:ease-in-out;min-height:15rem}@media screen and (min-width: 768px){.job-list a.job{min-height:22.5rem}}.job-list a.job:hover,.job-list a.job:focus-visible{color:#fff;background:var(--accent-color)}.job-list a.job .job-top{padding-bottom:1rem}.job-list a.job h2{font-size:var(--text-size-large);padding-bottom:1rem}.job-list a.job .job-bottom,.job-list a.job .job-bottom-left,.job-list a.job .job-bottom-right{display:flex;align-items:center;gap:0 1rem}.job-list a.job .job-bottom{margin-top:auto;justify-content:space-between;font-size:var(--text-size-small)}.job-list a.job .job-bottom .job-bottom-left{flex-flow:row wrap}.job-list a.job .job-bottom .job-bottom-right{flex-shrink:0;display:flex;justify-content:flex-end}.job-list a.job .job-location{display:flex;align-items:center;gap:.25rem}.job-list a.job .job-location span{display:block}.job-list a.job .job-location .job-location-icon{font-size:1.25rem}.job-list-empty{border-radius:.75rem;background:#fff;padding:var(--paddings-padding-md);font-weight:bold}.job-list-application-note{padding-top:calc(var(--grid-gutter) + var(--spacing-gap-2xl))}.job-list-application-note p{max-width:calc(var(--container-max-width)/2.4 - 2.25rem)}.job-list-application-note .icon-link{margin-top:var(--spacing-gap-xs);padding-top:.75rem;padding-bottom:.75rem}.job-detail{padding-top:1.5rem}.job-detail .job-detail-inner{display:flex;flex-flow:column}@media screen and (min-width: 768px){.job-detail .job-detail-inner{flex-flow:row;justify-content:space-between}.job-detail .job-detail-inner .job-main{width:calc(var(--container-max-width)/1.5 - 2.25rem)}.job-detail .job-detail-inner .job-aside{width:calc(var(--container-max-width)/4 - 2.25rem)}.job-detail .job-detail-inner .job-aside aside{position:sticky;top:5rem}}@media screen and (min-width: 768px)and (max-width: 991.98px){.job-detail .job-detail-inner .job-aside{width:calc(var(--container-max-width)/3 - 2.25rem)}}.job-detail header{padding-top:var(--paddings-section-padding-section-md);padding-bottom:var(--spacing-gap-md)}@media screen and (min-width: 768px){.job-detail header h1{max-width:calc(var(--container-max-width)/1.5 - 2.25rem)}}.job-detail p{padding-bottom:1rem}.job-detail .job-description h2{padding-top:var(--spacing-gap-4xl)}.job-detail .job-description p+h2{padding-top:calc(var(--spacing-gap-4xl) - 1rem)}.job-detail .job-application-info{padding-top:var(--spacing-gap-4xl);padding-bottom:var(--spacing-gap-3xl)}@media screen and (min-width: 768px){.job-detail .job-application-info{padding-bottom:0}}.job-detail .job-application-info hr{margin:var(--spacing-gap-md) 0}.job-detail aside .job-metadata{padding:1.5rem;background:var(--background-secondary);border-radius:.75rem;display:flex;gap:1.5rem;flex-flow:column}.job-detail aside .job-metadata-header{display:block;font-size:var(--text-size-small);font-weight:bold;padding-bottom:.38rem}.job-detail aside .job-metadata-value{letter-spacing:.01rem}.job-detail aside .job-application-button-wrapper{padding-top:2.375rem}.job-detail aside .job-application-button-wrapper .job-application-button{display:block;text-align:center}.frame.frame-type-client_jobdetail{--frame-padding-top: var(--spacing-gap-2xl)}.frame.frame-type-client_joblist{--frame-padding-top: var(--paddings-section-padding-section-lg);--frame-padding-bottom: var(--paddings-section-padding-section-lg)}.frame.frame-type-client_joblist.frame-layout-0>.container>*{margin-left:0;max-width:none}.frame-type-client_joblist .job-list,.frame-type-client_jobdetail .job-detail{margin-left:0;max-width:none}.space{--space-height: 0;--content-background: var(--background-secondary);height:var(--space-height);background:var(--content-background)}.space.space-2xs{--space-height: var(--spacing-gap-2xs)}.space.space-xs{--space-height: var(--spacing-gap-xs)}.space.space-sm{--space-height: var(--spacing-gap-sm)}.space.space-md{--space-height: var(--spacing-gap-md)}.space.space-lg{--space-height: var(--spacing-gap-lg)}.space.space-xl{--space-height: var(--spacing-gap-xl)}.space.space-2xl{--space-height: var(--spacing-gap-2xl)}.space.space-3xl{--space-height: var(--spacing-gap-3xl)}.space.space-4xl{--space-height: var(--spacing-gap-4xl)}.history{position:relative}.history::after{content:"";position:absolute;background:var(--text-color);width:1px;top:0;bottom:1.875rem}@media screen and (min-width: 768px){.history::after{top:var(--paddings-section-padding-section-sm);bottom:.625rem;left:calc(var(--container-max-width)/3 - 1.125rem)}}.history-year{display:flex;flex-flow:column;position:relative;padding:1.875rem 0 1.875rem 1.5rem}@media screen and (min-width: 768px){.history-year{flex-flow:row;padding:7.5rem 0 .625rem}}.history-year img{border-radius:.75rem}.history-year .history-year-col-year{position:relative}@media screen and (min-width: 768px){.history-year .history-year-col-year{position:sticky;top:calc(4px + 7.5rem);padding-bottom:var(--spacing-gap-sm);align-self:flex-start}}.history-year .history-year-col-year h2{font-size:var(--heading-size-h3)}@media screen and (min-width: 768px){.history-year .history-year-col-year h2{flex-shrink:0;width:calc(var(--container-max-width)/3 - 1.125rem);text-align:right;padding-right:2.625rem}}.history-year .history-year-col-year h2::before{content:"";width:.75rem;height:.75rem;border-radius:.375rem;background:var(--text-color);display:block;position:absolute;top:calc(.55*var(--heading-size-h3) - .375rem);left:-1.875rem}@media screen and (min-width: 768px){.history-year .history-year-col-year h2::before{left:calc(100% - .375rem)}}@media screen and (min-width: 768px){.history-year .history-year-col-entries{display:flex;flex-flow:column;gap:var(--spacing-gap-sm);padding-left:calc(var(--container-max-width)/12 + 1.125rem);width:calc(var(--container-max-width)/2.4 - 1.125rem)}}@media screen and (min-width: 768px){.history-year .history-year-entry-text,.history-year .history-year-entry-image{width:calc(var(--container-max-width)/3 - 2.25rem)}}.history-year .history-year-entry-image{padding-top:var(--spacing-gap-sm);padding-bottom:var(--spacing-gap-sm)}.history-year .history-year-entry.history-year-entry-standard{padding-top:var(--spacing-gap-lg)}@media screen and (min-width: 768px){.history-year .history-year-entry.history-year-entry-standard{padding-top:0}}.history-year .history-year-entry.history-year-entry-person{display:flex;gap:var(--spacing-gap-md);padding-top:var(--spacing-gap-sm);padding-bottom:var(--spacing-gap-sm)}.history-year .history-year-entry.history-year-entry-person .history-year-entry-text{order:2}.history-year .history-year-entry.history-year-entry-person .history-year-entry-image{padding:0;width:6.125rem;flex-shrink:0}@media screen and (min-width: 768px){.history-year .history-year-entry.history-year-entry-person .history-year-entry-image{width:calc(var(--container-max-width)/8 - 2.25rem)}}.frame.frame-type-iresults_history{--frame-padding-top: 0;--frame-padding-bottom: 0}.hero-slider{position:relative;display:flex}.hero-slider{background:#000;display:flex;margin-inline:0;position:relative}@media screen and (max-width: 767.98px){.hero-slider{overflow:scroll;scroll-snap-type:x mandatory}}.hero-slider[aria-disabled]{pointer-events:none}.slide{--division-color: var(--abf-green-500);--hero-width-transition-duration: 1800ms;scroll-snap-align:start;position:relative;scroll-snap-stop:always;height:calc(100svh - var(--px-division-desktop-navigation-height) - var(--px-page-header-height, 7.875rem) - 1.5rem)}@media screen and (max-width: 767.98px){.slide{flex:0 0 80vw}}@media screen and (min-width: 768px){.slide{transition:flex-basis var(--hero-width-transition-duration) linear(0, 0.0216, 0.0747, 0.1458, 0.2255, 0.3076, 0.3879, 0.4638, 0.5339, 0.5974, 0.6542, 0.7044, 0.7484, 0.7866, 0.8196, 0.8479, 0.8722, 0.8928, 0.9103, 0.9251, 0.9375, 0.948, 0.9568, 0.9642, 0.9703, 0.9754, 0.9797, 0.9832, 0.9862, 0.9886, 0.9906, 0.9923, 0.9936, 0.9948, 0.9957, 0.9965, 0.9971, 0.9976, 0.9981, 0.9984, 0.9987, 0.9989, 0.9991, 0.9993, 0.9994, 0.9995, 0.9996, 0.9997, 0.9997, 0.9998, 0.9998),width var(--hero-width-transition-duration) linear(0, 0.0216, 0.0747, 0.1458, 0.2255, 0.3076, 0.3879, 0.4638, 0.5339, 0.5974, 0.6542, 0.7044, 0.7484, 0.7866, 0.8196, 0.8479, 0.8722, 0.8928, 0.9103, 0.9251, 0.9375, 0.948, 0.9568, 0.9642, 0.9703, 0.9754, 0.9797, 0.9832, 0.9862, 0.9886, 0.9906, 0.9923, 0.9936, 0.9948, 0.9957, 0.9965, 0.9971, 0.9976, 0.9981, 0.9984, 0.9987, 0.9989, 0.9991, 0.9993, 0.9994, 0.9995, 0.9996, 0.9997, 0.9997, 0.9998, 0.9998);width:33.333%;height:calc(100lvh - var(--px-division-desktop-navigation-height) - var(--px-page-header-height, 7.875rem))}.slide[data-hero-slider-clone]{display:none}}.slide-division-verband{--division-color: var(--ezv-blue-600)}.slide-division-abfallentsorgung{--division-color: var(--abf-green-500)}.slide-division-abwasserentsorgung{--division-color: var(--azv-red-500)}.slide-division-liegenschaftsentwaesserung{--division-color: var(--lef-sand-500)}.slide-media,.slide-content{position:absolute;inset:0}.slide-media{background-repeat:no-repeat;background-size:cover;background-position:center}.slide-media video,.slide-media img{object-fit:cover;height:100%}.slide-content{overflow:hidden;background:linear-gradient(0deg, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.3) 100%)}.slide-content .slide-content-inner{display:flex;flex-flow:column;align-items:flex-start;padding-left:1rem;padding-right:1rem;position:absolute;bottom:16.6666666667%;opacity:0;pointer-events:none;transition:opacity 900ms linear(0, 0.0216, 0.0747, 0.1458, 0.2255, 0.3076, 0.3879, 0.4638, 0.5339, 0.5974, 0.6542, 0.7044, 0.7484, 0.7866, 0.8196, 0.8479, 0.8722, 0.8928, 0.9103, 0.9251, 0.9375, 0.948, 0.9568, 0.9642, 0.9703, 0.9754, 0.9797, 0.9832, 0.9862, 0.9886, 0.9906, 0.9923, 0.9936, 0.9948, 0.9957, 0.9965, 0.9971, 0.9976, 0.9981, 0.9984, 0.9987, 0.9989, 0.9991, 0.9993, 0.9994, 0.9995, 0.9996, 0.9997, 0.9997, 0.9998, 0.9998);width:80vw}@media screen and (min-width: 768px){.slide-content .slide-content-inner{padding-left:3rem}}.slide-content .slide-content-inner::before{position:absolute;left:0;content:"";display:block;width:min(18.25rem,80vw);height:.1875rem;background:var(--division-color)}.slide-content .slide-title{padding:1.25rem 0 1.5rem;font-weight:bold;line-height:1.2;color:#fff}@media screen and (min-width: 768px){.slide[aria-hidden=false]{width:50%}}.slide[aria-hidden=false] .slide-content .slide-content-inner{opacity:1;pointer-events:auto}.frame.frame-type-iresults_heroslider{position:relative;padding:0 0 var(--spacing-gap-3xl)}.hero-slider-scroll-button{position:absolute;z-index:10;left:50%;bottom:calc(var(--spacing-gap-3xl) + 2rem);display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;padding:0;color:#fff;appearance:none;cursor:pointer;background:rgba(0,0,0,0) !important;border:0;border-radius:50%;transform:translateX(-50%)}.hero-slider-scroll-button svg{display:block;width:1.25rem;height:auto;pointer-events:none;transition:transform 300ms ease}.hero-slider-scroll-button:hover svg,.hero-slider-scroll-button:focus-visible svg{transform:translateY(0.25rem)}.hero-slider-scroll-button:focus-visible{outline:.125rem solid currentColor;outline-offset:.25rem}@media(prefers-reduced-motion: reduce){.hero-slider-scroll-button svg{transition:none}.hero-slider-scroll-button:hover svg,.hero-slider-scroll-button:focus-visible svg{transform:none}}.cookie-banner-container{position:fixed;z-index:1030;bottom:0;left:0;right:0;max-height:100vh;overflow-y:auto;padding:1rem;background:var(--cookie-banner-background);color:var(--cookie-banner-color, white)}.cookie-banner-container a{color:var(--cookie-banner-link-color)}.cookie-banner-container a:hover{color:var(--cookie-banner-link-hover-color)}.cookie-banner-container button{color:var(--cookie-banner-button-color, var(--cookie-banner-background, ));background:var(--cookie-banner-button-background, var(--cookie-banner-color, white))}@media screen and (max-width: 575.98px){.cookie-banner-container button{margin-top:1rem;display:block;width:100%}}.cookie-banner-container button:focus-visible,.cookie-banner-container button:hover{color:var(--cookie-banner-button-hover-color, var(--cookie-banner-color, white));background:var(--cookie-banner-button-hover-background, var(--cookie-banner-background))}.cookie-banner-container .cookie-banner{align-items:center}@media screen and (min-width: 576px){.cookie-banner-container .cookie-banner{display:flex}}@media screen and (min-width: 768px){.hidden-desktop{display:none}}@media screen and (max-width: 767.98px){.hidden-mobile{display:none}}html.show-grid body::after{z-index:10001;font-family:Menlo,"Courier New",Courier,monospace;font-size:9px;font-weight:normal;font-style:normal;text-transform:none;letter-spacing:normal;line-height:normal;top:0;color:#555;padding:10px;display:block;background:hsla(0,0%,100%,.5);position:fixed;right:0;pointer-events:none}@media(min-width: 0){html.show-grid body::after{content:"XS | 0 < [100%] < 575.98px "}}@media(min-width: 576px){html.show-grid body::after{content:"SM | 576px < [540px] < 767.98px "}}@media(min-width: 768px){html.show-grid body::after{content:"MD | 768px < [720px] < 991.98px "}}@media(min-width: 992px){html.show-grid body::after{content:"LG | 992px < [960px] < 1199.98px "}}@media(min-width: 1200px){html.show-grid body::after{content:"XL | 1200px < [1140px] < 1399.98px "}}@media(min-width: 1400px){html.show-grid body::after{content:"XXL | 1400px < [1320px] < 1919.98px "}}@media(min-width: 1920px){html.show-grid body::after{content:"XXXL | 1920px < [calc(1620px + 2.25rem)] < 1000000px "}}html.show-grid::after{content:"";position:fixed;inset:0;text-align:center;width:100vw;margin:0 auto;z-index:10000;display:block;pointer-events:none;background:repeating-linear-gradient(to right, transparent 0, transparent 1.125rem, rgba(255, 0, 0, 0.1) 1.125rem, rgba(255, 0, 0, 0.1) calc(8.3333333333% - 1.125rem), transparent calc(8.3333333333% - 1.125rem), transparent calc(8.3333333333%));width:100%}@media(min-width: 576px){html.show-grid::after{width:540px}}@media(min-width: 768px){html.show-grid::after{width:720px}}@media(min-width: 992px){html.show-grid::after{width:960px}}@media(min-width: 1200px){html.show-grid::after{width:1140px}}@media(min-width: 1400px){html.show-grid::after{width:1320px}}@media(min-width: 1920px){html.show-grid::after{width:calc(1620px + 2.25rem)}}a[href=""]::before,a[href="#missing"]::before{content:"⬋ Link fehlt";font-family:sans-serif;font-size:var(--text-size-small);background:red !important;color:#fff !important;opacity:.7;padding:5px;position:absolute;transform:translate3d(0, -1.5rem, 0)}.styleguide-row{display:flex;flex-flow:column;gap:1rem;align-items:center}@media screen and (min-width: 768px){.styleguide-row{flex-flow:row}}.styleguide-row .styleguide-col:not(.styleguide-code-col){width:100%}@media screen and (min-width: 768px){.styleguide-row .styleguide-col:not(.styleguide-code-col){width:auto;flex:1 1 25%}}.styleguide-row .styleguide-code-col{font-size:12px;border:1px solid #000;padding:.5rem;width:100%;overflow-x:scroll}@media screen and (min-width: 768px){.styleguide-row .styleguide-code-col{width:auto;flex:0 1 75%}}.extbase-debugger-tree{position:relative}.extbase-debugger-tree summary{list-style:none;cursor:pointer;white-space:nowrap}.extbase-debugger-tree:has(>summary:target){outline:var(--typo3-debugger-outline, #101010) auto 1px;padding:3px}.extbase-debugger-tree :is(.extbase-debug-header)>*{vertical-align:top}.extbase-debugger-tree .extbase-debug-expander{position:relative;display:none;height:1em;aspect-ratio:1;margin:0 3px 0 0;vertical-align:-12%;cursor:pointer}.extbase-debugger-tree summary>.extbase-debug-expander{display:inline-block}.extbase-debugger-inner>details>summary>.extbase-debug-expander{display:none}.extbase-debugger-tree .extbase-debug-expander::before{content:"";position:absolute;inset:0;background-size:100%;display:inline-block;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTIgMTIiIGZpbGw9IiM4ODgiPjxwYXRoIGQ9Ik0xMSwxMUgwVjBoMTFWMTF6IE0xMCwxSDF2OWg5VjF6Ii8+PHJlY3QgeD0iMiIgeT0iNSIgd2lkdGg9IjciIGhlaWdodD0iMSIvPjxyZWN0IHg9IjUiIHk9IjIiIHdpZHRoPSIxIiBoZWlnaHQ9IjciLz48L3N2Zz4=)}.extbase-debugger-tree[open]>summary>.extbase-debug-expander::before{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTIgMTIiIGZpbGw9IiM4ODgiPjxwYXRoIGQ9Ik0xMSwxMUgwVjBoMTFWMTF6IE0xMCwxSDF2OWg5VjF6Ii8+PHJlY3QgeD0iMiIgeT0iNSIgd2lkdGg9IjciIGhlaWdodD0iMSIvPjwvc3ZnPg==)}.extbase-debugger-tree .extbase-debug-content{padding-left:3ch}.extbase-debugger{display:block;text-align:left;background:var(--typo3-debugger-bg, #2a2a2a);border:1px solid var(--typo3-debugger-border-color, #2a2a2a);box-shadow:var(--typo3-debugger-box-shadow, 0 3px 0 rgba(0, 0, 0, 0.5));margin:20px;overflow:hidden;border-radius:var(--typo3-debugger-border-radius, 4px)}.extbase-debugger-floating{position:relative;z-index:99990}.extbase-debugger-top{background:var(--typo3-debugger-top-bg, #444);font-size:12px;font-family:monospace;color:var(--typo3-debugger-top-color, #f1f1f1);padding:6px 15px}.extbase-debugger-inner{overflow-x:auto}.extbase-debugger-center{padding:0 15px;margin:15px 0;background-image:repeating-linear-gradient(to bottom, transparent 0, transparent 20px, var(--typo3-debugger-bg-variant, #252525) 20px, var(--typo3-debugger-bg-variant, #252525) 40px);color:var(--typo3-debugger-color-variant, #999);word-wrap:break-word}.extbase-debugger-center,.extbase-debugger-center :is(.extbase-debug-string,a,p,pre,strong){font-size:12px;font-weight:400;font-family:monospace;line-height:20px;color:var(--typo3-debugger-color, #f1f1f1)}.extbase-debugger-center .extbase-debug-string-container{display:inline-block}.extbase-debugger-center :is(.extbase-debug-filtered,.extbase-debug-proxy,.extbase-debug-ptype,.extbase-debug-visibility,.extbase-debug-uninitialized,.extbase-debug-scope,.extbase-debug-dirty){color:#fff;font-size:10px;line-height:18px;padding:2px 4px;margin-right:2px}.extbase-debugger-center .extbase-debug-unregistered{background-color:var(--typo3-debugger-unregistered-bg, #dce1e8)}.extbase-debugger-center .extbase-debug-scope{background-color:var(--typo3-debugger-scope-bg, #497aa2)}.extbase-debugger-center .extbase-debug-ptype{background-color:var(--typo3-debugger-ptype-bg, #698747)}.extbase-debugger-center .extbase-debug-visibility{background-color:var(--typo3-debugger-visibility-bg, #6c0787)}.extbase-debugger-center .extbase-debug-uninitialized{background-color:var(--typo3-debugger-uninitializedy-bg, #698747)}.extbase-debugger-center .extbase-debug-dirty{background-color:var(--typo3-debugger-dirty-bg, #664d00)}.extbase-debugger-center .extbase-debug-filtered{background-color:var(--typo3-debugger-filtered-bg, #664d00)}.extbase-debugger-center .extbase-debug-string{color:var(--typo3-debugger-string-color, #ce9178);white-space:normal}.extbase-debugger-center .extbase-debug-type{color:var(--typo3-debugger-type-color, #569cd6);padding-right:4px}.extbase-debugger-center .extbase-debug-closure{color:var(--typo3-debugger-closure-color, #9ba223);white-space:pre}.extbase-debugger-center .extbase-debug-property{color:var(--typo3-debugger-property-color, #f1f1f1)}.extbase-debugger-center .extbase-debug-seeabove{display:block;text-decoration:none;font-style:italic}.sr-only{width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.sr-only:not(caption){position:absolute !important}.sr-only *{overflow:hidden !important}.skip-links{position:relative;z-index:1500}.skip-links ul{list-style:none;margin:0;padding:0}.skip-links ul li{margin:0;padding:0}.skip-links ul li::before{content:normal;display:none}.skip-links ul li a:not(:focus,:focus-within):not(:focus):not(:focus-within){width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.skip-links ul li a:not(:focus,:focus-within):not(:focus):not(:focus-within):not(caption){position:absolute !important}.skip-links ul li a:not(:focus,:focus-within):not(:focus):not(:focus-within) *{overflow:hidden !important}.skip-links ul li a:focus{position:absolute;display:flex;justify-content:center;align-items:center;width:100%;height:50px;background:var(--skip-links-background, inherit);color:var(--skip-links-color, inherit);z-index:100;clip:unset;left:0;top:0;outline:none;border:3px dotted var(--skip-links-border-color, var(--skip-links-color, inherit))}@media(prefers-reduced-motion: reduce){*,::before,::after{animation-duration:.001s !important;animation-iteration-count:1 !important;transition-duration:.001s !important}}.frame-type-html{padding:0 !important;margin:0 !important}:root{--story-page-padding: clamp(20px, 5vw, 80px);--story-max-width: 1400px;--story-header-height: 128px;--story-heading-gap: 20px;--story-image-ratio: 3240 / 1584;--story-image-fade: 400ms;--story-card-fade: 400ms}.scroll-story{margin-left:0 !important;max-width:inherit !important;padding-left:0 !important;padding-right:0 !important;position:relative;padding-inline:var(--story-page-padding)}.scroll-story__heading{width:100%;max-width:var(--story-max-width);margin:0 auto var(--story-heading-gap)}.scroll-story__visual{position:sticky;top:var(--story-header-height);z-index:0;display:grid;place-items:start center;height:calc(100svh - var(--story-header-height));pointer-events:none}.scroll-story__images{position:relative;width:100%;aspect-ratio:var(--story-image-ratio);overflow:hidden;border-radius:20px}.scroll-story__image{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain;opacity:0;visibility:hidden;transition:opacity var(--story-image-fade) ease,visibility 0s linear var(--story-image-fade);will-change:opacity}.scroll-story__image.is-active{opacity:1;visibility:visible;transition-delay:0s}.scroll-story__steps{position:relative;z-index:1;display:flex;flex-direction:column;gap:68svh;margin-top:calc(-100svh + var(--story-header-height));padding-top:74svh;padding-bottom:72svh}.scroll-story__step{display:flex;width:100%;max-width:var(--story-max-width);margin-inline:auto}.scroll-story__step--left{justify-content:flex-start}.scroll-story__step--right{justify-content:flex-end}.story-card{width:min(500px,90%);padding:16px;color:#001c38;background:#fff;border-radius:20px;box-shadow:0 15px 50px rgba(0,31,63,.15);opacity:0;visibility:hidden;transform:translateY(60px);transition:opacity var(--story-card-fade) ease,transform var(--story-card-fade) ease,visibility 0s linear var(--story-card-fade),box-shadow 250ms ease;will-change:opacity,transform}.story-card.is-visible{opacity:1;visibility:visible;transform:translateY(0);transition-delay:0s}.story-card.is-active{box-shadow:0 15px 60px rgba(0,31,63,.25)}.story-card__number{display:inline-grid;place-items:center;width:36px;height:36px;margin-bottom:16px;color:#fff;background:var(--text-color);border-radius:50%;font-weight:700;line-height:1}.story-card__title{margin:0 0 16px;font-size:20px;line-height:1.15}.story-card__text{font-size:18px;line-height:1.55}.story-card__text p{margin:0}.story-card__text p+p{margin-top:16px}@media(max-width: 900px){:root{--story-page-padding: 20px;--story-header-height: 80px;--story-heading-gap: 16px}.scroll-story__visual{top:var(--story-header-height);align-items:start;height:42svh}.scroll-story__images{height:40svh;aspect-ratio:auto;border-radius:12px}.scroll-story__steps{gap:48svh;margin-top:-42svh;padding-top:47svh;padding-bottom:45svh}.scroll-story__step{justify-content:center}.story-card{width:min(100%,560px);padding:24px}.story-card__title{font-size:20px}.story-card__text{font-size:17px}}@media(max-width: 480px){:root{--story-header-height: 70px}.scroll-story__visual{height:36svh}.scroll-story__images{height:34svh}.scroll-story__steps{gap:42svh;margin-top:-36svh;padding-top:40svh;padding-bottom:40svh}.story-card{padding:20px;border-radius:14px}.story-card__number{width:36px;height:36px;margin-bottom:18px}}@media(prefers-reduced-motion: reduce){.scroll-story__image,.story-card{transition:none}}
