 :root{--navy:#14315F;--gold:#C07B2B;} body{font-family:Arial,sans-serif;margin:0} .nav{display:flex;justify-content:space-between;align-items:center;padding:20px}.logo{max-height:70px}.hero{background:var(--navy);color:#fff;padding:100px 20px;text-align:center}.btn{background:var(--gold);padding:12px 20px;color:#fff;text-decoration:none;border-radius:5px}.container{width:90%;max-width:1200px;margin:auto} footer{background:#111;color:#fff;text-align:center;padding:20px} 