body.dmkg{--semantic-color-brand-primary-100:#f89d4c;--semantic-color-brand-secondary-100:#f28805;--semantic-color-brand-tertiary-100:#ff9e39;--semantic-color-brand-anthrazit-100:#525260;--semantic-color-brand-blue-100:#002878;--semantic-color-brand-blue-40:#99a9c9;--semantic-color-brand-blue-30:#b2bed6;--semantic-color-brand-input-label:#525260;--typography-headline-hero-1-font-size:2rem;--typography-headline-hero-1-text-decoration:none;--typography-headline-hero-1-font-family:DMBrand44;--typography-headline-hero-1-font-weight:400;--typography-headline-hero-1-font-style:normal;--typography-headline-hero-1-font-stretch:normal;--typography-headline-hero-1-letter-spacing:0;--typography-headline-hero-1-line-height:2.25rem;--typography-headline-hero-1-paragraph-indent:0;--typography-headline-hero-1-paragraph-spacing:0;--typography-headline-hero-1-text-case:none;--typography-headline-hero-1-l-font-size:2.625rem;--typography-headline-hero-1-l-text-decoration:none;--typography-headline-hero-1-l-font-family:DMBrand44;--typography-headline-hero-1-l-font-weight:400;--typography-headline-hero-1-l-font-style:normal;--typography-headline-hero-1-l-font-stretch:normal;--typography-headline-hero-1-l-letter-spacing:0;--typography-headline-hero-1-l-line-height:3rem;--typography-headline-hero-1-l-paragraph-indent:0;--typography-headline-hero-1-l-paragraph-spacing:0;--typography-headline-hero-1-l-text-case:none;--typography-headline-hero-1-xxl-font-size:3.625rem;--typography-headline-hero-1-xxl-text-decoration:none;--typography-headline-hero-1-xxl-font-family:DMBrand44;--typography-headline-hero-1-xxl-font-weight:400;--typography-headline-hero-1-xxl-font-style:normal;--typography-headline-hero-1-xxl-font-stretch:normal;--typography-headline-hero-1-xxl-letter-spacing:0;--typography-headline-hero-1-xxl-line-height:4rem;--typography-headline-hero-1-xxl-paragraph-indent:0;--typography-headline-hero-1-xxl-paragraph-spacing:0;--typography-headline-hero-1-xxl-text-case:none;--typography-headline-hero-2-font-size:1.75rem;--typography-headline-hero-2-text-decoration:none;--typography-headline-hero-2-font-family:DMBrand44;--typography-headline-hero-2-font-weight:400;--typography-headline-hero-2-font-style:normal;--typography-headline-hero-2-font-stretch:normal;--typography-headline-hero-2-letter-spacing:0;--typography-headline-hero-2-line-height:2.625rem;--typography-headline-hero-2-paragraph-indent:0;--typography-headline-hero-2-paragraph-spacing:0;--typography-headline-hero-2-text-case:none;--typography-headline-hero-2-l-font-size:2.375rem;--typography-headline-hero-2-l-text-decoration:none;--typography-headline-hero-2-l-font-family:DMBrand44;--typography-headline-hero-2-l-font-weight:400;--typography-headline-hero-2-l-font-style:normal;--typography-headline-hero-2-l-font-stretch:normal;--typography-headline-hero-2-l-letter-spacing:0;--typography-headline-hero-2-l-line-height:3rem;--typography-headline-hero-2-l-paragraph-indent:0;--typography-headline-hero-2-l-paragraph-spacing:0;--typography-headline-hero-2-l-text-case:none;--typography-headline-hero-2-xxl-font-size:3rem;--typography-headline-hero-2-xxl-text-decoration:none;--typography-headline-hero-2-xxl-font-family:DMBrand44;--typography-headline-hero-2-xxl-font-weight:400;--typography-headline-hero-2-xxl-font-style:normal;--typography-headline-hero-2-xxl-font-stretch:normal;--typography-headline-hero-2-xxl-letter-spacing:0;--typography-headline-hero-2-xxl-line-height:3.5rem;--typography-headline-hero-2-xxl-paragraph-indent:0;--typography-headline-hero-2-xxl-paragraph-spacing:0;--typography-headline-hero-2-xxl-text-case:none;--typography-headline-headline-1-font-size:1.75rem;--typography-headline-headline-1-text-decoration:none;--typography-headline-headline-1-font-family:DMBrand44;--typography-headline-headline-1-font-weight:400;--typography-headline-headline-1-font-style:normal;--typography-headline-headline-1-font-stretch:normal;--typography-headline-headline-1-letter-spacing:0;--typography-headline-headline-1-line-height:2.125rem;--typography-headline-headline-1-paragraph-indent:0;--typography-headline-headline-1-paragraph-spacing:0;--typography-headline-headline-1-text-case:none;--typography-headline-headline-1-l-xl-font-size:2rem;--typography-headline-headline-1-l-xl-text-decoration:none;--typography-headline-headline-1-l-xl-font-family:DMBrand44;--typography-headline-headline-1-l-xl-font-weight:400;--typography-headline-headline-1-l-xl-font-style:normal;--typography-headline-headline-1-l-xl-font-stretch:normal;--typography-headline-headline-1-l-xl-letter-spacing:0;--typography-headline-headline-1-l-xl-line-height:2.5rem;--typography-headline-headline-1-l-xl-paragraph-indent:0;--typography-headline-headline-1-l-xl-paragraph-spacing:0;--typography-headline-headline-1-l-xl-text-case:none;--typography-headline-headline-1-xxl-font-size:2.375rem;--typography-headline-headline-1-xxl-text-decoration:none;--typography-headline-headline-1-xxl-font-family:DMBrand44;--typography-headline-headline-1-xxl-font-weight:400;--typography-headline-headline-1-xxl-font-style:normal;--typography-headline-headline-1-xxl-font-stretch:normal;--typography-headline-headline-1-xxl-letter-spacing:0;--typography-headline-headline-1-xxl-line-height:2.875rem;--typography-headline-headline-1-xxl-paragraph-indent:0;--typography-headline-headline-1-xxl-paragraph-spacing:0;--typography-headline-headline-1-xxl-text-case:none;--typography-headline-headline-2-font-size:1.625rem;--typography-headline-headline-2-text-decoration:none;--typography-headline-headline-2-font-family:DMBrand44;--typography-headline-headline-2-font-weight:400;--typography-headline-headline-2-font-style:normal;--typography-headline-headline-2-font-stretch:normal;--typography-headline-headline-2-letter-spacing:0;--typography-headline-headline-2-line-height:1.75rem;--typography-headline-headline-2-paragraph-indent:0;--typography-headline-headline-2-paragraph-spacing:0;--typography-headline-headline-2-text-case:none;--typography-headline-headline-2-l-xl-font-size:1.625rem;--typography-headline-headline-2-l-xl-text-decoration:none;--typography-headline-headline-2-l-xl-font-family:DMBrand44;--typography-headline-headline-2-l-xl-font-weight:400;--typography-headline-headline-2-l-xl-font-style:normal;--typography-headline-headline-2-l-xl-font-stretch:normal;--typography-headline-headline-2-l-xl-letter-spacing:0;--typography-headline-headline-2-l-xl-line-height:2rem;--typography-headline-headline-2-l-xl-paragraph-indent:0;--typography-headline-headline-2-l-xl-paragraph-spacing:0;--typography-headline-headline-2-l-xl-text-case:none;--typography-headline-headline-2-xxl-font-size:1.75rem;--typography-headline-headline-2-xxl-text-decoration:none;--typography-headline-headline-2-xxl-font-family:DMBrand44;--typography-headline-headline-2-xxl-font-weight:400;--typography-headline-headline-2-xxl-font-style:normal;--typography-headline-headline-2-xxl-font-stretch:normal;--typography-headline-headline-2-xxl-letter-spacing:0;--typography-headline-headline-2-xxl-line-height:2.25rem;--typography-headline-headline-2-xxl-paragraph-indent:0;--typography-headline-headline-2-xxl-paragraph-spacing:0;--typography-headline-headline-2-xxl-text-case:none;--typography-headline-headline-3-font-size:1.375rem;--typography-headline-headline-3-text-decoration:none;--typography-headline-headline-3-font-family:DMBrand44;--typography-headline-headline-3-font-weight:400;--typography-headline-headline-3-font-style:normal;--typography-headline-headline-3-font-stretch:normal;--typography-headline-headline-3-letter-spacing:0;--typography-headline-headline-3-line-height:1.75rem;--typography-headline-headline-3-paragraph-indent:0;--typography-headline-headline-3-paragraph-spacing:0;--typography-headline-headline-3-text-case:none;--typography-headline-headline-3-l-xl-font-size:1.375rem;--typography-headline-headline-3-l-xl-text-decoration:none;--typography-headline-headline-3-l-xl-font-family:DMBrand44;--typography-headline-headline-3-l-xl-font-weight:400;--typography-headline-headline-3-l-xl-font-style:normal;--typography-headline-headline-3-l-xl-font-stretch:normal;--typography-headline-headline-3-l-xl-letter-spacing:0;--typography-headline-headline-3-l-xl-line-height:1.75rem;--typography-headline-headline-3-l-xl-paragraph-indent:0;--typography-headline-headline-3-l-xl-paragraph-spacing:0;--typography-headline-headline-3-l-xl-text-case:none;--typography-headline-headline-3-xxl-font-size:1.375rem;--typography-headline-headline-3-xxl-text-decoration:none;--typography-headline-headline-3-xxl-font-family:DMBrand44;--typography-headline-headline-3-xxl-font-weight:400;--typography-headline-headline-3-xxl-font-style:normal;--typography-headline-headline-3-xxl-font-stretch:normal;--typography-headline-headline-3-xxl-letter-spacing:0;--typography-headline-headline-3-xxl-line-height:1.75rem;--typography-headline-headline-3-xxl-paragraph-indent:0;--typography-headline-headline-3-xxl-paragraph-spacing:0;--typography-headline-headline-3-xxl-text-case:none;--typography-headline-headline-4-font-size:1.25rem;--typography-headline-headline-4-text-decoration:none;--typography-headline-headline-4-font-family:DMBrand44;--typography-headline-headline-4-font-weight:400;--typography-headline-headline-4-font-style:normal;--typography-headline-headline-4-font-stretch:normal;--typography-headline-headline-4-letter-spacing:0;--typography-headline-headline-4-line-height:1.625rem;--typography-headline-headline-4-paragraph-indent:0;--typography-headline-headline-4-paragraph-spacing:0;--typography-headline-headline-4-text-case:none;--typography-headline-headline-4-l-xl-font-size:1.25rem;--typography-headline-headline-4-l-xl-text-decoration:none;--typography-headline-headline-4-l-xl-font-family:DMBrand44;--typography-headline-headline-4-l-xl-font-weight:400;--typography-headline-headline-4-l-xl-font-style:normal;--typography-headline-headline-4-l-xl-font-stretch:normal;--typography-headline-headline-4-l-xl-letter-spacing:0;--typography-headline-headline-4-l-xl-line-height:1.625rem;--typography-headline-headline-4-l-xl-paragraph-indent:0;--typography-headline-headline-4-l-xl-paragraph-spacing:0;--typography-headline-headline-4-l-xl-text-case:none;--typography-headline-headline-4-xxl-font-size:1.25rem;--typography-headline-headline-4-xxl-text-decoration:none;--typography-headline-headline-4-xxl-font-family:DMBrand44;--typography-headline-headline-4-xxl-font-weight:400;--typography-headline-headline-4-xxl-font-style:normal;--typography-headline-headline-4-xxl-font-stretch:normal;--typography-headline-headline-4-xxl-letter-spacing:0;--typography-headline-headline-4-xxl-line-height:1.625rem;--typography-headline-headline-4-xxl-paragraph-indent:0;--typography-headline-headline-4-xxl-paragraph-spacing:0;--typography-headline-headline-4-xxl-text-case:none;--typography-copy-regular-font-size:1rem;--typography-copy-regular-text-decoration:none;--typography-copy-regular-font-family:DMBrand44;--typography-copy-regular-font-weight:400;--typography-copy-regular-font-style:normal;--typography-copy-regular-font-stretch:normal;--typography-copy-regular-letter-spacing:0;--typography-copy-regular-line-height:1.5rem;--typography-copy-regular-paragraph-indent:0;--typography-copy-regular-paragraph-spacing:0;--typography-copy-regular-text-case:none;--typography-copy-large-font-size:1.125rem;--typography-copy-large-text-decoration:none;--typography-copy-large-font-family:DMBrand44;--typography-copy-large-font-weight:400;--typography-copy-large-font-style:normal;--typography-copy-large-font-stretch:normal;--typography-copy-large-letter-spacing:0;--typography-copy-large-line-height:1.75rem;--typography-copy-large-paragraph-indent:0;--typography-copy-large-paragraph-spacing:0;--typography-copy-large-text-case:none;--typography-copy-large-l-font-size:1.25rem;--typography-copy-large-l-text-decoration:none;--typography-copy-large-l-font-family:DMBrand44;--typography-copy-large-l-font-weight:400;--typography-copy-large-l-font-style:normal;--typography-copy-large-l-font-stretch:normal;--typography-copy-large-l-letter-spacing:0;--typography-copy-large-l-line-height:1.875rem;--typography-copy-large-l-paragraph-indent:0;--typography-copy-large-l-paragraph-spacing:0;--typography-copy-large-l-text-case:none;--typography-copy-small-font-size:.75rem;--typography-copy-small-text-decoration:none;--typography-copy-small-font-family:DMBrand44;--typography-copy-small-font-weight:400;--typography-copy-small-font-style:normal;--typography-copy-small-font-stretch:normal;--typography-copy-small-letter-spacing:0;--typography-copy-small-line-height:1.125rem;--typography-copy-small-paragraph-indent:0;--typography-copy-small-paragraph-spacing:0;--typography-copy-small-text-case:none;--typography-copy-small-l-font-size:.875rem;--typography-copy-small-l-text-decoration:none;--typography-copy-small-l-font-family:DMBrand44;--typography-copy-small-l-font-weight:400;--typography-copy-small-l-font-style:normal;--typography-copy-small-l-font-stretch:normal;--typography-copy-small-l-letter-spacing:0;--typography-copy-small-l-line-height:1.25rem;--typography-copy-small-l-paragraph-indent:0;--typography-copy-small-l-paragraph-spacing:0;--typography-copy-small-l-text-case:none;--typography-copy-medium-font-size:1rem;--typography-copy-medium-text-decoration:none;--typography-copy-medium-font-family:DMBrand44;--typography-copy-medium-font-weight:400;--typography-copy-medium-font-style:normal;--typography-copy-medium-font-stretch:normal;--typography-copy-medium-letter-spacing:0;--typography-copy-medium-line-height:1.5rem;--typography-copy-medium-paragraph-indent:0;--typography-copy-medium-paragraph-spacing:0;--typography-copy-medium-text-case:none;--typography-copy-medium-l-font-size:1rem;--typography-copy-medium-l-text-decoration:none;--typography-copy-medium-l-font-family:DMBrand44;--typography-copy-medium-l-font-weight:400;--typography-copy-medium-l-font-style:normal;--typography-copy-medium-l-font-stretch:normal;--typography-copy-medium-l-letter-spacing:0;--typography-copy-medium-l-line-height:1.25rem;--typography-copy-medium-l-paragraph-indent:0;--typography-copy-medium-l-paragraph-spacing:0;--typography-copy-medium-l-text-case:none;--typography-copy-x-large-font-size:1.25rem;--typography-copy-x-large-text-decoration:none;--typography-copy-x-large-font-family:DMBrand44;--typography-copy-x-large-font-weight:400;--typography-copy-x-large-font-style:normal;--typography-copy-x-large-font-stretch:normal;--typography-copy-x-large-letter-spacing:0;--typography-copy-x-large-line-height:2rem;--typography-copy-x-large-paragraph-indent:0;--typography-copy-x-large-paragraph-spacing:0;--typography-copy-x-large-text-case:none;--typography-link-regular-font-size:1rem;--typography-link-regular-text-decoration:none;--typography-link-regular-font-family:DMBrand44;--typography-link-regular-font-weight:400;--typography-link-regular-font-style:normal;--typography-link-regular-font-stretch:normal;--typography-link-regular-letter-spacing:0;--typography-link-regular-line-height:1.375rem;--typography-link-regular-paragraph-indent:0;--typography-link-regular-paragraph-spacing:0;--typography-link-regular-text-case:none;--typography-button-regular-font-size:1rem;--typography-button-regular-text-decoration:none;--typography-button-regular-font-family:DMBrand44;--typography-button-regular-font-weight:500;--typography-button-regular-font-style:normal;--typography-button-regular-font-stretch:normal;--typography-button-regular-letter-spacing:0;--typography-button-regular-line-height:1.5rem;--typography-button-regular-paragraph-indent:0;--typography-button-regular-paragraph-spacing:0;--typography-button-regular-text-case:none;--typography-kpi-s-font-size:4.125rem;--typography-kpi-s-text-decoration:none;--typography-kpi-s-font-family:DMBrand44;--typography-kpi-s-font-weight:300;--typography-kpi-s-font-style:normal;--typography-kpi-s-font-stretch:normal;--typography-kpi-s-letter-spacing:0;--typography-kpi-s-line-height:4.375rem;--typography-kpi-s-paragraph-indent:0;--typography-kpi-s-paragraph-spacing:0;--typography-kpi-s-text-case:none;--typography-kpi-m-font-size:4.75rem;--typography-kpi-m-text-decoration:none;--typography-kpi-m-font-family:DMBrand44;--typography-kpi-m-font-weight:300;--typography-kpi-m-font-style:normal;--typography-kpi-m-font-stretch:normal;--typography-kpi-m-letter-spacing:0;--typography-kpi-m-line-height:5rem;--typography-kpi-m-paragraph-indent:0;--typography-kpi-m-paragraph-spacing:0;--typography-kpi-m-text-case:none;--typography-kpi-l-font-size:4rem;--typography-kpi-l-text-decoration:none;--typography-kpi-l-font-family:DMBrand44;--typography-kpi-l-font-weight:300;--typography-kpi-l-font-style:normal;--typography-kpi-l-font-stretch:normal;--typography-kpi-l-letter-spacing:0;--typography-kpi-l-line-height:4.25rem;--typography-kpi-l-paragraph-indent:0;--typography-kpi-l-paragraph-spacing:0;--typography-kpi-l-text-case:none;--typography-kpi-xxl-font-size:5.375rem;--typography-kpi-xxl-text-decoration:none;--typography-kpi-xxl-font-family:DMBrand44;--typography-kpi-xxl-font-weight:300;--typography-kpi-xxl-font-style:normal;--typography-kpi-xxl-font-stretch:normal;--typography-kpi-xxl-letter-spacing:0;--typography-kpi-xxl-line-height:5.625rem;--typography-kpi-xxl-paragraph-indent:0;--typography-kpi-xxl-paragraph-spacing:0;--typography-kpi-xxl-text-case:none;--typography-kpi-caption-font-size:.875rem;--typography-kpi-caption-text-decoration:none;--typography-kpi-caption-font-family:DMBrand44;--typography-kpi-caption-font-weight:400;--typography-kpi-caption-font-style:normal;--typography-kpi-caption-font-stretch:normal;--typography-kpi-caption-letter-spacing:0;--typography-kpi-caption-line-height:1.125rem;--typography-kpi-caption-paragraph-indent:0;--typography-kpi-caption-paragraph-spacing:0;--typography-kpi-caption-text-case:none;--theme-primary-font-color:#fff;--theme-primary-100:#ff9e39;--theme-primary-90:#ffa84d;--theme-primary-80:#ffb161;--theme-primary-70:#ffc183;--theme-primary-60:#ffc588;--theme-primary-50:#ffcf9c;--theme-primary-40:#ffd8b0;--theme-primary-30:#ffe2c4;--theme-primary-20:#ffecd7;--theme-primary-10:#fff5eb;--theme-secondary-100:var(--theme-primary-100);--theme-secondary-90:var(--theme-primary-90);--theme-secondary-80:var(--theme-primary-80);--theme-secondary-70:var(--theme-primary-70);--theme-secondary-60:var(--theme-primary-60);--theme-secondary-50:var(--theme-primary-50);--theme-secondary-40:var(--theme-primary-40);--theme-secondary-30:var(--theme-primary-30);--theme-secondary-20:var(--theme-primary-20);--theme-secondary-16:var(--theme-primary-16);--theme-secondary-10:var(--theme-primary-10);--theme-job-card-header-row-1:#f89d4d;--theme-job-card-header-row-2:#ef7251;--theme-job-card-header-row-3:#e85254;--theme-job-card-header-row-4:#d4425b;--theme-job-card-header-row-5:#b33f69;--theme-job-card-header-row-6:#873a77;--theme-event-date-background:var(--theme-primary-100);--theme-event-date-text:#fff;--theme-event-card-dm-event:#873a77}.theme-education{--theme-primary-font-color:var(--semantic-color-brand-anthrazit-100);--theme-primary-100:#fe4828;--theme-primary-90:#fe5a3e;--theme-primary-80:#fe6d53;--theme-primary-70:#ff8c79;--theme-primary-60:#fe917e;--theme-primary-50:#ffa393;--theme-primary-40:#ffb6a9;--theme-primary-30:#ffc8be;--theme-primary-20:#ffdad4;--theme-primary-16:#ffe4de;--theme-primary-10:#ffede9;--theme-secondary-100:#ff9e39;--theme-secondary-90:#ffa84d;--theme-secondary-80:#ffb161;--theme-secondary-70:#ffc183;--theme-secondary-60:#ffc588;--theme-secondary-50:#ffcf9c;--theme-secondary-40:#ffd8b0;--theme-secondary-30:#ffe2c4;--theme-secondary-20:#ffecd7;--theme-secondary-16:#ffecd7;--theme-secondary-10:#fff5eb;--theme-job-card-header-row-1:#ff9e39;--theme-job-card-header-row-2:#ff8c36;--theme-job-card-header-row-3:#ff8735;--theme-job-card-header-row-4:#ff6d30;--theme-job-card-header-row-5:#fe5e2c;--theme-job-card-header-row-6:#fe4828;--theme-event-date-background:var(--theme-primary-20);--theme-event-date-text:var(--semantic-color-brand-blue-100)}.theme-market{--theme-primary-font-color:var(--semantic-color-brand-anthrazit-100);--theme-primary-100:#ff9e39;--theme-primary-90:#ffa84d;--theme-primary-80:#ffb161;--theme-primary-70:#ffc183;--theme-primary-60:#ffc588;--theme-primary-50:#ffcf9c;--theme-primary-40:#ffd8b0;--theme-primary-30:#ffe2c4;--theme-primary-20:#ffecd7;--theme-primary-16:#fff0e0;--theme-primary-10:#fff5eb;--theme-event-date-background:var(--theme-primary-20);--theme-event-date-text:var(--semantic-color-brand-blue-100)}.theme-default,.theme-dialogicum{--theme-primary-font-color:var(--semantic-color-brand-anthrazit-100);--theme-primary-100:#873a77;--theme-primary-90:#934e85;--theme-primary-80:#9f6192;--theme-primary-70:#a66d95;--theme-primary-60:#b789ad;--theme-primary-50:#c9a3be;--theme-primary-40:#cfb0c9;--theme-primary-30:#dbc4d6;--theme-primary-20:#e7d8e4;--theme-primary-16:#eee2ea;--theme-primary-10:#f3ebf1}.theme-default{--theme-event-date-background:var(--theme-primary-100);--theme-event-date-text:#fff}.theme-dialogicum{--theme-event-date-background:var(--theme-primary-20);--theme-event-date-text:var(--semantic-color-brand-blue-100)}.theme-logistics{--theme-primary-font-color:var(--semantic-color-brand-anthrazit-100);--theme-primary-100:#e54355;--theme-primary-90:#e85666;--theme-primary-80:#ea6977;--theme-primary-70:#ed7680;--theme-primary-60:#ef8e99;--theme-primary-50:#f4aaaf;--theme-primary-40:#f5b4bb;--theme-primary-30:#f7c7cc;--theme-primary-20:#fad9dd;--theme-primary-16:#fbe1e4;--theme-primary-10:#fcecee;--theme-event-date-background:var(--theme-primary-20);--theme-event-date-text:var(--semantic-color-brand-blue-100)}.theme-studio{--theme-primary-font-color:var(--semantic-color-brand-anthrazit-100);--theme-primary-100:#f2805a;--theme-primary-90:#f38d6b;--theme-primary-80:#f59e82;--theme-primary-70:#f69f80;--theme-primary-60:#f7b39c;--theme-primary-50:#f9c4b2;--theme-primary-40:#faccbd;--theme-primary-30:#fbd9cd;--theme-primary-20:#fce6de;--theme-primary-16:#fdebe5;--theme-primary-10:#fef2ee;--theme-event-date-background:var(--theme-primary-20);--theme-event-date-text:var(--semantic-color-brand-blue-100)}.theme-study{--theme-primary-font-color:var(--semantic-color-brand-anthrazit-100);--theme-primary-100:#9f2773;--theme-primary-90:#a93d81;--theme-primary-80:#b2528f;--theme-primary-70:#c475a3;--theme-primary-60:#c57dab;--theme-primary-50:#cf93b9;--theme-primary-40:#d9a9c7;--theme-primary-30:#e2bed5;--theme-primary-20:#ecd4e3;--theme-primary-16:#f2deea;--theme-primary-10:#f5e9f1;--theme-secondary-100:#e43251;--theme-secondary-90:#e74762;--theme-secondary-80:#e95b74;--theme-secondary-70:#f07f8f;--theme-secondary-60:#ef8497;--theme-secondary-50:#f198a8;--theme-secondary-40:#f4adb9;--theme-secondary-30:#f7c1cb;--theme-secondary-20:#fad6dc;--theme-secondary-16:#fad6dc;--theme-secondary-10:#fceaee;--theme-job-card-header-row-1:#e43251;--theme-job-card-header-row-2:#c82f60;--theme-job-card-header-row-3:#bb2c66;--theme-job-card-header-row-4:#af2a6b;--theme-job-card-header-row-5:#a42972;--theme-job-card-header-row-6:#9f2773;--theme-event-date-background:var(--theme-primary-20);--theme-event-date-text:var(--semantic-color-brand-blue-100)}body.dmkg .collapsible-card h2{font-size:var(--typography-headline-headline-2-font-size);line-height:var(--typography-headline-headline-2-line-height);margin-bottom:1.25rem}@media only screen and (min-width:48rem){body.dmkg .collapsible-card h2{font-size:var(--typography-headline-headline-2-l-xl-font-size);line-height:var(--typography-headline-headline-2-l-xl-line-height)}}@media only screen and (min-width:90rem){body.dmkg .collapsible-card h2{font-size:var(--typography-headline-headline-2-xxl-font-size);line-height:var(--typography-headline-headline-2-xxl-line-height)}}body.dmkg .collapsible-card .form-group__label,body.dmkg .collapsible-card__body p.form-document,body.dmkg .dm-apply-page #question-data label.checkbox-picklist-label,body.dmkg .dm-apply-page #question-data label.picklist-label,body.dmkg .dm-apply-page .form label.checkbox-picklist-label,body.dmkg .dm-apply-page .form label.picklist-label,body.dmkg .dm-apply-page .form.form-privacy-section .data-info,body.dmkg .dm-apply-page .form.form-privacy-section label.share-profile-label{font-size:var(--typography-headline-headline-3-font-size);line-height:var(--typography-headline-headline-3-line-height);margin-bottom:1rem}@media only screen and (min-width:48rem){body.dmkg .collapsible-card .form-group__label,body.dmkg .collapsible-card__body p.form-document,body.dmkg .dm-apply-page #question-data label.checkbox-picklist-label,body.dmkg .dm-apply-page #question-data label.picklist-label,body.dmkg .dm-apply-page .form label.checkbox-picklist-label,body.dmkg .dm-apply-page .form label.picklist-label,body.dmkg .dm-apply-page .form.form-privacy-section .data-info,body.dmkg .dm-apply-page .form.form-privacy-section label.share-profile-label{font-size:var(--typography-headline-headline-3-l-xl-font-size);line-height:var(--typography-headline-headline-3-l-xl-line-height)}}@media only screen and (min-width:90rem){body.dmkg .collapsible-card .form-group__label,body.dmkg .collapsible-card__body p.form-document,body.dmkg .dm-apply-page #question-data label.checkbox-picklist-label,body.dmkg .dm-apply-page #question-data label.picklist-label,body.dmkg .dm-apply-page .form label.checkbox-picklist-label,body.dmkg .dm-apply-page .form label.picklist-label,body.dmkg .dm-apply-page .form.form-privacy-section .data-info,body.dmkg .dm-apply-page .form.form-privacy-section label.share-profile-label{font-size:var(--typography-headline-headline-3-xxl-font-size);line-height:var(--typography-headline-headline-3-xxl-line-height)}}body.dmkg .gradient-background{--color-1-value:oklch(71.13% .1384 63.93);--color-1-size:20%;--color-1-pos:5% 5%;--color-2-value:oklch(71.13% .1384 63.93);--color-2-size:10%;--color-2-pos:0% 50%;--color-3-value:oklch(69.53% .0706 355.11);--color-3-size:29%;--color-3-pos:-30% 115%;--color-4-value:oklch(57.98% .1619 21.89);--color-4-size:90%;--color-4-pos:50% 50%;--color-5-value:oklch(51.33% .1922 19.34);--color-5-size:15%;--color-5-pos:90% 10%;--color-6-value:oklch(38.14% .1334 334.22);--color-6-size:14%;--color-6-pos:90% 100%;background-image:radial-gradient(circle at var(--color-6-pos),var(--color-6-value) var(--color-6-size),transparent 50%),radial-gradient(ellipse at var(--color-3-pos),var(--color-3-value) var(--color-3-size),transparent 22%),linear-gradient(217deg,var(--color-5-value) 10%,transparent 50%),linear-gradient(127deg,var(--color-1-value) 20%,transparent 60%),linear-gradient(326deg,var(--color-6-value) 10%,transparent 30%),radial-gradient(circle at var(--color-4-pos),var(--color-4-value) var(--color-4-size),transparent 100%)}body.dmkg .gradient-background:after{-webkit-backdrop-filter:blur(4.688rem) contrast(130%);backdrop-filter:blur(4.688rem) contrast(130%);background-color:#ffffff0d;content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}body.dmkg .gradient-background{height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;z-index:0}body.dmkg .form input[type=date],body.dmkg .form input[type=email],body.dmkg .form input[type=number],body.dmkg .form input[type=tel],body.dmkg .form input[type=text],body.dmkg .form select,body.dmkg .form textarea{border:2px solid var(--semantic-color-brand-interaction-100);opacity:1}body.dmkg .form .error-wrapper:has(.invalid){background-color:transparent}body.dmkg .h1,body.dmkg .h2,body.dmkg .h3,body.dmkg .h4,body.dmkg .h5,body.dmkg .h6,body.dmkg .hero1,body.dmkg .hero2,body.dmkg h1,body.dmkg h2,body.dmkg h3,body.dmkg h4,body.dmkg h5,body.dmkg h6{color:#002878}body.dmkg .hero1,body.dmkg .hero2{margin-bottom:1.5rem}body.dmkg .h2,body.dmkg .h3,body.dmkg h1,body.dmkg h2,body.dmkg h3{font-weight:var(--typography-copy-regular-font-weight)}@media only screen and (min-width:48rem){body.dmkg input,body.dmkg label,body.dmkg p{font-size:var(--typography-copy-large-font-size);line-height:var(--typography-copy-large-line-height)}}body.dmkg .h1,body.dmkg .h2,body.dmkg h1,body.dmkg h2{margin-bottom:1rem}@media only screen and (min-width:48rem){body.dmkg .h1,body.dmkg .h2,body.dmkg h1,body.dmkg h2{margin-bottom:1rem}}@media only screen and (min-width:90rem){body.dmkg .h1,body.dmkg .h2,body.dmkg h1,body.dmkg h2{margin-bottom:1.25rem}}body.dmkg .h3,body.dmkg h3{margin-bottom:1rem}@media only screen and (min-width:48rem){body.dmkg .h3,body.dmkg h3{margin-bottom:1rem}}@media only screen and (min-width:90rem){body.dmkg .h3,body.dmkg h3{margin-bottom:1rem}}body.dmkg .h4,body.dmkg h4{font-weight:var(--typography-headline-headline-4-font-weight);margin-bottom:.75rem}@media only screen and (min-width:48rem){body.dmkg .h4,body.dmkg h4{margin-bottom:.75rem}}@media only screen and (min-width:90rem){body.dmkg .h4,body.dmkg h4{margin-bottom:.75rem}}body.dmkg .font-copy-large{font-size:var(--typography-copy-large-font-size);line-height:var(--typography-copy-large-line-height)}@media only screen and (min-width:48rem){body.dmkg .font-copy-large{font-size:var(--typography-copy-large-l-font-size);line-height:var(--typography-copy-large-l-line-height)}}body.dmkg .font-copy-medium{font-size:var(--typography-copy-medium-font-size);line-height:var(--typography-copy-medium-line-height)}@media only screen and (min-width:48rem){body.dmkg .font-copy-medium{font-size:var(--typography-copy-medium-l-font-size);line-height:var(--typography-copy-medium-l-line-height)}}body.dmkg .font-copy-regular{font-size:var(--typography-copy-regular-font-size);line-height:var(--typography-copy-regular-line-height)}body.dmkg .font-copy-small{font-size:var(--typography-copy-small-font-size);line-height:var(--typography-copy-small-line-height)}@media only screen and (min-width:48rem){body.dmkg .font-copy-small{font-size:var(--typography-copy-small-l-font-size);line-height:var(--typography-copy-small-l-line-height)}}body.dmkg .font-quote{font-size:var(--typography-headline-headline-2-font-size);line-height:var(--typography-copy-large-l-line-height);margin-bottom:.5rem}@media only screen and (min-width:48rem){body.dmkg .font-quote{font-size:var(--typography-headline-headline-1-l-xl-font-size);line-height:var(--typography-headline-hero-2-l-font-size);margin-bottom:.75rem}}@media only screen and (min-width:64rem){body.dmkg .font-quote{font-size:var(--typography-headline-hero-1-line-height);line-height:var(--typography-headline-headline-1-l-xl-line-height)}}body.dmkg a{color:#002878}body.dmkg #footer .gradient-background{background:var(--semantic-color-neutral-grey-5)}body.dmkg #footer .page-footer__main{background-color:var(--semantic-color-neutral-grey-5)}body.dmkg #footer .page-footer__meta-navigation{background:rgba(from var(--semantic-color-brand-interaction-100) r g b/10%)}body.dmkg #footer .page-footer__meta-navigation-inner{gap:1.5rem;padding:2rem 1.25rem 7.5rem}@media only screen and (min-width:48rem){body.dmkg #footer .page-footer__meta-navigation-inner{padding:2rem 2rem 7.5rem}}@media only screen and (min-width:64rem){body.dmkg #footer .page-footer__meta-navigation-inner{padding:.938rem 3rem}}body.dmkg #footer .page-footer__copyright{background-color:transparent;color:var(--semantic-color-brand-anthrazit-100);padding:0}body.dmkg #footer .page-footer__main-inner{padding:2.5rem 1.25rem;row-gap:3rem}@media only screen and (min-width:48rem){body.dmkg #footer .page-footer__main-inner{padding:2.5rem 2.25rem}}@media only screen and (min-width:64rem){body.dmkg #footer .page-footer__main-inner{padding:4rem 3rem}}body.dmkg #footer .page-footer__link-groups{grid-column-end:span 12;grid-template-columns:repeat(12,1fr);max-width:-moz-fit-content;max-width:fit-content;order:1}@media only screen and (min-width:64rem){body.dmkg #footer .page-footer__link-groups{grid-column:2/span 10}}body.dmkg #footer .page-footer__logo{align-items:center;display:flex;grid-column:2/span 10;order:2}@media only screen and (min-width:64rem){body.dmkg #footer .page-footer__logo{align-items:flex-start}}body.dmkg #footer .page-footer__logo img{display:none}body.dmkg #footer .page-footer__social-links ul{gap:.75rem}body.dmkg #footer .page-footer__meta-links .page-footer-item__nav-link,body.dmkg #footer .page-footer__meta-links .page-footer__cookie{color:var(--semantic-color-brand-interaction-100);font-size:var(--typography-copy-small-font-size)}body.dmkg #footer .page-footer__meta-links .page-footer-item__nav-link:hover,body.dmkg #footer .page-footer__meta-links .page-footer__cookie:hover{color:var(--semantic-color-brand-interaction-70)}body.dmkg #footer .page-footer__meta-links .page-footer-item__nav-link:focus-visible,body.dmkg #footer .page-footer__meta-links .page-footer__cookie:focus-visible{outline-color:var(--semantic-color-brand-interaction-100)}body.dmkg #footer .page-footer__meta-links .page-footer__cookie{padding:0}body.dmkg #footer .page-footer-social-link .cta{color:var(--semantic-color-brand-interaction-100);padding:0}body.dmkg #footer .page-footer-social-link .cta:hover{color:var(--semantic-color-brand-interaction-70)}body.dmkg #footer .page-footer-social-link .cta:focus-visible{outline-color:var(--semantic-color-brand-interaction-100)}body.dmkg #footer .page-footer__scroll-up{bottom:2rem;display:none;left:50%;position:absolute;right:auto;transform:translate(-50%)}@media only screen and (min-width:64rem){body.dmkg #footer .page-footer__scroll-up{bottom:8.75rem;left:auto;right:3rem;transform:translate(0)}}body.dmkg #footer .page-footer__scroll-up .cta{background-color:rgba(from var(--semantic-color-brand-interaction-100) r g b/75%);color:var(--semantic-color-neutral-white);padding:.75rem}body.dmkg #footer .page-footer__scroll-up .cta:hover{background-color:rgba(from var(--semantic-color-brand-interaction-100) r g b/100%)}body.dmkg #footer .page-footer__scroll-up .cta:focus-visible{outline-color:var(--semantic-color-brand-interaction-100)}body.dmkg #footer .page-footer__scroll-up-mobile{display:inline-block}body.dmkg.font-size-zoom-l .page-footer__logo{grid-column:1/7!important}body.dmkg .page-footer-link-group{background-color:transparent;grid-column-end:span 12}@media only screen and (min-width:48rem){body.dmkg .page-footer-link-group{grid-column-end:span 5}}@media only screen and (min-width:64rem){body.dmkg .page-footer-link-group{grid-column-end:span 3}}body.dmkg .page-footer-link-group__headline{color:var(--semantic-color-brand-interaction-100);font-size:var(--typography-headline-headline-4-font-size);font-weight:var(--typography-headline-headline-4-font-weight);line-height:var(--typography-headline-headline-4-line-height);margin-bottom:0}@media only screen and (min-width:48rem){body.dmkg .page-footer-link-group__headline{font-size:var(--typography-headline-headline-4-l-xl-font-size);line-height:var(--typography-headline-headline-4-l-xl-line-height)}}@media only screen and (min-width:90rem){body.dmkg .page-footer-link-group__headline{font-size:var(--typography-headline-headline-4-xxl-font-size);line-height:var(--typography-headline-headline-4-xxl-line-height);padding-bottom:.875rem}}body.dmkg .page-footer-link-group__headline:after{background:linear-gradient(0deg,#e22245,#9e3277)}body.dmkg .page-footer-item__nav-link{color:var(--semantic-color-brand-interaction-100)}body.dmkg .page-footer-item__nav-link:hover{color:var(--semantic-color-brand-interaction-70)}body.dmkg .page-footer-item__nav-link:focus-visible{outline-color:var(--semantic-color-brand-interaction-100)}body.dmkg .loading .loader{--c:no-repeat linear-gradient(#fff 0 0);animation:l16 3s infinite;background:var(--c),var(--c),#fdd4b0;background-size:60% 100%;height:.25rem;width:8.125rem}body.dmkg .loading.show-full-screen{align-items:center;background:rgb(from var(--semantic-color-brand-primary-100) r g b/75%);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:100}@media only screen and (min-width:48rem){body.dmkg .application-stage__controls{padding-bottom:1.75rem;padding-top:1.75rem}}body.dmkg .application-stage__logo-wrapper{z-index:1}@media only screen and (min-width:64rem){body.dmkg .application-stage__logo-wrapper{grid-column:span 4}}body.dmkg .application-stage__job{background-color:var(--semantic-color-neutral-white);color:var(--semantic-color-brand-interaction-100);z-index:1}body.dmkg .application-stage__job-detail dd{color:var(--semantic-color-brand-input-label)}body.dmkg .application-stage__job .h2{margin-bottom:2rem}body.dmkg .application-stage__job .logo:focus-visible{outline-color:var(--semantic-color-brand-interaction-100)}body.dmkg .application-stage__job-tooltip{align-items:flex-start;border-top:1px solid var(--semantic-color-neutral-black);display:flex;gap:.75rem;margin-top:1rem;padding-top:2rem;word-break:keep-all}body.dmkg .application-stage__job-tooltip .h4{margin-bottom:.625rem}body.dmkg .application-stage__job-tooltip .rich-text .rich-text-resolved p:not(li p):last-child{margin-bottom:0!important}body.dmkg .application-stage__progress{background:rgb(from var(--semantic-color-neutral-white) r g b/75%);border-radius:24px;padding:1.5rem;z-index:1}body.dmkg .application-stage__progress nav{background:transparent!important}body.dmkg .application-stage nav{background:rgb(from var(--semantic-color-neutral-white) r g b/75%)}body.dmkg .application-stage nav .cta,body.dmkg .application-stage nav .cta__label-wrapper{color:var(--semantic-color-brand-interaction-100);font-weight:500!important}body.dmkg .page:has(.apply-page) footer{bottom:0;left:0;position:relative;right:0}body.dmkg .collapsible-card{background-color:transparent;color:var(--semantic-color-brand-interaction-100);margin-bottom:.75rem}body.dmkg .collapsible-card__header{background-color:var(--semantic-color-neutral-white);box-shadow:inset 0 0 0 .125rem transparent!important;margin-bottom:.125rem}@media only screen and (min-width:48rem){body.dmkg .collapsible-card__header{padding:2rem!important}}body.dmkg .collapsible-card__icon svg{height:1.5rem;width:1.5rem}body.dmkg .collapsible-card__body{background-color:var(--semantic-color-neutral-white);border-bottom-left-radius:16px;border-bottom-right-radius:16px}body.dmkg .collapsible-card h2{margin:0}body.dmkg .collapsible-card .h2,body.dmkg .collapsible-card .h3{color:var(--semantic-color-brand-interaction-100)}body.dmkg .collapsible-card .checkbox-picklist-label{color:var(--semantic-color-brand-interaction-100)!important}body.dmkg .collapsible-card .form-group{margin-bottom:3rem}body.dmkg .collapsible-card .form-group__label{margin-bottom:1rem}body.dmkg .collapsible-card .form#document-data fieldset.form-group legend.form-group__label{color:var(--semantic-color-brand-input-label);font-weight:var(--typography-headline-hero-1-font-weight);margin-bottom:.5rem}body.dmkg .dm-apply-page__btn-next,body.dmkg .dm-apply-page__btn-prev{background-color:var(--semantic-color-neutral-white)!important;border-color:var(--semantic-color-neutral-white)!important;color:var(--semantic-color-brand-interaction-100)!important;outline-color:var(--semantic-color-neutral-white)!important}body.dmkg .dm-apply-page__btn-next:focus,body.dmkg .dm-apply-page__btn-next:hover,body.dmkg .dm-apply-page__btn-prev:focus,body.dmkg .dm-apply-page__btn-prev:hover{background-color:#d1d8e7!important;border-color:#d1d8e7!important;color:var(--semantic-color-brand-interaction-100)!important}body.dmkg .dm-apply-page__btn-next:focus,body.dmkg .dm-apply-page__btn-prev:focus{outline:.125rem solid #d1d8e7!important;outline-offset:.188rem!important}body.dmkg .dm-apply-page__error-summary{background-color:var(--semantic-color-neutral-white);border-radius:24px;display:flex;gap:.625rem;padding:1.5rem 2.5rem;position:relative}body.dmkg .dm-apply-page__error-summary-icon{display:unset;margin:.188rem 0}body.dmkg .dm-apply-page__error-summary-icon svg{height:1.5rem}body.dmkg .dm-apply-page__error-summary-text{margin-bottom:.75rem}body.dmkg .dm-apply-page__error-summary ul{margin-bottom:2rem;margin-left:1.5rem}body.dmkg .dm-apply-page__error-summary li{margin-bottom:.5rem;text-decoration:underline}body.dmkg .dm-apply-page__error-summary-field{font-weight:500}body.dmkg .dm-apply-page #question-data,body.dmkg .dm-apply-page .form{color:var(--semantic-color-brand-interaction-100)}body.dmkg .dm-apply-page #question-data span.text-dark,body.dmkg .dm-apply-page .form span.text-dark{color:var(--semantic-color-brand-interaction-100)!important}body.dmkg .dm-apply-page #question-data label,body.dmkg .dm-apply-page #question-data label .required,body.dmkg .dm-apply-page .form label,body.dmkg .dm-apply-page .form label .required{color:var(--semantic-color-brand-input-label);font-weight:500}body.dmkg .dm-apply-page #question-data legend.form-group__label,body.dmkg .dm-apply-page .form legend.form-group__label{font-weight:400!important}body.dmkg .dm-apply-page #question-data label[for=shareProfile] .required,body.dmkg .dm-apply-page .form label[for=shareProfile] .required{color:var(--semantic-color-brand-interaction-100);font-size:1.375rem;font-weight:400}body.dmkg .dm-apply-page #question-data ol.form-document li,body.dmkg .dm-apply-page .form ol.form-document li{color:var(--semantic-color-brand-input-label)}body.dmkg .dm-apply-page #question-data ol.form-document li:before,body.dmkg .dm-apply-page .form ol.form-document li:before{color:var(--semantic-color-brand-input-label)!important}body.dmkg .dm-apply-page #question-data label.form-checkbox__label,body.dmkg .dm-apply-page #question-data label.form-input__label,body.dmkg .dm-apply-page #question-data label.form-radio__label,body.dmkg .dm-apply-page .form label.form-checkbox__label,body.dmkg .dm-apply-page .form label.form-input__label,body.dmkg .dm-apply-page .form label.form-radio__label{color:var(--semantic-color-brand-input-label)!important;font-weight:500}body.dmkg .dm-apply-page #question-data label.form-checkbox__label a,body.dmkg .dm-apply-page #question-data label.form-input__label a,body.dmkg .dm-apply-page #question-data label.form-radio__label a,body.dmkg .dm-apply-page .form label.form-checkbox__label a,body.dmkg .dm-apply-page .form label.form-input__label a,body.dmkg .dm-apply-page .form label.form-radio__label a{color:var(--semantic-color-brand-input-label)!important}body.dmkg .dm-apply-page #question-data label.checkbox-picklist-label,body.dmkg .dm-apply-page #question-data label.picklist-label,body.dmkg .dm-apply-page .form label.checkbox-picklist-label,body.dmkg .dm-apply-page .form label.picklist-label{color:var(--semantic-color-brand-interaction-100)!important;font-weight:var(--typography-copy-regular-font-weight)}body.dmkg .dm-apply-page #question-data label.checkbox-picklist-label .required,body.dmkg .dm-apply-page #question-data label.picklist-label .required,body.dmkg .dm-apply-page .form label.checkbox-picklist-label .required,body.dmkg .dm-apply-page .form label.picklist-label .required{color:var(--semantic-color-brand-interaction-100)!important;font-weight:400}body.dmkg .dm-apply-page #question-data .checkbox-container label,body.dmkg .dm-apply-page .form .checkbox-container label{color:var(--semantic-color-brand-input-label)!important;font-weight:var(--typography-copy-regular-font-weight)}body.dmkg .dm-apply-page #question-data .required,body.dmkg .dm-apply-page .form .required{color:rgb(from var(--semantic-color-brand-input-label) r g b/75%)}body.dmkg .dm-apply-page #question-data .checkbox-picklist:has(label.invalid),body.dmkg .dm-apply-page .form .checkbox-picklist:has(label.invalid){background-color:transparent;border-radius:8px;outline:.125rem solid var(--semantic-color-system-alert-100);padding:.5rem}body.dmkg .dm-apply-page #question-data .checkbox-picklist:has(label.invalid) .error-message,body.dmkg .dm-apply-page .form .checkbox-picklist:has(label.invalid) .error-message{margin:1rem 0 0}body.dmkg .dm-apply-page #question-data .choice label:hover:after,body.dmkg .dm-apply-page #question-data input[type=radio]:checked+label:hover:after,body.dmkg .dm-apply-page .form .choice label:hover:after,body.dmkg .dm-apply-page .form input[type=radio]:checked+label:hover:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 30 30'%3E%3Ccircle cx='15' cy='15' r='9' fill='%23002878'/%3E%3C/svg%3E")}body.dmkg .dm-apply-page #question-data .multi:has(input.invalid),body.dmkg .dm-apply-page #question-data .question:has(textarea.invalid,.invalid),body.dmkg .dm-apply-page #question-data .text:has(textarea.invalid),body.dmkg .dm-apply-page .form .multi:has(input.invalid),body.dmkg .dm-apply-page .form .question:has(textarea.invalid,.invalid),body.dmkg .dm-apply-page .form .text:has(textarea.invalid){background-color:transparent}body.dmkg .dm-apply-page #question-data .question>div :nth-child(2),body.dmkg .dm-apply-page .form .question>div :nth-child(2){color:#525260!important;margin-top:.5rem}body.dmkg .dm-apply-page #question-data div:has(input.invalid),body.dmkg .dm-apply-page .form div:has(input.invalid){background-color:transparent}body.dmkg .dm-apply-page #question-data div.question:has(input.invalid:not([type=number])),body.dmkg .dm-apply-page .form div.question:has(input.invalid:not([type=number])){border-radius:8px;outline:.125rem solid var(--semantic-color-system-alert-100);padding:.5rem}body.dmkg .dm-apply-page #question-data .question:has(.invalid) .error-message,body.dmkg .dm-apply-page .form .question:has(.invalid) .error-message{color:var(--semantic-color-system-alert-130);font-size:1rem;line-height:1.25rem;margin:.25rem .5rem}body.dmkg .dm-apply-page #question-data textarea,body.dmkg .dm-apply-page .form textarea{padding:.75rem!important}body.dmkg .dm-apply-page #question-data dm-upload,body.dmkg .dm-apply-page .form dm-upload{margin:3rem 0 1rem}body.dmkg .dm-apply-page #question-data dm-upload span.required,body.dmkg .dm-apply-page .form dm-upload span.required{color:var(--semantic-color-brand-interaction-100)!important;font-size:1.375rem}body.dmkg .dm-apply-page #question-data dm-upload[invalid=""],body.dmkg .dm-apply-page .form dm-upload[invalid=""]{background-color:unset;border-radius:8px;outline:.125rem solid var(--semantic-color-system-alert-100);padding:.125rem}body.dmkg .dm-apply-page #question-data dm-upload[invalid=""] .required,body.dmkg .dm-apply-page .form dm-upload[invalid=""] .required{color:#a01b15}body.dmkg .dm-apply-page #question-data input:not([type=checkbox]):not([type=radio]):focus-visible,body.dmkg .dm-apply-page #question-data select:focus-visible,body.dmkg .dm-apply-page #question-data textarea:focus-visible,body.dmkg .dm-apply-page .form input:not([type=checkbox]):not([type=radio]):focus-visible,body.dmkg .dm-apply-page .form select:focus-visible,body.dmkg .dm-apply-page .form textarea:focus-visible{box-shadow:0 0 .25rem 0 var(--semantic-color-brand-interaction-40);opacity:100%;outline:.125rem solid #002878!important}body.dmkg .dm-apply-page #question-data input:not([type=checkbox]):not([type=radio]).invalid,body.dmkg .dm-apply-page #question-data select.invalid,body.dmkg .dm-apply-page #question-data textarea.invalid,body.dmkg .dm-apply-page .form input:not([type=checkbox]):not([type=radio]).invalid,body.dmkg .dm-apply-page .form select.invalid,body.dmkg .dm-apply-page .form textarea.invalid{border-color:#d8241c}body.dmkg .dm-apply-page #question-data input:not([type=checkbox]):not([type=radio]).invalid:focus-visible,body.dmkg .dm-apply-page #question-data select.invalid:focus-visible,body.dmkg .dm-apply-page #question-data textarea.invalid:focus-visible,body.dmkg .dm-apply-page .form input:not([type=checkbox]):not([type=radio]).invalid:focus-visible,body.dmkg .dm-apply-page .form select.invalid:focus-visible,body.dmkg .dm-apply-page .form textarea.invalid:focus-visible{outline-color:#d8241c!important}body.dmkg .dm-apply-page .form.form-privacy-section hr{margin:1rem 0}body.dmkg .dm-apply-page .form.form-privacy-section label.share-profile-label{color:var(--semantic-color-brand-interaction-100);font-weight:var(--typography-copy-regular-font-weight)}body.dmkg .dm-apply-page .form.form-privacy-section label.form-radio__label{font-weight:400}body.dmkg .dm-apply-page .form.form-privacy-section p#privacy-description,body.dmkg .dm-apply-page .form.form-privacy-section p.description{color:var(--semantic-color-brand-input-label)}body.dmkg .dm-apply-page .form.form-privacy-section .data-info{margin:3rem 0 1rem}body.dmkg .dm-apply-page .form.form-privacy-section #data-info label.form-checkbox__label,body.dmkg .dm-apply-page .form.form-privacy-section #data-info span{font-weight:400}body.dmkg .dm-apply-page .form.form-privacy-section #data-info .error-message{margin-left:0}body.dmkg .dm-apply-page .form.form-privacy-section #data-info+p{color:var(--semantic-color-brand-input-label)}body.dmkg .dm-apply-page #additional-data>div.field{margin-bottom:1.25rem}body.dmkg .dm-apply-page #additional-data>div.field .form-picklist{margin-top:1rem}body.dmkg .dm-apply-page dm-error-container{--csb-modal-background-color:#873a77;--csb-button-color:#002878;--csb-color-primary-alternative:#001e59;--csb-button-border-radius:6249.938rem;--csb-modal-border-radius:2.5rem}body.dmkg .dm-apply-page .error-wrapper:has(.invalid){padding:0}body.dmkg .dm-apply-page input#privacy{cursor:pointer}body.dmkg .dm-apply-page input:not([type=checkbox]):not([type=radio]):focus-visible,body.dmkg .dm-apply-page select:focus-visible,body.dmkg .dm-apply-page textarea:focus-visible{box-shadow:0 0 .25rem 0 var(--semantic-color-brand-interaction-40);opacity:100%;outline-color:#002878!important}body.dmkg .dm-apply-page input:not([type=checkbox]):not([type=radio]).invalid,body.dmkg .dm-apply-page select.invalid,body.dmkg .dm-apply-page textarea.invalid{border-color:var(--semantic-color-system-alert-100)}body.dmkg .dm-apply-page input:not([type=checkbox]):not([type=radio]).invalid:focus-visible,body.dmkg .dm-apply-page select.invalid:focus-visible,body.dmkg .dm-apply-page textarea.invalid:focus-visible{outline-color:var(--semantic-color-system-alert-100)!important}body.dmkg .progress-bar{color:var(--semantic-color-brand-interaction-100);padding-bottom:0}body.dmkg .progress-bar-item__bar{background-color:var(--semantic-color-brand-interaction-40);opacity:100%}body.dmkg .progress-bar-item--active .progress-bar-item__bar{background-color:var(--semantic-color-brand-interaction-100)}body.dmkg .progress-bar-item a{color:var(--semantic-color-brand-interaction-100)}body.dmkg .progress-bar-item a p{font-weight:500;opacity:100%}body.dmkg .form-checkbox:has(.invalid){align-items:flex-start;background-color:transparent;border-radius:10px;padding:.125rem}body.dmkg .form .form-datepicker input[type=date]:before{height:1.5rem;vertical-align:text-bottom;width:1.5rem}body.dmkg .form-textarea textarea{padding:.75rem!important}body.dmkg .base-card{border-radius:20px}@media only screen and (min-width:48rem){body.dmkg .base-card__inner{display:grid;grid-template-columns:1fr max-content;width:100%}}body.dmkg .base-card__info{gap:.5rem;padding:1.5rem 1.25rem 0}@media only screen and (min-width:48rem){body.dmkg .base-card__info{display:grid;grid-column:1/3;grid-row:1/4;grid-template-columns:subgrid;grid-template-rows:subgrid;padding:1.5rem 1.25rem}}body.dmkg .base-card__info ul{color:var(--semantic-color-brand-anthrazit-100);gap:.25rem .75rem;padding-bottom:.75rem}@media only screen and (min-width:48rem){body.dmkg .base-card__info ul{gap:.25rem 1rem;grid-column:1/2;grid-row:2/3}}body.dmkg .base-card__info ul li{font-size:var(--typography-copy-small-font-size);line-height:var(--typography-copy-small-line-height)}@media only screen and (min-width:48rem){body.dmkg .base-card__info ul li{font-size:var(--typography-copy-small-l-font-size);line-height:var(--typography-copy-small-l-line-height)}}body.dmkg .base-card__info ul li:not(:first-child):before{display:none}body.dmkg .base-card__info ul .icon{height:1.125rem;width:1.125rem}body.dmkg .base-card__tag-wrapper{align-items:center;display:flex;gap:.25rem}body.dmkg .base-card__headline{color:#002878;padding-bottom:0}@media only screen and (min-width:48rem){body.dmkg .base-card__headline{grid-column:1/3;grid-row:1/2}}@media only screen and (max-width:47.938rem){body.dmkg .base-card__actions{display:grid;grid-template-columns:1fr max-content;grid-template-rows:auto;padding-top:.75rem;width:100%}}body.dmkg .base-card__actions .cta{grid-column:1/1;margin-left:0;width:-moz-fit-content;width:fit-content}body.dmkg .base-card__actions .bookmark{height:100%}@media only screen and (min-width:48rem){body.dmkg .base-card__actions{align-self:end;grid-column:2/3;grid-row:2/4}}body.dmkg .base-card__notification{align-items:flex-start;display:flex;grid-column:1/2;grid-row:3/4;padding:.5rem 0}@media only screen and (min-width:48rem){body.dmkg .base-card__notification{padding:0}}body.dmkg .base-card .cta:after{display:none}body.dmkg .job-card-skeleton__wrapper{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto}@media only screen and (min-width:48rem){body.dmkg .job-card-skeleton__wrapper{grid-template-columns:1fr auto;grid-template-rows:auto auto}}body.dmkg .job-card-skeleton__info{display:grid;gap:1rem;grid-column:1/3;grid-row:1/4;grid-template-columns:subgrid;grid-template-rows:subgrid}@media only screen and (min-width:48rem){body.dmkg .job-card-skeleton__info{grid-row:1/3}}body.dmkg .job-card-skeleton__action{display:grid;grid-column:1/3;grid-row:1/4;grid-template-columns:subgrid;grid-template-rows:subgrid}@media only screen and (min-width:48rem){body.dmkg .job-card-skeleton__action{grid-row:1/3}}body.dmkg .job-card-skeleton .skeleton__title{border-radius:0;grid-column:1/3;grid-row:1/2;height:1.875rem}body.dmkg .job-card-skeleton .skeleton__tag{border-radius:0;grid-column:1/3;grid-row:2/3;height:3.625rem;width:auto}@media only screen and (min-width:48rem){body.dmkg .job-card-skeleton .skeleton__tag{grid-column:1/2;grid-row:2/3}}body.dmkg .job-card-skeleton .skeleton__button{border-radius:0;grid-column:1/2;grid-row:3/4;height:3.625rem}@media only screen and (min-width:48rem){body.dmkg .job-card-skeleton .skeleton__button{grid-column:2/3;grid-row:2/3}}body.dmkg .job-card-skeleton .skeleton__favourite{grid-column:3/4;grid-row:3/4}@media only screen and (min-width:48rem){body.dmkg .job-card-skeleton .skeleton__favourite{display:none}}body.dmkg .job-search .job-list-headline{color:var(--semantic-color-brand-anthrazit-100);font-weight:var(--typography-copy-medium-font-weight)}body.dmkg .job-search .job-list-container{gap:1.5rem}body.dmkg .pagination li .pagination-page{padding-bottom:0}body.dmkg .pagination li .pagination-page .icon{display:contents}body.dmkg .form-radio__input:checked{border:4px solid var(--semantic-color-neutral-white)}body.dmkg .dm-profile-page{font-family:var(--typography-copy-regular-font-family),sans-serif;--csb-inner-padding-right:0;--csb-font-family-bold:$font-weight-regular;--csb-modal-border-radius:2.5rem;--csb-modal-padding:4rem 5.938rem;--csb-button-disabled-background-color:#fff;--csb-button-disabled-text-color:grey;--csb-button-disabled-border-color:transparent;--csb-modal-footer-padding:0;--csb-modal-content-padding:0 .313rem 1.5rem 0;--csb-modal-header-padding:0;--csb-button-paddings:.5rem .875rem}body.dmkg .dm-profile-page .tabs .tab-list{border:1px solid var(--semantic-color-neutral-white);border-radius:16px;display:flex;flex-direction:column;gap:1px;margin-bottom:4rem}body.dmkg .dm-profile-page .tabs .tab-list *{margin-top:0}@media only screen and (min-width:48rem){body.dmkg .dm-profile-page .tabs .tab-list{border:none;flex-direction:row;gap:.5rem;justify-content:center}body.dmkg .dm-profile-page .tabs .tab-list *{margin-top:0}}body.dmkg .dm-profile-page .tabs .tab-item{background-color:rgb(from var(--semantic-color-neutral-white) r g b/60%);border:none;color:var(--semantic-color-brand-interaction-100);font-weight:500;padding:1rem 2rem;position:relative}body.dmkg .dm-profile-page .tabs .tab-item:first-child{border-radius:14px 14px 0 0}body.dmkg .dm-profile-page .tabs .tab-item:last-child{border-radius:0 0 14px 14px}@media only screen and (min-width:48rem){body.dmkg .dm-profile-page .tabs .tab-item:last-child{border-radius:16px 16px 0 0}body.dmkg .dm-profile-page .tabs .tab-item{background-color:rgb(from var(--semantic-color-neutral-white) r g b/60%);border-bottom:1px solid #fff;border-radius:16px 16px 0 0;font-size:1.125rem}body.dmkg .dm-profile-page .tabs .tab-item:after{background-color:var(--semantic-color-neutral-white);bottom:-1px;content:"";height:1px;position:absolute;right:1px;transform:translate(100%);width:.625rem}body.dmkg .dm-profile-page .tabs .tab-item:last-child:after{width:2.5rem}body.dmkg .dm-profile-page .tabs .tab-item:first-child:before{background-color:var(--semantic-color-neutral-white);bottom:-1px;content:"";height:1px;left:1px;position:absolute;transform:translate(-100%);width:2.5rem}}body.dmkg .dm-profile-page .tabs .tab-item--selected{background-color:var(--semantic-color-neutral-white);color:var(--semantic-color-brand-interaction-100);font-weight:500;outline:var(--semantic-color-neutral-white);position:relative;z-index:10}@media only screen and (min-width:48rem){body.dmkg .dm-profile-page .tabs .tab-item--selected{background-color:var(--semantic-color-neutral-white);border-bottom:1px solid #fff;font-weight:500}}body.dmkg .dm-profile-page .profile-group{align-items:center;display:flex;flex-direction:column;margin-bottom:4rem}body.dmkg .dm-profile-page .profile-group dm-favorite-jobs-card-list{display:flex;flex-direction:column;gap:1.5rem;width:100%}body.dmkg .dm-profile-page .profile-group dm-job-application-card-list{--csb-button-line-height:1.5rem;--dm-job-application-details-header-bg-color:#fff;--dm-job-application-details-bg-color:#fff;--dm-job-card-border-bottom:#f89d4c;--csb-inner-padding-left:1.25rem;--csb-inner-padding-right:1.25rem;--csb-inner-padding-bottom:3rem;--csb-inner-padding-top:2rem;--csb-button-color:#002878;--csb-button-text-color:#fff;--csb-button-hover-color:#001e59;--csb-button-border-radius:6249.938rem;--csb-color-primary-alternative:#fff;--csb-color-secondary-contrast:#002878;--csb-text-font-size:1rem;width:100%}body.dmkg .dm-profile-page .profile-group dm-closed-job-application-list{padding:0 1.25rem;width:100%}body.dmkg .dm-profile-page dm-personal-data-poster{background:var(--semantic-color-neutral-white)!important;border-radius:16px;top:0!important;width:100%;--csb-heading-3-margin-top:2rem;--csb-modal-background-color:#873a77;--csb-color-primary-alternative:#001e59;--csb-heading-2-font-size:1.75rem;--csb-heading-3-font-weight:700;--csb-button-disabled-background-color:#002878}body.dmkg .dm-profile-page dm-personal-data-poster .text-white{color:var(--semantic-color-brand-interaction-100)!important}body.dmkg .dm-profile-page .profile-details{border-radius:20px;padding:2rem 2.5rem 2.5rem;position:relative}@media only screen and (min-width:48rem){body.dmkg .dm-profile-page .profile-details{padding:2.5rem;text-align:left}}body.dmkg .profile-page{padding-bottom:0}body.dmkg .profile-page .pattern,body.dmkg .profile-page .wave-divider{display:none!important}body.dmkg .profile-page .user-meta{color:var(--semantic-color-neutral-white)}body.dmkg .page-header{-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);background-color:rgb(from var(--semantic-color-neutral-white) r g b/50%);padding:1rem 0}body.dmkg .page-header.active-header,body.dmkg .page-header:hover{background-color:var(--semantic-color-neutral-white)}body.dmkg .page-header.active-header .page-header-nav-item:hover .page-header-nav-item__line,body.dmkg .page-header:hover .page-header-nav-item:hover .page-header-nav-item__line{height:1px}body.dmkg .page-header ul.page-header__nav-list{gap:1.5rem}@media only screen and (min-width:90rem){body.dmkg .page-header ul.page-header__nav-list{gap:3rem}}body.dmkg .page-header .logo{height:4.625rem;outline-color:var(--semantic-color-brand-interaction-100);transition-delay:0s;transition-duration:.25s;transition-property:box-shadow,width,height;transition-timing-function:cubic-bezier(.4,0,1,1);width:6rem}@media (prefers-reduced-motion){body.dmkg .page-header .logo{transition-duration:0s}}body.dmkg .page-header .logo:hover{box-shadow:none}body.dmkg .page-header.reduced-header.page-header .logo{height:4.625rem;width:4.625rem}body.dmkg .page-header--left{flex:1}body.dmkg .page-header--right a[href*=job-listing]{margin-left:1rem}body.dmkg .page-header--right button{border:none;margin:0;padding:.25rem}@media only screen and (min-width:90rem){body.dmkg .page-header--right button{padding:.5rem}}body.dmkg .page-header--right button:focus-visible{outline-color:var(--semantic-color-brand-interaction-100)!important}body.dmkg .page-header__nav{flex:1;justify-content:center}body.dmkg .page-header__nav-list{gap:1.25rem;margin-left:0}body.dmkg .page-header .language-cta,body.dmkg .page-header-nav-item a,body.dmkg .page-header-nav-item button{color:var(--semantic-color-brand-interaction-100)}body.dmkg .page-header a:hover,body.dmkg .page-header button:hover{border-color:var(--semantic-color-brand-interaction-100)!important}body.dmkg .page-header .language-wrapper,body.dmkg .page-header .login-wrapper,body.dmkg .page-header .profile-wrapper,body.dmkg .page-header .search-wrapper{display:flex!important}body.dmkg .page-header .content-cta{color:var(--semantic-color-brand-interaction-100)}body.dmkg .page-header .content-cta:focus-visible{outline-color:var(--semantic-color-brand-interaction-100)}body.dmkg .page-header .content-cta:hover{color:var(--semantic-color-brand-interaction-70)}body.dmkg .page-header a.cta--primary{background-color:var(--semantic-color-brand-interaction-100);border-color:var(--semantic-color-brand-interaction-100);color:#fff;margin-left:0}body.dmkg .page-header a.cta--primary:focus-visible{outline-color:var(--semantic-color-brand-interaction-100)}body.dmkg .page-header a.cta--primary:hover{color:var(--semantic-color-brand-interaction-100)}body.dmkg .page-header .login-wrapper{padding-right:1rem}@media only screen and (min-width:90rem){body.dmkg .page-header .login-wrapper{padding-right:2rem}}body.dmkg .page-header .language-wrapper{align-items:center;display:flex;height:2.875rem;justify-content:center;padding:.75rem;width:3rem}body.dmkg .page-header .language-wrapper .globe{margin-right:0}body.dmkg .page-header .language-wrapper button.language-button{border:none;margin:0;padding:.25rem!important}body.dmkg .page-header .language-wrapper .language-label{font-size:0;gap:0;height:1.5rem;width:1.5rem}body.dmkg .page-header .language-wrapper .chevron-down{display:none}body.dmkg .page-header-nav-item__wrapper{position:unset}body.dmkg .page-header-nav-item__wrapper button{cursor:unset;gap:0}body.dmkg .page-header-nav-item__wrapper button:hover{cursor:pointer}body.dmkg .page-header-nav-item__dropdown{width:0}body.dmkg .page-header-nav-item__dropdown a,body.dmkg .page-header-nav-item__dropdown button{font-weight:var(--typography-copy-regular-font-weight)!important}body.dmkg .page-header-nav-item__dropdown-icon{display:none}body.dmkg .page-header-nav-item__line{height:1px}body.dmkg .page-header-nav-item a,body.dmkg .page-header-nav-item button{font-weight:400}body.dmkg .page-header-nav-item__header{font-weight:500!important}body.dmkg .page-header-nav-item.page-header-nav-item--open .page-header-nav-item__line{background-color:var(--semantic-color-brand-interaction-100);height:.125rem}body.dmkg .page-header-nav-item:not(.page-header-nav-item--has-submenu):hover .page-header-nav-item__line{box-shadow:inset 12.5rem 0 0 0 var(--semantic-color-brand-interaction-100)}body.dmkg .page-header-nav-item:not(.page-header-nav-item--open):not(.home):has(.router-link-active) .page-header-nav-item__line{box-shadow:inset 12.5rem 0 0 0 var(--semantic-color-brand-interaction-100);height:.125rem}body.dmkg .page-header-nav-item:hover .page-header-nav-item__line{background-color:var(--semantic-color-brand-interaction-100)}body.dmkg .page-header-nav-item:hover:has(.router-link-active) .page-header-nav-item__line{box-shadow:inset 12.5rem 0 0 0 var(--semantic-color-brand-interaction-100)}body.dmkg .page-header-nav-item a:focus-within,body.dmkg .page-header-nav-item button:focus-within{outline-color:var(--semantic-color-brand-interaction-100)}body.dmkg .mobile-nav{bottom:unset;justify-content:flex-start;left:unset;min-height:unset;position:unset;right:unset;width:15.5rem}body.dmkg .mobile-nav,body.dmkg .mobile-nav__inner{background-color:var(--semantic-color-brand-interaction-100);display:flex}body.dmkg .mobile-nav__inner{align-items:center;bottom:0;justify-content:center;left:0;min-height:4.5rem;position:fixed;right:0;width:100%}body.dmkg .mobile-nav__menu{border:0;border-radius:8px!important;color:var(--semantic-color-neutral-white);height:100%}body.dmkg .mobile-nav__menu .icon+.font-copy-small{display:none}body.dmkg .mobile-nav__menu:hover{background-color:var(--semantic-color-brand-interaction-70)}body.dmkg .mobile-nav__menu:focus-visible{outline-color:var(--semantic-color-neutral-white)}body.dmkg .mobile-nav__quick-links{padding:0;width:auto}body.dmkg .mobile-nav__quick-links .cta{border-radius:8px!important}body.dmkg .mobile-nav__quick-links .cta.on-dark{background-color:var(--semantic-color-brand-interaction-100);border:0;color:var(--semantic-color-neutral-white);height:100%}body.dmkg .mobile-nav__quick-links .cta.on-dark:focus-visible{outline-color:var(--semantic-color-neutral-white)}body.dmkg .mobile-nav__quick-links .cta__label-wrapper{display:none}body.dmkg .mobile-nav__quick-links ul{gap:.75rem;justify-content:center;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:40rem){body.dmkg .mobile-nav__quick-links ul{gap:1.5rem;margin-left:1.5rem}}body.dmkg .mobile-nav__quick-links ul button{padding:0 .5rem!important}body.dmkg .mobile-nav__quick-links ul button:hover{background-color:var(--semantic-color-brand-interaction-70)!important}body.dmkg .mobile-nav_icon{height:1.5rem;width:1.5rem}body.dmkg .mobile-nav .mobile-quick-action{width:auto}body.dmkg .mobile-nav .mobile-quick-action button:focus-visible{border-radius:8px!important}body.dmkg .mobile-nav .language-flyout{bottom:5.25rem;font-family:var(--typography-copy-regular-font-family),sans-serif!important;right:1.25rem}@media only screen and (min-width:48rem){body.dmkg .mobile-nav .language-flyout{right:2rem}}body.dmkg .mobile-nav .profile-flyout{bottom:5.25rem;right:10%}body.dmkg .mobile-nav .language-button .language-label{font-size:0;gap:0}body.dmkg .mobile-nav .language-button .globe{margin-right:0}body.dmkg .mobile-nav .language-button .chevron-down{display:none}body.dmkg.font-size-zoom-l .mobile-nav{justify-content:center;max-width:100%;width:100%}body.dmkg.font-size-zoom-xxl .mobile-nav__menu{padding:.5rem .625rem}body.dmkg.font-size-zoom-xxl .mobile-nav__quick-links ul{gap:0;margin-left:0}body.dmkg .offcanvas-menu{background-color:var(--semantic-color-neutral-white);font-family:var(--typography-copy-regular-font-family);padding:0 0 4.5rem}body.dmkg .offcanvas-menu__container{overflow:scroll}body.dmkg .offcanvas-menu-inner{background-color:var(--semantic-color-neutral-white);gap:1.25rem;margin-top:.125rem}body.dmkg .offcanvas-menu-inner nav{padding:0 2rem}body.dmkg .offcanvas-menu-inner-social-links-container{display:none}body.dmkg .offcanvas-menu__header{grid-template-rows:5.75rem;margin-bottom:3rem}body.dmkg .offcanvas-menu__header-left{height:100%;padding:.5rem}body.dmkg .offcanvas-menu__header-left .language-button,body.dmkg .offcanvas-menu__header-left .language-flyout{display:none}body.dmkg .offcanvas-menu__header-left .logo{display:block;width:-moz-fit-content;width:fit-content}body.dmkg .offcanvas-menu__header-left .logo:focus-visible{border-radius:8px}body.dmkg .offcanvas-menu__header-right{display:none}body.dmkg .offcanvas-menu__header button.cta{margin:0 0 0 1.25rem;margin:0!important;white-space:nowrap}body.dmkg .offcanvas-menu__header button.cta svg{transform:rotate(180deg)}body.dmkg .offcanvas-menu__header button.cta:hover{color:var(--semantic-color-brand-interaction-70);text-decoration:none}body.dmkg .offcanvas-menu__meta-links-group{gap:0}body.dmkg .offcanvas-menu__meta-links-group-footer{display:none}body.dmkg .offcanvas-menu__meta-links-group-header{display:unset}body.dmkg .offcanvas-menu__meta-links-group .page-footer-item{width:-moz-fit-content;width:fit-content}body.dmkg .offcanvas-menu__meta-links-group .page-footer__cookie{display:none}body.dmkg .offcanvas-menu__meta-links-group .page-footer-item__nav-link{font-weight:500;padding:0 .5rem}body.dmkg .offcanvas-menu__meta-links-group .page-footer-item__nav-link:hover{background:#eeeeef;border-radius:8px;color:var(--semantic-color-brand-interaction-100)}body.dmkg.font-size-zoom-xl .offcanvas-menu__header{grid-template-rows:4.25rem;margin-bottom:.5rem}body.dmkg.font-size-zoom-xl .cta__label-wrapper,body.dmkg.font-size-zoom-xl .offcanvas-menu-item__links{word-wrap:anywhere}body.dmkg.font-size-zoom-xl .mobile-nav-main-menu-footer__cta{margin-bottom:.75rem;margin-top:.75rem}body.dmkg.font-size-zoom-xl .mobile-nav-main-menu-footer__claim{padding-bottom:1rem;padding-top:1rem}body.dmkg.font-size-zoom-xl .offcanvas-menu-inner nav{padding-left:1rem;padding-right:1rem}body.dmkg.font-size-zoom-xl .offcanvas-menu__header button.cta{padding-left:0}body.dmkg .language-flyout{border-radius:20px;box-shadow:var(--elevation-black-xs-offset-x,0) var(--elevation-black-s-offset-y,32px) var(--elevation-black-s-blur,64px) var(--elevation-black-s-spread,-32px) var(--elevation-black-s-color,rgb(from var(--semantic-color-neutral-black) r g b/40%))}@media only screen and (min-width:64rem){body.dmkg .language-flyout{right:3rem;top:5.844rem}}body.dmkg .cta{padding:.375rem .875rem}@media only screen and (min-width:48rem){body.dmkg .cta{padding:.5rem 1.125rem}}@media only screen and (min-width:90rem){body.dmkg .cta{padding:.5rem 1.375rem .625rem}}body.dmkg .cta__label-wrapper{font-weight:var(--typography-button-regular-font-weight)}body.dmkg .cta--tertiary.button{padding-left:.375rem}body.dmkg .cta--tertiary.button svg{height:1.375rem;width:1.375rem}@-moz-document url-prefix(""){body.dmkg .cta__label-wrapper{top:1px}}body.dmkg .rich-text .rich-text-resolved{color:var(--semantic-color-brand-anthrazit-100)}body.dmkg .rich-text .rich-text-resolved h1{font-size:var(--typography-headline-headline-1-font-size);font-weight:var(--typography-headline-headline-1-font-weight);line-height:var(--typography-headline-headline-1-line-height);margin-bottom:1rem}@media only screen and (min-width:48rem){body.dmkg .rich-text .rich-text-resolved h1{font-size:var(--typography-headline-headline-1-l-xl-font-size);line-height:var(--typography-headline-headline-1-l-xl-line-height);margin-bottom:1rem}}@media only screen and (min-width:90rem){body.dmkg .rich-text .rich-text-resolved h1{font-size:var(--typography-headline-headline-1-xxl-font-size);line-height:var(--typography-headline-headline-1-xxl-line-height);margin-bottom:1.25rem}}body.dmkg .rich-text .rich-text-resolved h2{font-size:var(--typography-headline-headline-2-font-size);font-weight:var(--typography-headline-headline-3-font-weight);line-height:var(--typography-headline-headline-2-line-height);margin-bottom:1rem}@media only screen and (min-width:48rem){body.dmkg .rich-text .rich-text-resolved h2{font-size:var(--typography-headline-headline-2-l-xl-font-size);line-height:var(--typography-headline-headline-2-l-xl-line-height);margin-bottom:1rem}}@media only screen and (min-width:90rem){body.dmkg .rich-text .rich-text-resolved h2{font-size:var(--typography-headline-headline-2-xxl-font-size);line-height:var(--typography-headline-headline-2-xxl-line-height);margin-bottom:1.25rem}}body.dmkg .rich-text .rich-text-resolved h3{font-size:var(--typography-headline-headline-3-font-size);font-weight:var(--typography-headline-headline-3-font-weight);line-height:var(--typography-headline-headline-3-line-height);margin-bottom:1rem}@media only screen and (min-width:48rem){body.dmkg .rich-text .rich-text-resolved h3{font-size:var(--typography-headline-headline-3-l-xl-font-size);line-height:var(--typography-headline-headline-3-l-xl-line-height);margin-bottom:1rem}}@media only screen and (min-width:90rem){body.dmkg .rich-text .rich-text-resolved h3{font-size:var(--typography-headline-headline-3-xxl-font-size);line-height:var(--typography-headline-headline-3-xxl-line-height);margin-bottom:1rem}}body.dmkg .rich-text .rich-text-resolved h4{font-size:var(--typography-headline-headline-4-font-size);font-weight:var(--typography-headline-headline-4-font-weight);line-height:var(--typography-headline-headline-4-line-height);margin-bottom:.75rem}@media only screen and (min-width:48rem){body.dmkg .rich-text .rich-text-resolved h4{font-size:var(--typography-headline-headline-4-l-xl-font-size);line-height:var(--typography-headline-headline-4-l-xl-line-height);margin-bottom:.75rem}}@media only screen and (min-width:90rem){body.dmkg .rich-text .rich-text-resolved h4{font-size:var(--typography-headline-headline-4-xxl-font-size);line-height:var(--typography-headline-headline-4-xxl-line-height);margin-bottom:.75rem}}body.dmkg .rich-text .rich-text-resolved p:not(li p){font-size:var(--typography-copy-regular-font-size);font-weight:var(--typography-copy-regular-font-weight);line-height:var(--typography-copy-regular-line-height)!important;margin-bottom:.5rem!important}body.dmkg .rich-text .rich-text-resolved p:not(li p):has(+*):not(:has(+p)),body.dmkg .rich-text .rich-text-resolved p:not(li p):last-child{margin-bottom:1.5rem!important}@media only screen and (min-width:48rem){body.dmkg .rich-text .rich-text-resolved p:not(li p){margin-bottom:.75rem!important}body.dmkg .rich-text .rich-text-resolved p:not(li p):has(+*):not(:has(+p)){margin-bottom:2rem!important}}body.dmkg .rich-text .rich-text-resolved ul{margin-left:.75rem}body.dmkg .rich-text .rich-text-resolved ol,body.dmkg .rich-text .rich-text-resolved ul{margin-bottom:1.5rem}body.dmkg .rich-text .rich-text-resolved ol li p,body.dmkg .rich-text .rich-text-resolved ul li p{display:inline;font-size:var(--typography-copy-regular-font-size)!important;line-height:var(--typography-copy-small-line-height)!important;margin-bottom:.5rem!important}@media only screen and (min-width:48rem){body.dmkg .rich-text .rich-text-resolved ol,body.dmkg .rich-text .rich-text-resolved ul{margin-bottom:1.5rem}}body.dmkg .rich-text .rich-text-resolved ol{margin-top:0}body.dmkg .rich-text .rich-text-resolved ol li{list-style:none;margin-left:1.5rem!important}body.dmkg .rich-text .rich-text-resolved ol li:before{content:url(../static/img/list-item-check.svg)!important;display:inline-flex;margin-left:-1.5rem;margin-right:.375rem;vertical-align:middle}body.dmkg .rich-text .rich-text-resolved ol li::marker{content:none!important}body.dmkg .page__header{z-index:unset}@media only screen and (min-width:64rem){body.dmkg .page__header{z-index:60}}body.dmkg .page__mobile-logo{left:.375rem;position:absolute;top:.5rem;z-index:59}@media only screen and (min-width:64rem){body.dmkg .page__mobile-logo{display:none}}@media screen and (min-width:120rem){body.dmkg .page{margin:auto;width:120rem}}body.dmkg .job-teaser-section-filter{padding-bottom:4rem;padding-top:1.5rem}@media only screen and (min-width:48rem){body.dmkg .job-teaser-section-filter{padding-bottom:5rem;padding-top:5rem}}body.dmkg .job-teaser-section-filter__heading-text{color:var(--semantic-color-brand-anthrazit-100);margin-bottom:1.5rem}@media only screen and (min-width:48rem){body.dmkg .job-teaser-section-filter__heading-text{margin-bottom:2rem}}body.dmkg .job-teaser-section-filter__heading .job-teaser-section-filter__heading-count,body.dmkg .job-teaser-section-filter__heading-headline{color:#002878}body.dmkg .job-teaser-section-filter__fallback{color:var(--semantic-color-brand-anthrazit-100);display:flex;gap:.25rem;padding:.5rem 0 3rem}body.dmkg .job-teaser-section-filter__fallback .icon svg{color:#002878;height:1.5rem;width:1.5rem}body.dmkg .job-teaser-section-filter .base-listing-section{overflow:visible;padding:3rem 0 0}body.dmkg .job-teaser-section-filter .base-listing-section__actions{justify-content:flex-start;margin-top:3.75rem}@media only screen and (min-width:64rem){body.dmkg .job-teaser-section-filter .base-listing-section__actions{margin-left:5.5rem}}body.dmkg .job-teaser-section-filter__items{display:flex;flex-direction:column;gap:1.25rem}@media only screen and (min-width:48rem){body.dmkg .job-teaser-section-filter__items{gap:1.5rem}}body.dmkg .native-video{border-radius:0;overflow:unset}body.dmkg .native-video video{aspect-ratio:16/9;border-radius:20px;box-shadow:0 var(--elevation-black-l-offset-y,64px) var(--elevation-black-l-blur,128px) var(--elevation-black-l-spread,-64px) var(--elevation-black-l-color,rgb(from var(--semantic-color-neutral-black) r g b/48%))!important;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (min-width:48rem){body.dmkg .native-video video{border-radius:24px}}body.dmkg .native-video--description{color:var(--semantic-color-brand-anthrazit-100);margin:1.25rem 0 1rem 1rem}body.dmkg .job-detail-stage__content,body.dmkg .job-detail-stage__headline{display:none}body.dmkg .job-detail-description{margin-top:2.75rem}body.dmkg .job-detail-description-content{color:var(--semantic-color-brand-anthrazit-100);grid-column:1/span 12;margin-top:0;padding-bottom:4rem;padding-top:1.5rem}@media only screen and (min-width:48rem){body.dmkg .job-detail-description-content{padding-bottom:5rem;padding-top:5rem}}@media only screen and (min-width:64rem){body.dmkg .job-detail-description-content{grid-column:4/span 6}}body.dmkg .job-detail-description-content h2{color:var(--semantic-color-brand-interaction-100)}body.dmkg .job-detail-description-content li{background:url(../static/img/list-item-check.svg) no-repeat left 0;list-style:none;margin-left:0!important;padding-left:1.625rem!important}body.dmkg .job-detail-description-content ul{padding-left:0}body.dmkg .job-detail-description-content.benefits li{background-color:transparent;border-radius:0;padding:0}body.dmkg .job-detail-description .container{display:grid;grid-template-columns:repeat(4,1fr);max-width:90rem;grid-gap:.75rem;gap:.75rem}@media (min-width:22.5rem){body.dmkg .job-detail-description .container{grid-template-columns:repeat(4,1fr);grid-gap:.75rem;gap:.75rem}}@media (min-width:40rem){body.dmkg .job-detail-description .container{grid-template-columns:repeat(4,1fr);grid-gap:.75rem;gap:.75rem}}@media (min-width:48rem){body.dmkg .job-detail-description .container{grid-template-columns:repeat(12,1fr);grid-gap:1rem;gap:1rem}}@media (min-width:64rem){body.dmkg .job-detail-description .container{grid-template-columns:repeat(12,1fr);grid-gap:1rem;gap:1rem}}@media (min-width:90rem){body.dmkg .job-detail-description .container{grid-template-columns:repeat(12,1fr);grid-gap:1.5rem;gap:1.5rem}}body.dmkg .search-modal{-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);background-color:rgba(from var(--semantic-color-neutral-black) r g b/25%)}@media only screen and (min-width:64rem){body.dmkg .search-modal__dialog{max-width:90rem;padding-top:10rem}}body.dmkg .search-modal__content{padding-top:0}@media only screen and (min-width:48rem){body.dmkg .search-modal__content{grid-column:span 12}}@media only screen and (min-width:64rem){body.dmkg .search-modal__content{grid-column:2/span 10}}@media only screen and (min-width:90rem){body.dmkg .search-modal__content{grid-column:3/span 8}}body.dmkg .search-modal__close-button{border-radius:999999px;margin:1.875rem 2.5rem;outline:.125rem solid var(--semantic-color-neutral-white);outline-offset:.313rem}@media only screen and (min-width:48rem){body.dmkg .search-modal__close-button{margin-right:3.75rem;margin-top:3rem;outline-offset:.5rem}}@media only screen and (min-width:64rem){body.dmkg .search-modal__close-button{margin-top:1.5rem;position:absolute}}@media only screen and (min-width:90rem){body.dmkg .search-modal__close-button{right:10%}}body.dmkg .job-search-suggestion-list{gap:1.5rem;padding:1.5rem 1.5rem 2.5rem}@media only screen and (min-width:40rem){body.dmkg .job-search-suggestion-list{flex-direction:row}}@media only screen and (min-width:48rem){body.dmkg .job-search-suggestion-list{padding:2.5rem 2rem 3rem}}body.dmkg .job-search-suggestion-list--heading{color:#002878;font-size:var(--typography-copy-large-l-font-size);font-weight:var(--typography-headline-headline-4-font-weight);line-height:var(--typography-headline-headline-4-l-xl-line-height);margin-bottom:.75rem}body.dmkg .job-search-suggestion-list--list{gap:.25rem}body.dmkg .job-search-suggestion-list--item{color:#002878;font-size:var(--typography-copy-regular-font-size);font-weight:500;line-height:var(--typography-copy-regular-line-height)}body.dmkg .job-search-suggestion-list--item a{border-radius:8px;color:#002878}body.dmkg .job-search-suggestion-list--item a:hover{background-color:#eeeeef}body.dmkg .job-search-suggestion-list--action a{padding-left:0}body.dmkg .job-search-form__clear{right:4rem}@media only screen and (min-width:48rem){body.dmkg .job-search-form__clear{right:4.5rem}}body.dmkg .job-search-form .job-search-input:not(:has(.spotlight)):has(.job-search-input__navigation){padding:0}body.dmkg .job-search-form__search.cta{border-bottom-right-radius:24px;border-top-right-radius:24px;padding:1.375rem 1.25rem!important;transition-duration:0s!important}@media only screen and (min-width:48rem){body.dmkg .job-search-form__search.cta{padding:1.375rem 1.75rem!important}}body.dmkg .job-search-form__search:focus-visible{z-index:20}body.dmkg .job-search-form.spotlight .job-search-form__input,body.dmkg .job-search-form:has(.job-search-form__suggestion.spotlight) .job-search-form__input{border-bottom-left-radius:0}body.dmkg .job-search-form.spotlight .job-search-form__search.cta,body.dmkg .job-search-form:has(.job-search-form__suggestion.spotlight) .job-search-form__search.cta{border-bottom-right-radius:0}body.dmkg .job-search-form__input{border-bottom-left-radius:24px;border-color:transparent!important;border-top-left-radius:24px;color:#002878;font-size:var(--typography-copy-large-font-size);line-height:var(--typography-copy-large-line-height);padding:1.25rem .5rem 1.25rem 1.375rem;transition-duration:0s!important}@media only screen and (min-width:48rem){body.dmkg .job-search-form__input{font-size:var(--typography-copy-large-l-font-size);line-height:var(--typography-copy-large-l-line-height)}}body.dmkg .job-search-form__input::-moz-placeholder{color:#002878;font-weight:400}body.dmkg .job-search-form__input::placeholder{color:#002878;font-weight:400}body.dmkg .job-search-form__input:focus-visible{outline-color:#002878}body.dmkg .job-search-form__suggestion{background-color:var(--semantic-color-neutral-white);border-radius:0 0 24px 24px!important;border-top:2px solid var(--semantic-color-brand-primary-100)!important;box-shadow:0 var(--elevation-black-l-offset-y,80px) var(--elevation-black-l-blur,160px) var(--elevation-black-l-spread,-80px) var(--elevation-black-l-color,rgb(from var(--semantic-color-neutral-black) r g b/64%));left:0;padding:0!important;right:0;top:unset}body.dmkg .job-search-form__suggestion.spotlight .job-search-form__no-results,body.dmkg .job-search-form__suggestion.spotlight .job-search-suggestion-list{padding-bottom:3rem;padding-top:2.5rem}@media only screen and (min-width:48rem){body.dmkg .job-search-form__suggestion.spotlight .job-search-form__no-results,body.dmkg .job-search-form__suggestion.spotlight .job-search-suggestion-list{padding-top:2.5rem}}body.dmkg .job-search-form__no-results{color:#002878;font-size:var(--typography-copy-regular-font-size);font-weight:400;line-height:var(--typography-copy-regular-line-height)}body.dmkg .slider-cta--on-light{background-color:rgb(from var(--semantic-color-brand-interaction-100) r g b/75%);color:var(--semantic-color-neutral-white)}body.dmkg .slider-cta--on-light:not(.swiper-button-disabled):hover{background-color:var(--semantic-color-brand-interaction-100);color:var(--semantic-color-neutral-white)}body.dmkg .slider-cta--on-light:focus-visible{outline-color:var(--semantic-color-brand-interaction-100)}body.dmkg .slider-cta--on-light.swiper-button-disabled{background-color:var(--semantic-color-brand-interaction-10);color:var(--semantic-color-brand-interaction-100)}body.dmkg .slider-cta--on-light.primary{background-color:rgb(from var(--semantic-color-brand-interaction-100) r g b/75%);color:var(--semantic-color-neutral-white)}body.dmkg .slider-cta--on-light.primary:not(.swiper-button-disabled):hover{background-color:var(--semantic-color-brand-interaction-100);color:var(--semantic-color-neutral-white)}body.dmkg .slider-cta--on-dark{background-color:rgb(from var(--semantic-color-neutral-white) r g b/75%);color:var(--semantic-color-brand-interaction-100)}body.dmkg .slider-cta--on-dark:not(.swiper-button-disabled):hover{background-color:var(--semantic-color-brand-interaction-100);color:var(--semantic-color-neutral-white)}body.dmkg .slider-cta--on-dark:focus-visible{outline-color:var(--semantic-color-neutral-white)}body.dmkg .slider-cta--on-dark.swiper-button-disabled{background-color:var(--semantic-color-brand-blue-40);color:var(--semantic-color-neutral-white)}body.dmkg .slider-cta--on-dark.primary{background-color:rgb(from var(--semantic-color-neutral-white) r g b/75%);color:var(--semantic-color-brand-interaction-100)}body.dmkg .slider-cta--on-dark.primary:not(.swiper-button-disabled):hover{background-color:var(--semantic-color-brand-interaction-100);color:var(--semantic-color-neutral-white)}body.dmkg .slider-cta--on-dark.primary:focus-visible{outline-color:var(--semantic-color-neutral-white)}body.dmkg .favourites-page{display:flex;padding-bottom:0;position:relative}body.dmkg .favourites-page .pattern,body.dmkg .favourites-page .wave-divider{display:none!important}body.dmkg .favourites-page h1{color:var(--semantic-color-neutral-white);margin-bottom:5rem}body.dmkg .favourites-page .hero-container{flex:1;padding-top:var(--header-height);position:unset}body.dmkg .profile-flyout-content__action button{padding:.5rem 1.125rem}:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-sans-serif:ui-serif,"Georgia","Cambria","Times New Roman","Times",serif;--font-sans-compressed:ui-monospace,"SFMono-Regular","Menlo","Monaco","Consolas","Liberation Mono","Courier New",monospace}.default-spacing{padding-bottom:4rem;padding-top:1.5rem}@media only screen and (min-width:48rem){.default-spacing{padding-bottom:5rem;padding-top:5rem}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}code,kbd,samp{font-family:monospace,monospace;font-size:1em}img{border-style:none}button,input,optgroup,select,textarea{line-height:1.15}button,input{overflow:visible}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]::-webkit-search-decoration{-webkit-appearance:none}details{display:block}template{display:none}*,:after,:before{border-style:solid;border-width:0;box-sizing:border-box}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;height:auto;scroll-padding-top:9.25rem;-moz-tab-size:4;-o-tab-size:4;tab-size:4}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:unset!important}}body{line-height:inherit;margin:0;overflow-x:hidden}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;cursor:pointer;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;-moz-appearance:button;appearance:button;background-color:transparent;background-image:none;cursor:pointer}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-.125rem}::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;-moz-appearance:button;appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}@font-face{font-family:DMBrand44;font-style:normal;font-weight:400;src:url(../static/fonts/DMBrand-Regular.woff) format("woff"),url(../static/fonts/DMBrand4.4-Regular.otf) format("opentype")}@font-face{font-family:DMBrand44;font-style:normal;font-weight:500;src:url(../static/fonts/DMBrand-Medium.woff) format("woff"),url(../static/fonts/DMBrand4.4-Medium.otf) format("opentype")}@font-face{font-family:DMBrand44;font-style:normal;font-weight:700;src:url(../static/fonts/DMBrand-Bold.woff) format("woff"),url(../static/fonts/DMBrand4.4-Bold.otf) format("opentype")}.grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.75rem;gap:.75rem}@media (min-width:22.5rem){.grid{grid-template-columns:repeat(4,1fr);grid-gap:.75rem;gap:.75rem}}@media (min-width:40rem){.grid{grid-template-columns:repeat(4,1fr);grid-gap:.75rem;gap:.75rem}}@media (min-width:48rem){.grid{grid-template-columns:repeat(12,1fr);grid-gap:1rem;gap:1rem}}@media (min-width:64rem){.grid{grid-template-columns:repeat(12,1fr);grid-gap:1rem;gap:1rem}}@media (min-width:90rem){.grid{grid-template-columns:repeat(12,1fr);grid-gap:1.5rem;gap:1.5rem}}.col-0{grid-column-end:span 0}.col-offset-0{grid-column-start:1}.row-0{grid-row-end:span 0}.row-offset-0{grid-row-start:1}.col-1{grid-column-end:span 1}.col-offset-1{grid-column-start:2}.row-1{grid-row-end:span 1}.row-offset-1{grid-row-start:2}.col-2{grid-column-end:span 2}.col-offset-2{grid-column-start:3}.row-2{grid-row-end:span 2}.row-offset-2{grid-row-start:3}.col-3{grid-column-end:span 3}.col-offset-3{grid-column-start:4}.row-3{grid-row-end:span 3}.row-offset-3{grid-row-start:4}.col-4{grid-column-end:span 4}.col-offset-4{grid-column-start:5}.row-4{grid-row-end:span 4}.row-offset-4{grid-row-start:5}.col-5{grid-column-end:span 5}.col-offset-5{grid-column-start:6}.row-5{grid-row-end:span 5}.row-offset-5{grid-row-start:6}.col-6{grid-column-end:span 6}.col-offset-6{grid-column-start:7}.row-6{grid-row-end:span 6}.row-offset-6{grid-row-start:7}.col-7{grid-column-end:span 7}.col-offset-7{grid-column-start:8}.row-7{grid-row-end:span 7}.row-offset-7{grid-row-start:8}.col-8{grid-column-end:span 8}.col-offset-8{grid-column-start:9}.row-8{grid-row-end:span 8}.row-offset-8{grid-row-start:9}.col-9{grid-column-end:span 9}.col-offset-9{grid-column-start:10}.row-9{grid-row-end:span 9}.row-offset-9{grid-row-start:10}.col-10{grid-column-end:span 10}.col-offset-10{grid-column-start:11}.row-10{grid-row-end:span 10}.row-offset-10{grid-row-start:11}.col-11{grid-column-end:span 11}.col-offset-11{grid-column-start:12}.row-11{grid-row-end:span 11}.row-offset-11{grid-row-start:12}.col-12{grid-column-end:span 12}.col-offset-12{grid-column-start:13}.row-12{grid-row-end:span 12}.row-offset-12{grid-row-start:13}@media (min-width:22.5rem){.col-s-0{grid-column-end:span 0}.col-offset-s-0{grid-column-start:1}.row-s-0{grid-row-end:span 0}.row-offset-s-0{grid-row-start:1}.col-s-1{grid-column-end:span 1}.col-offset-s-1{grid-column-start:2}.row-s-1{grid-row-end:span 1}.row-offset-s-1{grid-row-start:2}.col-s-2{grid-column-end:span 2}.col-offset-s-2{grid-column-start:3}.row-s-2{grid-row-end:span 2}.row-offset-s-2{grid-row-start:3}.col-s-3{grid-column-end:span 3}.col-offset-s-3{grid-column-start:4}.row-s-3{grid-row-end:span 3}.row-offset-s-3{grid-row-start:4}.col-s-4{grid-column-end:span 4}.col-offset-s-4{grid-column-start:5}.row-s-4{grid-row-end:span 4}.row-offset-s-4{grid-row-start:5}.col-s-5{grid-column-end:span 5}.col-offset-s-5{grid-column-start:6}.row-s-5{grid-row-end:span 5}.row-offset-s-5{grid-row-start:6}.col-s-6{grid-column-end:span 6}.col-offset-s-6{grid-column-start:7}.row-s-6{grid-row-end:span 6}.row-offset-s-6{grid-row-start:7}.col-s-7{grid-column-end:span 7}.col-offset-s-7{grid-column-start:8}.row-s-7{grid-row-end:span 7}.row-offset-s-7{grid-row-start:8}.col-s-8{grid-column-end:span 8}.col-offset-s-8{grid-column-start:9}.row-s-8{grid-row-end:span 8}.row-offset-s-8{grid-row-start:9}.col-s-9{grid-column-end:span 9}.col-offset-s-9{grid-column-start:10}.row-s-9{grid-row-end:span 9}.row-offset-s-9{grid-row-start:10}.col-s-10{grid-column-end:span 10}.col-offset-s-10{grid-column-start:11}.row-s-10{grid-row-end:span 10}.row-offset-s-10{grid-row-start:11}.col-s-11{grid-column-end:span 11}.col-offset-s-11{grid-column-start:12}.row-s-11{grid-row-end:span 11}.row-offset-s-11{grid-row-start:12}.col-s-12{grid-column-end:span 12}.col-offset-s-12{grid-column-start:13}.row-s-12{grid-row-end:span 12}.row-offset-s-12{grid-row-start:13}}@media (min-width:40rem){.col-m-0{grid-column-end:span 0}.col-offset-m-0{grid-column-start:1}.row-m-0{grid-row-end:span 0}.row-offset-m-0{grid-row-start:1}.col-m-1{grid-column-end:span 1}.col-offset-m-1{grid-column-start:2}.row-m-1{grid-row-end:span 1}.row-offset-m-1{grid-row-start:2}.col-m-2{grid-column-end:span 2}.col-offset-m-2{grid-column-start:3}.row-m-2{grid-row-end:span 2}.row-offset-m-2{grid-row-start:3}.col-m-3{grid-column-end:span 3}.col-offset-m-3{grid-column-start:4}.row-m-3{grid-row-end:span 3}.row-offset-m-3{grid-row-start:4}.col-m-4{grid-column-end:span 4}.col-offset-m-4{grid-column-start:5}.row-m-4{grid-row-end:span 4}.row-offset-m-4{grid-row-start:5}.col-m-5{grid-column-end:span 5}.col-offset-m-5{grid-column-start:6}.row-m-5{grid-row-end:span 5}.row-offset-m-5{grid-row-start:6}.col-m-6{grid-column-end:span 6}.col-offset-m-6{grid-column-start:7}.row-m-6{grid-row-end:span 6}.row-offset-m-6{grid-row-start:7}.col-m-7{grid-column-end:span 7}.col-offset-m-7{grid-column-start:8}.row-m-7{grid-row-end:span 7}.row-offset-m-7{grid-row-start:8}.col-m-8{grid-column-end:span 8}.col-offset-m-8{grid-column-start:9}.row-m-8{grid-row-end:span 8}.row-offset-m-8{grid-row-start:9}.col-m-9{grid-column-end:span 9}.col-offset-m-9{grid-column-start:10}.row-m-9{grid-row-end:span 9}.row-offset-m-9{grid-row-start:10}.col-m-10{grid-column-end:span 10}.col-offset-m-10{grid-column-start:11}.row-m-10{grid-row-end:span 10}.row-offset-m-10{grid-row-start:11}.col-m-11{grid-column-end:span 11}.col-offset-m-11{grid-column-start:12}.row-m-11{grid-row-end:span 11}.row-offset-m-11{grid-row-start:12}.col-m-12{grid-column-end:span 12}.col-offset-m-12{grid-column-start:13}.row-m-12{grid-row-end:span 12}.row-offset-m-12{grid-row-start:13}}@media (min-width:48rem){.col-l-0{grid-column-end:span 0}.col-offset-l-0{grid-column-start:1}.row-l-0{grid-row-end:span 0}.row-offset-l-0{grid-row-start:1}.col-l-1{grid-column-end:span 1}.col-offset-l-1{grid-column-start:2}.row-l-1{grid-row-end:span 1}.row-offset-l-1{grid-row-start:2}.col-l-2{grid-column-end:span 2}.col-offset-l-2{grid-column-start:3}.row-l-2{grid-row-end:span 2}.row-offset-l-2{grid-row-start:3}.col-l-3{grid-column-end:span 3}.col-offset-l-3{grid-column-start:4}.row-l-3{grid-row-end:span 3}.row-offset-l-3{grid-row-start:4}.col-l-4{grid-column-end:span 4}.col-offset-l-4{grid-column-start:5}.row-l-4{grid-row-end:span 4}.row-offset-l-4{grid-row-start:5}.col-l-5{grid-column-end:span 5}.col-offset-l-5{grid-column-start:6}.row-l-5{grid-row-end:span 5}.row-offset-l-5{grid-row-start:6}.col-l-6{grid-column-end:span 6}.col-offset-l-6{grid-column-start:7}.row-l-6{grid-row-end:span 6}.row-offset-l-6{grid-row-start:7}.col-l-7{grid-column-end:span 7}.col-offset-l-7{grid-column-start:8}.row-l-7{grid-row-end:span 7}.row-offset-l-7{grid-row-start:8}.col-l-8{grid-column-end:span 8}.col-offset-l-8{grid-column-start:9}.row-l-8{grid-row-end:span 8}.row-offset-l-8{grid-row-start:9}.col-l-9{grid-column-end:span 9}.col-offset-l-9{grid-column-start:10}.row-l-9{grid-row-end:span 9}.row-offset-l-9{grid-row-start:10}.col-l-10{grid-column-end:span 10}.col-offset-l-10{grid-column-start:11}.row-l-10{grid-row-end:span 10}.row-offset-l-10{grid-row-start:11}.col-l-11{grid-column-end:span 11}.col-offset-l-11{grid-column-start:12}.row-l-11{grid-row-end:span 11}.row-offset-l-11{grid-row-start:12}.col-l-12{grid-column-end:span 12}.col-offset-l-12{grid-column-start:13}.row-l-12{grid-row-end:span 12}.row-offset-l-12{grid-row-start:13}}@media (min-width:64rem){.col-xl-0{grid-column-end:span 0}.col-offset-xl-0{grid-column-start:1}.row-xl-0{grid-row-end:span 0}.row-offset-xl-0{grid-row-start:1}.col-xl-1{grid-column-end:span 1}.col-offset-xl-1{grid-column-start:2}.row-xl-1{grid-row-end:span 1}.row-offset-xl-1{grid-row-start:2}.col-xl-2{grid-column-end:span 2}.col-offset-xl-2{grid-column-start:3}.row-xl-2{grid-row-end:span 2}.row-offset-xl-2{grid-row-start:3}.col-xl-3{grid-column-end:span 3}.col-offset-xl-3{grid-column-start:4}.row-xl-3{grid-row-end:span 3}.row-offset-xl-3{grid-row-start:4}.col-xl-4{grid-column-end:span 4}.col-offset-xl-4{grid-column-start:5}.row-xl-4{grid-row-end:span 4}.row-offset-xl-4{grid-row-start:5}.col-xl-5{grid-column-end:span 5}.col-offset-xl-5{grid-column-start:6}.row-xl-5{grid-row-end:span 5}.row-offset-xl-5{grid-row-start:6}.col-xl-6{grid-column-end:span 6}.col-offset-xl-6{grid-column-start:7}.row-xl-6{grid-row-end:span 6}.row-offset-xl-6{grid-row-start:7}.col-xl-7{grid-column-end:span 7}.col-offset-xl-7{grid-column-start:8}.row-xl-7{grid-row-end:span 7}.row-offset-xl-7{grid-row-start:8}.col-xl-8{grid-column-end:span 8}.col-offset-xl-8{grid-column-start:9}.row-xl-8{grid-row-end:span 8}.row-offset-xl-8{grid-row-start:9}.col-xl-9{grid-column-end:span 9}.col-offset-xl-9{grid-column-start:10}.row-xl-9{grid-row-end:span 9}.row-offset-xl-9{grid-row-start:10}.col-xl-10{grid-column-end:span 10}.col-offset-xl-10{grid-column-start:11}.row-xl-10{grid-row-end:span 10}.row-offset-xl-10{grid-row-start:11}.col-xl-11{grid-column-end:span 11}.col-offset-xl-11{grid-column-start:12}.row-xl-11{grid-row-end:span 11}.row-offset-xl-11{grid-row-start:12}.col-xl-12{grid-column-end:span 12}.col-offset-xl-12{grid-column-start:13}.row-xl-12{grid-row-end:span 12}.row-offset-xl-12{grid-row-start:13}}@media (min-width:90rem){.col-xxl-0{grid-column-end:span 0}.col-offset-xxl-0{grid-column-start:1}.row-xxl-0{grid-row-end:span 0}.row-offset-xxl-0{grid-row-start:1}.col-xxl-1{grid-column-end:span 1}.col-offset-xxl-1{grid-column-start:2}.row-xxl-1{grid-row-end:span 1}.row-offset-xxl-1{grid-row-start:2}.col-xxl-2{grid-column-end:span 2}.col-offset-xxl-2{grid-column-start:3}.row-xxl-2{grid-row-end:span 2}.row-offset-xxl-2{grid-row-start:3}.col-xxl-3{grid-column-end:span 3}.col-offset-xxl-3{grid-column-start:4}.row-xxl-3{grid-row-end:span 3}.row-offset-xxl-3{grid-row-start:4}.col-xxl-4{grid-column-end:span 4}.col-offset-xxl-4{grid-column-start:5}.row-xxl-4{grid-row-end:span 4}.row-offset-xxl-4{grid-row-start:5}.col-xxl-5{grid-column-end:span 5}.col-offset-xxl-5{grid-column-start:6}.row-xxl-5{grid-row-end:span 5}.row-offset-xxl-5{grid-row-start:6}.col-xxl-6{grid-column-end:span 6}.col-offset-xxl-6{grid-column-start:7}.row-xxl-6{grid-row-end:span 6}.row-offset-xxl-6{grid-row-start:7}.col-xxl-7{grid-column-end:span 7}.col-offset-xxl-7{grid-column-start:8}.row-xxl-7{grid-row-end:span 7}.row-offset-xxl-7{grid-row-start:8}.col-xxl-8{grid-column-end:span 8}.col-offset-xxl-8{grid-column-start:9}.row-xxl-8{grid-row-end:span 8}.row-offset-xxl-8{grid-row-start:9}.col-xxl-9{grid-column-end:span 9}.col-offset-xxl-9{grid-column-start:10}.row-xxl-9{grid-row-end:span 9}.row-offset-xxl-9{grid-row-start:10}.col-xxl-10{grid-column-end:span 10}.col-offset-xxl-10{grid-column-start:11}.row-xxl-10{grid-row-end:span 10}.row-offset-xxl-10{grid-row-start:11}.col-xxl-11{grid-column-end:span 11}.col-offset-xxl-11{grid-column-start:12}.row-xxl-11{grid-row-end:span 11}.row-offset-xxl-11{grid-row-start:12}.col-xxl-12{grid-column-end:span 12}.col-offset-xxl-12{grid-column-start:13}.row-xxl-12{grid-row-end:span 12}.row-offset-xxl-12{grid-row-start:13}}.subgrid{display:grid;grid-template-columns:subgrid;grid-gap:.75rem;gap:.75rem}@media (min-width:22.5rem){.subgrid{grid-gap:.75rem;gap:.75rem}}@media (min-width:40rem){.subgrid{grid-gap:.75rem;gap:.75rem}}@media (min-width:48rem){.subgrid{grid-gap:1rem;gap:1rem}}@media (min-width:64rem){.subgrid{grid-gap:1rem;gap:1rem}}@media (min-width:90rem){.subgrid{grid-gap:1.5rem;gap:1.5rem}}:root{--breakpoint-s:22.5rem;--breakpoint-m:40rem;--breakpoint-l:48rem;--breakpoint-xl:64rem;--breakpoint-xxl:90rem}.container{margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;width:100%}@media only screen and (min-width:48rem){.container{padding-left:2rem;padding-right:2rem}}@media only screen and (min-width:90rem){.container{padding-left:3rem;padding-right:3rem}}.container--content{max-width:90rem}.container--content-small{max-width:61.5rem}.container--mobile-full{padding-left:0;padding-right:0}@media only screen and (min-width:48rem){.container--mobile-full{padding-left:2rem;padding-right:2rem}}@media only screen and (min-width:90rem){.container--mobile-full{padding-left:3rem;padding-right:3rem}}.container--mobile-full-right{padding-right:0}@media only screen and (min-width:48rem){.container--mobile-full-right{padding-right:2rem}}@media only screen and (min-width:90rem){.container--mobile-full-right{padding-right:3rem}}.container--mobile-full-left{padding-left:0}@media only screen and (min-width:48rem){.container--mobile-full-left{padding-left:2rem}}@media only screen and (min-width:90rem){.container--mobile-full-left{padding-left:3rem}}.hero1{font-size:var(--typography-headline-hero-1-font-size);font-weight:var(--typography-headline-hero-1-font-weight);line-height:var(--typography-headline-hero-1-line-height)}@media only screen and (min-width:48rem){.hero1{font-size:var(--typography-headline-hero-1-l-font-size);line-height:var(--typography-headline-hero-1-l-line-height)}}@media only screen and (min-width:90rem){.hero1{font-size:var(--typography-headline-hero-1-xxl-font-size);line-height:var(--typography-headline-hero-1-xxl-line-height)}}.hero2{font-size:var(--typography-headline-hero-2-font-size);font-weight:var(--typography-headline-hero-1-font-weight);line-height:var(--typography-headline-hero-2-line-height)}@media only screen and (min-width:48rem){.hero2{font-size:var(--typography-headline-hero-2-l-font-size);line-height:var(--typography-headline-hero-2-l-line-height)}}@media only screen and (min-width:90rem){.hero2{font-size:var(--typography-headline-hero-2-xxl-font-size);line-height:var(--typography-headline-hero-2-xxl-line-height)}}.h1,h1{font-size:var(--typography-headline-headline-1-font-size);line-height:var(--typography-headline-headline-1-line-height);margin-bottom:1.25rem}@media only screen and (min-width:48rem){.h1,h1{font-size:var(--typography-headline-headline-1-l-xl-font-size);line-height:var(--typography-headline-headline-1-l-xl-line-height)}}@media only screen and (min-width:90rem){.h1,h1{font-size:var(--typography-headline-headline-1-xxl-font-size);line-height:var(--typography-headline-headline-1-xxl-line-height)}}.h2,h2{font-size:var(--typography-headline-headline-2-font-size);line-height:var(--typography-headline-headline-2-line-height);margin-bottom:1.25rem}@media only screen and (min-width:48rem){.h2,h2{font-size:var(--typography-headline-headline-2-l-xl-font-size);line-height:var(--typography-headline-headline-2-l-xl-line-height)}}@media only screen and (min-width:90rem){.h2,h2{font-size:var(--typography-headline-headline-2-xxl-font-size);line-height:var(--typography-headline-headline-2-xxl-line-height)}}.h3,h3{font-size:var(--typography-headline-headline-3-font-size);line-height:var(--typography-headline-headline-3-line-height);margin-bottom:1rem}@media only screen and (min-width:48rem){.h3,h3{font-size:var(--typography-headline-headline-3-l-xl-font-size);line-height:var(--typography-headline-headline-3-l-xl-line-height)}}@media only screen and (min-width:90rem){.h3,h3{font-size:var(--typography-headline-headline-3-xxl-font-size);line-height:var(--typography-headline-headline-3-xxl-line-height)}}.h4,h4{font-size:var(--typography-headline-headline-4-font-size);line-height:var(--typography-headline-headline-4-line-height);margin-bottom:1rem}@media only screen and (min-width:48rem){.h4,h4{font-size:var(--typography-headline-headline-4-l-xl-font-size);line-height:var(--typography-headline-headline-4-l-xl-line-height)}}@media only screen and (min-width:90rem){.h4,h4{font-size:var(--typography-headline-headline-4-xxl-font-size);line-height:var(--typography-headline-headline-4-xxl-line-height)}}input,label,p{font-size:var(--typography-copy-regular-font-size);font-weight:var(--typography-copy-regular-font-weight);line-height:var(--typography-copy-regular-line-height)}@media only screen and (min-width:48rem){input,label,p{font-size:var(--typography-copy-large-font-size);line-height:var(--typography-copy-large-line-height)}}:focus-visible{outline-color:inherit;outline-offset:.188rem!important;outline-style:solid!important;outline-width:.125rem!important}:root{--font-headline-headline-1:[object Object];--font-headline-headline-2:[object Object];--font-headline-headline-3:[object Object];--font-headline-headline-4:[object Object];--font-copy-regular:[object Object];--font-copy-small:[object Object];--font-link-regular:[object Object];--semantic-font-headline-1-family:DMBrand44;--semantic-font-headline-1-weight:Regular;--semantic-font-headline-1-size:2.375rem;--semantic-font-headline-1-line-height:2.625rem;--semantic-font-headline-2-family:DMBrand44;--semantic-font-headline-2-weight:Regular;--semantic-font-headline-2-size:1.75rem;--semantic-font-headline-2-line-height:2rem;--semantic-font-headline-3-family:DMBrand44;--semantic-font-headline-3-weight:Regular;--semantic-font-headline-3-size:1.375rem;--semantic-font-headline-3-line-height:1.625rem;--semantic-font-headline-4-family:DMBrand44;--semantic-font-headline-4-weight:Regular;--semantic-font-headline-4-size:1.125rem;--semantic-font-headline-4-line-height:1.5rem;--semantic-font-copy-regular-family:DMBrand44;--semantic-font-copy-regular-weight:Regular;--semantic-font-copy-regular-size:1rem;--semantic-font-copy-regular-line-height:1.5rem;--semantic-font-copy-small-family:DMBrand44;--semantic-font-copy-small-weight:Regular;--semantic-font-copy-small-size:.75rem;--semantic-font-copy-small-line-height:1.125rem;--semantic-font-link-family:DMBrand44;--semantic-font-link-weight:Bold;--semantic-font-link-size:1rem;--semantic-font-link-line-height:1.5rem;--semantic-color-brand-primary-130:#363273;--semantic-color-brand-primary-100:#49439b;--semantic-color-brand-primary-70:#7874b5;--semantic-color-brand-primary-40:#aba9d1;--semantic-color-brand-primary-10:#dedded;--semantic-color-brand-secondary-100:#55c1af;--semantic-color-brand-secondary-70:#81d1c4;--semantic-color-brand-secondary-40:#b1e2da;--semantic-color-brand-secondary-10:#e0f4f1;--semantic-color-brand-interaction-130:#001e59;--semantic-color-brand-interaction-100:#002878;--semantic-color-brand-interaction-70:#42609b;--semantic-color-brand-interaction-40:#8a9cc1;--semantic-color-brand-interaction-10:#d1d8e7;--semantic-color-brand-tertiary-100:#4ab7d3;--semantic-color-brand-tertiary-70:#79cade;--semantic-color-brand-tertiary-40:#acdeeb;--semantic-color-brand-tertiary-10:#def2f7;--semantic-color-gradient-gradient-dark-100:#1c1766;--semantic-color-gradient-gradient-dark-70:#57538e;--semantic-color-gradient-gradient-dark-40:#9794b9;--semantic-color-gradient-gradient-100:#572eb6;--semantic-color-gradient-gradient-70:#8364c9;--semantic-color-gradient-gradient-40:#b29fdd;--semantic-color-gradient-gradient-light-100:#8d67e3;--semantic-color-gradient-gradient-light-70:#ab8fea;--semantic-color-gradient-gradient-light-40:#cbb9f2;--semantic-color-neutral-grey-100:#3e3f48;--semantic-color-neutral-grey-70:#707178;--semantic-color-neutral-grey-40:#a6a7ab;--semantic-color-neutral-grey-10:#dcdcde;--semantic-color-neutral-grey-5:#f5f5f6;--semantic-color-neutral-black:#000;--semantic-color-neutral-white:#fff;--semantic-color-system-alert-130:#a01b15;--semantic-color-system-alert-100:#d8241c;--semantic-color-system-alert-30:#f0aba8;--semantic-color-system-alert-10:#f8d8d6;--semantic-color-system-warning:#f9a825;--semantic-color-system-success:#52af00;--typography-headline-hero-1-font-size:2.375rem;--typography-headline-hero-1-text-decoration:none;--typography-headline-hero-1-font-family:DMBrand44;--typography-headline-hero-1-font-weight:700;--typography-headline-hero-1-font-style:normal;--typography-headline-hero-1-font-stretch:normal;--typography-headline-hero-1-letter-spacing:0;--typography-headline-hero-1-line-height:3rem;--typography-headline-hero-1-paragraph-indent:0;--typography-headline-hero-1-paragraph-spacing:0;--typography-headline-hero-1-text-case:none;--typography-headline-hero-1-l-font-size:3rem;--typography-headline-hero-1-l-text-decoration:none;--typography-headline-hero-1-l-font-family:DMBrand44;--typography-headline-hero-1-l-font-weight:700;--typography-headline-hero-1-l-font-style:normal;--typography-headline-hero-1-l-font-stretch:normal;--typography-headline-hero-1-l-letter-spacing:0;--typography-headline-hero-1-l-line-height:3.75rem;--typography-headline-hero-1-l-paragraph-indent:0;--typography-headline-hero-1-l-paragraph-spacing:0;--typography-headline-hero-1-l-text-case:none;--typography-headline-hero-1-xxl-font-size:3.5rem;--typography-headline-hero-1-xxl-text-decoration:none;--typography-headline-hero-1-xxl-font-family:DMBrand44;--typography-headline-hero-1-xxl-font-weight:700;--typography-headline-hero-1-xxl-font-style:normal;--typography-headline-hero-1-xxl-font-stretch:normal;--typography-headline-hero-1-xxl-letter-spacing:0;--typography-headline-hero-1-xxl-line-height:4.125rem;--typography-headline-hero-1-xxl-paragraph-indent:0;--typography-headline-hero-1-xxl-paragraph-spacing:0;--typography-headline-hero-1-xxl-text-case:none;--typography-headline-hero-2-font-size:2rem;--typography-headline-hero-2-text-decoration:none;--typography-headline-hero-2-font-family:DMBrand44;--typography-headline-hero-2-font-weight:700;--typography-headline-hero-2-font-style:normal;--typography-headline-hero-2-font-stretch:normal;--typography-headline-hero-2-letter-spacing:0;--typography-headline-hero-2-line-height:2.625rem;--typography-headline-hero-2-paragraph-indent:0;--typography-headline-hero-2-paragraph-spacing:0;--typography-headline-hero-2-text-case:none;--typography-headline-hero-2-l-font-size:2.5rem;--typography-headline-hero-2-l-text-decoration:none;--typography-headline-hero-2-l-font-family:DMBrand44;--typography-headline-hero-2-l-font-weight:700;--typography-headline-hero-2-l-font-style:normal;--typography-headline-hero-2-l-font-stretch:normal;--typography-headline-hero-2-l-letter-spacing:0;--typography-headline-hero-2-l-line-height:3rem;--typography-headline-hero-2-l-paragraph-indent:0;--typography-headline-hero-2-l-paragraph-spacing:0;--typography-headline-hero-2-l-text-case:none;--typography-headline-hero-2-xxl-font-size:3rem;--typography-headline-hero-2-xxl-text-decoration:none;--typography-headline-hero-2-xxl-font-family:DMBrand44;--typography-headline-hero-2-xxl-font-weight:700;--typography-headline-hero-2-xxl-font-style:normal;--typography-headline-hero-2-xxl-font-stretch:normal;--typography-headline-hero-2-xxl-letter-spacing:0;--typography-headline-hero-2-xxl-line-height:3.5rem;--typography-headline-hero-2-xxl-paragraph-indent:0;--typography-headline-hero-2-xxl-paragraph-spacing:0;--typography-headline-hero-2-xxl-text-case:none;--typography-headline-headline-1-font-size:1.625rem;--typography-headline-headline-1-text-decoration:none;--typography-headline-headline-1-font-family:DMBrand44;--typography-headline-headline-1-font-weight:400;--typography-headline-headline-1-font-style:normal;--typography-headline-headline-1-font-stretch:normal;--typography-headline-headline-1-letter-spacing:0;--typography-headline-headline-1-line-height:2.0625rem;--typography-headline-headline-1-paragraph-indent:0;--typography-headline-headline-1-paragraph-spacing:0;--typography-headline-headline-1-text-case:none;--typography-headline-headline-1-l-xl-font-size:2rem;--typography-headline-headline-1-l-xl-text-decoration:none;--typography-headline-headline-1-l-xl-font-family:DMBrand44;--typography-headline-headline-1-l-xl-font-weight:400;--typography-headline-headline-1-l-xl-font-style:normal;--typography-headline-headline-1-l-xl-font-stretch:normal;--typography-headline-headline-1-l-xl-letter-spacing:0;--typography-headline-headline-1-l-xl-line-height:2.5rem;--typography-headline-headline-1-l-xl-paragraph-indent:0;--typography-headline-headline-1-l-xl-paragraph-spacing:0;--typography-headline-headline-1-l-xl-text-case:none;--typography-headline-headline-1-xxl-font-size:2.375rem;--typography-headline-headline-1-xxl-text-decoration:none;--typography-headline-headline-1-xxl-font-family:DMBrand44;--typography-headline-headline-1-xxl-font-weight:400;--typography-headline-headline-1-xxl-font-style:normal;--typography-headline-headline-1-xxl-font-stretch:normal;--typography-headline-headline-1-xxl-letter-spacing:0;--typography-headline-headline-1-xxl-line-height:2.875rem;--typography-headline-headline-1-xxl-paragraph-indent:0;--typography-headline-headline-1-xxl-paragraph-spacing:0;--typography-headline-headline-1-xxl-text-case:none;--typography-headline-headline-2-font-size:1.375rem;--typography-headline-headline-2-text-decoration:none;--typography-headline-headline-2-font-family:DMBrand44;--typography-headline-headline-2-font-weight:400;--typography-headline-headline-2-font-style:normal;--typography-headline-headline-2-font-stretch:normal;--typography-headline-headline-2-letter-spacing:0;--typography-headline-headline-2-line-height:1.75rem;--typography-headline-headline-2-paragraph-indent:0;--typography-headline-headline-2-paragraph-spacing:0;--typography-headline-headline-2-text-case:none;--typography-headline-headline-2-l-xl-font-size:1.5rem;--typography-headline-headline-2-l-xl-text-decoration:none;--typography-headline-headline-2-l-xl-font-family:DMBrand44;--typography-headline-headline-2-l-xl-font-weight:400;--typography-headline-headline-2-l-xl-font-style:normal;--typography-headline-headline-2-l-xl-font-stretch:normal;--typography-headline-headline-2-l-xl-letter-spacing:0;--typography-headline-headline-2-l-xl-line-height:2rem;--typography-headline-headline-2-l-xl-paragraph-indent:0;--typography-headline-headline-2-l-xl-paragraph-spacing:0;--typography-headline-headline-2-l-xl-text-case:none;--typography-headline-headline-2-xxl-font-size:1.75rem;--typography-headline-headline-2-xxl-text-decoration:none;--typography-headline-headline-2-xxl-font-family:DMBrand44;--typography-headline-headline-2-xxl-font-weight:400;--typography-headline-headline-2-xxl-font-style:normal;--typography-headline-headline-2-xxl-font-stretch:normal;--typography-headline-headline-2-xxl-letter-spacing:0;--typography-headline-headline-2-xxl-line-height:2.25rem;--typography-headline-headline-2-xxl-paragraph-indent:0;--typography-headline-headline-2-xxl-paragraph-spacing:0;--typography-headline-headline-2-xxl-text-case:none;--typography-headline-headline-3-font-size:1.25rem;--typography-headline-headline-3-text-decoration:none;--typography-headline-headline-3-font-family:DMBrand44;--typography-headline-headline-3-font-weight:400;--typography-headline-headline-3-font-style:normal;--typography-headline-headline-3-font-stretch:normal;--typography-headline-headline-3-letter-spacing:0;--typography-headline-headline-3-line-height:1.625rem;--typography-headline-headline-3-paragraph-indent:0;--typography-headline-headline-3-paragraph-spacing:0;--typography-headline-headline-3-text-case:none;--typography-headline-headline-3-l-xl-font-size:1.375rem;--typography-headline-headline-3-l-xl-text-decoration:none;--typography-headline-headline-3-l-xl-font-family:DMBrand44;--typography-headline-headline-3-l-xl-font-weight:400;--typography-headline-headline-3-l-xl-font-style:normal;--typography-headline-headline-3-l-xl-font-stretch:normal;--typography-headline-headline-3-l-xl-letter-spacing:0;--typography-headline-headline-3-l-xl-line-height:1.875rem;--typography-headline-headline-3-l-xl-paragraph-indent:0;--typography-headline-headline-3-l-xl-paragraph-spacing:0;--typography-headline-headline-3-l-xl-text-case:none;--typography-headline-headline-3-xxl-font-size:1.375rem;--typography-headline-headline-3-xxl-text-decoration:none;--typography-headline-headline-3-xxl-font-family:DMBrand44;--typography-headline-headline-3-xxl-font-weight:400;--typography-headline-headline-3-xxl-font-style:normal;--typography-headline-headline-3-xxl-font-stretch:normal;--typography-headline-headline-3-xxl-letter-spacing:0;--typography-headline-headline-3-xxl-line-height:1.875rem;--typography-headline-headline-3-xxl-paragraph-indent:0;--typography-headline-headline-3-xxl-paragraph-spacing:0;--typography-headline-headline-3-xxl-text-case:none;--typography-headline-headline-4-font-size:1.0625rem;--typography-headline-headline-4-text-decoration:none;--typography-headline-headline-4-font-family:DMBrand44;--typography-headline-headline-4-font-weight:400;--typography-headline-headline-4-font-style:normal;--typography-headline-headline-4-font-stretch:normal;--typography-headline-headline-4-letter-spacing:0;--typography-headline-headline-4-line-height:1.375rem;--typography-headline-headline-4-paragraph-indent:0;--typography-headline-headline-4-paragraph-spacing:0;--typography-headline-headline-4-text-case:none;--typography-headline-headline-4-l-xl-font-size:1.125rem;--typography-headline-headline-4-l-xl-text-decoration:none;--typography-headline-headline-4-l-xl-font-family:DMBrand44;--typography-headline-headline-4-l-xl-font-weight:400;--typography-headline-headline-4-l-xl-font-style:normal;--typography-headline-headline-4-l-xl-font-stretch:normal;--typography-headline-headline-4-l-xl-letter-spacing:0;--typography-headline-headline-4-l-xl-line-height:1.625rem;--typography-headline-headline-4-l-xl-paragraph-indent:0;--typography-headline-headline-4-l-xl-paragraph-spacing:0;--typography-headline-headline-4-l-xl-text-case:none;--typography-headline-headline-4-xxl-font-size:1.125rem;--typography-headline-headline-4-xxl-text-decoration:none;--typography-headline-headline-4-xxl-font-family:DMBrand44;--typography-headline-headline-4-xxl-font-weight:400;--typography-headline-headline-4-xxl-font-style:normal;--typography-headline-headline-4-xxl-font-stretch:normal;--typography-headline-headline-4-xxl-letter-spacing:0;--typography-headline-headline-4-xxl-line-height:1.625rem;--typography-headline-headline-4-xxl-paragraph-indent:0;--typography-headline-headline-4-xxl-paragraph-spacing:0;--typography-headline-headline-4-xxl-text-case:none;--typography-copy-regular-font-size:1rem;--typography-copy-regular-text-decoration:none;--typography-copy-regular-font-family:DMBrand44;--typography-copy-regular-font-weight:400;--typography-copy-regular-font-style:normal;--typography-copy-regular-font-stretch:normal;--typography-copy-regular-letter-spacing:0;--typography-copy-regular-line-height:1.5rem;--typography-copy-regular-paragraph-indent:0;--typography-copy-regular-paragraph-spacing:0;--typography-copy-regular-text-case:none;--typography-copy-large-font-size:1.125rem;--typography-copy-large-text-decoration:none;--typography-copy-large-font-family:DMBrand44;--typography-copy-large-font-weight:400;--typography-copy-large-font-style:normal;--typography-copy-large-font-stretch:normal;--typography-copy-large-letter-spacing:0;--typography-copy-large-line-height:1.6875rem;--typography-copy-large-paragraph-indent:0;--typography-copy-large-paragraph-spacing:0;--typography-copy-large-text-case:none;--typography-copy-large-l-font-size:1.25rem;--typography-copy-large-l-text-decoration:none;--typography-copy-large-l-font-family:DMBrand44;--typography-copy-large-l-font-weight:400;--typography-copy-large-l-font-style:normal;--typography-copy-large-l-font-stretch:normal;--typography-copy-large-l-letter-spacing:0;--typography-copy-large-l-line-height:1.875rem;--typography-copy-large-l-paragraph-indent:0;--typography-copy-large-l-paragraph-spacing:0;--typography-copy-large-l-text-case:none;--typography-copy-small-font-size:.75rem;--typography-copy-small-text-decoration:none;--typography-copy-small-font-family:DMBrand44;--typography-copy-small-font-weight:400;--typography-copy-small-font-style:normal;--typography-copy-small-font-stretch:normal;--typography-copy-small-letter-spacing:0;--typography-copy-small-line-height:1.125rem;--typography-copy-small-paragraph-indent:0;--typography-copy-small-paragraph-spacing:0;--typography-copy-small-text-case:none;--typography-copy-small-l-font-size:.875rem;--typography-copy-small-l-text-decoration:none;--typography-copy-small-l-font-family:DMBrand44;--typography-copy-small-l-font-weight:400;--typography-copy-small-l-font-style:normal;--typography-copy-small-l-font-stretch:normal;--typography-copy-small-l-letter-spacing:0;--typography-copy-small-l-line-height:1.3125rem;--typography-copy-small-l-paragraph-indent:0;--typography-copy-small-l-paragraph-spacing:0;--typography-copy-small-l-text-case:none;--typography-copy-medium-font-size:1rem;--typography-copy-medium-text-decoration:none;--typography-copy-medium-font-family:DMBrand44;--typography-copy-medium-font-weight:400;--typography-copy-medium-font-style:normal;--typography-copy-medium-font-stretch:normal;--typography-copy-medium-letter-spacing:0;--typography-copy-medium-line-height:1.5rem;--typography-copy-medium-paragraph-indent:0;--typography-copy-medium-paragraph-spacing:0;--typography-copy-medium-text-case:none;--typography-copy-medium-l-font-size:1.125rem;--typography-copy-medium-l-text-decoration:none;--typography-copy-medium-l-font-family:DMBrand44;--typography-copy-medium-l-font-weight:400;--typography-copy-medium-l-font-style:normal;--typography-copy-medium-l-font-stretch:normal;--typography-copy-medium-l-letter-spacing:0;--typography-copy-medium-l-line-height:1.6875rem;--typography-copy-medium-l-paragraph-indent:0;--typography-copy-medium-l-paragraph-spacing:0;--typography-copy-medium-l-text-case:none;--typography-copy-x-large-font-size:1.25rem;--typography-copy-x-large-text-decoration:none;--typography-copy-x-large-font-family:DMBrand44;--typography-copy-x-large-font-weight:400;--typography-copy-x-large-font-style:normal;--typography-copy-x-large-font-stretch:normal;--typography-copy-x-large-letter-spacing:0;--typography-copy-x-large-line-height:2rem;--typography-copy-x-large-paragraph-indent:0;--typography-copy-x-large-paragraph-spacing:0;--typography-copy-x-large-text-case:none;--typography-link-regular-font-size:1rem;--typography-link-regular-text-decoration:none;--typography-link-regular-font-family:DMBrand44;--typography-link-regular-font-weight:400;--typography-link-regular-font-style:normal;--typography-link-regular-font-stretch:normal;--typography-link-regular-letter-spacing:0;--typography-link-regular-line-height:1.5rem;--typography-link-regular-paragraph-indent:0;--typography-link-regular-paragraph-spacing:0;--typography-link-regular-text-case:none;--typography-button-regular-font-size:1rem;--typography-button-regular-text-decoration:none;--typography-button-regular-font-family:DMBrand44;--typography-button-regular-font-weight:700;--typography-button-regular-font-style:normal;--typography-button-regular-font-stretch:normal;--typography-button-regular-letter-spacing:0;--typography-button-regular-line-height:1.5rem;--typography-button-regular-paragraph-indent:0;--typography-button-regular-paragraph-spacing:0;--typography-button-regular-text-case:none}h1,h2,h3,h4{color:var(--semantic-color-neutral-grey-100);font-weight:700}.font-copy-large{font-size:var(--typography-copy-large-font-size);line-height:var(--typography-copy-large-line-height)}@media only screen and (min-width:48rem){.font-copy-large{font-size:var(--typography-copy-large-l-font-size);line-height:var(--typography-copy-large-l-line-height)}}.font-copy-medium{font-size:var(--typography-copy-medium-font-size);line-height:var(--typography-copy-medium-line-height)}@media only screen and (min-width:48rem){.font-copy-medium{font-size:var(--typography-copy-medium-l-font-size);line-height:var(--typography-copy-medium-l-line-height)}}.font-copy-regular{font-size:var(--typography-copy-regular-font-size);line-height:var(--typography-copy-regular-line-height)}.font-copy-small{font-size:var(--typography-copy-small-font-size);line-height:var(--typography-copy-small-line-height)}@media only screen and (min-width:48rem){.font-copy-small{font-size:var(--typography-copy-small-l-font-size);line-height:var(--typography-copy-small-l-line-height)}}a{color:var(--semantic-color-brand-primary-100);transition-delay:0s;transition-duration:.25s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion){a{transition-duration:0s}}a:hover{color:var(--semantic-color-brand-primary-70)}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.sr-only-focusable:not(:focus,:focus-within,caption){height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;position:absolute!important;white-space:nowrap}.rotate-180{rotate:180deg}.desktop-only{display:none}@media only screen and (min-width:64rem){.desktop-only{display:initial}}.mobile-only{display:initial}@media only screen and (min-width:64rem){.mobile-only{display:none!important}}.ellipsis{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.lock-scroll{overflow:hidden}.language-button{border-color:transparent;padding:.375rem .625rem!important}.language-button.cta.on-dark.cta--secondary{border-color:rgba(from var(--semantic-color-neutral-white) r g b/25%)}.language-button:hover{background-color:transparent!important;border-color:rgba(from var(--semantic-color-neutral-white) r g b/50%)!important;color:var(--semantic-color-neutral-white)!important;text-decoration:none!important}.language-button[aria-expanded=true]{background-color:rgba(from var(--semantic-color-neutral-white) r g b/10%);border-color:rgba(from var(--semantic-color-neutral-white) r g b/50%)}.language-button[aria-expanded=true]:hover{background-color:rgba(from var(--semantic-color-neutral-white) r g b/10%)!important}.language-button[aria-expanded=true] .icon.chevron-down{transform:rotate(180deg)}.language-button .icon:first-of-type{margin-right:.5rem}.language-button .icon.chevron-down{transition-delay:0s;transition-duration:.25s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion){.language-button .icon.chevron-down{transition-duration:0s}}.language-button .language-label{align-items:center;display:flex;font-weight:400;gap:.25rem;justify-content:center}.language-button .language-label svg{height:1.5rem;width:1.5rem}.gradient-background{--conic-gradient-pos-x:55%;--conic-gradient-pos-y:75%;--radial-gradient-pos-x:50%;--radial-gradient-pos-y:50%;background:radial-gradient(29.38% 29.38% at var(--radial-gradient-pos-x) var(--radial-gradient-pos-y),hsla(0,0%,100%,.25) 0,hsla(0,0%,100%,0) 100%),conic-gradient(from 23deg at var(--conic-gradient-pos-x) var(--conic-gradient-pos-y),#6234be 0,#9872e7 36deg,#60c8b8 97deg,#54bfd8 176deg,#534ca5 237deg,#1e1771 1turn);height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;z-index:0}.gradient-background:after{backdrop-filter:blur(6.25rem);-webkit-backdrop-filter:blur(6.25rem);content:" ";display:block;height:100%;top:0;right:0;bottom:0;left:0;width:100%}.form h2,.form label{color:var(--semantic-color-neutral-white)}.form label{font-weight:700}.form .required{color:rgb(from var(--semantic-color-neutral-white) r g b/75%)}.form .error-message{color:var(--semantic-color-system-alert-130);display:none;line-height:1.25rem;margin:.25rem .5rem}.form input[type=number]{-moz-appearance:textfield}.form input[type=number]::-webkit-inner-spin-button,.form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form input[type=date],.form input[type=email],.form input[type=number],.form input[type=tel],.form input[type=text],.form select,.form textarea{background-color:var(--semantic-color-neutral-white);border:2px solid var(--semantic-color-brand-interaction-70);border-radius:8px;color:var(--semantic-color-neutral-black);height:3rem;opacity:75%;padding:.75rem;transition-delay:0s;transition-duration:.25s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}@media (prefers-reduced-motion){.form input[type=date],.form input[type=email],.form input[type=number],.form input[type=tel],.form input[type=text],.form select,.form textarea{transition-duration:0s}}.form input[type=date]::-moz-placeholder,.form input[type=email]::-moz-placeholder,.form input[type=number]::-moz-placeholder,.form input[type=tel]::-moz-placeholder,.form input[type=text]::-moz-placeholder,.form select::-moz-placeholder,.form textarea::-moz-placeholder{color:var(--semantic-color-neutral-grey-100)}.form input[type=date]::placeholder,.form input[type=email]::placeholder,.form input[type=number]::placeholder,.form input[type=tel]::placeholder,.form input[type=text]::placeholder,.form select::placeholder,.form textarea::placeholder{color:var(--semantic-color-neutral-grey-100)}.form input[type=date]:focus-visible,.form input[type=email]:focus-visible,.form input[type=number]:focus-visible,.form input[type=tel]:focus-visible,.form input[type=text]:focus-visible,.form select:focus-visible,.form textarea:focus-visible{border-color:var(--semantic-color-brand-interaction-100);opacity:100%;outline:var(--semantic-color-neutral-white);outline-offset:.188rem}.form input[type=date]:active,.form input[type=date]:not(.invalid):not(:disabled):hover,.form input[type=email]:active,.form input[type=email]:not(.invalid):not(:disabled):hover,.form input[type=number]:active,.form input[type=number]:not(.invalid):not(:disabled):hover,.form input[type=tel]:active,.form input[type=tel]:not(.invalid):not(:disabled):hover,.form input[type=text]:active,.form input[type=text]:not(.invalid):not(:disabled):hover,.form select:active,.form select:not(.invalid):not(:disabled):hover,.form textarea:active,.form textarea:not(.invalid):not(:disabled):hover{border-color:var(--semantic-color-brand-primary-70)}.form input[type=date]:not(:-moz-placeholder-shown):not(.select-default):not(.form-datepicker__input-default),.form input[type=email]:not(:-moz-placeholder-shown):not(.select-default):not(.form-datepicker__input-default),.form input[type=number]:not(:-moz-placeholder-shown):not(.select-default):not(.form-datepicker__input-default),.form input[type=tel]:not(:-moz-placeholder-shown):not(.select-default):not(.form-datepicker__input-default),.form input[type=text]:not(:-moz-placeholder-shown):not(.select-default):not(.form-datepicker__input-default),.form select:not(:-moz-placeholder-shown):not(.select-default):not(.form-datepicker__input-default),.form textarea:not(:-moz-placeholder-shown):not(.select-default):not(.form-datepicker__input-default){opacity:100%}.form input[type=date]:not(:placeholder-shown):not(.select-default):not(.form-datepicker__input-default),.form input[type=email]:not(:placeholder-shown):not(.select-default):not(.form-datepicker__input-default),.form input[type=number]:not(:placeholder-shown):not(.select-default):not(.form-datepicker__input-default),.form input[type=tel]:not(:placeholder-shown):not(.select-default):not(.form-datepicker__input-default),.form input[type=text]:not(:placeholder-shown):not(.select-default):not(.form-datepicker__input-default),.form select:not(:placeholder-shown):not(.select-default):not(.form-datepicker__input-default),.form textarea:not(:placeholder-shown):not(.select-default):not(.form-datepicker__input-default){opacity:100%}.form input[type=date]:disabled,.form input[type=email]:disabled,.form input[type=number]:disabled,.form input[type=tel]:disabled,.form input[type=text]:disabled,.form select:disabled,.form textarea:disabled{background-color:var(--semantic-color-neutral-grey-5);border-color:var(--semantic-color-neutral-grey-40);color:var(--semantic-color-neutral-grey-70)}.form input[type=date]:not(:enabled):hover,.form input[type=email]:not(:enabled):hover,.form input[type=number]:not(:enabled):hover,.form input[type=tel]:not(:enabled):hover,.form input[type=text]:not(:enabled):hover,.form select:not(:enabled):hover,.form textarea:not(:enabled):hover{box-shadow:0 0 0 .125rem var(--semantic-color-neutral-grey-40)}.form input[type=date].invalid,.form input[type=email].invalid,.form input[type=number].invalid,.form input[type=tel].invalid,.form input[type=text].invalid,.form select.invalid,.form textarea.invalid{border-color:var(--semantic-color-system-alert-100)}.form input[type=date].invalid:focus-visible,.form input[type=email].invalid:focus-visible,.form input[type=number].invalid:focus-visible,.form input[type=tel].invalid:focus-visible,.form input[type=text].invalid:focus-visible,.form select.invalid:focus-visible,.form textarea.invalid:focus-visible{outline-color:var(--semantic-color-system-alert-100)}.form .error-wrapper{display:flex;flex-direction:column;text-align:start;width:100%}.form .error-wrapper:has(.invalid){background-color:var(--semantic-color-system-alert-10);border-radius:8px;gap:.125rem;padding:.125rem}.form .error-wrapper:has(.invalid) .error-message{display:block}.form .form-datepicker,.form .form-input,.form .form-select{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem}.pattern{background-repeat:no-repeat;background-size:cover;top:0;right:0;bottom:0;left:0;opacity:33%;position:absolute;z-index:0}.pattern-0-100-0-100{background-image:url(../static/pattern/0-100-0-100.png)}.pattern-0-100-0-50{background-image:url(../static/pattern/0-100-0-50.png)}.pattern-0-100-0-25{background-image:url(../static/pattern/0-100-0-25.png)}.pattern-0-50-0-50{background-image:url(../static/pattern/0-50-0-50.png)}.pattern-0-50-0-25{background-image:url(../static/pattern/0-50-0-25.png)}.pattern-0-50-25-50{background-image:url(../static/pattern/0-50-25-50.png)}.pattern-50-50-0-50{background-image:url(../static/pattern/50-50-0-50.png)}.pattern-50-50-25-50{background-image:url(../static/pattern/50-50-25-50.png)}.pattern-0-100-75-25-mirror{background-image:url(../static/pattern/0-100-75-25-mirror.png)}.pattern-0-50-0-25-mirror{background-image:url(../static/pattern/0-50-0-25-mirror.png)}.pattern-50-50-25-50-mirror{background-image:url(../static/pattern/50-50-25-50-mirror.png)}:root{--swiper-pagination-bottom:-1.875rem;--swiper-pagination-bullet-width:.375rem;--swiper-pagination-bullet-height:.375rem;--swiper-pagination-bullet-inactive-color:var(--semantic-color-brand-interaction-40);--swiper-pagination-color:var(--semantic-color-brand-interaction-100)}:root body{--csb-font-family-bold:"DMBrand44",sans-serif;--csb-font-family-medium:"DMBrand44",sans-serif;--csb-font-family-light:"DMBrand44",sans-serif;--csb-font-family-regular:"DMBrand44",sans-serif;--csb-text-font:"DMBrand44",sans-serif;--swiper-pagination-bullet-horizontal-gap:.125rem}@media only screen and (min-width:48rem){:root{--swiper-pagination-bottom:-2.5rem;--swiper-pagination-bullet-horizontal-gap:.25rem;--swiper-pagination-bullet-width:.5rem;--swiper-pagination-bullet-height:.5rem}}.loading .loader{--c:no-repeat linear-gradient(#fff 0 0);animation:l16 3s infinite;background:var(--c),var(--c),#d7b8fc;background-size:60% 100%;height:.25rem;width:8.125rem}@keyframes l16{0%{background-position:-150% 0,-150% 0}66%{background-position:250% 0,-150% 0}to{background-position:250% 0,250% 0}}.loading.show-full-screen{align-items:center;background:rgb(from var(--semantic-color-brand-primary-100) r g b/75%);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:100}
