/* Inter — self-hosted variable font (weight 100–900) */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('fonts/inter.woff2') format('woff2');
}

/* Quicksand — self-hosted variabilný font (wght 300–700), plná diakritika; landing */
@font-face {
  font-family: 'Quicksand';
  font-style: normal;
  font-weight: 300 700;
  font-display: swap;
  src: url('fonts/quicksand.woff2') format('woff2');
}

/* PP Mori — self-hosted, plná diakritika (č š ž ľ ť ď ň …); statické rezy
   namapované na váhové pásy, nech landing hierarchia (500–800) sadne deterministicky */
@font-face {
  font-family: 'PP Mori';
  font-style: normal;
  font-weight: 100 550;   /* Regular — body + jemné akcenty */
  font-display: swap;
  src: url('fonts/PP-Mori-Regular.woff2') format('woff2');
}
@font-face {
  font-family: 'PP Mori';
  font-style: normal;
  font-weight: 551 680;   /* SemiBold — 600/650 */
  font-display: swap;
  src: url('fonts/PP-Mori-SemiBold.woff2') format('woff2');
}
@font-face {
  font-family: 'PP Mori';
  font-style: normal;
  font-weight: 681 770;   /* Bold — 700–760 */
  font-display: swap;
  src: url('fonts/PP-Mori-Bold.woff2') format('woff2');
}
@font-face {
  font-family: 'PP Mori';
  font-style: normal;
  font-weight: 771 900;   /* ExtraBold — 780/800 */
  font-display: swap;
  src: url('fonts/PP-Mori-ExtraBold.woff2') format('woff2');
}
