{"$schema":"https://ui.shadcn.com/schema/registry-item.json","name":"faq-accordion","type":"registry:block","title":"FAQ Accordion","description":"Expandable answers with a human escape hatch at the end.","categories":["faq"],"dependencies":[],"registryDependencies":["accordion"],"files":[{"path":"registry/blocks/faq-accordion.tsx","content":"import Link from \"next/link\";\n\nimport {\n  Accordion,\n  AccordionContent,\n  AccordionItem,\n  AccordionTrigger,\n} from \"@/components/ui/accordion\";\n\nconst faqs = [\n  {\n    question: \"How long does setup take?\",\n    answer:\n      \"Most teams are live in under ten minutes: install the CLI, connect your repo, push. The first deploy configures everything else.\",\n  },\n  {\n    question: \"Can I bring my own domain?\",\n    answer:\n      \"Yes — add it in settings and we handle DNS verification and certificates automatically, including wildcard subdomains.\",\n  },\n  {\n    question: \"What happens if I exceed my plan?\",\n    answer:\n      \"Nothing breaks. We notify you at 80% and 100% of quota, and you choose whether to upgrade or throttle. No surprise invoices.\",\n  },\n  {\n    question: \"Do you support monorepos?\",\n    answer:\n      \"First-class. Point us at the workspace root and each app gets its own pipeline, previews and environment variables.\",\n  },\n];\n\nexport default function FaqAccordion() {\n  return (\n    <section className=\"bg-background\">\n      <div className=\"mx-auto w-full max-w-2xl px-6 py-20 sm:py-24\">\n        <h2 className=\"text-center text-2xl font-semibold tracking-tight text-balance sm:text-3xl\">\n          Questions, answered\n        </h2>\n\n        <Accordion className=\"mt-10\">\n          {faqs.map((faq) => (\n            <AccordionItem key={faq.question} value={faq.question}>\n              <AccordionTrigger>{faq.question}</AccordionTrigger>\n              <AccordionContent className=\"text-muted-foreground\">\n                {faq.answer}\n              </AccordionContent>\n            </AccordionItem>\n          ))}\n        </Accordion>\n\n        <p className=\"mt-8 text-center text-sm text-muted-foreground\">\n          Still stuck?{\" \"}\n          <Link\n            href=\"#\"\n            className=\"font-medium text-foreground underline-offset-4 hover:underline\"\n          >\n            Talk to a human\n          </Link>{\" \"}\n          — we answer within a day.\n        </p>\n      </div>\n    </section>\n  );\n}\n","type":"registry:block","target":"components/blocks/faq/faq-accordion.tsx"}]}