/**
 * NOW NOW NOHO | Ginestra Static (400–900)
 * Serve via jsDelivr or GitHub Pages.
 *
 * Recommended HTML (jsDelivr):
 * <link rel="preconnect" href="https://cdn.jsdelivr.net" crossorigin>
 * <link rel="preload" as="style" href="https://cdn.jsdelivr.net/gh/REVREBEL/fonts@main/ginestra_static.css" type="text/css">
 *
 * <link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/REVREBEL/fonts@main/ginestra_static.css">
 * <link rel="preload" as="font" href="https://cdn.jsdelivr.net/gh/REVREBEL/fonts@main/ginestra/ginestra-ultra.woff2" type="font/woff2" crossorigin>
 * <link rel="preload" as="font" href="https://cdn.jsdelivr.net/gh/REVREBEL/fonts@main/ginestra/ginestra-black.woff2" type="font/woff2" crossorigin>
 * <link rel="preload" as="font" href="https://cdn.jsdelivr.net/gh/REVREBEL/fonts@main/ginestra/ginestra-bold.woff2" type="font/woff2" crossorigin>
 * <link rel="preload" as="font" href="https://cdn.jsdelivr.net/gh/REVREBEL/fonts@main/ginestra/ginestra-semibold.woff2" type="font/woff2" crossorigin>
 * <link rel="preload" as="font" href="https://cdn.jsdelivr.net/gh/REVREBEL/fonts@main/ginestra/ginestra-medium.woff2" type="font/woff2" crossorigin>
 * <link rel="preload" as="font" href="https://cdn.jsdelivr.net/gh/REVREBEL/fonts@main/ginestra/ginestra-regular.woff2" type="font/woff2" crossorigin>
 *
 * OR
 *
 * <style>
 *   @import url('https://cdn.jsdelivr.net/gh/REVREBEL/fonts@main/ginestra_static.css');
 * </style>
 */


@font-face {
  font-family: "Ginestra";
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url("./ginestra/ginestra-ultra.woff2") format("woff2"),
       url("./ginestra/ginestra-ultra.woff") format("woff"),
       url("./ginestra/ginestra-ultra.ttf") format("truetype");
}

@font-face {
  font-family: "Ginestra";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("./ginestra/ginestra-black.woff2") format("woff2"),
       url("./ginestra/ginestra-black.woff") format("woff"),
       url("./ginestra/ginestra-black.ttf") format("truetype");
}

@font-face {
  font-family: "Ginestra";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("./ginestra/ginestra-bold.woff2") format("woff2"),
       url("./ginestra/ginestra-bold.woff") format("woff"),
       url("./ginestra/ginestra-bold.ttf") format("truetype");
}


@font-face {
  font-family: "Ginestra";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("./ginestra/ginestra-semibold.woff2") format("woff2"),
       url("./ginestra/ginestra-semibold.woff") format("woff"),
       url("./ginestra/ginestra-semibold.ttf") format("truetype");
}

@font-face {
  font-family: "Ginestra";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("./ginestra/ginestra-medium.woff2") format("woff2"),
       url("./ginestra/ginestra-medium.woff") format("woff"),
       url("./ginestra/ginestra-medium.ttf") format("truetype");
}

@font-face {
  font-family: "Ginestra";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("./ginestra/ginestra-regular.woff2") format("woff2"),
       url("./ginestra/ginestra-regular.woff") format("woff"),
       url("./ginestra/ginestra-regular.ttf") format("truetype");
}




/* Optional utility helpers */

.ginestra-ultra {
  font-family: Ginestra, "Syne", "Archivo Black", "Impact", "Arial Black", sans-serif;
  font-weight: 900;
  font-style: normal;
}

.ginestra-black {
  font-family: Ginestra, "Syne", "Archivo Black", "Impact", "Arial Black", sans-serif;
  font-weight: 800;
  font-style: normal;
}

.ginestra-bold {
  font-family: Ginestra, "Syne", "Archivo Black", "Impact", "Arial Black", sans-serif;
  font-weight: 700;
  font-style: normal;
}

.ginestra-semibold {
  font-family: Ginestra, "Syne", "Archivo Black", "Impact", "Arial Black", sans-serif;
  font-weight: 600;
  font-style: normal;
}

.ginestra-medium {
  font-family: Ginestra, "Syne", "Archivo Black", "Impact", "Arial Black", sans-serif;
  font-weight: 500;
  font-style: normal;
}

.ginestra-regular {
  font-family: Ginestra, "Syne", "Archivo Black", "Impact", "Arial Black", sans-serif;
  font-weight: 400;
  font-style: normal;
}
