/**
 * Source Sans 3 - Variable Font
 *
 * Lokal eingebettet für Offline-Kompatibilität.
 * Unterstützt Gewichte: 200-900 (variable)
 *
 * @see https://fonts.google.com/specimen/Source+Sans+3
 */

@font-face {
  font-family: 'Source Sans 3';
  font-style: normal;
  font-weight: 200 900;
  font-display: swap;
  src: url('../fonts/source-sans-pro/SourceSans3-Variable.ttf') format('truetype-variations');
  font-variation-settings: 'wght' 400;
}

/* Fallback für ältere Browser ohne Variable Font Support */
@supports not (font-variation-settings: normal) {
  @font-face {
    font-family: 'Source Sans 3';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: local('Source Sans 3 Light'), local('SourceSans3-Light');
  }

  @font-face {
    font-family: 'Source Sans 3';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: local('Source Sans 3'), local('SourceSans3-Regular');
  }

  @font-face {
    font-family: 'Source Sans 3';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: local('Source Sans 3 SemiBold'), local('SourceSans3-SemiBold');
  }

  @font-face {
    font-family: 'Source Sans 3';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: local('Source Sans 3 Bold'), local('SourceSans3-Bold');
  }
}
