/* Plus Jakarta Sans - Self-hosted, DSGVO-konform */
/* Fontdateien einmalig laden mit: node assets/fonts/download-fonts.js */

@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Plus Jakarta Sans'),
       url('/assets/fonts/PlusJakartaSans-400.woff2') format('woff2'),
       url('https://fonts.gstatic.com/s/plusjakartasans/v8/LDIbaomQNQcsA88c7O9yZ4KMCoOg4Ko50yygg8CuBB4.woff2') format('woff2');
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: local('Plus Jakarta Sans Medium'),
       url('/assets/fonts/PlusJakartaSans-500.woff2') format('woff2'),
       url('https://fonts.gstatic.com/s/plusjakartasans/v8/LDIbaomQNQcsA88c7O9yZ4KMCoOg4Ko5yyygg8CuBB4.woff2') format('woff2');
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local('Plus Jakarta Sans SemiBold'),
       url('/assets/fonts/PlusJakartaSans-600.woff2') format('woff2'),
       url('https://fonts.gstatic.com/s/plusjakartasans/v8/LDIbaomQNQcsA88c7O9yZ4KMCoOg4Io6yyygg8CuBB4.woff2') format('woff2');
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Plus Jakarta Sans Bold'),
       url('/assets/fonts/PlusJakartaSans-700.woff2') format('woff2'),
       url('https://fonts.gstatic.com/s/plusjakartasans/v8/LDIbaomQNQcsA88c7O9yZ4KMCoOg4Io6iyygg8CuBB4.woff2') format('woff2');
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: local('Plus Jakarta Sans ExtraBold'),
       url('/assets/fonts/PlusJakartaSans-800.woff2') format('woff2'),
       url('https://fonts.gstatic.com/s/plusjakartasans/v8/LDIbaomQNQcsA88c7O9yZ4KMCoOg4Io6i6ygg8CuBB4.woff2') format('woff2');
}
