
body { background-color: #f8f9fa; color: #212529; }
.navbar { border-bottom: 2px solid #0d6efd; }
.hero-section { background: #e9ecef; }
.card { border: none; transition: 0.3s; }
.card:hover { transform: translateY(-5px); box-shadow: 0 10px 20px rgba(0,0,0,0.1); }
