/* n3tworth typefaces — real files, self-hosted.

   The website runs on exactly two faces:
     Delight — every heading and display numeral
     Jost    — all running copy, buttons, nav, labels, tags

   Gretta and NEOPOP Bold appear in the brand guidelines as logo typefaces only.
   They are not web typefaces and are deliberately absent from this file — the
   wordmark ships as an outlined SVG (assets/logo.svg), so no font is needed to
   render it. Do not introduce a --font-primary/--font-secondary token for them.

   Delight is supplied in Bold (700) only. Any heading that needs a lighter
   weight uses Jost instead — never a synthesised faux-light Delight. */

@font-face{font-family:'Delight';font-style:normal;font-weight:700;font-display:swap;src:url('../assets/fonts/Delight-Bold.ttf') format('truetype')}
@font-face{font-family:'Jost';font-style:normal;font-weight:100 900;font-display:swap;src:url('../assets/fonts/Jost-VariableFont_wght.ttf') format('truetype-variations')}
@font-face{font-family:'Jost';font-style:italic;font-weight:100 900;font-display:swap;src:url('../assets/fonts/Jost-Italic-VariableFont_wght.ttf') format('truetype-variations')}

:root{
  /* Real faces */
  --font-tertiary:'Delight',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;  /* brand guidelines: tertiary typeface */
  --font-content:'Jost',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;      /* brand guidelines: content typeface */

  /* Semantic roles */
  --font-display:var(--font-tertiary);   /* big page + section headlines */
  --font-heading:var(--font-tertiary);   /* card + block headings */
  --font-body:var(--font-content);       /* all running copy */
  --font-ui:var(--font-content);         /* buttons, nav, labels, tags */
  --font-eyebrow:var(--font-content);    /* section tags */
}
