'use client'
import { motion } from 'framer-motion'
import { Check } from '@phosphor-icons/react'
import { PulseMockup } from './mockups/pulse-mockup'
import { PulseFeaturesCarousel } from './mockups/pulse-features-carousel'
import { FunnelMockup } from './mockups/funnel-mockup'
import { EmailReportMockup } from './mockups/email-report-mockup'
// Section wrapper component for reuse
function FeatureSection({
id,
heading,
description,
features,
mockup,
reverse = false,
showBg = true,
}: {
id: string
heading: string
description: string
features: string[]
mockup: React.ReactNode
reverse?: boolean
showBg?: boolean
}) {
return (
{description}
{heading}
{features.map((item) => (
>
)}
{''}{'\n'}
{'<'}
script{'\n'}
{' '}defer{'\n'}
{' '}data-domain="yoursite.com"{'\n'}
{' '}src="https://pulse.ciphera.net/js/script.js"{'\n'}
{'>'}
{''}
script
{'>'}