/* Vendored brand tokens for static review and hosting. */
:root {
  --color-primary: #195de6;
  --color-primary-dark: #0f3cb3;
  --color-secondary: #8b9ab0;
  --color-ink: #07070f;
  --color-black: #000000;
  --color-white: #ffffff;
  --color-slate-50: #f8fafc;
  --color-slate-100: #f1f5f9;
  --color-slate-200: #e2e8f0;
  --color-slate-300: #cbd5e1;
  --color-slate-400: #94a3b8;
  --color-slate-500: #64748b;
  --color-slate-600: #475569;
  --color-slate-700: #334155;
  --color-slate-900: #0f172a;

  --font-sans: "Manrope", ui-sans-serif, system-ui, sans-serif;
  --font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
  --font-serif: "Times New Roman", "Liberation Serif", Times, serif;

  --weight-light: 300;
  --weight-regular: 400;
  --weight-medium: 500;
  --weight-semibold: 600;
  --weight-bold: 700;
  --weight-extrabold: 800;

  --tracking-tight: -0.01em;
  --tracking-normal: 0;
  --tracking-wide: 0.05em;
  --tracking-wider: 0.10em;
  --tracking-widest: 0.25em;

  --leading-tight: 1.15;
  --leading-snug: 1.3;
  --leading-normal: 1.45;
  --leading-relaxed: 1.6;

  --text-display: 2.5rem;
  --text-h1: 1.875rem;
  --text-h2: 1.25rem;
  --text-h3: 1.0rem;
  --text-body: 0.95rem;
  --text-small: 0.85rem;
  --text-caption: 0.8rem;
  --text-eyebrow: 0.8rem;
}

@font-face {
  font-family: "Manrope";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/Manrope-400.woff2") format("woff2");
}
@font-face {
  font-family: "Manrope";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("../fonts/Manrope-700.woff2") format("woff2");
}
@font-face {
  font-family: "Manrope";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("../fonts/Manrope-800.woff2") format("woff2");
}
@font-face {
  font-family: "JetBrains Mono";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/JetBrainsMono-400.woff2") format("woff2");
}
@font-face {
  font-family: "JetBrains Mono";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../fonts/JetBrainsMono-500.woff2") format("woff2");
}
