
body{font-family:Arial,sans-serif;margin:0;line-height:1.6;color:#222}
header{background:#111;color:#fff;padding:20px}
nav a{color:#fff;margin-right:15px;text-decoration:none}
.hero{padding:80px 20px;background:#f4f4f4;text-align:center}
.container{max-width:1100px;margin:auto;padding:20px}
.card{border:1px solid #ddd;padding:20px;margin:10px 0;border-radius:8px}
footer{background:#111;color:#fff;padding:20px;text-align:center;margin-top:40px}
h1,h2{color:#111}
