/**
 * Do not edit directly
 * Generated on Thu, 27 Jul 2023 09:00:29 GMT
 */


:root {
	--breakpoint-desktop-l: 105em; /** 1680px */
	--breakpoint-desktop-m: 73em; /** 1168px */
	--breakpoint-desktop-s: 64em; /** 1024px */
	--breakpoint-tablet: 37.5em; /** 600px */
	--breakpoint-mobile-l: 30em; /** 480px */
	--breakpoint-mobile-s: 20em; /** 320px */
	--color-success-50: #e4f4e4;
	--color-success-75: #3c9a3c;
	--color-success-100: #2e762e;
	--color-warning-50: #fffce3;
	--color-warning-100: #e5bb00;
	--color-error-50: #fff4f6;
	--color-error-100: #cc1535;
	--color-info-50: #e3ebfa;
	--color-info-100: #1439e1;
	--color-basic-0: #000000;
	--color-basic-100: #ffffff;
	--color-neutral-25: #e6eaf1;
	--color-neutral-50: #bdc2cb;
	--color-neutral-60: #979da8;
	--color-neutral-75: #757d8b;
	--color-text-75: rgba(0, 0, 0, 0.6);
	--color-text-100: rgba(0, 0, 0, 0.9);
	--color-decorative-25: #f6f7fb;
	--color-decorative-40: #eceff8;
	--color-decorative-50: #e5eaf5;
	--color-decorative-75: #ccd6eb;
	--color-decorative-100: #b6c2de;
	--color-secondary-75: #74e1e1;
	--color-secondary-100: #49d8d7;
	--color-secondary-125: #2ac5c4;
	--color-primary-50: #8fa4eb;
	--color-primary-100: #1a3691;
	--color-primary-125: #132768;
	--copy-25: 0.625rem; /** 10px */
	--copy-50: 0.75rem; /** 12px */
	--copy-75: 0.875rem; /** 14px */
	--copy-100: 1rem; /** 16px */
	--copy-150: 1.125rem; /** 18px */
	--copy-200: 1.25rem; /** 20px */
	--copy-300: 1.5rem; /** 24px */
	--copy-mobile-25: 0.625rem; /** 10px */
	--copy-mobile-50: 0.75rem; /** 12px */
	--copy-mobile-75: 0.875rem; /** 14px */
	--copy-mobile-100: 1rem; /** 16px */
	--copy-mobile-150: 1.125rem; /** 18px */
	--copy-mobile-200: 1.25rem; /** 20px */
	--copy-mobile-300: 1.5rem; /** 24px */
	--copy-desktop-25: 0.625rem; /** 10px */
	--copy-desktop-50: 0.75rem; /** 12px */
	--copy-desktop-75: 0.875rem; /** 14px */
	--copy-desktop-100: 1rem; /** 16px */
	--copy-desktop-150: 1.125rem; /** 18px */
	--copy-desktop-200: 1.25rem; /** 20px */
	--copy-desktop-300: 1.5rem; /** 24px */
	--duration-25: 0.15s;
	--duration-50: 0.3s;
	--duration-100: 0.6s;
	--duration-200: 1.2s;
	--duration-300: 1.8s;
	--font-weights-400: 400;
	--font-weights-500: 500;
	--font-weights-600: 600;
	--heading-100: 1rem; /** 16px */
	--heading-150: 1.125rem; /** 18px */
	--heading-200: 1.25rem; /** 20px */
	--heading-300: 1.5rem; /** 24px */
	--heading-400: 2rem; /** 32px */
	--heading-desktop-100: 1rem; /** 16px */
	--heading-desktop-150: 1.125rem; /** 18px */
	--heading-desktop-200: 1.25rem; /** 20px */
	--heading-desktop-300: 1.5rem; /** 24px */
	--heading-desktop-400: 2rem; /** 32px */
	--heading-mobile-100: 1rem; /** 16px */
	--heading-mobile-150: 1.0625rem; /** 17px */
	--heading-mobile-200: 1.1875rem; /** 19px */
	--heading-mobile-300: 1.375rem; /** 22px */
	--heading-mobile-400: 1.625rem; /** 26px */
	--line-heights-heading-100: 1.50;
	--line-heights-heading-150: 1.44;
	--line-heights-heading-200: 1.40;
	--line-heights-heading-300: 1.33;
	--line-heights-heading-400: 1.25;
	--line-heights-heading-400-mobile: 1.38;
	--line-heights-heading-300-mobile: 1.36;
	--line-heights-heading-200-mobile: 1.47;
	--line-heights-heading-150-mobile: 1.53;
	--line-heights-heading-100-mobile: 1.50;
	--line-heights-copy-25: 1.80;
	--line-heights-copy-50: 1.50;
	--line-heights-copy-75: 1.43;
	--line-heights-copy-100: 1.50;
	--line-heights-copy-150: 1.56;
	--line-heights-copy-200: 1.40;
	--line-heights-copy-300: 1.33;
	--radius-0: 0px;
	--radius-100: 4px;
	--radius-200: 8px;
	--shadow-25: 0px 2px 5px rgba(0, 0, 0, 0.1), 0px 0px 2px rgba(0, 0, 0, 0.15);
	--shadow-50: 0px 3px 5px rgba(0, 0, 0, 0.2), 0px 0px 2px rgba(0, 0, 0, 0.23);
	--shadow-75: 0px 8px 16px rgba(0, 0, 0, 0.1), 0px 6px 12px rgba(0, 0, 0, 0.12), 0px 0px 2px rgba(0, 0, 0, 0.2);
	--shadow-100: 0px 16px 32px rgba(0, 0, 0, 0.08), 0px 12px 14px rgba(0, 0, 0, 0.12), 0px 0px 2px rgba(0, 0, 0, 0.22);
	--space-25: 0.25rem; /** 4px */
	--space-50: 0.5rem; /** 8px */
	--space-75: 0.75rem; /** 12px */
	--space-100: 1rem; /** 16px */
	--space-125: 1.25rem; /** 20px */
	--space-150: 1.5rem; /** 24px */
	--space-200: 2rem; /** 32px */
	--space-250: 2.5rem; /** 40px */
	--space-300: 3rem; /** 48px */
	--space-400: 4rem; /** 64px */
	--space-800: 8rem; /** 128px */
	--width-100: 1px;
	--width-125: 2px;
}