:root {
    /* Brand */
    --color-primary: #33715C;
    --color-primary-hover: #E0EDE8;

    /* Surfaces */
    --color-background: #f8fafc;
    --color-surface: #ffffff;
    --color-secondary: #eff6ff;
    --color-tertiary: #94C1B0;
    --color-ki: #9B1B65;

    /* Text */
    --color-text: #1f2937;
    --color-muted: #6b7280;

    /* Status */
    --color-success: #16a34a;
    --color-warning: #d97706;
    --color-danger: #dc2626;
}

body {
    font-family: 'DM Sans', sans-serif;
}
