:root {
    --carcara-yellow: #f6b21a;
    --carcara-red: #ef3340;
    --carcara-blue: #0099c8;
    --carcara-orange: #f28c20;
    --carcara-ink: #263238;
    --carcara-soft: #fff8eb;
    --carcara-line: #f1e6d1;

    /* Sobrescreve tokens do style.css global */
    --primary: var(--carcara-red);
    --secondary: var(--carcara-ink);
    --tertiary: var(--carcara-soft);
    --primary-dark: #d82431;
    --font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;

    --bs-primary: var(--carcara-red);
    --bs-primary-rgb: 239, 51, 64;
    --bs-link-color: var(--carcara-blue);
    --bs-link-hover-color: #007aa1;
}
