:root {
    --cf-navy-950: #0d1b2a;
    --cf-navy-900: #13283b;
    --cf-navy-800: #1b354b;
    --cf-navy-700: #29465d;

    --cf-gold-500: #c8a86b;
    --cf-gold-100: #f5efe4;

    --cf-white: #ffffff;
    --cf-bg: #f5f7f9;
    --cf-surface: #ffffff;
    --cf-surface-soft: #f8fafb;
    --cf-surface-muted: #eef2f5;

    --cf-text: #172a3a;
    --cf-text-soft: #5f6f7d;
    --cf-text-muted: #7c8995;

    --cf-line: #d8e0e7;
    --cf-line-strong: #c6d0d9;

    --cf-success: #217a55;
    --cf-success-bg: #edf7f2;

    --cf-warning: #9a6414;
    --cf-warning-bg: #fff7e8;

    --cf-danger: #a13b3b;
    --cf-danger-bg: #fff0f0;

    --cf-info: #32688e;
    --cf-info-bg: #edf5fa;

    --cf-shadow-sm: 0 1px 3px rgba(13, 27, 42, .06);
    --cf-shadow-md: 0 10px 30px rgba(13, 27, 42, .10);
    --cf-shadow-lg: 0 22px 55px rgba(13, 27, 42, .16);

    --cf-radius-sm: 5px;
    --cf-radius: 8px;
    --cf-radius-lg: 12px;

    --cf-space-1: 4px;
    --cf-space-2: 8px;
    --cf-space-3: 12px;
    --cf-space-4: 16px;
    --cf-space-5: 20px;
    --cf-space-6: 24px;
    --cf-space-8: 32px;

    --cf-content: 1480px;

    --cf-font:
        Inter,
        ui-sans-serif,
        -apple-system,
        BlinkMacSystemFont,
        "Segoe UI",
        sans-serif;
}
