/*
 * Max — brand tokens
 * Generated by BrandSweets from the max-com BrandDoc (v2, schema 1). Do not edit by hand.
 */

:root {
  /* Colors */
  --bs-color-primary: #a5bcde;
  --bs-color-primary-50: #f2f4f7;
  --bs-color-primary-100: #dfe4ec;
  --bs-color-primary-200: #bccde6;
  --bs-color-primary-300: #a5bcde;
  --bs-color-primary-400: #6e92c9;
  --bs-color-primary-500: #4c79bd;
  --bs-color-primary-600: #3d66a4;
  --bs-color-primary-700: #325386;
  --bs-color-primary-800: #274168;
  --bs-color-primary-900: #1f2f47;
  --bs-color-primary-950: #141f2e;
  --bs-color-secondary: #71b8f2;
  --bs-color-secondary-50: #f0f5f9;
  --bs-color-secondary-100: #dae7f1;
  --bs-color-secondary-200: #abd5f7;
  --bs-color-secondary-300: #71b8f2;
  --bs-color-secondary-400: #49a4ee;
  --bs-color-secondary-500: #1f8fea;
  --bs-color-secondary-600: #137acd;
  --bs-color-secondary-700: #1063a8;
  --bs-color-secondary-800: #0c4d83;
  --bs-color-secondary-900: #0f3757;
  --bs-color-secondary-950: #0a2339;
  --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: #000000;
  --bs-color-text-50: #f5f5f5;
  --bs-color-text-100: #e6e6e6;
  --bs-color-text-200: #d1d1d1;
  --bs-color-text-300: #b5b5b5;
  --bs-color-text-400: #9c9c9c;
  --bs-color-text-500: #858585;
  --bs-color-text-600: #707070;
  --bs-color-text-700: #5c5c5c;
  --bs-color-text-800: #474747;
  --bs-color-text-900: #333333;
  --bs-color-text-950: #000000;

  /* Typography */
  --bs-font-heading: "Max Sans", Inter, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --bs-font-body: "Max Sans", Inter, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";

  /* Brand gradient (derived) */
  /* worst-case contrast: white 1.10:1, black 5.51:1 AA */
  --brand-gradient: linear-gradient(135deg in oklch shorter hue, #e7f6ff 0%, #a5bcde 50%, #6f84a4 100%);
  /* hero — worst-case contrast: white 1.11:1, black 5.50:1 AA; ink passes AA at the worst point */
  --brand-gradient-hero: linear-gradient(135deg in oklch shorter hue, #eff4f7 0%, #b3bbc7 50%, #7c838f 100%);
  --brand-gradient-hero-ink: #000000;
  /* button — worst-case contrast: white 1.69:1, black 9.41:1 AA */
  --brand-gradient-button: linear-gradient(180deg in oklch shorter hue, #b2c9eb 0%, #99afd1 100%);
  --brand-gradient-button-hover: linear-gradient(180deg in oklch shorter hue, #bbd3f5 0%, #a2b9db 100%);
  --brand-gradient-button-active: linear-gradient(180deg in oklch shorter hue, #a8bfe1 0%, #8fa6c7 100%);
  --brand-gradient-button-ink: #000000;
}
