/* BS Products CSS - fallback */
.bs-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px}
.bs-card{background:#fff;color:#0a1f44;padding:16px;border-radius:12px;box-shadow:0 6px 24px rgba(10,31,68,.06)}
.bs-card h2{margin:0 0 8px}
.btn{display:inline-block;padding:8px 12px;background:#0a1f44;color:#fff;border-radius:8px;text-decoration:none}
