:root {    --cur-box-radius:  12px;    --cur-heading-font-family:  WorkSans;    --cur-body-font-family:  WorkSans;    --cur-primary-color:  #cbff8c;    --cur-primary-light-color:  #d3ff9d;    --cur-primary-dark-color:  #add977;    --cur-primary-contrast-color:  #000000;    --cur-secondary-color:  #e3e36a;    --cur-secondary-light-color:  #e7e780;    --cur-secondary-dark-color:  #c1c15a;    --cur-secondary-contrast-color:  #000000;    --cur-heading-text-color:  #172032;    --cur-body-text-color:  #586275;    --cur-success-color:  #85e13a;    --cur-success-light-color:  #f3fceb;    --cur-success-dark-color:  #43711d;    --cur-success-contrast-color:  #000000;    --cur-warning-color:  #fac515;    --cur-warning-light-color:  #fff9e8;    --cur-warning-dark-color:  #7d630b;    --cur-warning-contrast-color:  #000000;    --cur-error-color:  #f97066;    --cur-error-light-color:  #fef1f0;    --cur-error-dark-color:  #7d3833;    --cur-error-contrast-color:  #000000;    --cur-heading-1-weight:  700;    --cur-heading-1-size:  3rem;    --cur-heading-1-line-height:  1.2;    --cur-heading-1-letter-space:  1px;    --cur-heading-1-transform:  none;    --cur-heading-2-weight:  700;    --cur-heading-2-size:  2.25rem;    --cur-heading-2-line-height:  1.2;    --cur-heading-2-letter-space:  1px;    --cur-heading-2-transform:  none;    --cur-heading-3-weight:  700;    --cur-heading-3-size:  1.875rem;    --cur-heading-3-line-height:  1.1;    --cur-heading-3-letter-space:  1px;    --cur-heading-3-transform:  none;    --cur-heading-4-weight:  600;    --cur-heading-4-size:  1.75rem;    --cur-heading-4-line-height:  1.1;    --cur-heading-4-letter-space:  1px;    --cur-heading-4-transform:  none;    --cur-heading-5-weight:  500;    --cur-heading-5-size:  1.625rem;    --cur-heading-5-line-height:  1.1;    --cur-heading-5-letter-space:  1px;    --cur-heading-5-transform:  none;    --cur-heading-6-weight:  400;    --cur-heading-6-size:  1.5rem;    --cur-heading-6-line-height:  1;    --cur-heading-6-letter-space:  normal;    --cur-heading-6-transform:  none;    --cur-body-large-weight:  600;    --cur-body-large-size:  1.125rem;    --cur-body-large-line-height:  1.1;    --cur-body-large-letter-space:  normal;    --cur-body-large-transform:  none;    --cur-body-weight:  400;    --cur-body-size:  1rem;    --cur-body-line-height:  1;    --cur-body-letter-space:  normal;    --cur-body-transform:  none;    --cur-caption-weight:  400;    --cur-caption-size:  0.875rem;    --cur-caption-line-height:  1;    --cur-caption-letter-space:  normal;    --cur-caption-transform:  none;    --cur-button-weight:  600;    --cur-button-size:  1rem;    --cur-button-line-height:  1.1;    --cur-button-letter-space:  normal;    --cur-button-transform:  uppercase;    --cur-color-white:  #FFFFFF;    --cur-color-black:  #000000;    --cur-color-25:  #ffffff;    --cur-color-50:  #ffffff;    --cur-color-100:  #fffff2;    --cur-color-200:  #ffffca;    --cur-color-300:  #f4ffa8;    --cur-color-400:  #cbff8c;    --cur-color-500:  #a2cc70;    --cur-color-600:  #82a35a;    --cur-color-700:  #688348;    --cur-color-800:  #536839;    --cur-color-900:  #43542e;    --cur-text-color-primary:  #FFFFFF;    --cur-text-color-secondary:  #FFFFFF;    --cur-text-color-tertiary:  #FFFFFF;    }  