@font-face{font-family:Spark CL;src:url(/fonts/SparkCL-Regular.woff2) format("woff2"),url(/fonts/SparkCL-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TT Bluescreens;src:url(/fonts/TT_Bluescreens_ExtraBold.woff2) format("woff2"),url(/fonts/TT_Bluescreens_ExtraBold.woff) format("woff");font-weight:800;font-style:normal;font-display:block}@font-face{font-family:Matter;src:url(/fonts/Matter-Regular.woff2) format("woff2"),url(/fonts/Matter-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Matter;src:url(/fonts/Matter-Medium.woff2) format("woff2"),url(/fonts/Matter-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:Antonio;src:url(/fonts/Antonio-VariableFont_wght.ttf) format("truetype-variations");font-weight:100 700;font-style:normal;font-display:swap}:root{--neutral-0: #ffffff;--neutral-50: #f3f3f3;--neutral-100: #dbdbdb;--neutral-200: #c9c9c9;--neutral-300: #b1b1b1;--neutral-400: #a1a1a1;--neutral-500: #8a8a8a;--neutral-600: #7e7e7e;--neutral-700: #626262;--neutral-800: #4c4c4c;--neutral-900: #3a3a3a;--neutral-1000: #000000;--black-alpha-2: rgba(49, 0, 26, .02);--black-alpha-4: rgba(49, 0, 26, .04);--black-alpha-6: rgba(49, 0, 26, .06);--black-alpha-8: rgba(49, 0, 26, .08);--black-alpha-12: rgba(49, 0, 26, .12);--black-alpha-16: rgba(49, 0, 26, .16);--black-alpha-20: rgba(49, 0, 26, .2);--black-alpha-24: rgba(49, 0, 26, .24);--black-alpha-32: rgba(49, 0, 26, .32);--black-alpha-40: rgba(49, 0, 26, .4);--black-alpha-60: rgba(49, 0, 26, .6);--black-alpha-70: rgba(49, 0, 26, .7);--black-alpha-80: rgba(49, 0, 26, .8);--white-alpha-2: rgba(255, 255, 255, .02);--white-alpha-4: rgba(255, 255, 255, .04);--white-alpha-6: rgba(255, 255, 255, .06);--white-alpha-8: rgba(255, 255, 255, .08);--white-alpha-12: rgba(255, 255, 255, .12);--white-alpha-16: rgba(255, 255, 255, .16);--white-alpha-20: rgba(255, 255, 255, .2);--white-alpha-24: rgba(255, 255, 255, .24);--white-alpha-32: rgba(255, 255, 255, .32);--white-alpha-40: rgba(255, 255, 255, .4);--white-alpha-60: rgba(255, 255, 255, .6);--white-alpha-80: rgba(255, 255, 255, .8);--white-alpha-100: #ffffff;--beige-50: #fefcfa;--beige-100: #fcf6f0;--beige-150: #fbf1e8;--beige-200: #fff3e4;--beige-300: #f9ebde;--beige-400: #f8e7d8;--beige-500: #f6e1ce;--beige-600: #e0cdbb;--beige-650: #d8c2ac;--beige-700: #afa092;--beige-800: #877c71;--beige-900: #675f57;--beige-light: #fff3e4;--beige-muted: #d2beb9;--green-50: #eef9f1;--green-100: #cbecd3;--green-200: #b1e3be;--green-300: #8ed6a0;--green-400: #78ce8d;--green-500: #56c271;--green-600: #4eb167;--green-700: #3d8a50;--green-800: #2f6b3e;--green-900: #24512f;--orange-50: #fef2ea;--orange-100: #fcd8bd;--orange-200: #fac59d;--orange-300: #f8ab71;--orange-400: #f79a55;--orange-500: #f5812b;--orange-600: #df7527;--orange-700: #ae5c1f;--orange-800: #874718;--orange-900: #673612;--red-50: #fee6eb;--red-100: #fab0c1;--red-200: #f88aa3;--red-300: #f55479;--red-400: #f3335f;--red-500: #f00037;--red-600: #da0003;--red-700: #aa0027;--red-800: #84001e;--red-900: #650017;--yellow-50: #fef8eb;--yellow-100: #fbe8c0;--yellow-200: #f9dda2;--yellow-300: #f6cd77;--yellow-400: #f4c35d;--yellow-500: #f1b434;--yellow-600: #dba42f;--yellow-700: #ab8025;--yellow-800: #85631d;--yellow-900: #654c16;--blue-50: #f1f9fb;--blue-100: #d5edf2;--blue-200: #c0e4ec;--blue-300: #a4d8e3;--blue-400: #92d1dd;--blue-500: #77c5d5;--blue-600: #6cb3c2;--blue-700: #548c97;--blue-800: #416c75;--blue-900: #325359;--purple-50: #f7f5fc;--purple-100: #e6def4;--purple-200: #d9cfef;--purple-300: #c8b9e8;--purple-400: #bdabe3;--purple-500: #ad96dc;--purple-600: #9d89c8;--purple-700: #7b6b9c;--purple-800: #5f5379;--purple-900: #493f5c;--burgundy-50: #f1e6ec;--burgundy-100: #d4b0c3;--burgundy-200: #bf8aa6;--burgundy-300: #a2547d;--burgundy-400: #903364;--burgundy-500: #74003d;--burgundy-600: #6a0038;--burgundy-700: #52002b;--burgundy-800: #4a002a;--burgundy-900: #31001a;--burgundy-dark: #4a002a;--navy-alpha-2: rgba(7, 29, 73, .02);--navy-alpha-4: rgba(7, 29, 73, .04);--navy-alpha-6: rgba(7, 29, 73, .06);--navy-alpha-8: rgba(7, 29, 73, .08);--navy-alpha-12: rgba(7, 29, 73, .12);--navy-alpha-16: rgba(7, 29, 73, .16);--navy-alpha-20: rgba(7, 29, 73, .2);--navy-alpha-24: rgba(7, 29, 73, .24);--navy-alpha-32: rgba(7, 29, 73, .32);--navy-alpha-40: rgba(7, 29, 73, .4);--navy-alpha-60: rgba(7, 29, 73, .6);--navy-alpha-70: rgba(7, 29, 73, .7);--navy-alpha-80: rgba(7, 29, 73, .8);--text-colour-primary: var(--burgundy-700);--text-colour-secondary: var(--burgundy-500);--text-colour-minimal: var(--burgundy-300);--text-colour-disabled: #d0d0d0;--text-colour-invert: var(--beige-200);--text-colour-link-primary: var(--purple-700);--text-colour-link-primary-hover: var(--purple-800);--text-colour-link-invert: var(--purple-100);--text-colour-link-invert-hover: var(--purple-50);--text-colour-status-error: var(--red-500);--text-colour-status-warning: var(--orange-500);--text-colour-status-success: var(--green-500);--text-colour-status-error-invert: var(--red-300);--text-colour-status-warning-invert: var(--orange-300);--text-colour-status-success-invert: var(--green-300);--text-colour-brand-red: var(--red-500);--text-colour-brand-purple: var(--purple-700);--text-colour-brand-green: var(--green-800);--text-colour-brand-beige: var(--beige-500);--text-colour-brand-burgundy: var(--burgundy-700);--text-colour-disabled-invert: var(--neutral-800);--surface-background-primary: var(--neutral-0);--surface-background-invert: var(--neutral-1000);--surface-background-secondary: var(--beige-500);--surface-background-minimal: var(--beige-200);--surface-background-white: var(--neutral-0);--surface-background-red: var(--red-500);--surface-background-burgundy: var(--burgundy-500);--surface-minimal: var(--black-alpha-4);--surface-secondary: var(--black-alpha-6);--surface-invert: var(--burgundy-900);--surface-contrast: var(--black-alpha-20);--surface-white: var(--neutral-0);--surface-status-error-minimal: var(--red-100);--surface-status-error-invert: var(--red-700);--surface-status-error-primary: var(--red-500);--surface-status-warning-minimal: var(--orange-100);--surface-status-warning-invert: var(--orange-800);--surface-status-warning-primary: var(--orange-500);--surface-status-success-minimal: var(--green-100);--surface-status-success-invert: var(--green-800);--surface-status-success-primary: var(--green-500);--surface-status-neutral-primary: var(--black-alpha-8);--surface-status-neutral-invert: var(--black-alpha-60);--surface-status-neutral-minimal: var(--black-alpha-4);--surface-brand-primary-primary: var(--yellow-500);--surface-brand-primary-minimal: var(--yellow-200);--surface-brand-primary-invert: var(--yellow-700);--surface-brand-secondary-primary: var(--purple-500);--surface-brand-secondary-minimal: var(--purple-200);--surface-brand-secondary-invert: var(--purple-800);--overlay-background-tint: var(--black-alpha-40);--overlay-white-overlay: var(--white-alpha-20);--color-primary-red: #f00037;--color-primary-red-hover: #d40030;--color-burgundy: #5d1e34;--color-burgundy-dark: #4a002a;--color-mauve: #a2547d;--color-burgundy-medium: #74003d;--color-beige-light: #efe7dd;--color-cream: #fff3e4;--color-white: #ffffff;--color-black: #000000;--color-gray-light: #f2f2f2;--color-gray-medium: #c1c1c1;--color-gray-dark: #666666;--color-text-primary: #5d1e34;--color-text-secondary: #000000;--color-text-tertiary: #666666;--color-background: #ffffff;--color-background-alt: #efe7dd;--color-background-dark: #5d1e34;--color-link: #ed1c24;--color-link-hover: #5d1e34;--color-focus: var(--components-focused-outline);--color-disabled: #c1c1c1;--text-typography-font-base-main: Spark CL;--text-typography-font-base-secondary: TT Bluescreens;--text-typography-font-base-tertiary: Matter;--text-typography-font-substitude-main: Antonio;--text-typography-font-substitude-secondary: Times New Roman;--text-typography-font-substitude-tertiary: Helvetica;--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;--text-typography-weight-heading: 700;--text-typography-weight-body: 400;--text-typography-weight-subheading: 500;--text-typography-weight-button: 500;--text-typography-weight-overline: 700;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-black: 900;--font-size-0: .5556rem;--font-size-1: .6667rem;--font-size-2: .7778rem;--font-size-3: .8889rem;--font-size-4: 1rem;--font-size-5: 1.1111rem;--font-size-6: 1.1667rem;--font-size-7: 1.2222rem;--font-size-8: 1.3333rem;--font-size-9: 1.3889rem;--font-size-10: 1.7778rem;--font-size-11: 2.1111rem;--font-size-12: 2.4444rem;--font-size-13: 3.1111rem;--font-size-14: 4.4444rem;--font-size-15: 5.3333rem;--font-size-16: 5.5556rem;--font-size-17: 11.1111rem;--font-size-18: 12.2222rem;--font-size-base: 1rem;--font-size-xs: .6667rem;--font-size-sm: .7778rem;--font-size-md: 1.1111rem;--font-size-lg: 1.3333rem;--font-size-xl: 1.7778rem;--font-size-2xl: 2.1111rem;--font-size-3xl: 2.4444rem;--font-size-4xl: 3.1111rem;--font-size-5xl: 4.4444rem;--font-size-6xl: 5.5556rem;--line-heights-0: .8;--line-heights-1: .8;--line-heights-2: .8;--line-heights-17: .8;--line-heights-18: .8;--line-height-tight: 1.1;--line-height-snug: 1.25;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--line-height-loose: 2;--line-height-display: .8;--line-height-bluescreens: .8;--letter-spacing-0: 0;--letter-spacing-1: 4;--letter-spacing-2: 2%;--letter-spacing-3: 1%;--letter-spacing-tight: -.02em;--letter-spacing-normal: 0;--letter-spacing-wide: .02em;--letter-spacing-wider: .05em;--text-typography-style-desktop-o1-size: .6667rem;--text-typography-style-desktop-o1-line-height: 14px;--text-typography-style-desktop-o1-spacing: 4;--text-typography-style-desktop-display-size: 2.6667rem;--text-typography-style-desktop-display-line-height: 56px;--text-typography-style-desktop-display-spacing: 0;--text-typography-style-desktop-display-xl-size: 3.3333rem;--text-typography-style-desktop-display-xl-line-height: 68px;--text-typography-style-desktop-display-xl-spacing: 0;--text-typography-style-desktop-h1-size: 3.1111rem;--text-typography-style-desktop-h1-line-height: 62px;--text-typography-style-desktop-h1-spacing: 0;--text-typography-style-desktop-h2-size: 2.4444rem;--text-typography-style-desktop-h2-line-height: 50px;--text-typography-style-desktop-h2-spacing: 0;--text-typography-style-desktop-h3-size: 1.7778rem;--text-typography-style-desktop-h3-line-height: 38px;--text-typography-style-desktop-h3-spacing: 0;--text-typography-style-desktop-s1-size: 1.2222rem;--text-typography-style-desktop-s1-line-height: 28px;--text-typography-style-desktop-s1-spacing: 0;--text-typography-style-desktop-s2-size: 1.7778rem;--text-typography-style-desktop-s2-line-height: 38px;--text-typography-style-desktop-s2-spacing: 0;--text-typography-style-desktop-s3-size: 1.7778rem;--text-typography-style-desktop-s3-line-height: 38px;--text-typography-style-desktop-s3-spacing: 0;--text-typography-style-desktop-p1-size: 1rem;--text-typography-style-desktop-p1-line-height: 26px;--text-typography-style-desktop-p1-spacing: 0;--text-typography-style-desktop-p2-size: .8889rem;--text-typography-style-desktop-p2-line-height: 24px;--text-typography-style-desktop-p2-spacing: 0;--text-typography-style-desktop-p3-size: .7778rem;--text-typography-style-desktop-p3-line-height: 22px;--text-typography-style-desktop-p3-spacing: 0;--text-typography-style-desktop-c1-size: .6667rem;--text-typography-style-desktop-c1-line-height: 16px;--text-typography-style-desktop-c1-spacing: 0;--text-typography-style-desktop-c2-size: .5556rem;--text-typography-style-desktop-c2-line-height: 12px;--text-typography-style-desktop-c2-spacing: 0;--text-typography-style-desktop-button-size: 1.3333rem;--text-typography-style-desktop-button-line-height: 26px;--text-typography-style-desktop-button-spacing: 0;--text-typography-style-mobile-o1-size: .5556rem;--text-typography-style-mobile-o1-line-height: 14px;--text-typography-style-mobile-o1-spacing: 4;--text-typography-style-mobile-display-size: 2.1111rem;--text-typography-style-mobile-display-line-height: 46px;--text-typography-style-mobile-display-spacing: 0;--text-typography-style-mobile-display-xl-size: 2.3333rem;--text-typography-style-mobile-display-xl-line-height: 48px;--text-typography-style-mobile-display-xl-spacing: 0;--text-typography-style-mobile-h1-size: 1.7778rem;--text-typography-style-mobile-h1-line-height: 38px;--text-typography-style-mobile-h1-spacing: 0;--text-typography-style-mobile-h2-size: 1.3889rem;--text-typography-style-mobile-h2-line-height: 32px;--text-typography-style-mobile-h2-spacing: 0;--text-typography-style-mobile-h3-size: 1.1667rem;--text-typography-style-mobile-h3-line-height: 27px;--text-typography-style-mobile-h3-spacing: 0;--text-typography-style-mobile-s1-size: 1.1667rem;--text-typography-style-mobile-s1-line-height: 27px;--text-typography-style-mobile-s1-spacing: 0;--text-typography-style-mobile-s2-size: 1.1667rem;--text-typography-style-mobile-s2-line-height: 27px;--text-typography-style-mobile-s2-spacing: 0;--text-typography-style-mobile-s3-size: 1.1667rem;--text-typography-style-mobile-s3-line-height: 27px;--text-typography-style-mobile-s3-spacing: 0;--text-typography-style-mobile-p1-size: 1rem;--text-typography-style-mobile-p1-line-height: 26px;--text-typography-style-mobile-p1-spacing: 0;--text-typography-style-mobile-p2-size: .8889rem;--text-typography-style-mobile-p2-line-height: 24px;--text-typography-style-mobile-p2-spacing: 0;--text-typography-style-mobile-p3-size: .7778rem;--text-typography-style-mobile-p3-line-height: 22px;--text-typography-style-mobile-p3-spacing: 0;--text-typography-style-mobile-c1-size: .6667rem;--text-typography-style-mobile-c1-line-height: 16px;--text-typography-style-mobile-c1-spacing: 0;--text-typography-style-mobile-c2-size: .5556rem;--text-typography-style-mobile-c2-line-height: 14px;--text-typography-style-mobile-c2-spacing: 0;--text-typography-style-mobile-button-size: 1.25rem;--text-typography-style-mobile-button-line-height: 24px;--text-typography-style-mobile-button-spacing: 0;--text-case-uppercase: uppercase;--text-case-none: none;--text-decoration-none: none;--paragraph-spacing-0: 0;--paragraph-indent-0: 0px;--spacing-0: 0;--spacing-1: 2px;--spacing-2: 4px;--spacing-3: 6px;--spacing-4: 8px;--spacing-5: 12px;--spacing-6: 16px;--spacing-7: 20px;--spacing-8: 24px;--spacing-9: 32px;--spacing-10: 40px;--spacing-11: 60px;--spacing-12: 80px;--spacing-13: 120px;--spacing-14: 160px;--spacing-15: 180px;--spacing-xs: var(--spacing-2);--spacing-sm: var(--spacing-4);--spacing-md: var(--spacing-6);--spacing-lg: var(--spacing-9);--spacing-xl: var(--spacing-11);--spacing-2xl: var(--spacing-12);--spacing-3xl: var(--spacing-13);--grid-columns: 12;--grid-max-width: 1920px;--grid-margin-s: 16px;--grid-margin-m: 32px;--grid-margin-l: 40px;--grid-margin-xl: 48px;--grid-gutter-s: 16px;--grid-gutter-m: 24px;--grid-gutter-l: 40px;--grid-gutter-xl: 48px;--grid-margin: var(--grid-margin-s);--grid-gutter: var(--grid-gutter-s);--border-width-light: .5px;--border-width-normal: 1px;--border-width-bold: 2px;--border-width-extra-bold: 4px;--border-width-0: 0;--border-width-1: 1px;--border-width-2: 2px;--border-width-4: 4px;--border-width-8: 8px;--border-radius-full: 9999px;--border-radius-tiny: var(--spacing-1);--border-radius-small: var(--spacing-2);--border-radius-normal: var(--spacing-4);--border-radius-large: var(--spacing-8);--border-radius-extra-large: var(--spacing-10);--border-radius-panel-parent: var(--border-radius-large);--border-radius-panel-child: var(--border-radius-normal);--radius-none: 0;--radius-sm: .25rem;--radius-md: .5rem;--radius-lg: 1rem;--radius-xl: 1.5rem;--radius-2xl: 2rem;--radius-full: 9999px;--border-primary: var(--text-colour-primary);--border-secondary: var(--text-colour-secondary);--border-minimal: var(--text-colour-minimal);--border-disabled: var(--text-colour-disabled);--border-invert: var(--text-colour-invert);--border-subtle-subtle-1: var(--black-alpha-4);--border-subtle-subtle-2: var(--black-alpha-6);--border-subtle-subtle-3: var(--black-alpha-16);--border-status-error: var(--red-600);--border-status-warning: var(--orange-700);--border-status-success: var(--green-700);--border-status-warning-invert: var(--text-colour-status-warning-invert);--border-status-success-invert: var(--text-colour-status-success-invert);--border-status-error-invert: var(--text-colour-status-error-invert);--border-color-light: #f2f2f2;--border-color-medium: #c1c1c1;--border-color-dark: #5d1e34;--components-buttons-desktop-button-height-default: 48px;--components-buttons-desktop-button-height-small: 32px;--components-buttons-mobile-button-height-default: 48px;--components-buttons-mobile-button-height-small: 32px;--components-buttons-desktop-corner-radius: var(--border-radius-full);--components-buttons-mobile-corner-radius: var(--border-radius-full);--components-buttons-desktop-button-horizontal-padding-default: var(--spacing-9);--components-buttons-desktop-button-horizontal-padding-small: var(--spacing-6);--components-buttons-mobile-button-horizontal-padding-default: var(--spacing-9);--components-buttons-mobile-button-horizontal-padding-small: var(--spacing-6);--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-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-bg-default: #f6e1ce;--components-buttons-tertiary-bg-hover: #e0cdbb;--components-buttons-tertiary-bg-pressed: #afa092;--components-buttons-tertiary-txt-default: #74003d;--components-buttons-tertiary-txt-hover: #74003d;--components-buttons-tertiary-txt-pressed: #4a002a;--components-buttons-ghost-bg-default: transparent;--components-buttons-ghost-bg-hover: #f1e6ec;--components-buttons-ghost-bg-pressed: #d4b0c3;--components-buttons-ghost-txt-default: #74003d;--components-buttons-ghost-txt-hover: #74003d;--components-buttons-ghost-txt-pressed: #4a002a;--components-buttons-text-txt-default: #4a002a;--components-buttons-text-txt-hover: #74003d;--components-buttons-text-txt-pressed: #a2547d;--components-buttons-text-invert-txt-default: var(--text-colour-invert);--components-buttons-text-invert-txt-hover: var(--neutral-50);--components-buttons-text-invert-txt-pressed: var(--neutral-100);--components-buttons-danger-default: #ffffff;--components-buttons-danger-primary-bg-default: var(--red-700);--components-buttons-danger-primary-bg-hover: var(--red-800);--components-buttons-danger-primary-bg-pressed: var(--red-900);--components-buttons-danger-primary-txt-default: var(--text-colour-invert);--components-buttons-danger-primary-txt-hover: var(--text-colour-invert);--components-buttons-danger-primary-txt-pressed: var(--text-colour-invert);--components-disabled: rgba(49, 0, 26, .04);--components-disabled-invert: var(--white-alpha-4);--components-focused-outline: #2d81cb;--components-fields-default: rgba(255, 255, 255, .4);--components-fields-hover: var(--black-alpha-2);--components-fields-active: var(--purple-50);--components-fields-filled: var(--neutral-0);--components-fields-placeholder-text: var(--neutral-300);--components-fields-desktop-horizontal-padding: var(--spacing-5);--components-fields-desktop-height: var(--components-buttons-desktop-button-height-default);--components-fields-desktop-corner-radius: var(--border-radius-normal);--components-fields-mobile-horizontal-padding: var(--spacing-5);--components-fields-mobile-height: var(--components-buttons-mobile-button-height-default);--components-fields-mobile-corner-radius: var(--border-radius-normal);--components-selector-default: rgba(255, 255, 255, 0);--components-selector-hover: var(--black-alpha-2);--components-selector-filled: var(--neutral-0);--components-selector-desktop-horizontal-padding: var(--spacing-6);--components-selector-desktop-height: var(--components-buttons-desktop-button-height-default);--components-selector-desktop-horizontal-padding-selector: var(--spacing-5);--components-selector-desktop-corner-radius: var(--border-radius-normal);--components-selector-mobile-horizontal-padding: var(--spacing-6);--components-selector-mobile-height: var(--components-buttons-desktop-button-height-default);--components-selector-mobile-horizontal-padding-selector: var(--spacing-5);--components-selector-mobile-corner-radius: var(--border-radius-normal);--ui-popover-color: rgba(0, 0, 0, .08);--ui-popover-blur: 12px;--ui-popover-spread: 0;--popup-shadow-color: rgba(0, 0, 0, .25);--popup-shadow-blur: 40px;--popup-shadow-spread: 0;--shadow-xs: 0 1px 2px rgba(0, 0, 0, .05);--shadow-sm: 0 2px 4px rgba(0, 0, 0, .1);--shadow-md: 0 4px 8px rgba(0, 0, 0, .1);--shadow-lg: 0 8px 16px rgba(0, 0, 0, .1);--shadow-xl: 0 12px 24px rgba(0, 0, 0, .15);--shadow-2xl: 0 20px 40px rgba(0, 0, 0, .2);--shadow-inner: inset 0 2px 4px rgba(0, 0, 0, .06);--shadow-red: 0 4px 12px rgba(237, 28, 36, .3);--shadow-burgundy: 0 4px 12px rgba(93, 30, 52, .3);--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%;--duration-instant: 0ms;--duration-fast: .15s;--duration-normal: .3s;--duration-slow: .5s;--duration-slower: .7s;--duration-slowest: 1s;--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--ease-carnilove: cubic-bezier(.25, .1, .25, 1);--transition-fast: all var(--duration-fast) var(--ease-in-out);--transition-normal: all var(--duration-normal) var(--ease-in-out);--transition-slow: all var(--duration-slow) var(--ease-in-out);--transition-carnilove: all var(--duration-normal) var(--ease-carnilove);--breakpoint-s: 700px;--breakpoint-m: 1100px;--breakpoint-l: 1500px;--breakpoint-xs: 20rem;--breakpoint-sm: 40rem;--breakpoint-md: 48rem;--breakpoint-lg: 64rem;--breakpoint-xl: 80rem;--breakpoint-2xl: 96rem;--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));--z-base: 0;--z-dropdown: 100;--z-sticky: 200;--z-fixed: 300;--z-modal-backdrop: 400;--z-modal: 500;--z-popover: 600;--z-tooltip: 700;--z-notification: 800;--z-max: 9999;--opacity-0: 0;--opacity-10: .1;--opacity-20: .2;--opacity-30: .3;--opacity-40: .4;--opacity-50: .5;--opacity-60: .6;--opacity-70: .7;--opacity-80: .8;--opacity-90: .9;--opacity-100: 1;--opacity-disabled: var(--opacity-50);--opacity-hover: var(--opacity-80)}:root:lang(pl-PL),:root:lang(cs-CZ),:root:lang(sk-SK),:root:lang(vi-VN),:root:lang(de-DE){--line-height-display: .95;--line-height-bluescreens: .95}*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0;border:0}html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:clip}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;line-height:1.5;text-rendering:optimizeSpeed;overflow-x:clip}input,button,textarea,select{font:inherit;color:inherit}button{background:none;border:none;cursor:pointer}ul[role=list],ol[role=list]{list-style:none}img,picture,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}a{text-decoration:none;color:inherit}h1,h2,h3,h4,h5,h6{text-wrap:balance;overflow-wrap:break-word}p{text-wrap:pretty;overflow-wrap:break-word}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}html,body{background-color:var(--surface-background-minimal)}body{font-family:var(--font-tertiary);font-size:var(--font-size-base);line-height:var(--line-height-normal);color:var(--color-text-secondary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--font-primary);font-weight:var(--font-weight-bold);color:var(--color-text-primary);text-transform:uppercase;line-height:var(--line-height-tight)}h1{font-size:var(--font-size-3xl);letter-spacing:var(--letter-spacing-tight)}h2{font-size:var(--font-size-2xl);letter-spacing:var(--letter-spacing-tight)}h3{font-size:var(--font-size-xl)}h4{font-size:var(--font-size-lg)}h5{font-size:var(--font-size-md)}h6{font-size:var(--font-size-base)}@media(min-width:701px){h1{font-size:var(--font-size-4xl)}h2{font-size:var(--font-size-3xl)}h3{font-size:var(--font-size-2xl)}}p{font-family:var(--font-tertiary);font-size:var(--font-size-base);line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-md)}p:last-child{margin-bottom:0}.subheading{font-family:var(--font-secondary);font-feature-settings:var(--font-secondary-features, "ss06" 1);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);line-height:var(--line-height-bluescreens)}a{color:var(--color-link);transition:var(--transition-fast);cursor:pointer}a:hover{color:var(--color-link-hover)}a:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}strong{font-weight:var(--font-weight-bold)}.section-header__description strong{font-family:var(--font-body);font-weight:var(--font-weight-medium)}em{font-style:italic}ul,ol{padding-left:var(--spacing-md);margin-bottom:var(--spacing-md)}li{margin-bottom:var(--spacing-2)}.container{width:100%;max-width:var(--grid-max-width);margin-inline:auto;padding-inline:var(--grid-margin)}.section{padding:var(--spacing-12) var(--spacing-6)}@media(min-width:701px){.section{padding:var(--spacing-15) var(--spacing-8)}}.section--no-bottom-padding{padding-bottom:0}.section-wrapper{position:relative;background:var(--color-white);overflow:hidden}.section-wrapper--minimal{background:var(--surface-background-minimal, #fff3e4)}.homepage .section-wrapper--first{margin-top:var(--site-header-height, 120px)}.section-wrapper__background{position:absolute;bottom:0;left:0;right:0;z-index:0;line-height:0;pointer-events:none}.section-wrapper__background img{width:100%;height:auto;display:block}.section-wrapper>section{position:relative;z-index:1}.section--alt{background-color:var(--color-background-alt)}.section--dark{background-color:var(--color-background-dark);color:var(--color-white)}.section--dark h1,.section--dark h2,.section--dark h3,.section--dark h4,.section--dark h5,.section--dark h6{color:var(--color-white)}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.skip-link{position:absolute;top:-100%;left:0;background:var(--color-primary-red);color:var(--color-white);padding:var(--spacing-sm) var(--spacing-md);text-decoration:none;z-index:var(--z-max);transition:top var(--duration-fast)}.skip-link:focus{top:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.hidden{display:none}.invisible{visibility:hidden}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.line-break,.line-break--mobile{display:block}@media(min-width:701px){.line-break--mobile{display:inline}}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.items-start{align-items:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.gap-sm{gap:var(--spacing-sm)}.gap-md{gap:var(--spacing-md)}.gap-lg{gap:var(--spacing-lg)}@media(min-width:701px){:root{--grid-margin: var(--grid-margin-m);--grid-gutter: var(--grid-gutter-m)}}@media(min-width:1101px){:root{--grid-margin: var(--grid-margin-l);--grid-gutter: var(--grid-gutter-l)}}@media(min-width:1501px){:root{--grid-margin: var(--grid-margin-xl);--grid-gutter: var(--grid-gutter-xl)}}@media(max-width:700px){.hide-mobile{display:none!important}}@media(min-width:701px){.hide-desktop{display:none!important}}
