:root{--border-disabled: #7e7e7e;--border-invert: #fff3e4;--border-minimal: #a2547d;--border-primary: #4a002a;--border-secondary: #74003d;--border-status-error: #da7665;--border-status-error-invert: #f5ab9f;--border-status-success: #839e6a;--border-status-success-invert: #eef9f1;--border-status-warning: #b58352;--border-status-warning-invert: #ffcfa2;--border-subtle-subtle-1: #31001a0a;--border-subtle-subtle-2: #31001a0f;--border-subtle-subtle-3: #31001a29;--components-disabled: #31001a0a;--components-disabled-invert: #ffffff0a;--components-focused-outline: #2d81cb;--components-buttons-danger-default: #ffffff;--components-buttons-danger-primary-invert-bg-default: #aa5c4f;--components-buttons-danger-primary-invert-bg-hover: #84483d;--components-buttons-danger-primary-invert-bg-pressed: #65372f;--components-buttons-danger-primary-invert-txt-default: #fff3e4;--components-buttons-danger-primary-invert-txt-hover: #fff3e4;--components-buttons-danger-primary-invert-txt-pressed: #fff3e4;--components-buttons-danger-primary-bg-default: #aa5c4f;--components-buttons-danger-primary-bg-hover: #84483d;--components-buttons-danger-primary-bg-pressed: #65372f;--components-buttons-danger-primary-txt-default: #fff3e4;--components-buttons-danger-primary-txt-hover: #fff3e4;--components-buttons-danger-primary-txt-pressed: #fff3e4;--components-buttons-danger-secondary-invert-bg-default: #f5ab9f;--components-buttons-danger-secondary-invert-bg-hover: #f39b8c;--components-buttons-danger-secondary-invert-bg-pressed: #f0826f;--components-buttons-danger-secondary-invert-txt-default: #4a002a;--components-buttons-danger-secondary-invert-txt-hover: #4a002a;--components-buttons-danger-secondary-invert-txt-pressed: #4a002a;--components-buttons-danger-secondary-bg-default: #f8c6bd;--components-buttons-danger-secondary-bg-hover: #f5ab9f;--components-buttons-danger-secondary-bg-pressed: #f39b8c;--components-buttons-danger-secondary-txt-default: #4a002a;--components-buttons-danger-secondary-txt-hover: #4a002a;--components-buttons-danger-secondary-txt-pressed: #4a002a;--components-buttons-danger-tertiary-invert-bg-default: #ffffff00;--components-buttons-danger-tertiary-invert-bg-hover: #ffffff00;--components-buttons-danger-tertiary-invert-bg-pressed: #ffffff00;--components-buttons-danger-tertiary-invert-outline-default: #f5ab9f;--components-buttons-danger-tertiary-invert-outline-hover: #f0826f;--components-buttons-danger-tertiary-invert-outline-pressed: #da7665;--components-buttons-danger-tertiary-invert-txt-default: #f5ab9f;--components-buttons-danger-tertiary-invert-txt-hover: #f0826f;--components-buttons-danger-tertiary-invert-txt-pressed: #da7665;--components-buttons-danger-tertiary-bg-default: #ffffff00;--components-buttons-danger-tertiary-bg-hover: #ffffff00;--components-buttons-danger-tertiary-bg-pressed: #ffffff00;--components-buttons-danger-tertiary-outline-default: #da7665;--components-buttons-danger-tertiary-outline-hover: #aa5c4f;--components-buttons-danger-tertiary-outline-pressed: #84483d;--components-buttons-danger-tertiary-txt-default: #aa0027;--components-buttons-danger-tertiary-txt-hover: #aa0027;--components-buttons-danger-tertiary-txt-pressed: #65372f;--components-buttons-danger-text-invert-txt-default: #f5ab9f;--components-buttons-danger-text-invert-txt-hover: #f0826f;--components-buttons-danger-text-invert-txt-pressed: #da7665;--components-buttons-danger-text-txt-default: #aa0027;--components-buttons-danger-text-txt-hover: #65372f;--components-buttons-danger-text-txt-pressed: #000000;--components-buttons-primary-invert-bg-default: #ffffff;--components-buttons-primary-invert-bg-hover: #f1e6ec;--components-buttons-primary-invert-bg-pressed: #d4b0c3;--components-buttons-primary-invert-txt-default: #4a002a;--components-buttons-primary-invert-txt-hover: #74003d;--components-buttons-primary-invert-txt-pressed: #4a002a;--components-buttons-primary-bg-default: #f00037;--components-buttons-primary-bg-hover: #aa0027;--components-buttons-primary-bg-pressed: #84001e;--components-buttons-primary-txt-default: #fff3e4;--components-buttons-primary-txt-hover: #fff3e4;--components-buttons-primary-txt-pressed: #fff3e4;--components-buttons-secondary-invert-bg-default: #ffffff33;--components-buttons-secondary-invert-bg-hover: #ffffff4d;--components-buttons-secondary-invert-bg-pressed: #ffffff66;--components-buttons-secondary-invert-txt-default: #fff3e4;--components-buttons-secondary-invert-txt-hover: #fff3e4;--components-buttons-secondary-invert-txt-pressed: #ececec;--components-buttons-secondary-bg-default: #74003d;--components-buttons-secondary-bg-hover: #52002b;--components-buttons-secondary-bg-pressed: #4a002a;--components-buttons-secondary-txt-default: #fff3e4;--components-buttons-secondary-txt-hover: #fff3e4;--components-buttons-secondary-txt-pressed: #fff3e4;--components-buttons-tertiary-invert-bg-default: #ffffff00;--components-buttons-tertiary-invert-bg-hover: #ffffff00;--components-buttons-tertiary-invert-bg-pressed: #ffffff00;--components-buttons-tertiary-invert-outline-default: #545454;--components-buttons-tertiary-invert-outline-hover: #8b8b8b;--components-buttons-tertiary-invert-outline-pressed: #ececec;--components-buttons-tertiary-invert-txt-default: #fff3e4;--components-buttons-tertiary-invert-txt-hover: #fff3e4;--components-buttons-tertiary-invert-txt-pressed: #ececec;--components-buttons-tertiary-bg-default: #f6e1ce;--components-buttons-tertiary-bg-hover: #e0cdbb;--components-buttons-tertiary-bg-pressed: #afa092;--components-buttons-tertiary-outline-default: #31001a29;--components-buttons-tertiary-outline-hover: #74003d;--components-buttons-tertiary-outline-pressed: #4a002a;--components-buttons-tertiary-txt-default: #74003d;--components-buttons-tertiary-txt-hover: #74003d;--components-buttons-tertiary-txt-pressed: #4a002a;--components-buttons-text-invert-txt-default: #fff3e4;--components-buttons-text-invert-txt-hover: #f5f5f5;--components-buttons-text-invert-txt-pressed: #ececec;--components-buttons-text-txt-default: #4a002a;--components-buttons-text-txt-hover: #74003d;--components-buttons-text-txt-pressed: #a2547d;--components-fields-placeholder-text: #bbbbbb;--components-fields-active: #fbf4fb;--components-fields-default: #ffffff66;--components-fields-filled: #ffffff;--components-fields-hover: #00000005;--components-selector-default: #ffffff00;--components-selector-filled: #ffffff;--components-selector-hover: #31001a05;--overlay-white-overlay: #ffffff33;--overlay-background-tint: #31001a66;--surface-contrast: #31001a33;--surface-invert: #31001a;--surface-minimal: #31001a0a;--surface-secondary: #31001a0f;--surface-white: #ffffff;--surface-background-minimal: #fff3e4;--surface-background-secondary: #f6e1ce;--surface-background-white: #ffffff;--surface-background-burgundy: #74003d;--surface-background-invert: #000000;--surface-background-primary: #ffffff;--surface-background-red: #f00037;--surface-brand-primary-invert: #b29460;--surface-brand-primary-minimal: #fde9c8;--surface-brand-primary-primary: #fbd087;--surface-brand-secondary-invert: #744e74;--surface-brand-secondary-minimal: #cbecd3;--surface-brand-secondary-primary: #d28ed3;--surface-status-error-invert: #aa5c4f;--surface-status-error-minimal: #fee6eb;--surface-status-error-primary: #da0003;--surface-status-neutral-invert: #31001a99;--surface-status-neutral-minimal: #31001a0a;--surface-status-neutral-primary: #31001a14;--surface-status-success-invert: #657b52;--surface-status-success-minimal: #eef9f1;--surface-status-success-primary: #2f6b3e;--surface-status-warning-invert: #8c6540;--surface-status-warning-minimal: #fef2ea;--surface-status-warning-primary: #ffb874;--text-colour-brand-beige: #f6e1ce;--text-colour-brand-burgundy: #52002b;--text-colour-brand-red: #f00037;--text-colour-disabled: #7e7e7e;--text-colour-disabled-invert: #545454;--text-colour-invert: #fff3e4;--text-colour-minimal: #a2547d;--text-colour-primary: #4a002a;--text-colour-secondary: #74003d;--text-colour-brand-green: #657b52;--text-colour-brand-purple: #956596;--text-colour-link-invert: #f1dcf1;--text-colour-link-invert-hover: #fbf4fb;--text-colour-link-primary: #956596;--text-colour-link-primary-hover: #744e74;--text-colour-status-error: #aa0027;--text-colour-status-error-invert: #f5ab9f;--text-colour-status-success: #2f6b3e;--text-colour-status-success-invert: #eef9f1;--text-colour-status-warning: #ae5c1f;--text-colour-status-warning-invert: #ffcfa2;--border-radius-tiny: .125rem;--border-radius-small: .25rem;--border-radius-normal: .5rem;--border-radius-large: 1.5rem;--border-radius-extra-large: 2.5rem;--border-radius-full: 6250000023552rem;--border-radius-panel-child: .5rem;--border-radius-panel-parent: 1.5rem;--border-width-light: .0313rem;--border-width-normal: .0625rem;--border-width-bold: .125rem;--border-width-extra-bold: .25rem;--components-buttons-desktop-button-horizontal-padding-small: 1rem;--components-buttons-desktop-button-height-small: 2rem;--components-buttons-desktop-button-horizontal-padding-default: 2rem;--components-buttons-desktop-button-height-default: 3rem;--components-buttons-desktop-corner-radius: 6250000023552rem;--components-buttons-mobile-button-horizontal-padding-small: 1rem;--components-buttons-mobile-button-height-small: 2rem;--components-buttons-mobile-button-horizontal-padding-default: 2rem;--components-buttons-mobile-button-height-default: 3rem;--components-buttons-mobile-corner-radius: 6250000023552rem;--components-fields-desktop-corner-radius: .5rem;--components-fields-desktop-horizontal-padding: .75rem;--components-fields-desktop-height: 3rem;--components-fields-mobile-corner-radius: .5rem;--components-fields-mobile-horizontal-padding: .75rem;--components-fields-mobile-height: 3rem;--components-selector-desktop-corner-radius: .5rem;--components-selector-desktop-horizontal-padding-selector: .75rem;--components-selector-desktop-horizontal-padding: 1rem;--components-selector-desktop-height: 3rem;--components-selector-mobile-corner-radius: .5rem;--components-selector-mobile-horizontal-padding-selector: .75rem;--components-selector-mobile-horizontal-padding: 1rem;--components-selector-mobile-height: 3rem;--spacing-0: 0rem;--spacing-1: .125rem;--spacing-2: .25rem;--spacing-3: .375rem;--spacing-4: .5rem;--spacing-5: .75rem;--spacing-6: 1rem;--spacing-7: 1.25rem;--spacing-8: 1.5rem;--spacing-9: 2rem;--spacing-10: 2.5rem;--spacing-11: 3.75rem;--spacing-12: 5rem;--spacing-13: 7.5rem;--spacing-14: 10rem;--text-typography-style---desktop-button-spacing: 0;--text-typography-style---desktop-button-size: 1.5rem;--text-typography-style---desktop-button-line-height: 1.625rem;--text-typography-style---desktop-c1-spacing: 0;--text-typography-style---desktop-c1-size: .75rem;--text-typography-style---desktop-c1-line-height: 1rem;--text-typography-style---desktop-c2-spacing: 0;--text-typography-style---desktop-c2-size: .625rem;--text-typography-style---desktop-c2-line-height: .75rem;--text-typography-style---desktop-display-spacing: 0;--text-typography-style---desktop-display-size: 3rem;--text-typography-style---desktop-display-line-height: 3.5rem;--text-typography-style---desktop-display-xl-spacing: 0;--text-typography-style---desktop-display-xl-size: 3.75rem;--text-typography-style---desktop-display-xl-line-height: 5.5rem;--text-typography-style---desktop-display-xxl-spacing: 0;--text-typography-style---desktop-display-xxl-size: 13.75rem;--text-typography-style---desktop-display-xxl-line-height: 11rem;--text-typography-style---desktop-h1-spacing: 0;--text-typography-style---desktop-h1-size: 3.5rem;--text-typography-style---desktop-h1-line-height: 3.875rem;--text-typography-style---desktop-h2-spacing: 0;--text-typography-style---desktop-h2-size: 2.75rem;--text-typography-style---desktop-h2-line-height: 3.125rem;--text-typography-style---desktop-h3-spacing: 0;--text-typography-style---desktop-h3-line-height: 1.875rem;--text-typography-style---desktop-h3-size: 2rem;--text-typography-style---desktop-o1-spacing: .25rem;--text-typography-style---desktop-o1-size: .75rem;--text-typography-style---desktop-o1-line-height: .875rem;--text-typography-style---desktop-p1-spacing: 0;--text-typography-style---desktop-p1-size: 1.125rem;--text-typography-style---desktop-p1-line-height: 1.625rem;--text-typography-style---desktop-p2-spacing: 0;--text-typography-style---desktop-p2-size: 1rem;--text-typography-style---desktop-p2-line-height: 1.5rem;--text-typography-style---desktop-p3-spacing: 0;--text-typography-style---desktop-p3-size: .875rem;--text-typography-style---desktop-p3-line-height: 1.375rem;--text-typography-style---desktop-s1-spacing: 0;--text-typography-style---desktop-s1-size: 1.375rem;--text-typography-style---desktop-s1-line-height: 1.75rem;--text-typography-style---desktop-s2-spacing: 0;--text-typography-style---desktop-s2-size: 1.125rem;--text-typography-style---desktop-s2-line-height: 1.5rem;--text-typography-style---desktop-s3-spacing: 0;--text-typography-style---desktop-s3-size: 1rem;--text-typography-style---desktop-s3-line-height: 1.375rem;--text-typography-style---mobile-button-spacing: 0;--text-typography-style---mobile-button-size: 1rem;--text-typography-style---mobile-button-line-height: 1.5rem;--text-typography-style---mobile-c1-spacing: 0;--text-typography-style---mobile-c1-size: .75rem;--text-typography-style---mobile-c1-line-height: 1rem;--text-typography-style---mobile-c2-spacing: 0;--text-typography-style---mobile-c2-size: .625rem;--text-typography-style---mobile-c2-line-height: .875rem;--text-typography-style---mobile-display-spacing: 0;--text-typography-style---mobile-display-size: 2.375rem;--text-typography-style---mobile-display-line-height: 2.875rem;--text-typography-style---mobile-display-xl-spacing: 0;--text-typography-style---mobile-display-xl-size: 2.625rem;--text-typography-style---mobile-display-xl-line-height: 3rem;--text-typography-style---mobile-display-xxl-spacing: 0;--text-typography-style---mobile-display-xxl-size: 8.75rem;--text-typography-style---mobile-display-xxl-line-height: 7rem;--text-typography-style---mobile-h1-spacing: 0;--text-typography-style---mobile-h1-size: 2rem;--text-typography-style---mobile-h1-line-height: 2.375rem;--text-typography-style---mobile-h2-spacing: 0;--text-typography-style---mobile-h2-size: 1.5625rem;--text-typography-style---mobile-h2-line-height: 2rem;--text-typography-style---mobile-h3-spacing: 0;--text-typography-style---mobile-h3-size: 1.3125rem;--text-typography-style---mobile-h3-line-height: 1.6875rem;--text-typography-style---mobile-o1-spacing: .25rem;--text-typography-style---mobile-o1-size: .625rem;--text-typography-style---mobile-o1-line-height: .875rem;--text-typography-style---mobile-p1-spacing: 0;--text-typography-style---mobile-p1-size: 1.125rem;--text-typography-style---mobile-p1-line-height: 1.625rem;--text-typography-style---mobile-p2-spacing: 0;--text-typography-style---mobile-p2-size: 1rem;--text-typography-style---mobile-p2-line-height: 1.5rem;--text-typography-style---mobile-p3-spacing: 0;--text-typography-style---mobile-p3-size: .875rem;--text-typography-style---mobile-p3-line-height: 1.375rem;--text-typography-style---mobile-s1-spacing: 0;--text-typography-style---mobile-s1-size: 1.125rem;--text-typography-style---mobile-s1-line-height: 1.75rem;--text-typography-style---mobile-s2-spacing: 0;--text-typography-style---mobile-s2-size: 1rem;--text-typography-style---mobile-s2-line-height: 1.5rem;--text-typography-style---mobile-s3-spacing: 0;--text-typography-style---mobile-s3-size: .875rem;--text-typography-style---mobile-s3-line-height: 1.375rem;--text-typography-font-main: "Spark CL", "Antonio", Arial, sans-serif;--text-typography-font-secondary: "TT Bluescreens", "Antonio", Arial, sans-serif;--text-typography-font-tertiary: Matter;--text-typography-font-substitude-main: Antonio;--text-typography-font-substitude-secondary: Times New Roman;--text-typography-font-substitude-tertiary: Helvetica;--text-typography-style---desktop-o1-weight: bold;--text-typography-style---mobile-o1-weight: bold;--text-typography-weight-body: regular;--text-typography-weight-button: medium;--text-typography-weight-heading: bold;--text-typography-weight-overline: bold;--text-typography-weight-subheading: medium;--font-primary: "Spark CL", "Antonio", Arial, sans-serif;--font-secondary: "TT Bluescreens", "Antonio", Arial, sans-serif;--font-secondary-features: "ss06" 1;--font-tertiary: "Rhymes", Georgia, "Times New Roman", serif;--font-body: "Matter", Helvetica, Arial, sans-serif;--font-system: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-antonio: "Antonio", Arial, sans-serif;--font-sohne-bold: "Söhne Halbfett", sans-serif;--font-sohne-book: "Söhne Buch", sans-serif;--container-xs: 20rem;--container-sm: 24rem;--container-md: 28rem;--container-lg: 32rem;--container-xl: 36rem;--container-2xl: 42rem;--container-3xl: 48rem;--container-4xl: 56rem;--container-5xl: 64rem;--container-6xl: 72rem;--container-7xl: 80rem;--container-full: 100%;--header-height-mobile: 56px;--header-height-desktop: 72px;--usp-bar-height: 38px;--header-total-height-mobile: calc(var(--header-height-mobile) + var(--usp-bar-height));--header-total-height-desktop: calc(var(--header-height-desktop) + var(--usp-bar-height))}.display-xl{font-family:var(--text-typography-font-main);font-size:var(--text-typography-style---mobile-display-xl-size);font-style:normal;font-weight:var(--text-typography-weight-body);line-height:var(--text-typography-style---mobile-display-xl-line-height);letter-spacing:var(--text-typography-style---mobile-display-xl-spacing)}.display-xxl{font-family:var(--text-typography-font-base-main, "Spark CL");font-size:var(--text-typography-style---mobile-display-xxl-size);font-style:normal;font-weight:var(--text-typography-weight-body);line-height:var(--text-typography-style---mobile-display-xxl-line-height);letter-spacing:var(--text-typography-style---mobile-display-xxl-spacing);text-transform:uppercase}.display{font-family:var(--text-typography-font-secondary);font-size:var(--text-typography-style---mobile-display-size);font-style:normal;font-weight:var(--text-typography-weight-heading);line-height:var(--text-typography-style---mobile-display-line-height);letter-spacing:var(--text-typography-style---mobile-display-spacing)}.h1{font-family:var(--text-typography-font-secondary);font-size:var(--text-typography-style---mobile-h1-size);font-style:normal;font-weight:var(--text-typography-weight-heading);line-height:var(--text-typography-style---mobile-h1-line-height);letter-spacing:var(--text-typography-style---mobile-h1-spacing)}.h2{font-family:var(--text-typography-font-secondary);font-size:var(--text-typography-style---mobile-h2-size);font-style:normal;font-weight:var(--text-typography-weight-heading);line-height:var(--text-typography-style---mobile-h2-line-height);letter-spacing:var(--text-typography-style---mobile-h2-spacing)}.h3{font-family:var(--text-typography-font-secondary);font-size:var(--text-typography-style---mobile-h3-size);font-style:normal;font-weight:var(--text-typography-weight-heading);line-height:var(--text-typography-style---mobile-h3-line-height);letter-spacing:var(--text-typography-style---mobile-h3-spacing)}.s1{font-family:var(--text-typography-font-secondary);font-size:var(--text-typography-style---mobile-s1-size);font-style:normal;font-weight:var(--text-typography-weight-subheading);line-height:var(--text-typography-style---mobile-s1-line-height);letter-spacing:var(--text-typography-style---mobile-s1-spacing)}.s2{font-family:var(--text-typography-font-secondary);font-size:var(--text-typography-style---mobile-s2-size);font-style:normal;font-weight:var(--text-typography-weight-subheading);line-height:var(--text-typography-style---mobile-s2-line-height);letter-spacing:var(--text-typography-style---mobile-s2-spacing)}.s3{font-family:var(--text-typography-font-secondary);font-size:var(--text-typography-style---mobile-s3-size);font-style:normal;font-weight:var(--text-typography-weight-subheading);line-height:var(--text-typography-style---mobile-s3-line-height);letter-spacing:var(--text-typography-style---mobile-s3-spacing)}.p1{font-family:var(--text-typography-font-tertiary);font-size:var(--text-typography-style---mobile-p1-size);font-style:normal;font-weight:var(--text-typography-weight-body);line-height:var(--text-typography-style---mobile-p1-line-height);letter-spacing:var(--text-typography-style---mobile-p1-spacing)}.p2{font-family:var(--text-typography-font-tertiary);font-size:var(--text-typography-style---mobile-p2-size);font-style:normal;font-weight:var(--text-typography-weight-body);line-height:var(--text-typography-style---mobile-p2-line-height);letter-spacing:var(--text-typography-style---mobile-p2-spacing)}.p3{font-family:var(--text-typography-font-tertiary);font-size:var(--text-typography-style---mobile-p3-size);font-style:normal;font-weight:var(--text-typography-weight-body);line-height:var(--text-typography-style---mobile-p3-line-height);letter-spacing:var(--text-typography-style---mobile-p3-spacing)}.o1{font-family:var(--text-typography-font-tertiary);font-size:var(--text-typography-style---mobile-o1-size);font-style:normal;font-weight:var(--text-typography-weight-overline);line-height:var(--text-typography-style---mobile-o1-line-height);letter-spacing:var(--text-typography-style---mobile-o1-spacing);text-transform:uppercase}.c1{font-family:var(--text-typography-font-tertiary);font-size:var(--text-typography-style---mobile-c1-size);font-style:normal;font-weight:var(--text-typography-weight-body);line-height:var(--text-typography-style---mobile-c1-line-height);letter-spacing:var(--text-typography-style---mobile-c1-spacing)}.c2{font-family:var(--text-typography-font-tertiary);font-size:var(--text-typography-style---mobile-c2-size);font-style:normal;font-weight:var(--text-typography-weight-body);line-height:var(--text-typography-style---mobile-c2-line-height);letter-spacing:var(--text-typography-style---mobile-c2-spacing)}.button{font-family:var(--text-typography-font-secondary);font-size:var(--text-typography-style---mobile-button-size);font-style:normal;font-weight:var(--text-typography-weight-button);line-height:var(--text-typography-style---mobile-button-line-height);letter-spacing:var(--text-typography-style---mobile-button-spacing)}.button-label{font-family:var(--text-typography-font-secondary);font-size:1.25rem;font-style:normal;font-weight:800;line-height:var(--text-typography-style---mobile-button-line-height);letter-spacing:var(--text-typography-style---mobile-button-spacing, 0);text-transform:uppercase}.button-label--small{font-family:var(--text-typography-font-secondary);font-weight:var(--text-typography-weight-button);font-size:var(--text-typography-style---mobile-p2-size);line-height:var(--text-typography-style---mobile-p2-line-height);letter-spacing:var(--text-typography-style---mobile-p2-spacing)}@media(min-width:768px){.display-xl{font-size:var(--text-typography-style---desktop-display-xl-size);line-height:var(--text-typography-style---desktop-display-xl-line-height);letter-spacing:var(--text-typography-style---desktop-display-xl-spacing)}.display-xxl{font-size:var(--text-typography-style---desktop-display-xxl-size);line-height:var(--text-typography-style---desktop-display-xxl-line-height);letter-spacing:var(--text-typography-style---desktop-display-xxl-spacing)}.display{font-size:var(--text-typography-style---desktop-display-size);line-height:var(--text-typography-style---desktop-display-line-height);letter-spacing:var(--text-typography-style---desktop-display-spacing)}.h1{font-size:var(--text-typography-style---desktop-h1-size);line-height:var(--text-typography-style---desktop-h1-line-height);letter-spacing:var(--text-typography-style---desktop-h1-spacing)}.h2{font-size:var(--text-typography-style---desktop-h2-size);line-height:var(--text-typography-style---desktop-h2-line-height);letter-spacing:var(--text-typography-style---desktop-h2-spacing)}.h3{font-size:var(--text-typography-style---desktop-h3-size);line-height:var(--text-typography-style---desktop-h3-line-height);letter-spacing:var(--text-typography-style---desktop-h3-spacing)}.s1{font-size:var(--text-typography-style---desktop-s1-size);line-height:var(--text-typography-style---desktop-s1-line-height);letter-spacing:var(--text-typography-style---desktop-s1-spacing)}.s2{font-size:var(--text-typography-style---desktop-s2-size);line-height:var(--text-typography-style---desktop-s2-line-height);letter-spacing:var(--text-typography-style---desktop-s2-spacing)}.s3{font-size:var(--text-typography-style---desktop-s3-size);line-height:var(--text-typography-style---desktop-s3-line-height);letter-spacing:var(--text-typography-style---desktop-s3-spacing)}.p1{font-size:var(--text-typography-style---desktop-p1-size);line-height:var(--text-typography-style---desktop-p1-line-height);letter-spacing:var(--text-typography-style---desktop-p1-spacing)}.p2{font-size:var(--text-typography-style---desktop-p2-size);line-height:var(--text-typography-style---desktop-p2-line-height);letter-spacing:var(--text-typography-style---desktop-p2-spacing)}.p3{font-size:var(--text-typography-style---desktop-p3-size);line-height:var(--text-typography-style---desktop-p3-line-height);letter-spacing:var(--text-typography-style---desktop-p3-spacing)}.o1{font-size:var(--text-typography-style---desktop-o1-size);line-height:var(--text-typography-style---desktop-o1-line-height);letter-spacing:var(--text-typography-style---desktop-o1-spacing)}.c1{font-size:var(--text-typography-style---desktop-c1-size);line-height:var(--text-typography-style---desktop-c1-line-height);letter-spacing:var(--text-typography-style---desktop-c1-spacing)}.c2{font-size:var(--text-typography-style---desktop-c2-size);line-height:var(--text-typography-style---desktop-c2-line-height);letter-spacing:var(--text-typography-style---desktop-c2-spacing)}.button{font-size:var(--text-typography-style---desktop-button-size);line-height:var(--text-typography-style---desktop-button-line-height);letter-spacing:var(--text-typography-style---desktop-button-spacing)}.button_small{font-size:var(--text-typography-style---desktop-p2-size);line-height:var(--text-typography-style---desktop-p2-line-height);letter-spacing:var(--text-typography-style---desktop-p2-spacing)}.button-label{font-family:var(--text-typography-font-base-secondary, "TT Bluescreens");font-size:var(--text-typography-style---desktop-button-size);font-style:normal;font-weight:800;line-height:var(--text-typography-style---desktop-button-line-height);letter-spacing:var(--text-typography-style---desktop-button-spacing, 0);text-transform:uppercase}.button-label--small{font-family:var(--text-typography-font-secondary);font-weight:var(--text-typography-weight-button);font-size:var(--text-typography-style---mobile-p2-size);line-height:var(--text-typography-style---mobile-p2-line-height);letter-spacing:var(--text-typography-style---mobile-p2-spacing)}}h1,h2,h3{margin:var(--spacing-0)}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-normal)}:root:lang(pl-PL),:root:lang(cs-CZ),:root:lang(sk-SK){--text-typography-style---mobile-display-xl-line-height: .95;--text-typography-style---mobile-display-xxl-line-height: .95}@media(min-width:768px){:root:lang(pl-PL),:root:lang(cs-CZ),:root:lang(sk-SK){--text-typography-style---desktop-display-xl-line-height: .95;--text-typography-style---desktop-display-xxl-line-height: .95}}
