.help-manual{
  padding-top:var(--space-6);
  padding-bottom:var(--space-10);
}
.help-intro{
  max-width:920px;
  padding-top:var(--space-3);
  padding-bottom:var(--space-6);
}
.help-intro .article-tag{
  margin-bottom:var(--space-3);
}
.help-lead{
  max-width:760px;
  color:var(--text-muted);
  font-size:var(--text-lead);
}
.help-entry-links{
  display:flex;
  align-items:center;
  flex-wrap:wrap;
  gap:var(--space-2) var(--space-4);
}
.help-entry-links>a:not(.btn){
  display:inline-flex;
  align-items:center;
  min-height:44px;
}
.help-category{
  display:grid;
  grid-template-columns:minmax(0,240px) minmax(0,1fr);
  align-items:start;
  gap:var(--space-6);
  padding-top:var(--space-4);
  padding-bottom:var(--space-6);
}
.help-category+.help-category{
  border-top:1px solid var(--border);
}
.help-category-heading{
  min-width:0;
  padding-top:var(--space-1);
}
.help-category-heading h2{
  font-size:var(--title-md);
  margin-bottom:var(--space-2);
}
.help-category-heading p{
  font-size:var(--text-sm);
  margin-bottom:var(--space-2);
}
.help-category-heading>a{
  display:inline-flex;
  align-items:center;
  min-height:44px;
  font-size:var(--text-sm);
}
.help-answers{
  min-width:0;
}
.help-answers .faq-item[open]{
  box-shadow:var(--shadow-panel);
}
.help-support{
  margin-top:var(--space-3);
}
.help-support h2{
  font-size:var(--title-md);
}
.help-support>p{
  max-width:880px;
  color:var(--text-muted);
}
@media(max-width:900px){
  .help-category{
    grid-template-columns:minmax(0,1fr);
    gap:var(--space-2);
  }
  .help-category-heading p{
    max-width:640px;
  }
}
@media(max-width:640px){
  .help-manual{
    padding-top:var(--space-3);
    padding-bottom:var(--space-6);
  }
  .help-intro{
    padding-top:var(--space-2);
    padding-bottom:var(--space-4);
  }
  .help-category{
    padding-top:var(--space-3);
    padding-bottom:var(--space-4);
  }
  .help-entry-links{
    gap:var(--space-1) var(--space-3);
  }
}