.eve-demo-products { padding-block: 32px 64px; }
.eve-demo-products__heading { margin-bottom: 28px; }
.eve-demo-products__heading h1 { margin: 0 0 8px; font-size: 32px; }
.eve-demo-products__heading p { margin: 0; color: #707070; font-size: 14px; }
.eve-demo-products__grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; max-width: 840px; margin-inline: auto; }
@media(max-width:749px) { .eve-demo-products__grid { gap: 12px; } .eve-demo-products__heading h1 { font-size: 26px; } }
