body { background: #fff; }
.navbar-brand img { border-radius: 8px; }
.hero { background: linear-gradient(90deg, rgba(211,47,47,0.06), rgba(13,27,42,0.03)); padding: 40px; border-radius: 8px; }
.card-service { border: none; box-shadow: 0 6px 18px rgba(0,0,0,0.06); }
footer { font-size: 14px; }