"use client"; import type { Variants } from "framer-motion"; import { AnimatePresence, motion } from "framer-motion"; import { ny } from "@/lib/utils"; interface GradualSpacingProps { text: string; duration?: number; delayMultiple?: number; framerProps?: Variants; className?: string; } export default function GradualSpacing({ text, duration = 0.5, delayMultiple = 0.04, framerProps = { hidden: { opacity: 0, x: -20 }, visible: { opacity: 1, x: 0 }, }, className, }: GradualSpacingProps) { return (