:root {
  --radius-sm: 8px;
  --radius-md: 14px;
  --radius-lg: 18px;
  --radius-xl: 26px;
  --radius-pill: 999px;

  --border-width: 1.5px;
  --border-width-strong: 2px;

  --shadow-sm: 0 1px 3px rgba(21, 33, 43, 0.1);
  --shadow-md: 0 2px 10px rgba(21, 33, 43, 0.12);
  --shadow-lg: 0 12px 32px rgba(21, 33, 43, 0.18);

  /* Schuine baan — het vaste overgangsmotief. Nooit twee in één beeld. */
  --slant-angle: -2.5deg;
  --slant-angle-card: -7deg;
  --slant-height: 2.5rem;

  --ease: cubic-bezier(0.2, 0.7, 0.3, 1);
  --duration: 160ms;
}
