.agriculture-hero .hero-image{background:#e5ece9}.agriculture-hero .hero-image img{max-height:690px;padding:2rem 2rem 7rem}.agriculture-hero .image-label strong{font-size:1.7rem}.agriculture-workflow{background:#e9f1ed}.header nav a[aria-current="page"]{text-decoration:underline;text-underline-offset:5px}.header nav{flex-wrap:wrap}.outline{border:1px solid var(--ink);color:var(--ink)}@media(max-width:720px){.header nav{gap:.6rem 1rem;justify-content:flex-start}.agriculture-hero .hero-image img{height:390px}.agriculture-hero .image-label strong{font-size:1.4rem}}
.farming-illustration{background:#fff}.farming-illustration figure{margin:0}.farming-illustration figure a{display:block;cursor:zoom-in}.farming-illustration img{display:block;width:100%;height:auto;border:1px solid var(--line)}.farming-illustration figcaption{font-size:.8rem;color:var(--muted);max-width:60rem;margin-top:1rem}
.agri-insights{background:#f5f7f5}.agri-insight-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.agri-insight-grid article{background:#fff;border:2px solid var(--line);padding:1rem}.agri-insight-grid img{display:block;width:100%;height:210px;object-fit:contain;background:#e9f1f3}.agri-insight-grid h3{font-size:1.35rem;margin:1rem 0 .6rem}.agri-insight-grid p{color:var(--muted);line-height:1.7}.agri-insight-grid span{display:block;color:#177ba0;font-size:.7rem;letter-spacing:.08em;margin-top:1rem}@media(max-width:720px){.agri-insight-grid{grid-template-columns:1fr}}
