/* crib notes — spacing, radius, layout
   Generous whitespace is a brand rule. Scale is roomy on purpose. */
:root {
  --space-1: 0.25rem;   /* 4 */
  --space-2: 0.5rem;    /* 8 */
  --space-3: 0.75rem;   /* 12 */
  --space-4: 1rem;      /* 16 */
  --space-5: 1.5rem;    /* 24 */
  --space-6: 2rem;      /* 32 */
  --space-7: 3rem;      /* 48 */
  --space-8: 4rem;      /* 64 */
  --space-9: 6rem;      /* 96 */
  --space-10: 8rem;     /* 128 */

  /* editorial measure — keep lines short and readable */
  --measure: 62ch;
  --measure-narrow: 46ch;
  --page-max: 720px;

  /* corners stay gentle, never app-like. mostly square, softly eased. */
  --radius-none: 0px;
  --radius-sm: 2px;
  --radius-md: 4px;
  --radius-lg: 8px;

  /* the system avoids heavy shadow. these are barely-there paper lifts. */
  --shadow-none: none;
  --shadow-card: 0 1px 2px rgba(35, 48, 58, 0.04), 0 8px 24px rgba(35, 48, 58, 0.05);
  --shadow-raised: 0 1px 3px rgba(35, 48, 58, 0.06), 0 14px 40px rgba(35, 48, 58, 0.07);
}
