:root {
    /* Kolory główne – elegancki, uniwersytecki niebieski */
    --rz-primary: #005BAA;
    --rz-primary-light: #2D76BF;
    --rz-primary-lighter: #5A94D1;
    --rz-primary-dark: #004888;
    --rz-primary-darker: #003466;

    /* Kolory drugorzędne – neutralne tła */
    --rz-secondary: #E5E7EB;
    --rz-secondary-light: #F0F2F5;
    --rz-secondary-lighter: #F8F9FA;
    --rz-secondary-dark: #C8CBD0;
    --rz-secondary-darker: #A9ADB5;

    /* Tekst na kolorze głównym – biały dla kontrastu */
    --rz-on-primary: #FFFFFF;
    --rz-on-primary-light: #FFFFFF;
    --rz-on-primary-lighter: #FFFFFF;
    --rz-on-primary-dark: #FFFFFF;
    --rz-on-primary-darker: #FFFFFF;

    /* Tekst na jasnym tle – elegancki granatowy */
    --rz-on-secondary: #1A1A2E;
    --rz-on-secondary-light: #1A1A2E;
    --rz-on-secondary-lighter: #1A1A2E;
    --rz-on-secondary-dark: #1A1A2E;
    --rz-on-secondary-darker: #1A1A2E;

    /* Przezroczysty kolor do tła hero-sekcji */
    --background-hero-text: #005BAA60;
}
