import type { Metadata } from "next";
import { PageHero } from "@/components/patterns/PageHero";
import { SectionHeading } from "@/components/patterns/SectionHeading";
import { CtaSection } from "@/components/patterns/CtaSection";
import { Card, CardHeader, CardTitle, CardDescription } from "@/components/ui/Card";

export const metadata: Metadata = {
  title: "Leadership",
  description:
    "How ROPTS Venture Capital's advisory review is structured, and the functional expertise its team brings to fundraising readiness and investor matching.",
  alternates: { canonical: "/about/leadership" },
  openGraph: {
    title: "Leadership — ROPTS Venture Capital",
    description:
      "ROPTS's advisory review process and the functional expertise behind it, from fundraising strategy to nonprofit governance to sector-specific investor matching.",
    type: "website",
    url: "/about/leadership",
  },
};

const jsonLd = {
  "@context": "https://schema.org",
  "@type": "AboutPage",
  name: "Leadership — ROPTS Venture Capital",
  description:
    "ROPTS Venture Capital's advisory review is structured around functional expertise in fundraising strategy, capital markets, nonprofit governance, and sector-specific investor matching.",
  url: "https://www.ropts.com/about/leadership",
};

const functions = [
  {
    title: "Fundraising strategy & capital markets",
    description:
      "Assessing narrative clarity, defensible valuation, and stage-appropriate evidence for organizations raising equity or growth capital.",
  },
  {
    title: "Nonprofit & trust governance",
    description:
      "Reviewing the documentation, board structure, and compliance posture that grant providers, CSR partners, and foundations expect to see before funding an NGO or trust.",
  },
  {
    title: "Sector-specific investor matching",
    description:
      "Maintaining a working knowledge of stated investor and partner focus across sectors — startups, MSMEs, SMEs, NGOs, and social enterprises — so introductions are matched on genuine fit.",
  },
  {
    title: "Advisory review & decisioning",
    description:
      "Applying a consistent readiness standard across mandates, so the outcome of a review depends on the organization's preparation, not on who happens to review it.",
  },
];

export default function LeadershipPage() {
  return (
    <>
      <script type="application/ld+json" dangerouslySetInnerHTML={{ __html: JSON.stringify(jsonLd) }} />

      <PageHero
        breadcrumb={[{ label: "Home", href: "/" }, { label: "About", href: "/about" }, { label: "Leadership" }]}
        eyebrow="About"
        title="Leadership"
        description="ROPTS's advisory review is built around a structured process and a consistent readiness standard, not around any one individual's judgment call."
        primaryLabel="See How It Works"
        primaryHref="/how-it-works"
        secondaryLabel="Get in Touch"
        secondaryHref="/contact"
      />

      <div className="container py-16">
        <div className="max-w-2xl">
          <SectionHeading eyebrow="How Review Is Structured" title="A process, not a person" />
          <p className="mt-6 text-body-md text-ink-soft">
            Every organization that applies to ROPTS goes through the same Advisory Review: readiness is assessed
            against stage-appropriate, sector-appropriate criteria, and the outcome — proceed to preparation, or
            decline with specific feedback — is documented rather than left to informal judgment. That structure
            exists so that two organizations at a comparable stage and sector are held to a comparable standard,
            regardless of who on the team conducts the review.
          </p>
          <p className="mt-4 text-body-md text-ink-soft">
            ROPTS&apos;s advisory team brings collective experience across capital markets, nonprofit and trust
            governance, and sector-specific fundraising, and draws on that range depending on what an organization is
            raising and from whom. We describe that expertise functionally here rather than through individual
            biographies, because what should determine an organization&apos;s outcome is the quality of the review it
            receives — not the profile of any one reviewer.
          </p>
        </div>

        <div className="mt-16">
          <SectionHeading eyebrow="Functional Expertise" title="What the advisory team covers" />
          <div className="mt-8 grid gap-6 sm:grid-cols-2">
            {functions.map((fn) => (
              <Card key={fn.title}>
                <CardHeader>
                  <CardTitle>{fn.title}</CardTitle>
                  <CardDescription>{fn.description}</CardDescription>
                </CardHeader>
              </Card>
            ))}
          </div>
        </div>

        <div className="mt-16 max-w-2xl">
          <SectionHeading eyebrow="Accountability" title="Decisions ROPTS stands behind" />
          <p className="mt-6 text-body-md text-ink-soft">
            Because Advisory Review outcomes are documented and applied consistently, an organization that is
            declined can expect specific, actionable feedback rather than a generic response — and can expect the
            same standard to apply if it reapplies once that feedback has been addressed. That accountability is
            what the Leadership function at ROPTS is responsible for: not any single decision-maker, but the
            integrity of the review process itself.
          </p>
        </div>
      </div>

      <CtaSection
        title="See how the Advisory Review process works."
        primaryLabel="See How It Works"
        primaryHref="/how-it-works"
        secondaryLabel="Get in Touch"
        secondaryHref="/contact"
      />
    </>
  );
}
