/* v193 — retain hero sensor-panel text; full-width agriculture sections */
.sai-hero-bg{background:linear-gradient(90deg,#fff 0%,#f9fcfa 44%,#f0f7f2 100%)!important}
.sai77-hero-visual img{content:url('/assets/images/smart-agriculture/smart-agriculture-hero-panel-text-v193.png')!important}
.sai-loop .sai-loop-panel{padding:22px 24px;background:linear-gradient(135deg,#fff,#f3faf5)}
.sai-loop .sai-loop-panel h2{text-align:center;font-size:18px;margin-bottom:18px}.sai-loop .sai-loop-flow{gap:12px}.sai-loop .sai77-loop-stage{min-height:142px;padding:15px 10px}.sai-loop .sai-loop-flow h3{font-size:13px;line-height:1.25}.sai-loop .sai-loop-flow p{font-size:11px;line-height:1.45}.sai-loop .sai-loop-flow>div>span{width:51px;height:51px}.sai-loop .sai-loop-flow .icon{width:25px;height:25px}
.sai-action-panel{padding:20px 22px;background:linear-gradient(135deg,#fff,#f7fbf8)}.sai-action-panel h2{text-align:center;font-size:18px;margin-bottom:16px}.sai-action-grid{grid-template-columns:repeat(4,1fr);gap:14px}.sai-action-grid article{padding:10px}.sai-action-grid img{height:135px}.sai-action-grid h3{font-size:12px;line-height:1.25;margin:9px 0 6px}.sai-action-grid p{font-size:10.5px;line-height:1.45;margin-bottom:9px}.sai-action-grid span{font-size:9px}
.sai-benefit-grid{padding:14px 0;gap:10px}.sai-benefit-grid article{padding:0 12px;min-height:68px}.sai-benefit-grid .icon{width:31px;height:31px}.sai-benefit-grid span{font-size:12.5px;line-height:1.32;color:#143e2a}
@media(max-width:900px){.sai-action-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:680px){.sai-loop .sai-loop-panel{padding:18px 14px}.sai-loop .sai-loop-flow>div{flex:1 1 42%}.sai-action-panel{padding:18px 14px}.sai-action-grid{grid-template-columns:1fr}.sai-action-grid img{height:170px}.sai-benefit-grid span{font-size:12px}}
