/**
 * Local Fonts - DSGVO-konform
 * Inter (300, 400, 600, 700) + Montserrat (600, 700, 800)
 */

/* ===========================
   Inter - 300 (Light)
   =========================== */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url('../fonts/inter-v13-latin-300.woff2') format('woff2');
}

/* ===========================
   Inter - 400 (Regular)
   =========================== */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/inter-v13-latin-regular.woff2') format('woff2');
}

/* ===========================
   Inter - 600 (Semi-Bold)
   =========================== */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('../fonts/inter-v13-latin-600.woff2') format('woff2');
}

/* ===========================
   Inter - 700 (Bold)
   =========================== */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/inter-v13-latin-700.woff2') format('woff2');
}

/* ===========================
   Montserrat - 600 (Semi-Bold)
   =========================== */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('../fonts/montserrat-v26-latin-600.woff2') format('woff2');
}

/* ===========================
   Montserrat - 700 (Bold)
   =========================== */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/montserrat-v26-latin-700.woff2') format('woff2');
}

/* ===========================
   Montserrat - 800 (Extra-Bold)
   =========================== */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url('../fonts/montserrat-v26-latin-800.woff2') format('woff2');
}
