﻿@media(min-width: 1200px){.container{max-width:1440px;width:100%}}@font-face{font-family:"Geologica";src:url("../../fonts/Geologica-VariableFont_CRSV-SHRP-slnt-wght.woff2") format("woff2"),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:rgba(255,255,255,.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 .pricing-product-option{padding-left:0;padding-right:0}#content .container .acf-module-wrapper:not(.acf-module-wrapper--buhl_testimonial):not(.acf-module-wrapper--buhl_modul-element):not(.acf-module-wrapper--buhl_content-slides):not(.acf-module-wrapper--buhl_productcards):not(.acf-module-wrapper--buhl_produkt_slider){padding-left:8px !important;padding-right:8px !important}#content .container .acf-module-wrapper--buhl_productcards,#content .container .acf-module-wrapper--buhl_produkt_slider{padding-left:0 !important;padding-right:0 !important}#content .container .testimonials-headline{padding-right:calc(var(--bs-gutter-x)*1) !important;padding-left:calc(var(--bs-gutter-x)*1) !important}}.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-apps-list{grid-template-columns:repeat(1, auto);gap:var(--spacing-non-scalable-m)}.footer .footer-container .footer-social-media .footer-social-media-list{grid-template-columns:repeat(4, auto);gap:var(--spacing-scalable-xs);margin:0;justify-content:start}.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-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-grid{flex-direction:row;flex-wrap:wrap;gap:12px;justify-content:flex-start}.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-options{flex-basis:100%;width:100%;margin-top:var(--spacing-non-scalable-5xl)}}@media(min-width: 992px){.footer .footer-container .footer-grid{flex-wrap:nowrap}.footer .footer-container .footer-payment-options{flex:1;width:auto;margin-top:0}}@media(min-width: 1200px){.footer .footer-container .footer-grid{flex-direction:row;justify-content:space-between}.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-payment-options .heading-s{margin-bottom:var(--spacing-scalable-m)}.footer .footer-container .footer-social-media-list{grid-template-columns:repeat(4, auto);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.heart{opacity:1;transition-delay:.1s}.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}.acf-module-wrapper{position:relative}.acf-module-wrapper+.acf-module-wrapper{margin-top:var(--spacing-12px, 12px)}@media(max-width: 768px){.acf-module-wrapper--buhl_text-cta{margin-bottom:40px}}.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}.btn{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);font-family:var(--font-label-M-family, Geologica);--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:8px;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)}@media(max-width: 991px){.btn{width:100%}}.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 svg{padding:4px}.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 svg[data-icon=apple-colored],.btn--primary:hover svg[data-icon=apple-colored],.btn--primary:active svg[data-icon=apple-colored],.btn--primary[aria-disabled=true] svg[data-icon=apple-colored]{fill:unset}.btn--primary svg[data-icon=apple-colored] path,.btn--primary:hover svg[data-icon=apple-colored] path,.btn--primary:active svg[data-icon=apple-colored] path,.btn--primary[aria-disabled=true] svg[data-icon=apple-colored] path{fill:none !important}.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);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:#011e42;border:var(--border-border-1px, 1px) solid var(--on-surface-border-primary-bold-inversed, #FAFBFD);background:#f2f5f9}.btn--secondary-inversed:hover svg{background:#023e84;fill:#fafbfd}.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)}.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}.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{color:var(--on-surface-text-primary-base);margin-top:var(--spacing-scalable-4xl);margin-bottom:var(--spacing-scalable-3xl);font-size:24px;font-size:1.5rem;line-height:32px;line-height:2rem;font-weight:700;letter-spacing:0px}@media(min-width: 768px){.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: 1200px){.dataprotection-container h2{font-size:40px;font-size:2.5rem;line-height:48px;line-height:3rem;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);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 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);margin-bottom:var(--spacing-scalable-2xl)}.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;padding-left:1rem}.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--no-separator{border-bottom:none}.dataprotection-container .dataprotection-details__summary{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-weight:700;letter-spacing:0}@media(min-width: 768px){.dataprotection-container .dataprotection-details__summary{font-size:18px;font-size:1.125rem;line-height:26px;line-height:1.625rem;font-weight:700;letter-spacing:0}}@media(min-width: 1200px){.dataprotection-container .dataprotection-details__summary{font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem;font-weight:700;letter-spacing:0}}.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)}.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 details.dataprotection-details:not([open])>.dataprotection-details__content{display:none}.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}}.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)}}.cookie-table-template *{box-sizing:border-box}.cookie-table-template .dienstleister-wrapper{max-width:1200px;margin-top:60px;margin-bottom:60px;margin-left:20px;margin-right:20px}@media(min-width: 992px){.cookie-table-template .dienstleister-wrapper{margin-left:24px;margin-right:24px}}@media(min-width: 1200px){.cookie-table-template .dienstleister-wrapper{margin-left:40px;margin-right:40px}}@media(min-width: 1536px){.cookie-table-template .dienstleister-wrapper{margin-left:auto;margin-right:auto}}.cookie-table-template .dienstleister-wrapper h3{color:#023e84;margin-bottom:15px}.cookie-table-template .dienstleister-wrapper .title{color:#023e84;font-size:30px;margin-bottom:30px}.cookie-table-template .dienstleister-wrapper .content{color:#023e84;padding:0;margin-bottom:30px}.cookie-table-template .dienstleister-wrapper .table-mobile tr.table-mobile__group-start th,.cookie-table-template .dienstleister-wrapper .table-mobile tr.table-mobile__group-start td{text-transform:uppercase;font-weight:bold;letter-spacing:1.25px}.cookie-table-template .dienstleister-wrapper .table-mobile tr.table-mobile__group-start th{background-color:#012148;color:#fff}.cookie-table-template .dienstleister-wrapper .table-mobile tr.table-mobile__group-start td{background-color:#f5f7fa;color:#023e84}.cookie-table-template .dienstleister-wrapper .table-mobile tr:last-child th,.cookie-table-template .dienstleister-wrapper .table-mobile tr:last-child td{padding-bottom:60px}.cookie-table-template .dienstleister-wrapper .table-mobile th:after{content:":"}@media(min-width: 768px){.cookie-table-template .dienstleister-wrapper .table-mobile{display:none}}.cookie-table-template .dienstleister-wrapper .table-desktop{display:none}.cookie-table-template .dienstleister-wrapper .table-desktop th:first-child:nth-last-child(1){width:100%}.cookie-table-template .dienstleister-wrapper .table-desktop th:first-child:nth-last-child(2),.cookie-table-template .dienstleister-wrapper .table-desktop th:first-child:nth-last-child(2)~th{width:calc(100%/2)}.cookie-table-template .dienstleister-wrapper .table-desktop th:first-child:nth-last-child(3),.cookie-table-template .dienstleister-wrapper .table-desktop th:first-child:nth-last-child(3)~th{width:calc(100%/3)}.cookie-table-template .dienstleister-wrapper .table-desktop th:first-child:nth-last-child(4),.cookie-table-template .dienstleister-wrapper .table-desktop th:first-child:nth-last-child(4)~th{width:calc(100%/4)}.cookie-table-template .dienstleister-wrapper .table-desktop th:first-child:nth-last-child(5),.cookie-table-template .dienstleister-wrapper .table-desktop th:first-child:nth-last-child(5)~th{width:calc(100%/5)}.cookie-table-template .dienstleister-wrapper .table-desktop th:first-child:nth-last-child(6),.cookie-table-template .dienstleister-wrapper .table-desktop th:first-child:nth-last-child(6)~th{width:calc(100%/6)}.cookie-table-template .dienstleister-wrapper .table-desktop th:first-child:nth-last-child(7),.cookie-table-template .dienstleister-wrapper .table-desktop th:first-child:nth-last-child(7)~th{width:calc(100%/7)}.cookie-table-template .dienstleister-wrapper .table-desktop th{width:33.3%}.cookie-table-template .dienstleister-wrapper .table-desktop tr:nth-child(odd) td{background-color:#f2f5f9}.cookie-table-template .dienstleister-wrapper .table-desktop tr:hover td{background-color:#edf4fc}@media(min-width: 768px){.cookie-table-template .dienstleister-wrapper .table-desktop{display:table}}.cookie-table-template .dienstleister-wrapper table{width:100%;border-collapse:collapse}.cookie-table-template .dienstleister-wrapper table a{color:#023e84}.cookie-table-template .dienstleister-wrapper table a:hover,.cookie-table-template .dienstleister-wrapper table a:active{text-decoration:underline}.cookie-table-template .dienstleister-wrapper th,.cookie-table-template .dienstleister-wrapper td{padding:15px;width:auto;min-width:110px;text-align:left;font-size:14px;word-wrap:anywhere;hyphens:auto}.cookie-table-template .dienstleister-wrapper th a,.cookie-table-template .dienstleister-wrapper td a{text-wrap:auto;word-wrap:anywhere}@media(min-width: 1200px){.cookie-table-template .dienstleister-wrapper th,.cookie-table-template .dienstleister-wrapper td{font-size:16px}}.cookie-table-template .dienstleister-wrapper th{background-color:#023e84;color:#fff;text-transform:uppercase;font-weight:bold;letter-spacing:2px;border:1px solid #ccc}.cookie-table-template .dienstleister-wrapper td{background-color:#fff;color:#023e84;border:1px solid #ccc}.cookie-table-template .dienstleister-wrapper .none{display:none}.cookie-table-template .dienstleister-wrapper .cookie-table-template__updated{margin-top:20px;color:#023e84;font-size:14px}.header-account-wrapper{position:relative;display:flex;align-items:center}.header-account-toggle{display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:12px;background-color:#fa7d19;border-radius:1000px;cursor:pointer;text-decoration:none;transition:background-color .2s ease;flex-shrink:0}.header-account-toggle:hover{background-color:#e66e12;text-decoration:none}.header-account-toggle:active{background-color:#cc600d}.header-account-toggle::before,.header-account-toggle::after{display:none !important}.header-account-toggle .header-account-initials{font-family:"Geologica",sans-serif;font-weight:400;font-size:24px;line-height:32px;letter-spacing:0;text-transform:uppercase;color:#fff;text-align:center;display:flex;align-items:center;justify-content:center;width:24px;height:24px}.header-account-dropdown{display:none;flex-direction:column;gap:24px;font-family:"Geologica",sans-serif;z-index:1000}@media(min-width: 1201px){.header-account-dropdown{position:absolute;top:100%;right:0;width:366px;max-width:calc(100vw - 32px);padding:24px;border-radius:12px;overflow:hidden;background:linear-gradient(90deg, rgba(255, 255, 255, 0.75) 0%, rgba(255, 255, 255, 0.75) 100%),linear-gradient(90deg, rgba(2, 62, 132, 0.05) 0%, rgba(2, 62, 132, 0.05) 100%);backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 10px 15px -3px rgba(0,0,0,.1),0 20px 25px -5px rgba(0,0,0,.05)}.header-account-wrapper:hover .header-account-dropdown,.header-account-wrapper:focus-within .header-account-dropdown{display:flex}}@media(max-width: 1200px){.header-account-dropdown{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100vh;height:100dvh;padding:12px 16px;padding-top:12px;border-radius:0;overflow-y:auto;background-color:#fff;box-shadow:none;gap:40px}.header-account-dropdown.is-open{display:flex}}.header-account-dropdown__mobile-header{display:none}@media(max-width: 1200px){.header-account-dropdown__mobile-header{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 16px}}.header-account-dropdown__mobile-logo{display:flex;align-items:center;flex:1;min-width:0}.header-account-dropdown__mobile-logo img{height:30px;width:auto}.header-account-dropdown__close-btn{display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:12px;background-color:#fa7d19;border:none;border-radius:1000px;cursor:pointer;flex-shrink:0;transition:background-color .2s ease}.header-account-dropdown__close-btn:hover{background-color:#e66e12}.header-account-dropdown__close-btn:active{background-color:#cc600d}.header-account-dropdown__close-btn svg{width:24px;height:24px;color:#fff;flex-shrink:0}.header-account-dropdown__welcome{display:none}@media(max-width: 1200px){.header-account-dropdown__welcome{display:flex;flex-direction:column;gap:2px;padding:0 16px}}.header-account-dropdown__welcome-text{font-family:"Geologica",sans-serif;font-weight:600;font-size:20px;line-height:28px;letter-spacing:0;color:#023e84;white-space:normal;overflow:hidden;text-overflow:ellipsis}.header-account-dropdown__header{display:flex;align-items:center;justify-content:space-between;padding-bottom:16px;border-bottom:1px solid #e0e5ea;white-space:nowrap}@media(max-width: 1200px){.header-account-dropdown__header{padding-left:16px;padding-right:16px}}.header-account-dropdown__title{font-family:"Geologica",sans-serif;font-weight:600;font-size:16px;line-height:24px;letter-spacing:0;color:#023e84}.header-account-dropdown__type{font-family:"Geologica",sans-serif;font-weight:400;font-size:12px;line-height:18px;letter-spacing:0;color:#4b5563}.header-account-dropdown__content{display:flex;flex-direction:column;gap:16px}@media(max-width: 1200px){.header-account-dropdown__content{gap:32px;padding:0 16px}}.header-account-dropdown__data-row{display:flex;align-items:center;justify-content:space-between;width:100%}.header-account-dropdown__data-info{display:flex;flex-direction:column;gap:2px;min-width:0}.header-account-dropdown__data-label{font-family:"Geologica",sans-serif;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0;color:#4b5563;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-account-dropdown__data-value{font-family:"Geologica",sans-serif;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;color:#023e84;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-account-dropdown__copy-btn{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;padding:0;margin:0;border:none;background:rgba(0,0,0,0);color:#023e84;cursor:pointer;transition:opacity .2s ease;overflow:hidden}.header-account-dropdown__copy-btn:hover{opacity:.7}.header-account-dropdown__copy-btn:active{opacity:.5}.header-account-dropdown__copy-btn svg{width:24px;height:24px;flex-shrink:0}.header-account-dropdown__divider{border:none;height:1px;background-color:#e0e5ea;margin:0;width:100%}.header-account-dropdown__btn{display:flex;align-items:center;justify-content:center;gap:0;width:100%;height:48px;padding:12px 16px;border-radius:1000px;background-color:rgba(2,62,132,.05);text-decoration:none;transition:background-color .2s ease}@media(max-width: 1200px){.header-account-dropdown__btn{margin:0 16px;width:calc(100% - 32px)}}.header-account-dropdown__btn:hover{background-color:rgba(2,62,132,.1);text-decoration:none}.header-account-dropdown__btn:active{background-color:rgba(2,62,132,.15)}.header-account-dropdown__btn span{font-family:"Geologica",sans-serif;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;color:#023e84;padding:0 8px;white-space:nowrap}.header-account-dropdown__btn svg,.header-account-dropdown__btn img{flex-shrink:0;width:20px;height:20px;color:#023e84}.ki-label{position:absolute;bottom:16px;right:10px;writing-mode:vertical-rl;transform:rotate(180deg);color:#7d8593;font-size:10px;line-height:1;letter-spacing:.04em;pointer-events:none;user-select:none;z-index:10;font-family:inherit;font-weight:400}.hero-2027__image,.hero-slider__media-col,.hero-slider__animation--lottie,.bildtextvideo-image,.overlay-bildtextvideo,.element-cards__image-wrapper,.webinare-module__media-wrap,.progress-element__media,.card__image-header,.tutorial-mobile-media,.tutorial-main-image,.journey-box-image,.tab-panel-image,.element-card-grid__tile,.element-card-grid__additional-image,.logik__tile,.content-slides__slide-media,.vorteile-slider__card-image,.element-image__image-container{position:relative}.bildtextvideo-container>.ki-label{bottom:12px;right:8px}.content-slides__slide-media>.ki-label,.content-slides__slide-content>.ki-label,.content-slides__video-thumbnail>.ki-label,.vorteile-slider__card-image>.ki-label,.bildtextvideo-container>.ki-label,.element-card-grid__tile[data-background-type=image]>.ki-label,.element-card-grid__additional-image>.ki-label,.hero-slider__visual-col>.ki-label,.element-image__image-container>.ki-label{color:rgba(255,255,255,.6)}.buhl-breadcrumb .breadcrumb{display:flex;align-items:center;gap:12px;margin-bottom:0;flex-wrap:wrap;padding-block:12px;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5)}.buhl-breadcrumb .breadcrumb-item{display:flex;align-items:center;padding:4px;color:var(--text-primary-base, #023E84);font-size:14px;font-weight:400;line-height:20px}.buhl-breadcrumb .breadcrumb-item a{color:var(--text-primary-base, #023E84);text-decoration:none}.buhl-breadcrumb .breadcrumb-item a:focus-visible{outline:2px solid var(--text-primary-base, #023E84);outline-offset:2px}.buhl-breadcrumb .breadcrumb-item.active{color:var(--text-primary-base, #023E84)}.buhl-breadcrumb .breadcrumb-item+.breadcrumb-item::before{display:none}.buhl-breadcrumb__separator{display:flex;flex:0 0 20px;align-items:center;justify-content:center;width:20px;height:20px;list-style:none;color:var(--icon-primary-base, #023E84)}.buhl-breadcrumb__separator svg,.buhl-breadcrumb__separator img{display:block;width:20px;height:20px;color:currentColor}.pricing{position:relative;border-radius:var(--radius-scalable-s);max-width:1416px;margin:0 auto;padding:var(--spacing-scalable-3xl) 0}@media(min-width: 768px){.pricing{padding:var(--spacing-scalable-6xl) 0}}@media(max-width: 767px){.pricing{border-radius:0}}.pricing.pricing--state-b .pricing-card-image-wrapper{position:relative;width:100%;overflow:hidden;border-radius:var(--radius-non-scalable-m);margin:0 var(--spacing-non-scalable-m)}.pricing.pricing--state-b .pricing-card-image-wrapper img{width:100%;height:auto;display:block}.pricing.pricing--with-bg{background-size:cover;background-position:center;background-repeat:no-repeat}.pricing.pricing--text-light .pricing__headline,.pricing.pricing--text-light .pricing__subline{color:#fff}.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;border-radius:inherit}.pricing .container{position:relative;z-index:2}.pricing .pricing__headline{color:#023e84;margin-bottom:var(--spacing-scalable-l)}@media(max-width: 767px){.pricing .pricing__headline{font-size:32px;font-size:2rem;line-height:40px;line-height:2.5rem}}.pricing .pricing__subline{color:#4b5563;margin-bottom:var(--spacing-scalable-2xl);font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}.pricing .row.g-6{align-items:stretch;row-gap:var(--spacing-non-scalable-s)}@media(max-width: 768px){.pricing .row.g-6>.col{flex:0 0 100%;max-width:100%}.pricing .row.g-6>.pricing-product-option--size-modifier{transform:none}}@media(min-width: 769px)and (width < 2000px){.pricing .row.g-6{margin-left:0;margin-right:0}.pricing .row.g-6>.col:not(:only-child){flex:0 0 50%;max-width:50%}}@media(min-width: 1400px)and (width < 2000px){.pricing .row.g-6.pricing-row--wrapping{justify-content:center !important}.pricing .row.g-6.pricing-row--wrapping>.col:not(:only-child){flex:0 0 33.3333333333%;max-width:33.3333333333%}}@media(min-width: 769px)and (width < 2000px){.pricing .row.g-6.pricing-row--wrapping>.pricing-product-option--size-modifier{transform:none}}@media(min-width: 1200px){.pricing.pricing--price-heading-l .pricing-header__price{font-size:32px;font-size:2rem;line-height:40px;line-height:2.5rem}}@media(min-width: 992px){.pricing .pricing-row--two-cards{padding-left:119px;padding-right:119px}}@media(min-width: 2000px){.pricing .row.g-6.pricing-row--five-cards>.pricing-col--five{flex:0 0 20%;max-width:20%}}@media(min-width: 768px){.pricing .pricing-row--with-size-modifier{margin-top:var(--spacing-non-scalable-xl)}}.pricing .pricing-product-option{display:flex;flex-direction:column;border-radius:var(--radius-non-scalable-l);transition:all .3s ease}.pricing .pricing-product-option.is-disabled{pointer-events:none}.pricing .pricing-product-option.is-disabled .pricing-product-option__inner{background:var(--surface-neutral-base-inversed, #ffffff);box-shadow:0 2px 12px rgba(0,0,0,.04)}.pricing .pricing-product-option.is-disabled .pricing-header{background:var(--surface-primary-muted-inversed, #d6dce6)}.pricing .pricing-product-option.is-disabled .pricing-header__title,.pricing .pricing-product-option.is-disabled .pricing-header__price,.pricing .pricing-product-option.is-disabled .pricing-header__offer-price,.pricing .pricing-product-option.is-disabled .pricing-header__price-suffix,.pricing .pricing-product-option.is-disabled .pricing-list-intro,.pricing .pricing-product-option.is-disabled .pricing-features__text,.pricing .pricing-product-option.is-disabled .pricing-card-footer-text{color:var(--on-surface-text-neutral-light, #7e8899)}.pricing .pricing-product-option.is-disabled .pricing-features__badge-icon{background-color:#cfd5e0;color:#7e8899}.pricing .pricing-product-option.is-disabled .pricing-features__checkmark-icon{color:#a6afbe}.pricing .pricing-product-option.is-disabled .pricing-variant-item{background:#eef1f6}.pricing .pricing-product-option.is-disabled .pricing-variant-title,.pricing .pricing-product-option.is-disabled .pricing-variant-description,.pricing .pricing-product-option.is-disabled .pricing-variant-price-text{color:var(--on-surface-text-neutral-light, #7e8899)}.pricing .pricing-product-option.is-disabled .pricing-cta .btn{background:var(--surface-primary-muted-inversed, #cfd5e0);color:var(--on-surface-text-neutral-light, #7e8899);border-color:rgba(0,0,0,0)}.pricing .pricing-product-option.is-disabled .pricing-cta .btn{pointer-events:none}.pricing .pricing-product-option--highlighted .pricing-product-option__inner{box-shadow:none}@media(min-width: 768px){.pricing .pricing-product-option--size-modifier{transform:scale(1.06);transform-origin:bottom center;z-index:2}}.pricing .pricing-product-option__inner{display:flex;flex-direction:column;flex:1;width:100%;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;clip-path:inset(0 round var(--radius-non-scalable-l));background-clip:padding-box;mask-image:radial-gradient(white, black);-webkit-mask-image:-webkit-radial-gradient(white, black);background-color:#fff;box-shadow:0 2px 12px rgba(0,0,0,.06)}.pricing .pricing-header{position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:var(--spacing-non-scalable-xl);min-height:240px;border-radius:var(--radius-non-scalable-m);border-radius:24px !important;border-bottom-right-radius:24px;border-bottom-left-radius:24px;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;margin:var(--spacing-non-scalable-s);background:linear-gradient(159deg, rgba(2, 62, 132, 0.05) 13.78%, rgba(2, 62, 132, 0.1) 86.22%)}@media(max-width: 767px){.pricing .pricing-header{min-height:180px;padding:var(--spacing-non-scalable-l)}}.pricing .pricing-header--highlighted{background:linear-gradient(180deg, #0A4D9B 0%, #011E42 100%);border-radius:var(--radius-non-scalable-m);border-bottom-left-radius:var(--radius-non-scalable-m);border-bottom-right-radius:var(--radius-non-scalable-m);overflow:hidden}.pricing .pricing-header--highlighted .pricing-header__title{color:#fff}.pricing .pricing-header--highlighted .pricing-header__price{color:#fff}.pricing .pricing-header--highlighted .pricing-header__offer-price{color:#fff}.pricing .pricing-header--highlighted .pricing-header__price-suffix{color:rgba(255,255,255,.6)}.pricing .pricing-header__badge{position:absolute;top:var(--spacing-non-scalable-m);right:var(--spacing-non-scalable-m);display:flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:var(--radius-non-scalable-round);text-transform:uppercase;text-align:center;padding:var(--spacing-non-scalable-2xs);font-size:14px;font-weight:600;line-height:1.2;word-break:break-word}@media(max-width: 768px){.pricing .pricing-header__badge{width:60px;height:60px;font-size:12px}}.pricing .pricing-header__badge--yellow{background-color:#ffe620;color:#023e84}.pricing .pricing-header__badge--orange{background-color:#fa7d19;color:#fff}.pricing .pricing-header__badge--transparent{background-color:rgba(255,255,255,.1);color:#023e84;border:1px solid #023e84;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.pricing .pricing-header__title{color:#023e84;margin-bottom:0}.pricing .pricing-header__price-wrapper{display:flex;flex-direction:column;gap:var(--spacing-non-scalable-2xs)}.pricing .pricing-header__price-row{display:flex;align-items:center;gap:var(--spacing-non-scalable-xs);flex-wrap:wrap}.pricing .pricing-header__price{color:#023e84;margin-bottom:0}@media(max-width: 767px){.pricing .pricing-header__price{font-size:24px;font-size:1.5rem;line-height:32px;line-height:2rem}}.pricing .pricing-header__offer{display:inline-flex;align-items:baseline}.pricing .pricing-header__offer-price{font-size:20px;color:#023e84;text-decoration:line-through}.pricing .pricing-header__price-suffix{font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;color:#7d8593;margin-bottom:0}.pricing .pricing-variants{display:flex;flex-direction:column;gap:var(--spacing-non-scalable-xs);padding:0;margin:0 12px}.pricing .pricing-variant-item{display:flex;align-items:center;gap:var(--spacing-non-scalable-xs);padding:var(--spacing-non-scalable-s) var(--spacing-non-scalable-m);border-radius:var(--radius-non-scalable-s);border:none;background-color:#fff;cursor:pointer;transition:border-color .2s ease,background-color .2s ease;position:relative}.pricing .pricing-variant-item:hover{border-color:#7caee8;background-color:#fafbfd}.pricing .pricing-variant-item.is-selected{border-color:#023e84;background-color:#fafbfd}.pricing .pricing-variant-item.is-disabled{opacity:.45;filter:grayscale(0.45);cursor:not-allowed;pointer-events:none;background-color:#f3f3f3}.pricing .pricing-variant-item.is-disabled .pricing-variant-title,.pricing .pricing-variant-item.is-disabled .pricing-variant-description,.pricing .pricing-variant-item.is-disabled .pricing-variant-price-text{color:#7d8593}.pricing .pricing-variant-radio{appearance:none;-webkit-appearance:none;width:20px;height:20px;min-width:20px;border:2px solid #c3c9d2;border-radius:50%;background-color:#fff;cursor:pointer;position:relative;transition:border-color .2s ease}.pricing .pricing-variant-radio:checked{border-color:#023e84}.pricing .pricing-variant-radio:checked::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:10px;height:10px;border-radius:50%;background-color:#023e84}.pricing .pricing-variant-content{display:flex;flex:1;align-items:center;justify-content:space-between;gap:var(--spacing-non-scalable-xs);min-width:0}.pricing .pricing-variant-text-wrapper{display:flex;flex-direction:column;gap:2px;min-width:0}.pricing .pricing-variant-title{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-weight:600;color:#023e84}.pricing .pricing-variant-description{font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;font-weight:400;color:#5e6673}.pricing .pricing-variant-price-text{font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;font-weight:400;color:#023e84}.pricing .pricing-variant-badge{display:inline-flex;align-items:center;justify-content:center;padding:2px 8px;border-radius:var(--radius-non-scalable-2xs);text-transform:uppercase;white-space:nowrap;flex-shrink:0}.pricing .pricing-variant-badge span{font-size:10px;font-size:.625rem;line-height:16px;line-height:1rem;font-weight:600}.pricing .pricing-variant-badge--yellow{background-color:#ffe620;color:#023e84}.pricing .pricing-variant-badge--orange{background-color:#fa7d19;color:#fff}.pricing .pricing-variant-badge--transparent{background-color:rgba(2,62,132,.1);color:#023e84}.pricing .pricing-variant-tooltip-wrapper{position:relative;flex-shrink:0;margin-left:auto;align-self:center}.pricing .pricing-variant-tooltip-toggle{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:#a0a7b3;transition:color .2s ease}.pricing .pricing-variant-tooltip-toggle:hover{color:#023e84}.pricing .pricing-variant-tooltip-toggle svg{width:24px;height:24px;fill:currentColor}.pricing .pricing-variant-tooltip-toggle svg path{fill:currentColor}.pricing .pricing-variant-tooltip-content{display:none;position:absolute;right:0;top:calc(100% + 8px);width:260px;padding:var(--spacing-non-scalable-m);background-color:#fff;border-radius:var(--radius-non-scalable-s);box-shadow:0 4px 16px rgba(0,0,0,.12);z-index:10}.pricing .pricing-variant-tooltip-content.is-open{display:block}.pricing .pricing-variant-tooltip-content p{font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;color:#4b5563;margin:0}.pricing .pricing-features-wrapper{flex:1;padding:var(--spacing-non-scalable-m) var(--spacing-non-scalable-l)}@media(min-width: 768px){.pricing .pricing-features-wrapper{padding:var(--spacing-non-scalable-m) var(--spacing-non-scalable-xl)}}.pricing .pricing-list-intro{font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;color:#5e6673;margin:0 0 var(--spacing-non-scalable-xs)}.pricing .pricing-features{display:flex;flex-direction:column;gap:var(--spacing-non-scalable-s);margin:0;padding:0;list-style:none}.pricing .pricing-features__item{display:flex;align-items:flex-start;gap:var(--spacing-non-scalable-xs)}.pricing .pricing-features__icon{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.pricing .pricing-features__icon svg{width:24px;height:24px}.pricing .pricing-features__icon img{width:24px;height:24px;object-fit:contain}.pricing .pricing-features__checkmark-icon{color:#70bf73}.pricing .pricing-features__checkmark-icon svg{color:inherit}.pricing .pricing-features__badge-icon{display:inline-flex;align-items:center;justify-content:center;background-color:#ffe620;color:#023e84;border-radius:var(--radius-non-scalable-2xs);padding:2px 6px;min-width:24px;height:auto}.pricing .pricing-features__badge-icon span{font-size:10px;font-size:.625rem;line-height:16px;line-height:1rem;font-weight:600;text-transform:uppercase;white-space:nowrap}.pricing .pricing-features__text{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;color:#4b5563}.pricing .pricing-cta{padding:var(--spacing-non-scalable-l);margin-top:auto}@media(min-width: 768px){.pricing .pricing-cta{padding:var(--spacing-non-scalable-xl)}}.pricing .pricing-cta .btn{width:100%;justify-content:center;border-radius:var(--radius-non-scalable-round);font-weight:400}.pricing-product-option--highlighted .pricing .pricing-cta .btn--secondary:hover,.pricing-product-option--highlighted .pricing .pricing-cta .btn--secondary:focus{color:#011e42;background:#f2f5f9}.pricing-product-option--highlighted .pricing .pricing-cta .btn--secondary:hover svg,.pricing-product-option--highlighted .pricing .pricing-cta .btn--secondary:focus svg{color:#011e42}.pricing .pricing-card-footer-text{font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;color:#7d8593;text-align:center}.pricing .pricing-subtext{margin-top:var(--spacing-scalable-2xl);margin-bottom:var(--spacing-non-scalable-l);color:#4b5563}.pricing .pricing-subtext p{font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;margin:0}.preisbox{position:relative;margin:0 auto;max-width:1416px;border-radius:var(--radius-scalable-s);padding:var(--spacing-scalable-3xl) 0;background:#f2f2f2;overflow:hidden}@media(min-width: 768px){.preisbox{padding:var(--spacing-scalable-6xl) 0}}@media(max-width: 767px){.preisbox{border-radius:0}}.preisbox.preisbox--with-bg{background-size:cover;background-repeat:no-repeat;background-position:center}.preisbox.preisbox--text-light .preisbox__headline,.preisbox.preisbox--text-light .preisbox__subline,.preisbox.preisbox--text-light .preisbox__note{color:#fff}.preisbox__overlay{position:absolute;inset:0;background:linear-gradient(180deg, rgba(2, 62, 132, 0.24) 0%, rgba(2, 62, 132, 0.45) 100%);z-index:1}.preisbox__container{position:relative;z-index:2}.preisbox__headline{margin:0 auto var(--spacing-scalable-s);color:#023e84;text-align:center}@media(max-width: 768px){.preisbox__headline{font-size:34px;font-size:2.125rem;line-height:42px;line-height:2.625rem}}.preisbox__subline{max-width:900px;margin:0 auto var(--spacing-scalable-3xl);color:#4f5e6f;text-align:center;font-weight:500;letter-spacing:.01em;font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem}@media(max-width: 768px){.preisbox__subline{margin-bottom:var(--spacing-scalable-2xl);font-size:18px;font-size:1.125rem;line-height:26px;line-height:1.625rem}}.preisbox__header--left{text-align:left}.preisbox__header--left .preisbox__headline,.preisbox__header--left .preisbox__subline{margin-left:0;margin-right:0;text-align:left}.preisbox__layout{display:grid;grid-template-columns:minmax(320px, 1fr) minmax(420px, 1.06fr);gap:var(--spacing-scalable-3xl);align-items:start;width:min(1128px,100% - 48px);margin:0 auto}@media(max-width: 1200px){.preisbox__layout{width:min(100%,1128px);gap:var(--spacing-scalable-2xl)}}@media(max-width: 992px){.preisbox__layout{grid-template-columns:1fr}}.preisbox__choices{display:flex;flex-direction:column;gap:18px}.preisbox-choice{display:flex;align-items:center;gap:var(--spacing-non-scalable-s);width:100%;min-height:56px;padding:12px 14px;border-radius:10px;background:rgba(0,0,0,0);border:0;box-shadow:none;cursor:pointer;transition:transform 180ms ease,box-shadow 180ms ease,background-color 180ms ease}.preisbox-choice:hover{transform:none;box-shadow:none}.preisbox-choice:focus-within{outline:0}.preisbox-choice.is-selected{background:#f8f8f8;border:0;box-shadow:none;z-index:2}.preisbox-choice:not(.is-selected):hover{background:rgba(0,0,0,0);border:0;box-shadow:none}.preisbox-choice.is-disabled{opacity:.45;filter:grayscale(0.45);cursor:not-allowed;pointer-events:none}.preisbox-choice.is-disabled .preisbox-choice__title,.preisbox-choice.is-disabled .preisbox-choice__subtitle{color:#7d8593}.preisbox-choice__input{position:absolute;opacity:0;pointer-events:none}.preisbox-choice__icon{flex:0 0 24px;width:24px;height:24px;border-radius:0;background:rgba(0,0,0,0);border:0;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.preisbox-choice__icon img{width:100%;height:100%;object-fit:cover;display:block}.preisbox-choice__icon-fallback{position:absolute;inset:6px;border-radius:50%;border:1.5px solid #023e84;opacity:.24}.preisbox-choice__content{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.preisbox-choice__title{color:#023e84;font-weight:500;font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.preisbox-choice__subtitle{color:#7d8593;font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.preisbox-choice__radio{flex:0 0 22px;width:22px;height:22px;border-radius:50%;border:2px solid #023e84;position:relative;background:#fff;transition:transform 180ms ease,background-color 180ms ease}.preisbox-choice__radio::after{content:"";position:absolute;inset:4px;border-radius:50%;background:#023e84;transform:scale(0);transition:transform 180ms ease}.preisbox-choice__input:focus-visible+.preisbox-choice__icon{box-shadow:0 0 0 4px rgba(2,62,132,.16)}.preisbox-choice.is-selected .preisbox-choice__radio::after,.preisbox-choice:has(.preisbox-choice__input:checked) .preisbox-choice__radio::after{transform:scale(1)}.preisbox__detail{position:relative;padding:8px;border-radius:20px;background:#fff;border:0}@media(max-width: 768px){.preisbox__detail{padding:8px;border-radius:16px}}.preisbox-detail{display:flex;flex-direction:column;overflow:hidden;border-radius:16px;background:rgba(0,0,0,0);box-shadow:none;min-height:100%;border:0;margin-left:auto;margin-right:auto;transition:box-shadow 180ms,border-color 180ms}.preisbox-detail__header{position:relative;padding:var(--spacing-scalable-2xl);background:linear-gradient(180deg, #0f4f9a 0%, #0a2d63 100%);color:#fff;min-height:270px;display:flex;flex-direction:column;justify-content:flex-start;gap:var(--spacing-non-scalable-s);border-radius:14px;margin-bottom:8px}@media(max-width: 768px){.preisbox-detail__header{min-height:220px;padding:var(--spacing-scalable-xl)}}.preisbox-detail__badge{position:absolute;top:var(--spacing-non-scalable-m);right:var(--spacing-non-scalable-m);display:inline-flex;align-items:center;justify-content:center;min-width:72px;min-height:72px;padding:10px 12px;border-radius:999px;font-weight:700;text-transform:uppercase;text-align:center;font-size:12px;font-size:.75rem;line-height:15px;line-height:.9375rem}.preisbox-detail__badge--yellow{background:#ffe620;color:#023e84}.preisbox-detail__badge--orange{background:#fa7d19;color:#fff}.preisbox-detail__badge--transparent{background:rgba(255,255,255,.12);color:#fff;border:1px solid rgba(255,255,255,.32);backdrop-filter:blur(8px)}.preisbox-detail__title{margin:0;color:var(--on-surface-text-primary-base-inversed, #FFF);font-family:var(--font-heading-M-family, Geologica);font-size:var(--font-heading-M-font-size, 24px);font-style:normal;font-weight:700;line-height:var(--font-heading-M-line-height, 32px);letter-spacing:var(--font-heading-M-tracking, 0);max-width:calc(100% - 90px);white-space:normal;overflow:visible;text-overflow:unset}@media(max-width: 768px){.preisbox-detail__title{color:var(--on-surface-text-primary-base, #023E84);font-family:var(--font-heading-L-family, Geologica);font-size:var(--font-heading-L-font-size, 20px);font-style:normal;font-weight:700;line-height:var(--font-heading-L-line-height, 28px);letter-spacing:var(--font-heading-L-tracking, 0);max-width:100%;white-space:normal;overflow:visible;text-overflow:unset}}.preisbox-detail__price-row{display:flex;align-items:baseline;gap:var(--spacing-non-scalable-s);flex-wrap:wrap;margin-top:auto}.preisbox-detail__price{margin:0;color:#fff;font-size:60px;font-size:3.75rem;line-height:64px;line-height:4rem;font-weight:700}@media(max-width: 768px){.preisbox-detail__price{font-size:48px;font-size:3rem;line-height:52px;line-height:3.25rem}}.preisbox-detail__offer-price{color:rgba(255,255,255,.7);text-decoration:line-through;font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem}.preisbox-detail__price-suffix{margin:0;color:rgba(255,255,255,.72);font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}.preisbox-detail__body{display:flex;flex-direction:column;gap:var(--spacing-scalable-xl);padding:0 var(--spacing-scalable-2xl) var(--spacing-scalable-2xl);min-height:380px;background:rgba(0,0,0,0)}@media(max-width: 768px){.preisbox-detail__body{padding:0 var(--spacing-scalable-xl) var(--spacing-scalable-xl);min-height:320px}}.preisbox-detail__bullets{display:flex;flex-direction:column;gap:18px;margin:0;padding:0;list-style:none}.preisbox-detail__bullets--empty{min-height:20px}.preisbox-detail__bullet{display:flex;align-items:flex-start;gap:14px}.preisbox-detail__bullet-icon{flex:0 0 24px;width:24px;height:24px;border-radius:50%;background:#023e84;display:inline-flex;align-items:center;justify-content:center;margin-top:2px;position:relative}.preisbox-detail__bullet-icon::after{content:"";width:10px;height:6px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:translateY(-1px) rotate(-45deg)}.preisbox-detail__bullet-icon--custom{border-radius:0;background:rgba(0,0,0,0);box-shadow:none}.preisbox-detail__bullet-icon--custom::after{display:none}.preisbox-detail__bullet-icon--custom img{width:24px;height:24px;object-fit:contain;display:block}.preisbox-detail__bullet-text{color:#4f5e6f;font-size:18px;font-size:1.125rem;line-height:26px;line-height:1.625rem;font-weight:400}.preisbox-detail__footer{margin-top:auto}.preisbox-detail__subtext{margin-top:12px;color:#7d8593;font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem}.preisbox-detail__subtext--hidden{display:none}.preisbox-detail__cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:54px;padding:14px 22px;border-radius:999px;border:1px solid #023e84;background:#fff;color:#023e84;text-decoration:none;transition:transform 180ms ease,box-shadow 180ms ease,background-color 180ms ease}.preisbox-detail__cta:hover{transform:translateY(-1px);box-shadow:0 10px 22px rgba(2,25,54,.12)}.preisbox-detail__cta:focus-visible{outline:3px solid rgba(2,62,132,.22);outline-offset:3px}.preisbox-detail__cta-label{font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem}.preisbox-detail__cta-icon{flex:0 0 32px;width:32px;height:32px;border-radius:50%;background:#023e84;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:18px;line-height:1}.preisbox__note{margin-top:var(--spacing-scalable-2xl);color:#7d8593;font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem}.preisbox__note p{margin:0}.preisbox__global-cta{margin-top:var(--spacing-scalable-2xl)}.preisbox__global-subtext{margin-top:12px;color:#7d8593;font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem}@media(max-width: 992px){.preisbox__layout{width:100%}.preisbox-choice{min-height:84px}.preisbox-detail{margin-top:var(--spacing-scalable-xl)}}.modul-element{padding:var(--spacing-scalable-3xl) 0;border-radius:var(--radius-scalable-s);max-width:1416px;margin:0 auto}@media(max-width: 767px){.modul-element{border-radius:0}}.modul-element.background-gradient-brand-dark-blue .modul-element__headline,.modul-element.background-gradient-brand-dark-blue .modul-element__subline,.modul-element.background-gradient-brand-dark-blue .modul-element__legal-text p{color:#fff}.modul-element__header{margin-bottom:var(--spacing-scalable-2xl);text-align:center}.modul-element__headline{margin:0;color:#023e84}.modul-element__subline{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;margin:var(--spacing-non-scalable-xs) 0 0;color:#4b5563}.modul-element__grid{display:grid;gap:var(--spacing-non-scalable-m);grid-template-columns:1fr}@media(min-width: 768px){.modul-element__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 768px){.modul-element--count-1 .modul-element__grid{grid-template-columns:minmax(0, 720px);justify-content:center}}@media(min-width: 992px){.modul-element--count-3 .modul-element__grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 992px){.modul-element--count-4 .modul-element__grid{grid-template-columns:repeat(4, minmax(0, 1fr))}}.modul-element__card{display:flex;flex-direction:column;gap:var(--spacing-non-scalable-s);height:100%;background-color:#fff;border-radius:var(--radius-non-scalable-l);padding:var(--spacing-non-scalable-xl);box-shadow:0 2px 12px rgba(0,0,0,.06)}.modul-element__badge{font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem;display:inline-flex;align-self:flex-start;margin:0;border-radius:var(--radius-non-scalable-round);background:#ffe620;color:#023e84;padding:4px 10px;text-transform:uppercase;font-weight:600}.modul-element__card-title{margin:0;color:#023e84;font-size:24px}.modul-element__card-description,.modul-element__additional-info,.modul-element__upgrade-notes{font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;margin:0;color:#4b5563}.modul-element__price-suffix{font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;margin:0;color:#023e84}.modul-element__price-wrap{display:flex;flex-direction:column;gap:2px}.modul-element__price{margin:0;color:#023e84;font-size:24px !important;line-height:32px !important}.modul-element__icon-list{display:flex;flex-direction:column;gap:var(--spacing-non-scalable-xs);list-style:none;margin:0;padding:0}.modul-element__icon-item{display:flex;align-items:center;gap:var(--spacing-non-scalable-xs)}.modul-element__icon-item img{width:20px;height:20px;object-fit:contain}.modul-element__icon-item span{font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;color:#4b5563}.modul-element__button{margin-top:auto;width:100%;display:flex;justify-content:center}.modul-element__button .btn,.modul-element__button.btn{width:100%;justify-content:center}.modul-element__legal-text{margin-top:var(--spacing-scalable-xl);text-align:center}.modul-element__legal-text p{font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;margin:0;color:#5e6673}.produkt-slider-container{--produkt-blue: #023e84;--produkt-yellow: #ffe620;--produkt-surface: #ffffff;--produkt-surface-page: #f2f2f2;background:var(--produkt-surface-page);border-radius:8px;padding-top:12px;padding-bottom:12px}.produkt-slider-container .produkt-slider-headline{color:var(--text-primary-base, #023E84);text-align:center;margin:0 0 64px;padding:0 16px}.produkt-slider-container .produkt-slider-carousel{visibility:visible}.produkt-slider-container .produkt-slider-grid{display:flex;align-items:stretch;gap:8px}.produkt-slider-container .produkt-slider-carousel:not(.is-initialized) .produkt-slider-grid{overflow-x:auto;scroll-snap-type:x mandatory;padding-inline:16px}.produkt-slider-container .produkt-slider-carousel:not(.is-initialized) .produkt-slider-grid__item{flex:0 0 calc(100% - 24px);scroll-snap-align:start}.produkt-slider-container .produkt-slider-grid__item{display:flex;height:auto}.produkt-slider-container .produkt-slider-grid__item .pricing-box{flex:1;height:auto !important}.produkt-slider-container .pricing-box{border:0;border-radius:24px;background:var(--produkt-surface);box-shadow:none;text-decoration:none;color:inherit;transition:transform .2s ease}.produkt-slider-container .pricing-box:hover,.produkt-slider-container .pricing-box:focus-visible{transform:translateY(-2px)}.produkt-slider-container .pricing-box .card-body{padding:12px;height:auto}.produkt-slider-container .pricing-box .pricing-box-content{padding:24px;flex:1;height:auto !important;min-height:0;gap:12px}.produkt-slider-container .pricing-box .pricing-box-content.has-link-row{gap:14px}.produkt-slider-container .pricing-box .pricing-box-top{display:flex;flex-direction:column;gap:16px}.produkt-slider-container .pricing-box .pricing-box-head{gap:12px;align-items:center}.produkt-slider-container .pricing-box .pricing-box-icon{flex:0 0}.produkt-slider-container .pricing-box .pricing-box-icon img{width:56px;height:56px;object-fit:contain}.produkt-slider-container .pricing-box .pricing-box-description{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);text-align:left}.produkt-slider-container .pricing-box .pricing-box-price{gap:12px}.produkt-slider-container .pricing-box .pricing-box-price .price-main{color:var(--produkt-blue);font-family:var(--font-heading-S-family, Geologica);font-size:20px;line-height:1.2;font-weight:600}.produkt-slider-container .pricing-box .pricing-box-price .price-info{color:var(--produkt-blue);font-family:var(--font-body-XS-family, Geologica);font-size:12px;line-height:1.4;margin-top:2px}.produkt-slider-container .pricing-box .pricing-box-indicator{width:28px;height:28px;border-radius:999px;background:var(--produkt-blue);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:14px;line-height:1;font-weight:600;flex:0 0 28px}.produkt-slider-container .pricing-box .pricing-box-link-row{margin-top:0}.produkt-slider-container .pricing-box .pricing-box-indicator{fill:#fff;padding:4px}.produkt-slider-container .pricing-box .bildtextvideo-flex-item-brands{max-width:50%}.produkt-slider-container .pricing-box .bildtextvideo-flex-item-brands .bildtextvideo-brand-logo{width:24px;height:24px;object-fit:contain}.produkt-slider-container .pricing-box .bildtextvideo-flex-item-brands .bildtextvideo-brand-info{color:var(--produkt-blue);font-family:var(--font-body-XS-family, Geologica);font-size:var(--font-body-XS-font-size, 12px);font-style:normal;font-weight:400;line-height:var(--font-body-XS-line-height, 18px);letter-spacing:var(--font-body-XS-tracking, 0)}.produkt-slider-container .produkt-slider-cta{margin-top:16px}.produkt-slider-container .produkt-slider-cta .btn svg{padding:4px}@media(max-width: 991.98px){.produkt-slider-container{padding-top:40px;padding-bottom:56px}.produkt-slider-container .produkt-slider-headline{margin-bottom:56px}.produkt-slider-container .produkt-slider-cta .btn{width:auto;max-width:100%;white-space:normal}.produkt-slider-container .produkt-slider-cta .btn svg{flex-shrink:0}.produkt-slider-container .pricing-box .pricing-box-title{font-size:24px}.produkt-slider-container .pricing-box .pricing-box-description{font-size:var(--font-body-S-font-size, 15px)}.produkt-slider-container .pricing-box .pricing-box-price .price-main{font-size:24px}}@media(max-width: 768px){.produkt-slider-container .produkt-slider-headline{font-size:32px;line-height:40px;margin-bottom:40px}}@media(min-width: 992px){.produkt-slider-container .produkt-slider-grid{display:grid !important;grid-template-columns:repeat(3, minmax(0, 1fr));gap:8px}.produkt-slider-container .produkt-slider-carousel:not(.is-initialized) .produkt-slider-grid{overflow:visible;padding-inline:0}}.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;margin:0}@media(max-width: 992px){.element-3-spalten__cards{flex-direction:column;gap:32px}}@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;flex:1 1 0;min-width:0;width:auto}.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:12px;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;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__card-description p,.element-3-spalten__card-description ul,.element-3-spalten__card-description ol{margin:0}.element-3-spalten__card-description ul,.element-3-spalten__card-description ol{padding-left:0;list-style-position:inside}.element-3-spalten__card-description li{margin-bottom:4px;font-family:"Geologica",sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0px}.element-3-spalten__card-description li:last-child{margin-bottom:0}.element-3-spalten__cta-row{display:flex;flex-direction:column;gap:16px;width:100%}@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}}.element-3-spalten__subline{margin:0;width:100%;font-family:"Geologica",sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;color:#023e84}.element-3-spalten__cta-wrapper{display:flex;flex-direction:column;gap:16px;width:100%}@media(min-width: 768px){.element-3-spalten__cta-wrapper{flex-direction:row;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}}@media(min-width: 768px){.element-4-spalten--boxed{padding-left:119px;padding-right:119px}}.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);padding:0 var(--spacing-non-scalable-l);width:100%}.element-4-spalten__heading.text-center{align-items:center;justify-content:center}.element-4-spalten__heading.text-start{align-items:flex-start;justify-content:flex-start}.element-4-spalten__heading h2{color:#023e84;margin:0;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__heading h3{color:#023e84;margin:0;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 h3{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 h3{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__card--placeholder{display:none;visibility:hidden;pointer-events:none;background:rgba(0,0,0,0);border:0;box-shadow:none;padding:0;min-height:0}@media(min-width: 992px){.element-4-spalten__card--placeholder{display:flex}}.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:232px;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 .card__button-container--two-btns{gap:8px}.element-4-spalten .card__button-container--badges-row{flex-direction:row;flex-wrap:wrap;gap:var(--spacing-non-scalable-s);align-items:center;justify-content:center}.element-4-spalten .card__button-container--badges-row a{width:auto}.element-4-spalten .card__button-container--badge-center{align-items:center}.element-4-spalten .card__button-container--badge-center a{width:auto}.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;justify-content:center;gap:12px}.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-container--normal{width:100%;margin-left:0;margin-right:0}.element-image__image{width:100%;height:auto;display:block}.element-image__image--original-size{width:auto;max-width:100%;margin:0 auto}.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__text-group{display:flex;flex-direction:column;gap:8px;width:100%}.element-image__preheadline{font-family:var(--font-heading-S-family, Geologica);font-size:var(--font-heading-S-font-size, 20px);color:var(--element-image-text-color, #023E84);margin:0;text-align:center;width:100%}.element-image__heading{color:var(--element-image-text-color, #023E84);margin:0;text-align:center;width:100%;font-size:20px;line-height:28px}@media(min-width: 768px){.element-image__heading{font-size:32px;line-height:40px}}.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:var(--element-image-text-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)}@media(min-width: 768px){.element-image__cta-wrapper{flex-direction:row;gap:var(--spacing-non-scalable-M, 16px)}}.element-image__cta-wrapper__cta{display:flex;justify-content:center;width:100%}.element-image__cta-wrapper__cta a{width:100%}@media(min-width: 768px){.element-image__cta-wrapper__cta a{width:100%}}.element-image .heading-3xl{color:var(--element-image-text-color, #023E84);margin:0;font-size:48px;line-height:56px;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}}@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:var(--element-image-text-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)}.element-fliesstext{padding:0;border-radius:var(--radius-scalable-s)}.element-fliesstext__container{padding:var(--spacing-scalable-3xl);max-width:702px;margin:0 auto;display:flex;flex-direction:column}@media(min-width: 992px){.element-fliesstext__container{box-sizing:content-box}}@media(max-width: 768px){.element-fliesstext__container{padding:0}}.element-fliesstext__headline{color:var(--text-primary-base, #023E84);margin:0 0 16px;text-align:left}.element-fliesstext__headline--center{text-align:center}@media(max-width: 767px){.element-fliesstext__headline{font-family:var(--font-heading-XL-family, Geologica);font-size:var(--font-heading-XL-font-size, 24px) !important;font-style:normal;font-weight:700;line-height:var(--font-heading-XL-line-height, 32px) !important;letter-spacing:var(--font-heading-XL-tracking, 0);padding:0 24px}}.element-fliesstext__anchor-target{scroll-margin-top:calc(var(--anchor-scroll-offset, 120px) + 12px)}.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 24px}}.element-fliesstext__content>:last-child{margin-bottom:0}.element-fliesstext__faq{margin-top:0}.element-fliesstext__content+.element-fliesstext__faq{margin-top:16px}.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("../../modules/fliesstext/images/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);margin-top:0;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)}details[open] .element-fliesstext__faq-answer{margin-top:var(--spacing-non-scalable-s)}.element-fliesstext__faq-item.is-closing .element-fliesstext__faq-answer{margin-top:0}.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{margin-top:var(--spacing-scalable-3xl);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:24px}.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__downloads{display:flex;flex-direction:column;gap:16px}@media(max-width: 767px){.element-fliesstext__downloads{padding:0 24px}}.element-fliesstext__download-btn{display:flex;align-items:center;align-self:stretch;gap:var(--spacing-non-scalable-XS, 8px);padding:var(--spacing-non-scalable-M, 16px) var(--spacing-non-scalable-S, 12px);text-decoration:none;border:1px solid var(--border-primary-base, #023E84);border-radius:var(--radius-non-scalable-XS, 8px);background:rgba(0,0,0,0);color:var(--text-primary-base, #023E84);font-family:var(--font-label-M-family, Geologica);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)}.element-fliesstext__download-btn img{flex-shrink:0;width:24px;height:24px}.element-fliesstext__download-btn:hover{background:var(--surface-primary-transparent-base, rgba(2, 62, 132, 0.05))}.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)}.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%;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:400px;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:400px;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:20px;line-height:28px}}@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-inversed);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:var(--surface-primary-bold-inversed)}.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-arrow{display:none}.tutorial-step-subline{display:none}.tutorial-step-text-group{display:contents}.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}@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:100%;transform:scaleX(0);transition:transform .1s linear;transform-origin:left}@keyframes fadeInContent{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media(min-width: 992px){.design-finanz-dokublick .tutorial-container{width:1178px;max-width:100%;padding:var(--spacing-scalable-XL, 40px) 0;padding-inline:var(--spacing-non-scalable-m, 16px);gap:var(--spacing-non-scalable-S, 12px);flex-shrink:0;align-items:center}}@media(min-width: 992px){.design-finanz-dokublick .tutorial-content-column,.design-finanz-dokublick .tutorial-image-column,.design-finanz-dokublick .tutorial-stats-column{flex:1 1 0;min-width:0}}@media(min-width: 992px){.design-finanz-dokublick .tutorial-content-column{max-height:none;overflow:visible}}.design-finanz-dokublick .tutorial-steps{gap:var(--spacing-non-scalable-S, 12px)}@media(min-width: 992px){.design-finanz-dokublick .tutorial-steps{gap:var(--spacing-non-scalable-S, 12px)}}.design-finanz-dokublick .tutorial-step-wrapper{border-radius:var(--radius-non-scalable-S, 12px)}.design-finanz-dokublick .tutorial-step-wrapper:has(.tutorial-step.is-active){padding:1px;border:1px solid var(--gradient-background-transparent, rgba(255, 255, 255, 0.1));background:rgba(255,255,255,.5);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.design-finanz-dokublick .tutorial-step{display:flex;min-height:88px;min-width:0;padding:var(--spacing-non-scalable-S, 12px);flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;border-radius:var(--radius-non-scalable-S, 12px);border:1px solid var(--gradient-background-transparent, rgba(255, 255, 255, 0.1));background:rgba(255,255,255,.5);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:none;margin:0;cursor:pointer}.design-finanz-dokublick .tutorial-step:last-child{border-bottom:1px solid var(--gradient-background-transparent, rgba(255, 255, 255, 0.1))}.design-finanz-dokublick .tutorial-step:has(.tutorial-step-text),.design-finanz-dokublick .tutorial-step:has(.tutorial-step-button){flex-direction:column;border-radius:var(--radius-non-scalable-S, 12px);border-bottom:1px solid var(--gradient-background-transparent, rgba(255, 255, 255, 0.1));padding:var(--spacing-non-scalable-S, 12px);background:rgba(255,255,255,.5);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.design-finanz-dokublick .tutorial-step .tutorial-step-number span,.design-finanz-dokublick .tutorial-step .tutorial-step-headline,.design-finanz-dokublick .tutorial-step .tutorial-step-subline,.design-finanz-dokublick .tutorial-step .tutorial-step-arrow svg{color:var(--text-neutral-muted, #7d8593);fill:var(--text-neutral-muted, #7d8593)}.design-finanz-dokublick .tutorial-step .tutorial-step-body{display:none !important}.design-finanz-dokublick .tutorial-step.is-active{background:rgba(0,0,0,0);border:none;border-radius:var(--radius-non-scalable-S, 12px);padding:var(--spacing-non-scalable-S, 12px);margin:0;box-shadow:none}.design-finanz-dokublick .tutorial-step.is-active:has(.tutorial-step-text),.design-finanz-dokublick .tutorial-step.is-active:has(.tutorial-step-button){background:rgba(255,255,255,.5)}.design-finanz-dokublick .tutorial-step.is-active .tutorial-step-number{background-color:rgba(0,0,0,0);border:none;transform:none}.design-finanz-dokublick .tutorial-step.is-active .tutorial-step-number span{color:var(--text-primary-base, #023E84)}.design-finanz-dokublick .tutorial-step.is-active .tutorial-step-number span,.design-finanz-dokublick .tutorial-step.is-active .tutorial-step-headline,.design-finanz-dokublick .tutorial-step.is-active .tutorial-step-subline,.design-finanz-dokublick .tutorial-step.is-active .tutorial-step-arrow svg{color:var(--text-primary-base, #023E84);fill:var(--text-primary-base, #023E84)}.design-finanz-dokublick .tutorial-step-content{flex-direction:row;align-items:center;gap:var(--spacing-scalable-xs, 12px);width:100%}.tutorial-step.is-active .design-finanz-dokublick .tutorial-step-content{gap:var(--spacing-scalable-xs, 12px)}.design-finanz-dokublick .tutorial-step-header{flex:1;align-items:center;gap:var(--spacing-scalable-xs, 12px);min-width:0}.design-finanz-dokublick .tutorial-step-number{width:52px;height:auto;min-height:auto;border:none;background:rgba(0,0,0,0);border-radius:0;flex-shrink:0;padding:0;transform:none}.design-finanz-dokublick .tutorial-step-number span{font-family:var(--font-heading-XL-family, "Geologica", sans-serif);font-size:var(--font-heading-XL-font-size, 40px);font-style:normal;font-weight:700;line-height:var(--font-heading-XL-line-height, 48px);letter-spacing:var(--font-heading-XL-tracking, 0);color:var(--text-primary-base, #023E84);width:52px;display:block;text-align:left}.design-finanz-dokublick .tutorial-step-text-group{display:flex;flex-direction:column;flex:1;min-width:0;justify-content:center}.design-finanz-dokublick .tutorial-step-headline{font-family:var(--font-body-M-family, "Geologica", sans-serif);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);color:var(--text-primary-base, #023E84);margin:0}.design-finanz-dokublick .tutorial-step-subline{display:block;font-family:var(--font-body-S-family, "Geologica", sans-serif);font-size:var(--font-body-S-font-size, 14px);font-style:normal;font-weight:400;line-height:var(--font-body-S-line-height, 20px);letter-spacing:var(--font-body-S-tracking, 0);color:var(--text-primary-base, #023E84);margin:0}.design-finanz-dokublick .tutorial-step-arrow{display:flex;align-items:center;flex-shrink:0}.design-finanz-dokublick .tutorial-step-arrow svg{width:24px;height:24px}@media(max-width: 991px){.design-finanz-dokublick{--fz-mobile-inline-offset: clamp(24px, 3.25vw, 32px);--fz-mobile-card-bottom: var(--spacing-non-scalable-l, 24px);--fz-mobile-card-gap: var(--spacing-non-scalable-s, 12px);--fz-mobile-image-extra-width: 0px;--fz-mobile-image-fade: clamp(32px, 9vw, 56px);--fz-mobile-image-overlap: clamp(30px, 4vw, 48px);--fz-mobile-steps-height: 0px;height:var(--tutorial-scroll-height);min-height:auto;padding:var(--spacing-scalable-6XL, 24px) 0;background:var(--surface-primary-transparent-base, rgba(2, 62, 132, 0.05))}.design-finanz-dokublick .tutorial-container{position:sticky;top:0;height:var(--fz-mobile-stage-height, 320px);width:100%;flex-direction:column;padding:0;gap:var(--spacing-non-scalable-L, 24px);align-items:center;max-width:100%;background-color:inherit;overflow:hidden}.design-finanz-dokublick .tutorial-content-column{flex:1;min-height:0;overflow:visible;gap:var(--spacing-non-scalable-L, 24px);max-height:none;position:relative;background-color:inherit}.design-finanz-dokublick .tutorial-content-column::after{content:"";position:absolute;right:0;bottom:0;left:0;height:var(--fz-mobile-card-bottom);background-color:inherit;pointer-events:none;z-index:1}.design-finanz-dokublick .tutorial-header{display:none}.design-finanz-dokublick .fz-image-container{position:absolute;top:0;right:0;bottom:max(0px,var(--fz-mobile-steps-height) - var(--fz-mobile-image-overlap));left:0;overflow:hidden;z-index:0;margin-top:24px}.design-finanz-dokublick .fz-image-item{position:absolute;inset:0;display:flex !important;align-items:flex-start;justify-content:center;padding:0 var(--fz-mobile-inline-offset) 0;opacity:0;-webkit-mask-image:linear-gradient(to bottom, #000 0, #000 calc(100% - var(--fz-mobile-image-fade)), transparent 100%);mask-image:linear-gradient(to bottom, #000 0, #000 calc(100% - var(--fz-mobile-image-fade)), transparent 100%);transition:opacity .5s ease;max-height:none !important}.design-finanz-dokublick .fz-image-item.fz-media-visible{opacity:1}.design-finanz-dokublick .fz-image-item img,.design-finanz-dokublick .fz-image-item video{width:calc(100% + var(--fz-mobile-image-extra-width));height:var(--fz-image-rendered-height, auto);max-width:none;max-height:none;object-fit:cover;object-position:center top;display:block;border-radius:12px}.design-finanz-dokublick .tutorial-steps{position:absolute;bottom:0;left:0;right:0;overflow:visible;flex-direction:row;flex-wrap:nowrap;height:auto;gap:var(--fz-mobile-card-gap);padding:12px 0 var(--fz-mobile-card-bottom) var(--fz-mobile-inline-offset);will-change:transform;transition:transform .45s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:2}.design-finanz-dokublick .tutorial-step-wrapper{flex:0 0 calc(100% - var(--fz-mobile-inline-offset));min-height:94px;display:flex;flex-direction:column;position:static;inset:auto;transform:none !important;border-radius:var(--radius-non-scalable-S, 12px);border:1px solid var(--gradient-background-transparent, rgba(255, 255, 255, 0.1));background:rgba(255,255,255,.5);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);padding:1px}.design-finanz-dokublick .tutorial-mobile-media:not(.fz-image-item){display:none !important}.design-finanz-dokublick .tutorial-step{height:auto !important;min-height:80px;border-radius:var(--radius-non-scalable-S, 12px) !important;background:rgba(0,0,0,0) !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;border:none !important;margin:0}.design-finanz-dokublick .tutorial-step.is-active{background:rgba(0,0,0,0) !important;border:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}}@media(max-width: 991px)and (max-width: 480px){.design-finanz-dokublick{--fz-mobile-image-extra-width: clamp(12px, 6vw, 24px)}}.tutorial-stats-column{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-scalable-XL, 40px)}@media(max-width: 991px){.tutorial-stats-column{display:none}}.tutorial-stats-column .tutorial-stat-card{display:flex;width:226px;height:auto;flex:0 0 auto;padding:var(--spacing-non-scalable-S, 12px);flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--spacing-non-scalable-none, 0);border-radius:var(--radius-scalable-S, 12px);border:1px solid var(--gradient-background-transparent, rgba(255, 255, 255, 0.1));background:var(--surface-primary-base-inversed, #FFF);box-shadow:0 12px 36px 0 rgba(0,0,0,.15);scroll-snap-align:unset}.tutorial-stats-mobile{display:flex;flex-direction:column;padding:var(--spacing-scalable-6XL, 24px) 0;align-items:flex-start;gap:var(--spacing-scalable-XL, 24px)}@media(min-width: 992px){.tutorial-stats-mobile{display:none}}.tutorial-stats-mobile-headline{width:100%;color:var(--text-primary-base, #023E84);text-align:center;font-family:var(--font-heading-2XL-family, Geologica);font-size:var(--font-heading-2XL-size, 32px);font-style:normal;font-weight:700;line-height:var(--font-heading-2XL-line-height, 40px);letter-spacing:var(--font-heading-2XL-tracking, 0);margin:0}.tutorial-stats-mobile-cards{display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--spacing-non-scalable-S, 12px);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:20px 0 40px 0;width:100vw;position:relative;left:50%;transform:translateX(-50%)}.tutorial-stats-mobile-cards::before,.tutorial-stats-mobile-cards::after{content:"";flex:0 0 calc(50vw - 100px);min-width:calc(50vw - 100px)}.tutorial-stats-mobile-cards::-webkit-scrollbar{display:none}.tutorial-stat-card{display:flex;flex:0 0 200px;width:200px;height:200px;padding:var(--spacing-non-scalable-S, 12px);flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-non-scalable-none, 0);scroll-snap-align:center;border-radius:var(--radius-scalable-S, 12px);border:1px solid var(--gradient-background-transparent, rgba(255, 255, 255, 0.1));background:var(--surface-primary-base-inversed, #FFF);box-shadow:none;transition:box-shadow .3s ease}.tutorial-stat-card.is-active{box-shadow:0 12px 36px 0 rgba(0,0,0,.15)}.tutorial-stat-headline-row{display:flex;flex-direction:row;align-items:center;gap:8px}.tutorial-stat-icon{display:flex;align-items:center;flex-shrink:0}.tutorial-stat-icon svg{width:20px;height:20px;aspect-ratio:1/1}.tutorial-stat-headline{display:block;color:var(--text-primary-base, #023E84);font-family:var(--font-heading-2XL-family, Geologica);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)}.tutorial-stat-subline{display:block;color:var(--text-primary-base, #023E84);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)}.tutorial-stats-mobile .tutorial-stat-headline{text-align:center;font-size:32px;line-height:40px}.tutorial-stats-mobile .tutorial-stat-subline{text-align:center}.hero-2027{padding:var(--bs-gutter-x) var(--bs-gutter-y);background-color:var(--background-content)}.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;overflow:hidden;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__container--has-glass{padding:8px;align-items:stretch}@media(max-width: 1199px){.hero-2027__container--has-glass{min-height:800px}}.hero-2027__container--has-glass>.hero-2027__content--frosted{position:relative;width:100%;max-width:none;flex:1 1 auto;height:auto;min-height:0;align-self:stretch;display:flex;box-sizing:border-box}.hero-2027__container--has-glass>.hero-2027__content--frosted .hero-2027__wrapper{flex:1 1 auto;min-height:0}@media(max-width: 1199px){.hero-2027__container--has-glass>.hero-2027__content--frosted{flex:0 0 auto;height:auto;min-height:0}.hero-2027__container--has-glass>.hero-2027__content--frosted .hero-2027__wrapper{flex:0 0 auto;height:auto;min-height:0}}@media(min-width: 1200px){.hero-2027__container--has-glass{padding:24px;min-height:512px}.hero-2027__container--has-glass>.hero-2027__content--frosted{width:50%;max-width:50%;flex:0 0 50%}}@media(max-width: 1199px){.hero-2027__container--glass-mobile-oben{justify-content:flex-start}}@media(max-width: 1199px){.hero-2027__container--glass-mobile-unten{justify-content:flex-end}}.hero-2027__background-media{position:absolute;inset:0;z-index:0;display:block}.hero-2027__background-media img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.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__content--frosted{background:rgba(255,255,255,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:var(--radius-non-scalable-s);padding:0;height:100%;min-height:100%;align-self:stretch}.hero-2027__content--frosted .hero-2027__wrapper{padding:24px;height:100%;min-height:100%;box-sizing:border-box}@media(max-width: 1199px){.hero-2027__content--frosted{height:auto;min-height:0}.hero-2027__content--frosted .hero-2027__wrapper{height:auto;min-height:0}}.hero-2027__wrapper{display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-scalable-xl);width:100%;min-height: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:rgba(255,255,255,.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__pre-headline-logo{width:auto;max-width:100%}.hero-2027__pre-headline-logo li{border-radius:var(--radius-non-scalable-round, 1000px);background:rgba(255,255,255,.6);backdrop-filter:blur(16px);padding:var(--spacing-non-scalable-xs)}.hero-2027__pre-headline-logo img{display:block;width:auto;max-width:min(180px,100%);max-height:30px;height:auto}.hero-2027__headline{color:var(--text-primary-base);margin:0;width:100%}.hero-2027__headline-row{display:inline-flex;flex-wrap:nowrap;align-items:flex-start;gap:0;width:auto;max-width:100%}.hero-2027__headline-row .hero-2027__headline{width:auto;flex:0 1 auto}.hero-2027__headline-marker{margin:0;font-size:1em;line-height:1;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);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}@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__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(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__wrapper{gap:var(--spacing-scalable-xl)}}@media(max-width: 767px){.hero-2027 .hero-2027__headline{font-size:32px;line-height:40px}}.hero-slider{--hero-slider-visual-mobile-height: 217px;position:relative;background-color:var(--background-content);border-radius:var(--radius-non-scalable-s);overflow:hidden}.hero-slider__slider{position:relative;height:auto}.hero-slider .splide__track,.hero-slider .splide__list{height:auto}.hero-slider__slide{position:relative;height:auto;background:var(--hero-slide-bg, var(--background-content));overflow:hidden}.hero-slider__slide::before{content:"";position:absolute;inset:0;background:url("../../modules/hero-slider/Container.webp") center center/cover no-repeat;pointer-events:none;opacity:var(--hero-slide-overlay-opacity, 0.9);z-index:0}.hero-slider__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-non-scalable-2xl);height:100%}@media(max-width: 1199px){.hero-slider__content{gap:16px}}.hero-slider__text-col{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;margin-inline:auto;padding-inline:var(--bs-gutter-x);text-align:center}@media(max-width: 1199px){.hero-slider__text-col{position:relative;left:50%;transform:translateX(-50%)}}.hero-slider__eyebrow{margin:0;padding-top:40px;color:var(--hero-slide-text, var(--text-primary-base))}.hero-slider__headline{margin:0;color:var(--hero-slide-text, var(--text-primary-base))}.hero-slider__headline.heading-2xl{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)}@media(max-width: 767px){.hero-slider__headline.heading-2xl{font-size:32px;line-height:40px}}.hero-slider__subtext{margin:0;color:var(--hero-slide-text, var(--text-primary-base))}.hero-slider__slide-buttons{display:flex;flex-direction:column;align-items:center;gap:16px;width:70%}@media(min-width: 1200px){.hero-slider__slide-buttons{flex-direction:row;justify-content:center;gap:8px}}.hero-slider__visual-col{position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:100%;max-width:1416px;height:auto;margin-top:auto;overflow:hidden}@media(max-width: 1199px){.hero-slider__visual-col{height:217px;max-height:217px}}.hero-slider__visual-col--lottie{aspect-ratio:560/365;height:auto;max-height:365px;width:100%}@media(max-width: 1199px){.hero-slider__visual-col--lottie{aspect-ratio:auto;flex:0 0 auto;height:100%;min-height:217px;max-height:217px}}.hero-slider__visual-bg{position:absolute;inset:auto 0 0;height:150px;background:var(--surface-primary-transparent-base);border-radius:var(--radius-non-scalable-s)}.hero-slider__visual-arc{position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:min(82.16%,1163px);height:clamp(140px,16vw,229px);background:var(--surface-primary-transparent-base);border-top-left-radius:var(--radius-non-scalable-round);border-top-right-radius:var(--radius-non-scalable-round)}.hero-slider__media-col{position:relative;width:100%;margin-top:0;margin-bottom:0;margin-inline:auto;z-index:2}@media(max-width: 1199px){.hero-slider__media-col{width:100%;height:100%;margin-top:0}}.hero-slider__picture{display:block;width:100%;margin:0;line-height:0;overflow:hidden}@media(max-width: 1199px){.hero-slider__picture{height:100%}}.hero-slider__image{width:100%;display:block;margin:0;object-fit:cover}@media(max-width: 1199px){.hero-slider__image{width:100%;height:100%;object-fit:contain;object-position:bottom center}}.hero-slider__animation{position:absolute;left:0;bottom:0;width:clamp(150px,22vw,244px);pointer-events:none;transform-origin:center;will-change:transform,opacity;opacity:0}.hero-slider__animation.is-active{opacity:1}.hero-slider__animation--lottie{position:absolute;inset:0;display:flex;align-items:flex-end;width:100%;height:100%;opacity:1;z-index:3;background:rgba(0,0,0,0)}.hero-slider__animation--lottie>svg{width:100% !important;height:100% !important;display:block;margin-top:auto}.hero-slider__animation--lottie.is-loaded{opacity:1}.hero-slider__animation--float.is-active{animation:heroSliderFloat 1.7s ease-out}.hero-slider__animation--pulse.is-active{animation:heroSliderPulse 1.2s ease-out}.hero-slider__animation--orbit.is-active{animation:heroSliderOrbit 1.6s ease-out}.hero-slider__slide-button{margin-top:4px}.hero-slider .splide__arrows{position:absolute;left:24px;right:24px;top:50%;transform:translateY(-50%);display:flex;justify-content:space-between;z-index:4}@media(max-width: 1199px){.hero-slider .splide__arrows{left:12px;right:12px;pointer-events:none}}.hero-slider .splide__arrow{position:static;display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:var(--spacing-non-scalable-xs, 8px);border-radius:var(--radius-non-scalable-round, 1000px);border:0;background:var(--surface-primary-base-inversed, #fff);color:var(--text-primary-base);opacity:1;box-shadow:0 12px 36px 0 rgba(0,0,0,.15)}.hero-slider .splide__arrow:disabled{opacity:.4;cursor:not-allowed}.hero-slider .splide__arrow svg{width:32px;height:32px;flex-shrink:0}.hero-slider .splide__arrow *{pointer-events:none}@media(max-width: 1199px){.hero-slider .splide__arrow{pointer-events:auto;width:44px;height:44px;padding:6px}.hero-slider .splide__arrow svg{width:28px;height:28px}}.hero-slider .splide__arrow--prev svg{transform:scaleX(1)}.hero-slider .splide__pagination{justify-content:center;padding:0;margin-top:var(--spacing-non-scalable-xs);gap:8px}@media(min-width: 1200px){.hero-slider .splide__pagination{margin-top:var(--spacing-non-scalable-m)}}.hero-slider .splide__pagination__page{margin:0;width:10px;height:10px;background:rgba(2,62,132,.2);opacity:1}.hero-slider .splide__pagination__page.is-active{transform:none;background:#023e84}@media(max-width: 767px){.hero-slider .hero-slider__headline{font-size:32px;line-height:40px}}@keyframes heroSliderFloat{0%{transform:translateY(22px) scale(0.92);opacity:0}100%{transform:translateY(0) scale(1);opacity:1}}@keyframes heroSliderPulse{0%{transform:scale(0.86);opacity:0}70%{transform:scale(1.08);opacity:1}100%{transform:scale(1);opacity:1}}@keyframes heroSliderOrbit{0%{transform:translate(26px, -18px) rotate(-24deg) scale(0.88);opacity:0}100%{transform:translate(0, 0) rotate(0deg) scale(1);opacity:1}}.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:22px;height:22px;background-color:#fff;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,.banner--trust>a{justify-content:flex-start;gap:8px !important}.banner--trust.banner--trust-rotating>div,.banner--trust.banner--trust-rotating>a{display:none !important;width:100%}.banner--trust.banner--trust-rotating>div.is-visible,.banner--trust.banner--trust-rotating>a.is-visible{display:flex !important;justify-content:center;animation:trustBannerItemFadeIn .45s ease}.banner--trust.banner--trust-rotating .banner__content{flex:0}.banner--trust.banner--trust-rotating .banner__text{white-space:nowrap}.banner--trust .banner__content{flex:1}.banner--trust:has(>div:only-child)>div{width:100%}}@keyframes trustBannerItemFadeIn{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.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--app-store{border:none;border-radius:12px;padding:24px 119px;display:flex;align-items:center;justify-content:center;gap:40px;flex-wrap:wrap}.banner--app-store .banner__app-store-text{margin:0;font-family:"Geologica",sans-serif;font-weight:700;color:inherit;white-space:nowrap}.banner--app-store .banner__app-store-badges{display:flex;align-items:center;justify-content:center;gap:24px;flex-wrap:wrap}.banner--app-store .banner__app-store-button{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.banner--app-store .banner__app-store-button img{display:block;height:40px;width:auto;max-width:100%}.banner--app-store .banner__app-store-button--apple{width:117px}.banner--app-store .banner__app-store-button--mac{width:156px}.banner--app-store .banner__app-store-button--google{width:135px}.banner--app-store .banner__app-store-button--microsoft{width:111px}@media(max-width: 767px){.banner--app-store{padding:16px;gap:12px}.banner--app-store .banner__app-store-text{white-space:normal;text-align:center;font-size:24;font-size:1.5rem;line-height:20;line-height:1.25rem;line-height:1.25}.banner--app-store .banner__app-store-badges{gap:12px}}.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}.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:#e8e8e8}.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}@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;padding-top:20px;overflow:hidden;border-radius:var(--radius-scalable-s);margin-bottom:1rem;max-width:1416px;margin:0 auto}.content-slides sup{font-size:var(--content-slides-superscript-size, 24px);line-height:1}.content-slides__header{text-align:center;margin-bottom:var(--spacing-3xl, 48px);max-width:632px;margin-left:auto;margin-right:auto}.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__subline{margin:16px 0 0;color:var(--text-neutral-light, #4B5563);text-align:center;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)}.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;max-height:690px}.content-slides__slide-content:has(.content-slides__slide-media--video){padding:0}.content-slides__slide-content:has(.content-slides__slide-media--video) .content-slides__slide-text{display:none}.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::after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none}.content-slides__slide-bg-blur{position:absolute;inset:0;border-radius:var(--radius-non-scalable-S, 12px);background:linear-gradient(9deg, rgba(0, 0, 0, 0.05) 13.64%, rgba(0, 0, 0, 0.5) 86.36%);backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);z-index:2;pointer-events:none;transform:scale(1.05);-webkit-mask-image:linear-gradient(180deg, #000 0%, #000 24%, rgba(0, 0, 0, 0.72) 48%, rgba(0, 0, 0, 0.22) 72%, transparent 100%);mask-image:linear-gradient(180deg, #000 0%, #000 24%, rgba(0, 0, 0, 0.72) 48%, rgba(0, 0, 0, 0.22) 72%, transparent 100%)}.content-slides__slide-bg-blur::after{content:"";position:absolute;inset:0;background:linear-gradient(9deg, rgba(0, 0, 0, 0.05) 13.64%, rgba(0, 0, 0, 0.5) 86.36%);z-index:1}.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-L-font-size, 32px)}@media(max-width: 768px){.content-slides__slide-content:has(.content-slides__slide-bg-blur) .content-slides__slide-headline{font-size:var(--font-heading-L-font-size, 20px)}}.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:var(--font-heading-L-font-size, 32px)}@media(max-width: 768px){.content-slides__slide-headline{font-size:var(--font-heading-L-font-size, 20px)}}.content-slides__slide-headline{font-weight:700;line-height:40px;color:inherit;font-family:Geologica,sans-serif}.content-slides__slide-headline .content-slides__slide-headline-marker{margin:0;font-family:var(--font-body-M-family, Geologica);font-size:12px;line-height:18px;vertical-align:super;color:inherit}.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-subtext p,.content-slides__slide-subtext ul,.content-slides__slide-subtext ol{margin:0;color:inherit;font:inherit}.content-slides__slide-subtext ul,.content-slides__slide-subtext ol{padding-left:1.2em}.content-slides__slide-subtext li{color:inherit;font:inherit}.content-slides__slide-subtext li+li{margin-top:6px}.content-slides__slide-subtext li::marker{color:currentColor}.content-slides__slide-media{position:relative;width:100%;height:auto;border-radius:12px;overflow:hidden}.content-slides__slide-media--docked{margin-bottom:0;padding-bottom:0}.content-slides__slide-content--docked{padding-bottom:0}.content-slides .content-slides__slide-content--docked .content-slides__slide-buttons{position:absolute;left:var(--spacing-2xl, 40px);right:var(--spacing-2xl, 40px);bottom:var(--spacing-2xl, 40px);z-index:5;width:auto;margin-top:0}.content-slides__image{display:block;width:100%;height:100%;object-fit:cover}.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;overflow:hidden}.content-slides__video-dimmer{position:absolute;inset:0;background:rgba(0,0,0,.15);z-index:1;pointer-events:none}.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:rgba(255,255,255,.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-media--video .ki-label{bottom:100px;z-index:10}.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;font-family:var(--font-body-M-family, Geologica);font-size:12px;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;width:100%;display:flex;gap:var(--spacing-m, 16px);justify-content:center;margin-top:var(--spacing-3xl, 48px);flex-wrap:wrap;padding:0 var(--spacing-2xl, 8px);box-sizing:border-box}.content-slides__fixed-buttons .btn{width:100%;max-width:400px}.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:rgba(255,255,255,.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:rgba(255,255,255,.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(min-width: 1025px){.content-slides--desktop-5 .content-slides__slide{flex:0 0 calc((100% - 48px)/4.3);min-width:0}.content-slides--desktop-5 .content-slides__slide-content{min-height:420px;padding:var(--spacing-xl, 24px)}.content-slides--desktop-5 .content-slides__slide-content:has(.content-slides__image):has(.content-slides__slide-buttons){padding-bottom:var(--spacing-xl, 24px)}.content-slides--desktop-5 .content-slides__slide-content:has(.content-slides__image){padding-bottom:0}.content-slides--desktop-5 .content-slides__slide-content--docked .content-slides__slide-buttons{left:var(--spacing-xl, 24px);right:var(--spacing-xl, 24px);bottom:var(--spacing-xl, 24px)}.content-slides--desktop-5 .content-slides__slide-text{margin-bottom:var(--spacing-l, 24px)}.content-slides--desktop-5 .content-slides__slide-headline,.content-slides--desktop-5 .content-slides__slide-content:has(.content-slides__slide-bg-blur) .content-slides__slide-headline{font-size:20px;line-height:28px}.content-slides--desktop-5 .content-slides__slide-subtext{font-size:14px;line-height:20px}.content-slides--desktop-5 .content-slides__slide-buttons{gap:var(--spacing-s, 12px)}}@media(max-width: 1024px){.content-slides__slide{flex:0 0 calc(50% - 12px);min-width:280px}.content-slides__track{gap:12px;padding:0}.content-slides__slide-content{min-height:400px;padding:var(--spacing-xl, 24px)}.content-slides .content-slides__slide-content--docked .content-slides__slide-buttons{left:var(--spacing-xl, 24px);right:var(--spacing-xl, 24px);bottom: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, 12px);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-content--docked{padding-bottom:0}.content-slides__slide-headline{line-height:28px}.content-slides__slide-buttons{width:100%}.content-slides__slide-buttons>*{width:100%}.content-slides__slide-buttons .btn{width:100%}.content-slides__slide-media--docked{margin-bottom:0;padding-bottom:0}.content-slides .content-slides__slide-content--docked .content-slides__slide-buttons{left:var(--spacing-m, 16px);right:var(--spacing-m, 16px);bottom:var(--spacing-m, 16px);width:auto}.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)}.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:rgba(255,255,255,.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:rgba(255,255,255,.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{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: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}.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}@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:300px;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-headline,.tabs-subtext{padding-left:24px;padding-right:24px}.tabs-header{margin-bottom:var(--spacing-non-scalable-XL, 32px)}.tabs-navigation{flex-wrap:nowrap;justify-content:flex-start;margin-left:4px;margin-right:4px}.tab-button{padding:var(--spacing-non-scalable-XS, 8px) var(--spacing-non-scalable-S, 12px)}.tab-panel-image{flex:0 0 auto;width:100%;min-height:0;aspect-ratio:16/9}.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)}.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{padding:var(--spacing-scalable-6xl) 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}.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)}}.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;display:block;border-radius:12px;position:relative;overflow:hidden}@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-image .logik__tile-image__img{width:100%;height:100%;object-fit:cover;display:block;border-radius:12px}.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:34px}}.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:rgba(255,255,255,.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:rgba(255,255,255,.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{border:1px solid #023e84}.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}}.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}.fusszeile{width:100%;padding:24px 0;color:#333;font-family:"Geologica",sans-serif;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:rgba(255,255,255,.15);color:#e0e0e0}.fusszeile--text-light .fusszeile__content pre{background-color:rgba(255,255,255,.15);color:#e0e0e0}.fusszeile--text-light .fusszeile__content hr{border-top:1px solid rgba(255,255,255,.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%;display:block;max-width:1416px;margin:0 auto;height:var(--ws-h-desktop, 20px);margin-bottom:var(--ws-m-desktop, 0px);background-color:rgba(0,0,0,0);border:none;padding:0}@media(max-width: 1199px){.whitespace{height:var(--ws-h-tablet, var(--ws-h-desktop, 20px));margin-bottom:var(--ws-m-tablet, var(--ws-m-desktop, 0px))}}@media(max-width: 767px){.whitespace{height:var(--ws-h-mobile, var(--ws-h-desktop, 20px));margin-bottom:var(--ws-m-mobile, var(--ws-m-desktop, 0px))}}.whitespace--behind{position:relative;z-index:-1}@media(min-width: 1200px){.acf-module-wrapper--buhl_bildtextvideo.acf-module-wrapper--spacing-boxed{padding:var(--spacing-non-scalable-2xl) 119px}}.bildtextvideo-section-header{margin-bottom:var(--spacing-XL, 48px)}.bildtextvideo-section-header.bildtextvideo-section-header--boxed .container{max-width:960px}@media(max-width: 992px){.bildtextvideo-section-header.bildtextvideo-section-header--boxed .container{max-width:100%}}.bildtextvideo-section-header .bildtextvideo-section-header-content--icon-left .bildtextvideo-section-header-title{text-align:left}.bildtextvideo-section-header .bildtextvideo-section-header-content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;text-align:center}.bildtextvideo-section-header .bildtextvideo-section-header-content.bildtextvideo-section-header-content--icon-left{flex-direction:row;justify-content:flex-start;align-items:center;text-align:left;gap:32px}.bildtextvideo-section-header .bildtextvideo-section-header-icon{width:56px;height:56px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.bildtextvideo-section-header .bildtextvideo-section-header-icon .section-header-icon-img{width:56px;height:56px;object-fit:contain}.bildtextvideo-section-header .bildtextvideo-section-header-icon.bildtextvideo-section-header-icon--linked{cursor:pointer}.bildtextvideo-section-header .bildtextvideo-section-header-icon.bildtextvideo-section-header-icon--linked:focus-visible{outline:2px solid var(--text-primary-base, #023E84);outline-offset:2px}.bildtextvideo-section-header .bildtextvideo-section-header-title{color:var(--text-primary-base, #023E84);font-family:var(--font-heading-3XL-family, Geologica);font-size:var(--font-heading-3XL-font-size, 48px);font-weight:700;line-height:var(--font-heading-3XL-line-height, 56px);letter-spacing:var(--font-heading-3XL-tracking, 0);margin:0;text-align:center;word-wrap:break-word}.bildtextvideo-section-header-content--icon-left .bildtextvideo-section-header .bildtextvideo-section-header-title{text-align:left}@media(max-width: 992px){.bildtextvideo-section-header .bildtextvideo-section-header-title{font-size:var(--font-heading-2XL-size, 32px);line-height:var(--font-heading-2XL-line-height, 40px)}}@media(max-width: 768px){.bildtextvideo-section-header .bildtextvideo-section-header-title{font-size:var(--font-heading-XL-size, 28px);line-height:var(--font-heading-XL-line-height, 36px)}}@media(max-width: 768px){.bildtextvideo-section-header{margin-bottom:var(--spacing-L, 32px)}.bildtextvideo-section-header .bildtextvideo-section-header-content{gap:16px}.bildtextvideo-section-header .bildtextvideo-section-header-content.bildtextvideo-section-header-content--icon-left{flex-direction:row;justify-content:flex-start;align-items:center;text-align:left;gap:16px}.bildtextvideo-section-header-content--icon-left .bildtextvideo-section-header .bildtextvideo-section-header-title{text-align:left}}.bildtextvideo-container{border-radius:var(--radius-non-scalable-S, 12px);background:var(--surface-secondary-base, #FFE620);min-height:400px;overflow:hidden;height:auto}.bildtextvideo-container sup{font-size:var(--bildtextvideo-superscript-size, 24px);line-height:1}@media(max-width: 768px){.bildtextvideo-container{height:auto;min-height:0}}@media(max-width: 1200px){.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}@media(max-width: 768px){.bildtextvideo-container .bildtextvideo-buttons{width:100%;flex-direction:column}.bildtextvideo-container .bildtextvideo-buttons .bildtextvideo-button,.bildtextvideo-container .bildtextvideo-buttons .btn-default{width:100%;justify-content:center}}.bildtextvideo-container .bildtextvideo-text{padding:40px;min-height:400px}@media(max-width: 1200px){.bildtextvideo-container .bildtextvideo-text{padding:12px}}@media(max-width: 768px){.bildtextvideo-container .bildtextvideo-text{display:flex !important;flex-direction:column !important;justify-content:flex-end !important;align-items:flex-start !important;gap:12px;flex:1 0 0;align-self:stretch;min-height:0}}.bildtextvideo-container .bildtextvideo-headline{color:#023e84;padding-top:64px}.bildtextvideo-container .bildtextvideo-headline.bildtextvideo-headline--no-padding{padding-top:0}@media(max-width: 768px){.bildtextvideo-container .bildtextvideo-headline{font-size:var(--font-heading-2XL-size, 32px);line-height:var(--font-heading-2XL-line-height, 40px)}.bildtextvideo-container .bildtextvideo-headline.heading-2xl.font-geologica{padding-top:0}}.bildtextvideo-container .bildtextvideo-headline-marker{margin:0;font-family:var(--font-body-M-family, Geologica);font-size:12px;line-height:18px;vertical-align:super;color:inherit}.bildtextvideo-container .bildtextvideo-subline{color:#4b5563;font-size:var(--font-body-M-font-size, 16px);font-style:normal;font-weight:400;z-index:2}@media(max-width: 768px){.bildtextvideo-container .row.bildtextvideo-mobile-image--top{flex-direction:column !important;flex-wrap:nowrap}.bildtextvideo-container .row.bildtextvideo-mobile-image--bottom{flex-direction:column-reverse !important;flex-wrap:nowrap}}.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}.bildtextvideo-container .bildtextvideo-video-dimmer{position:absolute;inset:0;z-index:1}.bildtextvideo-container .bildtextvideo-video-banner{position:absolute;bottom:12px;left:12px;right:12px;background:rgba(255,255,255,.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-flex-item-brands{width:50%;flex-basis:50%}.bildtextvideo-container #bildtextvideo-brands-prices{flex-direction:row}.bildtextvideo-container .bildtextvideo-preisinfo-firstline{color:var(--Buhl-Blau, #023E84);font-family:var(--font-body-L-family, Geologica);font-size:var(--font-body-L-font-size, 20px);font-style:normal;font-weight:600;line-height:var(--font-body-L-line-height, 28px);letter-spacing:var(--font-body-L-tracking, 0);margin-bottom:0px;padding-top:12px}.bildtextvideo-container .bildtextvideo-preisinfo-secondline{color:var(--Buhl-Blau, #023E84);font-family:var(--font-body-XS-family, Geologica);font-size:var(--font-body-XS-font-size, 12px);font-style:normal;font-weight:400;line-height:var(--font-body-XS-line-height, 18px);letter-spacing:var(--font-body-XS-tracking, 0)}.bildtextvideo-container .bildtextvideo-brand-info{color:var(--text-primary-base, #023E84);gap:10px;font-family:var(--font-body-XS-family, Geologica);font-size:var(--font-body-XS-font-size, 12px);font-style:normal;font-weight:400;line-height:var(--font-body-XS-line-height, 18px);letter-spacing:var(--font-body-XS-tracking, 0)}.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(58deg, rgb(0, 0, 0) 20%, rgb(0, 0, 0) 35%, rgba(0, 0, 0, 0) 48%)}@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;padding:40px;gap:8px}.bildtextvideo-container .bildtextvideo-badges.badge-position-below{padding-left:0}.bildtextvideo-container .bildtextvideo-badges.badge-position-above-headline{padding:0 0 8px 0}@media(max-width: 1200px){.bildtextvideo-container .bildtextvideo-badges{padding:12px}.bildtextvideo-container .bildtextvideo-badges.badge-position-below{padding-left:0}.bildtextvideo-container .bildtextvideo-badges.badge-position-above-headline{padding:0 0 8px 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:not(.badge-icon--colored) img{filter:brightness(0) saturate(100%) invert(1)}.bildtextvideo-container .bildtextvideo-badges li .badge-icon:not(.badge-icon--colored) svg path,.bildtextvideo-container .bildtextvideo-badges li .badge-icon:not(.badge-icon--colored) svg circle,.bildtextvideo-container .bildtextvideo-badges li .badge-icon:not(.badge-icon--colored) svg rect,.bildtextvideo-container .bildtextvideo-badges li .badge-icon:not(.badge-icon--colored) svg polygon,.bildtextvideo-container .bildtextvideo-badges li .badge-icon:not(.badge-icon--colored) svg ellipse{fill:var(--badge-icon-color, #FFFFFF)}.bildtextvideo-container .bildtextvideo-badges li .badge-icon--colored svg,.bildtextvideo-container .bildtextvideo-badges li .badge-icon--colored img{filter:none}.bildtextvideo-container .bildtextvideo-badges.badge-layout-boxed li{flex:0 1 auto;max-width:calc(50% - 4px);min-width:0}@media(max-width: 768px){.bildtextvideo-container .bildtextvideo-badges.badge-layout-boxed li{max-width:100%}}.bildtextvideo-container .btn-default{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("../../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("../../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:hover,.bildtextvideo-container .btn--secondary.bildtextvideo-button:focus-visible{border-radius:var(--radius-non-scalable-round, 1000px);border:var(--border-border-1px, 1px) solid var(--on-surface-border-primary-bold, #011E42);background:var(--surface-primary-bold-inversed, #F2F5F9)}.bildtextvideo-container .btn--secondary.bildtextvideo-button[data-position=before]::before{content:"";background-image:url("../../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("../../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-buttons .btn--secondary:hover,.bildtextvideo-container .bildtextvideo-buttons .btn--secondary:focus-visible{border-radius:var(--radius-non-scalable-round, 1000px);border:var(--border-border-1px, 1px) solid var(--on-surface-border-primary-bold, #011E42);background:var(--surface-primary-bold-inversed, #F2F5F9)}.bildtextvideo-container .btn--secondary-inversed.bildtextvideo-button{background-color:rgba(0,0,0,0) !important;color:#fff}.bildtextvideo-container .btn--secondary-inversed.bildtextvideo-button[data-position=before]::before{content:"";background-image:url("../../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.bildtextvideo-button[data-position=after]{display:inline-flex;align-items:center;justify-content:center}.bildtextvideo-container .btn--secondary-inversed.bildtextvideo-button[data-position=after]::after{content:"";background-image:url("../../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("../../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("../../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}.acf-module-wrapper--buhl_bildtextvideo:not(.acf-module-wrapper--spacing-boxed) .bildtextvideo-container:not([data-desktop-image]){padding:64px 119px}@media(max-width: 768px){.acf-module-wrapper--buhl_bildtextvideo:not(.acf-module-wrapper--spacing-boxed) .bildtextvideo-container:not([data-desktop-image]){padding:40px 0}}@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;max-height:0;overflow:hidden;transition:max-height .3s ease;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-faq__answer{max-height:1000px}.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)}.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)}}.element-fragen-antworten__buttons .btn{gap:10px;padding:var(--spacing-non-scalable-S, 12px) 20px}.element-fragen-antworten__buttons .btn svg{width:20px;height:20px;padding:2px;box-sizing:content-box;flex-shrink:0}@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:rgba(255,255,255,.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, 24px) 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{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;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-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{color:var(--text-primary-base);margin:0 !important;padding:0 !important;width:100%;position:relative;flex-shrink:0;text-align:left;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.heading-h3,.text-teaser-headline.heading-h4,.text-teaser-headline.heading-xl,.text-teaser-headline.heading-l{margin:0 !important;padding:0 !important;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-subtext{color:var(--text-primary-base);margin:0;width:100%;position:relative;flex-shrink:0;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 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}.support-element{display:grid;grid-template-columns:minmax(0, 1fr);gap:12px;width:100%;max-width:1416px;margin:0 auto;color:var(--text-primary-base, #023e84)}.support-element__visual{position:relative;width:100%;aspect-ratio:464/236;overflow:hidden;border-radius:8px;background:#f3f3f3}.support-element__image{position:absolute;top:-32.34%;left:.02%;display:block;width:99.96%;max-width:none;height:217.24%;object-fit:cover;object-position:center}.support-element__content{display:flex;align-items:center;min-width:0;padding:24px 16px;border-radius:8px;background:#fff}.support-element__text{display:flex;flex-direction:column;gap:12px;width:100%}.support-element__heading,.support-element__description{margin:0;color:inherit}.support-element__heading{font-size:24px;line-height:32px}@media(min-width: 768px){.support-element{grid-template-columns:minmax(0, 1fr) minmax(0, 2.02586fr)}.support-element__heading{font-size:40px;line-height:48px}.support-element__content{min-height:236px;padding:40px}}.splide{overflow:hidden}.splide__track{overflow:hidden}.splide__slide{overflow:hidden}.testimonial-container{color:var(--text-primary-base, #023E84);padding:var(--spacing-scalable-6XL, 104px) 119px;flex-shrink:0;border-radius:var(--radius-non-scalable-s, 12px)}.testimonial-container .row.d-none.d-lg-flex>[class*=col-]{display:flex}.testimonial-container .testimonial-cards-row>[class*=col-]{display:flex}.testimonial-container h2{color:var(--text-primary-base)}@media(max-width: 992px){.testimonial-container h2{font-size:32px;line-height:40px;padding:0 12px}}@media(max-width: 992px){.testimonial-container{padding:var(--spacing-scalable-6XL, 104px) 0px}}.testimonial-container .summary-box-testimonials{color:var(--text-primary-base, #023E84)}.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(../../assets/images/icons/24px/favorite-filled.svg)}.testimonial-container .summary-box-testimonials .star-icon.quarter-filled{background-image:url(../../assets/images/icons/24px/favorite-quarter-filled.svg)}.testimonial-container .summary-box-testimonials .star-icon.threequarter-filled{background-image:url(../../assets/images/icons/24px/favorite-three-quarter-filled.svg)}.testimonial-container .summary-box-testimonials .star-icon.half-filled{background-image:url(../../assets/images/icons/24px/favorite-half-filled.svg)}.testimonial-container .summary-box-testimonials .summary-text{color:var(--text-primary-base, #023E84);min-width:0;max-width:100%;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;min-width:290px;width:100%;height:100%;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-text{color:var(--text-primary-base, #023E84)}.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 .testimonial-meta{margin-top:auto}.testimonial-container .single-box-testimonial .star-icon-orange{width:16px;height:16px;margin-right:4px;background-size:16px 16px;background-image:url(../../assets/images/icons/24px/orangestar.svg)}.testimonial-container .single-box-testimonial.single-box-testimonial-full{min-width:100%;width:100%}.testimonial-container .splide__list{align-items:stretch}.testimonial-container .splide__slide{display:flex;height:auto}.testimonial-container.testimonial-layout-content-left .summary-box-testimonials .summary-text{white-space:normal}.testimonial-container.testimonial-layout-content-left .single-box-testimonial .testimonial-text{overflow-wrap:anywhere}.testimonial-container.testimonial-layout-content-left .single-box-testimonial .star-icon-orange{display:none}@media(min-width: 992px){.testimonial-container.testimonial-layout-content-left .summary-box-testimonials{align-items:flex-start;gap:20px}.testimonial-container.testimonial-layout-content-left .summary-box-testimonials .points{margin-right:0}.testimonial-container.testimonial-layout-content-left .summary-box-testimonials .summary-text{white-space:normal;max-width:480px}.testimonial-container.testimonial-layout-content-left .testimonial-cards-row{gap:12px}.testimonial-container.testimonial-layout-content-left .testimonial-cards-row>[class*=col-]{flex:0 0 100%;max-width:100%;margin-bottom:0 !important}.testimonial-container.testimonial-layout-content-left .single-box-testimonial{min-width:0;max-width:340px;margin-left:auto;padding:20px}.testimonial-container.testimonial-layout-content-left .single-box-testimonial .testimonial-text{margin-bottom:20px !important}}.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("../../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}.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;box-shadow:0 2px 8px rgba(0,0,0,.08);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{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:12px;padding:12px;background:var(--surface-primary-transparent-base, rgba(2, 62, 132, 0.05));backdrop-filter:blur(40px);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;box-shadow:0 4px 24px rgba(0,0,0,.08);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:#e6ecf3;backdrop-filter:none;border-radius:0;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:rgba(255,255,255,.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__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}.zusatz-menu{width:100%}.zusatz-menu__container{position:relative;display:flex;align-items:center;width:100%;background:var(--zusatz-menu-bg, var(--surface-primary-transparent-light-inversed));backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);border-radius:var(--radius-scalable-s);padding:var(--spacing-non-scalable-xs) var(--spacing-non-scalable-l);margin-bottom:12px;overflow:hidden}@media(max-width: 767px){.zusatz-menu__container{padding:var(--spacing-non-scalable-xs) var(--spacing-non-scalable-m)}}.zusatz-menu__track{display:flex;align-items:center;gap:var(--spacing-non-scalable-s);flex:1 1 auto;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.zusatz-menu__track::-webkit-scrollbar{display:none}@media(max-width: 767px){.zusatz-menu__track.zusatz-menu__track--fade-left:not(.zusatz-menu__track--fade-right){mask-image:linear-gradient(to right, transparent 0, black 24px);-webkit-mask-image:linear-gradient(to right, transparent 0, black 24px)}.zusatz-menu__track.zusatz-menu__track--fade-right:not(.zusatz-menu__track--fade-left){mask-image:linear-gradient(to right, black calc(100% - 24px), transparent 100%);-webkit-mask-image:linear-gradient(to right, black calc(100% - 24px), transparent 100%)}.zusatz-menu__track.zusatz-menu__track--fade-left.zusatz-menu__track--fade-right{mask-image:linear-gradient(to right, transparent 0, black 24px, black calc(100% - 24px), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, black 24px, black calc(100% - 24px), transparent 100%)}}.zusatz-menu__logo{flex:0 0 auto;display:flex;align-items:center}.zusatz-menu__logo a{display:flex;align-items:center}.zusatz-menu__logo img{display:block;height:20px;width:auto}.zusatz-menu__items{display:flex;align-items:center;gap:var(--spacing-non-scalable-2xs);list-style:none;margin:0;padding:0;flex:0 0 auto}.zusatz-menu__arrow{display:none;position:absolute;top:50%;transform:translateY(-50%);z-index:1;align-items:center;justify-content:center;border:none;background:rgba(0,0,0,0);padding:0;color:var(--zusatz-menu-color, var(--on-surface-text-primary-base));cursor:pointer;opacity:1;transition:opacity .2s ease,visibility 0s linear .2s}.zusatz-menu__arrow svg{display:block;width:24px;height:24px;fill:currentColor}.zusatz-menu__arrow.is-hidden{opacity:0;visibility:hidden;pointer-events:none}.zusatz-menu__arrow--prev{left:0}.zusatz-menu__arrow--next{right:0}@media(max-width: 767px){.zusatz-menu__arrow{display:flex}}.zusatz-menu__item-wrapper{flex:0 0 auto}.zusatz-menu__item{position:relative;display:inline-flex;align-items:center;padding:var(--spacing-non-scalable-xs);color:var(--zusatz-menu-color, var(--on-surface-text-primary-base));text-decoration:none;white-space:nowrap;border-radius:var(--radius-non-scalable-round);transition:color .2s ease}.zusatz-menu__item::after{content:"";position:absolute;left:var(--spacing-non-scalable-xs);right:var(--spacing-non-scalable-xs);bottom:2px;height:4px;border-radius:var(--radius-scalable-s);background:rgba(0,0,0,0)}.zusatz-menu__item:hover,.zusatz-menu__item:focus-visible{color:var(--zusatz-menu-color, var(--on-surface-text-primary-deep))}.zusatz-menu__item--active{color:var(--zusatz-menu-color, var(--on-surface-text-primary-deep))}.zusatz-menu__item--active::after{background:var(--zusatz-menu-color, var(--on-surface-text-primary-deep))}.header-product-bar{width:100%;margin-top:8px;margin-bottom:0;overflow:visible}.header-product-bar .splide__track{overflow:visible;padding:0 !important;pointer-events:none}.header-product-bar .splide__list{display:flex;gap:12px;align-items:stretch;flex-wrap:nowrap;overflow:visible;pointer-events:auto}.header-product-bar .splide__slide{width:250px !important;flex:0 0 auto;overflow:visible}.header-product-bar__item{display:inline-flex;align-items:center;gap:10px;padding:12px;min-height:48px;width:250px;min-width:250px;border-radius:8px;background:#fff;color:#023e84;text-decoration:none;border:1px solid rgba(0,0,0,0);transition:background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease;white-space:nowrap;font-weight:600;position:relative;z-index:1}.header-product-bar__item *{pointer-events:none}.header-product-bar__item:hover,.header-product-bar__item:focus-visible{background:#fff;color:#011e42;border-color:rgba(0,0,0,0);box-shadow:0 12px 36px rgba(0,0,0,.15);z-index:2}.header-product-bar__item:hover .header-product-bar__name,.header-product-bar__item:focus-visible .header-product-bar__name{font-family:var(--font-label-M-family, Geologica);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);color:var(--text-primary-bold, #011E42)}.header-product-bar__item:active{border-color:rgba(0,0,0,0);background:#fafbfd;box-shadow:0 2px 6px rgba(16,24,40,.12);color:#022f67}.header-product-bar__item:active .header-product-bar__name,.header-product-bar__item:active .header-product-bar__icon,.header-product-bar__item:active .header-product-bar__indicator{color:#022f67}.header-product-bar__item:active .header-product-bar__name svg path,.header-product-bar__item:active .header-product-bar__icon svg path,.header-product-bar__item:active .header-product-bar__indicator svg path{fill:#022f67}.header-product-bar__icon{display:inline-flex;width:24px;height:24px}.header-product-bar__icon svg,.header-product-bar__icon img{width:100%;height:100%;display:block}.header-product-bar__name{font-family:var(--font-label-M-family, Geologica);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);color:var(--text-primary-base, #023E84)}.header-product-bar__indicator{display:inline-flex;color:inherit;margin-left:auto;width:24px;height:24px}.header-product-bar__indicator svg,.header-product-bar__indicator img{width:100%;height:100%;display:block}@media(min-width: 993px){.header-product-bar .splide{overflow:visible;width:100%}.header-product-bar .splide__track{overflow:visible;width:100%}.header-product-bar .splide__track[hidden],.header-product-bar .splide__track[aria-hidden=true]{display:block !important;visibility:visible !important;opacity:1 !important;height:auto !important}.header-product-bar .splide__list{gap:16px;justify-content:stretch;width:100%;transform:none !important}.header-product-bar .splide__slide{width:auto !important;flex:1 1 0;min-width:0}.header-product-bar .header-product-bar__item{width:100%;min-width:0}}@media(max-width: 992px){.header-product-bar{margin-top:12px}.header-product-bar .splide__list{gap:0}.header-product-bar .splide__slide{width:max-content !important}.header-product-bar .header-product-bar__item{width:max-content;min-width:0}}header.header-product-bar-hidden .header-product-bar{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-8px);transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s}header .header-product-bar{transition:opacity .2s ease,transform .2s ease,visibility 0s linear 0s}.comparison-module{max-width:1416px;margin:0 auto}.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:rgba(255,255,255,.15)}.comparison-module.bg-color-blue .comparison-btn.btn--secondary:active{background-color:rgba(255,255,255,.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:rgba(255,255,255,.1)}.comparison-module.bg-color-blue .comparison-btn.btn--tertiary:active{background-color:rgba(255,255,255,.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{border-radius:var(--radius-non-scalable-xs, 8px)}.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{border-radius:var(--radius-non-scalable-xs, 8px);background-size:100% 100%;background-attachment:fixed}.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-module.has-table-buttons .comparison-table-wrapper{margin-bottom:var(--spacing-non-scalable-5xl, 64px)}@media(max-width: 768px){.comparison-module.has-table-buttons .comparison-table-wrapper{margin-bottom:var(--spacing-scalable-xl, 40px)}}@media(min-width: 769px){.comparison-module.text-cta-module{padding-top:104px !important;padding-bottom:64px !important;padding-left:119px;padding-right:119px}}@media(min-width: 769px){.comparison-module.text-cta-module.layout-single-row .comparison-footer{justify-content:space-between}}.comparison-module.text-cta-module .comparison-info-items,.comparison-module.text-cta-module .comparison-buttons{justify-content:center}@media(min-width: 769px){.comparison-module.text-cta-module.layout-single-row .comparison-info-items{justify-content:flex-start}.comparison-module.text-cta-module.layout-single-row .comparison-buttons{justify-content:flex-end}}@media(min-width: 769px){.comparison-module.text-cta-module .comparison-buttons{width:auto}}@media(min-width: 769px){.comparison-module.text-cta-module.has-buttons{padding-top:64px !important}}@media(max-width: 768px){.comparison-module.text-cta-module{padding-top:24px !important;padding-bottom:24px !important;padding-left:24px;padding-right:24px}.comparison-module.text-cta-module.has-buttons{padding-top:40px !important}}.text-cta-module .comparison-info-item__icon img{width:24px;height:24px;object-fit:contain}.text-cta-module .comparison-info-item__icon svg{width:24px;height:24px;color:var(--comparison-info-icon-color, currentColor)}.comparison-info-item__icon--uploaded .comparison-info-item__icon-mask{display:block;width:24px;height:24px;background-color:var(--comparison-info-icon-color, currentColor);-webkit-mask:var(--comparison-info-icon-url) center/contain no-repeat;mask:var(--comparison-info-icon-url) center/contain no-repeat}.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}}@media(max-width: 480px){.comparison-table__label-cell{max-width:180px;hyphens:auto}}.comparison-table__data-cell{width:140px;text-align:center;vertical-align:middle}@media(max-width: 768px){.comparison-table__data-cell{width:60px}}@media(max-width: 480px){.comparison-table__data-cell{width:80px}}.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__text-content--schwarz{color:var(--text-neutral-base, #000000)}.comparison-table__text-content--blau{color:var(--text-primary-base, #023E84)}.comparison-table__text-content--grau{color:var(--text-neutral-muted, #7D8593)}.comparison-table__empty-cell{display:inline-block;width:1px;height:24px}.comparison-table__cell-content{display:inline-flex;flex-direction:column;align-items:center;gap:var(--spacing-non-scalable-3xs, 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}}@keyframes siegelleiste-marquee{from{transform:translateX(0)}to{transform:translateX(var(--siegelleiste-shift, -50%))}}.siegelleiste{overflow:visible;width:100%}.siegelleiste__container{padding:0}.siegelleiste__headline{color:var(--text-primary-base, #023E84);text-align:center;font-family:var(--font-heading-L-family, Geologica);font-size:var(--font-heading-L-font-size, 20px);font-style:normal;font-weight:700;line-height:var(--font-heading-L-line-height, 28px);letter-spacing:var(--font-heading-L-tracking, 0);margin:0 0 var(--spacing-scalable-l) 0}@media(min-width: 768px){.siegelleiste__headline{font-size:32px;line-height:40px}}.siegelleiste__viewport{overflow:hidden;width:100%;display:flex;flex-direction:column;gap:16px;-webkit-mask-image:linear-gradient(to right, transparent 0%, black 8%, black 92%, transparent 100%);mask-image:linear-gradient(to right, transparent 0%, black 8%, black 92%, transparent 100%)}.siegelleiste__viewport .siegelleiste__track--desktop{display:none}.siegelleiste__viewport .siegelleiste__track--mobile{display:flex}@media(min-width: 768px){.siegelleiste__viewport .siegelleiste__track--desktop{display:flex}.siegelleiste__viewport .siegelleiste__track--mobile{display:none}}.siegelleiste__track{display:flex;flex-wrap:nowrap;align-items:flex-end;will-change:transform;animation:siegelleiste-marquee linear infinite}@media(prefers-reduced-motion: reduce){.siegelleiste__track{animation:none}}.siegelleiste__group{width:100%;flex-shrink:0;display:flex;flex-direction:row;align-items:flex-start;gap:16px;margin-right:var(--spacing-non-scalable-XS, 8px)}.siegelleiste__group-icon{flex-shrink:0;align-self:flex-start;width:56px;height:56px}.siegelleiste__group-icon img{display:block;width:100%;height:100%;object-fit:contain}.siegelleiste__seals{display:flex;align-items:center;gap:16px;border-radius:8px;padding:var(--spacing-non-scalable-XS, 8px)}.siegelleiste__seal{flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-non-scalable-XS, 8px);background:var(--surface-neutral-soft, #F9FAFB);padding:10px;width:115px;height:115px;box-sizing:border-box}.siegelleiste__seal img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.siegelleiste__link{display:inline-flex;align-items:center;align-self:center;gap:2px;text-decoration:none}.siegelleiste__link:hover,.siegelleiste__link:focus-visible{text-decoration:none}.siegelleiste__link-arrow{flex-shrink:0;width:24px;height:24px;background:url("../images/icons/24px/arrow-right-blue.svg") center no-repeat}.siegelleiste--static .siegelleiste__content{border-radius:8px;padding-top:20px;padding-bottom:20px}@media(min-width: 768px){.siegelleiste--static .siegelleiste__content{padding-top:40px;padding-bottom:40px}}.siegelleiste--static .siegelleiste__viewport{overflow-x:auto;overflow-y:hidden;container-type:inline-size;cursor:grab;scrollbar-width:none}.siegelleiste--static .siegelleiste__viewport::-webkit-scrollbar{display:none}.siegelleiste--static .siegelleiste__viewport.is-dragging{cursor:grabbing;user-select:none}.siegelleiste--static .siegelleiste__viewport img{user-select:none;-webkit-user-drag:none}.siegelleiste--static .siegelleiste__track{flex-wrap:nowrap;gap:16px;animation:none;will-change:auto}.siegelleiste--static .siegelleiste__group{width:max-content;min-width:100%;margin-right:0}.siegelleiste--static .siegelleiste__seals{width:100%;box-sizing:border-box;flex-wrap:nowrap;justify-content:center}@media(max-width: 767px){.siegelleiste--static .siegelleiste__seal,.siegelleiste--static .siegelleiste__group-icon{flex:0 0 calc((100cqw - 16px - 48px)/4);width:calc((100cqw - 16px - 48px)/4);height:auto;aspect-ratio:1}}.siegelleiste--static .siegelleiste__text{display:flex;flex-direction:column;gap:8px;margin-top:12px;padding:0 var(--spacing-non-scalable-XS, 8px) var(--spacing-non-scalable-XS, 8px);color:var(--text-primary-base, #023E84);text-align:center}.siegelleiste--static .siegelleiste__headline,.siegelleiste--static .siegelleiste__subtext{margin: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, var(--nl-bg-start, #0a4d9b), var(--nl-bg-end, #011e42));border-radius:var(--radius-scalable-s);color:var(--nl-text, 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{margin:0;color:inherit;line-height:var(--line-height-56px, 56px);font-size:clamp(24px,4vw,48px);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}}@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{margin:0;color:inherit;line-height:24px;font-size:16px;max-width:702px;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}}@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%;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{margin:0;color:inherit;max-width:640px;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-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(--nl-btn-bg, var(--surface-secondary-base, #ffe620));color:var(--nl-btn-text, 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(--nl-input-border, var(--border-primary-base-inversed));border-radius:var(--radius-non-scalable-2xs);background:var(--nl-input-bg, transparent);color:var(--nl-input-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:8px;padding:var(--spacing-non-scalable-s) var(--spacing-non-scalable-m);background:var(--nl-btn-bg, var(--surface-secondary-base, #ffe620));color:var(--nl-btn-text, 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;flex-shrink:0;transition:opacity .2s;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}}@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(--nl-btn-icon-bg, 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{flex:1 1 0;min-width:0;margin:0;color:inherit;font-size:12px;line-height:18px;cursor:pointer;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__legal{margin:0;color:inherit;font-size:12px;line-height:18px;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 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}.productcards{padding:104px 0;border-radius:8px}.productcards--bg-white{background:rgba(2,62,132,.05)}.productcards--bg-light-gray{background:#e9edf4}.productcards--bg-blue{background:var(--surface-primary-base)}.productcards--bg-dark-blue{background:var(--surface-primary-bold)}.productcards--bg-dark-blue .productcards__headline,.productcards--bg-dark-blue .productcards__card-headline,.productcards--bg-dark-blue .productcards__card-description,.productcards--bg-dark-blue .productcards__price,.productcards--bg-dark-blue .productcards__price-note,.productcards--bg-dark-blue .productcards__platform-icon{color:var(--text-primary-base-inversed)}.productcards .container{width:1416px;max-width:100%;margin:0 auto;padding:0 119px}@media(max-width: 1500px){.productcards .container{width:100%;padding:0 60px}}@media(max-width: 768px){.productcards .container{padding:0 24px}}.productcards__header{display:inline-flex;justify-content:flex-start;align-items:center;gap:24px;margin-bottom:64px}@media(max-width: 768px){.productcards__header{gap:16px;margin-bottom:32px;flex-direction:column;align-items:flex-start}}.productcards__headline-icon{width:56px;height:56px;object-fit:contain}@media(max-width: 768px){.productcards__headline-icon{width:40px;height:40px}}.productcards__headline{color:var(--text-primary-base, #023E84);font-size:48px;font-family:"Geologica",sans-serif;font-weight:700;line-height:56px;word-wrap:break-word;max-width:583px;margin:0}@media(max-width: 992px){.productcards__headline{font-size:36px;line-height:44px}}@media(max-width: 768px){.productcards__headline{font-size:32px;line-height:40px}}.productcards__grid{width:100%;height:256px;position:relative;display:inline-flex;justify-content:flex-start;align-items:flex-start;gap:12px;margin-bottom:64px}@media(max-width: 1300px){.productcards__grid{width:100%;height:auto;flex-direction:column;gap:20px;margin-bottom:40px}}.productcards__card{width:100%;padding:12px;background:var(--surface-neutral-base-inversed, white);border-radius:24px;display:flex;justify-content:flex-start;align-items:flex-start;gap:24px;text-decoration:none;color:inherit}@media(max-width: 1300px){.productcards__card{width:100%}}@media(max-width: 768px){.productcards__card{flex-direction:column;gap:16px;padding:12px}}.productcards__card--linked{transition:transform .2s ease,box-shadow .2s ease;cursor:pointer}.productcards__card--linked:hover,.productcards__card--linked:focus-visible{transform:translateY(-2px);box-shadow:0 10px 24px rgba(2,62,132,.12);text-decoration:none;color:inherit}.productcards__card--linked:focus{outline:2px solid var(--surface-primary-base);outline-offset:2px}.productcards--compact .productcards__card-icon{width:214px;height:232px;overflow:hidden;border-radius:16px;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;gap:32px;background:#ffe620;flex-shrink:0}@media(max-width: 768px){.productcards--compact .productcards__card-icon{width:100%;height:200px;align-self:stretch}}.productcards--compact .productcards__icon-image{width:100%;height:100%;object-fit:contain}.productcards--image_side .productcards__card-image{width:214px;height:232px;overflow:hidden;border-radius:16px;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;gap:32px;flex-shrink:0}@media(max-width: 768px){.productcards--image_side .productcards__card-image{width:100%;height:200px;align-self:stretch}}.productcards--image_side .productcards__image{align-self:stretch;flex:1 1 0;object-fit:cover}.productcards__card-content{flex:1 1 0;align-self:stretch;padding:12px;display:inline-flex;flex-direction:column;justify-content:space-between;align-items:flex-start}@media(max-width: 768px){.productcards__card-content{gap:16px;justify-content:flex-start}}.productcards__card-content-header{align-self:stretch;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px}.productcards__card-headline{align-self:stretch;color:var(--text-primary-base, #023E84);font-size:20px;font-family:"Geologica",sans-serif;font-weight:700;line-height:28px;word-wrap:break-word;margin:0}@media(max-width: 768px){.productcards__card-headline{font-size:16px;line-height:24px}}.productcards__card-description{align-self:stretch;color:var(--text-primary-base, #023E84);font-size:16px;font-family:"Geologica",sans-serif;font-weight:400;line-height:24px;word-wrap:break-word;margin:0}.productcards__card-footer{align-self:stretch;display:inline-flex;justify-content:space-between;align-items:center}@media(max-width: 768px){.productcards__card-footer{flex-direction:column;align-items:flex-start;gap:16px}}.productcards__card-pricing{display:inline-flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.productcards__price{color:var(--text-primary-base, #023E84);font-size:20px;font-family:"Geologica",sans-serif;font-weight:600;line-height:28px;word-wrap:break-word}.productcards__price-note{color:var(--text-primary-base, #023E84);font-size:12px;font-family:"Geologica",sans-serif;font-weight:400;line-height:18px;word-wrap:break-word}.productcards__card-icons{display:flex;justify-content:flex-start;align-items:center;gap:8px}.productcards__platform-icon{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:4px;color:var(--text-primary-base, #023E84);font-size:12px;font-family:"Geologica",sans-serif;font-weight:400;line-height:18px;word-wrap:break-word}.productcards__platform-icon-image{width:24px;height:24px;position:relative;background-size:contain;background-repeat:no-repeat;background-position:center}.productcards__platform-icon--WIN .productcards__platform-icon-image{background-image:url("../../assets/images/icons/24px/windows.svg")}.productcards__platform-icon--WEB .productcards__platform-icon-image{background-image:url("../../assets/images/icons/24px/web.svg")}.productcards__platform-icon--APP .productcards__platform-icon-image{background-image:url("../../assets/images/icons/24px/android.svg")}.productcards__platform-icon--MAC .productcards__platform-icon-image{background-image:url("../../assets/images/icons/24px/apple-colored.svg")}.productcards__button{align-self:stretch;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px}.productcards__global-button{height:56px;padding:16px 16px 16px 32px;border-radius:999px;outline:1px var(--text-primary-base, #023E84) solid;outline-offset:-1px;display:inline-flex;justify-content:center;align-items:center;gap:20px;cursor:pointer;transition:all .3s ease}.productcards__global-button:hover{background:var(--surface-primary-base)}.productcards__global-button:hover span{color:var(--text-primary-base-inversed)}.productcards__global-button:hover::after{background:var(--text-primary-base-inversed)}.productcards__global-button span{text-align:center;justify-content:center;display:flex;flex-direction:column;color:var(--text-primary-base, #023E84);font-size:16px;font-family:"Geologica",sans-serif;font-weight:400;line-height:24px;word-wrap:break-word;transition:color .3s ease}.productcards__global-button::after{content:"";width:28px;height:28px;background:var(--text-primary-base, #023E84);border-radius:999px;position:relative;overflow:hidden;transition:background .3s ease}.productcards__empty{text-align:center;padding:60px 20px;color:var(--text-neutral-muted);font-style:italic}@media(max-width: 768px){.productcards{padding:24px 0;border-radius:0}.productcards .container{width:393px;max-width:100%;padding:0}.productcards__header{align-self:stretch;padding:0 24px;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;margin-bottom:32px}.productcards__headline{font-size:32px;line-height:40px}.productcards__grid{align-self:stretch;box-sizing:border-box;padding:0 8px;position:relative;flex-direction:column;gap:12px}.productcards__card{align-self:stretch;flex-direction:column;gap:12px}.productcards__card-content{gap:32px;justify-content:flex-start}.productcards__card-footer{flex-direction:row;justify-content:space-between}.productcards__button{align-self:stretch;padding:0 24px}.productcards__global-button{align-self:stretch;padding:12px 16px}.productcards__global-button span{padding:0 8px}.productcards__global-button::after{padding:2px;width:20px;height:20px}}.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__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}@media(min-width: 1200px){.acf-module-wrapper--buhl_zahlen-fakten.acf-module-wrapper--spacing-boxed{padding:var(--spacing-non-scalable-2xl) 119px}}.zahlen-fakten-section{padding:var(--spacing-scalable-6XL, 104px) 0}.zahlen-fakten-section__headline{margin:0 0 var(--spacing-scalable-xl, 40px);text-align:center}.zahlen-fakten{border-radius:var(--radius-non-scalable-S, 12px);overflow:hidden;padding:var(--spacing-scalable-3xl, 64px);width:100%}@media(max-width: 991px){.zahlen-fakten{padding:var(--spacing-scalable-3xl, 40px) var(--spacing-non-scalable-l, 24px)}}.zahlen-fakten__inner{display:grid;gap:12px;grid-template-columns:repeat(var(--zf-columns, 4), minmax(0, 1fr));justify-content:center}@media(max-width: 991px){.zahlen-fakten__inner{gap:4px;grid-template-columns:1fr}}.zahlen-fakten__item{color:var(--zf-text-color, #fff);display:flex;flex-direction:column;padding:var(--spacing-non-scalable-s, 12px);text-align:center}@media(max-width: 768px){.zahlen-fakten__item{padding-bottom:0}}.zahlen-fakten__divider{background-color:currentColor;height:1px;margin:0 0 12px;width:100%}.zahlen-fakten__label{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-weight:400;letter-spacing:0}@media(min-width: 768px){.zahlen-fakten__label{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-weight:400;letter-spacing:0}}@media(min-width: 1200px){.zahlen-fakten__label{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-weight:400;letter-spacing:0}}.zahlen-fakten__label{color:inherit;margin:0}.zahlen-fakten__value{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-weight:700;letter-spacing:0}@media(min-width: 768px){.zahlen-fakten__value{font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem;font-weight:700;letter-spacing:0}}@media(min-width: 1200px){.zahlen-fakten__value{font-size:24px;font-size:1.5rem;line-height:32px;line-height:2rem;font-weight:700;letter-spacing:0}}.zahlen-fakten__value{color:inherit;font-family:"Geologica",sans-serif;margin:4px 0 0px;text-align:center}@media(max-width: 991px){.zahlen-fakten__value{font-size:16px;line-height:24px}}.zahlen-fakten-section__buttons{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-scalable-s, 12px);justify-content:center;margin-top:var(--spacing-scalable-xl, 40px)}.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:rgba(255,255,255,.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}.countdown-banner{display:flex;align-items:center;justify-content:flex-start;padding:8px;border-radius:12px;width:100%;text-decoration:none;cursor:default}.countdown-banner[href]{cursor:pointer}.countdown-banner[href]:hover{filter:brightness(0.95)}.countdown-banner.is-expired{opacity:0;pointer-events:none;transition:opacity .5s ease}.countdown-banner__inner{display:flex;align-items:center;gap:8px;width:100%}@media(max-width: 767px){.countdown-banner__inner{flex-wrap:wrap;gap:8px}}.countdown-banner__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:22px;height:22px}@media(max-width: 767px){.countdown-banner__icon{order:0}}.countdown-banner__icon svg{width:100%;height:100%;display:block}.countdown-banner__text{color:#023e84;font-weight:600;font-size:14;font-size:.875rem;line-height:20;line-height:1.25rem;flex-shrink:0}@media(max-width: 767px){.countdown-banner__text{font-size:13;font-size:.8125rem;line-height:18;line-height:1.125rem;order:1}}.countdown-banner__timer{display:flex;align-items:center;gap:2px;margin-left:auto;flex-shrink:0}@media(max-width: 767px){.countdown-banner__timer{margin-left:0;order:3;margin-top:0;width:100%;justify-content:center}}.countdown-banner__unit{display:flex;flex-direction:column;align-items:center;min-width:48px;background:#fff;border-radius:8px;padding:4px}@media(max-width: 767px){.countdown-banner__unit{min-width:30px}}.countdown-banner__value{display:block;font-size:20px;font-weight:700;line-height:1.1;color:#023e84;font-variant-numeric:tabular-nums;min-width:2ch;text-align:center}.countdown-banner__label{display:block;font-size:9px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:#023e84;opacity:.7;margin-top:1px}@media(max-width: 767px){.countdown-banner__label{font-size:8px}}.countdown-banner__sep{font-size:18px;font-weight:700;color:#023e84;line-height:1;margin-bottom:12px}@media(max-width: 767px){.countdown-banner__sep{font-size:15px;margin-bottom:10px}}.countdown-banner__arrow{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:20px;height:20px;text-decoration:none;transition:opacity .2s ease}.countdown-banner__arrow:hover{opacity:.7}@media(max-width: 767px){.countdown-banner__arrow{order:2;margin-left:0}}.countdown-banner__arrow svg{width:100%;height:100%;display:block}@keyframes cdTick{0%{opacity:.4;transform:translateY(-3px)}100%{opacity:1;transform:translateY(0)}}.countdown-banner{position:fixed;top:var(--countdown-desktop-top-offset, 200px);left:50%;transform:translateX(-50%);width:min(100%,1416px);max-width:1416px;z-index:1060;padding:8px 12px;display:flex;align-items:flex-start;justify-content:center;gap:10px;text-decoration:none;cursor:default;box-shadow:0 47px 66px -12px rgba(0,0,0,.12);transition:top .3s ease,opacity .5s ease}@media(min-width: 768px){.countdown-banner{border-radius:8px;background:rgba(255,255,255,.6) !important;box-shadow:0 47px 66px -12px rgba(0,0,0,.12);backdrop-filter:blur(18.5px);-webkit-backdrop-filter:blur(18.5px)}}.countdown-banner[href]{cursor:pointer}.countdown-banner[href]:hover{filter:brightness(0.96)}@media(max-width: 767px){.countdown-banner{top:auto;bottom:8px;left:8px;right:8px;width:auto;transform:none;padding:8px;border-radius:8px;background:rgba(255,255,255,.6) !important;box-shadow:0 47px 66px -12px rgba(0,0,0,.12);backdrop-filter:blur(18.5px);-webkit-backdrop-filter:blur(18.5px)}}.countdown-banner.is-expired{opacity:0;pointer-events:none;transition:opacity .5s ease}.countdown-banner__inner{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;max-width:100%;margin:0 auto}@media(max-width: 767px){.countdown-banner__inner{gap:8px;flex-wrap:wrap;justify-content:center}}.countdown-banner__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:20px;height:20px}.countdown-banner__icon svg{width:100%;height:100%;display:block}@media(max-width: 767px){.countdown-banner__icon{width:20px;height:20px;order:1}}.countdown-banner__text{color:var(--on-surface-text-primary-base, #023E84);text-align:center;font-family:Geologica,sans-serif;font-size:var(--font-label-S-font-size, 14px);font-style:normal;font-weight:400;line-height:var(--font-label-S-line-height, 20px);letter-spacing:var(--font-label-S-tracking, 0);flex:none;white-space:nowrap;margin-right:0}@media(max-width: 767px){.countdown-banner__text{white-space:nowrap;width:auto;order:2}}.countdown-banner__timer{display:flex;align-items:center;gap:4px;margin-left:0;flex-shrink:0}@media(max-width: 767px){.countdown-banner__timer{margin-left:0;width:100%;justify-content:center;order:3}}.countdown-banner__unit{display:flex;flex-direction:column;justify-content:center;align-items:center;width:56px;height:52px;padding:4px;border-radius:4px;background:#fff}@media(max-width: 767px){.countdown-banner__unit{width:56px;height:52px;min-width:unset;padding:4px;border-radius:4px;background:#fff}}.countdown-banner__value{display:block;font-size:24px;font-weight:700;line-height:1;color:#023e84;font-family:Geologica,sans-serif;font-variant-numeric:tabular-nums;min-width:2ch;text-align:center}@media(max-width: 767px){.countdown-banner__value{font-size:24px}}.countdown-banner__label{display:block;font-size:9px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:#023e84;opacity:.75;margin-top:2px}@media(max-width: 767px){.countdown-banner__label{font-size:8px}}.countdown-banner__sep{font-size:20px;font-weight:700;color:#023e84;line-height:1;margin-bottom:14px}@media(max-width: 767px){.countdown-banner__sep{font-size:16px;margin-bottom:12px}}@media(min-width: 768px){body.has-countdown-banner header{top:0}}@media(max-width: 767px){body.has-countdown-banner{padding-bottom:var(--countdown-banner-height, 0px)}}@keyframes cdTick{0%{opacity:.4;transform:translateY(-4px)}100%{opacity:1;transform:translateY(0)}}.acf-module-wrapper--buhl_presse-liste{padding:var(--spacing-scalable-6XL, 104px) 119px;border-radius:12px}@media(max-width: 992px){.acf-module-wrapper--buhl_presse-liste{padding-inline:48px}}@media(max-width: 768px){.acf-module-wrapper--buhl_presse-liste{padding-inline:24px}}.presse-liste{padding-block:var(--spacing-XL, 48px)}.presse-liste>.container{max-width:none;padding-inline:0}.presse-liste__category-teaser{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-non-scalable-2XL, 40px);margin:calc(var(--spacing-XL, 48px)*-1) -119px var(--spacing-5XL, 64px);padding:var(--spacing-scalable-6XL, 104px) 119px;border-radius:12px;background:var(--surface-primary-transparent-base, rgba(2, 62, 132, 0.05))}@media(max-width: 992px){.presse-liste__category-teaser{margin-inline:-48px;padding-inline:48px}}@media(max-width: 768px){.presse-liste__category-teaser{margin-inline:-24px;padding:64px 24px}}.presse-liste__category-title{max-width:583px;margin:0;color:var(--text-primary-base, #023E84);font-size:48px;font-weight:700;line-height:56px;text-align:center}.presse-liste__featured-card{width:100%;padding:12px;border-radius:24px;background:var(--surface-neutral-base-inversed, #FFFFFF)}.presse-liste__featured-content{display:flex;flex-direction:column;gap:32px;padding:28px}.presse-liste__featured-meta{color:var(--text-primary-base, #023E84);font-size:16px;line-height:24px}.presse-liste__featured-text{display:flex;flex-direction:column;gap:12px}.presse-liste__featured-headline{margin:0;color:var(--text-primary-base, #023E84);font-size:40px;font-weight:700;line-height:48px}.presse-liste__featured-teaser{margin:0;color:var(--text-neutral-light, #4B5563);font-size:16px;line-height:24px}.presse-liste__featured-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;align-self:flex-start;min-height:48px;padding:10px 16px;border-radius:999px;background:var(--surface-primary-base, #023E84);color:var(--text-neutral-base-inversed, #FFFFFF);line-height:24px;text-decoration:none}.presse-liste__featured-cta:hover{background:var(--surface-primary-bold, #022F67);color:var(--on-surface-text-primary-bold-inversed, #FFFFFF)}.presse-liste__featured-cta:focus-visible{outline:2px solid var(--on-surface-border-primary-deep, #011E42);outline-offset:2px}.presse-liste__featured-cta-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--surface-neutral-base-inversed, #FFFFFF)}.presse-liste__featured-cta-icon img{display:block;width:13px;height:10px;filter:brightness(0) saturate(100%) invert(19%) sepia(51%) saturate(2037%) hue-rotate(186deg) brightness(87%) contrast(102%)}.presse-liste__featured-cta:hover .presse-liste__featured-cta-icon{background:var(--surface-primary-bold-inversed, #FAFBFD)}.presse-liste__headline{color:var(--text-primary-base, #023E84);margin-bottom:var(--spacing-L, 32px);text-align:center}.presse-liste__grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:8px 12px}@media(max-width: 992px){.presse-liste__grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px}}@media(max-width: 768px){.presse-liste__grid{grid-template-columns:1fr}}.presse-liste__card{display:flex;flex-direction:column;justify-content:space-between;padding:12px;border-radius:24px;background:var(--surface-neutral-base-inversed, #FFFFFF)}.presse-liste__category-chip{display:inline-flex;visibility:visible;opacity:1;align-self:flex-start;align-items:center;gap:4px;width:max-content;max-width:100%;margin-bottom:12px;min-height:36px;padding:8px 12px;border-radius:999px;background:var(--surface-primary-soft, #E6ECF3);color:var(--text-primary-base, #023E84);font-size:14px;font-weight:600;line-height:20px;text-decoration:none}.presse-liste__category-chip img{display:block;flex:0 0 16px;width:16px;height:16px;filter:none}.presse-liste__card-content{display:flex;flex-direction:column;gap:12px;width:100%}.presse-liste__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.presse-liste__card-text{display:flex;flex-direction:column;gap:12px;width:100%}.presse-liste__date,.presse-liste__author{color:var(--text-primary-base, #023E84);font-size:16px;font-weight:400;line-height:24px;margin:0}.presse-liste__author{color:var(--text-primary-base, #023E84);font-size:14px;line-height:20px}.presse-liste__card-headline{color:var(--text-primary-base, #023E84);font-size:20px;font-weight:700;line-height:28px;margin:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.presse-liste__card-teaser{color:var(--text-neutral-light, #4B5563);font-size:16px;line-height:24px;margin:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4}.presse-liste__card-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:max-content;min-height:48px;margin-top:32px;padding:10px 12px 10px 16px;border:1px solid var(--border-primary-base, #023E84);border-radius:999px;color:var(--text-primary-base, #023E84);line-height:24px;text-decoration:none}.presse-liste__card-cta:hover{background:var(--surface-primary-soft, #E6ECF3)}.presse-liste__card-cta:focus-visible{outline:2px solid var(--border-primary-base, #023E84);outline-offset:2px}.presse-liste__card-cta-icon{display:flex;flex:0 0 24px;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--surface-primary-base, #023E84)}.presse-liste__card-cta-icon img{display:block;width:13px;height:10px}.presse-liste--category{padding-block:var(--spacing-5XL, 64px)}.presse-liste--category .presse-liste__grid{grid-template-columns:repeat(2, minmax(0, 1fr));row-gap:8px}.presse-liste--category .presse-liste__card{min-height:0}@media(max-width: 768px){.presse-liste--category .presse-liste__grid{grid-template-columns:1fr}}.acf-module-wrapper--presse-bg-blue .presse-liste__headline{color:var(--text-neutral-base-inversed, #FFFFFF)}.acf-module-wrapper--buhl_presse-kacheln{padding:var(--spacing-scalable-6XL, 104px) 119px}@media(max-width: 992px){.acf-module-wrapper--buhl_presse-kacheln{padding-inline:48px}}@media(max-width: 768px){.acf-module-wrapper--buhl_presse-kacheln{padding-inline:24px}}.presse-kacheln{padding-block:var(--spacing-XL, 48px)}.presse-kacheln__headline{color:var(--text-primary-base, #023E84);margin-bottom:var(--spacing-L, 32px);text-align:center}.presse-kacheln__grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:24px}@media(max-width: 992px){.presse-kacheln__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 768px){.presse-kacheln__grid{grid-template-columns:1fr}}.presse-kacheln__tile{display:flex;flex-direction:column;gap:12px;padding:12px;border-radius:24px;background:var(--surface-neutral-base-inversed, #FFFFFF)}.presse-kacheln__tile-image{display:flex;align-items:center;justify-content:center;width:100%;height:232px;overflow:hidden;border-radius:16px;background:var(--surface-primary-light, #E6ECF3)}.presse-kacheln__tile-image img{width:100%;height:100%;object-fit:cover}.presse-kacheln__tile-content{display:flex;flex:1;flex-direction:column;gap:32px;width:100%;padding:12px}.presse-kacheln__tile-title{color:var(--text-primary-base, #023E84);font-weight:700;font-size:20px;line-height:28px;margin:0}.presse-kacheln__tile-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;margin-top:auto;padding:10px 20px;border:1px solid var(--border-primary-base, #023E84);border-radius:999px;color:var(--text-primary-base, #023E84);line-height:24px;text-decoration:none}.presse-kacheln__tile-cta-icon{display:flex;flex:0 0 24px;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--surface-primary-base, #023E84)}.presse-kacheln__tile-cta-icon img{display:block;width:13px;height:10px}.presse-kacheln__tile-cta:hover{background:var(--surface-primary-soft, #E6ECF3)}.presse-kacheln__tile-cta:focus-visible{outline:2px solid var(--border-primary-base, #023E84);outline-offset:2px}.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-apps-list{grid-template-columns:repeat(1, auto);gap:var(--spacing-non-scalable-m)}.footer .footer-container .footer-social-media .footer-social-media-list{grid-template-columns:repeat(4, auto);gap:var(--spacing-scalable-xs);margin:0;justify-content:start}.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-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-grid{flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.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-options{flex-basis:100%;width:100%;margin-top:var(--spacing-non-scalable-5xl)}}@media(min-width: 992px){.footer .footer-container .footer-grid{flex-wrap:nowrap}.footer .footer-container .footer-payment-options{flex:1;width:auto;margin-top:0}}@media(min-width: 1200px){.footer .footer-container .footer-grid{flex-direction:row;justify-content:space-between}.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-payment-options .heading-s{margin-bottom:var(--spacing-scalable-m)}.footer .footer-container .footer-social-media-list{grid-template-columns:repeat(4, auto);gap:var(--spacing-scalable-xs)}}.footer .footer-container .oberer-footer-link{margin-bottom:15px}.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{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:rgba(255,255,255,.5);backdrop-filter:blur(30px);border-radius:inherit;z-index:0;pointer-events:none}#topnav{display:flex;justify-content:space-between;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 .header-menu__list{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 .header-menu__list li{padding-left:0;position:relative}#topnav .header-menu__list 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);transition:all .3s ease-in-out;border-radius:var(--radius-non-scalable-round, 1000px);white-space:nowrap}#topnav .header-menu__list li>a:hover{background-color:#f5f5f5;transition:all .3s ease-in-out}#topnav .header-menu__list li.menu-item-has-children>a::after{content:"";background-image:url("../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 .header-menu__list li.menu-item-has-children>a:hover::after,#topnav .header-menu__list li.menu-item-has-children>a.open::after{transform:rotate(180deg);transition:transform .3s ease-in-out}#topnav .header-menu__list .sub-menu.open{transition:max-height .3s ease-in-out;max-height:fit-content;transition:all .3s ease-in-out;visibility:visible;opacity:1;background-color:#fff !important}#topnav .header-menu__list .sub-menu li a{border-radius:var(--radius-non-scalable-XS, 8px)}#topnav .header-menu__list .sub-menu li a:hover{border-radius:var(--radius-non-scalable-XS, 8px);background:var(--surface-primary-base-inversed, #FFF);color:var(--text-primary-bold, #011E42)}#topnav .header-menu__list .sub-menu li.current-menu-item>a,#topnav .header-menu__list .sub-menu li.current_page_item>a,#topnav .header-menu__list .sub-menu li.current-menu-ancestor>a,#topnav .header-menu__list .sub-menu li a[aria-current=page]{border-radius:var(--radius-non-scalable-XS, 8px);background:var(--surface-neutral-transparent-base-inversed, rgba(255, 255, 255, 0.6));color:var(--text-primary-deep, #022F67)}}#topnav .header-menu__list .sub-menu{position:absolute;top:90px;opacity:0;visibility:hidden;height:auto;max-height:1px;transition:max-height .3s ease-in-out,opacity .3s ease-in-out,visibility .3s ease-in-out;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:linear-gradient(0deg, var(--surface-primary-transparent-light-inversed, rgba(255, 255, 255, 0.75)) 0%, var(--surface-primary-transparent-light-inversed, rgba(255, 255, 255, 0.75)) 100%),var(--surface-primary-transparent-base, rgba(2, 62, 132, 0.05)) !important;backdrop-filter:blur(40px)}#topnav .header-menu__list .sub-menu li{padding:0 var(--spacing-non-scalable-L, 24px) !important}#topnav .header-menu__list .sub-menu li a{padding:10px 20px;display:block;font-size:16px;text-decoration:none}@media(max-width: 1200px){#topnav .header-menu__list{list-style:none;position:fixed;margin:0;padding:0;margin-left:0 !important;top:84px;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 .header-menu__list.open{right:0;transition:all .35s cubic-bezier(0.22, 1, 0.36, 1);display:flex !important;padding-bottom:80px}#topnav .header-menu__list li{padding-left:0}#topnav .header-menu__list 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:var(--radius-non-scalable-round, 1000px);transform:rotate(0deg);text-wrap:unset}#topnav .header-menu__list li.menu-item-has-children>a::after{content:" ";background-image:url("../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 .header-menu__list li.menu-item-has-children>a.open::after{transform:rotate(180deg);transition:transform .3s cubic-bezier(0.22, 1, 0.36, 1)}#topnav .header-menu__list li.anmelden{padding-top:40px;margin-bottom:20px;border-top:1px solid #e0e5ea}#topnav .header-menu__list li.anmelden a{border-radius:var(--radius-radius-round, 1000px);background: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 .header-menu__list 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 .header-menu__list li.anmelden a:before{content:"";background-image:url(../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 .header-menu__list li.kaufen{padding-top:0;padding-right:0;width:100%;z-index:1}#topnav .header-menu__list 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 .header-menu__list li.kaufen a:hover{background:var(--surface-primary-bold, #011E42);transition:all .3s ease-in-out}#topnav .header-menu__list li.kaufen a::after{content:"";background-image:url("../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 .header-menu__list .sub-menu{position:static;visibility:hidden;opacity:0;height:0;max-height:1px;transition:opacity 100ms ease,max-height 0ms ease 200ms;box-shadow:0 4px 6px rgba(0,0,0,.1);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 .header-menu__list .sub-menu li{margin:0 !important;padding:0 !important}#topnav .header-menu__list .sub-menu li:first-child{margin-top:var(--spacing-non-scalable-L, 24px) !important}#topnav .header-menu__list .sub-menu li:last-child{margin-bottom:var(--spacing-non-scalable-L, 24px) !important}#topnav .header-menu__list .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 .header-menu__list .sub-menu li.ai{padding-left:var(--spacing-non-scalable-L, 24px) !important;padding-right:var(--spacing-non-scalable-L, 24px) !important}#topnav .header-menu__list .sub-menu li.ai a{padding-top:10px !important;justify-content:center}#topnav .header-menu__list .sub-menu li.ai a::after{margin-left:20px}#topnav .header-menu__list .sub-menu.open{padding:0 !important;transition:max-height 200ms ease-in,opacity 0ms ease 100ms;max-height:100dvh;visibility:visible;opacity:1;height:auto;transform:translateX(0);display:flex;flex-direction:column;gap:var(--spacing-non-scalable-L, 24px);background:rgba(2,62,132,.05) !important}}#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{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{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.contrastsettings:hover{background-image:url("../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{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("../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("../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 .zum-shop-button{background-image:url("../images/icons/24px/icon-cart.svg");background-size:20px;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));transition:all .3s ease-in-out}#topnav .zum-shop-button:hover{background-color:var(--surface-primary-transparent-bold, rgba(2, 62, 132, 0.4))}#topnav .login{width:auto !important}@media(max-width: 1200px){#topnav .login.only-icon-on-mobile{border-radius:var(--radius-radius-round, 1000px);background:var(--surface-primary-transparent-base, rgba(2, 62, 132, 0.05))}}#topnav .login::before{content:"";background-image:url("../images/button/icons/account-circle.svg");margin-right:0;width:24px;height:24px;display:inline-block;background-size:contain;background-repeat:no-repeat;vertical-align:middle;background-color:#fff;border-radius:50%}#topnav .whitelabel-right{gap:15px}.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{background-color:#f3f3f3 !important;padding-bottom:calc(120px + env(safe-area-inset-bottom))}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:calc(16px + env(safe-area-inset-bottom));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>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}.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}}.header-menu{font-family:Geologica,sans-serif;position:relative}.header-menu__list{list-style:none;margin:0;padding:0;display:flex;gap:var(--spacing-non-scalable-XS, 8px);align-items:center}.header-menu__item{position:relative;padding-left:0}.header-menu__link,.header-menu__toggle{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;display:inline-flex;align-items:center;white-space:nowrap;border:none;background:rgba(0,0,0,0);cursor:pointer}.header-menu__link:hover,.header-menu__toggle:hover{background-color:#f5f5f5;transition:all .3s ease-in-out}.header-menu__list>.header-menu__item>.header-menu__link,.header-menu__list>.header-menu__item>.header-menu__toggle{border-radius:var(--radius-non-scalable-round, 1000px)}.header-menu__toggle::after{content:"";background-image:url("../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);display:inline-block}.header-menu__toggle:hover::after,.header-menu__toggle[aria-expanded=true]::after{transform:rotate(180deg);transition:transform .3s ease-in-out}.header-menu__panel{position:absolute;top:100%;left:0;opacity:0;visibility:hidden;max-height:0;overflow:hidden;pointer-events:none;transform:translateY(-10px);transition:opacity .3s ease-in-out,visibility .3s ease-in-out,transform .3s ease-in-out,max-height .35s ease-in-out;box-shadow:0 4px 6px rgba(0,0,0,.1);padding:var(--spacing-non-scalable-S, 12px);z-index:1000;min-width:280px;border-radius:var(--radius-non-scalable-S, 12px);background:linear-gradient(0deg, var(--surface-primary-transparent-light-inversed, rgba(255, 255, 255, 0.75)) 0%, var(--surface-primary-transparent-light-inversed, rgba(255, 255, 255, 0.75)) 100%),var(--surface-primary-transparent-base, rgba(2, 62, 132, 0.05));backdrop-filter:blur(40px)}.header-menu__panel.is-open{opacity:1;visibility:visible;max-height:var(--header-menu-panel-height, 900px);pointer-events:auto;transform:translateY(0)}@media(min-width: 1201px){.header-menu__panel.is-open{transform:translateX(-200px) translateY(0)}}@media(min-width: 1201px){.header-menu__panel{top:90%;transform:translateX(-200px) translateY(-10px)}}@media(max-width: 1200px){.header-menu__panel{position:static;transform:none;background:var(--surface-primary-transparent-base, rgba(2, 62, 132, 0.05));backdrop-filter:none}.header-menu__panel.is-open{transform:none}}.header-menu__panel-grid{display:flex;flex-direction:row;flex-wrap:wrap}.header-menu__panel-grid:has(.header-menu__column:nth-child(3)){width:1150px}@media(max-width: 1200px){.header-menu__panel-grid{width:100%;gap:var(--spacing-non-scalable-M, 16px);flex-direction:column}.header-menu__panel-grid:has(.header-menu__column:nth-child(3)){width:100%;flex-wrap:unset}}.header-menu__column{display:flex;flex-direction:column;gap:var(--spacing-non-scalable-M, 16px);padding:var(--spacing-non-scalable-S, 12px);height:fit-content}.header-menu__column--has-background{background:var(--header-menu-column-bg);border-radius:var(--header-menu-column-radius, var(--radius-non-scalable-S, 12px))}.header-menu__category-title{font-family:Geologica,sans-serif;color:var(--text-primary-base, #023E84);font-size:var(--font-label-M-font-size, 16px);font-weight:600;line-height:var(--font-label-M-line-height, 24px);margin:0;padding:0 0 var(--spacing-non-scalable-XS, 8px) 0;border-bottom:1px solid var(--border-neutral-light, #E0E5EA);height:33px;display:flex;align-items:center}.header-menu__sublist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-non-scalable-XS, 8px)}.header-menu__sublist li{margin:0;padding:0}.header-menu__sublist li>.header-menu__link{width:351px;padding:var(--spacing-non-scalable-XS, 8px);border-radius:var(--radius-non-scalable-XS, 8px) !important;font-size:var(--font-label-M-font-size, 16px);font-weight:400;line-height:var(--font-label-M-line-height, 24px);color:var(--text-primary-base, #023E84);display:flex;flex-direction:column;align-items:flex-start;transition:background-color .3s ease-in-out,color .3s ease-in-out}.header-menu__sublist li>.header-menu__link .header-menu__link-description{color:var(--text-neutral-light, #4B5563);font-size:12px;font-weight:400;line-height:18px;margin:0;align-self:stretch}@media(min-width: 1201px){.header-menu__sublist li>.header-menu__link:hover{border-radius:var(--radius-non-scalable-XS, 8px) !important;background:var(--surface-primary-base-inversed, #FFF) !important;color:var(--text-primary-bold, #011E42) !important}.header-menu__sublist li>.header-menu__link:active,.header-menu__sublist li>.header-menu__link.is-active,.header-menu__sublist li>.header-menu__link[aria-current=page]{border-radius:var(--radius-non-scalable-XS, 8px) !important;background:var(--surface-neutral-transparent-base-inversed, rgba(255, 255, 255, 0.6)) !important;color:var(--text-primary-deep, #022F67) !important}.header-menu__sublist li>.header-menu__link:hover .header-menu__link-description,.header-menu__sublist li>.header-menu__link:active .header-menu__link-description,.header-menu__sublist li>.header-menu__link.is-active .header-menu__link-description,.header-menu__sublist li>.header-menu__link[aria-current=page] .header-menu__link-description{color:inherit}}@media(max-width: 1200px){.header-menu__sublist li>.header-menu__link{width:100%}}@media(max-width: 1200px){.header-menu__list{flex-direction:column;align-items:stretch;gap:var(--spacing-non-scalable-M, 16px)}.header-menu__item{width:100%}.header-menu__link,.header-menu__toggle{width:100%;justify-content:flex-start;padding:var(--spacing-non-scalable-S, 12px) var(--spacing-non-scalable-M, 16px)}.header-menu__panel{box-shadow:none;padding:var(--spacing-non-scalable-M, 16px)}.header-menu__panel.is-open{margin-top:var(--spacing-non-scalable-S, 12px);animation:slideDown .3s ease-out}.header-menu__sublist .header-menu__link{padding:var(--spacing-non-scalable-XS, 8px) var(--spacing-non-scalable-M, 16px)}}@keyframes slideDown{from{opacity:0;max-height:0;transform:translateY(-10px)}to{opacity:1;max-height:500px;transform:translateY(0)}}.header-menu .header-menu__item:hover .header-menu__panel,.header-menu .header-menu__item:focus-within .header-menu__panel{z-index:1001}.header-menu__link:focus,.header-menu__toggle:focus{outline:2px solid var(--text-primary-base, #023E84);outline-offset:2px}.header-menu__toggle[aria-expanded=true]{background-color:var(--surface-primary-transparent-base, rgba(2, 62, 132, 0.05))}.mobile-mega-menu-open .header-product-bar,.mobile-mega-menu-open #content,.mobile-mega-menu-open footer{display:none}.customLinebreak{display:none}@media(min-width: 1200px){.customLinebreak{display:inline}.customLinebreak::before{content:"\a";white-space:pre}}/*# sourceMappingURL=main.min.css.map */
