body { font-family: 'Segoe UI', sans-serif; background: #f8f9fa; color: #333; }
.hero { background: linear-gradient(rgba(0,0,0,0.6), rgba(0,0,0,0.6)), url('images/blockchain-bg.jpg'); background-size: cover; color: white; padding: 150px 0; }
.section { padding: 80px 0; }
.news-item { border-bottom: 1px solid #eee; padding: 20px 0; }
footer { background: #343a40; color: white; padding: 40px 0; }
form { max-width: 600px; margin: auto; }
