
.innovation-page{background:#fff;color:#132219}.innovation-page .shell{width:min(1480px,94vw)}
.innovation-breadcrumb{border-bottom:1px solid #edf1ee}.innovation-breadcrumb .shell{height:46px;display:flex;align-items:center;gap:8px;font-size:11px;color:#5d6d63}.innovation-breadcrumb a:hover{color:#087139}

.innovation-hero{position:relative;overflow:hidden;min-height:430px;background:#f7faf8}.innovation-hero-bg{position:absolute;inset:0;background:
linear-gradient(90deg,rgba(255,255,255,.98) 0%,rgba(255,255,255,.92) 30%,rgba(255,255,255,.34) 52%,rgba(7,65,36,.04) 100%),
url('/assets/images/agriculture/agriculture-hero-v8.jpg') center 54%/cover no-repeat}
.innovation-hero-grid{position:relative;z-index:2;display:grid;grid-template-columns:42% 58%;min-height:430px;align-items:center}.innovation-hero-copy{padding:30px 0 32px 12px}.innovation-hero h1{font-size:45px;line-height:1.02;letter-spacing:-1.3px;margin:0 0 11px;color:#0c482a;font-weight:900}.innovation-hero h1 span{color:#f05c18}.innovation-hero h2{font-size:20px;line-height:1.25;margin:0 0 12px;color:#173025}.innovation-hero-copy>p{font-size:13.2px;line-height:1.55;max-width:560px;color:#36473c;margin:0 0 18px}.innovation-hero-points{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;max-width:610px}.innovation-hero-points>div{display:flex;align-items:center;gap:7px}.innovation-hero-points .icon{width:29px;height:29px;color:#14733a}.innovation-hero-points span{font-size:9.8px;line-height:1.2;font-weight:700}
.innovation-hero-visual{height:400px;position:relative}.innovation-devices{position:absolute;inset:48px 0 0 12px}.innovation-laptop{position:absolute;left:1%;bottom:23px;width:46%;height:190px;border:9px solid #1b221f;border-radius:12px;background:#111;box-shadow:0 18px 28px rgba(0,0,0,.18);overflow:hidden}.innovation-laptop:after{content:"";position:absolute;left:-10%;right:-10%;bottom:-17px;height:16px;background:#3e4441;border-radius:0 0 40% 40%}.innovation-laptop img,.innovation-tablet img,.innovation-cockpit img{width:100%;height:100%;object-fit:cover;object-position:top left}.innovation-tablet{position:absolute;left:39%;bottom:30px;width:18%;height:155px;border:7px solid #202724;border-radius:13px;background:#111;overflow:hidden;z-index:4}.innovation-cockpit{position:absolute;right:3%;top:18px;width:47%;height:230px;border:9px solid #181f1c;border-radius:10px;background:#101514;overflow:hidden;box-shadow:0 17px 28px rgba(0,0,0,.18)}.innovation-brain,.innovation-cloud{position:absolute;width:70px;height:70px;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.55);color:#fff;box-shadow:0 0 25px rgba(92,188,255,.45)}.innovation-brain{right:2%;top:33px}.innovation-cloud{right:29%;top:8px}.innovation-brain .icon,.innovation-cloud .icon{width:38px;height:38px}

.innovation-timeline{padding:12px 0}.innovation-timeline-panel{border:1px solid #dfe7e2;border-radius:9px;padding:15px;display:grid;grid-template-columns:225px 1fr;gap:16px}.innovation-timeline-intro h2,.innovation-philosophy-intro h2,.innovation-action h2,.innovation-bottom h2{font-size:15px;line-height:1.25;color:#154b2d;margin:0 0 8px}.innovation-timeline-intro p,.innovation-philosophy-intro p{font-size:9.5px;line-height:1.45;color:#536259;margin:0}.innovation-timeline-flow{display:flex;align-items:flex-start}.innovation-timeline-flow article{flex:1;text-align:left}.innovation-timeline-flow article>span{width:43px;height:43px;border-radius:50%;display:grid;place-items:center;border:1px solid #cbded0;color:#176f3b;margin-bottom:7px}.innovation-timeline-flow .icon{width:22px;height:22px}.innovation-timeline-flow strong{display:block;font-size:10px;color:#173e2a;margin-bottom:4px}.innovation-timeline-flow h3{font-size:8.6px;line-height:1.2;margin:0 0 5px}.innovation-timeline-flow p{font-size:7.8px;line-height:1.35;color:#58665d;margin:0}.innovation-arrow{align-self:center;color:#176e39;font-size:18px;margin:0 6px}

.innovation-philosophy{padding:0 0 12px}.innovation-philosophy-panel{border:1px solid #dfe7e2;border-radius:9px;padding:13px;display:grid;grid-template-columns:235px 1fr;gap:12px}.innovation-philosophy-grid{display:grid;grid-template-columns:repeat(5,1fr)}.innovation-philosophy-grid article{display:flex;gap:8px;padding:3px 13px;border-left:1px solid #e1e7e3}.innovation-philosophy-grid .icon{width:27px;height:27px;color:#176f3b;flex:0 0 auto}.innovation-philosophy-grid h3{font-size:9px;color:#173e2a;margin:0 0 4px}.innovation-philosophy-grid p{font-size:7.8px;line-height:1.35;color:#56645b;margin:0}

.innovation-areas{padding:0 0 12px}.innovation-center-heading{text-align:center;font-size:15px;color:#154b2d;margin:0 0 9px}.innovation-area-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:9px}.innovation-area-card{border:1px solid #dfe7e2;border-radius:8px;padding:9px;background:#fff;display:flex;flex-direction:column;min-height:250px}.innovation-area-photo{height:80px;border-radius:5px;overflow:hidden;margin-bottom:7px;background:#eff5f1}.innovation-area-photo img{width:100%;height:100%;object-fit:cover}.innovation-area-card:nth-child(4) .innovation-area-photo img,.innovation-area-card:nth-child(5) .innovation-area-photo img{object-fit:contain;padding:6px}.innovation-area-card header{display:flex;align-items:center;gap:6px}.innovation-area-card header .icon{width:18px;height:18px;color:#176f3b}.innovation-area-card h3{font-size:9.5px;line-height:1.2;margin:0;color:#183b2a}.innovation-area-card ul{padding-left:14px;margin:7px 0 8px;display:grid;gap:3px;flex:1}.innovation-area-card li{font-size:8.6px;line-height:1.28}.innovation-status{align-self:flex-start;border-radius:10px;padding:3px 7px;font-size:7.2px;font-weight:800}.innovation-status.tone-green{background:#e9f6e9;color:#1a6a35}.innovation-status.tone-blue{background:#eaf0ff;color:#245ec5}.innovation-status.tone-purple{background:#f1ebff;color:#6840b6}

.innovation-action{padding:0 0 12px}.innovation-action-head{display:flex;justify-content:center;position:relative;align-items:center;margin-bottom:8px}.innovation-action-head h2{margin:0}.innovation-action-head>a{position:absolute;right:0;font-size:8px;color:#176d39;font-weight:700}.innovation-action-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.innovation-action-grid article{border:1px solid #dfe7e2;border-radius:8px;padding:8px;display:flex;flex-direction:column}.innovation-action-grid img{width:100%;height:78px;object-fit:cover;border-radius:5px;background:#eff5f1}.innovation-action-grid article:nth-child(4) img{object-fit:contain;padding:6px}.innovation-action-grid h3{font-size:9px;line-height:1.2;margin:7px 0 4px;color:#183b2a}.innovation-action-grid p{font-size:7.8px;line-height:1.35;color:#56645b;margin:0 0 7px;flex:1}

.innovation-bottom{padding:0 0 11px}.innovation-bottom-grid{display:grid;grid-template-columns:1.1fr 1.3fr;gap:10px}.innovation-idea,.innovation-next{border:1px solid #dfe7e2;border-radius:9px;padding:14px}.innovation-idea-flow{display:flex;align-items:flex-start}.innovation-idea-flow>div{text-align:center;flex:1}.innovation-idea-flow>div>span{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;margin:0 auto 6px;border:1px solid #cfdfd3;color:#17703a;background:#f4f9f5}.innovation-idea-flow .icon{width:23px;height:23px}.innovation-idea-flow h3{font-size:8.6px;margin:0 0 3px}.innovation-idea-flow p{font-size:7.5px;line-height:1.3;color:#58665d;margin:0}
.innovation-next{background:linear-gradient(90deg,rgba(255,255,255,.98),rgba(255,255,255,.72),rgba(255,255,255,.1)),url('/assets/images/agriculture/agriculture-hero-v8.jpg') center/cover no-repeat}.innovation-next>div{width:55%}.innovation-next p{font-size:9px;line-height:1.4;color:#4d5c53}.innovation-next ul{list-style:none;padding:0;margin:8px 0 0}.innovation-next li{font-size:8.5px;line-height:1.5}.innovation-next li:before{content:"✓";display:inline-grid;place-items:center;width:14px;height:14px;border-radius:50%;background:#08713a;color:#fff;font-size:7px;margin-right:6px}

.innovation-cta{padding:0 0 12px}.innovation-cta-panel{border:1px solid #dfe7e2;border-radius:8px;padding:13px 15px;display:grid;grid-template-columns:1fr 290px 260px;gap:12px;align-items:center}.innovation-cta-copy{display:flex;gap:12px;align-items:center}.innovation-cta-copy>.icon{width:46px;height:46px;color:#176f3b}.innovation-cta-copy h2{font-size:16px;color:#154b2d;margin:0 0 3px}.innovation-cta-copy p{font-size:9px;line-height:1.4;color:#536159;margin:0}.innovation-cta-panel>a{height:42px;border-radius:5px;background:#f05d17;color:#fff;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:800}.innovation-cta-panel>a.outline{background:#fff;border:1px solid #6e9d7f;color:#175a33}

.innovation-proof{padding:0 0 12px}.innovation-proof h2{font-size:11px;color:#164b2d;margin:0 0 8px}.innovation-proof-grid{display:grid;grid-template-columns:repeat(4,1fr)}.innovation-proof-grid article{display:flex;align-items:center;justify-content:center;gap:8px;border-right:1px solid #e1e7e3}.innovation-proof-grid article:last-child{border-right:0}.innovation-proof-grid .icon{width:27px;height:27px;color:#176f3b}.innovation-proof-grid strong{display:block;font-size:10px;color:#183b2a}.innovation-proof-grid span{font-size:8px;color:#5a675f}

@media(max-width:1200px){.innovation-area-grid{grid-template-columns:repeat(3,1fr)}.innovation-action-grid{grid-template-columns:repeat(3,1fr)}.innovation-timeline-panel,.innovation-philosophy-panel{grid-template-columns:190px 1fr}.innovation-hero-grid{grid-template-columns:45% 55%}}
@media(max-width:900px){.innovation-hero-grid{grid-template-columns:1fr}.innovation-hero-visual{height:370px}.innovation-timeline-panel,.innovation-philosophy-panel,.innovation-bottom-grid,.innovation-cta-panel{grid-template-columns:1fr}.innovation-philosophy-grid{grid-template-columns:repeat(2,1fr)}.innovation-timeline-flow{overflow-x:auto}.innovation-action-head>a{position:static;margin-left:auto}}
@media(max-width:680px){.innovation-hero h1{font-size:38px}.innovation-hero-points{grid-template-columns:1fr 1fr}.innovation-area-grid,.innovation-action-grid{grid-template-columns:1fr 1fr}.innovation-philosophy-grid{grid-template-columns:1fr}.innovation-idea-flow{flex-wrap:wrap;gap:10px}.innovation-idea-flow>div{flex:1 1 40%}.innovation-arrow{display:none}.innovation-next>div{width:80%}.innovation-proof-grid{grid-template-columns:1fr 1fr;gap:10px}.innovation-proof-grid article{border-right:0}}

/* v84 approved innovation refinements */
.innovation-hero-visual-v84{height:365px;display:flex;align-items:center;justify-content:flex-end;padding:20px 0 18px 24px}
.innovation-hero-visual-v84>img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:18px;box-shadow:0 18px 42px rgba(5,65,36,.18);border:1px solid rgba(255,255,255,.72)}
.innovation-timeline-panel{background:linear-gradient(135deg,#fbfdfb 0%,#f6faf7 100%);padding:20px 18px}
.innovation-timeline-intro{padding:5px 12px 5px 2px}.innovation-timeline-intro h2{font-size:18px}.innovation-timeline-intro p{font-size:11.5px;line-height:1.55}
.innovation-timeline-flow{position:relative;gap:4px;padding-top:4px}.innovation-timeline-flow:before{content:"";position:absolute;left:24px;right:24px;top:31px;height:3px;background:linear-gradient(90deg,#178044,#f05d18,#2871d7,#6840b6,#14804a,#f05d18);border-radius:4px;opacity:.72}
.innovation-timeline-flow article{position:relative;z-index:1;padding:0 5px}.innovation-timeline-flow article>span{width:54px;height:54px;background:#fff;border:2px solid #b9d8c4;box-shadow:0 5px 15px rgba(20,91,53,.09);margin-bottom:9px}
.innovation-timeline-flow article:nth-of-type(2)>span{color:#ef5b18;border-color:#ffd0b9}.innovation-timeline-flow article:nth-of-type(3)>span{color:#2871d7;border-color:#c8daf9}.innovation-timeline-flow article:nth-of-type(4)>span{color:#6840b6;border-color:#d9c9f7}.innovation-timeline-flow article:last-of-type>span{color:#ef5b18;border-color:#ffc8ad;box-shadow:0 0 0 6px #fff2eb}
.innovation-timeline-flow .icon{width:26px;height:26px}.innovation-timeline-flow strong{font-size:12px}.innovation-timeline-flow h3{font-size:11px;line-height:1.25}.innovation-timeline-flow p{font-size:9.4px;line-height:1.42}.innovation-timeline-flow .innovation-arrow{position:relative;z-index:2;background:#f7faf8;padding:0 3px}
.innovation-philosophy-panel{padding:0;gap:0;overflow:hidden;background:#fff}.innovation-philosophy-intro{padding:20px;background:linear-gradient(145deg,#0d6b3a,#07542d);color:#fff}.innovation-philosophy-intro h2{font-size:17px;color:#fff}.innovation-philosophy-intro p{font-size:11.5px;line-height:1.55;color:#eef8f1}
.innovation-philosophy-grid{gap:9px;padding:12px;background:#f8fbf9}.innovation-philosophy-grid article{border:1px solid #dce8df;border-left:0;border-radius:10px;padding:14px 12px;display:block;background:#fff;box-shadow:0 3px 10px rgba(13,73,42,.04)}
.innovation-philosophy-grid article:nth-child(1){background:#eef5ff}.innovation-philosophy-grid article:nth-child(2){background:#eff8f1}.innovation-philosophy-grid article:nth-child(3){background:#fff5e9}.innovation-philosophy-grid article:nth-child(4){background:#f5efff}.innovation-philosophy-grid article:nth-child(5){background:#edf9f7}
.innovation-philosophy-grid .icon{width:34px;height:34px;margin-bottom:8px}.innovation-philosophy-grid h3{font-size:11.5px;margin-bottom:6px}.innovation-philosophy-grid p{font-size:9.6px;line-height:1.45}
.innovation-area-grid{grid-template-columns:repeat(5,1fr)}.innovation-area-card:nth-child(n+6){min-height:225px}
.innovation-proof{padding:8px 0 18px}.innovation-proof>.shell{border:1px solid #d8e6dc;border-radius:12px;padding:16px 18px;background:linear-gradient(90deg,#f4faf6,#fff,#f7f8ff)}.innovation-proof h2{font-size:15px;letter-spacing:.15px;margin:0 0 13px}.innovation-proof-grid{gap:10px}
.innovation-proof-grid article{justify-content:flex-start;border:1px solid #dfe8e2;border-radius:10px;padding:12px 16px;background:#fff;box-shadow:0 4px 12px rgba(9,71,39,.04)}.innovation-proof-grid article:nth-child(2){background:#f7f3ff}.innovation-proof-grid article:nth-child(3){background:#eef6ff}.innovation-proof-grid article:nth-child(4){background:#fff4ed}
.innovation-proof-grid .icon{width:38px;height:38px}.innovation-proof-grid strong{font-size:20px;line-height:1;color:#0b6537;margin-bottom:4px}.innovation-proof-grid article:nth-child(2) strong{color:#6840b6}.innovation-proof-grid article:nth-child(3) strong{color:#2468c9}.innovation-proof-grid article:nth-child(4) strong{color:#e95818}.innovation-proof-grid span{font-size:10px;line-height:1.25}
@media(max-width:1200px){.innovation-hero-visual-v84{height:330px}.innovation-area-grid{grid-template-columns:repeat(3,1fr)}.innovation-timeline-flow h3{font-size:10px}}
@media(max-width:900px){.innovation-hero-visual-v84{height:330px;padding:0 0 18px}.innovation-philosophy-panel{grid-template-columns:1fr}.innovation-timeline-flow:before{display:none}}
@media(max-width:680px){.innovation-hero-visual-v84{height:260px}.innovation-area-grid{grid-template-columns:1fr 1fr}.innovation-proof-grid{grid-template-columns:1fr}}


/* =========================================================
   v85 — Final Innovation page conversion
   ========================================================= */

/* Continuous Evolution section removed completely. */

/* Innovation Philosophy now follows the hero directly. */
.innovation-philosophy{
  padding:14px 0 12px;
}

/* Five remaining Innovation in Action cards: full-width, equal columns. */
.innovation-action-grid{
  grid-template-columns:repeat(5,minmax(0,1fr));
  gap:10px;
}
.innovation-action-grid article{
  min-width:0;
  min-height:230px;
}
.innovation-action-grid img{
  height:95px;
}
.innovation-action-grid h3{
  font-size:10px;
  line-height:1.22;
}
.innovation-action-grid p{
  font-size:8.7px;
  line-height:1.42;
}
.innovation-action-grid .innovation-status{
  font-size:7.8px;
  padding:4px 8px;
}

@media(max-width:1200px){
  .innovation-action-grid{
    grid-template-columns:repeat(3,minmax(0,1fr));
  }
}
@media(max-width:760px){
  .innovation-action-grid{
    grid-template-columns:1fr 1fr;
  }
}
@media(max-width:520px){
  .innovation-action-grid{
    grid-template-columns:1fr;
  }
}
