body { font-family: Arial, sans-serif; margin:0; background:#f9f9f9; color:#333; }
header { background:#003366; color:#fff; text-align:center; padding:1.5rem; }
header .logo { width:100px; margin-bottom:10px; }
nav a { margin:0 1rem; color:#fff; text-decoration:none; }
nav a:hover { text-decoration:underline; }
.hero { padding:2rem; text-align:center; background:#e6f0ff; }
.highlights { padding:2rem; max-width:800px; margin:auto; }
footer { background:#003366; color:#fff; text-align:center; padding:1rem; margin-top:2rem; }
