# Buttons Every interactive CTA uses `@/components/ui/button`. Do not create parallel button styles, raw ` {/* On dark teal CTA band */} ``` ## Hierarchy in a section 1. At most **one** primary button per viewport section. 2. Secondary/outline for the alternate path. 3. Ghost for low-emphasis actions. 4. Do not place two equal primary buttons side by side. ## Forbidden - Custom `rounded-full` CTA capsules that ignore `--btn-radius`. - Hardcoded `bg-[#29a19c]` buttons. - Re-implementing button styles in WordPress/HTML blocks without mapping to tokens (WP buttons are themed in `globals.css` to approximate primary). ## Related - [colors.md](./colors.md) - [motion.md](./motion.md) - [forms.md](./forms.md)