.help-main{min-width:0}
.help-intro{padding-bottom:40px}
.help-intro h1{margin-top:20px}
.help-lead{max-width:760px;font-size:var(--fs-lead);color:var(--text-muted)}
.help-entry{max-width:900px}
.help-links{display:flex;flex-wrap:wrap;align-items:center;gap:12px}
.help-category{padding-top:48px;padding-bottom:16px}
.help-category .kicker{margin-bottom:12px}
.help-category-note{max-width:360px;margin:0;font-size:var(--fs-nav)}
.help-answers{border:1px solid var(--border);border-radius:var(--r-md);background:var(--bg-panel);box-shadow:var(--shadow-panel)}
.help-answers .faq:first-child{border-top-left-radius:var(--r-md);border-top-right-radius:var(--r-md)}
.help-answers .faq:last-child{border-bottom:0;border-bottom-left-radius:var(--r-md);border-bottom-right-radius:var(--r-md)}
.help-answers .faq-answer{max-width:960px;line-height:1.85;overflow-wrap:anywhere}
.help-next{padding-top:40px;padding-bottom:var(--space-section)}
.help-next h2{font-size:var(--fs-h3)}
.help-next p{max-width:900px}
@media(max-width:640px){
  .help-intro{padding-bottom:28px}
  .help-lead{font-size:var(--fs-brand)}
  .help-category{padding-top:32px}
  .help-category .section-head{gap:12px;margin-bottom:20px}
  .help-links{gap:10px}
  .help-next{padding-top:24px}
}