body.td-page .td-help-card,
body.td-page .td-help-article,
body.td-page .td-help-archive-card{
  width:100%;
  max-width:none;
  margin:0 !important;
  padding:var(--td-shell-card-pad, 16px) !important;
  border-radius:var(--td-shell-card-radius, 16px) !important;
  box-sizing:border-box;
}

body.td-page .td-help-card .td-card{
  margin:0 !important;
  padding:0 !important;
  border:0 !important;
  background:transparent !important;
  box-shadow:none !important;
}

body.td-page .td-help-card > * + *,
body.td-page .td-help-article > * + *{
  margin-top:12px !important;
}

body.td-page .td-help-card h2,
body.td-page .td-help-card h3,
body.td-page .td-help-article h1,
body.td-page .td-help-article h2,
body.td-page .td-help-article h3{
  font-size:var(--td-shell-card-title-size, clamp(1.05rem, 0.98rem + 0.35vw, 1.2rem)) !important;
  line-height:1.25 !important;
  margin:0 !important;
}

body.td-page .td-help-card p:last-child,
body.td-page .td-help-article p:last-child{
  margin-bottom:0 !important;
}


/* 2.7.48 – help content typography parity */
body.td-page .td-help-card__title,
body.td-page .td-help-single-title,
body.td-page .td-help-search-card .td-dash-title,
body.td-page .td-help-list-wrap .td-dash-title{
  font-size:22px !important;
  line-height:1.24 !important;
  font-weight:700 !important;
}

body.td-page .td-help-card-grid,
body.td-help-archive .td-help-card-grid{
  gap:16px !important;
}
