/* f10.6c: Views/Home/Instruments.cshtml (catálogo público de instrumentos). Só variáveis --ctm-*. */

.ctm-instruments-hero {
  background: linear-gradient(135deg, var(--ctm-primary-15) 0%, var(--ctm-purple-600-15) 100%);
  border: 1px solid var(--ctm-border-on-dark);
}
.ctm-instruments-intro { max-width: 680px; }

/* --ctm-surface-1 nunca é definida em nenhum CSS do projeto (grep confirmado, mesmo achado da f10.6b
   em Student/Dashboard.cshtml) -- preservado tal como estava, sem corrigir o que já era um bug
   pré-existente (fora do escopo de um refactor puro). */
.ctm-instruments-card { background: var(--ctm-surface-1); border-radius: 1.25rem; }

.ctm-instruments-icon { width: 52px; height: 52px; }
.ctm-instruments-desc { min-height: 42px; }
.ctm-instruments-featured { min-height: 56px; }
.ctm-instruments-featured-label { font-size: .75rem; text-transform: uppercase; }
