/* Tim Dahle Ford · hosted site styles. Base design system is inlined per page; brand-finish appends the client's rendered brand below. */

/* ══ cloute brand-finish (auto) ══ */
:root{
  --bf-masthead-bg:rgb(255, 255, 255); --bf-masthead-fg:rgb(33, 37, 41);
  --bf-nav-bg:rgb(255, 255, 255); --bf-nav-fg:rgb(20, 20, 20);
  --bf-btn-bg:rgb(0, 9, 91); --bf-btn-fg:rgb(255, 255, 255);
  --bf-accent:rgb(2, 118, 179);
}
.masthead, .site-header{background:var(--bf-masthead-bg) !important;color:var(--bf-masthead-fg) !important}
.masthead .brand__name, .masthead .brand__sub, .site-wordmark{color:var(--bf-masthead-fg) !important}
.brand__rule, h2 + .rule{background:var(--bf-accent) !important}
.nav, .site-nav{background:var(--bf-nav-bg) !important}
.nav a, .site-nav a{color:var(--bf-nav-fg) !important}
.nav a.is-active, .site-nav a.active{border-bottom-color:var(--bf-accent) !important}
.btn--primary{background:var(--bf-btn-bg) !important;color:var(--bf-btn-fg) !important}

/* ══ end cloute brand-finish ══ */
