:root {
  --color-primary: #d97706;
  --color-bg: #fffbeb;
  --color-header-bg: #ffffff;
  --color-footer-bg: #292524;
  --font-family: 'DM Sans', sans-serif;
  --card-radius: 12px;
}
.card { box-shadow: none; border: 1px solid var(--color-border); }
.card:hover { box-shadow: var(--shadow-sm); }
.card-inline { box-shadow: none; border: 1px solid var(--color-border); }
.card-inline:hover { box-shadow: var(--shadow-sm); }
