import type { Metadata } from "next"
import { HeroSection, IntegrationsSection, PrinciplesSection, CtaSection, BlogPreviewSection } from "@/components/home"
import { SITE_BRAND, SITE_DESCRIPTION } from "@/lib/site-content"

export const metadata: Metadata = {
  title: SITE_BRAND,
  description: SITE_DESCRIPTION,
  openGraph: {
    title: SITE_BRAND,
    description: SITE_DESCRIPTION,
  },
}

export default function HomePage() {
  return (
    <main>
      <HeroSection />
      <IntegrationsSection />
      <PrinciplesSection />
      <CtaSection />
      <BlogPreviewSection />
    </main>
  )
}
