
        @keyframes breathe {
            0% { box-shadow: 0 0 15px rgba(59, 130, 246, 0.1); transform: translateY(0); }
            50% { box-shadow: 0 0 35px rgba(59, 130, 246, 0.4); transform: translateY(-3px); }
            100% { box-shadow: 0 0 15px rgba(59, 130, 246, 0.1); transform: translateY(0); }
        }
        .breathing-shadow {
            animation: breathe 4s ease-in-out infinite;
        }
        html { scroll-behavior: smooth; }
    