:root{--ca-color-bg-page:#f4f1e8;--ca-color-bg-surface:#fff;--ca-color-bg-surface-alt:#e4eadf;--ca-color-bg-highlight:#ffe3d2;--ca-color-bg-brand:#3e5c2e;--ca-color-bg-brand-hover:#2f4823;--ca-color-bg-primary:#f26a21;--ca-color-bg-primary-hover:#f58a4f;--ca-color-bg-primary-pressed:#e56620;--ca-color-bg-danger:#b3261e;--ca-color-bg-success:#3e5c2e;--ca-color-fg-default:#1c2218;--ca-color-fg-muted:#4a5244;--ca-color-fg-brand:#3e5c2e;--ca-color-fg-brand-hover:#2f4823;--ca-color-fg-on-brand:#f4f1e8;--ca-color-fg-on-primary:#1c2218;--ca-color-fg-on-highlight:#1c2218;--ca-color-fg-on-danger:#fff;--ca-color-fg-danger:#b3261e;--ca-color-fg-success:#3e5c2e;--ca-color-fg-warning:#8a5a00;--ca-color-border-default:#dcd6c6;--ca-color-border-strong:#4a5244;--ca-color-border-brand:#3e5c2e;--ca-color-focus:#1c2218;--ca-color-focus-inner:#f4f1e8;--ca-color-symbol-head:#3e5c2e;--ca-color-symbol-wing:#f26a21;--ca-color-symbol-bubbles:#f26a21;--ca-color-symbol-ink:#1c2218;--ca-color-symbol-eye:#f4f1e8;--ca-color-symbol-head-negative:#c9d96b;--ca-color-symbol-eye-mono:#fff;--ca-font-family-base:"DM Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--ca-font-family-display:"Bricolage Grotesque", "DM Sans", system-ui, sans-serif;--ca-font-family-legible:"Atkinson Hyperlegible", system-ui, -apple-system, "Segoe UI", sans-serif;--ca-font-family-mono:ui-monospace, SFMono-Regular, Menlo, monospace;--ca-font-weight-regular:400;--ca-font-weight-medium:500;--ca-font-weight-semibold:600;--ca-font-weight-bold:700;--ca-font-weight-extrabold:800;--ca-font-size-100:12px;--ca-font-size-200:14px;--ca-font-size-300:16px;--ca-font-size-400:20px;--ca-font-size-500:24px;--ca-font-size-600:32px;--ca-font-size-700:40px;--ca-font-line-height-tight:1.15;--ca-font-line-height-base:1.5;--ca-font-stage-size-hud:36px;--ca-font-stage-size-tile:40px;--ca-font-stage-size-prompt:56px;--ca-font-stage-size-title:72px;--ca-font-stage-size-display:96px;--ca-duration-instant:.1s;--ca-duration-fast:.15s;--ca-duration-base:.25s;--ca-duration-slow:.4s;--ca-easing-standard:cubic-bezier(.2, 0, 0, 1);--ca-easing-enter:cubic-bezier(0, 0, 0, 1);--ca-easing-exit:cubic-bezier(.3, 0, 1, 1);--ca-radius-xsmall:4px;--ca-radius-small:8px;--ca-radius-medium:14px;--ca-radius-large:20px;--ca-radius-xlarge:32px;--ca-radius-pill:999px;--ca-border-width-thin:1px;--ca-border-width-thick:2px;--ca-border-width-focus:3px;--ca-shadow-1:0px 1px 2px 0px #1c22181a;--ca-shadow-2:0px 4px 12px 0px #1c22181f;--ca-shadow-3:0px 12px 32px 0px #1c221829;--ca-space-0:0px;--ca-space-1:4px;--ca-space-2:8px;--ca-space-3:12px;--ca-space-4:16px;--ca-space-5:20px;--ca-space-6:24px;--ca-space-8:32px;--ca-space-10:40px;--ca-space-12:48px;--ca-space-16:64px;--ca-size-touch-target:44px;--ca-breakpoint-sm:360px;--ca-breakpoint-md:768px;--ca-breakpoint-lg:1024px;--ca-breakpoint-xl:1366px;--ca-breakpoint-2xl:1920px}
