@import"https://fonts.googleapis.com/css2?family=EB+Garamond:wght@500;600&family=Manrope:wght@400;500;600;700&display=swap";body.ms-home{--ms-ink:#17392e;--ms-muted:#666b67;--ms-paper:#fbfaf6;--ms-line:#dcded4;--ms-accent:#dffc99;margin:0;background:var(--ms-paper);color:var(--ms-ink);font:15px/1.65 Manrope,Arial,sans-serif;-webkit-font-smoothing:antialiased}.ms-home *,.ms-home *:before,.ms-home *:after{box-sizing:border-box}.ms-home a{color:inherit;text-decoration:none;text-underline-offset:5px}.ms-home a:focus-visible{outline:2px solid currentColor;outline-offset:6px;border-radius:2px}.ms-home p{margin:0}.ms-home img{max-width:100%;display:block}.ms-home h1,.ms-home h2,.ms-home h3{margin:0;font-family:EB Garamond,Georgia,serif;font-weight:500}.ms-home :is(section,h2,#top){scroll-margin-top:24px}.ms-home .ms-container{width:min(1290px,calc(100% - 112px));margin-inline:auto}.ms-home .ms-skip{position:absolute;left:24px;top:-100px;z-index:10;background:var(--ms-accent);color:var(--ms-ink);padding:10px 16px}.ms-home .ms-skip:focus{top:12px}.ms-home .ms-hero{min-height:555px;color:#fafbef;background:#10291e url(/homepage-20261006/hero-fields.jpg) center/cover}.ms-home .ms-header{min-height:66px;display:flex;justify-content:space-between;gap:28px;align-items:center;border-bottom:1px solid #cad6c564}.ms-home .ms-brand{font-weight:600;font-size:16px}.ms-home .ms-nav{display:flex;align-items:center;gap:34px;font-size:14px}.ms-home .ms-nav a,.ms-home .ms-footer-nav a{padding-block:12px}.ms-home .ms-nav a:hover,.ms-home .ms-footer-nav a:hover{text-decoration:underline}.ms-home .ms-hero-content{padding-block:80px 74px}.ms-home h1{font-size:clamp(54px,5.5vw,80px);line-height:1.05;letter-spacing:-1.8px}.ms-home .ms-hero-email{display:inline-block;margin-top:10px;color:#f0f5d1;font-size:21px;font-weight:600}.ms-home .ms-hero-email:hover{text-decoration:underline}.ms-home .ms-disciplines{margin-top:17px;font-size:21px;font-weight:400;line-height:1.55;max-width:800px}.ms-home .ms-disciplines span{padding-inline:7px}.ms-home .ms-intro{margin-top:20px;font-size:18px;max-width:750px}.ms-home .ms-hero-actions{display:flex;align-items:center;gap:42px;margin-top:28px;font-size:16px;font-weight:600}.ms-home .ms-button{display:inline-flex;align-items:center;justify-content:center;min-width:189px;min-height:58px;padding:13px 32px;border-radius:100px;color:#163222;background:var(--ms-accent);transition:background-color .15s ease,transform .15s ease}.ms-home .ms-button:hover{background:#ecffb9;transform:translateY(-2px)}.ms-home .ms-preprints-link{padding:10px 0 7px;border-bottom:1px solid var(--ms-accent)}.ms-home .ms-preprints-link:hover{color:var(--ms-accent)}.ms-home .ms-projects{padding-top:42px}.ms-home .ms-section-title{font-size:54px;line-height:1.1;letter-spacing:-1.1px;padding-top:18px;position:relative;margin-bottom:28px;color:#122b20}.ms-home .ms-section-title:before{content:"";position:absolute;top:0;width:25px;height:1px;background-color:#87a654}.ms-home .ms-project{border:1px solid #e0e2d9;border-radius:12px;background:#ffffff40;display:grid;gap:28px;padding:20px 24px;transition:border-color .18s ease}.ms-home .ms-project:hover{border-color:#a5b69b}.ms-home .ms-project-featured{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);padding:18px 24px 18px 30px;align-items:center}.ms-home .ms-project-copy{min-width:0;display:flex;flex-direction:column;align-items:flex-start}.ms-home .ms-project h3{font-size:36px;line-height:1.15;letter-spacing:-.45px;color:#132b20}.ms-home .ms-project-copy>p:not(.ms-project-note){margin-top:12px;line-height:1.7;font-size:16px;max-width:440px;color:var(--ms-muted)}.ms-home .ms-project-note{margin-top:22px;margin-bottom:22px;color:#6b7069;font-size:13px;line-height:1.6}.ms-home .ms-project-note span{display:block;margin-top:3px}.ms-home .ms-text-link{display:inline-flex;align-items:center;gap:12px;font-size:14px;line-height:1.5;font-weight:600;border-bottom:1px solid #a5b880;padding-block:5px}.ms-home .ms-text-link svg{flex-shrink:0;transition:transform .15s ease}.ms-home .ms-text-link:hover svg{transform:translate(3px)}.ms-home .ms-project-copy .ms-text-link{margin-top:auto}.ms-home .ms-project-image{display:flex;align-items:center;align-self:stretch;min-width:0;overflow:hidden;border-radius:8px}.ms-home .ms-project-image img{width:100%;height:auto;object-fit:contain;transition:opacity .18s ease}.ms-home .ms-project-image:hover img{opacity:.9}.ms-home .ms-indoorfarm-image{background-color:#101915}.ms-home .ms-indoorfarm-image img{max-height:285px}.ms-home .ms-secondary-projects{display:grid;grid-template-columns:1.2fr 1fr;gap:16px;margin-top:16px}.ms-home .ms-secondary-projects .ms-project{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;padding:25px 23px}.ms-home .ms-secondary-projects .ms-project h3{font-size:30px}.ms-home .ms-secondary-projects .ms-project-copy>p:not(.ms-project-note){font-size:14px;line-height:1.7}.ms-home .ms-secondary-projects .ms-project-note{margin-top:18px;margin-bottom:16px;font-size:12px}.ms-home .ms-secondary-projects .ms-project-energy{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.ms-home .ms-bitki-image img,.ms-home .ms-energy-image img{border:1px solid #d6dbcf;border-radius:8px}.ms-home .ms-preprints{margin-top:40px;padding-top:36px;padding-bottom:48px;border-top:1px solid var(--ms-line)}.ms-home .ms-papers{list-style:none;margin:0;padding:0}.ms-home .ms-paper{display:grid;grid-template-columns:40px minmax(0,1.6fr) minmax(0,.95fr) minmax(0,1.3fr) auto;gap:26px;padding:24px 0;border-top:1px solid #e0e2d9;align-items:start}.ms-home .ms-paper-number{font-family:EB Garamond,Georgia,serif;font-size:28px;line-height:1.15;color:#45614c}.ms-home .ms-publisher{display:block;font-size:10px;line-height:1.6;text-transform:uppercase;letter-spacing:1.8px;color:#45614c;font-weight:700;margin-bottom:4px}.ms-home .ms-paper h3{font-size:19px;line-height:1.3;font-weight:600;letter-spacing:-.2px;color:#152d21}.ms-home .ms-paper h3 a:hover{text-decoration:underline;text-decoration-thickness:1px}.ms-home .ms-paper-meta,.ms-home .ms-paper-summary{font-size:12px;line-height:1.75;color:#666d67}.ms-home .ms-paper-meta{display:flex;flex-direction:column;gap:4px}.ms-home .ms-doi{font-size:11px;overflow-wrap:anywhere}.ms-home .ms-paper-link{align-self:center;white-space:nowrap;font-size:12px;border:0}.ms-home .ms-footer{background:#102b1e url(/homepage-20261006/footer-leaf.jpg) no-repeat left center/cover;color:#fafbef}.ms-home .ms-footer-inner{min-height:140px;display:grid;grid-template-columns:1.1fr 1.5fr 1fr;align-items:center;padding-left:275px;gap:30px}.ms-home .ms-footer-name{font-size:15px;white-space:nowrap}.ms-home .ms-footer-nav{display:flex;justify-content:space-between;gap:28px;padding:22px 40px;border-inline:1px solid #ecf2d660;white-space:nowrap;font-size:14px}.ms-home .ms-credit{font-size:11px;line-height:1.65;color:#c4cebd}@media(min-width:1600px){.ms-home .ms-hero{background-position:center 52%}}@media(max-width:1200px){.ms-home .ms-container{width:calc(100% - 72px)}.ms-home .ms-hero{min-height:520px}.ms-home .ms-hero-content{padding-block:74px}.ms-home .ms-disciplines{font-size:18px;max-width:680px}.ms-home .ms-secondary-projects{grid-template-columns:1fr 1fr}.ms-home .ms-secondary-projects .ms-project{grid-template-columns:1fr}.ms-home .ms-secondary-projects .ms-project-image{align-self:end}.ms-home .ms-secondary-projects .ms-project-image img{height:180px;object-fit:contain}.ms-home .ms-paper{grid-template-columns:30px minmax(0,1.5fr) minmax(0,1fr) auto;gap:20px}.ms-home .ms-paper-summary{grid-column:2;grid-row:2}.ms-home .ms-paper-meta{grid-column:3;grid-row:1 / 3}.ms-home .ms-paper-link{grid-column:4;grid-row:1 / 3}.ms-home .ms-footer-inner{padding-left:130px;grid-template-columns:auto 1fr}.ms-home .ms-footer-nav{border-right:0;padding:12px 24px}.ms-home .ms-credit{grid-column:2;padding-left:24px;padding-bottom:22px}}@media(max-width:760px){.ms-home .ms-container{width:calc(100% - 40px)}.ms-home .ms-header{min-height:68px;gap:12px}.ms-home .ms-brand{font-size:14px}.ms-home .ms-nav{gap:17px;font-size:12px}.ms-home .ms-hero{min-height:560px;background-position:38% center}.ms-home .ms-hero-content{padding-block:64px 74px}.ms-home h1{font-size:clamp(43px,7.6vw,61px);letter-spacing:-1px}.ms-home .ms-hero-email{font-size:17px;margin-top:14px}.ms-home .ms-disciplines{font-size:17px;line-height:1.8;max-width:410px;margin-top:20px}.ms-home .ms-disciplines span{padding-inline:3px}.ms-home .ms-intro{font-size:16px;max-width:350px;margin-top:18px}.ms-home .ms-hero-actions{margin-top:27px;gap:30px}.ms-home .ms-button{min-width:158px;min-height:52px}.ms-home .ms-projects{padding-top:36px}.ms-home .ms-section-title{font-size:44px;margin-bottom:24px}.ms-home .ms-project-featured{grid-template-columns:1fr;padding:23px}.ms-home .ms-project h3{font-size:34px}.ms-home .ms-project-copy>p:not(.ms-project-note){font-size:15px}.ms-home .ms-secondary-projects{grid-template-columns:1fr}.ms-home .ms-secondary-projects .ms-project{gap:24px}.ms-home .ms-secondary-projects .ms-project h3{font-size:31px}.ms-home .ms-secondary-projects .ms-project-copy>p:not(.ms-project-note){font-size:15px}.ms-home .ms-secondary-projects .ms-project-image img{height:auto;max-height:240px}.ms-home .ms-project-note{margin-top:18px;margin-bottom:15px}.ms-home .ms-preprints{margin-top:36px;padding-top:32px;padding-bottom:36px}.ms-home .ms-paper{grid-template-columns:26px minmax(0,1fr);gap:10px 14px;padding-block:24px}.ms-home .ms-paper-title{grid-column:2}.ms-home .ms-paper h3{font-size:23px;line-height:1.3}.ms-home .ms-paper-meta{grid-column:2;grid-row:2;margin-block:8px;font-size:12px}.ms-home .ms-doi{font-size:11px}.ms-home .ms-paper-summary{grid-column:2;grid-row:3;font-size:14px}.ms-home .ms-paper-link{grid-column:2;grid-row:4;justify-self:start;font-size:14px;margin-top:4px}.ms-home .ms-footer{background-position:25% center}.ms-home .ms-footer-inner{grid-template-columns:1fr;gap:16px;padding:35px 0 30px}.ms-home .ms-footer-name{font-size:17px}.ms-home .ms-footer-nav{justify-content:flex-start;flex-wrap:wrap;gap:26px;border:0;padding:0}.ms-home .ms-credit{grid-column:1;padding:0}.ms-home .ms-credit br{display:none}}@media(max-width:359px){.ms-home .ms-nav{gap:9px;font-size:11px}.ms-home h1{font-size:40px}}@media(prefers-reduced-motion:reduce){.ms-home *,.ms-home *:before,.ms-home *:after{transition:none!important;scroll-behavior:auto!important}}
