.spec[data-astro-cid-s44ozm2d]{border:1px solid var(--rule-strong);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--bg-raised) 86%, transparent);backdrop-filter:blur(6px);font-family:var(--font-mono);font-size:var(--step--1);font-feature-settings:"zero"}.spec-title[data-astro-cid-s44ozm2d]{border-bottom:1px solid var(--rule-strong);letter-spacing:.04em;text-transform:uppercase;color:var(--fg-muted);justify-content:space-between;gap:1rem;padding:.8rem 1.1rem;display:flex}.spec-title[data-astro-cid-s44ozm2d] span[data-astro-cid-s44ozm2d]:first-child{color:var(--accent-text)}dl[data-astro-cid-s44ozm2d]{margin:0}dl[data-astro-cid-s44ozm2d] div[data-astro-cid-s44ozm2d]{border-bottom:1px solid var(--rule);grid-template-columns:8.5rem minmax(0,1fr);gap:1rem;padding:.6rem 1.1rem;display:grid}dl[data-astro-cid-s44ozm2d] div[data-astro-cid-s44ozm2d]:last-child{border-bottom:0}dt[data-astro-cid-s44ozm2d]{letter-spacing:.04em;text-transform:uppercase;color:var(--fg-muted)}dd[data-astro-cid-s44ozm2d]{color:var(--fg);flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;margin:0;display:flex}.limit[data-astro-cid-s44ozm2d]{color:var(--fg-muted)}@media (width<=26rem){dl[data-astro-cid-s44ozm2d] div[data-astro-cid-s44ozm2d]{grid-template-columns:1fr;gap:.1rem}}.hero[data-astro-cid-qs3dkqbf]{min-height:min(100svh,64rem);margin-top:calc(-1 * (var(--header-h) + var(--header-gap) + 2px));padding-top:calc(var(--header-h) + var(--header-gap) + 4rem);isolation:isolate;grid-template-rows:1fr auto;display:grid;position:relative;overflow:hidden}.slides[data-astro-cid-qs3dkqbf],.slide[data-astro-cid-qs3dkqbf],.shade[data-astro-cid-qs3dkqbf]{position:absolute;inset:0}.slides[data-astro-cid-qs3dkqbf]{z-index:-2;background:#0a0b0a}.slide[data-astro-cid-qs3dkqbf]{opacity:0;transition:opacity 1.6s}.slide[data-astro-cid-qs3dkqbf].is-active{opacity:1}.slide[data-astro-cid-qs3dkqbf] picture,.slide[data-astro-cid-qs3dkqbf] img{width:100%;height:100%;display:block}.slide[data-astro-cid-qs3dkqbf] img{object-fit:cover}.shade[data-astro-cid-qs3dkqbf]{z-index:-1;background:linear-gradient(#0608064d 0%,#0608061f 30%,#06080673 62%,#060806e0 100%),linear-gradient(90deg,#06080659,#0000 60%)}.content[data-astro-cid-qs3dkqbf]{align-self:end;gap:clamp(1.25rem,1rem + 1.5vw,2.25rem);padding-bottom:clamp(2rem,1.5rem + 3vw,4rem);display:grid}.eyebrow[data-astro-cid-qs3dkqbf]{color:#ffffffd1}h1[data-astro-cid-qs3dkqbf]{text-shadow:0 2px 40px #00000059;max-width:12ch}h1[data-astro-cid-qs3dkqbf] span[data-astro-cid-qs3dkqbf]{display:block}.row[data-astro-cid-qs3dkqbf]{grid-template-columns:minmax(0,34rem) auto;justify-content:space-between;align-items:end;gap:1.5rem 3rem;display:grid}.lede[data-astro-cid-qs3dkqbf]{color:#ffffffdb}.controls[data-astro-cid-qs3dkqbf]{align-items:stretch;gap:1.5rem;padding-bottom:clamp(1.25rem,1rem + 1.5vw,2rem);display:flex}.steps[data-astro-cid-qs3dkqbf]{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.75rem,2vw,2rem);margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-qs3dkqbf] button[data-astro-cid-qs3dkqbf]{color:#fff9;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:.35rem;padding:0 0 .25rem;transition:color .3s;display:grid}.steps[data-astro-cid-qs3dkqbf] .is-active[data-astro-cid-qs3dkqbf] button[data-astro-cid-qs3dkqbf],.steps[data-astro-cid-qs3dkqbf] button[data-astro-cid-qs3dkqbf]:hover{color:#fff}.bar[data-astro-cid-qs3dkqbf]{background:#ffffff47;height:2px;margin-bottom:.6rem;display:block}.bar[data-astro-cid-qs3dkqbf] span[data-astro-cid-qs3dkqbf]{background:var(--accent);width:0;height:100%;display:block}.step-label[data-astro-cid-qs3dkqbf]{gap:.7em;font-weight:500;display:flex}.step-label[data-astro-cid-qs3dkqbf] .num[data-astro-cid-qs3dkqbf]{font-size:var(--step--1);opacity:.75;align-self:center}.step-caption[data-astro-cid-qs3dkqbf]{font-size:var(--step--1);opacity:.85}.pause[data-astro-cid-qs3dkqbf]{color:#fff;min-height:2.75rem;font:inherit;font-size:var(--step--1);cursor:pointer;background:#00000040;border:1px solid #ffffff59;border-radius:999px;align-self:end;align-items:center;gap:.5rem;padding:0 1rem;display:none}.pause-icon[data-astro-cid-qs3dkqbf]{border-inline:.2rem solid;width:.6rem;height:.7rem}.is-paused[data-astro-cid-qs3dkqbf] .pause-icon[data-astro-cid-qs3dkqbf]{border:.4rem solid #0000;border-inline:.65rem solid;border-right-width:0;width:0;height:0}@media (prefers-reduced-motion:no-preference){.slide[data-astro-cid-qs3dkqbf].is-active img{animation:10s ease-out both kenburns}.steps[data-astro-cid-qs3dkqbf] .is-active[data-astro-cid-qs3dkqbf] .bar[data-astro-cid-qs3dkqbf] span[data-astro-cid-qs3dkqbf]{animation:7s linear both progress}.is-paused[data-astro-cid-qs3dkqbf] .slide[data-astro-cid-qs3dkqbf] img,.is-paused[data-astro-cid-qs3dkqbf] .bar[data-astro-cid-qs3dkqbf] span[data-astro-cid-qs3dkqbf]{animation-play-state:paused}.pause[data-astro-cid-qs3dkqbf]{display:inline-flex}h1[data-astro-cid-qs3dkqbf] span[data-astro-cid-qs3dkqbf]{animation:1.4s cubic-bezier(.2,.7,.2,1) 1.1s both settle}@keyframes settle{0%{opacity:0;filter:blur(10px);transform:translateY(.18em)}to{opacity:1;filter:blur();transform:none}}@keyframes kenburns{0%{transform:scale(1.02)}to{transform:scale(1.12)}}@keyframes progress{to{width:100%}}}@media (prefers-reduced-motion:reduce){.steps[data-astro-cid-qs3dkqbf] .is-active[data-astro-cid-qs3dkqbf] .bar[data-astro-cid-qs3dkqbf] span[data-astro-cid-qs3dkqbf]{width:100%}}@media (width<=52rem){.row[data-astro-cid-qs3dkqbf]{grid-template-columns:1fr}.step-caption[data-astro-cid-qs3dkqbf]{display:none}.pause-text[data-astro-cid-qs3dkqbf]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.pause[data-astro-cid-qs3dkqbf]{padding:0 .9rem}}.intro[data-astro-cid-lcdefpme]{padding-top:calc(var(--space-section) * .7)}.intro-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:3rem clamp(2rem,6vw,6rem);display:grid}.statement[data-astro-cid-lcdefpme]{gap:1.5rem;display:grid}.statement[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.045em;font-size:clamp(2.2rem,1.4rem + 3.6vw,4.5rem);font-weight:340}.statement[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--fg-muted);display:block}.proof-section[data-astro-cid-lcdefpme]{padding-top:clamp(2.5rem,2rem + 2vw,4rem)}.proof[data-astro-cid-lcdefpme]{border:1px solid var(--rule);border-radius:var(--radius-lg);background:var(--bg-inset);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.proof[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-left:1px solid var(--rule);border-top:2px solid var(--proof-color);align-content:start;gap:.6rem;padding:clamp(1.1rem,.8rem + 1vw,1.75rem);display:grid}.proof[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child{border-left:0}.proof[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme]{color:var(--fg-muted)}.proof-key[data-astro-cid-lcdefpme]{font-size:var(--step-3);letter-spacing:-.04em;font-weight:500;line-height:1}.proof[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--fg-muted);justify-items:start;gap:.6rem;font-size:.95em;display:grid}.proof[data-astro-cid-lcdefpme] .arrow-link[data-astro-cid-lcdefpme]{color:var(--fg)}.after[data-astro-cid-lcdefpme]{margin-top:clamp(2.5rem,2rem + 2vw,3.5rem)}.why[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:2rem clamp(2rem,6vw,6rem);display:grid}.why[data-astro-cid-lcdefpme] .section-head[data-astro-cid-lcdefpme]{margin-bottom:0}.pillars[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none;display:grid}.pillars[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,12rem) minmax(0,1fr);gap:.75rem 2rem;padding-block:1.75rem;display:grid}.film-link[data-astro-cid-lcdefpme]{margin-top:2.5rem}.measured-block[data-astro-cid-lcdefpme]{margin-top:clamp(2.5rem,2rem + 3vw,4.5rem)}.measured-title[data-astro-cid-lcdefpme]{color:var(--fg-muted);margin-bottom:1rem}.plant-head[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:1.5rem clamp(2rem,6vw,6rem);margin-bottom:clamp(2.25rem,1.5rem + 3vw,4rem);display:grid}.plant-head[data-astro-cid-lcdefpme] .stack[data-astro-cid-lcdefpme]{--stack:1.25rem}.plant-photos[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:clamp(.75rem,1.5vw,1.25rem);display:grid}.plant-photos[data-astro-cid-lcdefpme] .plant-main{grid-row:span 2}.plant-photos[data-astro-cid-lcdefpme] .plant-main .frame{height:100%;aspect-ratio:auto!important}.plant-facts[data-astro-cid-lcdefpme]{margin-top:clamp(2rem,1.5rem + 2vw,3rem)}.buying[data-astro-cid-lcdefpme]{border:1px solid var(--rule);border-radius:var(--radius-lg);background:var(--bg-inset);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.buying[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-left:1px solid var(--rule);align-content:start;gap:.6rem;padding:clamp(1.25rem,1rem + 1.5vw,2.25rem);display:grid}.buying[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child{border-left:0}.buying-num[data-astro-cid-lcdefpme]{font-size:var(--step--1);color:var(--accent-text);margin-bottom:1.25rem}@media (width<=60rem){.intro-grid[data-astro-cid-lcdefpme],.why[data-astro-cid-lcdefpme],.plant-head[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.why[data-astro-cid-lcdefpme] .section-head[data-astro-cid-lcdefpme]{margin-bottom:.5rem}.proof[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.proof[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(3){border-left:0}.plant-photos[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.plant-photos[data-astro-cid-lcdefpme] .plant-main{grid-area:auto/1/auto/-1}.plant-photos[data-astro-cid-lcdefpme] .plant-main .frame{aspect-ratio:3/2!important}.buying[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.buying[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-left:0;border-top:1px solid var(--rule)}.buying[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child{border-top:0}}@media (width<=36rem){.pillars[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width<=26rem){.proof[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.proof[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-left:0}}
