body{font-family:Segoe UI,sans-serif;margin:0;background:#f4f7fb}nav{background:#072b61;padding:15px}nav a{color:white;margin-right:15px;text-decoration:none}.hero{background:linear-gradient(135deg,#0b5cab,#083b8a);color:#fff;padding:80px;text-align:center}.container{max-width:1200px;margin:auto;padding:30px}.card{background:white;padding:20px;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.1);margin:15px 0}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.btn{background:#16a34a;color:#fff;padding:10px 18px;border-radius:6px;text-decoration:none}