﻿@media(min-width: 1200px){.container{max-width:1440px;width:100%}}@font-face{font-family:"Geologica";src:url("../../fonts/Geologica-VariableFont_CRSV-SHRP-slnt-wght.ttf") format("truetype");font-weight:100 900;font-style:normal;font-display:swap}.font-geologica{font-family:"Geologica",sans-serif}.label-m-regular{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-weight:400;letter-spacing:0}@media(min-width: 768px){.label-m-regular{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-weight:400;letter-spacing:0}}@media(min-width: 1200px){.label-m-regular{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-weight:400;letter-spacing:0}}.label-m-semibold{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-weight:600;letter-spacing:0}@media(min-width: 768px){.label-m-semibold{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-weight:600;letter-spacing:0}}@media(min-width: 1200px){.label-m-semibold{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-weight:600;letter-spacing:0}}.label-s-regular{font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;font-weight:400;letter-spacing:0}@media(min-width: 768px){.label-s-regular{font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;font-weight:400;letter-spacing:0}}@media(min-width: 1200px){.label-s-regular{font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;font-weight:400;letter-spacing:0}}.label-s-semibold{font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;font-weight:600;letter-spacing:0}@media(min-width: 768px){.label-s-semibold{font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;font-weight:600;letter-spacing:0}}@media(min-width: 1200px){.label-s-semibold{font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;font-weight:600;letter-spacing:0}}.label-s-bold{font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;font-weight:700;letter-spacing:0}@media(min-width: 768px){.label-s-bold{font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;font-weight:700;letter-spacing:0}}@media(min-width: 1200px){.label-s-bold{font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;font-weight:700;letter-spacing:0}}.label-xs-regular{font-size:12px;font-size:.75rem;line-height:18px;line-height:1.125rem;font-weight:400;letter-spacing:0}@media(min-width: 768px){.label-xs-regular{font-size:12px;font-size:.75rem;line-height:18px;line-height:1.125rem;font-weight:400;letter-spacing:0}}@media(min-width: 1200px){.label-xs-regular{font-size:12px;font-size:.75rem;line-height:18px;line-height:1.125rem;font-weight:400;letter-spacing:0}}.label-xs-semibold{font-size:12px;font-size:.75rem;line-height:18px;line-height:1.125rem;font-weight:600;letter-spacing:0}@media(min-width: 768px){.label-xs-semibold{font-size:12px;font-size:.75rem;line-height:18px;line-height:1.125rem;font-weight:600;letter-spacing:0}}@media(min-width: 1200px){.label-xs-semibold{font-size:12px;font-size:.75rem;line-height:18px;line-height:1.125rem;font-weight:600;letter-spacing:0}}.label-2xs-semibold{font-size:10px;font-size:.625rem;line-height:16px;line-height:1rem;font-weight:600;letter-spacing:0}@media(min-width: 768px){.label-2xs-semibold{font-size:10px;font-size:.625rem;line-height:16px;line-height:1rem;font-weight:600;letter-spacing:0}}@media(min-width: 1200px){.label-2xs-semibold{font-size:10px;font-size:.625rem;line-height:16px;line-height:1rem;font-weight:600;letter-spacing:0}}.label-2xs{font-size:10px;font-size:.625rem;line-height:16px;line-height:1rem;font-weight:600;letter-spacing:0}@media(min-width: 768px){.label-2xs{font-size:10px;font-size:.625rem;line-height:16px;line-height:1rem;font-weight:600;letter-spacing:0}}@media(min-width: 1200px){.label-2xs{font-size:10px;font-size:.625rem;line-height:16px;line-height:1rem;font-weight:600;letter-spacing:0}}.background-gradient-brand-dark-blue{background:linear-gradient(204deg, #0A4D9B, #023E84 42.46%, #043166),rgba(0,0,0,.2)}.background-gradient-neutral-light{background:linear-gradient(159deg, rgba(2, 62, 132, 0.05) 13.78%, rgba(2, 62, 132, 0.1) 86.22%)}.background-brand-surface-accent{background-color:#fa7d19}.background-grey{background-color:#f3f3f3}.background-white{background-color:#fff}.background-neutral-surface-neutral-base-inversed{background-color:#fff}.background-blue{background-color:#023e84}.background-yellow{background-color:#f5da10}.has-fx{background-color:hsla(0,0%,100%,.1);filter:var(--fx-filter, none);backdrop-filter:var(--fx-backdrop-filter, none);-webkit-backdrop-filter:var(--fx-backdrop-filter, none)}.heading-3xl{font-size:48px;font-size:3rem;line-height:56px;line-height:3.5rem;font-weight:700;letter-spacing:0px}@media(min-width: 768px){.heading-3xl{font-size:56px;font-size:3.5rem;line-height:64px;line-height:4rem;font-weight:700;letter-spacing:0px}}@media(min-width: 1200px){.heading-3xl{font-size:64px;font-size:4rem;line-height:72px;line-height:4.5rem;font-weight:700;letter-spacing:0px}}.heading-2xl{font-size:32px;font-size:2rem;line-height:40px;line-height:2.5rem;font-weight:700;letter-spacing:0px}@media(min-width: 768px){.heading-2xl{font-size:40px;font-size:2.5rem;line-height:48px;line-height:3rem;font-weight:700;letter-spacing:0px}}@media(min-width: 1200px){.heading-2xl{font-size:48px;font-size:3rem;line-height:56px;line-height:3.5rem;font-weight:700;letter-spacing:0px}}.heading-xl{font-size:24px;font-size:1.5rem;line-height:32px;line-height:2rem;font-weight:700;letter-spacing:0px}@media(min-width: 768px){.heading-xl{font-size:32px;font-size:2rem;line-height:40px;line-height:2.5rem;font-weight:700;letter-spacing:0px}}@media(min-width: 1200px){.heading-xl{font-size:40px;font-size:2.5rem;line-height:48px;line-height:3rem;font-weight:700;letter-spacing:0px}}.heading-l{font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem;font-weight:700;letter-spacing:0px}@media(min-width: 768px){.heading-l{font-size:24px;font-size:1.5rem;line-height:32px;line-height:2rem;font-weight:700;letter-spacing:0px}}@media(min-width: 1200px){.heading-l{font-size:32px;font-size:2rem;line-height:40px;line-height:2.5rem;font-weight:700;letter-spacing:0px}}.heading-m{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-weight:700;letter-spacing:0}@media(min-width: 768px){.heading-m{font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem;font-weight:700;letter-spacing:0}}@media(min-width: 1200px){.heading-m{font-size:24px;font-size:1.5rem;line-height:32px;line-height:2rem;font-weight:700;letter-spacing:0}}.heading-s{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-weight:700;letter-spacing:0}@media(min-width: 768px){.heading-s{font-size:18px;font-size:1.125rem;line-height:26px;line-height:1.625rem;font-weight:700;letter-spacing:0}}@media(min-width: 1200px){.heading-s{font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem;font-weight:700;letter-spacing:0}}:root{--background-base: #F9FAFB;--background-light: #FFFFFF;--background-content: #F3F3F3;--text-neutral-base: #000000;--text-neutral-light: #4B5563;--text-neutral-muted: #7D8593;--text-neutral-accent: #FA7D19;--text-neutral-base-inversed: #FFFFFF;--text-neutral-light-inversed: #A0A7B3;--text-neutral-muted-inversed: #7D8593;--text-neutral-accent-inversed: #FFB471;--text-primary-bold: #011E42;--text-primary-deep: #022F67;--text-primary-base: #023E84;--text-primary-muted: #A0A7B3;--text-primary-bold-inversed: #FAFBFD;--text-primary-deep-inversed: #F2F5F9;--text-primary-base-inversed: #FFFFFF;--text-primary-muted-inversed: #7D8593;--text-system-success: #47A44B;--text-system-success-lighter: #70BF73;--text-system-error: #970B01;--text-system-success-inversed: #B7DFB9;--text-system-error-inversed: #EF9A9A;--text-accent-accent: #FA7D19;--text-accent-accent-inversed: #FFB471;--icon-neutral-base: #000000;--icon-neutral-light: #4B5563;--icon-neutral-muted: #7D8593;--icon-neutral-base-inversed: #FFFFFF;--icon-neutral-light-inversed: #A0A7B3;--icon-neutral-muted-inversed: #7D8593;--icon-primary-bold: #011E42;--icon-primary-deep: #022F67;--icon-primary-base: #023E84;--icon-primary-muted: #A0A7B3;--icon-primary-bold-inversed: #FAFBFD;--icon-primary-deep-inversed: #F2F5F9;--icon-primary-base-inversed: #FFFFFF;--icon-primary-muted-inversed: #7D8593;--icon-secondary-bold: #FFF173;--icon-secondary-deep: #E6CF00;--icon-secondary-base: #FFE620;--icon-secondary-light: #FFF9CC;--icon-secondary-soft: #FFFDF2;--icon-secondary-bold-inversed: #FFFDF2;--icon-secondary-deep-inversed: #FFF9CC;--icon-secondary-base-inversed: #FFFFFF;--icon-secondary-light-inversed: #E6CF00;--icon-secondary-soft-inverted: #CCB500;--icon-system-success: #47A44B;--icon-system-error: #970B01;--icon-system-success-inversed: #B7DFB9;--icon-system-error-inverted: #EF9A9A;--icon-accent-accent: #FA7D19;--icon-accent-accent-inversed: #FFB471;--border-neutral-base: #4B5563;--border-neutral-light: #E0E5EA;--border-neutral-muted: #7D8593;--border-neutral-base-inversed: #E0E5EA;--border-neutral-light-inversed: #C3C9D2;--border-neutral-muted-inversed: #7D8593;--border-primary-bold: #011E42;--border-primary-deep: #022F67;--border-primary-base: #023E84;--border-primary-muted: #7D8593;--border-primary-bold-inversed: #FAFBFD;--border-primary-deep-inversed: #F2F5F9;--border-primary-base-inversed: #FFFFFF;--border-primary-muted-inversed: #7D8593;--border-secondary-bold: #FFF173;--border-secondary-deep: #E6CF00;--border-secondary-base: #FFE620;--border-secondary-light: #FFF9CC;--border-secondary-soft: #FFFDF2;--border-secondary-bold-inversed: #FFFDF2;--border-secondary-deep-inversed: #FFF9CC;--border-secondary-base-inversed: #FFFFFF;--border-secondary-light-inversed: #E6CF00;--border-secondary-soft-inverted: #CCB500;--border-system-success: #47A44B;--border-system-error: #970B01;--border-system-success-inversed: #B7DFB9;--border-system-error-inverted: #EF9A9A;--surface-neutral-bold: #1F2933;--surface-neutral-deep: #374151;--surface-neutral-base: #A0A7B3;--surface-neutral-light: #F3F3F3;--surface-neutral-soft: #F9FAFB;--surface-neutral-bold-inversed: #F9FAFB;--surface-neutral-deep-inversed: #F3F3F3;--surface-neutral-base-inversed: #FFFFFF;--surface-neutral-light-inversed: #374151;--surface-neutral-soft-inversed: #1F2933;--surface-neutral-transparent-deep: rgba(0, 0, 0, 0.5);--surface-neutral-transparent-base: rgba(0, 0, 0, 0.15);--surface-neutral-transparent-light-inversed: rgba(243, 243, 243, 0.5);--surface-neutral-transparent-base-inversed: rgba(255, 255, 255, 0.6);--surface-primary-bold: #011E42;--surface-primary-deep: #022F67;--surface-primary-base: #023E84;--surface-primary-light: #E6ECF3;--surface-primary-soft: #FAFBFD;--surface-primary-muted: #A0A7B3;--surface-primary-bold-inversed: #F2F5F9;--surface-primary-deep-inversed: #FAFBFD;--surface-primary-base-inversed: #FFFFFF;--surface-primary-light-inversed: #011E42;--surface-primary-soft-inversed: #022F67;--surface-primary-muted-inversed: #C3C9D2;--surface-primary-transparent-bold: rgba(2, 62, 132, 0.4);--surface-primary-transparent-deep: rgba(2, 62, 132, 0.2);--surface-primary-transparent-base: rgba(2, 62, 132, 0.05);--surface-primary-transparent-light: rgba(2, 62, 132, 0.75);--surface-primary-transparent-muted: rgba(#A0A7B3, 0.4);--surface-primary-transparent-bold-inversed: rgba(255, 255, 255, 0.15);--surface-primary-transparent-deep-inversed: rgba(255, 255, 255, 0.1);--surface-primary-transparent-base-inversed: rgba(255, 255, 255, 0.05);--surface-primary-transparent-light-inversed: rgba(255, 255, 255, 0.75);--surface-primary-transparent-muted-inversed: rgba(#A0A7B3, 0.4);--surface-secondary-bold: #FFF173;--surface-secondary-deep: #E6CF00;--surface-secondary-base: #FFE620;--surface-secondary-light: #FFF9CC;--surface-secondary-soft: #FFFDF2;--surface-secondary-bold-inversed: #FFFDF2;--surface-secondary-deep-inversed: #FFF9CC;--surface-secondary-base-inversed: #FFFFFF;--surface-secondary-light-inversed: #E6CF00;--surface-secondary-soft-inverted: #CCB500;--surface-system-success: #DAFFDD;--surface-system-error: #FFCAC4;--surface-system-success-inversed: #70BF73;--surface-system-error-inversed: #F15D5B;--surface-accent-accent: #FA7D19;--on-surface-text-neutral-base: #000000;--on-surface-text-neutral-light: #4B5563;--on-surface-text-neutral-muted: #7D8593;--on-surface-text-neutral-accent: #E6CF00;--on-surface-text-neutral-base-inversed: #FFFFFF;--on-surface-text-neutral-light-inversed: #A0A7B3;--on-surface-text-neutral-muted-inversed: #7D8593;--on-surface-text-neutral-accent-inversed: #FFEB47;--on-surface-text-primary-bold: #011E42;--on-surface-text-primary-deep: #022F67;--on-surface-text-primary-base: #023E84;--on-surface-text-primary-muted: #7D8593;--on-surface-text-primary-on-primary: #FFFFFF;--on-surface-text-primary-on-primary-muted: #FFFFFF;--on-surface-text-primary-bold-inversed: #FAFBFD;--on-surface-text-primary-deep-inversed: #E6ECF3;--on-surface-text-primary-base-inversed: #FFFFFF;--on-surface-text-primary-muted-inversed: #7D8593;--on-surface-text-primary-on-primary-inversed: #000000;--on-surface-text-primary-on-primary-muted-inversed: #F9FAFB;--on-surface-text-system-base: #000000;--on-surface-text-system-success: #47A44B;--on-surface-text-system-error: #970B01;--on-surface-text-system-base-inversed: #FFFFFF;--on-surface-text-system-success-inversed: #B7DFB9;--on-surface-text-system-error-inversed: #EF9A9A;--on-surface-icon-neutral-base: #000000;--on-surface-icon-neutral-light: #4B5563;--on-surface-icon-neutral-muted: #7D8593;--on-surface-icon-neutral-accent: #E6CF00;--on-surface-icon-neutral-base-inversed: #FFFFFF;--on-surface-icon-neutral-light-inversed: #A0A7B3;--on-surface-icon-neutral-muted-inversed: #7D8593;--on-surface-icon-neutral-accent-inversed: #FFEB47;--on-surface-icon-primary-bold: #011E42;--on-surface-icon-primary-deep: #023676;--on-surface-icon-primary-base: #023E84;--on-surface-icon-primary-muted: #7D8593;--on-surface-icon-primary-on-primary: #FFFFFF;--on-surface-icon-primary-on-primary-muted: #FFFFFF;--on-surface-icon-primary-bold-inversed: #FAFBFD;--on-surface-icon-primary-deep-inversed: #E6ECF3;--on-surface-icon-primary-base-inversed: #FFFFFF;--on-surface-icon-primary-muted-inversed: #7D8593;--on-surface-icon-primary-on-primary-inversed: #000000;--on-surface-icon-primary-on-primary-muted-inversed: #F9FAFB;--on-surface-icon-system-base: #000000;--on-surface-icon-system-success: #47A44B;--on-surface-icon-system-success-deep: #47A44B;--on-surface-icon-system-error: #970B01;--on-surface-icon-system-base-inversed: #FFFFFF;--on-surface-icon-system-success-inversed: #B7DFB9;--on-surface-icon-system-error-inversed: #EF9A9A;--on-surface-border-neutral-base: #000000;--on-surface-border-neutral-light: #4B5563;--on-surface-border-neutral-muted: #7D8593;--on-surface-border-neutral-accent: #E6CF00;--on-surface-border-neutral-base-inversed: #FFFFFF;--on-surface-border-neutral-light-inversed: #A0A7B3;--on-surface-border-neutral-muted-inversed: #7D8593;--on-surface-border-neutral-accent-inversed: #FFEB47;--on-surface-border-primary-bold: #011E42;--on-surface-border-primary-deep: #022F67;--on-surface-border-primary-base: #023E84;--on-surface-border-primary-muted: #7D8593;--on-surface-border-primary-on-primary: #FFFFFF;--on-surface-border-primary-on-primary-muted: #FFFFFF;--on-surface-border-primary-bold-inversed: #FAFBFD;--on-surface-border-primary-deep-inversed: #E6ECF3;--on-surface-border-primary-base-inversed: #FFFFFF;--on-surface-border-primary-muted-inversed: #7D8593;--on-surface-border-primary-on-primary-inversed: #000000;--on-surface-border-primary-on-primary-muted-inversed: #F9FAFB;--on-surface-border-secondary-bold: #CCB500;--on-surface-border-secondary-deep: #E6CF00;--on-surface-border-secondary-base: #FFE620;--on-surface-border-secondary-muted: #7D8593;--on-surface-border-secondary-bold-inversed: #FFFDF2;--on-surface-border-secondary-deep-inversed: #FFF9CC;--on-surface-border-secondary-base-inversed: #FFFFFF;--on-surface-border-secondary-muted-inversed: #7D8593;--on-surface-border-system-success: #47A44B;--on-surface-border-system-error: #970B01;--on-surface-border-system-success-inversed: #B7DFB9;--on-surface-border-system-error-inversed: #EF9A9A;--spacing-0px: 0;--spacing-2px: 2px;--spacing-4px: 4px;--spacing-8px: 8px;--spacing-12px: 12px;--spacing-16px: 16px;--spacing-24px: 24px;--spacing-28px: 28px;--spacing-32px: 32px;--spacing-40px: 40px;--spacing-48px: 48px;--spacing-56px: 56px;--spacing-64px: 64px;--spacing-104px: 104px;--radius-8px: 8px;--radius-12px: 12px;--radius-16px: 16px;--radius-24px: 24px;--radius-32px: 32px;--radius-40px: 40px;--radius-round: 1000px;--border-1px: 1px;--border-2px: 2px;--font-family-geologica: 'Geologica', sans-serif;--font-size-10px: 10px;--font-size-12px: 12px;--font-size-14px: 14px;--font-size-16px: 16px;--font-size-18px: 18px;--font-size-20px: 20px;--font-size-24px: 24px;--font-size-32px: 32px;--font-size-40px: 40px;--font-size-48px: 48px;--font-size-56px: 56px;--font-size-64px: 64px;--line-height-12px: 12px;--line-height-16px: 16px;--line-height-18px: 18px;--line-height-20px: 20px;--line-height-24px: 24px;--line-height-26px: 26px;--line-height-28px: 28px;--line-height-32px: 32px;--line-height-40px: 40px;--line-height-48px: 48px;--line-height-56px: 56px;--line-height-64px: 64px;--line-height-72px: 72px;--letter-spacing-0px: 0;--letter-spacing-0-25: 0.25px;--font-weight-regular: 400;--font-weight-semibold: 600;--font-weight-bold: 700;--color-white-100: #FFFFFF;--border-border-2px: var(--border-2px);--font-label-M-font-size: var(--font-size-16px);--font-label-M-line-height: var(--line-height-24px);--font-heading-S-font-size: 16px;--font-label-S-font-size: 14px;--font-label-M-font-size: 16px;--font-body-M-font-size: 16px;--font-label-S-allcaps-line-height: 18px;--font-label-M-line-height: 24px;--font-body-M-line-height: 24px;--font-label-M-tracking: 0;--bs-gutter-x: 12px;--bs-gutter-y: 12px;--spacing-non-scalable-none: 0;--spacing-non-scalable-3xs: 2px;--spacing-non-scalable-2xs: 4px;--spacing-non-scalable-xs: 8px;--spacing-non-scalable-s: 12px;--spacing-non-scalable-m: 16px;--spacing-non-scalable-l: 24px;--spacing-non-scalable-xl: 32px;--spacing-non-scalable-2xl: 40px;--spacing-non-scalable-3xl: 48px;--spacing-non-scalable-4xl: 56px;--spacing-non-scalable-5xl: 64px;--spacing-scalable-2xs: 2px;--spacing-scalable-xs: 4px;--spacing-scalable-s: 8px;--spacing-scalable-m: 12px;--spacing-scalable-l: 16px;--spacing-scalable-xl: 24px;--spacing-scalable-2xl: 32px;--spacing-scalable-3xl: 40px;--spacing-scalable-6xl: 24px;--radius-scalable-s: 12px;--radius-scalable-m: 16px;--radius-scalable-l: 24px;--radius-non-scalable-2xs: 8px;--radius-non-scalable-xs: 8px;--radius-non-scalable-s: 12px;--radius-non-scalable-m: 16px;--radius-non-scalable-l: 24px;--radius-non-scalable-xl: 32px;--radius-non-scalable-round: 1000px}@media(min-width: 768px){:root{--spacing-scalable-2xs: 4px;--spacing-scalable-xs: 8px;--spacing-scalable-s: 12px;--spacing-scalable-m: 16px;--spacing-scalable-l: 24px;--spacing-scalable-xl: 32px;--spacing-scalable-2xl: 40px;--spacing-scalable-3xl: 56px;--spacing-scalable-6xl: 64px;--radius-scalable-s: 12px;--radius-scalable-m: 16px;--radius-scalable-l: 24px}}@media(min-width: 1200px){:root{--spacing-scalable-2xs: 8px;--spacing-scalable-xs: 12px;--spacing-scalable-s: 16px;--spacing-scalable-m: 24px;--spacing-scalable-l: 32px;--spacing-scalable-xl: 40px;--spacing-scalable-2xl: 56px;--spacing-scalable-3xl: 64px;--spacing-scalable-6xl: 104px;--radius-scalable-s: 12px;--radius-scalable-m: 16px;--radius-scalable-l: 24px}}.body-l-regular{font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem;font-weight:400;letter-spacing:0}@media(min-width: 768px){.body-l-regular{font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem;font-weight:400;letter-spacing:0}}@media(min-width: 1200px){.body-l-regular{font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem;font-weight:400;letter-spacing:0}}.body-l-semibold{font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem;font-weight:600;letter-spacing:0}@media(min-width: 768px){.body-l-semibold{font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem;font-weight:600;letter-spacing:0}}@media(min-width: 1200px){.body-l-semibold{font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem;font-weight:600;letter-spacing:0}}.body-m-regular{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-weight:400;letter-spacing:0}@media(min-width: 768px){.body-m-regular{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-weight:400;letter-spacing:0}}@media(min-width: 1200px){.body-m-regular{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-weight:400;letter-spacing:0}}.body-m-semibold{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-weight:600;letter-spacing:0}@media(min-width: 768px){.body-m-semibold{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-weight:600;letter-spacing:0}}@media(min-width: 1200px){.body-m-semibold{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-weight:600;letter-spacing:0}}.body-s-regular{font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;font-weight:400;letter-spacing:0}@media(min-width: 768px){.body-s-regular{font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;font-weight:400;letter-spacing:0}}@media(min-width: 1200px){.body-s-regular{font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;font-weight:400;letter-spacing:0}}.body-s-semibold{font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;font-weight:600;letter-spacing:0}@media(min-width: 768px){.body-s-semibold{font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;font-weight:600;letter-spacing:0}}@media(min-width: 1200px){.body-s-semibold{font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;font-weight:600;letter-spacing:0}}.body-xs-regular{font-size:12px;font-size:.75rem;line-height:18px;line-height:1.125rem;font-weight:400;letter-spacing:0}@media(min-width: 768px){.body-xs-regular{font-size:12px;font-size:.75rem;line-height:18px;line-height:1.125rem;font-weight:400;letter-spacing:0}}@media(min-width: 1200px){.body-xs-regular{font-size:12px;font-size:.75rem;line-height:18px;line-height:1.125rem;font-weight:400;letter-spacing:0}}.body-xs-semibold{font-size:12px;font-size:.75rem;line-height:18px;line-height:1.125rem;font-weight:600;letter-spacing:0}@media(min-width: 768px){.body-xs-semibold{font-size:12px;font-size:.75rem;line-height:18px;line-height:1.125rem;font-weight:600;letter-spacing:0}}@media(min-width: 1200px){.body-xs-semibold{font-size:12px;font-size:.75rem;line-height:18px;line-height:1.125rem;font-weight:600;letter-spacing:0}}body{display:flex;flex-direction:column;min-height:100vh;-webkit-font-smoothing:antialiased}body .page-content{flex:1}.dt-scroll-headInner{margin:auto !important}@media(max-width: 768px){#content{overflow-x:clip}#content .container div.col-12:first-of-type,#content .container .acf-module-wrapper--logik_element,#content .container .pricing-product-option{padding-left:0;padding-right:0}#content .container .acf-module-wrapper--text-teaser,#content .container .acf-module-wrapper--element-cards,#content .container .acf-module-wrapper--tutorial,#content .container .acf-module-wrapper--bildtextvideo,#content .container .acf-module-wrapper--vorteile-slider,#content .container .acf-module-wrapper--comparison,#content .container .acf-module-wrapper--journey,#content .container .acf-module-wrapper--element-siegel,#content .container .acf-module-wrapper--global-banners-2027,#content .container .acf-module-wrapper--element-card-grid,#content .container .acf-module-wrapper--fusszeile,#content .container .acf-module-wrapper--element-image{padding-right:calc(var(--bs-gutter-x)*.5) !important;padding-left:calc(var(--bs-gutter-x)*.5) !important}#content .container .acf-module-wrapper--hero-2027,#content .container .acf-module-wrapper--newsletter,#content .container .acf-module-wrapper--pricing,#content .container .acf-module-wrapper--tabs,#content .container .acf-module-wrapper--fliesstext,#content .container .acf-module-wrapper--fragen-antworten{padding-right:8px;padding-left:8px}#content .container .testimonials-headline{padding-right:32px;padding-left:32px}}dl,ol,ul{font-family:Geologica,sans-serif}.footer{height:auto;background-color:var(--background-footer)}.footer .footer-container{background-color:var(--color-white-100);border-radius:var(--radius-scalable-s)}.footer .footer-container .inner-container{max-width:1440px !important;margin:0 auto;padding:var(--spacing-non-scalable-2xl) var(--spacing-scalable-6xl);box-sizing:border-box}@media(min-width: 1200px){.footer .footer-container .inner-container{padding:var(--spacing-non-scalable-2xl) 119px}}.footer .footer-container .footer-grid{display:flex !important;flex-direction:column;gap:var(--spacing-non-scalable-5xl)}.footer .footer-container .footer-apps-social-wrapper{display:flex !important;flex-direction:column;gap:var(--spacing-scalable-xl)}.footer .footer-container .footer-payment-reviews-wrapper{display:flex !important;flex-direction:column;gap:var(--spacing-scalable-xl)}.footer .footer-container .footer-apps-list{grid-template-columns:repeat(1, auto);gap:var(--spacing-non-scalable-m)}.footer .footer-container .footer-social-media .footer-social-media-list{display:flex !important;flex-wrap:nowrap;gap:var(--spacing-scalable-xs);margin:0;padding:0;justify-content:start;max-width:100%}.footer .footer-container .footer-social-media .footer-social-media-list li{border-radius:var(--radius-non-scalable-round);background:var(--background-content);padding:var(--spacing-non-scalable-s)}.footer .footer-container .footer-social-media .footer-social-media-list li img{padding:var(--spacing-non-scalable-3xs)}.footer .footer-container .footer-steuer-tipps-list li{margin-bottom:var(--spacing-scalable-xs);color:var(--text-primary-base)}.footer .footer-container .footer-steuer-tipps-list li:last-child{margin-bottom:0}.footer .footer-container .footer-review-links-list{margin:0}.footer .footer-container .footer-review-links-list li{margin-bottom:var(--spacing-scalable-xs);color:var(--text-primary-base)}.footer .footer-container .footer-review-links-list li:last-child{margin-bottom:0}.footer .footer-container .footer-review-links-list li a{color:var(--text-primary-base)}.footer .footer-container .footer-payment-options>.d-grid{gap:var(--spacing-non-scalable-m)}.footer .footer-container .footer-payment-options .payment-options{grid-template-columns:repeat(2, auto);column-gap:var(--spacing-scalable-xs);justify-content:start}.footer .footer-container .footer-payment-options .payment-options a{border-radius:var(--radius-non-scalable-round);background:var(--background-content)}.footer .footer-container .footer-payment-options .payment-options a img{padding:var(--spacing-non-scalable-xs) var(--spacing-non-scalable-l)}.footer .footer-container .heading-s{color:var(--text-primary-base)}@media(min-width: 768px){.footer .footer-container .inner-container{padding:var(--spacing-non-scalable-2xl) var(--spacing-scalable-6xl)}.footer .footer-container .footer-apps-social-wrapper{flex:1;min-width:0}.footer .footer-container .footer-steuer-tipps{flex:1;min-width:0}.footer .footer-container .footer-payment-reviews-wrapper{flex-basis:100%;width:100%;margin-top:var(--spacing-non-scalable-5xl)}.footer .footer-container .footer-social-media-list{display:flex !important;flex-wrap:nowrap;gap:var(--spacing-scalable-xs)}}@media(min-width: 1200px){.footer .footer-container .footer-payment-reviews-wrapper{flex:1;width:auto;margin-top:0}.footer .footer-container .footer-social-media .footer-social-media-list{display:grid !important;grid-template-columns:repeat(2, max-content);gap:var(--spacing-scalable-xs)}}@media(min-width: 1200px){.footer .footer-container .footer-grid{flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.footer .footer-container .footer-grid--buhl{display:grid !important;grid-template-columns:repeat(4, minmax(0, 1fr));column-gap:var(--spacing-scalable-xl);row-gap:var(--spacing-non-scalable-5xl);align-items:start}.footer .footer-container .footer-grid--buhl .footer-apps-social-wrapper{grid-column:1}.footer .footer-container .footer-grid--buhl .footer-review-links{grid-column:2}.footer .footer-container .footer-grid--buhl .footer-payment-reviews-wrapper{margin-top:0;grid-column:auto;width:auto}.footer .footer-container .footer-apps .heading-s,.footer .footer-container .footer-social-media .heading-s,.footer .footer-container .footer-steuer-tipps .heading-s,.footer .footer-container .footer-link-group .heading-s,.footer .footer-container .footer-payment-options .heading-s,.footer .footer-container .footer-review-links .heading-s{margin-bottom:var(--spacing-scalable-m)}.footer .footer-container .footer-social-media .footer-social-media-list{display:grid !important;grid-template-columns:repeat(2, max-content);gap:var(--spacing-scalable-xs)}}@media(min-width: 1400px){.footer .footer-container .footer-social-media .footer-social-media-list{display:flex !important;flex-wrap:nowrap;gap:var(--spacing-scalable-xs)}}.footer .container.container-legals{background-color:var(--background-content);margin-top:var(--spacing-scalable-xs);padding:var(--spacing-non-scalable-m) var(--spacing-scalable-6xl);border-radius:unset}.footer .container.container-legals .container-legals-wrapper{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--spacing-scalable-l);margin:0}.footer .container.container-legals .footer-legal-links{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-scalable-l);list-style:none;padding:0;margin:0}.footer .container.container-legals .footer-legal-links a{color:var(--text-primary-base);text-decoration:none;cursor:pointer}.footer .container.container-legals .footer-logo{display:none}@media(min-width: 992px){.footer .container.container-legals{padding:var(--spacing-scalable-s) var(--spacing-scalable-6xl)}.footer .container.container-legals .container-legals-wrapper{justify-content:space-between}.footer .container.container-legals .footer-legal-links{justify-content:flex-start;gap:var(--spacing-scalable-m)}.footer .container.container-legals .footer-logo{display:block;height:auto;max-width:100%}}body{top:0 !important}header{position:sticky;z-index:1050;margin-bottom:12px;top:0;transition:padding .3s ease}header .header-styling{padding:var(--spacing-non-scalable-m, 16px) var(--spacing-non-scalable-l, 24px);border-radius:var(--radius-non-scalable, 8px);background:var(--surface-primary-transparent-light-inversed, rgba(255, 255, 255, 0.75));backdrop-filter:blur(40px);transition:padding .3s ease}header nav{height:auto}header.header-scrolled{max-height:90px}@media(max-width: 1200px){header.header-scrolled{padding:0 !important}header.header-scrolled .header-styling{padding:8px 16px}header.header-scrolled+div.my-3,header.header-scrolled .glassy-menu-background.my-3{margin-top:0 !important}}.nav-logo{position:relative;display:inline-block;perspective:800px;line-height:0}.nav-logo img{display:block;backface-visibility:hidden;transform-origin:center center;transition:opacity 200ms ease-in-out,transform 200ms ease-in-out}.nav-logo img.default{opacity:1}.nav-logo img.heart{position:absolute;top:0;left:0;opacity:0}.nav-logo:hover img.default{opacity:0;transition-delay:.1s}.nav-logo:hover img.heart{opacity:1;transition-delay:.1s}.nav-logo--whitelabel img.default{opacity:1 !important}.nav-logo--whitelabel img.heart{display:none !important}.nav-logo--whitelabel:hover img.default{opacity:1 !important}.btn{font-family:"Geologica",sans-serif;font-size:var(--font-label-M-font-size, 16px);font-weight:400;line-height:var(--font-label-M-line-height, 24px);letter-spacing:var(--font-label-M-tracking, 0);--btn-bg: transparent;--btn-color: inherit;--btn-border: transparent;--btn-bg-hover: var(--btn-bg);--btn-bg-active: var(--btn-bg);--btn-bg-disabled: var(--btn-bg);--btn-color-disabled: currentColor;--btn-border-disabled: var(--btn-border);display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-scalable-m);padding:var(--spacing-non-scalable-S, 12px) var(--spacing-non-scalable-M, 16px);margin-inline:var(--btn-mx, 0);margin-block:var(--btn-my, 0);border-radius:var(--btn-radius);border:2px solid var(--btn-border);background:var(--btn-bg);color:var(--btn-color);line-height:1.2;cursor:pointer;text-decoration:none;transition:background-color .15s ease,color .15s ease,border-color .15s ease;filter:var(--btn-filter, none);backdrop-filter:var(--btn-backdrop-filter, none);-webkit-backdrop-filter:var(--btn-backdrop-filter, none)}.btn.icon-right{padding:16px 16px 16px 32px}.btn.icon-left{padding:11px 24px 11px 12px}.btn .btn-label,.btn svg,.btn span{pointer-events:none}.btn--primary{background-color:var(--text-primary-base);color:var(--on-surface-text-primary-base-inversed);border-radius:var(--radius-non-scalable-round);border:1px solid var(--text-primary-base)}.btn--primary svg{background-color:var(--surface-primary-base-inversed);fill:var(--on-surface-icon-primary-base);border-radius:var(--radius-non-scalable-round)}.btn--primary:hover{color:var(--on-surface-text-primary-bold-inversed);background-color:var(--surface-primary-bold)}.btn--primary:hover svg{background-color:var(--surface-primary-bold-inversed);fill:var(--on-surface-icon-primary-bold)}.btn--primary:active{color:var(--on-surface-text-primary-deep-inversed) !important;background-color:var(--surface-primary-deep) !important}.btn--primary:active svg{background-color:var(--surface-primary-deep-inversed);fill:var(--on-surface-icon-primary-deep)}.btn--primary[aria-disabled=true]{pointer-events:none;cursor:not-allowed;color:var(--on-surface-text-primary-muted, #7D8593);border:none;background-color:var(--surface-primary-muted)}.btn--primary[aria-disabled=true] svg{background-color:var(--surface-primary-muted-inversed);fill:var(--on-surface-icon-primary-muted);border-radius:var(--radius-non-scalable-round)}.btn--primary:focus{outline:var(--border-border-2px, 2px) solid var(--on-surface-border-primary-deep);outline-offset:2px}.btn--primary-inversed{background-color:var(--surface-secondary-base);color:var(--on-surface-text-primary-base);border-radius:var(--radius-non-scalable-round);border:none}.btn--primary-inversed svg{background-color:var(--surface-primary-base);fill:var(--on-surface-icon-primary-base-inversed);border-radius:var(--radius-non-scalable-round)}.btn--primary-inversed:hover{color:var(--on-surface-text-primary-bold);background-color:var(--surface-secondary-bold)}.btn--primary-inversed:hover svg{background-color:var(--surface-primary-bold);fill:var(--on-surface-icon-primary-bold-inversed)}.btn--primary-inversed:active{color:var(--on-surface-text-primary-deep) !important;background-color:var(--surface-secondary-deep) !important}.btn--primary-inversed:active svg{background-color:var(--surface-primary-deep);fill:var(--on-surface-icon-primary-deep-inversed)}.btn--primary-inversed[aria-disabled=true]{pointer-events:none;cursor:not-allowed;color:var(--on-surface-text-primary-muted, #7D8593);border:none;background-color:var(--surface-primary-muted-inversed)}.btn--primary-inversed[aria-disabled=true] svg{background-color:var(--surface-primary-muted);fill:var(--on-surface-icon-primary-muted-inversed);border-radius:var(--radius-non-scalable-round)}.btn--primary-inversed:focus{background-color:var(--surface-secondary-base);color:var(--on-surface-text-primary-base, #023E84);border:var(--border-border-2px, 2px) solid var(--on-surface-text-primary-base, #023E84);outline:var(--border-border-2px, 2px) solid var(--on-surface-border-primary-deep-inversed, #E6ECF3);outline-offset:2px}.btn--primary-inversed:focus svg{background:var(--surface-primary-base, #023E84);fill:var(--on-surface-icon-primary-base-inversed, #FFF)}.btn--secondary{background-color:rgba(0,0,0,0);color:var(--text-primary-base);border-radius:var(--radius-non-scalable-round);border:1px solid var(--text-primary-base)}.btn--secondary svg{background-color:var(--text-primary-base);fill:var(--color-white-100);border-radius:var(--radius-non-scalable-round)}.btn--secondary:hover{background-color:var(--surface-primary-bold-inverse);border:1px solid var(--on-surface-border-primary-bold, #011E42)}.btn--secondary:active{background-color:var(--surface-primary-deep-inversed, #FAFBFD) !important}.btn--secondary[aria-disabled=true]{pointer-events:none;cursor:not-allowed;color:var(--on-surface-text-primary-muted, #7D8593);border:var(--border-border-1px, 1px) solid var(--on-surface-border-primary-muted, #7D8593)}.btn--secondary[aria-disabled=true] svg{background-color:var(--surface-primary-muted);fill:var(--on-surface-icon-primary-muted-inversed);border-radius:var(--radius-non-scalable-round)}.btn--secondary:focus{background-color:var(--surface-primary-base);color:#fff !important;outline:var(--border-border-2px, 2px) solid var(--on-surface-border-primary-deep);outline-offset:2px}.btn--secondary-inversed{background-color:rgba(0,0,0,0);color:var(--on-surface-text-primary-base-inversed, #FFF);border-radius:var(--radius-non-scalable-round, 1000px);border:var(--border-border-1px, 1px) solid var(--on-surface-border-primary-base-inversed, #FFF)}.btn--secondary-inversed svg{border-radius:var(--radius-non-scalable-round, 1000px);background:var(--surface-neutral-base-inversed, #FFF);fill:var(--on-surface-icon-primary-base, #023E84)}.btn--secondary-inversed:hover{color:var(--on-surface-text-primary-bold-inversed);border:var(--border-border-1px, 1px) solid var(--on-surface-border-primary-bold-inversed, #FAFBFD);background:var(--surface-primary-bold, #011E42)}.btn--secondary-inversed:hover svg{background:var(--surface-primary-bold-inversed, #F2F5F9);fill:var(--on-surface-icon-primary-bold, #011E42)}.btn--secondary-inversed:active{color:var(--on-surface-text-primary-deep-inversed, #E6ECF3) !important;border:var(--border-border-1px, 1px) solid var(--on-surface-border-primary-deep-inversed, #E6ECF3) !important;background:var(--surface-primary-deep, #022F67) !important}.btn--secondary-inversed:active svg{background:var(--surface-primary-deep-inversed, #FAFBFD);fill:var(--on-surface-icon-primary-deep, #023676)}.btn--secondary-inversed[aria-disabled=true]{pointer-events:none;cursor:not-allowed;color:var(--on-surface-text-primary-muted, #7D8593);border:var(--border-border-1px, 1px) solid var(--on-surface-border-primary-muted-inversed, #7D8593)}.btn--secondary-inversed[aria-disabled=true] svg{border-radius:var(--radius-non-scalable-round, 1000px);background:var(--surface-primary-muted, #A0A7B3);fill:var(--on-surface-icon-primary-muted-inversed, #7D8593)}.btn--secondary-inversed:focus{color:var(--on-surface-text-primary-base-inversed, #FFF);background-color:var(--surface-primary-base);border:var(--border-border-1px, 1px) solid var(--on-surface-border-primary-base-inversed, #FFF);outline:var(--border-border-2px, 2px) solid var(--on-surface-border-primary-deep-inversed);outline-offset:2px}.btn--secondary-inversed:focus svg{border-radius:var(--radius-non-scalable-round, 1000px);background:var(--surface-neutral-base-inversed, #FFF);fill:var(--on-surface-icon-primary-base, #023E84)}.btn--tertiary{background-color:var(--color-white-100);color:var(--text-primary-base);border-radius:var(--radius-non-scalable-round)}.btn--tertiary svg{background-color:var(--surface-primary-base);fill:var(--on-surface-icon-primary-base-inversed);border-radius:var(--radius-non-scalable-round)}.btn--tertiary:active{background-color:var(--surface-primary-deep-inversed)}.btn--tertiary:hover{background-color:var(--surface-primary-bold-inverse)}.btn--tertiary[aria-disabled=true]{pointer-events:none;cursor:not-allowed;color:var(--on-surface-text-primary-muted, #7D8593);border:var(--border-border-1px, 1px) solid var(--on-surface-border-primary-muted)}.btn--tertiary[aria-disabled=true] svg{background-color:var(--surface-primary-muted);fill:var(--on-surface-icon-primary-muted-inversed)}.btn--tertiary:focus{background-color:var(--on-surface-icon-primary-base-inversed);border:var(--border-border-1px, 1px) solid var(--on-surface-border-primary-base);border:0 solid var(--on-surface-border-primary-base, #023E84);outline:var(--border-border-2px, 2px) solid var(--on-surface-border-primary-deep);outline-offset:2px}.btn--tertiary-inversed{border-radius:var(--radius-non-scalable-round, 1000px);color:var(--on-surface-text-primary-base-inversed, #FFF);background-color:var(--surface-primary-base)}.btn--tertiary-inversed svg{border-radius:var(--radius-non-scalable-round, 1000px);background:var(--surface-neutral-base-inversed, #FFF);fill:var(--on-surface-icon-primary-base, #023E84)}.btn--tertiary-inversed:hover{color:var(--on-surface-text-primary-bold-inversed, #FAFBFD);border-radius:var(--radius-non-scalable-round, 1000px);background:var(--surface-primary-bold, #011E42)}.btn--tertiary-inversed:hover svg{background:var(--surface-primary-bold-inversed, #F2F5F9);fill:var(--on-surface-icon-primary-bold, #011E42)}.btn--tertiary-inversed:active{color:var(--on-surface-text-primary-deep-inversed, #E6ECF3) !important;border-radius:var(--radius-non-scalable-round, 1000px) !important;border:2px solid var(--on-surface-border-primary-deep-inversed, #E6ECF3) !important;background:var(--surface-primary-deep, #022F67) !important}.btn--tertiary-inversed:active svg{border-radius:var(--radius-non-scalable-round, 1000px);background:var(--surface-primary-deep-inversed, #FAFBFD);fill:var(--on-surface-icon-primary-deep, #023676)}.btn--tertiary-inversed[aria-disabled=true]{pointer-events:none;cursor:not-allowed;color:var(--on-surface-text-primary-muted, #7D8593);border:var(--border-border-1px, 1px) solid var(--on-surface-border-primary-muted-inversed, #7D8593)}.btn--tertiary-inversed[aria-disabled=true] svg{border-radius:var(--radius-non-scalable-round, 1000px);background:var(--surface-primary-muted, #A0A7B3);fill:var(--on-surface-icon-primary-muted-inversed, #7D8593)}.btn--tertiary-inversed:focus{color:var(--on-surface-text-primary-base-inversed, #FFF);background-color:var(--surface-primary-base);outline:var(--border-border-2px, 2px) solid var(--on-surface-border-primary-deep-inversed);outline-offset:2px}.btn--tertiary-inversed:focus svg{border-radius:var(--radius-non-scalable-round, 1000px);background:var(--surface-neutral-base-inversed, #FFF);fill:var(--on-surface-icon-primary-base, #023E84)}@media(max-width: 768px){.btn{width:100%}}.btn-icon:not(.btn-icon--default){margin-left:var(--spacing-non-scalable-M, 16px)}.link{font-size:16;font-size:1rem;line-height:14;line-height:.875rem;color:var(--link-color);text-decoration:var(--link-underline);text-decoration-thickness:var(--link-thickness);text-underline-offset:var(--link-offset);transition:color .15s ease,text-decoration-color .15s ease,box-shadow .15s ease;outline:none;padding:0 16px;margin:0 8px}.link:visited{color:var(--link-color-visited)}.link:hover,.link:focus-visible{color:var(--link-color-hover);box-shadow:var(--link-focus-ring)}.link:active{color:var(--link-color-active)}.link[aria-disabled=true]{pointer-events:none;color:var(--link-color);opacity:.6;text-decoration:none;box-shadow:none}a{color:var(--text-primary-base, #023E84)}a:hover{color:var(--text-primary-bold, #011E42)}a:active{color:var(--text-primary-deep, #022F67)}a.is-disabled,a[aria-disabled=true]{color:var(--text-primary-muted, #A0A7B3);pointer-events:none;cursor:not-allowed;text-decoration:none}.pricing{position:relative;border-radius:var(--radius-scalable-s);margin-bottom:1rem;max-width:1416px;margin:0 auto}@media(max-width: 991px){.pricing{border-radius:0}}.pricing.pricing--state-b .pricing-card-image-wrapper{aspect-ratio:0 !important}.pricing.pricing--state-b .pricing-product-option--highlighted .pricing-information ul li:not(.steuergpt-icon)::before{left:-38px !important}.pricing.pricing--state-b .pricing-product-option--highlighted .inner-pricing-product-option{background:none !important}.pricing.pricing--state-b .pricing-product-option--highlighted .inner-pricing-product-option .pricing-card-image-wrapper{background:none !important;padding:0}.pricing.pricing--state-b .pricing-information ul{padding-left:40px !important}.pricing.pricing--state-b .inner-pricing-product-option{background:none}.pricing.pricing--state-b .pricing-card-image-wrapper{padding:12px}.pricing.pricing--state-b .pricing-product-option--highlighted .inner-pricing-product-option{padding-top:12px}.pricing.pricing--state-b .pricing-product-option--highlighted .pricing-card-content,.pricing.pricing--state-b .pricing-product-option--highlighted .pricing-information,.pricing.pricing--state-b .pricing-product-option--highlighted .pricing-button-wrapper{color:var(--color-white-100, #FFFFFF)}.pricing.pricing--state-b .pricing-product-option--highlighted .pricing-card-content p,.pricing.pricing--state-b .pricing-product-option--highlighted .pricing-card-content li,.pricing.pricing--state-b .pricing-product-option--highlighted .pricing-information p,.pricing.pricing--state-b .pricing-product-option--highlighted .pricing-information li,.pricing.pricing--state-b .pricing-product-option--highlighted .pricing-button-wrapper p,.pricing.pricing--state-b .pricing-product-option--highlighted .pricing-button-wrapper li{color:var(--color-white-100, #FFFFFF)}.pricing.pricing--state-b .pricing-product-option--highlighted .pricing-information ul li:not(.steuergpt-icon)::before{background-image:url("../images/pricing/icon-background-white.svg") !important;width:24px;height:24px}.pricing.pricing--with-bg{background-size:cover;background-position:center;background-repeat:no-repeat;padding:var(--spacing-scalable-3xl) 0}@media(min-width: 992px){.pricing.pricing--with-bg{padding:var(--spacing-scalable-4xl) 0}}.pricing .pricing__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.6) 100%);z-index:1}.pricing .container{position:relative;z-index:2}.pricing .pricing__headline{margin-bottom:var(--spacing-scalable-l);color:#023e84}@media(max-width: 991px){.pricing .pricing__headline{font-size:32px;line-height:40px}}@media(max-width: 768px){.pricing .pricing__headline{font-size:var(--font-heading-2XL-size, 32px)}}.pricing .pricing__subline{margin-bottom:var(--spacing-scalable-xl)}.pricing.pricing--text-light .pricing__headline,.pricing.pricing--text-light .pricing__subline{color:var(--color-white-100)}.pricing .pricing-card-image{width:100%;border-radius:var(--radius-non-scalable-l);overflow:hidden;margin-bottom:var(--spacing-scalable-m)}.pricing .pricing-card-image img{width:100%;height:auto;display:block}.pricing .row.g-6{row-gap:var(--spacing-non-scalable-s, 12px);align-items:stretch}@media(max-width: 768px){.pricing .row.g-6>.col{flex:0 0 100%;max-width:100%}}.pricing.pricing--two-cards .row.g-6{align-items:stretch}.pricing.pricing--two-cards .pricing-product-option.col-lg-6{margin-top:0 !important;height:auto}.pricing.pricing--two-cards .pricing-product-option.col-lg-6 .inner-pricing-product-option{height:100%}.pricing .pricing-product-option{gap:var(--spacing-non-scalable-s, 12px);border-radius:var(--radius-non-scalable-l);display:flex}@media(min-width: 992px){.pricing .pricing-product-option{margin-top:35px}}.pricing .pricing-product-option .inner-pricing-product-option{gap:0;width:100%;border-radius:var(--radius-non-scalable-l);overflow:hidden;display:flex;flex-direction:column;background:var(--background-neutral-surface-neutral-base-inversed, #fff)}.pricing .pricing-product-option .inner-pricing-product-option .pricing-card-image-wrapper{position:relative;width:100%;aspect-ratio:1;overflow:hidden}.pricing .pricing-product-option .inner-pricing-product-option .pricing-card-image-wrapper--highlighted{background-color:var(--background-gradient-brand-dark-blue, #023E84)}.pricing .pricing-product-option .inner-pricing-product-option .pricing-card-image-wrapper.best-seller-badge:after{position:absolute;content:"Best Seller";width:72px;height:72px;display:flex;justify-content:center;align-items:center;text-align:center;top:62px;right:10px;color:var(--on-surface-text-primary-base, #023E84);background-color:var(--surface-secondary-base);border-radius:var(--radius-non-scalable-round);font-family:var(--font-label-S-family, Geologica);font-size:var(--font-label-S-font-size, 14px);font-style:normal;font-weight:600;line-height:var(--font-label-S-allcaps-line-height, 18px);letter-spacing:var(--font-label-S-tracking, 0);text-transform:uppercase}.pricing .pricing-product-option .inner-pricing-product-option .pricing-card-image-wrapper .pricing-card-image{width:100%;height:100%;object-fit:cover;display:block}.pricing .pricing-product-option .inner-pricing-product-option .pricing-card-image-wrapper .pricing-card-image--placeholder{width:100%;height:100%;background:repeating-linear-gradient(45deg, #e0e0e0, #e0e0e0 10px, #f5f5f5 10px, #f5f5f5 20px)}.pricing .pricing-product-option .inner-pricing-product-option .pricing-card-content{padding:var(--spacing-non-scalable-xl) var(--spacing-non-scalable-xl) var(--spacing-non-scalable-l) var(--spacing-non-scalable-xl);color:var(--Brand-Primary-Blue, #023E84);display:flex;flex-direction:column;gap:var(--spacing-non-scalable-m)}@media(max-width: 768px){.pricing .pricing-product-option .inner-pricing-product-option .pricing-card-content{padding-left:var(--spacing-non-scalable-l, 24px);padding-right:var(--spacing-non-scalable-l, 24px)}}.pricing .pricing-product-option .inner-pricing-product-option .pricing-card-content p{margin:0}.pricing .pricing-product-option .inner-pricing-product-option .pricing-card-content .pricing-card-label{font-weight:bold}@media(max-width: 991px){.pricing .pricing-product-option .inner-pricing-product-option .pricing-card-content .pricing-card-label{font-size:20px;line-height:28px}}.pricing .pricing-product-option .inner-pricing-product-option .pricing-card-content .pricing-card-tag{font-weight:bold}@media(max-width: 991px){.pricing .pricing-product-option .inner-pricing-product-option .pricing-card-content .pricing-card-tag.heading-xl{font-size:24px !important;font-weight:700;line-height:32px;letter-spacing:0}}.pricing .pricing-product-option .inner-pricing-product-option .pricing-card-content .pricing-card-tag-subline{font-size:var(--font-label-M-font-size, 14px)}.pricing .pricing-product-option .inner-pricing-product-option .pricing-card-content .pricing-card-price{display:flex;flex-direction:column;gap:var(--spacing-non-scalable-xs)}.pricing .pricing-product-option .inner-pricing-product-option .pricing-card-content .pricing-card-price .pricing-card-price-row{align-items:baseline;justify-content:center;gap:8px}.pricing .pricing-product-option .inner-pricing-product-option .pricing-card-content .pricing-card-price .pricing-card-old-price{margin:0;color:#023e84;flex-shrink:0}.pricing .pricing-product-option .inner-pricing-product-option .pricing-card-content .pricing-card-price .pricing-card-old-price span{font-size:20px;text-decoration:line-through !important;text-decoration-color:#fa7d19 !important;text-decoration-thickness:2px !important;text-decoration-skip-ink:none}.pricing .pricing-product-option .inner-pricing-product-option .pricing-card{min-height:280px;padding:var(--spacing-non-scalable-2xl) var(--spacing-non-scalable-2xl);border-radius:var(--radius-non-scalable-l);border-bottom-left-radius:var(--radius-non-scalable-l);border-bottom-right-radius:var(--radius-non-scalable-l);overflow:hidden !important;background-clip:padding-box;clip-path:inset(0 round var(--radius-non-scalable-l));color:var(--Brand-Primary-Blue, #023E84);margin:var(--spacing-non-scalable-s);display:flex;flex-direction:column;justify-content:space-between}@media(max-width: 768px){.pricing .pricing-product-option .inner-pricing-product-option .pricing-card{min-height:160px;padding:16px}}@media(min-width: 992px){.pricing .pricing-product-option .inner-pricing-product-option .pricing-card{margin:var(--spacing-non-scalable-S, 12px);min-height:320px}}.pricing .pricing-product-option .inner-pricing-product-option .pricing-card p{margin:0}.pricing .pricing-product-option .inner-pricing-product-option .pricing-card .pricing-card-label-badges{margin:calc(-1*var(--spacing-non-scalable-2xl)) calc(-1*var(--spacing-non-scalable-2xl)) var(--spacing-non-scalable-l);padding:0}@media(max-width: 768px){.pricing .pricing-product-option .inner-pricing-product-option .pricing-card .pricing-card-label-badges{margin:-16px -16px 16px;padding:0}}.pricing .pricing-product-option .inner-pricing-product-option .pricing-card .pricing-card-label-badges.best-value{margin-left:0;margin-right:0;position:absolute;left:0}.pricing .pricing-product-option .inner-pricing-product-option .pricing-card .pricing-card-label-badges.best-value+.pricing-card-label{margin-top:40px !important}.pricing .pricing-product-option .inner-pricing-product-option .pricing-card .pricing-card-label-badges .pricing-card-label-badge--best-value{border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.pricing .pricing-product-option .inner-pricing-product-option .pricing-card .pricing-card-label{font-weight:600;margin-bottom:var(--spacing-non-scalable-m)}.pricing .pricing-product-option .inner-pricing-product-option .pricing-card .pricing-card-tag{font-weight:700}.pricing .pricing-product-option .inner-pricing-product-option .pricing-card .pricing-card-tag.pricing-card-tag--no-subline{margin-bottom:0}@media(max-width: 768px){.pricing .pricing-product-option .inner-pricing-product-option .pricing-card .pricing-card-tag.heading-xl{font-size:24px !important;font-weight:700;line-height:32px;letter-spacing:0}}.pricing .pricing-product-option .inner-pricing-product-option .pricing-card .pricing-card-tag-subline{font-size:14;font-size:.875rem;line-height:20;line-height:1.25rem;color:var(--text-secondary-base)}.pricing .pricing-product-option .inner-pricing-product-option .pricing-card .pricing-card-price{display:flex;flex-direction:column;gap:var(--spacing-non-scalable-xs)}.pricing .pricing-product-option .inner-pricing-product-option .pricing-card .pricing-card-price .pricing-card-price-row{align-items:baseline;gap:8px;align-items:center}.pricing .pricing-product-option .inner-pricing-product-option .pricing-card .pricing-card-price .pricing-card-old-price{margin:0;color:#023e84;flex-shrink:0}.pricing .pricing-product-option .inner-pricing-product-option .pricing-card .pricing-card-price .pricing-card-old-price span{font-size:20px;text-decoration:line-through !important;text-decoration-color:#fa7d19 !important;text-decoration-thickness:2px !important;text-decoration-skip-ink:none}.pricing .pricing-product-option .inner-pricing-product-option .pricing-card.best-seller-badge:after{position:absolute;content:"Best Seller";width:72px;height:72px;display:flex;justify-content:center;align-items:center;text-align:center;top:62px;right:10px;color:var(--on-surface-text-primary-base, #023E84);background-color:var(--surface-secondary-base);border-radius:var(--radius-non-scalable-round);font-family:var(--font-label-S-family, Geologica);font-size:var(--font-label-S-font-size, 14px);font-style:normal;font-weight:600;line-height:var(--font-label-S-allcaps-line-height, 18px);letter-spacing:var(--font-label-S-tracking, 0);text-transform:uppercase}.pricing .pricing-product-option .inner-pricing-product-option .pricing-card.best-seller-badge.best-seller-badge--no-best-value:after{top:20px}.pricing .pricing-product-option .inner-pricing-product-option .pricing-information{flex:1;gap:var(--spacing-scalable-xl) 0;margin:0;padding:var(--spacing-non-scalable-m) var(--spacing-non-scalable-xl)}@media(max-width: 768px){.pricing .pricing-product-option .inner-pricing-product-option .pricing-information{padding-top:12px;padding-left:var(--spacing-non-scalable-l, 24px);padding-right:var(--spacing-non-scalable-l, 24px)}}.pricing .pricing-product-option .inner-pricing-product-option .pricing-information .pricing-list-intro{margin:0 0 12px;color:#4b5563}.pricing .pricing-product-option .inner-pricing-product-option .pricing-information .pricing-information-savings-badge{margin:0 0 24px}.pricing .pricing-product-option .inner-pricing-product-option .pricing-information ul{display:flex;flex-direction:column;gap:12px;margin:0;padding-left:calc(var(--spacing-scalable-m) + 24px + var(--spacing-scalable-xs));padding-left:64px}@media(max-width: 768px){.pricing .pricing-product-option .inner-pricing-product-option .pricing-information ul{padding-left:42px;gap:0}}.pricing .pricing-product-option .inner-pricing-product-option .pricing-information ul li{list-style:none;position:relative;font-size:var(--font-label-M-font-size, 16px);color:#4b5563;padding-bottom:12px}@media(max-width: 768px){.pricing .pricing-product-option .inner-pricing-product-option .pricing-information ul li{padding-bottom:0}.pricing .pricing-product-option .inner-pricing-product-option .pricing-information ul li:not(:last-child){margin-bottom:12px}}.pricing .pricing-product-option .inner-pricing-product-option .pricing-information ul li::before{content:"";position:absolute;left:-42px;top:33%}@media(max-width: 768px){.pricing .pricing-product-option .inner-pricing-product-option .pricing-information ul li::before{top:50%}}.pricing .pricing-product-option .inner-pricing-product-option .pricing-information ul li::before{transform:translateY(-50%);width:32px;height:32px;background-image:url("../images/pricing/check_mark.svg");background-size:contain;background-repeat:no-repeat}.pricing .pricing-product-option .inner-pricing-product-option .pricing-information ul li.steuergpt-icon:before{content:"";position:absolute;left:-40px;top:33%}@media(max-width: 768px){.pricing .pricing-product-option .inner-pricing-product-option .pricing-information ul li.steuergpt-icon:before{top:50%}}.pricing .pricing-product-option .inner-pricing-product-option .pricing-information ul li.steuergpt-icon:before{transform:translateY(-50%);background-image:url("../images/pricing/badge-text-pricing.svg");background-size:contain;background-repeat:no-repeat;width:28px;height:28px}.pricing .pricing-product-option .inner-pricing-product-option .pricing-button-wrapper{color:var(--text-primary-base, #023E84);font-size:var(--font-label-M-font-size, 16px);line-height:var(--font-label-M-line-height);padding:0 var(--spacing-non-scalable-xl) var(--spacing-non-scalable-xl);gap:10px;align-self:stretch;flex-direction:column;margin-top:64px}@media(max-width: 768px){.pricing .pricing-product-option .inner-pricing-product-option .pricing-button-wrapper{margin-top:20px;padding-bottom:24px;padding-left:var(--spacing-non-scalable-l, 24px);padding-right:var(--spacing-non-scalable-l, 24px)}}.pricing .pricing-product-option .inner-pricing-product-option .pricing-button-wrapper .btn{font-weight:400;width:100%}.pricing .pricing-product-option .inner-pricing-product-option .pricing-button-wrapper .btn--secondary:hover,.pricing .pricing-product-option .inner-pricing-product-option .pricing-button-wrapper .btn--secondary:focus{color:#011e42;background:var(--surface-primary-bold-inversed, #F2F5F9)}.pricing .pricing-product-option .inner-pricing-product-option .pricing-button-wrapper .btn--secondary:hover svg,.pricing .pricing-product-option .inner-pricing-product-option .pricing-button-wrapper .btn--secondary:focus svg{background-color:#011e42}@media(min-width: 992px){.pricing .pricing-product-option.pricing-product-option--highlighted{margin-top:0}}.pricing .pricing-product-option .pricing-card.background-gradient-brand-dark-blue{color:var(--color-white-100, #FFFFFF)}.pricing .pricing-product-option .pricing-card.background-gradient-brand-dark-blue p,.pricing .pricing-product-option .pricing-card.background-gradient-brand-dark-blue .pricing-card-tag-subline{color:var(--color-white-100, #FFFFFF)}.pricing .pricing-product-option .pricing-card.background-gradient-brand-dark-blue .pricing-card-price .pricing-card-old-price,.pricing .pricing-product-option .pricing-card.background-gradient-brand-dark-blue .pricing-card-price .pricing-card-old-price span{color:#fff !important}@media(max-width: 768px){.pricing .pricing-product-option.pricing-product-option--highlighted{border-radius:var(--radius-radius-16px, 16px)}.pricing .pricing-product-option.pricing-product-option--highlighted .inner-pricing-product-option{border-radius:var(--radius-radius-16px, 16px)}}.pricing .pricing-grid{grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, auto);column-gap:12px}.pricing .pricing-subtext{margin-top:var(--spacing-scalable-2xl);margin-bottom:var(--spacing-non-scalable-l);color:#4b5563}.pricing .pricing-card-label-badges{display:flex;flex-direction:column;gap:8px;width:100%}.pricing.pricing--state-b .pricing-card-label-badges{padding:16px 16px 0}@media(max-width: 768px){.pricing.pricing--state-b .pricing-card-label-badges{padding:12px 12px 0}}.pricing.pricing--state-b .pricing-product-option--highlighted .pricing-card-content .pricing-card-price .pricing-card-old-price,.pricing.pricing--state-b .pricing-product-option--highlighted .pricing-card-content .pricing-card-price .pricing-card-old-price span{color:#fff !important}.pricing.pricing--state-a .pricing-product-option .inner-pricing-product-option>.pricing-card{border-radius:var(--radius-non-scalable-l) !important;border-bottom-left-radius:var(--radius-non-scalable-l) !important;border-bottom-right-radius:var(--radius-non-scalable-l) !important;overflow:hidden !important;clip-path:inset(0 round var(--radius-non-scalable-l));background-clip:padding-box}.pricing.pricing--state-a .pricing-product-option .inner-pricing-product-option>.pricing-card.background-gradient-brand-dark-blue.best-seller-badge.pricing-label-container{border-radius:24px !important;border-bottom-left-radius:24px !important;border-bottom-right-radius:24px !important;overflow:hidden !important;clip-path:inset(0 round 24px);background-clip:padding-box;-webkit-mask-image:-webkit-radial-gradient(white, black)}.pricing.pricing--state-a .pricing-product-option .inner-pricing-product-option>.pricing-card.background-gradient-neutral-light{border-radius:24px !important;border-bottom-left-radius:24px !important;border-bottom-right-radius:24px !important;overflow:hidden !important;clip-path:inset(0 round 24px);background-clip:padding-box;-webkit-mask-image:-webkit-radial-gradient(white, black)}.pricing .pricing-card-label-badge{width:100%;display:flex;align-items:center;justify-content:center;border-radius:999px;padding:14px 24px;line-height:1.3;text-align:center;font-weight:700;font-size:16px;height:42px;min-height:42px;color:#023e84}.pricing .pricing-card-label-badge--best-value{gap:10px;color:var(--on-surface-text-primary-base, #023E84);background:linear-gradient(95deg, #DAAF00 0.78%, #FFD220 13.77%, #DAAF00 40.17%, #FFD220 58.4%, #FFF4A2 78.82%, #E1B300 93.88%);border:none;box-shadow:0 4px 14px rgba(0,0,0,.18);text-align:center;font-family:var(--font-label-S-family, Geologica);font-size:var(--font-label-S-font-size, 14px);font-style:normal;font-weight:600;line-height:var(--font-label-S-allcaps-line-height, 18px);letter-spacing:var(--font-label-S-tracking, 0);text-transform:uppercase}.pricing .pricing-card-label-badge--best-value img{width:28px;height:28px;flex-shrink:0;display:block}.pricing .pricing-card-label-badge--savings{width:100%;height:30px;min-height:30px;padding:10px 20px;color:#1c9c0f;background:rgba(0,0,0,0);border:1px solid #1c9c0f;border-radius:24px;gap:8px;font-size:14px;display:flex;align-items:center;justify-content:center}.pricing .pricing-card-label-badge--savings img{width:24px;height:24px;flex-shrink:0;display:block}.pricing .pricing-card-label-badge--target-group{padding:10px 20px;color:#023e84;background:rgba(0,0,0,0);border:1px solid #023e84;border-radius:24px;font-size:14px}@media(max-width: 768px){.pricing .pricing-card-label-badge--best-value{min-height:46px;padding:12px 16px}}.element-3-spalten{padding:var(--spacing-scalable-6xl) 0;border-radius:var(--radius-scalable-s);max-width:1416px;margin:0 auto}@media(max-width: 768px){.element-3-spalten{border-radius:0}}@media(min-width: 768px){.element-3-spalten{padding:var(--spacing-scalable-6xl) 119px}}.element-3-spalten__wrapper{display:flex;flex-direction:column;gap:64px;width:100%}@media(max-width: 768px){.element-3-spalten__wrapper{gap:48px}}.element-3-spalten__title{color:#023e84;width:100%;margin:0;font-size:32px;font-size:2rem;line-height:40px;line-height:2.5rem;font-weight:700;letter-spacing:0px}@media(min-width: 768px){.element-3-spalten__title{font-size:40px;font-size:2.5rem;line-height:48px;line-height:3rem;font-weight:700;letter-spacing:0px}}@media(min-width: 1200px){.element-3-spalten__title{font-size:48px;font-size:3rem;line-height:56px;line-height:3.5rem;font-weight:700;letter-spacing:0px}}.element-3-spalten__cards{display:flex;width:100%;gap:24px;flex-wrap:nowrap}.element-3-spalten__cards>.element-3-spalten__card{flex:1 1 0;width:auto;max-width:none;min-width:0}@media(max-width: 992px){.element-3-spalten__cards{flex-direction:column;flex-wrap:wrap}.element-3-spalten__cards>.element-3-spalten__card{width:100%}}@media(max-width: 768px){.element-3-spalten__cards{padding:0 !important}.element-3-spalten__cards:first-of-type{padding-right:calc(var(--bs-gutter-x)*.5) !important;padding-left:calc(var(--bs-gutter-x)*.5) !important}}.element-3-spalten__card{display:flex;flex-direction:column;gap:24px;border-radius:8px}.element-3-spalten__card-inner{display:flex;flex-direction:row;gap:16px;align-items:flex-start}@media(min-width: 768px){.element-3-spalten__card-inner{flex-direction:column;gap:24px;align-items:flex-start}}.element-3-spalten__icon-wrapper{display:flex;align-items:center;justify-content:center;background-color:#fff;padding:24px;border-radius:12px;box-shadow:0px 12px 36px 0px rgba(0,0,0,.15);width:56px;height:56px;flex-shrink:0}.element-3-spalten__icon{width:32px;height:32px}@media(maxwidth: 768px){.element-3-spalten__icon{width:24px;height:24px}}.element-3-spalten__icon{display:block}.element-3-spalten__card-text{display:flex;flex-direction:column;gap:12px;width:100%;color:#023e84}.element-3-spalten__card-title{color:#023e84;margin:0;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-weight:700;letter-spacing:0}@media(min-width: 768px){.element-3-spalten__card-title{font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem;font-weight:700;letter-spacing:0}}@media(min-width: 1200px){.element-3-spalten__card-title{font-size:24px;font-size:1.5rem;line-height:32px;line-height:2rem;font-weight:700;letter-spacing:0}}.element-3-spalten__card-description{font-family:"Geologica",sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0px;color:#023e84;margin:0}.element-3-spalten__cta-row{display:flex;flex-direction:column;gap:16px;width:100%}.element-3-spalten__cta-row--with-subline .element-3-spalten__cta-wrapper{align-items:flex-end}@media(min-width: 768px){.element-3-spalten__cta-row--with-subline{flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:24px}.element-3-spalten__cta-row--with-subline .element-3-spalten__subline{flex:1 1 auto;min-width:0;width:auto}.element-3-spalten__cta-row--with-subline .element-3-spalten__cta-wrapper{flex:0 0 auto;margin-left:auto;width:auto;justify-content:flex-end}}.element-3-spalten__subline{margin:0;width:100%;text-align:left;font-family:"Geologica",sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;color:#4b5563}.element-3-spalten__cta-wrapper{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%}@media(min-width: 768px){.element-3-spalten__cta-wrapper{flex-direction:row;justify-content:flex-start;gap:24px}}.element-3-spalten__cta{display:flex;align-items:center;width:100%}@media(min-width: 768px){.element-3-spalten__cta{width:auto}}.element-3-spalten__cta .btn--secondary{background-color:rgba(0,0,0,0);font-family:"Geologica",sans-serif;border:1px solid var(--text-primary-base)}.element-3-spalten__cta .btn--secondary:hover{background-color:var(--color-white-100);border:1px solid var(--text-primary-base)}.element-3-spalten__cta .btn--secondary:active{background-color:rgba(0,0,0,0) !important;border:1px solid var(--text-primary-base)}.gap-64{gap:64px}.gap-24{gap:24px}.gap-12{gap:12px}.rounded-12{border-radius:12px}.rounded-pill{border-radius:1000px}.shadow-s{box-shadow:0px 12px 36px 0px rgba(0,0,0,.15)}.text-primary{color:#023e84}.bg-primary{background-color:#023e84}.heading-2xl{font-size:32px;font-size:2rem;line-height:40px;line-height:2.5rem;font-weight:700;letter-spacing:0px}@media(min-width: 768px){.heading-2xl{font-size:40px;font-size:2.5rem;line-height:48px;line-height:3rem;font-weight:700;letter-spacing:0px}}@media(min-width: 1200px){.heading-2xl{font-size:48px;font-size:3rem;line-height:56px;line-height:3.5rem;font-weight:700;letter-spacing:0px}}.heading-m{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-weight:700;letter-spacing:0}@media(min-width: 768px){.heading-m{font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem;font-weight:700;letter-spacing:0}}@media(min-width: 1200px){.heading-m{font-size:24px;font-size:1.5rem;line-height:32px;line-height:2rem;font-weight:700;letter-spacing:0}}.body-m-regular{font-family:"Geologica",sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0px}.label-m-regular{font-family:"Geologica",sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0px}.element-4-spalten{padding:var(--spacing-scalable-xl) 0}@media(min-width: 768px){.element-4-spalten{padding:var(--spacing-scalable-xl) 0}}.element-4-spalten__wrapper{display:flex;flex-direction:column;gap:var(--spacing-non-scalable-xl);width:100%}.element-4-spalten__heading{display:flex;flex-direction:column;gap:var(--spacing-scalable-xs);align-items:center;justify-content:center;padding:0 var(--spacing-non-scalable-l);width:100%}.element-4-spalten__heading h2{color:#023e84;margin:0;text-align:center;width:100%;font-size:32px;font-size:2rem;line-height:40px;line-height:2.5rem;font-weight:700;letter-spacing:0px}@media(min-width: 768px){.element-4-spalten__heading h2{font-size:40px;font-size:2.5rem;line-height:48px;line-height:3rem;font-weight:700;letter-spacing:0px}}@media(min-width: 1200px){.element-4-spalten__heading h2{font-size:48px;font-size:3rem;line-height:56px;line-height:3.5rem;font-weight:700;letter-spacing:0px}}.element-4-spalten__cards{display:flex;flex-direction:column;width:100%;gap:var(--spacing-non-scalable-s)}@media(min-width: 768px){.element-4-spalten__cards{flex-direction:row;flex-wrap:wrap}}.element-4-spalten__card{display:flex;flex-direction:column;gap:var(--spacing-non-scalable-s);padding:var(--spacing-non-scalable-s);border-radius:var(--radius-non-scalable-l);background-color:#fff;flex:1 1 100%}@media(min-width: 768px){.element-4-spalten__card{flex:1 1 calc(50% - 6px)}}@media(min-width: 992px){.element-4-spalten__card{flex:1 1 calc(25% - 9px)}}.element-4-spalten__footer-button{display:flex;flex-direction:column;gap:16px;padding:0 var(--spacing-non-scalable-l);width:100%}.element-4-spalten__footer-button a{width:100%}.element-4-spalten .card__image-header{display:flex;align-items:center;justify-content:center;height:240px;overflow:hidden;position:relative}.element-4-spalten .card__teaser-image{width:100%;height:100%;object-fit:cover;display:block;border-radius:var(--radius-non-scalable-m)}.element-4-spalten .card__content{display:flex;flex-direction:column;gap:var(--spacing-scalable-l);padding:var(--spacing-non-scalable-s);width:100%}.element-4-spalten .card__text{display:flex;flex-direction:column;gap:var(--spacing-non-scalable-s);width:100%}.element-4-spalten .card__source{display:flex;align-items:center}.element-4-spalten .card__source p{font-family:"Geologica",sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0px;color:#023e84;margin:0}.element-4-spalten .card__button-container{display:flex;flex-direction:column;width:100%}.element-4-spalten .card__button-container a{width:100%}.element-4-spalten .heading-xl{color:#023e84;margin:0;width:100%;font-size:24px;font-size:1.5rem;line-height:32px;line-height:2rem;font-weight:700;letter-spacing:0px}@media(min-width: 768px){.element-4-spalten .heading-xl{font-size:32px;font-size:2rem;line-height:40px;line-height:2.5rem;font-weight:700;letter-spacing:0px}}@media(min-width: 1200px){.element-4-spalten .heading-xl{font-size:40px;font-size:2.5rem;line-height:48px;line-height:3rem;font-weight:700;letter-spacing:0px}}@media(min-width: 768px){.element-4-spalten .heading-xl{font-size:var(--font-heading-S-font-size, 20px)}}.element-4-spalten .heading-2xl{color:#023e84;margin:0;font-size:32px;font-size:2rem;line-height:40px;line-height:2.5rem;font-weight:700;letter-spacing:0px}@media(min-width: 768px){.element-4-spalten .heading-2xl{font-size:40px;font-size:2.5rem;line-height:48px;line-height:3rem;font-weight:700;letter-spacing:0px}}@media(min-width: 1200px){.element-4-spalten .heading-2xl{font-size:48px;font-size:3rem;line-height:56px;line-height:3.5rem;font-weight:700;letter-spacing:0px}}.element-4-spalten .body-m-regular{font-family:"Geologica",sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0px;margin:0}.element-4-spalten .label-m-regular{font-family:"Geologica",sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0px}.element-4-spalten .text-primary{color:#023e84 !important}.element-4-spalten .text-neutral-light{color:#4b5563}.element-4-spalten .background-neutral-surface-neutral-base{background-color:#f9fafb}.element-4-spalten .background-neutral-surface-neutral-base-inversed{background-color:#fff}.element-4-spalten .element_4_spalten_footer__cta-wrapper{display:flex;flex-direction:column;justify-content:center;gap:12px;width:100%}@media(min-width: 768px){.element-4-spalten .element_4_spalten_footer__cta-wrapper{flex-direction:row;width:auto}}.element-4-spalten .element_4_spalten_footer__cta{width:100%}.element-4-spalten .element_4_spalten_footer__cta a{width:100%}@media(min-width: 768px){.element-4-spalten .element_4_spalten_footer__cta{width:auto}.element-4-spalten .element_4_spalten_footer__cta a{width:auto}}.element-4-spalten__card .element_4_spalten_footer__cta-wrapper{justify-content:flex-start;width:100%}.element-4-spalten__card .element_4_spalten_footer__cta{width:100%}.element-4-spalten__card .element_4_spalten_footer__cta a{width:100%}.element-image{background-color:#ffe620;border-radius:var(--radius-non-scalable-s, 12px);padding:var(--spacing-scalable-3xl, 40px) var(--spacing-non-scalable-l, 24px);position:relative;overflow:hidden;min-height:400px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media(min-width: 768px){.element-image{padding:var(--spacing-non-scalable-5xl, 64px) 100px;min-height:500px}}.element-image__image-container{width:calc(100% + 48px);margin-left:-24px;margin-right:-24px;margin-bottom:var(--spacing-non-scalable-l, 24px)}@media(min-width: 768px){.element-image__image-container{width:calc(100% + 200px);margin-left:-100px;margin-right:-100px;margin-bottom:var(--spacing-non-scalable-2xl, 40px)}}.element-image__image{width:100%;height:auto;display:block}.element-image__wrapper{display:flex;flex-direction:column;gap:var(--spacing-non-scalable-l, 24px);width:100%;max-width:696px;position:relative;z-index:2}@media(min-width: 768px){.element-image__wrapper{gap:var(--spacing-non-scalable-2xl, 40px)}}.element-image__content{display:flex;flex-direction:column;gap:var(--spacing-scalable-xl, 24px);align-items:center;justify-content:center;text-align:center;width:100%}@media(min-width: 768px){.element-image__content{gap:var(--spacing-non-scalable-xl, 32px)}}.element-image__preheadline{font-family:var(--font-heading-S-family, Geologica);font-size:var(--font-heading-S-font-size, 20px);color:#023e84;margin:0;text-align:center;width:100%}.element-image__heading{color:#023e84;margin:0;text-align:center;width:100%;font-size:48px;font-size:3rem;line-height:56px;line-height:3.5rem;font-weight:700;letter-spacing:0px}@media(min-width: 768px){.element-image__heading{font-size:56px;font-size:3.5rem;line-height:64px;line-height:4rem;font-weight:700;letter-spacing:0px}}@media(min-width: 1200px){.element-image__heading{font-size:64px;font-size:4rem;line-height:72px;line-height:4.5rem;font-weight:700;letter-spacing:0px}}.element-image__description{font-family:"Geologica",sans-serif;font-size:var(--font-body-m-font-size, 16px);font-weight:400;line-height:var(--font-body-m-line-height, 24px);letter-spacing:var(--font-body-m-tracking, 0px);color:#023e84;margin:0;max-width:100%;text-align:center}.element-image__cta-wrapper{display:flex;flex-direction:column;gap:var(--spacing-non-scalable-XS, 8px);width:100%}@media(min-width: 768px){.element-image__cta-wrapper{flex-direction:row;gap:var(--spacing-non-scalable-M, 16px)}}.element-image__cta{display:flex;justify-content:center;width:100%;flex:1}.element-image__cta a{width:100%}@media(min-width: 768px){.element-image__cta a{width:auto}}.element-image .heading-3xl{color:#023e84;margin:0;font-size:48px;font-size:3rem;line-height:56px;line-height:3.5rem;font-weight:700;letter-spacing:0px}@media(min-width: 768px){.element-image .heading-3xl{font-size:56px;font-size:3.5rem;line-height:64px;line-height:4rem;font-weight:700;letter-spacing:0px}}@media(min-width: 1200px){.element-image .heading-3xl{font-size:64px;font-size:4rem;line-height:72px;line-height:4.5rem;font-weight:700;letter-spacing:0px}}.element-image .heading-3xl{font-size:48px;line-height:56px}@media(min-width: 768px){.element-image .heading-3xl{font-size:64px;line-height:72px}}.element-image .body-m-regular{font-family:"Geologica",sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0px;margin:0}.element-image .text-primary{color:#023e84 !important}.element-cards__container{padding:var(--spacing-scalable-6xl)}.element-cards__headline-wrapper{margin-bottom:2rem}.element-cards__headline{display:flex;align-items:center;gap:1rem;margin-bottom:0;color:var(--on-surface-text-primary-base)}.element-cards__grid{display:grid;grid-template-columns:1fr;gap:1.5rem;gap:var(--spacing-non-scalable-s)}@media(min-width: 768px){.element-cards__grid{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1400px){.element-cards__grid{grid-template-columns:repeat(3, 1fr)}}.element-cards__item{height:100%}.element-cards__card{background:var(--surface-neutral-base-inversed);border-radius:var(--radius-non-scalable-xs);overflow:hidden;height:100%;display:flex;flex-direction:column;background-color:#fff;padding:var(--spacing-scalable-m) var(--spacing-scalable-l);align-items:flex-start;gap:24px;flex:1 0 0;position:relative}@media(min-width: 992px){.element-cards__card{min-width:384px}}.element-cards__quote-icon{position:absolute;top:24px;right:32px;width:26px;height:26px;z-index:0;pointer-events:none}.element-cards__quote-icon img{width:100%;height:auto;display:block}.element-cards__header{width:100%}.element-cards__image-wrapper img{width:30%;height:auto}.element-cards__icon-headline-wrapper{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.element-cards__icon{width:120px;height:120px;object-fit:cover;flex-shrink:0}.element-cards__card-headline{margin-bottom:0;font-size:1.25rem;line-height:1.2}.element-cards__body{flex-grow:1;display:flex;flex-direction:column}.element-cards__upper-text{margin-bottom:.5rem;color:var(--text-neutral-light);font-size:16px;font-style:normal;font-weight:700;line-height:150%}.element-cards__content{color:var(--text-neutral-light);font-size:16px;font-style:normal;font-weight:300;line-height:150%}.element-cards__link-wrapper{margin-top:1rem}.element-cards__link{display:inline-flex;align-items:center;gap:.5rem;color:var(--primary-blue-base);text-decoration:none !important;font-size:16px;font-weight:500;transition:opacity .2s ease}.element-cards__link:hover,.element-cards__link:visited,.element-cards__link:active{text-decoration:none !important}.element-cards__link:hover{opacity:.8}.element-cards__link-arrow{color:var(--primary-blue-base);font-size:18px;transition:transform .2s ease}.element-cards__link:hover .element-cards__link-arrow{transform:translateX(4px)}.element-cards__badge{color:var(--text-primary-base);font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-top:auto;padding-top:1rem}.element-cards__badge-link{color:inherit;text-decoration:none}.element-cards__badge-link:hover{text-decoration:none}.element-siegel{border-radius:var(--radius-non-scalable-l);overflow:hidden}.element-siegel__container{padding:var(--spacing-scalable-6xl)}.element-siegel__row{display:grid;grid-template-columns:1fr;grid-template-areas:"right" "left";gap:var(--spacing-scalable-2xl)}@media(min-width: 1200px){.element-siegel__row{grid-template-columns:2fr 2fr;grid-template-areas:"left right";align-items:center}}@media(min-width: 1200px){.element-siegel__row.is-8{grid-template-columns:2fr 2fr}.element-siegel__row.is-8 .element-siegel__right{padding:var(--spacing-scalable-6xl)}}@media(min-width: 1200px){.element-siegel__row.is-10{grid-template-columns:2fr 1fr}.element-siegel__row.is-10 .element-siegel__right{padding:var(--spacing-scalable-3xl)}}.element-siegel__left{display:block;grid-area:left;text-align:center}.element-siegel__right{display:flex;flex-direction:column;gap:var(--spacing-non-scalable-s);grid-area:right;text-align:center;padding:var(--spacing-scalable-6xl)}.element-siegel__headline{margin:0;color:#023e84;font-size:var(--font-heading-L-font-size, 32px) !important;line-height:var(--font-heading-L-line-height, 40px) !important}@media(max-width: 991px){.element-siegel__headline{font-size:20px;line-height:28px}}.element-siegel__subline{color:#4b5563}.element-siegel__subline a{color:#023e84;text-decoration:none;display:inline-flex;align-items:center;font-size:var(--font-body-M-font-size, 16px)}.element-siegel__subline a::after{content:"→";margin-left:8px;color:#023e84}.element-siegel__grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:4px}@media(min-width: 768px){.element-siegel__grid{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media(min-width: 1200px){.element-siegel__grid{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media(min-width: 1200px){.element-siegel__grid.is-6{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media(min-width: 1200px){.element-siegel__grid.is-10{grid-template-columns:repeat(5, minmax(0, 1fr))}}@media(min-width: 768px)and (max-width: 1199px){.element-siegel__grid.last-row-center-1>.element-siegel__item:last-child{grid-column:2/span 2}}@media(min-width: 768px)and (max-width: 1199px){.element-siegel__grid.last-row-center-2>.element-siegel__item:nth-last-child(2){grid-column:2}.element-siegel__grid.last-row-center-2>.element-siegel__item:last-child{grid-column:3}}@media(min-width: 768px)and (max-width: 1199px){.element-siegel__grid.last-row-center-3>.element-siegel__item:nth-last-child(3){grid-column:2}}.element-siegel__tile{display:flex;align-items:center;justify-content:center;background:var(--surface-neutral-base-inversed);border-radius:var(--radius-non-scalable-xs);padding:var(--spacing-non-scalable-m)}.element-siegel__image{max-width:100%;height:auto;display:block}.element-siegel.background-blue .element-siegel__headline{color:#fff}.element-siegel.background-blue .element-siegel__subline{color:#fff}.element-siegel.background-blue .element-siegel__subline a{color:inherit;text-decoration:none}.element-siegel.background-blue .element-siegel__subline a::after{color:var(--text-primary-base)}@media(max-width: 768px){.acf-module-wrapper--fliesstext{margin-top:40px}.acf-module-wrapper--fliesstext:not(:has(~.acf-module-wrapper--fliesstext)){margin-bottom:40px}}.element-fliesstext{padding:0}.element-fliesstext__container{padding:var(--spacing-scalable-3xl);max-width:702px;margin:0 auto;display:flex;flex-direction:column}.element-fliesstext__container>*+*{margin-top:64px}.element-fliesstext__container>.element-fliesstext__headline+*{margin-top:16px}@media(min-width: 992px){.element-fliesstext__container{box-sizing:content-box}}@media(max-width: 768px){.element-fliesstext__container{padding:0}.element-fliesstext__container>*+*{margin-top:40px}.element-fliesstext__container>.element-fliesstext__headline+*{margin-top:16px}}.element-fliesstext__headline{color:var(--on-surface-text-primary-base);margin-bottom:0}@media(max-width: 767px){.element-fliesstext__headline{font-size:var(--font-heading-2XL-size, 32px) !important;line-height:40px !important;padding:0 16px}}.element-fliesstext__content{color:var(--text-primary-base);font-size:var(--font-body-M-font-size);font-style:normal;font-weight:400;line-height:var(--font-body-M-line-height)}@media(max-width: 767px){.element-fliesstext__content{padding:0 16px}}.element-fliesstext__icon-text-wrapper{margin-top:40px}.element-fliesstext__faq-item{padding:var(--spacing-non-scalable-m);border-radius:var(--radius-non-scalable-s);background:var(--surface-neutral-soft);margin-bottom:var(--spacing-scalable-xs)}.element-fliesstext__faq-item[open] .element-fliesstext__faq-question::before{transform:rotate(180deg)}.element-fliesstext__faq-question{color:var(--text-primary-base);font-size:var(--font-body-M-font-size);font-style:normal;font-weight:600;line-height:var(--font-body-M-line-height);align-items:center;min-height:48px;font-weight:600;cursor:pointer;display:flex;list-style:none}.element-fliesstext__faq-question::-webkit-details-marker{display:none}.element-fliesstext__faq-question::before{content:"";display:block;width:48px;height:48px;background-image:url("../images/fliesstext/down_arrow.png");background-repeat:no-repeat;background-position:center;background-size:12px;flex-shrink:0;margin-right:16px;margin-top:0;border-radius:var(--radius-radius-round, 1000px);background-color:var(--surface-primary-transparent-base, rgba(2, 62, 132, 0.05))}.element-fliesstext__faq-answer{color:var(--text-primary-base);font-size:var(--font-body-M-font-size);font-style:normal;font-weight:400;line-height:var(--font-body-M-line-height);letter-spacing:var(--font-body-M-tracking);padding-top:var(--spacing-non-scalable-s)}.element-fliesstext__faq-answer p{margin:0}.element-fliesstext__faq-answer li{margin-bottom:4px}.element-fliesstext__faq-answer li:last-child{margin-bottom:0}.element-fliesstext__icon-text-wrapper{padding:0 var(--spacing-non-scalable-l)}@media(min-width: 768px){.element-fliesstext__icon-text-wrapper{padding:0}}.element-fliesstext__icon-text-grid{display:flex;flex-direction:column;gap:16px;margin-bottom:0}.element-fliesstext__it-headline{margin-bottom:16px;color:var(--text-primary-base);font-size:var(--font-heading-S-font-size);font-style:normal;font-weight:700;line-height:var(--font-heading-S-line-height);letter-spacing:var(--font-heading-S-tracking)}.element-fliesstext__it-item{display:flex;align-items:center;gap:1rem}.element-fliesstext__it-icon{flex-shrink:0}.element-fliesstext__it-icon img{display:block;width:32px;height:32px;object-fit:contain}.element-fliesstext__it-text{color:var(--text-primary-base);font-size:var(--font-label-M-font-size);font-style:normal;font-weight:400;line-height:var(--font-label-M-line-height);letter-spacing:var(--font-label-M-tracking)}.element-fliesstext__it-text p{margin:0}.element-fliesstext__table-wrapper{margin:24px 0;width:100%}@media(max-width: 768px){.element-fliesstext__table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}}.element-fliesstext__table-caption{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap}.element-fliesstext__table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;border:1px solid var(--border-neutral-light, #e0e5ea);border-radius:var(--radius-scalable-s, 12px);background:var(--surface-neutral-base-inversed, #ffffff);overflow:hidden}@media(max-width: 768px){.element-fliesstext__table{width:max(100%,var(--table-cols, 2)*220px);min-width:100%}}.element-fliesstext__table-cell{padding:var(--spacing-non-scalable-s, 12px) var(--spacing-non-scalable-l, 24px);color:var(--text-primary-base, #023e84);font-size:var(--font-body-M-font-size, 16px);font-weight:400;line-height:var(--font-body-M-line-height, 24px);letter-spacing:var(--font-body-M-tracking, 0px);vertical-align:middle;min-height:48px;border-right:1px solid var(--border-neutral-light, #e0e5ea);border-bottom:1px solid var(--border-neutral-light, #e0e5ea)}@media(max-width: 768px){.element-fliesstext__table-cell{min-width:220px}}.element-fliesstext__table-cell--last-col{border-right:none}.element-fliesstext__table-cell--last-row{border-bottom:none}.element-fliesstext__table-cell--header{padding:var(--spacing-non-scalable-l, 24px);font-weight:600;min-height:56px;text-align:left}.element-fliesstext__table-cell{background-color:var(--surface-neutral-base-inversed, #ffffff)}.element-fliesstext__table-cell--col1{background-color:var(--surface-neutral-soft, #f9fafb)}.element-fliesstext__table-cell--col2,.element-fliesstext__table-cell--col3,.element-fliesstext__table-cell--col4,.element-fliesstext__table-cell--col5{background-color:var(--surface-neutral-base-inversed, #ffffff)}.element-fliesstext__downloads{display:flex;flex-direction:column;gap:12px}.element-fliesstext__download{display:flex;width:100%;align-items:center;gap:12px;padding:16px 16px;border:2px solid var(--on-surface-text-primary-base, #011e42);border-radius:8px;text-decoration:none;color:var(--on-surface-text-primary-base, #011e42);transition:all .2s ease}@media(max-width: 768px){.element-fliesstext__download{padding:12px 12px;gap:10px}}.element-fliesstext__download:hover{background-color:rgba(1,30,66,.05);text-decoration:none;border-color:var(--on-surface-text-primary-hover, #003b6f)}.element-fliesstext__download:active{background-color:rgba(1,30,66,.1);border-color:var(--on-surface-text-primary-active, #002847)}.element-fliesstext__download-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;color:inherit}.element-fliesstext__download-icon svg{width:100%;height:100%;display:block}.element-fliesstext__download-text{flex:1;font-size:var(--font-body-M-font-size, 16px);font-weight:500;line-height:var(--font-body-M-line-height, 1.5)}.element-fliesstext__download-size{font-size:var(--font-body-S-font-size, 14px);color:var(--text-secondary-base, #666);flex-shrink:0}@media(max-width: 768px){.element-fliesstext__download-size{display:none}}.tutorial-module{--tutorial-sticky-offset: 0px;--tutorial-scroll-height: 100vh;--tutorial-step-count: 1;padding:var(--spacing-scalable-2xl) 0;min-height:100vh;display:block;position:relative;width:100%;max-width:1416px;margin:0 auto;border-radius:var(--radius-non-scalable-S, 12px)}@media(max-width: 560px){.tutorial-module{margin-left:calc(var(--bs-gutter-x)*-0.5);margin-right:calc(var(--bs-gutter-x)*-0.5);width:calc(100% + var(--bs-gutter-x));border-radius:0}}@media(min-width: 992px){.tutorial-module{padding:0;height:var(--tutorial-scroll-height, 100vh);min-height:auto}}.tutorial-container{max-width:1440px;margin:0 auto;padding:0 var(--spacing-non-scalable-m);display:flex;flex-direction:column;gap:var(--spacing-scalable-xl);height:100%;will-change:transform}@media(max-width: 560px){.tutorial-container{padding:0 calc(var(--spacing-non-scalable-m) + var(--bs-gutter-x)*.5)}}@media(min-width: 768px){.tutorial-container{gap:var(--spacing-scalable-2xl)}}@media(min-width: 992px){.tutorial-container{flex-direction:row;padding:var(--spacing-scalable-6xl);gap:var(--spacing-scalable-3xl);align-items:center;position:sticky;top:var(--tutorial-sticky-offset, 0px);height:auto}}.tutorial-content-column{flex:1;display:flex;flex-direction:column;gap:var(--spacing-scalable-xl);position:relative;width:100%}@media(min-width: 992px){.tutorial-content-column{max-height:calc(100vh - 100px);overflow:hidden;scrollbar-width:none;-ms-overflow-style:none}.tutorial-content-column::-webkit-scrollbar{display:none}}.tutorial-image-column{flex:1;display:flex !important;align-items:center;justify-content:center}@media(max-width: 991px){.tutorial-image-column{display:none !important}}.tutorial-mobile-media{display:block;width:100%;height:304px;margin:0 auto;border-radius:var(--radius-non-scalable-xs) var(--radius-non-scalable-xs) 0 0;overflow:hidden;max-height:0;opacity:0;transition:max-height .4s ease,opacity .4s ease}.tutorial-mobile-media img,.tutorial-mobile-media video{width:100%;height:100%;object-fit:cover;display:block;border-radius:inherit}@media(min-width: 992px){.tutorial-mobile-media{display:none !important}}@media(max-width: 991px){.tutorial-step-wrapper:has(.tutorial-step.is-active) .tutorial-mobile-media{max-height:304px;opacity:1}}.tutorial-header{margin-bottom:0;text-align:left}.tutorial-header .tutorial-headline{color:var(--on-surface-text-primary-base);margin-bottom:var(--spacing-scalable-s)}@media(max-width: 991px){.tutorial-header .tutorial-headline{font-size:32px;font-weight:700;line-height:40px;letter-spacing:0}}@media(max-width: 768px){.tutorial-header .tutorial-headline{font-size:var(--font-heading-2XL-size, 32px)}}@media(min-width: 768px){.tutorial-header .tutorial-headline{margin-bottom:var(--spacing-scalable-m)}}.tutorial-header .tutorial-sub-headline{color:var(--text-neutral-light);margin:0}.tutorial-steps{display:flex;flex-direction:column;gap:var(--spacing-scalable-xl)}@media(min-width: 768px){.tutorial-steps{gap:var(--spacing-scalable-2xl)}}@media(min-width: 992px){.tutorial-steps{flex:1;overflow-y:hidden;position:relative;gap:0}}@media(max-width: 991px){.tutorial-step-wrapper{display:flex;flex-direction:column;position:relative;transition:all .4s ease;gap:0}}.tutorial-step{display:flex;flex-direction:row;align-items:flex-start;gap:var(--spacing-scalable-m);padding:var(--spacing-scalable-m) 0;border-bottom:1px solid var(--on-surface-border-primary-deep-inversed);cursor:pointer;transition:all .4s ease;position:relative}.tutorial-step:last-child{border-bottom:none}@media(min-width: 768px){.tutorial-step{gap:var(--spacing-scalable-l);padding:var(--spacing-scalable-l) 0}}.tutorial-step:not(.is-active) .tutorial-step-text,.tutorial-step:not(.is-active) .tutorial-step-button{display:none}.tutorial-step:has(.tutorial-step-text),.tutorial-step:has(.tutorial-step-button){flex-direction:column;background-color:rgba(0,0,0,0);border-radius:var(--radius-non-scalable-l);padding:var(--spacing-scalable-l);border-bottom:none}.tutorial-step.is-active{border-radius:0 0 var(--radius-non-scalable-xs) var(--radius-non-scalable-xs);background:var(--surface-neutral-base, #FFFFFF);box-shadow:0 63px 66px -32px rgba(0,0,0,.05);padding:var(--spacing-scalable-l) var(--spacing-scalable-xl);border-bottom:none}@media(max-width: 991px){.tutorial-step.is-active{margin:0}}@media(min-width: 992px){.tutorial-step.is-active{padding:var(--spacing-scalable-l) var(--spacing-scalable-xl);margin:var(--spacing-scalable-s) 0;border-radius:var(--radius-non-scalable-xs)}}.tutorial-step.is-active .tutorial-step-text,.tutorial-step.is-active .tutorial-step-button{display:block;animation:fadeInContent .3s ease forwards}.tutorial-step.is-active:has(.tutorial-step-text),.tutorial-step.is-active:has(.tutorial-step-button){background-color:#fff}.tutorial-step.is-active .tutorial-step-content{padding:0}.tutorial-step.is-active .tutorial-step-number{background-color:var(--surface-accent-accent);border:none;transform:scale(1.05)}.tutorial-step.is-active .tutorial-step-number span{color:var(--on-surface-text-primary-on-primary)}.tutorial-step-content{display:flex;flex-direction:column;gap:0;flex:1;width:100%}.tutorial-step.is-active .tutorial-step-content{gap:var(--spacing-scalable-m)}@media(min-width: 768px){.tutorial-step.is-active .tutorial-step-content{gap:var(--spacing-scalable-m)}}.tutorial-step-header{display:flex;flex-direction:row;align-items:center;gap:var(--spacing-scalable-s)}.tutorial-step-number{width:32px;height:32px;padding:4px;box-sizing:content-box;border-radius:50%;background-color:rgba(0,0,0,0);border:1px solid var(--surface-primary-base);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .3s ease}.tutorial-step-number span{color:var(--surface-primary-base);font-weight:700;font-size:var(--font-label-S-font-size)}.tutorial-step-headline{color:var(--on-surface-text-primary-base);font-size:var(--font-heading-S-font-size);margin:0;flex:1}.tutorial-step-body{display:flex;flex-direction:column;gap:var(--spacing-scalable-s);width:100%}@media(min-width: 768px){.tutorial-step-body{gap:var(--spacing-scalable-m)}}.tutorial-step-text{color:#023e84;margin:0;line-height:1.5;width:100%}.tutorial-step-button{margin-top:0}.tutorial-main-image{width:100%;max-width:600px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--radius-non-scalable-l)}@media(min-width: 992px){.tutorial-main-image{max-width:100%}}.tutorial-main-image img,.tutorial-main-image video{width:100%;height:auto;object-fit:contain;border-radius:var(--radius-non-scalable-l)}.tutorial-step-progress{width:100%;height:4px;margin:12px 0;background-color:rgba(2,62,132,.1);border-radius:var(--radius-non-scalable-xs);overflow:hidden;opacity:0;transition:opacity .3s ease;box-sizing:border-box}@media(min-width: 992px){.tutorial-step-progress{margin:0}}.tutorial-step.is-active .tutorial-step-progress{opacity:1}.tutorial-step-progress-bar{height:100%;background-color:var(--surface-accent-accent);width:0%;transition:width .1s linear;transform-origin:left}@keyframes fadeInContent{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.hero-2027{padding:var(--bs-gutter-x) var(--bs-gutter-y);background-color:var(--background-content);border-radius:12px}.hero-2027__container{background-color:var(--surface-secondary-base);border-radius:var(--radius-non-scalable-s);padding:var(--spacing-scalable-3xl) var(--spacing-scalable-6xl);position:relative;min-height:auto;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-non-scalable-l)}@media(min-width: 1200px){.hero-2027__container{padding:var(--spacing-scalable-3xl) 119px;min-height:512px;flex-direction:row;align-items:center;gap:var(--spacing-scalable-2xl)}}.hero-2027__content{flex:1;display:flex;flex-direction:column;gap:var(--spacing-scalable-xl);min-width:0;z-index:1}@media(min-width: 1200px){.hero-2027__content{flex:0 0 50%;max-width:50%}}.hero-2027__wrapper{display:flex;flex-direction:column;gap:var(--spacing-scalable-xl);width:100%}.hero-2027__social-proof{display:flex;align-items:center;gap:var(--spacing-scalable-2xs);padding:var(--spacing-non-scalable-xs) var(--spacing-non-scalable-s);background:hsla(0,0%,100%,.5);backdrop-filter:blur(14px);border-radius:99px}@media(max-width: 1199px){.hero-2027__social-proof{order:-10}}@media(min-width: 1200px){.hero-2027__social-proof{gap:var(--spacing-scalable-xs);padding:var(--spacing-non-scalable-xs) var(--spacing-non-scalable-m) var(--spacing-non-scalable-xs) var(--spacing-non-scalable-s);width:fit-content;order:0}}@media(min-width: 1200px){.hero-2027__social-proof--top-left{position:static;transform:none}}@media(max-width: 1199px){.hero-2027__social-proof--top-left{display:flex;order:-10;align-self:flex-start;margin-left:0}}@media(min-width: 1200px){.hero-2027__social-proof--hide-desktop{display:none !important}}.hero-2027__social-proof--overlay{display:none}@media(min-width: 1200px){.hero-2027__social-proof--overlay{display:flex;position:absolute;right:0;bottom:0;z-index:10;width:auto;margin-bottom:20px}}@media(max-width: 1199px){.hero-2027__social-proof--mobile-image{display:none}}@media(min-width: 1200px){.hero-2027__social-proof--mobile-image{display:none}}.hero-2027__social-proof-icons{display:flex;align-items:center;padding-right:10px;margin-right:-10px;height:32px}.hero-2027__social-proof-icon{width:32px;height:32px;border-radius:50%;margin-right:-10px;border:2px solid var(--color-white-100);overflow:hidden;flex-shrink:0}.hero-2027__social-proof-icon img{width:100%;height:100%;object-fit:cover;display:block}.hero-2027__social-proof-icon:first-child{z-index:3}.hero-2027__social-proof-icon:nth-child(2){z-index:2}.hero-2027__social-proof-icon:nth-child(3){z-index:1}.hero-2027__social-proof-text{font-family:var(--font-body-s-family, "Geologica");font-weight:400;font-size:14px;line-height:20px;color:var(--text-primary-base);margin:0;white-space:nowrap}.hero-2027__heading{display:flex;flex-direction:column;gap:var(--spacing-scalable-s);align-items:flex-start;width:100%}.hero-2027__pre-headline{color:var(--text-primary-base);margin:0}.hero-2027__headline{color:var(--text-primary-base);margin:0;width:100%}.hero-2027__headline-marker{margin-left:0;display:inline;font-size:.25em;line-height:0;vertical-align:super;color:inherit}.hero-2027__copy{font-family:var(--font-body-m-family, "Geologica");font-weight:400;font-size:16px;line-height:24px;color:var(--text-primary-base);margin:0;width:100%;display:inline-flex;align-items:flex-start;gap:var(--spacing-non-scalable-xs)}.hero-2027__copy-icon{flex-shrink:0;width:24px;height:24px}.hero-2027__copy-icon img{width:100%;height:100%;display:block}.hero-2027__copy-icon svg{width:100%;height:100%;display:block;fill:var(--text-primary-base)}.hero-2027__copy-list{margin:0;padding-left:1.2rem;display:flex;flex-direction:column;gap:var(--spacing-non-scalable-2xs);color:var(--text-primary-base)}.hero-2027__copy-list-item{margin:0}.hero-2027__buttons{display:flex;flex-direction:column;gap:var(--spacing-non-scalable-xs);align-items:stretch;width:100%}@media(min-width: 1200px){.hero-2027__buttons{flex-direction:row;gap:var(--spacing-non-scalable-m);align-items:center;width:auto}}.hero-2027__buttons .btn{width:100%;font-family:var(--font-label-M-family, Geologica);font-weight:400}@media(min-width: 1200px){.hero-2027__buttons .btn{width:auto}}.hero-2027__buttons .btn.btn--secondary{background-color:rgba(0,0,0,0)}.hero-2027__buttons .btn.btn--secondary:hover{background-color:#fff;color:#023e84 !important}.hero-2027__subline{display:flex;align-items:center;gap:4px;width:100%}.hero-2027__subline-text{font-family:var(--font-body-m-family, "Geologica");font-weight:400;font-size:16px;line-height:24px;color:var(--text-primary-base);margin:0;display:flex;align-items:center;gap:4px;flex-wrap:wrap}.hero-2027__subline-link{display:inline-flex;align-items:center;gap:var(--spacing-non-scalable-2xs);padding:var(--spacing-non-scalable-2xs);border-radius:8px;font-family:var(--font-label-m-family, "Geologica");font-weight:400;font-size:16px;line-height:24px;color:var(--text-primary-base);text-decoration:none;transition:background-color .2s ease}.hero-2027__subline-link:hover{background-color:rgba(2,62,132,.1)}.hero-2027__subline-link svg{width:20px;height:20px;flex-shrink:0}.hero-2027__image{width:100%;position:relative;border-radius:12px;overflow:hidden}.hero-2027__image--pos-center img{object-position:center}.hero-2027__image--pos-left img{object-position:left center}.hero-2027__image--pos-right img{object-position:right center}.hero-2027__image--pos-top img{object-position:center top}.hero-2027__image--pos-bottom img{object-position:center bottom}@media(max-width: 1199px){.hero-2027__image{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}}@media(min-width: 1200px){.hero-2027__image{flex:0 0 50%;max-width:50%;position:relative;width:100%;height:auto;order:0}}@media(max-width: 1199px){.hero-2027__image--docked{margin-bottom:calc(-1*var(--spacing-scalable-3xl));display:flex;align-items:flex-start;justify-content:center;flex-direction:column}}@media(min-width: 1200px){.hero-2027__image--docked{margin-bottom:calc(-1*var(--spacing-scalable-3xl));margin-right:-119px;align-self:flex-end;display:flex;align-items:flex-end;justify-content:flex-end}}.hero-2027__image img{width:100%;height:100%;object-fit:cover;object-position:center}@media(min-width: 1200px){.hero-2027__image img{height:auto;max-height:464px}}@media(min-width: 1200px){.hero-2027__image--docked .hero-2027__image img{height:auto;max-height:100%;object-fit:contain;object-position:bottom right;width:auto;max-width:100%}}.hero-2027__image.hero-2027__image--pos-center img{object-position:center}.hero-2027__image.hero-2027__image--pos-left img{object-position:left center}.hero-2027__image.hero-2027__image--pos-right img{object-position:right center}.hero-2027__image.hero-2027__image--pos-top img{object-position:center top}.hero-2027__image.hero-2027__image--pos-bottom img{object-position:center bottom}.hero-2027__video{width:100%;position:relative}@media(max-width: 1199px){.hero-2027__video{display:flex;flex-direction:column}}@media(min-width: 1200px){.hero-2027__video{flex:0 0 50%;max-width:50%;position:relative;width:100%;height:auto;order:0}}.hero-2027__video-link{display:block;width:100%;height:100%;position:relative;cursor:pointer}.hero-2027__video-link img{width:100%;height:100%;object-fit:cover;object-position:center}@media(min-width: 1200px){.hero-2027__video-link img{height:auto;max-height:464px}}@media(max-width: 1199px){.hero-2027__image.hero-2027__media--mobile-oben,.hero-2027__video.hero-2027__media--mobile-oben{order:0}}@media(min-width: 1200px){.hero-2027__image.hero-2027__media--mobile-oben,.hero-2027__video.hero-2027__media--mobile-oben{display:none}}@media(max-width: 1199px){.hero-2027__image.hero-2027__media--desktop,.hero-2027__video.hero-2027__media--desktop{display:none}}@media(min-width: 1200px){.hero-2027__image.hero-2027__media--desktop,.hero-2027__video.hero-2027__media--desktop{align-self:stretch;display:flex}}@media(min-width: 1200px){.hero-2027__image.hero-2027__media--desktop img{width:100%;height:100%;max-height:none}}@media(min-width: 1200px){.hero-2027__video.hero-2027__media--desktop .hero-2027__video-link img{width:100%;height:100%;max-height:none}}@media(max-width: 1199px){.hero-2027__image.hero-2027__media--mobile-unten,.hero-2027__video.hero-2027__media--mobile-unten{order:10}}@media(max-width: 1199px){.hero-2027__container{margin:0 auto}.hero-2027__content{width:100%}.hero-2027__wrapper{align-items:center;text-align:center;gap:var(--spacing-scalable-xl)}.hero-2027__heading{align-items:flex-start;text-align:left;gap:var(--spacing-scalable-s)}.hero-2027__headline{width:100%}.hero-2027__social-proof-icons{height:20px}.hero-2027__social-proof-icons .hero-2027__social-proof-icon{width:20px;height:20px}}.hero-2027 .hero-2027__social-proof-text{margin-left:10px}@media(min-width: 1200px){.hero-2027__container{max-width:1416px;margin:0 auto}.hero-2027__container--not-docked{padding:12px;overflow:hidden;display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);column-gap:12px;align-items:stretch}.hero-2027__container--not-docked .hero-2027__content{padding:var(--spacing-scalable-3xl) 64px;box-sizing:border-box;min-width:0;max-width:100%;width:100%;flex:initial}.hero-2027__container--not-docked>.hero-2027__image:not(.hero-2027__image--docked),.hero-2027__container--not-docked>.hero-2027__video{min-width:0;max-width:100%;width:100%;height:100%;flex:initial;align-self:stretch;box-sizing:border-box;overflow:hidden}.hero-2027__container--not-docked>.hero-2027__video .hero-2027__video-link{height:100%}.hero-2027__container--not-docked>.hero-2027__image:not(.hero-2027__image--docked) img,.hero-2027__container--not-docked>.hero-2027__video .hero-2027__video-link img{width:100%;height:100%;max-width:100%;max-height:none;object-fit:cover;display:block}.hero-2027__wrapper{gap:var(--spacing-scalable-xl)}}.hero-switcher{margin:0 auto}.hero-switcher .container{margin:0 auto;padding:0 var(--spacing-non-scalable-M, 16px)}.hero-switcher__tabs{display:flex;align-items:center;gap:var(--spacing-non-scalable-S, 12px);overflow-x:auto;padding:0}.hero-switcher__tab{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-non-scalable-M, 12px);width:300px;min-width:220px}@media(max-width: 768px){.hero-switcher__tab{width:150px;min-width:150px}}.hero-switcher__tab{padding:var(--spacing-non-scalable-XS, 8px) var(--spacing-non-scalable-L, 24px);border-radius:16px 16px 0 0;text-decoration:none;background-color:var(--surface-primary-transparent-base, rgba(2, 62, 132, 0.05));color:var(--text-primary-bold, #011e42);transition:background-color .2s ease}.hero-switcher__tab:hover{background-color:var(--surface-primary-light, #e6ecf3)}.hero-switcher__tab.is-active{background-color:var(--surface-secondary-base, #ffe620);color:var(--text-primary-base, #023e84);position:relative}.hero-switcher__tab.is-active div{position:absolute;bottom:0;width:100%;height:17px;background:linear-gradient(0deg, #000 0%, rgba(0, 0, 0, 0) 100%);opacity:.05}.hero-switcher__tab:focus-visible{outline:2px solid var(--surface-primary-base, #023e84);outline-offset:2px}.hero-switcher__icon{display:inline-flex;width:16px;height:16px}.hero-switcher__icon svg{width:16px;height:16px}.hero-switcher__icon img{width:16px;height:16px;object-fit:contain;display:block}.hero-switcher__label{font-family:var(--font-label-s-family, "Geologica", sans-serif);font-weight:var(--font-label-s-font-weight-regular, 400);font-size:var(--font-label-s-font-size, 14px);line-height:var(--font-label-s-line-height, 20px);letter-spacing:var(--font-label-s-tracking, 0);white-space:nowrap}.banner-container{width:100%;margin:0 auto;margin-bottom:1rem;margin-top:1rem}.banner-wrapper{width:100%;margin:0 auto}.banner-wrapper--above-menu{z-index:1030}.banner{display:flex;align-items:flex-start;gap:16px;padding:16px 20px;border-radius:8px;border:1px solid rgba(0,0,0,0);position:relative;font-size:16;font-size:1rem;line-height:14;line-height:.875rem}.banner--info{background-color:var(--bg-info-subtle, #E6F0FA);border-color:var(--border-info, #0066CC);color:var(--text-info-bold, #004C99)}.banner--info .banner__icon svg{color:var(--icon-info, #0066CC)}.banner--success{background-color:var(--bg-success-subtle, #E6F7ED);border-color:var(--border-success, #00A854);color:var(--text-success-bold, #007A3D)}.banner--success .banner__icon svg{color:var(--icon-success, #00A854)}.banner--warning{background-color:var(--bg-warning-subtle, #FFF7E6);border-color:var(--border-warning, #FF9800);color:var(--text-warning-bold, #CC7A00)}.banner--warning .banner__icon svg{color:var(--icon-warning, #FF9800)}.banner--error{background-color:var(--bg-error-subtle, #FFEBEE);border-color:var(--border-error, #D32F2F);color:var(--text-error-bold, #B71C1C)}.banner--error .banner__icon svg{color:var(--icon-error, #D32F2F)}.banner--neutral{background-color:var(--bg-neutral-subtle, #F5F5F5);border-color:var(--border-neutral, #9E9E9E);color:var(--text-neutral-bold, #424242)}.banner--neutral .banner__icon svg{color:var(--icon-neutral, #616161)}.banner__icon{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.banner__icon svg{width:100%;height:100%}.banner__content{flex:1;display:flex;flex-direction:column;gap:8px}.banner__title{margin:0;font-weight:700;font-size:18;font-size:1.125rem;line-height:16;line-height:1rem;line-height:1.4}.banner__text{margin:0;line-height:1.5;opacity:.9}.banner__button{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;margin-top:4px;background-color:rgba(0,0,0,0);border:1px solid currentColor;border-radius:4px;color:inherit;font-weight:600;text-decoration:none;transition:all .2s ease;cursor:pointer;align-self:flex-start}.banner__button:hover{opacity:.8;transform:translateY(-1px)}.banner__button:active{transform:translateY(0)}.banner__close{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);border:none;border-radius:4px;color:inherit;cursor:pointer;transition:background-color .2s ease;padding:4px;margin-left:auto}.banner__close:hover{background-color:rgba(0,0,0,.1)}.banner__close:active{background-color:rgba(0,0,0,.15)}.banner__close:focus-visible{outline:2px solid currentColor;outline-offset:2px}.banner__close svg{width:20px;height:20px}@media(max-width: 767px){.banner{padding:12px 16px;gap:12px}.banner__title{font-size:16;font-size:1rem;line-height:14;line-height:.875rem}.banner__text{font-size:14;font-size:.875rem;line-height:12;line-height:.75rem}.banner__button{padding:6px 12px;font-size:14;font-size:.875rem;line-height:12;line-height:.75rem}}.banner--trust{padding:12px 20px;border:none;border-radius:8px;flex-wrap:wrap;gap:16px;display:flex;align-items:center;justify-content:center}.banner--trust>div{display:flex;align-items:center;gap:12px}.banner--trust .banner__icon{width:32px;height:32px;background-color:hsla(0,0%,100%,.2);border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center}.banner--trust .banner__icon svg{width:20px;height:20px}.banner--trust .banner__content{flex:0;gap:4px;display:flex;align-items:center;padding:0 4px}.banner--trust .banner__title{font-size:14px;font-weight:600;margin:0;white-space:nowrap}.banner--trust .banner__text{display:block;margin:0;font-size:16px;font-weight:400;line-height:24px;font-family:"Geologica",sans-serif}.banner--trust .banner__button{display:none}.banner--trust .banner__close{display:none}@media(min-width: 768px){.banner--trust{align-items:center;padding:4px 12px}.banner--trust .banner__content{display:flex;align-items:center;gap:12px;flex:0 1 auto}.banner--trust .banner__title{white-space:nowrap}}@media(max-width: 767px){.banner--trust{flex-direction:column;gap:8px;padding:12px 20px}.banner--trust>div{justify-content:flex-start;gap:8px !important}.banner--trust .banner__content{flex:1}.banner--trust:has(>div:only-child)>div{width:100%}}.banner--steuerfrist{padding:10px 12px;border:none;border-radius:8px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;gap:4px}.banner--steuerfrist>div{display:flex;align-items:center;gap:4px;z-index:1}.banner--steuerfrist .banner__icon{width:20px;height:20px;flex-shrink:0;z-index:1;display:flex;align-items:center;justify-content:center}.banner--steuerfrist .banner__icon svg{width:100%;height:100%}.banner--steuerfrist .banner__content{display:flex;align-items:center;gap:4px;flex:0;z-index:1}.banner--steuerfrist .banner__title{display:none}.banner--steuerfrist .banner__text{margin:0;font-size:14px;line-height:20px;font-weight:400;text-align:center}.banner--steuerfrist .banner__button{display:none}.banner--steuerfrist .banner__close{display:none}@media(min-width: 768px){.banner--steuerfrist{padding:10px 12px;gap:4px}}@media(max-width: 767px){.banner--steuerfrist{padding:10px 12px;flex-direction:column;align-items:center;gap:0}.banner--steuerfrist .banner__content{width:100%;flex-direction:column;text-align:center;gap:4px}.banner--steuerfrist .banner__text{width:100%}}.banner--yellow{background:linear-gradient(135deg, #FFE620 0%, #FDD212 100%);color:#023e84}.banner--yellow .banner__icon svg{fill:#023e84;color:#023e84}.banner--yellow.banner--trust .banner__icon{background-color:#fff}.banner--gray{background:#e8e8e8;color:#023e84}.banner--gray .banner__icon svg{fill:#fff;color:#fff}.banner--gray.banner--trust .banner__icon{background-color:#fa7d19}.banner--white{background:#fff;color:#023e84}.banner--white.banner--trust .banner__icon{background-color:rgba(2,62,132,.12)}.banner--blue{background:linear-gradient(135deg, #023E84 0%, #034694 100%);color:#fff}.banner--blue::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 20% 50%, rgba(255, 255, 255, 0.1) 2px, transparent 2px),radial-gradient(circle at 60% 70%, rgba(255, 255, 255, 0.1) 2px, transparent 2px),radial-gradient(circle at 80% 10%, rgba(255, 255, 255, 0.1) 2px, transparent 2px);background-size:100px 100px;pointer-events:none;z-index:0;display:none}.banner--blue .banner__icon svg{fill:#fff;color:#fff}.banner--blue .banner__icon{z-index:1}.banner--blue .banner__content{z-index:1}.banner--blue.banner--trust .banner__icon{background-color:rgba(0,0,0,0)}.download-card-container--center .download-card-headline{text-align:center}.download-card-container--left .download-card-headline{text-align:left}.download-card-container--full{width:100%}.download-card-container--boxed{width:75%;margin-left:auto;margin-right:auto}@media(max-width: 768px){.download-card-container--boxed{width:100%}}.download-card-headline{margin:0 0 24px 0;color:#023e84}.download-card-wrapper{display:flex;flex-direction:column;gap:12px;align-items:stretch}.download-card--2027{display:flex;width:100%;align-items:center;gap:8px;padding:16px 12px;border:1px solid #023e84;border-radius:8px;text-decoration:none;color:inherit;transition:all .2s ease}.download-card--2027:hover{background-color:rgba(2,62,132,.05);text-decoration:none}.download-card--2027:active{background-color:rgba(2,62,132,.1)}.download-card-section{width:100%;margin:1rem 0;border-radius:var(--radius-scalable-s);padding:var(--spacing-4xl, 64px) 24px}.download-card-section--bg-white{background-color:#fff}.download-card-section--bg-gray{background-color:#f3f3f3}.download-card__icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0}.download-card__icon-svg{width:24px;height:24px;display:block}.download-card__text{font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;color:#023e84;margin:0;padding:0}.acf-module-wrapper{position:relative}.acf-module-edit-link{position:absolute;top:12px;left:12px;z-index:60;display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:6px;background:rgba(0,0,0,.7);color:#fff;font-size:12px;line-height:1;text-decoration:none;box-shadow:0 2px 8px rgba(0,0,0,.2)}.acf-module-edit-link:hover,.acf-module-edit-link:focus-visible{background:rgba(0,0,0,.85);color:#fff}@media(max-width: 768px){.acf-module-wrapper--content-slides{padding-left:0;padding-right:0}}.content-slides{position:relative;width:100%;padding:var(--spacing-4xl, 64px) 0;overflow:hidden;border-radius:var(--radius-scalable-s);margin-bottom:1rem;max-width:1416px;margin:0 auto}.content-slides__header{text-align:center;margin-bottom:var(--spacing-3xl, 48px)}.content-slides__headline{margin:0;font-size:48px;font-weight:700;line-height:56px;letter-spacing:0;color:var(--text-primary-base, #023e84)}.content-slides__container{position:relative;max-width:100%;margin:0 auto;overflow:hidden}.content-slides__track{display:flex;gap:12px;transition:transform .4s cubic-bezier(0.4, 0, 0.2, 1);padding:0}.content-slides__slide{flex:0 0 calc(33.333% - 16px);min-width:300px;animation:slideIn .5s ease-out}.content-slides__slide-content{position:relative;display:flex;flex-direction:column;justify-content:space-between;height:100%;border-radius:12px;padding:var(--spacing-2xl, 40px);min-height:500px;overflow:hidden}.content-slides__slide-content:has(.content-slides__slide-media--video){padding-top:0;padding-right:0;padding-left:0;padding-bottom:0}@media(min-width: 769px){.content-slides__slide-content:has(.content-slides__slide-media--video){padding-bottom:0}}.content-slides__slide-content:has(.content-slides__slide-media--video) .content-slides__slide-text{display:none}.content-slides__slide-content:has(.content-slides__image){padding-bottom:0}@media(min-width: 769px){.content-slides__slide-content:has(.content-slides__image):has(.content-slides__slide-buttons){padding-bottom:var(--spacing-2xl, 40px)}}.content-slides__slide-content{color:#023e84}.content-slides__slide-content .content-slides__slide-headline,.content-slides__slide-content .content-slides__slide-subtext{color:#023e84}.content-slides__slide-content[style*="#023E84"],.content-slides__slide-content[style*="#023e84"]{color:#fff}.content-slides__slide-content[style*="#023E84"] .content-slides__slide-headline,.content-slides__slide-content[style*="#023E84"] .content-slides__slide-subtext,.content-slides__slide-content[style*="#023e84"] .content-slides__slide-headline,.content-slides__slide-content[style*="#023e84"] .content-slides__slide-subtext{color:#fff}.content-slides__slide-bg{position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1;pointer-events:none}.content-slides__slide-bg-blur{position:absolute;top:0;left:0;right:0;height:33.333%;background-size:cover;background-position:center;background-repeat:no-repeat;filter:blur(var(--blur-strength, 50px));z-index:2;pointer-events:none}.content-slides__slide-bg-blur::after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none}.content-slides__slide-bg-blur[style*="--gradient-direction: to-r"]::after{background:linear-gradient(90deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.05) 100%)}.content-slides__slide-bg-blur[style*="--gradient-direction: to-b"]::after{background:linear-gradient(180deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.05) 100%)}.content-slides__slide-bg-blur[style*="--gradient-direction: to-br"]::after{background:linear-gradient(135deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.05) 100%)}.content-slides__slide-content:has(.content-slides__slide-bg-blur){color:#fff}.content-slides__slide-content:has(.content-slides__slide-bg-blur) .content-slides__slide-headline{font-size:var(--font-heading-M-font-size, 24px)}.content-slides__slide-content:has(.content-slides__slide-bg-blur) .content-slides__slide-headline,.content-slides__slide-content:has(.content-slides__slide-bg-blur) .content-slides__slide-subtext,.content-slides__slide-content:has(.content-slides__slide-bg-blur) .content-slides__slide-text{color:#fff;position:relative;z-index:4}.content-slides__slide-content:has(.content-slides__slide-bg-blur) .content-slides__slide-buttons{position:relative;z-index:4;font-family:Geologica,sans-serif}.content-slides__slide-content:has(.content-slides__slide-bg-blur) .content-slides__slide-media{position:relative;z-index:4}.content-slides__slide-content:has(.content-slides__slide-bg-blur) .content-slides__slide-media--video{position:relative;z-index:4}.content-slides__slide-text{position:relative;z-index:2;margin-bottom:var(--spacing-2xl, 32px)}.content-slides__slide-headline{margin:0 0 var(--spacing-xs, 12px) 0;font-size:24px;font-weight:700;line-height:32px;color:inherit;font-family:Geologica,sans-serif}.content-slides__slide-subtext{margin:0;font-size:16px;font-weight:400;line-height:24px;color:inherit;opacity:.9;font-family:Geologica,sans-serif}.content-slides__slide-media{position:relative;width:100%;height:auto;border-radius:12px;overflow:hidden}.content-slides__image{display:block;width:100%;height:100%;object-fit:cover;padding-bottom:0}.content-slides__slide-media--video{position:relative;background:none;margin-bottom:var(--spacing-xl, 32px);border-radius:12px;overflow:hidden;min-height:100%;cursor:pointer}.content-slides__video-thumbnail{position:relative;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;cursor:pointer}.content-slides__video-dimmer{position:absolute;inset:0;background:rgba(0,0,0,.15);pointer-events:none;z-index:1}.content-slides__video-play-btn{position:relative;flex-shrink:0;width:48px;height:48px;border:none;border-radius:50%;background:var(--text-primary-base, #023e84);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(0,0,0,.15);transition:all .3s ease}.content-slides__video-play-btn:hover,.content-slides__video-play-btn:focus{transform:scale(1.1);box-shadow:0 16px 48px rgba(0,0,0,.2)}.content-slides__video-play-btn:active{transform:scale(0.95)}.content-slides__play-icon{display:block;width:24px;height:24px}.content-slides__video-banner{position:absolute;bottom:12px;left:12px;right:12px;background:hsla(0,0%,100%,.75);backdrop-filter:blur(13px);padding:var(--spacing-m, 16px);display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-m, 16px);z-index:5;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.content-slides__video-banner-headline{margin:0 0 var(--spacing-2xs, 4px) 0;font-size:16px;font-weight:600;line-height:24px;color:var(--text-primary-base, #023e84);font-family:Geologica,sans-serif}.content-slides__video-banner-subtext{margin:0;font-size:14px;font-weight:400;line-height:20px;color:var(--text-primary-base, #023e84);font-family:Geologica,sans-serif}.content-slides__video-banner-text{flex:1;display:flex;flex-direction:column;gap:4px}.content-slides__slide-buttons{position:relative;z-index:3;display:flex;gap:var(--spacing-m, 16px);flex-wrap:wrap;margin-top:auto}.content-slides__slide-buttons .btn{width:100%;font-family:Geologica,sans-serif}.content-slides__button{transform:none !important;display:inline-flex;align-items:center;gap:8px;padding:12px 16px;border-radius:1000px;font-size:14px;font-weight:600;text-decoration:none;cursor:pointer;border:none}.content-slides__button:hover,.content-slides__button:focus,.content-slides__button:active{transform:none !important}.content-slides__button--filled{background:var(--text-primary-base, #023e84);color:#fff}.content-slides__button--filled:hover,.content-slides__button--filled:focus{background:color-mix(in srgb, var(--text-primary-base, #023e84) 80%, black)}.content-slides__button--outline{border:1px solid var(--text-primary-base, #023e84);color:var(--text-primary-base, #023e84);background:rgba(0,0,0,0)}.content-slides__button--outline:hover,.content-slides__button--outline:focus{background:color-mix(in srgb, var(--text-primary-base, #023e84) 10%, transparent)}.content-slides__icon{display:inline-flex;align-items:center;justify-content:center;font-size:16px}.content-slides__nav{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);display:flex;justify-content:space-between;pointer-events:none;z-index:20;padding:0 var(--spacing-xl, 16px)}.content-slides__nav-btn{position:relative;width:56px;height:56px;border:none;border-radius:50%;background:#fff;color:var(--text-primary-base, #023e84);cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 12px 36px rgba(0,0,0,.15);pointer-events:all;transition:all .3s ease;flex-shrink:0}.content-slides__nav-btn:hover,.content-slides__nav-btn:focus{transform:scale(1.1);box-shadow:0 16px 48px rgba(0,0,0,.2)}.content-slides__nav-btn:active{transform:scale(0.95)}.content-slides__nav-btn:disabled{opacity:.5;cursor:not-allowed}.content-slides__nav-icon{display:block;width:32px;height:32px}.content-slides__fixed-buttons{position:relative;z-index:15;display:flex;gap:var(--spacing-m, 16px);justify-content:center;margin-top:var(--spacing-3xl, 48px);flex-wrap:wrap}.content-slides__fixed-buttons .btn{width:auto}@media(max-width: 768px){.content-slides__fixed-buttons .btn{width:100% !important;margin-left:32px;margin-right:32px}}.content-slides__fixed-buttons svg{width:24px;height:24px;display:block}.content-slides .btn--primary{border:1px solid #011e42 !important}.content-slides__slide-content[style*="#023E84"] .btn--primary,.content-slides__slide-content[style*="#023E84"] .btn--custom-filled,.content-slides__slide-content[style*="#023e84"] .btn--primary,.content-slides__slide-content[style*="#023e84"] .btn--custom-filled{background-color:var(--surface-secondary-base, #FFE620);border:none;color:var(--text-primary-base, #023e84)}.content-slides__slide-content[style*="#023E84"] .btn--primary svg,.content-slides__slide-content[style*="#023E84"] .btn--custom-filled svg,.content-slides__slide-content[style*="#023e84"] .btn--primary svg,.content-slides__slide-content[style*="#023e84"] .btn--custom-filled svg{background-color:var(--surface-primary-base, #023e84);fill:#fff}.content-slides__slide-content[style*="#023E84"] .btn--primary svg path,.content-slides__slide-content[style*="#023E84"] .btn--custom-filled svg path,.content-slides__slide-content[style*="#023e84"] .btn--primary svg path,.content-slides__slide-content[style*="#023e84"] .btn--custom-filled svg path{fill:#fff}.content-slides__slide-content[style*="#023E84"] .btn--primary:hover,.content-slides__slide-content[style*="#023E84"] .btn--custom-filled:hover,.content-slides__slide-content[style*="#023e84"] .btn--primary:hover,.content-slides__slide-content[style*="#023e84"] .btn--custom-filled:hover{background-color:var(--surface-secondary-bold, #FFF173)}.content-slides__slide-content[style*="#023E84"] .btn--primary:hover svg,.content-slides__slide-content[style*="#023E84"] .btn--custom-filled:hover svg,.content-slides__slide-content[style*="#023e84"] .btn--primary:hover svg,.content-slides__slide-content[style*="#023e84"] .btn--custom-filled:hover svg{background-color:var(--surface-primary-bold, #011E42);fill:#fff}.content-slides__slide-content[style*="#023E84"] .btn--primary:hover svg path,.content-slides__slide-content[style*="#023E84"] .btn--custom-filled:hover svg path,.content-slides__slide-content[style*="#023e84"] .btn--primary:hover svg path,.content-slides__slide-content[style*="#023e84"] .btn--custom-filled:hover svg path{fill:#fff}.content-slides__slide-content[style*="#023E84"] .btn--secondary,.content-slides__slide-content[style*="#023e84"] .btn--secondary{background-color:rgba(0,0,0,0);border:1px solid #fff;color:#fff}.content-slides__slide-content[style*="#023E84"] .btn--secondary svg,.content-slides__slide-content[style*="#023e84"] .btn--secondary svg{background-color:#fff;fill:var(--surface-primary-base, #023e84)}.content-slides__slide-content[style*="#023E84"] .btn--secondary svg path,.content-slides__slide-content[style*="#023e84"] .btn--secondary svg path{fill:var(--surface-primary-base, #023e84)}.content-slides__slide-content[style*="#023E84"] .btn--secondary:hover,.content-slides__slide-content[style*="#023e84"] .btn--secondary:hover{background-color:var(--surface-primary-bold, #011E42)}.content-slides__slide-content[style*="#FFE620"] .btn--secondary,.content-slides__slide-content[style*="#ffe620"] .btn--secondary,.content-slides__slide-content:has(.content-slides__slide-bg) .btn--secondary{background-color:rgba(0,0,0,0)}.content-slides__slide-content[style*="#FFE620"] .btn--secondary:hover,.content-slides__slide-content[style*="#ffe620"] .btn--secondary:hover,.content-slides__slide-content:has(.content-slides__slide-bg) .btn--secondary:hover{background-color:#fff;color:var(--text-primary-base, #023e84)}.content-slides .btn svg{width:24px;height:24px;border-radius:var(--radius-non-scalable-round, 50%);display:block;flex-shrink:0}.content-slides__video-modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .3s ease}.content-slides__video-modal.is-active{opacity:1;pointer-events:all}.content-slides__video-modal.is-active .content-slides__video-modal-content{transform:scale(1)}.content-slides__video-modal-overlay{position:absolute;inset:0;background:rgba(0,0,0,.85);cursor:pointer}.content-slides__video-modal-content{position:relative;z-index:2;width:90%;max-width:960px;background:#000;border-radius:12px;overflow:hidden;transform:scale(0.8);transition:transform .3s ease}.content-slides__video-modal-close{position:absolute;top:16px;right:16px;z-index:3;width:40px;height:40px;border:none;background:hsla(0,0%,100%,.1);color:#fff;font-size:32px;cursor:pointer;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease;line-height:1}.content-slides__video-modal-close:hover,.content-slides__video-modal-close:focus{background:hsla(0,0%,100%,.2)}.content-slides__video-modal-embed{position:relative;width:100%;padding-bottom:56.25%}.content-slides__video-modal-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}.content-slides__nav-btn:focus,.content-slides__video-play-btn:focus{outline:2px solid var(--text-primary-base, #023e84);outline-offset:2px}.btn.icon-right{padding:12px 20px 12px 16px}@media(max-width: 1024px){.content-slides__slide{flex:0 0 calc(50% - 12px);min-width:280px}.content-slides__track{gap:16px;padding:0}.content-slides__slide-content{min-height:400px;padding:var(--spacing-xl, 24px)}}@media(max-width: 768px){.content-slides{padding:var(--spacing-3xl, 48px) 0}.content-slides__slide{flex:0 0 calc(100% - 48px);min-width:calc(100% - 48px)}.content-slides__container{padding:0}.content-slides__track{gap:var(--spacing-s, 16px);padding:0 var(--spacing-l, 24px)}.content-slides__header{margin-bottom:var(--spacing-2xl, 32px)}.content-slides__headline{font-size:32px;line-height:40px}.content-slides__slide-content{min-height:300px;padding:var(--spacing-m, 16px)}.content-slides__slide-text{order:1}.content-slides__slide-buttons{order:2;margin-top:var(--spacing-xl, 32px)}.content-slides__slide-content:has(.content-slides__slide-buttons) .content-slides__slide-buttons{margin-bottom:auto}.content-slides__slide-content:not(:has(.content-slides__slide-buttons)) .content-slides__slide-text{margin-bottom:auto}.content-slides__slide-media{order:3}.content-slides__slide-media:not(.content-slides__slide-media--video){margin-top:1rem}.content-slides__slide-media{margin-bottom:0}.content-slides__slide-media--video{margin-top:0;margin-bottom:0;padding-bottom:0}.content-slides__nav{display:none}.content-slides__nav-btn{display:none}.content-slides__nav-icon{display:none}.content-slides__video-play-btn{width:48px;height:48px}.content-slides__play-icon{width:24px;height:24px}}@media(prefers-reduced-motion: reduce){.content-slides__slide{animation:none}.content-slides__track,.content-slides__nav-btn,.content-slides__video-play-btn,.content-slides__video-banner,.content-slides__video-modal{transition:none}}@keyframes slideIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.heading-2xl,h2{font-family:var(--font-heading-2xl-family, "Geologica", sans-serif);font-weight:var(--font-heading-2xl-weight, 700);font-size:var(--font-heading-2xl-size, 48px);line-height:var(--font-heading-2xl-line-height, 56px);letter-spacing:var(--font-heading-2xl-tracking, 0)}.heading-xl,h3{font-family:var(--font-heading-xl-family, "Geologica", sans-serif);font-weight:var(--font-heading-xl-font-weight, 700);font-size:var(--font-heading-xl-font-size, 40px);line-height:var(--font-heading-xl-line-height, 48px);letter-spacing:var(--font-heading-xl-tracking, 0)}.tabs-component{padding:var(--spacing-non-scalable-5XL, 64px) 0;border-radius:var(--radius-scalable-s);margin-bottom:1rem;max-width:1416px;margin:0 auto}.tabs-component .container{max-width:1200px;margin:0 auto;padding:0 var(--spacing-non-scalable-M, 16px)}@media(max-width: 768px){.tabs-component .container{padding:4px}}.tabs-header{margin-bottom:var(--spacing-non-scalable-3XL, 48px)}.tabs-header.text-left{text-align:left}.tabs-header.text-left .tabs-headline,.tabs-header.text-left .tabs-subtext{margin-left:0;margin-right:0;max-width:100%}.tabs-header.text-center{text-align:center}.tabs-header.text-center .tabs-headline,.tabs-header.text-center .tabs-subtext{margin-left:auto;margin-right:auto}.tabs-headline{color:var(--text-primary-base, #023e84);margin-bottom:var(--spacing-scalable-xs, 12px);max-width:582px}.tabs-subtext{font-family:var(--font-body-m-family, "Geologica", sans-serif);font-weight:var(--font-body-m-font-weight-regular, 400);font-size:var(--font-body-m-font-size, 16px);line-height:var(--font-body-m-line-height, 24px);letter-spacing:var(--font-body-m-tracking, 0);color:var(--text-neutral-light, #4b5563);max-width:582px}.tabs-component[style*="background-color: #023e84"] .tabs-headline,.tabs-component[style*="background-color:#023e84"] .tabs-headline{color:#fff}.tabs-component[style*="background-color: #023e84"] .tabs-subtext,.tabs-component[style*="background-color:#023e84"] .tabs-subtext{color:hsla(0,0%,100%,.85)}.tabs-component[style*="background-color: #023e84"] .btn--primary,.tabs-component[style*="background-color:#023e84"] .btn--primary{background-color:#fff;color:#023e84;border-color:#fff}.tabs-component[style*="background-color: #023e84"] .btn--primary svg,.tabs-component[style*="background-color:#023e84"] .btn--primary svg{background-color:#023e84 !important;border-radius:50%;padding:4px;box-sizing:border-box}.tabs-component[style*="background-color: #023e84"] .btn--primary svg path,.tabs-component[style*="background-color: #023e84"] .btn--primary svg circle,.tabs-component[style*="background-color:#023e84"] .btn--primary svg path,.tabs-component[style*="background-color:#023e84"] .btn--primary svg circle{fill:#fff;stroke:#fff}.tabs-component[style*="background-color: #023e84"] .btn--primary:hover,.tabs-component[style*="background-color:#023e84"] .btn--primary:hover{background-color:hsla(0,0%,100%,.9)}.tabs-component[style*="background-color: #f4d03f"] .tabs-headline,.tabs-component[style*="background-color:#f4d03f"] .tabs-headline{color:#023e84}.tabs-component[style*="background-color: #f4d03f"] .tabs-subtext,.tabs-component[style*="background-color:#f4d03f"] .tabs-subtext{color:#023e84}.tabs-component[style*="background-color: #f4d03f"] .btn--primary,.tabs-component[style*="background-color:#f4d03f"] .btn--primary{background-color:#023e84;color:#fff;border-color:#023e84}.tabs-component[style*="background-color: #f4d03f"] .btn--primary svg,.tabs-component[style*="background-color:#f4d03f"] .btn--primary svg{background-color:#fff;border-radius:50%;padding:4px;box-sizing:border-box}.tabs-component[style*="background-color: #f4d03f"] .btn--primary svg path,.tabs-component[style*="background-color: #f4d03f"] .btn--primary svg circle,.tabs-component[style*="background-color:#f4d03f"] .btn--primary svg path,.tabs-component[style*="background-color:#f4d03f"] .btn--primary svg circle{fill:#023e84;stroke:#023e84}.tabs-component[style*="background-color: #f4d03f"] .btn--primary:hover,.tabs-component[style*="background-color:#f4d03f"] .btn--primary:hover{background-color:#01356e}.tabs-navigation{display:inline-flex;gap:var(--spacing-non-scalable-S, 12px);padding:var(--spacing-non-scalable-2XS, 4px);background-color:var(--surface-neutral-base-inversed, #ffffff);border-radius:var(--radius-non-scalable-round, 1000px);margin-bottom:var(--spacing-non-scalable-L, 24px);overflow-x:auto;max-width:100%}.tabs-navigation::-webkit-scrollbar{height:4px}.tabs-navigation::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.tabs-navigation::-webkit-scrollbar-thumb{background:var(--surface-primary-light, #e6ecf3);border-radius:2px}.tab-button{font-family:"Geologica",sans-serif;display:flex;align-items:center;gap:var(--spacing-non-scalable-none, 0);padding:var(--spacing-non-scalable-XS, 8px);background:rgba(0,0,0,0);border:none;border-radius:var(--radius-non-scalable-round, 1000px);cursor:pointer;transition:background-color .2s ease;white-space:nowrap;flex-shrink:0}.tab-button:focus{outline:none}.tab-button:focus-visible{outline:2px solid var(--surface-primary-base, #023e84);outline-offset:2px}.tab-button .tab-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;margin-right:var(--spacing-non-scalable-2XS, 4px);pointer-events:none}.tab-button .tab-icon img{width:100%;height:100%;object-fit:contain;pointer-events:none}.tab-button .tab-label{pointer-events:none}.tab-button .tab-label{font-family:var(--font-label-s-family, "Geologica", sans-serif);font-weight:var(--font-label-s-font-weight-semi, 600);font-size:var(--font-label-s-font-size, 14px);line-height:var(--font-label-s-line-height, 20px);letter-spacing:var(--font-label-s-tracking, 0);color:var(--on-surface-text-primary-base, #023e84);padding:0 var(--spacing-non-scalable-2XS, 4px)}.tab-button.active{background-color:var(--surface-primary-light, #e6ecf3)}.tab-button:hover:not(.active){background-color:rgba(2,62,132,.05)}.tab-button:focus-visible{outline:2px solid var(--on-surface-border-primary-base, #023e84);outline-offset:2px;background-color:var(--surface-primary-base, #023e84)}.tab-button:focus-visible .tab-label{color:#fff}.tabs-panels{position:relative}.tab-panel{display:none}.tab-panel.active{display:block;animation:fadeIn .3s ease-in-out}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.tab-panel-content{display:flex;gap:var(--spacing-non-scalable-S, 12px);background-color:var(--surface-neutral-base-inversed, #ffffff);border-radius:var(--radius-non-scalable-L, 24px);padding:var(--spacing-non-scalable-S, 12px);min-height:480px}@media(max-width: 768px){.tab-panel-content{flex-direction:column;min-height:auto}}.tab-panel-text{flex:0 0 376px;display:flex;flex-direction:column;gap:var(--spacing-non-scalable-S, 12px);padding:var(--spacing-non-scalable-L-1, 28px)}.tab-panel-text .btn{align-self:flex-start;font-family:Geologica,sans-serif}.tab-panel-text .btn svg{width:24px;height:24px;flex-shrink:0;border-radius:50%;padding:4px;box-sizing:border-box}.tab-panel-text .btn.btn--primary svg{background-color:#fff}.tab-panel-text .btn.btn--primary svg path,.tab-panel-text .btn.btn--primary svg circle{fill:#023e84}.tab-panel-text .btn.btn--secondary svg{background-color:#023e84}.tab-panel-text .btn.btn--secondary svg path,.tab-panel-text .btn.btn--secondary svg circle{fill:#fff}@media(max-width: 768px){.tab-panel-text{flex:1;order:2}}.tab-content-headline{font-family:var(--font-heading-xl-family, "Geologica", sans-serif);font-weight:var(--font-heading-xl-font-weight, 700);font-size:var(--font-heading-xl-font-size, 40px);line-height:var(--font-heading-xl-line-height, 48px);letter-spacing:var(--font-heading-xl-tracking, 0);color:var(--text-primary-base, #023e84)}@media(max-width: 991px){.tab-content-headline{font-size:24px !important;line-height:32px !important}}.tab-content-subtext{font-family:var(--font-body-m-family, "Geologica", sans-serif);font-weight:var(--font-body-m-font-weight-regular, 400);font-size:var(--font-body-m-font-size, 16px);line-height:var(--font-body-m-line-height, 24px);letter-spacing:var(--font-body-m-tracking, 0);color:var(--text-neutral-light, #4b5563)}.tab-content-subtext p{margin:0 0 var(--spacing-non-scalable-XS, 8px) 0}.tab-content-subtext p:last-child{margin-bottom:0}.tab-button-link{margin-top:auto;font-family:"Geologica",sans-serif}.tab-button-link .btn{width:auto}.tab-button-link img{background-color:var(--text-primary-base, #023e84);border-radius:50%;padding:4px;width:24px;height:24px}.tab-panel-image{flex:1;border-radius:var(--radius-radius-16px, 16px);overflow:hidden;min-height:456px;position:relative}@media(max-width: 768px){.tab-panel-image{min-height:240px;height:240px;order:1}}.tab-panel-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.tabs-section-button{display:flex;justify-content:center;margin-top:var(--spacing-non-scalable-3XL, 48px)}@media(max-width: 768px){.tabs-section-button{margin-top:var(--spacing-non-scalable-XL, 32px)}}@media(max-width: 992px){.tabs-headline{font-size:var(--font-heading-xl-font-size, 40px);line-height:var(--font-heading-xl-line-height, 48px)}.tab-content-headline{font-size:var(--font-heading-l-font-size, 32px);line-height:var(--font-heading-l-line-height, 40px)}}@media(max-width: 768px){.tabs-component{padding:var(--spacing-non-scalable-3XL, 48px) 0}.tabs-header{margin-bottom:var(--spacing-non-scalable-XL, 32px)}.tabs-navigation{flex-wrap:nowrap;justify-content:flex-start;max-width:none;width:calc(100% + var(--spacing-non-scalable-M, 4px) + var(--spacing-non-scalable-M, 4px) + 0px);overflow-x:auto;-webkit-overflow-scrolling:touch;border-top-right-radius:0;border-bottom-right-radius:0}.tab-button{padding:var(--spacing-non-scalable-XS, 8px) var(--spacing-non-scalable-S, 12px)}.tab-panel-text{padding:var(--spacing-non-scalable-M, 16px)}}@media print{.tabs-navigation{display:none}.tab-panel{display:block !important;page-break-inside:avoid}.tab-panel:not(:first-child){page-break-before:always}}.tabs-component .btn--primary{font-family:Geologica,sans-serif}.tabs-component .btn--primary svg{fill:none}.tabs-component .btn--secondary svg path,.tabs-component .btn--secondary svg circle{fill:#fff}.tab-panel.active{background-color:rgba(0,0,0,0)}.btn-icon{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-non-scalable-round, 1000px);cursor:pointer;border:none;transition:background-color .15s ease,border-color .15s ease,filter .15s ease;position:relative}.btn-icon--S{padding:var(--spacing-non-scalable-xs, 8px);width:40px;height:40px;min-width:40px;min-height:40px}.btn-icon--L{padding:var(--spacing-non-scalable-s, 12px);width:48px;height:48px;min-width:48px;min-height:48px}.btn-icon .btn-icon__icon{width:24px;height:24px;flex-shrink:0;transition:filter .15s ease}.btn-icon[aria-disabled=true],.btn-icon:disabled{cursor:not-allowed;opacity:.6;pointer-events:none}.btn-icon[aria-disabled=true] .btn-icon__icon,.btn-icon:disabled .btn-icon__icon{filter:grayscale(1) opacity(0.6)}.btn-icon--primary{background-color:var(--surface-primary-base, #023e84);border:1px solid var(--surface-primary-base, #023e84)}.btn-icon--primary .btn-icon__icon{filter:brightness(0) invert(1)}.btn-icon--primary:hover{background-color:var(--surface-primary-bold, #011e42);border-color:var(--surface-primary-bold, #011e42)}.btn-icon--primary:active{background-color:var(--surface-primary-deep, #022f67);border-color:var(--surface-primary-deep, #022f67)}.btn-icon--primary:focus-visible{background-color:var(--surface-primary-base, #023e84);border:1px solid var(--surface-primary-base, #023e84);outline:2px solid var(--on-surface-border-primary-deep, #022f67);outline-offset:2px}.btn-icon--primary-inversed{background-color:var(--surface-primary-base-inversed, white);border:1px solid var(--surface-primary-base-inversed, white)}.btn-icon--primary-inversed .btn-icon__icon{filter:none}.btn-icon--primary-inversed:hover{background-color:var(--surface-primary-bold-inversed, #f2f5f9);border-color:var(--surface-primary-bold-inversed, #f2f5f9)}.btn-icon--primary-inversed:active{background-color:var(--surface-primary-deep-inversed, #fafbfd);border-color:var(--surface-primary-deep-inversed, #fafbfd)}.btn-icon--primary-inversed:focus-visible{background-color:var(--surface-primary-base-inversed, white);border:1px solid var(--surface-primary-base-inversed, white);outline:2px solid var(--on-surface-border-primary-deep-inversed, #e6ecf3);outline-offset:2px}.btn-icon--primary-inversed.btn-icon--L{background-color:var(--surface-secondary-base, #ffe620);border-color:var(--surface-secondary-base, #ffe620)}.btn-icon--primary-inversed.btn-icon--L:hover{background-color:var(--surface-secondary-bold, #fff173);border-color:var(--surface-secondary-bold, #fff173)}.btn-icon--primary-inversed.btn-icon--L:active{background-color:var(--surface-secondary-deep, #e6cf00);border-color:var(--surface-secondary-deep, #e6cf00)}.btn-icon--primary-inversed.btn-icon--L:focus-visible{background-color:var(--surface-secondary-base, #ffe620);border-color:var(--surface-secondary-base, #ffe620);outline:2px solid var(--on-surface-border-primary-deep-inversed, #e6ecf3);outline-offset:2px}.btn-icon--secondary{background-color:rgba(0,0,0,0);border:1px solid var(--on-surface-border-primary-base, #023e84)}.btn-icon--secondary .btn-icon__icon{filter:none}.btn-icon--secondary:hover{background-color:var(--surface-primary-bold-inversed, #f2f5f9);border-color:var(--on-surface-border-primary-bold, #011e42)}.btn-icon--secondary:active{background-color:var(--surface-primary-deep-inversed, #fafbfd);border-color:var(--on-surface-border-primary-deep, #022f67)}.btn-icon--secondary:focus-visible{background-color:rgba(0,0,0,0);border:1px solid var(--on-surface-border-primary-base, #023e84);outline:2px solid var(--on-surface-border-primary-deep, #022f67);outline-offset:2px}.btn-icon--secondary-inversed{background-color:rgba(0,0,0,0);border:1px solid var(--on-surface-border-primary-base-inversed, white)}.btn-icon--secondary-inversed .btn-icon__icon{filter:brightness(0) invert(1)}.btn-icon--secondary-inversed:hover{background-color:var(--surface-primary-bold, #011e42);border-color:var(--on-surface-border-primary-bold-inversed, #fafbfd)}.btn-icon--secondary-inversed:active{background-color:var(--surface-primary-deep, #022f67);border-color:var(--on-surface-border-primary-deep-inversed, #e6ecf3)}.btn-icon--secondary-inversed:focus-visible{background-color:rgba(0,0,0,0);border:1px solid var(--on-surface-border-primary-base-inversed, white);outline:2px solid var(--on-surface-border-primary-deep-inversed, #e6ecf3);outline-offset:2px}.element-card-grid{padding:4rem 0;background:var(--surface-neutral-base-inversed);margin-bottom:1rem;border-radius:var(--radius-scalable-s);max-width:1416px;margin:0 auto}.element-card-grid__icon--white{filter:brightness(0) invert(1)}.element-card-grid__icon--yellow{filter:brightness(0) saturate(100%) invert(85%) sepia(80%) saturate(1000%) hue-rotate(5deg) brightness(105%) contrast(102%)}.element-card-grid__container{max-width:1416px;margin:0 auto;padding:0}.element-card-grid__header{text-align:center;margin-bottom:var(--spacing-scalable-3xl, 64px);width:60%;margin-left:auto;margin-right:auto}@media(max-width: 768px){.element-card-grid__header{width:90%;margin-bottom:var(--spacing-scalable-xl, 40px)}}.element-card-grid__headline-wrapper{display:flex;align-items:center;justify-content:center;gap:var(--spacing-scalable-xs, 12px);margin-bottom:var(--spacing-scalable-xs, 12px)}.element-card-grid__headline-icon{width:32px;height:32px}.element-card-grid__headline{color:var(--text-primary-base, #023e84);margin:0}@media(max-width: 991px){.element-card-grid__headline{font-size:32px;line-height:40px}}@media(max-width: 768px){.element-card-grid__headline{font-size:var(--font-heading-2XL-size, 32px)}}.element-card-grid__subline{color:var(--text-primary-base, #023e84);margin:0}.element-card-grid__grid{display:grid;gap:var(--spacing-scalable-xs, 12px);margin-bottom:var(--spacing-scalable-3xl, 64px)}@media(max-width: 992px){.element-card-grid__grid{grid-template-columns:1fr !important;grid-template-rows:auto !important}.element-card-grid__grid .element-card-grid__tile{grid-column:1 !important;grid-row:auto !important;min-height:400px}}.element-card-grid__grid--2-small{grid-template-columns:repeat(2, 1fr);grid-template-rows:minmax(338px, auto)}.element-card-grid__grid--2-small .element-card-grid__tile{grid-column:span 1}.element-card-grid__grid--2-large{grid-template-columns:repeat(2, 1fr);grid-template-rows:minmax(690px, auto)}.element-card-grid__grid--2-large .element-card-grid__tile{grid-column:span 1}.element-card-grid__grid--3-large-left{grid-template-columns:1fr 1fr;grid-template-rows:repeat(2, minmax(338px, auto))}.element-card-grid__grid--3-large-left .element-card-grid__tile--1{grid-column:1;grid-row:1/3}.element-card-grid__grid--3-large-left .element-card-grid__tile--2{grid-column:2;grid-row:1}.element-card-grid__grid--3-large-left .element-card-grid__tile--3{grid-column:2;grid-row:2}.element-card-grid__grid--3-large-right{grid-template-columns:1fr 1fr;grid-template-rows:repeat(2, minmax(338px, auto))}.element-card-grid__grid--3-large-right .element-card-grid__tile--1{grid-column:1;grid-row:1}.element-card-grid__grid--3-large-right .element-card-grid__tile--2{grid-column:1;grid-row:2}.element-card-grid__grid--3-large-right .element-card-grid__tile--3{grid-column:2;grid-row:1/3}.element-card-grid__grid--4-small{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, minmax(338px, auto))}.element-card-grid__grid--4-small .element-card-grid__tile{grid-column:span 1}.element-card-grid__tile{position:relative;border-radius:var(--radius-non-scalable-s, 12px);overflow:hidden;display:flex;flex-direction:column}.element-card-grid__tile--text-light{color:var(--on-surface-text-primary-on-primary, white)}.element-card-grid__tile--text-light .element-card-grid__tile-headline,.element-card-grid__tile--text-light .element-card-grid__tile-subtext{color:var(--on-surface-text-primary-on-primary, white)}.element-card-grid__tile--text-dark{color:var(--on-surface-text-primary-base, #023e84)}.element-card-grid__tile--text-dark .element-card-grid__tile-headline,.element-card-grid__tile--text-dark .element-card-grid__tile-subtext{color:var(--on-surface-text-primary-base, #023e84)}.element-card-grid__tile-content{display:flex;flex-direction:column;gap:var(--spacing-scalable-m, 24px);padding:var(--spacing-scalable-xl, 40px);height:100%;position:relative;z-index:1}.element-card-grid__tile-content--flex{flex-direction:row;gap:var(--spacing-scalable-xl, 40px)}@media(max-width: 768px){.element-card-grid__tile-content--flex{flex-direction:column;gap:var(--spacing-scalable-m, 24px)}}.element-card-grid__tile-content--image-bottom{padding-bottom:0}.element-card-grid__main-content{display:flex;flex-direction:column;gap:var(--spacing-scalable-m, 24px);flex:1}.element-card-grid__icon-background{backdrop-filter:blur(40px);background:var(--surface-primary-transparent-deep, rgba(2, 62, 132, 0.2));width:32px;height:32px;border-radius:var(--radius-non-scalable-round, 1000px);display:flex;align-items:center;justify-content:center;padding:var(--spacing-non-scalable-3xs, 2px)}.element-card-grid__icon{width:20px;height:20px}.element-card-grid__text-container{display:flex;flex-direction:column;gap:var(--spacing-scalable-m, 24px)}@media(max-width: 768px){.element-card-grid__text-container{margin-top:auto}}.element-card-grid__tile-headline{margin:0}.element-card-grid__tile-headline.heading-l-text{font-family:var(--font-heading-l-family, "Geologica", sans-serif);font-weight:var(--font-heading-l-font-weight, 700);font-size:var(--font-heading-l-font-size, 32px);line-height:var(--font-heading-l-line-height, 40px);letter-spacing:var(--font-heading-l-tracking, 0px)}.element-card-grid__tile-subtext{margin:0}.element-card-grid__additional-image{display:flex;align-items:center;justify-content:center}.element-card-grid__additional-image picture,.element-card-grid__additional-image img{max-width:100%;height:auto;object-fit:cover}@media(max-width: 768px){.element-card-grid__additional-image{order:100}}.element-card-grid__additional-image--top{order:-1}.element-card-grid__additional-image--center{flex:1;align-items:center}.element-card-grid__additional-image--bottom{margin-top:auto}.element-card-grid__additional-image--left{flex-shrink:0;max-width:40%}.element-card-grid__additional-image--left picture,.element-card-grid__additional-image--left img{width:100%;max-width:280px;border-radius:var(--radius-non-scalable-xs, 8px)}@media(max-width: 768px){.element-card-grid__additional-image--left{max-width:100%;margin-top:0}}.element-card-grid__additional-image--right{flex-shrink:0;max-width:40%}.element-card-grid__additional-image--right picture,.element-card-grid__additional-image--right img{width:100%;max-width:280px;border-radius:var(--radius-non-scalable-xs, 8px)}@media(max-width: 768px){.element-card-grid__additional-image--right{max-width:100%;margin-top:0}}.element-card-grid__additional-image--left-bottom{flex-shrink:0;max-width:45%;align-self:flex-end}.element-card-grid__additional-image--left-bottom picture,.element-card-grid__additional-image--left-bottom img{width:100%;max-width:280px;border-radius:var(--radius-non-scalable-xs, 8px)}@media(max-width: 768px){.element-card-grid__additional-image--left-bottom{max-width:100%;align-self:auto}}.element-card-grid__additional-image--right-bottom{flex-shrink:0;max-width:45%;align-self:flex-end}.element-card-grid__additional-image--right-bottom picture,.element-card-grid__additional-image--right-bottom img{width:100%;max-width:280px;border-radius:var(--radius-non-scalable-xs, 8px)}@media(max-width: 768px){.element-card-grid__additional-image--right-bottom{max-width:100%;align-self:auto}}.element-card-grid__chips{display:flex;gap:var(--spacing-scalable-2xs, 8px);flex-wrap:wrap}.element-card-grid__chips--top{order:-1}.element-card-grid__chip{backdrop-filter:blur(40px);background:var(--surface-primary-transparent-base-inversed, rgba(255, 255, 255, 0.05));display:flex;align-items:center;gap:var(--spacing-non-scalable-none, 0px);padding:var(--spacing-non-scalable-xs, 8px);border-radius:var(--radius-non-scalable-round, 1000px)}.element-card-grid__chip-icon{width:20px;height:20px}.element-card-grid__chip-text{padding:0 var(--spacing-non-scalable-2xs, 4px);color:var(--on-surface-text-primary-on-primary, white) !important;text-decoration:none !important}.element-card-grid__desktop-link-indicator{display:flex;position:absolute;bottom:20px;right:20px;width:40px;height:40px;align-items:center;justify-content:center;border-radius:var(--radius-non-scalable-round, 1000px);background:var(--surface-primary-base, #023e84);transition:transform .2s ease;pointer-events:auto}.element-card-grid__desktop-link-indicator svg{width:20px;height:20px;stroke:var(--on-surface-text-primary-base-inversed, white)}.element-card-grid__desktop-link-indicator path{stroke:var(--on-surface-text-primary-base-inversed, white)}.element-card-grid__tile--linked{text-decoration:none;cursor:pointer;transition:transform .2s ease;outline:2px solid rgba(0,0,0,0);outline-offset:2px}.element-card-grid__tile--linked:focus-visible{outline:2px solid var(--on-surface-border-primary-base, #023e84);outline-offset:2px}@media(min-width: 769px){.element-card-grid__tile--linked:hover{transform:translateY(-2px)}.element-card-grid__tile--linked:hover .element-card-grid__desktop-link-indicator{transform:scale(1.1)}}.element-card-grid__mobile-button-wrapper{display:none}.element-card-grid__mobile-button{pointer-events:auto;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-spacing-0px, 0px);padding:var(--spacing-non-scalable-s, 12px) var(--spacing-non-scalable-m, 16px);border-radius:var(--radius-non-scalable-round, 1000px);text-decoration:none;transition:all .3s ease}.element-card-grid__mobile-button.button--primary{background:var(--surface-primary-base, #023e84);color:var(--on-surface-text-primary-base-inversed, white);border:none}.element-card-grid__mobile-button.button--primary .button__icon{background:var(--surface-primary-base-inversed, white);color:var(--on-surface-text-primary-base, #023e84)}.element-card-grid__mobile-button.button--primary:active{background:var(--surface-primary-bold, #02315c)}.element-card-grid__mobile-button.button--secondary{background:rgba(0,0,0,0);color:var(--on-surface-text-primary-base, #023e84);border:var(--border-border-1px, 1px) solid var(--on-surface-border-primary-base, #023e84)}.element-card-grid__mobile-button.button--secondary .button__icon{background:#023e84}.element-card-grid__mobile-button.button--secondary .button__icon svg,.element-card-grid__mobile-button.button--secondary .button__icon svg path{stroke:#fff}.element-card-grid__mobile-button.button--secondary:active{background:var(--surface-primary-transparent-base, rgba(2, 62, 132, 0.05))}.element-card-grid__mobile-button .button__text{padding:0 var(--spacing-spacing-8px, 8px)}.element-card-grid__mobile-button .button__icon{width:24px;height:24px;border-radius:var(--radius-non-scalable-round, 1000px);display:flex;align-items:center;justify-content:center;padding:var(--spacing-non-scalable-3xs, 2px)}.element-card-grid__mobile-button .button__icon img{width:20px;height:20px}.element-card-grid__mobile-button .button__icon svg{width:20px;height:20px;stroke:currentColor}.element-card-grid__buttons{display:flex;gap:var(--spacing-non-scalable-m, 16px);justify-content:center;flex-wrap:wrap}@media(max-width: 768px){.element-card-grid__buttons{flex-direction:column;align-items:stretch}}.element-card-grid__button{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-spacing-0px, 0px);padding:var(--spacing-non-scalable-s, 12px) var(--spacing-non-scalable-m, 16px);border-radius:var(--radius-non-scalable-round, 1000px);text-decoration:none;transition:all .3s ease;cursor:pointer;outline:2px solid rgba(0,0,0,0);outline-offset:2px}.element-card-grid__button:focus-visible{outline:2px solid var(--on-surface-border-primary-base, #023e84);outline-offset:2px}.element-card-grid__button.btn--primary{background:var(--surface-primary-base, #023e84);color:var(--on-surface-text-primary-base-inversed, white);border:none}.element-card-grid__button.btn--primary .button__icon{background:var(--surface-primary-base-inversed, white);color:var(--on-surface-text-primary-base, #023e84)}.element-card-grid__button.btn--primary .button__icon svg{stroke:var(--on-surface-text-primary-base, #023e84)}.element-card-grid__button.btn--primary:hover{background:var(--surface-primary-bold, #02315c)}.element-card-grid__button.btn--secondary{background:rgba(0,0,0,0);color:var(--on-surface-text-primary-base, #023e84);border:var(--border-border-1px, 1px) solid var(--on-surface-border-primary-base, #023e84)}.element-card-grid__button.btn--secondary .button__icon{background:#023e84}.element-card-grid__button.btn--secondary .button__icon svg{stroke:#fff}.element-card-grid__button.btn--secondary .button__icon path{stroke:#fff}.element-card-grid__button.btn--secondary:hover{background:var(--surface-primary-transparent-base, rgba(2, 62, 132, 0.05))}.element-card-grid .button__text{padding:0 var(--spacing-spacing-8px, 8px)}.element-card-grid .button__icon{width:24px;height:24px;border-radius:var(--radius-non-scalable-round, 1000px);display:flex;align-items:center;justify-content:center;padding:var(--spacing-non-scalable-3xs, 2px)}.element-card-grid .button__icon img{width:20px;height:20px}.element-card-grid .button__icon svg{width:20px;height:20px}.element-card-grid .button__icon--default svg{stroke:currentColor}.element-card-grid__button.btn--secondary .button__icon--default svg,.element-card-grid__button.btn--secondary .button__icon--default svg path{stroke:#fff}.element-card-grid__tile[data-background-type=image] .element-card-grid__tile-content{background:linear-gradient(257deg, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.5) 100%);overflow:hidden}.element-card-grid__tile[data-background-type=image] .element-card-grid__tile-content::before{content:"";position:absolute;left:0;top:0;bottom:0;width:100%;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:rgba(0,0,0,.2);-webkit-mask-image:linear-gradient(90deg, #000 0%, #000 20%, transparent 100%);mask-image:linear-gradient(90deg, #000 0%, #000 20%, transparent 100%);pointer-events:none;z-index:0}@media(max-width: 768px){.element-card-grid__tile[data-background-type=image] .element-card-grid__tile-content::before{-webkit-mask-image:linear-gradient(0deg, #000 0%, #000 30%, transparent 100%);mask-image:linear-gradient(0deg, #000 0%, #000 30%, transparent 100%)}}.element-card-grid__tile[data-background-type=image] .element-card-grid__tile-content>*:not(.element-card-grid__desktop-link-indicator){position:relative;z-index:1}.element-card-grid__tile[data-background-type=image] .element-card-grid__tile-content .element-card-grid__desktop-link-indicator{z-index:2}.logik-element{padding:var(--spacing-scalable-6xl);position:relative;border-radius:12px;max-width:1416px;margin:0 auto}@media(max-width: 768px){.logik-element{max-width:100%;margin:0;border-radius:0;padding:16px 8px}}.logik-element.logik-element--screen-1 .logik-container{max-width:100%;margin:0 auto;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;gap:var(--spacing-scalable-2xl) var(--spacing-scalable-2xl);align-items:start}.logik-element.logik-element--screen-1 .logik__header{grid-column:1;grid-row:1;max-width:500px}@media(max-width: 768px){.logik-element.logik-element--screen-1 .logik__header{padding:0 32px}}.logik-element.logik-element--screen-1 .logik__headline{font-size:48;font-size:3rem;line-height:56;line-height:3.5rem;font-weight:700;color:#023e84;text-align:left;font-family:"Geologica",sans-serif;margin:0 0 12px 0}@media(max-width: 768px){.logik-element.logik-element--screen-1 .logik__headline{font-size:var(--font-heading-2XL-size, 32px);font-weight:700;line-height:40px;letter-spacing:0}}.logik-element.logik-element--screen-1 .logik__headline br{display:block}.logik-element.logik-element--screen-1 .logik__subtext{font-size:16;font-size:1rem;line-height:24;line-height:1.5rem;font-weight:400;color:#4b5563;text-align:left;font-family:"Geologica",sans-serif;margin:0}.logik-element.logik-element--screen-1 .logik__tiles-grid{grid-column:1/-1;grid-row:2;display:flex;flex-wrap:nowrap;gap:12px;justify-content:flex-start;overflow-x:auto;padding-bottom:8px}@media(max-width: 991px){.logik-element.logik-element--screen-1 .logik__tiles-grid{flex-direction:column;overflow-x:visible;gap:8px}}.logik-element.logik-element--screen-1 .logik__tile{position:relative;flex:1;min-width:226px;height:299px;background:#fff;border-radius:16px;padding:12px;display:flex;flex-direction:column;gap:12px;cursor:pointer;transition:all .3s ease;border:2px solid rgba(0,0,0,0)}@media(max-width: 991px){.logik-element.logik-element--screen-1 .logik__tile{flex-direction:row;height:auto;min-width:auto;width:100%;border:2px solid #ffe620;box-shadow:none}}.logik-element.logik-element--screen-1 .logik__tile .logik__tile-image{width:100%;height:179px;object-fit:cover;display:block;border-radius:12px}@media(max-width: 991px){.logik-element.logik-element--screen-1 .logik__tile .logik__tile-image{width:100px;height:100px;flex-shrink:0}}.logik-element.logik-element--screen-1 .logik__tile .logik__tile-text{flex:1;font-size:16;font-size:1rem;line-height:24;line-height:1.5rem;font-weight:400;color:#023e84;text-align:left;font-family:"Geologica",sans-serif;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(max-width: 991px){.logik-element.logik-element--screen-1 .logik__tile .logik__tile-text{padding-right:44px}}.logik-element.logik-element--screen-1 .logik__tile .logik__tile-checkbox{position:absolute;top:12px;right:12px;z-index:20;width:38px;height:38px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.15);backdrop-filter:blur(6px);border-radius:8px;padding:2px;pointer-events:none}@media(max-width: 991px){.logik-element.logik-element--screen-1 .logik__tile .logik__tile-checkbox{top:50%;transform:translateY(-50%);width:44px;height:44px;background:hsla(0,0%,100%,.15);backdrop-filter:blur(6px);border-radius:8px;padding:2px}}.logik-element.logik-element--screen-1 .logik__tile .logik__tile-checkbox .logik__checkbox-input{display:none}.logik-element.logik-element--screen-1 .logik__tile .logik__tile-checkbox .logik__checkbox-input:checked~.logik__checkbox-label{background:#023e84;border-color:#023e84}.logik-element.logik-element--screen-1 .logik__tile .logik__tile-checkbox .logik__checkbox-input:checked~.logik__checkbox-label .logik__checkbox-icon{opacity:1}.logik-element.logik-element--screen-1 .logik__tile .logik__tile-checkbox .logik__checkbox-input:checked~.logik__checkbox-label .logik__checkbox-icon path{opacity:1}@media(max-width: 991px){.logik-element.logik-element--screen-1 .logik__tile .logik__tile-checkbox .logik__checkbox-input:checked~.logik__checkbox-label .logik__checkbox-icon{background:#023e84;color:#fff}}@media(max-width: 991px){.logik-element.logik-element--screen-1 .logik__tile .logik__tile-checkbox .logik__checkbox-input:checked~.logik__checkbox-label{background:#fff;border-color:rgba(0,0,0,0)}}.logik-element.logik-element--screen-1 .logik__tile .logik__tile-checkbox .logik__checkbox-label{width:18px;height:18px;background:rgba(0,0,0,0);border:1px solid #023e84;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}@media(max-width: 991px){.logik-element.logik-element--screen-1 .logik__tile .logik__tile-checkbox .logik__checkbox-label{width:40px;height:40px;background:#fff;border:none;border-radius:8px;padding:8px;box-shadow:0 12px 36px rgba(0,0,0,.15)}}.logik-element.logik-element--screen-1 .logik__tile .logik__tile-checkbox .logik__checkbox-icon{width:12px;height:12px;opacity:0;color:#fff;transition:opacity .2s ease}.logik-element.logik-element--screen-1 .logik__tile .logik__tile-checkbox .logik__checkbox-icon svg{width:100%;height:100%}.logik-element.logik-element--screen-1 .logik__tile .logik__tile-checkbox .logik__checkbox-icon path{opacity:0;transition:opacity .2s ease}@media(max-width: 991px){.logik-element.logik-element--screen-1 .logik__tile .logik__tile-checkbox .logik__checkbox-icon{width:24px;height:24px;opacity:1;color:#023e84;border:2px solid #023e84;border-radius:6px;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0)}.logik-element.logik-element--screen-1 .logik__tile .logik__tile-checkbox .logik__checkbox-icon path{opacity:0}}.logik-element.logik-element--screen-1 .logik__tile.logik__tile--selected,.logik-element.logik-element--screen-1 .logik__tile:has(.logik__checkbox-input:checked){border:2px solid #023e84;box-shadow:0 0 0 2px rgba(2,62,132,.15)}.logik-element.logik-element--screen-1 .logik__footer{grid-column:1/-1;grid-row:3;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-scalable-l)}@media(max-width: 991px){.logik-element.logik-element--screen-1 .logik__footer{grid-column:1/-1;grid-row:3;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:0 24px}}.logik-element.logik-element--screen-1 .logik__bottom-text{font-size:16;font-size:1rem;line-height:24;line-height:1.5rem;font-weight:400;color:#4b5563;text-align:left;font-family:"Geologica",sans-serif;margin:0;flex:1}@media(max-width: 991px){.logik-element.logik-element--screen-1 .logik__bottom-text{flex:1}}.logik-element.logik-element--screen-1 .logik__button-wrapper{display:flex;flex-shrink:0}.logik-element.logik-element--screen-1 .logik__submit-btn{font-size:16;font-size:1rem;line-height:24;line-height:1.5rem;font-weight:400;color:#fff;background:#023e84;border:none;border-radius:1000px;padding:12px 16px;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .2s ease;font-family:"Geologica",sans-serif;white-space:nowrap}.logik-element.logik-element--screen-1 .logik__submit-btn:hover{background:#022a5a;transform:translateY(-1px)}.logik-element.logik-element--screen-1 .logik__submit-btn svg{width:20px;height:20px}.logik-element.logik-element--screen-2 .logik-container{max-width:1200px;margin:0 auto;position:relative}.logik-element.logik-element--screen-2 .logik__back-arrow{width:48px;height:48px;border:none;background:#023e84;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease;padding:0;z-index:10;box-shadow:0 4px 12px rgba(2,62,132,.2)}.logik-element.logik-element--screen-2 .logik__back-arrow:hover{background:#021d47;box-shadow:0 6px 16px rgba(2,62,132,.3)}.logik-element.logik-element--screen-2 .logik__back-arrow:active{transform:scale(0.95)}.logik-element.logik-element--screen-2 .logik__back-arrow svg{width:24px;height:24px}.logik-element.logik-element--screen-2 .logik__result-content{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-scalable-2xl);align-items:start;margin-top:var(--spacing-scalable-2xl)}@media(max-width: 991px){.logik-element.logik-element--screen-2 .logik__result-content{grid-template-columns:1fr;gap:var(--spacing-scalable-l)}}@media(max-width: 991px){.logik-element.logik-element--screen-2 .logik__result-image-wrapper{order:-1}}.logik-element.logik-element--screen-2 .logik__result-image-wrapper .logik__result-image{width:100%;height:auto;display:block;border-radius:16px}.logik-element.logik-element--screen-2 .logik__result-info{display:flex;flex-direction:column;gap:var(--spacing-scalable-m);color:#023e84}.logik-element.logik-element--screen-2 .logik__result-headline{font-size:var(--font-heading-2XL-size, 48px);font-weight:700;line-height:1.2;color:#023e84;font-family:"Geologica",sans-serif;margin:0}.logik-element.logik-element--screen-2 .logik__result-headline br{display:block}.logik-element.logik-element--screen-2 .logik__result-subline{font-size:var(--font-body-M-font-size, 16px);font-weight:400;color:#4b5563;font-family:"Geologica",sans-serif;margin:0}.logik-element.logik-element--screen-2 .logik__result-content-area .logik__result-text{font-size:var(--font-heading-L-font-size, 32px);font-weight:400;color:#023e84;font-family:"Geologica",sans-serif;margin:0}.logik-element.logik-element--screen-2 .logik__result-content-area .logik__result-text p{margin-bottom:0}.logik-element.logik-element--screen-2 .logik__result-content-area .logik__result-text p.h2{font-size:var(--font-heading-3XL-size, 64px)}.logik-element.logik-element--screen-2 .logik__result-content-area .logik__result-text strong{font-weight:700}.logik-element.logik-element--screen-2 .logik__result-content-area .logik__result-text em{font-style:italic}.logik-element.logik-element--screen-2 .logik__result-content-area .logik__result-chips{display:flex;flex-wrap:wrap;gap:var(--spacing-scalable-s)}.logik-element.logik-element--screen-2 .logik__result-content-area .logik__chip{display:flex;align-items:center;gap:8px;background:rgba(0,0,0,0);padding:8px;border-radius:1000px;border:1px solid #023e84}.logik-element.logik-element--screen-2 .logik__result-content-area .logik__chip .logik__chip-icon{width:24px;height:24px;display:block}.logik-element.logik-element--screen-2 .logik__result-content-area .logik__chip .logik__chip-text{font-size:14;font-size:.875rem;line-height:20;line-height:1.25rem;font-weight:400;color:#023e84;font-family:"Geologica",sans-serif;margin:0}.logik-element.logik-element--screen-2 .logik__result-bottom-text{font-size:var(--font-body-M-font-size, 16px);font-weight:400;color:#4b5563;font-family:"Geologica",sans-serif;margin:var(--spacing-scalable-m) 0 0}.logik-element.logik-element--screen-2 .logik__button-wrapper a.btn{font-size:16;font-size:1rem;line-height:24;line-height:1.5rem;font-weight:400;display:inline-flex;align-items:center;gap:8px;padding:12px 16px;border-radius:1000px;text-decoration:none;transition:all .2s ease}.logik-element.logik-element--screen-2 .logik__footer{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-scalable-l);margin-top:var(--spacing-scalable-l)}@media(max-width: 991px){.logik-element.logik-element--screen-2 .logik__footer{flex-direction:column;align-items:flex-start}}.logik-container{width:100%;padding:0}.logik-container--screen2{position:relative}@media(max-width: 768px){.logik__button-wrapper{width:100%}.logik__button-wrapper a.btn{width:100%}}.fusszeile{width:100%;padding:24px 0;color:#333;transition:background-color .2s ease;border-radius:12px;margin-top:1rem;padding:var(--spacing-non-scalable-2xl) var(--spacing-scalable-6xl);max-width:1416px;margin:0 auto}.fusszeile--text-dark{color:#023e84}.fusszeile--text-dark .fusszeile__content{color:#023e84}.fusszeile--text-dark .fusszeile__content strong{color:#023e84}.fusszeile--text-dark .fusszeile__content a{color:#023e84}.fusszeile--text-dark .fusszeile__content a:hover{color:#012b5c}.fusszeile--text-dark .fusszeile__icon-wrapper{color:#023e84}.fusszeile--text-light{color:#fff}.fusszeile--text-light .fusszeile__content{color:#e0e0e0}.fusszeile--text-light .fusszeile__content strong{color:#fff}.fusszeile--text-light .fusszeile__content a{color:#66b3ff}.fusszeile--text-light .fusszeile__content a:hover{color:#9cf}.fusszeile--text-light .fusszeile__content a:focus{outline-color:#66b3ff}.fusszeile--text-light .fusszeile__icon-wrapper{color:#e0e0e0}.fusszeile__container{padding:0}.fusszeile__inner{display:flex;gap:16px;align-items:flex-start}@media(max-width: 575px){.fusszeile__inner{gap:12px}}@media(max-width: 575px){.fusszeile__inner.fusszeile--with-icon{flex-direction:column;align-items:center}.fusszeile__inner.fusszeile--with-icon .fusszeile__icon-wrapper{order:0}.fusszeile__inner.fusszeile--with-icon .fusszeile__content{order:1;text-align:center}}.fusszeile__icon-wrapper{flex-shrink:0;display:flex;align-items:center;justify-content:center;min-width:24px;width:24px;height:24px}@media(max-width: 767px){.fusszeile__icon-wrapper{min-width:24px;width:24px;height:24px}}.fusszeile__icon-wrapper svg{width:100%;height:100%;display:block;color:currentColor;fill:currentColor}.fusszeile__icon{display:block;width:100%;height:auto;max-width:24px;object-fit:contain}@media(max-width: 767px){.fusszeile__icon{max-width:20px}}.fusszeile__icon-svg{width:100%;height:100%;max-width:24px;max-height:24px}.fusszeile__content-wrapper{display:flex;flex-direction:column;gap:12px;width:100%}.fusszeile__content{flex:1;font-size:14px;line-height:1.6;transition:max-height .4s ease-out,overflow 0s linear .4s}@media(max-width: 767px){.fusszeile__content{font-size:13px}}@media(max-width: 575px){.fusszeile__content{font-size:12px;max-height:136px;overflow:hidden}}@media(max-width: 575px){.fusszeile.is-open .fusszeile__content{max-height:9999px;overflow:visible;transition:max-height .4s ease-out,overflow 0s linear 0s}}.fusszeile.is-open .fusszeile__toggle-icon{transform:rotate(180deg)}@media(max-width: 575px){.fusszeile--no-toggle .fusszeile__content{max-height:none;overflow:visible}}.fusszeile__toggle{display:none;background:rgba(0,0,0,0);border:none;cursor:pointer;padding:0;gap:4px;align-items:center;justify-content:flex-start;font-size:14px;font-weight:500;line-height:20px;color:#023e84;transition:transform .3s ease}@media(max-width: 575px){.fusszeile__toggle{display:flex}}.fusszeile__toggle:hover,.fusszeile__toggle:focus{opacity:.8;outline:2px solid #023e84;outline-offset:2px;border-radius:4px}.fusszeile__toggle:focus{outline-offset:2px}.fusszeile__toggle-text{white-space:nowrap}.fusszeile__toggle-icon{width:20px;height:20px;flex-shrink:0;transition:transform .3s ease;stroke:currentColor}.fusszeile--text-dark .fusszeile__toggle{color:#023e84}.fusszeile--text-dark .fusszeile__toggle:hover,.fusszeile--text-dark .fusszeile__toggle:focus{outline-color:#023e84}.fusszeile--text-light .fusszeile__toggle{color:#fff}.fusszeile--text-light .fusszeile__toggle:hover,.fusszeile--text-light .fusszeile__toggle:focus{outline-color:#fff}.fusszeile__content p{margin:0 0 12px 0}.fusszeile__content p:last-child{margin-bottom:0}.fusszeile__content ul,.fusszeile__content ol{margin:0 0 12px 0;padding-left:24px}@media(max-width: 575px){.fusszeile__content ul,.fusszeile__content ol{padding-left:20px}}.fusszeile__content ul li,.fusszeile__content ol li{margin:0 0 8px 0;line-height:1.6}.fusszeile__content ul:last-child,.fusszeile__content ol:last-child{margin-bottom:0}.fusszeile__content a{text-decoration:none;transition:color .2s ease}.fusszeile__content a:focus{outline-offset:2px;border-radius:2px}.fusszeile__content strong{font-weight:600}.fusszeile__content em{font-style:italic}.fusszeile__content code{padding:2px 6px;border-radius:2px;font-family:"Geologica",sans-serif;font-size:.95em}.fusszeile__content pre{padding:12px;border-radius:4px;overflow-x:auto;margin:0 0 12px 0;font-family:"Geologica",sans-serif;font-size:13px}.fusszeile__content pre code{padding:0}.fusszeile__content hr{border:none;margin:12px 0}.fusszeile__content blockquote{border-left:3px solid;padding-left:12px;margin:12px 0;font-style:italic}.fusszeile--text-dark .fusszeile__content code{background-color:#f5f5f5;color:#333}.fusszeile--text-dark .fusszeile__content pre{background-color:#f5f5f5;color:#333}.fusszeile--text-dark .fusszeile__content hr{border-top:1px solid #e0e0e0}.fusszeile--text-dark .fusszeile__content blockquote{color:#666;border-left-color:#06c}.fusszeile--text-dark .fusszeile__content a{color:#06c}.fusszeile--text-dark .fusszeile__content a:hover{color:#049;text-decoration:underline}.fusszeile--text-dark .fusszeile__content a:focus{outline:2px solid #06c}.fusszeile--text-light .fusszeile__content code{background-color:hsla(0,0%,100%,.15);color:#e0e0e0}.fusszeile--text-light .fusszeile__content pre{background-color:hsla(0,0%,100%,.15);color:#e0e0e0}.fusszeile--text-light .fusszeile__content hr{border-top:1px solid hsla(0,0%,100%,.2)}.fusszeile--text-light .fusszeile__content blockquote{color:#e0e0e0;border-left-color:#66b3ff}.fusszeile--text-light .fusszeile__content a{color:#66b3ff}.fusszeile--text-light .fusszeile__content a:hover{color:#9cf;text-decoration:underline}.fusszeile--text-light .fusszeile__content a:focus{outline:2px solid #66b3ff}.fusszeile--with-icon .fusszeile__inner{align-items:flex-start}@media(prefers-contrast: more){.fusszeile--text-dark .fusszeile__content{color:#000}.fusszeile--text-dark .fusszeile__content strong{color:#000}.fusszeile--text-dark .fusszeile__content a{color:#00e;text-decoration:underline}.fusszeile--text-dark .fusszeile__content a:focus{outline-color:#00e}.fusszeile--text-dark .fusszeile__content code{background-color:rgba(0,0,0,0);color:#000;border:1px solid #000}.fusszeile--text-light .fusszeile__content{color:#fff}.fusszeile--text-light .fusszeile__content strong{color:#fff}.fusszeile--text-light .fusszeile__content a{color:#ff0;text-decoration:underline}.fusszeile--text-light .fusszeile__content a:focus{outline-color:#ff0}.fusszeile--text-light .fusszeile__content code{background-color:rgba(0,0,0,0);color:#fff;border:1px solid #fff}}@media(prefers-reduced-motion: reduce){.fusszeile__content a{transition:none}}.whitespace{width:100%;height:var(--whitespace-height-desktop, 20px);display:block;max-width:1416px;margin:0 auto}@media(max-width: 767px){.whitespace{height:var(--whitespace-height-tablet, var(--whitespace-height-desktop, 20px))}}@media(max-width: 575px){.whitespace{height:var(--whitespace-height-mobile, var(--whitespace-height-desktop, 20px))}}.whitespace{background-color:rgba(0,0,0,0);border:none;padding:0}.chat-popup-fab{position:fixed;bottom:var(--fab-offset-y, 24px);right:var(--fab-offset-x, 24px);width:56px;height:56px;border-radius:1000px;background-color:#fff;color:#023e84;border:none;cursor:pointer;z-index:9998;box-shadow:0px 12px 36px rgba(0,0,0,.15);display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);font-size:0;padding:0;z-index:1000}body.chat-popup-open .chat-popup-fab{display:none}.chat-popup-fab:hover{background-color:#fff;box-shadow:0px 16px 48px rgba(0,0,0,.2);transform:scale(1.08)}.chat-popup-fab:active{transform:scale(0.95)}.chat-popup-fab:focus{outline:2px solid #023e84;outline-offset:3px}.chat-popup-fab--bottom-left{right:auto;left:var(--fab-offset-x, 24px)}.chat-popup-fab--bottom-center{right:50%;transform:translateX(50%)}.chat-popup-fab--bottom-center:hover{transform:translateX(50%) scale(1.08)}.chat-popup-fab--bottom-center:active{transform:translateX(50%) scale(0.95)}.chat-popup-fab__icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:#023e84}.chat-popup-fab__icon svg{width:100%;height:100%;stroke:currentColor;fill:none;stroke-width:2}.chat-popup-fab__icon img{width:100%;height:100%;object-fit:contain}.chat-popup__backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:9999;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility .3s ease}.chat-popup__modal.is-open .chat-popup__backdrop{opacity:1;visibility:visible;pointer-events:auto}.chat-popup__modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000;display:flex;align-items:flex-end;justify-content:flex-end;padding:20px;pointer-events:none;overflow-y:auto}.chat-popup__modal.is-open{display:flex;pointer-events:auto}.chat-popup__container{width:100%;max-width:464px;min-height:min(500px,100vh - 40px);max-height:calc(100vh - 40px);background-color:#fff;border-radius:16px;box-shadow:0px 99px 80px rgba(0,0,0,.05);display:flex;flex-direction:column;overflow:hidden;opacity:0;transform:scale(0.85) translateY(20px);transform-origin:bottom right;transition:opacity .3s cubic-bezier(0.4, 0, 0.2, 1),transform .3s cubic-bezier(0.4, 0, 0.2, 1);pointer-events:none;z-index:10001}.chat-popup__container.is-hidden{display:none !important}.chat-popup__modal.is-open .chat-popup__container{opacity:1;transform:scale(1) translateY(0);pointer-events:auto}.chat-popup__header{background-color:#fff;border-bottom:1px solid #e0e5ea;padding:16px 24px;flex-shrink:0;border-radius:16px 16px 0 0}.chat-popup__header-content{display:flex;gap:24px;align-items:center;width:100%}.chat-popup__title-container{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}.chat-popup__title{margin:0;padding:0;font-family:"Geologica",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:24px;font-weight:700;line-height:32px;color:#023e84;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-popup__logo-container{height:18px;overflow:hidden;display:flex;align-items:center}.chat-popup__logo{height:18px;width:auto;display:block}.chat-popup__button{font-family:"Geologica",sans-serif;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;border-radius:1000px;background-color:rgba(0,0,0,0);transition:all .2s ease;flex-shrink:0;padding:0}.chat-popup__button:hover{background-color:rgba(2,62,132,.05)}.chat-popup__button:focus{outline:2px solid #023e84;outline-offset:2px}.chat-popup__button.chat-popup__button--back{width:40px;height:40px;border:1px solid #023e84;color:#023e84;display:none}.chat-popup__button.chat-popup__button--close{width:48px;height:48px;background-color:#023e84;color:#fff;display:flex;align-items:center;justify-content:center}.chat-popup__button.chat-popup__button--close:hover{background-color:rgb(1.84,57.04,121.44)}.chat-popup__button-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.chat-popup__button-icon svg{width:100%;height:100%;stroke:currentColor;fill:none;stroke-width:2}.chat-popup__content{flex:1;overflow-y:auto;display:flex;flex-direction:column;background-color:#fff}.chat-popup__screen{width:100%;height:100%;display:none;flex-direction:column;padding:12px;gap:12px}.chat-popup__screen.chat-popup__screen--selector{display:flex}.chat-popup__options{display:flex;flex-direction:column;gap:12px;height:100%}.chat-popup__option{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px 40px;background-color:#e6ecf3;border:none;border-radius:12px;cursor:pointer;transition:all .2s ease;text-align:center;flex:1;position:relative;min-height:auto}.chat-popup__option:hover{background-color:rgb(214.0202702703,223.8554054054,235.3297297297);transform:translateY(-2px);box-shadow:0px 4px 12px rgba(0,0,0,.1)}.chat-popup__option:focus{outline:2px solid #023e84;outline-offset:2px}.chat-popup__option:active{transform:translateY(0)}.chat-popup__option-icon{width:100px;height:100px;min-width:100px;min-height:100px;display:flex;align-items:center;justify-content:center;color:#023e84;flex-shrink:0}.chat-popup__option-icon svg{width:100%;height:100%}.chat-popup__option-icon img{width:100%;height:100%;object-fit:contain}.chat-popup__option-text{display:flex;flex-direction:column;gap:12px;width:100%}.chat-popup__option-title{margin:0;padding:0;font-family:"Geologica",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:16px;font-weight:600;line-height:24px;color:#023e84}.chat-popup__option-description{margin:0;padding:0;font-family:"Geologica",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#023e84}.chat-popup__option-arrow{position:absolute;top:24px;right:24px;width:32px;height:32px;color:rgba(2,62,132,.3);display:flex;align-items:center;justify-content:center;background-color:rgba(2,62,132,.05);border-radius:1000px;flex-shrink:0;transition:all .2s ease}.chat-popup__option-arrow:hover{background-color:rgba(2,62,132,.1);color:#023e84}.chat-popup__option-arrow svg{width:24px;height:24px;stroke:currentColor;fill:none;stroke-width:2}#onlim-chat-widget-lite{min-height:450px !important}.chat-popup__iframe-container{width:100%;height:100%;display:flex;flex-direction:column;border-radius:12px;overflow:hidden;background-color:#f5f5f5}.chat-popup__script-container{width:100%;height:100%;display:flex;flex-direction:column;border-radius:12px;overflow-y:auto;overflow-x:hidden;background-color:#f5f5f5;padding:16px;box-sizing:border-box}.chat-popup__iframe{width:100%;height:100%;min-height:400px;border:none;border-radius:12px}.chat-popup__placeholder{display:flex;align-items:center;justify-content:center;height:100%;color:#949494;font-family:"Geologica",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:14px}@media(max-width: 768px){.chat-popup-fab{position:fixed;width:48px;height:48px;transition:none;transform:none}.chat-popup-fab:hover,.chat-popup-fab:active{transform:none}.chat-popup__modal{padding:16px}.chat-popup__container{max-width:none;max-height:85vh;height:auto;transform-origin:bottom right}.chat-popup__option{padding:16px}.chat-popup__option-icon{width:80px;height:80px;min-width:80px;min-height:80px}.chat-popup__header-content{gap:16px}.chat-popup__title{font-size:20px;line-height:28px}}@media(max-width: 480px){.chat-popup-fab{position:fixed !important;width:44px !important;height:44px !important;bottom:16px !important;right:16px !important;top:auto !important;left:auto !important;transition:none !important;transform:none !important;will-change:auto !important;backface-visibility:hidden !important;-webkit-backface-visibility:hidden !important}.chat-popup-fab:hover,.chat-popup-fab:active{transform:none !important;box-shadow:0px 12px 36px rgba(0,0,0,.15) !important}.chat-popup-fab.chat-popup-fab--bottom-left{left:16px !important;right:auto !important}.chat-popup-fab.chat-popup-fab--bottom-center{right:50% !important;left:auto !important;transform:translateX(50%) !important}.chat-popup-fab.chat-popup-fab--bottom-center:hover,.chat-popup-fab.chat-popup-fab--bottom-center:active{transform:translateX(50%) !important}.chat-popup__modal{position:fixed !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;padding:0 !important;align-items:flex-end !important;justify-content:flex-end !important;overflow:hidden !important;transform:none !important}.chat-popup__backdrop{position:fixed !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;transition:none !important;transform:none !important}.chat-popup__container{position:absolute !important;bottom:0 !important;left:0 !important;right:0 !important;width:100% !important;max-width:100% !important;height:auto;max-height:85vh;min-height:auto;border-radius:0 !important;transform:none !important;transform-origin:bottom center;will-change:auto}.chat-popup__container.is-hidden{display:none !important}.chat-popup__container.has-active-chat{height:100%;max-height:100vh}.chat-popup__modal.is-open .chat-popup__container{transform:none !important}.chat-popup__header{padding:12px}.chat-popup__header-content{gap:12px}.chat-popup__button.chat-popup__button--back{width:36px;height:36px}.chat-popup__button.chat-popup__button--close{width:40px;height:40px}.chat-popup__title{font-size:18px;line-height:26px}.chat-popup__option{padding:16px;gap:16px}.chat-popup__option-icon{width:70px;height:70px;min-width:70px;min-height:70px}.chat-popup__option-arrow{position:static;margin-top:8px}}@keyframes slideUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.chat-popup__container{animation:slideUp .3s cubic-bezier(0.4, 0, 0.2, 1)}@media print{.chat-popup__fab,.chat-popup__modal{display:none !important}}@media(prefers-contrast: more){.chat-popup__fab{border:2px solid #023e84}.chat-popup__button--back{border-width:2px}.chat-popup__option{border:1px solid #023e84}}@media(prefers-reduced-motion: reduce){.chat-popup__fab,.chat-popup__container,.chat-popup__backdrop,.chat-popup__option{transition:none}}.bildtextvideo-container{border-radius:var(--radius-non-scalable-S, 12px);background:var(--surface-secondary-base, #FFE620);min-height:400px;padding:40px;overflow-x:hidden;overflow-y:auto;height:auto}.bildtextvideo-container>.row{align-items:center;--bs-gutter-x: 0}@media(min-width: calc(1200px + 1px)){.bildtextvideo-container>.row{--bs-gutter-x: 64px}.bildtextvideo-container .bildtextvideo-image{width:100%;max-width:582px;margin-left:auto;margin-right:auto}}@media(max-width: 1200px){.bildtextvideo-container{padding:40px 8px}.bildtextvideo-container[data-mobile-image]{background-image:var(--mobile-bg) !important;background-size:cover !important;background-position:top right !important}}.bildtextvideo-container .bildtextvideo-buttons{display:flex;gap:12px;z-index:2}@media(max-width: 768px){.bildtextvideo-container .bildtextvideo-buttons .btn{width:100%}}.bildtextvideo-container .bildtextvideo-text{padding:0}.bildtextvideo-container .bildtextvideo-headline{color:#023e84;padding-top:0;z-index:2}@media(min-width: calc(1200px + 1px)){.bildtextvideo-container .bildtextvideo-headline{padding-top:64px}}@media(max-width: 768px){.bildtextvideo-container .bildtextvideo-headline{font-size:var(--font-heading-2XL-size, 32px);line-height:40px}}.bildtextvideo-container .bildtextvideo-subline{color:#4b5563;font-size:var(--font-body-M-font-size, 16px);font-style:normal;font-weight:400;z-index:2}.bildtextvideo-container .bildtextvideo-video-thumbnail{position:relative;width:100%;aspect-ratio:16/9;background-size:cover;background-position:center;background-color:#f3f4f6;cursor:pointer;overflow:hidden;border-radius:12px}@media(max-width: 768px){.bildtextvideo-container .bildtextvideo-video-thumbnail{min-height:328px}}.bildtextvideo-container .bildtextvideo-video-dimmer{position:absolute;inset:0;background:rgba(0,0,0,.15);pointer-events:none;z-index:1}.bildtextvideo-container .bildtextvideo-video-banner{position:absolute;bottom:12px;left:12px;right:12px;background:hsla(0,0%,100%,.75);backdrop-filter:blur(13px);padding:var(--spacing-m, 16px);display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-m, 16px);z-index:5;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.bildtextvideo-container .bildtextvideo-video-banner-text{flex:1;display:flex;flex-direction:column;gap:4px}.bildtextvideo-container .bildtextvideo-video-banner-headline{margin:0;font-family:var(--font-heading-M-family, Geologica);font-size:var(--font-heading-M-font-size, 24px);font-weight:700;line-height:var(--font-heading-M-line-height, 32px)}.bildtextvideo-container .bildtextvideo-video-banner-subtext{margin:0;font-family:var(--font-body-M-family, Geologica);font-size:var(--font-body-M-font-size, 16px);font-style:normal;font-weight:400;line-height:var(--font-body-M-line-height, 24px)}.bildtextvideo-container .bildtextvideo-video-play-btn{position:relative;flex-shrink:0;width:48px;height:48px;border:none;border-radius:50%;background:#fff;color:var(--text-primary-base, #023e84);cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(0,0,0,.15);transition:all .3s ease}.bildtextvideo-container .bildtextvideo-video-play-btn:hover,.bildtextvideo-container .bildtextvideo-video-play-btn:focus{transform:scale(1.1);box-shadow:0 16px 48px rgba(0,0,0,.2)}.bildtextvideo-container .bildtextvideo-video-play-btn:active{transform:scale(0.95)}.bildtextvideo-container .bildtextvideo-play-icon{display:block;width:24px;height:24px}.bildtextvideo-container .overlay-bildtextvideo{top:0;left:0;border-radius:var(--radius-non-scalable-S, 12px);background:linear-gradient(257deg, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.5) 100%);position:absolute;inset:0;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(50px);mask-image:linear-gradient(135deg, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 40%, rgba(0, 0, 0, 0) 70%)}@media(max-width: 1200px){.bildtextvideo-container .overlay-bildtextvideo{mask-image:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 30%, rgb(0, 0, 0) 80%, rgb(0, 0, 0) 100%)}}.bildtextvideo-container .overlay-bildtextvideo-darken{top:0;left:0;width:100%;border-radius:var(--radius-non-scalable-S, 12px);background:linear-gradient(257deg, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.5) 100%);position:absolute}.bildtextvideo-container .bildtextvideo-badges{width:100%;top:0;left:0;z-index:1;gap:8px}.bildtextvideo-container .bildtextvideo-badges.badge-position-below{padding-left:0}@media(max-width: 1200px){.bildtextvideo-container .bildtextvideo-badges.badge-position-below{padding-left:0}}.bildtextvideo-container .bildtextvideo-badges li{border-radius:var(--radius-non-scalable-round, 1000px);background:var(--surface-primary-transparent-base-inversed, rgba(255, 255, 255, 0.05));padding:var(--spacing-non-scalable-XS, 8px);justify-content:center;align-items:center;display:flex;gap:var(--spacing-non-scalable-none, 0);font-family:var(--font-label-S-family, Geologica);font-size:var(--font-label-S-font-size, 14px);font-weight:600;line-height:var(--font-label-S-line-height, 20px);letter-spacing:var(--font-label-S-tracking, 0);backdrop-filter:blur(16px)}.bildtextvideo-container .bildtextvideo-badges li .badge-icon svg,.bildtextvideo-container .bildtextvideo-badges li .badge-icon img{filter:brightness(0) saturate(100%) invert(1)}.bildtextvideo-container .bildtextvideo-badges li .badge-icon svg path,.bildtextvideo-container .bildtextvideo-badges li .badge-icon svg circle,.bildtextvideo-container .bildtextvideo-badges li .badge-icon svg rect,.bildtextvideo-container .bildtextvideo-badges li .badge-icon svg polygon{fill:var(--badge-icon-color, #FFFFFF)}.bildtextvideo-container .bildtextvideo-badges.badge-layout-boxed li{flex:0 1 auto;min-width:0}@media(max-width: 768px){.bildtextvideo-container .bildtextvideo-badges.badge-layout-boxed li{max-width:100%}}.bildtextvideo-container .btn-default{font-family:"Geologica",sans-serif;text-decoration:none;border-radius:var(--radius-non-scalable-round, 1000px);padding:var(--spacing-non-scalable-S, 12px) var(--spacing-non-scalable-M, 16px);white-space:nowrap;gap:unset}@media(max-width: 1400px){.bildtextvideo-container .btn-default.only-icon-on-mobile{padding:12px}.bildtextvideo-container .btn-default.only-icon-on-mobile span{display:none}.bildtextvideo-container .btn-default.only-icon-on-mobile::after{margin-left:0 !important}.bildtextvideo-container .btn-default.only-icon-on-mobile::before{margin-right:0}}.bildtextvideo-container .btn--primary.bildtextvideo-button[data-position=before]::before{content:"";background-image:url("/wp-content/themes/buhl-marketing-acf-2027/assets/images/icons/24px/arrow-right-blue.svg");background-color:#fff;margin-left:0px;width:24px;height:24px;background-size:contain;background-repeat:no-repeat;vertical-align:middle;border-radius:50%;margin-right:10px}.bildtextvideo-container .btn--primary.bildtextvideo-button[data-position=after]{display:inline-flex;align-items:center;justify-content:center}.bildtextvideo-container .btn--primary.bildtextvideo-button[data-position=after]::after{content:"";background-image:url("/wp-content/themes/buhl-marketing-acf-2027/assets/images/icons/24px/arrow-right-blue.svg");background-color:#fff;margin-left:0px;width:24px;height:24px;background-size:14px;background-repeat:no-repeat;vertical-align:middle;border-radius:50%;margin-left:10px;background-position:center}.bildtextvideo-container .btn--secondary.bildtextvideo-button[data-position=before]::before{content:"";background-image:url("/wp-content/themes/buhl-marketing-acf-2027/assets/images/icons/24px/arrow-right-white.svg");background-color:var(--text-primary-base);margin-left:0px;width:24px;height:24px;background-size:14px;background-repeat:no-repeat;vertical-align:middle;border-radius:50%;margin-right:10px}.bildtextvideo-container .btn--secondary.bildtextvideo-button[data-position=after]{display:inline-flex;align-items:center;justify-content:center}.bildtextvideo-container .btn--secondary.bildtextvideo-button[data-position=after]::after{content:"";background-image:url("/wp-content/themes/buhl-marketing-acf-2027/assets/images/icons/24px/arrow-right-white.svg");background-color:var(--text-primary-base);margin-left:0px;width:24px;height:24px;background-size:14px;background-repeat:no-repeat;vertical-align:middle;border-radius:50%;margin-left:10px;background-position:center}.bildtextvideo-container .btn--secondary-inversed{background-color:rgba(0,0,0,0) !important;color:#fff}.bildtextvideo-container .btn--secondary-inversed[data-position=before]::before{content:"";background-image:url("/wp-content/themes/buhl-marketing-acf-2027/assets/images/icons/24px/arrow-right-blue.svg");background-color:unset #fff;margin-left:0px;width:24px;height:24px;background-size:14px;background-repeat:no-repeat;vertical-align:middle;border-radius:50%;margin-right:10px}.bildtextvideo-container .btn--secondary-inversed[data-position=after]{display:inline-flex;align-items:center;justify-content:center}.bildtextvideo-container .btn--secondary-inversed[data-position=after]::after{content:"";background-image:url("/wp-content/themes/buhl-marketing-acf-2027/assets/images/icons/24px/arrow-right-blue.svg");background-color:#fff !important;margin-left:0px;width:24px;height:24px;background-size:14px;background-repeat:no-repeat;vertical-align:middle;border-radius:50%;margin-left:10px;background-position:center}.bildtextvideo-container .btn--primary-inversed.bildtextvideo-button[data-position=before]::before{content:"";background-image:url("/wp-content/themes/buhl-marketing-acf-2027/assets/images/icons/24px/arrow-right-white.svg");background-color:var(--text-primary-base);margin-left:0px;width:24px;height:24px;background-size:14px;background-repeat:no-repeat;vertical-align:middle;border-radius:50%;margin-right:10px}.bildtextvideo-container .btn--primary-inversed.bildtextvideo-button[data-position=after]{display:inline-flex;align-items:center;justify-content:center}.bildtextvideo-container .btn--primary-inversed.bildtextvideo-button[data-position=after]::after{content:"";background-image:url("/wp-content/themes/buhl-marketing-acf-2027/assets/images/icons/24px/arrow-right-white.svg");background-color:var(--text-primary-base);margin-left:0px;width:24px;height:24px;background-size:14px;background-repeat:no-repeat;vertical-align:middle;border-radius:50%;margin-left:10px;background-position:center}.bildtextvideo-container .bildtextvideo-empty{border-radius:12px;color:#999;font-size:14px}.bildtextvideo-container--bild-andocken{overflow:hidden}.bildtextvideo-container--bild-andocken>.row{align-items:stretch}.bildtextvideo-container--bild-andocken .col--bild-andocken{align-self:flex-end}.bildtextvideo-container--bild-andocken .bildtextvideo-image--docked{margin-bottom:-40px}@media(max-width: 768px){.bildtextvideo-container--bild-andocken .bildtextvideo-image--docked{margin-bottom:0}}.bildtextvideo-container--bild-andocken .bildtextvideo-image--docked img{display:block;width:100%;height:auto;object-fit:contain;object-position:bottom center}.content-slides__video-modal.bildtextvideo-video-modal .content-slides__video-modal-content.bildtextvideo-video-modal-content{background:#fff;border-radius:12px;padding:12px;transform:scale(1)}.content-slides__video-modal.bildtextvideo-video-modal.is-active .content-slides__video-modal-content.bildtextvideo-video-modal-content{transform:scale(1)}.content-slides__video-modal.bildtextvideo-video-modal .bildtextvideo-video-modal-header{display:flex;align-items:center;justify-content:flex-end;gap:16px;min-height:48px;margin-bottom:12px}.content-slides__video-modal.bildtextvideo-video-modal .bildtextvideo-video-modal-cta{display:inline-flex;align-items:center;gap:8px;border:1px solid #023e84;border-radius:1000px;background:#fff;color:#023e84;font-family:var(--font-label-M-family, Geologica);font-size:var(--font-label-M-font-size, 16px);font-weight:400;line-height:var(--font-label-M-line-height, 24px);padding:11px 16px;cursor:pointer;text-decoration:none}.content-slides__video-modal.bildtextvideo-video-modal .bildtextvideo-video-modal-cta-icon{width:24px;height:24px;border-radius:999px;background:#023e84;color:#fff;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.content-slides__video-modal.bildtextvideo-video-modal .bildtextvideo-video-modal-cta-icon-svg{width:14px;height:14px;display:block;color:#fff}.content-slides__video-modal.bildtextvideo-video-modal .bildtextvideo-video-modal-cta-icon-svg path{fill:#fff;stroke:#fff}.content-slides__video-modal.bildtextvideo-video-modal .content-slides__video-modal-close.bildtextvideo-video-modal-close{position:static;width:48px;height:48px;border:none;border-radius:1000px;background:#023e84;color:#fff;display:inline-flex;align-items:center;justify-content:center;line-height:1;padding:0;transition:background-color .2s ease}.content-slides__video-modal.bildtextvideo-video-modal .content-slides__video-modal-close.bildtextvideo-video-modal-close:hover,.content-slides__video-modal.bildtextvideo-video-modal .content-slides__video-modal-close.bildtextvideo-video-modal-close:focus{background:#012f65}.content-slides__video-modal.bildtextvideo-video-modal .content-slides__video-modal-embed.bildtextvideo-video-modal-embed{border-radius:12px;overflow:hidden;background:#0c2a57}.content-slides__video-modal.bildtextvideo-video-modal .content-slides__video-modal-embed.bildtextvideo-video-modal-embed iframe,.content-slides__video-modal.bildtextvideo-video-modal .content-slides__video-modal-embed.bildtextvideo-video-modal-embed video{border-radius:12px}@media(max-width: 768px){.content-slides__video-modal.bildtextvideo-video-modal .content-slides__video-modal-content.bildtextvideo-video-modal-content{width:min(96vw,740px);padding:8px}.content-slides__video-modal.bildtextvideo-video-modal .bildtextvideo-video-modal-header{gap:8px;margin-bottom:8px}.content-slides__video-modal.bildtextvideo-video-modal .bildtextvideo-video-modal-cta{font-size:14px;line-height:20px;padding:10px 12px}.content-slides__video-modal.bildtextvideo-video-modal .content-slides__video-modal-close.bildtextvideo-video-modal-close{width:44px;height:44px}}@media(max-width: 768px){.acf-module-wrapper--bildtextvideo .bildtextvideo-badges li{display:none !important}.acf-module-wrapper--bildtextvideo .bildtextvideo-badges li:nth-child(-n+3),.acf-module-wrapper--bildtextvideo .bildtextvideo-badges li:last-child{display:flex !important}}.element-faq{max-width:1416px;margin:0 auto;background-color:rgba(0,0,0,0);border-radius:var(--radius-non-scalable-S, 12px)}.element-faq__container{padding:var(--spacing-scalable-6xl)}.element-faq__wrapper{display:grid;grid-template-columns:1fr;gap:12px var(--spacing-non-scalable-S, 12px)}@media(min-width: 992px){.element-faq__wrapper{grid-template-columns:1fr 1fr}}.element-faq__left{display:flex;flex-direction:column;gap:var(--spacing-scalable-xl, 40px)}.element-faq__headline h2{color:var(--text-primary-base-inversed, #FFF);margin:0}.element-faq__headline h2 br{display:block}.element-faq__buttons{display:flex;flex-direction:column;gap:var(--spacing-non-scalable-M, 16px)}.element-faq__buttons .btn{gap:10px;padding:var(--spacing-non-scalable-S, 12px) 20px}.element-faq__buttons .btn svg{width:20px;height:20px;padding:2px;box-sizing:content-box;flex-shrink:0}@media(min-width: 768px){.element-faq__buttons{flex-direction:row;flex-wrap:wrap}}.element-faq__right{display:flex;flex-direction:column;gap:var(--spacing-non-scalable-M, 16px)}.element-faq__accordion{display:flex;flex-direction:column;gap:var(--spacing-non-scalable-S, 12px)}.element-faq__item{padding:var(--spacing-non-scalable-M, 16px);border-radius:var(--radius-non-scalable-S, 12px);background:rgba(0,0,0,0);transition:background .3s ease}.element-faq__item:hover{background:var(--surface-primary-transparent-bold-inversed, rgba(255, 255, 255, 0.2));border-radius:var(--radius-non-scalable-S, 12px)}.element-faq__item[open]{background:var(--gradient-background-transparent, linear-gradient(180deg, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0) 100%))}.element-faq__question{display:flex;align-items:center;gap:var(--spacing-non-scalable-M, 16px);cursor:pointer;list-style:none;color:var(--text-primary-base-inversed, #FFF);font-family:var(--font-body-M-family, Geologica);font-size:var(--font-body-M-font-size, 16px);font-weight:600;line-height:var(--font-body-M-line-height, 24px)}.element-faq__question::-webkit-details-marker,.element-faq__question::marker{display:none}.element-faq__question:hover{opacity:.9}.element-faq__icon{display:inline-flex;width:48px;height:48px;min-width:48px;justify-content:center;align-items:center;border-radius:var(--radius-radius-round, 1000px);background:var(--surface-primary-transparent-deep-inversed, rgba(255, 255, 255, 0.1));position:relative;transition:transform .3s ease}.element-faq__icon::before{content:"";display:block;width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M12 10L8 6L4 10' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;transform:rotate(180deg);transition:transform .3s ease}details[open] .element-faq__icon::before{transform:rotate(0deg)}.element-faq__answer{margin-top:var(--spacing-non-scalable-M, 16px);margin-left:60px;color:var(--text-primary-base-inversed, rgba(255, 255, 255, 0.9));font-family:var(--font-body-M-family, Geologica);font-size:var(--font-body-M-font-size, 16px);line-height:var(--font-body-M-line-height, 24px)}.element-faq__answer p{margin:0 0 var(--spacing-non-scalable-S, 12px) 0}.element-faq__answer p:last-child{margin-bottom:0}.element-faq__answer a{color:var(--text-link-inversed, #FFF);text-decoration:underline}.element-faq__answer a:hover{opacity:.8}.element-faq__answer ul,.element-faq__answer ol{margin:var(--spacing-non-scalable-S, 12px) 0;padding-left:var(--spacing-scalable-l, 24px)}.element-faq__answer li{margin-bottom:var(--spacing-non-scalable-xs, 8px)}@media(max-width: 768px){.element-faq{padding:var(--spacing-scalable-4xl, 72px) 0}.element-faq__container{padding:0 var(--spacing-scalable-l, 24px)}.element-faq__headline h2{font-size:32px;line-height:40px}.element-faq__answer{margin-left:0;margin-top:var(--spacing-non-scalable-S, 12px)}.element-faq__question{font-size:15px}.element-faq__icon{width:40px;height:40px;min-width:40px}}.element-fragen-antworten{max-width:1416px;margin:0 auto;background-color:rgba(0,0,0,0);border-radius:var(--radius-non-scalable-S, 12px)}.element-fragen-antworten__container{padding:var(--spacing-scalable-6xl)}@media(max-width: 768px){.element-fragen-antworten__container{padding:24px !important}}.element-fragen-antworten__wrapper{display:grid;grid-template-columns:1fr;gap:12px var(--spacing-non-scalable-S, 12px)}@media(min-width: 992px){.element-fragen-antworten__wrapper{grid-template-columns:1fr 1fr}}.element-fragen-antworten__left{display:flex;flex-direction:column;gap:var(--spacing-scalable-xl, 40px)}.element-fragen-antworten__headline h2{color:var(--text-primary-base-inversed, #FFF);margin:0}.element-fragen-antworten__headline h2 br{display:block}.element-fragen-antworten__buttons{display:flex;flex-direction:column;gap:var(--spacing-non-scalable-M, 16px)}@media(max-width: 768px){.element-fragen-antworten__buttons{gap:var(--spacing-non-scalable-M, 8px)}}@media(min-width: 768px){.element-fragen-antworten__buttons{flex-direction:row;flex-wrap:wrap}}.element-fragen-antworten__right{display:flex;flex-direction:column;gap:var(--spacing-non-scalable-M, 16px)}.element-fragen-antworten__accordion{display:flex;flex-direction:column;gap:var(--spacing-non-scalable-S, 12px)}.element-fragen-antworten__item{padding:var(--spacing-non-scalable-M, 16px);border-radius:var(--radius-non-scalable-S, 12px);background:rgba(0,0,0,0);transition:background .3s ease}.element-fragen-antworten__item:hover{background:hsla(0,0%,100%,.2);border-radius:12px}.element-fragen-antworten__item:hover .element-fragen-antworten__icon::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M12 10L8 6L4 10' stroke='%23023E84' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.element-fragen-antworten__item[open]{background:var(--gradient-background-transparent, linear-gradient(180deg, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0) 100%))}.element-fragen-antworten__question{display:flex;align-items:center;gap:var(--spacing-non-scalable-M, 16px);cursor:pointer;list-style:none;color:var(--text-primary-base-inversed, #FFF);font-family:var(--font-body-M-family, Geologica);font-size:var(--font-body-M-font-size, 16px);font-weight:600;line-height:var(--font-body-M-line-height, 24px)}.element-fragen-antworten__question::-webkit-details-marker,.element-fragen-antworten__question::marker{display:none}.element-fragen-antworten__question:hover{opacity:.9}.element-fragen-antworten__icon{display:inline-flex;width:48px;height:48px;min-width:48px;justify-content:center;align-items:center;border-radius:var(--radius-radius-round, 1000px);background:var(--surface-primary-transparent-deep-inversed, rgba(255, 255, 255, 0.1));position:relative;transition:transform .3s ease}.element-fragen-antworten__icon::before{content:"";display:block;width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M12 10L8 6L4 10' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;transform:rotate(180deg);transition:transform .3s ease}details[open] .element-fragen-antworten__icon::before{transform:rotate(0deg)}.element-fragen-antworten__answer{margin-top:0;margin-left:60px;max-height:0;overflow:hidden;transition:max-height .35s cubic-bezier(0.22, 1, 0.36, 1),margin-top .35s cubic-bezier(0.22, 1, 0.36, 1);color:var(--text-primary-base-inversed, rgba(255, 255, 255, 0.9));font-family:var(--font-body-M-family, Geologica);font-size:var(--font-body-M-font-size, 16px);line-height:var(--font-body-M-line-height, 24px)}details[open] .element-fragen-antworten__answer{margin-top:var(--spacing-non-scalable-M, 16px)}.element-fragen-antworten__item.is-closing .element-fragen-antworten__answer{margin-top:0}.element-fragen-antworten__answer p{margin:0 0 var(--spacing-non-scalable-S, 12px) 0}.element-fragen-antworten__answer p:last-child{margin-bottom:0}.element-fragen-antworten__answer a{color:var(--text-link-inversed, #FFF);text-decoration:underline}.element-fragen-antworten__answer a:hover{opacity:.8}.element-fragen-antworten__answer ul,.element-fragen-antworten__answer ol{margin:var(--spacing-non-scalable-S, 12px) 0;padding-left:var(--spacing-scalable-l, 24px)}.element-fragen-antworten__answer li{margin-bottom:var(--spacing-non-scalable-xs, 8px)}@media(max-width: 768px){.element-fragen-antworten{padding:var(--spacing-scalable-4xl, 72px) 0}.element-fragen-antworten__container{padding:0 var(--spacing-scalable-l, 24px)}.element-fragen-antworten__headline h2{font-size:32px;line-height:40px}.element-fragen-antworten__answer{margin-left:0}details[open] .element-fragen-antworten__answer{margin-top:var(--spacing-non-scalable-S, 12px)}.element-fragen-antworten__item.is-closing .element-fragen-antworten__answer{margin-top:0}.element-fragen-antworten__question{font-size:15px}.element-fragen-antworten__icon{width:40px;height:40px;min-width:40px}}.text-teaser-module{position:relative;padding:0;margin:0 auto var(--spacing-scalable-6xl) auto;border-radius:var(--radius-scalable-s);max-width:702px}.text-teaser-module .text-teaser-container{position:relative;margin:0 auto;padding:0 24px}.text-teaser-module .text-teaser-wrapper{position:relative;background:var(--surface/primary-transparent/base);border-radius:var(--radius-scalable-s);padding:var(--spacing-scalable-3xl) 16px var(--spacing-scalable-xl);margin-top:32px;display:flex;flex-direction:column;gap:var(--spacing-scalable-m)}@media(min-width: 768px){.text-teaser-module .text-teaser-wrapper{margin-top:32px}}.text-teaser-icon{position:absolute;top:0;left:0px;transform:translateY(-50%);width:64px;height:64px;background:var(--surface-primary-base);border-radius:var(--radius-non-scalable-round);display:flex;align-items:center;justify-content:center;padding:var(--spacing-non-scalable-xs);z-index:10;flex-shrink:0}@media(min-width: 576px){.text-teaser-icon{left:16px}}.text-teaser-icon img{width:32px;height:32px;display:block;object-fit:contain}.text-teaser-chip{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-non-scalable-none);padding:var(--spacing-non-scalable-xs);background:rgba(2,62,132,.05);backdrop-filter:blur(40px);border-radius:var(--radius-non-scalable-round);align-self:flex-start;flex-shrink:0}.text-teaser-chip .chip-icon{width:20px;height:20px;flex-shrink:0;overflow:hidden;position:relative;display:block;object-fit:contain}.text-teaser-chip .chip-text{font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;font-weight:400;letter-spacing:0}@media(min-width: 768px){.text-teaser-chip .chip-text{font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;font-weight:400;letter-spacing:0}}@media(min-width: 1200px){.text-teaser-chip .chip-text{font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;font-weight:400;letter-spacing:0}}.text-teaser-chip .chip-text{color:var(--text-primary-base);white-space:nowrap;text-align:center;padding:0 var(--spacing-non-scalable-2xs);display:flex;flex-direction:column;justify-content:center}.text-teaser-content{display:flex;flex-direction:column;gap:16px;align-items:flex-start;position:relative;flex-shrink:0;color:var(--text-primary-base);width:100%;white-space:pre-wrap}.text-teaser-headline{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-weight:700;letter-spacing:0}@media(min-width: 768px){.text-teaser-headline{font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem;font-weight:700;letter-spacing:0}}@media(min-width: 1200px){.text-teaser-headline{font-size:24px;font-size:1.5rem;line-height:32px;line-height:2rem;font-weight:700;letter-spacing:0}}.text-teaser-headline{color:var(--text-primary-base);margin:0 !important;padding:0 !important;width:100%;position:relative;flex-shrink:0;text-align:left}.text-teaser-headline.heading-h3,.text-teaser-headline.heading-h4,.text-teaser-headline.heading-xl,.text-teaser-headline.heading-l{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-weight:700;letter-spacing:0}@media(min-width: 768px){.text-teaser-headline.heading-h3,.text-teaser-headline.heading-h4,.text-teaser-headline.heading-xl,.text-teaser-headline.heading-l{font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem;font-weight:700;letter-spacing:0}}@media(min-width: 1200px){.text-teaser-headline.heading-h3,.text-teaser-headline.heading-h4,.text-teaser-headline.heading-xl,.text-teaser-headline.heading-l{font-size:24px;font-size:1.5rem;line-height:32px;line-height:2rem;font-weight:700;letter-spacing:0}}.text-teaser-headline.heading-h3,.text-teaser-headline.heading-h4,.text-teaser-headline.heading-xl,.text-teaser-headline.heading-l{margin:0 !important;padding:0 !important}.text-teaser-subtext{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-weight:400;letter-spacing:0}@media(min-width: 768px){.text-teaser-subtext{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-weight:400;letter-spacing:0}}@media(min-width: 1200px){.text-teaser-subtext{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-weight:400;letter-spacing:0}}.text-teaser-subtext{color:var(--text-primary-base);margin:0;width:100%;position:relative;flex-shrink:0}.text-teaser-subtext p{margin-bottom:16px}.text-teaser-subtext p:last-child{margin-bottom:0}.text-teaser-subtext p:empty{margin-bottom:16px;height:16px}@media(max-width: 992px){.text-teaser-module{max-width:609px}.text-teaser-module .text-teaser-wrapper{padding:var(--spacing-scalable-3xl) 16px var(--spacing-scalable-xl);gap:var(--spacing-scalable-m)}.text-teaser-module .text-teaser-headline{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-weight:700;letter-spacing:0}}@media(max-width: 992px)and (min-width: 768px){.text-teaser-module .text-teaser-headline{font-size:18px;font-size:1.125rem;line-height:26px;line-height:1.625rem;font-weight:700;letter-spacing:0}}@media(max-width: 992px)and (min-width: 1200px){.text-teaser-module .text-teaser-headline{font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem;font-weight:700;letter-spacing:0}}@media(max-width: 992px){.text-teaser-module .text-teaser-headline.heading-h3,.text-teaser-module .text-teaser-headline.heading-h4,.text-teaser-module .text-teaser-headline.heading-xl,.text-teaser-module .text-teaser-headline.heading-l{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-weight:700;letter-spacing:0;margin:0 !important;padding:0 !important}}@media(max-width: 992px)and (min-width: 768px){.text-teaser-module .text-teaser-headline.heading-h3,.text-teaser-module .text-teaser-headline.heading-h4,.text-teaser-module .text-teaser-headline.heading-xl,.text-teaser-module .text-teaser-headline.heading-l{font-size:18px;font-size:1.125rem;line-height:26px;line-height:1.625rem;font-weight:700;letter-spacing:0}}@media(max-width: 992px)and (min-width: 1200px){.text-teaser-module .text-teaser-headline.heading-h3,.text-teaser-module .text-teaser-headline.heading-h4,.text-teaser-module .text-teaser-headline.heading-xl,.text-teaser-module .text-teaser-headline.heading-l{font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem;font-weight:700;letter-spacing:0}}@media(max-width: 576px){.text-teaser-module{max-width:377px}.text-teaser-module .text-teaser-wrapper{padding:var(--spacing-scalable-3xl) 0px var(--spacing-scalable-xl)}}.text-teaser-module[style*=background-color] .text-teaser-wrapper{background:inherit}.text-teaser-module[style*=color] .text-teaser-headline,.text-teaser-module[style*=color] .text-teaser-subtext,.text-teaser-module[style*=color] .text-teaser-chip .chip-text{color:inherit}.splide{overflow:hidden}.splide__track{overflow:hidden}.splide__list{display:flex;align-items:stretch}.splide__slide{overflow:hidden;display:flex;height:auto}@media(max-width: 992px){.splide__slide{width:280px !important;height:auto}}.testimonial-container h2{color:var(--text-primary-base)}@media(max-width: 992px){.testimonial-container h2{font-size:32px;font-weight:700;line-height:40px;letter-spacing:0;padding:0 12px}}.testimonial-container{color:var(--text-primary-base, #023E84);min-height:490px;height:auto;padding:var(--spacing-scalable-6XL, 104px) 119px;flex-shrink:0}@media(max-width: 992px){.testimonial-container{padding:var(--spacing-scalable-6XL, 104px) 0px}}.testimonial-container .summary-box-testimonials{color:var(--text-primary-base, #023E84);position:relative;z-index:1}.testimonial-container .summary-box-testimonials .points{padding:10px;border-radius:var(--radius-non-scalable-2XS, 8px);background:var(--surface-secondary-base, #FFE620);color:var(--text-primary-base, #023E84);font-family:var(--font-heading-L-family, Geologica);font-size:var(--font-heading-L-font-size, 32px);font-style:normal;font-weight:700;line-height:var(--font-heading-L-line-height, 40px);letter-spacing:var(--font-heading-L-tracking, 0);margin-right:24px}.testimonial-container .summary-box-testimonials p{margin-bottom:0}.testimonial-container .summary-box-testimonials .star-icon{width:16px;height:16px;margin-right:8px;background-size:16px 16px}.testimonial-container .summary-box-testimonials .star-icon.filled{background-image:url(../images/icons/24px/favorite-filled.svg)}.testimonial-container .summary-box-testimonials .star-icon.quarter-filled{background-image:url(../images/icons/24px/favorite-quarter-filled.svg)}.testimonial-container .summary-box-testimonials .star-icon.threequarter-filled{background-image:url(../images/icons/24px/favorite-three-quarter-filled.svg)}.testimonial-container .summary-box-testimonials .star-icon.half-filled{background-image:url(../images/icons/24px/favorite-half-filled.svg)}.testimonial-container .summary-box-testimonials .summary-text{color:var(--text-primary-base, #023E84);white-space:normal;overflow-wrap:anywhere;font-family:var(--font-body-M-family, Geologica);font-size:var(--font-body-M-font-size, 16px);font-style:normal;font-weight:400;line-height:var(--font-body-M-line-height, 24px);letter-spacing:var(--font-body-M-tracking, 0)}.testimonial-container .single-box-testimonial{border-radius:var(--radius-non-scalable-XS, 8px);background:var(--surface-neutral-base-inversed, #FFF);display:flex;width:100%;min-width:290px}@media(max-width: 992px){.testimonial-container .single-box-testimonial{width:280px;min-width:280px;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:12px}}.testimonial-container .single-box-testimonial{padding:var(--spacing-scalable-M, 24px) var(--spacing-scalable-L, 24px);flex-direction:column;justify-content:space-between;align-items:flex-start;flex:1 0 0;transition:all .3s ease-in-out;font-family:"Geologica",sans-serif}.testimonial-container .single-box-testimonial .testimonial-header{margin-bottom:24px}@media(max-width: 992px){.testimonial-container .single-box-testimonial .testimonial-header{margin-bottom:12px}}.testimonial-container .single-box-testimonial .testimonial-text{margin-bottom:24px;overflow:hidden;color:var(--text-primary-base, #023E84)}@media(max-width: 992px){.testimonial-container .single-box-testimonial .testimonial-text{margin-bottom:0 !important;overflow:hidden;flex:1}}.testimonial-container .single-box-testimonial:hover{border-radius:var(--radius-non-scalable-XS, 8px);background:var(--surface-neutral-base-inversed, #FFF);transition:all .3s ease-in-out;box-shadow:0 63px 66px -32px rgba(0,0,0,.12)}.testimonial-container .single-box-testimonial p{color:var(--text-neutral-light, #4B5563);font-family:var(--font-body-M-family, Geologica);font-size:var(--font-body-M-font-size, 16px);font-style:normal;font-weight:400;line-height:var(--font-body-M-line-height, 24px);letter-spacing:var(--font-body-M-tracking, 0)}.testimonial-container .single-box-testimonial .testimonial-logo{height:16px;width:auto}.testimonial-container .single-box-testimonial .star-icon-orange{width:16px;height:16px;margin-right:4px;background-size:16px 16px;background-image:url(../images/icons/24px/orangestar.svg)}.testimonial-grid{--bs-gutter-x: 12px;--bs-gutter-y: 12px}.btn-testimonial{text-decoration:none;border-radius:var(--radius-non-scalable-round, 1000px);padding:var(--spacing-non-scalable-S, 12px) var(--spacing-non-scalable-M, 16px);white-space:nowrap;gap:unset;font-weight:400;display:inline-flex;align-items:center;justify-content:center;border-color:var(--text-primary-base);border:1px solid;font-family:"Geologica",sans-serif;color:var(--text-primary-base)}.btn-testimonial::after{content:"";background-image:url("/wp-content/themes/buhl-marketing-acf-2027/assets/images/icons/24px/arrow-right-white.svg");background-color:var(--text-primary-base);margin-left:0px;width:24px;height:24px;background-size:14px;background-repeat:no-repeat;vertical-align:middle;border-radius:50%;margin-left:10px;background-position:center;transition:all .3s ease-in-out}.btn-testimonial:hover{border:var(--border-border-1px, 1px) solid var(--on-surface-border-primary-bold, #011E42);background:var(--surface-primary-bold-inversed, #F2F5F9);transition:all .3s ease-in-out}.btn-testimonial:focus{border-radius:var(--radius-non-scalable-round, 1000px);border:var(--border-border-1px, 1px) solid var(--on-surface-border-primary-base, #023E84);transition:all .3s ease-in-out}@media(max-width: 992px){.summary-box-testimonials{padding-left:22px !important;padding-right:22px !important}}.acf-module-wrapper--journey{overflow:hidden}.journey-section{background:linear-gradient(180deg, #e6ecf3 0%, #f5f8fb 100%);padding:80px 40px 120px 40px;position:relative;margin-bottom:24px;border-radius:12px;max-width:1416px;margin:0 auto}.journey-wrapper{max-width:1200px;margin:0 auto}.journey-header{text-align:center;margin-bottom:80px}.journey-title{margin:0 0 12px 0;color:#023e84;font-size:48px;font-weight:700;line-height:56px;font-family:Geologica,sans-serif}.journey-subtitle{margin:0;color:#4b5563;font-size:16px;font-weight:400;line-height:24px;font-family:Geologica,sans-serif}.journey-main{position:relative}.journey-cards-top{display:grid;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));gap:12px;margin-bottom:120px;position:relative;z-index:10;max-width:1200px}.journey-cards-top:has(.journey-card:nth-child(3):last-child){grid-template-columns:repeat(3, 1fr)}.journey-cards-top:has(.journey-card:nth-child(4):last-child){grid-template-columns:repeat(4, 1fr)}.journey-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:20px;background:var(--surface-primary-transparent-base, rgba(2, 62, 132, 0.05));backdrop-filter:blur(40px);border-radius:12px;min-height:auto;text-align:center}.journey-card-icon{width:120px;height:120px;display:flex;align-items:center;justify-content:center;overflow:hidden}.journey-card-icon img{max-width:100%;max-height:100%;object-fit:contain}.journey-card-text{margin:0;color:#023e84;font-size:16px;font-weight:600;font-family:Geologica,sans-serif;line-height:22px}@keyframes float-left-right{0%,100%{transform:translateX(0px)}50%{transform:translateX(20px)}}@keyframes float-right-left{0%,100%{transform:translateX(0px)}50%{transform:translateX(-20px)}}@keyframes float-up-down{0%,100%{transform:translateY(0px)}50%{transform:translateY(-20px)}}.journey-union{position:absolute;top:80px;left:50%;transform:translateX(-50%);width:1146px;height:1316px;z-index:1;pointer-events:none;opacity:.8}.journey-svg-container,.journey-svg-container-1,.journey-svg-container-2,.journey-svg-container-3{display:none !important}.journey-cloud{position:absolute;z-index:2;pointer-events:none}.journey-cloud-left{top:60px;left:-60px;width:200px;height:auto;animation:float-left-right 8s ease-in-out infinite}.journey-cloud-right{top:60px;right:-65px;width:271px;height:125px;animation:float-right-left 6s ease-in-out infinite}.journey-content-boxes{position:relative;z-index:9;margin-top:200px;display:flex;flex-direction:column;gap:150px}.journey-box{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:center;background:#fff;border-radius:16px;padding:12px;border:1px solid rgba(2,62,132,.08);width:65%}.journey-box:first-child{margin-left:auto;margin-right:0}.journey-box:last-child{margin-right:auto;margin-left:0}.journey-box-image{overflow:hidden;border-radius:12px;height:100%;display:flex;align-items:center;justify-content:center}.journey-box-image img{width:100%;height:100%;object-fit:cover}.journey-box--reverse{direction:rtl}.journey-box--reverse>*{direction:ltr}.journey-box-content{display:flex;flex-direction:column;justify-content:center;gap:16px;padding:12px}.journey-box-headline{margin:0;color:#023e84;font-size:36px;font-weight:700;line-height:44px;font-family:Geologica,sans-serif}.journey-box-text{margin:0;color:#4b5563;font-size:16px;font-weight:400;line-height:24px;font-family:Geologica,sans-serif}.journey-btn{font-family:"Geologica",sans-serif;display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border:1px solid #023e84;border-radius:50px;background:#fff;color:#023e84;text-decoration:none;transition:all .3s ease;width:fit-content;margin-top:8px}.journey-btn:hover{background:var(--surface-primary-transparent-base, rgba(2, 62, 132, 0.05))}.journey-btn .button__icon{width:24px;height:24px;border-radius:var(--radius-non-scalable-round, 1000px);display:flex;align-items:center;justify-content:center;padding:var(--spacing-non-scalable-3xs, 2px);background:#023e84}.journey-btn .button__icon svg{width:20px;height:20px;stroke:#fff;color:#fff}.journey-price-badge{position:absolute;display:flex;flex-direction:column;gap:4px;border-radius:16px;padding:12px;background:rgba(2,62,132,.05);backdrop-filter:blur(80px);z-index:8;min-width:200px;text-align:left}.journey-svg-before-price3{position:absolute;margin:40px 0 0 0}.journey-svg-before-price3 img{height:auto}.journey-price-label{display:block;font-size:12px;font-weight:600;color:#4b5563;text-transform:uppercase;letter-spacing:.5px;font-family:Geologica,sans-serif}.journey-price-amount{display:block;font-size:28px;font-weight:700;color:#4caf50;line-height:1;font-family:Geologica,sans-serif}.journey-deco{position:absolute;z-index:7;pointer-events:none}.journey-rocket{width:100px;height:100px;transform:translateX(-50%);animation:float-up-down 6s ease-in-out infinite}.journey-flame{width:80px;height:80px;top:550px;right:80px}.journey-coin{width:100px;height:100px;top:950px;right:100px}.journey-final-box{background:#fff;border-radius:24px;padding:48px 40px;display:flex;flex-direction:column;justify-content:center;margin:0 auto;border:none;max-width:592px;position:relative;z-index:9;margin-top:40px}.journey-final-box a{font-family:Geologica,sans-serif}.journey-final-headline{margin:0 0 16px 0;color:#023e84;font-size:40px;font-weight:700;line-height:48px;font-family:Geologica,sans-serif}.journey-final-text{margin:0;color:#4b5563;font-size:16px;font-weight:400;line-height:24px;font-family:Geologica,sans-serif}.journey-final-illustration{width:280px;height:140px;margin:0 auto;position:relative;z-index:9}.journey-final-illustration img{width:100%;height:100%;object-fit:contain}@media(max-width: 1024px){.journey-cards-top{grid-template-columns:repeat(auto-fit, minmax(280px, 1fr)) !important;gap:12px;margin-bottom:60px}.journey-cards-top:has(.journey-card:nth-child(4):last-child){grid-template-columns:repeat(2, 1fr) !important}.journey-box{grid-template-columns:1fr;width:90%;margin-left:auto !important;margin-right:auto !important}.journey-union{width:90%;opacity:.3}}@media(max-width: 768px){.journey-section{padding:24px 8px;background:linear-gradient(180deg, #e6ecf3 0%, #f5f8fb 100%)}.journey-wrapper{max-width:100%}.journey-title{font-size:32px;line-height:40px}.journey-subtitle{font-size:16px}.journey-cards-top{display:flex;flex-direction:column;gap:12px;margin-bottom:120px;grid-template-columns:unset}.journey-card{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:24px;padding:24px;min-height:auto;background:rgba(2,62,132,.05);backdrop-filter:blur(40px);border-radius:12px;border:none}.journey-card-icon{width:100px;height:100px;flex-shrink:0}.journey-card-text{font-size:var(--font-body-L-font-size, 20px);font-weight:600;line-height:28px;color:#023e84;margin:0;text-align:left}.journey-cards-top{margin-bottom:0}.journey-union{display:none !important}.journey-price-badge:not([class*="--mobile"]){display:none !important}.journey-union-mobile{display:block;position:relative;width:100%;max-width:377px;height:auto;margin:40px auto;opacity:.8;z-index:1;pointer-events:none}.journey-union-mobile img{width:100%;height:auto;object-fit:contain}.journey-svg-container{display:none}.journey-svg-container-1,.journey-svg-container-2,.journey-svg-container-3{position:relative;width:100%;min-height:200px;display:none;align-items:center;justify-content:center;margin:40px 0 0 0}.journey-svg-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.journey-svg-bg img{width:100%;height:100%;object-fit:fill}.journey-price-badge--mobile-1,.journey-price-badge--mobile-2,.journey-price-badge--mobile-3{position:absolute !important;top:-10% !important;left:50% !important;transform:translateX(-50%);margin:0 !important;padding:12px 16px;background:rgba(2,62,132,.05);backdrop-filter:blur(80px);border-radius:16px;z-index:10;width:auto;display:flex !important;flex-direction:column;gap:8px}.journey-cloud-left{display:block !important;top:-38.98px;left:-51px;width:243px;height:112px;z-index:2}.journey-cloud-right{display:block !important;top:149px;right:-55px;width:271px;height:125px;z-index:2}.journey-content-boxes{margin-top:0px;gap:0}.journey-box{display:flex;flex-direction:column;grid-template-columns:unset;gap:0;align-items:stretch;width:100% !important;margin-left:0 !important;margin-right:0 !important;padding:12px;min-height:auto;background:#fff;border-radius:24px;margin-top:-10px;z-index:999}.journey-svg-container-1,.journey-svg-container-2,.journey-svg-container-3{display:flex !important}.journey-svg-before-price3{display:block;position:absolute !important;z-index:99;width:auto;margin:0 !important}.journey-svg-before-price3 img{max-width:100px}.journey-box-image{height:232px;border-radius:16px;overflow:hidden}.journey-box-content{padding:12px;gap:16px;background:#fff}.journey-box-headline{font-size:24px;line-height:32px;color:#023e84}.journey-box-text{font-size:16px;line-height:24px;color:#4b5563}.journey-price-label{font-size:16px;color:#4b5563}.journey-price-amount{font-size:32px;color:#4caf50}.journey-deco{display:block !important}.journey-rocket{display:block !important;max-width:80px;width:100%;height:auto}.journey-flame{display:block !important;width:80px;height:80px}.journey-coin{display:block !important;width:100px;height:100px}.journey-final-box{max-width:377px;margin:-3px auto 0;padding:48px 40px;background:#fff;border-radius:24px;box-shadow:0 4px 24px rgba(0,0,0,.08)}.journey-final-headline{font-size:24px;line-height:32px}.journey-final-text{font-size:16px}.journey-final-illustration{width:280px;height:140px;margin:0px auto 0}}.navigation-2027{backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);background-color:hsla(0,0%,100%,.6);padding:16px 24px;margin:12px 0 12px 0;border-radius:8px;width:100%}.navigation-2027__container{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:center;width:100%}@media(min-width: 768px){.navigation-2027__container{gap:24px}}.navigation-2027__headline{font-family:"Geologica",sans-serif;font-weight:700;font-size:16px;line-height:24px;letter-spacing:0px;color:#023e84;text-align:center;margin-bottom:16px}@media(min-width: 768px){.navigation-2027__headline{font-size:20px;line-height:28px}}.navigation-2027__link{display:flex;gap:4px;align-items:center;padding:4px;border-radius:8px;text-decoration:none;transition:all .3s ease}.navigation-2027__link:hover{opacity:.8}.navigation-2027__link:active{opacity:.7}.navigation-2027__text{font-family:"Geologica",sans-serif;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0px;color:#023e84;text-align:center;white-space:nowrap}.navigation-2027__icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0}.navigation-2027__icon svg{width:100%;height:100%;display:block}.navigation-2027__icon path{fill:#023e84}.dataprotection-container{padding-right:calc(var(--bs-gutter-x)*.5) !important;padding-left:calc(var(--bs-gutter-x)*.5) !important;margin:0 auto;color:var(--text-primary-base)}.dataprotection-container h1{font-size:32px;font-size:2rem;line-height:40px;line-height:2.5rem;font-weight:700;letter-spacing:0px}@media(min-width: 768px){.dataprotection-container h1{font-size:40px;font-size:2.5rem;line-height:48px;line-height:3rem;font-weight:700;letter-spacing:0px}}@media(min-width: 1200px){.dataprotection-container h1{font-size:48px;font-size:3rem;line-height:56px;line-height:3.5rem;font-weight:700;letter-spacing:0px}}.dataprotection-container h1{color:var(--on-surface-text-primary-base);margin-bottom:var(--spacing-3xl, 48px);hyphens:auto}.dataprotection-container h2{font-size:32px;font-size:2rem;line-height:40px;line-height:2.5rem;font-weight:700;letter-spacing:0px}@media(min-width: 768px){.dataprotection-container h2{font-size:40px;font-size:2.5rem;line-height:48px;line-height:3rem;font-weight:700;letter-spacing:0px}}@media(min-width: 1200px){.dataprotection-container h2{font-size:48px;font-size:3rem;line-height:56px;line-height:3.5rem;font-weight:700;letter-spacing:0px}}.dataprotection-container h2{color:var(--on-surface-text-primary-base);margin-top:var(--spacing-scalable-4xl);margin-bottom:var(--spacing-scalable-3xl)}.dataprotection-container h3{font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem;font-weight:700;letter-spacing:0px}@media(min-width: 768px){.dataprotection-container h3{font-size:24px;font-size:1.5rem;line-height:32px;line-height:2rem;font-weight:700;letter-spacing:0px}}@media(min-width: 1200px){.dataprotection-container h3{font-size:32px;font-size:2rem;line-height:40px;line-height:2.5rem;font-weight:700;letter-spacing:0px}}.dataprotection-container h3{color:var(--on-surface-text-primary-base);margin-top:var(--spacing-scalable-3xl);margin-bottom:var(--spacing-scalable-2xl)}.dataprotection-container p{font-size:var(--font-body-M-font-size);font-style:normal;font-weight:400;line-height:var(--font-body-M-line-height);letter-spacing:var(--font-body-M-tracking);margin-bottom:var(--spacing-2xl, 24px)}.dataprotection-container p:last-child{margin-bottom:0}.dataprotection-container ul,.dataprotection-container ol{font-size:var(--font-body-M-font-size);font-weight:400;line-height:var(--font-body-M-line-height);letter-spacing:var(--font-body-M-tracking);padding-left:1rem}.dataprotection-container ul li,.dataprotection-container ol li{margin-bottom:var(--spacing-scalable-xs)}.dataprotection-container ul li:last-child,.dataprotection-container ol li:last-child{margin-bottom:0}.dataprotection-container ul{list-style:disc}.dataprotection-container ul:has(li strong){padding-left:0;list-style:none}.dataprotection-container ul:has(li strong) li{list-style:none}.dataprotection-container ol{list-style:decimal}.dataprotection-container a{color:var(--surface-primary-base);text-decoration:underline;transition:color .2s ease}.dataprotection-container a:hover{color:var(--surface-primary-hover)}.dataprotection-container strong{font-weight:600}.dataprotection-container em{font-style:italic}.dataprotection-container .toc-list{padding-left:0;list-style:none !important}.dataprotection-container .toc-list li{font-weight:bold}.dataprotection-container .dataprotection-details{margin-top:1rem;border-bottom:1px solid var(--surface-primary-base);padding-bottom:1rem}.dataprotection-container .dataprotection-details__summary{font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem;font-weight:700;letter-spacing:0px}@media(min-width: 768px){.dataprotection-container .dataprotection-details__summary{font-size:24px;font-size:1.5rem;line-height:32px;line-height:2rem;font-weight:700;letter-spacing:0px}}@media(min-width: 1200px){.dataprotection-container .dataprotection-details__summary{font-size:32px;font-size:2rem;line-height:40px;line-height:2.5rem;font-weight:700;letter-spacing:0px}}.dataprotection-container .dataprotection-details__summary{color:var(--on-surface-text-primary-base);cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-m);font-size:1.5rem}.dataprotection-container .dataprotection-details__summary::-webkit-details-marker{display:none}.dataprotection-container .dataprotection-details__summary::after{content:"+";font-size:var(--font-heading-2XL-font-size);line-height:1;font-weight:400;color:var(--on-surface-text-primary-base);flex-shrink:0}.dataprotection-container .dataprotection-details[open] .dataprotection-details__summary::after{content:"−"}.dataprotection-container .dataprotection-details--fixed-open{border-bottom:0}.dataprotection-container .dataprotection-details--fixed-open .dataprotection-details__summary{cursor:default}.dataprotection-container .dataprotection-details--fixed-open .dataprotection-details__summary::after{content:""}.dataprotection-container .dataprotection-details__content{margin-top:var(--spacing-scalable-l)}.dataprotection-container table{width:100%;border-collapse:collapse;margin:var(--spacing-scalable-2xl) 0;font-size:var(--font-body-M-font-size);line-height:var(--font-body-M-line-height);background-color:rgba(0,0,0,0)}@media(max-width: 767px){.dataprotection-container table{display:block;overflow-x:auto;white-space:nowrap;margin:var(--spacing-scalable-xl) -calc(var(--bs-gutter-x) * 0.5);padding:0 calc(var(--bs-gutter-x)*.5)}}.dataprotection-container th,.dataprotection-container td{padding:var(--spacing-m) var(--spacing-s);text-align:left;border-bottom:1px solid var(--surface-neutral-300);vertical-align:top;border:1px solid var(--text-primary-base);padding:5px}@media(max-width: 767px){.dataprotection-container th,.dataprotection-container td{min-width:120px;white-space:normal}}.dataprotection-container th{font-weight:600;color:var(--on-surface-text-primary-base);background-color:var(--surface-neutral-100);border-bottom:2px solid var(--surface-primary-base)}@media(max-width: 767px){.dataprotection-container th:first-child{min-width:140px}}.dataprotection-container td{font-weight:400;color:var(--text-primary-base)}.dataprotection-container td:first-child{font-weight:600}@media(max-width: 767px){.dataprotection-container td:first-child{min-width:140px}}.dataprotection-container tbody tr:nth-child(even){background-color:var(--surface-neutral-50)}.dataprotection-container tbody tr:hover{background-color:var(--surface-neutral-100)}.dataprotection-container table a{color:var(--surface-primary-base);text-decoration:underline}.dataprotection-container table a:hover{color:var(--surface-primary-hover)}@media(max-width: 767px){.dataprotection-container th,.dataprotection-container td{padding:10px;font-size:var(--font-body-S-font-size)}}.comparison-module{max-width:1416px;margin:0 auto;padding:16px}@media(max-width: 768px){.comparison-module{padding-top:24px !important;padding-bottom:24px !important}}.comparison-module.bg-color-blue{border-radius:var(--radius-non-scalable-xs, 8px);color:#fff}.comparison-module.bg-color-blue .comparison-headline{color:#fff}.comparison-module.bg-color-blue .comparison-info-icon-label,.comparison-module.bg-color-blue .comparison-info-text,.comparison-module.bg-color-blue .comparison-info-item__text{color:#fff}.comparison-module.bg-color-blue .comparison-info-icon{background-color:#fff;border-radius:50%}.comparison-module.bg-color-blue .comparison-info-icon .comparison-info-icon--leaf,.comparison-module.bg-color-blue .comparison-info-icon .comparison-info-icon--shield,.comparison-module.bg-color-blue .comparison-info-icon .comparison-info-icon--check-circle{color:#023e84;fill:#023e84}.comparison-module.bg-color-blue .comparison-info-icon path{fill:#023e84}.comparison-module.bg-color-blue .comparison-btn.btn--primary{background-color:var(--surface-primary-base, #023E84);color:#fff;border:1px solid #fff}.comparison-module.bg-color-blue .comparison-btn.btn--primary svg{background-color:#023e84;color:#fff;fill:#fff;border-radius:50%;padding:2px}.comparison-module.bg-color-blue .comparison-btn.btn--primary:hover{background-color:var(--surface-primary-bold, #022F67)}.comparison-module.bg-color-blue .comparison-btn.btn--primary:active{background-color:var(--surface-primary-deep, #011D40)}.comparison-module.bg-color-blue .comparison-btn.btn--secondary{background-color:rgba(0,0,0,0);color:#fff;border:1px solid #fff}.comparison-module.bg-color-blue .comparison-btn.btn--secondary svg{background-color:#fff;color:#023e84;fill:#023e84;border-radius:50%;padding:2px}.comparison-module.bg-color-blue .comparison-btn.btn--secondary:hover{background-color:hsla(0,0%,100%,.15)}.comparison-module.bg-color-blue .comparison-btn.btn--secondary:active{background-color:hsla(0,0%,100%,.25)}.comparison-module.bg-color-blue .comparison-btn.btn--tertiary{background-color:rgba(0,0,0,0);color:#fff}.comparison-module.bg-color-blue .comparison-btn.btn--tertiary svg{background-color:#fff;color:#023e84;fill:#023e84;border-radius:50%;padding:2px}.comparison-module.bg-color-blue .comparison-btn.btn--tertiary:hover{background-color:hsla(0,0%,100%,.1)}.comparison-module.bg-color-blue .comparison-btn.btn--tertiary:active{background-color:hsla(0,0%,100%,.2)}.comparison-module.bg-color-blue.no-table .comparison-buttons .btn--primary,.comparison-module.bg-color-blue.no-table .comparison-buttons .comparison-btn.btn--primary{background-color:#ffe620;color:#023e84 !important;border:1px solid #ffe620 !important}.comparison-module.bg-color-blue.no-table .comparison-buttons .btn--primary svg,.comparison-module.bg-color-blue.no-table .comparison-buttons .comparison-btn.btn--primary svg{background-color:#023e84;color:#fff;fill:#fff}.comparison-module.bg-color-blue.no-table .comparison-buttons .btn--primary:hover,.comparison-module.bg-color-blue.no-table .comparison-buttons .comparison-btn.btn--primary:hover{background-color:#fff173;color:#000}.comparison-module.bg-color-blue.no-table .comparison-buttons .btn--primary:hover svg,.comparison-module.bg-color-blue.no-table .comparison-buttons .comparison-btn.btn--primary:hover svg{background-color:#011e42;color:#fff;fill:#fff}.comparison-module.bg-color-blue.no-table .comparison-buttons .btn--secondary,.comparison-module.bg-color-blue.no-table .comparison-buttons .comparison-btn.btn--secondary{color:#fff;border:1px solid #fff}.comparison-module.bg-color-blue.no-table .comparison-buttons .btn--secondary svg,.comparison-module.bg-color-blue.no-table .comparison-buttons .comparison-btn.btn--secondary svg{background-color:#fff;color:#023e84;fill:#023e84}.comparison-module.bg-color-blue.no-table .comparison-buttons .btn--secondary:hover,.comparison-module.bg-color-blue.no-table .comparison-buttons .comparison-btn.btn--secondary:hover{background-color:#011e42}.comparison-module.bg-color-blue.no-table .comparison-buttons .btn--secondary:hover svg,.comparison-module.bg-color-blue.no-table .comparison-buttons .comparison-btn.btn--secondary:hover svg{background-color:#fff;color:#023e84;fill:#023e84}.comparison-module.bg-color-yellow,.comparison-module.bg-color-gray,.comparison-module.bg-color-gray-none,.comparison-module.bg-color-white{padding-top:104px !important;padding-bottom:104px !important}@media(max-width: 768px){.comparison-module.bg-color-yellow,.comparison-module.bg-color-gray,.comparison-module.bg-color-gray-none,.comparison-module.bg-color-white{padding-top:24px !important;padding-bottom:24px !important}}.comparison-module.bg-color-yellow .comparison-btn.btn--secondary:hover,.comparison-module.bg-color-gray .comparison-btn.btn--secondary:hover,.comparison-module.bg-color-gray-none .comparison-btn.btn--secondary:hover,.comparison-module.bg-color-white .comparison-btn.btn--secondary:hover{background-color:#f2f5f9}.comparison-module.bg-gradient{padding-top:104px !important;padding-bottom:104px !important}@media(max-width: 768px){.comparison-module.bg-gradient{padding-top:24px !important;padding-bottom:24px !important}}.comparison-module.bg-gradient{background-size:100% 100%;background-attachment:fixed}.comparison-module.layout-single-row.mobile-buttons-below.bg-color-gray-none{padding-top:104px !important;padding-bottom:104px !important}@media(max-width: 768px){.comparison-module.layout-single-row.mobile-buttons-below.bg-color-gray-none{padding-top:24px !important;padding-bottom:24px !important}}.comparison-module.text-color-light{color:#fff !important}.comparison-module.text-color-light .comparison-headline{color:#fff !important}.comparison-module.text-color-light .comparison-info-icon-label,.comparison-module.text-color-light .comparison-info-text,.comparison-module.text-color-light .comparison-info-item__text{color:#fff !important}.comparison-module.text-color-light .comparison-table__label-cell,.comparison-module.text-color-light .comparison-table__col-text{color:#fff !important}.comparison-module.text-color-dark{color:var(--text-primary-base, #023E84) !important}.comparison-module.text-color-dark .comparison-headline{color:var(--text-primary-base, #023E84) !important}.comparison-module.text-color-dark .comparison-info-icon-label,.comparison-module.text-color-dark .comparison-info-text,.comparison-module.text-color-dark .comparison-info-item__text{color:var(--text-primary-base, #023E84) !important}.comparison-module.text-color-dark .comparison-table__label-cell,.comparison-module.text-color-dark .comparison-table__col-text{color:var(--text-primary-base, #023E84) !important}.comparison-header{text-align:center;margin-bottom:var(--spacing-scalable-3xl, 48px)}@media(max-width: 768px){.comparison-header{margin-bottom:var(--spacing-scalable-m, 12px);padding:0 var(--spacing-non-scalable-l, 24px)}}.comparison-headline{color:var(--text-primary-base, #023E84);font-family:var(--font-heading-2XL-family, Geologica, sans-serif);font-size:var(--font-heading-2XL-size, 48px);font-style:normal;font-weight:700;line-height:var(--font-heading-2XL-line-height, 56px);letter-spacing:var(--font-heading-2XL-tracking, 0);text-align:left}@media(max-width: 768px){.comparison-headline{font-size:32px;line-height:40px}}.comparison-table-wrapper{background-color:var(--surface-neutral-soft, #F9FAFB);border-radius:var(--radius-non-scalable-xs, 8px);padding:var(--spacing-scalable-xl, 40px);margin-bottom:var(--spacing-scalable-3xl, 48px);position:relative;overflow:hidden}@media(max-width: 768px){.comparison-table-wrapper{padding:8px 0px}}.comparison-table-wrapper::after{content:"";position:absolute;top:0;right:0;bottom:0;width:calc(140px + var(--spacing-scalable-xl, 40px) + 32px);background-color:var(--surface-neutral-base-inversed, #FFFFFF);border-radius:0 var(--radius-non-scalable-xs, 8px) var(--radius-non-scalable-xs, 8px) 0;box-shadow:-40px 0 66px -32px rgba(0,0,0,.12);z-index:0}@media(max-width: 768px){.comparison-table-wrapper::after{width:76px}}.comparison-table{width:100%;max-width:100%;border-collapse:collapse;position:relative;z-index:1}.comparison-table thead:nth-child(2){padding:0 var(--spacing-non-scalable-5xl, 64px) var(--spacing-scalable-m, 24px) 0}@media(max-width: 768px){.comparison-table thead:nth-child(2){padding-right:var(--spacing-non-scalable-m, 16px)}}.comparison-table__label-col{width:auto;text-align:left}.comparison-table__no-spacing-col{padding:0%;width:24px;margin:0px}.comparison-table__data-col{width:140px;text-align:center}@media(max-width: 768px){.comparison-table__data-col{width:60px}}.comparison-table__data-col--1{padding:0 var(--spacing-non-scalable-5xl, 64px) var(--spacing-scalable-m, 24px) 0}@media(max-width: 768px){.comparison-table__data-col--1{padding-right:8px}}.comparison-table__data-col--2{padding:0 0 var(--spacing-scalable-m, 24px) 0;vertical-align:top}@media(max-width: 768px){.comparison-table__data-col--2{padding:0 8px 12px 0;padding-left:8px !important}}.comparison-table .comparison-logo-badge{display:inline-flex;align-items:center;justify-content:center;height:40px;width:140px}@media(max-width: 768px){.comparison-table .comparison-logo-badge{height:22px;width:60px}}.comparison-table .comparison-table__col-image{max-width:140px;max-height:40px;height:auto;width:auto;object-fit:contain}@media(max-width: 768px){.comparison-table .comparison-table__col-image{max-width:60px;max-height:22px}}.comparison-table .comparison-table__col-text{font-size:14px;font-weight:600;color:var(--on-surface-text-primary-deep, #000000);text-align:center;line-height:1.2}@media(max-width: 768px){.comparison-table .comparison-table__col-text{font-size:9px}}.comparison-table .comparison-table__first-col-label{display:block;font-size:12px;font-weight:600;color:var(--on-surface-text-primary-deep, #000000);text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;font-weight:600}@media(max-width: 768px){.comparison-table .comparison-table__first-col-label{font-size:10px;letter-spacing:.3px}}.comparison-table tbody tr{border-bottom:1px solid var(--on-surface-border-primary-deep-inversed, #E0E5EA)}.comparison-table tbody tr:last-child{border-bottom:none}.comparison-table tbody td{padding:var(--spacing-non-scalable-s, 12px) 0}@media(max-width: 768px){.comparison-table tbody td{padding:8px 8px;padding-right:0}}.comparison-table__label-cell{text-align:left;font-family:var(--font-body-m-family, "Geologica", sans-serif);font-size:16px;line-height:24px;color:var(--text-neutral-base, #000000);padding-right:var(--spacing-non-scalable-l, 24px);max-width:400px}@media(max-width: 768px){.comparison-table__label-cell{max-width:none;flex:1 0 0;padding-right:8px}}.comparison-table__data-cell{width:140px;text-align:center;vertical-align:middle}@media(max-width: 768px){.comparison-table__data-cell{width:60px}}.comparison-table .comparison-table__data-cell--col1{padding-right:var(--spacing-non-scalable-5xl, 64px)}@media(max-width: 768px){.comparison-table .comparison-table__data-cell--col1{padding-right:8px}}.comparison-table .comparison-table__data-cell--col2{padding-right:0}@media(max-width: 768px){.comparison-table .comparison-table__data-cell--col2{padding-left:8px;padding-right:8px}}.comparison-table__text-content{display:inline-block;font-size:14px;font-weight:500;color:var(--text-neutral-base, #000000);line-height:1.4;padding:4px 8px}@media(max-width: 768px){.comparison-table__text-content{font-size:11px;padding:2px 4px}}.comparison-table__icon-wrapper{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--radius-non-scalable-round, 1000px);padding:var(--spacing-non-scalable-3xs, 2px);position:relative}.comparison-table__icon-wrapper svg{width:20px;height:20px;color:var(--on-surface-icon-primary-base-inversed, #FFFFFF)}.comparison-table__icon-wrapper--check{background-color:var(--surface-primary-deep, #022F67)}.comparison-table__icon-wrapper--cross,.comparison-table__icon-wrapper--minus{background-color:var(--surface-primary-muted-inversed, #C3C9D2)}.comparison-table__icon-wrapper--cross svg,.comparison-table__icon-wrapper--minus svg{color:var(--on-surface-icon-primary-base-inversed, #FFFFFF)}.comparison-table__asterisk{position:absolute;top:-4px;right:-8px;font-size:14px;font-weight:600;color:var(--text-primary-base, #023E84)}.comparison-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--spacing-scalable-m, 16px)}@media(max-width: 768px){.comparison-footer{flex-direction:column;align-items:stretch;gap:var(--spacing-non-scalable-l, 24px);padding:0}}@media(max-width: 768px){.mobile-buttons-above .comparison-footer{flex-direction:column-reverse}}.layout-two-rows .comparison-footer{flex-direction:column;align-items:center;gap:var(--spacing-scalable-m, 16px)}.layout-two-rows .comparison-info-items{justify-content:center}.layout-two-rows .comparison-buttons{justify-content:center}.layout-two-rows.desktop-buttons-above .comparison-footer{flex-direction:column-reverse}.layout-two-rows.desktop-buttons-below .comparison-footer{flex-direction:column}.comparison-module:not(.no-table) .comparison-footer{flex-direction:column;align-items:center;justify-content:center}.comparison-module:not(.no-table) .comparison-info-items,.comparison-module:not(.no-table) .comparison-buttons{justify-content:center}@media(max-width: 768px){.comparison-module:not(.no-table) .comparison-footer{flex-direction:column-reverse;align-items:stretch}.comparison-module:not(.no-table) .comparison-buttons{width:100%;align-items:stretch}.comparison-module:not(.no-table) .comparison-btn{width:100%}}.comparison-info-items{display:flex;align-items:center;gap:var(--spacing-non-scalable-l, 24px);flex-wrap:wrap}@media(max-width: 768px){.comparison-info-items{justify-content:start;gap:12px 24px;max-width:325px;margin:0 auto}}.comparison-info-item{display:inline-flex;align-items:center;gap:var(--spacing-non-scalable-xs, 8px)}.comparison-info-item__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.comparison-info-item__icon svg{width:24px;height:24px}.comparison-info-item__icon .comparison-info-icon--leaf{color:#388e3c}.comparison-info-item__icon .comparison-info-icon--shield,.comparison-info-item__icon .comparison-info-icon--check-circle{color:#fa7d19}.comparison-info-item__text{font-family:var(--font-label-m-family, "Geologica", sans-serif);font-size:var(--font-label-M-font-size, 16px);line-height:var(--font-label-M-line-height, 24px);color:var(--text-primary-base, #023E84)}@media(max-width: 768px){.comparison-info-item__text{letter-spacing:var(--font-label-S-tracking, -0.5px)}}.comparison-buttons{display:flex;gap:var(--spacing-scalable-s, 16px);align-items:center;flex-wrap:wrap}.comparison-buttons .btn{font-family:Geologica,sans-serif}@media(max-width: 768px){.comparison-buttons{flex-direction:column;width:100%;gap:var(--spacing-scalable-s, 8px)}}.comparison-btn{display:inline-flex;align-items:center;justify-content:center;gap:0;padding:var(--spacing-non-scalable-s, 12px) var(--spacing-non-scalable-m, 16px);border-radius:var(--radius-non-scalable-round, 1000px);font-family:Geologica,sans-serif;font-size:16px;line-height:24px;text-decoration:none;cursor:pointer;white-space:nowrap;transition:all .2s ease;border:none;position:relative;z-index:1}@media(max-width: 576px){.comparison-btn{width:100%}}.comparison-btn:focus,.comparison-btn:focus-visible{outline:3px solid var(--surface-primary-base, #023E84);outline-offset:2px}.comparison-btn .btn-label{padding:0 var(--spacing-non-scalable-xs, 8px);pointer-events:none}.comparison-btn svg{width:20px;height:20px;flex-shrink:0;pointer-events:none}.comparison-btn.btn--primary{background-color:var(--surface-primary-base, #023E84);color:var(--on-surface-text-primary-base-inversed, #FFFFFF)}.comparison-btn.btn--primary svg{color:var(--on-surface-icon-primary-base, #023E84)}.comparison-btn.btn--primary:hover{background-color:var(--surface-primary-bold, #022F67)}.comparison-btn.btn--primary:active{background-color:var(--surface-primary-deep, #011D40)}.comparison-btn.btn--secondary{background-color:rgba(0,0,0,0);color:var(--on-surface-text-primary-base, #023E84);border:1px solid var(--on-surface-border-primary-base, #023E84)}.comparison-btn.btn--secondary svg{color:var(--on-surface-icon-primary-base, #023E84)}.comparison-btn.btn--secondary:hover{background-color:var(--surface-secondary-bold, #F2F5F9)}.comparison-btn.btn--secondary:active{background-color:var(--surface-secondary-deep, #E5EBF5)}.comparison-btn.btn--tertiary{background-color:rgba(0,0,0,0);color:var(--on-surface-text-primary-base, #023E84)}.comparison-btn.btn--tertiary svg{color:var(--on-surface-icon-primary-base, #023E84)}.comparison-btn.btn--tertiary:hover{background-color:var(--surface-secondary-muted, #F9FAFB)}.comparison-btn.btn--tertiary:active{background-color:var(--surface-secondary-muted-inversed, #E5EBF5)}.comparison-btn.btn--primary-inversed{background-color:var(--surface-secondary-base, #FFFFFF);color:var(--on-surface-text-primary-base, #023E84)}.comparison-btn.btn--primary-inversed svg{color:var(--on-surface-icon-primary-base, #023E84)}.comparison-btn.btn--primary-inversed:hover{background-color:var(--surface-secondary-bold, #F2F5F9)}.comparison-btn.btn--primary-inversed:active{background-color:var(--surface-secondary-deep, #E5EBF5)}.comparison-btn.btn--secondary-inversed{background-color:rgba(0,0,0,0);color:var(--on-surface-text-primary-base, #023E84);border:1px solid var(--on-surface-border-primary-base, #023E84)}.comparison-btn.btn--secondary-inversed svg{color:var(--on-surface-icon-primary-base, #023E84)}.comparison-btn.btn--secondary-inversed:hover{background-color:var(--surface-secondary-muted, #F9FAFB)}.comparison-btn.btn--secondary-inversed:active{background-color:var(--surface-secondary-muted-inversed, #E5EBF5)}.comparison-btn.btn--tertiary-inversed{background-color:rgba(0,0,0,0);color:var(--on-surface-text-primary-base, #023E84)}.comparison-btn.btn--tertiary-inversed svg{color:var(--on-surface-icon-primary-base, #023E84)}.comparison-btn.btn--tertiary-inversed:hover{background-color:var(--surface-secondary-muted, #F9FAFB)}.comparison-btn.btn--tertiary-inversed:active{background-color:var(--surface-secondary-muted-inversed, #E5EBF5)}.comparison-btn.btn--outline-primary{background-color:rgba(0,0,0,0);color:var(--on-surface-text-primary-base, #023E84);border:1px solid var(--on-surface-border-primary-base, #023E84)}.comparison-btn.btn--outline-primary svg{color:var(--on-surface-icon-primary-base, #023E84)}.comparison-btn.btn--outline-primary:hover{background-color:var(--surface-primary-bold-inversed, #F2F5F9)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.comparison-table caption{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.comparison-btn:focus-visible{outline:3px solid var(--surface-primary-base, #023E84);outline-offset:2px;border-radius:var(--radius-non-scalable-round, 1000px)}.comparison-btn.btn--primary:focus-visible{outline-color:var(--surface-primary-deep, #022F67)}.comparison-btn.btn--secondary:focus-visible{outline-color:var(--surface-primary-base, #023E84)}.comparison-module.bg-color-blue .comparison-btn:focus-visible{outline-color:#ffe620;outline-width:3px}@media(prefers-reduced-motion: reduce){.comparison-btn{transition:none}}@media(prefers-contrast: high){.comparison-table__icon-wrapper{border:2px solid currentColor}.comparison-btn{border-width:2px}.comparison-btn:focus-visible{outline-width:4px}}.vorteile-slider{padding:var(--spacing-scalable-l, 32px) 0;position:relative;overflow:hidden;border-radius:12px;max-width:1416px;margin:0 auto}.vorteile-slider__container{margin:0 auto}.vorteile-slider__header{text-align:center;margin-bottom:var(--spacing-scalable-l, 32px)}.vorteile-slider__headline{font-family:var(--font-heading-l-family, "Geologica", sans-serif);font-size:var(--font-heading-l-font-size, 32px);font-weight:700;line-height:var(--font-heading-l-line-height, 40px);color:var(--text-primary-base, #023e84);margin:0}.vorteile-slider__headline.h2{font-family:var(--font-heading-h2-family, "Geologica", sans-serif);font-size:var(--font-heading-h2-font-size, 32px);font-weight:var(--font-heading-h2-font-weight, 700);line-height:var(--font-heading-h2-line-height, 40px)}.vorteile-slider__headline.h3{font-family:var(--font-heading-h3-family, "Geologica", sans-serif);font-size:var(--font-heading-h3-font-size, 24px);font-weight:var(--font-heading-h3-font-weight, 700);line-height:var(--font-heading-h3-line-height, 32px)}.vorteile-slider__wrapper{position:relative;display:flex;flex-direction:column;gap:var(--spacing-scalable-xs, 12px)}.vorteile-slider__row{position:relative;overflow:hidden;width:100%}.vorteile-slider__track{display:flex;gap:var(--spacing-scalable-xs, 12px);will-change:transform}.vorteile-slider__card{flex-shrink:0;width:226px}.vorteile-slider__card-inner{background-color:var(--surface-neutral-base-inversed, white);border-radius:var(--radius-non-scalable-xs, 8px);height:64px;padding:var(--spacing-non-scalable-s, 12px);display:flex;align-items:center;gap:var(--spacing-non-scalable-s, 12px);position:relative;overflow:hidden}.vorteile-slider__card-text-container{flex:1 0 0;display:flex;align-items:center;justify-content:flex-start;min-width:0}.vorteile-slider__card-text{font-family:var(--font-body-s-family, "Geologica", sans-serif);font-size:var(--font-body-s-font-size, 14px);font-weight:400;line-height:var(--font-body-s-line-height, 20px);color:var(--text-primary-base, #023e84);margin:0;word-break:break-word;text-align:left}.vorteile-slider__card-icon{position:relative;z-index:2;flex-shrink:0;width:43.5px;height:43.5px;display:flex;align-items:center;justify-content:center;overflow:hidden}.vorteile-slider__card-icon img{width:100%;height:100%;object-fit:contain}.vorteile-slider__card-icon svg{width:100%;height:100%;fill:#fff}.vorteile-slider__card-color-bg{position:absolute;width:145px;height:145px;border-radius:50%;left:163px;top:50%;transform:translateY(-50%);pointer-events:none}.vorteile-slider__card-image{position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none}.vorteile-slider__card-image img{width:100%;height:100%;object-fit:cover}.vorteile-slider__fade{position:absolute;top:0;bottom:0;width:140px;pointer-events:none;z-index:1}.vorteile-slider__fade--left{left:0;background:linear-gradient(to right, var(--bg-color, #f3f3f3), transparent)}.vorteile-slider__fade--right{right:0;background:linear-gradient(to left, var(--bg-color, #f3f3f3), transparent)}@media(max-width: 768px){.vorteile-slider{padding:var(--spacing-scalable-m, 24px) 0}.vorteile-slider__headline{font-size:24px;line-height:32px}.vorteile-slider__card{width:200px}.vorteile-slider__card-inner{height:56px;padding:8px}.vorteile-slider__card-text{font-size:14px;line-height:18px}.vorteile-slider__card-icon{width:36px;height:36px}.vorteile-slider__card-color-bg{width:120px;height:120px;left:140px}.vorteile-slider__fade{width:80px}}@media(min-width: 769px)and (max-width: 1024px){.vorteile-slider__card{width:210px}}@media(min-width: 769px){.vorteile-slider[data-rows-desktop="1"] .vorteile-slider__row:nth-child(n+2){display:none}.vorteile-slider[data-rows-desktop="2"] .vorteile-slider__row:nth-child(n+3){display:none}}@media(max-width: 768px){.vorteile-slider[data-rows-mobile="1"] .vorteile-slider__row:nth-child(n+2){display:none}.vorteile-slider[data-rows-mobile="2"] .vorteile-slider__row:nth-child(n+3){display:none}.vorteile-slider[data-rows-mobile="3"] .vorteile-slider__row:nth-child(n+4){display:none}}.brutto-netto-rechner-modal{--bs-modal-margin: 0}.brutto-netto-rechner-modal__dialog{max-width:1200px;height:100%;margin:0 auto}.brutto-netto-rechner-modal__content{border:0;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;height:100%}.brutto-netto-rechner-modal__header{border-bottom:1px solid rgba(0,0,0,.08);padding:16px 20px}.brutto-netto-rechner-modal__title{margin:0;color:#023e84}.brutto-netto-rechner-modal__body{padding:0;flex:1}.brutto-netto-rechner-modal__iframe{display:block;width:100%;height:100%;border:0}.brutto-netto-rechner-inline{margin:56px 0 24px}.brutto-netto-rechner-inline__inner{border-radius:16px;border:1px solid rgba(2,62,132,.08);overflow:hidden;background:#fff;box-shadow:0 12px 36px rgba(2,30,65,.08);display:flex;flex-direction:column}.brutto-netto-rechner-inline__headline{margin:0;color:#023e84;text-align:center;padding:20px 20px 20px}.brutto-netto-rechner-inline__description{color:#023e84;padding:12px 20px 0}.brutto-netto-rechner-inline__description p:last-child{margin-bottom:0}.brutto-netto-rechner-inline__iframe-wrap{height:var(--brutto-netto-height-desktop, 1700px);min-height:var(--brutto-netto-height-desktop, 1700px);overflow:hidden;padding-top:0}.brutto-netto-rechner-inline__iframe{display:block;width:100%;height:100%;border:0;background:#fff;overflow:hidden}@media(max-width: 991.98px){.brutto-netto-rechner-modal__header{padding:14px 16px}.brutto-netto-rechner-inline{margin:40px 0 12px}.brutto-netto-rechner-inline__headline{font-size:48px;line-height:56px;padding:16px 16px 16px}.brutto-netto-rechner-inline__description{padding:10px 16px 0}.brutto-netto-rechner-inline__iframe-wrap{height:var(--brutto-netto-height-mobile, 1200px);min-height:var(--brutto-netto-height-mobile, 1200px);padding-top:0}}.share-popup-2027{position:fixed;inset:0;z-index:1200;display:none}.share-popup-2027.is-open{display:block}.share-popup-2027__overlay{position:absolute;inset:0;background:rgba(2,16,41,.64)}.share-popup-2027__dialog{position:relative;z-index:1;width:min(92vw,420px);margin:28vh auto 0;background:#fff;border-radius:8px;box-shadow:0 24px 64px rgba(2,16,41,.34);overflow:hidden}.share-popup-2027__header{display:flex;align-items:center;justify-content:space-between;padding:18px 24px;border-bottom:1px solid #e2e8f0}.share-popup-2027__title{margin:0;font-size:clamp(1.15rem,1.4vw,1.75rem);font-weight:600;line-height:1.2;color:#0b4a92}.share-popup-2027__actions{display:flex;align-items:center;justify-content:center;gap:14px;padding:24px}.share-popup-2027__action{width:34px;height:34px;border:0;border-radius:50%;background:#0b4a92;display:inline-flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;cursor:pointer}.share-popup-2027__action svg{width:24px;height:24px;color:#fff;fill:currentColor;pointer-events:none}.share-popup-2027__status{min-height:20px;margin:0;padding:0 24px 20px;font-size:13px;line-height:1.3;color:#0b4a92;text-align:center}.share-popup-open{overflow:hidden}@media(max-width: 991.98px){.share-popup-2027__dialog{width:min(92vw,360px);margin-top:20vh}.share-popup-2027__header{padding:14px 18px}.share-popup-2027__actions{padding:18px}}.acf-module-wrapper--steuergpt-inline{padding:var(--spacing-scalable-6XL, 104px) 119px;border-radius:12px}@media(max-width: 768px){.acf-module-wrapper--steuergpt-inline{padding:var(--spacing-scalable-6XL, 24px) 24px;border-radius:0px}}.acf-module-wrapper--steuergpt-inline{width:100%;margin:1rem 0;background:linear-gradient(180deg, #0F4D95 0%, #001E41 100%);overflow:hidden}.acf-module-wrapper--steuergpt-inline--has-border{border:1px solid #e0e0e0;border-radius:.5rem;box-shadow:0 2px 8px rgba(0,0,0,.08);background-color:#fff;padding:1.25rem}@media(min-width: 768px){.acf-module-wrapper--steuergpt-inline--has-border{padding:1.75rem}}.acf-module-wrapper--steuergpt-inline--centered .steuergpt-inline__header,.acf-module-wrapper--steuergpt-inline--centered .steuergpt-inline__description{text-align:center}.acf-module-wrapper--steuergpt-inline-bg-gradient{background:linear-gradient(180deg, #0F4D95 0%, #001E41 100%)}.acf-module-wrapper--steuergpt-inline-bg-transparent{background:rgba(0,0,0,0)}.acf-module-wrapper--steuergpt-inline-bg-transparent .steuergpt-inline__headline,.acf-module-wrapper--steuergpt-inline-bg-transparent .steuergpt-inline__description,.acf-module-wrapper--steuergpt-inline-bg-transparent .steuergpt-inline__description p,.acf-module-wrapper--steuergpt-inline-bg-transparent .steuergpt-inline__description li{color:#023e84}.acf-module-wrapper--steuergpt-inline-bg-transparent .steuergpt-inline__social-proof{background:var(--surface-primary-transparent-base, rgba(2, 62, 132, 0.05));border:0}.acf-module-wrapper--steuergpt-inline-bg-transparent .steuergpt-inline__social-proof-text{color:#023e84}.acf-module-wrapper--steuergpt-inline-bg-transparent .steuergpt-inline__social-proof-icon{border-color:rgba(0,0,0,0)}.steuergpt-inline__container{max-width:702px;margin:0 auto !important;display:flex;flex-direction:column;gap:var(--spacing-scalable-xl, 32px)}.steuergpt-inline__container--centered .steuergpt-inline__header,.steuergpt-inline__container--centered .steuergpt-inline__description{text-align:center}.steuergpt-inline__social-proof{display:flex;align-items:center;gap:var(--spacing-scalable-2xs, 8px);padding:var(--spacing-non-scalable-xs, 8px) var(--spacing-non-scalable-s, 12px);background:hsla(0,0%,100%,.5);backdrop-filter:blur(14px);border-radius:99px;width:fit-content;align-self:flex-start}@media(min-width: 768px){.steuergpt-inline__social-proof{gap:var(--spacing-scalable-xs, 12px);padding:var(--spacing-non-scalable-xs, 8px) var(--spacing-non-scalable-m, 16px) var(--spacing-non-scalable-xs, 8px) var(--spacing-non-scalable-s, 12px)}}.steuergpt-inline__social-proof--top-left{order:-10;align-self:flex-start;margin-left:0}.steuergpt-inline__social-proof-icons{display:flex;align-items:center;padding-right:10px;height:32px}.steuergpt-inline__social-proof-icon{width:32px;height:32px;margin-right:-10px}@media(max-width: 768px){.steuergpt-inline__social-proof-icon{width:20px;height:20px;margin-right:-5px}}.steuergpt-inline__social-proof-icon{border-radius:50%;border:1px solid var(--color-white-100, #fff);overflow:hidden;flex-shrink:0}.steuergpt-inline__social-proof-icon img{width:100%;height:100%;object-fit:cover;display:block}.steuergpt-inline__social-proof-icon:first-child{z-index:3}.steuergpt-inline__social-proof-icon:nth-child(2){z-index:2}.steuergpt-inline__social-proof-icon:nth-child(3){z-index:1}.steuergpt-inline__social-proof-text{font-family:var(--font-body-s-family, "Geologica");font-weight:400;font-size:14px;line-height:20px;color:#fff;margin:0;white-space:nowrap}.steuergpt-inline__header{margin-bottom:1.5rem}@media(max-width: 767px){.steuergpt-inline__header{margin-bottom:1rem}}.steuergpt-inline__headline{margin:0;padding:0;color:#fff;font-size:64px;font-weight:700;line-height:72px}@media(max-width: 767px){.steuergpt-inline__headline{font-size:48px;line-height:56px}}.steuergpt-inline__description{margin-bottom:1.5rem;font-size:1rem;line-height:1.6;color:#023e84}@media(max-width: 767px){.steuergpt-inline__description{margin-bottom:1rem;font-size:.95rem}}.steuergpt-inline__description p{margin:0 0 .75rem 0}.steuergpt-inline__description p:last-child{margin-bottom:0}.steuergpt-inline__description a{color:#06c;text-decoration:underline;transition:color 300ms ease-in-out}.steuergpt-inline__description a:hover{color:#0052a3}.steuergpt-inline__description ul,.steuergpt-inline__description ol{margin:.75rem 0;padding-left:2rem}.steuergpt-inline__description li{margin-bottom:.5rem}.steuergpt-inline__iframe-wrapper{width:100%;position:relative;overflow:hidden}.steuergpt-inline__iframe-container{position:relative;width:100%;overflow:hidden;overflow-x:hidden;overflow-y:hidden;background:linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%);background-size:200% 100%;animation:loading 1.5s infinite}@keyframes loading{0%{background-position:200% 0}100%{background-position:-200% 0}}.steuergpt-inline__iframe-container.is-loaded{animation:none;background:rgba(0,0,0,0)}.steuergpt-inline__iframe{display:block;width:100% !important;border:none;border-radius:12px;overflow:hidden;opacity:0;transition:opacity 300ms ease-in-out}.steuergpt-inline__iframe[src]{opacity:1}.steuergpt-inline__iframe.is-loaded{opacity:1}@media(max-width: 767px){.steuergpt-inline__iframe{height:480px !important}}.steuergpt-inline__iframe{max-width:100%}.steuergpt-inline__iframe,.steuergpt-inline__iframe-container .steuergpt-inline__iframe{position:relative}.steuergpt-inline__loading{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:10;display:flex;align-items:center;justify-content:center}.steuergpt-inline__iframe-container.is-loaded .steuergpt-inline__loading{display:none}.steuergpt-inline__spinner{width:40px;height:40px;border:4px solid #e0e0e0;border-top-color:#06c;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.steuergpt-inline__error{padding:2rem;background-color:#fff3cd;border:1px solid #ffc107;border-radius:.5rem;color:#856404;text-align:center;font-size:.95rem;line-height:1.5}@media(prefers-color-scheme: dark){.steuergpt-inline__error{background-color:#5d4d0f;border-color:#997404;color:#ffc107}}@media(max-width: 480px){.steuergpt-inline__container{margin:.75rem 0;padding:.75rem}.steuergpt-inline__container--has-border{border-radius:.25rem;padding:1rem}.steuergpt-inline__headline{margin-bottom:.75rem}}@media(min-width: 481px)and (max-width: 767px){.steuergpt-inline__container{margin:1rem 0}.steuergpt-inline__container--has-border{margin:1rem 0}}@media(min-width: 768px){.steuergpt-inline__container{margin:2rem 0}.steuergpt-inline__container--has-border{border-radius:.5rem;box-shadow:0 4px 12px rgba(0,0,0,.12)}.steuergpt-inline__iframe{height:416px !important}}.steuergpt-inline__iframe:focus{outline:2px solid #06c;outline-offset:2px}@media(prefers-reduced-motion: reduce){.steuergpt-inline__iframe,.steuergpt-inline__spinner{animation:none !important;transition:none !important}.steuergpt-inline__loading{animation:none !important}}.has-top-margin{margin-top:3rem !important}@media(max-width: 767px){.has-top-margin{margin-top:2rem !important}}.has-bottom-margin{margin-bottom:3rem !important}@media(max-width: 767px){.has-bottom-margin{margin-bottom:2rem !important}}.has-large-spacing{padding:3rem !important}@media(max-width: 767px){.has-large-spacing{padding:1.5rem !important}}@media(prefers-color-scheme: dark){.steuergpt-inline__container--has-border{background-color:#1e1e1e;border-color:#333}.steuergpt-inline__headline{color:#fff}.steuergpt-inline__description{color:#b0b0b0}.steuergpt-inline__description a{color:#66b3ff}.steuergpt-inline__description a:hover{color:#9cf}.steuergpt-inline__iframe-container{border-radius:12px;background:linear-gradient(90deg, #333 25%, #444 50%, #333 75%)}}.chat-wrapper{justify-content:flex-start !important}.rating-module{padding:var(--spacing-scalable-6XL, 104px) 119px;border-radius:12px}@media(max-width: 767px){.rating-module{padding:var(--spacing-scalable-6XL, 24px) 24px;border-radius:0}}.rating-module--bg-white{background-color:#fff}.rating-module--bg-grey{background-color:#f3f3f3}.rating-module--bg-blue{background-color:#023e84}.rating-module--bg-blue .rating-module__headline,.rating-module--bg-blue .rating-module__subline{color:#fff}.rating-module--bg-light-blue{background-color:var(--surface-primary-transparent-base, rgba(2, 62, 132, 0.05))}.rating-module__container{width:100%;max-width:1400px;margin:0 auto;padding:0 var(--spacing-scalable-m)}@media(min-width: 992px){.rating-module__container{padding:0 var(--spacing-scalable-l)}}.rating-module__header{margin-bottom:var(--spacing-scalable-4xl);text-align:left}@media(max-width: 767px){.rating-module__header{margin-bottom:var(--spacing-scalable-3xl)}}.rating-module__header--center{text-align:center}.rating-module__header--center .rating-module__subline{margin-left:auto;margin-right:auto;max-width:600px}.rating-module__headline{margin:0 0 var(--spacing-scalable-m) 0;color:var(--text-primary-base, #023e84)}@media(max-width: 767px){.rating-module__headline{font-size:32px}}.rating-module__subline{margin:0;color:var(--text-secondary-base, #666666)}.rating-module__grid{margin-top:2rem}@media(min-width: 768px){.rating-module__grid{--bs-gutter-x: 12px}}.rating-module__item{display:flex;flex-direction:column;margin-bottom:12px}.rating-module__item>*{height:100%}@media(max-width: 768px){.rating-module__item{padding:0}}.rating-module__content{background:#fff;border-radius:8px;padding:24px 32px;display:flex;flex-direction:column;gap:12px;height:100%;box-shadow:none;transition:box-shadow .3s ease}@media(max-width: 768px){.rating-module__content{padding:16px}}.rating-module__content:hover{box-shadow:0 4px 16px rgba(0,0,0,.12)}.rating-module__card-header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.rating-module__quote-icon{flex-shrink:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;background-color:rgba(2,62,132,.2);border-radius:50%}.rating-module__quote-icon img{width:20px;height:20px;display:block}.rating-module__badge{display:none;align-items:center;gap:6px;background:#e8f0fb;color:#023e84;padding:8px;border-radius:4px;flex-shrink:0;font-size:12px;font-weight:600;line-height:1.4;max-width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-radius:1000px;backdrop-filter:blur(40px)}.rating-module__badge-icon{width:16px;height:16px;flex-shrink:0;display:block}.rating-module__badge-text{font-size:14px;font-weight:600;color:#023e84;line-height:20px}.rating-module__text{margin:0;font-size:var(--font-body-M-font-size, 16px);font-style:normal;font-weight:400;line-height:var(--font-body-M-line-height, 24px);letter-spacing:var(--font-body-M-tracking, 0);flex-grow:1;word-break:break-word}.rating-module__card-footer{display:flex;justify-content:space-between;align-items:center;gap:8px;padding-top:8px;border-top:none;margin-top:auto;flex-wrap:wrap;min-width:0}.rating-module__author{margin:0;color:#023e84;font-size:16px;font-weight:400;line-height:24px;flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.rating-module__rating-footer{display:flex;align-items:center;gap:4px;margin-left:auto;flex-shrink:0;white-space:nowrap}.rating-module__rating-value{font-size:16px;font-weight:600;color:#023e84;white-space:nowrap}.rating-module__stars{display:flex;gap:2px;align-items:center;flex-shrink:0}.rating-module__item--hidden{display:none}.rating-module__load-more{margin-top:var(--spacing-scalable-3xl);text-align:left}.rating-module__load-more-after-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-left:8px;vertical-align:middle;flex-shrink:0;border-radius:50%;background-color:#023e84}.rating-module__load-more-after-icon::before{content:"";display:block;width:24px;height:24px;background-color:#fff;-webkit-mask-image:url("../images/button/icons/chevron-down-blue.svg");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url("../images/button/icons/chevron-down-blue.svg");mask-repeat:no-repeat;mask-position:center;mask-size:contain}.rating-stars-wrapper{display:flex;gap:2px;align-items:center;flex-wrap:nowrap}.rating-star{width:24px;height:24px;display:inline-block;flex-shrink:0}.newsletter-module{position:relative;width:100%;max-width:1416px;margin-left:auto;margin-right:auto;padding:var(--spacing-scalable-6xl) 24px;background:linear-gradient(to bottom, #0a4d9b, #011e42);border-radius:var(--radius-scalable-s);color:var(--text-primary-base-inversed)}@media(max-width: 767px){.newsletter-module{padding:var(--spacing-non-scalable-l) var(--spacing-non-scalable-l)}}@media(min-width: 768px){.newsletter-module{padding-left:48px;padding-right:48px}}@media(min-width: 1200px){.newsletter-module{padding-left:119px;padding-right:119px}}.newsletter-module__inner{max-width:940px;margin:0 auto;display:flex;flex-direction:column;gap:var(--spacing-scalable-xl);align-items:center;text-align:center}.newsletter-module__text-block{display:flex;flex-direction:column;gap:var(--spacing-non-scalable-s);align-items:center;width:100%;max-width:702px}.newsletter-module__headline{font-size:32px;font-size:2rem;line-height:40px;line-height:2.5rem;font-weight:700;letter-spacing:0px}@media(min-width: 768px){.newsletter-module__headline{font-size:40px;font-size:2.5rem;line-height:48px;line-height:3rem;font-weight:700;letter-spacing:0px}}@media(min-width: 1200px){.newsletter-module__headline{font-size:48px;font-size:3rem;line-height:56px;line-height:3.5rem;font-weight:700;letter-spacing:0px}}.newsletter-module__headline{margin:0;color:inherit;line-height:var(--line-height-56px, 56px);font-size:clamp(24px,4vw,48px)}@media(max-width: 767px){.newsletter-module__headline{font-size:32px;line-height:40px}}@media(min-width: 1200px){.newsletter-module__headline{font-size:48px}}.newsletter-module__subtext{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-weight:400;letter-spacing:0}@media(min-width: 768px){.newsletter-module__subtext{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-weight:400;letter-spacing:0}}@media(min-width: 1200px){.newsletter-module__subtext{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-weight:400;letter-spacing:0}}.newsletter-module__subtext{margin:0;color:inherit;line-height:24px;font-size:16px;max-width:702px}@media(max-width: 767px){.newsletter-module__subtext{max-width:100%}}.newsletter-module__form-block{width:100%;max-width:940px;text-align:left}.newsletter-module__form{display:flex;flex-direction:column;gap:var(--spacing-scalable-m)}.newsletter-module__server-error{margin:0;padding:0;color:var(--text-system-error-inversed, #ffb4b4);font-size:14px;line-height:20px;text-align:left}.newsletter-module__server-error[hidden]{display:none !important}.newsletter-module__field-msg{margin:0;padding:0;color:var(--text-system-error-inversed, #ffb4b4);font-size:14px;line-height:20px;text-align:left}.newsletter-module__field-msg[hidden]{display:none !important}.newsletter-module__field-msg--email{margin-top:10px;width:100%}.newsletter-module__field-msg--consent{margin-top:-10px;max-width:100%}.newsletter-module__input.newsletter-module__field--error{border-color:#F15D5B !important;box-shadow:0 0 0 2px rgba(255,107,107,.45) !important;outline:2px solid #F15D5B !important;outline-offset:1px}.newsletter-module__checkbox.newsletter-module__field--error{outline:2px solid #F15D5B !important;outline-offset:2px}.newsletter-module__success{width:100%;max-width:940px;text-align:center}.newsletter-module__success[hidden]{display:none !important}.newsletter-module__success-inner{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-scalable-m);padding:var(--spacing-non-scalable-m) 0}.newsletter-module__success-text{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-weight:400;letter-spacing:0}@media(min-width: 768px){.newsletter-module__success-text{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-weight:400;letter-spacing:0}}@media(min-width: 1200px){.newsletter-module__success-text{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-weight:400;letter-spacing:0}}.newsletter-module__success-text{margin:0;color:inherit;max-width:640px}.newsletter-module__success-close{display:inline-flex;align-items:center;justify-content:center;min-width:120px;padding:var(--spacing-non-scalable-s) var(--spacing-non-scalable-xl);background:var(--surface-secondary-base, #ffe620);color:var(--on-surface-text-primary-base, #023e84);border:none;border-radius:var(--radius-non-scalable-round);cursor:pointer;font-family:var(--font-family-geologica);font-size:16px;line-height:24px;font-weight:600}.newsletter-module__success-close:hover{opacity:.95}.newsletter-module__success-close:focus-visible{outline:2px solid var(--surface-secondary-base);outline-offset:2px}.newsletter-module__row{display:flex;flex-direction:column;gap:var(--spacing-non-scalable-s);align-items:stretch}@media(min-width: 768px){.newsletter-module__row{flex-direction:row;align-items:flex-start}}.newsletter-module__input-wrap{flex:1 1 0;min-width:0}.newsletter-module__input{width:100%;height:56px;padding:var(--spacing-non-scalable-m) var(--spacing-non-scalable-s);border:1px solid var(--border-primary-base-inversed);border-radius:var(--radius-non-scalable-2xs);background:rgba(0,0,0,0);color:var(--text-primary-base-inversed);font-family:var(--font-family-geologica);font-size:14px;line-height:20px;outline:none !important}.newsletter-module__input::placeholder{color:var(--on-surface-text-neutral-light-inversed, #a0a7b3)}.newsletter-module__input:focus{outline:2px solid var(--surface-secondary-base);outline-offset:2px}.newsletter-module__button{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-8px);padding:var(--spacing-non-scalable-s) var(--spacing-non-scalable-m);background:var(--surface-secondary-base, #ffe620);color:var(--on-surface-text-primary-base, #023e84);border:none;border-radius:var(--radius-non-scalable-round);cursor:pointer;font-family:var(--font-family-geologica);font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-weight:400;letter-spacing:0}@media(min-width: 768px){.newsletter-module__button{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-weight:400;letter-spacing:0}}@media(min-width: 1200px){.newsletter-module__button{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-weight:400;letter-spacing:0}}.newsletter-module__button{font-size:16px;line-height:24px;flex-shrink:0;transition:opacity .2s}@media(max-width: 767px){.newsletter-module__button{width:100%}}@media(min-width: 768px){.newsletter-module__button{margin-top:3px}}.newsletter-module__button:hover{opacity:.95}.newsletter-module__button:focus-visible{outline:2px solid var(--surface-primary-base);outline-offset:2px}.newsletter-module__button-icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:2px;background:var(--surface-primary-base, #023e84);border-radius:var(--radius-non-scalable-round)}.newsletter-module__button-icon svg{width:100%;height:100%;display:block}.newsletter-module__send-icon-path{fill:#fff}.newsletter-module__checkbox-row{display:flex;gap:16px;align-items:center}.newsletter-module__checkbox{width:24px;height:24px;margin:0;margin-top:2px;flex-shrink:0;accent-color:var(--surface-secondary-base);cursor:pointer}.newsletter-module__checkbox-label{font-size:12px;font-size:.75rem;line-height:18px;line-height:1.125rem;font-weight:400;letter-spacing:0}@media(min-width: 768px){.newsletter-module__checkbox-label{font-size:12px;font-size:.75rem;line-height:18px;line-height:1.125rem;font-weight:400;letter-spacing:0}}@media(min-width: 1200px){.newsletter-module__checkbox-label{font-size:12px;font-size:.75rem;line-height:18px;line-height:1.125rem;font-weight:400;letter-spacing:0}}.newsletter-module__checkbox-label{flex:1 1 0;min-width:0;margin:0;color:inherit;font-size:12px;line-height:18px;cursor:pointer}.newsletter-module__legal{font-size:12px;font-size:.75rem;line-height:18px;line-height:1.125rem;font-weight:400;letter-spacing:0}@media(min-width: 768px){.newsletter-module__legal{font-size:12px;font-size:.75rem;line-height:18px;line-height:1.125rem;font-weight:400;letter-spacing:0}}@media(min-width: 1200px){.newsletter-module__legal{font-size:12px;font-size:.75rem;line-height:18px;line-height:1.125rem;font-weight:400;letter-spacing:0}}.newsletter-module__legal{margin:0;color:inherit;font-size:12px;line-height:18px}.newsletter-module__legal a{color:inherit;text-decoration:underline;font-weight:600}.newsletter-module__legal a:hover{text-decoration:none}.newsletter-module__legal a:focus-visible{outline:2px solid var(--surface-secondary-base);outline-offset:2px}.newsletter-module .screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.newsletter-umfrage{width:100%;max-width:1416px;margin:0 auto;padding:56px 24px;background:#e9ecef;border-radius:12px}@media(min-width: 768px){.newsletter-umfrage{padding:72px 72px 56px}}@media(min-width: 1200px){.newsletter-umfrage{padding:80px 96px 64px}}.newsletter-umfrage__inner{max-width:980px;margin:0 auto}.newsletter-umfrage__danke{margin:0;color:#003b7a;text-align:center;font-size:clamp(22px,2.4vw,34px);line-height:1.25;font-weight:700}.newsletter-umfrage__intro{margin:12px 0 32px;color:#275077;text-align:center;font-size:16px;line-height:1.5;font-weight:500}.newsletter-umfrage__chart{position:relative;min-height:260px;padding:20px 0 0;display:flex;justify-content:center;align-items:flex-end;gap:18px}@media(min-width: 768px){.newsletter-umfrage__chart{gap:28px;min-height:290px}}.newsletter-umfrage__chart::after{content:"";position:absolute;left:0;right:0;bottom:56px;border-bottom:1px solid #34424f;pointer-events:none}.newsletter-umfrage__bar-col{flex:1 1 0;max-width:140px;min-height:180px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.newsletter-umfrage__bar-col--narrow{max-width:96px}.newsletter-umfrage__bar{width:min(100%,88px);height:var(--bar-height, 0px);background:var(--bar-color, #023e84);border-radius:6px 6px 0 0;box-shadow:0 2px 8px rgba(2,62,132,.18);transform-origin:bottom center;transform:scaleY(0);transition:none}.newsletter-umfrage.is-visible .newsletter-umfrage__bar{animation:newsletter-umfrage-grow 2s cubic-bezier(0.2, 0.8, 0.2, 1) both;animation-delay:var(--bar-delay, 0ms)}.newsletter-umfrage__label-wrap{min-height:56px;display:flex;align-items:center;justify-content:center;padding-top:10px}.newsletter-umfrage__label{color:#0f4f86;text-align:center;font-size:16px;line-height:1.2;font-weight:500}@keyframes newsletter-umfrage-grow{from{transform:scaleY(0)}to{transform:scaleY(1)}}@media(prefers-reduced-motion: reduce){.newsletter-umfrage.is-visible .newsletter-umfrage__bar{animation:none;transform:scaleY(1)}}.webinare-module{max-width:1416px;margin:0 auto;background:#f3f3f3;border-radius:var(--radius-scalable-s)}@media(max-width: 767px){.webinare-module{border-radius:0;padding:8px}}.webinare-module__headline{margin:0 0 var(--spacing-scalable-3xl);text-align:center;color:var(--text-primary-base, #023e84)}@media(max-width: 767px){.webinare-module__headline{margin-bottom:var(--spacing-scalable-xl);font-size:32px;line-height:40px}}.webinare-module__headline--left{text-align:left}.webinare-module__grid{display:grid;grid-template-columns:1fr;gap:var(--spacing-non-scalable-s);align-items:stretch}@media(min-width: 768px){.webinare-module__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 1400px){.webinare-module__grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 768px){.webinare-module__grid--one-item{grid-template-columns:minmax(0, 464px);justify-content:center}}@media(min-width: 768px){.webinare-module__grid--two-items{grid-template-columns:repeat(2, minmax(0, 464px));justify-content:center}}.webinare-module__card{display:flex;flex-direction:column;background:var(--surface-neutral-base-inversed, #ffffff);border-radius:var(--radius-non-scalable-l, 24px);padding:var(--spacing-non-scalable-s);min-width:0;height:100%}.webinare-module__media-wrap{position:relative;border-radius:var(--radius-radius-16px, 16px);overflow:hidden;height:314px;background:#e8ecf0}@media(max-width: 767px){.webinare-module__media-wrap{height:220px}}.webinare-module__media{width:100%;height:100%;object-fit:cover;display:block}.webinare-module__chip{position:absolute;top:18px;right:18px;display:inline-flex;align-items:center;gap:0;color:var(--text-primary-base, #023e84);font-size:var(--font-label-S-font-size, 14px);line-height:var(--font-label-S-line-height, 20px);font-weight:600}.webinare-module__chip-text{display:inline-flex;align-items:center;padding:8px 12px;border-radius:var(--radius-non-scalable-round, 1000px);background:rgba(2,62,132,.05);backdrop-filter:blur(40px)}.webinare-module__media-icon{position:absolute;top:12px;left:12px;z-index:2;pointer-events:none}.webinare-module__media-icon-image{width:44px;height:44px;object-fit:contain;display:block}.webinare-module__chip-icon{width:16px;height:16px;object-fit:contain;display:block}.webinare-module__content{display:flex;flex-direction:column;gap:var(--spacing-non-scalable-s);padding:var(--spacing-non-scalable-l);color:var(--text-primary-base, #023e84)}.webinare-module__title{margin:0}.webinare-module__subline{margin:0;color:var(--text-neutral-light, #4b5563)}.webinare-module__price-wrap{display:flex;flex-direction:column;gap:2px}.webinare-module__price{margin:0;color:var(--text-primary-base, #023e84)}.webinare-module__price-note{margin:0;color:var(--text-primary-base, #023e84)}.webinare-module__features{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-non-scalable-xs)}.webinare-module__feature-item{display:flex;align-items:center;gap:var(--spacing-non-scalable-xs);color:var(--text-neutral-light, #4b5563)}.webinare-module__feature-icon{width:32px;height:32px;min-width:32px;border-radius:var(--radius-non-scalable-round, 1000px);background:var(--webinar-feature-icon-bg, #023e84);display:inline-flex;align-items:center;justify-content:center;color:#fff}.webinare-module__feature-icon img{width:20px;height:20px;object-fit:contain;display:block}.webinare-module__feature-icon svg{width:20px;height:20px;display:block}.webinare-module__feature-text{min-width:0}.webinare-module__button-wrap{margin-top:auto;padding:0 var(--spacing-non-scalable-l) var(--spacing-non-scalable-l)}.webinare-module__button-wrap .btn{width:100%;justify-content:center;gap:8px}.app-switch-page{display:flex;align-items:center;justify-content:center}.app-switch__hero{width:100%;max-width:100%;padding:40px 24px;background:#ffe100;border-radius:16px}@media(min-width: 768px){.app-switch__hero{padding:60px 48px}}@media(min-width: 992px){.app-switch__hero{padding:80px 96px}}.app-switch__inner{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:40px;text-align:left}@media(min-width: 768px){.app-switch__inner{flex-direction:row;align-items:center;gap:60px;text-align:left}}.app-switch__image-block{order:2;flex:0 0 100%;max-width:380px;width:100%}@media(min-width: 768px){.app-switch__image-block{order:1;flex:1 1 45%;max-width:none}}.app-switch__hero-image{display:block;width:100%;height:auto;border-radius:24px;box-shadow:0 24px 48px rgba(2,62,132,.2)}.app-switch__content{order:1;flex:1 1 100%;display:contents}@media(min-width: 768px){.app-switch__content{order:2;display:flex;flex-direction:column;gap:32px;align-items:flex-start}}.app-switch__text-block{order:1;width:100%;display:flex;flex-direction:column;gap:24px}@media(min-width: 768px){.app-switch__text-block{order:1}}.app-switch__actions{order:3;width:100%;display:flex;flex-direction:column;align-items:center}@media(min-width: 768px){.app-switch__actions{order:2;align-items:flex-start;width:auto}}.app-switch__headline{margin:0;color:#003b7a;font-size:clamp(28px,6vw,48px);font-weight:700;line-height:1.2;letter-spacing:-0.5px;font-family:"Geologica",sans-serif}.app-switch__subline{margin:0;color:#275077;font-size:18px;font-weight:500;line-height:1.5;font-family:"Geologica",sans-serif;max-width:400px}.app-switch__button,.app-switch__link{display:inline-flex;align-items:center;gap:8px;padding:14px 48px;border:none;border-radius:32px;font-family:"Geologica",sans-serif;font-size:16px;line-height:1.5;cursor:pointer;transition:all 220ms ease-out;text-decoration:none}.app-switch__button--primary{justify-content:center;text-align:center;width:100%;max-width:380px;background:#023e84;color:#fff}.app-switch__button--primary:hover{background:#012e5e;transform:translateY(-2px);box-shadow:0 8px 24px rgba(2,62,132,.3)}.app-switch__button--primary:active{transform:translateY(0)}@media(min-width: 768px){.app-switch__button--primary{width:auto;max-width:none}}.app-switch__button-icon{flex-shrink:0;width:20px;height:20px;background-color:#fff;color:#023e84;fill:#023e84;border-radius:50%;padding:2px}.app-switch__link--secondary{margin-top:16px;background:rgba(0,0,0,0);color:#003b7a;padding:12px 0;gap:6px}.app-switch__link--secondary:hover{color:#002a5a;text-decoration:underline}@media(min-width: 768px){.app-switch__link--secondary{margin-top:0}}.app-switch__link-icon{flex-shrink:0;width:16px;height:16px}@media(prefers-reduced-motion: reduce){.app-switch__button--primary,.app-switch__link--secondary{transition:none}.app-switch__button--primary:hover,.app-switch__link--secondary:hover{transform:none}}.app-switch__button--primary:focus-visible,.app-switch__link--secondary:focus-visible{outline:2px solid #003b7a;outline-offset:2px}.app-switch__button-text,.app-switch__link-text{display:inline}.author-module{padding:var(--spacing-scalable-m, 24px) 0}.author-card-highlight{align-items:center;background:var(--surface-primary-base-inversed, #fff);border-radius:var(--radius-non-scalable-s, 12px);display:flex;gap:var(--spacing-non-scalable-s, 12px);justify-content:space-between;padding:var(--spacing-scalable-xl, 40px)}@media(max-width: 992px){.author-card-highlight{align-items:flex-start;flex-direction:column;gap:var(--spacing-scalable-s, 16px);padding:var(--spacing-scalable-l, 24px)}}.author-card-highlight__content{align-items:center;display:flex;gap:24px;min-width:0}@media(max-width: 992px){.author-card-highlight__content{align-items:flex-start;flex-direction:column;gap:12px;width:100%}}.author-card-highlight__avatar{background:#e4ecf5;border-radius:999px;display:flex;flex-shrink:0;height:76px;justify-content:center;overflow:hidden;width:76px}.author-card-highlight__avatar-image,.author-card-highlight__avatar-placeholder{display:block;height:100%;object-fit:cover;width:100%}.author-card-highlight__text{color:var(--text-primary-base, #023e84)}.author-card-highlight__name-role{font-family:var(--font-body-m-family, Geologica);font-size:var(--font-body-m-font-size, 16px);font-weight:600;letter-spacing:var(--font-body-m-tracking, 0);line-height:var(--font-body-m-line-height, 24px);margin:0}.author-card-highlight__name,.author-card-highlight__role{display:inline}.author-card-highlight__role{font-weight:400}.author-card-highlight__dates{font-family:var(--font-body-s-family, Geologica);font-size:var(--font-body-s-font-size, 14px);font-weight:400;letter-spacing:var(--font-body-s-tracking, 0);line-height:var(--font-body-s-line-height, 20px);margin-top:4px}@media(max-width: 992px){.author-card-highlight__text{display:flex;flex-direction:column;width:100%}.author-card-highlight__name-role{line-height:1.5}.author-card-highlight__name,.author-card-highlight__role{display:block}.author-card-highlight__dates{margin-top:12px}.author-card-highlight__link{width:100%}}.author-card-highlight__dates p{margin:0}.author-card-highlight__link{align-items:center;border-radius:var(--radius-non-scalable-xs, 8px);color:var(--on-surface-text-primary-base, #023e84);display:inline-flex;gap:4px;padding:4px;text-decoration:none;font-family:var(--font-label-s-family, Geologica);font-size:var(--font-label-s-font-size, 14px);font-weight:400;letter-spacing:var(--font-label-s-tracking, 0);line-height:var(--font-label-s-line-height, 20px)}.author-card-highlight__link-icon{background-image:url("/wp-content/themes/buhl-marketing-acf-2027/assets/images/icons/24px/arrow-right-blue.svg");background-position:center;background-repeat:no-repeat;background-size:16px;display:inline-block;height:20px;width:20px}.progress-element-module{padding:var(--spacing-scalable-6XL, 104px) 119px}@media(max-width: 992px){.progress-element-module{padding:var(--spacing-scalable-6XL, 104px) 0}}.progress-element{align-items:stretch;background:rgba(0,0,0,0);display:grid;gap:var(--spacing-scalable-l, 24px);grid-template-columns:minmax(280px, 464px) minmax(0, 1fr)}@media(max-width: 991px){.progress-element{grid-template-columns:1fr}}.progress-element--image-right{grid-template-columns:minmax(0, 1fr) minmax(280px, 464px)}.progress-element--image-right .progress-element__media{order:2}.progress-element--image-right .progress-element__content{order:1}@media(max-width: 991px){.progress-element--image-right{grid-template-columns:1fr}.progress-element--image-right .progress-element__media,.progress-element--image-right .progress-element__content{order:initial}}.progress-element--no-image{grid-template-columns:1fr}@media(max-width: 991px){.progress-element--image-mobile-bottom .progress-element__media{order:2}.progress-element--image-mobile-bottom .progress-element__content{order:1}}.progress-element__media{border-radius:var(--radius-scalable-s, 12px);min-height:320px;overflow:hidden;position:relative}@media(max-width: 991px){.progress-element__media{min-height:260px}}.progress-element__image{border-radius:var(--radius-scalable-s, 12px);display:block;height:100%;object-fit:cover;width:100%}.progress-element__overlay{align-items:center;backdrop-filter:blur(18px);background:hsla(0,0%,100%,.55);border-radius:20px;box-shadow:0 24px 48px -12px rgba(0,0,0,.18);display:inline-flex;justify-content:center;left:52%;max-width:180px;padding:20px;position:absolute;top:18%;transform:translateX(-50%)}.progress-element__overlay img{display:block;height:auto;max-width:100%}@media(max-width: 991px){.progress-element__overlay{left:50%;max-width:150px;top:10%}}.progress-element__content{background:var(--surface-neutral-base-inversed, #fff);border-radius:var(--radius-scalable-s, 12px);display:flex;flex-direction:column;gap:var(--spacing-scalable-xl, 40px);justify-content:center;padding:var(--spacing-scalable-xl, 40px)}@media(max-width: 991px){.progress-element__content{gap:var(--spacing-scalable-m, 24px);padding:24px}}.progress-element__headline{color:var(--text-primary-base, #023e84);margin:0}@media(max-width: 992px){.progress-element__headline{font-size:24px;line-height:32px;margin-bottom:40px}}.progress-element__steps{display:flex;flex-direction:column;gap:30px;list-style:none;margin:0;max-width:560px;padding:0}.progress-element__step{align-items:center;display:grid;gap:var(--spacing-scalable-s, 16px);grid-template-columns:40px minmax(0, 1fr);min-height:48px;position:relative}.progress-element__step--with-connector::after{background:#f6d950;content:"";height:20px;left:19px;position:absolute;top:calc(100% + 5px);width:2px}.progress-element__step-icon{align-items:center;background:var(--surface-secondary-base, #ffeb47);border-radius:var(--radius-radius-round, 1000px);display:inline-flex;height:40px;justify-content:center;width:40px}.progress-element__step-icon img{display:block;height:24px;object-fit:contain;width:24px}.progress-element__step-text{color:var(--text-primary-base, #023e84);margin:0}.progress-element__step-text strong,.progress-element__step-text b{font-weight:600}.progress-element__cta-wrap{display:flex;justify-content:flex-start}@media(max-width: 992px){.progress-element__cta-wrap{margin-top:32px}}.progress-element__cta{width:fit-content}.rating-el{padding:var(--spacing-scalable-6XL, 104px) 119px;border-radius:16px}@media(max-width: 992px){.rating-el{padding:var(--spacing-scalable-6XL, 104px) 0}}.rating-el--bg-grey{background-color:#f3f3f3}.rating-el--bg-white{background-color:#fff}.rating-el--bg-light-blue{background-color:#e8eef6}.rating-el__inner{display:flex;align-items:center;gap:var(--spacing-scalable-3XL, 48px);flex-wrap:nowrap}@media(max-width: 991px){.rating-el__inner{flex-direction:column;align-items:flex-start;gap:var(--spacing-scalable-XL, 32px);flex-wrap:wrap}}.rating-el--histogram-left .rating-el__inner{flex-direction:row}@media(max-width: 991px){.rating-el--histogram-left .rating-el__inner{flex-direction:column}}.rating-el--histogram-right .rating-el__inner{flex-direction:row-reverse}@media(max-width: 991px){.rating-el--histogram-right .rating-el__inner{flex-direction:column}}.rating-el__dashboard{flex:0 0 50%;max-width:50%;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--spacing-scalable-M, 24px)}@media(max-width: 991px){.rating-el__dashboard{order:2;flex:1 1 auto;max-width:100%;width:100%}}.rating-el__summary{display:flex;align-items:center;gap:var(--spacing-scalable-S, 16px)}.rating-el__badge{background-color:#ffe620;border-radius:12px;padding:14px 16px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.rating-el__avg-score{font-family:"Geologica",sans-serif;font-weight:700;font-size:clamp(36px,5vw,50px);line-height:1.1;color:#023e84;white-space:nowrap}.rating-el__summary-meta{display:flex;flex-direction:column;gap:var(--spacing-scalable-2XS, 8px)}@media(max-width: 991px){.rating-el__summary-meta .rating-el__star{width:25px;height:25px}}.rating-el__stars{display:flex;gap:2px;align-items:center}.rating-el__star{flex-shrink:0}.rating-el__total-label{color:#023e84;margin:0;font-size:14px;line-height:1.4}.rating-el__histogram{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-scalable-M, 24px)}.rating-el__row{display:flex;align-items:center;gap:12px}.rating-el__row .rating-el__stars{flex-shrink:0;width:92px}.rating-el__bar-wrap{flex:1 1 0;height:5px;background-color:#d9e2ef;border-radius:3px;overflow:hidden}.rating-el__bar{height:100%;background-color:#023e84;border-radius:3px;transition:width 3s cubic-bezier(0.22, 1, 0.36, 1);will-change:width}.rating-el__count{flex-shrink:0;min-width:40px;text-align:right;color:#023e84;font-size:16px;line-height:1.5}.rating-el__content{flex:0 0 50%;max-width:50%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-scalable-S, 16px);padding-inline:104px;text-align:center}@media(max-width: 991px){.rating-el__content{order:1;flex:1 1 auto;max-width:100%;width:100%;padding-inline:0}}.rating-el__headline{font-size:32px;color:#023e84;margin:0;text-align:center;line-height:40px}@media(max-width: 991px){.rating-el__headline{font-size:20px;line-height:28px}}.rating-el__subtext{color:#023e84;margin:0;text-align:center}.shortcode-module__popup .frm_fields_container{display:flex !important;flex-direction:row !important;align-items:center !important;gap:12px !important}.shortcode-module__popup .frm_fields_container>.frm_form_field{flex:1 1 auto !important;min-width:0;margin-bottom:0 !important}.shortcode-module__popup .frm_fields_container>.frm_submit,.shortcode-module__popup .frm_fields_container>.frm_button_submit{flex:0 0 auto !important;margin-left:8px !important;align-self:center !important;margin-bottom:0 !important}.frm_fields_container>.frm_form_field:not(:only-child):not(.vertical_radio),.frm_fields_container>.frm_form_field:not(:only-child):not(.vertical_radio)+.frm_submit{display:flex !important;flex-direction:row !important;align-items:center !important;gap:8px !important;width:100%}.frm_fields_container>.frm_form_field:not(:only-child):not(.vertical_radio) input[type=text],.frm_fields_container>.frm_form_field:not(:only-child):not(.vertical_radio) input[type=email],.frm_fields_container>.frm_form_field:not(:only-child):not(.vertical_radio) textarea{flex:1 1 auto !important;min-width:0}.frm_fields_container>.frm_form_field:not(:only-child):not(.vertical_radio)+.frm_submit .frm_button_submit,.frm_fields_container>.frm_form_field:not(:only-child):not(.vertical_radio)+.frm_button_submit{flex:0 0 auto !important;margin-left:8px !important;align-self:center !important}.frm_fields_container>.frm_form_field,.frm_fields_container>.frm_submit{display:flex !important;flex-direction:row !important;align-items:center !important;gap:8px !important;width:100%}.frm_fields_container>.frm_form_field input[type=text],.frm_fields_container>.frm_form_field input[type=email],.frm_fields_container>.frm_form_field textarea{flex:1 1 auto !important;min-width:0}.frm_fields_container>.frm_submit .frm_button_submit,.frm_fields_container>.frm_button_submit{flex:0 0 auto !important;margin-left:8px !important;align-self:center !important}body.shortcode-module-popup-open{overflow:hidden}.shortcode-module{--shortcode-module-background: #023E84;background:var(--shortcode-module-background);color:#fff;border-radius:8px;padding:var(--spacing-scalable-6XL, 104px) 119px}@media(max-width: 767px){.shortcode-module{padding:var(--spacing-scalable-6XL, 24px) 24px}}.shortcode-module__header{max-width:940px;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;margin-bottom:32px;margin-left:auto;margin-right:auto}@media(max-width: 767px){.shortcode-module__header{max-width:100%}}.shortcode-module__headline{margin:0}.shortcode-module__subline{margin:0}.shortcode-module__popup-trigger-wrap{display:flex;justify-content:center}.shortcode-module__popup-trigger{min-width:min(100%,280px)}.shortcode-module__popup{position:fixed;inset:0;z-index:9999;display:none;align-items:center;justify-content:center;padding:24px}.shortcode-module__popup.is-open{display:flex}.shortcode-module__popup-overlay{position:absolute;inset:0;background:rgba(2,13,35,.68)}.shortcode-module__popup-dialog{position:relative;z-index:1;width:min(100%,980px);max-height:min(90vh,960px);overflow:auto;padding:clamp(24px,4vw,40px);border-radius:24px;background:var(--shortcode-module-background);color:inherit;box-shadow:0 24px 80px rgba(0,0,0,.32)}.shortcode-module__popup-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:16px;margin-bottom:24px;border-bottom:1px solid #e0e5ea}.shortcode-module__popup-header-text{display:flex;flex-direction:column;gap:4px}.shortcode-module__popup-title{margin:0}.shortcode-module__popup-subline{margin:0}.shortcode-module__popup-close{flex:0 0 24px;width:24px;height:24px;border:1px solid #023e84;border-radius:50%;background:rgba(0,0,0,0);color:#023e84;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;padding:5px}.shortcode-module__popup-close:hover{background:rgba(2,62,132,.08)}.shortcode-module__popup-close:focus{outline:2px solid #023e84;outline-offset:2px}.shortcode-module__popup-close-icon{width:24px;height:24px;display:block}.shortcode-module__popup-body{max-width:100%}.shortcode-module--popup{padding:0;background:rgba(0,0,0,0);border-radius:0;text-align:left}.shortcode-module--popup .frm_fields_container{display:flex !important;flex-wrap:wrap !important;gap:16px !important;align-items:flex-start !important;justify-content:flex-start !important;width:100% !important}.shortcode-module--popup .frm_form_field.form-field.frm_top_container.vertical_radio{flex:0 0 calc(50% - 8px) !important;width:auto !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;gap:12px !important;margin-bottom:0 !important}.shortcode-module--popup .frm_form_field.form-field.frm_top_container.vertical_radio .frm_primary_label{display:block !important;color:#023e84 !important;font-weight:bold !important;font-size:16px !important;line-height:24px !important;margin-bottom:8px !important;text-align:left !important}.shortcode-module--popup .frm_form_field.form-field.frm_top_container.vertical_radio .frm_opt_container{display:flex !important;flex-direction:column !important;gap:12px !important;text-align:left !important}.shortcode-module--popup .frm_form_field.form-field.frm_top_container.vertical_radio .frm_checkbox,.shortcode-module--popup .frm_form_field.form-field.frm_top_container.vertical_radio .frm_radio{display:flex !important;align-items:center !important;gap:8px !important;padding:8px 0 !important;margin-bottom:0 !important;cursor:pointer !important;font-size:16px !important;font-weight:400 !important;line-height:24px !important;color:#023e84 !important;border:1px solid var(--border-primary-base-inversed, #c7d2e5) !important;border-radius:var(--radius-non-scalable-2xs, 4px) !important;background:rgba(0,0,0,0) !important}.shortcode-module--popup .frm_form_field.form-field.frm_top_container.vertical_radio .frm_radio input[type=radio]{appearance:none !important;-webkit-appearance:none !important;-moz-appearance:none !important;width:16px !important;height:16px !important;min-width:unset !important;border:1px solid var(--border-primary-base-inversed, #c7d2e5) !important;border-radius:50% !important;background:rgba(0,0,0,0) !important;cursor:pointer !important;position:relative !important}.shortcode-module--popup .frm_form_field.form-field.frm_top_container.vertical_radio .frm_radio input[type=radio]:checked::before{content:"" !important;display:block !important;width:8px !important;height:8px !important;background:var(--surface-secondary-base, #ffe620) !important;border-radius:50% !important;position:absolute !important;top:50% !important;left:50% !important;transform:translate(-50%, -50%) !important}.shortcode-module--popup .frm_form_field.form-field:not(.frm_top_container),.shortcode-module--popup .frm_submit,.shortcode-module--popup .frm_button_submit{flex:0 0 100% !important}.shortcode-module--popup .frm_form_field{display:flex;align-items:center !important;gap:8px !important;padding:8px 0 !important;margin-bottom:0 !important}.shortcode-module--popup label{display:flex;align-items:center !important;gap:8px !important;margin-bottom:0 !important;cursor:pointer !important;font-size:16px !important;font-weight:400 !important;line-height:24px !important;color:#023e84 !important}.shortcode-module form{max-width:940px;margin:0 auto}.shortcode-module--text-light{color:#fff}.shortcode-module--text-light h1,.shortcode-module--text-light h2,.shortcode-module--text-light h3,.shortcode-module--text-light h4,.shortcode-module--text-light h5,.shortcode-module--text-light h6,.shortcode-module--text-light p,.shortcode-module--text-light li,.shortcode-module--text-light span,.shortcode-module--text-light strong,.shortcode-module--text-light em,.shortcode-module--text-light small,.shortcode-module--text-light label,.shortcode-module--text-light .headline,.shortcode-module--text-light .subline,.shortcode-module--text-light .shortcode-module__headline,.shortcode-module--text-light .shortcode-module__subline{color:#fff}.shortcode-module--text-light a{color:#fff}.shortcode-module--text-light .frm_primary_label{color:#fff}.shortcode-module--text-dark{color:#023e84}.shortcode-module--text-dark h1,.shortcode-module--text-dark h2,.shortcode-module--text-dark h3,.shortcode-module--text-dark h4,.shortcode-module--text-dark h5,.shortcode-module--text-dark h6,.shortcode-module--text-dark p,.shortcode-module--text-dark li,.shortcode-module--text-dark span,.shortcode-module--text-dark strong,.shortcode-module--text-dark em,.shortcode-module--text-dark small,.shortcode-module--text-dark label,.shortcode-module--text-dark .headline,.shortcode-module--text-dark .subline,.shortcode-module--text-dark .shortcode-module__headline,.shortcode-module--text-dark .shortcode-module__subline{color:#023e84}.shortcode-module--text-dark a{color:#023e84}.shortcode-module--text-dark .frm_primary_label{color:#023e84}.shortcode-module h1,.shortcode-module h2,.shortcode-module h3,.shortcode-module h4,.shortcode-module h5,.shortcode-module h6,.shortcode-module p,.shortcode-module li,.shortcode-module span,.shortcode-module strong,.shortcode-module em,.shortcode-module small,.shortcode-module label,.shortcode-module .headline,.shortcode-module .subline{color:inherit}.shortcode-module a{color:inherit}.shortcode-module .frm_primary_label{color:#fff !important}.shortcode-module .frm_fields_container{display:flex !important;flex-direction:row !important;align-items:center !important;gap:16px !important;width:100% !important}.shortcode-module .frm_fields_container .frm_form_field,.shortcode-module .frm_fields_container .frm_submit,.shortcode-module .frm_fields_container .frm_button_submit{margin-bottom:0 !important}.shortcode-module .frm_fields_container .frm_form_field{flex:1 1 auto !important;min-width:0}.shortcode-module .frm_fields_container .frm_button_submit{flex:0 0 auto !important;margin-left:8px !important;align-self:center !important}.shortcode-module .frm_fields_container>.frm_form_field.form-field.frm_top_container__popup button[type=submit],.shortcode-module .frm_fields_container>.frm_form_field.form-field.frm_top_container__popup input[type=submit],.shortcode-module .frm_fields_container>.frm_form_field.form-field.frm_top_container__popup .frm_button_submit{background:#023e84 !important;color:#fff !important;border:none !important;border-radius:1000px !important;padding:12px 16px !important;font-size:16px !important;font-weight:400 !important;cursor:pointer !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;transition:all .2s ease !important;white-space:nowrap !important}.shortcode-module .frm_fields_container>.frm_form_field.form-field.frm_top_container__popup button[type=submit]:hover,.shortcode-module .frm_fields_container>.frm_form_field.form-field.frm_top_container__popup input[type=submit]:hover,.shortcode-module .frm_fields_container>.frm_form_field.form-field.frm_top_container__popup .frm_button_submit:hover{background:#022961 !important;box-shadow:0 2px 8px rgba(2,62,132,.24) !important}.shortcode-module .frm_fields_container>.frm_form_field.form-field.frm_top_container__popup button[type=submit]:focus,.shortcode-module .frm_fields_container>.frm_form_field.form-field.frm_top_container__popup input[type=submit]:focus,.shortcode-module .frm_fields_container>.frm_form_field.form-field.frm_top_container__popup .frm_button_submit:focus{outline:2px solid #023e84 !important;outline-offset:2px !important}.shortcode-module .frm_fields_container>.frm_form_field.form-field.frm_top_container__popup button[type=submit]:active,.shortcode-module .frm_fields_container>.frm_form_field.form-field.frm_top_container__popup input[type=submit]:active,.shortcode-module .frm_fields_container>.frm_form_field.form-field.frm_top_container__popup .frm_button_submit:active{background:#011d40 !important}.shortcode-module .frm_fields_container>.frm_form_field.form-field.frm_top_container{grid-column:1 !important;margin-bottom:0}.shortcode-module .frm_fields_container>.frm_form_field.form-field:not(.frm_top_container){grid-column:2 !important;align-self:center !important;margin-bottom:0}.shortcode-module .frm_fields_container>.frm_submit,.shortcode-module .frm_fields_container>.frm_button_submit{grid-column:2 !important;align-self:center !important;width:100%;margin-bottom:0}.shortcode-module .frm_submit{width:100%}.shortcode-module .frm_submit .frm_button_submit{width:100% !important;min-width:0}@media(max-width: 767px){.shortcode-module__popup{padding:16px}.shortcode-module__popup-dialog{width:100%;max-height:100%;padding:24px 20px;border-radius:20px}.shortcode-module .frm_submit{width:100%}.shortcode-module .frm_form_field.form-field.frm_top_container.vertical_radio{flex:0 0 100% !important;width:100% !important}}.shortcode-module input,.shortcode-module textarea{width:100%;padding:var(--spacing-non-scalable-m) var(--spacing-non-scalable-s);border:1px solid var(--border-primary-base-inversed, #c7d2e5) !important;border-radius:var(--radius-non-scalable-2xs, 4px) !important;background:rgba(0,0,0,0) !important;color:inherit;font-family:var(--font-family-geologica);font-size:14px;line-height:20px;outline:none !important;color:#fff !important}.shortcode-module input::placeholder,.shortcode-module textarea::placeholder{color:var(--on-surface-text-neutral-light-inversed, #a0a7b3)}.shortcode-module input:focus,.shortcode-module textarea:focus{outline:2px solid var(--surface-secondary-base, #ffe620);outline-offset:2px}.shortcode-module .frm_checkbox input[type=checkbox],.shortcode-module .frm_radio input[type=radio]{width:24px !important;height:24px !important;min-width:24px !important;min-height:24px !important;max-width:24px !important;max-height:24px !important}.shortcode-module input[type=checkbox],.shortcode-module input[type=radio]{width:24px !important;width:24px !important;height:24px !important;min-width:24px !important;min-height:24px !important;max-width:24px !important;max-height:24px !important;appearance:none !important;-webkit-appearance:none !important;-moz-appearance:none !important;border:2px solid #023e84 !important;border-radius:4px !important;background:#fff !important;cursor:pointer !important;display:inline-block !important;align-items:center !important;justify-content:center !important;margin:0 8px 0 0 !important;padding:0 !important;transition:all .2s ease !important;flex-shrink:0 !important;vertical-align:middle !important;box-sizing:border-box !important}.shortcode-module input[type=checkbox]:checked,.shortcode-module input[type=radio]:checked{background:#023e84 !important;border-color:#023e84 !important;position:relative}.shortcode-module input[type=checkbox]:checked::before,.shortcode-module input[type=radio]:checked::before{content:"✓";color:#fff;font-size:16px;line-height:1;font-weight:bold;display:block}.shortcode-module input[type=checkbox]:hover,.shortcode-module input[type=radio]:hover{border-color:#023e84 !important}.shortcode-module input[type=checkbox]:focus,.shortcode-module input[type=radio]:focus{outline:2px solid #023e84 !important;outline-offset:2px !important}.shortcode-module input:not([type=checkbox]):not([type=radio]){min-height:56px}.shortcode-module__popup-body input[type=checkbox],.shortcode-module__popup-body input[type=radio]{width:24px !important;height:24px !important;min-width:24px !important;min-height:24px !important;max-width:24px !important;max-height:24px !important}.shortcode-module textarea{min-height:56px;resize:vertical;border:1px solid #fff;border-radius:12px;background:rgba(0,0,0,0);color:#fff}.shortcode-module textarea:focus,.shortcode-module textarea:active,.shortcode-module textarea:focus-visible{background:rgba(0,0,0,0) !important;color:#fff !important;-webkit-text-fill-color:inherit;border-color:#fff}.shortcode-module button,.shortcode-module input[type=submit],.shortcode-module input[type=button]{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-scalable-m);padding:var(--spacing-non-scalable-S, 12px) var(--spacing-non-scalable-M, 16px);background-color:var(--text-primary-base);color:var(--on-surface-text-primary-base-inversed);border:1px solid #fff;border-radius:var(--radius-non-scalable-round, 999px);cursor:pointer;font-family:"Geologica",sans-serif;font-size:var(--font-label-M-font-size, 16px);font-weight:400;line-height:var(--font-label-M-line-height, 24px);letter-spacing:var(--font-label-M-tracking, 0);text-decoration:none;transition:background-color .15s ease,color .15s ease,border-color .15s ease;box-shadow:none !important}.shortcode-module button:hover,.shortcode-module input[type=submit]:hover,.shortcode-module input[type=button]:hover{color:var(--on-surface-text-primary-bold-inversed);background-color:var(--surface-primary-bold);border-color:#fff;box-shadow:none !important}.shortcode-module button:active,.shortcode-module input[type=submit]:active,.shortcode-module input[type=button]:active{color:var(--on-surface-text-primary-deep-inversed) !important;background-color:var(--surface-primary-deep) !important;border-color:#fff !important;box-shadow:none !important}.shortcode-module button:focus-visible,.shortcode-module input[type=submit]:focus-visible,.shortcode-module input[type=button]:focus-visible{outline:var(--border-border-2px, 2px) solid var(--on-surface-border-primary-deep);outline-offset:2px;box-shadow:none !important}.shortcode-module button[aria-disabled=true],.shortcode-module button:disabled,.shortcode-module input[type=submit][aria-disabled=true],.shortcode-module input[type=submit]:disabled,.shortcode-module input[type=button][aria-disabled=true],.shortcode-module input[type=button]:disabled{pointer-events:none;cursor:not-allowed;color:var(--on-surface-text-primary-muted, #7D8593);border:none;background-color:var(--surface-primary-muted);box-shadow:none !important}@media(max-width: 767px){.shortcode-module button,.shortcode-module input[type=submit],.shortcode-module input[type=button]{width:100%}}.shortcode-module .frm_button_submit,.shortcode-module .frm_submit button.frm_button_submit{background-color:var(--text-primary-base) !important;color:var(--on-surface-text-primary-base-inversed) !important;border:1px solid #fff !important;border-radius:var(--radius-non-scalable-round, 999px) !important;padding:var(--spacing-non-scalable-S, 12px) var(--spacing-non-scalable-M, 16px) !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:var(--spacing-scalable-m) !important;font-family:"Geologica",sans-serif !important;font-size:var(--font-label-M-font-size, 16px) !important;font-weight:400 !important;line-height:var(--font-label-M-line-height, 24px) !important;letter-spacing:var(--font-label-M-tracking, 0) !important;box-shadow:none !important}.shortcode-module .frm_button_submit::after,.shortcode-module .frm_submit button.frm_button_submit::after{content:"";width:24px;height:24px;flex-shrink:0;display:inline-block;background-repeat:no-repeat;background-position:center;background-size:24px 24px;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='12' fill='white'/%3E%3Cpath d='M14.5303 17.5302C14.2374 17.8231 13.7626 17.8231 13.4697 17.5302C13.1772 17.2373 13.177 16.7624 13.4697 16.4697L17.1895 12.7499L5 12.7499C4.58595 12.7497 4.25 12.414 4.25 11.9999C4.2502 11.586 4.58608 11.2501 5 11.2499L17.1895 11.2499L13.4697 7.53021C13.1772 7.23729 13.177 6.76243 13.4697 6.46966C13.7625 6.1769 14.2374 6.17714 14.5303 6.46966L19.5303 11.4697C19.5833 11.5227 19.6244 11.5836 19.6582 11.6464C19.6702 11.6687 19.6836 11.6903 19.6934 11.7138C19.7009 11.7322 19.7049 11.7517 19.7109 11.7704C19.7344 11.8431 19.75 11.9195 19.75 11.9999C19.75 12.0809 19.7347 12.1583 19.7109 12.2314C19.7055 12.2482 19.702 12.2657 19.6953 12.2822L19.6914 12.2919C19.6823 12.3134 19.6701 12.3331 19.6592 12.3535C19.6253 12.4166 19.5836 12.4769 19.5303 12.5302L14.5303 17.5302Z' fill='%23023E84'/%3E%3C/svg%3E");pointer-events:none}.shortcode-module .frm_button_submit:hover,.shortcode-module .frm_submit button.frm_button_submit:hover{color:var(--on-surface-text-primary-bold-inversed) !important;background-color:var(--surface-primary-bold) !important;border-color:#fff !important;box-shadow:none !important}.shortcode-module .frm_button_submit:active,.shortcode-module .frm_submit button.frm_button_submit:active{color:var(--on-surface-text-primary-deep-inversed) !important;background-color:var(--surface-primary-deep) !important;border-color:#fff !important;box-shadow:none !important}.shortcode-module .frm_button_submit:focus-visible,.shortcode-module .frm_submit button.frm_button_submit:focus-visible{outline:var(--border-border-2px, 2px) solid var(--on-surface-border-primary-deep) !important;outline-offset:2px;box-shadow:none !important}.shortcode-module button,.shortcode-module input[type=submit],.shortcode-module input[type=button]{padding:0}.shortcode-module.shortcode-module--popup .shortcode-module__popup .frm_fields_container>.frm_form_field.form-field.frm_html_container{flex:1 1 auto !important;width:auto !important;margin-bottom:0 !important}.shortcode-module.shortcode-module--popup .shortcode-module__popup .frm_fields_container>.frm_form_field.form-field.frm_html_container+.frm_form_field.form-field{flex:0 0 auto !important;width:auto !important;margin-left:12px !important;margin-bottom:0 !important}.shortcode-module.shortcode-module--popup .shortcode-module__popup .frm_fields_container>.frm_form_field.form-field.frm_html_container+.frm_form_field.form-field .frm_submit{display:flex !important;align-items:center !important;width:auto !important}.shortcode-module.shortcode-module--popup .shortcode-module__popup .frm_fields_container>.frm_form_field.form-field.frm_html_container+.frm_form_field.form-field .frm_button_submit{width:auto !important;flex:0 0 auto !important;margin:0 !important}@media(max-width: 767px){.shortcode-module.shortcode-module--popup .shortcode-module__popup .frm_fields_container>.frm_form_field.form-field.frm_html_container,.shortcode-module.shortcode-module--popup .shortcode-module__popup .frm_fields_container>.frm_form_field.form-field.frm_html_container+.frm_form_field.form-field{flex:0 0 100% !important;width:100% !important;margin-left:0 !important}.shortcode-module.shortcode-module--popup .shortcode-module__popup .frm_fields_container>.frm_form_field.form-field.frm_html_container+.frm_form_field.form-field .frm_submit,.shortcode-module.shortcode-module--popup .shortcode-module__popup .frm_fields_container>.frm_form_field.form-field.frm_html_container+.frm_form_field.form-field .frm_button_submit{width:100% !important}}.with_frm_style .frm_radio input[type=radio],.with_frm_style .frm_scale input[type=radio],.with_frm_style .frm_checkbox input[type=checkbox]{width:24px !important;height:24px !important}body{overflow-x:hidden}@media(min-width: 1201px){header.container{overflow:visible}}@media(max-width: 1200px){header.container{overflow:hidden !important}}.glassy-menu-background{font-family:Geologica,sans-serif;padding:var(--spacing-non-scalable-M, 16px) var(--spacing-non-scalable-L, 24px);border-radius:var(--radius-non-scalable-XS, 8px);overflow:visible;height:84px}@media(max-width: 576px){.glassy-menu-background{padding:var(--spacing-non-scalable-M, 16px)}}.glassy-menu-background::before{content:"";position:absolute;inset:0;background:hsla(0,0%,100%,.5);backdrop-filter:blur(30px);border-radius:inherit;z-index:0;pointer-events:none}#topnav{position:relative;top:-98px;margin-bottom:-98px;transition:top .3s ease,margin-bottom .3s ease;font-family:Geologica,sans-serif;padding:var(--spacing-non-scalable-M, 16px) var(--spacing-non-scalable-L, 24px);border-radius:var(--radius-non-scalable-XS, 8px)}@media(max-width: 576px){#topnav{padding:var(--spacing-non-scalable-M, 16px)}#topnav .menu-login{margin-bottom:10px !important}}@media(max-width: 1200px){header.header-scrolled #topnav{margin-bottom:0}}@media(max-width: 576px){#topnav .nav-wiso-steuer-logo{max-width:210px}}@media(max-width: 400px){#topnav .nav-wiso-steuer-logo{max-width:180px}}#topnav.topnav--whitelabel .nav-logo--whitelabel{line-height:0}#topnav.topnav--whitelabel .nav-wiso-steuer-logo{max-height:40px;width:auto}@media(max-width: 576px){#topnav.topnav--whitelabel .nav-wiso-steuer-logo{max-height:34px;max-width:180px}}#topnav.topnav--whitelabel #headerbuttons{gap:var(--spacing-non-scalable-XS, 8px)}#topnav.topnav--whitelabel .contrastsettings{display:flex;width:48px;min-width:48px;height:48px;margin:0}@media(max-width: 1200px){#topnav.topnav--whitelabel{top:-98px;margin-bottom:-98px;padding:var(--spacing-non-scalable-M, 16px)}}#topnav ul{list-style:none;position:relative;margin:0;padding:0;display:flex;gap:var(--spacing-non-scalable-XS, 8px);font-family:Geologica,sans-serif}@media(min-width: 1201px){#topnav ul li{padding-left:0;position:relative}#topnav ul li>a{font-family:Geologica,sans-serif;color:var(--text-primary-base, #023E84);text-decoration:none;font-size:var(--font-label-M-font-size, 16px);font-style:normal;font-weight:400;line-height:var(--font-label-M-line-height, 24px);letter-spacing:var(--font-label-M-tracking, 0);padding:var(--spacing-spacing-12px, 12px) var(--spacing-non-scalable-M, 16px);transition:all .3s ease-in-out;border-radius:var(--radius-non-scalable-round, 1000px);align-items:center;white-space:nowrap}#topnav ul li>a:hover{background-color:#f5f5f5;transition:all .3s ease-in-out}#topnav ul li.menu-item-has-children>a::after{content:"";background-image:url("/wp-content/themes/buhl-marketing-acf-2027/assets/images/button/icons/chevron-down-blue.svg");margin-left:8px;width:20px;height:20px;background-size:contain;background-repeat:no-repeat;vertical-align:middle;border-radius:50%;transition:transform .3s ease-in-out;transform:rotate(0deg)}#topnav ul li.menu-item-has-children>a:hover::after,#topnav ul li.menu-item-has-children>a.open::after{transform:rotate(-180deg);transition:transform .3s ease-in-out}#topnav ul .sub-menu.open{max-height:var(--submenu-target-height, 620px);transition:max-height .35s cubic-bezier(0.22, 1, 0.36, 1);visibility:visible}#topnav ul .sub-menu.is-closing{max-height:0;visibility:visible;background:#fff !important;padding-top:0;padding-bottom:0;transition:max-height .35s cubic-bezier(0.22, 1, 0.36, 1),padding-top .12s ease-out,padding-bottom .12s ease-out}#topnav ul .sub-menu.is-closing li,#topnav ul .sub-menu.is-closing li a{opacity:0;visibility:hidden}}#topnav ul .sub-menu{position:absolute;top:90px;visibility:hidden;height:auto;max-height:0;overflow:hidden;transition:max-height .35s cubic-bezier(0.22, 1, 0.36, 1);box-shadow:0 4px 6px rgba(0,0,0,.1);padding:var(--spacing-non-scalable-L, 24px) 0;z-index:1000;display:flex;flex-direction:column;border-radius:var(--radius-non-scalable-S, 12px);background:#fff !important;backdrop-filter:blur(40px)}#topnav ul .sub-menu li{padding:0 var(--spacing-non-scalable-L, 24px) !important}#topnav ul .sub-menu li a{padding:10px 20px;display:block;font-size:16px;text-decoration:none}#topnav ul .sub-menu li a.menu-link-with-subline{display:flex;flex-direction:row;align-items:flex-start;gap:10px;white-space:normal;line-height:1.2}#topnav ul .sub-menu li a.menu-link-with-subline .menu-item-text{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}#topnav ul .sub-menu li a.menu-link-with-subline img.menu-item-icon{align-self:center;flex:0 0 auto;margin-left:0;margin-right:0;margin-top:0}#topnav ul .sub-menu li a .menu-item-subline{display:block;font-size:12px;line-height:1.35;color:#5f738f;font-weight:400}@media(min-width: 1201px){#topnav ul .sub-menu{width:350px;min-width:350px}#topnav ul .sub-menu li>a{border-radius:12px}#topnav ul .sub-menu li>a:hover,#topnav ul .sub-menu li>a:focus-visible{border-radius:12px}#topnav ul li.menu-item-has-children:hover>.sub-menu,#topnav ul li.menu-item-has-children:focus-within>.sub-menu{visibility:visible;max-height:var(--submenu-target-height, 620px)}#topnav ul li.menu-item-has-children:hover>a::after,#topnav ul li.menu-item-has-children:focus-within>a::after{transform:rotate(-180deg)}}@media(max-width: 1200px){#topnav ul{list-style:none;position:fixed;margin:0;padding:0;margin-left:0 !important;margin-top:0;top:0;right:100%;bottom:0;height:auto;max-height:none;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;background-color:#f3f3f3;width:100%;transition:all .35s cubic-bezier(0.22, 1, 0.36, 1);display:flex;flex-direction:column;padding:var(--spacing-non-scalable-L, 24px) var(--spacing-non-scalable-XS, 8px) var(--spacing-non-scalable-M, 16px) var(--spacing-non-scalable-XS, 8px);z-index:1040}#topnav ul.open{right:0;transition:all .35s cubic-bezier(0.22, 1, 0.36, 1);display:flex !important;padding-bottom:80px}#topnav ul li{margin-bottom:44px;padding-left:0}#topnav ul li>a{white-space:nowrap;color:var(--text-primary-base, #023E84);text-decoration:none;font-size:var(--font-label-M-font-size, 16px);font-style:normal;font-weight:400;line-height:var(--font-label-M-line-height, 24px);letter-spacing:var(--font-label-M-tracking, 0);padding:var(--spacing-spacing-12px, 12px) var(--spacing-non-scalable-M, 16px);transition:all .3s ease-in-out;border-radius:12px;transform:rotate(0deg)}#topnav ul li.menu-item-has-children>a::after{content:" ";background-image:url("/wp-content/themes/buhl-marketing-acf-2027/assets/images/button/icons/chevron-down-blue.svg");margin-left:8px;width:20px;height:20px;background-size:contain;background-repeat:no-repeat;vertical-align:middle;border-radius:50%;transition:transform .3s cubic-bezier(0.22, 1, 0.36, 1);display:inline-block;transform:rotate(0deg)}#topnav ul li.menu-item-has-children>a.open::after{transform:rotate(-180deg);transition:transform .3s cubic-bezier(0.22, 1, 0.36, 1)}#topnav ul li.anmelden{padding-top:40px;margin-bottom:20px;border-top:1px solid #e0e5ea}#topnav ul li.anmelden a{background-color:var(--surface-primary-transparent-base, rgba(2, 62, 132, 0.05));color:#023e84;transition:all .3s ease-in-out;width:100%;display:inline-flex;justify-content:center}#topnav ul li.anmelden a:hover{border-radius:var(--radius-non-scalable-round, 1000px);background:var(--surface-primary-transparent-bold, rgba(2, 62, 132, 0.4));transition:all .3s ease-in-out}#topnav ul li.anmelden a:before{content:"";background-image:url(/wp-content/themes/buhl-marketing-acf-2027/assets/images/button/icons/account-circle.svg);margin-right:8px;width:24px;height:24px;display:inline-block;background-size:contain;background-repeat:no-repeat;vertical-align:middle}#topnav ul li.kaufen{padding-top:0;padding-right:0;width:100%;z-index:1}#topnav ul li.kaufen a{transition:all .3s ease-in-out;width:100%;display:inline-flex;justify-content:center;background-color:#023e84;color:#fff;transition:all .3s ease-in-out}#topnav ul li.kaufen a:hover{background:var(--surface-primary-bold, #011E42);transition:all .3s ease-in-out}#topnav ul li.kaufen a::after{content:"";background-image:url("/wp-content/themes/buhl-marketing-acf-2027/assets/images/button/icons/arrow-right-blue.svg");background-color:#fff;margin-left:8px;width:24px;height:24px;background-size:contain;background-repeat:no-repeat;vertical-align:middle;border-radius:50%}#topnav ul .sub-menu{position:static;visibility:hidden;height:0;max-height:0;overflow:hidden;transition:max-height .35s cubic-bezier(0.22, 1, 0.36, 1);box-shadow:none;z-index:1000;padding:0;margin:0;right:0;border-radius:var(--radius-non-scalable-S, 12px);background:var(--surface-primary-transparent-base, rgba(2, 62, 132, 0.05));transform:translateX(0)}#topnav ul .sub-menu li{margin:0 !important;padding:0 !important}#topnav ul .sub-menu li:first-child{margin-top:var(--spacing-non-scalable-L, 24px) !important}#topnav ul .sub-menu li:last-child{margin-bottom:var(--spacing-non-scalable-L, 24px) !important}#topnav ul .sub-menu li a{white-space:nowrap;display:block;font-size:16px;text-decoration:none;padding:10px var(--spacing-non-scalable-L, 24px);padding-top:0 !important}#topnav ul .sub-menu li.ai{padding-left:var(--spacing-non-scalable-L, 24px) !important;padding-right:var(--spacing-non-scalable-L, 24px) !important}#topnav ul .sub-menu li.ai a{padding-top:10px !important;justify-content:center}#topnav ul .sub-menu li.ai a::after{margin-left:20px}#topnav ul .sub-menu.open{padding:0 !important;transition:max-height .35s cubic-bezier(0.22, 1, 0.36, 1);max-height:var(--submenu-target-height, 900px);visibility:visible;height:auto;margin-top:12px;transform:translateX(0);display:flex;flex-direction:column;gap:var(--spacing-non-scalable-L, 24px);background:rgba(2,62,132,.05) !important}#topnav ul li.menu-item-has-children:focus-within>.sub-menu{visibility:visible;max-height:var(--submenu-target-height, 900px);height:auto;margin-top:12px}}#topnav #headerbuttons{gap:var(--spacing-non-scalable-XS, 8px)}#topnav #headerbuttons .btn,#topnav #headerbuttons .btn:hover,#topnav #headerbuttons .btn:focus,#topnav #headerbuttons .btn:active{border:none;box-shadow:none}#topnav .btn-default{font-family:"Geologica",sans-serif;text-decoration:none;border-radius:var(--radius-non-scalable-round, 1000px);padding:var(--spacing-non-scalable-S, 12px) var(--spacing-non-scalable-M, 16px);white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:8px}@media(max-width: 1400px){#topnav .btn-default.only-icon-on-mobile{padding:12px}#topnav .btn-default.only-icon-on-mobile span{display:none}#topnav .btn-default.only-icon-on-mobile::after{margin-left:0 !important}#topnav .btn-default.only-icon-on-mobile::before{margin-right:0}}#topnav .btn-light{font-family:"Geologica",sans-serif;background-color:var(--surface-primary-transparent-base, rgba(2, 62, 132, 0.05));color:#023e84;transition:all .3s ease-in-out}#topnav .btn-light:hover{border-radius:var(--radius-non-scalable-round, 1000px);background:var(--surface-primary-transparent-bold, rgba(2, 62, 132, 0.4));transition:all .3s ease-in-out}#topnav .btn-light:hover.login::before{background-color:#022f67}#topnav .btn-light.contrastsettings:hover{background-image:url("/wp-content/themes/buhl-marketing-acf-2027/assets/images/button/icons/contrast.svg");background-size:24px;width:48px;height:48px;background-repeat:no-repeat;background-position:center;border-radius:var(--radius-radius-round, 1000px);background-color:rgba(2,62,132,.15)}#topnav .btn-dark{font-family:"Geologica",sans-serif;background-color:#023e84;color:#fff;transition:all .3s ease-in-out}#topnav .btn-dark:hover{background:var(--surface-primary-bold, #011E42);transition:all .3s ease-in-out}#topnav .btn-dark.arrow-right::after{content:"";background-image:url("/wp-content/themes/buhl-marketing-acf-2027/assets/images/button/icons/arrow-right-blue.svg");background-color:#fff;margin-left:0;width:24px;height:24px;background-size:contain;background-repeat:no-repeat;vertical-align:middle;border-radius:50%}#topnav .contrastsettings{background-image:url("/wp-content/themes/buhl-marketing-acf-2027/assets/images/button/icons/contrast.svg");background-size:24px;width:48px;height:48px;background-repeat:no-repeat;background-position:center;border-radius:var(--radius-radius-round, 1000px);background-color:var(--surface-primary-transparent-base, rgba(2, 62, 132, 0.05))}#topnav .login::before{content:"";background-color:#023e84;-webkit-mask-image:url("/wp-content/themes/buhl-marketing-acf-2027/assets/images/button/icons/account-circle.svg");mask-image:url("/wp-content/themes/buhl-marketing-acf-2027/assets/images/button/icons/account-circle.svg");margin-right:0;width:24px;height:24px;display:inline-block;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;vertical-align:middle;transition:background-color .3s ease-in-out}#menu-mainmenu li.btn-dark-inversed.ai a{border:2px solid #023e84;color:#023e84;justify-content:center}#menu-mainmenu li.btn-dark-inversed.ai a::after{content:"";background-image:url("/wp-content/themes/buhl-marketing-acf-2027/assets/images/button/icons/steuer-gpt.svg");background-color:#023e84;margin-left:0px;width:24px;height:24px;background-size:contain;background-repeat:no-repeat;vertical-align:middle;border-radius:50%;margin-left:10px}.menu-toggle{background:none;border:none;padding:0;width:48px;height:48px;cursor:pointer}.menu-icon{width:48px;height:48px;display:block}.line{fill:#fff;transform-origin:24px 24px;height:1px;transition:transform .25s ease,opacity .2s ease}.menu-toggle.open .line-top{transform:translateY(8px) rotate(45deg) translateX(-5px)}.menu-toggle.open .line-middle{opacity:0}.menu-toggle.open .line-bottom{transform:translateY(-7px) rotate(-45deg) translateX(-4px)}#buhl-contrast-button{display:none}img.menu-item-icon{margin-left:8px}@media(max-width: 1200px){body.mobile-menu-open header{margin-bottom:0;background-color:#f3f3f3}body.mobile-menu-open header .header-styling{background:#f3f3f3;backdrop-filter:none;border-radius:0}body.mobile-menu-open header .container,body.mobile-menu-open header #topnav,body.mobile-menu-open header .glassy-menu-background{max-width:100% !important;width:100% !important;margin-left:0 !important;margin-right:0 !important;border-radius:0}body.mobile-menu-open header .glassy-menu-background{background:#f3f3f3}body.mobile-menu-open header .glassy-menu-background::before{background:#f3f3f3;backdrop-filter:none}body.mobile-menu-open #menu-mainmenu.open{--mobile-buy-button-offset: calc(16px + env(safe-area-inset-bottom) + var(--mobile-browser-ui-bottom-offset, 0px));--mobile-buy-button-height: 64px;--mobile-buy-button-reserve: calc(var(--mobile-buy-button-offset) + var(--mobile-buy-button-height) + 24px);background-color:#f3f3f3 !important;padding-bottom:var(--mobile-buy-button-reserve)}body.mobile-menu-open #menu-mainmenu.open::after{content:"";display:block;width:100%;min-height:var(--mobile-buy-button-reserve);flex-shrink:0}body.mobile-menu-open #menu-mainmenu.open>li.kaufen{position:fixed;left:50%;transform:translateX(-50%);width:calc(100% - var(--spacing-non-scalable-XS, 8px)*2);max-width:calc(100vw - var(--spacing-non-scalable-XS, 8px)*2);bottom:var(--mobile-buy-button-offset);margin:0;padding:0;z-index:1060;box-sizing:border-box}body.mobile-menu-open #menu-mainmenu.open>li.kaufen a{width:100%}body.mobile-menu-open #menu-mainmenu.open.has-open-submenu,body.mobile-menu-open #menu-mainmenu.open:has(.sub-menu.open){padding-bottom:calc(24px + env(safe-area-inset-bottom))}body.mobile-menu-open #menu-mainmenu.open.has-open-submenu::after,body.mobile-menu-open #menu-mainmenu.open:has(.sub-menu.open)::after{content:none;min-height:0}body.mobile-menu-open #menu-mainmenu.open.has-open-submenu>li.kaufen,body.mobile-menu-open #menu-mainmenu.open:has(.sub-menu.open)>li.kaufen{position:static;left:auto;transform:none;width:100%;max-width:none;bottom:auto;z-index:1;margin-top:0}.flex-xl-row{flex-direction:column !important}.d-xl-none{display:flex !important}.d-xl-flex{display:none !important}.d-none.d-xl-flex{display:none !important}}@media(min-width: 1201px){.flex-xl-row{flex-direction:row !important}.d-xl-none{display:none !important}.d-xl-flex{display:flex !important}.d-none.d-xl-flex{display:flex !important}.d-flex.d-xl-none{display:none !important}}@media(min-width: 1201px)and (max-width: 1400px){.btn-dark.arrow-right.d-xl-flex{display:none !important}}/*# sourceMappingURL=main.min.css.map */
