import { ReactNode } from 'react'
import { cn } from '@/lib/utils'
interface CardGridProps {
children: ReactNode
cols?: '2' | '3' | '4'
className?: string
}
/**
* Responsive card grid layout component.
*
* Provides a consistent grid system for card layouts with mobile-first responsive breakpoints.
* Default is 3 columns (1 on mobile, 2 on tablet, 3 on desktop).
*
* @example
* ```tsx
*