:root {
    --ct-ink: #11110f;
    --ct-ink-soft: #272722;
    --ct-paper: #f7f5ee;
    --ct-surface: #ffffff;
    --ct-surface-muted: #eeece4;
    --ct-gold: #c99a2e;
    --ct-gold-light: #f3d98b;
    --ct-text-muted: #625f56;
    --ct-line: #d9d4c7;
    --ct-focus: #1666d8;
    --ct-success: #247447;
    --ct-warning: #8a5b00;
    --ct-danger: #a6322e;
    --ct-info: #235f8f;
    --ct-radius-sm: 0.65rem;
    --ct-radius: 1.25rem;
    --ct-radius-lg: 1.75rem;
    --ct-shadow-sm: 0 8px 24px rgba(17, 17, 15, 0.08);
    --ct-shadow: 0 24px 70px rgba(17, 17, 15, 0.12);
    --ct-font-sans: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
    --ct-font-display: Georgia, "Times New Roman", serif;
}
