
body { font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial; }
.hero { background: linear-gradient(rgba(0,0,0,0.35), rgba(0,0,0,0.35)), url('https://source.unsplash.com/1600x600/?factory,welding') no-repeat center/cover; padding: 80px 0; }
.card-img-top { height: 220px; object-fit: cover; }
