/* =========================
   LATO (statisch)
   ========================= */

@font-face {
  font-family: 'Lato';
  src: url('/fonts/lato/Lato-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lato';
  src: url('/fonts/lato/Lato-Italic.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lato';
  src: url('/fonts/lato/Lato-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}


/* =========================
   OSWALD (variabel)
   ========================= */

@font-face {
  font-family: 'Oswald';
  src: url('/fonts/oswald/Oswald-VariableFont_wght.woff2') format('woff2');
  font-weight: 200 700; /* kompletter Bereich */
  font-style: normal;
  font-display: swap;
}


/* =========================
   RUBIK (variabel)
   ========================= */

@font-face {
  font-family: 'Rubik';
  src: url('/fonts/rubik/Rubik-VariableFont_wght.woff2') format('woff2');
  font-weight: 300 900; /* Rubik geht oft bis 900 */
  font-style: normal;
  font-display: swap;
}
