'use client'

import { PlatformProvider } from '@/components/platform-toggle'
import { Nav } from '@/components/nav'
import { Hero } from '@/components/hero'
import { Agents } from '@/components/agents'
import { Problem } from '@/components/problem'
import { GettingStarted } from '@/components/getting-started'
import { Layers } from '@/components/layers'
import { Observability } from '@/components/observability'
import { Control } from '@/components/control'
import { Comparison } from '@/components/comparison'
import { Waitlist } from '@/components/waitlist'
import { About } from '@/components/about'
import { FAQ } from '@/components/faq'
import { Footer } from '@/components/footer'

export default function Home() {
  return (
    <PlatformProvider>
      <main className="bg-gradient min-h-screen">
        <Nav />
        <Hero />
        <Problem />
        <Observability />
        <Agents />
        <Layers />
        <Control />
        <Comparison />
        <GettingStarted />
        <Waitlist />
        <About />
        <FAQ />
        <Footer />
      </main>
    </PlatformProvider>
  )
}
