@charset "UTF-8";:root{--brand-primary:#4E751A;--brand-primary-light:#537722;--brand-primary-dark:#2D4210;--brand-accent:#e9a23b;--brand-bg:#ffffff;--brand-bg-alt:#f7f4ee;--brand-surface-muted:#e8eef2;--brand-text:#1b2733;--brand-text-inverse:#ffffff;--brand-border:#d4dee5}body{background-color:#fff;background-color:var(--brand-bg);color:#1b2733;color:var(--brand-text);font-family:system-ui,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;line-height:1.6}h1,h2,h3{font-weight:720;line-height:1.15;letter-spacing:-.025em}h1{font-size:max(2rem, min(4vw, 3.5rem));margin-bottom:16px}h2{font-size:max(1.5rem, min(2.6vw, 2.25rem));margin-bottom:16px}h3{font-size:1.125rem;margin-bottom:8px}p{margin-bottom:16px}a{color:#4e751a;color:var(--brand-primary)}a:hover{color:#2d4210;color:var(--brand-primary-dark)}:focus-visible{outline:#e9a23b solid 3px;outline:3px solid var(--brand-accent);outline-offset:3px}[id]{scroll-margin-top:88px}.bbs-band{padding-top:64px;padding-bottom:64px}.bbs-kicker{display:inline-block;margin-bottom:8px;color:#4e751a;color:var(--brand-primary);font-size:.78rem;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.bbs-section-intro{max-width:650px;margin:0 auto 32px}.bbs-dark{background-color:#2d4210;background-color:var(--brand-primary-dark);color:#fff;color:var(--brand-text-inverse)}.bbs-dark h1,.bbs-dark h2,.bbs-dark h3,.bbs-dark li,.bbs-dark p{color:#fff;color:var(--brand-text-inverse)}.bbs-dark .bbs-kicker{color:#e9a23b;color:var(--brand-accent)}.bbs-dark a:not(.btn){color:#fff;color:var(--brand-text-inverse)}.btn-bbs{background-color:#4e751a;background-color:var(--brand-primary);border-color:#4e751a;border-color:var(--brand-primary);color:#fff;color:var(--brand-text-inverse);border-radius:4px;font-weight:650}.btn-bbs:focus-visible,.btn-bbs:hover{background-color:#2d4210;background-color:var(--brand-primary-dark);border-color:#2d4210;border-color:var(--brand-primary-dark);color:#fff;color:var(--brand-text-inverse)}.bbs-dark .btn-bbs{background-color:#e9a23b;background-color:var(--brand-accent);border-color:#e9a23b;border-color:var(--brand-accent);color:#2d4210;color:var(--brand-primary-dark)}.bbs-dark .btn-bbs:focus-visible,.bbs-dark .btn-bbs:hover{background-color:#fff;background-color:var(--brand-bg);border-color:#fff;border-color:var(--brand-bg);color:#2d4210;color:var(--brand-primary-dark)}.bbs-dark .btn-outline-light{color:#fff;color:var(--brand-text-inverse)}.bbs-dark .btn-outline-light:focus-visible,.bbs-dark .btn-outline-light:hover{color:#2d4210;color:var(--brand-primary-dark)}.bbs-topbar{padding-top:8px;padding-bottom:8px;background-color:#2d4210;background-color:var(--brand-primary-dark);color:#fff;color:var(--brand-text-inverse);font-size:.8125rem}.bbs-topbar a{color:#e9a23b;color:var(--brand-accent)}.bbs-navbar{background-color:#fff;background-color:var(--brand-bg);box-shadow:0 2px 10px rgba(13,30,45,.0588235294)}.bbs-navbar .navbar-brand img{display:block;width:180px;height:40px;-o-object-fit:contain;object-fit:contain;color:#1b2733;color:var(--brand-text)}.bbs-navbar .nav-link{position:relative;color:#1b2733;color:var(--brand-text);font-weight:650}.bbs-navbar .nav-link.active,.bbs-navbar .nav-link:hover{color:#4e751a;color:var(--brand-primary)}.bbs-navbar .nav-link::after{position:absolute;top:auto;right:8px;bottom:3px;left:8px;height:2px;content:"";background-color:#4e751a;background-color:var(--brand-primary);transform:scaleX(0);transition:transform .18s}.bbs-navbar .nav-link.active::after,.bbs-navbar .nav-link:hover::after{transform:scaleX(1)}.bbs-footer{background-color:#2d4210;background-color:var(--brand-primary-dark);color:#fff;color:var(--brand-text-inverse);padding:64px 0 32px}.bbs-footer h2{font-size:1rem;color:#fff;color:var(--brand-text-inverse)}.bbs-footer a{color:#d4dee5}.bbs-footer a:hover{color:#fff;color:var(--brand-text-inverse)}.bbs-footer li{margin-bottom:8px}.bbs-disclosure{max-width:780px;margin-top:24px;color:#fff;color:var(--brand-text-inverse)}.bbs-footer-line{border-top:1px solid #365b78;padding-top:16px}.home-hero{position:relative;isolation:isolate;display:grid;align-items:center;justify-items:center;place-items:center;min-height:620px;padding:160px 0 96px;text-align:center}.contact-hero::after,.home-hero::after,.services-close::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;content:"";background:linear-gradient(100deg,rgba(13,30,45,.9294117647),rgba(13,30,45,.5882352941))}.bbs-band-image,.home-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.catalog-item img[src=""],img[src=""][data-ai-prompt]{color:transparent;font-size:0}.home-hero-copy{max-width:800px}.home-hero-copy p{max-width:620px;margin-left:auto;margin-right:auto}.home-hero-actions{margin-top:32px}.home-product-options{background-color:#e8eef2;background-color:var(--brand-surface-muted)}.home-wheel-card{background-color:#fff;background-color:var(--brand-bg);overflow:hidden;border:1px solid #d4dee5;border:1px solid var(--brand-border);border-radius:4px}.home-wheel-card img{display:block;width:100%;aspect-ratio:4/3;-o-object-fit:contain;object-fit:contain;background-color:#e8eef2;background-color:var(--brand-surface-muted)}.home-wheel-card div{padding:24px}.home-comparison{background-color:#f7f4ee;background-color:var(--brand-bg-alt)}.bbs-table{--bs-table-color:var(--brand-text);min-width:620px}.bbs-table thead th{background-color:#4e751a;background-color:var(--brand-primary);color:#fff;color:var(--brand-text-inverse)}.bbs-table td,.bbs-table th{padding:16px}.bbs-scroll{display:flex;gap:16px;overflow-x:auto;padding:4px 4px 16px;scrollbar-color:#537722 #e8eef2;scrollbar-color:var(--brand-primary-light) var(--brand-surface-muted)}.bbs-timeline{list-style:none;padding-left:4px}.bbs-timeline li{flex:1 0 210px;position:relative;padding:24px 16px 0;border-top:2px solid #d4dee5;border-top:2px solid var(--brand-border)}.timeline-number{display:inline-block;margin-bottom:8px;color:#4e751a;color:var(--brand-primary);font-size:1.4rem;font-weight:750}.home-buyers{background-color:#f7f4ee;background-color:var(--brand-bg-alt)}.buyer-rail article{flex:0 0 200px;background-color:#fff;background-color:var(--brand-bg);border:1px solid #d4dee5;border:1px solid var(--brand-border);padding:16px}.buyer-rail p,.wps-evidence p{margin-bottom:0}.wps-evidence{background-color:#e8eef2;background-color:var(--brand-surface-muted)}.wps-evidence article{background-color:#fff;background-color:var(--brand-bg);border-left:3px solid #4e751a;border-left:3px solid var(--brand-primary);padding:16px}.about-next,.home-rfq,.industry-rfq,.packaging-rfq,.services-close{padding-top:48px;padding-bottom:64px}.bbs-split-form{display:grid;grid-template-columns:3fr 2fr;grid-gap:32px;gap:32px;align-items:center}.bbs-split-form>*{min-width:0}.bbs-checks{list-style:outside;padding-left:24px}.catalog-heading{max-width:750px;margin-bottom:32px}.catalog-category{margin-top:24px}.catalog-category h2{font-size:1.375rem;border-bottom:2px solid #4e751a;border-bottom:2px solid var(--brand-primary);padding-bottom:8px}.catalog-item{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;grid-gap:16px;gap:16px;width:100%;border:0;border-bottom:1px solid #d4dee5;border-bottom:1px solid var(--brand-border);background-color:#fff;background-color:var(--brand-bg);color:#1b2733;color:var(--brand-text);text-align:left;padding:8px}.catalog-item:hover{background-color:#f7f4ee;background-color:var(--brand-bg-alt)}.catalog-item img{-o-object-fit:contain;object-fit:contain;background-color:#e8eef2;background-color:var(--brand-surface-muted)}.catalog-product{min-width:0;word-wrap:anywhere}.catalog-product small{display:block}.catalog-action{color:#4e751a;color:var(--brand-primary);font-weight:650}.services-hero{padding:160px 0 64px;background-image:linear-gradient(120deg,#2d4210,#4e751a);background-image:linear-gradient(120deg,var(--brand-primary-dark),var(--brand-primary))}.services-hero h1,.services-hero p{max-width:780px}.service-rail article{flex:1 0 250px;padding:24px;border:1px solid #d4dee5;border:1px solid var(--brand-border);border-top:4px solid #4e751a;border-top:4px solid var(--brand-primary)}.service-rail p,.services-deliverables p:last-child{margin-bottom:0}.services-deliverables{background-color:#f7f4ee;background-color:var(--brand-bg-alt)}.services-deliverables article{padding:24px;border:1px solid #d4dee5;border:1px solid var(--brand-border);background-color:#fff;background-color:var(--brand-bg)}.service-counter{display:block;font-weight:750;color:#4e751a;color:var(--brand-primary);font-size:1.75rem}.services-close{position:relative;isolation:isolate}.about-heading{padding-top:64px;padding-bottom:32px}.about-facts{background-color:#e8eef2;background-color:var(--brand-surface-muted)}.about-facts-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px;margin:0}.about-facts-grid div{background-color:#fff;background-color:var(--brand-bg);padding:24px}.about-facts-grid dt{margin-bottom:8px;color:#4e751a;color:var(--brand-primary)}.about-facts-grid dd{margin:0}.about-records li{margin-bottom:16px}.about-next,.industries-hero{background-color:#f7f4ee;background-color:var(--brand-bg-alt)}.industries-hero .container{position:relative;isolation:isolate;overflow:hidden;padding-top:160px;padding-bottom:64px}.industries-illustration{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-2;opacity:.34}.industries-hero-copy{max-width:690px;padding:24px;background-color:#f7f4ee;background-color:var(--brand-bg-alt);border-left:3px solid #4e751a;border-left:3px solid var(--brand-primary)}.application-tiles article{padding:24px;border:1px solid #d4dee5;border:1px solid var(--brand-border)}.application-tiles p:last-child{margin-bottom:0}.industry-selector{background-color:#e8eef2;background-color:var(--brand-surface-muted)}.industry-selector details{border-bottom:1px solid #d4dee5;border-bottom:1px solid var(--brand-border);padding:16px 0}.industry-selector summary{font-weight:700}.industry-selector p{margin:8px 0 0}.industry-rfq{background-color:#f7f4ee;background-color:var(--brand-bg-alt)}.contact-hero{position:relative;isolation:isolate}.contact-heading{padding-top:160px;padding-bottom:64px}.contact-heading h1,.contact-heading p{max-width:690px}.contact-bar{background-color:#4e751a;background-color:var(--brand-primary);color:#fff;color:var(--brand-text-inverse);padding:16px 0}.contact-bar span{color:#e9a23b;color:var(--brand-accent);margin-left:8px;margin-right:8px}.contact-channels article{border-top:2px solid #4e751a;border-top:2px solid var(--brand-primary);padding:16px}.contact-brief{background-color:#e8eef2;background-color:var(--brand-surface-muted)}.wps-spec-card{padding:24px;background-color:#4e751a;background-color:var(--brand-primary);border:1px solid #537722;border:1px solid var(--brand-primary-light)}.wps-spec-card ul{margin-bottom:0}.quick-brief{background-color:#f7f4ee;background-color:var(--brand-bg-alt)}.quick-notes article{border-left:3px solid #e9a23b;border-left:3px solid var(--brand-accent);padding:16px}.packaging-hero{padding:96px 0 48px;background-color:#f7f4ee;background-color:var(--brand-bg-alt)}.packaging-pair article{padding:24px;background-color:#fff;background-color:var(--brand-bg);border-top:3px solid #4e751a;border-top:3px solid var(--brand-primary)}.packaging-pair p{margin-bottom:0}.packaging-calculator output{font-weight:700}.packaging-scenarios{background-color:#e8eef2;background-color:var(--brand-surface-muted)}.packaging-scenarios article{background-color:#fff;background-color:var(--brand-bg);padding:24px}.packaging-rfq{background-color:#f7f4ee;background-color:var(--brand-bg-alt)}.blog-listing{border-bottom:1px solid #d4dee5;border-bottom:1px solid var(--brand-border);padding-bottom:24px;margin-bottom:32px}.blog-byline,.blog-entry-link{margin-top:8px;font-size:.9rem}.blog-widget{background-color:#f7f4ee;background-color:var(--brand-bg-alt);padding:24px}.blog-widget h2{font-size:1.125rem}.blog-recents li{display:flex;gap:8px;align-items:start;margin-bottom:8px}.blog-recents time{flex:0 0 auto;padding:0 8px;background-color:#e8eef2;background-color:var(--brand-surface-muted);color:#1b2733;color:var(--brand-text);font-size:.8rem}.blog-sticky{position:sticky;top:88px;max-height:calc(100vh - 104px);overflow:auto}.blog-toc{border-bottom:1px solid #d4dee5;border-bottom:1px solid var(--brand-border);margin-bottom:16px;padding-bottom:16px}.blog-toc summary{font-weight:700;margin-bottom:8px}.blog-toc .toc-subheading{padding-left:16px}.blog-toc [aria-current=location]{text-decoration-thickness:3px;font-weight:750}.blog-article-copy img{max-width:100%;height:auto}.blog-article-copy h2,.blog-article-copy h3{margin-top:32px}.blog-adjacent,.blog-share{margin-top:24px;margin-bottom:24px}.blog-author{display:flex;gap:16px;align-items:center;background-color:#f7f4ee;background-color:var(--brand-bg-alt);padding:16px}.blog-author img{-o-object-fit:cover;object-fit:cover;border-radius:50%}.blog-author h2{font-size:1.125rem;margin-bottom:8px}.blog-reply{border-top:1px solid #d4dee5;border-top:1px solid var(--brand-border);padding-top:24px}.policy-copy{max-width:800px}.policy-copy h2{font-size:1.3rem;margin-top:24px}.bbs-error{max-width:720px}@media (max-width:991.98px){.home-hero{min-height:500px;padding:120px 0 64px}.contact-heading,.industries-hero .container,.services-hero{padding-top:96px}.bbs-navbar .navbar-collapse{padding-top:8px;padding-bottom:16px}.blog-sticky{position:static;max-height:none}.blog-toc{padding:16px;background-color:#f7f4ee;background-color:var(--brand-bg-alt)}}@media (max-width:767.98px){.bbs-band{padding-top:48px;padding-bottom:64px}.about-facts-grid,.bbs-split-form{grid-template-columns:minmax(0,1fr)}.catalog-item{grid-template-columns:64px minmax(0,1fr);gap:8px 16px}.catalog-action{grid-column:2}}@media (max-width:575.98px){.home-hero{min-height:400px;padding:80px 0 64px}.bbs-topbar .container{font-size:.75rem}}@media (prefers-reduced-motion:reduce){.bbs-navbar .nav-link::after{transition:none}}.layout-aboutus-bbs-band,.layout-industries-bbs-band,.layout-services-bbs-band,.layout-sustainability-bbs-band{padding-top:64px;padding-bottom:64px}.home-backdrop,.layout-aboutus-bbs-band-image,.layout-industries-bbs-band-image,.layout-services-bbs-band-image,.layout-sustainability-bbs-band-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:767.98px){.layout-aboutus-bbs-band,.layout-industries-bbs-band,.layout-services-bbs-band,.layout-sustainability-bbs-band{padding-top:48px;padding-bottom:64px}}.bbs-form-panel,.bbs-form-surface{background-color:#fff;background-color:var(--brand-bg);color:#1b2733;color:var(--brand-text);border:1px solid #d4dee5;border:1px solid var(--brand-border);border-radius:4px;padding:24px}.bbs-form-surface{box-shadow:0 8px 24px rgba(13,30,45,.0862745098)}.bbs-dark .bbs-form-surface p{color:#1b2733;color:var(--brand-text)}.bbs-dark .bbs-form-surface a{color:#4e751a;color:var(--brand-primary)}.bbs-dark .bbs-form-surface .btn-bbs{background-color:#4e751a;background-color:var(--brand-primary);border-color:#4e751a;border-color:var(--brand-primary);color:#fff;color:var(--brand-text-inverse)}.bbs-dark .bbs-form-surface .btn-bbs:hover{background-color:#2d4210;background-color:var(--brand-primary-dark);border-color:#2d4210;border-color:var(--brand-primary-dark)}.bbs-form-panel{max-width:900px}.bbs-project fieldset{margin:24px 0;min-width:0}.bbs-project legend{font-weight:700;font-size:1.15rem}.bbs-step-progress{list-style:none;display:flex;flex-wrap:wrap;gap:8px;padding:0}.bbs-step-progress li{padding:8px;background-color:#f7f4ee;background-color:var(--brand-bg-alt);color:#1b2733;color:var(--brand-text)}.bbs-step-progress [aria-current=step]{background-color:#4e751a;background-color:var(--brand-primary);color:#fff;color:var(--brand-text-inverse)}.bbs-brief-summary{padding:16px;margin:16px 0 0;background-color:#f7f4ee;background-color:var(--brand-bg-alt);white-space:pre-wrap;word-wrap:anywhere}