/* Phones: notes, consent lines and helper text were 12-13px across pages. Loaded after the page
   modules; !important because several page rules are more specific and only the size floor changes. */
@media (max-width: 768px) {
html body[class] :is(.rr-note, .dg-note, .hj-footnote, .rr-receipt-help, .rr-doc-status, .dg-summary-consent, .privacy-check > span, .cs-privacy p, .hm-stage-footer p, .dg-eyebrow, .rr-advanced > summary, .rr-advanced > p, .kr-point, .kr-reading-note, .fq-note, .fr-topic-status p, .ar-certificate-copy p, .lr-map-fallback p, .sr-intro-note, .contact-main td) { font-size: 14px !important;line-height: 1.65 !important; }
html body[class] :is(.rr-note, .dg-note, .hj-footnote) a { font-size: inherit; }
/* Practice-area heroes: the decorative picture filled the rest of the first screen; show the definition instead. */
html body[class] main.rr-page .rr-hero > figure:not(.ksl-flow-graphic) { display: none; }
}
