        :root {
            --main-blue: #6B9BD8;
            --accent-blue: #4A90E2;
            --light-gray: #F8F9FA;
        }
        .main-blue { color: var(--main-blue); }
        .bg-main-blue { background-color: var(--main-blue); }
        .accent-blue { color: var(--accent-blue); }
        .bg-accent-blue { background-color: var(--accent-blue); }
        .bg-light-gray { background-color: var(--light-gray); }
        .gradient-bg {
            background: linear-gradient(135deg, #6B9BD8 0%, #4A90E2 100%);
        }
        .hover-scale {
            transition: transform 0.3s ease;
        }
        .hover-scale:hover {
            transform: scale(1.05);
        }
        .shadow-soft {
            box-shadow: 0 10px 30px rgba(107, 155, 216, 0.1);
        }
