.AgriFoodDemo-module__IKqHMW__shell{--agri-accent:#3f6212;--agri-soil:#8b5e34;--agri-sky:#dbeafe;--agri-ink-accent:var(--agri-accent);color:#1c2418;min-height:100vh;font-family:var(--font-inter),Inter,system-ui,sans-serif;background:linear-gradient(135deg,#fffffff0,#edf6e5e6),linear-gradient(90deg,#3f62120f 0 1px,#0000 1px 82px),#f4f7ef;padding:24px;overflow-x:hidden}.AgriFoodDemo-module__IKqHMW__shell *{box-sizing:border-box}.AgriFoodDemo-module__IKqHMW__topbar,.AgriFoodDemo-module__IKqHMW__hero,.AgriFoodDemo-module__IKqHMW__metricDeck,.AgriFoodDemo-module__IKqHMW__workbench,.AgriFoodDemo-module__IKqHMW__conversionSection{width:min(1180px,100%);margin:0 auto}.AgriFoodDemo-module__IKqHMW__topbar{grid-template-columns:auto 1fr auto;align-items:center;gap:16px;margin-bottom:18px;display:grid}.AgriFoodDemo-module__IKqHMW__backLink{color:#1c2418;background:#ffffffc2;border:1px solid #1c24181f;border-radius:999px;justify-content:center;align-items:center;min-height:40px;padding:0 16px;font-weight:850;text-decoration:none;display:inline-flex}.AgriFoodDemo-module__IKqHMW__topbar>span:nth-child(2){color:#475569;justify-self:center;font-size:13px;font-weight:900}.AgriFoodDemo-module__IKqHMW__brandMark{color:#fff;background:linear-gradient(135deg,var(--agri-ink-accent),var(--agri-soil));border-radius:13px;place-items:center;width:44px;height:44px;font-weight:950;display:grid;box-shadow:0 20px 40px #1c241829}.AgriFoodDemo-module__IKqHMW__hero{grid-template-columns:minmax(320px,.84fr) minmax(0,1.26fr);align-items:stretch;gap:18px;display:grid}.AgriFoodDemo-module__IKqHMW__heroCopy,.AgriFoodDemo-module__IKqHMW__canvas,.AgriFoodDemo-module__IKqHMW__metricDeck article,.AgriFoodDemo-module__IKqHMW__controlPanel,.AgriFoodDemo-module__IKqHMW__recordPanel,.AgriFoodDemo-module__IKqHMW__detailPanel,.AgriFoodDemo-module__IKqHMW__conversionSection,.AgriFoodDemo-module__IKqHMW__trustStat,.AgriFoodDemo-module__IKqHMW__testimonialCard,.AgriFoodDemo-module__IKqHMW__contextualCta,.AgriFoodDemo-module__IKqHMW__pricingCard{background:#fffc;border:1px solid #1c24181a;box-shadow:0 24px 70px #1e293b1c}.AgriFoodDemo-module__IKqHMW__heroCopy{border-radius:10px;flex-direction:column;justify-content:center;min-height:540px;padding:clamp(28px,4vw,52px);display:flex}.AgriFoodDemo-module__IKqHMW__kicker{color:var(--agri-ink-accent);letter-spacing:0;text-transform:uppercase;font-size:12px;font-weight:950}.AgriFoodDemo-module__IKqHMW__heroCopy h1{font-family:var(--font-sora),Sora,Inter,sans-serif;letter-spacing:0;margin:18px 0 16px;font-size:clamp(38px,5.2vw,70px);line-height:.98}.AgriFoodDemo-module__IKqHMW__lede{margin:0 0 18px;font-size:clamp(20px,2vw,28px);font-weight:900;line-height:1.35}.AgriFoodDemo-module__IKqHMW__description{color:#53635a;margin:0;font-size:16px;line-height:1.75}.AgriFoodDemo-module__IKqHMW__actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.AgriFoodDemo-module__IKqHMW__canvas{border-radius:10px;gap:14px;min-height:540px;padding:26px;display:grid;position:relative;overflow:hidden}.AgriFoodDemo-module__IKqHMW__canvas:before{content:"";pointer-events:none;background:radial-gradient(circle at 24% 20%,color-mix(in srgb,var(--agri-accent) 18%,transparent),transparent 34%);position:absolute;inset:0}.AgriFoodDemo-module__IKqHMW__fieldCanvas{background:linear-gradient(135deg,#eef7de,#dbeafe);grid-template-columns:1.12fr .86fr .72fr}.AgriFoodDemo-module__IKqHMW__fieldRows{background:linear-gradient(135deg,#496f24,#7c5b2f);border-radius:8px;grid-template-columns:repeat(3,1fr);gap:10px;min-height:470px;padding:18px;display:grid;position:relative;transform:perspective(900px)rotateX(7deg)}.AgriFoodDemo-module__IKqHMW__fieldRows i{background:linear-gradient(90deg,#b7d66b,#5f8f2c);border-radius:999px;box-shadow:inset 0 0 0 1px #ffffff2e}.AgriFoodDemo-module__IKqHMW__fieldRows i[data-alert=true]{background:linear-gradient(90deg,#facc15,#dc2626)}.AgriFoodDemo-module__IKqHMW__fieldRows strong{color:#fff;font-size:46px;position:absolute;bottom:18px;right:20px}.AgriFoodDemo-module__IKqHMW__sensorMasts,.AgriFoodDemo-module__IKqHMW__climateCards,.AgriFoodDemo-module__IKqHMW__crates,.AgriFoodDemo-module__IKqHMW__memberTable,.AgriFoodDemo-module__IKqHMW__harvestCrates,.AgriFoodDemo-module__IKqHMW__coldChain,.AgriFoodDemo-module__IKqHMW__shelfProof{z-index:1;gap:10px;display:grid;position:relative}.AgriFoodDemo-module__IKqHMW__sensorMasts article,.AgriFoodDemo-module__IKqHMW__climateCards article,.AgriFoodDemo-module__IKqHMW__crates article,.AgriFoodDemo-module__IKqHMW__memberTable article,.AgriFoodDemo-module__IKqHMW__harvestCrates article,.AgriFoodDemo-module__IKqHMW__coldChain article,.AgriFoodDemo-module__IKqHMW__shelfProof p{background:#ffffffc7;border:1px solid #1c24181a;border-radius:8px;margin:0;padding:14px}.AgriFoodDemo-module__IKqHMW__sensorMasts span,.AgriFoodDemo-module__IKqHMW__harvestSlip span,.AgriFoodDemo-module__IKqHMW__orderTicket span,.AgriFoodDemo-module__IKqHMW__paymentCard span{color:var(--agri-ink-accent);font-size:12px;font-weight:950}.AgriFoodDemo-module__IKqHMW__sensorMasts strong,.AgriFoodDemo-module__IKqHMW__climateCards strong,.AgriFoodDemo-module__IKqHMW__crates strong,.AgriFoodDemo-module__IKqHMW__memberTable strong,.AgriFoodDemo-module__IKqHMW__coldChain strong{margin:4px 0;display:block}.AgriFoodDemo-module__IKqHMW__sensorMasts small,.AgriFoodDemo-module__IKqHMW__climateCards small,.AgriFoodDemo-module__IKqHMW__crates small{color:#64748b}.AgriFoodDemo-module__IKqHMW__cropPhoto{z-index:1;color:#fff;background:linear-gradient(#3b82f633,#0f172a8c),linear-gradient(135deg,#9bd16f 0 30%,#6ea84b 31% 60%,#3d6f2a 61%);border-radius:8px;align-content:end;gap:6px;min-height:100%;padding:18px;display:grid;position:relative}.AgriFoodDemo-module__IKqHMW__cropPhoto b{font-size:30px}.AgriFoodDemo-module__IKqHMW__greenhouseCanvas{background:linear-gradient(135deg,#e9fff8,#f4f7ef);grid-template-columns:1.2fr .86fr .82fr}.AgriFoodDemo-module__IKqHMW__greenhouseShell{background:linear-gradient(#ffffffb8,#ffffff2e),#b8eadb;border:1px solid #0478572e;border-radius:8px;min-height:470px;padding:18px}.AgriFoodDemo-module__IKqHMW__glassRoof{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:18px;display:grid}.AgriFoodDemo-module__IKqHMW__glassRoof span{color:#047857;background:#ffffff94;border-radius:8px 8px 2px 2px;place-items:center;min-height:58px;font-weight:900;display:grid}.AgriFoodDemo-module__IKqHMW__plantBeds{grid-template-columns:repeat(6,1fr);gap:8px;display:grid}.AgriFoodDemo-module__IKqHMW__plantBeds i{background:radial-gradient(circle at 50% 26%,#ef4444 0 9px,#0000 10px),linear-gradient(#22c55e,#15803d);border-radius:999px 999px 16px 16px;min-height:58px}.AgriFoodDemo-module__IKqHMW__plantBeds i[data-ripe=true]{background:radial-gradient(circle at 50% 26%,#f97316 0 10px,#0000 11px),linear-gradient(#84cc16,#166534)}.AgriFoodDemo-module__IKqHMW__climateCards article span{font-size:30px;font-weight:950;display:block}.AgriFoodDemo-module__IKqHMW__harvestSlip,.AgriFoodDemo-module__IKqHMW__orderTicket,.AgriFoodDemo-module__IKqHMW__paymentCard{z-index:1;background:#fff;border:1px solid #1c24181f;border-radius:8px;padding:18px;position:relative}.AgriFoodDemo-module__IKqHMW__harvestSlip strong,.AgriFoodDemo-module__IKqHMW__orderTicket strong,.AgriFoodDemo-module__IKqHMW__paymentCard strong{margin:8px 0;font-size:28px;display:block}.AgriFoodDemo-module__IKqHMW__marketCanvas{background:linear-gradient(135deg,#fff7d6,#edf7df);grid-template-columns:1.4fr .82fr}.AgriFoodDemo-module__IKqHMW__marketStall{background:linear-gradient(#fef3c7 0 22%,#fff 23% 34%,#8b5e34 35% 100%);border-radius:8px;min-height:470px;padding:16px}.AgriFoodDemo-module__IKqHMW__awning{grid-template-columns:repeat(4,1fr);gap:7px;margin-bottom:86px;display:grid}.AgriFoodDemo-module__IKqHMW__awning span{background:#f97316;border-radius:0 0 16px 16px;min-height:74px}.AgriFoodDemo-module__IKqHMW__awning span:nth-child(2n){background:#fff7ed}.AgriFoodDemo-module__IKqHMW__crates{grid-template-columns:repeat(3,1fr)}.AgriFoodDemo-module__IKqHMW__crates article{background:#fff7ed;align-content:end;min-height:122px;display:grid}.AgriFoodDemo-module__IKqHMW__crates article i{background:#ef4444;border-radius:50%;width:44px;height:44px;box-shadow:22px 4px #f97316,8px -16px #84cc16}.AgriFoodDemo-module__IKqHMW__crates article[data-produce="1"] i{background:#65a30d;box-shadow:20px 2px #22c55e,8px -14px #bef264}.AgriFoodDemo-module__IKqHMW__crates article[data-produce="2"] i{background:#facc15;box-shadow:20px 2px #fb923c,8px -14px #f97316}.AgriFoodDemo-module__IKqHMW__coopCanvas{background:linear-gradient(135deg,#fff4e7,#f2f7de);grid-template-columns:1fr .9fr .78fr}.AgriFoodDemo-module__IKqHMW__memberTable{align-content:start}.AgriFoodDemo-module__IKqHMW__memberTable article i,.AgriFoodDemo-module__IKqHMW__metricDeck i,.AgriFoodDemo-module__IKqHMW__recordCard i{background:linear-gradient(90deg,var(--agri-accent),var(--agri-soil));border-radius:999px;height:7px;display:block}.AgriFoodDemo-module__IKqHMW__harvestCrates{grid-template-columns:repeat(2,1fr);align-content:center}.AgriFoodDemo-module__IKqHMW__harvestCrates article{background:linear-gradient(#ffffffc7,#ffffffe6),linear-gradient(135deg,#a16207,#65a30d);align-content:end;min-height:124px;display:grid}.AgriFoodDemo-module__IKqHMW__traceCanvas{background:linear-gradient(135deg,#e6fffb,#eff6ff);grid-template-columns:.85fr 1fr .76fr}.AgriFoodDemo-module__IKqHMW__traceProduct{background:linear-gradient(#fff,#dbeafe);border:1px solid #0f766e24;border-radius:8px;align-content:center;justify-items:center;gap:16px;min-height:470px;display:grid}.AgriFoodDemo-module__IKqHMW__qrLabel{background:#fff;border:1px solid #0f172a;grid-template-columns:repeat(5,1fr);gap:5px;width:150px;height:150px;padding:12px;display:grid}.AgriFoodDemo-module__IKqHMW__qrLabel i{background:#e2e8f0}.AgriFoodDemo-module__IKqHMW__qrLabel i[data-dark=true]{background:#0f172a}.AgriFoodDemo-module__IKqHMW__traceProduct strong{text-align:center;font-size:28px}.AgriFoodDemo-module__IKqHMW__coldChain article{grid-template-columns:34px 1fr auto;align-items:center;gap:10px;display:grid}.AgriFoodDemo-module__IKqHMW__coldChain b{color:var(--agri-ink-accent)}.AgriFoodDemo-module__IKqHMW__shelfProof{align-content:start}.AgriFoodDemo-module__IKqHMW__metricDeck{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:16px;display:grid}.AgriFoodDemo-module__IKqHMW__metricDeck article{border-radius:8px;padding:18px}.AgriFoodDemo-module__IKqHMW__metricDeck span{color:#64748b;font-weight:800}.AgriFoodDemo-module__IKqHMW__metricDeck strong{margin:8px 0;font-size:34px;display:block}.AgriFoodDemo-module__IKqHMW__workbench{grid-template-columns:280px minmax(0,1fr) 320px;align-items:start;gap:16px;margin-top:16px;display:grid}.AgriFoodDemo-module__IKqHMW__controlPanel,.AgriFoodDemo-module__IKqHMW__recordPanel,.AgriFoodDemo-module__IKqHMW__detailPanel{border-radius:8px;padding:18px}.AgriFoodDemo-module__IKqHMW__controlPanel h2,.AgriFoodDemo-module__IKqHMW__recordPanel h2,.AgriFoodDemo-module__IKqHMW__detailPanel h2{font-family:var(--font-sora),Sora,Inter,sans-serif;letter-spacing:0;margin:8px 0 14px}.AgriFoodDemo-module__IKqHMW__rangeLabel{gap:12px;font-weight:900;display:grid}.AgriFoodDemo-module__IKqHMW__rangeLabel input{width:100%;accent-color:var(--agri-accent)}.AgriFoodDemo-module__IKqHMW__projectionBox{background:color-mix(in srgb,var(--agri-accent) 10%,#fff);border-radius:8px;margin:16px 0;padding:14px}.AgriFoodDemo-module__IKqHMW__projectionBox span{color:#64748b;font-size:12px;font-weight:900;display:block}.AgriFoodDemo-module__IKqHMW__projectionBox strong{margin-top:4px;font-size:24px;display:block}.AgriFoodDemo-module__IKqHMW__activeFilter{color:var(--agri-ink-accent);margin:12px 0 0;font-weight:900}.AgriFoodDemo-module__IKqHMW__recordPanel header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.AgriFoodDemo-module__IKqHMW__recordGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.AgriFoodDemo-module__IKqHMW__recordCard{min-height:126px;color:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #1c24181c;border-radius:8px;padding:14px}.AgriFoodDemo-module__IKqHMW__recordCard span{color:var(--agri-ink-accent);font-size:12px;font-weight:950}.AgriFoodDemo-module__IKqHMW__recordCard strong{margin:6px 0;display:block}.AgriFoodDemo-module__IKqHMW__recordCard small{color:#64748b;line-height:1.45;display:block}.AgriFoodDemo-module__IKqHMW__recordCard i{margin-top:12px}.AgriFoodDemo-module__IKqHMW__recordCard em{float:right;color:#64748b;font-style:normal;font-weight:900}.AgriFoodDemo-module__IKqHMW__recordActive{border-color:var(--agri-accent);box-shadow:inset 0 0 0 1px var(--agri-accent)}.AgriFoodDemo-module__IKqHMW__detailPanel p{color:#53635a;line-height:1.65}.AgriFoodDemo-module__IKqHMW__scoreDial{background:radial-gradient(circle,#fff 0 58%,color-mix(in srgb,var(--agri-accent) 24%,#fff) 59%);border:1px solid #1c24181a;border-radius:50%;place-items:center;width:120px;height:120px;margin:18px 0;display:grid}.AgriFoodDemo-module__IKqHMW__scoreDial strong{font-size:34px}.AgriFoodDemo-module__IKqHMW__scoreDial span{color:var(--agri-ink-accent);font-size:12px;font-weight:900}.AgriFoodDemo-module__IKqHMW__detailPanel ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.AgriFoodDemo-module__IKqHMW__detailPanel li{background:#ffffffb8;border-radius:8px;padding:10px 12px}.AgriFoodDemo-module__IKqHMW__conversionSection{border-radius:8px;grid-template-columns:.9fr 1.1fr;gap:16px;margin-top:16px;padding:22px;display:grid}.AgriFoodDemo-module__IKqHMW__conversionSection h2{font-family:var(--font-sora),Sora,Inter,sans-serif;margin:8px 0}.AgriFoodDemo-module__IKqHMW__conversionSection p{color:#53635a;line-height:1.6}.AgriFoodDemo-module__IKqHMW__leadForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.AgriFoodDemo-module__IKqHMW__leadForm>:nth-child(3),.AgriFoodDemo-module__IKqHMW__leadForm>:nth-child(4),.AgriFoodDemo-module__IKqHMW__success{grid-column:1/-1}.AgriFoodDemo-module__IKqHMW__success{color:#14532d;background:#dcfce7;border-radius:8px;margin:0;padding:12px;font-weight:900}.AgriFoodDemo-module__IKqHMW__greenhouse{background:linear-gradient(135deg,#effdf7,#ecfeff)}.AgriFoodDemo-module__IKqHMW__market{--agri-ink-accent:#4d6b0f;background:linear-gradient(135deg,#fff7ed,#f7fee7)}.AgriFoodDemo-module__IKqHMW__coop{--agri-ink-accent:#7c4b05;background:linear-gradient(135deg,#fff7ed,#fefce8)}.AgriFoodDemo-module__IKqHMW__trace{background:linear-gradient(135deg,#ecfeff,#eff6ff)}.AgriFoodDemo-module__IKqHMW__socialProof,.AgriFoodDemo-module__IKqHMW__contextualCta,.AgriFoodDemo-module__IKqHMW__pricing{width:min(1180px,100%);margin:16px auto 0}.AgriFoodDemo-module__IKqHMW__socialProofHeader{gap:6px;display:grid}.AgriFoodDemo-module__IKqHMW__socialProofHeader h2{color:#1c2418;letter-spacing:0;margin:0;font-size:clamp(22px,2.6vw,32px);font-weight:950}.AgriFoodDemo-module__IKqHMW__socialProofNote{color:#53635a;overflow-wrap:anywhere;margin:0;font-size:12px;font-style:italic;font-weight:700}.AgriFoodDemo-module__IKqHMW__trustStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.AgriFoodDemo-module__IKqHMW__trustStat{text-align:center;border-radius:10px;gap:6px;min-width:0;padding:16px;display:grid}.AgriFoodDemo-module__IKqHMW__trustStat strong{color:var(--agri-ink-accent);overflow-wrap:anywhere;font-size:26px;font-weight:950}.AgriFoodDemo-module__IKqHMW__trustStat span{color:#64748b;font-size:12px;font-weight:800}.AgriFoodDemo-module__IKqHMW__testimonialGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.AgriFoodDemo-module__IKqHMW__testimonialCard{border-radius:10px;align-content:start;gap:10px;min-width:0;margin:0;padding:18px;display:grid}.AgriFoodDemo-module__IKqHMW__testimonialCard blockquote{color:#1c2418;overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:700;line-height:1.55}.AgriFoodDemo-module__IKqHMW__testimonialCard figcaption{gap:2px;display:grid}.AgriFoodDemo-module__IKqHMW__testimonialCard figcaption strong{color:#1c2418;font-size:13px;font-weight:900}.AgriFoodDemo-module__IKqHMW__testimonialCard figcaption span{color:#64748b;font-size:12px;font-weight:700}.AgriFoodDemo-module__IKqHMW__pricingHeader{gap:6px;max-width:62ch;display:grid}.AgriFoodDemo-module__IKqHMW__pricingHeader h2{color:#1c2418;margin:0;font-size:clamp(22px,2.6vw,32px);font-weight:950}.AgriFoodDemo-module__IKqHMW__pricingHeader p{color:#53635a;margin:0;font-size:14px}.AgriFoodDemo-module__IKqHMW__pricingGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.AgriFoodDemo-module__IKqHMW__pricingCard{--dp-primary:var(--agri-ink-accent);border-radius:10px;align-content:start;gap:10px;min-width:0;padding:18px;display:grid;position:relative}.AgriFoodDemo-module__IKqHMW__pricingHighlighted{border-color:color-mix(in srgb,var(--agri-accent) 55%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--agri-accent) 24%,transparent),0 20px 44px color-mix(in srgb,var(--agri-accent) 16%,transparent)}.AgriFoodDemo-module__IKqHMW__pricingBadgeSlot{position:absolute;top:-10px;right:16px}.AgriFoodDemo-module__IKqHMW__pricingCard h3{color:#1c2418;margin:0;font-size:17px;font-weight:950}.AgriFoodDemo-module__IKqHMW__pricingPrice{flex-wrap:wrap;align-items:baseline;gap:6px;margin:0;display:flex}.AgriFoodDemo-module__IKqHMW__pricingPrice strong{color:#1c2418;overflow-wrap:anywhere;font-size:26px;font-weight:950}.AgriFoodDemo-module__IKqHMW__pricingPrice span{color:#64748b;font-size:12px;font-weight:800}.AgriFoodDemo-module__IKqHMW__pricingDescription{color:#53635a;margin:0;font-size:13px;line-height:1.5}.AgriFoodDemo-module__IKqHMW__pricingCard ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.AgriFoodDemo-module__IKqHMW__pricingCard li{color:#1c2418;overflow-wrap:anywhere;padding-left:18px;font-size:13px;font-weight:750;position:relative}.AgriFoodDemo-module__IKqHMW__pricingCard li:before{content:"✓";color:var(--agri-ink-accent);font-weight:950;position:absolute;left:0}.AgriFoodDemo-module__IKqHMW__contextualCta{border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(0,.62fr);align-items:center;gap:18px;padding:20px;display:grid}.AgriFoodDemo-module__IKqHMW__contextualCtaCopy{gap:8px;min-width:0;display:grid}.AgriFoodDemo-module__IKqHMW__contextualCtaCopy h2{color:#1c2418;margin:0;font-size:clamp(20px,2.4vw,30px);font-weight:950}.AgriFoodDemo-module__IKqHMW__contextualCtaCopy p{color:#53635a;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.55}.AgriFoodDemo-module__IKqHMW__contextualCtaActions{justify-items:stretch;gap:10px;min-width:0;display:grid}.AgriFoodDemo-module__IKqHMW__ctaPrimaryLink,.AgriFoodDemo-module__IKqHMW__ctaSecondaryLink{text-align:center;border-radius:999px;justify-content:center;align-items:center;padding:13px 17px;font-size:14px;font-weight:900;text-decoration:none;display:inline-flex}.AgriFoodDemo-module__IKqHMW__ctaPrimaryLink{background:var(--agri-ink-accent);color:#fff;box-shadow:0 16px 32px color-mix(in srgb,var(--agri-accent) 30%,transparent)}.AgriFoodDemo-module__IKqHMW__ctaSecondaryLink{background:var(--dp-whatsapp,#25d366);color:var(--dp-whatsapp-contrast,#0f172a);border:1px solid #0000}.AgriFoodDemo-module__IKqHMW__ctaSecondaryLink:hover{background:var(--dp-whatsapp-hover,#1da851)}.AgriFoodDemo-module__IKqHMW__ctaPrimaryLink:focus-visible,.AgriFoodDemo-module__IKqHMW__ctaSecondaryLink:focus-visible{outline:2px solid var(--agri-ink-accent);outline-offset:2px}.AgriFoodDemo-module__IKqHMW__riskReversal{color:#53635a;--dp-success:#0f6b34;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:13px;font-weight:700;display:flex}@media (max-width:980px){.AgriFoodDemo-module__IKqHMW__hero,.AgriFoodDemo-module__IKqHMW__workbench,.AgriFoodDemo-module__IKqHMW__contextualCta,.AgriFoodDemo-module__IKqHMW__conversionSection{grid-template-columns:1fr}.AgriFoodDemo-module__IKqHMW__heroCopy,.AgriFoodDemo-module__IKqHMW__canvas{min-height:auto}.AgriFoodDemo-module__IKqHMW__canvas{min-height:520px}.AgriFoodDemo-module__IKqHMW__fieldCanvas,.AgriFoodDemo-module__IKqHMW__greenhouseCanvas,.AgriFoodDemo-module__IKqHMW__marketCanvas,.AgriFoodDemo-module__IKqHMW__coopCanvas,.AgriFoodDemo-module__IKqHMW__traceCanvas{grid-template-columns:1fr}.AgriFoodDemo-module__IKqHMW__fieldRows,.AgriFoodDemo-module__IKqHMW__greenhouseShell,.AgriFoodDemo-module__IKqHMW__marketStall,.AgriFoodDemo-module__IKqHMW__traceProduct{min-height:320px}.AgriFoodDemo-module__IKqHMW__trustStats,.AgriFoodDemo-module__IKqHMW__testimonialGrid,.AgriFoodDemo-module__IKqHMW__pricingGrid{grid-template-columns:1fr}}@media (max-width:640px){.AgriFoodDemo-module__IKqHMW__shell{padding:12px}.AgriFoodDemo-module__IKqHMW__topbar{grid-template-columns:1fr auto}.AgriFoodDemo-module__IKqHMW__topbar>span:nth-child(2){grid-column:1/-1;justify-self:start}.AgriFoodDemo-module__IKqHMW__heroCopy{padding:24px}.AgriFoodDemo-module__IKqHMW__heroCopy h1{font-size:clamp(34px,12vw,46px)}.AgriFoodDemo-module__IKqHMW__canvas{min-height:auto;padding:14px}.AgriFoodDemo-module__IKqHMW__metricDeck,.AgriFoodDemo-module__IKqHMW__recordGrid,.AgriFoodDemo-module__IKqHMW__leadForm,.AgriFoodDemo-module__IKqHMW__crates,.AgriFoodDemo-module__IKqHMW__harvestCrates{grid-template-columns:1fr}.AgriFoodDemo-module__IKqHMW__coldChain article{grid-template-columns:28px 1fr}.AgriFoodDemo-module__IKqHMW__coldChain article span{grid-column:2}.AgriFoodDemo-module__IKqHMW__recordPanel header{display:block}}
