/* A comfortable reading width within the shared monochrome site shell. */
body.site-dark.legal-page .workspace-main {
  max-width:960px;
  margin:56px auto 80px;
}
body.site-dark.legal-page .workspace-heading {margin-bottom:36px}
body.site-dark.legal-page .workspace-heading h1 {margin:0;line-height:1.4;text-wrap:balance}
body.site-dark.legal-page .workspace-card {padding:30px 32px;margin:18px 0}
body.site-dark.legal-page .workspace-card h2 {margin-bottom:14px;font-size:20px}
body.site-dark.legal-page .workspace-card p {margin:0;font-size:14px;line-height:1.95;color:#a1a1a6}

@media(max-width:760px) {
  body.site-dark.legal-page .workspace-main {margin:36px auto 56px}
  body.site-dark.legal-page .workspace-heading {margin-bottom:28px}
  body.site-dark.legal-page .workspace-heading h1 {font-size:32px;letter-spacing:-1px}
  body.site-dark.legal-page .workspace-card {padding:24px;margin:16px 0}
  body.site-dark.legal-page .workspace-card h2 {font-size:19px}
}
