input[type="radio"] { display: none; }
input[type="radio"] + label::before {content: '\25cb'; margin-right: .75ex; font-size: .75em;}
input[type="radio"]:checked + label { text-decoration: underline; }
input[type="radio"]:checked + label::before {content: '\29bf';}
input[type="radio"] { display: none; }
input[type="radio"] + label::before {content: '\25cb'; margin-right: .75ex; font-size: .75em;}
input[type="radio"]:checked + label { text-decoration: underline; }
input[type="radio"]:checked + label::before {content: '\29bf';}