.hero{
  background: radial-gradient(1000px circle at 20% 10%, rgba(255,255,255,.18), transparent 40%),
              linear-gradient(120deg, #0d6efd, #111827);
  color:#fff;
}
.hero .lead{color: rgba(255,255,255,.85)}
.card img{object-fit:cover; height:170px}
.badge-tier{letter-spacing:.06em}
.prose h5{margin-top:1rem}
.section-title{letter-spacing:.02em}
