{
  "$schema": "https://shadcn-vue.com/schema/registry-item.json",
  "name": "cta-final-band",
  "title": "CTA — Final Band",
  "type": "registry:block",
  "files": [
    {
      "path": "packages/registry-vue/blocks/cta-final-band/CtaFinalBand.vue",
      "content": "<script setup lang=\"ts\">\nimport { ArrowRight } from 'lucide-vue-next'\nimport { Badge } from '@/components/ui/badge'\nimport { Button } from '@/components/ui/button'\nimport { Separator } from '@/components/ui/separator'\n</script>\n\n<template>\n  <section data-slot=\"cta-final-band\" class=\"bg-background\">\n    <div class=\"mx-auto max-w-6xl px-6 py-20 lg:py-24\">\n      <div class=\"border-border bg-card rounded-2xl border px-6 py-14 text-center sm:px-12\">\n        <Badge variant=\"secondary\">Start today</Badge>\n        <h2 class=\"mx-auto mt-5 max-w-2xl text-3xl font-semibold tracking-tight text-balance sm:text-4xl\">\n          Publish one certified metric this afternoon\n        </h2>\n        <p class=\"text-muted-foreground mx-auto mt-4 max-w-xl text-lg text-pretty\">\n          Connect a warehouse, define one number, and invite the team. If it does not stick, you have lost an afternoon.\n        </p>\n\n        <div class=\"mt-8 flex flex-wrap items-center justify-center gap-3\">\n          <Button size=\"lg\">\n            Start free\n            <ArrowRight class=\"ml-2 size-4\" aria-hidden=\"true\" />\n          </Button>\n          <Button size=\"lg\" variant=\"outline\">Book a walkthrough</Button>\n        </div>\n\n        <Separator class=\"mx-auto my-8 max-w-xs\" />\n\n        <p class=\"text-muted-foreground text-sm\">\n          No card required · 30-day trial · 8,400 engineers on the monthly notes\n        </p>\n      </div>\n    </div>\n  </section>\n</template>\n",
      "type": "registry:block",
      "target": "~/app/components/blocks/CtaFinalBand.vue"
    }
  ],
  "dependencies": [
    "lucide-vue-next"
  ],
  "devDependencies": [],
  "registryDependencies": [
    "https://uipkge.dev/r/vue/badge.json",
    "https://uipkge.dev/r/vue/button.json",
    "https://uipkge.dev/r/vue/separator.json"
  ],
  "description": "Closing call to action centred on a bordered band, pairing the primary action with a secondary path and a line of proof for readers not ready to commit.",
  "categories": [
    "marketing"
  ]
}