
        /* Breathing shadow effect for Hero Image */
        @keyframes breathing-shadow {
            0% { box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); }
            50% { box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.15), 0 10px 10px -5px rgba(0, 0, 0, 0.04); transform: translateY(-2px); }
            100% { box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); transform: translateY(0); }
        }
        .hero-image-effect {
            animation: breathing-shadow 4s infinite ease-in-out;
            transition: all 0.3s ease;
        }
    