/**
 * Dalvue HR — RB typeface (Light / Regular / Bold)
 * Loaded once from base templates; use var(--dalvue-font-family) or font-rb.
 */
@font-face {
    font-family: 'RB';
    src: url('../fonts/rb-light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'RB';
    src: url('../fonts/rb-regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'RB';
    src: url('../fonts/rb-bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

:root {
    --dalvue-font-family: 'RB', sans-serif;
}

body {
    font-family: var(--dalvue-font-family);
}
