{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "pricing-17",
  "title": "Single centered plan card",
  "description": "One product, one price — a centered card with a full feature list, compare-at strikethrough, and trust badges.",
  "dependencies": [
    "lucide-react"
  ],
  "registryDependencies": [
    "button"
  ],
  "files": [
    {
      "path": "content/components/pricing/pricing-17.tsx",
      "content": "import { ArrowRight, Check, Shield, Zap } from \"lucide-react\"\n\nimport { Button } from \"@/components/ui/button\"\n\nconst features = [\n  \"Every block in the catalog\",\n  \"All future blocks, forever\",\n  \"Full TypeScript source\",\n  \"Commercial license, unlimited projects\",\n  \"Priority support via email\",\n  \"shadcn registry endpoint\",\n]\n\nconst badges = [\n  { icon: Shield, label: \"Lifetime access\" },\n  { icon: Zap, label: \"Instant delivery\" },\n]\n\nexport default function Pricing17() {\n  return (\n    <section className=\"bg-background py-20 sm:py-28\">\n      <div className=\"mx-auto max-w-lg px-6\">\n        <div className=\"flex flex-col items-center rounded-3xl border border-border bg-card shadow-2xl shadow-black/5\">\n          <div className=\"w-full border-b border-border px-8 py-8 text-center\">\n            <span className=\"inline-flex items-center rounded-full border border-border bg-background px-3 py-1 font-mono text-[11px] uppercase tracking-widest text-muted-foreground\">\n              blockus · pro\n            </span>\n            <h2 className=\"mt-5 text-balance font-semibold text-3xl tracking-tight\">\n              Full catalog access\n            </h2>\n            <p className=\"mt-2 text-pretty text-sm text-muted-foreground\">\n              One transaction. Every block we&apos;ve shipped and every block we will.\n            </p>\n          </div>\n\n          <div className=\"w-full px-8 py-8\">\n            <div className=\"mb-8 flex items-baseline justify-center gap-2\">\n              <span className=\"font-semibold text-6xl tracking-tight tabular-nums\">\n                $119\n              </span>\n              <div className=\"flex flex-col text-sm\">\n                <span className=\"text-muted-foreground line-through\">$199</span>\n                <span className=\"text-xs text-muted-foreground\">one-time</span>\n              </div>\n            </div>\n\n            <Button size=\"lg\" className=\"w-full rounded-full\">\n              Get full access\n              <ArrowRight />\n            </Button>\n\n            <div className=\"mt-5 flex items-center justify-center gap-4\">\n              {badges.map(({ icon: Icon, label }) => (\n                <span\n                  key={label}\n                  className=\"flex items-center gap-1.5 text-xs text-muted-foreground\"\n                >\n                  <Icon className=\"size-3 shrink-0\" strokeWidth={2} />\n                  {label}\n                </span>\n              ))}\n            </div>\n          </div>\n\n          <div className=\"w-full border-t border-border px-8 py-8\">\n            <p className=\"mb-4 font-mono text-[11px] uppercase tracking-widest text-muted-foreground\">\n              What&apos;s included\n            </p>\n            <ul className=\"flex flex-col gap-3\">\n              {features.map((feature) => (\n                <li\n                  key={feature}\n                  className=\"flex items-start gap-3 text-sm text-foreground\"\n                >\n                  <span className=\"mt-0.5 grid size-4 shrink-0 place-items-center rounded-full bg-foreground/10\">\n                    <Check className=\"size-2.5 text-foreground\" strokeWidth={3} />\n                  </span>\n                  {feature}\n                </li>\n              ))}\n            </ul>\n          </div>\n\n          <div className=\"w-full border-t border-border px-8 py-5 text-center\">\n            <p className=\"text-xs text-muted-foreground\">\n              All sales final. No refunds, no chargebacks.\n            </p>\n          </div>\n        </div>\n      </div>\n    </section>\n  )\n}\n",
      "type": "registry:block",
      "target": "components/blocks/pricing-17.tsx"
    }
  ],
  "categories": [
    "pricing"
  ],
  "type": "registry:block"
}