/*!
 * Fonts CSS File
 * Author: © 2025 by Jens Wolff | "msw" Werbeagentur GmbH
 * Date:   July 4, 2025
 * Version: 0.1
 */

/* Manrope Variable Font */
/*!
 * Manrope Variable Font FUNCTION
 * © 2025 by Jens Wolff | "msw" Werbeagentur GmbH
 * Date: July 4, 2025
 * Version: 0.1
 *
 * Definiert die lokal gehostete Variable-Font-Datei
 */
@font-face {
  font-family: 'Manrope';
  /* Variable font supports weights 100–900 */
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
  src: url('/fonts/manrope/manrope-variablefont-wght.ttf') format('truetype-variations');
}

/* Optional: Falls du DM Serif Text ebenfalls lokal hosten willst,
   musst du die entsprechenden .ttf-Dateien anlegen und hier @font-face ergänzen:
@font-face {
  font-family: 'DM Serif Text';
  font-weight: normal;
  font-style: normal;
  font-display: swap;
  src: url('/fonts/dm-serif-text/DMSerifText-Regular.ttf') format('truetype');
}
*/

/* Body- und Headline-Styles */
/*!
 * Base Typography FUNCTION
 * © 2025 by Jens Wolff | "msw" Werbeagentur GmbH
 * Date: July 4, 2025
 * Version: 0.1
 *
 * Setzt die Font-Families auf der gesamten Seite
 */
body {
  font-family: 'Manrope', sans-serif;
}

h1, h2, h3, h4, h5, h6 {
  font-family: 'Manrope', sans-serif;
  /* Beispiel: für Überschriften zur Variation
     font-weight: 700; */
}

/* Beispielklassen, um Gewicht zu steuern */
.font-regular  { font-weight: 400; }
.font-medium   { font-weight: 500; }
.font-semi     { font-weight: 600; }
.font-bold     { font-weight: 700; }
