Can radio, text label framework for the design depends on the selected radio. Everything in css is made. Inside label hidden div for tooltip reaction to hover. It's pretty simple.
Themselves radio input to make transparent, to position brand, to reduce to 1px. On a simple layout. Wrapper row display Flex, for labels, position relative.