body {
  font-family: 'Segoe UI', sans-serif;
  background: linear-gradient(135deg, #FFD740, #FF8800);
  height: 100vh; display: flex; align-items: center; justify-content: center;
}
.box {
  background: #fff; padding: 25px 30px; border-radius: 10px;
  width: 320px; text-align: center;
  box-shadow: 0 6px 12px rgba(0,0,0,0.15);
}
h2 { color: #CC2230; margin-bottom: 15px; }
input { width: 80%; padding: 8px; border: 1px solid #ccc; border-radius: 6px; }
button {
  background: #CC2230; color: #fff; border: none;
  padding: 10px 15px; border-radius: 6px; cursor: pointer;
}
button:hover { background: #A61C27; }
