.help-sidebar { position: static; }
.help-navigation { max-height: none; overflow: visible; }
.help-directory { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 28px; margin-top: 32px; text-align: left; }
.help-directory__group h2, .help-related h2 { font-size: 1.25rem; line-height: 1.3; margin: 0 0 12px; }
.help-directory ul, .help-related ul { display: grid; gap: 4px; margin: 0; padding: 0; list-style: none; }
.help-directory a, .help-related a { display: inline-block; padding: 10px 0; color: var(--green-dark); line-height: 1.5; }
.help-breadcrumb { margin: 0 0 20px; line-height: 1.6; overflow-wrap: anywhere; }
.help-breadcrumb a { display: inline-block; padding: 8px 0; color: var(--green-dark); }
.help-related { border-top: 1px solid var(--line); margin-top: 36px; padding-top: 28px; }
@media (max-width: 600px) { .help-directory { grid-template-columns: 1fr; } }
