.solution-hero{padding-top:165px;padding-bottom:90px}.solution-breadcrumb{border-bottom:1px solid var(--line);padding-bottom:8px;display:inline-block}.solution-hero h1{max-width:1100px;margin:32px 0;font-size:clamp(56px,7vw,112px);line-height:1.04}.solution-intro{max-width:850px;font-size:clamp(18px,1.8vw,25px);line-height:1.65}.solution-status{color:var(--muted);max-width:680px;margin:26px 0;font-size:13px;line-height:1.8}.solution-hero .button{margin-top:10px}.solution-detail{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:10%;padding-top:70px;padding-bottom:80px;display:grid}.freight-solution h2{margin:20px 0 26px;font-size:clamp(36px,4.2vw,64px);line-height:1.08}.solution-detail>p,.solution-detail>div>p,.solution-list li{font-size:16px;line-height:1.85}.solution-detail>p,.solution-detail>.solution-list{padding-top:30px}.solution-detail>div>p{margin-top:25px}.solution-list{margin:0;padding:0;list-style:none}.solution-list li{border-bottom:1px solid var(--line);padding:16px 0}.solution-band{background:var(--surface-soft);padding:90px 0}.solution-cards{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:45px;display:grid}.solution-cards article{background:var(--paper);border:1px solid var(--line);border-radius:16px;flex-direction:column;padding:30px;display:flex}.solution-cards h3{margin:45px 0 20px;font-size:30px}.solution-cards p{color:var(--muted);margin-bottom:30px;font-size:15px;line-height:1.8}.solution-cards a{border-top:1px solid var(--line);justify-content:space-between;gap:18px;margin-top:auto;padding-top:20px;font-size:13px;display:flex}.solution-process{padding-top:100px;padding-bottom:90px}.solution-steps{grid-template-columns:1fr 1fr;gap:0 55px;margin:45px 0 0;padding:0;list-style:none;display:grid}.solution-steps li{border-top:1px solid var(--line);gap:25px;padding:26px 0;display:flex}.solution-steps li>span{color:var(--muted);padding-top:4px;font-size:12px}.solution-steps h3{margin-bottom:14px;font-size:24px}.solution-steps p{font-size:16px;line-height:1.8}.solution-output{grid-template-columns:1fr 1fr;gap:10%;padding-top:70px;padding-bottom:90px;display:grid}.solution-review{color:#f4f5f2;background:#151a17;padding:90px 0}.solution-review p:not(.eyebrow){color:#cbd0c6;max-width:780px;font-size:17px;line-height:1.85}.solution-review .button{margin-top:35px}.solution-related{flex-wrap:wrap;gap:24px 40px;padding-top:65px;padding-bottom:80px;display:flex}.solution-related .eyebrow{color:var(--muted);flex-basis:100%}.solution-related a{border-bottom:1px solid var(--line);gap:35px;padding-bottom:12px;font-size:14px;display:flex}.freight-solution .site-header:not(.scrolled){backdrop-filter:blur(24px);background:linear-gradient(135deg,#64695ee0,#4a534ad1)}@media (width<=700px){.solution-hero{padding-top:125px;padding-bottom:65px}.solution-hero h1{overflow-wrap:break-word;font-size:48px}.solution-intro{font-size:18px}.solution-status{font-size:13px}.solution-detail,.solution-output{padding-top:45px;padding-bottom:55px;display:block}.solution-detail>p,.solution-detail>.solution-list{padding-top:0}.solution-detail>div>p{margin-top:18px}.solution-band,.solution-review{padding:65px 0}.solution-cards{display:block}.solution-cards article{margin-top:15px;padding:25px}.solution-steps{margin-top:35px;display:block}.solution-process{padding-top:65px;padding-bottom:55px}.solution-related{padding-top:45px;padding-bottom:55px;display:block}.solution-related a{justify-content:space-between;margin-top:24px}.solution-review p:not(.eyebrow){font-size:16px}}
