ent(180deg, #ffd700, #ff8c00);
            animation: goldPulse 2s ease-in-out infinite;
        }

        @keyframes goldPulse {
            0%, 100% { opacity: 0.8; }
            50% { opacity: 1; }
        }

        /* Responsive */
        @media (max-width: 768px) {
            #container {
                width: 95%;
            }
            
            .message {
                padding: 20px;
            }
            
            .text {
                font-size: 16px;
   