/* VIRCANSASTUDIO — Webfonts
 * Headings: "Fivo Sans Modern" — now self-hosted from /fonts (uploaded brand files).
 * Body: Geist · Mono: Geist Mono · Space Grotesk kept as the display fallback.
 * Geist / Geist Mono / Space Grotesk load via Google Fonts (no local files uploaded). */
@import url('https://fonts.googleapis.com/css2?family=Geist:wght@300;400;500;600;700&family=Geist+Mono:wght@400;500;600&family=Space+Grotesk:wght@400;500;600;700&display=swap');

/* ===== Fivo Sans Modern (self-hosted) ===== */
@font-face {
  font-family: "Fivo Sans Modern";
  src: url("../../fonts/FivoSansModern-Regular.otf") format("opentype");
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "Fivo Sans Modern";
  src: url("../../fonts/FivoSansModern-Regular-Oblique.otf") format("opentype");
  font-weight: 400; font-style: italic; font-display: swap;
}
@font-face {
  font-family: "Fivo Sans Modern";
  src: url("../../fonts/FivoSansModern-Medium.otf") format("opentype");
  font-weight: 500; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "Fivo Sans Modern";
  src: url("../../fonts/FivoSansModern-Medium-Oblique.otf") format("opentype");
  font-weight: 500; font-style: italic; font-display: swap;
}
@font-face {
  font-family: "Fivo Sans Modern";
  src: url("../../fonts/FivoSansModern-Bold.otf") format("opentype");
  font-weight: 700; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "Fivo Sans Modern";
  src: url("../../fonts/FivoSansModern-Bold-Oblique.otf") format("opentype");
  font-weight: 700; font-style: italic; font-display: swap;
}
@font-face {
  font-family: "Fivo Sans Modern";
  src: url("../../fonts/FivoSansModern-Heavy.otf") format("opentype");
  font-weight: 800; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "Fivo Sans Modern";
  src: url("../../fonts/FivoSansModern-Heavy-Oblique.otf") format("opentype");
  font-weight: 800; font-style: italic; font-display: swap;
}
@font-face {
  font-family: "Fivo Sans Modern";
  src: url("../../fonts/FivoSansModern-ExtBlack.otf") format("opentype");
  font-weight: 900; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "Fivo Sans Modern";
  src: url("../../fonts/FivoSansModern-ExtBlack-Oblique.otf") format("opentype");
  font-weight: 900; font-style: italic; font-display: swap;
}
