/* ─────────────────────────────────────────────────────────────
   SPACING, RADII & LAYOUT — Universität Freiburg
   The CD is generous with whitespace ("genügend Platz für Inhalte").
   8-point base grid.
   ───────────────────────────────────────────────────────────── */
:root {
  /* Spacing scale (8pt base, with 4px half-steps) */
  --space-0:   0;
  --space-1:   4px;
  --space-2:   8px;
  --space-3:   12px;
  --space-4:   16px;
  --space-5:   24px;
  --space-6:   32px;
  --space-7:   48px;
  --space-8:   64px;
  --space-9:   96px;
  --space-10:  128px;

  /* Container widths */
  --container-narrow:  680px;   /* prose */
  --container-text:    960px;
  --container-wide:    1200px;
  --container-max:     1440px;
  --page-gutter:       clamp(20px, 5vw, 80px); /* @kind spacing */

  /* Radii — the CD is largely flat; the seal-derived elements are
     circular, so the brand reads as "either a crisp edge or a full
     circle", with only a small soft radius on UI controls. */
  --radius-none:   0px;
  --radius-sm:     4px;
  --radius-md:     8px;
  --radius-lg:     14px;
  --radius-pill:   999px;
  --radius-circle: 50%;
}
