/* ==========================================================================
   Help Center — Public website Tier-3 (DA275.1; ui-guideline.md §3).
   Maps the shared help partial's --help-* interface (static/shared/partials/help.css) onto the
   Public family's Tier-1 tokens. Loaded only by templates/help/shell_public.html.
   ========================================================================== */

.help--public {
  --help-font: var(--font-sans);
  --help-ink: var(--text-primary);
  --help-ink-muted: var(--text-secondary);
  --help-surface: var(--surface-card);
  --help-surface-alt: var(--surface-sunken);
  --help-border: var(--border-default);
  --help-accent: var(--action-primary);
  --help-accent-soft: var(--surface-sunken);
  --help-radius: var(--radius-sm);
  --help-ring: var(--shadow-focus);
  --help-space-1: var(--space-1);
  --help-space-2: calc(var(--space-1) * 2);
  --help-space-3: calc(var(--space-1) * 3);
  --help-space-4: calc(var(--space-1) * 4);
  --help-space-5: calc(var(--space-1) * 6);
  --help-fs-small: var(--text-body-sm);
  --help-fs-body: var(--text-body);
  --help-fs-lede: var(--text-body-lg);
  --help-fs-h2: var(--text-h3);
  --help-fs-title: var(--text-h1);
  --help-lh: var(--lh-body);
  --help-icon-size: 1.25rem;
  --help-touch: 2.75rem;
}

.help-page--public { margin: 0 auto; padding: calc(var(--space-1) * 6) calc(var(--space-1) * 4); max-width: 48rem; }
