:is(html,#text-headings) body :is(.news-story__body,.openms-lib-prose,.coc-charter__inner,.exec-charter__inner,.rhm-charter__inner) :is(h1,h2,h3,h4,h5,h6){font-weight:700!important;line-height:1.25!important;text-transform:uppercase!important;font-family:var(--openms-font-heading)!important}:is(html,#text-headings) body :is(.news-story__body,.openms-lib-prose,.coc-charter__inner,.exec-charter__inner,.rhm-charter__inner) h1{font-size:1.7em!important}:is(html,#text-headings) body :is(.news-story__body,.openms-lib-prose,.coc-charter__inner,.exec-charter__inner,.rhm-charter__inner) h2{font-size:1.45em!important}:is(html,#text-headings) body :is(.news-story__body,.openms-lib-prose,.coc-charter__inner,.exec-charter__inner,.rhm-charter__inner) h3{font-size:1.25em!important}:is(html,#text-headings) body :is(.news-story__body,.openms-lib-prose,.coc-charter__inner,.exec-charter__inner,.rhm-charter__inner) h4{font-size:1.1em!important}:is(html,#text-headings) body :is(.news-story__body,.openms-lib-prose,.coc-charter__inner,.exec-charter__inner,.rhm-charter__inner) h5{font-size:1em!important}:is(html,#text-headings) body :is(.news-story__body,.openms-lib-prose,.coc-charter__inner,.exec-charter__inner,.rhm-charter__inner) h6{font-size:.875em!important}@media(max-width:767px){:is(html,#text-headings) body :is(.news-story__body,.openms-lib-prose,.coc-charter__inner,.exec-charter__inner,.rhm-charter__inner) h1{font-size:1.5em!important}:is(html,#text-headings) body :is(.news-story__body,.openms-lib-prose,.coc-charter__inner,.exec-charter__inner,.rhm-charter__inner) h2{font-size:1.35em!important}:is(html,#text-headings) body :is(.news-story__body,.openms-lib-prose,.coc-charter__inner,.exec-charter__inner,.rhm-charter__inner) h3{font-size:1.2em!important}}:is(html,#text-headings) body :is(.news-story__body,.openms-lib-prose,.coc-charter__inner,.exec-charter__inner,.rhm-charter__inner) h1{font-size:calc(var(--openms-section-title-size) * 1.12)!important}:is(html,#text-headings) body :is(.news-story__body,.openms-lib-prose,.coc-charter__inner,.exec-charter__inner,.rhm-charter__inner) h2{font-size:var(--openms-section-title-size)!important}:is(html,#text-headings) body :is(.news-story__body,.openms-lib-prose,.coc-charter__inner,.exec-charter__inner,.rhm-charter__inner) h3{font-size:var(--openms-card-title-size)!important}:is(html,#text-headings) body :is(.news-story__body,.openms-lib-prose,.coc-charter__inner,.exec-charter__inner,.rhm-charter__inner) h4{font-size:calc(var(--openms-card-title-size) * .94)!important}:is(html,#text-headings) body :is(.news-story__body,.openms-lib-prose,.coc-charter__inner,.exec-charter__inner,.rhm-charter__inner) h5{font-size:calc(var(--openms-card-title-size) * .87)!important}:is(html,#text-headings) body :is(.news-story__body,.openms-lib-prose,.coc-charter__inner,.exec-charter__inner,.rhm-charter__inner) h6{font-size:calc(var(--openms-card-title-size) * .8)!important}:is(html,#heading-std#heading-std) body .openms-lib-cite__title{font-size:var(--openms-section-title-size)!important}:is(html,#heading-std#heading-std#heading-std) body :is(h3.openms-lib-developers__card-title,h3.sponsor-benefits__title,h3.sponsor-tier__name){font-size:var(--openms-card-title-size)!important}:root{--openms-card-title-size:clamp(1.125rem, 0.95rem + 0.6vw, 1.3125rem) !important}:is(html,#text-headings) body :is(.news-story__body,.openms-lib-prose,.coc-charter__inner,.exec-charter__inner,.rhm-charter__inner) h4{font-size:clamp(1rem,.95rem + .25vw,1.125rem)!important;font-weight:600!important}:is(html,#text-headings) body :is(.news-story__body,.openms-lib-prose,.coc-charter__inner,.exec-charter__inner,.rhm-charter__inner) h5{font-size:clamp(.9375rem,.9rem + .15vw,1rem)!important;font-weight:600!important}:is(html,#text-headings) body :is(.news-story__body,.openms-lib-prose,.coc-charter__inner,.exec-charter__inner,.rhm-charter__inner) h6{font-size:.875rem!important;font-weight:600!important}