        :root {
            --pegasus-orange: #f48024;
            --pegasus-orange-light: #f59547;
            --pegasus-orange-dark: #d16d1a;
            --pegasus-orange-50: #fef7f0;
            --pegasus-orange-100: #fdeee0;
            --pegasus-orange-200: #fbd5b3;
            --pegasus-orange-300: #f9bc86;
            --pegasus-orange-400: #f6a355;
            --pegasus-orange-500: #f48024;
            --pegasus-orange-600: #d16d1a;
            --pegasus-orange-700: #ae5a15;
            --pegasus-orange-800: #8b4711;
            --pegasus-orange-900: #68340d;
        }

        .bg-pegasus {
            background-color: var(--pegasus-orange) !important;
        }

        .bg-pegasus-light {
            background-color: var(--pegasus-orange-light) !important;
        }

        .bg-pegasus-dark {
            background-color: var(--pegasus-orange-dark) !important;
        }

        .bg-pegasus-50 {
            background-color: var(--pegasus-orange-50) !important;
        }

        .bg-pegasus-100 {
            background-color: var(--pegasus-orange-100) !important;
        }

        .bg-pegasus-600 {
            background-color: var(--pegasus-orange-600) !important;
        }

        .bg-pegasus-700 {
            background-color: var(--pegasus-orange-700) !important;
        }

        .bg-pegasus-800 {
            background-color: var(--pegasus-orange-800) !important;
        }

        .text-pegasus {
            color: var(--pegasus-orange) !important;
        }

        .text-pegasus-light {
            color: var(--pegasus-orange-light) !important;
        }

        .text-pegasus-dark {
            color: var(--pegasus-orange-dark) !important;
        }

        .text-pegasus-50 {
            color: var(--pegasus-orange-50) !important;
        }

        .text-pegasus-100 {
            color: var(--pegasus-orange-100) !important;
        }

        .text-pegasus-600 {
            color: var(--pegasus-orange-600) !important;
        }

        .text-pegasus-700 {
            color: var(--pegasus-orange-700) !important;
        }

        .border-pegasus {
            border-color: var(--pegasus-orange) !important;
        }

        .border-pegasus-300 {
            border-color: var(--pegasus-orange-300) !important;
        }

        .border-pegasus-500 {
            border-color: var(--pegasus-orange-500) !important;
        }

        .hover\:bg-pegasus:hover {
            background-color: var(--pegasus-orange) !important;
        }

        .hover\:bg-pegasus-700:hover {
            background-color: var(--pegasus-orange-700) !important;
        }

        .hover\:bg-pegasus-800:hover {
            background-color: var(--pegasus-orange-800) !important;
        }

        .hover\:text-pegasus:hover {
            color: var(--pegasus-orange) !important;
        }

        .hover\:border-pegasus-500:hover {
            border-color: var(--pegasus-orange-500) !important;
        }

        .bg-gradient-pegasus {
            background: linear-gradient(135deg, var(--pegasus-orange-600), var(--pegasus-orange-700), var(--pegasus-orange-800)) !important;
        }
    
