/* Geist (sans) + Geist Mono (technical layer) — Google Fonts */
@import url('https://fonts.googleapis.com/css2?family=Geist:wght@400;500;600&family=Geist+Mono:wght@400;500&family=Newsreader:opsz,wght@6..72,500;6..72,600&display=swap');
:root{
  --font-sans:'Geist',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;
  --font-mono:'Geist Mono',ui-monospace,'SF Mono',Menlo,Consolas,monospace;
  --font-serif:'Newsreader',Georgia,serif; /* service-page display titles only */
  --fs-display:clamp(34px,5.4vw,62px); /* @kind font */
  --fs-h2:clamp(28px,4vw,44px); /* @kind font */
  --fs-h3:19px;
  --fs-lead:clamp(17px,2vw,20px); /* @kind font */
  --fs-body:16.5px;
  --fs-small:14.5px;
  --fs-eyebrow:12px;
  --lh-tight:1.04; /* @kind font */
  --lh-heading:1.08; /* @kind font */
  --lh-body:1.65; /* @kind font */
  --ls-display:-0.04em; --ls-heading:-0.035em; --ls-card:-0.02em; --ls-eyebrow:1px;
}
