/* Lato — font files were not provided with the brand source, loaded via Google Fonts CDN as the documented hypothesis for the site's humanist sans. See readme.md "Fonts" note. */
@import url('https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&display=swap');

:root{
  --font-body:"Lato",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;
  --font-display:var(--font-body);
  --font-logo:"Rizoma Display",var(--font-body); /* proprietary display face used only in the logotype; treat the logo as an image, never re-set text in this token */

  --fw-light:300; /* @kind other */
  --fw-regular:400; /* @kind other */
  --fw-bold:700; /* @kind other */
  --fw-black:900; /* @kind other */

  --fs-3xs:0.75rem;   /* 12px */
  --fs-2xs:0.8125rem; /* 13px — nav, buttons */
  --fs-xs:0.9375rem;  /* 15px — support */
  --fs-sm:1.0625rem;  /* 17px — body */
  --fs-md:1.3125rem;  /* 21px — lead */
  --fs-lg:1.6875rem;  /* 27px — block title */
  --fs-xl:2.25rem;    /* 36px — section title */
  --fs-2xl:3rem;      /* 48px — inner hero */
  --fs-3xl:4rem;      /* 64px — home hero */

  --lh-tight:1.05; /* @kind other */
  --lh-snug:1.25; /* @kind other */
  --lh-normal:1.65; /* @kind other */

  --ls-wide:0.06em;
  --ls-wider:0.1em;
}
