/* Homepage typography is the shared authority for app and prerendered pages.
   Load each supplied weight once; editorial sizes remain surface-specific. */
@import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700&family=Inter:wght@400;500;600;700;800&family=IBM+Plex+Mono:wght@400;500&display=swap');

:root {
  --font-display: 'Barlow Condensed', 'Arial Narrow', 'Helvetica Neue', sans-serif;
  --font-ui: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
  --font-record: 'IBM Plex Mono', ui-monospace, SFMono-Regular, Menlo, monospace;
  --prose: var(--font-ui);
  --figure: var(--font-ui);
  --type-brand-size: 22px;
  --type-brand-weight: 700;
  --type-brand-tracking: 1.5px;
  --type-nav-size: 15px;
  --type-nav-weight: 500;
  --type-mobile-link-size: 14px;
  --type-tab-size: 11px;
}
