/* AgentCon 2027 design tokens
   Built on the Global AI Community design system (globalai.community). */

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

@font-face {
  font-family: 'Instrument Sans';
  font-style: normal;
  font-weight: 400 700;
  font-stretch: 75% 100%;
  font-display: swap;
  src: url('../fonts/instrument-sans.woff2') format('woff2');
}

:root {
  /* Core palette */
  --ac-ink: #16130e;
  --ac-cream: #f5f4ec;
  --ac-white: #ffffff;
  --ac-orange: #d5522b;
  --ac-blue: #8cadc6;
  --ac-navy: #1e224e;

  /* Supporting */
  --ac-orange-deep: #b8431f;
  --ac-orange-tint: #fbe9e0;
  --ac-blue-deep: #3c657f;
  --ac-blue-tint: #e6eef4;
  --ac-cream-warm: #fdf0e3;
  --ac-muted: #6e6759;
  --ac-live: #178f57;

  /* Ink alphas */
  --ac-border: rgba(22, 19, 14, .12);
  --ac-ink-soft: rgba(22, 19, 14, .05);
  --ac-inverse-muted: rgba(245, 244, 236, .75);

  /* Type */
  --ac-font-display: 'Space Grotesk', ui-sans-serif, system-ui, sans-serif;
  --ac-font-body: 'Instrument Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
  --ac-font-mono: ui-monospace, 'Cascadia Code', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace;

  --ac-text-display: clamp(3rem, 7vw, 5.5rem);
  --ac-text-h1: clamp(2.25rem, 4.5vw, 3.5rem);
  --ac-text-h2: clamp(1.75rem, 3vw, 2.25rem);
  --ac-text-h3: 1.375rem;
  --ac-text-lead: 1.25rem;
  --ac-text-body: 1rem;
  --ac-text-small: .875rem;
  --ac-text-eyebrow: .75rem;

  /* Shape */
  --ac-r-card: 26px;
  --ac-r-media: 18px;
  --ac-r-input: 14px;
  --ac-r-pill: 999px;
  --ac-shadow-card: 0 2px 8px rgba(22, 19, 14, .06);

  /* Space (8pt base) */
  --ac-space-1: 4px;
  --ac-space-2: 8px;
  --ac-space-3: 16px;
  --ac-space-4: 24px;
  --ac-space-5: 32px;
  --ac-space-6: 48px;
  --ac-space-7: 72px;
  --ac-maxw: 1140px;
}
