/* ============ FINANZWERKBANK FONTS ============ */

/* Space Mono - Regular 400 */
@font-face {
  font-family: 'Space Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('space-mono-latin-400-normal.woff2') format('woff2');
}

/* Space Mono - Bold 700 */
@font-face {
  font-family: 'Space Mono';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('space-mono-latin-700-normal.woff2') format('woff2');
}

/* Plus Jakarta Sans - Variable (400-700) */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('plus-jakarta-sans-latin-variable.woff2') format('woff2');
}

@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('plus-jakarta-sans-latin-variable.woff2') format('woff2');
}

@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('plus-jakarta-sans-latin-variable.woff2') format('woff2');
}

@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('plus-jakarta-sans-latin-variable.woff2') format('woff2');
}

/* ============ VERMÖGENSBRÜCKE LEGACY FONTS ============ */

/* Cormorant Garamond - Regular 400 */
@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('cormorant-garamond-latin-400-normal.woff2') format('woff2'),
       url('cormorant-garamond-latin-400-normal.woff') format('woff');
}

/* Cormorant Garamond - Italic 400 */
@font-face {
  font-family: 'Cormorant Garamond';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url('cormorant-garamond-latin-400-italic.woff2') format('woff2'),
       url('cormorant-garamond-latin-400-italic.woff') format('woff');
}

/* Cormorant Garamond - Medium 500 */
@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('cormorant-garamond-latin-500-normal.woff2') format('woff2'),
       url('cormorant-garamond-latin-500-normal.woff') format('woff');
}

/* Cormorant Garamond - SemiBold 600 */
@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('cormorant-garamond-latin-600-normal.woff2') format('woff2'),
       url('cormorant-garamond-latin-600-normal.woff') format('woff');
}

/* Cormorant Garamond - Bold 700 */
@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('cormorant-garamond-latin-700-normal.woff2') format('woff2'),
       url('cormorant-garamond-latin-700-normal.woff') format('woff');
}

/* Manrope - Regular 400 */
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('manrope-latin-400-normal.woff2') format('woff2'),
       url('manrope-latin-400-normal.woff') format('woff');
}

/* Manrope - Medium 500 */
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('manrope-latin-500-normal.woff2') format('woff2'),
       url('manrope-latin-500-normal.woff') format('woff');
}

/* Manrope - SemiBold 600 */
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('manrope-latin-600-normal.woff2') format('woff2'),
       url('manrope-latin-600-normal.woff') format('woff');
}

/* Manrope - Bold 700 */
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('manrope-latin-700-normal.woff2') format('woff2'),
       url('manrope-latin-700-normal.woff') format('woff');
}
