Radio button.
Radio buttons let a user pick exactly one option from a visible, mutually exclusive set. Group them under the same name so selecting one automatically clears the others — the opposite of a checkbox, which allows any number of selections.
Exactly one option is selected at all times once a group has a default — never zero, and never more than one. If the user genuinely needs to select none, add an explicit "None" option rather than leaving every radio unchecked.
Anatomy
Size
Three sizes from the Figma component — 12 / 14 / 16px. 14px (medium) is the Sprout default.
States
Default, hover and disabled, each either unselected or selected — the full state set from the Figma component.
Radio group
Three or more mutually exclusive options, sharing one name so the browser and screen readers treat them as a single group — arrow keys move the selection, and selecting one clears the others automatically.
Do's & Don'ts
Preferred contact method?
Which modules do you use?