:root{--typography-font-size-subline-for-100:.75rem;--typography-line-height-for-subline-for-100:1rem;--component-list-item-icon-wrapper-dimension-sizing-max-height:3.5rem;--component-list-item-content-dimension-spacing-padding-block-text-only:.5rem;--component-link-icon-dimension-sizing-width-or-height:1rem;--component-header-dimension-sizing-min-height:3.5rem;--component-modal-button-group-rows-dimension-sizing-max-width:15rem;--component-modal-button-group-columns-dimension-sizing-max-width:30.5rem;--component-modal-graphic-dimension-sizing-height:10rem;--component-textarea-value-wrapper-dimension-spacing-padding-block-start:.75rem;--component-ai-chat-prompt-input-dimension-border-radius:1.75rem;--component-ai-chat-submit-button-dimension-sizing-min-size:3.5rem;--component-footer-language-switch-chevron-icon-wrapper-dimension-spacing-top:.125rem;--component-card-material-type-icon-dimension-border-radius-regular:.125rem;--component-card-material-type-icon-dimension-sizing-width-or-height-regular:1.25rem;--component-card-material-type-icon-icon-dimension-sizing-width-or-height-regular:1rem;--component-card-material-focus-outline-dimension-border-radius-regular:.375rem;--component-card-material-thumbnail-dimension-border-radius-regular:.25rem;--component-card-material-thumbnail-dimension-sizing-width-or-height-regular:2.75rem;--component-card-material-thumbnail-placeholder-icon-dimension-sizing-width-or-height-regular:2rem;--component-card-material-icon-wrapper-dimension-spacing-padding-inline-or-block-regular:.125rem;--component-card-material-dimension-spacing-padding-inline-or-block-regular:.75rem;--component-card-material-typography-line-height-for-heading:1.25rem;--component-card-material-typography-font-size-for-heading:1rem;--typography-font-size-100:1rem;--typography-font-size-150:1.125rem;--typography-font-size-200:1.125rem;--typography-font-size-300:1.25rem;--typography-font-size-400:1.5rem;--typography-font-size-500:1.75rem;--typography-font-size-600:3rem;--typography-font-size-700:3.75rem;--typography-font-size-800:3.75rem;--typography-font-size-action-label:1rem;--typography-font-size-025:.75rem;--typography-font-size-050:.875rem;--typography-line-height-action-label:1.25rem;--typography-line-height-for-025:1rem;--typography-line-height-for-050:1rem;--typography-line-height-for-100:1.25rem;--typography-line-height-for-150:1.75rem;--typography-line-height-for-200:1.5rem;--typography-line-height-for-300:1.5rem;--typography-line-height-for-400:1.75rem;--typography-line-height-for-500:2.5rem;--typography-line-height-for-600:3.25rem;--typography-line-height-for-700:4rem;--typography-line-height-for-800:4rem;--typography-line-height-for-editorial-050:1.25rem;--typography-line-height-for-editorial-100:1.5rem;--typography-line-height-for-editorial-200:1.75rem;--typography-paragraph-spacing-body-050:0;--typography-paragraph-spacing-body-100:0;--typography-paragraph-spacing-body-200:0;--typography-paragraph-spacing-editorial-050:.75rem;--typography-paragraph-spacing-editorial-100:.75rem;--typography-paragraph-spacing-editorial-200:.75rem;--typography-paragraph-spacing-body-150:0;--dimension-sizing-line-height-action-label-2-lines:2.5rem;--dimension-sizing-max-width-full:78.5rem;--dimension-sizing-max-width-narrow:65.5rem;--dimension-sizing-icon-label-smaller:1rem;--dimension-spacing-padding-inline-action-text:1rem;--dimension-spacing-padding-inline-page:1rem;--dimension-spacing-padding-inline-action-icon:.75rem;--dimension-spacing-padding-inline-default:1rem;--typography-heading-secondary-050-line-height:1rem;--typography-heading-secondary-050-font-size:.875rem;--typography-heading-050-line-height:1rem;--typography-heading-050-font-size:.875rem}@media screen and (width>=768px){:root{--typography-font-size-subline-for-100:.875rem;--typography-line-height-for-subline-for-100:1.25rem;--component-list-item-icon-wrapper-dimension-sizing-max-height:4rem;--component-list-item-content-dimension-spacing-padding-block-text-only:.25rem;--component-link-icon-dimension-sizing-width-or-height:1.25rem;--component-header-dimension-sizing-min-height:4rem;--component-modal-button-group-rows-dimension-sizing-max-width:17rem;--component-modal-button-group-columns-dimension-sizing-max-width:34.5rem;--component-modal-graphic-dimension-sizing-height:12.5rem;--component-textarea-value-wrapper-dimension-spacing-padding-block-start:.625rem;--component-ai-chat-prompt-input-dimension-border-radius:1.875rem;--component-ai-chat-submit-button-dimension-sizing-min-size:3.75rem;--component-footer-language-switch-chevron-icon-wrapper-dimension-spacing-top:.1875rem;--component-card-material-type-icon-dimension-border-radius-regular:.125rem;--component-card-material-type-icon-dimension-sizing-width-or-height-regular:1.75rem;--component-card-material-type-icon-icon-dimension-sizing-width-or-height-regular:1.25rem;--component-card-material-focus-outline-dimension-border-radius-regular:.875rem;--component-card-material-thumbnail-dimension-border-radius-regular:.25rem;--component-card-material-thumbnail-dimension-sizing-width-or-height-regular:5rem;--component-card-material-thumbnail-placeholder-icon-dimension-sizing-width-or-height-regular:4rem;--component-card-material-icon-wrapper-dimension-spacing-padding-inline-or-block-regular:.125rem;--component-card-material-dimension-spacing-padding-inline-or-block-regular:1rem;--component-card-material-typography-line-height-for-heading:1.75rem;--component-card-material-typography-font-size-for-heading:1.25rem;--typography-font-size-100:1.125rem;--typography-font-size-150:1.25rem;--typography-font-size-200:1.25rem;--typography-font-size-300:1.5rem;--typography-font-size-400:1.75rem;--typography-font-size-500:2rem;--typography-font-size-600:3rem;--typography-font-size-700:3.75rem;--typography-font-size-800:4.5rem;--typography-font-size-action-label:1.125rem;--typography-font-size-025:.75rem;--typography-font-size-050:1rem;--typography-line-height-action-label:1.5rem;--typography-line-height-for-025:1rem;--typography-line-height-for-050:1.25rem;--typography-line-height-for-100:1.5rem;--typography-line-height-for-150:1.75rem;--typography-line-height-for-200:1.5rem;--typography-line-height-for-300:1.75rem;--typography-line-height-for-400:2rem;--typography-line-height-for-500:2.25rem;--typography-line-height-for-600:3.25rem;--typography-line-height-for-700:4rem;--typography-line-height-for-800:4.75rem;--typography-line-height-for-editorial-050:1.5rem;--typography-line-height-for-editorial-100:1.75rem;--typography-line-height-for-editorial-200:2rem;--typography-paragraph-spacing-body-050:0;--typography-paragraph-spacing-body-100:0;--typography-paragraph-spacing-body-200:0;--typography-paragraph-spacing-editorial-050:.75rem;--typography-paragraph-spacing-editorial-100:.75rem;--typography-paragraph-spacing-editorial-200:1rem;--typography-paragraph-spacing-body-150:0;--dimension-sizing-line-height-action-label-2-lines:3rem;--dimension-sizing-max-width-full:79.5rem;--dimension-sizing-max-width-narrow:66.5rem;--dimension-sizing-icon-label-smaller:1.25rem;--dimension-spacing-padding-inline-action-text:1.25rem;--dimension-spacing-padding-inline-page:1.5rem;--dimension-spacing-padding-inline-action-icon:1rem;--dimension-spacing-padding-inline-default:1rem;--typography-heading-secondary-050-line-height:1.25rem;--typography-heading-secondary-050-font-size:1rem;--typography-heading-050-line-height:1.25rem;--typography-heading-050-font-size:1rem}}:root{--appearance-color-background-page:#f9fafb;--appearance-color-background-surface-100:#fff;--appearance-color-background-surface-100-hovered:#f0f6ff;--appearance-color-background-surface-100-pressed:#e6f1ff;--appearance-color-background-surface-300:#e1e5ea;--appearance-color-background-surface-200:#eceff1;--appearance-color-background-surface-900:#263238;--appearance-color-background-accent:#0163e5;--appearance-color-background-accent-hovered:#014fb7;--appearance-color-background-accent-pressed:#014298;--appearance-color-background-critical-100:#ffe9e6;--appearance-color-background-warning-100:#ffecc3;--appearance-color-background-positive-100:#dff3e4;--appearance-color-background-critical-200:#ffbcb3;--appearance-color-background-warning-200:#ffbf58;--appearance-color-background-positive-200:#9edaad;--appearance-color-background-disabled:#fff0;--appearance-color-background-brand-yellow-100:#ffef73;--appearance-color-background-brand-yelloworange-100:#ffecc3;--appearance-color-background-brand-redorange-100:#ffeadc;--appearance-color-background-brand-red-100:#ffe9e6;--appearance-color-background-brand-pink-100:#ffe8ef;--appearance-color-background-brand-redviolet-100:#f8eaf2;--appearance-color-background-brand-blueviolet-100:#f3ebf4;--appearance-color-background-brand-darkblue-100:#efedf7;--appearance-color-background-brand-mediumblue-100:#e2f0f8;--appearance-color-background-brand-lightblue-100:#dbf1fb;--appearance-color-background-brand-turquoise-100:#d7f4f2;--appearance-color-background-brand-green-100:#dff3e4;--appearance-color-background-brand-mediumgreen-100:#e7f2d5;--appearance-color-background-brand-lightgreen-100:#eef2b5;--appearance-color-background-brand-brightyellow-100:#f8f282;--appearance-color-background-brand-yellow-500:#ffe500;--appearance-color-background-brand-yelloworange-500:#fab000;--appearance-color-background-brand-redorange-500:#f06e00;--appearance-color-background-brand-red-500:#e4032e;--appearance-color-background-brand-pink-500:#e6007e;--appearance-color-background-brand-redviolet-500:#a71680;--appearance-color-background-brand-blueviolet-500:#702283;--appearance-color-background-brand-darkblue-500:#323ca0;--appearance-color-background-brand-mediumblue-500:#007bc4;--appearance-color-background-brand-lightblue-500:#009fe3;--appearance-color-background-brand-turquoise-500:#00b7af;--appearance-color-background-brand-green-500:#13a538;--appearance-color-background-brand-mediumgreen-500:#86bc25;--appearance-color-background-brand-lightgreen-500:#c8d300;--appearance-color-background-brand-brightyellow-500:#f2e500;--appearance-color-background-text-selection-primary:#0163e540;--appearance-color-background-text-selection-for-on-accent:#263238bf;--appearance-color-background-text-selection-for-on-surface-900:#263238bf;--appearance-color-background-ai-accent-stop-1:#814cfc;--appearance-color-background-ai-accent-stop-1-hovered:#7344e1;--appearance-color-background-ai-accent-stop-1-pressed:#592dbe;--appearance-color-background-ai-accent-stop-2:#0a62e7;--appearance-color-background-ai-accent-stop-2-hovered:#0850bd;--appearance-color-background-ai-accent-stop-2-pressed:#0644a2;--appearance-color-background-ai-page-stop-1:#e9ebfb;--appearance-color-background-ai-page-stop-2:#fff;--appearance-color-background-ai-prompt-stop-1:#e5dbfe;--appearance-color-background-ai-prompt-stop-2:#cee0fa;--appearance-color-foreground-primary:#263238;--appearance-color-foreground-secondary:#636c70;--appearance-color-foreground-accent:#0163e5;--appearance-color-foreground-accent-hovered:#014fb7;--appearance-color-foreground-accent-pressed:#014298;--appearance-color-foreground-critical:#b40b20;--appearance-color-foreground-critical-hovered:#a21823;--appearance-color-foreground-critical-pressed:#5c1818;--appearance-color-foreground-warning:#945900;--appearance-color-foreground-positive:#006f27;--appearance-color-foreground-disabled:#cfd8dc;--appearance-color-foreground-on-accent:#fff;--appearance-color-foreground-on-surface-900:#fff;--appearance-color-foreground-on-surface-900-accent:#99c1f5;--appearance-color-foreground-on-surface-900-accent-hovered:#e6f1ff;--appearance-color-foreground-on-surface-900-accent-pressed:#f0f6ff;--appearance-color-foreground-brand-yellow-600:#8d6400;--appearance-color-foreground-brand-yelloworange-600:#945900;--appearance-color-foreground-brand-redorange-600:#b22f07;--appearance-color-foreground-brand-red-600:#b40b20;--appearance-color-foreground-brand-pink-600:#b30062;--appearance-color-foreground-brand-redviolet-600:#8f106e;--appearance-color-foreground-brand-blueviolet-600:#601b70;--appearance-color-foreground-brand-darkblue-600:#253081;--appearance-color-foreground-brand-mediumblue-600:#005e9a;--appearance-color-foreground-brand-lightblue-600:#006792;--appearance-color-foreground-brand-turquoise-600:#00746b;--appearance-color-foreground-brand-green-600:#006f27;--appearance-color-foreground-brand-mediumgreen-600:#4b6d1a;--appearance-color-foreground-brand-lightgreen-600:#606c16;--appearance-color-foreground-brand-brightyellow-600:#726d0d;--appearance-color-foreground-ai-accent-stop-1:#814cfc;--appearance-color-foreground-ai-accent-stop-2:#0a62e7;--appearance-color-border-primary:#e1e5ea;--appearance-color-border-secondary:#78909c;--appearance-color-border-accent:#0163e5;--appearance-color-border-accent-hovered:#014fb7;--appearance-color-border-accent-pressed:#014298;--appearance-color-border-critical:#e4032e;--appearance-color-border-critical-hovered:#a21823;--appearance-color-border-critical-pressed:#5c1818;--appearance-color-border-warning:#fab000;--appearance-color-border-positive:#119733;--appearance-color-border-disabled:#e1e5ea;--appearance-color-border-focus:#263238;--appearance-color-border-on-accent-focus:#fff;--appearance-color-border-on-surface-900-focus:#fff;--appearance-color-border-brand-yellow-500:#ffe500;--appearance-color-border-brand-yelloworange-500:#fab000;--appearance-color-border-brand-redorange-500:#f06e00;--appearance-color-border-brand-red-500:#e4032e;--appearance-color-border-brand-pink-500:#e6007e;--appearance-color-border-brand-redviolet-500:#a71680;--appearance-color-border-brand-blueviolet-500:#702283;--appearance-color-border-brand-darkblue-500:#323ca0;--appearance-color-border-brand-mediumblue-500:#007bc4;--appearance-color-border-brand-lightblue-500:#009fe3;--appearance-color-border-brand-turquoise-500:#00b7af;--appearance-color-border-brand-green-500:#13a538;--appearance-color-border-brand-mediumgreen-500:#86bc25;--appearance-color-border-brand-lightgreen-500:#c8d300;--appearance-color-border-brand-brightyellow-500:#f2e500;--appearance-color-border-ai-accent-stop-1:#814cfc;--appearance-color-border-ai-accent-stop-2:#0a62e7;--appearance-color-shadow-layer-1:#47628533;--appearance-color-shadow-layer-2:#47628540;--appearance-component-button-color-background-destructive:#fff;--appearance-component-button-color-background-destructive-hovered:#ffe9e6;--appearance-component-button-color-background-destructive-pressed:#ffbcb3;--appearance-component-button-color-background-secondary:#fff;--appearance-component-button-color-background-free-hovered:#f0f6ff;--appearance-component-button-color-background-free-pressed:#e6f1ff;--appearance-component-button-color-background-destructive-free-hovered:#ffe9e6;--appearance-component-button-color-background-destructive-free-pressed:#ffbcb3;--appearance-component-bubble-color-background-notification:#e4032e;--appearance-component-bubble-color-foreground-on-notification:#fff;--appearance-component-popover-color-background:#fff;--appearance-component-focus-outline-color-border:#263238;--appearance-component-focus-outline-color-border-on-accent:#fff;--appearance-component-focus-outline-color-border-on-surface-900:#fff;--appearance-component-avatar-color-foreground:#263238;--appearance-component-avatar-color-background:#eceff1;--appearance-component-radio-button-color-background:#fff;--appearance-component-radio-button-color-background-hovered:#f0f6ff;--appearance-component-radio-button-color-background-pressed:#e6f1ff;--appearance-component-radio-button-color-foreground-invalid:#b40b20;--appearance-component-checkbox-check-mark-color-foreground:#0163e5;--appearance-component-checkbox-color-background:#fff;--appearance-component-checkbox-color-background-hovered:#f0f6ff;--appearance-component-checkbox-color-background-pressed:#e6f1ff;--appearance-component-checkbox-color-background-selected:#fff;--appearance-component-checkbox-color-background-selected-pressed:#e6f1ff;--appearance-component-checkbox-color-background-selected-hovered:#f0f6ff;--appearance-component-switch-color-background:#546e7a;--appearance-component-switch-color-background-hovered:#455a64;--appearance-component-switch-color-background-pressed:#263238;--appearance-component-switch-color-background-disabled:#e1e5ea;--appearance-component-brand-cornelsen-logo-color-background:#de2922;--appearance-component-list-item-icon-wrapper-color-background:#eceff1;--appearance-component-note-color-border-subte:#78909c;--appearance-component-note-color-border-positive:#119733;--appearance-component-note-color-border-critical:#e4032e;--appearance-component-note-color-border-warning:#fab000;--appearance-component-backdrop-color-background:#26323866;--appearance-component-backdrop-color-background-on-surface-100:#fff6;--appearance-component-segmented-control-color-background:#78909c;--appearance-component-segmented-control-color-background-selected:#e6f1ff;--appearance-component-snackbar-color-foreground-positive:#9edaad;--appearance-component-tag-color-background-subtle:#e1e5ea;--appearance-component-tag-color-background-subtle-hovered:#eceff1;--appearance-component-tag-color-background-subtle-pressed:#cfd8dc;--appearance-component-tag-color-background-attention:#263238;--appearance-component-tag-color-background-attention-hovered:#37474f;--appearance-component-tag-color-background-attention-pressed:#101314;--appearance-component-tag-color-background-disabled:#eceff1;--appearance-component-tag-color-background-filled-positive:#9edaad;--appearance-component-tag-color-background-filled-positive-hovered:#dff3e4;--appearance-component-tag-color-background-filled-positive-pressed:#9edaad;--appearance-component-tag-color-background-filled-warning:#ffbf58;--appearance-component-tag-color-background-filled-warning-hovered:#ffecc3;--appearance-component-tag-color-background-filled-warning-pressed:#ffbf58;--appearance-component-tag-color-background-filled-critical:#ffbcb3;--appearance-component-tag-color-background-filled-critical-hovered:#ffe9e6;--appearance-component-tag-color-background-filled-critical-pressed:#ffbcb3;--appearance-component-progress-bar-bar-loaded-color-background:#cfd8dc;--appearance-component-info-text-color-foreground-1:#8f106e;--appearance-component-info-text-color-foreground-2:#00746b;--appearance-component-info-text-color-foreground-3:#b22f07;--appearance-component-info-text-color-foreground-4:#005e9a;--appearance-component-info-text-color-foreground-5:#b30062;--appearance-component-info-text-color-foreground-6:#4b6d1a;--appearance-component-info-text-color-foreground-7:#601b70;--appearance-component-info-text-color-foreground-8:#636c70;--appearance-component-info-text-color-foreground-9:#253081;--appearance-component-info-text-color-foreground-10:#006792;--appearance-component-info-text-color-background-1:#f8eaf2;--appearance-component-info-text-color-background-2:#d7f4f2;--appearance-component-info-text-color-background-3:#ffeadc;--appearance-component-info-text-color-background-4:#e2f0f8;--appearance-component-info-text-color-background-5:#ffe8ef;--appearance-component-info-text-color-background-6:#e7f2d5;--appearance-component-info-text-color-background-7:#f3ebf4;--appearance-component-info-text-color-background-8:#eceff1;--appearance-component-info-text-color-background-9:#efedf7;--appearance-component-info-text-color-background-10:#dbf1fb;--appearance-component-info-text-color-background-spelling:#ffef73;--appearance-component-form-field-color-border-hovered:#263238;--appearance-component-card-material-type-icon-color-border-pdf:#ffddd8;--appearance-component-card-material-type-icon-color-border-word-docx:#d5e9f5;--appearance-component-card-material-type-icon-color-border-audio:#fde4ae;--appearance-component-card-material-type-icon-color-border-loesung:#cef0d6;--appearance-component-card-material-type-icon-color-border-web-link:#ecdeee;--appearance-component-card-material-type-icon-color-border-video:#b4e1de;--appearance-component-card-material-type-icon-color-border-digital-quiz:#d3d791;--appearance-component-card-material-type-icon-color-border-digital-help:#ecdeee;--appearance-component-card-material-type-icon-color-border-verweis:#d1e2f6;--appearance-shadow-default-layer-1-x:0;--appearance-shadow-default-layer-1-y:.5rem;--appearance-shadow-default-layer-1-blur:1rem;--appearance-shadow-default-layer-1-spread:-.5rem;--appearance-shadow-default-layer-2-x:0;--appearance-shadow-default-layer-2-y:0;--appearance-shadow-default-layer-2-blur:.0625rem;--appearance-shadow-default-layer-2-spread:0;--appearance-shadow-level-1-layer-1-x:0;--appearance-shadow-level-1-layer-1-y:.125rem;--appearance-shadow-level-1-layer-1-blur:.25rem;--appearance-shadow-level-1-layer-1-spread:-.125rem;--appearance-shadow-level-1-layer-2-x:0;--appearance-shadow-level-1-layer-2-y:0;--appearance-shadow-level-1-layer-2-blur:.0625rem;--appearance-shadow-level-1-layer-2-spread:0;--appearance-shadow-level-2-layer-1-x:0;--appearance-shadow-level-2-layer-1-y:.5rem;--appearance-shadow-level-2-layer-1-blur:1rem;--appearance-shadow-level-2-layer-1-spread:-.5rem;--appearance-shadow-level-2-layer-2-x:0;--appearance-shadow-level-2-layer-2-y:0;--appearance-shadow-level-2-layer-2-blur:.0625rem;--appearance-shadow-level-2-layer-2-spread:0;--appearance-shadow-level-3-layer-1-x:0;--appearance-shadow-level-3-layer-1-y:.75rem;--appearance-shadow-level-3-layer-1-blur:1rem;--appearance-shadow-level-3-layer-1-spread:-.5rem;--appearance-shadow-level-3-layer-2-x:0;--appearance-shadow-level-3-layer-2-y:0;--appearance-shadow-level-3-layer-2-blur:.0625rem;--appearance-shadow-level-3-layer-2-spread:0;--appearance-shadow-level-4-layer-1-x:0;--appearance-shadow-level-4-layer-1-y:1rem;--appearance-shadow-level-4-layer-1-blur:1.5rem;--appearance-shadow-level-4-layer-1-spread:-.625rem;--appearance-shadow-level-4-layer-2-x:0;--appearance-shadow-level-4-layer-2-y:0;--appearance-shadow-level-4-layer-2-blur:.0625rem;--appearance-shadow-level-4-layer-2-spread:0;--appearance-shadow-level-5-layer-1-x:0;--appearance-shadow-level-5-layer-1-y:1.5rem;--appearance-shadow-level-5-layer-1-blur:2.5rem;--appearance-shadow-level-5-layer-1-spread:-.5rem;--appearance-shadow-level-5-layer-2-x:0;--appearance-shadow-level-5-layer-2-y:0;--appearance-shadow-level-5-layer-2-blur:.0625rem;--appearance-shadow-level-5-layer-2-spread:0;--appearance-product-ui-component-button-color-background-destructive:#fff;--appearance-product-ui-component-button-color-background-destructive-hovered:#ffe9e6;--appearance-product-ui-component-button-color-background-destructive-pressed:#ffbcb3;--appearance-product-ui-component-button-color-background-secondary:#fff;--appearance-product-ui-component-button-color-background-free-hovered:#0000;--appearance-product-ui-component-button-color-background-free-pressed:#0000;--appearance-product-ui-component-button-color-background-destructive-free-hovered:#0000;--appearance-product-ui-component-button-color-background-destructive-free-pressed:#0000;--color-border-strong:#263238;--color-background-page:var(--appearance-color-background-page);--color-background-surface-100:var(--appearance-color-background-surface-100);--color-background-surface-100-hovered:var(--appearance-color-background-surface-100-hovered);--color-background-surface-100-pressed:var(--appearance-color-background-surface-100-pressed);--color-background-surface-200:var(--appearance-color-background-surface-200);--color-background-surface-300:var(--appearance-color-background-surface-300);--color-background-surface-900:var(--appearance-color-background-surface-900);--color-background-accent:var(--appearance-color-background-accent);--color-background-accent-hovered:var(--appearance-color-background-accent-hovered);--color-background-accent-pressed:var(--appearance-color-background-accent-pressed);--color-background-critical-100:var(--appearance-color-background-critical-100);--color-background-warning-100:var(--appearance-color-background-warning-100);--color-background-positive-100:var(--appearance-color-background-positive-100);--color-background-critical-200:var(--appearance-color-background-critical-200);--color-background-warning-200:var(--appearance-color-background-warning-200);--color-background-positive-200:var(--appearance-color-background-positive-200);--color-background-disabled:var(--appearance-color-background-disabled);--color-background-brand-yellow-100:var(--appearance-color-background-brand-yellow-100);--color-background-brand-yelloworange-100:var(--appearance-color-background-brand-yelloworange-100);--color-background-brand-redorange-100:var(--appearance-color-background-brand-redorange-100);--color-background-brand-red-100:var(--appearance-color-background-brand-red-100);--color-background-brand-pink-100:var(--appearance-color-background-brand-pink-100);--color-background-brand-redviolet-100:var(--appearance-color-background-brand-redviolet-100);--color-background-brand-blueviolet-100:var(--appearance-color-background-brand-blueviolet-100);--color-background-brand-darkblue-100:var(--appearance-color-background-brand-darkblue-100);--color-background-brand-mediumblue-100:var(--appearance-color-background-brand-mediumblue-100);--color-background-brand-lightblue-100:var(--appearance-color-background-brand-lightblue-100);--color-background-brand-turquoise-100:var(--appearance-color-background-brand-turquoise-100);--color-background-brand-green-100:var(--appearance-color-background-brand-green-100);--color-background-brand-mediumgreen-100:var(--appearance-color-background-brand-mediumgreen-100);--color-background-brand-lightgreen-100:var(--appearance-color-background-brand-lightgreen-100);--color-background-brand-brightyellow-100:var(--appearance-color-background-brand-brightyellow-100);--color-background-brand-yellow-500:var(--appearance-color-background-brand-yellow-500);--color-background-brand-yelloworange-500:var(--appearance-color-background-brand-yelloworange-500);--color-background-brand-redorange-500:var(--appearance-color-background-brand-redorange-500);--color-background-brand-red-500:var(--appearance-color-background-brand-red-500);--color-background-brand-pink-500:var(--appearance-color-background-brand-pink-500);--color-background-brand-redviolet-500:var(--appearance-color-background-brand-redviolet-500);--color-background-brand-blueviolet-500:var(--appearance-color-background-brand-blueviolet-500);--color-background-brand-darkblue-500:var(--appearance-color-background-brand-darkblue-500);--color-background-brand-mediumblue-500:var(--appearance-color-background-brand-mediumblue-500);--color-background-brand-lightblue-500:var(--appearance-color-background-brand-lightblue-500);--color-background-brand-turquoise-500:var(--appearance-color-background-brand-turquoise-500);--color-background-brand-green-500:var(--appearance-color-background-brand-green-500);--color-background-brand-mediumgreen-500:var(--appearance-color-background-brand-mediumgreen-500);--color-background-brand-lightgreen-500:var(--appearance-color-background-brand-lightgreen-500);--color-background-brand-brightyellow-500:var(--appearance-color-background-brand-brightyellow-500);--color-background-text-selection-primary:var(--appearance-color-background-text-selection-primary);--color-background-text-selection-for-on-accent:var(--appearance-color-background-text-selection-for-on-accent);--color-background-text-selection-for-on-surface-900:var(--appearance-color-background-text-selection-for-on-surface-900);--color-background-ai-accent:linear-gradient(45deg, var(--appearance-color-background-ai-accent-stop-1) 0%, var(--appearance-color-background-ai-accent-stop-2) 100%);--color-background-ai-accent-hovered:linear-gradient(45deg, var(--appearance-color-background-ai-accent-stop-1-hovered) 0%, var(--appearance-color-background-ai-accent-stop-2-hovered) 100%);--color-background-ai-accent-pressed:linear-gradient(45deg, var(--appearance-color-background-ai-accent-stop-1-pressed) 0%, var(--appearance-color-background-ai-accent-stop-2-pressed) 100%);--color-background-ai-page:linear-gradient(22deg, var(--appearance-color-background-ai-page-stop-1) 0%, var(--appearance-color-background-ai-page-stop-2) 100%);--color-background-ai-prompt:linear-gradient(45deg, var(--appearance-color-background-ai-prompt-stop-1) 0%, var(--appearance-color-background-ai-prompt-stop-2) 100%);--color-foreground-primary:var(--appearance-color-foreground-primary);--color-foreground-secondary:var(--appearance-color-foreground-secondary);--color-foreground-accent:var(--appearance-color-foreground-accent);--color-foreground-accent-hovered:var(--appearance-color-foreground-accent-hovered);--color-foreground-accent-pressed:var(--appearance-color-foreground-accent-pressed);--color-foreground-critical:var(--appearance-color-foreground-critical);--color-foreground-critical-hovered:var(--appearance-color-foreground-critical-hovered);--color-foreground-critical-pressed:var(--appearance-color-foreground-critical-pressed);--color-foreground-warning:var(--appearance-color-foreground-warning);--color-foreground-positive:var(--appearance-color-foreground-positive);--color-foreground-disabled:var(--appearance-color-foreground-disabled);--color-foreground-on-accent:var(--appearance-color-foreground-on-accent);--color-foreground-on-surface-900:var(--appearance-color-foreground-on-surface-900);--color-foreground-on-surface-900-accent:var(--appearance-color-foreground-on-surface-900-accent);--color-foreground-on-surface-900-accent-hovered:var(--appearance-color-foreground-on-surface-900-accent-hovered);--color-foreground-on-surface-900-accent-pressed:var(--appearance-color-foreground-on-surface-900-accent-pressed);--color-foreground-brand-yellow-600:var(--appearance-color-foreground-brand-yellow-600);--color-foreground-brand-yelloworange-600:var(--appearance-color-foreground-brand-yelloworange-600);--color-foreground-brand-redorange-600:var(--appearance-color-foreground-brand-redorange-600);--color-foreground-brand-red-600:var(--appearance-color-foreground-brand-red-600);--color-foreground-brand-pink-600:var(--appearance-color-foreground-brand-pink-600);--color-foreground-brand-redviolet-600:var(--appearance-color-foreground-brand-redviolet-600);--color-foreground-brand-blueviolet-600:var(--appearance-color-foreground-brand-blueviolet-600);--color-foreground-brand-darkblue-600:var(--appearance-color-foreground-brand-darkblue-600);--color-foreground-brand-mediumblue-600:var(--appearance-color-foreground-brand-mediumblue-600);--color-foreground-brand-lightblue-600:var(--appearance-color-foreground-brand-lightblue-600);--color-foreground-brand-turquoise-600:var(--appearance-color-foreground-brand-turquoise-600);--color-foreground-brand-green-600:var(--appearance-color-foreground-brand-green-600);--color-foreground-brand-mediumgreen-600:var(--appearance-color-foreground-brand-mediumgreen-600);--color-foreground-brand-lightgreen-600:var(--appearance-color-foreground-brand-lightgreen-600);--color-foreground-brand-brightyellow-600:var(--appearance-color-foreground-brand-brightyellow-600);--color-foreground-ai-accent:linear-gradient(45deg, var(--appearance-color-foreground-ai-accent-stop-1) 0%, var(--appearance-color-foreground-ai-accent-stop-2) 100%);--color-border-primary:var(--appearance-color-border-primary);--color-border-secondary:var(--appearance-color-border-secondary);--color-border-accent:var(--appearance-color-border-accent);--color-border-accent-hovered:var(--appearance-color-border-accent-hovered);--color-border-accent-pressed:var(--appearance-color-border-accent-pressed);--color-border-critical:var(--appearance-color-border-critical);--color-border-critical-hovered:var(--appearance-color-border-critical-hovered);--color-border-critical-pressed:var(--appearance-color-border-critical-pressed);--color-border-warning:var(--appearance-color-border-warning);--color-border-positive:var(--appearance-color-border-positive);--color-border-disabled:var(--appearance-color-border-disabled);--color-border-focus:var(--appearance-color-border-focus);--color-border-on-accent-focus:var(--appearance-color-border-on-accent-focus);--color-border-on-surface-900-focus:var(--appearance-color-border-on-surface-900-focus);--color-border-brand-yellow-500:var(--appearance-color-border-brand-yellow-500);--color-border-brand-yelloworange-500:var(--appearance-color-border-brand-yelloworange-500);--color-border-brand-redorange-500:var(--appearance-color-border-brand-redorange-500);--color-border-brand-red-500:var(--appearance-color-border-brand-red-500);--color-border-brand-pink-500:var(--appearance-color-border-brand-pink-500);--color-border-brand-redviolet-500:var(--appearance-color-border-brand-redviolet-500);--color-border-brand-blueviolet-500:var(--appearance-color-border-brand-blueviolet-500);--color-border-brand-darkblue-500:var(--appearance-color-border-brand-darkblue-500);--color-border-brand-mediumblue-500:var(--appearance-color-border-brand-mediumblue-500);--color-border-brand-lightblue-500:var(--appearance-color-border-brand-lightblue-500);--color-border-brand-turquoise-500:var(--appearance-color-border-brand-turquoise-500);--color-border-brand-green-500:var(--appearance-color-border-brand-green-500);--color-border-brand-mediumgreen-500:var(--appearance-color-border-brand-mediumgreen-500);--color-border-brand-lightgreen-500:var(--appearance-color-border-brand-lightgreen-500);--color-border-brand-brightyellow-500:var(--appearance-color-border-brand-brightyellow-500);--color-border-ai-accent:linear-gradient(45deg, var(--appearance-color-border-ai-accent-stop-1) 0%, var(--appearance-color-border-ai-accent-stop-2) 100%);--component-button-color-background-destructive:var(--appearance-component-button-color-background-destructive);--component-button-color-background-destructive-hovered:var(--appearance-component-button-color-background-destructive-hovered);--component-button-color-background-destructive-pressed:var(--appearance-component-button-color-background-destructive-pressed);--component-button-color-background-secondary:var(--appearance-component-button-color-background-secondary);--component-button-color-background-free-hovered:var(--appearance-product-ui-component-button-color-background-free-hovered);--component-button-color-background-free-pressed:var(--appearance-product-ui-component-button-color-background-free-pressed);--component-button-color-background-destructive-free-hovered:var(--appearance-product-ui-component-button-color-background-destructive-free-hovered);--component-button-color-background-destructive-free-pressed:var(--appearance-product-ui-component-button-color-background-destructive-free-pressed);--component-bubble-color-background-notification:var(--appearance-component-bubble-color-background-notification);--component-bubble-color-foreground-on-notification:var(--appearance-component-bubble-color-foreground-on-notification);--component-bubble-color-border-notification:var(--appearance-component-bubble-color-foreground-on-notification);--component-avatar-color-foreground:var(--appearance-component-avatar-color-foreground);--component-avatar-color-background:var(--appearance-component-avatar-color-background);--component-form-field-color-border-hovered:var(--appearance-component-form-field-color-border-hovered);--component-form-field-dimension-spacing-gap-label-input:var(--dimension-spacing-scale-025);--component-form-field-field-base-dimension-spacing-padding-inline-start:.75rem;--component-form-field-field-base-dimension-spacing-padding-inline-end:.25rem;--component-radio-button-color-background:var(--appearance-component-radio-button-color-background);--component-radio-button-color-background-hovered:var(--appearance-component-radio-button-color-background-hovered);--component-radio-button-color-background-pressed:var(--appearance-component-radio-button-color-background-pressed);--component-radio-button-color-foreground-invalid:var(--appearance-component-radio-button-color-foreground-invalid);--component-radio-button-control-wrapper-dimension-sizing-width-or-height:var(--dimension-sizing-line-height-action-label);--component-radio-button-selection-marker-dimension-sizing-width-or-height:.5rem;--component-checkbox-check-mark-color-foreground:var(--appearance-component-checkbox-check-mark-color-foreground);--component-checkbox-color-background:var(--appearance-component-checkbox-color-background);--component-checkbox-color-background-hovered:var(--appearance-component-checkbox-color-background-hovered);--component-checkbox-color-background-pressed:var(--appearance-component-checkbox-color-background-pressed);--component-checkbox-color-background-selected:var(--appearance-component-checkbox-color-background-selected);--component-checkbox-color-background-selected-hovered:var(--appearance-component-checkbox-color-background-selected-hovered);--component-checkbox-color-background-selected-pressed:var(--appearance-component-checkbox-color-background-selected-pressed);--component-checkbox-dimension-border-radius:.25rem;--component-checkbox-focus-outline-dimension-border-radius:.375rem;--component-checkbox-control-checkmark-dimension-sizing-width-or-height:.875rem;--component-switch-color-background-activated:var(--appearance-component-switch-color-background);--component-switch-color-background-activated-hovered:var(--appearance-component-switch-color-background-hovered);--component-switch-color-background-activated-pressed:var(--appearance-component-switch-color-background-pressed);--component-switch-color-background-disabled:var(--appearance-component-switch-color-background-disabled);--component-switch-rail-dimension-border-radius:1rem;--component-switch-rail-dimension-sizing-min-height:1.5rem;--component-switch-rail-dimension-sizing-max-width:2.5rem;--component-switch-draisine-dimension-sizing-width-or-height:1rem;--component-brand-cornelsen-logo-color-background:var(--appearance-component-brand-cornelsen-logo-color-background);--component-brand-c-logo-dimension-sizing-width-or-height:2rem;--component-brand-dimension-spacing-gap-text-c-logo:.75rem;--component-list-item-icon-wrapper-color-background:var(--appearance-component-list-item-icon-wrapper-color-background);--component-list-item-icon-wrapper-dimension-sizing-min-size:var(--dimension-sizing-touch-target-default);--component-list-item-dimension-sizing-min-height:3.5rem;--component-list-item-dimension-spacing-gap-content:.5rem;--component-list-item-dimension-spacing-gap-label-stack:0;--component-list-item-content-dimension-spacing-padding-block-asset-and-text:var(--dimension-spacing-scale-050);--component-list-item-content-end-dimension-spacing-padding-inline-end:0;--component-list-item-content-asset-and-text-dimension-sizing-min-height:2.5rem;--component-list-item-content-text-only-dimension-sizing-min-height:2.5rem;--component-list-item-checkmark-dimension-sizing-width-or-height:.875rem;--component-note-color-border-subte:var(--appearance-component-note-color-border-subte);--component-note-color-border-positive:var(--appearance-component-note-color-border-positive);--component-note-color-border-critical:var(--appearance-component-note-color-border-critical);--component-note-color-border-warning:var(--appearance-component-note-color-border-warning);--component-backdrop-color-background:var(--appearance-component-backdrop-color-background);--component-backdrop-color-background-on-surface-100:var(--appearance-component-backdrop-color-background-on-surface-100);--component-segmented-control-color-background:var(--appearance-component-segmented-control-color-background);--component-segmented-control-color-background-selected:var(--appearance-component-segmented-control-color-background-selected);--component-snackbar-color-foreground-positive:var(--appearance-component-snackbar-color-foreground-positive);--component-snackbar-dimension-spacing-padding-inline:.75rem;--component-snackbar-dimension-spacing-padding-block:0;--component-tag-color-background-subtle:var(--appearance-component-tag-color-background-subtle);--component-tag-color-background-subtle-hovered:var(--appearance-component-tag-color-background-subtle-hovered);--component-tag-color-background-subtle-pressed:var(--appearance-component-tag-color-background-subtle-pressed);--component-tag-color-background-attention:var(--appearance-component-tag-color-background-attention);--component-tag-color-background-attention-hovered:var(--appearance-component-tag-color-background-attention-hovered);--component-tag-color-background-attention-pressed:var(--appearance-component-tag-color-background-attention-pressed);--component-tag-color-background-disabled:var(--appearance-component-tag-color-background-disabled);--component-tag-color-background-filled-positive:var(--appearance-component-tag-color-background-filled-positive);--component-tag-color-background-filled-positive-hovered:var(--appearance-component-tag-color-background-filled-positive-hovered);--component-tag-color-background-filled-positive-pressed:var(--appearance-component-tag-color-background-filled-positive-pressed);--component-tag-color-background-filled-warning:var(--appearance-component-tag-color-background-filled-warning);--component-tag-color-background-filled-warning-hovered:var(--appearance-component-tag-color-background-filled-warning-hovered);--component-tag-color-background-filled-warning-pressed:var(--appearance-component-tag-color-background-filled-warning-pressed);--component-tag-color-background-filled-critical:var(--appearance-component-tag-color-background-filled-critical);--component-tag-color-background-filled-critical-hovered:var(--appearance-component-tag-color-background-filled-critical-hovered);--component-tag-color-background-filled-critical-pressed:var(--appearance-component-tag-color-background-filled-critical-pressed);--component-progress-bar-bar-loaded-color-background:var(--appearance-component-progress-bar-bar-loaded-color-background);--component-progress-bar-dimension-border-radius:.25rem;--component-progress-bar-dimension-sizing-height:.5rem;--component-progress-bar-nested-dimension-border-radius:.125rem;--component-progress-bar-nested-dimension-sizing-height:.25rem;--component-popover-color-background:var(--appearance-component-popover-color-background);--component-info-text-color-foreground-1:var(--appearance-component-info-text-color-foreground-1);--component-info-text-color-foreground-2:var(--appearance-component-info-text-color-foreground-2);--component-info-text-color-foreground-3:var(--appearance-component-info-text-color-foreground-3);--component-info-text-color-foreground-4:var(--appearance-component-info-text-color-foreground-4);--component-info-text-color-foreground-5:var(--appearance-component-info-text-color-foreground-5);--component-info-text-color-foreground-6:var(--appearance-component-info-text-color-foreground-6);--component-info-text-color-foreground-7:var(--appearance-component-info-text-color-foreground-7);--component-info-text-color-foreground-8:var(--appearance-component-info-text-color-foreground-8);--component-info-text-color-foreground-9:var(--appearance-component-info-text-color-foreground-9);--component-info-text-color-foreground-10:var(--appearance-component-info-text-color-foreground-10);--component-info-text-color-background-1:var(--appearance-component-info-text-color-background-1);--component-info-text-color-background-2:var(--appearance-component-info-text-color-background-2);--component-info-text-color-background-3:var(--appearance-component-info-text-color-background-3);--component-info-text-color-background-4:var(--appearance-component-info-text-color-background-4);--component-info-text-color-background-5:var(--appearance-component-info-text-color-background-5);--component-info-text-color-background-6:var(--appearance-component-info-text-color-background-6);--component-info-text-color-background-7:var(--appearance-component-info-text-color-background-7);--component-info-text-color-background-8:var(--appearance-component-info-text-color-background-8);--component-info-text-color-background-9:var(--appearance-component-info-text-color-background-9);--component-info-text-color-background-10:var(--appearance-component-info-text-color-background-10);--component-info-text-color-background-spelling:var(--appearance-component-info-text-color-background-spelling);--component-loader-spinner-dimension-spacing-gap-spinner-text:var(--dimension-spacing-scale-050);--component-tooltip-dimension-spacing-gap-action-tooltip-wrapper:var(--dimension-spacing-scale-050);--component-tooltip-dimension-spacing-gap-text-tooltip-wrapper:0;--component-tooltip-dimension-spacing-gap-header-text-coach-mark:-.75rem;--component-tooltip-text-dimension-sizing-width-max-width:23.5rem;--component-tooltip-text-dimension-sizing-width-min-width:1.75rem;--component-coach-mark-dimension-sizing-max-width:25rem;--component-coach-mark-dimension-sizing-min-width:18rem;--component-selection-control-tip-wrapper-dimension-spacing-padding-inline-start:var(--dimension-spacing-padding-inline-default);--component-tabs-dimension-spacing-gap-tabs:var(--dimension-spacing-scale-100);--component-modal-sheet-dimension-border-radius-top:1rem;--component-card-content-dimension-spacing-padding-inline-or-block:.75rem;--component-card-dimension-border-radius:0;--component-card-focus-outline-dimension-border-radius:var(--dimension-border-radius-focus-outline-rectangular);--component-card-image-dimension-sizing-min-height:7.5rem;--component-card-course-dimension-border-width-left:.5rem;--component-card-cover-overflow-top-content-dimension-spacing-padding-inline-start:7.5rem;--component-card-cover-overflow-top-slot-dimension-sizing-min-height:6.75rem;--component-filter-dimension-spacing-padding-inline-text:var(--dimension-spacing-padding-inline-action-text);--component-filter-dimension-spacing-padding-inline-icon:var(--dimension-spacing-padding-inline-action-icon);--component-form-dimension-spacing-gap-form-field-form-field:1.25rem;--component-ai-chat-prompt-suggestions-icon-wrapper-dimension-sizing-height:var(--typography-line-height-for-editorial-100);--component-card-material-type-icon-color-border-pdf:var(--appearance-component-card-material-type-icon-color-border-pdf);--component-card-material-type-icon-color-border-word-docx:var(--appearance-component-card-material-type-icon-color-border-word-docx);--component-card-material-type-icon-color-border-audio:var(--appearance-component-card-material-type-icon-color-border-audio);--component-card-material-type-icon-color-border-loesung:var(--appearance-component-card-material-type-icon-color-border-loesung);--component-card-material-type-icon-color-border-web-link:var(--appearance-component-card-material-type-icon-color-border-web-link);--component-card-material-type-icon-color-border-video:var(--appearance-component-card-material-type-icon-color-border-video);--component-card-material-type-icon-color-border-digital-quiz:var(--appearance-component-card-material-type-icon-color-border-digital-quiz);--component-card-material-type-icon-color-border-digital-help:var(--appearance-component-card-material-type-icon-color-border-digital-help);--component-card-material-type-icon-color-border-verweis:var(--appearance-component-card-material-type-icon-color-border-verweis);--component-card-material-type-icon-dimension-border-radius-compact:.125rem;--component-card-material-type-icon-dimension-border-radius-portrait:.125rem;--component-card-material-focus-outline-dimension-border-radius-portrait:var(--dimension-border-radius-focus-outline-rounded);--component-card-material-thumbnail-dimension-border-radius-compact:var(--dimension-border-radius-rounded);--component-card-material-thumbnail-dimension-border-radius-portrait:var(--dimension-border-radius-rounded);--component-card-material-icon-wrapper-dimension-spacing-padding-inline-or-block-portrait:.125rem;--component-card-material-dimension-spacing-padding-inline-or-block-compact:.75rem;--component-card-material-dimension-spacing-padding-block-end-compact:var(--component-card-material-dimension-spacing-padding-inline-or-block-compact);--component-card-material-dimension-spacing-padding-block-end-regular:var(--component-card-material-dimension-spacing-padding-inline-or-block-regular);--component-card-material-overline-wrapper-dimension-spacing-padding-block:.125rem;--component-card-material-background-boolean-visible:true;--component-card-material-border-bottom:#fff0;--boolean-only-product:true;--boolean-only-ai:false;--dimension-sizing-touch-target-default:2.75rem;--dimension-sizing-icon-default:1.5rem;--dimension-sizing-touch-target-small:1.5rem;--dimension-sizing-icon-small:1rem;--dimension-sizing-line-height-action-label:var(--typography-line-height-for-100);--dimension-sizing-line-height-marginal:var(--typography-line-height-for-025);--dimension-border-radius-rounded:.25rem;--dimension-border-radius-pill:1.5rem;--dimension-border-radius-focus-outline-pill:1.5rem;--dimension-border-radius-focus-outline-rounded:.375rem;--dimension-border-radius-focus-outline-rectangular:.125rem;--dimension-border-radius-circle:62.5rem;--dimension-spacing-scale-100:1rem;--dimension-spacing-scale-125:1.25rem;--dimension-spacing-scale-150:1.5rem;--dimension-spacing-scale-200:2rem;--dimension-spacing-scale-250:2.5rem;--dimension-spacing-scale-300:3rem;--dimension-spacing-scale-400:4rem;--dimension-spacing-scale-500:5rem;--dimension-spacing-scale-600:6rem;--dimension-spacing-scale-700:7rem;--dimension-spacing-scale-025:.25rem;--dimension-spacing-scale-050:.5rem;--dimension-spacing-scale-075:.75rem;--dimension-spacing-scale-062:.625rem;--dimension-spacing-gap-icon-text:var(--dimension-spacing-scale-025);--dimension-spacing-gap-default:var(--dimension-spacing-scale-050);--dimension-spacing-gap-thin:var(--dimension-spacing-scale-025);--dimension-spacing-gap-thick:var(--dimension-spacing-scale-075);--dimension-spacing-padding-block-action:var(--dimension-spacing-scale-050);--dimension-spacing-padding-block-default:var(--dimension-spacing-scale-075);--dimension-border-width-default:.0625rem;--dimension-border-width-focus-outline:.125rem;--dimension-border-width-selected:.125rem;--shadow-default:var(--appearance-shadow-default-layer-1-x) var(--appearance-shadow-default-layer-1-y) var(--appearance-shadow-default-layer-1-blur) var(--appearance-shadow-default-layer-1-spread) var(--appearance-color-shadow-layer-1), var(--appearance-shadow-default-layer-2-x) var(--appearance-shadow-default-layer-2-y) var(--appearance-shadow-default-layer-2-blur) var(--appearance-shadow-default-layer-2-spread) var(--appearance-color-shadow-layer-2);--shadow-level-1:var(--appearance-shadow-level-1-layer-1-x) var(--appearance-shadow-level-1-layer-1-y) var(--appearance-shadow-level-1-layer-1-blur) var(--appearance-shadow-level-1-layer-1-spread) var(--appearance-color-shadow-layer-1), var(--appearance-shadow-level-1-layer-2-x) var(--appearance-shadow-level-1-layer-2-y) var(--appearance-shadow-level-1-layer-2-blur) var(--appearance-shadow-level-1-layer-2-spread) var(--appearance-color-shadow-layer-2);--shadow-level-2:var(--appearance-shadow-level-2-layer-1-x) var(--appearance-shadow-level-2-layer-1-y) var(--appearance-shadow-level-2-layer-1-blur) var(--appearance-shadow-level-2-layer-1-spread) var(--appearance-color-shadow-layer-1), var(--appearance-shadow-level-2-layer-2-x) var(--appearance-shadow-level-2-layer-2-y) var(--appearance-shadow-level-2-layer-2-blur) var(--appearance-shadow-level-2-layer-2-spread) var(--appearance-color-shadow-layer-2);--shadow-level-3:var(--appearance-shadow-level-3-layer-1-x) var(--appearance-shadow-level-3-layer-1-y) var(--appearance-shadow-level-3-layer-1-blur) var(--appearance-shadow-level-3-layer-1-spread) var(--appearance-color-shadow-layer-1), var(--appearance-shadow-level-3-layer-2-x) var(--appearance-shadow-level-3-layer-2-y) var(--appearance-shadow-level-3-layer-2-blur) var(--appearance-shadow-level-3-layer-2-spread) var(--appearance-color-shadow-layer-2);--shadow-level-4:var(--appearance-shadow-level-4-layer-1-x) var(--appearance-shadow-level-4-layer-1-y) var(--appearance-shadow-level-4-layer-1-blur) var(--appearance-shadow-level-4-layer-1-spread) var(--appearance-color-shadow-layer-1), var(--appearance-shadow-level-4-layer-2-x) var(--appearance-shadow-level-4-layer-2-y) var(--appearance-shadow-level-4-layer-2-blur) var(--appearance-shadow-level-4-layer-2-spread) var(--appearance-color-shadow-layer-2);--shadow-level-5:var(--appearance-shadow-level-5-layer-1-x) var(--appearance-shadow-level-5-layer-1-y) var(--appearance-shadow-level-5-layer-1-blur) var(--appearance-shadow-level-5-layer-1-spread) var(--appearance-color-shadow-layer-1), var(--appearance-shadow-level-5-layer-2-x) var(--appearance-shadow-level-5-layer-2-y) var(--appearance-shadow-level-5-layer-2-blur) var(--appearance-shadow-level-5-layer-2-spread) var(--appearance-color-shadow-layer-2);--typography-heading-secondary-050-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-heading-secondary-050-font-weight:400;--typography-heading-secondary-050-letter-spacing:0;--typography-heading-secondary-050-paragraph-spacing:0;--typography-heading-secondary-050-paragraph-indent:0;--typography-heading-secondary-050-text-case:none;--typography-heading-secondary-050-text-decoration:none;--typography-heading-secondary-100-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-heading-secondary-100-font-weight:400;--typography-heading-secondary-100-line-height:var(--typography-line-height-for-100);--typography-heading-secondary-100-font-size:var(--typography-font-size-100);--typography-heading-secondary-100-letter-spacing:0;--typography-heading-secondary-100-paragraph-spacing:0;--typography-heading-secondary-100-paragraph-indent:0;--typography-heading-secondary-100-text-case:none;--typography-heading-secondary-100-text-decoration:none;--typography-heading-secondary-200-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-heading-secondary-200-font-weight:400;--typography-heading-secondary-200-line-height:var(--typography-line-height-for-200);--typography-heading-secondary-200-font-size:var(--typography-font-size-200);--typography-heading-secondary-200-letter-spacing:0;--typography-heading-secondary-200-paragraph-spacing:0;--typography-heading-secondary-200-paragraph-indent:0;--typography-heading-secondary-200-text-case:none;--typography-heading-secondary-200-text-decoration:none;--typography-heading-secondary-300-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-heading-secondary-300-font-weight:400;--typography-heading-secondary-300-line-height:var(--typography-line-height-for-300);--typography-heading-secondary-300-font-size:var(--typography-font-size-300);--typography-heading-secondary-300-letter-spacing:0;--typography-heading-secondary-300-paragraph-spacing:0;--typography-heading-secondary-300-paragraph-indent:0;--typography-heading-secondary-300-text-case:none;--typography-heading-secondary-300-text-decoration:none;--typography-heading-secondary-400-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-heading-secondary-400-font-weight:400;--typography-heading-secondary-400-line-height:var(--typography-line-height-for-400);--typography-heading-secondary-400-font-size:var(--typography-font-size-400);--typography-heading-secondary-400-letter-spacing:0;--typography-heading-secondary-400-paragraph-spacing:0;--typography-heading-secondary-400-paragraph-indent:0;--typography-heading-secondary-400-text-case:none;--typography-heading-secondary-400-text-decoration:none;--typography-heading-secondary-500-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-heading-secondary-500-font-weight:400;--typography-heading-secondary-500-line-height:var(--typography-line-height-for-500);--typography-heading-secondary-500-font-size:var(--typography-font-size-500);--typography-heading-secondary-500-letter-spacing:0;--typography-heading-secondary-500-paragraph-spacing:0;--typography-heading-secondary-500-paragraph-indent:0;--typography-heading-secondary-500-text-case:none;--typography-heading-secondary-500-text-decoration:none;--typography-subline-for-100-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-subline-for-100-font-weight:400;--typography-subline-for-100-line-height:var(--⛔️deprecated-typography-line-height-for-subline-for-100);--typography-subline-for-100-font-size:var(--⛔️deprecated-typography-font-size-subline-for-100);--typography-subline-for-100-letter-spacing:0;--typography-subline-for-100-paragraph-spacing:0;--typography-subline-for-100-paragraph-indent:0;--typography-subline-for-100-text-case:none;--typography-subline-for-100-text-decoration:none;--typography-subline-for-200-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-subline-for-200-font-weight:400;--typography-subline-for-200-line-height:var(--typography-line-height-for-050);--typography-subline-for-200-font-size:var(--typography-font-size-050);--typography-subline-for-200-letter-spacing:0;--typography-subline-for-200-paragraph-spacing:0;--typography-subline-for-200-paragraph-indent:0;--typography-subline-for-200-text-case:none;--typography-subline-for-200-text-decoration:none;--typography-subline-for-300-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-subline-for-300-font-weight:400;--typography-subline-for-300-line-height:var(--typography-line-height-for-100);--typography-subline-for-300-font-size:var(--typography-font-size-100);--typography-subline-for-300-letter-spacing:0;--typography-subline-for-300-paragraph-spacing:0;--typography-subline-for-300-paragraph-indent:0;--typography-subline-for-300-text-case:none;--typography-subline-for-300-text-decoration:none;--typography-subline-for-400-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-subline-for-400-font-weight:400;--typography-subline-for-400-line-height:var(--typography-line-height-for-200);--typography-subline-for-400-font-size:var(--typography-font-size-200);--typography-subline-for-400-letter-spacing:0;--typography-subline-for-400-paragraph-spacing:0;--typography-subline-for-400-paragraph-indent:0;--typography-subline-for-400-text-case:none;--typography-subline-for-400-text-decoration:none;--typography-subline-for-500-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-subline-for-500-font-weight:400;--typography-subline-for-500-line-height:var(--typography-line-height-for-300);--typography-subline-for-500-font-size:var(--typography-font-size-300);--typography-subline-for-500-letter-spacing:0;--typography-subline-for-500-paragraph-spacing:0;--typography-subline-for-500-paragraph-indent:0;--typography-subline-for-500-text-case:none;--typography-subline-for-500-text-decoration:none;--typography-editorial-100-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-editorial-100-font-weight:400;--typography-editorial-100-line-height:var(--typography-line-height-for-editorial-100);--typography-editorial-100-font-size:var(--typography-font-size-100);--typography-editorial-100-letter-spacing:0;--typography-editorial-100-paragraph-spacing:var(--typography-paragraph-spacing-editorial-100);--typography-editorial-100-paragraph-indent:0;--typography-editorial-100-text-case:none;--typography-editorial-100-text-decoration:none;--typography-editorial-050-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-editorial-050-font-weight:400;--typography-editorial-050-line-height:var(--typography-line-height-for-editorial-050);--typography-editorial-050-font-size:var(--typography-font-size-050);--typography-editorial-050-letter-spacing:0;--typography-editorial-050-paragraph-spacing:var(--typography-paragraph-spacing-editorial-050);--typography-editorial-050-paragraph-indent:0;--typography-editorial-050-text-case:none;--typography-editorial-050-text-decoration:none;--typography-editorial-200-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-editorial-200-font-weight:400;--typography-editorial-200-line-height:var(--typography-line-height-for-editorial-200);--typography-editorial-200-font-size:var(--typography-font-size-200);--typography-editorial-200-letter-spacing:0;--typography-editorial-200-paragraph-spacing:var(--typography-paragraph-spacing-editorial-200);--typography-editorial-200-paragraph-indent:0;--typography-editorial-200-text-case:none;--typography-editorial-200-text-decoration:none;--typography-editorial-strong-100-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-editorial-strong-100-font-weight:700;--typography-editorial-strong-100-line-height:var(--typography-line-height-for-editorial-100);--typography-editorial-strong-100-font-size:var(--typography-font-size-100);--typography-editorial-strong-100-letter-spacing:0;--typography-editorial-strong-100-paragraph-spacing:var(--typography-paragraph-spacing-editorial-100);--typography-editorial-strong-100-paragraph-indent:0;--typography-editorial-strong-100-text-case:none;--typography-editorial-strong-100-text-decoration:none;--typography-editorial-strong-050-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-editorial-strong-050-font-weight:700;--typography-editorial-strong-050-line-height:var(--typography-line-height-for-editorial-050);--typography-editorial-strong-050-font-size:var(--typography-font-size-050);--typography-editorial-strong-050-letter-spacing:0;--typography-editorial-strong-050-paragraph-spacing:var(--typography-paragraph-spacing-editorial-050);--typography-editorial-strong-050-paragraph-indent:0;--typography-editorial-strong-050-text-case:none;--typography-editorial-strong-050-text-decoration:none;--typography-editorial-strong-200-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-editorial-strong-200-font-weight:700;--typography-editorial-strong-200-line-height:var(--typography-line-height-for-editorial-200);--typography-editorial-strong-200-font-size:var(--typography-font-size-200);--typography-editorial-strong-200-letter-spacing:0;--typography-editorial-strong-200-paragraph-spacing:var(--typography-paragraph-spacing-editorial-200);--typography-editorial-strong-200-paragraph-indent:0;--typography-editorial-strong-200-text-case:none;--typography-editorial-strong-200-text-decoration:none;--typography-editorial-underlined-100-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-editorial-underlined-100-font-weight:400;--typography-editorial-underlined-100-line-height:var(--typography-line-height-for-editorial-100);--typography-editorial-underlined-100-font-size:var(--typography-font-size-100);--typography-editorial-underlined-100-letter-spacing:0;--typography-editorial-underlined-100-paragraph-spacing:var(--typography-paragraph-spacing-editorial-100);--typography-editorial-underlined-100-paragraph-indent:0;--typography-editorial-underlined-100-text-case:none;--typography-editorial-underlined-100-text-decoration:underline;--typography-editorial-underlined-050-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-editorial-underlined-050-font-weight:400;--typography-editorial-underlined-050-line-height:var(--typography-line-height-for-editorial-050);--typography-editorial-underlined-050-font-size:var(--typography-font-size-050);--typography-editorial-underlined-050-letter-spacing:0;--typography-editorial-underlined-050-paragraph-spacing:var(--typography-paragraph-spacing-editorial-050);--typography-editorial-underlined-050-paragraph-indent:0;--typography-editorial-underlined-050-text-case:none;--typography-editorial-underlined-050-text-decoration:underline;--typography-editorial-underlined-200-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-editorial-underlined-200-font-weight:400;--typography-editorial-underlined-200-line-height:var(--typography-line-height-for-editorial-200);--typography-editorial-underlined-200-font-size:var(--typography-font-size-200);--typography-editorial-underlined-200-letter-spacing:0;--typography-editorial-underlined-200-paragraph-spacing:var(--typography-paragraph-spacing-editorial-200);--typography-editorial-underlined-200-paragraph-indent:0;--typography-editorial-underlined-200-text-case:none;--typography-editorial-underlined-200-text-decoration:underline;--typography-editorial-strong-underlined-100-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-editorial-strong-underlined-100-font-weight:700;--typography-editorial-strong-underlined-100-line-height:var(--typography-line-height-for-editorial-100);--typography-editorial-strong-underlined-100-font-size:var(--typography-font-size-100);--typography-editorial-strong-underlined-100-letter-spacing:0;--typography-editorial-strong-underlined-100-paragraph-spacing:var(--typography-paragraph-spacing-editorial-100);--typography-editorial-strong-underlined-100-paragraph-indent:0;--typography-editorial-strong-underlined-100-text-case:none;--typography-editorial-strong-underlined-100-text-decoration:underline;--typography-editorial-strong-underlined-050-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-editorial-strong-underlined-050-font-weight:700;--typography-editorial-strong-underlined-050-line-height:var(--typography-line-height-for-editorial-050);--typography-editorial-strong-underlined-050-font-size:var(--typography-font-size-050);--typography-editorial-strong-underlined-050-letter-spacing:0;--typography-editorial-strong-underlined-050-paragraph-spacing:var(--typography-paragraph-spacing-editorial-050);--typography-editorial-strong-underlined-050-paragraph-indent:0;--typography-editorial-strong-underlined-050-text-case:none;--typography-editorial-strong-underlined-050-text-decoration:underline;--typography-editorial-strong-underlined-200-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-editorial-strong-underlined-200-font-weight:700;--typography-editorial-strong-underlined-200-line-height:var(--typography-line-height-for-editorial-200);--typography-editorial-strong-underlined-200-font-size:var(--typography-font-size-200);--typography-editorial-strong-underlined-200-letter-spacing:0;--typography-editorial-strong-underlined-200-paragraph-spacing:var(--typography-paragraph-spacing-editorial-200);--typography-editorial-strong-underlined-200-paragraph-indent:0;--typography-editorial-strong-underlined-200-text-case:none;--typography-editorial-strong-underlined-200-text-decoration:underline;--typography-marginal-capitalized-025-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-marginal-capitalized-025-font-weight:400;--typography-marginal-capitalized-025-line-height:var(--typography-line-height-for-025);--typography-marginal-capitalized-025-font-size:var(--typography-font-size-025);--typography-marginal-capitalized-025-letter-spacing:0;--typography-marginal-capitalized-025-paragraph-spacing:0;--typography-marginal-capitalized-025-paragraph-indent:0;--typography-marginal-capitalized-025-text-case:uppercase;--typography-marginal-capitalized-025-text-decoration:none;--component-card-material-typography-heading-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--component-card-material-typography-heading-font-weight:700;--component-card-material-typography-heading-font-size:var(--component-card-material-typography-font-size-for-heading);--component-card-material-typography-heading-line-height:var(--component-card-material-typography-line-height-for-heading);--component-card-material-typography-heading-letter-spacing:0;--component-card-material-typography-heading-paragraph-spacing:0;--component-card-material-typography-heading-paragraph-indent:0;--component-card-material-typography-heading-text-decoration:none;--component-card-material-typography-heading-text-case:none;--component-card-material-typography-heading-underlined-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--component-card-material-typography-heading-underlined-font-weight:700;--component-card-material-typography-heading-underlined-font-size:var(--component-card-material-typography-font-size-for-heading);--component-card-material-typography-heading-underlined-line-height:var(--component-card-material-typography-line-height-for-heading);--component-card-material-typography-heading-underlined-letter-spacing:0;--component-card-material-typography-heading-underlined-paragraph-spacing:0;--component-card-material-typography-heading-underlined-paragraph-indent:0;--component-card-material-typography-heading-underlined-text-decoration:underline;--component-card-material-typography-heading-underlined-text-case:none;--component-card-material-typography-subline-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--component-card-material-typography-subline-font-weight:400;--component-card-material-typography-subline-font-size:var(--component-card-material-typography-font-size-for-heading);--component-card-material-typography-subline-line-height:var(--component-card-material-typography-line-height-for-heading);--component-card-material-typography-subline-letter-spacing:0;--component-card-material-typography-subline-paragraph-spacing:0;--component-card-material-typography-subline-paragraph-indent:0;--component-card-material-typography-subline-text-decoration:none;--component-card-material-typography-subline-text-case:none;--component-card-material-typography-subline-underlined-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--component-card-material-typography-subline-underlined-font-weight:400;--component-card-material-typography-subline-underlined-font-size:var(--component-card-material-typography-font-size-for-heading);--component-card-material-typography-subline-underlined-line-height:var(--component-card-material-typography-line-height-for-heading);--component-card-material-typography-subline-underlined-letter-spacing:0;--component-card-material-typography-subline-underlined-paragraph-spacing:0;--component-card-material-typography-subline-underlined-paragraph-indent:0;--component-card-material-typography-subline-underlined-text-decoration:underline;--component-card-material-typography-subline-underlined-text-case:none;--typography-body-100-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-body-100-font-weight:400;--typography-body-100-line-height:var(--typography-line-height-for-100);--typography-body-100-font-size:var(--typography-font-size-100);--typography-body-100-letter-spacing:0;--typography-body-100-paragraph-spacing:var(--typography-paragraph-spacing-body-100);--typography-body-100-paragraph-indent:0;--typography-body-100-text-case:none;--typography-body-100-text-decoration:none;--typography-body-050-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-body-050-font-weight:400;--typography-body-050-line-height:var(--typography-line-height-for-050);--typography-body-050-font-size:var(--typography-font-size-050);--typography-body-050-letter-spacing:0;--typography-body-050-paragraph-spacing:var(--typography-paragraph-spacing-body-050);--typography-body-050-paragraph-indent:0;--typography-body-050-text-case:none;--typography-body-050-text-decoration:none;--typography-body-200-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-body-200-font-weight:400;--typography-body-200-line-height:var(--typography-line-height-for-200);--typography-body-200-font-size:var(--typography-font-size-200);--typography-body-200-letter-spacing:0;--typography-body-200-paragraph-spacing:var(--typography-paragraph-spacing-body-200);--typography-body-200-paragraph-indent:0;--typography-body-200-text-case:none;--typography-body-200-text-decoration:none;--typography-body-strong-100-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-body-strong-100-font-weight:700;--typography-body-strong-100-line-height:var(--typography-line-height-for-100);--typography-body-strong-100-font-size:var(--typography-font-size-100);--typography-body-strong-100-letter-spacing:0;--typography-body-strong-100-paragraph-spacing:var(--typography-paragraph-spacing-body-100);--typography-body-strong-100-paragraph-indent:0;--typography-body-strong-100-text-case:none;--typography-body-strong-100-text-decoration:none;--typography-body-strong-050-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-body-strong-050-font-weight:700;--typography-body-strong-050-line-height:var(--typography-line-height-for-050);--typography-body-strong-050-font-size:var(--typography-font-size-050);--typography-body-strong-050-letter-spacing:0;--typography-body-strong-050-paragraph-spacing:var(--typography-paragraph-spacing-body-050);--typography-body-strong-050-paragraph-indent:0;--typography-body-strong-050-text-case:none;--typography-body-strong-050-text-decoration:none;--typography-body-strong-200-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-body-strong-200-font-weight:700;--typography-body-strong-200-line-height:var(--typography-line-height-for-200);--typography-body-strong-200-font-size:var(--typography-font-size-200);--typography-body-strong-200-letter-spacing:0;--typography-body-strong-200-paragraph-spacing:var(--typography-paragraph-spacing-body-200);--typography-body-strong-200-paragraph-indent:0;--typography-body-strong-200-text-case:none;--typography-body-strong-200-text-decoration:none;--typography-body-underlined-100-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-body-underlined-100-font-weight:400;--typography-body-underlined-100-line-height:var(--typography-line-height-for-100);--typography-body-underlined-100-font-size:var(--typography-font-size-100);--typography-body-underlined-100-letter-spacing:0;--typography-body-underlined-100-paragraph-spacing:var(--typography-paragraph-spacing-body-100);--typography-body-underlined-100-paragraph-indent:0;--typography-body-underlined-100-text-case:none;--typography-body-underlined-100-text-decoration:underline;--typography-body-underlined-050-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-body-underlined-050-font-weight:400;--typography-body-underlined-050-line-height:var(--typography-line-height-for-050);--typography-body-underlined-050-font-size:var(--typography-font-size-050);--typography-body-underlined-050-letter-spacing:0;--typography-body-underlined-050-paragraph-spacing:var(--typography-paragraph-spacing-body-050);--typography-body-underlined-050-paragraph-indent:0;--typography-body-underlined-050-text-case:none;--typography-body-underlined-050-text-decoration:underline;--typography-body-underlined-200-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-body-underlined-200-font-weight:400;--typography-body-underlined-200-line-height:var(--typography-line-height-for-200);--typography-body-underlined-200-font-size:var(--typography-font-size-200);--typography-body-underlined-200-letter-spacing:0;--typography-body-underlined-200-paragraph-spacing:var(--typography-paragraph-spacing-body-200);--typography-body-underlined-200-paragraph-indent:0;--typography-body-underlined-200-text-case:none;--typography-body-underlined-200-text-decoration:underline;--typography-body-strong-underlined-100-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-body-strong-underlined-100-font-weight:700;--typography-body-strong-underlined-100-line-height:var(--typography-line-height-for-100);--typography-body-strong-underlined-100-font-size:var(--typography-font-size-100);--typography-body-strong-underlined-100-letter-spacing:0;--typography-body-strong-underlined-100-paragraph-spacing:var(--typography-paragraph-spacing-body-100);--typography-body-strong-underlined-100-paragraph-indent:0;--typography-body-strong-underlined-100-text-case:none;--typography-body-strong-underlined-100-text-decoration:underline;--typography-body-strong-underlined-050-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-body-strong-underlined-050-font-weight:700;--typography-body-strong-underlined-050-line-height:var(--typography-line-height-for-050);--typography-body-strong-underlined-050-font-size:var(--typography-font-size-050);--typography-body-strong-underlined-050-letter-spacing:0;--typography-body-strong-underlined-050-paragraph-spacing:var(--typography-paragraph-spacing-body-050);--typography-body-strong-underlined-050-paragraph-indent:0;--typography-body-strong-underlined-050-text-case:none;--typography-body-strong-underlined-050-text-decoration:underline;--typography-body-strong-underlined-200-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-body-strong-underlined-200-font-weight:700;--typography-body-strong-underlined-200-line-height:var(--typography-line-height-for-200);--typography-body-strong-underlined-200-font-size:var(--typography-font-size-200);--typography-body-strong-underlined-200-letter-spacing:0;--typography-body-strong-underlined-200-paragraph-spacing:var(--typography-paragraph-spacing-body-200);--typography-body-strong-underlined-200-paragraph-indent:0;--typography-body-strong-underlined-200-text-case:none;--typography-body-strong-underlined-200-text-decoration:underline;--typography-heading-050-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-heading-050-font-weight:700;--typography-heading-050-letter-spacing:0;--typography-heading-050-paragraph-spacing:0;--typography-heading-050-paragraph-indent:0;--typography-heading-050-text-case:none;--typography-heading-050-text-decoration:none;--typography-heading-100-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-heading-100-font-weight:700;--typography-heading-100-line-height:var(--typography-line-height-for-100);--typography-heading-100-font-size:var(--typography-font-size-100);--typography-heading-100-letter-spacing:0;--typography-heading-100-paragraph-spacing:0;--typography-heading-100-paragraph-indent:0;--typography-heading-100-text-case:none;--typography-heading-100-text-decoration:none;--typography-heading-150-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-heading-150-font-weight:700;--typography-heading-150-line-height:var(--typography-line-height-for-150);--typography-heading-150-font-size:var(--typography-font-size-150);--typography-heading-150-letter-spacing:0;--typography-heading-150-paragraph-spacing:0;--typography-heading-150-paragraph-indent:0;--typography-heading-150-text-case:none;--typography-heading-150-text-decoration:none;--typography-heading-200-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-heading-200-font-weight:700;--typography-heading-200-line-height:var(--typography-line-height-for-200);--typography-heading-200-font-size:var(--typography-font-size-200);--typography-heading-200-letter-spacing:0;--typography-heading-200-paragraph-spacing:0;--typography-heading-200-paragraph-indent:0;--typography-heading-200-text-case:none;--typography-heading-200-text-decoration:none;--typography-heading-300-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-heading-300-font-weight:700;--typography-heading-300-line-height:var(--typography-line-height-for-300);--typography-heading-300-font-size:var(--typography-font-size-300);--typography-heading-300-letter-spacing:0;--typography-heading-300-paragraph-spacing:0;--typography-heading-300-paragraph-indent:0;--typography-heading-300-text-case:none;--typography-heading-300-text-decoration:none;--typography-heading-400-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-heading-400-font-weight:700;--typography-heading-400-line-height:var(--typography-line-height-for-400);--typography-heading-400-font-size:var(--typography-font-size-400);--typography-heading-400-letter-spacing:0;--typography-heading-400-paragraph-spacing:0;--typography-heading-400-paragraph-indent:0;--typography-heading-400-text-case:none;--typography-heading-400-text-decoration:none;--typography-heading-500-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-heading-500-font-weight:700;--typography-heading-500-line-height:var(--typography-line-height-for-500);--typography-heading-500-font-size:var(--typography-font-size-500);--typography-heading-500-letter-spacing:0;--typography-heading-500-paragraph-spacing:0;--typography-heading-500-paragraph-indent:0;--typography-heading-500-text-case:none;--typography-heading-500-text-decoration:none;--typography-heading-600-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-heading-600-font-weight:700;--typography-heading-600-line-height:var(--typography-line-height-for-600);--typography-heading-600-font-size:var(--typography-font-size-600);--typography-heading-600-letter-spacing:0;--typography-heading-600-paragraph-spacing:0;--typography-heading-600-paragraph-indent:0;--typography-heading-600-text-case:none;--typography-heading-600-text-decoration:none;--typography-heading-700-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-heading-700-font-weight:700;--typography-heading-700-line-height:var(--typography-line-height-for-700);--typography-heading-700-font-size:var(--typography-font-size-700);--typography-heading-700-letter-spacing:0;--typography-heading-700-paragraph-spacing:0;--typography-heading-700-paragraph-indent:0;--typography-heading-700-text-case:none;--typography-heading-700-text-decoration:none;--typography-heading-800-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-heading-800-font-weight:700;--typography-heading-800-line-height:var(--typography-line-height-for-800);--typography-heading-800-font-size:var(--typography-font-size-800);--typography-heading-800-letter-spacing:0;--typography-heading-800-paragraph-spacing:0;--typography-heading-800-paragraph-indent:0;--typography-heading-800-text-case:none;--typography-heading-800-text-decoration:none;--typography-marginal-025-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-marginal-025-font-weight:400;--typography-marginal-025-line-height:var(--typography-line-height-for-025);--typography-marginal-025-font-size:var(--typography-font-size-025);--typography-marginal-025-letter-spacing:0;--typography-marginal-025-paragraph-spacing:0;--typography-marginal-025-paragraph-indent:0;--typography-marginal-025-text-case:none;--typography-marginal-025-text-decoration:none;--typography-marginal-025-strong-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-marginal-025-strong-font-weight:700;--typography-marginal-025-strong-line-height:var(--typography-line-height-for-025);--typography-marginal-025-strong-font-size:var(--typography-font-size-025);--typography-marginal-025-strong-letter-spacing:0;--typography-marginal-025-strong-paragraph-spacing:0;--typography-marginal-025-strong-paragraph-indent:0;--typography-marginal-025-strong-text-case:none;--typography-marginal-025-strong-text-decoration:none;--typography-label-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-label-font-weight:400;--typography-label-line-height:var(--typography-line-height-action-label);--typography-label-font-size:var(--typography-font-size-action-label);--typography-label-letter-spacing:0;--typography-label-paragraph-spacing:0;--typography-label-paragraph-indent:0;--typography-label-text-case:none;--typography-label-text-decoration:none;--typography-label-strong-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-label-strong-font-weight:700;--typography-label-strong-line-height:var(--typography-line-height-action-label);--typography-label-strong-font-size:var(--typography-font-size-action-label);--typography-label-strong-letter-spacing:0;--typography-label-strong-paragraph-spacing:0;--typography-label-strong-paragraph-indent:0;--typography-label-strong-text-case:none;--typography-label-strong-text-decoration:none;--typography-label-underlined-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-label-underlined-font-weight:400;--typography-label-underlined-line-height:var(--typography-line-height-action-label);--typography-label-underlined-font-size:var(--typography-font-size-action-label);--typography-label-underlined-letter-spacing:0;--typography-label-underlined-paragraph-spacing:0;--typography-label-underlined-paragraph-indent:0;--typography-label-underlined-text-case:none;--typography-label-underlined-text-decoration:underline;--typography-label-smaller-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-label-smaller-font-weight:400;--typography-label-smaller-line-height:var(--typography-line-height-for-050);--typography-label-smaller-font-size:var(--typography-font-size-050);--typography-label-smaller-letter-spacing:0;--typography-label-smaller-paragraph-spacing:0;--typography-label-smaller-paragraph-indent:0;--typography-label-smaller-text-case:none;--typography-label-smaller-text-decoration:none;--typography-label-smaller-underlined-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-label-smaller-underlined-font-weight:400;--typography-label-smaller-underlined-line-height:var(--typography-line-height-for-050);--typography-label-smaller-underlined-font-size:var(--typography-font-size-050);--typography-label-smaller-underlined-letter-spacing:0;--typography-label-smaller-underlined-paragraph-spacing:0;--typography-label-smaller-underlined-paragraph-indent:0;--typography-label-smaller-underlined-text-case:none;--typography-label-smaller-underlined-text-decoration:underline;--typography-label-smaller-strong-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-label-smaller-strong-font-weight:700;--typography-label-smaller-strong-line-height:var(--typography-line-height-for-050);--typography-label-smaller-strong-font-size:var(--typography-font-size-050);--typography-label-smaller-strong-letter-spacing:0;--typography-label-smaller-strong-paragraph-spacing:0;--typography-label-smaller-strong-paragraph-indent:0;--typography-label-smaller-strong-text-case:none;--typography-label-smaller-strong-text-decoration:none;--typography-label-smaller-strong-underlined-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-label-smaller-strong-underlined-font-weight:700;--typography-label-smaller-strong-underlined-line-height:var(--typography-line-height-for-050);--typography-label-smaller-strong-underlined-font-size:var(--typography-font-size-050);--typography-label-smaller-strong-underlined-letter-spacing:0;--typography-label-smaller-strong-underlined-paragraph-spacing:0;--typography-label-smaller-strong-underlined-paragraph-indent:0;--typography-label-smaller-strong-underlined-text-case:none;--typography-label-smaller-strong-underlined-text-decoration:underline;--typography-body-150-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-body-150-font-weight:400;--typography-body-150-line-height:var(--typography-line-height-for-150);--typography-body-150-font-size:var(--typography-font-size-150);--typography-body-150-letter-spacing:0;--typography-body-150-paragraph-spacing:var(--typography-paragraph-spacing-body-150);--typography-body-150-paragraph-indent:0;--typography-body-150-text-case:none;--typography-body-150-text-decoration:none;--typography-body-strong-150-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-body-strong-150-font-weight:700;--typography-body-strong-150-line-height:var(--typography-line-height-for-150);--typography-body-strong-150-font-size:var(--typography-font-size-150);--typography-body-strong-150-letter-spacing:0;--typography-body-strong-150-paragraph-spacing:var(--typography-paragraph-spacing-body-150);--typography-body-strong-150-paragraph-indent:0;--typography-body-strong-150-text-case:none;--typography-body-strong-150-text-decoration:none;--typography-body-underlined-150-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-body-underlined-150-font-weight:400;--typography-body-underlined-150-line-height:var(--typography-line-height-for-150);--typography-body-underlined-150-font-size:var(--typography-font-size-150);--typography-body-underlined-150-letter-spacing:0;--typography-body-underlined-150-paragraph-spacing:var(--typography-paragraph-spacing-body-150);--typography-body-underlined-150-paragraph-indent:0;--typography-body-underlined-150-text-case:none;--typography-body-underlined-150-text-decoration:underline;--typography-body-strong-underlined-150-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-body-strong-underlined-150-font-weight:700;--typography-body-strong-underlined-150-line-height:var(--typography-line-height-for-150);--typography-body-strong-underlined-150-font-size:var(--typography-font-size-150);--typography-body-strong-underlined-150-letter-spacing:0;--typography-body-strong-underlined-150-paragraph-spacing:var(--typography-paragraph-spacing-body-150);--typography-body-strong-underlined-150-paragraph-indent:0;--typography-body-strong-underlined-150-text-case:none;--typography-body-strong-underlined-150-text-decoration:underline;--typography-label-strong-underlined-font-family:CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-label-strong-underlined-font-weight:700;--typography-label-strong-underlined-line-height:var(--typography-line-height-action-label);--typography-label-strong-underlined-font-size:var(--typography-font-size-action-label);--typography-label-strong-underlined-letter-spacing:0;--typography-label-strong-underlined-paragraph-spacing:0;--typography-label-strong-underlined-paragraph-indent:0;--typography-label-strong-underlined-text-case:none;--typography-label-strong-underlined-text-decoration:underline}.cl-card-page{grid-gap:0;grid-template-rows:1fr auto;grid-template-areas:"main""footer";min-height:100vh;margin:0;padding:0;display:grid}.cl-card-page__main{background-color:var(--color-background-surface-100);grid-area:main}.cl-card-page__footer{background-color:var(--color-background-surface-100);grid-area:footer}@media screen and (width>=768px){.cl-card-page__main{background-color:var(--color-background-page);align-self:center}.cl-card-page__footer{background-color:var(--color-background-page)}}.cl-page{grid-gap:0;grid-template-rows:auto 1fr auto;grid-template-areas:"header""main""footer";min-height:100vh;margin:0;padding:0;display:grid}.cl-page__header{grid-area:header}.cl-page__main{grid-area:main}.cl-page__footer{grid-area:footer}.cl-login-content{grid-template-columns:repeat(4,1fr);justify-content:left;align-items:start;gap:0 16px;width:calc(100% - 32px);max-width:1280px;margin:0 auto;padding:0 16px;display:grid}@media screen and (width>=768px){.cl-login-content{grid-template-columns:repeat(7,1fr);column-gap:24px;width:calc(100% - 48px);padding:0 24px}}.cl-login-content{margin-top:var(--dimension-spacing-scale-150);max-width:368px}.cl-login-content__form-wrapper{margin-bottom:var(--dimension-spacing-scale-300);grid-area:2/1/auto/-1}.cl-login-content__info{font-weight:var(--typography-body-050-font-weight);font-size:var(--typography-body-050-font-size);line-height:var(--typography-body-050-line-height);text-transform:var(--typography-body-050-text-case);letter-spacing:var(--typography-body-050-letter-spacing);text-indent:var(--typography-body-050-paragraph-indent);-webkit-text-decoration:var(--typography-body-050-text-decoration);text-decoration:var(--typography-body-050-text-decoration);margin-top:var(--dimension-spacing-scale-300);text-decoration:underline;display:inline-block}.cl-login-content__visual{width:290px;height:180px;margin-bottom:var(--dimension-spacing-scale-150);grid-area:1/1/auto/-1;justify-self:center;overflow:hidden}.cl-login-content__visual>img{object-fit:cover;width:100vw;max-width:290px;height:290px;display:block;position:relative;top:-60px}@media screen and (width>=768px){.cl-login-content{margin-top:var(--dimension-spacing-scale-400);max-width:var(--cvds-screen-max-width,1280px)}.cl-login-content__form-wrapper{grid-area:1/1/auto/4}.cl-login-content__visual{margin-top:var(--dimension-spacing-scale-250);grid-area:1/4/auto/-1;width:444px;height:226px}.cl-login-content__visual>img{object-fit:cover;align-self:center;width:100vw;max-width:390px;height:250px;display:block;position:relative;top:-15px;left:50px}}
