.wps-gateway-hero{padding:96px 0 64px;background:var(--brand-bg-alt)}.wps-gateway-intro{max-width:52rem;margin-bottom:32px}.wps-gateway-card{min-height:420px;padding:24px;border:1px solid var(--brand-border);border-radius:8px;display:flex;flex-direction:column;align-items:start;justify-content:center}.wps-gateway-card p{max-width:44ch}.wps-gateway-card .btn{margin-top:16px}.wps-catalog{background:var(--brand-bg)}.wps-rfq{background:var(--brand-surface-muted)}.wps-process article{padding:16px;border-top:2px solid var(--brand-primary-light)}.wps-process article>b{display:grid;align-items:center;justify-items:center;place-items:center;width:40px;height:40px;border-radius:50%;margin-bottom:16px;background:var(--brand-primary-light);color:#fff;font:700 0.9rem ui-monospace,monospace}.wps-evidence{background:var(--brand-surface-muted)}.abt-record,.desk-record,.svc-record{min-height:100%;background:var(--brand-bg);border:1px solid var(--brand-border);padding:24px}.svc-record{border-top:3px solid var(--brand-primary-light)}.abt-record{border-left:3px solid var(--brand-secondary)}.desk-record{border-bottom:3px solid var(--brand-primary-light)}.service-cta{background:var(--brand-primary-dark)}.service-cta .col-lg-7 p,.service-cta h2,.service-cta li{color:var(--brand-text-inverse)}.service-cta .row{align-items:start}.service-cta .col-lg-7{position:sticky;top:104px}.wps-spec-hero{padding:64px 0;background:var(--brand-primary-dark)}.wps-spec-hero h1,.wps-spec-hero p{color:var(--brand-text-inverse)}.wps-spec-hero .eyebrow{color:#f4bc76}.wps-spec-hero .btn-primary{color:var(--brand-text-inverse)}.wps-spec-card{border:1px solid #8398aa;padding:24px;background:var(--brand-primary);color:var(--brand-text-inverse)}.wps-spec-card h2,.wps-spec-card li{color:var(--brand-text-inverse)}.wps-spec-card ul{margin-bottom:0;padding-left:24px}.about-hero{background:linear-gradient(135deg,#0d1e2d,#30343f)}.about-hero .wps-spec-card{border-left:4px solid var(--brand-secondary)}.about-remit img,.responsible-gallery img,.responsible-hero img{width:100%;height:auto;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}.about-next{background:var(--brand-primary-light)}.about-next h2,.about-next p{color:var(--brand-text-inverse)}.about-next .btn-light{color:var(--brand-primary-dark)}.fitment-hero{background:repeating-linear-gradient(0deg,#0d1e2d 0 39px,#152838 40px)}.fitment-hero .wps-spec-card{border-style:dashed}.fitment-worksheet table{min-width:650px}.fitment-worksheet td,.fitment-worksheet th{padding:16px}.fitment-worksheet thead th{background:var(--brand-primary-light);color:var(--brand-text-inverse)}.fitment-worksheet tbody th{width:22%}.fitment-worksheet tbody tr:nth-child(2n)>*{background:var(--brand-bg-alt)}.market-map-hero{position:relative;isolation:isolate;overflow:hidden;background:var(--brand-primary-dark);padding:112px 0 80px}.market-map-media{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.market-map-hero img.market-map-media[src=""]{background:repeating-linear-gradient(90deg,#0d1e2d 0 39px,#203545 40px)}.market-map-hero::after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(13,30,45,.9),rgba(13,30,45,.55))}.market-map-hero h1,.market-map-hero p{color:var(--brand-text-inverse)}.market-map-hero .eyebrow{color:#f4bc76}.market-map-hero p{max-width:58ch}.market-region-panel{background:var(--brand-bg-alt)}.market-region-panel .tab-content{border:1px solid var(--brand-border);border-top:0;padding:24px;background:var(--brand-bg)}.market-region-panel .nav-link{color:var(--brand-primary-light)}.market-region-panel .nav-link.active{color:var(--brand-text)}.market-chart{max-width:780px;margin:24px 0 32px}.market-chart>div{margin-bottom:24px}.market-chart dt{display:flex;justify-content:space-between;gap:8px}.chart-bar{display:block;height:8px;margin:8px 0;background:var(--brand-primary-light)}.bar-five{width:100%}.bar-four{width:80%}.bar-three{width:60%}.market-cta{background:#17364c}.market-cta .col-lg-7 p,.market-cta h2,.market-cta li{color:var(--brand-text-inverse)}.market-cta .row{align-items:start}.market-cta .col-lg-7{position:sticky;top:104px}.responsible-hero{background:var(--brand-bg-alt);padding:64px 0}.responsible-pullquote{border-left:4px solid var(--brand-secondary);padding:24px;background:var(--brand-bg-alt);font-size:1.22rem}.responsible-tips{background:var(--brand-surface-muted)}.responsible-tips details{border-bottom:1px solid #a0b2c2;padding:16px 0}.responsible-tips summary{font-weight:650;cursor:pointer}.responsible-tips details p{margin:8px 0 0;padding-left:16px}.responsible-gallery figure{margin:0;border:1px solid var(--brand-border)}.responsible-gallery figcaption{padding:16px}.responsible-cta{background:var(--brand-bg-alt);border-top:1px solid var(--brand-border)}.responsible-cta .inline-rfq,.responsible-form-intro{max-width:720px;margin-left:auto;margin-right:auto}.responsible-cta .inline-rfq{margin-top:32px}.contact-gradient-hero{display:grid;align-items:center;justify-items:center;place-items:center;min-height:500px;text-align:center;padding:96px 0 64px;background:linear-gradient(135deg,#30343f,#0d1e2d)}.contact-hero-copy{max-width:760px;margin-left:auto;margin-right:auto}.contact-gradient-hero h1,.contact-gradient-hero p{color:var(--brand-text-inverse)}.contact-gradient-hero .eyebrow{color:#f4bc76}.contact-actions{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;margin-top:32px}.contact-actions .btn-light{color:var(--brand-primary-dark)}.contact-actions .btn-outline-light{color:var(--brand-text-inverse)}.contact-actions .btn-outline-light:hover{color:var(--brand-primary-dark)}.contact-routing article{border-top:2px solid var(--brand-primary-light);padding:16px}.routing-symbol{display:block;color:var(--brand-primary-light);font-size:1.5rem;margin-bottom:8px}.contact-brief{background:var(--brand-bg-alt);scroll-margin-top:88px}.contact-sheet{padding:32px;max-width:760px;margin-left:auto;margin-right:auto;border-radius:4px;border:1px solid var(--brand-border);background:#fff;box-shadow:0 8px 24px rgba(13,30,45,.06)}.contact-sheet .hre-inquiry{margin-top:24px;gap:20px}.catalog-shell,.error-panel,.journal-index,.journal-reading,.legal-reading{padding-top:64px;padding-bottom:64px}.catalog-index,.journal-recent{position:sticky;top:104px;padding:24px;background:var(--brand-surface-muted);border-top:3px solid var(--brand-primary-light)}.catalog-index h2,.journal-recent h2{font-size:1.25rem;margin-bottom:16px}.catalog-links{display:grid;grid-gap:8px;gap:8px}.catalog-links a{padding:8px;border-left:2px solid transparent}.catalog-links a.active,.catalog-links a:hover{border-left-color:var(--brand-primary-light);background:var(--brand-bg)}.catalog-select,.catalog-select-label{display:none}.catalog-group{margin-top:32px;scroll-margin-top:104px}.catalog-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.catalog-card button{padding:0;width:100%;height:100%;display:block;text-align:left;background:#fff;border:1px solid var(--brand-border);color:var(--brand-text)}.catalog-card button:hover{border-color:var(--brand-primary-light)}.catalog-card img{width:100%;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;background:var(--brand-bg-alt)}.catalog-card img[src=""]{color:transparent;font-size:0}.catalog-card-copy{display:block;padding:16px}.catalog-name{display:block;font-weight:650}.catalog-inquiry{display:block;margin-top:8px;font-size:.875rem;color:var(--brand-primary-light)}.journal-index>.row{margin-top:16px}.journal-recent ul{display:grid;grid-gap:12px;gap:12px;list-style:none;margin:0;padding:0}.journal-recent li{display:flex;align-items:start;gap:8px}.journal-date{flex:0 0 55px;padding:4px;text-align:center;color:var(--brand-text-inverse);background:var(--brand-primary-light)}.journal-entry{padding:24px 0 32px;border-bottom:1px solid var(--brand-border);margin-bottom:16px}.journal-entry h2{margin-bottom:8px}.journal-comment{display:inline-block;margin:8px 0 0 16px}.journal-byline{font-size:.875rem;color:var(--brand-text)}.journal-reading,.legal-reading{max-width:780px}.journal-reading h1,.legal-reading h1{word-wrap:anywhere}.journal-feature{width:100%;height:auto;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;margin:32px 0;border-radius:4px}.journal-body{word-wrap:anywhere}.journal-body img{height:auto}.journal-share{padding:24px 0;margin:24px 0;border-top:1px solid var(--brand-border)}.journal-share .btn{margin:4px}.journal-author{display:flex;gap:16px;padding:16px;background:var(--brand-surface-muted)}.journal-author img{flex:0 0 56px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.journal-author h2{font-size:1.15rem;margin-bottom:8px}.journal-adjacent{display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px;margin:24px 0}.journal-adjacent span{display:block;font-size:.875rem}.journal-reply{border-top:1px solid var(--brand-border);padding-top:32px;scroll-margin-top:88px}.journal-related{background:var(--brand-bg-alt)}.journal-related article{padding:16px;border-top:2px solid var(--brand-primary-light)}.legal-reading h2{font-size:1.3rem;margin:32px 0 8px}.error-panel .btn{margin:8px 8px 0 0}@media (max-width:991.98px){.wps-gateway-card .btn{width:100%}.catalog-index,.journal-recent,.market-cta .col-lg-7,.service-cta .col-lg-7{position:static}.catalog-links{display:none}.catalog-select,.catalog-select-label{display:block}.catalog-select-label{margin-bottom:8px}.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){.wps-process article{padding:0 0 16px 16px;border-top:0;border-left:2px solid var(--brand-primary-light)}.contact-actions .btn{width:100%}.contact-sheet{padding:24px}}@media (max-width:380px){.catalog-grid{grid-template-columns:1fr}}.layout-aboutus-wps-evidence,.layout-services-wps-evidence{background:var(--brand-surface-muted)}