Standalone CTA link rendered as <a>. Six variants (primary / blue / dark / outline-light / outline-dark / ghost) × three sizes (sm / md / lg). Outline variants come in two tones so they read on both dark and light Section backgrounds. Preview shows every combination.
1. Primary (gradient)
variant: "primary" — default CTA, brand gradient fill
2. Blue
variant: "blue" — solid Madre blue fill
3. Dark
variant: "dark" — solid ink fill
4. Outline — white text (for dark Section backgrounds)
variant: "outline-light" — transparent fill, blue border, white text. Matches Figma 4:1123.
5. Outline — navy text (for light Section backgrounds)
variant: "outline-dark" — transparent fill, blue border, navy text.
6. Ghost
variant: "ghost" — transparent fill, no border, navy text.
7. Alignment (primary, md)
align: "left" | "center" | "right"