:root {
  --color-primary: #0d9488;
  --color-bg: #f8faf9;
  --color-header-bg: #134e48;
  --color-footer-bg: #134e48;
  --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); }
