/* ============================================================
   Archive font fallbacks — added by Aura Concepts, not part of
   the original Squarespace export.

   The old site set its type through CSS variables that name two
   families and nothing else:

     --body-font-font-family: "aktiv-grotesk"
     --heading-font-font-family: "Rajdhani"

   Rajdhani still resolves: the export kept @font-face rules that
   pull it from Squarespace's font CDN, and those files are still
   public. aktiv-grotesk does not — it was served through Adobe
   Fonts under a Squarespace-managed kit, the export captured no
   @font-face for it (only two dead preconnect hints, and an empty
   "typekitId"), and it is a licensed face we can't redistribute.

   With no fallback in the stack, every one of the ~60 rules using
   the body variable fell through to the browser default, which is
   a serif — so the body copy rendered in Times while the headings
   stayed correct.

   Restating the variables with a Helvetica-class fallback fixes
   all of those rules at once. Anyone who has aktiv-grotesk
   installed locally still gets the real face; everyone else gets
   a neutral grotesque close to it instead of a serif.

   This file must load AFTER css/site.css, which defines the same
   variables on :root at equal specificity — source order decides.
   ============================================================ */

:root {
  /* Body / secondary type — original face: aktiv-grotesk */
  --body-font-font-family: "aktiv-grotesk", "Helvetica Neue", Helvetica, Arial, sans-serif;
  --secondary-button-font-font-family: "aktiv-grotesk", "Helvetica Neue", Helvetica, Arial, sans-serif;
  --tertiary-button-font-font-family: "aktiv-grotesk", "Helvetica Neue", Helvetica, Arial, sans-serif;

  /* Headings, nav and buttons — original face: Rajdhani.
     Still loading from the CDN; the fallback is insurance. */
  --heading-font-font-family: "Rajdhani", "Helvetica Neue", Helvetica, Arial, sans-serif;
  --meta-font-font-family: "Rajdhani", "Helvetica Neue", Helvetica, Arial, sans-serif;
  --site-navigation-font-font-family: "Rajdhani", "Helvetica Neue", Helvetica, Arial, sans-serif;
  --header-button-font-font-family: "Rajdhani", "Helvetica Neue", Helvetica, Arial, sans-serif;
  --primary-button-font-font-family: "Rajdhani", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
