:root{--public-body-step:1px}@media (max-width:760px){:root{--public-body-step:3px}}:where(.premium-public,.growth-public,.legal-page,.article-body) p:not(:where(.demo-shell *,.demo-product *,.demo-manager *,.demo-directory *,.public-eyebrow,.growth-kicker,.eyebrow,.public-meta,.legal-updated)){font-size:calc(17px + var(--public-body-step));overflow-wrap:break-word}.article-body p,.legal-page p:not(.eyebrow):not(.legal-updated){font-size:calc(17px + var(--public-body-step));overflow-wrap:break-word}body:not(:has(.admin-shell,.billing-shell,.billing-dashboard,.admin-page,.mc-billing-vault)) #main :is(.mc29-hero,.mc29-section,.mc29-inner-hero,.mc29-market-hero,.mc29-partner-hero,.mc29-case-section,.mc29-delivery-section,.mc29-faq-section,.mc2901-market-band,.mc29-partner-band,.mc29-scope-band,.page-hero,.detail-hero,.article-hero,.section-pad) :is(p,li,dd):where(.premium-public *,.growth-public *,.legal-page *,.article-body *,#premium-main *):not(:where(.demo-shell *,.demo-product *,.demo-manager *,.demo-directory *,nav *,button *,label *,[data-public-page-header] *,.public-eyebrow,.growth-kicker,.eyebrow,[class*=eyebrow],[class*=Eyebrow],[class*=kicker],[class*=Kicker],.public-meta,.legal-updated,.article-byline,.public-system-mode,.public-hero-proof *,.public-proof *,.public-practice-grid li,.public-work-proof *,.public-about-facts *,[class*=facts] *,[class*=Facts] *,[class*=locations] *)),body:not(:has(.admin-shell,.billing-shell,.billing-dashboard,.admin-page,.mc-billing-vault)) #main :is(p,li,dd):where(.premium-public *,.growth-public *,.legal-page *,.article-body *,#premium-main *):not(:where(.demo-shell *,.demo-product *,.demo-manager *,.demo-directory *,nav *,button *,label *,[data-public-page-header] *,.public-eyebrow,.growth-kicker,.eyebrow,[class*=eyebrow],[class*=Eyebrow],[class*=kicker],[class*=Kicker],.public-meta,.legal-updated,.article-byline,.public-system-mode,.public-hero-proof *,.public-proof *,.public-practice-grid li,.public-work-proof *,.public-about-facts *,[class*=facts] *,[class*=Facts] *,[class*=locations] *)){font-size:calc(clamp(16px, 1vw, 17px) + var(--public-body-step))!important}html body #main .public-about[data-about-page] [class*=editorial]>p:not([class*=eyebrow]){font-size:calc(15px + var(--public-body-step))!important}html body #main .public-about[data-about-page] .public-final p:not(.public-eyebrow),html body #main .public-about[data-about-page] [class*=accountability_]>p:not([class*=eyebrow]),html body #main .public-about[data-about-page] [class*=sectionHeading]>p,html body #main .public-about[data-about-page] [class*=timeline] p{font-size:calc(14px + var(--public-body-step))!important}html body #main .public-about[data-about-page] [class*=accountabilityNote] p{font-size:calc(12.5px + var(--public-body-step))!important}html body #main .public-about[data-about-page] [class*=expertiseCard] p,html body #main .public-about[data-about-page] [class*=journeyNote] p,html body #main .public-about[data-about-page] [class*=principles] p,html body #main .public-about[data-about-page] [class*=teamFooter] p{font-size:calc(13px + var(--public-body-step))!important}