:root {
    /* Твоя оранжевая палитра — оставляем без изменений */
    --primary-orange: #D35400;
    --primary-dark: #BA4A00;
    --primary-light: #E67E22;
    --accent-orange: #F39C12;
    --accent-light: #FDEBD0;

    /* Нейтральные цвета — ДЕЛАЕМ ТЁМНЫМИ */
    --text-dark: #FFFFFF;        /* белый текст */
    --text-light: #CCCCCC;       /* светло-серый подзаголовок */
    --bg-white: #121212;         /* тёмный фон */
    --bg-light: #1E1E1E;         /* чуть светлее для секций */
    --bg-dark: #0D0D0D;          /* для футера и хедера */
    --border-light: #333333;     /* тёмная граница */

    /* Градиенты — оставляем, они и так тёмные */
    --gradient-orange: linear-gradient(135deg, var(--primary-orange), var(--accent-orange));
    --gradient-dark: linear-gradient(135deg, var(--bg-dark), var(--text-dark));
    --gradient-hero: linear-gradient(135deg, var(--primary-dark), var(--primary-orange));

    /* Тени — немного усилим для контраста */
    --shadow-sm: 0 2px 4px rgba(0, 0, 0, 0.3);
    --shadow-md: 0 4px 8px rgba(0, 0, 0, 0.4);
    --shadow-lg: 0 8px 16px rgba(0, 0, 0, 0.5);
    --shadow-card: 0 4px 6px rgba(0, 0, 0, 0.3);

    /* Отступы и анимации — без изменений */
    --section-padding: 5rem 0;
    --container-max-width: 1200px;
    --transition-fast: 0.3s ease;
    --transition-slow: 0.5s ease;
}

/* Темная тема (опционально)
@media (prefers-color-scheme: dark) {
    :root {
        --bg-white: #1a1a1a;
        --bg-light: #1e1e1e;
        --text-dark: #ffffff;
        --text-light: #b0b0b0;
    }
}
*/