.service-intro{background:#e8eef2}.impact-intro p,.industries-intro p,.service-intro p,.wps-spec-hero p{max-width:66ch}.service-matrix th:first-child{width:26%}.service-matrix td,.service-matrix th{padding:16px}.service-matrix thead th{background:#e8eef2;color:#1b2733}.service-method{background:#f2f8fb}.service-method ol{max-width:800px;padding-left:24px}.service-method li+li{margin-top:24px}.service-cta{background:#203a43;text-align:center;padding:64px 0 80px}.service-cta a:not(.btn),.service-cta h2,.service-cta p{color:#fff}.about-intro{background:#fff}.about-narrative{background:#f2f8fb}.pullquote{border-left:4px solid #5fa8d3;padding:16px 24px;font-size:1.2rem;background:#fff}.pullquote p{margin:0}.about-values{border-bottom:1px solid var(--brand-border)}.about-values span,.contact-routes span{display:block;font-size:2rem;color:#365b78;margin-bottom:8px}.about-impact{background:#fff}.about-cta{background:#e8eef2;padding:64px 0 80px}.about-cta .row-layout{align-items:start}.industries-intro{background:linear-gradient(135deg,#365b78,#0d1e2d)}.industries-intro a:not(.btn),.industries-intro h1,.industries-intro p{color:#fff}.industry-pillars{background:#fff}.industry-rail{display:grid;grid-auto-flow:column;grid-auto-columns:max(230px,min(26vw,320px));grid-gap:16px;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding:8px 0 16px}.industry-rail article{background:#f2f8fb;border:1px solid var(--brand-border);border-radius:var(--radius);scroll-snap-align:start;padding:24px}.industry-rail p{margin-bottom:0}.industry-cases{background:#f2f8fb}.industry-cases .carousel{max-width:880px}.industry-cases .carousel-inner{border-left:4px solid #5fa8d3;background:#fff}.industry-cases article{padding:32px}.case-controls{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.industries-cta{position:relative;isolation:isolate;overflow:hidden;background:#0d1e2d;padding:64px 0 80px}.industries-cta a:not(.btn),.industries-cta h2,.industries-cta p{color:#fff}.industries-cta::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(13,30,45,.9607843137) 0,rgba(13,30,45,.7882352941) 60%,rgba(13,30,45,.5019607843));z-index:-1}.industry-cta-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-cta-media[src=""]{opacity:0}.impact-intro{background:linear-gradient(125deg,#0d1e2d,#365b78,#203a43);background-size:200% 200%;animation:18s ease-in-out infinite alternate impact-shift}@keyframes impact-shift{to{background-position:100% 100%}}.impact-intro a:not(.btn),.impact-intro h1,.impact-intro p{color:#fff}.impact-roadmap{background:#fff}.impact-steps{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(220px,1fr);overflow-x:auto;grid-gap:16px;gap:16px;padding:8px 0 16px;align-items:start}.impact-steps details{background:#f2f8fb;border-top:3px solid var(--brand-accent);padding:16px}.impact-steps summary{cursor:pointer;font-weight:700}.impact-steps p{margin:8px 0 0}.impact-showcase{background:#f2f8fb}.impact-showcase b{display:inline-block;padding:8px;margin-bottom:8px;border:1px solid var(--brand-border);border-radius:4px}.impact-partners{background:#fff}.role-badge{display:inline-grid;align-content:center;justify-content:center;place-content:center;width:48px;height:48px;margin-bottom:16px;border:1px solid #365b78;border-radius:50%;color:#365b78}.impact-count{background:#e8eef2;text-align:center}.impact-count b,.impact-count span{display:block}.impact-count b{font-size:max(1.5rem, min(4vw, 2.75rem))}.impact-count p{margin:16px 0 0}.impact-cta{background:linear-gradient(135deg,#203a43,#0d1e2d);padding:64px 0 80px}.impact-cta a:not(.btn),.impact-cta h2,.impact-cta p{color:#fff}.wps-spec-hero{background:#0d1e2d}.wps-spec-hero a:not(.btn),.wps-spec-hero h1,.wps-spec-hero p{color:#fff}.wps-spec-card{background:#e8eef2;color:#1b2733;padding:24px;border-radius:var(--radius)}.wps-spec-card h2{color:#1b2733;font-size:1.4rem;margin-bottom:16px}.wps-spec-card ul{margin:0}.wps-process{background:#fff}.wps-process article{border-top:2px solid var(--brand-border);padding:16px}.wps-process b{display:inline-grid;align-content:center;justify-content:center;place-content:center;width:40px;height:40px;margin-bottom:16px;border-radius:50%;background:#203a43;color:#fff}.wps-evidence{background:#f2f8fb}.wps-evidence article{padding:24px;border:1px solid var(--brand-border);border-radius:var(--radius);background:#fff}.wps-evidence article p:last-child{margin-bottom:0}.contact-intro{display:grid;align-items:center;min-height:500px;background:linear-gradient(135deg,#203a43,#0d1e2d);text-align:center}.contact-intro .container{max-width:800px}.contact-intro a:not(.btn),.contact-intro h1,.contact-intro p{color:#fff}.contact-routes{background:#fff}.contact-rfq{background:#f2f8fb}.contact-illustration{margin-top:24px}@media (max-width:767.98px){.about-cta,.impact-cta,.industries-cta,.service-cta{padding:48px 0 64px}.contact-intro{min-height:0}.wps-process article{border-top:0;border-left:2px solid var(--brand-border);padding:16px}}