# Card > Surface container composed of header, content, and footer. Import from `@aspyn-io/kit`. Scaffold source: `npx shadcn@latest add https://design.aspyn.io/r/card.json` ## Install ```tsx import { Card, CardHeader, CardTitle, CardDescription, CardContent, CardFooter, } from "@aspyn-io/kit"; ``` ### Composition Cards are compound components: compose exactly the sections you need. ```tsx Team plan $29/user/month, billed annually. Unlimited projects, priority support, SSO. ``` ### Stat card The dashboard-metric pattern used across Aspyn products. ```tsx Active subscriptions 632.9K

+19% from last month

``` ### With separated actions ```tsx
API keys 3 active
…
``` ### Login form card A self-contained auth card: header copy, labelled fields, and a full-width submit in the footer. ```tsx Sign in Enter your credentials to continue.
``` ### Media card Lead with an AspectRatio image (pt-0 + overflow-hidden lets it sit flush), then title and CTA below. ```tsx {photo.alt} Coastal retreat Big Sur, California ```