.photo-credit[data-astro-cid-m3zpgalb] a[data-astro-cid-m3zpgalb]{color:inherit}ul[data-astro-cid-m3zpgalb]{margin:0;padding:0;list-style:none}.spec[data-astro-cid-m3zpgalb],.pspec[data-astro-cid-m3zpgalb]{margin:0}.spec[data-astro-cid-m3zpgalb] div[data-astro-cid-m3zpgalb],.pspec[data-astro-cid-m3zpgalb] div[data-astro-cid-m3zpgalb]{border-bottom:1px solid var(--rule);gap:2px;padding-block:.75rem;display:grid}.spec[data-astro-cid-m3zpgalb]{border-top:1px solid var(--rule)}.spec[data-astro-cid-m3zpgalb] dt[data-astro-cid-m3zpgalb],.pspec[data-astro-cid-m3zpgalb] dt[data-astro-cid-m3zpgalb]{color:var(--ink-muted);font-size:var(--fs--1)}.spec[data-astro-cid-m3zpgalb] dd[data-astro-cid-m3zpgalb],.pspec[data-astro-cid-m3zpgalb] dd[data-astro-cid-m3zpgalb]{margin:0}@media (width>=40rem){.spec[data-astro-cid-m3zpgalb] div[data-astro-cid-m3zpgalb],.pspec[data-astro-cid-m3zpgalb] div[data-astro-cid-m3zpgalb]{gap:var(--s2);grid-template-columns:7.5rem 1fr}.pspec[data-astro-cid-m3zpgalb] dt[data-astro-cid-m3zpgalb]{font-size:var(--fs-0)}}.hero-grid[data-astro-cid-m3zpgalb]{background:var(--band);color:var(--band-ink);flex-direction:column;display:flex}.hero-media[data-astro-cid-m3zpgalb]{aspect-ratio:16/10;background:var(--carob-deep);order:-1;position:relative}.hero-media[data-astro-cid-m3zpgalb] img{object-fit:cover;object-position:50% 50%;width:100%;height:100%;position:absolute;inset:0}.hero-panel[data-astro-cid-m3zpgalb]{padding:var(--s3) var(--gutter) var(--s4);flex-direction:column;justify-content:center;display:flex;container-type:inline-size}h1[data-astro-cid-m3zpgalb]{font-size:clamp(1.5rem, 7.2cqi, var(--fs-4));letter-spacing:-.02em;line-height:1.1}.h1-name[data-astro-cid-m3zpgalb],.h1-rest[data-astro-cid-m3zpgalb]{display:block}.h1-rest[data-astro-cid-m3zpgalb]{letter-spacing:-.01em;margin-top:.4em;font-size:max(.68em,1.25rem);font-weight:500;line-height:1.3}.lead[data-astro-cid-m3zpgalb]{max-width:30rem;margin-top:var(--s2);color:var(--band-muted);font-size:clamp(var(--fs-0), .95rem + .4vw, var(--fs-1));line-height:1.5}.hero-actions[data-astro-cid-m3zpgalb]{gap:var(--s1) var(--s2);margin-top:var(--s3);flex-wrap:wrap;display:flex}.hero-actions[data-astro-cid-m3zpgalb] .btn[data-astro-cid-m3zpgalb],.cta-buttons[data-astro-cid-m3zpgalb] .btn[data-astro-cid-m3zpgalb]{flex:14rem}.cert-marks[data-astro-cid-m3zpgalb]{gap:var(--s2);margin-top:var(--s3);color:var(--band-muted);font-size:var(--fs--1);align-self:flex-start;align-items:center;text-decoration:none;display:inline-flex}.cert-marks[data-astro-cid-m3zpgalb] img:first-of-type{width:auto;height:3rem}.cert-marks[data-astro-cid-m3zpgalb] img:last-of-type{width:auto;height:3.2rem}.cert-label[data-astro-cid-m3zpgalb]{white-space:nowrap;padding-left:var(--s1);border-left:1px solid var(--band-rule);line-height:1.35}@media (width<=34rem){.cert-label[data-astro-cid-m3zpgalb]{white-space:normal}}.cert-marks[data-astro-cid-m3zpgalb]:hover .cert-label[data-astro-cid-m3zpgalb],.cert-marks[data-astro-cid-m3zpgalb]:focus-visible .cert-label[data-astro-cid-m3zpgalb]{color:var(--band-ink);text-decoration:underline}.hero-facts[data-astro-cid-m3zpgalb]{gap:.25rem var(--s3);margin:var(--s3) 0 0;padding:var(--s2) 0 0;border-top:1px solid var(--band-rule);color:var(--band-muted);font-size:var(--fs--1);flex-wrap:wrap;list-style:none;display:flex}@media (width>=64rem){.hero-grid[data-astro-cid-m3zpgalb]{grid-template-columns:minmax(0,11fr) minmax(0,9fr);min-height:36rem;display:grid}.hero-media[data-astro-cid-m3zpgalb]{aspect-ratio:auto;order:0}.hero-media[data-astro-cid-m3zpgalb] img{object-position:50% 55%}.hero-panel[data-astro-cid-m3zpgalb]{padding-block:var(--s6);padding-inline:max(var(--gutter), calc((100vw - var(--wrap)) / 2 + var(--gutter))) var(--s5)}.lead[data-astro-cid-m3zpgalb]{margin-top:var(--s3)}.hero-actions[data-astro-cid-m3zpgalb]{margin-top:var(--s4)}.hero-actions[data-astro-cid-m3zpgalb] .btn[data-astro-cid-m3zpgalb]{flex:none}}@media (width>=134rem){.hero-media[data-astro-cid-m3zpgalb] img{object-position:50% 50%}}.products[data-astro-cid-m3zpgalb]{padding-block:var(--section);scroll-margin-top:var(--s4)}.product-grid[data-astro-cid-m3zpgalb]{gap:var(--s5);margin-top:var(--s4);display:grid}.product[data-astro-cid-m3zpgalb]{flex-direction:column;display:flex}.product-media[data-astro-cid-m3zpgalb]{display:block;overflow:hidden}.product-media[data-astro-cid-m3zpgalb] img{aspect-ratio:16/9;object-fit:cover;width:100%;transition:transform .4s ease-out}.product[data-astro-cid-m3zpgalb]:has(a:hover) .product-media[data-astro-cid-m3zpgalb] img{transform:scale(1.03)}.direction[data-astro-cid-m3zpgalb]{margin-top:var(--s3);color:var(--ink-muted)}.product[data-astro-cid-m3zpgalb] h3[data-astro-cid-m3zpgalb]{font-size:var(--fs-2);margin-top:.25rem}.product[data-astro-cid-m3zpgalb] h3[data-astro-cid-m3zpgalb] a[data-astro-cid-m3zpgalb]{color:var(--ink);text-decoration:none}.product[data-astro-cid-m3zpgalb] h3[data-astro-cid-m3zpgalb] a[data-astro-cid-m3zpgalb]:hover{color:var(--carob-green);text-underline-offset:.15em;text-decoration:underline 2px}.product-text[data-astro-cid-m3zpgalb]{max-width:var(--measure);margin-top:var(--s1)}.product[data-astro-cid-m3zpgalb] h4[data-astro-cid-m3zpgalb]{margin:var(--s4) 0 var(--s2);font-size:var(--fs-0);font-weight:600;line-height:1.3}.pspec[data-astro-cid-m3zpgalb]{border-top:1px solid var(--ink)}.p-actions[data-astro-cid-m3zpgalb]{align-items:center;gap:var(--s2) var(--s4);padding-top:var(--s4);flex-wrap:wrap;margin-top:auto;display:flex}@media (width>=64rem){.product-grid[data-astro-cid-m3zpgalb]{gap:0 var(--s6);grid-template-columns:1fr 1fr}.product[data-astro-cid-m3zpgalb]{grid-row:span 7;grid-template-rows:subgrid;row-gap:0;display:grid}.ptable[data-astro-cid-m3zpgalb],.pspec[data-astro-cid-m3zpgalb]{height:100%}.pspec[data-astro-cid-m3zpgalb]{grid-auto-rows:1fr;display:grid}.pspec[data-astro-cid-m3zpgalb] div[data-astro-cid-m3zpgalb]{align-content:center}}.applications[data-astro-cid-m3zpgalb]{padding-block:var(--section);background:var(--surface);border-block:1px solid var(--rule)}.apps-grid[data-astro-cid-m3zpgalb]{gap:var(--s5);margin-top:var(--s4);display:grid}.apps[data-astro-cid-m3zpgalb]{flex-direction:column;display:flex}.apps-media[data-astro-cid-m3zpgalb]{display:block;overflow:hidden}.apps-media[data-astro-cid-m3zpgalb] img{aspect-ratio:16/9;object-fit:cover;width:100%;transition:transform .4s ease-out}.apps[data-astro-cid-m3zpgalb]:has(h3 a:hover,.tlink:hover) .apps-media[data-astro-cid-m3zpgalb] img{transform:scale(1.03)}.apps[data-astro-cid-m3zpgalb] h3[data-astro-cid-m3zpgalb]{margin-top:var(--s3);font-size:var(--fs-2);line-height:1.2}.apps[data-astro-cid-m3zpgalb] h3[data-astro-cid-m3zpgalb] a[data-astro-cid-m3zpgalb]{color:var(--ink);text-decoration:none}.apps[data-astro-cid-m3zpgalb] h3[data-astro-cid-m3zpgalb] a[data-astro-cid-m3zpgalb]:hover{color:var(--carob-green);text-underline-offset:.15em;text-decoration:underline 2px}.app-links[data-astro-cid-m3zpgalb]{column-gap:var(--s4);margin-top:var(--s2);border-top:1px solid var(--ink);grid-template-columns:1fr 1fr;display:grid}.app-links[data-astro-cid-m3zpgalb] li[data-astro-cid-m3zpgalb]{border-bottom:1px solid var(--rule)}.app-links[data-astro-cid-m3zpgalb] a[data-astro-cid-m3zpgalb]{min-height:3rem;color:var(--carob-green);align-items:center;margin-inline:-.5rem;padding:.5rem;font-weight:500;line-height:1.3;text-decoration:none;transition:background-color .16s ease-out;display:flex}.app-links[data-astro-cid-m3zpgalb] a[data-astro-cid-m3zpgalb]:hover{background:color-mix(in srgb, var(--carob-green) 8%, transparent);text-underline-offset:.2em;text-decoration:underline}.apps[data-astro-cid-m3zpgalb] .tlink[data-astro-cid-m3zpgalb]{margin-top:var(--s2)}@media (width>=64rem){.apps-grid[data-astro-cid-m3zpgalb]{gap:0 var(--s6);grid-template-columns:1fr 1fr}.apps[data-astro-cid-m3zpgalb]{grid-row:span 4;grid-template-rows:subgrid;align-content:start;display:grid}.apps[data-astro-cid-m3zpgalb] .app-links[data-astro-cid-m3zpgalb]{align-self:start}}.benefits[data-astro-cid-m3zpgalb]{padding-block:var(--section);background:color-mix(in srgb, var(--carob-green) 7%, var(--paper));--rule:color-mix(in srgb, var(--carob-green) 20%, var(--paper))}.ben-grid[data-astro-cid-m3zpgalb]{margin-top:var(--s5);border-top:1px solid var(--rule);display:grid}.ben[data-astro-cid-m3zpgalb]{column-gap:var(--s2);padding-block:var(--s4);border-bottom:1px solid var(--rule);grid-template-columns:2.5rem 1fr;align-content:start;display:grid}.ben-icon[data-astro-cid-m3zpgalb]{background:var(--carob-green);width:2.5rem;height:2.5rem;color:var(--paper);border-radius:50%;grid-row:span 2;place-items:center;display:grid}.ben-icon[data-astro-cid-m3zpgalb] svg{width:1.25rem;height:1.25rem}.ben[data-astro-cid-m3zpgalb] h3[data-astro-cid-m3zpgalb]{font-size:var(--fs-1);text-wrap:balance;align-self:center;line-height:1.25}.ben[data-astro-cid-m3zpgalb] p[data-astro-cid-m3zpgalb]{grid-column:2}@media (width>=64rem){.ben-icon[data-astro-cid-m3zpgalb]{width:3.5rem;height:3.5rem;margin-bottom:var(--s2);grid-row:auto}.ben-icon[data-astro-cid-m3zpgalb] svg{width:1.75rem;height:1.75rem}.ben[data-astro-cid-m3zpgalb] h3[data-astro-cid-m3zpgalb]{align-self:start}.ben[data-astro-cid-m3zpgalb] p[data-astro-cid-m3zpgalb]{grid-column:auto}.product-media[data-astro-cid-m3zpgalb] img{aspect-ratio:3/2}}.ben[data-astro-cid-m3zpgalb] p[data-astro-cid-m3zpgalb]{max-width:48ch;margin-top:var(--s1);color:var(--ink-muted);line-height:1.6}.ben-proof[data-astro-cid-m3zpgalb]{margin:var(--s3) 0 0;padding-top:var(--s2);border-top:1px solid var(--rule);grid-column:2}.ben-value[data-astro-cid-m3zpgalb]{color:var(--carob-green);font-size:var(--fs-3);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.1;display:block}.ben-proof[data-astro-cid-m3zpgalb] figcaption[data-astro-cid-m3zpgalb]{margin-top:var(--s1);color:var(--ink-muted);font-size:var(--fs--1);line-height:1.4}.ben-value[data-astro-cid-m3zpgalb]+figcaption[data-astro-cid-m3zpgalb]{margin-top:.25rem}.ben-bars[data-astro-cid-m3zpgalb]{gap:var(--s1);margin:var(--s2) 0 0;display:grid}.ben-bars[data-astro-cid-m3zpgalb] dt[data-astro-cid-m3zpgalb]{color:var(--ink-muted);font-size:var(--fs--2)}.ben-bars[data-astro-cid-m3zpgalb] dd[data-astro-cid-m3zpgalb]{align-items:center;gap:var(--s1);font-size:var(--fs--1);font-variant-numeric:tabular-nums;white-space:nowrap;margin:.125rem 0 0;font-weight:600;display:flex}.ben-bars[data-astro-cid-m3zpgalb] span[data-astro-cid-m3zpgalb]{flex:0 1 calc(var(--w) * .7);border-radius:var(--radius);background:color-mix(in srgb, var(--carob-green) 25%, var(--paper));height:.625rem}.ben-bars[data-astro-cid-m3zpgalb] .is-main[data-astro-cid-m3zpgalb] span[data-astro-cid-m3zpgalb]{background:var(--carob-green)}.ben-bars[data-astro-cid-m3zpgalb] .is-main[data-astro-cid-m3zpgalb] dd[data-astro-cid-m3zpgalb]{color:var(--carob-green)}.ben-rows[data-astro-cid-m3zpgalb]{gap:var(--s1);margin:var(--s2) 0 0;display:grid}.ben-rows[data-astro-cid-m3zpgalb] dt[data-astro-cid-m3zpgalb]{color:var(--ink-muted);font-size:var(--fs--2)}.ben-rows[data-astro-cid-m3zpgalb] dd[data-astro-cid-m3zpgalb]{color:var(--carob-green);font-size:var(--fs--1);margin:.125rem 0 0;font-weight:600}.ben-cite[data-astro-cid-m3zpgalb]{margin-top:var(--s1);color:var(--ink-muted);font-size:var(--fs--2)}.research[data-astro-cid-m3zpgalb]{margin-top:var(--s5);padding:clamp(var(--s3), 3vw, var(--s5));background:var(--surface);border:1px solid var(--rule);border-top:3px solid var(--carob-green)}.research-head[data-astro-cid-m3zpgalb]{justify-content:space-between;align-items:baseline;gap:0 var(--s4);flex-wrap:wrap;display:flex}.research-head[data-astro-cid-m3zpgalb] h3[data-astro-cid-m3zpgalb]{font-size:var(--fs-2);line-height:1.2}.study[data-astro-cid-m3zpgalb]{padding-block:var(--s3);border-bottom:1px solid var(--rule);align-content:start;display:grid}.study[data-astro-cid-m3zpgalb]:last-child{border-bottom:0;padding-bottom:0}.study[data-astro-cid-m3zpgalb] h4[data-astro-cid-m3zpgalb]{font-size:var(--fs-1);margin:0;line-height:1.25}.study-text[data-astro-cid-m3zpgalb]{max-width:var(--measure);margin-top:var(--s1)}.study-cite[data-astro-cid-m3zpgalb]{margin-top:var(--s2);color:var(--ink-muted);font-size:var(--fs--1)}@media (width>=48rem){.studies[data-astro-cid-m3zpgalb]{column-gap:var(--s5);margin-top:var(--s2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.study[data-astro-cid-m3zpgalb],.study[data-astro-cid-m3zpgalb]:last-child{padding-block:var(--s3);border-bottom:1px solid var(--rule);grid-template-rows:auto 1fr auto auto}.study[data-astro-cid-m3zpgalb]:nth-last-child(-n+2){border-bottom:0;padding-bottom:0}.ben-grid[data-astro-cid-m3zpgalb]{column-gap:var(--s5);grid-template-columns:1fr 1fr}.ben[data-astro-cid-m3zpgalb]{position:relative}.ben[data-astro-cid-m3zpgalb]:nth-child(odd){margin-right:calc(var(--s5) / -2);padding-right:calc(var(--s5) / 2)}.ben[data-astro-cid-m3zpgalb]:nth-child(2n){margin-left:calc(var(--s5) / -2);padding-left:calc(var(--s5) / 2)}.ben[data-astro-cid-m3zpgalb]:nth-child(2n):before{content:"";border-left:1px solid var(--rule);position:absolute;inset:0 auto 0 0}}@media (width>=64rem){.ben-grid[data-astro-cid-m3zpgalb]{column-gap:var(--s6);border-bottom:1px solid var(--rule);grid-template-rows:auto auto 1fr auto;grid-template-columns:repeat(4,1fr)}.ben[data-astro-cid-m3zpgalb],.ben[data-astro-cid-m3zpgalb]:nth-child(odd),.ben[data-astro-cid-m3zpgalb]:nth-child(2n){grid-row:span 4;grid-template-columns:1fr;grid-template-rows:subgrid;padding:var(--s5) 0;border-bottom:0;row-gap:0;margin-inline:0}.ben[data-astro-cid-m3zpgalb]:nth-child(2n):before{content:none}.ben[data-astro-cid-m3zpgalb]+.ben[data-astro-cid-m3zpgalb]:before{content:"";inset:0 auto 0 calc(var(--s6) / -2);border-left:1px solid var(--rule);position:absolute}.ben-icon[data-astro-cid-m3zpgalb]{margin-bottom:var(--s3)}.ben[data-astro-cid-m3zpgalb] p[data-astro-cid-m3zpgalb]{margin-top:var(--s2)}.ben-proof[data-astro-cid-m3zpgalb]{grid-column:auto}}.origin[data-astro-cid-m3zpgalb]{padding-block:var(--section);background:var(--band);color:var(--band-ink)}.origin-grid[data-astro-cid-m3zpgalb]{gap:var(--s5);display:grid}.origin-text[data-astro-cid-m3zpgalb]>p[data-astro-cid-m3zpgalb]{max-width:38rem;margin-top:var(--s2);color:var(--band-muted)}.origin-text[data-astro-cid-m3zpgalb]>h2[data-astro-cid-m3zpgalb]+p[data-astro-cid-m3zpgalb]{margin-top:var(--s3)}.origin-facts[data-astro-cid-m3zpgalb]{margin:var(--s4) 0 0;border-top:1px solid var(--band-rule)}.origin-facts[data-astro-cid-m3zpgalb] div[data-astro-cid-m3zpgalb]{justify-content:space-between;gap:var(--s2);padding-block:var(--s2);border-bottom:1px solid var(--band-rule);display:flex}.origin-facts[data-astro-cid-m3zpgalb] dt[data-astro-cid-m3zpgalb]{font-weight:600}.origin-facts[data-astro-cid-m3zpgalb] dd[data-astro-cid-m3zpgalb]{color:var(--band-muted);text-align:right;font-variant-numeric:tabular-nums;margin:0}.origin-facts[data-astro-cid-m3zpgalb] a[data-astro-cid-m3zpgalb]{color:var(--band-ink);text-underline-offset:.2em;text-decoration-thickness:1px}.origin-facts[data-astro-cid-m3zpgalb] a[data-astro-cid-m3zpgalb]:hover{text-decoration-thickness:2px}.origin-source[data-astro-cid-m3zpgalb]{margin-top:var(--s2);font-size:var(--fs--1)}.origin-photos[data-astro-cid-m3zpgalb]{gap:var(--s1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.origin-photos[data-astro-cid-m3zpgalb]>picture:first-child{grid-row:span 2}.origin-photos[data-astro-cid-m3zpgalb] img{object-fit:cover;width:100%;height:100%;display:block}.origin-photos[data-astro-cid-m3zpgalb] .origin-open,.origin-photos[data-astro-cid-m3zpgalb] .origin-seeds{aspect-ratio:3/2}@media (width>=64rem){.origin-grid[data-astro-cid-m3zpgalb]{align-items:center;gap:var(--s6);grid-template-columns:repeat(2,minmax(0,1fr))}}.about[data-astro-cid-m3zpgalb]{padding-block:var(--section)}.about-grid[data-astro-cid-m3zpgalb]{gap:var(--s4);margin-top:var(--s4);display:grid}.status[data-astro-cid-m3zpgalb] h3[data-astro-cid-m3zpgalb],.maker[data-astro-cid-m3zpgalb] h3[data-astro-cid-m3zpgalb]{font-size:var(--fs-1);line-height:1.25}.maker[data-astro-cid-m3zpgalb] h3[data-astro-cid-m3zpgalb]{margin-top:var(--s3)}.maker[data-astro-cid-m3zpgalb] p[data-astro-cid-m3zpgalb]{max-width:var(--measure);margin-top:var(--s2)}.status[data-astro-cid-m3zpgalb]{padding:clamp(var(--s3), 3vw, var(--s4));background:var(--surface);border:1px solid var(--rule);border-top:3px solid var(--carob-green)}.status[data-astro-cid-m3zpgalb] .spec[data-astro-cid-m3zpgalb]{margin-block:var(--s3) var(--s1)}.status[data-astro-cid-m3zpgalb] .spec[data-astro-cid-m3zpgalb] div[data-astro-cid-m3zpgalb]{grid-template-columns:1fr;gap:2px}.plant[data-astro-cid-m3zpgalb]{margin:0}.plant[data-astro-cid-m3zpgalb] img{aspect-ratio:2;object-fit:cover;width:100%}.plant[data-astro-cid-m3zpgalb] figcaption[data-astro-cid-m3zpgalb]{margin-top:var(--s1);color:var(--ink-muted);font-size:var(--fs--1)}@media (width>=64rem){.about-grid[data-astro-cid-m3zpgalb]{align-items:start;gap:var(--s7);grid-template-columns:7fr 5fr}}.cta[data-astro-cid-m3zpgalb]{padding-block:var(--section) var(--s4);background:var(--band);color:var(--band-ink);border-bottom:1px solid var(--band-rule)}.cta-grid[data-astro-cid-m3zpgalb]{gap:var(--s4);display:grid}.cta-grid[data-astro-cid-m3zpgalb]>div[data-astro-cid-m3zpgalb]>p[data-astro-cid-m3zpgalb]{max-width:34rem;margin-top:var(--s2);color:var(--band-muted)}.cta-actions[data-astro-cid-m3zpgalb]{justify-items:start;gap:var(--s3);color:var(--band-muted);display:grid}.cta-buttons[data-astro-cid-m3zpgalb]{gap:var(--s2);flex-wrap:wrap;display:flex}.cta-actions[data-astro-cid-m3zpgalb] a[data-astro-cid-m3zpgalb]:not(.btn){color:var(--band-ink)}@media (width>=64rem){.cta-grid[data-astro-cid-m3zpgalb]{align-items:end;gap:var(--s6);grid-template-columns:1fr auto}}
