body .module-benefit-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:28px}
body .module-benefit-grid .service-card{padding:24px;display:flex;flex-direction:column;align-items:flex-start}
body .module-benefit-grid .service-card h3{font-size:19px;line-height:1.4;margin:0 0 16px;text-wrap:initial}
body .module-benefit-grid .service-card p{font-size:15px;line-height:1.65}
@media(max-width:1200px){body .module-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){body .module-benefit-grid{grid-template-columns:1fr}}
