'use client' import { motion } from 'framer-motion' import { useState, useEffect } from 'react' import { TrendingDown, TrendingUp } from 'lucide-react' export function SEODemoVisual() { const [phase, setPhase] = useState(0) useEffect(() => { const interval = setInterval(() => { setPhase(p => (p + 1) % 2) }, 3000) return () => clearInterval(interval) }, []) const oldMeta = "Best enterprise software for teams of all sizes. Try free for 30 days." const newMeta = "Best enterprise software for teams of all sizes. Try free for 30 days. Now with AI-powered analytics and real-time collaboration." return (