/* ============================================================================
   Alverata (Informal) — the Food on Fire brand typeface, self-hosted (WOFF2).
   This is the SAME type family used in the Food on Fire logo, so it is now the
   single typeface across the whole site: marketing pages, ordering pages, and
   every dashboard (kitchen / delivery / admin).

   One family name — 'Alverata' — spans all weights. The site's existing
   font-weight values map straight onto these faces:
       400  -> Regular   (body / normal text)
       500  -> Medium    (labels / nav)
       600  -> SemiBold  } both map here, so any "bold" (700) renders SemiBold
       700  -> SemiBold  }  (sub-headings, emphasis)
       900  -> Black     (the big bold hero titles, e.g. "Food on Fire")

   Italics are synthesised by the browser (this upright family ships no italic).
   font-display:swap shows a serif fallback instantly, then swaps in Alverata.
   ========================================================================== */
@font-face{
  font-family:'Alverata'; font-style:normal; font-weight:400; font-display:swap;
  src:url("../fonts/alverata-regular.5aea4272c9d8.woff2") format('woff2');
}
@font-face{
  font-family:'Alverata'; font-style:normal; font-weight:500; font-display:swap;
  src:url("../fonts/alverata-medium.84529edbcb32.woff2") format('woff2');
}
@font-face{
  font-family:'Alverata'; font-style:normal; font-weight:600 700; font-display:swap;
  src:url("../fonts/alverata-semibold.2f9357b6a899.woff2") format('woff2');
}
@font-face{
  font-family:'Alverata'; font-style:normal; font-weight:900; font-display:swap;
  src:url("../fonts/alverata-black.884483aa083f.woff2") format('woff2');
}

/* ============================================================================
   Fieldwork (Humanist) — the SECONDARY typeface, self-hosted (WOFF2).
   A warm humanist sans used ONLY on selected marketing sections (Our Story,
   What We Offer, Order Online, Get in Touch) to contrast with the Alverata
   serif on the hero / menu / experience. Applied via the `'Fieldwork'` family
   name, scoped in templates/core/home.html — it is NOT the global default.

   Humanist cut chosen over Geometric: warmer, more readable at text sizes, and
   it ships REAL italics (the Geo cut has none). Weights map:
       400  -> Regular        (body)            + a real 400 Italic
       600  -> DemiBold        (labels / sub-headings)
       700  -> Bold            (headings / emphasis)
       900  -> Black           (big section titles)
   Hair/Thin/Light/Fat were deliberately dropped (too fragile / display-only).
   Fieldwork has no ₹ or ★ glyph, so the consuming font stack falls back to a
   system sans for those rare characters. font-display:swap as with Alverata.
   ========================================================================== */
@font-face{
  font-family:'Fieldwork'; font-style:normal; font-weight:400; font-display:swap;
  src:url("../fonts/fieldwork-regular.25c00ea98a53.woff2") format('woff2');
}
@font-face{
  font-family:'Fieldwork'; font-style:italic; font-weight:400; font-display:swap;
  src:url("../fonts/fieldwork-italic.32ffdf1e8ed3.woff2") format('woff2');
}
@font-face{
  font-family:'Fieldwork'; font-style:normal; font-weight:600; font-display:swap;
  src:url("../fonts/fieldwork-semibold.48c22a47fc37.woff2") format('woff2');
}
@font-face{
  font-family:'Fieldwork'; font-style:normal; font-weight:700; font-display:swap;
  src:url("../fonts/fieldwork-bold.ff05520d057e.woff2") format('woff2');
}
@font-face{
  font-family:'Fieldwork'; font-style:normal; font-weight:900; font-display:swap;
  src:url("../fonts/fieldwork-black.2da2cc830cdd.woff2") format('woff2');
}
