/* Lokal gehostete Schriften – keine externe Verbindung zu Google.
   Subsets: Basis-Latein inkl. Umlaute/ß + benötigte Interpunktion;
   Shippori Mincho zusätzlich mit den verwendeten japanischen Zeichen. */

/* ── Barlow ── */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url('fonts/barlow-300.woff2') format('woff2');
}
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/barlow-400.woff2') format('woff2');
}
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('fonts/barlow-500.woff2') format('woff2');
}

/* ── Barlow Condensed ── */
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url('fonts/barlowcond-300.woff2') format('woff2');
}
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/barlowcond-400.woff2') format('woff2');
}
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('fonts/barlowcond-600.woff2') format('woff2');
}
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('fonts/barlowcond-700.woff2') format('woff2');
}
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url('fonts/barlowcond-900.woff2') format('woff2');
}

/* ── Shippori Mincho B1 ── */
@font-face {
  font-family: 'Shippori Mincho B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/shippori-400.woff2') format('woff2');
}
@font-face {
  font-family: 'Shippori Mincho B1';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('fonts/shippori-600.woff2') format('woff2');
}
@font-face {
  font-family: 'Shippori Mincho B1';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url('fonts/shippori-800.woff2') format('woff2');
}
