.applications-hero{background:linear-gradient(135deg,var(--brand-primary-dark),var(--brand-secondary))}.before-after-grid{display:grid;grid-template-columns:minmax(0,0.82fr) minmax(420px,1fr);grid-gap:42px;gap:42px;align-items:center}.applications-hero .eyebrow,.applications-hero h1,.applications-hero p{color:#fff}.before-after-panel{display:grid;grid-template-columns:1fr;grid-gap:14px;gap:14px}.before-after-panel div{padding:20px;border:1px solid rgba(255,255,255,.24);border-radius:var(--brand-radius);background:rgba(255,255,255,.08)}.before-after-panel p,.before-after-panel span{color:#fff}.before-after-panel span{display:block;font-weight:800;margin-bottom:4px}.before-after-panel img{width:100%;min-height:300px;-o-object-fit:cover;object-fit:cover;border-radius:var(--brand-radius)}.savings-demo-section{background:#fff}.demo-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,0.75fr);grid-gap:36px;gap:36px;align-items:start}.readiness-card{padding:30px;background:var(--brand-bg-alt)}.readiness-card li+li{margin-top:14px}.case-studies-section{background:var(--brand-bg-alt)}.case-grid article{padding:28px}.applications-cta{background:var(--brand-primary-dark)}.applications-cta .cta-copy,.applications-cta .cta-copy h2,.applications-cta .cta-copy li,.applications-cta .cta-copy p{color:#fff}@media (max-width:991px){.before-after-grid,.demo-grid{grid-template-columns:1fr}}