:root {
    /* Colors */
    --color-grey-1: #0F0F15;
    --color-grey: #1B1B21;
    --color-grey-hover: #22222A;
    --color-accent: #06C4FF;
    --color-dark: #000000;
    --color-light: #FFFFFF;
    --color-muted: #94979E;
    --color-hover: #004A87;
    --color-border: rgba(255, 255, 255, 0.1);
    --primary-blue: #06C4FF;     /* Ensuring consistency with accent color */
    --dark-bg: #0A0A0A;
    --text-primary: #FFFFFF;
    --text-secondary: rgba(255, 255, 255, 0.8);
    --text-black: #000000;
    --card-bg: #1A1A1A;
    --border-grey-1: #6C6C99;
    --dark-charcoal-bg: #2F2F30;
    --dark-gray-bg: #4D4D4D;
    --light-gray: #9E9E9E;



    
    /* Typography Scale - Standardized */
    --text-xs: 0.75rem;      /* 12px */
    --text-sm: 0.875rem;     /* 14px */
    --text-base: 1rem;       /* 16px */
    --text-lg: 1.125rem;     /* 18px */
    --text-xl: 1.25rem;      /* 20px */
		--text-xxl: 1.375rem; 				/*22px*/
    --text-2xl: 1.5rem;      /* 24px */
		--text-2xl-large: 1.75rem;		/* 28px */
    --text-3xl: 2rem;       /* 32px */
    --text-3xl-large: 2.25rem;      /* 36px */
    --text-4xl: 2.5rem;      /* 40px */
    --text-5xl: 3rem;        /* 48px */
		--text-6xl: 3.125rem;        /*50px */
    --text-7xl: 3.5rem;      /* 56px */
    --text-8xl: 4rem;        /* 64px - Adding for hero headers */

    /* Font families - Removed: JetBrains, Ubuntu, Source Code Pro, and content body fonts */
    
    /* Font Weights - Standardized */
    --font-weight-regular: 400;
    --font-weight-medium: 500;
    --font-weight-semibold: 600;
    --font-weight-bold: 700;

    /* Line Heights - Standardized */
    --leading-none: 1;
    --leading-tight: 1.2;
    --leading-snug: 1.375;
    --leading-normal: 1.5;
    --leading-relaxed: 1.625;
    --leading-loose: 2;

    /* Letter Spacing */
    --tracking-tighter: -0.05em;
    --tracking-tight: -0.025em;
    --tracking-normal: 0;
    --tracking-wide: 0.025em;
    --tracking-wider: 0.05em;
    --tracking-widest: 0.1em;
    
    /* Font Families - Removed: MuseoModerno and Saira fonts */
    
    /* Layout */
		--container-py: 100px;
		--container-pb: 70px;
		--container-pt: 50px;
		--container-px: 25px;
    --header-height-lg: 94px;
		--header-height-xs: 70px;
    --container-width: 1116px;
    --grid-gap: 2rem;
    --card-padding: 1.5rem;
    --section-padding: 2rem;
    
    /* Spacing */
    --space-xs: 0.25rem;
    --space-sm: 0.5rem;
    --space-md: 1rem;
    --space-lg: 1.5rem;
    --space-xl: 2rem;
    --space-2xl: 3rem;
    --space-3xl: 4rem;
    
    /* Border Radius */
    --radius-sm: 4px;
    --radius-md: 8px;
    --radius-lg: 16px;
    
    /* Z-index */
    --z-header: 1000;
    --z-modal: 2000;
    --z-tooltip: 3000;
}
