/* Webfonts — served from Google Fonts. No local binaries were supplied by the client;
   see readme.md > TYPOGRAPHY for the substitution note (logo wordmark + tagline are custom lettering). */
@import url("https://fonts.googleapis.com/css2?family=Jost:wght@300;400;500;600&family=Source+Sans+3:ital,wght@0,400;0,500;0,600;0,700;1,400&family=Archivo:wght@400;500;600&family=Caveat:wght@500;600&display=swap");

:root{
  /* Base families */
  --font-display:"Jost","Helvetica Neue",Arial,sans-serif;      /* geometric caps — echoes the HOGARNUEVO wordmark */
  --font-body:"Source Sans 3","Helvetica Neue",Arial,sans-serif; /* humanist UI + long copy, strong in Spanish */
  --font-numeric:"Archivo","Helvetica Neue",Arial,sans-serif;    /* prices, m2, refs, phones — always tabular-nums */
  --font-script:"Caveat",cursive;                                /* tagline-flavoured accent, use once per view max */

  /* Semantic aliases */
  --font-heading:var(--font-display);
  --font-eyebrow:var(--font-display);
  --font-ui:var(--font-body);
  --font-data:var(--font-numeric);
  --font-mono:var(--font-numeric); /* legacy alias — the system has no monospaced face */
}
