.help-document{padding-bottom:24px}
.help-intro{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:48px;align-items:start}
.help-intro>*{min-width:0}
.help-intro h1{line-height:1.15;letter-spacing:-.02em}
.help-summary{max-width:42em;margin-top:24px;font-size:18px;line-height:1.85;color:var(--muted)}
.help-entry{display:grid;justify-items:start;gap:16px}
.help-entry h2{font-size:24px}
.help-entry p{line-height:1.85}
.help-entry .mono{font-size:13px;overflow-wrap:anywhere}
.help-category{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.8fr);column-gap:40px;row-gap:24px;border-bottom:1px solid var(--border)}
.help-category:last-child{border-bottom:0}
.help-category>*{min-width:0}
.help-category-heading{display:grid;align-content:start;gap:14px}
.help-category-heading>.mono{font-size:12px;overflow-wrap:anywhere}
.help-category-heading>p{max-width:22em;line-height:1.85}
.help-reference{grid-column:2;display:flex;flex-wrap:wrap;gap:16px 28px;font-size:14px}
@media(max-width:960px){
  .help-intro{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:28px}
  .help-intro h1{font-size:48px}
  .help-category{grid-template-columns:minmax(0,.8fr) minmax(0,1.8fr);column-gap:24px}
}
@media(max-width:768px){
  .help-intro,.help-category{grid-template-columns:minmax(0,1fr)}
  .help-intro{gap:28px}
  .help-intro h1{font-size:36px}
  .help-summary{font-size:17px}
  .help-reference{grid-column:1}
  .help-category-heading>p{max-width:none}
}