/* ── Site 01 — globalcostdata.com ─────────────────────────── */
:root {
  --s1-color: #1a56db;
  --s1-light: #eff4ff;
  --s1-mid:   #c7d7fc;
}

.s1-logo   { color: var(--s1-color); }
.s1-kicker { color: var(--s1-color); }
.s1-accent { color: var(--s1-color); }

.s1-explore { border-color: var(--s1-mid); }
.s1-explore:hover { border-color: var(--s1-color); color: var(--s1-color); }

.site-nav a:hover { color: var(--s1-color); }

.stat-box { border-top: 3px solid transparent; transition: border-color .15s; }
.stat-box:hover { border-top-color: var(--s1-color); }

/* Hero accent line */
.page-hero { border-left: 4px solid var(--s1-color); padding-left: 1.25rem; border-bottom: none; margin-bottom: .5rem; }

/* Table header override */
.data-table thead th { background: var(--s1-color); }
