/* Shadows are quiet: a hairline lift on cards, a real shadow only on the
   sticky navy header and overlays. No inner shadows anywhere in the product. */
:root {
  --shadow-sm: 0 1px 2px 0 rgb(0 0 0 / 0.05);
  --shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
  --shadow-md: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
  --shadow-lg: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  --shadow-card: var(--shadow);
  --shadow-header: var(--shadow-lg);
  --shadow-overlay: var(--shadow-lg);
  --overlay-scrim: rgb(0 0 0 / 0.8);
}
