.how-it-works-section{background:transparent}.how-it-works-container{max-width:1400px;margin:0 auto}.steps-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin-top:3rem}@media(max-width:1024px){.steps-grid{gap:1.5rem}}@media(max-width:768px){.steps-grid{grid-template-columns:1fr;gap:1.5rem}}
