:root{--text-heading:      #0c0c0c;--text-body:         #0c0c0c;--text-caption:      #0c0c0c;--text-placeholder:  #737373;--text-subtle:       #5c5c5c;--text-inverse-heading:     #ffffff;--text-inverse-body:        #ffffff;--text-inverse-caption:     #ffffff;--text-inverse-placeholder: #ffffff;--text-brand:              #115fce;--text-brand-hover:        #0a397c;--text-brand-subtle:       #a0bfeb;--text-on-brand:           #cfdff5;--text-on-brand-hover:     #709fe2;--text-secondary:              #af9cd3;--text-secondary-hover:        #2e1065;--text-secondary-subtle:       #f3f0fa;--text-on-secondary:           #f3f0fa;--text-on-secondary-hover:     #cfc4e5;--text-error:              #c02b2b;--text-error-hover:        #7f1d1d;--text-on-error:           #f2d5d5;--text-on-error-hover:     #d98080;--text-info:               #115fce;--text-info-hover:         #0e4ca5;--text-on-info:            #cfdff5;--text-on-info-hover:      #a0bfeb;--text-warning:            #d2722b;--text-warning-hover:      #7c2d12;--text-on-warning:         #fff7ed;--text-on-warning-hover:   #f1d5bf;--text-success:            #3a933a;--text-success-hover:      #2e762e;--text-on-success:         #ebf4eb;--text-on-success-hover:   #c4dfc4;--text-disabled:           #ababab;--text-on-disabled:        #737373;--text-on-disabled-color:  #e3e3e3;--icon-default:  #000000;--icon-subtle:   #ababab;--icon-inverse:  #ffffff;--icon-brand:        #115fce;--icon-brand-hover:  #0a397c;--icon-brand-subtle: #a0bfeb;--icon-on-brand:     #ffffff;--icon-secondary:        #af9cd3;--icon-secondary-hover:  #2e1065;--icon-secondary-subtle: #dfd7ed;--icon-on-secondary:     #ffffff;--icon-error:          #c02b2b;--icon-error-hover:    #7f1d1d;--icon-on-error:       #d98080;--icon-info:           #115fce;--icon-info-hover:     #0e4ca5;--icon-on-info:        #cfdff5;--icon-warning:        #d2722b;--icon-warning-hover:  #7c2d12;--icon-on-warning:     #fff7ed;--icon-success:        #3a933a;--icon-success-hover:  #2e762e;--icon-on-success:     #ebf4eb;--icon-disabled:          #d7d7d7;--icon-on-disabled-color: #e3e3e3;--icon-size-sm:      16px;--icon-size-md:      18px;--icon-size-default: 20px;--icon-size-lg:      24px;--surface-page:    #f0f0f0;--surface-default: #ffffff;--surface-brand:              #115fce;--surface-brand-hover:        #0e4ca5;--surface-brand-muted:        #417fd8;--surface-brand-light:        #709fe2;--surface-brand-xlight:       #e7effa;--surface-brand-subtle:       #f0f6ff;--surface-brand-subtle-hover: #b8cff0;--surface-secondary:              #af9cd3;--surface-secondary-hover:        #8c7da9;--surface-secondary-subtle:       #e7e1f2;--surface-secondary-subtle-hover: #f3f0fa;--surface-neutral:              #ababab;--surface-neutral-hover:        #8f8f8f;--surface-neutral-subtle:       #f0f0f0;--surface-neutral-subtle-hover: #e3e3e3;--surface-error:              #c02b2b;--surface-error-hover:        #9a2222;--surface-error-subtle:       #f9eaea;--surface-error-subtle-hover: #ecbfbf;--surface-info:              #115fce;--surface-info-hover:        #0e4ca5;--surface-info-subtle:       #e7effa;--surface-info-subtle-hover: #b8cff0;--surface-warning:              #d2722b;--surface-warning-hover:        #a85b22;--surface-warning-subtle:       #fff7ed;--surface-warning-subtle-hover: #f1d5bf;--surface-success:              #3a933a;--surface-success-hover:        #2e762e;--surface-success-subtle:       #ebf4eb;--surface-success-subtle-hover: #c4dfc4;--surface-disabled: #f0f0f0;--border-default: #e3e3e3;--border-inverse: #ffffff;--border-brand:              #115fce;--border-brand-hover:        #0e4ca5;--border-brand-focus:        #115fce;--border-brand-subtle:       #cfdff5;--border-brand-subtle-hover: #a0bfeb;--border-secondary:              #af9cd3;--border-secondary-hover:        #8c7da9;--border-secondary-focus:        #af9cd3;--border-secondary-subtle:       #f3f0fa;--border-secondary-subtle-hover: #dfd7ed;--border-error:              #c02b2b;--border-error-hover:        #9a2222;--border-error-focus:        #c02b2b;--border-error-subtle:       #f9eaea;--border-error-subtle-hover: #e6aaaa;--border-info:              #115fce;--border-info-hover:        #0e4ca5;--border-info-focus:        #115fce;--border-info-subtle:       #e7effa;--border-info-subtle-hover: #b8cff0;--border-warning:              #d2722b;--border-warning-hover:        #a85b22;--border-warning-focus:        #d2722b;--border-warning-subtle:       #fff7ed;--border-warning-subtle-hover: #f1d5bf;--border-success:              #3a933a;--border-success-hover:        #2e762e;--border-success-focus:        #3a933a;--border-success-subtle:       #ebf4eb;--border-success-subtle-hover: #c4dfc4;--border-disabled: #e3e3e3;--border-width-default: 1px;--radius-none: 0px;--radius-sm:   2px;--radius-md:   4px;--radius-lg:   8px;--radius-xl:   12px;--radius-2xl:  16px;--radius-full: 96px;--shadow-none: none;--shadow-subtle:
    0 0 3px 0    rgba(0, 0, 0, 0.10),
    0 0 2px -1px rgba(0, 0, 0, 0.10);--shadow-medium:
    0 0 6px -1px rgba(0, 0, 0, 0.10),
    0 0 4px -2px rgba(0, 0, 0, 0.10);--shadow-large:
    0 0 15px -3px rgba(0, 0, 0, 0.10),
    0 0  6px -4px rgba(0, 0, 0, 0.10);--shadow-focus-brand: 0 0 0 3px var(--border-brand-subtle);--transition-control: 0.15s ease;--space-stack-xs:   4px;--space-stack-s:    8px;--space-stack-m:    12px;--space-stack-l:    16px;--space-stack-xl:   20px;--space-stack-xxl:  24px;--space-stack-xxxl: 32px;--space-inline-xs:   4px;--space-inline-s:    8px;--space-inline-m:    12px;--space-inline-l:    16px;--space-inline-xl:   20px;--space-inline-xxl:  24px;--space-inline-xxxl: 32px;--space-inset-xs:   4px;--space-inset-s:    8px;--space-inset-m:    12px;--space-inset-l:    16px;--space-inset-xl:   20px;--space-inset-xxl:  24px;--space-inset-xxxl: 32px;--form-field-gap:    var(--space-stack-xs);--form-group-gap:    var(--space-stack-s);--form-section-gap:  var(--space-stack-xxl);--modal-padding:       var(--space-inset-xxl);--modal-header-gap:    var(--space-inline-m);--modal-footer-gap:    var(--space-inline-s);--card-padding:  var(--space-inset-l);--card-gap:      var(--space-stack-m);--section-gap:  var(--space-stack-xxl);--page-gap:     var(--space-stack-xxxl);--inline-gap:   var(--space-inline-m);--cluster-gap:  var(--space-inline-s);--font-family: "Open Sans", sans-serif;--font-weight-regular:  400;--font-weight-semibold: 500;--text-display-1-size:        60px;--text-display-1-line-height: 72px;--text-display-1-weight:      500;--text-display-2-size:        48px;--text-display-2-line-height: 56px;--text-display-2-weight:      500;--text-h1-size:        40px;--text-h1-line-height: 48px;--text-h1-weight:      500;--text-h2-size:        32px;--text-h2-line-height: 40px;--text-h2-weight:      500;--text-h3-size:        24px;--text-h3-line-height: 28px;--text-h3-weight:      500;--text-h4-size:        20px;--text-h4-line-height: 24px;--text-h4-weight:      500;--type-caption-size:        12px;--type-caption-line-height: 16.8px;--type-caption-weight:      400;--type-heading-large-size:        32px;--type-heading-large-line-height: 38.4px;--type-heading-large-weight:      500;--type-heading-medium-size:        24px;--type-heading-medium-line-height: 28.8px;--type-heading-medium-weight:      500;--type-heading-small-size:        20px;--type-heading-small-line-height: 24px;--type-heading-small-weight:      500;--type-body-default-size:        15px;--type-body-default-line-height: 22.4px;--type-body-default-weight:      400;--type-body-strong-size:        16px;--type-body-strong-line-height: 22.4px;--type-body-strong-weight:      500;--type-body-muted-size:        16px;--type-body-muted-line-height: 22.4px;--type-body-muted-weight:      400;--type-body-muted-color:       #5c5c5c;--type-body-small-size:        14px;--type-body-small-line-height: 22.4px;--type-body-small-weight:      400;--type-label-strong-size:        15px;--type-label-strong-line-height: 19.6px;--type-label-strong-weight:      500;--type-label-regular-size:        15px;--type-label-regular-line-height: 19.6px;--type-label-regular-weight:      400}@media (max-width: 1024px){:root{--text-display-1-size:        48px;--text-display-1-line-height: 56px;--text-display-2-size:        40px;--text-display-2-line-height: 48px;--text-h1-size:        32px;--text-h1-line-height: 40px;--text-h2-size:        28px;--text-h2-line-height: 32px}}@media (max-width: 440px){:root{--text-display-1-size:        48px;--text-display-1-line-height: 56px;--text-display-2-size:        40px;--text-display-2-line-height: 48px;--text-h1-size:        32px;--text-h1-line-height: 40px;--text-h2-size:        28px;--text-h2-line-height: 32px}}
