/*
 * Self-hosted marketing fonts. Previously loaded from fonts.googleapis.com,
 * which sent every visitor's IP address to Google: a live GDPR problem in the
 * EU, and an awkward footnote for a product that ships a DPA page and courts
 * EU merchants.
 *
 * Latin subset only (7 files, ~228KB) against the 33 faces Google serves for
 * these families across Cyrillic, Greek and Vietnamese that this site will
 * never render. font-display: swap is preserved, so text paints immediately in
 * a fallback and swaps when the webfont lands. Space Grotesk, Inter and Space
 * Mono are all OFL licensed, which permits self-hosting.
 */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/Inter-400.woff2') format('woff2');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('/fonts/Inter-500.woff2') format('woff2');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('/fonts/Inter-600.woff2') format('woff2');
}
@font-face {
  font-family: 'Space Grotesk';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('/fonts/SpaceGrotesk-500.woff2') format('woff2');
}
@font-face {
  font-family: 'Space Grotesk';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('/fonts/SpaceGrotesk-600.woff2') format('woff2');
}
@font-face {
  font-family: 'Space Grotesk';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/fonts/SpaceGrotesk-700.woff2') format('woff2');
}
@font-face {
  font-family: 'Space Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/SpaceMono-400.woff2') format('woff2');
}