.guide-head{margin:var(--space-4) 0 var(--space-5)}.guide-draft{align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);flex-wrap:wrap;display:flex}.guide-lede{font-size:var(--text-h3);line-height:var(--line-body);color:var(--color-text-muted);margin:0 0 var(--space-2)}.guide-toc{margin:0 0 var(--space-6);padding:var(--space-3) var(--space-4);background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius)}.guide-toc h2{font-size:var(--text-small);margin:0 0 var(--space-1)}.guide-toc ol{padding-left:var(--space-5);margin:0}.guide-toc a{min-height:var(--touch-floor);align-items:center;display:inline-flex}.guide-section{margin-top:var(--space-6);padding-top:var(--space-5);border-top:var(--border-width) solid var(--color-border);scroll-margin-top:calc(var(--header-height) + var(--space-3))}.guide-steps{margin:0 0 var(--space-4);padding-left:var(--space-5)}.guide-steps li{margin-bottom:var(--space-3)}.guide-key{margin:var(--space-4) 0;padding:var(--space-3) var(--space-4);font-weight:var(--weight-strong);background:var(--color-accent-soft);border-left:4px solid var(--color-accent);border-radius:var(--radius)}.guide-note{margin-top:var(--space-6);padding-top:var(--space-4);border-top:var(--border-width) solid var(--color-border)}.guide-related{margin-top:var(--space-5)}.guide-related ul,.guide-list{margin:0;padding:0;list-style:none}.guide-related li,.guide-list li{margin-bottom:var(--space-4)}.guide-related a{min-height:var(--touch-floor);font-weight:var(--weight-strong);align-items:center;display:inline-flex}.guide-list h3{margin:0 0 var(--space-1)}.guide-list h3 a{min-height:var(--touch-floor);align-items:center;display:inline-flex}
