/* People That Care For Israel — Spacing, radius, shadow, motion tokens
   Source: brandbook §15 "Правила вёрстки". Vertical rhythm is built on an 8-unit module;
   radius is a fixed 4px everywhere (cards, buttons, photos) — never rounded up to 8/12/16. */

:root {
  --space-1: 8px;
  --space-2: 16px;
  --space-3: 24px;
  --space-4: 32px;
  --space-5: 48px;
  --space-6: 64px;
  --space-7: 96px;

  --radius: 4px;         /* the ONLY corner radius in this system — cards, buttons, photos, inputs */
  --radius-pill: 999px;  /* badges/tags only */

  --icon-size: 42px;       /* brandbook base icon size */
  --icon-stroke: 1.75px;   /* brandbook: 1.5–2px line weight at 42×42 */
  --icon-clear-space: 0.25em; /* ≈25% of icon size, per §15.7 */

  --shadow-card: none;                                   /* brandbook: "минимальная или отсутствует" */
  --shadow-card-raised: 0 1px 2px oklch(0 0 0 / 0.06);    /* the "minimal" option, used sparingly */
  --shadow-focus: 0 0 0 3px oklch(from var(--focus-ring) l c h / 0.35);

  --ease-standard: cubic-bezier(0.4, 0, 0.2, 1); /* @kind other */
  --duration-fast: 120ms; /* @kind other */
  --duration-base: 200ms; /* @kind other */
}
