body.gfpa-managed-page :where(.gfsp[data-gfsp-service],.gfpp26,.gfi,.gfwa-page) :is(h1,h2,h3){font-family:var(--gf-font-display,"Sora","Segoe UI",sans-serif)!important;font-weight:560!important;color:var(--gf-text,#11231b);text-rendering:optimizeLegibility}body.gfpa-managed-page :where(.gfsp[data-gfsp-service],.gfpp26,.gfi,.gfwa-page) :is(h1,h2,h3) strong{font-weight:760!important}body.gfseo-managed-service .gfsp[data-gfsp-service] .gfsp-hero h1{font-size:clamp(2.05rem,2.35vw,2.72rem)!important;line-height:1.02!important;letter-spacing:-.042em!important}body.gfseo-managed-service .gfsp[data-gfsp-service] :is(.gfsp-heading,.gfsp-callout,.gfsp-cta-copy) h2{font-size:clamp(1.28rem,1.42vw,1.62rem)!important;line-height:1.10!important;letter-spacing:-.030em!important}body.gfseo-managed-service .gfsp[data-gfsp-service] :is(.gfsp-feature-grid,.gfsp-process,.gfsp-faq) h3{font-size:clamp(.91rem,.78vw,.98rem)!important;line-height:1.30!important}body.gfseo-managed-service .gfsp[data-gfsp-service] :is(.gfsp-lead,.gfsp-callout>p,.gfsp-cta-copy>p){font-size:clamp(.91rem,.84vw,.98rem)!important;line-height:1.62!important}body.gfseo-managed-service .gfsp[data-gfsp-service] :is(.gfsp-feature-grid,.gfsp-process,.gfsp-faq) :is(p,li),body.gfseo-managed-service .gfsp[data-gfsp-service] .gfsp-feature-grid span,body.gfseo-managed-service .gfsp[data-gfsp-service] .gfsp-process p,body.gfseo-managed-service .gfsp[data-gfsp-service] .gfsp-faq p{font-size:clamp(.80rem,.72vw,.88rem)!important;line-height:1.56!important}body.gfpa-insight .gfi h1{font-size:clamp(2.05rem,2.40vw,2.78rem)!important;line-height:1.02!important;letter-spacing:-.043em!important}body.gfpa-insight .gfi h2{font-size:clamp(1.30rem,1.48vw,1.67rem)!important;line-height:1.10!important;letter-spacing:-.030em!important}body.gfpa-insight .gfi h3{font-size:clamp(.92rem,.82vw,1rem)!important;line-height:1.30!important}body.gfpa-privacy-policy .gfpp26 h1{font-size:clamp(2.08rem,2.50vw,2.88rem)!important;line-height:1.03!important;letter-spacing:-.043em!important}body.gfpa-privacy-policy .gfpp26 h2{font-size:clamp(1.30rem,1.50vw,1.70rem)!important;line-height:1.12!important;letter-spacing:-.028em!important}body.gfpa-privacy-policy .gfpp26 h3{font-size:clamp(.92rem,.82vw,1rem)!important;line-height:1.32!important}body.gfpa-bridge .gfwa-card h1{font-size:clamp(2.15rem,3.15vw,3.35rem)!important;line-height:1.00!important;letter-spacing:-.048em!important}@media (min-width:768px) and (max-width:1199px){body.gfseo-managed-service .gfsp[data-gfsp-service] .gfsp-hero h1,body.gfpa-insight .gfi h1,body.gfpa-privacy-policy .gfpp26 h1{font-size:clamp(1.92rem,4.1vw,2.35rem)!important}body.gfseo-managed-service .gfsp[data-gfsp-service] :is(.gfsp-heading,.gfsp-callout,.gfsp-cta-copy) h2,body.gfpa-insight .gfi h2,body.gfpa-privacy-policy .gfpp26 h2{font-size:clamp(1.24rem,2.7vw,1.52rem)!important}body.gfpa-bridge .gfwa-card h1{font-size:clamp(2rem,5.4vw,2.72rem)!important}}@media (max-width:767px){body.gfseo-managed-service .gfsp[data-gfsp-service] .gfsp-hero h1,body.gfpa-insight .gfi h1,body.gfpa-privacy-policy .gfpp26 h1{font-size:clamp(1.58rem,7.25vw,1.88rem)!important;line-height:1.04!important;letter-spacing:-.038em!important}body.gfseo-managed-service .gfsp[data-gfsp-service] :is(.gfsp-heading,.gfsp-callout,.gfsp-cta-copy) h2,body.gfpa-insight .gfi h2,body.gfpa-privacy-policy .gfpp26 h2{font-size:clamp(1.14rem,5.3vw,1.36rem)!important;line-height:1.12!important}body.gfseo-managed-service .gfsp[data-gfsp-service] :is(.gfsp-feature-grid,.gfsp-process,.gfsp-faq) h3,body.gfpa-insight .gfi h3,body.gfpa-privacy-policy .gfpp26 h3{font-size:.88rem!important;line-height:1.32!important}body.gfseo-managed-service .gfsp[data-gfsp-service] :is(.gfsp-lead,.gfsp-callout>p,.gfsp-cta-copy>p){font-size:.84rem!important;line-height:1.58!important}body.gfseo-managed-service .gfsp[data-gfsp-service] :is(.gfsp-feature-grid,.gfsp-process,.gfsp-faq) :is(p,li),body.gfseo-managed-service .gfsp[data-gfsp-service] .gfsp-feature-grid span,body.gfseo-managed-service .gfsp[data-gfsp-service] .gfsp-process p,body.gfseo-managed-service .gfsp[data-gfsp-service] .gfsp-faq p{font-size:.76rem!important;line-height:1.54!important}body.gfpa-bridge .gfwa-card h1{font-size:clamp(1.82rem,9.6vw,2.30rem)!important;line-height:1.02!important}}