.sub-hero{padding:64px 0}.sub-hero p:last-child{margin-bottom:0}.catalog-page{padding-top:48px;padding-bottom:64px}.catalog-head{padding-bottom:24px}.catalog-head p:last-child{margin-bottom:0}.catalog-category{margin-bottom:24px}.catalog-category h2{padding:12px 16px;margin-bottom:0;background:var(--brand-panel);color:var(--brand-text);font-size:1.1rem}.catalog-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 12px;border-bottom:1px solid var(--brand-border)}.catalog-row:hover{background:var(--brand-bg-alt)}.catalog-item{display:flex;align-items:center;text-align:left;gap:16px;color:var(--brand-text);background:0 0;border:0;padding:0;min-width:0}.catalog-item span{word-wrap:anywhere}.catalog-item img{width:64px;height:64px;flex:0 0 64px;-o-object-fit:contain;object-fit:contain}.catalog-action{flex:0 0 auto}.services-spec-hero{background:var(--brand-bg-alt);color:var(--brand-text);border-bottom:1px solid var(--brand-border)}.services-method h2,.services-register h2{margin-bottom:24px}.services-table,.services-table caption{color:var(--brand-text)}.services-table th{width:29%}.services-table thead{background:var(--brand-panel);color:var(--brand-text)}.services-method{background:var(--brand-bg-alt);color:var(--brand-text)}.services-method ol{display:grid;grid-gap:16px;gap:16px;max-width:880px}.services-method li{padding-left:16px}.services-method li::marker{color:var(--brand-accent-ink);font-weight:700}.services-method li p{margin-bottom:0}.services-release-cta{background:var(--brand-primary-dark);color:var(--brand-inverse)}.services-release-cta h2,.services-release-cta p{color:var(--brand-inverse)}.services-release-cta a.bfg-button-light{color:var(--brand-primary-dark)}.about-facts-hero{padding:48px 0 24px;border-bottom:1px solid var(--brand-border)}.about-facts-hero h1{max-width:none}.about-facts{background:var(--brand-bg-alt);color:var(--brand-text)}.about-data-grid>div>div{padding:16px;background:var(--brand-bg);color:var(--brand-text);border-left:3px solid var(--brand-accent)}.about-data-grid dd{margin-bottom:0}.about-record-types li{padding:8px 0;max-width:72ch}.about-next-step{background:var(--brand-panel);color:var(--brand-text)}.industry-photo-hero{position:relative;isolation:isolate;overflow:hidden;display:grid;align-items:end;min-height:360px;background:var(--brand-primary-dark);color:var(--brand-inverse)}.industry-hero-media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-2}.industry-photo-hero::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(13,30,45,.9607843137),rgba(13,30,45,.6588235294));z-index:-1}.industry-photo-hero h1,.industry-photo-hero p{color:var(--brand-inverse)}.industry-photo-hero .bfg-kicker{color:#f0a873}.industry-use-cases article{border:1px solid var(--brand-border)}.industry-use-cases article img{width:100%;height:auto;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}.industry-use-cases article div{padding:24px}.industry-input-bar{background:var(--brand-panel);color:var(--brand-text)}.industry-input-bar strong{display:block;color:var(--brand-accent-ink);padding-top:16px}.industry-program-cta h2{max-width:28ch}.lab-gradient-hero{display:grid;align-items:center;min-height:500px;padding:80px 0;background:linear-gradient(135deg,#202124,#0d1e2d);color:var(--brand-inverse)}.lab-hero-copy{max-width:800px}.lab-hero-copy h1{margin-left:auto;margin-right:auto}.lab-gradient-hero a.bfg-button-light{color:var(--brand-primary-dark)}.lab-evidence-link{color:var(--brand-inverse);border:1px solid var(--brand-inverse);padding:10px 18px;border-radius:2px;font-weight:680}.lab-evidence-link:hover{color:var(--brand-primary-dark);background:var(--brand-inverse)}.lab-gradient-hero h1,.lab-gradient-hero p{color:var(--brand-inverse)}.lab-gradient-hero .bfg-kicker{color:#f0a873}.lab-evidence-matrix{background:var(--brand-bg-alt);color:var(--brand-text)}.lab-evidence-matrix article{padding:16px;background:var(--brand-panel);color:var(--brand-text);border-top:3px solid var(--brand-primary-light)}.lab-evidence-matrix article p:last-child,.lab-release-flow article p:last-child{margin-bottom:0}.lab-release-flow .row{margin-top:8px}.lab-release-flow article{border-top:1px solid var(--brand-border);padding:16px}.lab-release-flow article b{display:grid;align-items:center;justify-items:center;place-items:center;width:40px;height:40px;margin-bottom:16px;background:var(--brand-primary-dark);color:var(--brand-inverse)}.contact-intake-hero{background:var(--brand-bg-alt);color:var(--brand-text)}.contact-intake-hero>.container>.row{min-height:472px}.contact-intake-hero img{width:100%;height:auto;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}.contact-region article{border:1px solid var(--brand-border);padding:16px;margin:16px 0}.contact-region article p{margin-bottom:0}.contact-full-form{border-top:4px solid var(--brand-accent)}.sustainability-compare-hero{background:var(--brand-panel);color:var(--brand-text)}.compare-panels{margin-top:16px}.compare-panels article{padding:24px;border:1px solid var(--brand-border);background:var(--brand-bg);color:var(--brand-text)}.compare-panels h2{font-size:1.25rem}.compare-panels article p{margin-bottom:0}.freight-form{display:flex;align-items:end;gap:16px;flex-wrap:wrap;max-width:760px}.freight-form label{font-weight:650}.freight-form input{border-color:#8594a0;margin-top:8px}.freight-output{flex:0 0 100%;font-weight:650}.freight-scenarios{background:var(--brand-bg-alt);color:var(--brand-text)}.freight-scenarios article{border:1px solid var(--brand-border);background:var(--brand-bg);color:var(--brand-text);padding:24px}.freight-brief-cta{color:var(--brand-inverse);background:var(--brand-primary-dark)}.freight-brief-cta h2,.freight-brief-cta li,.freight-brief-cta p{color:var(--brand-inverse)}.freight-brief-cta .bfg-form-card h3{color:var(--brand-text)}.blog-index,.blog-reading,.legal-copy{padding-top:64px;padding-bottom:64px}.blog-index-heading{margin-bottom:32px}.blog-detail-sidebar>nav,.blog-recent{padding:16px;background:var(--brand-panel);color:var(--brand-text)}.blog-detail-sidebar h2,.blog-recent h2{font-size:1.2rem}.blog-entries>article{border-bottom:1px solid var(--brand-border);padding:0 0 24px;margin-bottom:24px}.blog-byline{font-size:.9rem}.blog-article-body{margin:32px 0;word-wrap:anywhere}.blog-article-body img{height:auto}.blog-author,.blog-reply{padding:24px;border:1px solid var(--brand-border)}.blog-neighbors{padding:24px 0}.blog-detail-sidebar>nav{margin-bottom:16px}.blog-toc-sub{margin-left:16px}[data-toc-region][hidden]{display:none!important}[data-toc-region] [aria-current]{font-weight:700;color:var(--brand-accent-ink)}.blog-mobile-toc{margin:16px 0}.legal-copy{max-width:860px}.legal-copy header{padding-bottom:24px;border-bottom:1px solid var(--brand-border)}.legal-copy section{margin-top:32px}@media (min-width:992px){.bfg-sticky{position:sticky;top:100px}}@media (max-width:767.98px){.blog-index,.blog-reading,.legal-copy,.sub-hero{padding-top:48px;padding-bottom:48px}.about-facts-hero{padding-bottom:24px}.contact-intake-hero>.container>.row,.lab-gradient-hero{min-height:0}.catalog-item,.catalog-row{gap:8px}.lab-release-flow article{border-top:0;border-left:1px solid var(--brand-border);padding-top:0;padding-left:16px}}