/* Match the disclosure page typography without changing policy content. */
.type-preview .legal-hero,
.type-preview .legal-layout {
  font-family: Zen, "Yu Gothic", Meiryo, sans-serif;
}
.type-preview .legal-hero h1 {
  font-size: clamp(28px, 4vw, 44px);
}
.type-preview .legal-body p,
.type-preview .legal-intro {
  font-size: 15px;
  font-weight: 500;
  line-height: 1.9;
}
.type-preview .legal-body h2 {
  font-size: 15px;
  font-weight: 700;
  line-height: 1.85;
  text-wrap: initial;
}
@media (max-width: 760px) {
  .type-preview .legal-body p,
  .type-preview .legal-intro {
    font-size: 14px;
  }
}
