.page-software .software-phone-media{background:transparent}
.software-methodology .step{grid-template-columns:80px minmax(0,1fr) minmax(0,1.25fr);align-items:start}
.software-methodology .step::before{display:none}
.software-methodology .engineering-icon{display:block;width:80px;height:80px;color:var(--navy)}
.software-methodology .engineering-icon__accent{color:var(--teal)}
.software-methodology .step p{grid-column:auto}
@media(max-width:700px){
  .software-methodology .step{grid-template-columns:56px minmax(0,1fr);gap:14px 20px}
  .software-methodology .engineering-icon{width:56px;height:56px}
  .software-methodology .step h3{align-self:center;margin:0}
  .software-methodology .step p{grid-column:2}
}

.software-pcu-media{background:transparent}
.software-pcu-media img{object-fit:contain;object-position:center}
