@keyframes pulse-glow {
    0% { box-shadow: 
            0 0 0 3px rgba(243, 198, 49, 0.2) inset,
            0 0 25px 1px rgba(243, 198, 49, 0.5) inset,
            0 0 0 3px rgba(243, 198, 49, 0.2); 
    }
    50% { box-shadow: 
            0 0 5px 5px rgba(243, 198, 49, 0.3) inset,
            0 0 25px 1px rgba(243, 198, 49, 0.5) inset,
            0 0 5px 5px rgba(243, 198, 49, 0.3); 
    }
    100% { box-shadow: 
            0 0 0 3px rgba(243, 198, 49, 0.2) inset,
            0 0 25px 1px rgba(243, 198, 49, 0.5) inset,
            0 0 0 3px rgba(243, 198, 49, 0.2); 
    }
}

.animated-gradient-card {
    border-radius: 17px !important;
    border: 1px solid #F3C631FF;
    animation: pulse-glow 2s infinite;

    /* Critical: Ensure the shadow isn't clipped by a parent */
    overflow: visible !important;

    
}