.SustainableAgriculture-module__fwlviG__main{background-color:#fafafa;width:100%;overflow:hidden}.SustainableAgriculture-module__fwlviG__heroImageSection{text-align:center;background-color:#fff;padding:120px 0 20px}.SustainableAgriculture-module__fwlviG__imagePlaceholder{aspect-ratio:16/7;color:#9ca3af;background-color:#e5e7eb;border-radius:12px;justify-content:center;align-items:center;width:100%;font-size:20px;font-weight:600;display:flex;box-shadow:0 10px 30px #0000000d}.SustainableAgriculture-module__fwlviG__heroImg{border-radius:12px;width:100%;height:auto;display:block;box-shadow:0 10px 30px #0000001a}.SustainableAgriculture-module__fwlviG__heroSection{text-align:center;background-color:#fff;padding:20px 0 60px}.SustainableAgriculture-module__fwlviG__heroTitle{letter-spacing:-1px;color:var(--secondary-color,#122f2a);margin-bottom:25px;font-size:48px;font-weight:800}.SustainableAgriculture-module__fwlviG__heroLine{background-color:var(--base-color,#f59e0b);border-radius:2px;width:80px;height:4px;margin:0 auto 30px}.SustainableAgriculture-module__fwlviG__heroSubtitle{color:#444;max-width:800px;margin:0 auto;font-size:18px;line-height:1.8}.SustainableAgriculture-module__fwlviG__comparisonSection{background-color:#f8fafc;padding:80px 0}.SustainableAgriculture-module__fwlviG__comparisonGrid{grid-template-columns:1fr 1fr;gap:40px;display:grid}.SustainableAgriculture-module__fwlviG__problemCard,.SustainableAgriculture-module__fwlviG__promiseCard{background:#fff;border-top:5px solid #0000;border-radius:12px;padding:40px;box-shadow:0 10px 30px #0000000a}.SustainableAgriculture-module__fwlviG__problemCard{border-top-color:#ef4444}.SustainableAgriculture-module__fwlviG__promiseCard{border-top-color:#10b981}.SustainableAgriculture-module__fwlviG__problemCard h2,.SustainableAgriculture-module__fwlviG__promiseCard h2{color:var(--secondary-color);margin-bottom:15px;font-size:24px}.SustainableAgriculture-module__fwlviG__problemCard p,.SustainableAgriculture-module__fwlviG__promiseCard p{color:#555;margin-bottom:20px;font-size:15px;line-height:1.6}.SustainableAgriculture-module__fwlviG__problemCard ul,.SustainableAgriculture-module__fwlviG__promiseCard ul{padding:0;list-style:none}.SustainableAgriculture-module__fwlviG__problemCard ul li,.SustainableAgriculture-module__fwlviG__promiseCard ul li{color:#444;margin-bottom:12px;padding-left:25px;line-height:1.5;position:relative}.SustainableAgriculture-module__fwlviG__problemCard ul li:before{content:"✖";color:#ef4444;font-size:14px;position:absolute;left:0}.SustainableAgriculture-module__fwlviG__promiseCard ul li:before{content:"✔";color:#10b981;font-size:14px;position:absolute;left:0}.SustainableAgriculture-module__fwlviG__ourWorkSection{background-color:#fff;padding:80px 0}.SustainableAgriculture-module__fwlviG__workContent{text-align:center}.SustainableAgriculture-module__fwlviG__workContent h2{color:var(--secondary-color);margin-bottom:20px;font-size:36px}.SustainableAgriculture-module__fwlviG__workIntro{color:#555;max-width:700px;margin:0 auto 50px;font-size:18px;line-height:1.6}.SustainableAgriculture-module__fwlviG__focusAreas h3{color:var(--primary-color);margin-bottom:30px;font-size:24px}.SustainableAgriculture-module__fwlviG__focusGrid{grid-template-columns:repeat(4,1fr);gap:30px;display:grid}.SustainableAgriculture-module__fwlviG__focusItem{background:#f8fafc;border:1px solid #eee;border-radius:12px;padding:30px 20px;transition:transform .3s}.SustainableAgriculture-module__fwlviG__focusItem:hover{border-color:var(--primary-color);transform:translateY(-5px)}.SustainableAgriculture-module__fwlviG__focusNumber{background-color:var(--primary-color);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin:0 auto 15px;font-size:20px;font-weight:700;display:flex}.SustainableAgriculture-module__fwlviG__focusItem p{color:#444;margin:0;font-size:15px;line-height:1.5}.SustainableAgriculture-module__fwlviG__initiativesSection{background-color:#f0fdf4;padding:80px 0}.SustainableAgriculture-module__fwlviG__sectionTitle{text-align:center;color:var(--secondary-color);margin-bottom:60px;font-size:36px}.SustainableAgriculture-module__fwlviG__initiativeTimeline{flex-direction:column;gap:30px;max-width:800px;margin:0 auto;display:flex}.SustainableAgriculture-module__fwlviG__initiativeCard{border-left:4px solid var(--base-color);background:#fff;border-radius:12px;padding:30px;position:relative;box-shadow:0 10px 30px #0000000d}.SustainableAgriculture-module__fwlviG__initHeader{align-items:center;gap:15px;margin-bottom:20px;display:flex}.SustainableAgriculture-module__fwlviG__initNumber{color:var(--base-color);opacity:.5;font-size:32px;font-weight:800}.SustainableAgriculture-module__fwlviG__initHeader h3{color:var(--primary-color);margin:0;font-size:24px}.SustainableAgriculture-module__fwlviG__initBody p{color:#555;margin-bottom:10px;font-size:15px;line-height:1.6}.SustainableAgriculture-module__fwlviG__initBody p:last-child{margin-bottom:0}.SustainableAgriculture-module__fwlviG__initBody ul{color:#555;margin-bottom:15px;padding-left:20px}.SustainableAgriculture-module__fwlviG__initBody ul li{margin-bottom:5px}.SustainableAgriculture-module__fwlviG__holisticSection{text-align:center;background-color:#fff;padding:80px 0}.SustainableAgriculture-module__fwlviG__holisticIntro{color:#555;margin-bottom:50px;font-size:18px}.SustainableAgriculture-module__fwlviG__holisticGrid{grid-template-columns:repeat(4,1fr);gap:25px;display:grid}.SustainableAgriculture-module__fwlviG__holisticItem{background:var(--primary-color);color:#fff;border-radius:12px;padding:30px 20px}.SustainableAgriculture-module__fwlviG__holisticItem h4{color:var(--base-color);margin-bottom:15px;font-size:20px}.SustainableAgriculture-module__fwlviG__holisticItem p{opacity:.9;margin:0;font-size:14px;line-height:1.5}.SustainableAgriculture-module__fwlviG__midImageWrapper{max-width:900px;margin:0 auto 50px}.SustainableAgriculture-module__fwlviG__midImage{border-radius:12px;width:100%;height:auto;box-shadow:0 15px 35px #00000014}.SustainableAgriculture-module__fwlviG__initiativesLayout{grid-template-columns:1fr 1fr;align-items:start;gap:50px;display:grid}.SustainableAgriculture-module__fwlviG__initiativesImageSide{position:sticky;top:100px}.SustainableAgriculture-module__fwlviG__sideImage{border-radius:12px;width:100%;height:auto;box-shadow:0 15px 35px #00000014}.SustainableAgriculture-module__fwlviG__visionImg{border-radius:12px;width:100%;max-width:700px;height:auto;margin:0 auto 40px;display:block;box-shadow:0 20px 40px #0003}.SustainableAgriculture-module__fwlviG__visionSection{background-color:var(--secondary-color);color:#fff;text-align:center;padding:100px 0}.SustainableAgriculture-module__fwlviG__visionContent h2{margin-bottom:40px;font-size:36px}.SustainableAgriculture-module__fwlviG__visionContent p{opacity:.9;max-width:800px;margin:0 auto 40px;font-size:18px;line-height:1.8}.SustainableAgriculture-module__fwlviG__quoteBlock{border-left:5px solid var(--base-color);background:#ffffff0d;border-radius:12px;max-width:900px;margin:0 auto;padding:40px}.SustainableAgriculture-module__fwlviG__quoteBlock p{color:var(--base-color);opacity:1;margin:0;font-size:24px;font-style:italic;font-weight:500}@media (max-width:992px){.SustainableAgriculture-module__fwlviG__comparisonGrid,.SustainableAgriculture-module__fwlviG__initiativesLayout{grid-template-columns:1fr}.SustainableAgriculture-module__fwlviG__initiativesImageSide{position:static}.SustainableAgriculture-module__fwlviG__focusGrid,.SustainableAgriculture-module__fwlviG__holisticGrid{grid-template-columns:1fr 1fr}}@media (max-width:576px){.SustainableAgriculture-module__fwlviG__focusGrid,.SustainableAgriculture-module__fwlviG__holisticGrid{grid-template-columns:1fr}.SustainableAgriculture-module__fwlviG__heroTitle{font-size:36px}.SustainableAgriculture-module__fwlviG__quoteBlock p{font-size:18px}}
