/* Supporting copy is light; figures and concrete benefits carry the emphasis. */
body:is(.ys-page,.ys-legacy) main :is(.fp-card,.pp-card,.rb-article-product) :is(p,dt,dd,li){font-weight:300}
body:is(.ys-page,.ys-legacy) main :is(.fp-card,.pp-card,.rb-article-product) :is(dd,p,li)>strong{font-weight:600}
body:is(.ys-page,.ys-legacy) main .fp-card .fp-facts dd{font-weight:300}
body:is(.ys-page,.ys-legacy) main .fp-card .fp-facts dd strong{font-weight:600}
body:is(.ys-page,.ys-legacy) main .fp-card .fp-opinion{font-weight:300}
body:is(.ys-page,.ys-legacy) main .fp-card .fp-opinion>strong{font-weight:500}
body:is(.ys-page,.ys-legacy) main .selection-card-balanced :is(.rr-card-program,.rr-card-program-row small,.rr-card-fact dt,.rr-card-fact small,.rr-card-conditions dd,.rr-card-conditions p,.rr-card-promo){font-weight:300}
body:is(.ys-page,.ys-legacy) main .selection-card-balanced .rr-card-fact dd{font-weight:600}
body:is(.ys-page,.ys-legacy) main .selection-card-balanced :is(.rr-card-fact-rate,.rr-card-fact-psk) dd{font-weight:450}
body:is(.ys-page,.ys-legacy) main .selection-card-balanced .rr-card-fact dd small{font-weight:300}
body:is(.ys-page,.ys-legacy) main .offer-editorial-note>p{font-weight:100!important}
body:is(.ys-page,.ys-legacy) main .offer-editorial-note>p strong{font-weight:550!important}
body:is(.ys-page,.ys-legacy) main .selection-card-balanced .rr-card-approval>span{font-weight:300}
body:is(.ys-page,.ys-legacy) main .selection-card-balanced .rr-card-approval>strong{font-weight:550}
