:root {
    --brand-blue:       #2675BB;
    --brand-blue-light: #5AAEE0;
    --brand-blue-mid:   #4D99CD;
    --brand-orange:      #EF4023;
    --brand-orange-light:#F15A31;

    --color-accent: var(--brand-blue);
    --color-accent-text: #ffffff;
    --color-accent-soft: #e8f1f9;
    --color-heading: #14304a;

    --color-topbar: #ffffff;
    --color-topbar-text: var(--color-text);
    --color-topbar-faint: var(--color-text-faint);

    
    --color-error: #c8341c;
}
.e-header__logo { height: 30px; }

.e-kicker {
    display: block;
    font-size: var(--text-small);
    text-transform: uppercase;
    letter-spacing: .12em;
    color: var(--brand-orange);
    margin-bottom: 2px;
}

.e-figure__number { color: var(--brand-blue); }
