#conversational-form{max-width:400px;margin:0 auto;font-family:Arial,sans-serif}.step{display:none}.step.active{display:block}button{display:inline-block;margin-top:10px;padding:10px 20px;background-color:#0073e6;color:#fff;border:none;cursor:pointer}button:hover{background-color:#005bb5}#summary{background-color:#f0f0f0;padding:10px;border-radius:5px}