import type { Metadata } from "next";
import AboutCta from "@/components/about/AboutCta";
import AboutHero from "@/components/about/AboutHero";
import CompanyIdentity from "@/components/about/CompanyIdentity";
import { BuyersSection, SellersSection } from "@/components/about/AudienceSections";
import HowItWorks from "@/components/about/HowItWorks";
import OfferingsSection from "@/components/about/OfferingsSection";
import PillarsSection from "@/components/about/PillarsSection";
import StorySection from "@/components/about/StorySection";
import LeadForm from "@/components/home/LeadForm";

export const metadata: Metadata = {
  title: "About Biznie – Pan-India Digital Distributor for B2B Trade",
  description:
    "Biznie brings competitive sourcing, reliable suppliers and trade finance onto one platform — helping bulk buyers purchase more efficiently and helping sellers improve cash flow.",
};

/*
  Page copy is authored in src/components/about rather than pulled from the CMS
  `aboutUs` field. This page is a laid-out narrative — a problem chain, two
  audience tracks (#buyers and #sellers, which other pages may link to), a pull
  quote per track — and a single blob of admin HTML cannot carry that
  structure. The regulated hedges in the finance claims ("subject to
  eligibility and approval", "subject to the applicable transaction terms",
  "can help", "potentially") are load-bearing: keep them on any edit.
*/
export default function AboutPage() {
  return (
    <div className="min-h-screen overflow-x-clip bg-white">
      <AboutHero />
      <StorySection />
      <PillarsSection />
      <HowItWorks />
      <BuyersSection />
      <SellersSection />
      <OfferingsSection />
      <AboutCta />
      {/* Registered name, LLPIN, GSTIN and the grievance officer (4.2). */}
      <CompanyIdentity />
      {/* General enquiry form, shared with the homepage. */}
      <LeadForm />
    </div>
  );
}
