{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "agency-intro",
  "title": "Agency: Intro",
  "description": "What the studio is in one serif sentence, the page's heading, with one way into the work.",
  "dependencies": [
    "motion"
  ],
  "registryDependencies": [
    "https://eased.dev/r/eased-tokens.json",
    "https://eased.dev/r/eased-motion.json",
    "https://eased.dev/r/agency-core.json"
  ],
  "files": [
    {
      "path": "src/registry/eased/templates/agency/intro.tsx",
      "content": "\"use client\";\n\nimport { intro } from \"./content\";\nimport { ArrowLink, COLUMN, Reveal } from \"./kit\";\n\n/**\n * Under the reel, what the studio is in one sentence: the page's h1, centred and set large in the\n * serif, with one way into the work. The reel already showed the work; this names it.\n */\nexport function Intro() {\n  return (\n    <section aria-labelledby=\"intro-title\" className={`${COLUMN} flex flex-col items-center gap-pad-md pt-section-sm pb-group text-center`}>\n      <Reveal>\n        <h1 id=\"intro-title\" className=\"max-w-4xl font-serif text-display-4xl font-normal tracking-display text-balance text-text sm:text-display-5xl\">\n          {intro.title}\n        </h1>\n      </Reveal>\n      <Reveal index={1}>\n        <ArrowLink href={intro.link.href}>{intro.link.label}</ArrowLink>\n      </Reveal>\n    </section>\n  );\n}\n",
      "type": "registry:component",
      "target": "@components/eased/templates/agency/intro.tsx"
    }
  ],
  "meta": {
    "template": "agency",
    "kind": "template-section",
    "industries": [
      "media"
    ]
  },
  "type": "registry:block"
}