/* palette.css — brand colors for the whole site (public + admin).
 * Wilhelmina dark blue (#2A3F6F) + jubileum gold (#CA9F35).
 * Import this BEFORE main.css / admin.css.
 *
 * Contrast notes (checked):
 * - --blauw on white / white on --blauw: ~10:1 (AA/AAA)      -> principal pairs.
 * - --goud on --blauw: ~4.1:1 (AA for large/bold)            -> gold accents on blue.
 * - --goud on white: ~2.5:1 (too low)         -> use --goud-donker for gold text on light.
 * - white on --goud: ~2.5:1 (too low)         -> use --blauw-donker text on gold buttons.
 */
:root {
    /* Brand */
    --blauw:          #2A3F6F;   /* Wilhelmina blue — primary (nav, buttons, links, headings) */
    --blauw-donker:   #1B2A4D;   /* pressed/dark variants (footer, hover, text on gold) */
    --blauw-diep:     #141E38;   /* darkest blue (hero gradient edge, footer) */
    --blauw-licht:    #E9EFF8;   /* subtle blue tint (section bands, card hovers) */
    --blauw-lichttint:#F5F8FC;   /* soft page background tint */
    --goud:           #CA9F35;   /* jubileum gold — accent (badges, dividers, on blue) */
    --goud-licht:     #E3C36F;   /* bright gold — text/icons on dark blue (~8:1) */
    --goud-donker:    #8B6A17;   /* readable gold text on light backgrounds (~5:1) */
    --goud-tint:      #F7EED4;   /* warm gold background tint (cards, highlights) */

    /* Neutrals */
    --wit:            #FFFFFF;
    --crème:          #F8F3E6;   /* warm gold-tinted background */
    --ink:            #232733;   /* main text */
    --muted:          #5C6470;   /* secondary text */
    --lijn:           #DDE3EC;   /* borders */

    /* Status (admin) */
    --gevaar:         #B03A2E;
}