body { font-family: Arial; background: #f2f2f2; } .wrapper { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; width: 500px; margin: 50px auto; } .form { display: flex; flex-direction: column; gap: 10px; background: white; padding: 15px; } .display { display: flex; flex-direction: column; gap: 10px; background: white; padding: 15px; } input, button { padding: 8px; }