/* Desktop reading measure for English articles, news and buying guides. */
@media (min-width: 981px) {
  html[lang="en"]:has(.resource-toc) { scroll-behavior: auto; }
  html[lang="en"] .resource-detail-inner :is(.resource-intro, section, .resource-faq-list) :is(p, li) {
    max-inline-size: 68ch;
    font-weight: 400;
    line-height: 1.65;
  }
  html[lang="en"] .resource-detail-inner > h1 { font-size: clamp(40px, 3.6vw, 56px); line-height: 1.12; }
  html[lang="en"] .resource-detail-inner section h2 { font-size: clamp(26px, 2.1vw, 32px); line-height: 1.25; }
  html[lang="en"] .resource-detail-inner :is(.editorial-table-wrap, .resource-record-table) td { font-weight: 400; }
  html[lang="en"] .resource-detail-inner .resource-record-table td:first-child { font-weight: 600; }
  html[lang="en"] .resource-detail-inner figcaption { font-size: 15px; font-weight: 500; line-height: 1.5; }
  html[lang="en"] .resource-detail-inner :is(p, li) > a:not([class]) { color: #075c4c; text-decoration: underline; text-underline-offset: .15em; }
  html[lang="en"] .resource-detail-inner .resource-summary { max-inline-size: 68ch; font-weight: 600; }
}
