fieldset{border:1px solid #66512b;border-radius:12px;margin:18px 0;padding:16px}legend{font-weight:700;padding:0 8px}fieldset label{display:flex;align-items:center;gap:12px;font-weight:400;margin:14px 0;cursor:pointer}fieldset input[type=radio]{width:auto;accent-color:#d8b359}#result{margin-top:14px;line-height:1.65}#result:not(:empty){padding:16px;border:1px solid #d8b359;border-radius:12px}button{margin-top:8px}