:root{--brand-primary:#751A2C;--brand-primary-light:#772233;--brand-primary-dark:#42101A;--brand-secondary:#e57a2d;--brand-accent:#e57a2d;--brand-accent-light:#f0a873;--brand-text:#1b2733;--brand-inverse:#fff;--brand-bg:#fff;--brand-bg-alt:#f3f7fa;--brand-border:#d4dee5;--fuel-paper:#fff8ef;--fuel-round:16px}body{background:#fff;background:var(--brand-bg);color:#1b2733;color:var(--brand-text);font-family:system-ui,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,-apple-system,"Segoe UI",sans-serif;line-height:1.6}dd,li,p,td{word-wrap:anywhere}h1,h2,h3{color:#751a2c;color:var(--brand-primary);letter-spacing:-.025em;line-height:1.14;font-weight:720}h1{font-size:max(2rem, min(4vw, 3.5rem));margin-bottom:24px}h2{font-size:max(1.625rem, min(3vw, 2.5rem));margin-bottom:16px}h3{font-size:1.2rem;margin-bottom:8px}a{color:#751a2c;color:var(--brand-primary);text-underline-offset:0.2em}a:hover{color:#723;color:var(--brand-primary-light)}[tabindex]:focus-visible,a:focus-visible,button:focus-visible{outline:#e57a2d solid 3px;outline:3px solid var(--brand-accent);outline-offset:3px}img{max-width:100%}[hidden]{display:none!important}.fuel-section{padding:80px 0}.cta-section{padding:80px 0 96px}.fuel-section-intro{max-width:710px;margin-bottom:32px}.fuel-kicker{margin-bottom:16px;color:#751a2c;color:var(--brand-primary);font-size:.76rem;font-weight:760;letter-spacing:.14em;text-transform:uppercase}.fuel-actions{display:flex;gap:16px;flex-wrap:wrap;align-items:center}.fuel-text-link{font-weight:710}.fuel-symbol{display:inline-grid;align-items:center;justify-items:center;place-items:center;width:52px;height:52px;margin-bottom:16px;background:#e8eef2;color:#751a2c;color:var(--brand-primary);border-radius:16px;font-size:1.55rem}.btn{border-radius:8px;padding:10px 16px;font-weight:700}.btn-primary{--bs-btn-bg:var(--brand-primary);--bs-btn-border-color:var(--brand-primary);--bs-btn-hover-bg:var(--brand-primary-dark);--bs-btn-hover-border-color:var(--brand-primary-dark);--bs-btn-active-bg:var(--brand-primary-light);--bs-btn-active-border-color:var(--brand-primary-light)}.btn-outline-primary{--bs-btn-color:var(--brand-primary);--bs-btn-border-color:var(--brand-primary);--bs-btn-hover-bg:var(--brand-primary);--bs-btn-hover-border-color:var(--brand-primary);--bs-btn-active-bg:var(--brand-primary-dark);--bs-btn-active-border-color:var(--brand-primary-dark)}.fuel-button-accent{color:#42101a;color:var(--brand-primary-dark);background:#f0a873;background:var(--brand-accent-light);border-color:#f0a873;border-color:var(--brand-accent-light)}.fuel-button-accent:focus-visible,.fuel-button-accent:hover{color:#42101a;color:var(--brand-primary-dark);background:#ffd3b0;border-color:#ffd3b0}.fuel-pill{border-radius:99px}.fuel-dark{background:#42101a;background:var(--brand-primary-dark);color:#fff;color:var(--brand-inverse)}.fuel-dark a:not(.btn),.fuel-dark h1,.fuel-dark h2,.fuel-dark h3,.fuel-dark p{color:#fff;color:var(--brand-inverse)}.fuel-dark .fuel-kicker{color:#f0a873;color:var(--brand-accent-light)}.skip-content:focus{position:absolute;z-index:1100;top:8px;left:8px;background:#fff;color:#751a2c;color:var(--brand-primary);padding:8px 16px}.fuel-navbar{background:#42101a;background:var(--brand-primary-dark);padding:12px 0}.fuel-navbar .navbar-brand{display:block;margin-right:16px;padding:0}.fuel-navbar .navbar-brand img{display:block;width:176px;height:40px;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;color:#fff;color:var(--brand-inverse);font-size:1rem;font-weight:720}.fuel-navbar .nav-link{color:#fff;color:var(--brand-inverse);font-size:.9rem;font-weight:600;padding:8px 10px;white-space:nowrap}.fuel-navbar .nav-link.active,.fuel-navbar .nav-link:hover{color:#f0a873;color:var(--brand-accent-light)}.fuel-navbar .navbar-toggler{border-color:#8fa2af}.fuel-utility{background:#fff8ef;background:var(--fuel-paper);border-bottom:1px solid #e7d9c8}.fuel-utility .container{display:flex;justify-content:space-between;align-items:center;gap:8px 24px;padding-top:8px;padding-bottom:8px}.fuel-utility a,.fuel-utility span{color:#751a2c;color:var(--brand-primary);font-size:.8rem;font-weight:700}.fuel-footer{background:#42101a;background:var(--brand-primary-dark);color:#fff;color:var(--brand-inverse);padding:64px 0 32px}.fuel-footer a:not(.btn),.fuel-footer h2,.fuel-footer h3,.fuel-footer p{color:#fff;color:var(--brand-inverse)}.fuel-footer p{max-width:50ch}.footer-heading{font-size:1.5rem}.fuel-footer-links{display:flex;flex-wrap:wrap;gap:8px 24px}.fuel-footer a:not(.btn):hover{color:#f0a873;color:var(--brand-accent-light)}.fuel-social{display:flex;gap:16px;margin:32px 0;padding:16px 0;border-top:1px solid #52616e;border-bottom:1px solid #52616e}.fuel-social a{display:grid;align-items:center;justify-items:center;place-items:center;width:32px;height:32px;border:1px solid #8fa2af;border-radius:50%;font-size:.75rem;font-weight:750;-webkit-text-decoration:none;text-decoration:none}.fuel-footer .fuel-copyright{max-width:none;margin:0;text-align:center;font-size:.875rem}.modal-title{color:#751a2c;color:var(--brand-primary)}.fuel-media{position:relative;overflow:hidden;isolation:isolate;background:repeating-linear-gradient(135deg,#e8eef2 0,#e8eef2 32px,#f3f7fa 32px,#f3f7fa 64px)}.fuel-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}img[src=""]{visibility:hidden}.fuel-navbar .navbar-brand:has(img[src=""]){background:radial-gradient(circle at 20px 20px,#0d1e2d 0 5px,#f0a873 5.5px 7px,#0d1e2d 7.5px 12px,#e8eef2 12.5px 14px,transparent 14.5px)}.fuel-error .container,.fuel-legal .container{max-width:800px}.fuel-legal h2{margin-top:40px;font-size:1.5rem}.fuel-legal p{max-width:72ch}.fuel-error{background:#fff8ef;background:var(--fuel-paper)}@media (max-width:991.98px){.fuel-navbar .navbar-collapse{padding-top:16px}.fuel-navbar .fuel-pill{margin-top:8px}}@media (max-width:575.98px){.fuel-utility .container{flex-wrap:wrap}.fuel-section{padding:64px 0}.cta-section{padding:64px 0 80px}}.layout-aboutus-fuel-section,.layout-industries-fuel-section,.layout-sustainability-fuel-section{padding:80px 0}.layout-aboutus-fuel-section-intro,.layout-industries-fuel-section-intro,.layout-sustainability-fuel-section-intro{max-width:710px;margin-bottom:32px}@media (max-width:575.98px){.layout-aboutus-fuel-section,.layout-industries-fuel-section,.layout-sustainability-fuel-section{padding:64px 0}}.fuel-rfq{color:#1b2733;color:var(--brand-text)}.fuel-rfq fieldset{min-width:0;margin:0 0 24px;padding:0 0 24px;border-bottom:1px solid #d4dee5;border-bottom:1px solid var(--brand-border)}.fuel-rfq legend{font-size:1.15rem;font-weight:720;color:#751a2c;color:var(--brand-primary)}.fuel-rfq label{font-size:.9rem;font-weight:620;color:#1b2733;color:var(--brand-text)}.fuel-rfq .form-control,.fuel-rfq .form-select{margin-top:4px;border-color:#8fa2af;min-height:44px}.fuel-form-privacy{margin:16px 0 0;font-size:.875rem}.fuel-form-actions{display:flex;flex-wrap:wrap;gap:8px}.fuel-form-progress{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;grid-gap:8px;gap:8px;margin:0 0 24px;list-style:none}.fuel-form-progress li{border-top:3px solid #d4dee5;border-top:3px solid var(--brand-border);color:#1b2733;color:var(--brand-text);padding:8px 2px 0;font-size:.85rem}.fuel-form-progress li[aria-current=step]{border-color:#e57a2d;border-color:var(--brand-secondary);font-weight:750;color:#751a2c;color:var(--brand-primary)}.fuel-form-review{margin-top:24px;padding:16px;background:#f3f7fa;background:var(--brand-bg-alt);border-radius:8px}.fuel-form-review dl{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);grid-gap:4px 12px;gap:4px 12px;margin:8px 0 0;font-size:.875rem}.fuel-form-review dd{margin:0;white-space:pre-wrap}