/*
 * Intel — brand tokens
 * Generated by BrandSweets from the intel-com BrandDoc (v4, schema 1). Do not edit by hand.
 */

:root {
  /* Colors */
  --bs-color-primary: #0046c8;
  --bs-color-primary-50: #eff3fa;
  --bs-color-primary-100: #d7e1f4;
  --bs-color-primary-200: #a3c3ff;
  --bs-color-primary-300: #6b9fff;
  --bs-color-primary-400: #387eff;
  --bs-color-primary-500: #0a60ff;
  --bs-color-primary-600: #004fe0;
  --bs-color-primary-700: #0046c8;
  --bs-color-primary-800: #00328f;
  --bs-color-primary-900: #08265e;
  --bs-color-primary-950: #05193d;
  --bs-color-secondary: #0071c5;
  --bs-color-secondary-50: #eff6fa;
  --bs-color-secondary-100: #d7e7f4;
  --bs-color-secondary-200: #a3d7ff;
  --bs-color-secondary-300: #6bbfff;
  --bs-color-secondary-400: #38a9ff;
  --bs-color-secondary-500: #0a95ff;
  --bs-color-secondary-600: #007fe0;
  --bs-color-secondary-700: #0071c5;
  --bs-color-secondary-800: #00518f;
  --bs-color-secondary-900: #08395e;
  --bs-color-secondary-950: #05253d;
  --bs-color-accent: #468254;
  --bs-color-accent-50: #f3f6f4;
  --bs-color-accent-100: #e1eae3;
  --bs-color-accent-200: #c3dfca;
  --bs-color-accent-300: #9fcba9;
  --bs-color-accent-400: #7eb98c;
  --bs-color-accent-500: #60a971;
  --bs-color-accent-600: #4f925e;
  --bs-color-accent-700: #468254;
  --bs-color-accent-800: #325d3c;
  --bs-color-accent-900: #26402c;
  --bs-color-accent-950: #192a1d;
  --bs-color-surface: #ffffff;
  --bs-color-surface-50: #ffffff;
  --bs-color-surface-100: #e6e6e6;
  --bs-color-surface-200: #d1d1d1;
  --bs-color-surface-300: #b5b5b5;
  --bs-color-surface-400: #9c9c9c;
  --bs-color-surface-500: #858585;
  --bs-color-surface-600: #707070;
  --bs-color-surface-700: #5c5c5c;
  --bs-color-surface-800: #474747;
  --bs-color-surface-900: #333333;
  --bs-color-surface-950: #212121;
  --bs-color-text: #000f28;
  --bs-color-text-50: #eff3fa;
  --bs-color-text-100: #d7e2f4;
  --bs-color-text-200: #a3c5ff;
  --bs-color-text-300: #6ba1ff;
  --bs-color-text-400: #3881ff;
  --bs-color-text-500: #0a64ff;
  --bs-color-text-600: #0052e0;
  --bs-color-text-700: #0043b8;
  --bs-color-text-800: #00348f;
  --bs-color-text-900: #08275e;
  --bs-color-text-950: #000f28;

  /* Typography */
  --bs-font-heading: intel-one-display-medium, Helvetica, Arial, sans-serif;
  --bs-font-body: intel-one-body-text, Helvetica, Arial, sans-serif;

  /* Brand gradient (derived) */
  /* worst-case contrast: white 3.63:1 AA-large, black 1.37:1 */
  --brand-gradient: linear-gradient(135deg in oklch shorter hue, #3d81ff 0%, #0046c8 50%, #00008b 100%);
  /* hero — worst-case contrast: white 4.53:1 AA, black 1.22:1; ink passes AA at the worst point */
  --brand-gradient-hero: linear-gradient(135deg in oklch shorter hue, #5f77a1 0%, #2d446d 50%, #0d193b 100%);
  --brand-gradient-hero-ink: #ffffff;
  /* button — worst-case contrast: white 6.50:1 AA, black 2.27:1 */
  --brand-gradient-button: linear-gradient(180deg in oklch shorter hue, #1053d6 0%, #0038ba 100%);
  --brand-gradient-button-hover: linear-gradient(180deg in oklch shorter hue, #1b5de0 0%, #0043c5 100%);
  --brand-gradient-button-active: linear-gradient(180deg in oklch shorter hue, #0449cb 0%, #002db0 100%);
  --brand-gradient-button-ink: #ffffff;
}
