/**
 * Lokale Fonts für DSGVO-Konformität
 * 
 * Hinweis: Lade die Google Fonts herunter und platziere sie in diesem Ordner
 * Tools: https://google-webfonts-helper.herokuapp.com/fonts
 * 
 * Benötigte Fonts:
 * - Open Sans: 300, 400, 600
 * - Nunito Sans: 600, 700
 */

/* Beispiel für lokale Font-Einbindung (nach Download): */
/*
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'),
       url('open-sans-v29-latin-300.woff2') format('woff2'),
       url('open-sans-v29-latin-300.woff') format('woff');
}
*/

/* Open Sans Variable Font */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300 800;
  font-stretch: 75% 100%;
  font-display: swap;
  src: url('open-sans-variable.ttf') format('truetype-variations');
}

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300 800;
  font-stretch: 75% 100%;
  font-display: swap;
  src: url('open-sans-italic-variable.ttf') format('truetype-variations');
}

/* Nunito Sans Variable Font */
@font-face {
  font-family: 'Nunito Sans';
  font-style: normal;
  font-weight: 100 1000;
  font-display: swap;
  src: url('nunito-sans-variable.ttf') format('truetype-variations');
}

@font-face {
  font-family: 'Nunito Sans';
  font-style: italic;
  font-weight: 100 1000;
  font-display: swap;
  src: url('nunito-sans-italic-variable.ttf') format('truetype-variations');
}

/* Font-Definitionen */
body {
  font-family: 'Open Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;
  font-weight: 400;
}

h1, h2, h3, h4, h5, h6,
.section-title {
  font-family: 'Nunito Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;
  font-weight: 700;
}

/* Spezifische Font-Weights */
.hero-text h1 {
  font-weight: 700;
}

.nav a,
.btn {
  font-weight: 600;
}

/* Leichte Texte */
.light-text {
  font-weight: 300;
}

/* Hinweis: Für Open Sans bitte die Dateien herunterladen von:
 * https://google-webfonts-helper.herokuapp.com/fonts/open-sans
 * Benötigte Weights: 300, 400, 600
 */ 