.engineering-gradient{background:linear-gradient(120deg,#eaf1f7,#fff)}.timeline{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px}.timeline article{border-top:3px solid #2563eb;padding-top:20px;padding-left:16px;padding-right:16px}.timeline b{color:#2563eb}@media (max-width:767px){.timeline{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.timeline{grid-template-columns:1fr}}