import { useState, lazy, Suspense } from "react";
import { Button } from "@/components/ui/button";
import { ArrowRight, Play, Zap, Clock, TrendingUp } from "lucide-react";
import heroImage from "@/assets/hero-automation.jpg";
// Lazy load contact form for better performance
const ContactFormModal = lazy(() =>
import("@/components/ContactFormModal").then(module => ({
default: module.ContactFormModal
}))
);
export function Hero() {
const [showContactForm, setShowContactForm] = useState(false);
return (
<>
{/* Background gradient */}
{/* Floating elements for visual interest */}
{/* Left column - Content */}
AI-Powered Lead Automation
Never Miss Another{" "}
High-Value Lead{" "}
Again
Transform your service business with done-for-you automated systems that respond to leads in under 60 seconds, qualify prospects instantly, and convert more inquiries into paying customers.