/* Same milk paper, clearer typography and restrained botanical accents. */
:root{--ag-text:#4f5e4c;--ag-caption:#5b6952;--ag-green:#285c3b;--ag-green-hover:#19472e;--ag-tint:#e7eddf;--ag-gold:#8c6b24;}
.ap-home{--ap-ink:#263d30;--ap-muted:var(--ag-text);--ap-rule:#384e3533;}
.ap-home .le-lower{--le-muted:var(--ag-text);--le-accent:#587348;--le-rule:#384e3533;}
.ap-home h2 em,.ap-home .le-lower h2 em,.ap-home .ph-season h3 em,.ap-home .ph-register-heading em{color:#587348;}
.ap-home :is(.lp-heading>p,.lp-routes>a>span:last-child,.lp-card-copy>p,.lp-card h3 span,.lp-context p,.lp-bottom p,.le-lead,.le-lab-copy>p:not(.le-overline),.le-science-note>p,.le-study-heading>p,.le-study-intro p:not(.le-overline),.le-result-data>div>p:not(.le-value),.le-study-footer>p,.le-faq>div>p:not(.lp-index),.le-questions details>p,.le-contact-lead,.le-contact-routes>a>span:last-child,.le-footer-top>p,.gp-story-copy>p:not(.le-overline),.gp-crop-intro>p:last-child,.gp-match p,.gp-choice-note p,.gp-trial-context,.ph-season-grid>div>p,.ph-register-heading>p,.ph-evidence>p:not(.le-overline),.ph-note,.ph-result-copy>p:not(.le-overline),.ph-result-foot p,.ph-status){color:var(--ag-text);}
.ap-home :is(.lp-index,.le-overline,.lp-route-label,.lp-card-meta,.le-study-header,.le-study-intro figcaption,.le-specimen-top,.le-specimen figcaption span,.le-instrument>span,.le-lab-fact>span,.le-science-note>span,.le-value small,.le-address,.le-legal,.ph-evidence dt,.ph-institutes small,.ph-fields label>span,.gp-story-panel figcaption,.gp-study-tabs button span){color:var(--ag-caption);}
.ap-home .lp-index::before{background:#477441;}
.ap-home .ph-season>.le-overline{color:var(--ag-gold);}
.ap-home :is(.lp-tabs button,.le-lab-tabs button,.le-result-tabs button,.gp-story-tabs button,.gp-study-tabs button,.gp-crops button,.gp-audience button,.ph-modes button){color:#606e57;}
.ap-home [role=tab][aria-selected=true],.ap-home .gp-audience [aria-pressed=true]{color:var(--ag-green);border-bottom-color:var(--ag-green);}
.ap-home .lp-tabs button[aria-selected=true]::after{background:var(--ag-green);}
.ap-home :is(.le-lab-tabs button,.gp-crops button)[aria-selected=true]{background:var(--ag-tint);}
.ap-home .le-lab-tabs button>span{color:var(--ag-caption);}
.ap-home :is(.lp-catalog,.lp-open,.lp-context a,.lp-bottom a,.le-arrow-link,.le-science-note>a,.gp-choice-note a,.ph-full,.ph-action,.ph-season-links a,.le-contact-routes>a,.le-footer-top a,.le-address>a){color:var(--ag-green);}
.ap-home :is(.lp-catalog span,.lp-context a span,.le-arrow-link span,.le-contact-routes strong i,.gp-match>span:last-child,.lp-routes i){color:#3d7145;}
.ap-home :is(.lp-open:hover,.lp-catalog:hover,.le-arrow-link:hover,.ph-full:hover,.ph-season-links a:hover,.le-contact-routes>a:hover){color:var(--ag-green-hover);}
.ap-home .lp-image-action{color:var(--ag-green);border-color:#52764c65;background:#f5f4eddf;}
.ap-home .lp-image:hover .lp-image-action{color:#f5f4ed;background:var(--ag-green);}
.ap-home .le-questions summary{color:#355539;}
.ap-home .le-questions summary>span{color:#527443;}
.ap-home .le-questions details[open]{background:#eaf0e322;}
.ap-home :is(.ph-evidence>strong,.le-lab-fact strong,.le-result-data>div+div .le-value){color:#4b713b;}
.ap-home .le-result-data>div:first-child .le-value{color:#6b775f;}
.ap-home .le-result-caption{color:#426336;}
.ap-home .ph-fields select:not(:disabled){border-color:#647d535c;color:#344d36;}
.ap-home :is(a,button,select):focus-visible,#top :is(a,button,select):focus-visible{outline:2px solid var(--ag-green);outline-offset:4px;}
#top .hero-lead,#top .hero-audiences a{color:#505d4b;}
#top .hero h1 em,#top h1 em{color:var(--ag-gold);}
#top .button,.navigation .nav-right .button{background:var(--ag-green);color:#f8f6ed;}
#top .button:hover,.navigation .nav-right .button:hover{background:var(--ag-green-hover);}
#top :is(.bracket-button,.network-card-link,.network-product-link small,.network-product-controls>span,.hero-baseline){color:#52664a;}
#top .hero-audiences a:hover{color:var(--ag-green);}
#top .mineral-network .scene-focus button{color:#506247;}
#top .mineral-network .scene-focus button[aria-pressed=true]{background:var(--ag-green);color:#f8f6ed;}
#top .network-product-link strong{color:var(--ag-green);}
