/*
 * Guru Flow's public pages (/help, UI-15; /cookies, UI-16): the few rules the plain
 * shell and the document layout in guru-base.css do not already give. Built only on
 * var(--gb-*): no literal colours (COL-01), so it follows the theme with no blocks of
 * its own (THM-03).
 */

/* Controls named in bold: the brand's strong weight, not the browser's 700 (TYP-03). */
.gb-plain b, .gb-plain strong { font-weight: var(--gb-weight-strong); }

/* A guide's paragraph straight after its "For ..." line (a precondition, or a section with no
   steps) sits clear of it, as the steps do (.gb-help__guide ol.gb-steps). */
.gb-help__guide > .gb-help__who + p,
.gb-help__guide > ol.gb-steps + p:not(.gb-help__note) { margin-top: var(--gb-space-3); }

/* The Cookies page's list of retired key names: one short row, not a column. */
.gf-keys { display: flex; flex-wrap: wrap; gap: var(--gb-space-1) var(--gb-space-5); margin: 0 0 var(--gb-space-4); padding-left: var(--gb-space-5); }

/* The footer's links sit on one line with the legal line. */
.gb-plain__foot a { white-space: nowrap; }
