:root{--primary:#0a6b2f;--primary-dark:#064a1f;--primary-deep:#052e14;--primary-light:#e8f3ec;--accent:#c9a54e;--accent-hover:#d9bb6a;--accent-text:#866822;--on-accent:#052e14;--silver:#e9ecea;--color-primary:#866822;--text-dark:#1a1a1a;--text-gray:#666;--text-light:#737373;--bg-gray:#f4f7f5;--bg-section:#f1f5f2;--white:#fff;--footer-bg:#052e14;--shadow:0 2px 12px rgba(0,0,0,0.08);--shadow-hover:0 8px 30px rgba(0,0,0,0.12);--radius:12px;--radius-sm:8px}