
body { font-family: 'Segoe UI', Arial, sans-serif; margin: 0; background: #fff; color: #000; }
.header { background: #126094; color: #fff; }
.header .container { display: flex; justify-content: space-between; align-items: center; padding: 15px; }
nav a { color: #fff; margin-right: 15px; text-decoration: none; font-weight: 500; }
.container { max-width: 1100px; margin: auto; padding: 20px; }
.hero { background: #f2f6f8; padding: 40px; border-left: 6px solid #126094; }
.card { background: #f9f9f9; padding: 15px; margin-bottom: 10px; border-left: 4px solid #126094; }
.footer { background: #eee; text-align: center; padding: 15px; }
form input, form textarea { width: 100%; padding: 10px; margin-bottom: 10px; }
form button { background: #126094; color: #fff; border: none; padding: 10px 20px; }
