import { getLocale } from "@/lib/i18n";
import { Navbar } from "@/components/sections/Navbar";
import { Hero } from "@/components/sections/Hero";
import { AgentTeam } from "@/components/sections/AgentTeam";
import { VideoShowcase } from "@/components/sections/VideoShowcase";
import { Showcase } from "@/components/sections/Showcase";
import { HowItWorks } from "@/components/sections/HowItWorks";
import { Results } from "@/components/sections/Results";
import { Pricing } from "@/components/sections/Pricing";
import { FAQ } from "@/components/sections/FAQ";
import { CTA } from "@/components/sections/CTA";
import { Footer } from "@/components/sections/Footer";

export default async function HomePage() {
  const locale = await getLocale();

  return (
    <main className="min-h-screen bg-void-black">
      <Navbar locale={locale} />
      <Hero locale={locale} />
      <VideoShowcase locale={locale} />
      <AgentTeam locale={locale} />
      <Showcase locale={locale} />
      <HowItWorks locale={locale} />
      <Results locale={locale} />
      <Pricing locale={locale} />
      <FAQ locale={locale} />
      <CTA locale={locale} />
      <Footer locale={locale} />
    </main>
  );
}
