/**
 * Do not edit directly, this file was auto-generated.
 */

html[data-theme='light'] {
  --grid-gap: 1.25rem;
  --grid-margin: 1.5rem;
  --grid-column: 0.75rem;
  --radius-xs: 0.5rem;
  --radius-sm: 0.625rem;
  --radius-round: 6249.9375rem;
  --radius-xxs: 0.25rem;
  --radius-md: 0.75rem;
  --radius-lg: 1rem;
  --radius-xl: 1.25rem;
  --margin-horizontal-main: 1rem;
  --border-width-main: 0.125rem;
  --breakpoint-mobile: 20rem;
  --breakpoint-tablet: 48.0625rem;
  --breakpoint-desktop: 64.0625rem;
  --breakpoint-ultrawide: 120.0625rem;
  --component-padding-horizontal-xxs: 0.5rem;
  --component-padding-horizontal-null: 0;
  --component-padding-horizontal-xs: 0.75rem;
  --component-padding-horizontal-md: 1.25rem;
  --component-padding-horizontal-lg: 1.5rem;
  --component-padding-horizontal-xl: 2rem;
  --component-padding-horizontal-sm: 1rem;
  --component-padding-vertical-null: 0;
  --component-padding-vertical-xxs: 0.125rem;
  --component-padding-vertical-xs: 0.25rem;
  --component-padding-vertical-sm: 0.375rem;
  --component-padding-vertical-md: 0.5rem;
  --component-padding-vertical-lg: 0.625rem;
  --component-padding-vertical-xl: 0.75rem;
  --component-padding-vertical-xxl: 1rem;
  --component-padding-gap-xxs: 0.125rem;
  --component-padding-gap-xs: 0.25rem;
  --component-padding-gap-sm: 0.5rem;
  --component-padding-gap-md: 0.75rem;
  --component-padding-gap-lg: 1rem;
  --component-padding-gap-xl: 1.5rem;
  --layout-margin-xxs: 0.75rem;
  --layout-margin-xl: 2rem;
  --layout-margin-lg: 1.5rem;
  --layout-margin-md: 1.25rem;
  --layout-margin-xs: 1rem;
  --layout-margin-xxl: 3rem;
  --component-size-horizontal-xs: 16.25rem;
  --component-size-horizontal-sm: 25rem;
  --component-size-horizontal-md: 31.25rem;
  --component-size-horizontal-lg: 37.5rem;
  --component-size-horizontal-xl: 43.75rem;
  --font-family-primary-family: Poppins;
  --font-weight-primary-regular: 400;
  --font-weight-primary-medium: 500;
  --font-weight-primary-semi-bold: 600;
  --heading-h1-font-family: Poppins;
  --heading-h1-font-weight: 600;
  --heading-h1-font-size: 2.5rem;
  --heading-h1-line-height: 3rem;
  --heading-h1-letter-spacing: 0;
  --heading-h2-font-family: Poppins;
  --heading-h2-font-weight: 600;
  --heading-h2-font-size: 2rem;
  --heading-h2-line-height: 2.5rem;
  --heading-h2-letter-spacing: 0;
  --heading-h3-font-family: Poppins;
  --heading-h3-font-weight: 600;
  --heading-h3-font-size: 1.5rem;
  --heading-h3-line-height: 2rem;
  --heading-h3-letter-spacing: 0;
  --heading-h4-font-family: Poppins;
  --heading-h4-font-weight: 600;
  --heading-h4-font-size: 1.25rem;
  --heading-h4-line-height: 1.5rem;
  --heading-h4-letter-spacing: 0;
  --heading-h5-font-family: Poppins;
  --heading-h5-font-weight: 600;
  --heading-h5-font-size: 1rem;
  --heading-h5-line-height: 1.25rem;
  --heading-h5-letter-spacing: 0;
  --heading-h6-font-family: Poppins;
  --heading-h6-font-weight: 600;
  --heading-h6-font-size: 0.75rem;
  --heading-h6-line-height: 1rem;
  --heading-h6-letter-spacing: 0;
  --regular-xl-font-family: Poppins;
  --regular-xl-font-weight: 400;
  --regular-xl-font-size: 1.25rem;
  --regular-xl-line-height: 2rem;
  --regular-xl-letter-spacing: 0;
  --regular-lg-font-family: Poppins;
  --regular-lg-font-weight: 400;
  --regular-lg-font-size: 1.125rem;
  --regular-lg-line-height: 1.75rem;
  --regular-lg-letter-spacing: 0;
  --regular-xxs-font-family: Poppins;
  --regular-xxs-font-weight: 400;
  --regular-xxs-font-size: 0.625rem;
  --regular-xxs-line-height: 0.75rem;
  --regular-xxs-letter-spacing: 0;
  --regular-md-font-family: Poppins;
  --regular-md-font-weight: 400;
  --regular-md-font-size: 1rem;
  --regular-md-line-height: 1.5rem;
  --regular-md-letter-spacing: 0;
  --regular-xs-font-family: Poppins;
  --regular-xs-font-weight: 400;
  --regular-xs-font-size: 0.75rem;
  --regular-xs-line-height: 1rem;
  --regular-xs-letter-spacing: 0;
  --regular-sm-font-family: Poppins;
  --regular-sm-font-weight: 400;
  --regular-sm-font-size: 0.875rem;
  --regular-sm-line-height: 1.25rem;
  --regular-sm-letter-spacing: 0;
  --medium-xl-font-family: Poppins;
  --medium-xl-font-weight: 500;
  --medium-xl-font-size: 1.25rem;
  --medium-xl-line-height: 2rem;
  --medium-xl-letter-spacing: 0;
  --medium-lg-font-family: Poppins;
  --medium-lg-font-weight: 500;
  --medium-lg-font-size: 1.125rem;
  --medium-lg-line-height: 1.75rem;
  --medium-lg-letter-spacing: 0;
  --medium-md-font-family: Poppins;
  --medium-md-font-weight: 500;
  --medium-md-font-size: 1rem;
  --medium-md-line-height: 1.5rem;
  --medium-md-letter-spacing: 0;
  --medium-sm-font-family: Poppins;
  --medium-sm-font-weight: 500;
  --medium-sm-font-size: 0.875rem;
  --medium-sm-line-height: 1.25rem;
  --medium-sm-letter-spacing: 0;
  --medium-xs-font-family: Poppins;
  --medium-xs-font-weight: 500;
  --medium-xs-font-size: 0.75rem;
  --medium-xs-line-height: 1rem;
  --medium-xs-letter-spacing: 0;
  --medium-xxs-font-family: Poppins;
  --medium-xxs-font-weight: 500;
  --medium-xxs-font-size: 0.625rem;
  --medium-xxs-line-height: 0.75rem;
  --medium-xxs-letter-spacing: 0;
  --medium-color: hsl(0 0% 100%);
  --menu-menu-selected-background: hsl(143 74% 94%);
  --menu-nav-group-ink-group-link-gap: 0.5rem;
  --menu-nav-group-ink-group-link-padding-vertical: 0.25rem;
  --menu-nav-group-ink-group-link-open-padding-left: 0.75rem;
  --menu-nav-group-ink-group-link-open-padding-right: 0.5rem;
  --menu-nav-group-ink-group-link-close-padding-left: 0.75rem;
  --menu-nav-group-ink-group-link-close-padding-right: 0.75rem;
  --menu-nav-group-ink-group-gap: 0.25rem;
  --menu-nav-group-ink-group-padding-top: 0.75rem;
  --menu-nav-group-marging-bottom: 2rem;
  --menu-container-size-padding-vertical: 1.5rem;
  --menu-container-size-open-width: 16.25rem;
  --menu-container-size-close-width: 3rem;
  --input-color-enabled-text: hsl(226 7% 63%);
  --input-color-filled-background: hsl(228 24% 96%);
  --input-color-outline-hover: hsl(240 4% 22%);
  --input-color-border-hover-error: hsl(10 96% 35%);
  --input-color-helper-text-error: hsl(10 97% 76%);
  --input-sizes-padding-horizontal-xs: 0.75rem;
  --input-sizes-padding-horizontal-sm: 0.75rem;
  --input-sizes-padding-horizontal-md: 1rem;
  --input-sizes-padding-horizontal-lg: 1rem;
  --input-sizes-padding-horizontal-xl: 1.25rem;
  --input-sizes-padding-horizontal-number-input-right-xs: 1.5rem;
  --input-sizes-padding-horizontal-number-input-right-sm: 1.75rem;
  --input-sizes-padding-horizontal-number-input-right-md: 2.25rem;
  --input-sizes-padding-horizontal-number-input-right-lg: 2.5rem;
  --input-sizes-padding-horizontal-number-input-right-xl: 3rem;
  --input-sizes-padding-vertical-xs: 0.25rem;
  --input-sizes-padding-vertical-sm: 0.375rem;
  --input-sizes-padding-vertical-md: 0.5rem;
  --input-sizes-padding-vertical-lg: 0.625rem;
  --input-sizes-padding-vertical-xl: 0.75rem;
  --input-sizes-padding-vertical-with-tags: 0.25rem;
  --input-sizes-gap: 0.25rem;
  --input-sizes-radius-xs: 0.25rem;
  --input-sizes-radius-sm: 0.25rem;
  --input-sizes-radius-md: 0.25rem;
  --input-sizes-radius-lg: 0.5rem;
  --input-sizes-radius-xl: 0.5rem;
  --button-elevation-x: 0.125rem;
  --button-elevation-y: 0.125rem;
  --button-elevation-blur: 0;
  --button-elevation-spread: 0;
  --button-number: 0;
  --default: 0.25rem;
  --tag-padding-horizontal-xs: 0.375rem;
  --tag-padding-horizontal-sm: 0.5rem;
  --tag-padding-horizontal-md: 0.625rem;
  --tag-padding-horizontal-lg: 0.75rem;
  --tag-padding-horizontal-xl: 0.875rem;
  --tag-gap: 0.25rem;
  --tag-padding-vertical-xs: 0.25rem;
  --tag-padding-vertical-sm: 0.375rem;
  --tag-padding-vertical-md: 0.5rem;
  --tag-padding-vertical-lg: 0.625rem;
  --tag-padding-vertical-xl: 0.75rem;
  --tag-radius-xs: 0.25rem;
  --tag-radius-sm: 0.375rem;
  --tag-radius-md: 0.5rem;
  --tag-radius-lg: 0.625rem;
  --tag-radius-xl: 0.75rem;
  --tag-radius-round: 6249.9375rem;
  --icon-xxs: 0.75rem;
  --icon-xs: 1rem;
  --icon-sm: 1.25rem;
  --icon-md: 1.5rem;
  --icon-lg: 1.75rem;
  --icon-xl: 2rem;
  --dropdown-item-gap-xs: 0.25rem;
  --dropdown-item-gap-sm: 0.375rem;
  --dropdown-item-gap-md: 0.5rem;
  --dropdown-item-gap-lg: 0.75rem;
  --dropdown-item-gap-xl: 0.875rem;
  --dropdown-item-padding-right-xs: 0.5rem;
  --dropdown-item-padding-right-sm: 0.625rem;
  --dropdown-item-padding-right-md: 0.625rem;
  --dropdown-item-padding-right-lg: 0.75rem;
  --dropdown-item-padding-right-xl: 0.75rem;
  --dropdown-item-padding-top-xs: 0.25rem;
  --dropdown-item-padding-top-sm: 0.375rem;
  --dropdown-item-padding-top-md: 0.5rem;
  --dropdown-item-padding-top-lg: 0.625rem;
  --dropdown-item-padding-top-xl: 0.75rem;
  --dropdown-item-padding-bottom-xs: 0.25rem;
  --dropdown-item-padding-bottom-sm: 0.375rem;
  --dropdown-item-padding-bottom-md: 0.5rem;
  --dropdown-item-padding-bottom-lg: 0.625rem;
  --dropdown-item-padding-bottom-xl: 0.75rem;
  --dropdown-item-padding-left-xl: 0.875rem;
  --dropdown-item-padding-left-lg: 0.875rem;
  --dropdown-item-padding-left-md: 0.75rem;
  --dropdown-item-padding-left-sm: 0.75rem;
  --dropdown-item-padding-left-xs: 0.5rem;
  --dropdown-item-select-border-xs: 0.125rem;
  --dropdown-item-select-border-sm: 0.125rem;
  --dropdown-item-select-border-md: 0.25rem;
  --dropdown-item-select-border-lg: 0.25rem;
  --dropdown-item-select-border-xl: 0.3125rem;
  --padding-right: 0.5rem;
  --padding-left: 0.75rem;
  --drawer-top-radius: 0.75rem;
  --stepper-divider-min-width-xs: 1.5rem;
  --stepper-divider-min-width-md: 2.5rem;
  --stepper-divider-min-width-xl: 3.5rem;
  --stepper-step-gap-label-description: 0.125rem;
  --stepper-step-gap-indication-text: 0.75rem;
  --stepper-step-indication-size-xs: 2rem;
  --stepper-step-indication-size-md: 2.5rem;
  --stepper-step-indication-size-xl: 3rem;
  --primary-primary: hsl(162 96% 31%);
  --primary-on-primary: hsl(0 0% 100%);
  --primary-primary-container: hsl(143 74% 94%);
  --primary-on-primary-container: hsl(163 74% 21%);
  --primary-inverse-primary: hsl(157 100% 46%);
  --primary-primary-hover: hsl(157 100% 46%);
  --primary-on-primary-hover: hsl(163 74% 21%);
  --primary-on-inverse-primary: hsl(164 71% 15%);
  --primary-primary-surface-hover: hsl(143 74% 94%);
  --primary-on-primary-surface-hover: hsl(162 75% 8%);
  --primary-primary-pressed: hsl(157 82% 46%);
  --primary-on-primary-pressed: hsl(164 71% 15%);
  --primary-on-primary-surface-selected: hsl(162 75% 8%);
  --primary-primary-surface-selected: hsl(143 74% 94%);
  --primary-primary-container-hover: hsl(144 82% 80%);
  --primary-on-primary-container-hover: hsl(164 71% 15%);
  --primary-primary-container-pressed: hsl(157 100% 46%);
  --primary-on-primary-container-pressed: hsl(162 75% 8%);
  --secondary-secondary: hsl(220 83% 49%);
  --secondary-on-secondary: hsl(0 0% 100%);
  --secondary-secondary-container: hsl(227 100% 92%);
  --secondary-on-secondary-container: hsl(227 100% 42%);
  --secondary-secondary-hover: hsl(222 95% 84%);
  --secondary-on-secondary-hover: hsl(240 78% 34%);
  --secondary-secondary-pressed: hsl(219 96% 78%);
  --secondary-on-secondary-pressed: hsl(238 88% 19%);
  --secondary-secondary-container-hover: hsl(222 95% 84%);
  --secondary-on-secondary-container-hover: hsl(227 100% 42%);
  --secondary-secondary-container-pressed: hsl(219 96% 78%);
  --secondary-on-secondary-container-pressed: hsl(240 78% 34%);
  --surface-background: hsl(240 20% 98%);
  --surface-on-background: hsl(230 11% 11%);
  --surface-surface: hsl(0 0% 100%);
  --surface-on-surface: hsl(229 7% 32%);
  --surface-surface-variant: hsl(228 24% 96%);
  --surface-on-surface-variant: hsl(231 6% 54%);
  --surface-inverse-surface: hsl(164 71% 15%);
  --surface-on-inverse-surface: hsl(0 0% 100%);
  --surface-surface-disabled: hsl(40 3% 79%);
  --surface-on-surface-disabled: hsl(30 1% 42%);
  --surface-surface-hover: hsl(228 24% 96%);
  --surface-on-surface-hover: hsl(240 4% 22%);
  --surface-surface-disabled-lowest: hsl(30 8% 95%);
  --surface-on-surface-disabled-lowest: hsl(48 2% 52%);
  --surface-inverse-surface-hover: hsl(163 74% 21%);
  --surface-on-inverse-surface-hover: hsl(0 0% 100%);
  --surface-surface-pressed: hsl(234 18% 89%);
  --surface-on-surface-pressed: hsl(230 11% 11%);
  --surface-surface-variant-darkest: hsl(234 18% 89%);
  --surface-on-surface-variant-darkest: hsl(240 4% 22%);
  --surface-surface-variant-darkest-hover: hsl(235 11% 81%);
  --surface-on-surface-variant-darkest-hover: hsl(230 11% 11%);
  --surface-surface-variant-darkest-pressed: hsl(227 10% 73%);
  --surface-on-surface-variant-darkest-pressed: hsl(230 11% 11%);
  --surface-placeholder: hsl(228 24% 96%);
  --surface-inverse-surface-selected: hsl(163 74% 21%);
  --outline-outline: hsl(235 11% 81%);
  --outline-outline-variant: hsl(231 6% 54%);
  --outline-outline-hightest: hsl(162 75% 8%);
  --outline-outline-variant-hover: hsl(229 7% 32%);
  --outline-outline-variant-focus: hsl(220 83% 49%);
  --outline-outline-variant-filled: hsl(229 5% 43%);
  --outline-outline-variant-error: hsl(9 82% 51%);
  --outline-outline-variant-disabled: hsl(48 2% 52%);
  --outline-outline-variant-pressed: hsl(240 4% 22%);
  --outline-divider: hsl(234 18% 89%);
  --error-error: hsl(9 82% 51%);
  --error-on-error: hsl(7 80% 98%);
  --error-error-container: hsl(9 54% 95%);
  --error-on-error-container: hsl(10 96% 35%);
  --error-error-container-hover: hsl(11 100% 87%);
  --error-on-error-container-hover: hsl(8 93% 27%);
  --error-error-container-pressed: hsl(9 98% 82%);
  --error-on-error-container-pressed: hsl(7 95% 17%);
  --warning-warning: hsl(31 100% 40%);
  --warning-on-warning: hsl(28 87% 97%);
  --warning-warning-container: hsl(23 68% 94%);
  --warning-on-warning-container: hsl(29 87% 30%);
  --warning-warning-container-hover: hsl(24 93% 83%);
  --warning-on-warning-container-hover: hsl(29 98% 22%);
  --warning-warning-container-pressed: hsl(24 92% 76%);
  --warning-on-warning-container-pressed: hsl(27 100% 14%);
  --success-success: hsl(130 47% 41%);
  --success-on-success: hsl(120 100% 96%);
  --success-success-container: hsl(122 61% 91%);
  --success-on-success-container: hsl(127 35% 32%);
  --success-success-container-hover: hsl(125 78% 75%);
  --success-on-success-container-hover: hsl(130 52% 22%);
  --success-success-container-pressed: hsl(130 77% 64%);
  --success-on-success-container-pressed: hsl(131 61% 13%);
  --info-info: hsl(187 100% 33%);
  --info-on-info: hsl(195 80% 98%);
  --info-info-container: hsl(191 87% 94%);
  --info-on-info-container: hsl(188 100% 20%);
  --info-info-container-hover: hsl(189 100% 81%);
  --info-on-info-container-hover: hsl(188 100% 14%);
  --info-info-container-pressed: hsl(189 85% 66%);
  --info-on-info-container-pressed: hsl(188 76% 8%);
  --link-link: hsl(220 83% 49%);
  --link-on-link: hsl(216 100% 99%);
  --link-link-container: hsl(222 50% 96%);
  --link-on-link-container: hsl(238 88% 19%);
  --link-link-hover: hsl(227 100% 42%);
  --link-on-link-container-hover: hsl(240 78% 34%);
  --link-link-container-hover: hsl(227 100% 92%);
  --link-link-pressed: hsl(240 78% 34%);
  --link-link-container-pressed: hsl(222 95% 84%);
  --link-on-link-container-pressed: hsl(238 88% 19%);
  --elevation-color-xs: hsl(0 0% 0% / 0.2);
  --elevation-color-sm-01: hsl(0 0% 0% / 0.15);
  --elevation-color-sm-02: hsl(0 0% 0% / 0.05);
  --elevation-color-md-01: hsl(0 0% 0% / 0.15);
  --elevation-color-md-02: hsl(0 0% 0% / 0.05);
  --elevation-color-lg-01: hsl(0 0% 0% / 0.25);
  --elevation-color-lg-02: hsl(0 0% 0% / 0.05);
  --elevation-color-xl-01: hsl(0 0% 0% / 0.35);
  --elevation-color-xl-02: hsl(0 0% 0% / 0.05);
  --elevation-x-xs: 0.0625rem;
  --elevation-x-sm-01: 0.0625rem;
  --elevation-x-sm-02: 0.0625rem;
  --elevation-x-md-01: 0.0625rem;
  --elevation-x-md-02: 0.0625rem;
  --elevation-x-lg-01: 0.0625rem;
  --elevation-x-lg-02: 0.0625rem;
  --elevation-x-xl-01: 0.0625rem;
  --elevation-x-xl-02: 0.0625rem;
  --elevation-y-xs: 0.0625rem;
  --elevation-y-sm-01: 0.0625rem;
  --elevation-y-sm-02: 0.0625rem;
  --elevation-y-md-01: 0.25rem;
  --elevation-y-md-02: 0.0625rem;
  --elevation-y-lg-01: 0.5rem;
  --elevation-y-lg-02: 0.0625rem;
  --elevation-y-xl-01: 0.625rem;
  --elevation-y-xl-02: 0.0625rem;
  --elevation-blur-xs: 0.1875rem;
  --elevation-blur-sm-01: 0.3125rem;
  --elevation-blur-sm-02: 0.1875rem;
  --elevation-blur-md-02: 0.1875rem;
  --elevation-blur-md-01: 0.5rem;
  --elevation-blur-lg-01: 1.25rem;
  --elevation-blur-lg-02: 0.1875rem;
  --elevation-blur-xl-01: 1.5625rem;
  --elevation-blur-xl-02: 0.1875rem;
  --elevation-spread-xs: 0;
  --elevation-spread-sm-01: 0;
  --elevation-spread-sm-02: 0;
  --elevation-spread-md-02: 0;
  --elevation-spread-md-01: 0;
  --elevation-spread-lg-01: 0;
  --elevation-spread-lg-02: 0;
  --elevation-spread-xl-01: 0;
  --elevation-spread-xl-02: 0;
  --placeholder-lightest: hsl(228 24% 96%);
  --placeholder-normal: hsl(234 18% 89%);
  --placeholder-darkest: hsl(235 11% 81%);
  --prime-brand-green-100: hsl(144 82% 80%);
  --prime-brand-green-200: hsl(157 100% 46%); /** Brand Green Light */
  --prime-brand-green-300: hsl(157 82% 46%);
  --prime-brand-green-400: hsl(160 92% 37%);
  --prime-brand-green-500: hsl(162 96% 31%); /** Brand Green Neutral */
  --prime-brand-green-600: hsl(163 84% 27%);
  --prime-brand-green-700: hsl(163 74% 21%);
  --prime-brand-green-800: hsl(164 71% 15%); /** Brand Green Dark */
  --prime-brand-green-900: hsl(162 75% 8%);
  --prime-brand-green-050: hsl(143 74% 94%);
  --prime-brand-green-025: hsl(132 100% 98%);
  --second-brand-blue-100: hsl(227 100% 92%);
  --second-brand-blue-200: hsl(222 95% 84%); /** Brand Blue Light */
  --second-brand-blue-300: hsl(219 96% 78%);
  --second-brand-blue-400: hsl(217 98% 68%);
  --second-brand-blue-500: hsl(217 99% 59%);
  --second-brand-blue-600: hsl(220 83% 49%); /** Brand Blue Neutral */
  --second-brand-blue-700: hsl(227 100% 42%);
  --second-brand-blue-800: hsl(240 78% 34%); /** Brand Blue Dark */
  --second-brand-blue-900: hsl(238 88% 19%);
  --second-brand-blue-050: hsl(222 50% 96%);
  --second-brand-blue-025: hsl(216 100% 99%);
  --accent-blue-100: hsl(189 100% 81%);
  --accent-blue-200: hsl(189 85% 66%); /** Brand Accent Blue */
  --accent-blue-300: hsl(189 73% 56%);
  --accent-blue-400: hsl(188 75% 44%);
  --accent-blue-500: hsl(187 100% 33%);
  --accent-blue-600: hsl(187 100% 27%);
  --accent-blue-700: hsl(188 100% 20%);
  --accent-blue-800: hsl(188 100% 14%);
  --accent-blue-900: hsl(188 76% 8%);
  --accent-blue-050: hsl(191 87% 94%);
  --accent-blue-025: hsl(195 80% 98%);
  --accent-pink-100: hsl(292 73% 90%);
  --accent-pink-200: hsl(290 83% 84%); /** Brand Accent Pink */
  --accent-pink-300: hsl(290 89% 76%);
  --accent-pink-400: hsl(291 96% 65%);
  --accent-pink-500: hsl(292 83% 49%);
  --accent-pink-600: hsl(292 82% 40%);
  --accent-pink-700: hsl(291 91% 29%);
  --accent-pink-800: hsl(291 82% 22%);
  --accent-pink-900: hsl(292 79% 11%);
  --accent-pink-050: hsl(292 80% 96%);
  --accent-pink-025: hsl(300 20% 99%);
  --accent-yellow-100: hsl(39 100% 80%);
  --accent-yellow-200: hsl(40 94% 65%); /** Brand Accent Yellow */
  --accent-yellow-300: hsl(41 75% 55%);
  --accent-yellow-400: hsl(42 70% 45%);
  --accent-yellow-500: hsl(44 100% 33%);
  --accent-yellow-600: hsl(43 100% 27%);
  --accent-yellow-700: hsl(43 100% 20%);
  --accent-yellow-800: hsl(42 100% 14%);
  --accent-yellow-900: hsl(38 80% 8%);
  --accent-yellow-050: hsl(39 89% 93%);
  --accent-yellow-025: hsl(51 100% 96%);
  --warning-100: hsl(24 93% 83%);
  --warning-200: hsl(24 92% 76%);
  --warning-300: hsl(25 98% 67%);
  --warning-400: hsl(29 89% 48%);
  --warning-500: hsl(31 100% 40%);
  --warning-600: hsl(29 93% 35%);
  --warning-700: hsl(29 87% 30%);
  --warning-800: hsl(29 98% 22%);
  --warning-900: hsl(27 100% 14%);
  --warning-050: hsl(23 68% 94%);
  --warning-025: hsl(28 87% 97%);
  --error-100: hsl(11 100% 87%);
  --error-200: hsl(9 98% 82%);
  --error-300: hsl(10 97% 76%);
  --error-400: hsl(9 99% 63%);
  --error-500: hsl(9 82% 51%);
  --error-600: hsl(10 94% 42%);
  --error-700: hsl(10 96% 35%);
  --error-800: hsl(8 93% 27%);
  --error-900: hsl(7 95% 17%);
  --error-050: hsl(9 54% 95%);
  --error-025: hsl(7 80% 98%);
  --success-100: hsl(125 78% 75%);
  --success-200: hsl(130 77% 64%);
  --success-300: hsl(134 70% 52%);
  --success-400: hsl(136 74% 42%);
  --success-500: hsl(130 47% 41%);
  --success-600: hsl(128 41% 37%);
  --success-700: hsl(127 35% 32%);
  --success-800: hsl(130 52% 22%);
  --success-900: hsl(131 61% 13%);
  --success-050: hsl(122 61% 91%);
  --success-025: hsl(120 100% 96%);
  --black-white-white: hsl(0 0% 100%);
  --black-white-black: hsl(0 0% 0%);
  --gray-warm-100: hsl(30 3% 88%);
  --gray-warm-200: hsl(40 3% 79%);
  --gray-warm-300: hsl(30 1% 71%);
  --gray-warm-400: hsl(30 1% 61%);
  --gray-warm-500: hsl(48 2% 52%);
  --gray-warm-600: hsl(30 1% 42%);
  --gray-warm-700: hsl(60 3% 30%);
  --gray-warm-800: hsl(60 5% 21%);
  --gray-warm-900: hsl(60 2% 10%); /** Brand Neutral Dark */
  --gray-warm-025: hsl(30 20% 98%);
  --gray-warm-050: hsl(30 8% 95%); /** Brand Neutral Light */
  --gray-cold-100: hsl(234 18% 89%);
  --gray-cold-200: hsl(235 11% 81%);
  --gray-cold-300: hsl(227 10% 73%);
  --gray-cold-400: hsl(226 7% 63%);
  --gray-cold-500: hsl(231 6% 54%);
  --gray-cold-600: hsl(229 5% 43%);
  --gray-cold-700: hsl(229 7% 32%);
  --gray-cold-800: hsl(240 4% 22%);
  --gray-cold-900: hsl(230 11% 11%);
  --gray-cold-025: hsl(240 20% 98%);
  --gray-cold-050: hsl(228 24% 96%);
  --000: 0;
  --000-125: 0.125rem;
  --000-250: 0.25rem;
  --000-500: 0.5rem;
  --000-625: 0.625rem;
  --000-750: 0.75rem;
  --000-875: 0.875rem;
  --001: 1rem;
  --001-125: 1.125rem;
  --001-250: 1.25rem;
  --001-500: 1.5rem;
  --002: 2rem;
  --002-500: 2.5rem;
  --003: 3rem;
  --003-500: 3.5rem;
  --004: 4rem;
  --004-500: 4.5rem;
  --005: 5rem;
  --005-500: 5.5rem;
  --006: 6rem;
  --006-500: 6.5rem;
  --007: 7rem;
  --007-500: 7.5rem;
  --008: 8rem;
  --008-500: 8.5rem;
  --009: 9rem;
  --009-500: 9.5rem;
  --010: 10rem;
  --011: 11rem;
  --012: 12rem;
  --013: 13rem;
  --014: 14rem;
  --015: 15rem;
  --016: 16rem;
  --000-3125: 0.3125rem;
  --000-6875: 0.6875rem;
  --001-750: 1.75rem;
  --000-375: 0.375rem;
  --typo-heading-h6: normal 600 0.75rem/1rem Poppins;
  --typo-heading-h5: normal 600 1rem/1.25rem Poppins;
  --typo-heading-h4: normal 600 1.25rem/1.5rem Poppins;
  --typo-heading-h3: normal 600 1.5rem/2rem Poppins;
  --typo-heading-h2: normal 600 2rem/2.5rem Poppins;
  --typo-heading-h1: normal 600 2.5rem/3rem Poppins;
  --typo-regular-xxs: normal 400 0.625rem/0.75rem Poppins;
  --typo-regular-xs: normal 400 0.75rem/1rem Poppins;
  --typo-regular-sm: normal 400 0.875rem/1.25rem Poppins;
  --typo-regular-md: normal 400 1rem/1.5rem Poppins;
  --typo-regular-lg: normal 400 1.125rem/1.75rem Poppins;
  --typo-regular-xl: normal 400 1.25rem/2rem Poppins;
  --typo-medium-xxs: normal 500 0.625rem/0.75rem Poppins;
  --typo-medium-xs: normal 500 0.75rem/1rem Poppins;
  --typo-medium-sm: normal 500 0.875rem/1.25rem Poppins;
  --typo-medium-md: normal 500 1rem/1.5rem Poppins;
  --typo-medium-lg: normal 500 1.125rem/1.75rem Poppins;
  --typo-medium-xl: normal 500 1.25rem/2rem Poppins;
  --grids-desktop: [object Object];
  --grids-tablet: [object Object];
  --grids-mobile: [object Object];
  --shadow-xs: 0.0625rem 0.0625rem 3px 0 hsla(0, 0%, 0%, 0.2);
  --shadow-sm: 0.0625rem 0.0625rem 3px 0 hsla(0, 0%, 0%, 0.05), 0.0625rem 0.0625rem 5px 0 hsla(0, 0%, 0%, 0.15);
  --shadow-md: 0.0625rem 0.0625rem 3px 0 hsla(0, 0%, 0%, 0.05), 0.0625rem 0.25rem 8px 0 hsla(0, 0%, 0%, 0.15);
  --shadow-lg: 0.0625rem 0.0625rem 3px 0 hsla(0, 0%, 0%, 0.05), 0.0625rem 0.5rem 20px 0 hsla(0, 0%, 0%, 0.25);
  --shadow-xl: 0.0625rem 0.0625rem 3px 0 hsla(0, 0%, 0%, 0.05), 0.0625rem 0.625rem 25px 0 hsla(0, 0%, 0%, 0.35);
  --shadow-button-primary-action-rest: 2px 2px 0px 0px hsla(161, 74%, 8%, 1);
  --shadow-button-primary-action-hover: 4px 4px 0px 0px hsla(163, 74%, 21%, 1);
  --shadow-button-primary-action-pressed: 2px 2px 0px 0px hsla(161, 74%, 8%, 1);
  --shadow-button-primary-action-disabled: 2px 2px 0px 0px hsla(30, 1%, 42%, 1);
  --shadow-button-secondary-action-hover: 4px 4px 0px 0px hsla(240, 78%, 34%, 1);
  --shadow-button-secondary-action-pressed: 2px 2px 0px 0px hsla(238, 88%, 19%, 1);
  --shadow-button-tertiary-action-hover: 4px 4px 0px 0px hsla(231, 12%, 11%, 1);
  --base-font-size: 1rem;
}
