.v42-steps{display:grid;gap:28px;margin:32px 0}.v42-step{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;background:#fff;border:1px solid #dbe4e3;border-radius:20px;overflow:hidden}.v42-step>img{width:100%;height:100%;min-height:280px;max-height:380px;object-fit:cover;display:block}.v42-step>div{padding:32px}.v42-step h2{font-size:clamp(24px,2.5vw,34px);line-height:1.2;margin:12px 0;color:#102f40}.v42-step p{font-size:17px;line-height:1.8;color:#466273}.v42-step:nth-child(even)>img{order:2}@media(max-width:700px){.v42-step{grid-template-columns:1fr}.v42-step:nth-child(even)>img{order:0}.v42-step>img{min-height:0;height:230px}.v42-step>div{padding:24px}}