/* Homepage-only evidence index: preserve its quiet research tone while shortening the route to new reading. */
body.home .ser-main { padding-block: 36px 48px; }
body.home .ser-title { font-size: clamp(2.5rem, 3.2vw, 3rem); line-height: 1.12; max-width: 20ch; }
body.home .ser-lead { margin-block: 14px 0; font-size: 19px; }
body.home .ser-index { gap: 34px; margin-top: 30px; padding-top: 18px; }
body.home .ser-terms li { padding-block: 10px; }
body.home .ser-post { padding-block: 13px; }
body.home .ser-post h2 { font-size: clamp(1.3rem, 1.75vw, 1.55rem); line-height: 1.3; }
@media (max-width: 767px) {
  body.home .ser-main { padding-block: 26px 34px; }
  body.home .ser-title { font-size: 28px; line-height: 1.26; }
  body.home .ser-lead { font-size: 17px; line-height: 1.68; }
  body.home .ser-index { gap: 24px; margin-top: 24px; padding-top: 15px; }
  body.home .ser-terms li { padding-block: 9px; }
  body.home .ser-post { padding-block: 10px; }
  body.home .ser-post h2 { font-size: 20px; line-height: 1.34; }
}
