
        @-webkit-keyframes preload-c-spinner-circular {
            0% {
                transform: rotate(0deg);
            }

            100% {
                transform: rotate(360deg);
            }
        }

        @keyframes preload-c-spinner-circular {
            0% {
                transform: rotate(0deg);
            }

            100% {
                transform: rotate(360deg);
            }
        }

    
        :root {
            --font-family: "Allianz Neo", sans-serif !important;
            --ui-background: #0000;
            --ui-01: #fff;
            --ui-02: #f5f5f5;
            --ui-03: #ececec;
            --ui-04: #d9d9d9;
            --ui-05: #767676;
            --ui-06: #414141;
            --interactive-text: #006192;
            --interactive-primary: #007ab3;
            --hover-primary: #006192;
            --hover-secondary: #ececec;
            --active-primary: #003781;
            --hover-link: #008ed6;
            --focus-box-shadow: 0 0 0 2px #fff, 0 0 0 6px #009de6;
            --focus-inset-box-shadow: inset 0 0 0 4px #009de6, inset 0 0 0 6px #fff;
            --text-01: #414141;
            --text-02: #fff;
            --info: #496ebd;
            --warning: #efbe25;
            --danger: #dc3149;
            --success: #1e8927;
            --accent-01: #f86200;
            --accent-02: #3da556;
            --disabled-01: #c2c2c2;
            --disabled-02: #dadada;
            --disabled-03: #ececec;
            --disabled-04: #00619266;
            --negative: #fff;
            --negative-accent: var(--interactive-text);
            --negative-01: #d9d9d9;
            --negative-02: #c2c2c2;
            --negative-background: #414141;
            --negative-dimmed: #fff6;
            --negative-01-dimmed: #d9d9d966;
            --negative-02-dimmed: #c2c2c266;
            --negative-background-dimmed: #41414166;
            --grid-max-width: 1472px;
            --readonly-01: #f5f5f5;
            --readonly-02: #c2c2c2;
            --readonly-03: #fff;
            --heading-01-font-size: 54px;
            --heading-01-line-height: 60px;
            --heading-01-font-weight: 300;
            --heading-01-letter-spacing: 0.3px;
            --heading-01-mobile-font-size: var(--heading-02-font-size);
            --heading-01-mobile-line-height: var(--heading-02-line-height);
            --heading-01-mobile-font-weight: var(--heading-02-font-weight);
            --heading-01-mobile-letter-spacing: var(--heading-02-letter-spacing);
            --heading-02-font-size: 40px;
            --heading-02-line-height: 48px;
            --heading-02-font-weight: 300;
            --heading-02-letter-spacing: 0.3px;
            --heading-02-mobile-font-size: 35px;
            --heading-02-mobile-line-height: 40px;
            --heading-02-mobile-font-weight: 300;
            --heading-02-mobile-letter-spacing: var(--heading-02-letter-spacing);
            --heading-03-font-size: 30px;
            --heading-03-line-height: 36px;
            --heading-03-font-weight: 300;
            --heading-03-letter-spacing: 0.3px;
            --heading-03-mobile-font-size: var(--heading-04-font-size);
            --heading-03-mobile-line-height: var(--heading-04-line-height);
            --heading-03-mobile-font-weight: var(--heading-04-font-weight);
            --heading-03-mobile-letter-spacing: var(--heading-04-letter-spacing);
            --heading-04-font-size: 26px;
            --heading-04-line-height: 32px;
            --heading-04-font-weight: 300;
            --heading-04-letter-spacing: 0.3px;
            --heading-04-mobile-font-size: var(--heading-05-font-size);
            --heading-04-mobile-line-height: var(--heading-05-line-height);
            --heading-04-mobile-font-weight: var(--heading-05-font-weight);
            --heading-04-mobile-letter-spacing: var(--heading-05-letter-spacing);
            --heading-05-font-size: 24px;
            --heading-05-line-height: 32px;
            --heading-05-font-weight: 600;
            --heading-05-letter-spacing: 0.2px;
            --heading-05-mobile-font-size: var(--heading-06-font-size);
            --heading-05-mobile-line-height: var(--heading-06-line-height);
            --heading-05-mobile-font-weight: var(--heading-06-font-weight);
            --heading-05-mobile-letter-spacing: var(--heading-06-letter-spacing);
            --heading-06-font-size: 20px;
            --heading-06-line-height: 28px;
            --heading-06-font-weight: 300;
            --heading-06-letter-spacing: 0.2px;
            --heading-06-mobile-font-size: 18px;
            --heading-06-mobile-line-height: 28px;
            --heading-06-mobile-font-weight: 300;
            --heading-06-mobile-letter-spacing: 0.2px;
            --paragraph-01-font-size: 20px;
            --paragraph-01-line-height: 28px;
            --paragraph-01-font-weight: 400;
            --paragraph-01-letter-spacing: 0.2px;
            --paragraph-02-font-size: 18px;
            --paragraph-02-line-height: 24px;
            --paragraph-02-font-weight: 400;
            --paragraph-02-letter-spacing: 0.2px;
            --paragraph-03-font-size: 16px;
            --paragraph-03-line-height: 24px;
            --paragraph-03-font-weight: 400;
            --paragraph-03-letter-spacing: 0;
            --paragraph-04-font-size: 14px;
            --paragraph-04-line-height: 20px;
            --paragraph-04-font-weight: 600;
            --paragraph-04-letter-spacing: 0.2px;
            --paragraph-05-font-size: 12px;
            --paragraph-05-line-height: 16px;
            --paragraph-05-font-weight: 600;
            --paragraph-05-letter-spacing: 0.5px;
            --large-label-font-size: 20px;
            --large-label-line-height: 28px;
            --large-label-font-weight: 400;
            --large-label-letter-spacing: 0.2px;
            --small-label-font-size: 16px;
            --small-label-line-height: 24px;
            --small-label-font-weight: 400;
            --small-label-letter-spacing: 0;
            --button-small-font-size: 14px;
            --button-small-line-height: 16px;
            --button-small-font-weight: 600;
            --button-small-letter-spacing: 1px;
            --button-small-medium-font-size: var(--button-medium-font-size);
            --button-small-medium-line-height: var(--button-medium-line-height);
            --button-small-medium-font-weight: var(--button-medium-font-weight);
            --button-small-medium-letter-spacing: var(--button-medium-letter-spacing);
            --button-medium-font-size: 16px;
            --button-medium-line-height: 24px;
            --button-medium-font-weight: 600;
            --button-medium-letter-spacing: 1px;
            --button-large-font-size: 20px;
            --button-large-line-height: 24px;
            --button-large-font-weight: 600;
            --button-large-letter-spacing: 1px;
            --shadow-small-color: #41414159;
            --shadow-large-color: #41414159;
            --shadow-small: 0 2px 4px var(--shadow-small-color);
            --shadow-large: 0 8px 24px var(--shadow-large-color);
            --accordion-regular-font-size: var(--paragraph-03-font-size);
            --accordion-regular-line-height: var(--paragraph-03-line-height);
            --accordion-regular-font-weight: var(--paragraph-03-font-weight);
            --accordion-regular-letter-spacing: var(--paragraph-03-letter-spacing);
            --accordion-regular-mobile-font-size: var(--heading-06-font-size);
            --accordion-regular-mobile-line-height: var(--heading-06-line-height);
            --accordion-regular-mobile-font-weight: 400;
            --accordion-regular-mobile-letter-spacing: var(--heading-06-letter-spacing);
            --accordion-light-font-size: var(--paragraph-03-font-size);
            --accordion-light-line-height: var(--paragraph-03-line-height);
            --accordion-light-font-weight: var(--paragraph-03-font-weight);
            --accordion-light-letter-spacing: var(--paragraph-03-letter-spacing);
            --accordion-light-mobile-font-size: var(--paragraph-03-font-size);
            --accordion-light-mobile-line-height: var(--paragraph-03-line-height);
            --accordion-light-mobile-font-weight: var(--paragraph-03-font-weight);
            --accordion-light-mobile-letter-spacing: var(--paragraph-03-letter-spacing);
            --accordion-body-font-size: var(--paragraph-03-font-size);
            --accordion-body-line-height: var(--paragraph-03-line-height);
            --accordion-body-font-weight: var(--paragraph-03-font-weight);
            --accordion-body-letter-spacing: var(--paragraph-03-letter-spacing);
            --accordion-chevron-size: 24px;
            --accordion-regular-chevron-color: var(--text-01);
            --accordion-regular-hover-chevron-color: var(--interactive-text);
            --accordion-disabled-color: var(--disabled-01);
            --accordion-regular-header-background-color: #f5f5f5;
            --accordion-regular-header-text-color: var(--text-01);
            --accordion-regular-header-hover-text-color: var(--interactive-text);
            --accordion-regular-header-top-margin: 0;
            --accordion-regular-border-color: #999;
            --accordion-regular-mobile-border-color: #999;
            --accordion-regular-mobile-separator-color: #0000;
            --accordion-regular-header-padding: 16px;
            --accordion-regular-body-padding: 16px 24px;
            --accordion-light-header-text-color: var(--text-01);
            --accordion-light-header-hover-text-color: var(--interactive-text);
            --accordion-light-chevron-color: var(--text-01);
            --accordion-light-hover-chevron-color: var(--interactive-text);
            --accordion-light-header-padding: 16px;
            --accordion-light-body-padding: 0 16px 16px;
            --accordion-light-border-color: var(--ui-04);
            --accordion-extra-light-header-top-margin: 16px;
            --accordion-extra-light-chevron-color: var(--interactive-text);
            --accordion-extra-light-header-text-color: var(--interactive-text);
            --accordion-extra-light-body-padding: 8px 0 8px 0;
            --accordion-extra-light-font-size: 16px;
            --accordion-extra-light-line-height: 24px;
            --accordion-extra-light-font-weight: 600;
            --accordion-extra-light-letter-spacing: 1px;
            --action-font-size: var(--paragraph-03-font-size);
            --action-line-height: var(--paragraph-03-line-height);
            --action-font-weight: var(--paragraph-03-font-weight);
            --action-letter-spacing: var(--paragraph-03-letter-spacing);
            --action-color: var(--text-01);
            --action-hover-color: var(--text-01);
            --action-background-color: var(--ui-02);
            --action-hover-background-color: var(--hover-secondary);
            --action-selected-color: var(--text-02);
            --action-selected-background-color: var(--interactive-primary);
            --action-icon-size: 20px;
            --action-expand-icon-size: 16px;
            --avatar-background-color: #8a679c;
            --avatar-color: var(--text-02);
            --avatar-disabled-opacity: 0.4;
            --avatar-xsmall-size: 32px;
            --avatar-xsmall-font-size: var(--paragraph-04-font-size);
            --avatar-xsmall-line-height: var(--paragraph-04-line-height);
            --avatar-xsmall-font-weight: var(--paragraph-04-font-weight);
            --avatar-xsmall-letter-spacing: var(--paragraph-04-letter-spacing);
            --avatar-xsmall-icon-size: 24px;
            --avatar-small-size: 40px;
            --avatar-small-font-size: var(--paragraph-03-font-size);
            --avatar-small-line-height: var(--paragraph-03-line-height);
            --avatar-small-font-weight: 600;
            --avatar-small-letter-spacing: var(--paragraph-03-letter-spacing);
            --avatar-small-icon-size: 24px;
            --avatar-small-medium-size: 64px;
            --avatar-small-medium-font-size: var(--heading-04-font-size);
            --avatar-small-medium-line-height: var(--heading-04-line-height);
            --avatar-small-medium-font-weight: 600;
            --avatar-small-medium-letter-spacing: var(--heading-04-letter-spacing);
            --avatar-small-medium-icon-size: 40px;
            --avatar-medium-size: 80px;
            --avatar-medium-font-size: var(--heading-03-font-size);
            --avatar-medium-line-height: var(--heading-03-line-height);
            --avatar-medium-font-weight: 600;
            --avatar-medium-letter-spacing: var(--heading-03-letter-spacing);
            --avatar-medium-icon-size: 48px;
            --avatar-large-size: 120px;
            --avatar-large-font-size: var(--heading-02-font-size);
            --avatar-large-line-height: var(--heading-02-line-height);
            --avatar-large-font-weight: 600;
            --avatar-large-letter-spacing: var(--heading-02-letter-spacing);
            --avatar-large-icon-size: 72px;
            --avatar-xlarge-size: 160px;
            --avatar-xlarge-font-size: var(--heading-01-font-size);
            --avatar-xlarge-line-height: var(--heading-01-line-height);
            --avatar-xlarge-font-weight: 600;
            --avatar-xlarge-letter-spacing: var(--heading-01-letter-spacing);
            --avatar-xlarge-icon-size: 96px;
            --badge-font-size: var(--paragraph-03-font-size);
            --badge-line-height: var(--paragraph-03-line-height);
            --badge-font-weight: var(--paragraph-03-font-weight);
            --badge-letter-spacing: var(--paragraph-03-letter-spacing);
            --badge-background-color: var(--ui-04);
            --badge-color: var(--text-01);
            --badge-active-background-color: #cfe9ee;
            --badge-active-color: var(--badge-color);
            --badge-positive-background-color: #e3ebaf;
            --badge-positive-color: var(--badge-color);
            --badge-critical-background-color: #f7c7c3;
            --badge-critical-color: var(--badge-color);
            --badge-negative-background-color: #ffe8b0;
            --badge-negative-color: var(--badge-color);
            --badge-vibrant-background-color: var(--ui-06);
            --badge-vibrant-color: #fff;
            --badge-vibrant-active-background-color: #007ab3;
            --badge-vibrant-active-color: var(--badge-vibrant-color);
            --badge-vibrant-positive-background-color: #1e8927;
            --badge-vibrant-positive-color: var(--badge-vibrant-color);
            --badge-vibrant-critical-background-color: #dc3149;
            --badge-vibrant-critical-color: var(--badge-vibrant-color);
            --badge-vibrant-negative-background-color: #efbe25;
            --badge-vibrant-negative-color: var(--text-01);
            --base-label-color: var(--text-01);
            --base-label-small-font-size: var(--small-label-font-size);
            --base-label-small-line-height: var(--small-label-line-height);
            --base-label-small-font-weight: 600;
            --base-label-small-letter-spacing: var(--small-label-letter-spacing);
            --base-label-large-font-size: var(--large-label-font-size);
            --base-label-large-line-height: var(--large-label-line-height);
            --base-label-large-font-weight: 300;
            --base-label-large-letter-spacing: var(--large-label-letter-spacing);
            --base-error-color: var(--danger);
            --base-error-simple-icon-size: 20px;
            --base-error-simple-font-size: var(--paragraph-03-font-size);
            --base-error-simple-line-height: 20px;
            --base-error-simple-font-weight: var(--paragraph-03-font-weight);
            --base-error-simple-letter-spacing: var(--paragraph-03-letter-spacing);
            --button-primary-background-color: var(--interactive-primary);
            --button-primary-border-color: #0000;
            --button-primary-text-color: var(--text-02);
            --button-primary-hover-background-color: var(--hover-primary);
            --button-primary-hover-border-color: #0000;
            --button-primary-hover-text-color: var(--text-02);
            --button-primary-active-background-color: var(--active-primary);
            --button-primary-active-text-color: var(--text-02);
            --button-primary-active-border-color: #0000;
            --button-primary-disabled-background-color: #007ab366;
            --button-primary-disabled-text-color: #fff6;
            --button-primary-disabled-border-color: #0000;
            --button-secondary-background-color: #0000;
            --button-secondary-border-color: var(--interactive-primary);
            --button-secondary-text-color: var(--interactive-text);
            --button-secondary-hover-background-color: var(--hover-primary);
            --button-secondary-hover-border-color: #0000;
            --button-secondary-hover-text-color: var(--text-02);
            --button-secondary-active-background-color: var(--active-primary);
            --button-secondary-active-text-color: var(--text-02);
            --button-secondary-active-border-color: #0000;
            --button-secondary-disabled-background-color: #0000;
            --button-secondary-disabled-text-color: #00619266;
            --button-secondary-disabled-border-color: #007ab366;
            --button-tertiary-background-color: #0000;
            --button-tertiary-border-color: #0000;
            --button-tertiary-text-color: var(--button-secondary-text-color);
            --button-tertiary-hover-background-color: var(--hover-secondary);
            --button-tertiary-hover-border-color: #0000;
            --button-tertiary-hover-text-color: var(--button-secondary-text-color);
            --button-tertiary-active-background-color: var(--ui-04);
            --button-tertiary-active-text-color: var(--button-secondary-text-color);
            --button-tertiary-active-border-color: #0000;
            --button-tertiary-disabled-background-color: var(--button-secondary-background-color);
            --button-tertiary-disabled-text-color: var(--button-secondary-disabled-text-color);
            --button-tertiary-disabled-border-color: #0000;
            --button-emphasis-background-color: var(--accent-01);
            --button-emphasis-border-color: #0000;
            --button-emphasis-text-color: var(--text-02);
            --button-emphasis-hover-background-color: #e15200;
            --button-emphasis-hover-border-color: #0000;
            --button-emphasis-hover-text-color: var(--text-02);
            --button-emphasis-active-background-color: #c15500;
            --button-emphasis-active-text-color: var(--text-02);
            --button-emphasis-active-border-color: #0000;
            --button-emphasis-disabled-background-color: #f8620066;
            --button-emphasis-disabled-text-color: #fff6;
            --button-emphasis-disabled-border-color: #0000;
            --button-cta-background-color: var(--accent-02);
            --button-cta-border-color: #0000;
            --button-cta-text-color: var(--text-02);
            --button-cta-hover-background-color: #348357;
            --button-cta-hover-border-color: #0000;
            --button-cta-hover-text-color: var(--text-02);
            --button-cta-active-background-color: #276442;
            --button-cta-active-text-color: var(--text-02);
            --button-cta-active-border-color: #0000;
            --button-cta-disabled-background-color: #3da55666;
            --button-cta-disabled-text-color: #fff6;
            --button-cta-disabled-border-color: #0000;
            --button-primary-danger-background-color: var(--danger);
            --button-primary-danger-border-color: #0000;
            --button-primary-danger-text-color: var(--text-02);
            --button-primary-danger-hover-background-color: #c51322;
            --button-primary-danger-hover-border-color: #0000;
            --button-primary-danger-hover-text-color: var(--text-02);
            --button-primary-danger-active-background-color: #b0050c;
            --button-primary-danger-active-text-color: var(--text-02);
            --button-primary-danger-active-border-color: #0000;
            --button-primary-danger-disabled-background-color: #dc314966;
            --button-primary-danger-disabled-text-color: #fff6;
            --button-primary-danger-disabled-border-color: #0000;
            --button-secondary-danger-background-color: #0000;
            --button-secondary-danger-border-color: var(--danger);
            --button-secondary-danger-text-color: var(--danger);
            --button-secondary-danger-hover-background-color: #c51322;
            --button-secondary-danger-hover-border-color: #0000;
            --button-secondary-danger-hover-text-color: var(--text-02);
            --button-secondary-danger-active-background-color: #b0050c;
            --button-secondary-danger-active-text-color: var(--text-02);
            --button-secondary-danger-active-border-color: #0000;
            --button-secondary-danger-disabled-background-color: #0000;
            --button-secondary-danger-disabled-text-color: #dc314966;
            --button-secondary-danger-disabled-border-color: #dc314966;
            --button-tertiary-danger-background-color: #0000;
            --button-tertiary-danger-border-color: #0000;
            --button-tertiary-danger-text-color: var(--danger);
            --button-tertiary-danger-hover-background-color: var(--hover-secondary);
            --button-tertiary-danger-hover-border-color: #0000;
            --button-tertiary-danger-hover-text-color: var(--danger);
            --button-tertiary-danger-active-background-color: var(--ui-04);
            --button-tertiary-danger-active-text-color: var(--danger);
            --button-tertiary-danger-active-border-color: #0000;
            --button-tertiary-danger-disabled-background-color: #0000;
            --button-tertiary-danger-disabled-text-color: #dc314966;
            --button-tertiary-danger-disabled-border-color: #0000;
            --button-text-transform: uppercase;
            --button-border-radius: 4px;
            --button-border-width: 2px;
            --button-small-height: 32px;
            --button-small-medium-height: 40px;
            --button-medium-height: 48px;
            --button-large-height: 72px;
            --button-small-icon-size: 16px;
            --button-small-medium-icon-size: 20px;
            --button-medium-icon-size: 24px;
            --button-large-icon-size: 24px;
            --plain-button-color: var(--link-color);
            --plain-button-hover-color: var(--link-hover-color);
            --plain-button-active-color: var(--link-active-color);
            --plain-button-disabled-color: var(--link-disabled-color);
            --plain-button-danger-color: var(--danger);
            --plain-button-danger-hover-color: #c51322;
            --plain-button-danger-active-color: #b0050c;
            --plain-button-danger-disabled-color: #dc314966;
            --plain-button-font-size: var(--link-small-font-size);
            --plain-button-line-height: var(--link-small-line-height);
            --plain-button-font-weight: var(--link-small-font-weight);
            --plain-button-letter-spacing: var(--link-small-letter-spacing);
            --plain-button-icon-size: var(--link-small-icon-size);
            --breadcrumb-color: var(--text-01);
            --breadcrumb-font-size: 16px;
            --breadcrumb-line-height: 24px;
            --breadcrumb-letter-spacing: 0;
            --breadcrumb-font-weight: 400;
            --breadcrumb-chevron-color: var(--text-01);
            --breadcrumb-link-color: var(--interactive-text);
            --breadcrumb-link-hover-color: var(--hover-link);
            --breadcrumb-link-active-color: var(--active-primary);
            --icon-button-small-icon-size: 24px;
            --icon-button-small-medium-icon-size: 24px;
            --icon-button-medium-icon-size: 24px;
            --icon-button-large-icon-size: 24px;
            --card-text-color: var(--text-01);
            --card-background-color: var(--ui-01);
            --card-border-color: var(--ui-04);
            --card-border-width: 1px;
            --card-border-radius: 4px;
            --comparison-table-popular-cell-text-color: var(--text-01);
            --comparison-table-popular-cell-background-color: #e1cfeb;
            --comparison-table-selected-column-background-color: var(--ui-03);
            --comparison-table-selected-column-text-color: var(--text-01);
            --comparison-table-border-color: var(--ui-03);
            --comparison-table-header-background-color: var(--ui-02);
            --comparison-table-header-text-color: var(--text-01);
            --comparison-table-placeholder-cell-background-color: var(--ui-02);
            --comparison-table-placeholder-cell-border-color: var(--comparison-table-border-color);
            --comparison-table-disabled-text-color: var(--disabled-01);
            --comparison-table-disabled-column-header-text-color: var(--comparison-table-disabled-text-color);
            --comparison-table-cell-background-color: var(--ui-01);
            --comparison-table-intersection-cell-background-color: #ffffffbf;
            --comparison-table-toggle-section-header-background-color: var(--ui-02);
            --comparison-table-toggle-section-chevron-size: var(--accordion-chevron-size);
            --comparison-table-toggle-section-chevron-color: var(--accordion-regular-chevron-color);
            --comparison-table-toggle-section-header-padding: 16px;
            --comparison-table-toggle-section-header-padding-rtl: 16px;
            --comparison-table-expansion-cell-color: var(--interactive-text);
            --comparison-table-font-size: 16px;
            --comparison-table-line-height: 20px;
            --comparison-table-font-weight: 400;
            --comparison-table-letter-spacing: 0;
            --comparison-table-popular-cell-font-size: 14px;
            --comparison-table-popular-cell-line-height: 16px;
            --comparison-table-popular-cell-font-weight: 600;
            --comparison-table-popular-cell-letter-spacing: 0.2px;
            --comparison-table-description-cell-mobile-font-size: 14px;
            --comparison-table-description-cell-mobile-line-height: 16px;
            --comparison-table-description-cell-mobile-font-weight: 700;
            --comparison-table-description-cell-mobile-letter-spacing: 0.2px;
            --comparison-table-mobile-section-header-font-size: 14px;
            --comparison-table-mobile-section-header-line-height: 24px;
            --comparison-table-mobile-section-header-font-weight: 600;
            --comparison-table-mobile-section-header-letter-spacing: 0;
            --comparison-table-group-label-font-size: 16px;
            --comparison-table-group-label-line-height: 24px;
            --comparison-table-group-label-font-weight: 600;
            --comparison-table-group-label-letter-spacing: 1px;
            --comparison-table-toggle-section-header-font-size: var(--paragraph-03-font-size);
            --comparison-table-toggle-section-header-line-height: var(--paragraph-03-line-height);
            --comparison-table-toggle-section-header-font-weight: var(--paragraph-03-font-weight);
            --comparison-table-toggle-section-header-letter-spacing: var(--paragraph-03-letter-spacing);
            --selectable-card-text-color: var(--text-01);
            --selectable-card-background-color: var(--ui-01);
            --selectable-card-background-hover-color: #f1f9fa;
            --selectable-card-background-selected-color: #c1ebfb;
            --selectable-card-background-selected-hover-color: #96dcfa;
            --selectable-card-background-disabled-color: var(--ui-01);
            --selectable-card-background-disabled-selected-color: #c1ebfb;
            --selectable-card-expert-background-hover-color: var(--ui-02);
            --selectable-card-expert-background-selected-color: var(--ui-02);
            --selectable-card-expert-background-selected-hover-color: var(--ui-03);
            --selectable-card-icon-color: var(--success);
            --selectable-card-unchecked-icon-hover-color: #c2c2c2;
            --selectable-card-icon-placeholder-border-color: #c2c2c2;
            --selectable-card-border-color: #999;
            --selectable-card-border-hover-color: var(--ui-06);
            --selectable-card-border-selected-color: var(--ui-06);
            --selectable-card-border-disabled-color: var(--ui-03);
            --selectable-card-border-disabled-selected-color: #c2c2c2;
            --selectable-card-border-error-color: var(--danger);
            --selectable-card-border-width: 1px;
            --selectable-card-border-radius: 4px;
            --checkbox-border-width: 2px;
            --checkbox-border-radius: 4px;
            --checkbox-control-size: 24px;
            --checkbox-icon-size: 20px;
            --checkbox-background-color: #0000;
            --checkbox-border-color: var(--ui-05);
            --checkbox-icon-color: var(--text-02);
            --checkbox-indeterminate-color: var(--interactive-primary);
            --checkbox-selected-background-color: var(--interactive-primary);
            --checkbox-selected-border-color: var(--interactive-primary);
            --checkbox-hover-background-color: var(--hover-primary);
            --checkbox-hover-border-color: var(--hover-primary);
            --checkbox-active-background-color: var(--active-primary);
            --checkbox-active-border-color: var(--active-primary);
            --checkbox-disabled-border-color: var(--disabled-01);
            --checkbox-disabled-background-color: var(--disabled-03);
            --checkbox-disabled-selected-background-color: var(--disabled-01);
            --checkbox-disabled-icon-color: var(--text-02);
            --checkbox-label-color: var(--text-01);
            --checkbox-label-disabled-color: var(--disabled-01);
            --checkbox-large-label-control-margin-top: 2px;
            --checkbox-large-label-text-margin-top: 0;
            --checkbox-large-label-text-margin-left: 12px;
            --checkbox-small-label-control-margin-top: 0;
            --checkbox-small-label-text-margin-top: 0;
            --checkbox-small-label-text-margin-left: 12px;
            --checkbox-large-label-font-size: var(--large-label-font-size);
            --checkbox-large-label-line-height: var(--large-label-line-height);
            --checkbox-large-label-font-weight: var(--large-label-font-weight);
            --checkbox-large-label-letter-spacing: var(--large-label-letter-spacing);
            --checkbox-small-label-font-size: var(--small-label-font-size);
            --checkbox-small-label-line-height: var(--small-label-line-height);
            --checkbox-small-label-font-weight: var(--small-label-font-weight);
            --checkbox-small-label-letter-spacing: var(--small-label-letter-spacing);
            --checkbox-disabled-negative-background-color: #9996;
            --circle-toggle-checkmark-background-color: #3da556;
            --circle-toggle-checkmark-color: #fff;
            --circle-toggle-checkmark-border-color: #fff;
            --circle-toggle-icon-color: var(--interactive-primary);
            --circle-toggle-border-color: var(--interactive-primary);
            --circle-toggle-background-color: #0000;
            --circle-toggle-selected-icon-color: #fff;
            --circle-toggle-selected-border-color: var(--interactive-primary);
            --circle-toggle-selected-background-color: var(--interactive-primary);
            --circle-toggle-hover-icon-color: #fff;
            --circle-toggle-hover-border-color: var(--hover-primary);
            --circle-toggle-hover-background-color: var(--hover-primary);
            --circle-toggle-label-font-size: var(--small-label-font-size);
            --circle-toggle-label-line-height: var(--small-label-line-height);
            --circle-toggle-label-font-weight: var(--small-label-font-weight);
            --circle-toggle-label-letter-spacing: var(--small-label-letter-spacing);
            --circle-toggle-label-mobile-font-size: var(--paragraph-04-font-size);
            --circle-toggle-label-mobile-line-height: var(--paragraph-04-line-height);
            --circle-toggle-label-mobile-font-weight: var(--circle-toggle-label-font-weight);
            --circle-toggle-label-mobile-letter-spacing: var(--paragraph-04-letter-spacing);
            --circle-toggle-hint-font-size: var(--circle-toggle-label-font-size);
            --circle-toggle-hint-line-height: var(--circle-toggle-label-line-height);
            --circle-toggle-hint-font-weight: var(--circle-toggle-label-font-weight);
            --circle-toggle-hint-letter-spacing: var(--circle-toggle-label-letter-spacing);
            --circle-toggle-hint-mobile-font-size: var(--circle-toggle-label-mobile-font-size);
            --circle-toggle-hint-mobile-line-height: var(--circle-toggle-label-mobile-line-height);
            --circle-toggle-hint-mobile-font-weight: 300;
            --circle-toggle-hint-mobile-letter-spacing: var(--circle-toggle-label-mobile-letter-spacing);
            --circle-toggle-label-color: var(--text-01);
            --circle-toggle-hint-color: var(--text-01);
            --circle-toggle-content-text-font-size: var(--heading-05-font-size);
            --circle-toggle-content-text-line-height: var(--heading-05-line-height);
            --circle-toggle-content-text-font-weight: 400;
            --circle-toggle-content-text-letter-spacing: var(--heading-05-letter-spacing);
            --circle-toggle-content-text-mobile-font-size: var(--heading-05-mobile-font-size);
            --circle-toggle-content-text-mobile-line-height: var(--heading-05-mobile-line-height);
            --circle-toggle-content-text-mobile-font-weight: 400;
            --circle-toggle-content-text-mobile-letter-spacing: var(--heading-05-mobile-letter-spacing);
            --circle-toggle-content-text-color: var(--interactive-text);
            --circle-toggle-selected-content-text-color: #fff;
            --code-input-font-size: var(--heading-04-font-size);
            --code-input-line-height: var(--heading-04-line-height);
            --code-input-font-weight: 600;
            --code-input-letter-spacing: var(--heading-04-letter-spacing);
            --code-input-color: var(--text-01);
            --code-input-active-color: var(--interactive-primary);
            --code-input-error-color: var(--danger);
            --code-input-disabled-color: var(--disabled-01);
            --context-menu-font-size: var(--paragraph-03-font-size);
            --context-menu-line-height: var(--paragraph-03-line-height);
            --context-menu-font-weight: var(--paragraph-03-font-weight);
            --context-menu-letter-spacing: var(--paragraph-03-letter-spacing);
            --context-menu-background-color: var(--ui-01);
            --context-menu-item-text-color: var(--text-01);
            --context-menu-item-active-color: var(--interactive-text);
            --context-menu-item-disabled-color: var(--disabled-01);
            --context-menu-item-icon-size: 20px;
            --context-menu-item-expand-icon-size: 20px;
            --datefield-toggle-icon-size: var(--formfield-icon-size);
            --datefield-change-view-font-size: var(--small-label-font-size);
            --datefield-change-view-line-height: 1;
            --datefield-change-view-font-weight: bold;
            --datefield-change-view-letter-spacing: var(--small-label-letter-spacing);
            --datefield-change-view-color: var(--interactive-text);
            --datefield-change-view-hover-color: var(--hover-primary);
            --datefield-cell-font-size: var(--paragraph-03-font-size);
            --datefield-cell-line-height: var(--paragraph-03-line-height);
            --datefield-cell-font-weight: 600;
            --datefield-cell-letter-spacing: var(--paragraph-03-letter-spacing);
            --datefield-cell-color: var(--text-01);
            --datefield-cell-selected-background-color: var(--interactive-primary);
            --datefield-cell-selected-color: var(--text-02);
            --datefield-cell-hover-background-color: var(--ui-03);
            --datefield-cell-hover-color: var(--text-01);
            --datefield-cell-disabled-color: var(--disabled-01);
            --datefield-cell-focused-background-color: var(--ui-01);
            --datefield-header-cell-color: #c2c2c2;
            --datefield-period-label-font-size: var(--large-label-font-size);
            --datefield-period-label-line-height: var(--datefield-controls-icon-size);
            --datefield-period-label-font-weight: 600;
            --datefield-period-label-letter-spacing: var(--large-label-letter-spacing);
            --datefield-period-label-color: var(--text-01);
            --datefield-controls-color: var(--interactive-text);
            --datefield-controls-hover-color: var(--hover-primary);
            --datefield-controls-icon-size: 24px;
            --datefield-panel-background-color: var(--ui-01);
            --datefield-panel-header-background-color: var(--ui-01);
            --datefield-panel-border-color: var(--ui-04);
            --dropdown-panel-background-color: var(--ui-01);
            --dropdown-panel-header-background-color: var(--ui-03);
            --dropdown-panel-text-color: var(--text-01);
            --dropdown-panel-header-text-color: var(--text-01);
            --dropdown-group-section-background-color: #ececec80;
            --dropdown-item-text-color: var(--text-01);
            --dropdown-item-selected-color: var(--text-01);
            --dropdown-item-hover-color: var(--hover-primary);
            --dropdown-item-checkmark-color: var(--text-01);
            --dropdown-item-font-size: var(--large-label-font-size);
            --dropdown-item-line-height: var(--large-label-line-height);
            --dropdown-item-font-weight: var(--large-label-font-weight);
            --dropdown-item-letter-spacing: var(--large-label-letter-spacing);
            --dropdown-item-outline-font-size: var(--small-label-font-size);
            --dropdown-item-outline-line-height: var(--small-label-line-height);
            --dropdown-item-outline-font-weight: var(--small-label-font-weight);
            --dropdown-item-outline-letter-spacing: var(--small-label-letter-spacing);
            --dropdown-item-text-color-disabled: var(--disabled-01);
            --dropdown-chevron-size: var(--formfield-icon-size);
            --dropdown-filter-input-text-color: var(--text-01);
            --dropdown-filter-input-border-color: var(--ui-05);
            --dropdown-filter-input-active-text-color: var(--interactive-primary);
            --dropdown-filter-input-active-border-color: var(--interactive-primary);
            --footer-font-size: var(--paragraph-03-font-size);
            --footer-line-height: var(--paragraph-03-line-height);
            --footer-font-weight: var(--paragraph-03-font-weight);
            --footer-letter-spacing: var(--paragraph-03-letter-spacing);
            --footer-color: var(--ui-05);
            --footer-copyright-font-weight: 700;
            --formfield-bottom-padding: 24px;
            --formfield-icon-size: 24px;
            --formfield-label-color: var(--text-01);
            --formfield-control-color: var(--text-01);
            --formfield-border-width: 1px;
            --formfield-active-color: var(--interactive-text);
            --formfield-hover-border-color: var(--ui-06);
            --formfield-disabled-text-color: var(--disabled-01);
            --formfield-disabled-border-color: var(--disabled-01);
            --formfield-readonly-border-color: var(--readonly-02);
            --formfield-readonly-background-color: var(--readonly-01);
            --formfield-control-height: 32px;
            --formfield-error-input-font-weight: 700;
            --formfield-input-padding: 0 0 3px 0;
            --formfield-border-color: var(--ui-06);
            --formfield-active-border-color: var(--interactive-primary);
            --formfield-background-color: #0000;
            --formfield-control-font-size: var(--paragraph-01-font-size);
            --formfield-control-line-height: var(--paragraph-01-line-height);
            --formfield-control-font-weight: 600;
            --formfield-control-letter-spacing: var(--paragraph-01-letter-spacing);
            --formfield-label-font-size: var(--paragraph-05-font-size);
            --formfield-label-line-height: var(--paragraph-05-line-height);
            --formfield-label-font-weight: var(--paragraph-05-font-weight);
            --formfield-label-letter-spacing: var(--paragraph-05-letter-spacing);
            --formfield-label-height: 16px;
            --formfield-floating-distance: -16px;
            --formfield-placeholder-label-font-size: var(--formfield-control-font-size);
            --formfield-placeholder-label-line-height: var(--formfield-control-line-height);
            --formfield-placeholder-label-font-weight: 300;
            --formfield-placeholder-label-letter-spacing: var(--formfield-control-letter-spacing);
            --formfield-input-native-placeholder-font-size: var(--formfield-control-font-size);
            --formfield-input-native-placeholder-line-height: var(--formfield-control-line-height);
            --formfield-input-native-placeholder-font-weight: 200;
            --formfield-input-native-placeholder-letter-spacing: var(--formfield-control-letter-spacing);
            --formfield-input-native-placeholder-color: var(--ui-05);
            --formfield-hint-spacing: 8px;
            --formfield-hint-font-size: var(--paragraph-05-font-size);
            --formfield-hint-line-height: var(--paragraph-05-line-height);
            --formfield-hint-font-weight: 400;
            --formfield-hint-letter-spacing: var(--paragraph-05-letter-spacing);
            --formfield-outline-control-height: 40px;
            --formfield-outline-border-color: var(--ui-05);
            --formfield-outline-background-color: var(--ui-01);
            --formfield-outline-active-border-color: var(--interactive-text);
            --formfield-outline-focus-box-shadow: 0 0 0 2px #009de6;
            --formfield-outline-control-font-size: var(--paragraph-03-font-size);
            --formfield-outline-control-line-height: var(--paragraph-03-line-height);
            --formfield-outline-control-font-weight: var(--paragraph-03-font-weight);
            --formfield-outline-control-letter-spacing: var(--paragraph-03-letter-spacing);
            --formfield-outline-label-height: 28px;
            --formfield-outline-floating-distance: -29px;
            --formfield-outline-hint-spacing: 8px;
            --formfield-outline-hint-font-size: var(--paragraph-03-font-size);
            --formfield-outline-hint-line-height: 1em;
            --formfield-outline-hint-font-weight: var(--paragraph-03-font-weight);
            --formfield-outline-hint-letter-spacing: var(--paragraph-03-letter-spacing);
            --formfield-outline-input-native-placeholder-font-size: var(--formfield-outline-control-font-size);
            --formfield-outline-input-native-placeholder-line-height: var(--formfield-outline-control-line-height);
            --formfield-outline-input-native-placeholder-font-weight: 200;
            --formfield-outline-input-native-placeholder-letter-spacing: var(--formfield-outline-control-letter-spacing);
            --formfield-outline-input-native-placeholder-color: var(--ui-05);
            --header-font-size: var(--paragraph-03-font-size);
            --header-line-height: var(--paragraph-03-line-height);
            --header-font-weight: var(--paragraph-03-font-weight);
            --header-letter-spacing: var(--paragraph-03-letter-spacing);
            --header-link-active-color: var(--hover-primary);
            --header-link-active-font-weight: 700;
            --header-background-color: var(--ui-01);
            --header-border-color: var(--ui-04);
            --icon-filled-background-color: var(--text-01);
            --icon-filled-color: var(--ui-01);
            --indicator-background-color: #dc3149;
            --indicator-color: var(--text-02);
            --indicator-border-color: var(--ui-01);
            --indicator-font-size: var(--paragraph-05-font-size);
            --indicator-line-height: 11px;
            --indicator-font-weight: var(--paragraph-05-font-weight);
            --indicator-letter-spacing: 0;
            --link-large-font-size: var(--heading-03-font-size);
            --link-large-line-height: var(--heading-03-line-height);
            --link-large-font-weight: 600;
            --link-large-letter-spacing: var(--heading-03-letter-spacing);
            --link-large-icon-size: 32px;
            --link-small-font-size: 16px;
            --link-small-line-height: 24px;
            --link-small-font-weight: 600;
            --link-small-letter-spacing: 1px;
            --link-small-icon-size: 24px;
            --link-color: var(--interactive-text);
            --link-hover-color: var(--hover-link);
            --link-active-color: var(--active-primary);
            --link-disabled-color: var(--disabled-04);
            --link-black-color: var(--text-01);
            --link-black-hover-color: #999;
            --link-black-active-color: #5b5b5b;
            --link-black-disabled-color: var(--disabled-01);
            --list-text-color: var(--text-01);
            --list-circle-text-color: var(--text-02);
            --list-icon-color: #5a5360;
            --list-icon-size: 24px;
            --list-circle-size: 24px;
            --list-negative-circle-text-color: var(--negative-background);
            --menu-background-color: var(--ui-01);
            --menu-item-border-color: var(--ui-04);
            --menu-button-background-color: var(--ui-01);
            --menu-button-hover-background-color: var(--ui-03);
            --menu-button-text-color: var(--text-01);
            --menu-button-expanded-background-color: var(--interactive-primary);
            --menu-button-expanded-border-color: var(--interactive-primary);
            --menu-button-expanded-text-color: var(--text-02);
            --menu-button-nested-background-color: var(--ui-02);
            --menu-button-nested-expanded-background-color: #c1ebfb;
            --menu-button-nested-expanded-border-color: #c1ebfb;
            --menu-button-nested-expanded-color: var(--text-01);
            --message-text-color: var(--text-01);
            --message-close-icon-color: var(--interactive-text);
            --message-box-shadow: var(--shadow-small);
            --message-border-radius: 4px;
            --message-regular-background-color: var(--ui-01);
            --message-regular-border-color: var(--text-01);
            --message-info-icon-color: var(--info);
            --message-info-background-color: #ecf0f8;
            --message-info-border-color: var(--info);
            --message-error-icon-color: var(--danger);
            --message-error-background-color: #fbeaec;
            --message-error-border-color: var(--danger);
            --message-success-icon-color: var(--success);
            --message-success-background-color: #e8f3e9;
            --message-success-border-color: var(--success);
            --message-warning-icon-color: var(--warning);
            --message-warning-background-color: #fdf8e9;
            --message-warning-border-color: var(--warning);
            --message-font-size: var(--paragraph-03-font-size);
            --message-line-height: var(--paragraph-03-line-height);
            --message-font-weight: var(--paragraph-03-font-weight);
            --message-letter-spacing: var(--paragraph-03-letter-spacing);
            --message-banner-border-radius: 0;
            --modal-background-color: var(--ui-01);
            --modal-text-color: var(--text-01);
            --modal-close-icon-color: var(--interactive-text);
            --modal-actions-background-color: var(--ui-01);
            --modal-actions-border-color: var(--ui-04);
            --pagination-link-color: var(--interactive-text);
            --pagination-link-disabled-color: var(--disabled-04);
            --pagination-item-font-weight: 600;
            --pagination-text-color: var(--text-01);
            --pagination-icon-size: 24px;
            --pagination-icon-font-weight: 600;
            --pagination-font-size: var(--paragraph-03-font-size);
            --pagination-line-height: var(--paragraph-03-line-height);
            --pagination-font-weight: var(--paragraph-03-font-weight);
            --pagination-letter-spacing: var(--paragraph-03-letter-spacing);
            --pagination-compact-direction-font-size: var(--link-small-font-size);
            --pagination-compact-direction-line-height: var(--link-small-line-height);
            --pagination-compact-direction-font-weight: var(--link-small-font-weight);
            --pagination-compact-direction-letter-spacing: var(--link-small-letter-spacing);
            --natural-language-form-large-font-size: var(--heading-02-font-size);
            --natural-language-form-large-line-height: 52px;
            --natural-language-form-large-font-weight: var(--heading-02-font-weight);
            --natural-language-form-large-letter-spacing: var(--heading-02-letter-spacing);
            --natural-language-form-small-font-size: var(--heading-04-font-size);
            --natural-language-form-small-line-height: 36px;
            --natural-language-form-small-font-weight: var(--heading-04-font-weight);
            --natural-language-form-small-letter-spacing: var(--heading-04-letter-spacing);
            --natural-language-form-text-color: var(--text-01);
            --natural-language-form-border-color: var(--ui-04);
            --natural-language-form-active-color: var(--formfield-active-color);
            --natural-language-form-active-border-color: var(--interactive-primary);
            --natural-language-form-error-color: var(--danger);
            --natural-language-form-error-border-color: var(--danger);
            --notification-panel-background-color: #fff;
            --notification-panel-item-unread-background-color: #faf7ef;
            --notification-panel-item-unread-hover-background-color: #f5f0e0;
            --notification-panel-item-unread-active-background-color: #ebe1bf;
            --notification-panel-item-read-background-color: #fff;
            --notification-panel-item-read-hover-background-color: var(--ui-02);
            --notification-panel-item-read-active-background-color: #ececec;
            --number-stepper-label-font-size: var(--large-label-font-size);
            --number-stepper-label-line-height: var(--large-label-line-height);
            --number-stepper-label-font-weight: var(--large-label-font-weight);
            --number-stepper-label-letter-spacing: var(--large-label-letter-spacing);
            --number-stepper-large-font-size: var(--heading-02-font-size);
            --number-stepper-large-line-height: var(--heading-02-line-height);
            --number-stepper-large-font-weight: 400;
            --number-stepper-large-letter-spacing: var(--heading-02-letter-spacing);
            --number-stepper-small-font-size: var(--paragraph-01-font-size);
            --number-stepper-small-line-height: var(--paragraph-01-line-height);
            --number-stepper-small-font-weight: var(--paragraph-01-font-weight);
            --number-stepper-small-letter-spacing: var(--paragraph-01-letter-spacing);
            --number-stepper-color: var(--text-01);
            --number-stepper-underline-color: var(--text-01);
            --number-stepper-disabled-color: var(--formfield-disabled-text-color);
            --number-stepper-disabled-underline-color: var(--formfield-disabled-border-color);
            --page-search-font-size: var(--heading-03-font-size);
            --page-search-line-height: var(--heading-03-line-height);
            --page-search-font-weight: 600;
            --page-search-letter-spacing: var(--heading-03-letter-spacing);
            --page-search-icon-color: var(--interactive-primary);
            --page-search-background-color: var(--ui-01);
            --page-search-box-shadow: var(--shadow-small);
            --popover-content-font-size: var(--paragraph-03-font-size);
            --popover-content-line-height: var(--paragraph-03-line-height);
            --popover-content-font-weight: var(--paragraph-03-font-weight);
            --popover-content-letter-spacing: var(--paragraph-03-letter-spacing);
            --popover-close-icon-size: 16px;
            --popover-text-color: var(--text-01);
            --popover-background-color: var(--ui-01);
            --popover-border-color: var(--ui-04);
            --popover-close-icon-color: var(--interactive-text);
            --progressbar-background-color: var(--ui-03);
            --progressbar-indicator-color: var(--interactive-primary);
            --progress-indicator-mobile-color: var(--text-01);
            --progress-indicator-mobile-font-size: var(--paragraph-03-font-size);
            --progress-indicator-mobile-line-height: var(--paragraph-03-line-height);
            --progress-indicator-mobile-font-weight: var(--paragraph-03-font-weight);
            --progress-indicator-mobile-letter-spacing: var(--paragraph-03-letter-spacing);
            --progress-stepper-label-font-size: var(--large-label-font-size);
            --progress-stepper-label-line-height: var(--large-label-line-height);
            --progress-stepper-label-font-weight: 300;
            --progress-stepper-label-letter-spacing: var(--large-label-letter-spacing);
            --progress-stepper-step-font-size: var(--paragraph-03-font-size);
            --progress-stepper-step-line-height: var(--paragraph-03-line-height);
            --progress-stepper-step-font-weight: var(--paragraph-03-font-weight);
            --progress-stepper-step-letter-spacing: var(--paragraph-03-letter-spacing);
            --progress-stepper-dotnumber-font-size: var(--paragraph-04-font-size);
            --progress-stepper-dotnumber-line-height: var(--paragraph-04-line-height);
            --progress-stepper-dotnumber-font-weight: 700;
            --progress-stepper-dotnumber-letter-spacing: var(--paragraph-04-letter-spacing);
            --progress-stepper-step-color: var(--interactive-text);
            --progress-stepper-step-disabled-color: var(--disabled-02);
            --progress-stepper-dot-color: var(--text-02);
            --progress-stepper-dot-background-color: var(--interactive-primary);
            --progress-stepper-dot-disabled-background-color: var(--disabled-02);
            --single-stepper-step-color: var(--text-01);
            --single-stepper-step-font-size: var(--paragraph-03-font-size);
            --single-stepper-step-line-height: var(--paragraph-03-line-height);
            --single-stepper-step-font-weight: 300;
            --single-stepper-step-letter-spacing: var(--paragraph-03-letter-spacing);
            --multi-stepper-line-color: var(--disabled-01);
            --multi-stepper-line-filled-color: var(--interactive-primary);
            --multi-stepper-dot-touched-color: var(--interactive-primary);
            --multi-stepper-dot-checkmark-color: var(--ui-01);
            --multi-stepper-dot-disabled-color: var(--disabled-01);
            --multi-stepper-step-color: var(--text-01);
            --multi-stepper-step-disabled-color: var(--disabled-01);
            --multi-stepper-step-font-size: var(--paragraph-03-font-size);
            --multi-stepper-step-line-height: var(--paragraph-03-line-height);
            --multi-stepper-step-font-weight: var(--paragraph-03-font-weight);
            --multi-stepper-step-letter-spacing: var(--paragraph-03-letter-spacing);
            --multi-stepper-group-color: var(--multi-stepper-step-color);
            --multi-stepper-group-disabled-color: var(--multi-stepper-step-disabled-color);
            --multi-stepper-group-font-size: var(--paragraph-01-font-size);
            --multi-stepper-group-line-height: var(--paragraph-01-line-height);
            --multi-stepper-group-font-weight: var(--paragraph-01-font-weight);
            --multi-stepper-group-letter-spacing: var(--paragraph-01-letter-spacing);
            --radio-button-circle-color: var(--ui-05);
            --radio-button-hover-circle-color: var(--hover-primary);
            --radio-button-hover-dot-color: var(--hover-primary);
            --radio-button-selected-dot-color: var(--interactive-primary);
            --radio-button-selected-circle-color: var(--interactive-primary);
            --radio-button-dot-background-color: #0000;
            --radio-button-selected-background-color: #0000;
            --radio-button-dot-size: 8px;
            --radio-button-disabled-selected-background-color: #0000;
            --radio-button-disabled-selected-dot-color: var(--disabled-01);
            --radio-button-disabled-text-color: var(--disabled-01);
            --radio-button-disabled-border-color: var(--disabled-01);
            --radio-button-label-color: var(--text-01);
            --radio-button-large-label-font-size: var(--large-label-font-size);
            --radio-button-large-label-line-height: var(--large-label-line-height);
            --radio-button-large-label-font-weight: var(--large-label-font-weight);
            --radio-button-large-label-letter-spacing: var(--large-label-letter-spacing);
            --radio-button-small-label-font-size: var(--small-label-font-size);
            --radio-button-small-label-line-height: var(--small-label-line-height);
            --radio-button-small-label-font-weight: var(--small-label-font-weight);
            --radio-button-small-label-letter-spacing: var(--small-label-letter-spacing);
            --radio-button-large-label-margin-top: 0;
            --radio-button-large-label-margin-left: 12px;
            --radio-button-large-circle-margin-top: 2px;
            --radio-button-small-label-margin-top: 0;
            --radio-button-small-label-margin-left: 12px;
            --radio-button-small-circle-margin-top: 0;
            --slider-background-color: var(--ui-04);
            --slider-disabled-background-color: var(--ui-04);
            --slider-indicator-color: var(--interactive-primary);
            --slider-indicator-disabled-color: var(--disabled-04);
            --slider-label-color: var(--text-01);
            --slider-handle-value-color: var(--interactive-text);
            --slider-handle-background-color: var(--ui-01);
            --slider-handle-value-disabled-color: var(--disabled-04);
            --slider-handle-value-border-color: var(--ui-02);
            --slider-value-label-color: var(--text-01);
            --slider-value-background-color: var(--ui-01);
            --slider-value-label-disabled-color: var(--disabled-02);
            --slider-value-disabled-background-color: var(--ui-01);
            --slider-handle-border-color: var(--ui-02);
            --slider-handle-focus-border-color: var(--interactive-primary);
            --slider-handle-active-inset-color: #007ab333;
            --slider-label-font-size: var(--base-label-large-font-size);
            --slider-label-line-height: var(--base-label-large-line-height);
            --slider-label-letter-spacing: var(--base-label-large-letter-spacing);
            --slider-label-font-weight: var(--base-label-large-font-weight);
            --slider-value-label-font-size: var(--paragraph-03-font-size);
            --slider-value-label-line-height: var(--paragraph-03-line-height);
            --slider-value-label-letter-spacing: var(--paragraph-03-letter-spacing);
            --slider-value-label-font-weight: 300;
            --slider-handle-value-font-size: var(--paragraph-05-font-size);
            --slider-handle-value-line-height: var(--paragraph-05-line-height);
            --slider-handle-value-font-weight: var(--paragraph-05-font-weight);
            --slider-handle-value-letter-spacing: var(--paragraph-05-letter-spacing);
            --slider-negative-background-color: #ffffff59;
            --small-stage-min-height: 208px;
            --small-stage-image-min-height: 64px;
            --small-stage-image-max-height: 144px;
            --small-stage-header-height: 64px;
            --small-stage-header-padding: 16px 0 24px;
            --small-stage-mobile-header-height: 32px;
            --small-stage-mobile-header-padding: 16px 0;
            --small-stage-image-bottom-height: 15vw;
            --small-stage-image-bottom-margin-top: 24px;
            --small-stage-image-bottom-max-height: 100px;
            --small-stage-content-margin-bottom: 64px;
            --small-stage-mobile-content-margin-bottom: 32px;
            --small-stage-text-color: var(--text-01);
            --small-stage-default-background-color: #cfe9ee;
            --small-stage-expert-header-height: 0;
            --small-stage-expert-header-padding: 16px 0 8px;
            --small-stage-expert-content-min-height: 72px;
            --small-stage-expert-content-margin-top: 8px;
            --small-stage-expert-content-margin-bottom: 24px;
            --small-stage-expert-mobile-content-margin-bottom: 16px;
            --small-stage-expert-image-min-height: 100px;
            --small-stage-expert-image-mobile-height: 15vw;
            --small-stage-expert-mobile-header-padding: 8px 0;
            --rating-icon-color: var(--text-01);
            --rating-icon-size: 40px;
            --rating-label-color: var(--text-01);
            --rating-disabled-icon-color: var(--disabled-01);
            --rating-disabled-label-color: var(--disabled-01);
            --rating-label-font-size: var(--paragraph-03-font-size);
            --rating-label-line-height: var(--paragraph-03-line-height);
            --rating-label-font-weight: var(--paragraph-03-font-weight);
            --rating-label-letter-spacing: var(--paragraph-03-letter-spacing);
            --spinner-background-color: var(--ui-03);
            --spinner-indicator-color: var(--interactive-primary);
            --spinner-negative-background-color: #faf7ef59;
            --spinner-negative-indicator-color: var(--negative);
            --switcher-large-label-control-margin-top: 2px;
            --switcher-large-label-text-margin-top: 0;
            --switcher-small-label-control-margin-top: 0;
            --switcher-small-label-text-margin-top: 0;
            --switcher-big-large-label-control-margin-top: 0;
            --switcher-big-large-label-text-margin-top: 2px;
            --switcher-big-small-label-control-margin-top: 0;
            --switcher-big-small-label-text-margin-top: 4px;
            --switcher-large-font-size: var(--large-label-font-size);
            --switcher-large-line-height: var(--large-label-line-height);
            --switcher-large-font-weight: var(--large-label-font-weight);
            --switcher-large-letter-spacing: var(--large-label-letter-spacing);
            --switcher-small-font-size: var(--small-label-font-size);
            --switcher-small-line-height: var(--small-label-line-height);
            --switcher-small-font-weight: var(--small-label-font-weight);
            --switcher-small-letter-spacing: var(--small-label-letter-spacing);
            --switcher-checked-background-color: var(--interactive-primary);
            --switcher-checked-icon-color: var(--interactive-text);
            --switcher-dot-background-color: #fff;
            --switcher-unchecked-background-color: var(--ui-05);
            --switcher-disabled-background-color: var(--disabled-01);
            --switcher-disabled-dot-background-color: var(--disabled-02);
            --switcher-disabled-icon-color: var(--disabled-01);
            --switcher-disabled-text-color: var(--disabled-01);
            --taglist-font-size: var(--paragraph-04-font-size);
            --taglist-line-height: 16px;
            --taglist-font-weight: var(--paragraph-04-font-weight);
            --taglist-letter-spacing: 1px;
            --taglist-close-icon-size: 16px;
            --taglist-color: var(--ui-05);
            --taglist-border-color: var(--ui-04);
            --taglist-background-color: #0000;
            --taglist-hover-color: #5b5b5b;
            --taglist-hover-border-color: #c2c2c2;
            --taglist-hover-background-color: var(--ui-03);
            --tab-item-color: var(--interactive-text);
            --tab-item-active-color: var(--active-primary);
            --tab-item-hover-color: var(--hover-link);
            --tab-item-border-color: #d9d9d9;
            --tab-item-active-border-color: var(--interactive-text);
            --tab-item-disabled-color: var(--disabled-01);
            --tab-item-disabled-border-color: var(--disabled-01);
            --tab-item-font-size: var(--paragraph-02-font-size);
            --tab-item-line-height: var(--paragraph-02-line-height);
            --tab-item-font-weight: var(--paragraph-02-font-weight);
            --tab-item-letter-spacing: var(--paragraph-02-letter-spacing);
            --tab-expert-color: var(--text-01);
            --tab-expert-bottom-border-color: #d9d9d9;
            --tab-item-disabled-negative-color: var(--negative-dimmed);
            --tab-item-disabled-negative-border-color: var(--negative-dimmed);
            --table-border-bottom-color: var(--ui-06);
            --table-header-cell-font-size: var(--paragraph-03-font-size);
            --table-header-cell-line-height: var(--paragraph-03-line-height);
            --table-header-cell-font-weight: 600;
            --table-header-cell-letter-spacing: var(--paragraph-03-letter-spacing);
            --table-header-cell-color: var(--text-01);
            --table-header-border-top-color: var(--ui-04);
            --table-header-border-bottom-color: var(--ui-06);
            --table-cell-font-size: var(--paragraph-03-font-size);
            --table-cell-line-height: var(--paragraph-03-line-height);
            --table-cell-font-weight: var(--paragraph-03-font-weight);
            --table-cell-letter-spacing: var(--paragraph-03-letter-spacing);
            --table-cell-border-top-color: var(--ui-04);
            --table-cell-color: var(--text-01);
            --table-header-cell-background-color: #0000;
            --table-row-background-color: #0000;
            --table-sticky-column-background-color: var(--ui-01);
            --selectable-table-row-hover-background-color: var(--ui-02);
            --selectable-table-row-active-background-color: var(--ui-02);
            --selectable-table-row-selected-hover-background-color: #cfe9ee;
            --selectable-table-row-selected-border-color: var(--active-primary);
            --expandable-table-arrow-icon-color: var(--text-01);
            --zebra-table-even-row-background-color: var(--ui-02);
            --zebra-table-odd-row-background-color: #0000;
            --zebra-table-row-active-background-color: var(--ui-04);
            --zebra-table-row-hover-background-color: var(--ui-03);
            --zebra-table-row-selected-background-color: #f1f9fa;
            --zebra-table-cell-border-top-color: var(--ui-02);
            --toggle-button-unselected-border-color: var(--interactive-primary);
            --toggle-button-unselected-text-color: var(--interactive-text);
            --toggle-button-unselected-background-color: #0000;
            --toggle-button-selected-border-color: var(--interactive-primary);
            --toggle-button-selected-background-color: var(--interactive-primary);
            --toggle-button-selected-text-color: var(--text-02);
            --toggle-button-hover-background-color: var(--hover-primary);
            --toggle-button-hover-border-color: var(--hover-primary);
            --toggle-button-hover-text-color: var(--text-02);
            --toggle-button-active-background-color: var(--active-primary);
            --toggle-button-active-border-color: var(--active-primary);
            --toggle-button-active-text-color: var(--text-02);
            --toggle-button-disabled-background-color: var(--ui-01);
            --toggle-button-disabled-border-color: #007ab366;
            --toggle-button-disabled-text-color: #00619266;
            --toggle-button-disabled-selected-background-color: #007ab366;
            --toggle-button-disabled-selected-border-color: #0000;
            --toggle-button-disabled-selected-text-color: #fff6;
            --toggle-button-large-font-size: var(--button-medium-font-size);
            --toggle-button-large-line-height: var(--button-medium-line-height);
            --toggle-button-large-font-weight: var(--button-medium-font-weight);
            --toggle-button-large-letter-spacing: var(--button-medium-letter-spacing);
            --toggle-button-small-font-size: var(--button-small-font-size);
            --toggle-button-small-line-height: var(--button-small-line-height);
            --toggle-button-small-font-weight: var(--button-small-font-weight);
            --toggle-button-small-letter-spacing: var(--button-small-letter-spacing);
            --tooltip-background-color: var(--ui-06);
            --tooltip-text-color: var(--text-02);
            --tooltip-border-radius: 4px;
            --tooltip-font-size: var(--paragraph-04-font-size);
            --tooltip-line-height: var(--paragraph-04-line-height);
            --tooltip-font-weight: 400;
            --tooltip-letter-spacing: var(--paragraph-04-letter-spacing);
            --swipebar-background-color: var(--ui-04);
            --swipebar-color: var(--interactive-primary);
            --swipebar-padding: 32px 0 0;
            --sidebar-background-color: var(--ui-02);
            --sidebar-handle-color: #c2c2c2;
            --sidebar-footer-button-color: var(--text-01);
            --sidepanel-background-color: var(--ui-02);
            --sidepanel-close-icon-color: var(--interactive-text);
            --sidepanel-floating-shadow: var(--shadow-large);
            --sidepanel-light-border-color: var(--ui-04);
            --sidepanel-light-background-color: var(--ui-01);
            --sidepanel-header-font-size: var(--heading-05-font-size);
            --sidepanel-header-line-height: var(--heading-05-line-height);
            --sidepanel-header-font-weight: var(--heading-05-font-weight);
            --sidepanel-header-letter-spacing: 0;
            --file-uploader-file-row-text-color: var(--text-01);
            --file-uploader-file-row-border-bottom-color: var(--ui-04);
            --file-uploader-file-row-hover-background-color: var(--ui-02);
            --file-uploader-file-row-icon-color: var(--success);
            --file-uploader-file-row-uploading-file-name-color: #999;
            --file-uploader-file-name-font-size: var(--paragraph-03-font-size);
            --file-uploader-file-name-line-height: 16px;
            --file-uploader-file-name-font-weight: 600;
            --file-uploader-file-name-letter-spacing: 0;
            --file-uploader-hint-font-size: var(--paragraph-04-font-size);
            --file-uploader-hint-line-height: var(--paragraph-05-line-height);
            --file-uploader-hint-font-weight: 300;
            --file-uploader-hint-letter-spacing: 0;
            --file-uploader-drop-zone-border-color: var(--ui-06);
            --file-uploader-drop-zone-text-color: var(--text-01);
            --toolbar-border-bottom-color: var(--ui-04);
            --toolbar-background: var(--ui-02);
            --timefield-color: var(--text-01);
            --timefield-active-color: var(--interactive-primary);
            --timefield-font-size: var(--heading-06-font-size);
            --timefield-line-height: var(--heading-06-line-height);
            --timefield-font-weight: 600;
            --timefield-letter-spacing: var(--heading-06-letter-spacing);
            --timefield-error-color: var(--danger);
            --timefield-disabled-color: var(--disabled-01);
            --timefield-label-font-size: var(--paragraph-05-font-size);
            --timefield-label-line-height: var(--paragraph-05-line-height);
            --timefield-label-letter-spacing: var(--paragraph-05-letter-spacing);
            --timefield-label-font-weight: var(--paragraph-05-font-weight);
            --licence-plate-prefix-background: #039;
            --licence-plate-prefix-color: var(--negative);
            --success-02: #145f1b;
            --accordion-light-body-padding-rtl: 0 16px 16px;
            --card-background-hover-color: var(--ui-02);
            --card-background-selected-color: var(--ui-02);
            --selectable-card-expert-background-disabled-selected-color: var(--ui-02);
            --formfield-outline-label-font-size: var(--paragraph-03-font-size);
            --formfield-outline-label-line-height: var(--paragraph-03-line-height);
            --formfield-outline-label-font-weight: 600;
            --formfield-outline-label-letter-spacing: var(--paragraph-03-letter-spacing);
            --small-stage-image-min-widht: 116px;
            --small-stage-narrow-screen-image-height: 15vw;
            --small-stage-content-padding: 40px 0 32px;
            --small-stage-content-padding-narrow-screen: 40px 0 24px;
            --small-stage-image-container-padding-top: 42px;
            --small-stage-image-container-padding-to-content: 40px;
            --small-stage-image-container-offset-end: 25%;
            --small-stage-with-header-content-padding: 0 0 64px;
            --small-stage-with-header-image-container-padding-top: 32px;
            --accordion-light-color: var(--text-01)
        }

        body {
            background-color: var(--ui-background);
            color: var(--text-01)
        }

        @font-face {
            font-family: Allianz Neo;
            font-style: normal;
            font-weight: 300;
            font-display: swap;
            src: url(AllianzNeo-Light.3bda8c199c98d2f3bb98.woff2) format("woff2"), url(AllianzNeo-Light.3780b74ca5bbdd166604.woff) format("woff")
        }

        @font-face {
            font-family: Allianz Neo;
            font-style: italic;
            font-weight: 300;
            font-display: swap;
            src: url(AllianzNeo-LightItalic.c4e903033498f0526df2.woff2) format("woff2"), url(AllianzNeo-LightItalic.2b559e55786cf622d339.woff) format("woff")
        }

        @font-face {
            font-family: Allianz Neo;
            font-style: normal;
            font-weight: 400;
            font-display: swap;
            src: url(AllianzNeo-Regular.bbc1a9d8ecf67e84998a.woff2) format("woff2"), url(AllianzNeo-Regular.9037d043341f93677ee9.woff) format("woff")
        }

        @font-face {
            font-family: Allianz Neo;
            font-style: italic;
            font-weight: 400;
            font-display: swap;
            src: url(AllianzNeo-Italic.cb580c589794c6f9eadd.woff2) format("woff2"), url(AllianzNeo-Italic.dc959c56daba69a74011.woff) format("woff")
        }

        @font-face {
            font-family: Allianz Neo;
            font-style: normal;
            font-weight: 600;
            font-display: swap;
            src: url(AllianzNeo-SemiBold.59d5f9bbd9e0d1ff1ad3.woff2) format("woff2"), url(AllianzNeo-SemiBold.ed64b38c533887c28f53.woff) format("woff")
        }

        @font-face {
            font-family: Allianz Neo;
            font-style: italic;
            font-weight: 600;
            font-display: swap;
            src: url(AllianzNeo-SemiBoldItalic.6b5902c8c9884eecb529.woff2) format("woff2"), url(AllianzNeo-SemiBoldItalic.e5361cf43a07a283eb68.woff) format("woff")
        }

        @font-face {
            font-family: Allianz Neo;
            font-style: normal;
            font-weight: 700;
            font-display: swap;
            src: url(AllianzNeo-Bold.5bc21eb0b91a7cf47f47.woff2) format("woff2"), url(AllianzNeo-Bold.8adf7159e7eb17f89e99.woff) format("woff")
        }

        @font-face {
            font-family: Allianz Neo;
            font-style: italic;
            font-weight: 700;
            font-display: swap;
            src: url(AllianzNeo-BoldItalic.ab651a93d51492811e65.woff2) format("woff2"), url(AllianzNeo-BoldItalic.d8799d6a30fcc9f38c5a.woff) format("woff")
        }

        *,
        :after,
        :before {
            box-sizing: border-box
        }

        html {
            font-family: Allianz Neo, sans-serif;
            font-size: 62.5%
        }

        body {
            color: #414141;
            font-size: 12px;
            font-weight: 400;
            line-height: 20px;
            margin: 0;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale
        }
    
        @keyframes spin {
            0% {
                transform: rotate(45deg)
            }

            to {
                transform: rotate(405deg)
            }
        }
    
        [_nghost-hat-c55] {
            display: flex;
            flex-wrap: wrap;
            margin-right: -8px;
            margin-left: -8px;
            position: relative
        }

        @media (min-width: 320px) {
            [_nghost-hat-c55] {
                margin-right: -8px;
                margin-left: -8px;
                position: relative
            }
        }

        @media (min-width: 704px) {
            [_nghost-hat-c55] {
                margin-right: -16px;
                margin-left: -16px;
                position: relative
            }
        }

        @media (min-width: 992px) {
            [_nghost-hat-c55] {
                margin-right: -16px;
                margin-left: -16px;
                position: relative
            }
        }

        @media (min-width: 1280px) {
            [_nghost-hat-c55] {
                margin-right: -16px;
                margin-left: -16px;
                position: relative
            }
        }

        @media (min-width: 1472px) {
            [_nghost-hat-c55] {
                margin-right: -16px;
                margin-left: -16px;
                position: relative
            }
        }

        @media (min-width: 1760px) {
            [_nghost-hat-c55] {
                margin-right: -16px;
                margin-left: -16px;
                position: relative
            }
        }
    
        
        .nx-grid__column-6[_nghost-hat-c53] {
            position: relative;
            width: 100%;
            min-height: 1px;
            padding-right: 8px;
            padding-left: 8px
        }

        @media (min-width: 320px) {

            
            .nx-grid__column-6[_nghost-hat-c53] {
                padding-right: 8px;
                padding-left: 8px
            }
        }

        @media (min-width: 704px) {

            
            .nx-grid__column-6[_nghost-hat-c53] {
                padding-right: 16px;
                padding-left: 16px
            }
        }

        @media (min-width: 992px) {

            
            .nx-grid__column-6[_nghost-hat-c53] {
                padding-right: 16px;
                padding-left: 16px
            }
        }

        @media (min-width: 1280px) {

            
            .nx-grid__column-6[_nghost-hat-c53] {
                padding-right: 16px;
                padding-left: 16px
            }
        }

        @media (min-width: 1472px) {

            
            .nx-grid__column-6[_nghost-hat-c53] {
                padding-right: 16px;
                padding-left: 16px
            }
        }

        @media (min-width: 1760px) {

            
            .nx-grid__column-6[_nghost-hat-c53] {
                padding-right: 16px;
                padding-left: 16px
            }
        }

        .nx-grid__column-6[_nghost-hat-c53] {
            flex: 0 0 50%;
            max-width: 50%
        }
    
        nx-card[_ngcontent-hat-c168] {
            width: 100%;
            margin-bottom: 0
        }
    
        [_nghost-hat-c139] {
            background: var(--card-background-color);
            border-color: var(--card-border-color);
            border-width: var(--card-border-width);
            border-style: solid;
            border-radius: var(--card-border-radius);
            box-shadow: none;
            display: inline-block;
            padding: 23px;
            transition: background-color .2s ease, box-shadow .2s ease
        }

        [_nghost-hat-c139]:hover,
        [_nghost-hat-c139]:focus {
            outline: none
        }
    
        [_nghost-hat-c41] {
            margin: 0
        }

        [_nghost-hat-c41] .nx-link,
        [_nghost-hat-c41] nx-link a {
            color: var(--link-color);
            font-size: inherit;
            font-weight: 600;
            line-height: inherit;
            letter-spacing: inherit;
            text-decoration: none
        }

        .nx-heading--subsection-large[_nghost-hat-c41] {
            font-size: var(--heading-03-font-size);
            line-height: var(--heading-03-line-height);
            font-weight: var(--heading-03-font-weight);
            letter-spacing: var(--heading-03-letter-spacing)
        }

        @media (max-width: 703px) {
            .nx-heading--subsection-large[_nghost-hat-c41] {
                font-size: var(--heading-03-mobile-font-size);
                line-height: var(--heading-03-mobile-line-height);
                font-weight: var(--heading-03-mobile-font-weight);
                letter-spacing: var(--heading-03-mobile-letter-spacing)
            }
        }
    
        nx-card[_ngcontent-hat-c175] {
            padding: 24px;
            margin-bottom: 0;
            width: 100%;
            height: 100%;
            overflow-x: auto;
            display: block
        }

        h2[_ngcontent-hat-c175] {
            margin-right: auto
        }
    
        [_nghost-hat-c122] {
            display: block
        }

        .header[_ngcontent-hat-c172] {
            display: flex;
            font-size: 16px;
            align-items: center
        }

        .header[_ngcontent-hat-c172] .header__left[_ngcontent-hat-c172] {
            margin-right: auto;
            flex-grow: 1
        }
    
        [_nghost-hat-c121] {
            display: block
        }

        [_nghost-hat-c121]:focus {
            outline: none
        }
    
        [_nghost-dus-c72] {
            min-width: 599px;
            display: block
        }

        .sdw-header-search {
            min-width: 900px
        }
    
        [_nghost-dus-c41] {
            color: var(--link-color);
            display: inline-block;
            cursor: pointer;
            position: relative;
            text-decoration: none;
            transition: color .2s ease, box-shadow .2s ease;
            -webkit-hyphens: none;
            -ms-hyphens: none;
            hyphens: none
        }

        [_nghost-dus-c41]:hover {
            color: var(--link-hover-color)
        }

        [_nghost-dus-c41] a:active {
            color: var(--link-active-color)
        }

        [_nghost-dus-c41] a {
            display: flex;
            align-items: center
        }

        .nx-link--small[_nghost-dus-c41] {
            font-size: var(--link-small-font-size);
            line-height: var(--link-small-line-height);
            font-weight: var(--link-small-font-weight);
            letter-spacing: var(--link-small-letter-spacing)
        }

        @media screen and (forced-colors: active) {
            [_nghost-dus-c41] {
                color: LinkText !important
            }
        }
    
        [_nghost-dus-c37] {
            font-size: var(--header-font-size);
            line-height: var(--header-line-height);
            font-weight: var(--header-font-weight);
            letter-spacing: var(--header-letter-spacing)
        }

        .nx-header[_nghost-dus-c37]:not(.nx-header--single-row) {
            display: flex;
            flex-direction: column
        }

        .nx-header.nx-header--single-row[_nghost-dus-c37] {
            display: flex;
            align-items: center;
            padding: 1px 32px 0;
            border-bottom: 1px solid var(--header-border-color);
            height: 60px;
            justify-content: space-between;
            background: var(--header-background-color)
        }

        @media screen and (-ms-high-contrast: active) {

            .nx-header.nx-header--single-row[_nghost-dus-c37] {
                background-color: window
            }
        }

        .nx-header__brand {
            margin-right: 32px;
            display: flex;
            align-items: stretch
        }

        a:focus {
            outline: none
        }

        .nx-header__app-title {
            display: flex;
            font-size: 16px;
            font-weight: bold;
            align-items: center;
            padding-left: 16px;
            margin-left: 16px;
            white-space: nowrap;
            border-left-width: 1px;
            border-left-style: solid;
            border-left-color: var(--header-border-color)
        }

        nx-card {
            border: 0 !important;
        }

        .centered-row {
            display: flex;
            flex-direction: row;
            align-items: center;
            justify-content: center;
        }

        .centered-column {
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: center;
        }

        .center-text {
            text-align: center;
        }

        h2 {
            font-size: 40px !important;
            font-weight: 300 !important;
            line-height: 48px !important;
            margin-bottom: 16px !important;
        }

        div.description {
            max-width: 600px;
        }

        html{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:62.5%;font-display:swap}
        @font-face{font-family:"Allianz-Icons";font-style:normal;font-weight:normal;font-display:swap;src:url("vendorlib/patternlab/resources/fonts/allianz-icons/Allianz-Icons.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/allianz-icons/Allianz-Icons.woff") format("woff")}
        body{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:none}
        a{color:inherit}
        small{font-size:inherit}
        h2{margin:0}
        ul{margin:0;padding:0}
        .l-grid--max-width{width:100%}
        @media(min-width:992px){.l-grid--max-width{width:1184px;max-width:100%}
        }
        @font-face{font-family:'swiper-icons';src:url("data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}
        :root{--swiper-theme-color:#007aff}
        :root{--swiper-navigation-size:44px}
        @-webkit-keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}
        }
        @keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}
        }
        @font-face{font-family:"Allianz Neo";font-style:normal;font-weight:300;font-display:swap;src:url("vendorlib/patternlab/resources/fonts/allianz-neo/AllianzNeoW04-Light.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/allianz-neo/AllianzNeoW04-Light.woff") format("woff")}
        @font-face{font-family:"Allianz Neo";font-style:italic;font-weight:300;font-display:swap;src:url("vendorlib/patternlab/resources/fonts/allianz-neo/AllianzNeoW04-LightItalic.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/allianz-neo/AllianzNeoW04-LightItalic.woff") format("woff")}
        @font-face{font-family:"Allianz Neo";font-style:normal;font-weight:400;font-display:swap;src:url("vendorlib/patternlab/resources/fonts/allianz-neo/AllianzNeoW04-Regular.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/allianz-neo/AllianzNeoW04-Regular.woff") format("woff")}
        @font-face{font-family:"Allianz Neo";font-style:italic;font-weight:400;font-display:swap;src:url("vendorlib/patternlab/resources/fonts/allianz-neo/AllianzNeoW04-Italic.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/allianz-neo/AllianzNeoW04-Italic.woff") format("woff")}
        @font-face{font-family:"Allianz Neo";font-style:normal;font-weight:600;font-display:swap;src:url("vendorlib/patternlab/resources/fonts/allianz-neo/AllianzNeoW04-SemiBold.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/allianz-neo/AllianzNeoW04-SemiBold.woff") format("woff")}
        @font-face{font-family:"Allianz Neo";font-style:italic;font-weight:600;font-display:swap;src:url("vendorlib/patternlab/resources/fonts/allianz-neo/AllianzNeoW04-SemiBoldIt.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/allianz-neo/AllianzNeoW04-SemiBoldIt.woff") format("woff")}
        @font-face{font-family:"Allianz Neo";font-style:normal;font-weight:700;font-display:swap;src:url("vendorlib/patternlab/resources/fonts/allianz-neo/AllianzNeoW04-Bold.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/allianz-neo/AllianzNeoW04-Bold.woff") format("woff")}
        @font-face{font-family:"Allianz Neo";font-style:italic;font-weight:700;font-display:swap;src:url("vendorlib/patternlab/resources/fonts/allianz-neo/AllianzNeoW04-BoldItalic.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/allianz-neo/AllianzNeoW04-BoldItalic.woff") format("woff")}
        html{font-size:62.5%;font-display:swap;font-family:"Allianz Neo",sans-serif}
        @font-face{font-family:"Prompt";font-style:normal;font-weight:300;font-display:swap;src:url("vendorlib/patternlab/resources/fonts/prompt/Prompt-Light.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/prompt/Prompt-Light.woff") format("woff")}
        @font-face{font-family:"Prompt";font-style:italic;font-weight:300;font-display:swap;src:url("vendorlib/patternlab/resources/fonts/prompt/Prompt-LightItalic.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/prompt/Prompt-LightItalic.woff") format("woff")}
        @font-face{font-family:"Prompt";font-style:normal;font-weight:400;font-display:swap;src:url("vendorlib/patternlab/resources/fonts/prompt/Prompt-Regular.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/prompt/Prompt-Regular.woff") format("woff")}
        @font-face{font-family:"Prompt";font-style:italic;font-weight:400;font-display:swap;src:url("vendorlib/patternlab/resources/fonts/prompt/Prompt-Italic.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/prompt/Prompt-Italic.woff") format("woff")}
        @font-face{font-family:"Prompt";font-style:normal;font-weight:600;font-display:swap;src:url("vendorlib/patternlab/resources/fonts/prompt/Prompt-SemiBold.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/prompt/Prompt-SemiBold.woff") format("woff")}
        @font-face{font-family:"Prompt";font-style:italic;font-weight:600;font-display:swap;src:url("vendorlib/patternlab/resources/fonts/prompt/Prompt-SemiBoldItalic.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/prompt/Prompt-SemiBoldItalic.woff") format("woff")}
        @font-face{font-family:"Prompt";font-style:normal;font-weight:700;font-display:swap;src:url("vendorlib/patternlab/resources/fonts/prompt/Prompt-Bold.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/prompt/Prompt-Bold.woff") format("woff")}
        @font-face{font-family:"Prompt";font-style:italic;font-weight:700;font-display:swap;src:url("vendorlib/patternlab/resources/fonts/prompt/Prompt-BoldItalic.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/prompt/Prompt-BoldItalic.woff") format("woff")}
        @font-face{font-family:"Tajawal";font-style:normal;font-weight:200;font-display:swap;src:url("vendorlib/patternlab/resources/fonts/tajawal/Tajawal-ExtraLight.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/tajawal/Tajawal-ExtraLight.woff") format("woff")}
        @font-face{font-family:"Tajawal";font-style:normal;font-weight:300;font-display:swap;src:url("vendorlib/patternlab/resources/fonts/tajawal/Tajawal-Light.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/tajawal/Tajawal-Light.woff") format("woff")}
        @font-face{font-family:"Tajawal";font-style:normal;font-weight:400;font-display:swap;src:url("vendorlib/patternlab/resources/fonts/tajawal/Tajawal-Regular.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/tajawal/Tajawal-Regular.woff") format("woff")}
        @font-face{font-family:"Tajawal";font-style:normal;font-weight:500;font-display:swap;src:url("vendorlib/patternlab/resources/fonts/tajawal/Tajawal-Medium.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/tajawal/Tajawal-Medium.woff") format("woff")}
        @font-face{font-family:"Tajawal";font-style:normal;font-weight:700;font-display:swap;src:url("vendorlib/patternlab/resources/fonts/tajawal/Tajawal-Bold.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/tajawal/Tajawal-Bold.woff") format("woff")}
        @font-face{font-family:"Tajawal";font-style:normal;font-weight:800;font-display:swap;src:url("vendorlib/patternlab/resources/fonts/tajawal/Tajawal-ExtraBold.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/tajawal/Tajawal-ExtraBold.woff") format("woff")}
        @font-face{font-family:"Tajawal";font-style:normal;font-weight:900;font-display:swap;src:url("vendorlib/patternlab/resources/fonts/tajawal/Tajawal-Black.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/tajawal/Tajawal-Black.woff") format("woff")}
        @font-face{font-family:"Noto Sans TC";font-style:normal;font-weight:300;font-display:swap;src:url("vendorlib/patternlab/resources/fonts/noto-sans-tc/NotoSansTC-Light.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/noto-sans-tc/NotoSansTC-Light.woff") format("woff")}
        @font-face{font-family:"Noto Sans TC";font-style:normal;font-weight:400;font-display:swap;src:url("vendorlib/patternlab/resources/fonts/noto-sans-tc/NotoSansTC-Regular.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/noto-sans-tc/NotoSansTC-Regular.woff") format("woff")}
        @font-face{font-family:"Noto Sans TC";font-style:normal;font-weight:600;font-display:swap;src:url("vendorlib/patternlab/resources/fonts/noto-sans-tc/NotoSansTC-Medium.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/noto-sans-tc/NotoSansTC-Medium.woff") format("woff")}
        @font-face{font-family:"Noto Sans TC";font-style:normal;font-weight:700;font-display:swap;src:url("vendorlib/patternlab/resources/fonts/noto-sans-tc/NotoSansTC-Bold.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/noto-sans-tc/NotoSansTC-Bold.woff") format("woff")}
        @font-face{font-family:"Noto Sans SC";font-style:normal;font-weight:300;font-display:swap;src:url("vendorlib/patternlab/resources/fonts/noto-sans-sc/NotoSansSC-Light.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/noto-sans-sc/NotoSansSC-Light.woff") format("woff")}
        @font-face{font-family:"Noto Sans SC";font-style:normal;font-weight:400;font-display:swap;src:url("vendorlib/patternlab/resources/fonts/noto-sans-sc/NotoSansSC-Regular.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/noto-sans-sc/NotoSansSC-Regular.woff") format("woff")}
        @font-face{font-family:"Noto Sans SC";font-style:normal;font-weight:600;font-display:swap;src:url("vendorlib/patternlab/resources/fonts/noto-sans-sc/NotoSansSC-Medium.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/noto-sans-sc/NotoSansSC-Medium.woff") format("woff")}
        @font-face{font-family:"Noto Sans SC";font-style:normal;font-weight:700;font-display:swap;src:url("vendorlib/patternlab/resources/fonts/noto-sans-sc/NotoSansSC-Bold.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/noto-sans-sc/NotoSansSC-Bold.woff") format("woff")}
        @font-face{font-family:"Noto Sans HK";font-style:normal;font-weight:300;font-display:swap;src:url("vendorlib/patternlab/resources/fonts/noto-sans-hk/NotoSansHK-Light.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/noto-sans-hk/NotoSansHK-Light.woff") format("woff")}
        @font-face{font-family:"Noto Sans HK";font-style:normal;font-weight:400;font-display:swap;src:url("vendorlib/patternlab/resources/fonts/noto-sans-hk/NotoSansHK-Regular.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/noto-sans-hk/NotoSansHK-Regular.woff") format("woff")}
        @font-face{font-family:"Noto Sans HK";font-style:normal;font-weight:600;font-display:swap;src:url("vendorlib/patternlab/resources/fonts/noto-sans-hk/NotoSansHK-Medium.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/noto-sans-hk/NotoSansHK-Medium.woff") format("woff")}
        @font-face{font-family:"Noto Sans HK";font-style:normal;font-weight:700;font-display:swap;src:url("vendorlib/patternlab/resources/fonts/noto-sans-hk/NotoSansHK-Bold.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/noto-sans-hk/NotoSansHK-Bold.woff") format("woff")}
        @font-face{font-family:"Montserrat";font-style:normal;font-weight:300;font-display:swap;src:url("vendorlib/patternlab/resources/fonts/montserrat/Montserrat-Light.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/montserrat/Montserrat-Light.woff") format("woff")}
        @font-face{font-family:"Montserrat";font-style:italic;font-weight:300;font-display:swap;src:url("vendorlib/patternlab/resources/fonts/montserrat/Montserrat-LightItalic.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/montserrat/Montserrat-LightItalic.woff") format("woff")}
        @font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:url("vendorlib/patternlab/resources/fonts/montserrat/Montserrat-Regular.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/montserrat/Montserrat-Regular.woff") format("woff")}
        @font-face{font-family:"Montserrat";font-style:italic;font-weight:400;font-display:swap;src:url("vendorlib/patternlab/resources/fonts/montserrat/Montserrat-Italic.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/montserrat/Montserrat-Italic.woff") format("woff")}
        @font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:url("vendorlib/patternlab/resources/fonts/montserrat/Montserrat-Medium.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/montserrat/Montserrat-Medium.woff") format("woff")}
        @font-face{font-family:"Montserrat";font-style:italic;font-weight:500;font-display:swap;src:url("vendorlib/patternlab/resources/fonts/montserrat/Montserrat-MediumItalic.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/montserrat/Montserrat-MediumItalic.woff") format("woff")}
        @font-face{font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:url("vendorlib/patternlab/resources/fonts/montserrat/Montserrat-SemiBold.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/montserrat/Montserrat-SemiBold.woff") format("woff")}
        @font-face{font-family:"Montserrat";font-style:italic;font-weight:600;font-display:swap;src:url("vendorlib/patternlab/resources/fonts/montserrat/Montserrat-SemiBoldItalic.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/montserrat/Montserrat-SemiBoldItalic.woff") format("woff")}
        @font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:url("vendorlib/patternlab/resources/fonts/montserrat/Montserrat-Bold.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/montserrat/Montserrat-Bold.woff") format("woff")}
        @font-face{font-family:"Montserrat";font-style:italic;font-weight:700;font-display:swap;src:url("vendorlib/patternlab/resources/fonts/montserrat/Montserrat-BoldItalic.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/montserrat/Montserrat-BoldItalic.woff") format("woff")}
        @font-face{font-family:"Phetsarath";font-style:normal;font-weight:300;font-display:swap;src:url("vendorlib/patternlab/resources/fonts/Phetsarath/phetsarath_ot.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/Phetsarath/phetsarath_ot.woff") format("woff")}
        @font-face{font-family:"Phetsarath";font-style:normal;font-weight:400;font-display:swap;src:url("vendorlib/patternlab/resources/fonts/Phetsarath/phetsarath_ot.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/Phetsarath/phetsarath_ot.woff") format("woff")}
        @font-face{font-family:"Phetsarath";font-style:normal;font-weight:600;font-display:swap;src:url("vendorlib/patternlab/resources/fonts/Phetsarath/phetsarath_ot.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/Phetsarath/phetsarath_ot.woff") format("woff")}
        @font-face{font-family:"Phetsarath";font-style:normal;font-weight:700;font-display:swap;src:url("vendorlib/patternlab/resources/fonts/Phetsarath/PhetsarathOTBold.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/Phetsarath/PhetsarathOTBold.woff") format("woff")}
        html:lang(th){font-family:"Prompt",sans-serif !important}
        html:lang(el){font-family:"Arial","Helvetica",sans-serif}
        html:lang(ar){font-family:"Tajawal",sans-serif}
        html:lang(ru),html:lang(bg){font-family:"Montserrat","Allianz-Neo","-apple-system","BlinkMacSystemFont","Segoe UI","Helvetica","Arial",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}
        html:lang(lo){font-family:"Phetsarath","Allianz-Neo","-apple-system","BlinkMacSystemFont","Segoe UI","Helvetica","Arial",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}
        html:lang(zh),html:lang(zh-Hant),html:lang(zh-TW),html:lang(zh-MO){font-family:"Allianz Neo","Noto Sans TC",sans-serif !important}
        html:lang(zh-Hans),html:lang(zh-CN),html:lang(zh-SG),html:lang(zh-MY){font-family:"Noto Sans SC","Allianz Neo",sans-serif !important}
        html:lang(zh-HK){font-family:"Noto Sans HK","Allianz Neo",sans-serif !important}
        *,*::before,*::after{box-sizing:border-box}
        body{color:#414141;font-size:12px;font-weight:400;line-height:20px;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;background-color:#fff}
        h2{font-weight:300}
        h2{font-size:40px;line-height:48px}
        @media(max-width:703px){h2{font-size:35px;line-height:41px}
        }
        a{text-decoration:none}
        .c-footer__service{width:100%;position:relative;margin-left:auto;margin-right:auto;padding-right:16px;padding-left:16px}
        @media(min-width:320px){.c-footer__service{padding-right:16px;padding-left:16px}
        }
        @media(min-width:704px){.c-footer__service{padding-right:32px;padding-left:32px}
        }
        @media(min-width:992px){.c-footer__service{padding-right:32px;padding-left:32px}
        }
        @media(min-width:992px){.c-footer__service{width:1184px;max-width:100%}
        }
        .c-phone-link__title{display:inline-block;margin-right:8px;line-height:24px;font-size:16px;height:24px;letter-spacing:.2px}
        @media(max-width:991px){
        .c-phone-link__title--desktop{display:none}
        }
        @-webkit-keyframes repaint{from{width:99.999%}
        to{width:100%}
        }
        @keyframes repaint{from{width:99.999%}
        to{width:100%}
        }
        .c-copyright{font-size:16px;font-weight:600;line-height:24px;letter-spacing:0;color:#767676;margin:0 0 24px}
        .c-divider{border:0;border-bottom:1px solid #d9d9d9;margin-bottom:56px;margin-top:64px}
        .c-divider--compact{margin:0}
        @-webkit-keyframes modalEnter{from{opacity:0;transform:scale(1.2)}
        100%{opacity:1}
        }
        @keyframes modalEnter{from{opacity:0;transform:scale(1.2)}
        100%{opacity:1}
        }
        @-webkit-keyframes modalLeave{from{opacity:1}
        100%{opacity:0;transform:scale(1.2)}
        }
        @keyframes modalLeave{from{opacity:1}
        100%{opacity:0;transform:scale(1.2)}
        }
        @-webkit-keyframes fadeIn{from{opacity:0}
        to{opacity:1}
        }
        @keyframes fadeIn{from{opacity:0}
        to{opacity:1}
        }
        @-webkit-keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-100%,0)}
        to{opacity:1;transform:none}
        }
        @keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-100%,0)}
        to{opacity:1;transform:none}
        }
        .c-footer{position:relative}
        .c-footer__container--curtain-panel{width:100%;background:initial}
        @media(max-width:703px){.c-footer__container--curtain-panel{position:absolute}
        }
        .c-footer__service{display:flex;padding:32px;position:relative;align-items:center;flex-direction:row;flex-wrap:wrap;text-align:left}
        @media(max-width:703px){.c-footer__service{padding:48px 16px;flex-direction:column;text-align:center}
        }
        .c-footer__service{background-color:initial}
        .c-footer__service .c-footer__copyright{order:-1}
        @media(max-width:703px){.c-footer__service .c-footer__copyright{order:2;margin:0}
        }
        .c-footer__copyright{display:inline-block;margin-right:32px}
        .c-footer__legal{display:flex;flex-direction:row;flex-grow:1;flex-wrap:wrap}
        @media(max-width:703px){.c-footer__legal{flex-direction:column}
        }
        .c-footer__legal-list{display:contents;list-style:none}
        .c-footer__legal-link{font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;text-decoration:none;position:relative;outline:0;color:#767676;display:inline-block;margin-right:24px}
        .c-footer__legal-link:hover,.c-footer__legal-link:focus{color:#767676}
        @media(max-width:703px){.c-footer__legal-link{display:block;margin:0;padding-bottom:24px}
        }
        .c-footer__phone .c-phone-link__title{color:#414141;font-weight:400}
        .c-footer__phone{display:inline-flex}
        @media(max-width:703px){.c-footer__phone{display:none}
        }
        .c-footer__divider{display:block;margin:auto}
        @media(max-width:703px){.c-footer__divider{display:none}
        }
        body{--text-color:#414141;--page-background-color:#fff;--primary-white:#fff;--primary-brand:#003781;--primary-action-bright:#007ab3;--primary-action-medium:#008ed6;--primary-action-dark:#006192;--primary-action-darker:#075994;--secondary-action-bright:#007ab3;--secondary-action-dark:#006192;--negative-action-dark:#006192;--cta-action-bright:#3da556;--direct-action-bright:#f86200;--link-action-dark:#006192;--primary-action-text-bright:#fff;--grey-tone-1:#414141;--grey-tone-2:#5b5b5b;--grey-tone-3:#767676;--grey-tone-4:#999;--grey-tone-5:#c2c2c2;--grey-tone-6:#d9d9d9;--grey-tone-7:#ececec;--grey-tone-8:#f5f5f5;--process-error:#dc3149;--process-success:#1e8927;--process-warning:#efbe25;--process-info:#496ebd;--hover-primary-action-bright:#075994;--hover-primary-action-border-bright:#075994;--hover-primary-action-medium:#008ed6;--hover-primary-action-dark:#075994;--hover-secondary-action-bright:#075994;--hover-secondary-action-dark:#fff;--hover-negative-action-dark:#006192;--hover-navigation-primary-bright:#007ab3;--hover-navigation-primary-dark:#006192;--hover-secondary-negative-action-dark:#006192;--hover-cta-action-bright:#348357;--hover-direct-action-bright:#e15200;--hover-link-action-dark:#008ed6;--hover-menu-title-color:#006192;--active-primary-action-bright:#003781;--active-primary-action-border-bright:#003781;--active-primary-action-medium:#003781;--active-primary-action-dark:#003781;--active-secondary-action-bright:#003781;--active-secondary-action-dark:#fff;--active-negative-action-dark:#006192;--active-secondary-negative-action-dark:#006192;--active-cta-action-bright:#276442;--active-direct-action-bright:#c15500;--active-link-action-dark:#003781;--active-mobile-navigation-submenu-active-background-color:#c1ebfa;--active-lang-switch-metabar-active-color:#5b5b5b;--active-navigation-group-metabar-active-color:#5b5b5b;--accessibility-focus-color:#009de6;--subnavigation-link-color:#006192;--subnavigation-background-color:#fff;--subnavigation-link-hover-color:#006192;--subnavigation-overview-link-color:#006192;--subnavigation-overview-link-hover-color:#008ed6;--footer-curtain-background:#003781;--footer-link-color:#767676;--phone-link-color:#414141;--metabar-border-color:#d9d9d9;--navigation-searchbar-opener-color:#414141;--navigation-link-hover-color:#008ed6;--border-width:2px;--border-width-m:6px;--border-radius-xs:2px;--border-radius-s:4px}
        .c-footer__legal-list{display:contents;list-style:none}
        @media(max-width:703px){.c-footer__phone{display:block;margin-bottom:50px}
        }
        @font-face{font-family:"Allianz-Icons";font-style:normal;font-weight:normal;src:url("vendorlib/patternlab/resources/fonts/allianz-icons/Allianz-Icons.woff2") format("woff2"),url("vendorlib/patternlab/resources/fonts/allianz-icons/Allianz-Icons.woff") format("woff")}
        span.c-activeLastUpdateTime{color:#767676;line-height:24px;font-size:16px;float:right;padding:8px 0 8px 8px;display:flex}
        .c-lastActivateTime{width:inherit}
        @media(max-width:703px){.c-activeLastUpdateTime{display:grid !important;padding:8px !important;float:none !important}
        }
        @media(max-width:703px){.c-lastActivateTime{padding-bottom:24px !important}
        }
        @media print{body,div,h2,ul,hr{display:block}
        li{display:list-item}
        head{display:none}
        ul ul{margin-top:0;margin-bottom:0}
        h2{page-break-after:avoid}
        }