{"$schema":"https://ui.shadcn.com/schema/registry-item.json","name":"features-list","type":"registry:block","title":"Features List","description":"Six capabilities in a calm three-column rhythm.","categories":["features"],"dependencies":["lucide-react"],"registryDependencies":[],"files":[{"path":"registry/blocks/features-list.tsx","content":"import {\n  GitBranch,\n  Globe,\n  KeyRound,\n  RotateCcw,\n  ShieldCheck,\n  Webhook,\n} from \"lucide-react\";\n\nconst features = [\n  {\n    icon: GitBranch,\n    title: \"Preview every branch\",\n    description: \"Each pull request gets its own URL, torn down on merge.\",\n  },\n  {\n    icon: Globe,\n    title: \"Edge by default\",\n    description: \"Static assets and functions deployed to 30+ regions.\",\n  },\n  {\n    icon: RotateCcw,\n    title: \"Instant rollbacks\",\n    description: \"Every deploy is immutable — going back is one click.\",\n  },\n  {\n    icon: ShieldCheck,\n    title: \"SOC 2 Type II\",\n    description: \"Audited yearly, with SSO and audit logs on every plan.\",\n  },\n  {\n    icon: Webhook,\n    title: \"Webhooks for everything\",\n    description: \"Deploys, comments, checks — every event has a hook.\",\n  },\n  {\n    icon: KeyRound,\n    title: \"Scoped tokens\",\n    description: \"Per-project, per-environment credentials that expire.\",\n  },\n];\n\nexport default function FeaturesList() {\n  return (\n    <section className=\"bg-background\">\n      <div className=\"mx-auto w-full max-w-6xl px-6 py-20 sm:py-24\">\n        <div className=\"mb-12 max-w-md\">\n          <h2 className=\"text-2xl font-semibold tracking-tight text-balance sm:text-3xl\">\n            Everything you need, nothing to babysit\n          </h2>\n          <p className=\"mt-2 text-muted-foreground\">\n            The features you'd build eventually — already built, already\n            tested.\n          </p>\n        </div>\n\n        <div className=\"grid gap-x-10 gap-y-10 sm:grid-cols-2 lg:grid-cols-3\">\n          {features.map((feature) => (\n            <div key={feature.title}>\n              <div className=\"flex size-9 items-center justify-center rounded-lg border border-border/60 bg-card\">\n                <feature.icon className=\"size-4\" />\n              </div>\n              <h3 className=\"mt-4 text-sm font-medium\">{feature.title}</h3>\n              <p className=\"mt-1.5 text-sm text-muted-foreground\">\n                {feature.description}\n              </p>\n            </div>\n          ))}\n        </div>\n      </div>\n    </section>\n  );\n}\n","type":"registry:block","target":"components/blocks/features/features-list.tsx"}]}