/* Archive-backed additions within the accepted light chapters. */
.gp-story{margin-top:46px;padding:28px 0 4px;border-top:1px solid var(--ap-rule)}
.gp-story-head{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-bottom:26px}.gp-story-head>p{margin:0;font-size:9px}
.gp-story-tabs,.gp-study-tabs{display:flex;gap:28px}.gp-story-tabs button,.gp-study-tabs button,.gp-crops button{position:relative;background:transparent;color:#73806a;border-bottom:1px solid transparent;min-height:44px;padding:12px 0;font-size:12px;transition:color .3s,border-color .3s}
.gp-story-tabs button[aria-selected=true],.gp-study-tabs button[aria-selected=true],.gp-crops button[aria-selected=true]{border-color:#6d8750;color:#30472d}
.gp-story-panel{display:grid;grid-template-columns:1fr 1.15fr;gap:65px;align-items:center;padding-block:8px 14px}.gp-story-panel figure{display:flex;align-items:center;gap:28px;margin:0}.gp-story-panel figure img{width:210px;height:175px;object-fit:contain;max-width:58%;background:#efefe7}.gp-story-panel figcaption{font:12px/1.6 var(--body);color:#67775b;max-width:120px}.gp-story-copy .le-overline{font-size:8px;margin-bottom:13px}.ap-home .gp-story-copy h3{font:34px/1.14 Study,Georgia,serif;letter-spacing:-.04em;margin-bottom:18px}.gp-story-copy>p:not(.le-overline){font:13px/1.75 var(--body);color:#65735c;max-width:470px}.gp-story-copy .le-arrow-link{font-size:11px;max-width:470px;margin-top:10px}
.gp-study-tabs{margin-bottom:28px;border-bottom:1px solid var(--le-rule);gap:40px}.gp-study-tabs button{display:flex;gap:25px;align-items:center;font:24px/1.4 Study,Georgia,serif;min-height:65px}.gp-study-tabs button span{font:10px/1.5 var(--body);color:#7b886f}.le-study[hidden]{display:none!important}.gp-field{margin-top:30px;position:relative}.gp-field img{display:block;width:100%;height:auto;max-height:430px;object-fit:contain}.gp-field>span{display:block;text-align:right;font:8px/1.6 var(--body);letter-spacing:.1em;color:#65735c;padding-top:12px}.gp-trial-context{font:13px/1.8 var(--body);max-width:350px;color:#65735c}
.gp-chooser{text-align:left;margin:50px auto 0;max-width:1050px}.gp-choice-top{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-bottom:12px}.gp-choice-top>.le-overline{font-size:9px}.gp-audience{display:flex;gap:20px}.gp-audience button{min-height:44px;background:none;font-size:11px;color:#7b886e;border-bottom:1px solid transparent;padding:10px 0}.gp-audience button[aria-pressed=true]{color:#30472d;border-bottom-color:#6d8750}.gp-crops{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;border-bottom:1px solid var(--le-rule);margin-top:12px}.gp-crops button{font:27px/1.3 Study,Georgia,serif;text-align:left;min-height:78px;padding:16px 0;letter-spacing:-.03em}.gp-crop-panel{display:grid;grid-template-columns:.95fr 1.15fr;gap:70px;padding:38px 0 25px;align-items:start}.gp-crop-intro .le-overline{font-size:9px;margin-bottom:21px}.le-lower .gp-crop-intro h3{font-size:34px;line-height:1.16;letter-spacing:-.035em;margin-bottom:21px}.gp-crop-intro>p:last-child{font:13px/1.8 var(--body);max-width:360px}.gp-match{display:grid;grid-template-columns:20px 1fr 22px;gap:18px;align-items:start;border-bottom:1px solid var(--le-rule);padding:21px 0}.gp-match:first-child{padding-top:0}.gp-match>.le-overline{font-size:9px;padding-top:5px}.gp-match strong{font:23px/1.3 Study,Georgia,serif;letter-spacing:-.025em;font-weight:400}.gp-match p{font:11px/1.7 var(--body);margin-top:10px}.gp-match>span:last-child{font-size:21px;color:#819a62;transition:transform .3s}.gp-match:hover>span:last-child{transform:translate(3px,-3px)}.gp-match:hover strong{color:#627d45}.gp-choice-note{display:flex;justify-content:space-between;gap:50px;align-items:start;border-top:1px dashed var(--le-rule);padding-top:23px}.gp-choice-note p{font:11px/1.7 var(--body);max-width:520px}.gp-choice-note a{font:11px/1.6 var(--body);display:flex;gap:24px;min-height:40px;align-items:center}.gp-choice-note a span{font-size:19px}.le-contact-routes{margin-top:42px}
.gp-lab-open{display:block;width:100%;padding:0;background:none;cursor:zoom-in}.le-instrument:has(.gp-lab-open){width:175px}.gp-lab-open img{height:126px;width:100%;object-fit:contain;background:#f9f8f1}.gp-lab-open:hover img{filter:saturate(1)}
.gp-lab-dialog{width:min(780px,calc(100% - 36px));max-height:90dvh;margin:auto;padding:0;border:1px solid #a5b294;background:#f5f4ed;color:#293c31;overflow:auto}.gp-lab-dialog::backdrop{background:#e4e8dcbf;backdrop-filter:blur(6px)}.gp-lab-bar{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:15px 25px;background:#f5f4ed;border-bottom:1px solid #384e3526;z-index:1}.gp-lab-bar .le-overline{font-size:8px}.gp-lab-content{padding:30px 40px}.gp-lab-content h2{font:38px/1.2 Study,Georgia,serif;letter-spacing:-.035em}.gp-lab-content figure{margin:30px 0}.gp-lab-content img{display:block;width:auto;max-width:100%;max-height:52dvh;object-fit:contain;margin:auto}.gp-lab-content figcaption{font:10px/1.6 var(--body);color:#67785b;margin-top:20px;text-align:center}.gp-lab-content>p{font:14px/1.8 var(--body);color:#65735c}.gp-lab-content>a{font-size:12px;margin-top:20px}.gp-lab-dialog :focus-visible{outline:2px solid #6d8750;outline-offset:4px}
@media(max-width:1100px){.gp-story-panel{gap:35px}.gp-story-panel figure{gap:18px}.gp-story-panel figure img{width:170px;height:150px}.gp-story-panel figcaption{font-size:11px}.ap-home .gp-story-copy h3{font-size:29px}.gp-crop-panel{gap:40px}.gp-crops button{font-size:24px}.gp-match strong{font-size:21px}.le-instrument:has(.gp-lab-open){width:130px}.gp-lab-open img{height:96px}}
@media(max-width:760px){.lp-products{padding-top:44px}.lp-products>.lp-index{margin-bottom:20px}.lp-heading{margin-bottom:15px}.lp-heading>p{margin-top:17px;font-size:13px}.lp-tabs button{min-height:46px;padding-block:12px}.lp-catalog{padding-block:11px}.lp-context{min-height:70px;padding-block:17px}.lp-image{height:285px}.lp-card-meta{padding-block:12px}.gp-story{margin-top:33px;padding-top:22px}.gp-story-head{display:block;margin-bottom:24px}.gp-story-head>p{font-size:8px;margin-bottom:13px}.gp-story-tabs{gap:22px;justify-content:space-between;border-bottom:1px solid var(--ap-rule)}.gp-story-tabs button{font-size:10px;white-space:nowrap}.gp-story-panel{grid-template-columns:1fr;gap:26px;padding-top:0}.gp-story-panel figure{gap:28px}.gp-story-panel figure img{width:155px;height:140px}.gp-story-panel figcaption{font-size:11px;max-width:130px}.ap-home .gp-story-copy h3{font-size:30px}.gp-story-copy>p:not(.le-overline){font-size:12px}.gp-study-tabs{gap:30px;margin-bottom:23px}.gp-study-tabs button{font-size:23px;min-height:60px;gap:10px}.gp-study-tabs button span{font-size:8px}.gp-field{margin-top:20px}.gp-field>span{font-size:6px}.gp-potato .le-study-intro{gap:18px}.gp-trial-context{font-size:11px;line-height:1.75}.gp-chooser{margin-top:34px}.gp-choice-top{display:block}.gp-choice-top>.le-overline{font-size:8px;margin-bottom:10px}.gp-audience{gap:25px}.gp-audience button{font-size:11px;min-height:42px}.gp-crops{grid-template-columns:1fr 1fr;gap:0 25px;margin-top:12px;border-bottom:0}.gp-crops button{font-size:25px;min-height:58px;border-bottom:1px solid var(--le-rule)}.gp-crops button[aria-selected=true]{border-color:#6d8750}.gp-crop-panel{grid-template-columns:1fr;gap:26px;padding:30px 0 25px}.le-lower .gp-crop-intro h3{font-size:30px;margin-bottom:17px}.gp-crop-intro .le-overline{font-size:8px;margin-bottom:17px}.gp-crop-intro>p:last-child{font-size:12px}.gp-match{gap:12px;grid-template-columns:17px 1fr 18px;padding-block:19px}.gp-match strong{font-size:23px}.gp-match p{font-size:11px}.gp-choice-note{display:block;padding-top:20px}.gp-choice-note p{font-size:10px}.gp-choice-note a{font-size:11px;margin-top:13px;justify-content:space-between}.le-contact-routes{margin-top:25px}.le-instrument:has(.gp-lab-open){width:105px}.gp-lab-open img{height:80px}.gp-lab-content{padding:25px 22px}.gp-lab-content h2{font-size:30px}.gp-lab-content>p{font-size:12px}.gp-lab-bar{padding:10px 15px}.gp-lab-bar .le-overline{font-size:7px}}
@media(max-width:360px){.lp-image{height:255px}.gp-story-tabs{gap:12px}.gp-story-tabs button{font-size:9px}.gp-story-panel figure img{width:130px;height:125px}.gp-crops button{font-size:23px}.gp-study-tabs{gap:23px}.gp-study-tabs button{font-size:21px;gap:7px}.le-instrument:has(.gp-lab-open){width:83px}.gp-lab-open img{height:66px}}
.motion-paused .gp-lab-dialog *{transition:none!important;animation:none!important}@media(prefers-reduced-motion:reduce){.gp-lab-dialog *{transition:none!important;animation:none!important}}
.gp-study-tabs button span{white-space:nowrap}
@media(max-width:360px){.gp-study-tabs{gap:16px}.gp-study-tabs button{gap:6px}.gp-study-tabs button span{font-size:7px}}
