/* Metric — custom.css
 * CSS per blocchi custom / override sito specifico.
 * Suggerimenti:
 * - evita selettori troppo generici
 * - usa classi "namespace" tipo .metric-*
 */

body {
  font-size: 16px;
  line-height: 1.45;
  font-weight: 400;
  letter-spacing: 0;
}

.text-secondary {
  font-size: 15px;
  line-height: 1.45;
  font-weight: 400;
  letter-spacing: 0;
}

.caption {
  font-size: 13px;
  line-height: 1.4;
  font-weight: 500;
  letter-spacing: 0;
}

.label,
button,
input,
select {
  font-size: 15px;
  line-height: 1.2;
  font-weight: 500;
  letter-spacing: -0.01em;
}

h3 {
  font-size: 20px;
  line-height: 1.3;
  font-weight: 600;
  letter-spacing: -0.01em;
}

h2 {
  font-size: 24px;
  line-height: 1.25;
  font-weight: 600;
  letter-spacing: -0.015em;
}

h1 {
  font-size: 32px;
  line-height: 1.15;
  font-weight: 600;
  letter-spacing: -0.02em;
}

.display {
  font-size: 48px;
  line-height: 1.05;
  font-weight: 700;
  letter-spacing: -0.03em;
}