/* Bundle 110 (Kelly, Nov 4, 2026): feature-row headlines and body text are fluid and match on the homepage and How it works.
   Headline: 26px on phones, about 38px at 1440, 40px at the widest. Body: 16px on phones, about 18px at 1440, 19px at the widest.
   Not touched: the H1s, the 28px group labels (.cbname), the closing call-to-action headline. */
html body #main#main#main#main#main#main#main#main#main#main#main#main .wrap.wrap .lgwords.lgwords.lgwords h2:not(.cbname),
html body #main#main#main#main#main#main#main#main#main#main#main#main .wrap.wrap .v3words.v3words.v3words h2:not(.cbname),
html body #main#main#main#main#main#main#main#main#main#main#main#main .wrap.wrap .lgwords.lgwords.lgwords h2:not(.cbname) .g,
html body #main#main#main#main#main#main#main#main#main#main#main#main .wrap.wrap .v3words.v3words.v3words h2:not(.cbname) .g {
  font-size: clamp(26px, calc(21px + 1.2vw), 40px) !important;
}
html body #main#main#main#main#main#main#main#main#main#main#main#main .wrap.wrap .lgwords.lgwords.lgwords .lede.lede,
html body #main#main#main#main#main#main#main#main#main#main#main#main .wrap.wrap .v3words.v3words.v3words .lede.lede {
  font-size: clamp(16px, calc(14.5px + 0.25vw), 19px) !important;
}
