/* Generated by client-kit for modus. Do not edit manually. */
:root {
  --ck-color-action: #5e32e2;
  --ck-color-action-active: #4b28b5;
  --ck-color-action-hover: #7b57e7;
  --ck-color-action-text: #ffffff;
  --ck-color-ambient-canvas: #0b0d0e;
  --ck-color-ambient-dim: #070909;
  --ck-color-ambient-horizon: #4d5255;
  --ck-color-ambient-horizon-light: #b9bec1;
  --ck-color-ambient-scrim: #080d1180;
  --ck-color-ambient-sky-mid: #14171a;
  --ck-color-ambient-sky-start: #0a0c0d;
  --ck-color-ambient-vignette: #06080980;
  --ck-color-border: #38383a;
  --ck-color-brand-100: #c7b7f5;
  --ck-color-brand-200: #a68eef;
  --ck-color-brand-300: #7b57e7;
  --ck-color-brand-400: #5e32e2;
  --ck-color-brand-500: #4b28b5;
  --ck-color-canvas: #121415;
  --ck-color-danger: #ffb4ab;
  --ck-color-environment-canvas: #0b0d0e;
  --ck-color-environment-dim: #070909;
  --ck-color-environment-horizon: #4d5255;
  --ck-color-environment-horizon-light: #b9bec1;
  --ck-color-environment-modal-backdrop: rgba(8,13,17,0.7);
  --ck-color-environment-scrim: #080d1180;
  --ck-color-environment-sky-mid: #14171a;
  --ck-color-environment-sky-start: #0a0c0d;
  --ck-color-environment-vignette: #06080980;
  --ck-color-focus: #a68eef;
  --ck-color-glass-border: rgba(226,226,227,0.16);
  --ck-color-glass-border-strong: rgba(226,226,227,0.3);
  --ck-color-glass-surface1: rgba(226,226,227,0.05);
  --ck-color-glass-surface2: rgba(226,226,227,0.09);
  --ck-color-glass-surface3: rgba(226,226,227,0.14);
  --ck-color-link: #a68eef;
  --ck-color-link-hover: #c7b7f5;
  --ck-color-logo-plate: #f4f4f2;
  --ck-color-neutral-0: #ffffff;
  --ck-color-neutral-400: #cecfd1;
  --ck-color-neutral-50: #f4f4f2;
  --ck-color-neutral-500: #9a9c9e;
  --ck-color-neutral-600: #6a6c6e;
  --ck-color-neutral-700: #38383a;
  --ck-color-neutral-800: #282a2b;
  --ck-color-neutral-900: #1e1e1f;
  --ck-color-neutral-925: #1a1c1d;
  --ck-color-neutral-950: #121415;
  --ck-color-neutral-990: #080d11;
  --ck-color-overlay: rgba(8,13,17,0.7);
  --ck-color-status-danger: #ffb4ab;
  --ck-color-status-success: #a68eef;
  --ck-color-success: #a68eef;
  --ck-color-surface: #1e1e1f;
  --ck-color-surface-low: #1a1c1d;
  --ck-color-surface-lowest: #080d11;
  --ck-color-surface-raised: #38383a;
  --ck-color-text: #ffffff;
  --ck-color-text-faint: #6a6c6e;
  --ck-color-text-muted: #cecfd1;
  --ck-color-text-subtle: #9a9c9e;
  --ck-component-ambient-scene-canvas: #0b0d0e;
  --ck-component-ambient-scene-dim: #070909;
  --ck-component-ambient-scene-horizon: #4d5255;
  --ck-component-ambient-scene-horizon-light: #b9bec1;
  --ck-component-ambient-scene-scrim: #080d1180;
  --ck-component-ambient-scene-sky-mid: #14171a;
  --ck-component-ambient-scene-sky-start: #0a0c0d;
  --ck-component-ambient-scene-vignette: #06080980;
  --ck-component-button-background: #5e32e2;
  --ck-component-button-footer-padding-inline: 1.125rem;
  --ck-component-button-gap: 0.75rem;
  --ck-component-button-motion-duration: 120ms;
  --ck-component-button-motion-easing: cubic-bezier(0.4, 0, 0.2, 1);
  --ck-component-button-radius: 9999px;
  --ck-component-button-text: #ffffff;
  --ck-component-card-background: #1e1e1f;
  --ck-component-card-border: #38383a;
  --ck-component-card-material: blur(20px);
  --ck-component-card-motion-duration: 200ms;
  --ck-component-card-motion-easing: cubic-bezier(0.4, 0, 0.2, 1);
  --ck-component-card-padding: 1.5rem;
  --ck-component-card-radius: 8px;
  --ck-component-checklist-motion-duration: 200ms;
  --ck-component-checklist-motion-easing: cubic-bezier(0.4, 0, 0.2, 1);
  --ck-component-faq-motion-duration: 120ms;
  --ck-component-faq-motion-easing: cubic-bezier(0.4, 0, 0.2, 1);
  --ck-component-header-border: #38383a;
  --ck-component-header-control-target: 2.75rem;
  --ck-component-header-surface: #121415;
  --ck-component-input-background: #1e1e1f;
  --ck-component-input-border: #38383a;
  --ck-component-input-focus: #a68eef;
  --ck-component-input-text: #ffffff;
  --ck-component-mechanism-deck-margin-top: 2.5rem;
  --ck-component-modal-overlay: rgba(8,13,17,0.7);
  --ck-component-modal-surface: #38383a;
  --ck-component-navigation-item-current-text: #ffffff;
  --ck-component-navigation-item-surface: #1e1e1f;
  --ck-component-navigation-item-target-size: 2.75rem;
  --ck-component-navigation-item-text: #cecfd1;
  --ck-component-section-gap: 4rem;
  --ck-elevation-ambient: 0px 20px 60px 0px rgba(0,0,0,0.5);
  --ck-elevation-glass: 0px 8px 32px 0px rgba(0,0,0,0.4), inset 0px 1px 0px 0px rgba(255,255,255,0.1);
  --ck-elevation-glass-hover: 0px 12px 40px 0px rgba(0,0,0,0.48), inset 0px 1px 0px 0px rgba(255,255,255,0.14);
  --ck-font-body: Inter, -apple-system, system-ui, Segoe UI, Roboto, sans-serif;
  --ck-font-display: Inter, -apple-system, system-ui, Segoe UI, Roboto, sans-serif;
  --ck-font-mono: JetBrains Mono, ui-monospace, SF Mono, Menlo, monospace;
  --ck-font-size-body: 1rem;
  --ck-font-size-heading: clamp(2.25rem, 5vw, 4.75rem);
  --ck-font-weight-bold: 700;
  --ck-font-weight-medium: 500;
  --ck-font-weight-regular: 400;
  --ck-font-weight-semibold: 600;
  --ck-glass-blur: blur(20px);
  --ck-glass-blur-small: blur(10px);
  --ck-glass-border: rgba(226,226,227,0.16);
  --ck-glass-border-strong: rgba(226,226,227,0.3);
  --ck-glass-surface1: rgba(226,226,227,0.05);
  --ck-glass-surface2: rgba(226,226,227,0.09);
  --ck-glass-surface3: rgba(226,226,227,0.14);
  --ck-layout-action-radius: 9999px;
  --ck-layout-card-padding: 1.5rem;
  --ck-layout-component-gap: 1rem;
  --ck-layout-control-gap: 0.75rem;
  --ck-layout-control-target: 2.75rem;
  --ck-layout-footer-action-inset: 1.125rem;
  --ck-layout-mechanism-inset: 2.5rem;
  --ck-layout-radius: 8px;
  --ck-layout-section-gap: 4rem;
  --ck-material-card: blur(20px);
  --ck-material-card-backdrop: blur(20px);
  --ck-material-small: blur(10px);
  --ck-motion-allowed-properties: background,border-color,box-shadow,color,transform,translate;
  --ck-motion-base: 200ms;
  --ck-motion-ease: cubic-bezier(0.4, 0, 0.2, 1);
  --ck-motion-easing: cubic-bezier(0.4, 0, 0.2, 1);
  --ck-motion-fast: 120ms;
  --ck-motion-feedback: 120ms;
  --ck-motion-hover: 200ms;
  --ck-motion-interactive: 200ms;
  --ck-motion-timing-fast: 120ms;
  --ck-motion-timing-standard: 200ms;
  --ck-radius-glass-card: 20px;
  --ck-radius-glass-panel: 28px;
  --ck-radius-lg: 12px;
  --ck-radius-md: 8px;
  --ck-radius-pill: 9999px;
  --ck-radius-sm: 6px;
  --ck-radius-xl: 16px;
  --ck-shadow-ambient: 0px 20px 60px 0px rgba(0,0,0,0.5);
  --ck-shadow-hover: 0px 12px 40px 0px rgba(0,0,0,0.48), inset 0px 1px 0px 0px rgba(255,255,255,0.14);
  --ck-shadow-soft: 0px 8px 32px 0px rgba(0,0,0,0.4), inset 0px 1px 0px 0px rgba(255,255,255,0.1);
  --ck-shape-glass-card: 20px;
  --ck-shape-glass-panel: 28px;
  --ck-shape-lg: 12px;
  --ck-shape-md: 8px;
  --ck-shape-pill: 9999px;
  --ck-shape-sm: 6px;
  --ck-shape-xl: 16px;
  --ck-space-1: 0.25rem;
  --ck-space-10: 2.5rem;
  --ck-space-11: 2.75rem;
  --ck-space-12: 3rem;
  --ck-space-16: 4rem;
  --ck-space-2: 0.5rem;
  --ck-space-24: 6rem;
  --ck-space-3: 0.75rem;
  --ck-space-4: 1rem;
  --ck-space-4_5: 1.125rem;
  --ck-space-6: 1.5rem;
  --ck-space-8: 2rem;
  --ck-spacing-lg: 1.5rem;
  --ck-spacing-md: 1rem;
  --ck-spacing-section: 6rem;
  --ck-spacing-sm: 0.75rem;
  --ck-spacing-xl: 2rem;
  --ck-spacing-xs: 0.5rem;
  --ck-spacing-xxl: 3rem;
  --ck-spacing-xxs: 0.25rem;
  --ck-type-body: Inter, -apple-system, system-ui, Segoe UI, Roboto, sans-serif;
  --ck-type-body-size: 1rem;
  --ck-type-display: Inter, -apple-system, system-ui, Segoe UI, Roboto, sans-serif;
  --ck-type-heading-size: clamp(2.25rem, 5vw, 4.75rem);
  --ck-type-mono: JetBrains Mono, ui-monospace, SF Mono, Menlo, monospace;
  --ck-type-weight-medium: 500;
  --ck-type-weight-semibold: 600;
}
