.help-main{padding-bottom:var(--space-section)}
.help-intro{padding-top:64px;padding-bottom:48px;max-width:var(--reading-width)}
.help-intro h1{margin-top:24px}
.help-lede{font-size:20px;line-height:1.7;color:var(--text-muted);max-width:var(--reading-width)}
.help-shortcuts{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}
.help-note{margin-top:20px;color:var(--text-muted);font-size:var(--size-small)}
.help-category{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.4fr);gap:64px;padding-top:40px;padding-bottom:48px}
.help-category-heading h2{font-size:clamp(26px,2.6vw,var(--size-h2))}
.help-category-heading p{color:var(--text-muted);line-height:1.8}
.help-reference{display:block;width:fit-content;max-width:100%;min-height:32px;margin-top:16px;color:var(--link-slate);font-weight:var(--weight-semibold)}
.help-reference:hover{text-decoration:underline;text-underline-offset:4px}
.help-main>.callout{margin-bottom:0}
.help-main>.callout a{color:var(--accent);text-decoration:underline;text-underline-offset:4px}
@media(max-width:900px){
  .help-category{grid-template-columns:minmax(0,1fr);gap:24px}
  .help-category-heading{max-width:var(--reading-width)}
}
@media(max-width:640px){
  .help-intro{padding-top:40px;padding-bottom:32px}
  .help-lede{font-size:var(--size-body)}
  .help-category{padding-top:28px;padding-bottom:32px}
  .help-shortcuts .btn{flex:1 1 140px;padding-inline:16px}
}