/* Living colour comes from archive photography; the page retains its light paper. */
.ap-home{--cf-leaf:#55733b;--cf-sage:#e7ecd9;--cf-wheat:#eee6d2}
.lp-routes{gap:42px}.lp-routes>a+a{padding-left:42px}.lp-routes>a{gap:19px}
.cf-route-photo{margin:8px 0 0;overflow:hidden}.cf-route-photo img{display:block;width:100%;height:330px;object-fit:cover;object-position:center 52%;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.cf-route-photo figcaption{font:9px/1.6 var(--body);color:#657659;letter-spacing:.03em;padding-top:13px}.cf-route:first-child .cf-route-photo img{object-position:center 54%}.cf-route:last-child .cf-route-photo img{object-position:center 55%}
.lp-routes>a>span:last-child{max-width:400px}.lp-routes>a:hover .cf-route-photo img{transform:scale(1.025)}
.lp-image{background:#e9eddd}.lp-card:nth-child(2) .lp-image{background:#e3ebd6}.lp-card:nth-child(3) .lp-image{background:#f0e8d5}.lp-card:hover .lp-image,.lp-card:focus-within .lp-image{background:#dfe8d0}
.ap-home h2 em,.le-lower h2 em{color:#68834e}.lp-index::before{background:#779745}.gp-crops button[aria-selected=true]{color:#486b30}.gp-crops button[aria-selected=true],.gp-story-tabs button[aria-selected=true],.gp-study-tabs button[aria-selected=true]{border-color:#739746}
.cf-science-photo{margin:60px 0 0;display:grid;grid-template-columns:1.45fr 1fr;align-items:stretch;background:#e9eddf}.cf-science-photo>img{display:block;width:100%;height:380px;object-fit:cover;object-position:center 46%}.cf-science-photo figcaption{padding:45px 40px;display:flex;flex-direction:column;justify-content:space-between;gap:35px}.cf-science-photo figcaption>span{font:10px/1.8 var(--body);letter-spacing:.12em;color:#5c7545}.cf-science-photo figcaption>p{font:15px/1.85 var(--body);max-width:350px;color:#536b46!important;margin:0}
.cf-film{padding-top:65px;margin-top:70px;border-top:1px solid var(--le-rule);scroll-margin-top:110px}.cf-film-heading{display:grid;grid-template-columns:1.4fr 1fr;gap:80px;align-items:end;margin-bottom:38px}.cf-film-heading .lp-index{font-size:9px;margin-bottom:27px}.le-lower .cf-film-heading h3{font:52px/1.13 Study,Georgia,serif;letter-spacing:-.045em;font-weight:400}.cf-film-heading h3 em{color:#66824c}.cf-film-heading>p{font:14px/1.8 var(--body);max-width:370px;margin:0 0 4px}.cf-film-frame{aspect-ratio:16/9;width:100%;position:relative;background:#e4ead8}.cf-film-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.cf-film-footer{display:flex;align-items:center;justify-content:space-between;gap:25px;border-bottom:1px solid var(--le-rule);padding:20px 0}.cf-film-footer>span{font:9px/1.6 var(--body);letter-spacing:.07em;color:#657659}.cf-film-footer i{font-style:normal;color:#6b7e58;margin-left:25px}.cf-film-footer>a{font:11px/1.6 var(--body);display:flex;align-items:center;gap:25px;min-height:35px}.cf-film-footer>a>span{font-size:20px;color:#67824e}
@media(min-width:1800px){.cf-route-photo img{height:375px}.cf-science-photo>img{height:430px}}
@media(max-width:1100px){.lp-routes{gap:30px}.lp-routes>a+a{padding-left:30px}.cf-route-photo img{height:280px}.cf-science-photo{grid-template-columns:1.3fr 1fr}.cf-science-photo>img{height:330px}.cf-science-photo figcaption{padding:30px}.cf-science-photo figcaption>p{font-size:13px}.cf-film-heading{gap:45px}.le-lower .cf-film-heading h3{font-size:44px}}
@media(max-width:760px){.lp-routes{gap:30px}.lp-routes>a{gap:12px}.lp-routes>a+a{padding:28px 0 0}.cf-route-photo{margin-top:4px}.cf-route-photo img{height:235px}.cf-route-photo figcaption{font-size:8px;padding-top:11px}.lp-routes>a>span:last-child{font-size:12px}.cf-science-photo{grid-template-columns:1fr;margin-top:35px}.cf-science-photo>img{height:245px;object-position:center}.cf-science-photo figcaption{padding:22px 23px;gap:18px}.cf-science-photo figcaption>span{font-size:8px}.cf-science-photo figcaption>p{font-size:12px;line-height:1.8;max-width:100%}.cf-film{padding-top:40px;margin-top:45px;scroll-margin-top:80px}.cf-film-heading{grid-template-columns:1fr;gap:22px;margin-bottom:27px}.cf-film-heading .lp-index{font-size:8px;margin-bottom:22px}.le-lower .cf-film-heading h3{font-size:35px;line-height:1.15}.cf-film-heading>p{font-size:12px;margin:0;max-width:330px}.cf-film-footer{display:block;padding:15px 0}.cf-film-footer>span{font-size:8px;display:flex;justify-content:space-between}.cf-film-footer>a{font-size:10px;justify-content:space-between;margin-top:10px}.cf-film-footer>a>span{font-size:18px}}
@media(max-width:360px){.cf-route-photo img{height:200px}.cf-science-photo>img{height:215px}.le-lower .cf-film-heading h3{font-size:31px}}
@media(prefers-reduced-motion:reduce){.cf-route-photo img{transition:none}.lp-routes>a:hover .cf-route-photo img{transform:none}}
.motion-paused .lp-routes>a:hover .cf-route-photo img{transform:none}
