* { margin: 0; padding: 0; box-sizing: border-box; }
body { font-family: Arial, sans-serif; background: linear-gradient(135deg, #f5970a, #ff6b35); min-height: 100vh; display: flex; justify-content: center; align-items: center; }
.container { text-align: center; color: white; }
h1 { font-size: 3em; margin-bottom: 10px; }
p { font-size: 1.2em; margin-bottom: 20px; }
button { padding: 12px 30px; font-size: 1.1em; background: white; color: #f5970a; border: none; border-radius: 5px; cursor: pointer; font-weight: bold; }
button:hover { background: #0a0700; color: #f5970a; }
