@charset "UTF-8";:root{--mmm-space-0: 0;--mmm-space-2: .125rem;--mmm-space-4: .25rem;--mmm-space-6: .375rem;--mmm-space-8: .5rem;--mmm-space-10: .625rem;--mmm-space-12: .75rem;--mmm-space-14: .875rem;--mmm-space-16: 1rem;--mmm-space-18: 1.125rem;--mmm-space-20: 1.25rem;--mmm-space-22: 1.375rem;--mmm-space-24: 1.5rem;--mmm-space-28: 1.75rem;--mmm-space-30: 1.875rem;--mmm-space-32: 2rem;--mmm-space-36: 2.25rem;--mmm-space-40: 2.5rem;--mmm-space-44: 2.75rem;--mmm-space-48: 3rem;--mmm-space-52: 3.25rem;--mmm-space-56: 3.5rem;--mmm-space-64: 4rem;--mmm-space-72: 4.5rem;--mmm-border-width-1: 1px;--mmm-border-width-2: 2px;--mmm-border-width-3: 3px;--mmm-border-radius-xs: .1875rem;--mmm-border-radius-sm: .375rem;--mmm-border-radius-md: .5rem;--mmm-border-radius-lg: .625rem;--mmm-border-radius-xl: 1rem;--mmm-border-radius-pill: 999px;--mmm-control-size-sm: var(--mmm-space-36);--mmm-control-size-md: var(--mmm-space-40);--mmm-control-size-lg: var(--mmm-space-44);--mmm-field-height-md: var(--mmm-space-40);--mmm-field-height-lg: var(--mmm-space-64);--mmm-icon-size-sm: var(--mmm-space-16);--mmm-icon-size-md: var(--mmm-space-20);--mmm-icon-size-lg: var(--mmm-space-24);--mmm-shadow-card: 0 .25rem .625rem rgba(0, 0, 0, .102);--mmm-shadow-overlay: 0 .5rem 1.5rem rgba(0, 0, 0, .14);--mmm-shadow-overlay-strong: 0 .75rem 1.75rem rgba(0, 0, 0, .14);--mmm-shadow-sticky-top: 0 1.125rem 1.5rem rgba(0, 0, 0, .08);--mmm-shadow-sticky-bottom: 0 -1.125rem 1.5rem rgba(0, 0, 0, .08);--mmm-focus-ring-width-sm: 2px;--mmm-focus-ring-width-md: 3px;--mmm-focus-ring-width-lg: 4px;--mmm-backgrounds-illustrations-teaser-background: #F5F8FB;--mmm-backgrounds-fields-background: #FAFAFA;--mmm-backgrounds-primary-background: #F7F7F7;--mmm-state-primary-elements-ripple: #00000026;--mmm-state-primary-elements-hover: #0000001A;--mmm-state-default-elements-focus: #4D94CA;--mmm-state-default-elements-ripple: #0066B31A;--mmm-state-default-elements-hover: #0066B30D;--mmm-alerts-priority-neutral-bbackground: #EDF0F4;--mmm-alerts-priority-neutral-b: #002D67;--mmm-alerts-priority-neutral-abackground: #EDF8FD;--mmm-alerts-priority-neutral-a: #009FDC;--mmm-alerts-priority-medium-background: #FFF6E0;--mmm-alerts-priority-medium: #FFB700;--mmm-alerts-priority-high-background: #FFF4ED;--mmm-alerts-priority-high: #FF6200;--mmm-alerts-negative-background: #FDEDED;--mmm-alerts-negative: #d20000;--mmm-alerts-positive-background: #EEF6F2;--mmm-alerts-positiv: #10833F;--mmm-whites-on-whites: #1f1f1f;--mmm-whites-white-secondary: rgba(255,255,255,.84);--mmm-greyscale-white: #ffffff;--mmm-greyscale-grey9: #BFCAD9;--mmm-greyscale-grey7: #D9E0E8;--mmm-greyscale-grey5: #F5F7F9;--mmm-greyscale-grey4: rgba(255,255,255,.5);--mmm-greyscale-grey3: rgba(0,0,0,.38);--mmm-greyscale-grey2: rgba(0,0,0,.62);--mmm-greyscale-grey1: rgba(0,0,0,.86);--mmm-main-colors-highlight: #002D67;--mmm-main-colors-secondary-variant: #cc5100;--mmm-main-colors-secondary: #ff6200;--mmm-main-colors-primary-variant: #004e89;--mmm-main-colors-primary: #0066b3;--mmm-progress-action-bar-button-prev-background: transparent;--mmm-content-switch-border-radius: var(--mmm-border-radius-xs);--mmm-button-size-md-height: 2.75rem;--mmm-button-size-md-line-height: 1.5rem;--mmm-button-size-md-font-size: 1rem;--mmm-button-size-sm-height: 2.5rem;--mmm-button-size-sm-line-height: 1.125rem;--mmm-button-size-sm-font-size: .8125rem;--mmm-button-special-disabled-opacity: .4;--mmm-button-show-more-min-width: 0;--mmm-button-show-more-border-radius: var(--mmm-border-radius-md);--mmm-button-show-more-padding: var(--mmm-space-8) var(--mmm-space-8) var(--mmm-space-8) 0;--mmm-button-tertiary-disabled-opacity: .4;--mmm-button-secondary-disabled-opacity: .4;--mmm-button-primary-disabled-opacity: .4;--mmm-button-padding: var(--mmm-space-6) var(--mmm-space-16);--mmm-button-min-width: 11.25rem;--mmm-button-border-radius: var(--mmm-border-radius-pill);--mmm-typography-text-foreground-contrast: var(--mmm-greyscale-grey7);--mmm-typography-text-foreground: var(--mmm-greyscale-grey1);--mmm-typography-base-family: GenosGFG, sans-serif;--mmm-backgrounds-dark-background: var(--mmm-main-colors-primary);--mmm-whites-white-disabled: var(--mmm-greyscale-grey4);--mmm-whites-white: var(--mmm-greyscale-white);--mmm-greyscale-on-grey4: var(--mmm-greyscale-grey1);--mmm-greyscale-on-grey: var(--mmm-greyscale-white);--mmm-greyscale-black-secondary: var(--mmm-greyscale-grey2);--mmm-greyscale-black-primary: var(--mmm-greyscale-grey1);--mmm-main-colors-on-secondary: var(--mmm-greyscale-white);--mmm-main-colors-on-primary: var(--mmm-greyscale-white);--mmm-progress-action-bar-button-next-text: var(--mmm-main-colors-primary);--mmm-progress-action-bar-progress: var(--mmm-main-colors-primary);--mmm-progress-action-bar-background-transp-layer: var(--mmm-state-primary-elements-ripple);--mmm-progress-action-bar-background: var(--mmm-main-colors-primary);--mmm-content-switch-active-background: var(--mmm-main-colors-primary);--mmm-content-switch-default-text: var(--mmm-greyscale-grey2);--mmm-campaign-button-text: var(--mmm-greyscale-white);--mmm-campaign-button-background: var(--mmm-main-colors-secondary);--mmm-campaign-teaser-bullet: var(--mmm-main-colors-secondary);--mmm-campaign-teaser-text: var(--mmm-greyscale-grey2);--mmm-campaign-teaser-headline: var(--mmm-main-colors-primary);--mmm-campaign-teaser-background: var(--mmm-greyscale-white);--mmm-campaign-disturber-standard-background: var(--mmm-main-colors-highlight);--mmm-campaign-disturber-round-background: var(--mmm-main-colors-secondary);--mmm-button-special-ripple: var(--mmm-state-default-elements-ripple);--mmm-button-special-hover: var(--mmm-state-default-elements-hover);--mmm-button-special-box-shadow-color: var(--mmm-state-default-elements-focus);--mmm-button-special-border-radius: var(--mmm-button-border-radius);--mmm-button-special-border: var(--mmm-main-colors-secondary);--mmm-button-special-background: var(--mmm-main-colors-secondary);--mmm-button-show-more-disabled-opacity: var(--mmm-button-tertiary-disabled-opacity);--mmm-button-tertiary-ripple: var(--mmm-state-default-elements-ripple);--mmm-button-tertiary-hover: var(--mmm-state-default-elements-hover);--mmm-button-tertiary-box-shadow-color: var(--mmm-state-default-elements-focus);--mmm-button-tertiary-border-radius: var(--mmm-button-border-radius);--mmm-button-tertiary-text: var(--mmm-main-colors-primary);--mmm-button-secondary-ripple: var(--mmm-state-default-elements-ripple);--mmm-button-secondary-hover: var(--mmm-state-default-elements-hover);--mmm-button-secondary-box-shadow-color: var(--mmm-state-default-elements-focus);--mmm-button-secondary-border-radius: var(--mmm-button-border-radius);--mmm-button-secondary-text: var(--mmm-main-colors-primary);--mmm-button-secondary-border: var(--mmm-main-colors-primary);--mmm-button-primary-ripple: var(--mmm-state-primary-elements-ripple);--mmm-button-primary-hover: var(--mmm-state-primary-elements-hover);--mmm-button-primary-box-shadow-color: var(--mmm-state-default-elements-focus);--mmm-button-primary-border-radius: var(--mmm-button-border-radius);--mmm-button-primary-border: var(--mmm-main-colors-primary);--mmm-button-primary-background: var(--mmm-main-colors-primary);--mmm-progress-action-bar-button-prev-text: var(--mmm-main-colors-on-primary);--mmm-progress-action-bar-button-prev-border: var(--mmm-main-colors-on-primary);--mmm-progress-action-bar-button-next-background: var(--mmm-main-colors-on-primary);--mmm-progress-action-bar-button-next-border: var(--mmm-main-colors-on-primary);--mmm-progress-action-bar-text: var(--mmm-main-colors-on-primary);--mmm-content-switch-active-text: var(--mmm-main-colors-on-primary);--mmm-content-switch-default-background: var(--mmm-main-colors-on-primary);--mmm-campaign-disturber-standard-text: var(--mmm-main-colors-on-primary);--mmm-campaign-disturber-round-text: var(--mmm-main-colors-on-secondary);--mmm-button-special-text: var(--mmm-main-colors-on-secondary);--mmm-button-show-more-ripple: var(--mmm-button-tertiary-ripple);--mmm-button-show-more-hover: var(--mmm-button-tertiary-hover);--mmm-button-show-more-box-shadow-color: var(--mmm-button-tertiary-box-shadow-color);--mmm-button-show-more-text: var(--mmm-button-tertiary-text);--mmm-button-tertiary-border: var(--mmm-main-colors-on-primary);--mmm-button-tertiary-background: var(--mmm-main-colors-on-primary);--mmm-button-secondary-background: var(--mmm-main-colors-on-primary);--mmm-button-primary-text: var(--mmm-main-colors-on-primary);--mmm-button-show-more-border: var(--mmm-button-tertiary-border);--mmm-button-show-more-background: var(--mmm-button-tertiary-background)}:host,:root{font-family:var(--mmm-typography-base-family, sans-serif)}body{font-family:var(--mmm-typography-base-family, sans-serif);font-size:16px;line-height:1.5rem;color:var(--mmm-greyscale-grey1);font-weight:400}.text-h1{color:var(--mmm-main-colors-highlight);font-family:var(--mmm-typography-base-family, sans-serif);font-size:2.375rem;font-style:normal;font-weight:700;line-height:2.75rem}@media screen and (min-width:20rem)and (max-width:63.9375rem){.text-h1{font-size:1.75rem;line-height:2rem}}.text-h2{color:var(--mmm-greyscale-grey1);font-family:var(--mmm-typography-base-family, sans-serif);font-size:1.375rem;font-style:normal;font-weight:700;line-height:2rem}.text-body1{color:var(--mmm-typography-text-foreground, --mmm-greyscale-grey1);font-family:var(--mmm-typography-base-family, sans-serif);font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem}.text-body1.bold{font-weight:700}.text-body2{color:var(--mmm-typography-text-foreground, --mmm-greyscale-grey1);font-family:var(--mmm-typography-base-family, sans-serif);font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.125rem}.text-body2.bold{font-weight:700}.text-overline{color:var(--mmm-main-colors-highlight);font-family:var(--mmm-typography-base-family, sans-serif);font-size:.8125rem;font-style:normal;font-weight:700;line-height:1rem}a[href]:default{color:var(--mmm-main-colors-primary);display:inline-block;border-radius:.25rem;background:transparent}a[href]:hover{text-decoration:none}a[href]:focus-within{outline-color:var(--mmm-state-default-elements-focus);outline-offset:.1875rem}.text-bold{font-weight:700}.text-normal{font-weight:400}:root{--mmm-backgrounds-illustrations-teaser-background: #F5F8FB;--mmm-backgrounds-fields-background: #FAFAFA;--mmm-backgrounds-primary-background: #F7F7F7;--mmm-state-primary-elements-ripple: #00000026;--mmm-state-primary-elements-hover: #0000001A;--mmm-state-default-elements-focus: #4D94CA;--mmm-state-default-elements-ripple: #0066B31A;--mmm-state-default-elements-hover: #0066B30D;--mmm-alerts-priority-neutral-bbackground: #EDF0F4;--mmm-alerts-priority-neutral-b: #002D67;--mmm-alerts-priority-neutral-abackground: #EDF8FD;--mmm-alerts-priority-neutral-a: #009FDC;--mmm-alerts-priority-medium-background: #FFF6E0;--mmm-alerts-priority-medium: #FFB700;--mmm-alerts-priority-high-background: #FFF4ED;--mmm-alerts-priority-high: #FF6200;--mmm-alerts-negative-background: #FDEDED;--mmm-alerts-negative: #d20000;--mmm-alerts-positive-background: #EEF6F2;--mmm-alerts-positiv: #10833F;--mmm-whites-on-whites: #1f1f1f;--mmm-whites-white-secondary: rgba(255,255,255,.84);--mmm-greyscale-white: #ffffff;--mmm-greyscale-grey9: #BFCAD9;--mmm-greyscale-grey7: #D9E0E8;--mmm-greyscale-grey5: #F5F7F9;--mmm-greyscale-grey4: rgba(255,255,255,.5);--mmm-greyscale-grey3: rgba(0,0,0,.38);--mmm-greyscale-grey2: rgba(0,0,0,.62);--mmm-greyscale-grey1: rgba(0,0,0,.86);--mmm-main-colors-highlight: #002D67;--mmm-main-colors-secondary-variant: #cc5100;--mmm-main-colors-secondary: #ff6200;--mmm-main-colors-primary-variant: #004e89;--mmm-main-colors-primary: #0066b3;--mmm-progress-action-bar-button-prev-background: transparent;--mmm-content-switch-border-radius: .25rem;--mmm-button-size-md-height: 2.75rem;--mmm-button-size-md-line-height: 1.5rem;--mmm-button-size-md-font-size: 1rem;--mmm-button-size-sm-height: 2.5rem;--mmm-button-size-sm-line-height: 1.125rem;--mmm-button-size-sm-font-size: .8125rem;--mmm-button-special-disabled-opacity: .4;--mmm-button-show-more-min-width: 0;--mmm-button-show-more-border-radius: .5rem;--mmm-button-show-more-padding: .5rem .5rem .5rem 0;--mmm-button-tertiary-disabled-opacity: .4;--mmm-button-secondary-disabled-opacity: .4;--mmm-button-primary-disabled-opacity: .4;--mmm-button-padding: .375rem 1rem;--mmm-button-min-width: 11.25rem;--mmm-button-border-radius: 10rem;--mmm-typography-text-foreground-contrast: var(--mmm-greyscale-grey7);--mmm-typography-text-foreground: var(--mmm-greyscale-grey1);--mmm-typography-base-family: GenosGFG, sans-serif;--mmm-backgrounds-dark-background: var(--mmm-main-colors-primary);--mmm-whites-white-disabled: var(--mmm-greyscale-grey4);--mmm-whites-white: var(--mmm-greyscale-white);--mmm-greyscale-on-grey4: var(--mmm-greyscale-grey1);--mmm-greyscale-on-grey: var(--mmm-greyscale-white);--mmm-greyscale-black-secondary: var(--mmm-greyscale-grey2);--mmm-greyscale-black-primary: var(--mmm-greyscale-grey1);--mmm-main-colors-on-secondary: var(--mmm-greyscale-white);--mmm-main-colors-on-primary: var(--mmm-greyscale-white);--mmm-progress-action-bar-button-next-text: var(--mmm-main-colors-primary);--mmm-progress-action-bar-progress: var(--mmm-main-colors-primary);--mmm-progress-action-bar-background-transp-layer: var(--mmm-state-primary-elements-ripple);--mmm-progress-action-bar-background: var(--mmm-main-colors-primary);--mmm-content-switch-active-background: var(--mmm-main-colors-primary);--mmm-content-switch-default-text: var(--mmm-greyscale-grey2);--mmm-campaign-button-text: var(--mmm-greyscale-white);--mmm-campaign-button-background: var(--mmm-main-colors-secondary);--mmm-campaign-teaser-bullet: var(--mmm-main-colors-secondary);--mmm-campaign-teaser-text: var(--mmm-greyscale-grey2);--mmm-campaign-teaser-headline: var(--mmm-main-colors-primary);--mmm-campaign-teaser-background: var(--mmm-greyscale-white);--mmm-campaign-disturber-standard-background: var(--mmm-main-colors-highlight);--mmm-campaign-disturber-round-background: var(--mmm-main-colors-secondary);--mmm-button-special-ripple: var(--mmm-state-default-elements-ripple);--mmm-button-special-hover: var(--mmm-state-default-elements-hover);--mmm-button-special-box-shadow-color: var(--mmm-state-default-elements-focus);--mmm-button-special-border-radius: var(--mmm-button-border-radius);--mmm-button-special-border: var(--mmm-main-colors-secondary);--mmm-button-special-background: var(--mmm-main-colors-secondary);--mmm-button-show-more-disabled-opacity: var(--mmm-button-tertiary-disabled-opacity);--mmm-button-tertiary-ripple: var(--mmm-state-default-elements-ripple);--mmm-button-tertiary-hover: var(--mmm-state-default-elements-hover);--mmm-button-tertiary-box-shadow-color: var(--mmm-state-default-elements-focus);--mmm-button-tertiary-border-radius: var(--mmm-button-border-radius);--mmm-button-tertiary-text: var(--mmm-main-colors-primary);--mmm-button-secondary-ripple: var(--mmm-state-default-elements-ripple);--mmm-button-secondary-hover: var(--mmm-state-default-elements-hover);--mmm-button-secondary-box-shadow-color: var(--mmm-state-default-elements-focus);--mmm-button-secondary-border-radius: var(--mmm-button-border-radius);--mmm-button-secondary-text: var(--mmm-main-colors-primary);--mmm-button-secondary-border: var(--mmm-main-colors-primary);--mmm-button-primary-ripple: var(--mmm-state-primary-elements-ripple);--mmm-button-primary-hover: var(--mmm-state-primary-elements-hover);--mmm-button-primary-box-shadow-color: var(--mmm-state-default-elements-focus);--mmm-button-primary-border-radius: var(--mmm-button-border-radius);--mmm-button-primary-border: var(--mmm-main-colors-primary);--mmm-button-primary-background: var(--mmm-main-colors-primary);--mmm-progress-action-bar-button-prev-text: var(--mmm-main-colors-on-primary);--mmm-progress-action-bar-button-prev-border: var(--mmm-main-colors-on-primary);--mmm-progress-action-bar-button-next-background: var(--mmm-main-colors-on-primary);--mmm-progress-action-bar-button-next-border: var(--mmm-main-colors-on-primary);--mmm-progress-action-bar-text: var(--mmm-main-colors-on-primary);--mmm-content-switch-active-text: var(--mmm-main-colors-on-primary);--mmm-content-switch-default-background: var(--mmm-main-colors-on-primary);--mmm-campaign-disturber-standard-text: var(--mmm-main-colors-on-primary);--mmm-campaign-disturber-round-text: var(--mmm-main-colors-on-secondary);--mmm-button-special-text: var(--mmm-main-colors-on-secondary);--mmm-button-show-more-ripple: var(--mmm-button-tertiary-ripple);--mmm-button-show-more-hover: var(--mmm-button-tertiary-hover);--mmm-button-show-more-box-shadow-color: var(--mmm-button-tertiary-box-shadow-color);--mmm-button-show-more-text: var(--mmm-button-tertiary-text);--mmm-button-tertiary-border: var(--mmm-main-colors-on-primary);--mmm-button-tertiary-background: var(--mmm-main-colors-on-primary);--mmm-button-secondary-background: var(--mmm-main-colors-on-primary);--mmm-button-primary-text: var(--mmm-main-colors-on-primary);--mmm-button-show-more-border: var(--mmm-button-tertiary-border);--mmm-button-show-more-background: var(--mmm-button-tertiary-background)}@font-face{font-family:GenosGFG;src:url("./media/GenosGFG-Regular-4QVRMTAL.woff2") format("woff2");font-weight:400}@font-face{font-family:GenosGFG;src:url("./media/GenosGFG-Bold-P6EXOSJU.woff2") format("woff2");font-weight:700}@font-face{font-family:GenosGFG;src:url("./media/GenosGFG-BoldItalic-X5GJJ74Y.woff2") format("woff2");font-style:italic;font-weight:700}app-sidebar{display:block;width:100%;height:100%;overflow:visible}.sidebar-shell{--sidebar-primary-width: 24rem;--sidebar-secondary-width: 22.5rem;display:grid;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);width:var(--sidebar-primary-width);height:100%;overflow:hidden;background:var(--surface);box-shadow:var(--mmm-shadow-overlay);transition:width .22s ease}.sidebar-shell--secondary-open{width:calc(var(--sidebar-primary-width) + var(--sidebar-secondary-width))}.sidebar-actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--mmm-space-4);width:var(--sidebar-primary-width);padding:var(--mmm-space-8) var(--mmm-space-12);border-bottom:1px solid var(--mmm-greyscale-grey8, #e6e9ee)}.sidebar-actions__button{display:flex;align-items:center;justify-content:center;width:var(--mmm-control-size-md);height:var(--mmm-control-size-md);padding:0;border:0;border-radius:var(--mmm-border-radius-md);color:var(--text-muted);background:transparent;font-size:var(--mmm-icon-size-md);cursor:pointer}.sidebar-actions__button:hover,.sidebar-actions__button:focus-visible{color:var(--primary);background:var(--mmm-state-default-elements-hover);outline:none}.sidebar-actions__button--active{color:var(--primary);background:var(--mmm-state-default-elements-hover)}.sidebar-levels{position:relative;display:flex;min-height:0}.sidebar-level{height:100%;overflow-y:auto;background:var(--surface)}.sidebar-level--primary{flex:0 0 var(--sidebar-primary-width);width:var(--sidebar-primary-width);padding:var(--mmm-space-24) var(--mmm-space-16);border-right:1px solid var(--mmm-greyscale-grey7)}.sidebar-search{display:flex;align-items:center;gap:var(--mmm-space-8);height:var(--mmm-field-height-md);margin-bottom:var(--mmm-space-28);padding:0 var(--mmm-space-12);border:1px solid var(--mmm-greyscale-grey9);border-radius:var(--mmm-border-radius-sm);color:var(--text-muted);background:var(--mmm-backgrounds-fields-background);font-size:var(--mmm-icon-size-md);font-weight:400}.sidebar-search:focus-within{border-color:var(--primary);box-shadow:0 0 0 var(--mmm-focus-ring-width-sm) color-mix(in srgb,var(--focus-ring) 24%,transparent);background:var(--surface)}.sidebar-search input{width:100%;min-width:0;min-height:0;padding:0;border:0;outline:0;box-shadow:none;background:transparent;font-size:.875rem;font-weight:400}.sidebar-search input:focus,.sidebar-search input:hover{border:0;outline:0;box-shadow:none;background:transparent}.sidebar-section-title{padding:0 0 var(--mmm-space-8);color:var(--text-muted);font-size:.8125rem;line-height:1.125rem;font-weight:700}.sidebar-menu{display:grid;margin:0 calc(var(--mmm-space-16) * -1)}.sidebar-menu__item{position:relative;display:grid;grid-template-columns:var(--mmm-icon-size-md) minmax(0,1fr) var(--mmm-icon-size-sm);align-items:center;gap:var(--mmm-space-12);width:100%;min-height:3.25rem;padding:var(--mmm-space-10) var(--mmm-space-20);border:0;border-bottom:1px solid var(--mmm-greyscale-grey7);border-radius:0;color:var(--text);background:transparent;text-align:left;cursor:pointer;transition:color .15s ease,background .15s ease}.sidebar-menu__item:hover{color:var(--primary);background:var(--mmm-state-default-elements-hover)}.sidebar-menu__item:focus-visible{z-index:1;outline-offset:-2px}.sidebar-menu__item--active{color:var(--primary);background:var(--mmm-state-default-elements-ripple)}.sidebar-menu__item--active:after{content:"";position:absolute;inset:0 0 0 auto;width:var(--mmm-border-width-3);background:var(--primary)}.sidebar-menu__icon,.sidebar-menu__chevron{display:inline-flex;align-items:center;justify-content:center}.sidebar-menu__icon{color:var(--primary);font-size:var(--mmm-icon-size-md)}.sidebar-menu__label{min-width:0;overflow:hidden;font-size:.9375rem;line-height:1.25rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.sidebar-menu__chevron{color:var(--primary);font-size:var(--mmm-icon-size-sm)}.sidebar-empty{padding:var(--mmm-space-16) var(--mmm-space-12);color:var(--text-muted);font-size:.8125rem}.sidebar-level--secondary{flex:0 0 var(--sidebar-secondary-width);width:var(--sidebar-secondary-width);border-right:1px solid var(--mmm-greyscale-grey7);opacity:0;transform:translate(-1.5rem);pointer-events:none;transition:opacity .18s ease,transform .22s ease}.sidebar-level--secondary-visible{opacity:1;transform:translate(0);pointer-events:auto}.sidebar-secondary-header{display:grid;grid-template-columns:var(--mmm-control-size-md) var(--mmm-control-size-md) minmax(0,1fr);align-items:center;gap:var(--mmm-space-8);min-height:4.25rem;padding:var(--mmm-space-12) var(--mmm-space-16);border-bottom:1px solid var(--mmm-greyscale-grey7)}.sidebar-secondary-header>div{min-width:0}.sidebar-secondary-header span,.sidebar-secondary-header strong{display:block}.sidebar-secondary-header span:not(.sidebar-secondary-header__icon){color:var(--text-muted);font-size:.6875rem;line-height:.875rem;font-weight:700;text-transform:uppercase}.sidebar-secondary-header strong{overflow:hidden;color:var(--mmm-main-colors-highlight);font-size:1rem;line-height:1.5rem;text-overflow:ellipsis;white-space:nowrap}.sidebar-secondary-header__back{display:flex;color:var(--primary)}.sidebar-secondary-header__back:hover,.sidebar-secondary-header__back:focus-visible{background:var(--mmm-state-default-elements-hover)}.sidebar-secondary-header__icon{display:flex!important;align-items:center;justify-content:center;width:var(--mmm-control-size-md);height:var(--mmm-control-size-md);border-radius:var(--mmm-border-radius-md);color:var(--primary);background:var(--mmm-state-default-elements-hover);font-size:var(--mmm-icon-size-md)}.sidebar-secondary-back{display:flex;align-items:center;justify-content:center;width:100%;min-height:3rem;color:var(--primary);cursor:pointer;border:none;border-bottom:1px solid var(--mmm-greyscale-grey7);background:transparent;font-size:var(--mmm-icon-size-md)}.sidebar-secondary-back:hover,.sidebar-secondary-back:focus-visible{background:var(--mmm-state-default-elements-hover)}.sidebar-widget__frame{width:100%;min-height:200px;border:0;background:#fff}.sidebar-widget__open{width:100%;margin-top:var(--mmm-space-12)}.sidebar-widget{padding:var(--mmm-space-20) var(--mmm-space-16)}.sidebar-widget ul{display:grid;gap:0;margin:0;padding:0;list-style:none}.sidebar-widget li,.sidebar-widget a,.sidebar-widget button:not(.icon-button){width:100%;padding:var(--mmm-space-14) var(--mmm-space-16);border:0;border-bottom:1px solid var(--mmm-greyscale-grey7);border-radius:0;color:var(--text);background:transparent;font:inherit;font-weight:700;text-align:left;cursor:pointer}.sidebar-widget li:hover,.sidebar-widget a:hover,.sidebar-widget button:not(.icon-button):hover{color:var(--primary);background:var(--mmm-state-default-elements-hover)}@media(max-width:47.9375rem){.sidebar-shell{--sidebar-primary-width: min(20rem, 88vw);--sidebar-secondary-width: min(20rem, 88vw)}.sidebar-shell--secondary-open{width:var(--sidebar-secondary-width)}.sidebar-level--primary{position:absolute;inset:0 auto 0 0;z-index:1;transition:transform .22s ease}.sidebar-shell--secondary-open .sidebar-level--primary{transform:translate(-100%)}.sidebar-level--secondary{flex-basis:var(--sidebar-secondary-width)}}@media(prefers-reduced-motion:reduce){.sidebar-shell,.sidebar-level--secondary,.sidebar-level--primary{transition:none}}:root{--success: #2e7d32;--warning: #f9a825;--error: #d32f2f;--gray-0: #ffffff;--gray-50: #f7f9fb;--gray-100: #f2f4f7;--gray-200: #e6e9ee;--gray-300: #d9dde3;--gray-400: #c3c8cf;--gray-500: #a5acb6;--gray-600: #7b828c;--gray-700: #5c636e;--gray-800: #383f49;--gray-900: #23272f;--accent: #e6722e;--accent-hover: #cf5f20;--accent-light: #f8b78f;--accent-contrast: var(--gray-0);--background: var(--gray-100);--border: var(--gray-300);--text: var(--gray-900);--text-muted: var(--gray-700);--primary: #1b5eaa;--primary-dark: #133f73;--primary-gradient: linear-gradient(135deg, #1b5eaa, #133f73);--primary-contrast: var(--gray-0);--background-light: var(--gray-50);--background-lighter: var(--gray-0);--background-darker: var(--gray-400);--background-dark: var(--gray-600);--background-contrast: var(--gray-900);--background-darker-contrast: var(--gray-50);--space-0: 0px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 40px;--space-8: 48px;--space-9: 60px;--space-10: 72px;--space-11: 96px;--space-12: 120px;--font-sans: ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, "Apple Color Emoji", "Segoe UI Emoji";--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--lh-tight: 1.15;--lh-normal: 1.35;--lh-relaxed: 1.55;--fs-xxs: clamp(10px, .72vw, 11px);--fs-xs: clamp(11px, .78vw, 12px);--fs-sm: clamp(12px, .85vw, 13px);--fs-md: clamp(13px, 1vw, 15px);--fs-lg: clamp(16px, 1.4vw, 18px);--fs-xl: clamp(18px, 1.8vw, 22px);--fs-2xl: clamp(20px, 2.3vw, 26px);--fs-3xl: clamp(22px, 2.8vw, 32px);--fs-4xl: clamp(26px, 3.6vw, 40px);--fs-5xl: clamp(32px, 4.6vw, 52px)}*{box-sizing:border-box}html,body{height:100%;font-family:var(--font-sans);font-weight:var(--fw-regular);font-size:13px;line-height:var(--lh-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,[role=button]{-webkit-user-select:none;user-select:none}input,textarea,select,code,pre{-webkit-user-select:text;user-select:text}body{margin:0;background:var(--background);color:var(--text);font:13px/1.4 var(--font-sans)}button,input{font:inherit;color:inherit}.vscode-shadow{box-shadow:inset 0 1px #ffffff08,0 0 0 1px var(--border)}.drag-hint{outline:2px dashed var(--accent);outline-offset:-2px}.grid{display:grid;gap:var(--space-4);align-items:stretch}.grid--2{grid-template-columns:repeat(2,1fr)}.grid--3{grid-template-columns:repeat(3,1fr)}.grid--4{grid-template-columns:repeat(4,1fr)}.grid--6{grid-template-columns:repeat(6,1fr)}.grid--12{grid-template-columns:repeat(12,1fr)}.container{position:relative;margin:auto;width:100%;max-width:1200px;padding:var(--space-5) var(--space-3);box-sizing:border-box}p{margin:0 0 var(--space-5);color:var(--text)}small,.text-small{font-size:var(--fs-xxs);line-height:var(--lh-relaxed)}hr{border:none;border-top:1px solid var(--border);margin:var(--space-3) 0}.h1,h1{font-size:var(--fs-5xl);line-height:var(--lh-tight);font-weight:var(--fw-bold);letter-spacing:-.01em;margin:0 0 var(--space-5);color:var(--text)}.h2,h2{font-size:var(--fs-4xl);line-height:var(--lh-tight);font-weight:var(--fw-bold);margin:0 0 var(--space-5);color:var(--text)}.h3,h3{font-size:var(--fs-3xl);line-height:var(--lh-tight);font-weight:var(--fw-semibold);margin:0 0 var(--space-5);color:var(--text)}.h4,h4{font-size:var(--fs-2xl);line-height:var(--lh-tight);font-weight:var(--fw-semibold);margin:0 0 var(--space-5);color:var(--text)}.h5,h5{font-size:var(--fs-xl);line-height:var(--lh-tight);font-weight:var(--fw-medium);margin:0 0 var(--space-5);color:var(--text)}.h6,h6{font-size:var(--fs-lg);line-height:var(--lh-tight);font-weight:var(--fw-medium);margin:0 0 var(--space-5);color:var(--text-muted)}.lead{font-size:var(--fs-md);line-height:var(--lh-relaxed);color:var(--text)}.subtitle{font-size:var(--fs-sm);color:var(--text-muted)}.eyebrow{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin-bottom:var(--space-2)}.text-muted{color:var(--text-muted)!important}.text-inverse{color:var(--background-darker-contrast)}.text-primary{color:var(--primary)}.text-accent{color:var(--accent)}.text-mono{font-family:var(--font-mono)}.prose{max-width:68ch;font-size:var(--fs-sm);line-height:var(--lh-relaxed)}.prose p+h2,.prose p+h3{margin-top:var(--space-4)}a{color:var(--primary);text-decoration:none}a:hover{text-decoration:underline}ul,ol{margin:var(--space-2) 0 var(--space-3) var(--space-4)}table{width:100%;border-collapse:collapse;font-size:var(--fs-sm)}th,td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border)}th{text-align:left;font-weight:var(--fw-semibold);color:var(--text)}code,pre{font-family:var(--font-mono);font-size:var(--fs-xs)}code{background:var(--background-light);padding:2px 4px;border-radius:4px;border:1px solid var(--border)}pre{background:var(--background-light);padding:var(--space-3);border-radius:8px;border:1px solid var(--border);overflow:auto}.titlebar,.toolbar{color:var(--primary-contrast)}.titlebar .title,.toolbar .title{font-size:var(--fs-2xl);font-weight:var(--fw-semibold);line-height:var(--lh-tight);color:var(--primary-contrast)}.titlebar .subtitle,.toolbar .subtitle{color:color(from var(--primary-contrast) srgb r g b/80%)}@media(max-width:768px){.h1,h1{letter-spacing:0}.prose{max-width:60ch}}.m-0{margin:var(--space-0)!important}.m-1{margin:var(--space-1)!important}.m-2{margin:var(--space-2)!important}.m-3{margin:var(--space-3)!important}.m-4{margin:var(--space-4)!important}.m-5{margin:var(--space-5)!important}.m-6{margin:var(--space-6)!important}.mt-0{margin-top:var(--space-0)!important}.mt-1{margin-top:var(--space-1)!important}.mt-2{margin-top:var(--space-2)!important}.mt-3{margin-top:var(--space-3)!important}.mt-4{margin-top:var(--space-4)!important}.mb-0{margin-bottom:var(--space-0)!important}.mb-1{margin-bottom:var(--space-1)!important}.mb-2{margin-bottom:var(--space-2)!important}.mb-3{margin-bottom:var(--space-3)!important}.mb-4{margin-bottom:var(--space-4)!important}.ml-0{margin-left:var(--space-0)!important}.ml-1{margin-left:var(--space-1)!important}.ml-2{margin-left:var(--space-2)!important}.ml-3{margin-left:var(--space-3)!important}.ml-4{margin-left:var(--space-4)!important}.mr-0{margin-right:var(--space-0)!important}.mr-1{margin-right:var(--space-1)!important}.mr-2{margin-right:var(--space-2)!important}.mr-3{margin-right:var(--space-3)!important}.mr-4{margin-right:var(--space-4)!important}.p-0{padding:var(--space-0)!important}.p-1{padding:var(--space-1)!important}.p-2{padding:var(--space-2)!important}.p-3{padding:var(--space-3)!important}.p-4{padding:var(--space-4)!important}.p-5{padding:var(--space-5)!important}.p-6{padding:var(--space-6)!important}.pt-1{padding-top:var(--space-1)!important}.pt-2{padding-top:var(--space-2)!important}.pt-3{padding-top:var(--space-3)!important}.pt-4{padding-top:var(--space-4)!important}.pb-1{padding-bottom:var(--space-1)!important}.pb-2{padding-bottom:var(--space-2)!important}.pb-3{padding-bottom:var(--space-3)!important}.pb-4{padding-bottom:var(--space-4)!important}.pl-1{padding-left:var(--space-1)!important}.pl-2{padding-left:var(--space-2)!important}.pl-3{padding-left:var(--space-3)!important}.pl-4{padding-left:var(--space-4)!important}.pr-1{padding-right:var(--space-1)!important}.pr-2{padding-right:var(--space-2)!important}.pr-3{padding-right:var(--space-3)!important}.pr-4{padding-right:var(--space-4)!important}.gap-1{gap:var(--space-1)!important}.gap-2{gap:var(--space-2)!important}.gap-3{gap:var(--space-3)!important}.gap-4{gap:var(--space-4)!important}.gap-5{gap:var(--space-5)!important}.gap-6{gap:var(--space-6)!important}.iframe{height:100%;width:100%;border:none;background-color:#fff}@font-face{font-family:GenosGFG;src:url(/fonts/GenosGFG-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GenosGFG;src:url(/fonts/GenosGFG-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:GenosGFG;src:url(/fonts/GenosGFG-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}:root{--font-sans: var(--mmm-typography-base-family, "GenosGFG", sans-serif);--primary: var(--mmm-main-colors-primary);--primary-dark: var(--mmm-main-colors-primary-variant);--primary-gradient: linear-gradient(135deg, var(--mmm-main-colors-primary), var(--mmm-main-colors-highlight));--primary-contrast: var(--mmm-main-colors-on-primary);--accent: var(--mmm-main-colors-secondary);--accent-hover: var(--mmm-main-colors-secondary-variant);--accent-light: #ffd9bf;--accent-contrast: var(--mmm-main-colors-on-secondary);--background: var(--mmm-backgrounds-primary-background);--background-light: var(--mmm-greyscale-grey5);--background-lighter: var(--mmm-greyscale-white);--border: var(--mmm-greyscale-grey7);--text: var(--mmm-greyscale-grey1);--text-muted: var(--mmm-greyscale-grey2);--success: var(--mmm-alerts-positiv);--warning: var(--mmm-alerts-priority-medium);--error: var(--mmm-alerts-negative);--radius-sm: var(--mmm-border-radius-sm);--radius-md: var(--mmm-border-radius-md);--radius-lg: var(--mmm-border-radius-lg);--radius-pill: 999px;--shadow-card: var(--mmm-shadow-card);--shadow-overlay: var(--mmm-shadow-overlay);--surface: var(--mmm-greyscale-white);--surface-subtle: var(--mmm-greyscale-grey5);--focus-ring: var(--mmm-state-default-elements-focus);--control-height: var(--mmm-control-size-lg)}html,body{font-family:var(--font-sans);font-size:16px;line-height:1.5}body{background:var(--background);color:var(--text)}h1,.h1{color:var(--mmm-main-colors-highlight);font-size:2.375rem;line-height:2.75rem;font-weight:700;letter-spacing:0;margin-bottom:var(--mmm-space-16)}h2,.h2{color:var(--text);font-size:1.375rem;line-height:2rem;font-weight:700;margin-bottom:var(--mmm-space-16)}h3,.h3,h4,.h4{color:var(--text);font-size:1.125rem;line-height:1.5rem;font-weight:700;margin-bottom:var(--mmm-space-12)}h5,.h5,h6,.h6{color:var(--text);font-size:1rem;line-height:1.5rem;font-weight:700;margin-bottom:var(--mmm-space-8)}p{line-height:1.5rem;margin-bottom:var(--mmm-space-16)}:where(a,button,input,select,textarea):focus-visible{outline:var(--mmm-focus-ring-width-sm) solid var(--focus-ring);outline-offset:var(--mmm-space-2)}button.toolbar-button,.toolbar-button,button.btn,.btn{font-family:var(--font-sans);min-height:var(--mmm-button-size-sm-height);min-width:0;font-size:var(--mmm-button-size-sm-font-size);line-height:var(--mmm-button-size-sm-line-height);font-weight:700;border:1px solid transparent;border-radius:var(--mmm-button-border-radius);padding:var(--mmm-button-padding);cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease}.toolbar-button--primary,.btn--primary{background:var(--primary);color:var(--primary-contrast)}.toolbar-button--primary:hover,.btn--primary:hover{background:color-mix(in srgb,var(--primary) 90%,#000 10%)}.toolbar-button--secondary,.btn--secondary{background:transparent;border-color:var(--primary);color:var(--primary)}.toolbar-button--secondary:hover,.btn--secondary:hover{background:var(--mmm-state-default-elements-hover)}.toolbar-button--ghost,.btn--ghost{background:transparent;border-color:transparent;color:var(--primary)}.toolbar-button--ghost:hover,.btn--ghost:hover{background:var(--mmm-state-default-elements-hover)}.toolbar-button:focus-visible,.btn:focus-visible{outline:none;box-shadow:0 0 0 var(--mmm-focus-ring-width-md) color-mix(in srgb,var(--focus-ring) 28%,transparent)}.toolbar-button:disabled,.btn:disabled{cursor:not-allowed;opacity:var(--mmm-button-primary-disabled-opacity)}.ds-card-title{margin:0 0 var(--mmm-space-4, 4px);font-size:var(--mmm-font-size-lg, 18px);font-weight:700;color:var(--mmm-main-colors-highlight, #002d67)}.ds-card-eyebrow{font-size:var(--mmm-font-size-xs, 12px);letter-spacing:.06em;text-transform:uppercase;color:var(--mmm-color-text-secondary, #6b7686);margin-bottom:var(--mmm-space-2, 2px)}:where(input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:var(--mmm-field-height-md);padding:var(--mmm-space-8) var(--mmm-space-12);border:var(--mmm-border-width-1) solid var(--mmm-greyscale-grey9);border-radius:var(--mmm-border-radius-sm);background:var(--mmm-backgrounds-fields-background);color:var(--text);font:inherit;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}:where(input:not([type=checkbox]):not([type=radio]),select,textarea):hover:not(:disabled){border-color:var(--primary)}:where(input:not([type=checkbox]):not([type=radio]),select,textarea):focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 var(--mmm-focus-ring-width-sm) color-mix(in srgb,var(--focus-ring) 24%,transparent);background:var(--surface)}label{font-weight:700}.card,.tile{background:var(--background-lighter);border:1px solid transparent;border-radius:var(--mmm-border-radius-md);box-shadow:var(--shadow-card)}table{background:var(--surface)}th{color:var(--text-muted);font-size:.8125rem;line-height:1.125rem;font-weight:700}th,td{padding:var(--mmm-space-12) var(--mmm-space-16);border-bottom-color:var(--mmm-greyscale-grey7)}@media(max-width:63.9375rem){h1,.h1{font-size:1.75rem;line-height:2rem}}
