'use client' import { motion } from 'framer-motion' import { Language } from '@/lib/types' import { t } from '@/lib/i18n' import { AlertTriangle, Scale, Shield } from 'lucide-react' import GlassCard from '../ui/GlassCard' import GradientText from '../ui/GradientText' import FadeInView from '../ui/FadeInView' interface ProblemSlideProps { lang: Language } const icons = [AlertTriangle, Scale, Shield] export default function ProblemSlide({ lang }: ProblemSlideProps) { const i = t(lang) return (

{i.problem.title}

{i.problem.subtitle}

{i.problem.cards.map((card, idx) => { const Icon = icons[idx] return (

{card.title}

{card.stat}

{card.desc}

) })}

“{i.problem.quote}”

) }