{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "cta-01",
  "title": "Simple centered CTA",
  "description": "Minimal centered headline, subline, and a single primary button — maximum signal, zero clutter.",
  "dependencies": [
    "lucide-react"
  ],
  "registryDependencies": [
    "button"
  ],
  "files": [
    {
      "path": "content/components/cta/cta-01.tsx",
      "content": "import { ArrowRight } from \"lucide-react\"\n\nimport { Button } from \"@/components/ui/button\"\n\nexport default function Cta01() {\n  return (\n    <section className=\"bg-background py-20 sm:py-28\">\n      <div className=\"mx-auto max-w-2xl px-6 text-center sm:px-10\">\n        <h2\n          className=\"text-balance font-semibold tracking-tight text-foreground\"\n          style={{ fontSize: \"clamp(2rem, 5vw, 3.5rem)\", lineHeight: 1.05, letterSpacing: \"-0.03em\" }}\n        >\n          Ship your next section in minutes.\n        </h2>\n        <p className=\"mx-auto mt-5 max-w-lg text-pretty text-base text-muted-foreground sm:text-lg\">\n          Production-ready React blocks, hand-built on shadcn/ui and Tailwind v4. Drop them in. Swap the copy. Ship.\n        </p>\n        <div className=\"mt-8\">\n          <Button size=\"lg\" className=\"rounded-full px-8\">\n            Browse the catalog\n            <ArrowRight />\n          </Button>\n        </div>\n      </div>\n    </section>\n  )\n}\n",
      "type": "registry:block",
      "target": "components/blocks/cta-01.tsx"
    }
  ],
  "categories": [
    "cta"
  ],
  "type": "registry:block"
}