:root{--mw-font-family-headline: Helvetica, Arial, sans-serif;--mw-font-family-text: Helvetica, Arial, sans-serif;--mw-font-size-1: .625rem;--mw-font-size-2: .75rem;--mw-font-size-3: .833rem;--mw-font-size-4: .9375rem;--mw-font-size-5: 1rem;--mw-font-size-6: 1.15rem;--mw-font-size-7: 1.44rem;--mw-font-size-8: 1.728rem;--mw-font-size-9: 2.074rem;--mw-font-size-10: 2.488rem;--mw-font-size-11: 3rem;--mw-body-font-size: var(--mw-font-size-5);--mw-body-font-size-small: var(--mw-font-size-4);--mw-font-line-height-1: 1em;--mw-font-line-height-2: 1.3em;--mw-font-line-height-3: 1.4em;--mw-font-line-height-4: 1.6em;--mw-font-line-height-5: 1.67em;--mw-font-line-height-6: 1.8em;--mw-font-line-height-headline: var(--mw-font-line-height-2);--mw-font-line-height-body: var(--mw-font-line-height-5);--mw-font-weight-1: 400;--mw-font-weight-2: 700;--mw-font-weight-3: 900;--mw-font-weight-body: var(--mw-font-weight-1);--mw-space-0: 0;--mw-space-1: 2px;--mw-space-2: 4px;--mw-space-3: 6px;--mw-space-4: 8px;--mw-space-5: 12px;--mw-space-6: 16px;--mw-space-7: 20px;--mw-space-8: 24px;--mw-space-9: 32px;--mw-space-10: 40px;--mw-space-11: 48px;--mw-space-12: 64px;--mw-space-13: 120px;--mw-border-radius-0: 0px;--mw-border-radius-1: 2px;--mw-border-radius-2: 4px;--mw-border-radius-3: 10px;--mw-border-radius-4: 20px;--mw-border-radius-5: 50px;--mw-border-width-1: 1px;--mw-border-width-2: 2px;--mw-border-width-3: 3px;--mw-border-width-4: 4px;--mw-shadow-level-1: 0px 1px 3px rgba(0, 0, 0, .1);--mw-shadow-level-2: 0px 4px 6px rgba(0, 0, 0, .15), 0px 1px 3px rgba(0, 0, 0, .08);--mw-shadow-level-3: 0px 10px 15px rgba(0, 0, 0, .2), 0px 3px 6px rgba(0, 0, 0, .1);--mw-shadow-level-4: 1px 2px 3px 2px rgba(0, 0, 0, .1);--mw-transition-1: all .14s ease-in-out;--mw-transition-2: all .22s cubic-bezier(.175, .885, .32, 1.1);--mw-color-neutral-0: #ffffff;--mw-color-neutral-50: #fcfcfc;--mw-color-neutral-100: #f5f5f5;--mw-color-neutral-200: #e3e3e3;--mw-color-neutral-300: #bebebe;--mw-color-neutral-400: #9e9e9e;--mw-color-neutral-500: #767676;--mw-color-neutral-600: #565656;--mw-color-neutral-700: #444444;--mw-color-neutral-800: #333333;--mw-color-neutral-900: #292929;--mw-color-neutral-950: #111111;--mw-color-neutral-contrast-on-light: #292929;--mw-color-neutral-contrast-on-dark: #ffffff;--mw-color-primary: var(--mw-color-primary-500);--mw-color-primary--hover: var(--mw-color-primary-600);--mw-color-primary--active: var(--mw-color-primary-700);--mw-color-primary--contrast: var(--mw-color-primary-contrast-on-dark);--mw-color-secondary: var(--mw-color-secondary-600);--mw-color-secondary--hover: var(--mw-color-secondary-700);--mw-color-secondary--active: var(--mw-color-secondary-800);--mw-color-secondary--contrast: var(--mw-color-secondary-contrast-on-dark);--mw-color-accent: var(--mw-color-secondary);--mw-color-accent--contrast: var(--mw-color-secondary--contrast);--mw-color-neutral: var(--mw-color-neutral-700);--mw-color-neutral--contrast: var(--mw-color-neutral-contrast-on-dark);--mw-color-text: var(--mw-color-neutral-800);--mw-color-text--disabled: var(--mw-color-neutral-300);--mw-color-error: #8a0c01;--mw-color-error-text: var(--mw-color-error);--mw-color-error-border: var(--mw-color-error);--mw-color-error-background: #fdefef;--mw-color-success: #365101;--mw-color-success-text: var(--mw-color-success);--mw-color-success-border: var(--mw-color-success);--mw-color-success-background: #eff6ed;--mw-color-warning: #833e02;--mw-color-warning-text: var(--mw-color-warning);--mw-color-warning-border: var(--mw-color-warning);--mw-color-warning-background: #faf3ed;--mw-color-information: #024e83;--mw-color-information-text: var(--mw-color-information);--mw-color-information-border: var(--mw-color-information);--mw-color-information-background: #edf5fb;--mw-focus-outline-color: var(--mw-color-information);--mw-focus-outline-width: var(--mw-border-width-2);--mw-focus-outline-offset: var(--mw-focus-outline-width);--mw-input-background-color: var(--mw-color-neutral-0);--mw-input-border-color: var(--mw-color-neutral-800);--mw-input-border-radius: var(--mw-border-radius-3);--mw-checkbox-input-border-radius: var(--mw-border-radius-2);--mw-input-padding: var(--mw-space-6);--mw-input-min-height: calc( var(--mw-font-line-height-body) + var(--mw-input-padding) + var(--mw-body-font-size) );--mw-input-border-width: var(--mw-border-width-1);--mw-input-color: var(--mw-color-text);--mw-input-disabled-background-color: var(--mw-color-neutral-100);--mw-input-disabled-border-color: var(--mw-color-neutral-700);--mw-input-font-family: var(--mw-font-family-text);--mw-input-font-size: var(--mw-font-size-5);--mw-input-placeholder-color: var(--mw-color-neutral-500);--mw-button-border-radius: var(--mw-border-radius-3);--mw-table-border-radius: var(--mw-border-radius-3);--mw-card-border-radius: var(--mw-border-radius-3);--mw-overshoot-background-color: var(--mw-color-primary);--mw-page-background-color: var(--mw-color-neutral-100);--mw-surface-background-color: var(--mw-color-neutral-0);--mw-link-color: var(--mw-color-primary);--mw-link-color--hover: var(--mw-color-primary--hover);--mw-link-color--active: var(--mw-color-primary--active);--mw-content-padding: var(--mw-space-5);--mw-max-content-width: 1132px;--mw-narrow-content-width: 685px;--mw-max-content-width-with-padding: min( calc(100vw - calc(var(--mw-content-padding) * 2)), var(--mw-max-content-width) );--mw-narrow-content-width-with-padding: min( calc(100vw - calc(var(--mw-content-padding) * 2)), var(--mw-narrow-content-width) )}@layer core{html,body{background:var(--mw-overshoot-background-color);color:var(--mw-color-text);scroll-behavior:smooth}address{font-style:normal}[data-component]:not([data-component=Button]){&:is(a),a{color:var(--mw-link-color);transition:var(--mw-transition-1);&:hover{color:var(--mw-link-color--hover)}&:active,&:focus-visible{color:var(--mw-link-color--active)}}}}:root{--mw-color-primary-50: #fff5f2;--mw-color-primary-100: #ffede8;--mw-color-primary-200: #ffdad2;--mw-color-primary-300: #ffb3a4;--mw-color-primary-400: #ff7260;--mw-color-primary-500: #ee0000;--mw-color-primary-600: #c00000;--mw-color-primary-700: #940000;--mw-color-primary-800: #680000;--mw-color-primary-900: #550000;--mw-color-primary-950: #2d0000;--mw-color-primary-contrast-on-light: #292929;--mw-color-primary-contrast-on-dark: #ffffff;--mw-color-primary: var(--mw-color-primary-500);--mw-color-primary--hover: var(--mw-color-primary-600);--mw-color-primary--active: var(--mw-color-primary-700);--mw-color-secondary-50: #fcfcfc;--mw-color-secondary-100: #f5f5f5;--mw-color-secondary-200: #e3e3e3;--mw-color-secondary-300: #bebebe;--mw-color-secondary-400: #9e9e9e;--mw-color-secondary-500: #767676;--mw-color-secondary-600: #565656;--mw-color-secondary-700: #444444;--mw-color-secondary-800: #333333;--mw-color-secondary-900: #292929;--mw-color-secondary-950: #111111;--mw-color-secondary-contrast-on-light: #292929;--mw-color-secondary-contrast-on-dark: #ffffff;--mw-color-secondary: var(--mw-color-secondary-600);--mw-color-secondary--hover: var(--mw-color-secondary-700);--mw-color-secondary--active: var(--mw-color-secondary-800);--mw-color-secondary--contrast: var(--mw-color-secondary-contrast-on-dark)}@font-face{font-family:Sparkasse Lt;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/sparkasse/Sparkasse_Lt.woff2) format("woff2"),url(../fonts/sparkasse/Sparkasse_Lt.woff) format("woff"),url(https://portal-chameleon.s3.eu-central-1.amazonaws.com/Sparkasse_Lt.ttf) format("truetype")}@font-face{font-family:Sparkasse Lt;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/sparkasse/Sparkasse_Md.woff2) format("woff2"),url(../fonts/sparkasse/Sparkasse_Md.woff) format("woff"),url(https://portal-chameleon.s3.eu-central-1.amazonaws.com/Sparkasse_Md.ttf) format("truetype")}@font-face{font-family:Sparkasse Bd;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/sparkasse/Sparkasse_Bd.woff2) format("woff2"),url(../fonts/sparkasse/Sparkasse_Bd.woff) format("woff"),url(https://portal-chameleon.s3.eu-central-1.amazonaws.com/Sparkasse_Bd.ttf) format("truetype")}:root{--mw-font-family-headline: "Sparkasse Bd", Helvetica, Arial, sans-serif;--mw-font-family-text: "Sparkasse Lt", Helvetica, Arial, sans-serif}@font-face{font-family:Venite Adoremus Straight;font-style:normal;font-weight:700;font-display:swap;src:url(https://s3.eu-central-1.amazonaws.com/portal-chameleon/665f0f1a744c87420032d1cd/8129c56a-e5b9-46b7-9d18-4e860417e611/Venite%20Adoremus.otf) format("opentype")}[data-component=Heading]:is(h1,h2){font-family:Venite Adoremus Straight,Helvetica,Arial,sans-serif}[data-component=Button]{--mw--button--font-family: "Venite Adoremus Straight", Helvetica, Arial, sans-serif;--mw--button--text-color--secondary: var(--mw-color-neutral-800);--mw--button--border-top--secondary: var(--mw-color-primary) solid var(--mw-border-width-1);--mw--button--border-bottom--secondary: var(--mw-color-primary) solid var(--mw-border-width-1);--mw--button--border-left--secondary: none;--mw--button--border-right--secondary: none;--mw--button--border-color--secondary--hover: var(--mw-color-primary);--mw--button--border-color--secondary--active: var(--mw-color-primary);--mw--button--border-radius--secondary: 0;--mw--button--background-color--secondary: var(--mw-color-neutral-0);--mw--button--background-color--secondary--hover: var(--mw-color-neutral-100);--mw--button--background-color--secondary--active: var( --mw-color-neutral-200 );--mw--button--border-radius--outline: var(--mw-border-radius-3);--mw--button--border-top--outline: var(--mw-color-neutral-950) solid var(--mw-border-width-2);--mw--button--border-bottom--outline: var(--mw-color-neutral-950) solid var(--mw-border-width-2);--mw--button--border-left--outline: var(--mw-color-neutral-950) solid var(--mw-border-width-2);--mw--button--border-right--outline: var(--mw-color-neutral-950) solid var(--mw-border-width-2)}[data-component-search-form-scaffold]{[data-component=Button]{--mw--button--font-family: var(--mw-font-family-text)}}[data-component=Card]{--mw--card--favorite-icon--heart--display: block;--mw--card--favorite-icon--star--display: none}[data-component=RangeControl]{--mw--range-control--thumb--background-color: var(--mw-color-neutral-900)}[data-component=Table]{--mw--table--header-background-color: var(--mw-color-neutral-800);--mw--table--body-text-color: var(--mw-color-text);--mw--table--header-text-color: var(--mw-color-neutral-0);--mw--table--footer-text-color: var(--mw-color-neutral-0);--mw--table--footer-background-color: var(--mw-color-primary)}[data-component=Accordion]{--mw--accordion--headline-padding: var(--mw-space-4) 0}[data-component=Pagination]{--mw--pagination--font-family: "Venite Adoremus Straight", Helvetica, Arial, sans-serif}[data-component-media-with-content-section]{--mw--media-with-content-section--heading--font-family: "Venite Adoremus Straight", Helvetica, Arial, sans-serif;--mw--media-with-content-section--button--border-color--default: var( --mw-color-primary ) transparent;--mw--media-with-content-section--button--background-color--default: var( --mw-color-primary--contrast ) transparent;--mw--media-with-content-section--button--border-radius: 0;--mw--media-with-content-section--button--background-color--hover: var( --mw-color-neutral-0 );--mw--media-with-content-section--button--background-color--active: var( --mw-color-neutral-200 )}[data-component-site-footer]{--mw--site-footer--background-color: var(--mw-color-neutral-800);--mw--site-footer--link-color--hover: var(--mw-color-primary-500);--mw--site-footer--link-color--active: var(--mw-color-primary-600);--mw--site-footer--button-background-color--hover: var( --mw-color-primary-500 );--mw--site-footer--button-background-color--active: var( --mw-color-primary-600 )}[data-component-site-header]{--mw--site-header--background-color: var(--mw-color-neutral-0);--mw--site-header--link-color: var(--mw-color-secondary-800);--mw--site-header--link-color--hover: var(--mw-color-primary-600);--mw--site-header--link-color--active: var(--mw-color-primary-700)}[data-component-site-header]{--mw--site-header--background-color: var(--mw-color-neutral-0);--mw--site-header--link--color: var(--mw-color-primary-contrast-on-light);--mw--site-header--link--background-color--hover: var( --mw-color-secondary-100 );--mw--site-header--link--background-color--active: var( --mw-color-secondary-200 );--mw--site-header--link--background-color--selected: var( --mw-color-secondary-100 );--mw--site-header--shadow: var(--mw-shadow-level-2);--mw--site-header--icon-buttons--color: var(--mw-color-primary-500)}[data-component-benefits-table]{[data-component=Box]{--mw--benefits-card--image-aspect-ratio: 1.5;--mw--benefits-card--image-object-fit: none}}
