:root {
	--color_white: #ffffff;
	--color_gray_50: #f8fafc;
	--color_gray_100: #f1f5f9;
	--color_gray_200: #e2e8f0;
	--color_gray_300: #cbd5e1;
	--color_gray_400: #94a3b8;
	--color_gray_500: #64748b;
	--color_gray_550: #56657a;
	--color_gray_600: #475569;
	--color_gray_700: #334155;
	--color_gray_800: #1e293b;
	--color_gray_900: #0f172a;

	--color_blue_50: #eff6ff;
	--color_blue_100: #dbeafe;
	--color_blue_200: #bfdbfe;
	--color_blue_300: #93c5fd;
	--color_blue_400: #60a5fa;
	--color_blue_500: #3b82f6;
	--color_blue_600: #2563eb;
	--color_blue_700: #1d4ed8;
	--color_blue_800: #1e40af;
	--color_blue_900: #1e3a8a;

	--font_display: 'Plus Jakarta Sans', sans-serif;
	--font_body: 'DM Sans', sans-serif;

	--max_width: 1200px;
	--header_height: 76px;

	--ease_out: cubic-bezier(0.16, 1, 0.3, 1);
	--ease_in_out: cubic-bezier(0.65, 0, 0.35, 1);
}