/* Customer-facing readability floor for the current SignalRivet redesign pages. */
:where(body:not(.options-page):not(.how-page) .home-lead,body:not(.options-page):not(.how-page) .request-cards p,body:not(.options-page):not(.how-page) .friction-grid p,body:not(.options-page):not(.how-page) .fix-steps p,body:not(.options-page):not(.how-page) .proof-copy > p:not(.section-number),body:not(.options-page):not(.how-page) .sea-cards p,body:not(.options-page):not(.how-page) .about-feature > div > p:not(.section-number),body:not(.options-page):not(.how-page) .final-cta-copy > p:not(.eyebrow),body:not(.options-page):not(.how-page) .diagnosis-form .form-note,body.options-page .options-dek,body.options-page .options-hero-note p,body.options-page .options-main p:not(.eyebrow),body.options-page .option-price span,body.options-page .options-footnote,body.options-page .coverage-source,body.how-page .how-main p:not(.eyebrow),body.how-page .how-main li){
  font-size:max(14px,1em)!important;
  line-height:max(1.45,1.45)!important;
}
@media(max-width:640px){
  :where(body:not(.options-page):not(.how-page) .home-lead,body:not(.options-page):not(.how-page) .request-cards p,body:not(.options-page):not(.how-page) .friction-grid p,body:not(.options-page):not(.how-page) .fix-steps p,body:not(.options-page):not(.how-page) .proof-copy > p:not(.section-number),body:not(.options-page):not(.how-page) .sea-cards p,body:not(.options-page):not(.how-page) .about-feature > div > p:not(.section-number),body:not(.options-page):not(.how-page) .final-cta-copy > p:not(.eyebrow),body:not(.options-page):not(.how-page) .diagnosis-form .form-note,body.options-page .options-dek,body.options-page .options-hero-note p,body.options-page .options-main p:not(.eyebrow),body.options-page .option-price span,body.options-page .options-footnote,body.options-page .coverage-source,body.how-page .how-main p:not(.eyebrow),body.how-page .how-main li){
    font-size:max(14px,.9375em)!important;
  }
}
