* {margin: 0; padding: 0; box-sizing: border-box;}
body {display: flex; justify-content: center; align-items: center; min-height: 100vh; background: linear-gradient(135deg, #f8fafc, #e2e8f0); font-family: Arial, Helvetica, sans-serif; text-align: center; padding: 20px;}
h2 {font-size: 2rem; font-weight: 700; color: #1e293b; background: #ffffff; padding: 30px 40px; border-radius: 16px; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1); max-width: 800px; line-height: 1.4;}