/* Self-hosted Cabinet Grotesk + Satoshi — display/headline font, core.intelligentit.io
   re-skin (2026-10-08). Downloaded directly from Fontshare's CDN (both are free for
   commercial use, no attribution required) and bundled here as local static files —
   same zero-network-dependency principle as geist.css: no runtime fetch to
   fonts.fontshare.com / api.fontshare.com / cdn.fontshare.com.
   Weights: Cabinet Grotesk 800 (hero h1 only) + 700 (h2/h3, 32px+ display tier —
   Cabinet Grotesk does not ship 600; 700 is the nearest step down from 800).
   Satoshi 700 is the stack's fallback face (matches intelligentgroup.pplx.app's
   computed font-family order) in case Cabinet Grotesk ever fails to parse/load. */

@font-face {
  font-family: 'Cabinet Grotesk';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/assets/fonts/cabinet-grotesk-700.woff2') format('woff2');
}

@font-face {
  font-family: 'Cabinet Grotesk';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url('/assets/fonts/cabinet-grotesk-800.woff2') format('woff2');
}

@font-face {
  font-family: 'Satoshi';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/assets/fonts/satoshi-700.woff2') format('woff2');
}
