.our-story-programs{--step-spacing:2rem;position:relative;.program-wrapper{align-items:stretch}img{border-radius:var(--border-radius);object-fit:cover}.program{display:flex;flex-flow:column;padding:1rem var(--step-spacing)}.program__link{margin-top:auto}@media (min-width:768px){.program{flex:1;min-height:100%}.program:last-of-type{border-left:2px solid var(--color-primary)}.span{width:33.33333%}}@media (max-width:767px){.span{display:none}.program-wrapper{flex-flow:wrap}.program{padding:1rem 0;width:100%}.program:not(:last-of-type){border-bottom:2px solid var(--color-primary)}}.styled-link,a.styled-link{justify-content:end;margin-left:auto;margin-top:auto}}