body{margin:0;font-family:Arial;background:#f8f5ef;color:#2b2b2b}nav{display:flex;justify-content:space-between;padding:20px;color:#fff}nav ul{display:flex;gap:18px;list-style:none}.hero{min-height:100vh;background:linear-gradient(rgba(0,0,0,.45),rgba(0,0,0,.45)),url(../images/hero.svg) center/cover;display:flex;flex-direction:column}.hero-content{margin:auto;text-align:center;color:#fff}h1{font-family:Georgia,serif;font-size:3.5rem}section{max-width:1200px;margin:auto;padding:70px 20px;line-height:1.8}.stats,.cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px}.stats div,.cards article{background:#fff;padding:30px;text-align:center;box-shadow:0 10px 25px rgba(0,0,0,.08);border-top:4px solid #c9a45c}footer{background:#0b1f3a;color:#fff;text-align:center;padding:30px}@media(max-width:700px){nav ul{display:none}h1{font-size:2.2rem}}