
body{margin:0;font-family:system-ui,Arial;background:#f4f6fb;color:#222}
header{background:#0a3d62;color:#fff;padding:20px}
nav a{color:#fff;margin-right:12px;text-decoration:none;font-weight:600}
.container{max-width:1100px;margin:auto;padding:20px;background:#fff}
.job-links a{display:block;padding:10px;border-bottom:1px solid #ddd;color:#0a3d62;text-decoration:none}
footer{background:#0a3d62;color:#fff;text-align:center;padding:15px;margin-top:40px}
h1,h2{color:#0a3d62}
