body { background: #f8f9fa; margin: 0; font-family: 'Segoe UI', Arial, sans-serif; }
.hero { padding: 60px 0; text-align: center; background: #fff; }
.hero h1 { font-size: 2.2em; color: #2a2a2a; margin-bottom: 16px; }
.hero p { color: #555; font-size: 1.1em; }
