.editorial-review-notice{z-index:2;color:#593d00;text-align:center;background:#fff4d6;margin-top:110px;padding:12px 20px;font-size:14px;line-height:1.5;position:relative}.editorial-review-notice+.blog-article-page .blog-masthead{padding-top:30px}body.public-typography main :is(h1,h2,h3){font-family:var(--font-heading);letter-spacing:-.025em;font-weight:600;line-height:1.2}body.public-typography main .blog-article-intro h1{font-size:clamp(32px,4vw,44px)}body.public-typography :is(.btn,.hero-capture-button,.mcol-btn){font-weight:500}body.public-typography .local-section .local-intro h2{font-weight:600!important;line-height:1.2!important}@media (max-width:767px){body.public-typography main h1{font-size:clamp(30px,8vw,32px);line-height:1.18}body.public-typography main .blog-article-intro h1{font-size:clamp(28px,7.5vw,30px);line-height:1.2}body.public-typography main h2{font-size:24px;line-height:1.25}body.public-typography .local-section .local-intro h2{font-size:24px!important;line-height:1.25!important}body.public-typography main h3{font-size:18px;line-height:1.3}body.public-typography main :is(.hero-lede,.home-review-quote,.section-intro>p:not(.eyebrow),.which-one-copy>p:not(.eyebrow),.feature-copy>p,.svcx-hero-copy>p:not(.eyebrow),.svcx-check-card p,.included-item p,.blog-article-intro-wrap>p,.blog-article-content-card>p,.blog-article-list,.blog-quick-answer-card p){font-size:16px;font-weight:400;line-height:1.6}body.public-typography main :is(.blog-content-panel,.blog-content-card) p{font-size:16px;line-height:1.6}body.public-typography main .feature-section .feature-copy h2{font-size:24px;line-height:1.25}body.public-typography main :is(.hero-capture-fine,.home-estimate-included,.team-role,.team-note,.blog-article-meta,.blog-sidebar-title){font-size:13px;line-height:1.5}body.public-typography :is(.hero-capture-button,.btn){font-size:16px;line-height:1.4}body.public-typography .home-latest-blog-section .blog-card h3{font-size:18px!important;line-height:1.3!important}}
