import { Button } from “@/components/ui/button”;
import { ArrowRight } from “lucide-react”;
import { useEffect, useState } from “react”;
import { useAnalytics } from “@/hooks/useAnalytics”;
import ExitPopup from “@/components/ExitPopup”;
import LogosCarousel from “@/components/LogosCarousel”;
import BenefitsSection from “@/components/BenefitsSection”;
import TestimonialsSection from “@/components/TestimonialsSection”;
import FAQSection from “@/components/FAQSection”;
import MembersCounter from “@/components/MembersCounter”;
import ScrollToTop from “@/components/ScrollToTop”;

/**
* Design Philosophy: Modern Dark Luxury
* – Bold typography with Space Grotesk for headers
* – Red accent color (#ef4444) for high contrast and energy
* – Smooth animations and hover effects
* – Clean, spacious layout with strategic whitespace
* – Premium feel with subtle shadows and glows
*/

export default function Home() {
const { trackCTAClick } = useAnalytics();
const [vacancyPercentage, setVacancyPercentage] = useState(0);

useEffect(() => {
// Animate the vacancy bar on load
const timer = setTimeout(() => {
setVacancyPercentage(87);
}, 500);
return () => clearTimeout(timer);
}, []);

return (



{/* Background gradient overlay for depth */}

{/* Top Section – Store Logos Carousel – Full Width */}

{/* Main Hero Section */}

{/* Benefits Section */}

{/* Members Counter – Social Proof */}

{/* Testimonials Section */}

{/* FAQ Section */}

{/* Footer */}

© 2026 Outlet das Promoções. Todos os direitos reservados.

{/* CSS for animations */}

);
}