body {font-family: Arial, sans-serif;margin:0;padding:0;background:#f7f7f7;color:#222;}
.container {width:90%;max-width:1100px;margin:auto;padding:20px;}
header {background:#1a1a1a;color:#fff;padding:10px 0;}
.header-bar {display:flex;justify-content:space-between;align-items:center;}
nav ul {list-style:none;display:flex;gap:20px;margin:0;padding:0;}
nav a {color:#fff;text-decoration:none;font-weight:bold;}
.hero {text-align:center;background:#003366;color:#fff;padding:100px 20px;}
.btn {background:#0066cc;color:#fff;padding:10px 20px;text-decoration:none;border-radius:4px;}
footer {background:#111;color:#ccc;text-align:center;padding:20px;}
form input, form textarea {width:100%;padding:10px;margin:5px 0;border:1px solid #ccc;border-radius:4px;}
form button {background:#0066cc;color:#fff;border:none;padding:10px 20px;border-radius:4px;}
