:root {
        /* --- The Dark Luxury Palette --- */
        /* Deep Charcoal / Midnight Base - Not just black */
        --bg-deep: #050508;
        --bg-dark-layer: #0f1016;

        /* Champagne Gold (The Money & Trust) */
        --gold-main: #D4AF37;
        --gold-light: #F4DF96;
        --gold-dark: #AA8B28;

        /* Subtle Cyber Accents (The Tech) */
        --tech-blue: #0075FF;
        /* Deep Royal Blue */
        --tech-violet: #6A4C93;

        /* Gradients */
        --gradient-gold: linear-gradient(135deg, var(--gold-light) 0%, var(--gold-main) 50%, var(--gold-dark) 100%);
        --gradient-midnight: linear-gradient(180deg, var(--bg-deep) 0%, #151725 100%);
        --gradient-hologram: linear-gradient(45deg, rgba(0, 117, 255, 0.1), rgba(212, 175, 55, 0.1));

        /* Text Colors */
        --text-main: #f0f0f0;
        --text-muted: #8892b0;
        --text-gold: var(--gold-main);

        /* Fonts (Enterprise Grade) */
        --font-head: 'IBM Plex Sans Arabic', sans-serif;
        --font-body: 'Tajawal', sans-serif;

        /* Glassmorphism (Heavy & Premium) */
        --glass-bg: rgba(20, 20, 30, 0.4);
        --glass-border: rgba(255, 255, 255, 0.05);
        --glass-highlight: rgba(255, 255, 255, 0.08);
        --glass-blur: 30px;

        /* Spacing & Layout */
        --container-width: 1200px;
        --header-height: 90px;
        --border-radius-card: 12px;
        /* Sharper, more industrial */
        --border-radius-btn: 4px;
        /* Enterprise feel */

        /* Transitions */
        --ease-luxury: cubic-bezier(0.25, 1, 0.5, 1);
        --transition-base: 0.4s var(--ease-luxury);
}