.bf-legacy[data-skin]{--skin-fill:rgba(31,37,40,.045);--skin-red:#B23A2B;--skin-red-line:rgba(178,58,43,.35);--skin-red-wash:rgba(178,58,43,.08);--skin-amber:#8A5A00;--skin-amber-line:rgba(201,140,20,.4);--skin-amber-wash:rgba(233,185,73,.14);--skin-blue:#2B5F9E;--skin-blue-line:rgba(74,144,217,.4);--skin-blue-wash:rgba(74,144,217,.09);--skin-purple:#6A4BB0;--navy:var(--paper);--navy-mid:var(--paper-2);--navy-light:var(--paper-2);--green:var(--green-dark);--green-l:var(--green-text);--green-light:var(--green-text);--green-bright:var(--green-text);--green-glow:var(--green-wash-2);--txt:var(--ink);--txt2:var(--ink-2);--txt3:var(--muted);--brd:var(--line);--glass:var(--paper-2);--glass-brd:var(--line);--text-primary:var(--ink);--text-secondary:var(--ink-2);--text-muted:var(--muted);--border:var(--line);--glass-bg:var(--paper-2);--glass-border:var(--line);--amber:var(--skin-amber);--amber-light:var(--skin-amber);--red:var(--skin-red);--red-light:var(--skin-red);--blue:var(--skin-blue);--blue-light:var(--skin-blue);--gold:var(--green-text);--purple:var(--skin-purple);--bg:var(--paper);--bg2:var(--paper-2);--accent:var(--green-dark);--accent2:var(--green-mid);--text:var(--ink);--card:var(--paper-2);--bih-navy:var(--paper);--bih-navy-mid:var(--paper-2);--bih-gold:var(--green-dark);--bih-gold-l:var(--green-text);--bih-slate:var(--paper-2);--bih-txt:var(--ink);--bih-t2:var(--ink-2);--bih-t3:var(--muted);--bih-brd:var(--line);--gold-l:var(--green-text);--gold-d:var(--green-mid);--t2:var(--ink-2);--t3:var(--muted);--bih-green:var(--green-dark)}html[data-theme=night] .bf-legacy[data-skin]{--skin-fill:rgba(232,240,235,.06);--skin-red:#F2907F;--skin-red-line:rgba(242,144,127,.4);--skin-red-wash:rgba(224,122,95,.12);--skin-amber:#F0CF7D;--skin-amber-line:rgba(233,185,73,.4);--skin-amber-wash:rgba(233,185,73,.12);--skin-blue:#8DBDEF;--skin-blue-line:rgba(74,144,217,.45);--skin-blue-wash:rgba(74,144,217,.12);--skin-purple:#B9A4F0;--green:var(--green-mid);--accent:var(--green-mid);--bih-gold:var(--green-mid);--bih-green:var(--green-mid)}.bf-legacy[data-skin]{background:var(--paper)!important;background-image:none!important;color:var(--ink-2)!important;font-family:var(--body);padding-top:0!important;overflow-x:clip}.bf-legacy[data-skin]:before{display:none!important}.bf-legacy[data-skin] .bih-nav,.bf-legacy[data-skin] .mobile-menu-overlay,.bf-legacy[data-skin] .mobile-menu-overlay-backdrop,.bf-legacy[data-skin] .mobile-backdrop,.bf-legacy[data-skin] .bssb-header img{display:none!important}.bf-legacy[data-skin] .site-footer,.bf-legacy[data-skin] .footer-text{display:none}.bf-legacy[data-skin] h1,.bf-legacy[data-skin] h2:not(:where([data-hl="3"])),.bf-legacy[data-skin] h3:not(:where([data-hl="4"])),.bf-legacy[data-skin] h4:not(:where([data-hl="5"])),.bf-legacy[data-skin] h5,.bf-legacy[data-skin] h2:where([data-hl="3"]),.bf-legacy[data-skin] h3:where([data-hl="4"]),.bf-legacy[data-skin] h4:where([data-hl="5"]){font-family:var(--display)!important;color:var(--ink);letter-spacing:-.025em;text-wrap:balance}.bf-legacy[data-skin] .main-wrap,.bf-legacy[data-skin] .container{max-width:1040px;margin-inline:auto;padding-inline:var(--gutter)}.bf-legacy[data-skin] .header-section,.bf-legacy[data-skin] .calc-hero,.bf-legacy[data-skin]>div>div[style*="text-align:center"]:first-child{position:relative;text-align:left;padding:clamp(2.5rem,1rem + 4vw,4.5rem) 0 clamp(1.5rem,1rem + 2vw,2.5rem)}.bf-legacy[data-skin] .header-section h1,.bf-legacy[data-skin] .calc-hero h1,.bf-legacy[data-skin] .container>h1,.bf-legacy[data-skin] .bssb-header h1{font-size:clamp(2rem,1.3rem + 2.6vw,3.6rem)!important;line-height:1.02;letter-spacing:-.035em;margin:1rem 0!important;text-align:left!important;background:none!important;-webkit-text-fill-color:currentColor!important;color:var(--ink)!important;font-weight:700}.bf-legacy[data-skin] .grad,.bf-legacy[data-skin] .hl,.bf-legacy[data-skin] h1 em,.bf-legacy[data-skin] .bssb-header h1 em{color:var(--green-text)!important;background:none!important;-webkit-text-fill-color:currentColor!important;font-style:normal}.bf-legacy[data-skin] .header-section p,.bf-legacy[data-skin] .calc-hero p,.bf-legacy[data-skin] .subtitle,.bf-legacy[data-skin] .bssb-header p{max-width:62ch;margin:0!important;text-align:left!important;font-size:var(--t-lead)!important;line-height:1.55!important;color:var(--ink-2)!important}.bf-legacy[data-skin] .accent-bar,.bf-legacy[data-skin] .green-divider,.bf-legacy[data-skin] .divider{display:none}.bf-legacy[data-skin] .hero-badge,.bf-legacy[data-skin] .badge,.bf-legacy[data-skin] .step-badge{display:inline-flex!important;align-items:center;gap:.5rem;padding:.4rem .85rem!important;border-radius:999px!important;border:1px solid var(--green-wash-2)!important;background:var(--green-wash)!important;color:var(--green-text)!important;font:600 var(--t-mono)/1 var(--mono)!important;letter-spacing:.12em!important;text-transform:uppercase;margin:0 0 .5rem!important}.bf-legacy[data-skin] .badge span{color:inherit!important;background:none!important}.bf-legacy[data-skin] .bf-page-breadcrumb{font:500 var(--t-mono)/1.4 var(--mono)!important;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)!important;margin:0 0 1rem!important}.bf-legacy[data-skin] .bf-page-breadcrumb a{text-decoration:none!important;color:var(--muted)!important}.bf-legacy[data-skin] .bf-page-breadcrumb a:hover{color:var(--green-text)!important}.bf-legacy[data-skin] :is(.glance-box,.step-section,.result-card,.card,.state-info,.step,.chart-container,.lead-section,.recommendation-box,.insight-box,.authority-section .auth-card,.auth-card,.risk-card,.side-card,.scenario-card,.affordability-box,.warning-box,.alert-box,.efficient-path,.risk-meter,.commentary-section,.bar-chart-wrap,.section-card,.glass-card,.deadline-card){background:var(--paper-2)!important;border:1px solid var(--line)!important;border-radius:var(--r-xl)!important;box-shadow:var(--shadow-sm);backdrop-filter:none!important;color:var(--ink-2)}.bf-legacy[data-skin] :is(.glance-box,.step-section,.card,.step,.lead-section,.section-card){padding:clamp(1.25rem,1rem + 1.2vw,2rem)!important;margin:1.25rem 0!important}.bf-legacy[data-skin] .step-section .step-header{gap:.85rem}.bf-legacy[data-skin] .step-num{background:var(--green-dark)!important;color:#fff!important;border-radius:10px!important;width:34px;height:34px;font-family:var(--mono)!important}html[data-theme=night] .bf-legacy[data-skin] .step-num{background:var(--green)!important;color:var(--night)!important}.bf-legacy[data-skin] .step-title{font-family:var(--display)!important;font-size:var(--t-h4)!important;color:var(--ink)!important}.bf-legacy[data-skin] .step-desc{color:var(--muted)!important;padding-left:0!important;font-size:var(--t-sm)!important}.bf-legacy[data-skin] .glance-stat,.bf-legacy[data-skin] .state-info-item{background:var(--paper)!important;border:1px solid var(--line)!important;border-radius:var(--r-lg)!important}.bf-legacy[data-skin] .glance-label,.bf-legacy[data-skin] .state-info-label,.bf-legacy[data-skin] .result-label{font:500 var(--t-mono)/1.3 var(--mono)!important;letter-spacing:.1em!important;text-transform:uppercase;color:var(--muted)!important}.bf-legacy[data-skin] .glance-val,.bf-legacy[data-skin] .state-info-value,.bf-legacy[data-skin] .result-value{font-family:var(--display)!important;color:var(--green-text)!important;letter-spacing:-.02em}.bf-legacy[data-skin] .glance-val span{color:var(--muted)!important}.bf-legacy[data-skin] .result-value.negative,.bf-legacy[data-skin] .result-value.red{color:var(--skin-red)!important}.bf-legacy[data-skin] .result-value.amber{color:var(--skin-amber)!important}.bf-legacy[data-skin] .result-card.highlight,.bf-legacy[data-skin] .result-card.savings,.bf-legacy[data-skin] .result-card.primary,.bf-legacy[data-skin] .efficient-path{border-color:var(--green-mid)!important;background:var(--green-wash)!important}.bf-legacy[data-skin] .glance-info strong{color:var(--ink)!important}.bf-legacy[data-skin] :is(input[type=number],input[type=text],input[type=email],input[type=tel],select,textarea,.input-field){background:var(--paper)!important;border:1px solid var(--line)!important;color:var(--ink)!important;border-radius:var(--r-md)!important;font-family:var(--body)!important;min-height:46px}.bf-legacy[data-skin] :is(input,select,textarea):focus{border-color:var(--green-mid)!important;box-shadow:0 0 0 3px var(--green-wash-2)!important;outline:none}.bf-legacy[data-skin] select option{background:var(--paper-2);color:var(--ink)}.bf-legacy[data-skin] label,.bf-legacy[data-skin] .input-label{color:var(--ink)!important;font-family:var(--body)!important;font-weight:600}.bf-legacy[data-skin] input[type=range]{accent-color:var(--green-mid);background:var(--line)!important}.bf-legacy[data-skin] input[type=range]::-webkit-slider-thumb{background:var(--green-dark)!important;border:2px solid var(--paper-2)!important;box-shadow:var(--shadow-md)!important}html[data-theme=night] .bf-legacy[data-skin] input[type=range]::-webkit-slider-thumb{background:var(--green)!important}.bf-legacy[data-skin] .range-val{color:var(--green-text)!important;font-family:var(--mono)!important}.bf-legacy[data-skin] :is(.toggle-group,.tier-group){border-color:var(--line)!important}.bf-legacy[data-skin] :is(.toggle-btn,.tier-pill,.check-item){background:var(--paper)!important;border:1px solid var(--line)!important;color:var(--ink-2)!important;border-radius:var(--r-md)!important}.bf-legacy[data-skin] :is(.toggle-btn.active,.tier-pill.active,.check-item.active){background:var(--green-dark)!important;border-color:var(--green-dark)!important;color:#fff!important}html[data-theme=night] .bf-legacy[data-skin] :is(.toggle-btn.active,.tier-pill.active,.check-item.active){background:var(--green)!important;border-color:var(--green)!important;color:var(--night)!important}.bf-legacy[data-skin] :is(.btn-green,.lead-form button,button[type=submit]){background:var(--green-dark)!important;color:#fff!important;border:1px solid transparent!important;border-radius:var(--r-md)!important;font-family:var(--body)!important;font-weight:600;min-height:48px;box-shadow:var(--shadow-sm);cursor:pointer}.bf-legacy[data-skin] :is(.btn-green,.lead-form button,button[type=submit]):hover{background:#0a5346!important}html[data-theme=night] .bf-legacy[data-skin] :is(.btn-green,.lead-form button,button[type=submit]){background:var(--green)!important;color:var(--night)!important}.bf-legacy[data-skin] :is(.btn-reset,.reset-btn){background:transparent!important;border:1px solid var(--line)!important;color:var(--ink)!important;border-radius:var(--r-md)!important}.bf-legacy[data-skin] .tt{background:var(--skin-fill)!important;color:var(--muted)!important}.bf-legacy[data-skin] .tp{background:var(--night)!important;color:var(--night-fg)!important;border:1px solid var(--night-line);box-shadow:var(--shadow-lg)}.bf-legacy[data-skin] .tp:after{border-top-color:var(--night)!important}.bf-legacy[data-skin] .tp .source,.bf-legacy[data-skin] .source{color:var(--green-text)!important}.bf-legacy[data-skin] .tp .source{color:#7fe0bc!important}.bf-legacy[data-skin] :is(.comp-table,.proj-table,.path-table){width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:var(--paper-2);font-size:var(--t-sm)}.bf-legacy[data-skin] :is(.comp-table,.proj-table,.path-table) th{background:var(--paper-3)!important;color:var(--muted)!important;font:600 var(--t-mono)/1.3 var(--mono)!important;letter-spacing:.09em;text-transform:uppercase;border-bottom:1px solid var(--line)!important}.bf-legacy[data-skin] :is(.comp-table,.proj-table,.path-table) td{color:var(--ink-2)!important;border-bottom:1px solid var(--line-2)!important}.bf-legacy[data-skin] :is(.comp-table,.proj-table,.path-table) tr:last-child td{border-bottom:0!important}.bf-legacy[data-skin] .comp-table .best,.bf-legacy[data-skin] .path-table tr.best-path td{color:var(--green-text)!important;background:var(--green-wash)!important;font-weight:700}.bf-legacy[data-skin] .comp-table .worst{color:var(--skin-red)!important}.bf-legacy[data-skin] :is(.chart-bar-track,.proj-bar-track){background:var(--paper-3)!important;border-radius:999px!important}.bf-legacy[data-skin] :is(.chart-bar-label,.chart-bar-val,.proj-bar-label,.proj-bar-val,.bar-label,.bar-val,.emr-bar-label,.emr-bar-val){color:var(--ink-2)!important}.bf-legacy[data-skin] .insight-box{background:var(--skin-blue-wash)!important;border-color:var(--skin-blue-line)!important;color:var(--ink-2)!important}.bf-legacy[data-skin] .insight-box strong{color:var(--skin-blue)!important}.bf-legacy[data-skin] .recommendation-box h4:not(:where([data-hl="5"])),.bf-legacy[data-skin] .recommendation-box p,.bf-legacy[data-skin] .insight-text,.bf-legacy[data-skin] .recommendation-box h3:where([data-hl="4"]){color:var(--ink-2)!important}.bf-legacy[data-skin] .alert-box.warn,.bf-legacy[data-skin] .warning-box,.bf-legacy[data-skin] .result-card.warning{background:var(--skin-amber-wash)!important;border-color:var(--skin-amber-line)!important}.bf-legacy[data-skin] .alert-box.danger,.bf-legacy[data-skin] .result-card.danger{background:var(--skin-red-wash)!important;border-color:var(--skin-red-line)!important}.bf-legacy[data-skin] .alert-box.info{background:var(--skin-blue-wash)!important;border-color:var(--skin-blue-line)!important}.bf-legacy[data-skin] .alert-box.success{background:var(--green-wash)!important;border-color:var(--green-wash-2)!important}.bf-legacy[data-skin] :is(.methodology summary,.method-toggle,.meth-toggle,.faq-q){color:var(--ink)!important;font-family:var(--display)!important}.bf-legacy[data-skin] :is(.methodology .meth-content,.method-content,.meth-content,.faq-a){color:var(--ink-2)!important}.bf-legacy[data-skin] .related-tools{border-top:1px solid var(--line);margin-top:2.5rem;padding-top:1.5rem}.bf-legacy[data-skin] .related-tools .rt-grid a{background:var(--paper-2)!important;border:1px solid var(--line)!important;border-radius:var(--r-md)!important;color:var(--ink)!important}.bf-legacy[data-skin] .related-tools .rt-grid a:hover{border-color:var(--green-mid)!important;color:var(--green-text)!important}.bf-legacy[data-skin] footer:not(.bf-footer){color:var(--muted);font-size:var(--t-xs);border-top:1px solid var(--line);margin-top:2rem;padding-top:1rem}.bf-legacy[data-skin] a:not(.btn):not([class*=btn]){color:var(--green-text)}.bf-legacy[data-skin] table{max-width:100%}.bf-legacy[data-skin] .tbl-scroll,.bf-legacy[data-skin] [style*="overflow-x:auto"]{border-radius:var(--r-lg)}.bf-legacy[data-skin] :is(.text-white,.text-white\/90,.text-white\/80){color:var(--ink)!important}.bf-legacy[data-skin] :is(.text-white\/70,.text-white\/60,.text-white\/55){color:var(--ink-2)!important}.bf-legacy[data-skin] :is(.text-white\/50,.text-white\/40,.text-white\/30,.text-white\/25){color:var(--muted)!important}.bf-legacy[data-skin] :is(.text-bih-green,.text-bih-gold,.text-green-400,.text-emerald-400,.text-emerald-300,.text-cyan-400){color:var(--green-text)!important}.bf-legacy[data-skin] :is(.text-blue-400,.text-blue-300,.text-indigo-400){color:var(--skin-blue)!important}.bf-legacy[data-skin] :is(.text-orange-300,.text-orange-600,.text-amber-400,.text-amber-300,.text-red-400,.text-red-500){color:var(--skin-amber)!important}.bf-legacy[data-skin] .text-red-400,.bf-legacy[data-skin] .text-red-500{color:var(--skin-red)!important}.bf-legacy[data-skin] .text-purple-400,.bf-legacy[data-skin] :is(.text-purple-800,.text-purple-700){color:var(--skin-purple)!important}.bf-legacy[data-skin] :is(.bg-white\/5,.bg-white\/\[0\.07\],.bg-white\/\[0\.08\],.bg-white\/10,.bg-white\/20,.glass-card,.bg-bih-slate,.bg-bih-navy){background:var(--paper-2)!important}.bf-legacy[data-skin] :is(.bg-white\/5,.bg-white\/\[0\.08\]){background:var(--skin-fill)!important}.bf-legacy[data-skin] :is(.bg-emerald-500\/\[0\.06\],.bg-bih-green\/10,.bg-bih-green\/20){background:var(--green-wash)!important}.bf-legacy[data-skin] :is(.bg-blue-500\/\[0\.06\],.bg-blue-500\/\[0\.08\]){background:var(--skin-blue-wash)!important}.bf-legacy[data-skin] :is(.bg-orange-500\/\[0\.08\],.bg-amber-500\/\[0\.08\]){background:var(--skin-amber-wash)!important}.bf-legacy[data-skin] :is(.bg-bih-green,.bg-bih-gold,.bg-blue-600){background:var(--green-dark)!important;color:#fff!important}html[data-theme=night] .bf-legacy[data-skin] :is(.bg-bih-green,.bg-bih-gold,.bg-blue-600){background:var(--green)!important;color:var(--night)!important}.bf-legacy[data-skin] :is(.hover\:bg-bih-gold-dark:hover,.hover\:bg-bih-green-dark:hover,.hover\:bg-bih-green:hover){background:#0a5346!important}.bf-legacy[data-skin] :is(.border-white\/\[0\.15\],.border-white\/\[0\.12\],.border-white\/5,.border-white\/20,.border-white\/30,.border-white){border-color:var(--line)!important}.bf-legacy[data-skin] :is(.border-green-500\/20,.border-green-500\/15,.border-emerald-500\/20,.border-bih-green\/30,.border-bih-gold\/20){border-color:var(--green-wash-2)!important}.bf-legacy[data-skin] :is(.border-blue-500\/20,.border-blue-100,.border-purple-500\/20,.border-indigo-500\/20){border-color:var(--skin-blue-line)!important}.bf-legacy[data-skin] :is(.border-amber-500\/20,.border-orange-400\/20,.border-amber-300){border-color:var(--skin-amber-line)!important}.bf-legacy[data-skin] :is(.bg-purple-50,.hover\:bg-purple-50:hover){background:var(--skin-fill)!important}.bf-legacy[data-skin] :is(.divide-white\/5>*+*){border-color:var(--line)!important}.bf-legacy[data-skin] :is(.hover\:bg-white\/8:hover,.hover\:bg-white\/10:hover,.hover\:bg-bih-slate:hover){background:var(--skin-fill)!important}.bf-legacy[data-skin] :is(.hover\:text-white:hover,.hover\:text-emerald-400:hover,.hover\:text-bih-gold:hover){color:var(--green-text)!important}.bf-legacy[data-skin] .rounded-bih,.bf-legacy[data-skin] .rounded-bih-lg{border-radius:var(--r-xl)!important}.bf-legacy[data-skin] [data-skin-card],.bf-legacy[data-skin] .glass-card.rounded-bih{box-shadow:var(--shadow-sm)}.bf-legacy[data-skin] .bssb-header{text-align:left;padding:clamp(2rem,1rem + 3vw,3.5rem) 0 1rem}.bf-legacy[data-skin]>div>div[style*=max-width]{padding-inline:var(--gutter)!important}@media(max-width:700px){.bf-legacy[data-skin] .lead-form{grid-template-columns:1fr}}.bf-legacy[data-skin] [style*="rgb(15, 31, 56)"],.bf-legacy[data-skin] [style*="#0f1f38"],.bf-legacy[data-skin] [style*="#0F1F38"]{background:var(--paper-2)!important;border:1px solid var(--line)}.bf-legacy[data-skin] [style*="color:#cbd5e1"],.bf-legacy[data-skin] [style*="color: #cbd5e1"]{color:var(--ink-2)!important}.bf-legacy[data-skin] [style*="color:#059669"],.bf-legacy[data-skin] [style*="rgb(5, 150, 105)"]{color:var(--green-text)!important}.bf-legacy[data-skin] [style*="rgba(212,175,55,0.06)"]{background:var(--skin-fill)!important}.bf-legacy[data-skin] [style*="background-clip:text"],.bf-legacy[data-skin] [style*="background-clip: text"]{background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;-webkit-text-fill-color:currentColor!important;color:var(--green-text)!important}.bf-legacy[data-skin] button.w-full.opacity-50,.bf-legacy[data-skin] button.w-full[class*=opacity-50]{opacity:.85!important}.bf-legacy[data-skin] button.w-full[class*=opacity-] :is(.text-white\/30,.text-white\/50){color:var(--ink-2)!important}.bf-legacy[data-skin] :is(.text-gray-400,.text-gray-500,.text-slate-400,.text-slate-500){color:var(--muted)!important}.bf-legacy[data-skin] :is(.text-gray-600,.text-gray-700,.text-slate-600,.text-slate-700){color:var(--ink-2)!important}.bf-legacy[data-skin] :is(.text-amber-500,.text-yellow-500,.text-orange-400,.text-orange-500){color:var(--skin-amber)!important}.bf-legacy[data-skin] [style*="color:var(--orange-light)"],.bf-legacy[data-skin] [style*="color: rgb(245, 158, 11)"],.bf-legacy[data-skin] [style*="color: rgb(251, 146, 60)"]{color:var(--skin-orange)!important}.bf-legacy[data-skin] [style*="linear-gradient(135deg, rgb(59, 74, 92)"],.bf-legacy[data-skin] [style*="linear-gradient(135deg,#3b4a5c"]{background:var(--paper-2)!important;border:1px solid var(--line)}html[data-theme=night] .bf-legacy[data-skin] :is(.ind-val,.ind-val span,.ind-stat span){color:var(--green-text)!important}.bf-legacy[data-skin] .auto-calc{color:var(--green-text)!important}.bf-legacy[data-skin] .arr-chip.active{background:var(--skin-btn-bg)!important;border-color:var(--skin-btn-bg)!important;color:var(--skin-btn-fg)!important}.bf-legacy[data-skin] .arr-chip.active .arr-dot{background:var(--skin-btn-fg)!important}.bf-legacy[data-skin] .sim-cat-chip{background:color-mix(in srgb,var(--cat-color,#6b7280) 20%,var(--paper-2))!important;border:1px solid var(--cat-color,var(--line));color:var(--ink)!important}.bf-legacy[data-skin] .sim-baseline-label{color:var(--green-text)!important}.bf-legacy[data-skin] .verdict.win{background:var(--paper-2)!important;border-color:var(--green-dark)!important;color:var(--ink)!important}.bf-legacy[data-skin] .verdict.win *{color:var(--ink)!important}.bf-legacy[data-skin] .verdict.neutral{background:var(--skin-amber-wash)!important;color:var(--ink)!important}.bf-legacy[data-skin] .res-header h2:not(:where([data-hl="3"])),.bf-legacy[data-skin] .res-header p{color:#fff!important}.bf-legacy[data-skin] .yspick-opt.active{background:var(--skin-btn-bg)!important;color:var(--skin-btn-fg)!important}.bf-legacy[data-skin] .hero-cta-primary{background:var(--skin-orange-bg)!important;color:#fff!important}.bf-legacy[data-skin] .run-btn{background:var(--skin-btn-bg)!important;color:var(--skin-btn-fg)!important}.bf-legacy[data-skin] .score-band.band-medium{color:var(--skin-amber)!important}.bf-legacy[data-skin] :is(.form-card,.checkbox-item,.card-header,.result-card,.glass-card){background-color:var(--paper-2)!important}.bf-legacy[data-skin] .checkbox-item{border:1px solid var(--line)}.bf-legacy[data-skin] .checkbox-item:hover{border-color:var(--green-dark)}.bf-legacy[data-skin] .form-card p,.bf-legacy[data-skin] .checkbox-label{color:var(--ink-2)!important}.bf-legacy[data-skin] .state-badge{background:var(--skin-btn-bg)!important;color:var(--skin-btn-fg)!important}.bf-legacy[data-skin] .im-bar.t26,.bf-legacy[data-skin] .im-bar.total{color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.45)}.bf-legacy[data-skin] .im-bar-track .im-bar.total{background:linear-gradient(90deg,#0b6b4d,#065f46)!important;opacity:1}.bf-legacy[data-skin] .im-bar.t26{background:linear-gradient(90deg,#047857,#065f46)!important}html[data-theme=night] .bf-legacy[data-skin] .im-bar-track .im-bar.total{background:linear-gradient(90deg,#0b6b4d,#065f46)!important}.bf-legacy[data-skin] .forever-badge{background:linear-gradient(135deg,#0b6b4d,#065f46)!important;color:#fff!important}.bf-legacy[data-skin] .cs-infographic-caption{background:var(--paper-2)!important;color:var(--ink-2)!important;border-top:1px solid var(--line)!important}.bf-legacy[data-skin] .cs-infographic-caption strong{color:var(--ink)!important}.bf-legacy[data-skin] .cs-label{color:var(--green-text)!important}.bf-legacy[data-skin] .hist-pill.is-active,.bf-legacy[data-skin] .hist-pill.is-active *{color:var(--ink)!important}.bf-legacy[data-skin] .hero-savings-label{color:var(--skin-orange)!important}.bf-legacy[data-skin] .bar-value{color:var(--skin-red)!important}.bf-legacy[data-skin] .disclaimer{background:var(--skin-amber-wash)!important;color:var(--ink-2)!important}.bf-legacy[data-skin] .disclaimer strong{color:var(--ink)!important}.bf-legacy[data-skin] .hint,.bf-legacy[data-skin] .hint strong,.bf-legacy[data-skin] .hint span{color:var(--ink-2)!important}.bf-legacy[data-skin] .run-btn:disabled{opacity:.6}.bf-legacy[data-skin] .hero-cta-primary{color:#fff!important}.bf-legacy[data-skin] .res-header{background:linear-gradient(135deg,#0b6b4d,#065f46)!important}.bf-legacy[data-skin] .highlight-box [style*="background: linear-gradient(135deg, #276749"]{background:#276749!important}.bf-legacy[data-skin] .highlight-box [style*="#C6F6D5"]{color:#fff!important}html[data-theme=paper] .bf-legacy .masthead{background:linear-gradient(135deg,#eaf4ef,#f6faf7)!important;border-bottom:1px solid rgba(12,107,76,.18)}html[data-theme=night] .bf-legacy .masthead{background:linear-gradient(135deg,#0f2b24,#0a1f1a)!important;border-bottom:1px solid rgba(232,240,235,.12)}html[data-theme=paper] .bf-legacy .masthead :is(h1,.brandrow,.source-title,.source-title strong){color:#12261f!important}html[data-theme=paper] .bf-legacy .masthead .lede{color:#33443d!important}html[data-theme=paper] .bf-legacy .masthead :is(.crumbs a,.crumbs){color:#0c6b4c!important}html[data-theme=paper] .bf-legacy .masthead .crumbs span,html[data-theme=paper] .bf-legacy .masthead .eyebrow,html[data-theme=paper] .bf-legacy .masthead .eyebrow strong{color:#0c6b4c!important}html[data-theme=night] .bf-legacy .masthead :is(h1,.brandrow){color:#e8f0eb!important}html[data-theme=night] .bf-legacy .masthead :is(.source-title,.source-title strong){color:#e8f0eb!important}html[data-theme=night] .bf-legacy .masthead .lede{color:#c3d2cb!important}html[data-theme=night] .bf-legacy .masthead :is(.crumbs,.crumbs a,.crumbs span){color:#9fe8c8!important}html[data-theme=night] .bf-legacy .masthead .eyebrow strong{color:#6ee7b7!important}html[data-theme=paper] .bf-legacy .payout-card :is(.pl,.ps,.pv-sub){color:#5a3c00!important}html[data-theme=paper] .bf-legacy .factor.pos,html[data-theme=paper] .bf-legacy .factor.pos *{color:#7a4a00!important}html[data-theme=paper] .bf-legacy code{color:#0a4f38!important}html[data-theme=paper] .bf-legacy .result-card .result-source{color:#33443d!important}html[data-theme=paper] .bf-legacy [style*="color: rgb(16, 185, 129)"],html[data-theme=paper] .bf-legacy [style*="color:#10b981"]{color:#0c6b4c!important}html[data-theme=paper] .bf-legacy .masthead span{color:#33443d!important}html[data-theme=paper] .bf-legacy .authorbox .av,html[data-theme=night] .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=paper] .bf-legacy .factor,html[data-theme=paper] .bf-legacy .factor *{color:#5a3c00!important}html[data-theme=paper] .bf-legacy .projected-emr-big{background:#eef5f1!important;border:1px solid rgba(12,107,76,.2)}html[data-theme=paper] .bf-legacy .projected-emr-big .value{color:#0c6b4c!important}html[data-theme=paper] .bf-legacy .projected-emr-big .direction{color:#7a4a00!important}html[data-theme=paper] .bf-legacy .projected-emr-big .label{color:#33443d!important}.bf-legacy .authorbox .av{background:linear-gradient(135deg,#0f2b46,#0c6b4c)!important;color:#fff!important}html[data-theme=paper] .bf-legacy code{color:#073d2c!important;background:#e3efe9!important}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-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 :is(li,p,td)>b,html[data-theme=night] .bf-legacy :is(li,p)>strong{color:#bfe9d8}html[data-theme=night] .bf-legacy #main ul>li{color:#dce6e1}html[data-theme=paper] .bf-legacy .formula-box-label{color:#3f4a52!important}html[data-theme=paper] .bf-legacy .page h3:not(:where([data-hl="4"])).section-h3,html[data-theme=paper] .bf-legacy .page h2:where([data-hl="3"]).section-h3{color:#12261f!important}html[data-theme=paper] .bf-legacy .sxs-provider-link{color:#0c6b4c!important}html[data-theme=paper] .bf-legacy .sxs-card th{color:#33443d!important}html[data-theme=paper] .bf-legacy .desc-box :is(.name,.concept,strong,div){color:#f1f5f9!important}html[data-theme=paper] .bf-legacy .page p[style*=gray-400]{color:#4b5563!important}html[data-theme=paper] .bf-legacy .page p[style*=gray-600]{color:#33443d!important}html[data-theme=paper] .bf-legacy .page strong[style*=orange]{color:#073a31!important}html[data-theme=paper] .bf-legacy .page [style*="color:var(--navy)"],html[data-theme=paper] .bf-legacy .page [style*="color: var(--navy)"],html[data-theme=paper] .bf-legacy .page h2:not(:where([data-hl="3"]))[style*=navy],html[data-theme=paper] .bf-legacy .page p[style*="var(--navy"]{color:#12261f!important}html[data-theme=paper] .bf-legacy .page p[style*="DM Sans"]{color:#33443d!important}html[data-theme=paper] .bf-legacy .back-cta{color:#4b5563!important}html[data-theme=paper] .bf-legacy .th-page .sxs-provider-link{color:#0c6b4c!important}html[data-theme=paper] .bf-legacy .th-page .sxs-card th{color:#33443d!important}html[data-theme=paper] .bf-legacy .th-page .sxs-card :is(.sxs-foot,.sxs-foot *){color:#33443d!important}html[data-theme=night] .bf-legacy .eb-callout li,html[data-theme=night] .bf-legacy ul.eb-takeaways li,html[data-theme=night] .bf-legacy .cs-takeaways li,html[data-theme=night] .bf-legacy .cs-key li,html[data-theme=night] .bf-legacy .key-takeaways,html[data-theme=night] .bf-legacy .key-takeaways li{color:#dce6e1!important}html[data-theme=night] .bf-legacy .key-takeaways li b{color:#9fe8c8!important}html[data-theme=night] body .bf-legacy .trust-bar .trust-num{color:#6ee7b7!important}html[data-theme=paper] body .bf-legacy .sxs-card thead th,html[data-theme=paper] body .bf-legacy .sxs-card th{color:#33443d!important}html[data-theme=paper] body .bf-legacy .trust-bar .trust-num{color:#0c6b4c!important}html[data-theme=paper] body .bf-legacy .sxs-card .sxs-table thead th,html[data-theme=paper] body .bf-legacy .sxs-card .sxs-foot{color:#33443d!important}html[data-theme] body .bf-legacy .trust-bar .trust-num{background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;-webkit-text-fill-color:currentColor!important}
