body{margin:0;font-family:Arial;background:#f5f7fa;}
header{background:#0b2c44;color:#fff;padding:10px;}
nav a{color:#fff;margin:0 10px;text-decoration:none;}
.top{font-size:14px;}
.hero{padding:80px;text-align:center;background:#123;color:white;}
.btn{background:#1e90ff;color:white;padding:10px 18px;border-radius:4px;}
footer{text-align:center;padding:20px;background:#0b2c44;color:white;}
