.promise,.capabilities,.outcomes,.industries,.cta{overflow:hidden;position:relative}.promise:after,.capabilities:after,.outcomes:after,.industries:after,.cta:after{background-position:center;background-repeat:no-repeat;background-size:contain;content:"";pointer-events:none;position:absolute;z-index:0}.promise>* ,.capabilities>* ,.outcomes>* ,.industries>* ,.cta>*{position:relative;z-index:1}.promise:after{background-image:url("assets/app-dispatch-planner.png?v=7");height:74%;right:2vw;top:15%;width:23vw}.promise-grid,.promise-strip{max-width:72%}.platform-visual{display:flex;justify-content:center}.platform-visual img{height:auto;max-height:650px;width:auto}.security-focus{align-items:center;background:linear-gradient(135deg,#121713,#080a09);display:grid;gap:9vw;grid-template-columns:1fr .75fr}.security-copy>p{color:#929a91;line-height:1.8;max-width:620px}.security-copy h2{margin:48px 0 28px}.security-signals{display:flex;flex-wrap:wrap;gap:10px;margin-top:36px}.security-signals span{border:1px solid #8d2e2e;color:#e27777;font:7px "DM Mono";letter-spacing:.1em;padding:10px 13px}.security-phone{display:flex;justify-content:center}.security-phone img{filter:drop-shadow(0 28px 50px #000b);max-height:650px;max-width:100%}.capabilities:after{background-image:url("assets/app-inventory.png?v=7");height:65%;right:1vw;top:18%;width:20vw}.cap-head,.capabilities .cards{max-width:78%}.outcomes:after{background-image:url("assets/app-proof-delivery.png?v=7");height:72%;right:2vw;top:14%;width:21vw}.outcomes h2,.outcomes .metrics{max-width:76%}.industries:after{background-image:url("assets/app-delivery-schedule.png?v=7");bottom:4%;height:76%;left:1vw;width:20vw}.industries>.section-tag,.industries-grid{margin-left:17vw}.cta:after{background-image:url("assets/app-vehicle-check.png?v=7");bottom:-18%;height:78%;right:3vw;width:20vw}.cta h2,.cta>p{max-width:65%}.hero-visual img{max-height:510px;max-width:82%}@media(max-width:980px){.promise:after,.capabilities:after,.outcomes:after,.industries:after,.cta:after{display:none}.promise-grid,.promise-strip,.cap-head,.capabilities .cards,.outcomes h2,.outcomes .metrics{max-width:none}.industries>.section-tag,.industries-grid{margin-left:0}.security-focus{grid-template-columns:1fr}.security-phone img{max-height:560px}.hero-visual img{max-height:430px}}@media(max-width:600px){.security-phone img{max-height:500px}.hero-visual img{max-height:380px}}
