'use client'; import { motion } from 'framer-motion'; import { Container } from '@/components/primitives/Container'; import { FondoPuntos } from '@/components/primitives/FondoPuntos'; import { ParDialogo } from '@/components/primitives/ParDialogo'; import { IlustracionInflexion } from '@/components/primitives/IlustracionInflexion'; import { puntosInflexion } from '@/lib/content'; import { fadeInUp, staggerContainer, viewportOnce, usePrefersReducedMotion, motionProps } from '@/lib/motion'; export function PuntosInflexion() { const reduced = usePrefersReducedMotion(); return (
{puntosInflexion.eyebrow} {puntosInflexion.title}
{puntosInflexion.lead} {/* The conversation. One
  • per exchange, read top to bottom — no carousel at any breakpoint, because "te bajas" is the whole shape the dueña asked for. The stagger reaches ParDialogo's two halves through React context, so each pair arrives in two beats: the situation, then the answer. */} {puntosInflexion.items.map((item, i) => ( ))}
  • ); }