/* Brand palettes. The <body> carries brand-capitol-armory or brand-nfa-tools. */
:root {
    --brand-primary: #1f2a37;
    --brand-accent: #8a6d3b;
}

body.brand-capitol-armory {
    --brand-primary: #1b2a41;
    --brand-accent: #b08d57;
}

body.brand-nfa-tools {
    --brand-primary: #14365d;
    --brand-accent: #2f80c2;
}

.brand-header {
    background: var(--brand-primary);
    color: #fff;
}

.brand-header .brand-name {
    color: #fff;
    font-weight: 600;
    letter-spacing: 0.02em;
    text-decoration: none;
}

.brand-accent-rule {
    border-top: 3px solid var(--brand-accent);
}
