.truck-platform-grid{gap:20px!important;align-items:stretch}.truck-platform-grid article.diesel-platform{position:relative;padding:27px!important;background:linear-gradient(145deg,#121417,#050506 70%)!important;border:1px solid #2c3136!important;border-radius:15px!important;box-shadow:0 12px 32px #00000022;overflow:hidden;gap:0!important}.truck-platform-grid article.diesel-platform:before{content:'';position:absolute;top:0;left:27px;right:27px;height:2px;background:linear-gradient(90deg,#0499f7,transparent)}.truck-platform-grid .diesel-platform .platform-top{margin-bottom:21px;min-height:58px;display:flex;align-items:center;justify-content:flex-start}.truck-platform-grid .diesel-platform a.platform-guide-button{display:block!important;width:100%;min-height:0!important;padding:0 0 20px!important;margin:0 0 22px!important;border:0!important;border-bottom:1px solid #2c3136!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.truck-platform-grid .diesel-platform a.platform-guide-button:hover strong{color:#5cc0ff}.truck-platform-grid .platform-guide-button small{display:block;margin-bottom:10px;color:#b4bac1;font-size:10px;letter-spacing:1.7px}.truck-platform-grid .engine-title-row{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%}.truck-platform-grid .engine-title-row strong{font:750 clamp(24px,2.35vw,32px)/1.1 Inter,sans-serif!important;letter-spacing:-1.2px;white-space:nowrap}.truck-platform-grid .engine-title-row img{flex-shrink:0;max-width:70px;max-height:40px;object-fit:contain}.truck-platform-grid .platform-guide-button strong:after{font-size:13px}.truck-platform-grid .diesel-engine-groups{gap:19px!important;margin-bottom:24px}.truck-platform-grid .diesel-group-label{font-size:11px;color:#b4bac1;margin-bottom:9px}.truck-platform-grid .platform-displacements{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px!important}.truck-platform-grid .diesel-platform .platform-displacements>a.engine-range{padding:11px 5px!important;border:1px solid #2c3136;background:#1b1e23;border-radius:7px;gap:3px;transition:background .2s,border-color .2s}.truck-platform-grid .engine-range b{font-size:13px}.truck-platform-grid .engine-range .engine-debut-year{font-size:9px;margin-top:4px;color:#b4bac1}.truck-platform-grid .diesel-platform a.platform-bottom{font-size:12px;padding-top:17px}.engine-strip .engine-links{padding-top:0!important}@media(max-width:1050px) and (min-width:761px){.truck-platform-grid article.diesel-platform{padding:20px!important}.truck-platform-grid .engine-title-row strong{font-size:24px!important}.truck-platform-grid .engine-title-row img{max-width:50px}.truck-platform-grid .platform-displacements{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.truck-platform-grid{grid-template-columns:1fr!important}.truck-platform-grid .engine-title-row strong{font-size:30px!important}.truck-platform-grid .platform-displacements{grid-template-columns:repeat(3,minmax(0,1fr))}.truck-platform-grid .diesel-engine-groups{margin-bottom:22px}}
