'use client'; import { motion, useReducedMotion } from 'framer-motion'; import { ReactNode } from 'react'; interface MockupStackProps { children: ReactNode; index?: number; } export default function MockupStack({ children, index = 0 }: MockupStackProps) { const shouldReduceMotion = useReducedMotion(); const seed = index * 1337; const rotation1 = ((seed * 17) % 80 - 40) / 20; const rotation2 = ((seed * 23) % 80 - 40) / 20; return (