/* Self-hosted Inter font faces.
 * Place actual .woff2 files in this /public/fonts directory.
 * Using font-display: swap for faster text rendering.
 * If you add variable font file (preferred), keep Inter-Variable.woff2.
 */

/* Variable font – vorher via Google Fonts geladen mit wght@300;400;500;600;700
 * Wir deklarieren daher nur diesen Bereich (300–700) für Klarheit.
 */
@font-face {
  font-family: 'Inter';
  src: url('/fonts/InterVariable.woff2') format('woff2');
  font-weight: 300 700;
  font-display: swap;
  font-style: normal;
}

/* Variable italic axis */
@font-face {
  font-family: 'Inter';
  src: url('/fonts/InterVariable-Italic.woff2') format('woff2');
  font-weight: 300 700;
  font-style: italic;
  font-display: swap;
}

/* Dedicated SemiBold file (root copy) for faster first paint of headings if variable not yet parsed */
@font-face {
  font-family: 'Inter';
  src: url('/fonts/Inter-SemiBold.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

/* Font Feature Settings entfernt, um ursprüngliche Standardlaufweite zu bewahren.
  Falls du alternative Stylistic Sets erneut nutzen willst, kannst du sie gezielt aktivieren. */
:root { font-feature-settings: normal; }

/* Mehr Laufweite (dezente Erhöhung) */
body { letter-spacing: 0.0125em; }
/* Überschriften etwas weniger, damit kompakt bleiben */
h1, h2, h3 { letter-spacing: 0.006em; }
/* Feinjustierung für Navigation (falls Uppercase verwendet) */
nav a { letter-spacing: 0.05em; }

/* Anpassen? -> Werte vorschlagen: 0.01em (leicht), 0.015em (mittel), 0.02em (stärker). */
