
body { font-family: 'Segoe UI', sans-serif; margin: 0; background: #f6f9fc; color: #222; }
.nav { background: #eaf1f8; padding: 1em; display: flex; justify-content: space-between; align-items: center; }
.nav ul { list-style: none; margin: 0; padding: 0; display: flex; gap: 1em; }
.nav li a { text-decoration: none; color: #004080; font-weight: bold; }
.logo { font-size: 1.5em; }
.hero { padding: 4em; text-align: center; }
.btn { padding: 0.75em 1.5em; background: #007bff; color: white; text-decoration: none; border-radius: 6px; font-weight: bold; }
.btn:hover { background: #005dc1; }
