*{box-sizing:border-box;margin:0;padding:0}:root{--primary:#2d6a4f;--primary-dark:#1b4332;--primary-light:#f0faf5;--bg:#e0ddd6;--surface:#fff;--text-primary:#1a1a1a;--text-secondary:#555;--text-muted:#888;--pro:#7c3aed}body{color:var(--text-primary);background:var(--surface);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6}a{color:inherit;text-decoration:none}button{cursor:pointer;border:none;font-family:inherit}
