/* The Prime Woman — selbst gehostete Schriften.
   Keine Verbindung zu Google o.Ä. → keine Cookie-Einwilligung nötig.
   Lege die .woff2-Dateien im Ordner  ab (siehe README.txt).
   Fehlen die Dateien, greifen automatisch elegante System-Schriften. */

/* ---- Cormorant Garamond (Überschriften) ---- */
@font-face {
  font-family: 'Cormorant Garamond';
  src: local('Cormorant Garamond'), local('CormorantGaramond-Regular'),
       url('CormorantGaramond-Regular.woff2') format('woff2');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Cormorant Garamond';
  src: local('Cormorant Garamond Medium'), local('CormorantGaramond-Medium'),
       url('CormorantGaramond-Medium.woff2') format('woff2');
  font-weight: 500; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Cormorant Garamond';
  src: local('Cormorant Garamond SemiBold'), local('CormorantGaramond-SemiBold'),
       url('CormorantGaramond-SemiBold.woff2') format('woff2');
  font-weight: 600; font-style: normal; font-display: swap;
}
/* ---- Hanken Grotesk (Fließtext) ---- */
@font-face {
  font-family: 'Hanken Grotesk';
  src: local('Hanken Grotesk Light'), local('HankenGrotesk-Light'),
       url('HankenGrotesk-Light.woff2') format('woff2');
  font-weight: 300; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Hanken Grotesk';
  src: local('Hanken Grotesk'), local('HankenGrotesk-Regular'),
       url('HankenGrotesk-Regular.woff2') format('woff2');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Hanken Grotesk';
  src: local('Hanken Grotesk Medium'), local('HankenGrotesk-Medium'),
       url('HankenGrotesk-Medium.woff2') format('woff2');
  font-weight: 500; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Hanken Grotesk';
  src: local('Hanken Grotesk SemiBold'), local('HankenGrotesk-SemiBold'),
       url('HankenGrotesk-SemiBold.woff2') format('woff2');
  font-weight: 600; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Hanken Grotesk';
  src: local('Hanken Grotesk Bold'), local('HankenGrotesk-Bold'),
       url('HankenGrotesk-Bold.woff2') format('woff2');
  font-weight: 700; font-style: normal; font-display: swap;
}

/* ---- JetBrains Mono (Prompt-Box) ---- */
@font-face {
  font-family: 'JetBrains Mono';
  src: local('JetBrains Mono'), local('JetBrainsMono-Regular'),
       url('JetBrainsMono-Regular.woff2') format('woff2');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'JetBrains Mono';
  src: local('JetBrains Mono Medium'), local('JetBrainsMono-Medium'),
       url('JetBrainsMono-Medium.woff2') format('woff2');
  font-weight: 500; font-style: normal; font-display: swap;
}
