Brand Identity Design
Title above is body-large 600; category uses the card variant accent; this description inherits the card variant text color.
Baseline instance. No module overrides set. Card surface, title/category/description typography, gap, shadow and image radius all come from theme tokens.
Title above is body-large 600; category uses the card variant accent; this description inherits the card variant text color.
Image corners follow the card variant radius; the gap between items is the theme spacing scale (Medium = 32).
Card shadow uses the theme shadow token and lifts on hover (default Lift effect). No per-instance size/weight/shadow fields.
This header text switches to the dark-section palette. Title, category and description inside each card must STAY legible (card variant 1 text color).
The category above follows the card icon color token, not the section accent.
Each item description should be dark red. Titles and categories keep the card variant colors — the override targets description body text only.
This description should be dark red (#B30000).
Hover the card — the image zooms while the card stays put. This description is red too.
This is the single surviving card-interior text override.
Scroll into view: this header reveals first, then each item card slides up one after another using the theme animation defaults.
Theme duration and easing — no hardcoded ms.
Staggers in after card one.
With prefers-reduced-motion the cards stay visible; without JavaScript nothing is ever hidden.