.service-benefits{padding-top:48px;padding-bottom:56px}.service-benefits>h2{max-width:800px;margin:0 0 28px;font-size:clamp(28px,3.4vw,42px);line-height:1.14}.service-benefit-grid{display:grid;grid-template-columns:repeat(var(--benefit-columns,3),minmax(0,1fr));gap:20px}.service-benefit-grid article{border:1px solid #bdc7b8;border-radius:22px;padding:26px;background:#f0f1e7}.service-benefit-grid h3{font-size:22px;line-height:1.25;margin:0 0 12px}.service-benefit-grid p{font-size:17px;line-height:1.6;margin:0}@media(max-width:680px){.service-benefit-grid{grid-template-columns:1fr;gap:12px}.service-benefit-grid article{padding:22px}.service-benefits{padding-top:32px;padding-bottom:36px}}
