/* NovoMatch webfonts — PRODUKTIONS-SETUP (Adobe Fonts / Typekit)
 * Transducer wird über das Adobe-Fonts-Webprojekt „fep4wsy" geladen
 * (lizenziert, Kit-Import unten für Zählung/Compliance).
 * Die Alias-@font-face-Regeln mappen die Kit-Dateien auf die im
 * Design-System verwendeten Familiennamen:
 *   'Transducer'           → natürliche Breite (+ font-stretch-Auflösung)
 *   'Transducer Extended'  → breiter Display-Schnitt
 *   'Transducer Condensed' → schmaler Schnitt
 * Verfügbare Gewichte im Kit: 400 (Regular) und 600 (Medium/Semibold),
 * jeweils + Kursiv. Gewicht 500 (Brand-Default) löst auf den 600er auf.
 * Inter (Fließtext/UI) bleibt auf Google Fonts.
 */
@import url('https://use.typekit.net/fep4wsy.css');
@import url('https://fonts.googleapis.com/css2?family=Inter:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500&display=swap');

/* ── Transducer · natürliche Breite (font-stretch 100%) ── */
@font-face {
  font-family: 'Transducer';
  font-weight: 100 480; font-style: normal; font-stretch: 100%; font-display: swap;
  src: url('https://use.typekit.net/af/339a12/000000000000000077508487/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3') format('woff2'),
       url('https://use.typekit.net/af/339a12/000000000000000077508487/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3') format('woff');
}
@font-face {
  font-family: 'Transducer';
  font-weight: 481 900; font-style: normal; font-stretch: 100%; font-display: swap;
  src: url('https://use.typekit.net/af/276b59/000000000000000077508489/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3') format('woff2'),
       url('https://use.typekit.net/af/276b59/000000000000000077508489/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3') format('woff');
}
@font-face {
  font-family: 'Transducer';
  font-weight: 100 480; font-style: italic; font-stretch: 100%; font-display: swap;
  src: url('https://use.typekit.net/af/7b3a95/00000000000000007750848c/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3') format('woff2');
}
@font-face {
  font-family: 'Transducer';
  font-weight: 481 900; font-style: italic; font-stretch: 100%; font-display: swap;
  src: url('https://use.typekit.net/af/830dbe/000000000000000077508492/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i6&v=3') format('woff2');
}

/* ── Transducer · Extended (font-stretch 101%–200% → löst 118% auf) ── */
@font-face {
  font-family: 'Transducer';
  font-weight: 100 480; font-style: normal; font-stretch: 101% 200%; font-display: swap;
  src: url('https://use.typekit.net/af/5aaf33/000000000000000077508481/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3') format('woff2'),
       url('https://use.typekit.net/af/5aaf33/000000000000000077508481/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3') format('woff');
}
@font-face {
  font-family: 'Transducer';
  font-weight: 481 900; font-style: normal; font-stretch: 101% 200%; font-display: swap;
  src: url('https://use.typekit.net/af/86ac93/000000000000000077508490/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3') format('woff2'),
       url('https://use.typekit.net/af/86ac93/000000000000000077508490/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3') format('woff');
}

/* ── Transducer · Condensed (font-stretch 50%–99%) ── */
@font-face {
  font-family: 'Transducer';
  font-weight: 100 480; font-style: normal; font-stretch: 50% 99%; font-display: swap;
  src: url('https://use.typekit.net/af/84abb8/000000000000000077508483/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3') format('woff2');
}
@font-face {
  font-family: 'Transducer';
  font-weight: 481 900; font-style: normal; font-stretch: 50% 99%; font-display: swap;
  src: url('https://use.typekit.net/af/a7fa74/000000000000000077508485/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3') format('woff2');
}

/* ── Eigenständige Familien (direkte Verwendung) ── */
@font-face {
  font-family: 'Transducer Extended';
  font-weight: 100 480; font-style: normal; font-display: swap;
  src: url('https://use.typekit.net/af/5aaf33/000000000000000077508481/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3') format('woff2');
}
@font-face {
  font-family: 'Transducer Extended';
  font-weight: 481 900; font-style: normal; font-display: swap;
  src: url('https://use.typekit.net/af/86ac93/000000000000000077508490/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3') format('woff2');
}
@font-face {
  font-family: 'Transducer Condensed';
  font-weight: 100 480; font-style: normal; font-display: swap;
  src: url('https://use.typekit.net/af/84abb8/000000000000000077508483/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3') format('woff2');
}
@font-face {
  font-family: 'Transducer Condensed';
  font-weight: 481 900; font-style: normal; font-display: swap;
  src: url('https://use.typekit.net/af/a7fa74/000000000000000077508485/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3') format('woff2');
}
