:root{--brand:#2e5a9b;--brand-dark:#203f6b;--brand-hover:#24487d;--text:#1d2c43;--text-muted:#596b82;--border:#e1e7ef;--surface:#fff;--surface-soft:#f5f7fa;--action:#2e5a9b;--focus:#cb782b;--radius:6px;--font-family:"Microsoft YaHei","PingFang SC",Arial,sans-serif;--page-hero-background:linear-gradient(110deg,#f2f6fc,#e8eff8);--page-heading-size:38px}
body{font-family:var(--font-family)}
