html[data-theme] body .bf-legacy{--orange:#0c6b4c;--orange-light:#0c6b4c;--gray-400:#5b665f}html[data-theme=night] body .bf-legacy{--gray-400:#A6B2AC}html[data-theme=paper] body .bf-legacy .eb-cs-cta,html[data-theme=paper] body .bf-legacy .eb-cs-readlink{color:#0c6b4c!important}html[data-theme=paper] body .bf-legacy .eb-cs-chip.active{color:#fff!important}html[data-theme] body .bf-legacy .eb-cs-bottombtn{background:#0c6b4c!important;color:#fff!important}html[data-theme=paper] body .bf-legacy .eb-cs-hero .accent,html[data-theme=paper] body .bf-legacy .cs-hero .accent,html[data-theme=paper] body .bf-legacy .accent{background:none!important;-webkit-text-fill-color:#0c6b4c!important;color:#0c6b4c!important}html[data-theme=night] body .bf-legacy .cs-hero .accent,html[data-theme=night] body .bf-legacy .accent{background:none!important;-webkit-text-fill-color:#6ee7b7!important;color:#6ee7b7!important}html[data-theme] body .bf-legacy :is(.btn-orange,.hero-cta-pulse,a.btn-orange){background:#0c6b4c!important;color:#fff!important}html[data-theme=night] body .bf-legacy :is(.qq-tab,.hero-proof-more,.roofing-research-label,.roofing-research-source,.section-label){color:#5fd9ae!important}html[data-theme=paper] body .bf-legacy :is(.section-label,.cm-tag){color:#073a31!important}html[data-theme=paper] body .bf-legacy .qq-tab{color:#3f4a52!important}html[data-theme=paper] body .bf-legacy .qq-tab.active{color:#fff!important}html[data-theme=paper] body .bf-legacy.cs-page .eb-cases-2026 .eb-cs-cta,html[data-theme=paper] body .bf-legacy.cs-page .eb-cases-2026 .eb-cs-readlink{color:#0c6b4c!important}html[data-theme=paper] body .bf-legacy.cs-page .eb-cases-2026 .eb-cs-chip.active{color:#fff!important}html[data-theme=paper] body .bf-legacy [style*="color:#f87171"],html[data-theme=paper] body .bf-legacy [style*="color: #f87171"]{color:#b23a2b!important}html[data-theme=paper] body .bf-legacy [style*="color:#34d399"],html[data-theme=paper] body .bf-legacy [style*="color:#10b981"]{color:#0c6b4c!important}html[data-theme=paper] body .bf-legacy [style*="color:#9ca3af"],html[data-theme=paper] body .bf-legacy [style*="color:#94a3b8"]{color:#5b665f!important}html[data-theme=paper] body .bf-legacy .btn-ghost{color:#1f2528!important;border-color:#1f25284d!important}html[data-theme=night] body .bf-legacy [style*="linear-gradient(135deg,#fbbf24"]{color:#0a1628!important}html[data-theme=night] body .bf-legacy [style*="color:var(--orange)"]{color:#5fd9ae!important}html[data-theme=paper] body .bf-legacy .section-title,html[data-theme=paper] body .bf-legacy .cta-section h2:not(:where([data-hl="3"])){color:#0f172a!important}html[data-theme=paper] body .bf-legacy .cta-section :is(h2:not(:where([data-hl="3"])),p,.cta-fineprint){color:#fff!important}html[data-theme=paper] body .bf-legacy .cta-section .btn-ghost{color:#fff!important;border-color:#ffffff80!important}html[data-theme=paper] body .bf-legacy [style*="color:#f59e0b"],html[data-theme=paper] body .bf-legacy [style*="245,158,11"]{color:#8a5a00!important}html[data-theme=paper] body .bf-legacy .compare-col h4:not(:where([data-hl="5"])),html[data-theme=paper] body .bf-legacy .compare-col h3:where([data-hl="4"]){color:#b23a2b!important}html[data-theme=paper] body .bf-legacy .compare-col.better h4:not(:where([data-hl="5"])),html[data-theme=paper] body .bf-legacy .compare-col:not(.current) h4:not(:where([data-hl="5"])),html[data-theme=paper] body .bf-legacy .compare-col.better h3:where([data-hl="4"]),html[data-theme=paper] body .bf-legacy .compare-col:not(.current) h3:where([data-hl="4"]){color:#0c6b4c!important}html[data-theme] body .bf-legacy.cs-page .eb-cases-2026 .eb-cs-card .eb-cs-cta,html[data-theme=paper] body .bf-legacy.cs-page .eb-cases-2026 a.eb-cs-card span.eb-cs-cta{color:#0c6b4c!important}html[data-theme] body .bf-legacy.cs-page .eb-cases-2026 .eb-cs-hero a.eb-cs-readlink{color:#6ee7b7!important}html[data-theme=paper] body .bf-legacy [style*="color:var(--gray-500)"],html[data-theme=paper] body .bf-legacy [style*="color:#6b7280"]{color:#4b5563!important}html[data-theme] body .bf-legacy [style*="linear-gradient(135deg,var(--orange),#0c6b4c)"]{background:linear-gradient(135deg,#073a31,#073a31)!important}html[data-theme] body .bf-legacy a.btn-orange[style],html[data-theme] body .bf-legacy button.btn-orange[style]{color:#fff!important;background:#0c6b4c!important}html[data-theme=night] body .bf-legacy .cm-tag,html[data-theme=night] body .bf-legacy [style*="color:var(--orange-light)"]{color:#5fd9ae!important}html[data-theme=paper] body .bf-legacy [style*="245,158,11"] *{color:#6b4200!important}html[data-theme=night] body .bf-legacy.cs-page .eb-cases-2026 .eb-cs-card .eb-cs-cta,html[data-theme=night] body .bf-legacy.cs-page .eb-cases-2026 a.eb-cs-card span.eb-cs-cta{color:#6ee7b7!important}html[data-theme] body .bf-legacy a.btn-orange[style],html[data-theme=night] body .bf-legacy a.btn-orange{color:#fff!important}html[data-theme=paper] body .bf-legacy section [style*="color:var(--gray-400)"],html[data-theme=paper] body .bf-legacy [style*="font-size:12px"][style*=gray-400]{color:#4b5563!important}html[data-theme] body .bf-legacy a.btn-orange[style]:not(#_){background:#0c6b4c!important;color:#fff!important}html[data-theme=night] body .bf-legacy a.btn-orange[style]:not(#_) *{color:#fff!important}html[data-theme=paper] body .bf-legacy [style*="color:#059669"]:not(#_){color:#047857!important}.bf-legacy a[style*="background:#059669"],.bf-legacy a[style*="background: #059669"]{background:#0b6b4d!important;color:#fff!important}.bf-legacy a[style*="background:#059669"]:hover{background:#085a41!important}html[data-theme=paper] .bf-legacy section[style*="background:#0a1628"] a[style*="background:#059669"],html[data-theme=night] .bf-legacy section a[style*="background:#059669"]{background:#0b6b4d!important;color:#fff!important}.bf-legacy .vchip{color:#065f46!important}html[data-theme=night] .bf-legacy .vchip{background:#0f3d2e!important;color:#a7f3d0!important}html[data-theme=night] .bf-legacy .hero-v2-card-eyebrow{color:#5fd9ae!important}html[data-theme=night] .bf-legacy .fc-tip-trig{color:#e2e8f0!important}html[data-theme=night] .bf-legacy .hero-v2-eyebrow{color:#f1f5f9!important}html[data-theme] .bf-legacy .benefitra-page .solution-explore h4:not(:where([data-hl="5"])) .badge-selected,html[data-theme] .bf-legacy span.badge-selected,html[data-theme] .bf-legacy .benefitra-page .solution-explore h3:where([data-hl="4"]) .badge-selected{background:#0b6b4d!important;color:#fff!important}.bf-legacy .mobile-call-cta-label{color:#e2e8f0!important}.bf-legacy .run-btn{background:#0b6b4d!important;color:#fff!important}.bf-legacy .cstep,.bf-legacy .thtag{color:#065f46!important}html[data-theme=night] .bf-legacy :is(.cstep,.thtag){color:#a7f3d0!important}html[data-theme] .bf-legacy .doc-header{background:linear-gradient(135deg,#0f3d33,#073a31)!important}html[data-theme] .bf-legacy .doc-header :is(h1,.lede,p,strong,span,div){color:#e8f0eb!important}html[data-theme] .bf-legacy .doc-header .eyebrow{color:#6ee7b7!important}html[data-theme] .bf-legacy .doc-header a{color:#5fd9ae!important}html[data-theme] .bf-legacy .sticky-cta-band{background:linear-gradient(135deg,#0b6b4d,#073a31)!important}html[data-theme] .bf-legacy .sticky-cta-band :is(.sticky-cta-text,span,p){color:#fff!important}html[data-theme] .bf-legacy .sticky-cta-btn{background:#ffffff29!important;color:#fff!important;border:1px solid rgba(255,255,255,.5)!important}html[data-theme] .bf-legacy .sticky-cta-btn:hover{background:#ffffff47!important}html[data-theme=night] .bf-legacy .doc-body{background:var(--paper,#071a16)!important}html[data-theme=night] .bf-legacy .doc-body-inner{background:#0c221c!important;border:1px solid rgba(232,240,235,.14);box-shadow:none}html[data-theme=night] .bf-legacy .doc-body :is(h2:not(:where([data-hl="3"])),h3:not(:where([data-hl="4"])),strong,th),html[data-theme=night] .bf-legacy .doc-body :is(h2,h2:where([data-hl="3"]),strong,th){color:#e8f0eb!important}html[data-theme=night] .bf-legacy .doc-body :is(p,li,td,span){color:#c3d2cb!important}html[data-theme=night] .bf-legacy .doc-body a{color:#6ee7b7!important}html[data-theme=night] .bf-legacy .metric :is(.metric-label,div,span){color:#c3d2cb!important}html[data-theme=night] .bf-legacy .metric .metric-label{color:#9fe8c8!important}html[data-theme=night] .bf-legacy .callout{background:#0f3d2e!important;border-color:#6ee7b759!important}html[data-theme=night] .bf-legacy .callout :is(strong,p,li,span){color:#e8f0eb!important}html[data-theme=night] .bf-legacy .callout.callout-warn,html[data-theme=night] .bf-legacy .callout.callout-warning{background:#3a2a10!important}.bf-legacy .mobile-call-cta{background:linear-gradient(135deg,#0c6b4c,#073a31)!important;color:#fff!important}.bf-legacy .mobile-call-cta .mobile-call-cta-label{color:#fff!important;opacity:.92}.bf-legacy .mobile-call-cta .mobile-call-cta-number{color:#fff!important}html[data-theme=night] .bf-legacy h1 em,html[data-theme=night] .bf-legacy h2:not(:where([data-hl="3"])) em{-webkit-text-fill-color:currentColor}.bf-legacy[data-skin] h1 em,.bf-legacy[data-skin] h2:not(:where([data-hl="3"])) em{background:none!important;color:var(--skin-amber)!important;-webkit-text-fill-color:currentColor!important}html[data-theme=night] .bf-legacy .ib.blue,html[data-theme=night] .bf-legacy .ib.blue *{color:#b8d4f0!important}html[data-theme=night] .bf-legacy h1 em{background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;color:#fbbf24!important;-webkit-text-fill-color:#fbbf24!important}html[data-theme=paper] .bf-legacy h1 em{color:#b45309!important}html[data-theme=night] .bf-legacy .eb-cs-chip:not(.active){background:#ffffff0f!important;color:#d7e3dc!important;border:1px solid rgba(255,255,255,.16)!important}html[data-theme=night] .bf-legacy .eb-cs-chip:not(.active):hover{border-color:#6ee7b7!important;color:#fff!important}html[data-theme=night] .bf-legacy .qq-tab-active,html[data-theme=night] .bf-legacy .btn-white{background:#6ee7b7!important;color:#06241c!important}html[data-theme=night] .bf-legacy .btn-white:hover{background:#a7f3d0!important}.bf-legacy .cs-label{color:#047857!important}.bf-legacy .cs-infographic-caption{background:#7f7f7f14!important;color:inherit!important}html[data-theme=night] .bf-legacy .cs-infographic-caption{background:#ffffff0d!important;color:#d7e3dc!important;border-top-color:#ffffff1f!important}html[data-theme=night] .bf-legacy .cs-infographic-caption strong,.bf-legacy .highlight-box div[style*="font-weight: 800"][style*="color: white"]{color:#fff!important}.bf-legacy [style*="#276749"]{background:#276749!important}.bf-legacy [style*="#C6F6D5"]{color:#fff!important}html[data-theme=paper] .bf-legacy h1 em{background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;-webkit-text-fill-color:#b45309!important}html[data-theme=night] .bf-legacy .cs-label{color:#6ee7b7!important}html[data-theme=night] .bf-legacy .cs-infographic{background:#0f1f38!important;border-color:#ffffff1f!important}html[data-theme=night] .bf-legacy .cs-infographic-caption{background:#0f1f38!important}html[data-theme] .bf-legacy .hero:has(.hero-grid) h1{color:#fff!important}html[data-theme=paper] .bf-legacy .hero:has(.hero-grid) .hero-badge{color:#cfeddf!important;background:#ff8c3c2e!important;border-color:#ffb47880!important}html[data-theme] .bf-legacy .hero:has(.hero-grid) h1 em,html[data-theme=night] .bf-legacy .hero h1 em{color:#5fd9ae!important;-webkit-text-fill-color:#5fd9ae!important}html[data-theme] .bf-legacy .hero:has(.hero-grid) a[style*=orange-light],html[data-theme] .bf-legacy .hero:has(.hero-grid) .hero-secondary a[style]{color:#5fd9ae!important}html[data-theme] .bf-legacy .hero:has(.hero-grid) .hero-micro{color:#ffffffc7!important}html[data-theme=paper] .bf-legacy .section.strip .eyebrow,html[data-theme] .bf-legacy .section.strip .eyebrow{color:#cfeddf!important;background:#ff8c3c33!important}html[data-theme] .bf-legacy .section.final p,html[data-theme] .bf-legacy .final-cta p{color:#fffffff5!important}html[data-theme] .bf-legacy .final-cta h2:not(:where([data-hl="3"])),html[data-theme] .bf-legacy .section.final h2:not(:where([data-hl="3"])){color:#fff!important}html[data-theme] .bf-legacy .final-cta p[style*="rgba(255,255,255,.5)"]{color:#ffffffe6!important}html[data-theme=night] .bf-legacy section.section:not(.strip):not(.final),html[data-theme=night] .bf-legacy section.est,html[data-theme=night] .bf-legacy section.book{background:#071a16!important}html[data-theme=night] .bf-legacy section.est{background:#0a221c!important;border-color:#e8f0eb1f!important}html[data-theme=night] .bf-legacy section.section:not(.strip):not(.final) :is(h2:not(:where([data-hl="3"])),h3:not(:where([data-hl="4"])),.section-title,.faq-item h3:not(:where([data-hl="4"]))),html[data-theme=night] .bf-legacy section.section:not(.strip):not(.final) :is(h2,h2:where([data-hl="3"]),.section-title,.faq-item h2:where([data-hl="3"])){color:#e8f0eb!important}html[data-theme=night] .bf-legacy section.section:not(.strip):not(.final) :is(p,.lead,.section-sub,.faq-item p){color:#c3d2cb!important}html[data-theme=night] .bf-legacy section.section:not(.strip):not(.final) .eyebrow,html[data-theme=night] .bf-legacy .section-label,html[data-theme=night] .bf-legacy .hero-eyebrow{color:#5fd9ae!important}html[data-theme=night] .bf-legacy .est-card{background:#0f2b24!important;border-color:#e8f0eb29!important}html[data-theme=night] .bf-legacy .est-card :is(label,.est-label,span,p,div){color:#c3d2cb!important}html[data-theme=night] .bf-legacy .est-stat{background:#0c221c!important}html[data-theme=night] .bf-legacy .hero-trust{color:#c3d2cb!important}html[data-theme=night] .bf-legacy .cover-card{background:linear-gradient(135deg,#0f2b24,#0a221c)!important;border:1px solid rgba(232,240,235,.18)}html[data-theme=night] .bf-legacy .cover-card :is(h2:not(:where([data-hl="3"])),h3:not(:where([data-hl="4"])),div,p,span),html[data-theme=night] .bf-legacy .cover-card :is(h2,h2:where([data-hl="3"]),div,p,span){color:#e8f0eb!important}html[data-theme=night] .bf-legacy .guide-cover-card :is(h2:not(:where([data-hl="3"])),h3:not(:where([data-hl="4"])),div,p,span),html[data-theme=night] .bf-legacy .guide-cover-card :is(h2,h2:where([data-hl="3"]),div,p,span){color:#e8f0eb!important}html[data-theme=night] .bf-legacy .hero-v2+* .opt,html[data-theme=paper] .bf-legacy .opt{color:#4b5563!important}html[data-theme=night] .bf-legacy .hero-v2 span:not([class]){color:#e8f0eb!important}html[data-theme=night] .bf-legacy .toc-item{background:#0f2b24!important;border-color:#e8f0eb29!important}html[data-theme=night] .bf-legacy .toc-item :is(h3:not(:where([data-hl="4"])),p,span,div),html[data-theme=night] .bf-legacy .toc-item :is(h2:where([data-hl="3"]),p,span,div){color:#e8f0eb!important}html[data-theme=night] .bf-legacy .toc-item p{color:#c3d2cb!important}html[data-theme] .bf-legacy .final-cta p{color:#fff!important}html[data-theme] .bf-legacy .final-cta p[style]{color:#fffffff0!important}html[data-theme] .bf-legacy .cta-strip{background:linear-gradient(135deg,#0f3d33,#073a31)!important}html[data-theme] .bf-legacy .cta-strip :is(h4:not(:where([data-hl="5"])),p),html[data-theme] .bf-legacy .cta-strip :is(h3:where([data-hl="4"]),p){color:#e8f0eb!important}html[data-theme] .bf-legacy a.hero-cta,html[data-theme] .bf-legacy a.cta-final{background:#0b6b4d!important;color:#fff!important}html[data-theme] .bf-legacy .cta-final{color:#fff}html[data-theme=night] .bf-legacy .eb-fo-tab.active,html[data-theme=night] .bf-legacy .eb-fo-tab.active *{background-color:#0b6b4d;color:#fff!important}html[data-theme=night] .bf-legacy .req,html[data-theme=night] .bf-legacy .label{color:#5fd9ae!important}html[data-theme=paper] .bf-legacy .section-sub{color:#4b5563!important}html[data-theme] .bf-legacy .ad-badge{background:#073a31!important;color:#fff!important}html[data-theme] .bf-legacy .own-ad-label,html[data-theme] .bf-legacy .own-org-label{color:#ffffffc7!important}html[data-theme] .bf-legacy .own-row :is(.copy,.own-meta){color:#fff!important}html[data-theme=night] .bf-legacy .hero .anim-title-static,html[data-theme=night] .bf-legacy .hero em{color:#5fd9ae!important}html[data-theme] .bf-legacy .reveal[style*="linear-gradient(135deg, var(--orange)"] :is(div,span){color:#fff!important}html[data-theme] .bf-legacy [style*="linear-gradient(135deg,var(--orange)"] :is(div,span,p){color:#fff!important}html[data-theme] .bf-legacy [style*="linear-gradient(135deg, var(--orange)"] :is(div,span,p){color:#fff!important}html[data-theme=night] .bf-legacy .check-item{background:#0f2b24!important;border-color:#e8f0eb29!important}html[data-theme=night] .bf-legacy .check-item :is(h3:not(:where([data-hl="4"])),strong),html[data-theme=night] .bf-legacy .check-item :is(h2:where([data-hl="3"]),strong){color:#e8f0eb!important}html[data-theme=night] .bf-legacy .check-item p{color:#c3d2cb!important}html[data-theme=night] .bf-legacy .pkg-counter{color:#e8f0eb!important}html[data-theme=paper] .bf-legacy .cs-topic-chip{color:#0a4f38!important}html[data-theme=night] .bf-legacy .stat-card{background:#0f2b24!important;border-color:#e8f0eb29!important}html[data-theme=night] .bf-legacy .stat-card :is(.num,.stat-num,.label,div,p){color:#c3d2cb!important}html[data-theme=night] .bf-legacy .stat-card :is(.num,.stat-num){color:#5fd9ae!important}html[data-theme] .bf-legacy .fold-pulse,html[data-theme=paper] .bf-legacy .fold-pulse{color:#ffb4a0!important}html[data-theme=night] .bf-legacy .cs-metro-pill{color:#5fd9ae!important}html[data-theme=night] .bf-legacy .vc-asset-src{color:#bff3da!important}html[data-theme] .bf-legacy .vc-cta{background:#1d4ed8!important;color:#fff!important}html[data-theme] .bf-legacy .own-row{background:linear-gradient(90deg,#073a31,#451a03)}html[data-theme] body .bf-legacy:has(.engines-pair) .section-dark :is(.section-title,h2:not(:where([data-hl="3"])),h3:not(:where([data-hl="4"]))),html[data-theme] body .bf-legacy:has(.engines-pair) .section-dark :is(.section-title,h2,h2:where([data-hl="3"])){color:#f1f5f9!important}html[data-theme] body .bf-legacy:has(.engines-pair) .section-dark :is(.section-sub,p,.lead){color:#cbd5e1!important}html[data-theme] body .bf-legacy:has(.engines-pair) .section-dark .section-label,html[data-theme] body .bf-legacy:has(.engines-pair) .section-dark .eng-metrics-cap,html[data-theme] body .bf-legacy:has(.engines-pair) .eng-hero-eyebrow{color:#cfeddf!important}html[data-theme] body .bf-legacy:has(.engines-pair) .section-dark .num{color:#5fd9ae!important}html[data-theme=night] .bf-legacy:has(.engines-pair) section.section.section-dark{background:linear-gradient(180deg,#0a1628,#0f1f38)!important}html[data-theme] .bf-legacy .vc-asset-src{color:#bff3da!important}html[data-theme] .bf-legacy .vc-fee .v{color:#1d4ed8!important}html[data-theme=paper] .bf-legacy .factor,html[data-theme=paper] .bf-legacy .factor *{color:#5a3c00!important}html[data-theme=paper] .bf-legacy .masthead .byline :is(span,strong){color:#33443d!important}html[data-theme=paper] .bf-legacy .masthead span{color:#33443d!important}html[data-theme=paper] .bf-legacy .authorbox .av,html[data-theme] .bf-legacy .authorbox .av{color:#fff!important}html[data-theme=paper] .bf-legacy .action-item p{color:#1f2528!important}html[data-theme=paper] .bf-legacy .action-item{background:#eef5f1!important}html[data-theme] .bf-legacy :is(.ppc-hero,.profit-band,.eng-hero) :is([class$=eyebrow],span[style*=orange],em){color:#cfeddf!important}html[data-theme] .bf-legacy :is(.ppc-hero,.profit-band,.eng-hero) span{color:#5fd9ae}html[data-theme=night] .bf-legacy .vc-fee .v{color:#93c5fd!important}html[data-theme=paper] .bf-legacy .cs-badge span{color:#374151!important}html[data-theme=night] .bf-legacy .core-tab{color:#c3d2cb!important}html[data-theme=night] .bf-legacy .hero .hero-badge{color:#cfeddf!important;background:#ff8c3c38!important}html[data-theme] .bf-legacy .own-row .copy,html[data-theme] .bf-legacy .own-row .own-meta{text-shadow:0 1px 2px rgba(0,0,0,.6)}html[data-theme] .bf-legacy .own-row{background:linear-gradient(90deg,#073a31,#431407)!important}html[data-theme] .bf-legacy :is(.ppc-hero,.profit-band) span:not([class]){color:#cfeddf!important}html[data-theme=paper] .bf-legacy .cs-badge span:not([class]){color:#1f2937!important}html[data-theme] .bf-legacy .cta-section :is(.cs-topic-chips-label){color:#ffffffeb!important}html[data-theme] .bf-legacy .cta-section .cs-topic-chip{color:#fff!important;background:#ffffff29!important}html[data-theme] .bf-legacy .own-row{background:linear-gradient(90deg,#5c1d08,#2a0f04)!important}html[data-theme] .bf-legacy .cta-section .cs-topic-chip{background:#3c0f0061!important;color:#fff!important}html[data-theme=paper] .bf-legacy .ppc-hero span:not([class]),html[data-theme=paper] .bf-legacy .profit-band span:not([class]){color:#ffe0c8!important}html[data-theme=night] .bf-legacy button[style*="background:#fff"]{background:#0f2b24!important;color:#e8f0eb!important;border-color:#e8f0eb47!important}html[data-theme=night] .bf-legacy button[style*="background:#fff"]:hover{border-color:#6ee7b7!important}html[data-theme=night] .bf-legacy .est-btn,html[data-theme=night] .bf-legacy .final-btn{background:#0b6b4d!important;color:#fff!important}html[data-theme=paper] .bf-legacy .est-btn{background:#0f172a!important;color:#fff!important}html[data-theme] .bf-legacy .final-btn:hover{transform:translateY(-2px)}html[data-theme] .bf-legacy .qc-cta-primary{background:#0b6b4d!important;color:#fff!important}html[data-theme] .bf-legacy .qc-cta-primary:hover{background:#085a41!important}html[data-theme] .bf-legacy .fold-pulse{color:#cfeddf!important}html[data-theme] .bf-legacy .sticky-cta-btn{color:#fff!important}html[data-theme] .bf-legacy a.sticky-cta-btn{background:#0b6b4d!important}html[data-theme=paper] .bf-legacy .cs-badge span{color:#1f2937!important}html[data-theme=paper] .bf-legacy .own-row .copy{color:#fff!important;background:#00000059;padding:1px 6px;border-radius:4px}html[data-theme=night] .bf-legacy .own-row .copy{background:#00000059;padding:1px 6px;border-radius:4px}html[data-theme=night] .bf-legacy .page :is(p,li,td,th,h1,h2:not(:where([data-hl="3"])),h3:not(:where([data-hl="4"])),h4:not(:where([data-hl="5"])),.body-text,.ch-intro,.toc-subtitle,.cover-meta,.formula-sub,.section-h3,.page-header-title,.page-footer-left,div[class$=-text]),html[data-theme=night] .bf-legacy .page :is(p,li,td,th,h1,h2,h3,h3:where([data-hl="4"]),.body-text,.ch-intro,.toc-subtitle,.cover-meta,.formula-sub,.section-h3,.page-header-title,.page-footer-left,div[class$=-text]),html[data-theme=night] .bf-legacy .page :is(p,li,td,th,h1,h2,h2:where([data-hl="3"]),h4,.body-text,.ch-intro,.toc-subtitle,.cover-meta,.formula-sub,.section-h3,.page-header-title,.page-footer-left,div[class$=-text]){color:#dce6e1!important}html[data-theme=night] .bf-legacy .page td{background:transparent!important}html[data-theme=night] .bf-legacy .page tr{background:#ffffff0a!important}html[data-theme=night] .bf-legacy .page .section-title{color:#ff9b8c!important}html[data-theme=night] .bf-legacy .page :is(.insight-box,.navy-box) :is(p,div,h3:not(:where([data-hl="4"]))),html[data-theme=night] .bf-legacy .page :is(.insight-box,.navy-box) :is(p,div,h2:where([data-hl="3"])){color:#e8f0eb!important}html[data-theme=paper] .bf-legacy .page :is(td,th){color:#1f2528!important}html[data-theme=paper] .bf-legacy .page td[style*="color:var(--gray-600)"],html[data-theme=paper] .bf-legacy .page td[style*="color: var(--gray-600)"]{color:#3f4a52!important}html[data-theme=paper] .bf-legacy .page :is(.cover-badge,.page-header-title,.page-footer-left,.navy-box-title){color:#3f4a52!important}html[data-theme] .bf-legacy nav.nav .nav-wordmark,html[data-theme] .bf-legacy nav.nav .nav-back{color:#fff!important}html[data-theme=night] .bf-legacy .trust-num{color:#6ee7b7!important}html[data-theme=night] .bf-legacy .hero-cta,html[data-theme=paper] .bf-legacy a.hero-cta,html[data-theme] .bf-legacy .sample-alert-badge{color:#fff!important}html[data-theme=paper] .bf-legacy .osha-toolkit .counter,html[data-theme=paper] .bf-legacy .counter,html[data-theme=paper] .bf-legacy .talk-number{color:#7a2d08!important}html[data-theme=paper] .bf-legacy span[style*="color:var(--gray-500)"]{color:#4b5563!important}html[data-theme=night] .bf-legacy .sxs-provider-link{color:#6ee7b7!important}html[data-theme=paper] .bf-legacy .sxs-provider-link{color:#0c6b4c!important}html[data-theme=paper] .bf-legacy .sxs-card :is(th,.sxs-foot){color:#33443d!important}html[data-theme=paper] .bf-legacy .tier{color:#33443d!important}html[data-theme=night] .bf-legacy .qc-cta-primary{color:#06241c!important;background:#6ee7b7!important}html[data-theme=night] .bf-legacy .tab.active{color:#fff!important}html[data-theme=paper] .bf-legacy .controls :is(.controls-title,small){color:#e8f0eb!important}html[data-theme=paper] .bf-legacy .tab,html[data-theme=paper] .bf-legacy .tab.active{color:#e8f0eb!important}html[data-theme=night] .bf-legacy :is(.key-takeaways,.kt,ul) li b{color:#9fe8c8}html[data-theme=night] .bf-legacy .page ul li,html[data-theme=night] .bf-legacy li{color:inherit}html[data-theme=night] .bf-legacy .key-takeaways li,html[data-theme=night] .bf-legacy .takeaways li{color:#dce6e1!important}html[data-theme=night] body .bf-legacy button.qq-tab.qq-tab-active:not(#_){background:#6ee7b7!important;color:#06241c!important}html[data-theme=night] body .bf-legacy a.btn.btn-primary:not(#_){background:#6ee7b7!important;color:#06241c!important}
.bf-legacy[data-skin]:not(#_){background:radial-gradient(1000px 380px at 90% -60px,var(--green-wash-2,rgba(8,183,128,.12)),transparent 70%),radial-gradient(800px 320px at -5% 18%,color-mix(in srgb,var(--green-wash) 70%,transparent),transparent 70%),var(--paper)!important}.bf-legacy[data-skin]:not(#_) :is(p,li,td,dd,blockquote) a:not([class*=btn]):not(.button):not([class*=cta]){color:var(--green-text);font-weight:600;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--green-mid) 45%,transparent);text-underline-offset:3px;transition:color .15s,text-decoration-color .15s}.bf-legacy[data-skin]:not(#_) :is(p,li,td,dd,blockquote) a:not([class*=btn]):not(.button):not([class*=cta]):hover{text-decoration-color:currentColor;color:var(--green-dark)}html[data-theme=night] .bf-legacy[data-skin]:not(#_) :is(p,li,td,dd,blockquote) a:not([class*=btn]):not(.button):not([class*=cta]):hover{color:#6ee7b7}.bf-legacy[data-skin]:not(#_) a:is([class*=card],[class*=tile],[class*=item],[class*=tool]):not([class*=btn]){transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;cursor:pointer}.bf-legacy[data-skin]:not(#_) a:is([class*=card],[class*=tile],[class*=tool]):not([class*=btn]):hover{transform:translateY(-4px);box-shadow:0 20px 38px -20px #08785880!important;border-color:var(--green-mid)!important}.bf-legacy[data-skin]:not(#_) [class*=card]:not(a):not([class*=btn]):not(input):not(select){transition:box-shadow .2s,border-color .2s,transform .2s}.bf-legacy[data-skin]:not(#_) :is([class*=-card],[class*=_card],.card):not(a):not([class*=btn]):hover{box-shadow:0 18px 36px -22px #08785866;border-color:color-mix(in srgb,var(--green-mid) 55%,var(--line))}.bf-legacy[data-skin]:not(#_) :is(a.btn,button.btn,[class*=btn-],[class*=btn--],.cta-btn,.button,button[type=submit],a.button){transition:transform .16s,box-shadow .16s,background .16s,filter .16s}.bf-legacy[data-skin]:not(#_) :is(a.btn,button.btn,[class*=btn-],[class*=btn--],.cta-btn,.button,button[type=submit],a.button):not(:disabled):hover{transform:translateY(-2px);box-shadow:0 12px 24px -12px #0878588c}.bf-legacy[data-skin]:not(#_) :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--green-mid);outline-offset:3px;border-radius:8px}.bf-legacy[data-skin]:not(#_) :is(h1,h2:not(:where([data-hl="3"]))){letter-spacing:-.03em}.bf-legacy[data-skin]:not(#_) :is([class*=stat] [class*=num],[class*=stat-value],[class*=kpi],[class*=big-number],[class*=metric-value]){color:var(--green-text);font-weight:800}.bf-legacy[data-skin]:not(#_) table{border-collapse:separate;border-spacing:0}.bf-legacy[data-skin]:not(#_) tbody tr{transition:background .15s}.bf-legacy[data-skin]:not(#_) tbody tr:hover td{background:var(--green-wash)}.bf-legacy:is([data-legacy-kind]) a[class*=card]{transition:transform .18s,box-shadow .18s}.bf-legacy:is([data-legacy-kind]) a[class*=card]:hover{transform:translateY(-4px);box-shadow:0 22px 40px -22px #0878588c}@media(prefers-reduced-motion:reduce){.bf-legacy *{transition:none!important}}.bf-legacy{--skin-btn-bg:#0b6b4d;--skin-btn-fg:#fff}html[data-theme=night] .bf-legacy{--skin-btn-bg:#6ee7b7;--skin-btn-fg:#06241c}body.embdark #aggField [style*="background:#fff"],body.embdark #aggField .fineRow{background:#0e241e!important;border-color:#e8f0eb29!important}body.embdark #aggField select[style*="background:#fff"],body.embdark #aggField input[style*="background:#fff"]{background:#0b201a!important;color:#e8f0eb!important;border-color:#e8f0eb38!important}
html body .bf-legacy[data-skin=case] main.benefitra-page{padding-top:0!important;background:transparent!important;color:var(--ink-2,#334155)!important}html body .bf-legacy[data-skin=case] main.benefitra-page>div:first-child:not(.case-study-inner){max-width:1120px!important;margin:22px auto 14px!important;padding:0 24px!important}html body .bf-legacy[data-skin=case] main.benefitra-page>div:first-child>a{display:inline-flex;align-items:center;gap:8px;padding:8px 16px 8px 12px;border:1px solid var(--line-2,#d7e0da);border-radius:999px;background:var(--paper-2,#f6f8f5);color:var(--green-text,#0c6b4c)!important;font-size:13.5px!important;font-weight:600!important;text-decoration:none;transition:border-color .15s,background .15s}html body .bf-legacy[data-skin=case] main.benefitra-page>div:first-child>a:hover{border-color:var(--green,#0c6b4c);background:var(--green-wash,#e7f3ec)}html body .bf-legacy[data-skin=case] section.case-study{padding:0 0 72px!important;background:transparent!important}html body .bf-legacy[data-skin=case] .case-study-inner{max-width:1120px!important;width:100%;margin:0 auto!important;padding:0 24px!important;box-sizing:border-box}html body .bf-legacy[data-skin=case] .cs-header-img{position:relative;padding:clamp(28px,5vw,64px)!important;margin:0 0 20px!important;border-radius:28px!important;border:1px solid var(--line,#dfe6e1)!important;overflow:hidden;background:radial-gradient(900px 340px at 100% 0,var(--green-wash-2,#d6ebe0) 0,transparent 70%),linear-gradient(135deg,var(--paper-green,#eef5f0),var(--paper-2,#f6f8f5))!important}html body .bf-legacy[data-skin=case] .cs-header-img:after{content:"";position:absolute;inset:0;background-image:linear-gradient(var(--line,#dfe6e1) 1px,transparent 1px),linear-gradient(90deg,var(--line,#dfe6e1) 1px,transparent 1px);background-size:44px 44px;opacity:.35;pointer-events:none;-webkit-mask-image:linear-gradient(120deg,transparent 40%,#000);mask-image:linear-gradient(120deg,transparent 40%,#000)}html body .bf-legacy[data-skin=case] .cs-header-img>*{position:relative;z-index:1}html body .bf-legacy[data-skin=case] .cs-label{display:inline-block;padding:6px 14px!important;border-radius:999px;background:var(--paper,#fff)!important;border:1px solid var(--line-2,#d7e0da);color:var(--green-text,#0c6b4c)!important;font-size:12px!important;font-weight:700;letter-spacing:.09em;text-transform:uppercase;margin:0 0 20px!important}html body .bf-legacy[data-skin=case] .cs-header-img h1{font-family:var(--display,"DM Sans",Inter,sans-serif)!important;font-size:clamp(1.85rem,1.2rem + 2.6vw,3.25rem)!important;line-height:1.1!important;letter-spacing:-.025em;font-weight:700;max-width:22ch;margin:0!important;color:var(--ink,#0f172a)!important}@media(min-width:900px){html body .bf-legacy[data-skin=case] .cs-header-img h1{max-width:26ch}}html body .bf-legacy[data-skin=case] .cs-tldr{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px!important;padding:0!important;margin:0 0 20px!important;background:none!important;border:0!important;border-radius:0!important}html body .bf-legacy[data-skin=case] .cs-tldr>div:first-child:not(.cs-tldr-item){display:none!important}html body .bf-legacy[data-skin=case] .cs-tldr-item{min-width:0!important;padding:22px 24px;border-radius:20px;background:var(--paper,#fff);border:1px solid var(--line,#dfe6e1);box-shadow:var(--shadow-sm,0 1px 2px rgba(0,0,0,.05));position:relative}html body .bf-legacy[data-skin=case] .cs-tldr-item:before{content:"";position:absolute;left:24px;top:0;width:36px;height:3px;border-radius:0 0 3px 3px;background:var(--green,#0c6b4c)}html body .bf-legacy[data-skin=case] .cs-tldr-label{color:var(--muted,#5d6b64)!important;margin:6px 0 8px!important}html body .bf-legacy[data-skin=case] .cs-tldr-value{font-size:clamp(1.6rem,1.2rem + 1.2vw,2.2rem)!important;color:var(--green-text,#0c6b4c)!important;letter-spacing:-.02em}html body .bf-legacy[data-skin=case] .cs-tldr-descriptor{color:var(--ink-2,#334155)!important;font-size:14px!important}html body .bf-legacy[data-skin=case] .cs-testimonial{margin:0 0 20px!important;padding:clamp(24px,4vw,44px)!important;border-radius:24px!important;background:var(--paper-green,#eef5f0)!important;border:1px solid var(--line-2,#d7e0da)!important;border-left:5px solid var(--green,#0c6b4c)!important;position:relative}html body .bf-legacy[data-skin=case] .cs-testimonial>div:first-child{color:var(--green,#0c6b4c)!important;font-size:64px!important;height:30px}html body .bf-legacy[data-skin=case] .cs-testimonial blockquote{color:var(--ink,#0f172a)!important;font-size:clamp(1.05rem,.95rem + .5vw,1.3rem)!important;line-height:1.6!important;max-width:70ch}html body .bf-legacy[data-skin=case] .cs-testimonial div[style*="font-weight:700"]{color:var(--ink,#0f172a)!important}html body .bf-legacy[data-skin=case] .cs-testimonial div[style*="font-size:14px"]{color:var(--muted,#5d6b64)!important}html body .bf-legacy[data-skin=case] .cs-testimonial img{border-color:var(--green,#0c6b4c)!important}html body .bf-legacy[data-skin=case] .case-study-inner>:not(.cs-header-img):not(.cs-tldr):not(.cs-testimonial):not(.cs-infographic){max-width:800px;margin-left:auto!important;margin-right:auto!important}html body .bf-legacy[data-skin=case] .cs-profile{padding:20px 24px!important;border-radius:16px!important;background:var(--paper-2,#f6f8f5)!important;border:1px solid var(--line,#dfe6e1)!important;margin-top:28px!important;margin-bottom:8px!important;color:var(--ink-2,#334155)!important}html body .bf-legacy[data-skin=case] .cs-profile strong{color:var(--ink,#0f172a)!important}html body .bf-legacy[data-skin=case] .cs-section{padding:0!important;margin:40px auto 0!important}html body .bf-legacy[data-skin=case] .cs-section h2:not(:where([data-hl="3"])),html body .bf-legacy[data-skin=case] .cs-section h3:not(:where([data-hl="4"])),html body .bf-legacy[data-skin=case] .cs-section h2:where([data-hl="3"]){font-family:var(--display,"DM Sans",Inter,sans-serif)!important;color:var(--ink,#0f172a)!important;letter-spacing:-.015em;line-height:1.2!important}html body .bf-legacy[data-skin=case] .cs-section h2:not(:where([data-hl="3"])){font-size:clamp(1.5rem,1.2rem + 1vw,2rem)!important;margin:0 0 16px!important}html body .bf-legacy[data-skin=case] .cs-section h3:not(:where([data-hl="4"])),html body .bf-legacy[data-skin=case] .cs-section h2:where([data-hl="3"]){font-size:clamp(1.25rem,1.1rem + .6vw,1.55rem)!important;margin:0 0 14px!important;padding-left:14px;border-left:4px solid var(--green,#0c6b4c)}html body .bf-legacy[data-skin=case] .cs-section p{font-size:1.04rem!important;line-height:1.75!important;color:var(--ink-2,#334155)!important}html body .bf-legacy[data-skin=case] .cs-section p strong,html body .bf-legacy[data-skin=case] .cs-profile p strong{color:var(--ink,#0f172a)}html body .bf-legacy[data-skin=case] .cs-section a,html body .bf-legacy[data-skin=case] .case-study-inner p a{color:var(--green-text,#0c6b4c)!important;text-decoration:underline;text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--green,#0c6b4c) 40%,transparent)}html body .bf-legacy[data-skin=case] .benefitra-page table.roi-table,html body .bf-legacy[data-skin=case] .benefitra-page table.comparison-table{border-collapse:separate!important;border-spacing:0;width:100%;border:1px solid var(--line-2,#d7e0da);border-radius:14px;overflow:hidden;margin:16px 0 8px!important;font-size:.95rem}html body .bf-legacy[data-skin=case] .benefitra-page table.roi-table thead th,html body .bf-legacy[data-skin=case] .benefitra-page table.roi-table th,html body .bf-legacy[data-skin=case] .benefitra-page table.comparison-table th{background:var(--green-wash,#e7f3ec)!important;color:var(--green-text,#0c6b4c)!important;border-bottom:1px solid var(--line-2,#d7e0da)!important;font-size:12.5px;letter-spacing:.04em;text-transform:uppercase}html body .bf-legacy[data-skin=case] .benefitra-page table.roi-table tbody td,html body .bf-legacy[data-skin=case] .benefitra-page table.roi-table td,html body .bf-legacy[data-skin=case] .benefitra-page table.comparison-table td{background:var(--paper,#fff);color:var(--ink-2,#334155)!important;border-bottom:1px solid var(--line,#dfe6e1)!important}html body .bf-legacy[data-skin=case] .benefitra-page table.roi-table tr:last-child td{border-bottom:0!important}html body .bf-legacy[data-skin=case] table td[style*="color:#047857"],html body .bf-legacy[data-skin=case] table td[style*="color:#059669"]{color:var(--green-text,#0c6b4c)!important}html body .bf-legacy[data-skin=case] .highlight-box{border-radius:18px!important;padding:26px 28px!important}html body .bf-legacy[data-skin=case] main.benefitra-page~section,html body .bf-legacy[data-skin=case] .case-study~section{max-width:1120px;margin:0 auto 56px;border-radius:28px;overflow:hidden}html body .bf-legacy[data-skin=case] .case-study~section a[style*=background]{border-radius:999px!important}html[data-theme=night] body .bf-legacy[data-skin=case] .cs-header-img{background:radial-gradient(900px 340px at 100% 0,rgba(34,160,110,.18) 0,transparent 70%),linear-gradient(135deg,var(--night-2,#10241d),var(--night,#0b1a15))!important;border-color:#ffffff1a!important}html[data-theme=night] body .bf-legacy[data-skin=case] .cs-header-img h1,html[data-theme=night] body .bf-legacy[data-skin=case] .cs-section h2:not(:where([data-hl="3"])),html[data-theme=night] body .bf-legacy[data-skin=case] .cs-section h3:not(:where([data-hl="4"])),html[data-theme=night] body .bf-legacy[data-skin=case] .cs-profile strong,html[data-theme=night] body .bf-legacy[data-skin=case] .cs-testimonial blockquote,html[data-theme=night] body .bf-legacy[data-skin=case] .cs-section h2:where([data-hl="3"]){color:#f2f6f4!important}html[data-theme=night] body .bf-legacy[data-skin=case] .cs-label,html[data-theme=night] body .bf-legacy[data-skin=case] .cs-tldr-value,html[data-theme=night] body .bf-legacy[data-skin=case] .cs-section a,html[data-theme=night] body .bf-legacy[data-skin=case] .case-study-inner p a{color:#6ee7b7!important}html[data-theme=night] body .bf-legacy[data-skin=case] .cs-label{background:#ffffff0f!important;border-color:#ffffff24}html[data-theme=night] body .bf-legacy[data-skin=case] .cs-tldr-item{background:var(--night-2,#10241d);border-color:#ffffff1a}html[data-theme=night] body .bf-legacy[data-skin=case] .cs-tldr-label,html[data-theme=night] body .bf-legacy[data-skin=case] .cs-testimonial div[style*="font-size:14px"]{color:#a9bbb2!important}html[data-theme=night] body .bf-legacy[data-skin=case] .cs-tldr-descriptor,html[data-theme=night] body .bf-legacy[data-skin=case] .cs-section p,html[data-theme=night] body .bf-legacy[data-skin=case] .cs-profile{color:#c9d6cf!important}html[data-theme=night] body .bf-legacy[data-skin=case] .cs-testimonial{background:#6ee7b70f!important;border-color:#ffffff1f!important;border-left-color:#34d399!important}html[data-theme=night] body .bf-legacy[data-skin=case] .cs-testimonial div[style*="font-weight:700"]{color:#f2f6f4!important}html[data-theme=night] body .bf-legacy[data-skin=case] .cs-profile{background:#ffffff0a!important;border-color:#ffffff1a!important}html[data-theme=night] body .bf-legacy[data-skin=case] .benefitra-page table.roi-table thead th,html[data-theme=night] body .bf-legacy[data-skin=case] .benefitra-page table.roi-table th{background:#6ee7b71a!important;color:#6ee7b7!important;border-color:#ffffff1f!important}html[data-theme=night] body .bf-legacy[data-skin=case] .benefitra-page table.roi-table td{background:transparent;color:#c9d6cf!important;border-color:#ffffff14!important}@media(max-width:640px){html body .bf-legacy[data-skin=case] .case-study-inner{padding:0 16px!important}html body .bf-legacy[data-skin=case] .cs-header-img{border-radius:20px!important}}html body .bf-legacy[data-skin=case] .benefitra-page table.roi-table tbody tr,html body .bf-legacy[data-skin=case] .benefitra-page table.roi-table tbody tr:nth-child(n) td{background:var(--paper,#fff)!important}html[data-theme=night] body .bf-legacy[data-skin=case] .benefitra-page table.roi-table tbody tr,html[data-theme=night] body .bf-legacy[data-skin=case] .benefitra-page table.roi-table tbody tr:nth-child(n) td{background:transparent!important}html body [data-skin=case] .pct{color:var(--green-text,#0c6b4c)!important}html[data-theme=night] body [data-skin=case] .pct,html body [data-skin=case] .eb-cs-accent{color:#5fd9ae!important}html body .bf-legacy[data-skin=case] .highlight-box.highlight-box{color:#fff!important}html body .bf-legacy[data-skin=case] .highlight-box.highlight-box :is(p,li,td,dd,blockquote,span:not([class])){color:#ffffffe0!important}html body .bf-legacy[data-skin=case] .highlight-box.highlight-box :is(strong,b,dt,th){color:#fff!important}html body .bf-legacy[data-skin=case] .highlight-box.highlight-box a{color:#6ee7b7!important;text-decoration-color:#6ee7b780}
html:not(#_a):not(#_b):not(#_c) details.bf-acc>summary{list-style:none!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:1rem;text-align:left!important;cursor:pointer;padding-left:1.3rem;padding-right:1.1rem}html:not(#_a):not(#_b):not(#_c) details.bf-acc>summary:before,html:not(#_a):not(#_b):not(#_c) details.bf-acc>summary:after{content:none!important;display:none!important;background:none!important;border:0!important;width:0!important;height:0!important}details.bf-acc>summary::-webkit-details-marker{display:none!important}details.bf-acc>summary::marker{content:""!important;font-size:0!important}html:not(#_a):not(#_b):not(#_c) details.bf-acc>summary>.bf-acc__q{flex:1 1 auto;min-width:0;text-align:left!important;margin:0!important}html:not(#_a):not(#_b):not(#_c) details.bf-acc>summary>.bf-acc__chev{flex:none;margin-left:auto}details.bf-acc>.bf-acc__a{text-align:left!important}html:not(#_a):not(#_b):not(#_c) body a.hero-cta{display:inline-flex;align-items:center;gap:.5rem;background:#0b6b4d!important;background-image:none!important;color:#fff!important;border:1px solid #0b6b4d!important;box-shadow:0 8px 22px -10px #073a318c;text-decoration:none!important;font-weight:700}html:not(#_a):not(#_b):not(#_c) body a.hero-cta:hover,html:not(#_a):not(#_b):not(#_c) body a.hero-cta:focus-visible{background:#073a31!important;border-color:#073a31!important;color:#fff!important;transform:translateY(-1px)}html[data-theme=night]:not(#_a):not(#_b):not(#_c) body a.hero-cta{background:var(--green,#08b780)!important;border-color:var(--green,#08b780)!important;color:#06130f!important}html[data-theme=night]:not(#_a):not(#_b):not(#_c) body a.hero-cta:hover,html[data-theme=night]:not(#_a):not(#_b):not(#_c) body a.hero-cta:focus-visible{background:#2ad098!important;border-color:#2ad098!important;color:#06130f!important}html:not(#_a):not(#_b):not(#_c) .bf-legacy #root>.min-h-screen{padding-top:0!important}html:not(#_a):not(#_b):not(#_c) .bf-legacy #root>.min-h-screen>.text-center:first-child,html:not(#_a):not(#_b):not(#_c) .bf-legacy[data-skin]>header:first-child{margin-top:0!important;padding:clamp(40px,4.5vw,64px) max(24px,calc((100% - 1040px)/2)) clamp(20px,2.4vw,32px)!important;background:linear-gradient(180deg,var(--paper-green,#eaf1ec) 0,var(--paper,#f5f2e9) 100%)!important;border-bottom:0!important}html:not(#_a):not(#_b):not(#_c) .bf-legacy[data-skin]>header:first-child+.wrap{padding-top:0!important}.eb-hero__wrap{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(32px,4vw,64px);align-items:center;text-align:left}.eb-hero__main{min-width:0}html:not(#_a):not(#_b):not(#_c) .bf-legacy .eb-hero .eb-hero__main :is(h1,.hero-sub,.lede){text-align:left!important;margin-left:0!important;margin-right:0!important;max-width:none!important}html:not(#_a):not(#_b):not(#_c) .bf-legacy .eb-hero .eb-hero__main .lede{max-width:62ch!important}.eb-hero__aside{background:var(--paper-card,#fbfaf6);border:1px solid var(--line,#ddd8c9);border-radius:18px;padding:clamp(20px,2.2vw,30px);box-shadow:0 18px 40px -26px #073a3159}html[data-theme=night] .eb-hero__aside{background:var(--night-card,#132a24);border-color:var(--night-line,rgba(232,240,235,.15))}.eb-hero__aside h2:not(:where([data-hl="3"])){font-size:.78rem!important;letter-spacing:.14em;text-transform:uppercase;color:var(--green-text,#0c6b4c)!important;margin:0 0 14px!important;font-weight:800}.eb-hero__aside ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.eb-hero__aside li a,.eb-hero__aside li a:hover{display:grid;grid-template-columns:34px 1fr;gap:12px;align-items:start;text-decoration:none!important;color:inherit;padding:10px 12px;border-radius:12px;border:1px solid transparent}.eb-hero__aside li a:hover,.eb-hero__aside li a:focus-visible{background:var(--green-wash,rgba(14,124,88,.08));border-color:var(--line,#ddd8c9)}.eb-hero__aside .ico{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:var(--green-wash,rgba(14,124,88,.1));color:var(--green-text,#0c6b4c);font-size:17px}.eb-hero__aside b{display:block;color:var(--ink,#1f2528);font-size:.98rem;line-height:1.3}.eb-hero__aside span.d{display:block;color:var(--ink-2,#39423f);font-size:.86rem;line-height:1.45;margin-top:2px}@media(max-width:960px){.eb-hero__wrap{grid-template-columns:1fr}}html:not(#_a):not(#_b):not(#_c) body .sec{padding-block:clamp(2.5rem,1rem + 3.2vw,3.5rem)!important}html:not(#_a):not(#_b):not(#_c) body :is(section.ct-section,section.section,section.fx-panel,section.fx-cta,section.faq,section.final-cta,section.cta-section,section.calc-section,section.chooser,section.benefits-sxs,section.section-light,section.section-dark,section.section-warm,section.bd-hero,section.case-study,section.hero-v2,section.hero):not(.sec){padding-block:clamp(2.5rem,1rem + 3.2vw,3.5rem)}html:not(#_a):not(#_b):not(#_c) body :is(section.hero,section.hero-v2,section.fx-hero,section.bd-hero){padding-top:clamp(3rem,1rem + 5vw,6rem)}html:not(#_a):not(#_b):not(#_c) .bf-legacy #root .flex.items-center.gap-2>span.text-sm:first-child:has(+div){flex:none;width:30px;height:30px;display:inline-grid!important;place-items:center;font-size:17px!important;line-height:1!important;border-radius:9px;background:#0e7c581f;color:var(--green-text,#0c6b4c)!important}html[data-theme=night]:not(#_a):not(#_b):not(#_c) .bf-legacy #root .flex.items-center.gap-2>span.text-sm:first-child:has(+div){background:#2ad09824;color:#2ad098!important}html:not(#_a):not(#_b):not(#_c) .bf-legacy #root h4:not(:where([data-hl="5"])).flex.items-center.gap-2,html:not(#_a):not(#_b):not(#_c) .bf-legacy #root h3:where([data-hl="4"]).flex.items-center.gap-2{font-size:.8rem!important;line-height:1.2;letter-spacing:.08em}.cb-error.cb-soft{background:var(--green-wash,rgba(14,124,88,.08))!important;color:var(--ink,#1f2528)!important;border:1px solid var(--line,#ddd8c9)!important;border-radius:14px;padding:16px 18px!important;line-height:1.55}.cb-error.cb-soft a{color:var(--green-text,#0c6b4c);font-weight:700}.cb-error.cb-soft button{margin-left:8px;border:1px solid var(--green-text,#0c6b4c);background:transparent;color:var(--green-text,#0c6b4c);border-radius:999px;padding:6px 14px;font-weight:700;cursor:pointer}html:not(#_a):not(#_b):not(#_c) body [data-bf-hfix=light]:is(:hover,:focus-visible),html:not(#_a):not(#_b):not(#_c) body [data-bf-hfix=light]:is(:hover,:focus-visible) *{color:#fff!important;-webkit-text-fill-color:#fff!important}html:not(#_a):not(#_b):not(#_c) body [data-bf-hfix=dark]:is(:hover,:focus-visible),html:not(#_a):not(#_b):not(#_c) body [data-bf-hfix=dark]:is(:hover,:focus-visible) *{color:#0a1628!important;-webkit-text-fill-color:#0a1628!important}html:not([data-theme=night]):not(#_a):not(#_b) body :is([data-bf-fl=ondark],[data-bf-fl=ondark] *){color:#fff!important;-webkit-text-fill-color:#fff!important}html:not([data-theme=night]):not(#_a):not(#_b) body :is([data-bf-fl=onlight],[data-bf-fl=onlight] *){color:#0a1628!important;-webkit-text-fill-color:#0a1628!important}html[data-theme=night]:not(#_a):not(#_b) body :is([data-bf-fd=ondark],[data-bf-fd=ondark] *){color:#fff!important;-webkit-text-fill-color:#fff!important}html[data-theme=night]:not(#_a):not(#_b) body :is([data-bf-fd=onlight],[data-bf-fd=onlight] *){color:#0a1628!important;-webkit-text-fill-color:#0a1628!important}html:not([data-theme=night]):not(#_a):not(#_b) body :is([data-bf-hl=ondark]:is(:hover,:focus-visible,:focus),[data-bf-hl=ondark]:is(:hover,:focus-visible,:focus) *){color:#fff!important;-webkit-text-fill-color:#fff!important}html:not([data-theme=night]):not(#_a):not(#_b) body :is([data-bf-hl=onlight]:is(:hover,:focus-visible,:focus),[data-bf-hl=onlight]:is(:hover,:focus-visible,:focus) *){color:#0a1628!important;-webkit-text-fill-color:#0a1628!important}html[data-theme=night]:not(#_a):not(#_b) body :is([data-bf-hd=ondark]:is(:hover,:focus-visible,:focus),[data-bf-hd=ondark]:is(:hover,:focus-visible,:focus) *){color:#fff!important;-webkit-text-fill-color:#fff!important}html[data-theme=night]:not(#_a):not(#_b) body :is([data-bf-hd=onlight]:is(:hover,:focus-visible,:focus),[data-bf-hd=onlight]:is(:hover,:focus-visible,:focus) *){color:#0a1628!important;-webkit-text-fill-color:#0a1628!important}html:not(#_a):not(#_b):not(#_c) .bf-legacy[data-skin=oxygen] a.ct-link-text.appointlet-button:is(:hover,:focus-visible){color:#fff!important}html:not(#_a):not(#_b):not(#_c) .bf-legacy[data-skin=oxygen] .header-section a.ct-link-text.appointlet-button:is(:hover,:focus-visible){color:#073a31!important}html[data-theme=night] .eb-hero__aside b{color:#f1f6f3!important}html[data-theme=night] .eb-hero__aside span.d{color:#c4d3cc!important}html[data-theme=night] .eb-hero__aside .ico{background:#5eeab024;color:#5eeab0}html[data-theme=night] .eb-hero__aside h2:not(:where([data-hl="3"])){color:#5eeab0!important}.eb-hero__aside li a b,.eb-hero__aside li a span{text-decoration:none!important}body:has(#thqModal) #main.bf-legacy{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:16px}body:has(#thqModal) #main.bf-legacy :is(h1,h2:not(:where([data-hl="3"])),h3:not(:where([data-hl="4"])),h4:not(:where([data-hl="5"])),h5,h6,p,span,b,em,strong,label,button,input,select,textarea,a,li,td,th,div),body:has(#thqModal) #main.bf-legacy :is(h1,h2,h3,h3:where([data-hl="4"]),h5,h6,p,span,b,em,strong,label,button,input,select,textarea,a,li,td,th,div),body:has(#thqModal) #main.bf-legacy :is(h1,h2,h2:where([data-hl="3"]),h4,h5,h6,p,span,b,em,strong,label,button,input,select,textarea,a,li,td,th,div),body:has(#thqModal) #main.bf-legacy :is(h1,h2,h3,h4,h4:where([data-hl="5"]),h6,p,span,b,em,strong,label,button,input,select,textarea,a,li,td,th,div){font-family:inherit}body:has(#thqModal) #main.bf-legacy .rt-main{color:inherit}body:has(#thqModal) #main.bf-legacy p.cs:not([id]){color:#5f7168!important;font-size:13.44px!important;text-align:start!important}html[data-theme=night] body:has(#thqModal) #main.bf-legacy p.cs:not([id]){color:#a7b7c6!important}body:has(#thqModal) #main.bf-legacy :is(p,span,div,li) b{font-size:inherit}body:has(#thqModal) #main.bf-legacy :is(.rt-main,.rt-note){font-size:1em}body:has(#thqModal) #main.bf-legacy .ccExpSub{text-align:start}body:has(#thqModal) :is(.gtBackdrop,.gtWelcome,.gtMenu,.gtCard,.gtPill,#thqModal,#repModal,#pdfReport,#bfkModal,#tip) :is(h1,h2:not(:where([data-hl="3"])),h3:not(:where([data-hl="4"])),h4:not(:where([data-hl="5"])),h5,h6,p,span,button,label,div),body:has(#thqModal) :is(.gtBackdrop,.gtWelcome,.gtMenu,.gtCard,.gtPill,#thqModal,#repModal,#pdfReport,#bfkModal,#tip) :is(h1,h2,h3,h3:where([data-hl="4"]),h5,h6,p,span,button,label,div),body:has(#thqModal) :is(.gtBackdrop,.gtWelcome,.gtMenu,.gtCard,.gtPill,#thqModal,#repModal,#pdfReport,#bfkModal,#tip) :is(h1,h2,h2:where([data-hl="3"]),h4,h5,h6,p,span,button,label,div),body:has(#thqModal) :is(.gtBackdrop,.gtWelcome,.gtMenu,.gtCard,.gtPill,#thqModal,#repModal,#pdfReport,#bfkModal,#tip) :is(h1,h2,h3,h4,h4:where([data-hl="5"]),h6,p,span,button,label,div){font-family:inherit}body:has(#thqModal) .gtWelcome :is(h1,h2:not(:where([data-hl="3"])),h3:not(:where([data-hl="4"])),h4:not(:where([data-hl="5"]))),body:has(#thqModal) .gtWelcome :is(h1,h2,h3,h3:where([data-hl="4"])),body:has(#thqModal) .gtWelcome :is(h1,h2,h2:where([data-hl="3"]),h4){color:#fff!important}body:has(#thqModal) #gtBack.gtMini.sec{color:#0f2b46!important}body:has(#thqModal) option{color:inherit}.bf-ssr-hero~#root>.min-h-screen>.text-center.pt-10.pb-8{display:none}.bf-ssr-hero~#root>.min-h-screen{padding-top:0}html:not(#_a):not(#_b):not(#_c) .bf-legacy .bf-ssr-hero{max-width:none!important;margin:0!important;text-align:center!important;padding:clamp(40px,4.5vw,64px) max(24px,calc((100% - 1040px)/2)) clamp(20px,2.4vw,32px)!important;background:linear-gradient(180deg,var(--paper-green,#eaf1ec) 0,var(--paper,#f5f2e9) 100%)!important;border-bottom:0!important}html:not(#_a):not(#_b):not(#_c) .bf-legacy .bf-ssr-hero h1{font-size:clamp(2.3rem,1.4rem + 3.4vw,4.4rem)!important;color:var(--ink)!important;margin:0 0 1.1rem!important;text-align:center!important;font-weight:700!important;max-width:100%!important;line-height:1.02!important;letter-spacing:-.04em!important}html:not(#_a):not(#_b):not(#_c) .bf-legacy .bf-ssr-hero p{font-size:var(--t-lead)!important;color:var(--ink-2)!important;max-width:60ch!important;margin:0 auto .6rem!important;text-align:center!important;line-height:1.55}.bf-ssr-hero h1 span.bf-ssr-acc{color:#0c6b4c!important}html[data-theme=night] .bf-ssr-hero h1 span.bf-ssr-acc{color:#08b780!important}html body .ds-sec{padding-block:clamp(2.75rem,1.5rem + 3vw,4.25rem)}html body .chooser{padding-block:clamp(2.5rem,2rem + 2vw,3.5rem)}html body .th-section,html body .plan-docs,html body .gap-section{padding-block:clamp(2.75rem,1.5rem + 3vw,4rem)!important}html body .bf-legacy section[style*="padding:96px 24px"]{padding-block:clamp(2.75rem,1.5rem + 3vw,4rem)!important}@media(max-width:720px){html body .bf-legacy .page{min-height:0!important}}html:not([data-theme=night]) body:not(#_a) .bf-legacy main.benefitra-page a[href="/case-studies/"]:not(#_b):hover,html:not([data-theme=night]) body:not(#_a) .bf-legacy main.benefitra-page a[href="/case-studies/"]:not(#_b):focus-visible{color:#065f46!important}html[data-theme=paper] body .bf-legacy .sxs-card a.sxs-provider-link:hover,html[data-theme=paper] body .bf-legacy .sxs-card a.sxs-provider-link:focus-visible{color:#065f46!important}html[data-theme] body .bf-legacy a.p4y-btn-gold:hover,html[data-theme] body .bf-legacy a.p4y-btn-gold:focus-visible{background:#ffc766!important;border-color:#ffc766!important;color:#1b1200!important}html[data-theme] body .bf-legacy a.p4y-btn-gold:hover *,html[data-theme] body .bf-legacy a.p4y-btn-gold:focus-visible *{color:#1b1200!important}html body #capBtn{background:#047a53;color:#fff}html body #capBtn:hover,html body #capBtn:focus-visible{background:#035f40;color:#fff}html body .bf-legacy .section>.section-inner>:last-child,html body .bf-legacy .gap-section>.section-inner>:last-child{margin-bottom:0}html body .bf-legacy section.cta-final{padding-block:clamp(2.75rem,1.5rem + 3vw,4rem)}html body .bf-legacy:has(.gap-section) :is(.hero,.cta-final) a.btn-ghost,html body :is(.strip__a,.sim-launch__main,.close__in,section.close) :is(a,button).btn--ghost{color:#fff!important;background:transparent;border-color:#ffffffb3!important}html body .bf-legacy:has(.gap-section) :is(.hero,.cta-final) a.btn-ghost:hover,html body :is(.strip__a,.sim-launch__main,.close__in,section.close) :is(a,button).btn--ghost:hover{color:#fff!important;background:#ffffff24!important;border-color:#fff!important}html body .bf-legacy:has(.gap-section){padding-bottom:24px}html:not([data-theme="night"]) body .bf-legacy:has(.gap-section) :is(.value-summary,.cta-final) :is(h2:not(:where([data-hl="3"])),h3:not(:where([data-hl="4"]))),as the paragraph text already is. */ html:not([data-theme="night"]) body .bf-legacy:has(.gap-section) :is(.value-summary,.cta-final) :is(h2,h2:where([data-hl="3"])){color:#fff!important}html body .bf-legacy[data-skin=oxygen] .ct-section:has(+.ct-section){padding-bottom:clamp(2rem,1rem + 2.2vw,3rem)!important}html body .bf-legacy[data-skin=oxygen] .ct-section+.ct-section{padding-top:clamp(2rem,1rem + 2.2vw,3rem)!important}html body .bf-legacy[data-skin=oxygen] .ct-section>.ct-section-inner-wrap>.ct-new-columns:first-child{margin-top:0}html body .ds-sec{padding-block:clamp(2.25rem,1.2rem + 2.4vw,3.5rem)}html body .bf-legacy section.section[style*="80px"]{padding-block:clamp(2.25rem,1.2rem + 2.4vw,3.5rem)!important}html body .bf-legacy section.py-20{padding-block:clamp(2.25rem,1.2rem + 2.4vw,3.5rem)}html body .bf-legacy .th-page>section:not(.th-hero-v2){padding-block:clamp(2.25rem,1.2rem + 2.4vw,3rem)}html body .bf-legacy .th-page>section.th-section,html body .bf-legacy .th-page>section.plan-docs{padding-block:clamp(2.25rem,1.2rem + 2.4vw,3rem)!important}html body .bf-legacy.bf-legacy[data-skin] section.eb-section-light{padding-block:clamp(1.75rem,1rem + 1.8vw,2.5rem)!important}html body .bf-legacy .eb-section-light .eb-cs-subsection{margin-top:14px;margin-bottom:18px}html body section.carriers{padding-block:clamp(2.25rem,1.2rem + 2.4vw,3.5rem)}html body .bx-prose h2:not(:where([data-hl="3"])){margin-top:1.8em;padding-top:.85em}.bx-after-author{margin-top:1.25rem;font-size:.95em;color:var(--ink-2,inherit)}.bx-after-author p{margin:.5em 0}html body .bf-legacy .eb-cases-2026 .eb-cs-cta:after{content:none}html body .bx-meta .bx-read{padding-left:1.25rem}html body .bx-meta .bx-read:before{width:.9rem;height:.9rem;margin-top:-.45rem;border-radius:0;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E") center/contain no-repeat}@media(min-width:1024px){html body .bx-grid>.bx-side{position:static;max-height:none;overflow:visible;align-self:stretch;display:flex;flex-direction:column;padding-right:0}html body .bx-side>.bx-side__in{flex:1;align-content:start}html body .bx-side__in>.bx-cta{position:sticky;top:calc(var(--header-h,72px) + 20px);align-self:start}}.bf-legacy #root button.w-full.flex.items-center.justify-between>.flex{min-width:0}.bf-legacy #root button.w-full.flex.items-center.justify-between>.flex>span:first-child{flex:none}@media(max-width:640px){.bf-legacy #root button.cursor-not-allowed.justify-between:not(:has(>span.text-xs)):after{content:"Locked";padding:.3rem .65rem;margin-right:.35rem;margin-left:.5rem}}html[data-theme=paper] body .bf-legacy img[src*=logo-darkbg-2026]:not([data-skin=roofers] *):not(.hero *):not([class*=dark] *){content:url(/assets/brand/benefitra-logo-live-512w.webp)}html body .bf-legacy .bar.cost{background:linear-gradient(180deg,#d4654f,#b23a2b)!important}html body .bf-legacy .bar.savings,html body .bf-legacy .bar.employer{background:linear-gradient(180deg,#22a776,#0c6b4c)!important}html body .bf-legacy .bar.employee{background:linear-gradient(180deg,#7fa89c,#4f7d70)!important}html body .bf-legacy .bar.combined{background:linear-gradient(180deg,#e0ad4c,#b7791f)!important}html[data-theme=night] body .bf-legacy .bar.cost{background:linear-gradient(180deg,#f08b78,#d4654f)!important}html[data-theme=night] body .bf-legacy .bar.savings,html[data-theme=night] body .bf-legacy .bar.employer{background:linear-gradient(180deg,#5fe0b0,#2fb383)!important}html body .bf-legacy .proj-bar-fill.color-ichra{background:linear-gradient(90deg,#22a776,#0c6b4c)!important}html body .bf-legacy .proj-bar-fill.color-group{background:linear-gradient(90deg,#9aa5a0,#6b7772)!important}html[data-theme=night] body .bf-legacy .proj-bar-fill.color-ichra{background:linear-gradient(90deg,#2fb383,#5fe0b0)!important}html[data-theme=night] body .bf-legacy .proj-bar-fill.color-group{background:linear-gradient(90deg,#5d6b66,#8a9893)!important}html body .bf-legacy .toggle-slider{background:var(--paper-3,#ece7dc)!important;border:1.5px solid #8d9792!important}html body .bf-legacy .toggle-slider:before{background:#5b6661!important;box-shadow:0 1px 2px #00000040}html body .bf-legacy .toggle-switch input:checked+.toggle-slider{background:#0c6b4c!important;border-color:#0c6b4c!important}html body .bf-legacy .toggle-switch input:checked+.toggle-slider:before{background:#fff!important}html body .bf-legacy .toggle-switch input:focus-visible+.toggle-slider{outline:2px solid #0c6b4c;outline-offset:2px}html[data-theme=night] body .bf-legacy .toggle-slider{background:#1c2b27!important;border-color:#7d8b86!important}html[data-theme=night] body .bf-legacy .toggle-slider:before{background:#c9d3cf!important}html[data-theme=night] body .bf-legacy .toggle-switch input:checked+.toggle-slider{background:#2fb383!important;border-color:#2fb383!important}html[data-theme=night] body .bf-legacy .toggle-switch input:checked+.toggle-slider:before{background:#06130f!important}@media(max-width:640px){html body .bf-legacy :is(table.funding-table,table.comp-table,table.compare-table,table.comparison-table){display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;background:linear-gradient(90deg,var(--paper-2,#fbfaf6) 30%,transparent) left/40px 100% no-repeat local,linear-gradient(270deg,var(--paper-2,#fbfaf6) 30%,transparent) right/40px 100% no-repeat local,radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.14),transparent) right/12px 100% no-repeat scroll}}@media(max-width:700px){html body .bf-legacy table.funding-table,html body .bf-legacy table.comp-table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}}html body .bf-legacy[data-skin]{--skin-blue:#1d6a70;--skin-blue-line:rgba(29,106,112,.35);--skin-blue-wash:rgba(29,106,112,.08);--skin-purple:#56606a}html[data-theme=night] body .bf-legacy[data-skin]{--skin-blue:#8fd3d6;--skin-blue-line:rgba(143,211,214,.4);--skin-blue-wash:rgba(143,211,214,.1);--skin-purple:#b4bec8}html body .bf-legacy[data-skin=oxygen] :is(#section-28-34,#section-138-334) .ct-div-block .ct-div-block .ct-div-block:not(:has(>a.ct-link-text)){flex-direction:column;align-items:stretch;justify-content:flex-start;padding:0;background:none;border:0;border-radius:0;transform:none;min-width:0}html body .bf-legacy[data-skin=oxygen] :is(#section-28-34,#section-138-334) .ct-div-block:has(>a.ct-link-text){min-width:0}html body .bf-legacy[data-skin=oxygen] .peo_benifitsPackage_table_wrap>table.ct-div-block{display:table;width:100%}@media(min-width:1024px){html body .bf-legacy[data-skin=oxygen] :is(#div_block-574-363,#div_block-1332-291){display:none}}html body .bf-legacy[data-skin=oxygen] .peo_testimonial_slider-for .ct-new-columns>.ct-div-block .ct-div-block>img.ct-image{aspect-ratio:auto;object-fit:contain;width:auto!important;height:auto!important;max-width:180px;max-height:48px;border-radius:0}html body .bf-legacy[data-skin] .related-tools .rt-grid a{display:flex;align-items:center;min-height:44px;height:100%;box-sizing:border-box;padding:.55rem .85rem;text-decoration:none!important;font-weight:500;line-height:1.35}html body .bf-legacy[data-skin] .related-tools .rt-grid li{min-width:0}html body .bf-legacy div[style*="line-height:1.8"]>p+p{margin-top:.75em}html body .bf-legacy[data-skin] .input-group>label.input-label:has(>input[type=checkbox]){display:flex;align-items:center;gap:.6rem;cursor:pointer;margin-bottom:1.25rem}html body .bf-legacy[data-skin] .input-group>label.input-label>input[type=checkbox]{width:20px;height:20px;margin:0!important;flex:none;accent-color:#0c6b4c!important;cursor:pointer}html[data-theme=night] body .bf-legacy[data-skin] .input-group>label.input-label>input[type=checkbox]{accent-color:#2fb383!important}html body .bf-legacy[data-skin] .method-arrow{font-size:0;display:inline-block;width:18px;height:18px;vertical-align:middle;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center/contain no-repeat}html body .bf-legacy section:has(.slick-initialized) .ct-slider:has(>.oxygen-unslider-container:not(.unslider-horizontal,.unslider-fade)){display:none!important}html body .bf-legacy .risk-meter .meter-track{background:linear-gradient(90deg,#2fb383,#4f9fa3 38%,#e0b052 68%,#c4553f)!important;margin-top:2.4rem}html body .bf-legacy .risk-meter .meter-marker{background:var(--ink,#1f2528)!important;width:4px;top:-8px;height:48px;box-shadow:0 0 0 2px var(--paper,#fbfaf6)}html body .bf-legacy .risk-meter .meter-marker:after{bottom:auto;top:-1.35rem;color:var(--ink,#1f2528)!important;font-weight:700}html[data-theme=night] body .bf-legacy .risk-meter .meter-marker{background:#f2f5f3!important;box-shadow:0 0 0 2px #0b1a16}html[data-theme=night] body .bf-legacy .risk-meter .meter-marker:after{color:#f2f5f3!important}html body .bf-legacy .risk-meter .meter-labels{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem}html body .bf-legacy .risk-meter .meter-labels>span:nth-child(2){text-align:left;padding-left:12%}html body .bf-legacy .risk-meter .meter-labels>span:nth-child(3){text-align:right;padding-right:12%}html body .bf-legacy .risk-meter .meter-labels>span:last-child{text-align:right}html body .bf-legacy .chart-bar-fill[style*=--skin-red-wash]{background:#b5533c!important}html[data-theme=night] body .bf-legacy .chart-bar-fill[style*=--skin-red-wash]{background:#e07a62!important}html body .bf-legacy .dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:900px){html body .bf-legacy .dashboard-grid{grid-template-columns:minmax(0,1fr)}}html body .bf-legacy .dashboard-grid>*{min-width:0}html body .bf-legacy .dashboard-grid :is(.input-row,.input-group,.input-field){min-width:0;max-width:100%}html body .bf-legacy .premium-gap-banner strong{color:#9a4a12!important}html[data-theme=night] body .bf-legacy .premium-gap-banner strong{color:#f5b26b!important}html body .bf-legacy .premium-stat-value.red{color:#b23a2b!important}html[data-theme=night] body .bf-legacy .premium-stat-value.red{color:#f08b78!important}html body .bf-legacy :is(input,textarea)::placeholder{color:#6f7a75!important;opacity:1}html[data-theme=night] body .bf-legacy :is(input,textarea)::placeholder{color:#7f8c87!important;opacity:1}html[data-theme] body .bf-legacy .hero-cta-row{background:none!important;box-shadow:none!important;border:0!important}body:has(#bf-consent-reopen:not([hidden])) .gtPill{left:72px!important}html body .bf-legacy>div>.header:has(>.header-inner>.logo+.header-url),html body .bf-legacy .header:has(>.header-inner>.logo+a.header-url){display:none}html body :is(.fx-card__med,.fx-range__val,.fx-pct b){font-variant-numeric:normal}html body .bf-legacy section.hero:has(.mesh-line):before{width:auto;height:auto;aspect-ratio:auto}html body .bf-legacy svg.bf-ico{display:inline-block}html body .bf-legacy .pre>input{padding-left:1.9rem!important}@media(max-width:760px){body:has(.bf-legacy .mobile-call-cta) #bf-consent-reopen{bottom:90px!important}body:has(.bf-legacy .mobile-call-cta) .bf-consent-reopen-tip{bottom:96px!important}body:has(.bf-legacy .mobile-call-cta) .bf-legacy{padding-bottom:84px}}html.embed-mode :is(#bft-nav-chip,#bft-nav-improved,#bf-footer,#bf-consent-reopen,#bf-consent-reopen-tip,.bf-consent-root){display:none!important}html.embed-mode body{padding-top:0!important}html.embed-mode body>.bf-legacy{margin-top:0!important;padding-top:0!important}html.embed-mode body>.bf-legacy>.container:first-child{padding-top:8px!important}html.embed-mode body>.bf-legacy>.container:first-child>div:first-child{padding-top:24px!important}#bf-consent-reopen{bottom:calc(16px + var(--sticky-cta-space,0px))}.bf-consent-reopen-tip{bottom:calc(22px + var(--sticky-cta-space,0px))}@media(max-width:640px){html body .bf-legacy [style*="grid-template-columns:repeat(3,1fr)"],html body .bf-legacy [style*="grid-template-columns:1fr 1fr 1fr"]{grid-template-columns:minmax(0,1fr)!important}html body .bf-legacy [style*="grid-template-columns:repeat(4,1fr)"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}html body .bf-legacy .proof-strip .quote em{color:#5fe0b0!important}html[data-theme=paper] body .bf-legacy .action-priority.priority-high{color:#073a31!important;background:#0c6b4c1f!important}html[data-theme=paper] body .bf-legacy .action-priority.priority-medium{color:#7a5300!important;background:#ca8a0429!important}html[data-theme=paper] body .bf-legacy .action-priority.priority-low{color:#0c6b4c!important;background:#0e7c581f!important}html[data-theme=night] body .bf-legacy.cs-page :is(section.cs-hero,section.eb-cases-2026,section.bf-enrich){background-color:transparent!important}html body .gtMenu h3:not(:where([data-hl="4"])),html body .gtMenu h2:where([data-hl="3"]){color:#f4f7f5!important}html[data-theme=paper] body button.gtMini.sec{background:#fff!important;color:#0f2b46!important;border-color:#c3ccd5!important}html[data-theme=night] body:has(.gtPill) .btn.btn--primary{color:#04261c!important}html:not(#_x) body:not(#_y) .sim-frame .sim-frame__cta{color:#04261c!important}html body .bf-legacy :is(.input-prefix input,.input-prefix~input){padding-left:1.9rem!important}html body .bf-legacy .peo_testimonial_slider-for .slick-slide:not(.slick-current){height:0!important;overflow:hidden;padding-block:0!important}html body .bf-legacy .slick-slider:not(.peo_testimonial_slider-for) .slick-slide{padding-bottom:24px}html body #main.bf-legacy>#root+div[style*=green-wash],html body #main.bf-legacy main.dashboard-wrapper+div[style*=green-wash],html body #main.bf-legacy>main.dashboard-wrapper+div[style*=green-wash]{margin-top:0!important}html body #main.bf-legacy main.dashboard-wrapper:has(+div[style*=green-wash]){padding-bottom:clamp(40px,2rem + 1.5vw,64px)}html body #main.bf-legacy>div[style*=green-wash]+header{padding-top:clamp(40px,1.5rem + 2.5vw,72px)!important}html body .bf-legacy .th-page>section.th-section>.th-inner>.th-final:first-child{margin-top:0}html body .bf-legacy section.eb-related+section.eb-final-cta{padding-top:clamp(2.25rem,1.4rem + 2vw,3.5rem)}html body .bf-legacy section.faq:has(+section.final-cta) .bf-acc-list:last-child,html body section#faq.faq:has(+section#author) .bf-acc-list:last-child{margin-bottom:0}html body section#faq.faq+section#author{margin-top:0}html body .bf-legacy .proof-section+.form-section{padding-top:clamp(2rem,1.2rem + 2vw,3rem)}html body .bf-legacy section.section+section.calc-embed-section{padding-top:clamp(2.25rem,1.4rem + 2vw,3.5rem)}html body .bf-legacy main>section[style*="padding:80px 24px;background:var(--paper-2)"],html body .bf-legacy main>section[style*="padding:96px 24px;background:var(--paper-2)"],html body .bf-legacy main>section.dark-section[style*="padding:96px 24px"]{padding-block:clamp(2.5rem,1.6rem + 2vw,3.25rem)!important}html body section#faq.faq:has(>h2:not(:where([data-hl="3"])).sec){margin-top:0;padding-top:0!important}html body .bf-legacy section.calc-embed-section>div[style*="padding:0 24px 80px"]{padding-bottom:clamp(1.5rem,1rem + 1.5vw,2.5rem)!important}html body section.sec.strategies .section-head{margin-bottom:clamp(1.5rem,1rem + 1.2vw,2.25rem)}@media(max-width:767px){html body #main.bf-legacy>nav.breadcrumbs+main.th-page>section.th-hero-v2:first-child{padding-top:64px!important}}html body .bf-legacy #slider-2069-9751 .ct-slide>.ct-div-block>img.ct-image{display:none!important}html body #main.bf-legacy>div[style*=green-wash]+div.container:has(>div[style*="text-align:center"]:first-child){padding-top:0}html:not(#_a):not(#_b):not(#_c):not(#_d) body section.sec[aria-label="Frequently asked questions"][style*="padding-top:0"]{padding-top:clamp(1.25rem,.8rem + 1vw,2rem)!important}html body #main.bf-legacy:has(>article.blog-article:only-child){min-height:0}html:not(#_a):not(#_b):not(#_c):not(#_d) body section.section.section-light+section.faq,html:not(#_a):not(#_b):not(#_c):not(#_d) body section.what+section.faq{padding-top:2rem!important}html body .bf-legacy[data-skin] section.eb-hero{padding-top:clamp(40px,5.5vw,80px)!important}html:not(#_a):not(#_b):not(#_c) details.bf-acc>summary :not(.bf-acc__chev)::before,html:not(#_a):not(#_b):not(#_c) details.bf-acc>summary :not(.bf-acc__chev)::after,h2:where([data-hl="3"])::before "+") collided with that chevron and with the question text. */ html:not(#_a):not(#_b):not(#_c) details.bf-acc>summary :not(.bf-acc__chev)::before,html:not(#_a):not(#_b):not(#_c) details.bf-acc>summary :not(.bf-acc__chev)::after{content:none!important;display:none!important}html:not(#_a):not(#_b):not(#_c) details.bf-acc>summary :is([class*=__ic],[class*=-icon],[class*=chev],[class*=toggle]):not(.bf-acc__chev):not(.bf-ico):not(:has(*)):empty{display:none!important}:where(h1,h2:not(:where([data-hl="3"])),h3:not(:where([data-hl="4"])),h4:not(:where([data-hl="5"])),h5,h6,button,label,summary,.bf-acc__q,figcaption,[class*=btn],[class*=eyebrow],[class*=kicker]),h2:where([data-hl="3"]),h3:where([data-hl="4"]),h4:where([data-hl="5"]){text-wrap:balance}:where(p,li,dd,td,blockquote,.lead,[class*=lede]){text-wrap:pretty}html.bf-framed :is(#bft-nav-chip,#bft-nav-improved,[data-nav-variant],#bf-footer,footer.bf-footer,.bf-consent-root,#bf-consent-root,#bf-consent-reopen,.bf-consent-reopen,.bf-consent-reopen-tip,.mobile-call-cta,.sticky-cta,.sticky-proof){display:none!important}html.bf-framed body{padding-top:0!important}@media(max-width:767px){html:not(#_a):not(#_b):not(#_c) body .bf-legacy #root>.min-h-screen{padding-left:max(20px,env(safe-area-inset-left))!important;padding-right:max(20px,env(safe-area-inset-right))!important}}@media(min-width:640px)and (max-width:767px){html:not(#_a):not(#_b):not(#_c) body .bf-legacy #root>.min-h-screen{padding-left:24px!important;padding-right:24px!important}}html body .bf-legacy div[style*=max-width]:has(>.bf-acc-list){box-sizing:border-box;padding-left:clamp(20px,4vw,24px)!important;padding-right:clamp(20px,4vw,24px)!important}@media(max-width:767px){html body #main.bf-legacy>:is(h1,h2:not(:where([data-hl="3"])),h3:not(:where([data-hl="4"])),h4:not(:where([data-hl="5"])),h5,h6,p,ul,ol,blockquote),html body #main.bf-legacy>:is(h1,h2,h3,h3:where([data-hl="4"]),h5,h6,p,ul,ol,blockquote),html body #main.bf-legacy>:is(h1,h2,h2:where([data-hl="3"]),h4,h5,h6,p,ul,ol,blockquote),html body #main.bf-legacy>:is(h1,h2,h3,h4,h4:where([data-hl="5"]),h6,p,ul,ol,blockquote){padding-left:max(20px,env(safe-area-inset-left));padding-right:max(20px,env(safe-area-inset-right));box-sizing:border-box}}html:not(#_a):not(#_b):not(#_c) body .bf-legacy table{overflow-x:auto!important}html:not(#_a):not(#_b):not(#_c) body .bf-legacy :is(div,figure):has(>table){overflow-x:auto!important;-webkit-overflow-scrolling:touch}@media(max-width:480px){html body .bf-legacy div[style*=grid]:has(>[class*=result-card]),html body .bf-legacy .results-section>div[style*=grid-template-columns]{grid-template-columns:minmax(0,1fr)!important}}html body .bf-legacy :is(.result-value,.result-card .value,.stat-value,.kpi-value,.amount,.metric-value){overflow-wrap:anywhere;min-width:0}html body .bf-legacy .quote:has(>.quote-mark)>p:first-of-type{padding-right:2.5rem}html body .bf-legacy[data-skin=case] .cs-testimonial>div:first-child{height:auto!important;line-height:.8!important;margin-bottom:.35em!important}html:not(#_a):not(#_b):not(#_c):not(#_d) .bf-legacy[data-skin]>header.doc-header:first-child{background:linear-gradient(135deg,#0f3d33,#073a31)!important}html[data-theme=night] .bf-legacy .h1-accent{color:#5fd9ae!important;-webkit-text-fill-color:#5fd9ae!important}html body .bf-legacy:has(.value-summary):has(.scarcity-band) :is(.value-summary h3:not(:where([data-hl="4"])),.cta-final h2:not(:where([data-hl="3"])),.cta-final h3:not(:where([data-hl="4"]))),html body .bf-legacy:has(.value-summary):has(.scarcity-band) :is(.value-summary h2:where([data-hl="3"]),.cta-final h2:where([data-hl="3"])){color:#fff!important}html body .bf-legacy:has(.value-summary):has(.scarcity-band) :is(.calc-embed-label,.scarcity-label,.hero .hero-badge){color:#6ee7b7!important}html body .bf-legacy:has(.value-summary):has(.scarcity-band) .value-summary .value-metric .label{color:#ffffffe0!important}html[data-theme=night] body .bf-legacy:has(.value-summary):has(.scarcity-band) :is(.headline-card .huge,.rating-badge,span.us,.comparison-table th.you){color:#6ee7b7!important}html[data-theme=night] body .bf-legacy:has(.value-summary):has(.scarcity-band) .meaning-item{background:var(--night-card,#10241d)!important;border-color:#ffffff1f!important}html[data-theme=night] body .bf-legacy:has(.value-summary):has(.scarcity-band) .value-summary p{color:#fff!important}html[data-theme=night] body .bf-legacy:has(.value-summary):has(.scarcity-band) .section-warm .section-inner>div{color:#0c6b4c!important}html body .bf-legacy .premium-stat-grid .premium-stat-value.green{color:#0c6b4c!important}html body .bf-legacy .premium-stat-grid .premium-stat-value.white{color:#1f2528!important}html[data-theme=night] body .bf-legacy .premium-stat-grid .premium-stat-value.green{color:#6ee7b7!important}html[data-theme=night] body .bf-legacy .premium-stat-grid .premium-stat-value.white{color:#fff!important}@media(max-width:520px){html body .bf-legacy .stats-strip .stat-pill{grid-template-columns:minmax(104px,max-content) minmax(0,1fr)!important}}@media(max-width:760px){html body .bf-legacy #testimonial-artslate{padding-left:max(20px,env(safe-area-inset-left))!important;padding-right:max(20px,env(safe-area-inset-right))!important}html body .bf-legacy #testimonial-artslate .section-inner>div[style*="padding:48px"]{padding:clamp(22px,5vw,36px)!important}html body .bf-legacy #testimonial-artslate .section-inner>div[style*="padding:48px"]>div[style*="position:absolute"]{font-size:64px!important;top:10px!important;right:14px!important}html body .bf-legacy #testimonial-artslate .testimonial-grid>div:first-child>div[style*=inline-flex]:first-child{margin-right:44px}}html body .bf-legacy img:is([class*=logo],[alt*=logo i]){object-fit:contain}
