.qlc-services-grid{display:flex;flex-wrap:wrap;gap:18px}
.qlc-columns-3 .qlc-service-item{width:calc(33.333% - 12px)}
.qlc-service-card{display:block;padding:16px;border-radius:10px;background:#fff;box-shadow:0 6px 18px rgba(0,0,0,0.06);text-decoration:none;color:inherit}
.qlc-thumb{height:140px;background-size:cover;background-position:center;border-radius:8px}
.qlc-title{margin:12px 0 6px;font-size:18px}
.qlc-price{font-weight:700;color:#2F3690}
.qlc-cta button{background:#2F3690;color:#fff;padding:10px 14px;border-radius:8px;border:none;cursor:pointer}
