:root{--brand-primary:#75391A;--brand-primary-light:#773F22;--brand-primary-dark:#422110;--brand-accent:#4da3ff;--brand-text:#1b2733;--brand-inverse:#ffffff;--brand-bg:#ffffff;--brand-bg-alt:#f4f6fa;--brand-muted:#e8eef2;--brand-border:#d4dee5;--dl-blue:#1d4e78;--dl-soft-blue:#dbeaf7;--dl-radius:4px}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,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1rem;line-height:1.6}main{min-height:50vh}h1,h2,h3,h4{line-height:1.14;word-wrap:anywhere}h1{font-size:max(2rem, min(4vw, 3.5rem));font-weight:730;letter-spacing:-.035em}h2{font-size:max(1.5rem, min(2.6vw, 2.25rem));font-weight:690;letter-spacing:-.025em}h3{font-size:1.17rem;font-weight:680}p{margin-bottom:16px}a{color:#1d4e78;color:var(--dl-blue)}img{max-width:100%}img[src=""]{font-size:0}[hidden]{display:none!important}:focus-visible{outline:#2c78bb solid 3px;outline-offset:3px}.btn{border-radius:4px;border-radius:var(--dl-radius);font-weight:650;padding:10px 16px}.btn-primary,.btn-primary:active,.btn-primary:focus{color:#fff;background:#1d4e78;background:var(--dl-blue);border-color:#1d4e78;border-color:var(--dl-blue)}.btn-primary:hover{color:#fff;background:#422110;background:var(--brand-primary-dark);border-color:#422110;border-color:var(--brand-primary-dark)}.btn-outline-primary{color:#1d4e78;color:var(--dl-blue);border-color:#1d4e78;border-color:var(--dl-blue)}.btn-outline-primary:focus,.btn-outline-primary:hover{color:#fff;background:#1d4e78;background:var(--dl-blue);border-color:#1d4e78;border-color:var(--dl-blue)}.btn-light,.btn-light:hover{color:#422110;color:var(--brand-primary-dark);background:#fff;border-color:#fff}.dl-btn-ghost{color:#fff;border:1px solid #fff}.dl-btn-ghost:focus,.dl-btn-ghost:hover{color:#422110;color:var(--brand-primary-dark);background:#fff;border-color:#fff}.utility-line{padding-top:8px;padding-bottom:8px;color:#1b2733;color:var(--brand-text);background:#dbeaf7;background:var(--dl-soft-blue);font-size:.85rem;font-weight:620}.utility-line a{color:#422110;color:var(--brand-primary-dark)}.dl-navbar-dark{color:#fff;background:#422110;background:var(--brand-primary-dark);border-bottom:1px solid #365b78;padding-top:8px;padding-bottom:8px}.dl-navbar-dark .navbar-brand{color:#fff}.dl-navbar-dark .navbar-brand img{display:block;-o-object-fit:contain;object-fit:contain;color:#fff}.dl-navbar-dark .nav-link{color:#fff;margin-left:4px;margin-right:4px;font-weight:550}.dl-navbar-dark .nav-link.active,.dl-navbar-dark .nav-link:hover{color:#a3d0ff}.dl-navbar-dark .navbar-toggler{border-color:#a3d0ff}.dl-band{padding-top:64px;padding-bottom:64px}.dl-band h2{margin-bottom:24px}.dl-kicker{display:inline-block;color:#1d4e78;color:var(--dl-blue);text-transform:uppercase;letter-spacing:.11em;font-size:.76rem;font-weight:760;margin-bottom:12px}.dl-actions,.dl-heading{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.dl-heading{justify-content:space-between;margin-bottom:24px}.dl-heading h2{margin-bottom:0}.dl-dark{background:#422110;background:var(--brand-primary-dark);color:#fff;color:var(--brand-inverse)}.dl-dark h1,.dl-dark h2,.dl-dark h3,.dl-dark li,.dl-dark p,.dl-dark span{color:#fff;color:var(--brand-inverse)}.dl-dark .dl-kicker,.dl-dark a:not(.btn){color:#a3d0ff}.dl-cta{padding:80px 0 96px}.dl-cta p{max-width:65ch}.dl-cta .text-center p{margin-left:auto;margin-right:auto}.dl-cta .text-center .dl-actions{justify-content:center}.dl-index{display:inline-grid;align-items:center;justify-items:center;place-items:center;width:40px;height:32px;margin-bottom:16px;color:#1d4e78;color:var(--dl-blue);border:1px solid #d4dee5;border:1px solid var(--brand-border);font:700 0.85rem ui-monospace,monospace}.dl-card{height:100%;padding:24px;border:1px solid #d4dee5;border:1px solid var(--brand-border);border-radius:4px;border-radius:var(--dl-radius);background:#fff}.dl-card p:last-child{margin-bottom:0}.wps-gateway-hero{padding:64px 0 48px;background:#f4f6fa;background:var(--brand-bg-alt);color:#1b2733;color:var(--brand-text)}.wps-gateway-intro{max-width:850px;margin-bottom:32px}.wps-gateway-intro p{margin:16px 0 0;font-size:1.125rem}.wps-gateway-card{position:relative;display:flex;align-items:end;min-height:420px;padding:24px;overflow:hidden;border-radius:8px;isolation:isolate}.wps-catalog{background:radial-gradient(ellipse at 82% 20%,#365b78,#262b3a 64%,#0d1e2d);color:#fff}.wps-catalog .gateway-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}.wps-catalog::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;content:"";background:linear-gradient(180deg,transparent 10%,rgba(13,30,45,.9) 77%)}.wps-catalog h2,.wps-catalog p{color:#fff}.wps-catalog .dl-kicker{color:#a3d0ff}.wps-rfq{background:#dbeaf7;background:var(--dl-soft-blue);border:1px solid #bad0e3;color:#1b2733;color:var(--brand-text)}.gateway-spec{position:absolute;top:32px;right:24px;bottom:auto;left:24px;display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;max-width:340px;padding:16px;border:1px solid #b6cde0;border-left:4px solid #1d4e78;border-left:4px solid var(--dl-blue);color:#422110;color:var(--brand-primary-dark);background:rgba(255,255,255,.68);font:600 0.84rem ui-monospace,monospace}.gateway-copy{width:100%}.gateway-copy h2{margin-bottom:8px}.gateway-copy p{max-width:45ch}.catalog-tile{height:100%;border:1px solid #d4dee5;border:1px solid var(--brand-border);border-radius:4px;border-radius:var(--dl-radius);overflow:hidden}.catalog-tile img,.product-select img{display:block;width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;background:#e8eef2;background:var(--brand-muted)}.tile-caption{padding:16px}.tile-caption h3{margin-bottom:4px}.tile-caption p{margin:0}.home-specs{background:#f4f6fa;background:var(--brand-bg-alt)}.spec-group{overflow:hidden;border:1px solid #d4dee5;border:1px solid var(--brand-border);border-radius:4px;border-radius:var(--dl-radius);background:#fff}.spec-group h3{margin:0;background:#e8eef2;background:var(--brand-muted);padding:12px 16px}.spec-group dl{display:grid;grid-template-columns:200px 1fr;margin:0}.spec-group dd,.spec-group dt{margin:0;padding:16px;border-top:1px solid #d4dee5;border-top:1px solid var(--brand-border)}.spec-group dt{background:#f4f6fa;background:var(--brand-bg-alt)}.home-milestones{background:#e8eef2;background:var(--brand-muted)}.home-milestones .dl-card{border-top:3px solid #1d4e78;border-top:3px solid var(--dl-blue)}.home-buyers{background:#f4f6fa;background:var(--brand-bg-alt)}.buyer-tile{position:relative;overflow:hidden;border-radius:4px;border-radius:var(--dl-radius);background:#773f22;background:var(--brand-primary-light);color:#fff}.buyer-tile img{display:block;width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;transition:transform .25s}.buyer-tile:hover img{transform:scale(1.05)}.buyer-tile h3{position:absolute;top:auto;right:0;bottom:0;left:0;padding:32px 8px 16px;margin:0;text-align:center;background:linear-gradient(transparent,rgba(13,30,45,.95));color:#fff}.home-evidence{background:#dbeaf7;background:var(--dl-soft-blue);border-top:1px solid #d4dee5;border-bottom:1px solid #d4dee5;border-top:1px solid var(--brand-border);border-bottom:1px solid var(--brand-border);color:#1b2733;color:var(--brand-text)}.proof-line{display:flex;padding-top:16px;padding-bottom:16px}.proof-line>div{flex:1;padding:8px 16px}.proof-line>div+div{border-left:1px solid #d4dee5;border-left:1px solid var(--brand-border)}.proof-line span,.proof-line strong{display:block}.proof-line strong{font-size:1.45rem;color:#1d4e78;color:var(--dl-blue)}.service-strip{padding-top:48px;padding-bottom:48px}.service-strip .proof-line strong{color:#a3d0ff}.home-faq .accordion-button{color:#1b2733;color:var(--brand-text);background:#f4f6fa;background:var(--brand-bg-alt);font-weight:640}.home-cta{background:#75391a;background:var(--brand-primary)}.products-hero{background:#e8eef2;background:var(--brand-muted);padding-bottom:48px}.products-hero p{max-width:65ch;margin:0}.products-grid{padding-top:32px}.tire-category+.tire-category{margin-top:48px}.product-card{height:100%}.product-select{display:block;height:100%;width:100%;text-align:left;padding:0 0 16px;border:1px solid #d4dee5;border:1px solid var(--brand-border);border-radius:4px;border-radius:var(--dl-radius);overflow:hidden;background:#fff;color:#1b2733;color:var(--brand-text)}.product-select:hover{border-color:#1d4e78;border-color:var(--dl-blue)}.product-select img{-o-object-fit:contain;object-fit:contain}.product-ask,.product-name{display:block;padding-left:16px;padding-right:16px;word-wrap:anywhere}.product-name{margin-top:16px;font-weight:700}.product-ask{margin-top:8px;color:#1d4e78;color:var(--dl-blue);font-size:.88rem}.services-hero{background:linear-gradient(90deg,#fff 0 58%,#e8eef2 58%);background:linear-gradient(90deg,#fff 0,#fff 58%,var(--brand-muted) 58%)}@supports (background:linear-gradient(red 0%,red 0% 1%,red 2%)){.services-hero{background:linear-gradient(90deg,#fff 0 58%,var(--brand-muted) 58%)}}.about-hero{background:#f4f6fa;background:var(--brand-bg-alt)}.contact-hero{background:#dbeaf7;background:var(--dl-soft-blue)}.scenario-media,.split-media{display:block;width:100%;aspect-ratio:11/7;-o-object-fit:cover;object-fit:cover;border-radius:4px;border-radius:var(--dl-radius);background:#e8eef2;background:var(--brand-muted)}.services-map .dl-card{border-width:0 0 1px;border-radius:0;padding-left:16px;padding-right:16px}.service-scenarios{background:#f4f6fa;background:var(--brand-bg-alt)}.scenario+.scenario{margin-top:48px}.service-close{background:#dbeaf7;background:var(--dl-soft-blue)}.about-story .narrative{max-width:720px;margin-left:auto;margin-right:auto}.about-story blockquote{margin:24px 0;padding:16px 24px;border-left:4px solid #1d4e78;border-left:4px solid var(--dl-blue);background:#f4f6fa;background:var(--brand-bg-alt);font-size:1.22rem;font-weight:630}.about-principles{background:#e8eef2;background:var(--brand-muted)}.about-principles .dl-card{background:0 0;border:0;padding:16px}.about-impact .scenario{border-top:1px solid #d4dee5;border-top:1px solid var(--brand-border);padding-top:24px}.about-close{background:#f4f6fa;background:var(--brand-bg-alt)}.about-close .form-panel{max-width:850px}.industries-gateway{background:#fff;border-bottom:1px solid #d4dee5;border-bottom:1px solid var(--brand-border)}.industries-gateway .wps-gateway-intro{border-left:4px solid #1d4e78;border-left:4px solid var(--dl-blue);padding-left:24px}.industries-matrix .dl-card{border-top:3px solid #1d4e78;border-top:3px solid var(--dl-blue)}.industries-choices{background:#f4f6fa;background:var(--brand-bg-alt)}.industries-choices article+article{margin-top:32px}.industry-close{background:#e8eef2;background:var(--brand-muted)}.contact-markets .dl-card{border-left:3px solid #1d4e78;border-left:3px solid var(--dl-blue)}.contact-form{background:#f4f6fa;background:var(--brand-bg-alt)}.wps-spec-hero{padding-top:64px;padding-bottom:64px}.wps-spec-card{background:#262b3a;border:1px solid #365b78;border-radius:4px;border-radius:var(--dl-radius);padding:24px}.wps-spec-card h2,.wps-spec-card li{color:#fff}.wps-spec-card ul{margin-bottom:0}.quick-rfq-wizard{scroll-margin-top:80px;background:#f4f6fa;background:var(--brand-bg-alt)}.quick-handoff .dl-card{border-width:0 0 1px;border-radius:0;padding-left:16px;padding-right:16px}.evidence-hero{background:#f4f6fa;background:var(--brand-bg-alt);padding-top:48px;padding-bottom:48px}.evidence-table{padding-bottom:32px}.evidence-list{padding-top:32px}.evidence-list li+li{margin-top:16px}.journal-index{background:#f4f6fa;background:var(--brand-bg-alt)}.journal-index h1{margin-bottom:32px}.journal-sidebar{position:sticky;top:100px;background:#fff;padding:24px;border:1px solid #d4dee5;border:1px solid var(--brand-border)}.author-box h2,.journal-sidebar h2{font-size:1.15rem;margin-bottom:16px}.journal-sidebar ul{margin:0;padding:0;list-style:none}.journal-sidebar li{display:flex;gap:8px;margin-top:12px}.journal-date{color:#1b2733;color:var(--brand-text);background:#e8eef2;background:var(--brand-muted);padding:2px 4px;white-space:nowrap;font-size:.78rem;align-self:start}.journal-entry{background:#fff;padding:24px;border:1px solid #d4dee5;border:1px solid var(--brand-border);margin-bottom:32px}.journal-entry h2{margin-bottom:16px}.article-byline{padding-top:12px;border-top:1px solid #d4dee5;border-top:1px solid var(--brand-border);font-size:.9rem}.journal-content{margin-top:32px;margin-bottom:32px;word-wrap:anywhere}.author-box,.journal-share{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-top:24px;margin-bottom:24px}.author-box{padding:16px;background:#f4f6fa;background:var(--brand-bg-alt)}.author-box p{margin:0}.journal-reply{margin-top:32px}.legal-privacy{background:#f4f6fa;background:var(--brand-bg-alt)}.legal-copy{max-width:720px;margin-left:auto;margin-right:auto}.legal-copy h2{margin:32px 0 8px;font-size:1.3rem}.error-missing{background:#f4f6fa;background:var(--brand-bg-alt)}.error-request{background:#dbeaf7;background:var(--dl-soft-blue)}.wps-verification-strip{padding:16px 0;border-bottom:1px solid #365b78;color:#fff;overflow-x:auto}.footer-main{padding-top:48px;padding-bottom:48px}.footer-main>p{max-width:75ch;margin-bottom:24px}.footer-main h2{font-size:1.15rem}.footer-main ul{padding-left:0;list-style:none}.footer-main li+li{margin-top:8px}.footer-bottom{padding-top:24px;margin-top:24px;border-top:1px solid #365b78}@media (min-width:992px){.contact-hero{min-height:600px;display:grid;align-items:center}}@media (max-width:991.98px){.dl-navbar-dark .navbar-collapse{padding-bottom:16px}.dl-navbar-dark .dl-btn-ghost{margin-top:8px}.wps-gateway-card .btn{width:100%}.services-hero{background:#f4f6fa;background:var(--brand-bg-alt)}.journal-sidebar{position:static}}@media (max-width:767.98px){.dl-band,.wps-gateway-hero,.wps-spec-hero{padding-top:48px;padding-bottom:48px}.dl-cta{padding:48px 0 64px}.proof-line{flex-wrap:wrap}.proof-line>div{flex:0 0 50%}.proof-line>div:nth-child(3){border-left:0}.spec-group dl{grid-template-columns:1fr}.spec-group dd{border-top:0}.dl-actions .btn{flex:1 1 auto}.wps-gateway-card{min-height:420px}}@media (prefers-reduced-motion:reduce){.buyer-tile img{transition:none}}.layout-aboutus-dl-band,.layout-industries-dl-band,.layout-services-dl-band,.layout-sustainability-dl-band{padding-top:64px;padding-bottom:64px}.layout-aboutus-dl-band h2,.layout-industries-dl-band h2,.layout-services-dl-band h2,.layout-sustainability-dl-band h2{margin-bottom:24px}@media (max-width:767.98px){.layout-aboutus-dl-band,.layout-industries-dl-band,.layout-services-dl-band,.layout-sustainability-dl-band,.wps-gateway-hero,.wps-spec-hero{padding-top:48px;padding-bottom:48px}}