Pill-capsule button with uppercase spaced label — the primary action element for The Beat Life Club. Use for any tap target; pick `accent` (gold) only for the single most important action on a view.

```jsx
<Button variant="primary" size="md">Agendar visita</Button>
<Button variant="accent" iconRight={<span>→</span>}>Quero ser membro</Button>
<Button variant="secondary">Saber mais</Button>
<Button variant="ghost" size="sm">Cancelar</Button>
```

Variants: `primary` (Oceano fill), `accent` (Dourado — sparingly), `secondary` (Oceano outline), `ghost` (text only). Sizes: `sm` / `md` / `lg`. Props: `fullWidth`, `disabled`, `iconLeft`, `iconRight`.
