/* YLG Distribution theme */
:root {
  --font-head: 'Plus Jakarta Sans', system-ui, sans-serif;
  --font-body: 'Source Sans 3', system-ui, sans-serif;
  --bg: #ffffff;
  --bg-alt: #f1f6f3;
  --surface: #ffffff;
  --ink: #14231c;
  --muted: #53675c;
  --line: #dbe6df;
  --accent: #0e7a4f;
  --accent-strong: #0a6340;
  --accent-soft: #dff2e8;
  --accent-deep: #0a6340;
  --on-accent: #ffffff;
  --radius: 16px;
  --btn-radius: 10px;
  --shadow: 0 10px 30px rgba(14, 50, 34, .08);
  --hero-bg: linear-gradient(180deg, #f1f6f3 0%, #ffffff 100%);
  --topbar-bg: #0b3a27;
  --cta-bg: #0b3a27;
  --cta-btn-bg: #7fe0ae;
  --cta-btn-ink: #0b2a1d;
  --footer-bg: #0b2a1d;
}

