.hero[data-astro-cid-unnjlk6z]{position:relative;isolation:isolate;min-height:max(40rem,100svh);display:grid;grid-template-rows:1fr auto;overflow:hidden;touch-action:pan-y}.hero__field[data-astro-cid-unnjlk6z],.hero__canvas[data-astro-cid-unnjlk6z],.hero__fallback[data-astro-cid-unnjlk6z]{position:absolute;inset:0;width:100%;height:100%}.hero__field[data-astro-cid-unnjlk6z]{z-index:0;background:var(--color-dark)}.hero__canvas[data-astro-cid-unnjlk6z]{z-index:1;opacity:0;transition:opacity var(--dur-scene) var(--ease-out)}.hero[data-astro-cid-unnjlk6z][data-ready] .hero__canvas[data-astro-cid-unnjlk6z]{opacity:1}.hero__zone[data-astro-cid-unnjlk6z]{position:absolute;inset:9% 8% 52%;pointer-events:none}@media(min-width:60rem){.hero__zone[data-astro-cid-unnjlk6z]{inset:14% 5% 18% 48%}}.hero__scrim[data-astro-cid-unnjlk6z]{position:absolute;inset:0;z-index:3;pointer-events:none;background:linear-gradient(to top,var(--color-scrim) 0%,var(--color-scrim-soft) 45%,transparent 70%)}@media(min-width:60rem){.hero__scrim[data-astro-cid-unnjlk6z]{background:linear-gradient(to right,var(--color-scrim) 0%,var(--color-scrim-soft) 38%,transparent 62%)}}.hero__copy[data-astro-cid-unnjlk6z]{position:relative;z-index:4;align-self:end;padding-top:8rem;padding-bottom:var(--space-xl);pointer-events:none}@media(min-width:60rem){.hero__copy[data-astro-cid-unnjlk6z]{align-self:center;padding-top:7rem;padding-bottom:var(--space-2xl)}}.hero__copy[data-astro-cid-unnjlk6z]>[data-astro-cid-unnjlk6z]{pointer-events:auto;max-width:40rem}.hero__copy[data-astro-cid-unnjlk6z]>.hero__title[data-astro-cid-unnjlk6z]{max-width:56rem}.hero__title[data-astro-cid-unnjlk6z],.hero__lede[data-astro-cid-unnjlk6z],.hero__actions[data-astro-cid-unnjlk6z]{animation:hero-rise var(--dur-scene) var(--ease-out) both}.hero__lede[data-astro-cid-unnjlk6z]{animation-delay:.12s}.hero__actions[data-astro-cid-unnjlk6z]{animation-delay:.22s}@keyframes hero-rise{0%{opacity:0;transform:translateY(1.25rem)}}.hero__title[data-astro-cid-unnjlk6z]{font-size:var(--text-display);line-height:.98;letter-spacing:-.03em}.hero__nl[data-astro-cid-unnjlk6z]{display:block;color:var(--color-on-dark-accent)}.hero__lede[data-astro-cid-unnjlk6z]{margin-top:var(--space-lg);font-size:var(--text-lg);line-height:1.6;color:var(--color-on-dark-muted);max-width:34rem}.hero__actions[data-astro-cid-unnjlk6z]{margin-top:var(--space-xl);display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-lg)}.hero__more[data-astro-cid-unnjlk6z]{color:var(--color-on-dark)}.hero__foot[data-astro-cid-unnjlk6z]{position:relative;z-index:4;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-sm) var(--space-xl);padding-block:var(--space-md) var(--space-lg);border-top:var(--rule-hair) solid var(--color-on-dark-rule);color:var(--color-on-dark-muted)}.hud[data-astro-cid-unnjlk6z]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs) var(--space-lg);font-size:var(--text-sm)}.hud__hint[data-astro-cid-unnjlk6z]{color:var(--color-on-dark)}.hud__coarse[data-astro-cid-unnjlk6z]{display:none}@media(pointer:coarse){.hud__fine[data-astro-cid-unnjlk6z]{display:none}.hud__coarse[data-astro-cid-unnjlk6z]{display:inline}}.hud__meter[data-astro-cid-unnjlk6z]{display:flex;align-items:baseline;gap:var(--space-xs)}.hud__value[data-astro-cid-unnjlk6z]{min-width:4ch;font-weight:600;color:var(--color-on-dark-accent)}.hud__clear[data-astro-cid-unnjlk6z]{min-height:44px;padding:0 var(--space-sm);border:var(--rule-hair) solid var(--color-on-dark-rule);border-radius:var(--radius);background:transparent;color:var(--color-on-dark);font:500 var(--text-xs) / 1 var(--font-body);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:border-color var(--dur-short) var(--ease-out)}@media(hover:hover){.hud__clear[data-astro-cid-unnjlk6z]:hover{border-color:var(--color-on-dark-accent)}}.hud__clear[data-astro-cid-unnjlk6z]:active{transform:translateY(1px)}.hero[data-astro-cid-unnjlk6z]:not([data-ready]) .hud[data-astro-cid-unnjlk6z]{visibility:hidden}.drone[data-astro-cid-unnjlk6z],.drone-shadow[data-astro-cid-unnjlk6z]{position:absolute;left:0;top:0;z-index:2;width:var(--drone, 4.25rem);height:var(--drone, 4.25rem);margin:calc(var(--drone, 4.25rem) / -2) 0 0 calc(var(--drone, 4.25rem) / -2);pointer-events:none;visibility:hidden}@media(max-width:40rem){.hero[data-astro-cid-unnjlk6z]{--drone: 3.25rem}}.hero[data-astro-cid-unnjlk6z][data-ready] .drone[data-astro-cid-unnjlk6z],.hero[data-astro-cid-unnjlk6z][data-ready] .drone-shadow[data-astro-cid-unnjlk6z]{visibility:visible}.drone-shadow[data-astro-cid-unnjlk6z]{border-radius:50%;background:radial-gradient(closest-side,var(--color-scrim) 0%,transparent 100%);opacity:.7}.drone[data-astro-cid-unnjlk6z] svg[data-astro-cid-unnjlk6z]{width:100%;height:100%;overflow:visible}.drone__arms[data-astro-cid-unnjlk6z] path[data-astro-cid-unnjlk6z]{stroke:var(--ink-navy);stroke-width:7;stroke-linecap:round;fill:none}.drone__disc[data-astro-cid-unnjlk6z]{fill:var(--color-on-dark);fill-opacity:.16;stroke:var(--color-on-dark);stroke-opacity:.35;stroke-width:1}.drone__blade[data-astro-cid-unnjlk6z]{animation:spin .16s linear infinite}.drone__blade--ccw[data-astro-cid-unnjlk6z]{animation-direction:reverse}.drone__blade[data-astro-cid-unnjlk6z] path[data-astro-cid-unnjlk6z]{stroke:var(--color-on-dark);stroke-width:3;stroke-linecap:round;opacity:.8}.drone__hub[data-astro-cid-unnjlk6z]{fill:var(--ink-navy)}.drone__body[data-astro-cid-unnjlk6z]{fill:var(--color-on-dark);stroke:var(--ink-navy);stroke-width:2}.drone__mark[data-astro-cid-unnjlk6z]{fill:none;stroke:var(--orchard);stroke-width:3.2;stroke-linecap:round}.drone__eye[data-astro-cid-unnjlk6z]{fill:var(--ink-navy)}@keyframes spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.drone__blade[data-astro-cid-unnjlk6z]{animation:none}}@media(max-width:40rem){.hud__meter[data-astro-cid-unnjlk6z],.hud__clear[data-astro-cid-unnjlk6z]{display:none}}.build[data-astro-cid-ez5rh2xg]{position:relative}.build__stage[data-astro-cid-ez5rh2xg]{position:relative;height:100svh;overflow:clip;display:grid;grid-template-rows:1fr auto}.build__photos[data-astro-cid-ez5rh2xg],.build__photo[data-astro-cid-ez5rh2xg],.build__veil[data-astro-cid-ez5rh2xg]{position:absolute;inset:0;width:100%;height:100%}.build__photo[data-astro-cid-ez5rh2xg]{object-fit:cover;opacity:0;transform:scale(1.08);transition:opacity var(--dur-scene) var(--ease-out),transform 6s var(--ease-out)}.build__photo[data-astro-cid-ez5rh2xg].is-on{opacity:1;transform:scale(1)}.build__veil[data-astro-cid-ez5rh2xg]{--veil: 19% .035 255;background:linear-gradient(to top,oklch(var(--veil) / .97),oklch(var(--veil) / .92) 55%,oklch(var(--veil) / .88))}@media(min-width:60rem){.build__veil[data-astro-cid-ez5rh2xg]{background:linear-gradient(to right,oklch(var(--veil) / .97),oklch(var(--veil) / .92),oklch(var(--veil) / .88))}}.build__grid[data-astro-cid-ez5rh2xg]{position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-content:center;gap:var(--space-xl);padding-top:5rem}@media(min-width:60rem){.build__grid[data-astro-cid-ez5rh2xg]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:var(--space-3xl)}}.build__title[data-astro-cid-ez5rh2xg]{font-size:var(--text-3xl);max-width:12ch}.build__steps[data-astro-cid-ez5rh2xg]{list-style:none;margin:var(--space-xl) 0 0;padding:0;display:grid}.build__step[data-astro-cid-ez5rh2xg]{grid-area:1 / 1;display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-lg);opacity:0;transform:translateY(1rem);transition:opacity var(--dur-long) var(--ease-in),transform var(--dur-long) var(--ease-in);pointer-events:none}.build__step[data-astro-cid-ez5rh2xg].is-on{opacity:1;transform:none;transition-timing-function:var(--ease-out);transition-delay:.12s}.build__num[data-astro-cid-ez5rh2xg]{font-family:var(--font-display);font-size:var(--text-3xl);line-height:.9;color:var(--color-on-dark-accent)}.build__step-title[data-astro-cid-ez5rh2xg]{font-size:var(--text-2xl)}.build__step-body[data-astro-cid-ez5rh2xg]{margin-top:var(--space-sm);max-width:32rem;color:var(--color-on-dark-muted);font-size:var(--text-lg)}.plan[data-astro-cid-ez5rh2xg]{margin:0;display:none}@media(min-width:60rem){.plan[data-astro-cid-ez5rh2xg]{display:block}}@media(max-width:59.99rem){.build__grid[data-astro-cid-ez5rh2xg]{--pw: min(44vw, calc(clamp(6rem, 100svh - 36rem, 13rem) * 4 / 3));align-content:start;gap:var(--space-lg);padding-top:4.5rem}.build__copy[data-astro-cid-ez5rh2xg]{display:contents}.build__title[data-astro-cid-ez5rh2xg]{grid-row:1}.plan[data-astro-cid-ez5rh2xg]{display:block;grid-row:2;grid-column:1;justify-self:end;align-self:start;width:var(--pw)}.plan__caption[data-astro-cid-ez5rh2xg]{display:none}.build__steps[data-astro-cid-ez5rh2xg]{grid-row:2;grid-column:1;margin-top:0}.build__step[data-astro-cid-ez5rh2xg]{column-gap:var(--space-md)}.build__step[data-astro-cid-ez5rh2xg]>div[data-astro-cid-ez5rh2xg]{display:contents}.build__num[data-astro-cid-ez5rh2xg],.build__step-title[data-astro-cid-ez5rh2xg]{grid-row:1;align-self:center}.build__step-title[data-astro-cid-ez5rh2xg]{grid-column:2;min-height:calc(var(--pw) * 3 / 4);display:flex;align-items:center;padding-right:calc(var(--pw) + var(--space-md))}.build__step-body[data-astro-cid-ez5rh2xg]{grid-column:1 / -1;grid-row:2;margin-top:var(--space-md)}}@media(max-width:39.99rem){.build__stage[data-astro-cid-ez5rh2xg]{padding-bottom:calc(4.25rem + env(safe-area-inset-bottom))}}.plan[data-astro-cid-ez5rh2xg] svg[data-astro-cid-ez5rh2xg]{width:100%;height:auto;overflow:visible}.plan__contours[data-astro-cid-ez5rh2xg] path[data-astro-cid-ez5rh2xg]{fill:none;stroke:var(--net-fill);stroke-width:.8;stroke-linejoin:round;opacity:.35}.plan__contours[data-astro-cid-ez5rh2xg] path[data-astro-cid-ez5rh2xg].is-index{stroke-width:1.2;opacity:.6}.plan__boundary[data-astro-cid-ez5rh2xg]{fill:none;stroke:var(--color-on-dark-accent);stroke-width:1.5;stroke-dasharray:.012 .008}.plan__layer[data-astro-cid-ez5rh2xg]{opacity:0;transition:opacity var(--dur-long) var(--ease-out)}.plan__poles[data-astro-cid-ez5rh2xg] circle[data-astro-cid-ez5rh2xg]{fill:var(--color-on-dark-accent);transform-box:fill-box;transform-origin:center;transform:scale(0);transition:transform var(--dur-long) var(--ease-out);transition-delay:calc(var(--k) * 6ms)}.plan__cables[data-astro-cid-ez5rh2xg] path[data-astro-cid-ez5rh2xg]{fill:none;stroke:var(--gold);stroke-width:1;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.2s var(--ease-out)}.plan__net-fill[data-astro-cid-ez5rh2xg]{fill:var(--net-fill);opacity:.35}.plan__net-mesh[data-astro-cid-ez5rh2xg]{opacity:.8}#plan-mesh path[data-astro-cid-ez5rh2xg]{stroke:var(--net-line);stroke-width:.6}.plan__net[data-astro-cid-ez5rh2xg]{transform:translateY(-6px);transition:opacity var(--dur-scene) var(--ease-out),transform var(--dur-scene) var(--ease-out)}.plan[data-astro-cid-ez5rh2xg][data-stage="1"] .plan__poles[data-astro-cid-ez5rh2xg],.plan[data-astro-cid-ez5rh2xg][data-stage="2"] .plan__poles[data-astro-cid-ez5rh2xg],.plan[data-astro-cid-ez5rh2xg][data-stage="3"] .plan__poles[data-astro-cid-ez5rh2xg],.plan[data-astro-cid-ez5rh2xg][data-stage="2"] .plan__cables[data-astro-cid-ez5rh2xg],.plan[data-astro-cid-ez5rh2xg][data-stage="3"] .plan__cables[data-astro-cid-ez5rh2xg],.plan[data-astro-cid-ez5rh2xg][data-stage="3"] .plan__net[data-astro-cid-ez5rh2xg]{opacity:1}.plan[data-astro-cid-ez5rh2xg][data-stage="1"] .plan__poles[data-astro-cid-ez5rh2xg] circle[data-astro-cid-ez5rh2xg],.plan[data-astro-cid-ez5rh2xg][data-stage="2"] .plan__poles[data-astro-cid-ez5rh2xg] circle[data-astro-cid-ez5rh2xg],.plan[data-astro-cid-ez5rh2xg][data-stage="3"] .plan__poles[data-astro-cid-ez5rh2xg] circle[data-astro-cid-ez5rh2xg]{transform:scale(1)}.plan[data-astro-cid-ez5rh2xg][data-stage="2"] .plan__cables[data-astro-cid-ez5rh2xg] path[data-astro-cid-ez5rh2xg],.plan[data-astro-cid-ez5rh2xg][data-stage="3"] .plan__cables[data-astro-cid-ez5rh2xg] path[data-astro-cid-ez5rh2xg]{stroke-dashoffset:0}.plan[data-astro-cid-ez5rh2xg][data-stage="3"] .plan__net[data-astro-cid-ez5rh2xg]{transform:none}.plan__caption[data-astro-cid-ez5rh2xg]{margin-top:var(--space-md);color:var(--color-on-dark-muted)}.build__rail[data-astro-cid-ez5rh2xg]{position:relative;list-style:none;margin:0 auto;padding:var(--space-sm) 0 var(--space-lg);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-xs);font-size:var(--text-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-on-dark-muted)}.build__rail[data-astro-cid-ez5rh2xg] li[data-astro-cid-ez5rh2xg]{min-width:0}.build__rail-btn[data-astro-cid-ez5rh2xg]{--bar: 2px;display:block;width:100%;margin:0;padding:calc(var(--space-sm) + var(--bar)) 0 var(--space-xs);border:0;background:linear-gradient(var(--color-on-dark-accent),var(--color-on-dark-accent)) 0 0 / calc(var(--fill, 0) * 100%) var(--bar) no-repeat,linear-gradient(var(--color-on-dark-rule),var(--color-on-dark-rule)) 0 0 / 100% var(--bar) no-repeat;font:inherit;letter-spacing:inherit;text-transform:inherit;text-align:left;color:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;transition:color var(--dur-long) var(--ease-out)}.build__rail-btn[data-astro-cid-ez5rh2xg]:hover{color:var(--color-on-dark)}.build__rail-btn[data-astro-cid-ez5rh2xg]:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.build__rail-btn[data-astro-cid-ez5rh2xg].is-done{color:var(--color-on-dark)}.build__rail-btn[data-astro-cid-ez5rh2xg][aria-current=step]{--bar: 4px;margin-top:-2px}.build__hint[data-astro-cid-ez5rh2xg]{position:relative;display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-md);padding-top:var(--space-sm);font-size:var(--text-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-on-dark-muted)}.build__hint-text[data-astro-cid-ez5rh2xg]{margin:0}.build__pause[data-astro-cid-ez5rh2xg]{margin:0;padding:var(--space-xs) 0;border:0;background:none;font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--color-on-dark);text-decoration:underline;text-underline-offset:.25em;cursor:pointer}.build__pause[data-astro-cid-ez5rh2xg]:hover{color:var(--color-on-dark-accent)}.build__pause[data-astro-cid-ez5rh2xg]:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}@media(max-width:40rem){.build__rail[data-astro-cid-ez5rh2xg]{font-size:.625rem;letter-spacing:.04em}}@media(prefers-reduced-motion:reduce){.build__photo[data-astro-cid-ez5rh2xg],.build__photo[data-astro-cid-ez5rh2xg].is-on{transform:none}.plan__poles[data-astro-cid-ez5rh2xg] circle[data-astro-cid-ez5rh2xg]{transition-delay:0ms}}.plot[data-astro-cid-j6mjeqhs]{margin:0}.plot[data-astro-cid-j6mjeqhs] svg[data-astro-cid-j6mjeqhs]{width:100%;height:auto;max-height:82svh;overflow:visible}.plot__grid[data-astro-cid-j6mjeqhs] line[data-astro-cid-j6mjeqhs]{stroke:var(--color-on-dark-rule);stroke-width:1;stroke-dasharray:2 6}.plot__ticks[data-astro-cid-j6mjeqhs] text[data-astro-cid-j6mjeqhs]{fill:var(--color-on-dark-muted);font:500 11px var(--font-body);letter-spacing:.08em}.plot__routes[data-astro-cid-j6mjeqhs] path[data-astro-cid-j6mjeqhs]{fill:none;stroke:var(--gold-light);stroke-width:1.6;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.6s var(--ease-out) calc(.3s + var(--i) * .22s)}.plot__routes[data-astro-cid-j6mjeqhs] path[data-astro-cid-j6mjeqhs].is-next{stroke:var(--color-on-dark-muted);stroke-dasharray:.01 .012;stroke-dashoffset:0;opacity:0;transition:opacity 1.2s var(--ease-out) calc(.3s + var(--i) * .22s)}.plot[data-astro-cid-j6mjeqhs].is-in .plot__routes[data-astro-cid-j6mjeqhs] path[data-astro-cid-j6mjeqhs]{stroke-dashoffset:0}.plot[data-astro-cid-j6mjeqhs].is-in .plot__routes[data-astro-cid-j6mjeqhs] path[data-astro-cid-j6mjeqhs].is-next{opacity:1}.plot__pt[data-astro-cid-j6mjeqhs] circle[data-astro-cid-j6mjeqhs]{fill:var(--gold-light)}.plot__pt[data-astro-cid-j6mjeqhs].is-home circle[data-astro-cid-j6mjeqhs]{fill:var(--orchard-hi)}.plot__pt[data-astro-cid-j6mjeqhs].is-next circle[data-astro-cid-j6mjeqhs]{fill:none;stroke:var(--gold-light);stroke-width:1.6}.plot__halo[data-astro-cid-j6mjeqhs]{fill:none!important;stroke:var(--orchard-hi);stroke-width:1;opacity:.6}.plot__pt[data-astro-cid-j6mjeqhs] text[data-astro-cid-j6mjeqhs]{fill:var(--color-on-dark);font:600 15px var(--font-body);letter-spacing:.02em}.plot__pt[data-astro-cid-j6mjeqhs]{opacity:0;transition:opacity var(--dur-long) var(--ease-out) calc(var(--i) * .16s)}.plot[data-astro-cid-j6mjeqhs].is-in .plot__pt[data-astro-cid-j6mjeqhs]{opacity:1}.scale[data-astro-cid-j7pv25f6]{position:relative;isolation:isolate;overflow:hidden;padding-block:var(--space-4xl) var(--space-3xl)}.scale__photo[data-astro-cid-j7pv25f6],.scale__veil[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;z-index:-1}.scale__photo[data-astro-cid-j7pv25f6]{object-fit:cover}.scale__veil[data-astro-cid-j7pv25f6]{background:linear-gradient(to bottom,var(--color-scrim) 0%,var(--color-scrim-strong) 45%,var(--color-scrim) 100%)}.scale__logo[data-astro-cid-j7pv25f6]{display:none}@media(min-width:64rem){.scale__logo[data-astro-cid-j7pv25f6]{display:block;position:absolute;z-index:-1;bottom:var(--space-3xl);right:max(var(--gutter),(100% - var(--shell)) / 2 + var(--gutter));width:min(28rem,34vw)}.scale__logo[data-astro-cid-j7pv25f6] svg{display:block;width:100%;height:auto}}.scale__title[data-astro-cid-j7pv25f6]{font-size:var(--text-2xl)}.scale__mega[data-astro-cid-j7pv25f6]{margin-top:var(--space-sm);font-family:var(--font-display);font-size:var(--text-mega);line-height:.86;letter-spacing:-.04em;color:var(--color-on-dark);white-space:nowrap}.scale__dash[data-astro-cid-j7pv25f6]{color:var(--color-on-dark-accent);padding-inline:.04em}.scale__unit[data-astro-cid-j7pv25f6]{margin-top:var(--space-md);font-family:var(--font-display);font-size:var(--text-2xl);color:var(--color-on-dark-accent)}.bars[data-astro-cid-j7pv25f6]{margin-top:var(--space-2xl);max-width:52rem;display:grid;gap:var(--space-lg)}.bars__row[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-xs)}@media(min-width:40rem){.bars__row[data-astro-cid-j7pv25f6]{grid-template-columns:11rem minmax(0,1fr) 9.5rem;align-items:center;gap:var(--space-lg)}}.bars__who[data-astro-cid-j7pv25f6]{font-weight:600}.bars__val[data-astro-cid-j7pv25f6]{color:var(--color-on-dark);font-weight:500}.bars__track[data-astro-cid-j7pv25f6]{position:relative;height:.75rem;background:var(--color-on-dark-rule);overflow:hidden}.bars__fill[data-astro-cid-j7pv25f6]{position:absolute;inset:0;background:linear-gradient(to right,var(--color-on-dark-muted) 0 calc(var(--from) * 100%),var(--color-on-dark-rule) calc(var(--from) * 100%) calc(var(--to) * 100%),transparent calc(var(--to) * 100%));transform-origin:left;transform:scaleX(0);transition:transform 1.6s var(--ease-out) .4s}.bars__fill--us[data-astro-cid-j7pv25f6]{background:linear-gradient(to right,var(--orchard-hi) 0 calc(var(--from) * 100%),var(--gold-light) calc(var(--from) * 100%) calc(var(--to) * 100%),transparent calc(var(--to) * 100%))}.bars[data-astro-cid-j7pv25f6].is-in .bars__fill[data-astro-cid-j7pv25f6]{transform:none}.season[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-lg) var(--space-xl);margin:var(--space-2xl) 0 0;max-width:52rem}@media(min-width:48rem){.season[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(4,1fr)}}.season[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{border-top:1px solid var(--color-on-dark-rule);padding-top:var(--space-sm)}.season[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{color:var(--color-on-dark);font-size:var(--text-sm);font-weight:500}.season[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:.25rem 0 0;color:var(--color-on-dark);font-size:var(--text-xl);font-weight:600}.scale__note[data-astro-cid-j7pv25f6]{margin-top:var(--space-2xl);max-width:34rem;color:var(--color-on-dark-muted);font-size:var(--text-lg)}.crops[data-astro-cid-j7pv25f6]{padding-top:var(--space-4xl)}.crops__title[data-astro-cid-j7pv25f6]{font-size:var(--text-3xl);max-width:14ch;margin-bottom:var(--space-2xl)}.crop[data-astro-cid-j7pv25f6]{position:sticky;top:0;z-index:calc(var(--i) + 1);height:100vh;height:100svh;display:grid;overflow:clip;background:var(--color-dark-2)}.crop[data-astro-cid-j7pv25f6]+.crop[data-astro-cid-j7pv25f6]{box-shadow:0 -1.5rem 3rem var(--color-shadow)}.crop[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]{grid-area:1 / 1}.crop__fig[data-astro-cid-j7pv25f6]{margin:0;overflow:hidden}.crop__fig[data-astro-cid-j7pv25f6] picture[data-astro-cid-j7pv25f6]{display:contents}.crop__fig[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;transform:scale(1.08);transition:transform 2.4s var(--ease-out)}.crop__fig[data-astro-cid-j7pv25f6].is-in img[data-astro-cid-j7pv25f6]{transform:none}.crop__gap[data-astro-cid-j7pv25f6]{width:100%;height:100%;display:grid;place-items:center;color:var(--color-on-dark-muted);background:repeating-linear-gradient(45deg,transparent 0 13px,var(--color-on-dark-rule) 13px 14px),repeating-linear-gradient(-45deg,transparent 0 13px,var(--color-on-dark-rule) 13px 14px),var(--color-dark-2)}.crop__text[data-astro-cid-j7pv25f6]{position:sticky;top:var(--nav-h);align-self:start;justify-self:start;z-index:1;width:100%;padding:var(--space-lg) var(--gutter);background:var(--color-scrim);color:var(--color-on-dark)}@media(min-width:60rem){.crop__text[data-astro-cid-j7pv25f6]{width:fit-content;max-width:26rem;padding:var(--space-xl)}}.crop__name[data-astro-cid-j7pv25f6]:before{content:"";display:block;width:2.75rem;height:.375rem;margin-bottom:var(--space-sm);background:var(--color-highlight)}.crop__name[data-astro-cid-j7pv25f6]{font-size:var(--text-2xl);letter-spacing:-.02em;color:var(--color-on-dark)}.crop__line[data-astro-cid-j7pv25f6]{margin-top:var(--space-xs);font-size:var(--text-base);line-height:1.5;color:var(--color-on-dark-muted)}.where[data-astro-cid-j7pv25f6]{padding-block:var(--space-4xl)}.where__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-2xl)}@media(min-width:60rem){.where__grid[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:var(--space-3xl)}}.where__title[data-astro-cid-j7pv25f6]{font-size:var(--text-3xl);max-width:14ch}.where__lede[data-astro-cid-j7pv25f6]{margin-top:var(--space-lg);max-width:32rem;color:var(--color-on-dark-muted);font-size:var(--text-lg)}.where__list[data-astro-cid-j7pv25f6]{list-style:none;margin:var(--space-xl) 0 0;padding:0}.where__row[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3xs);padding-block:var(--space-sm);border-top:var(--rule-hair) solid var(--color-on-dark-rule)}@media(min-width:40rem){.where__row[data-astro-cid-j7pv25f6]{grid-template-columns:10rem minmax(0,1fr);gap:var(--space-lg)}}.where__name[data-astro-cid-j7pv25f6]{font-weight:600}.where__role[data-astro-cid-j7pv25f6]{color:var(--color-on-dark-muted)}.proof[data-astro-cid-j7pv25f6]{padding-block:var(--space-4xl);background:var(--color-paper-2)}.proof__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-2xl)}@media(min-width:60rem){.proof__grid[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,7fr) minmax(0,4fr);grid-template-areas:"lead photo" "second photo";column-gap:var(--space-3xl);row-gap:var(--space-2xl)}.proof__lead[data-astro-cid-j7pv25f6]{grid-area:lead}.proof__photo[data-astro-cid-j7pv25f6]{grid-area:photo}.proof__second[data-astro-cid-j7pv25f6]{grid-area:second}}.proof[data-astro-cid-j7pv25f6] figure[data-astro-cid-j7pv25f6],.proof[data-astro-cid-j7pv25f6] blockquote[data-astro-cid-j7pv25f6]{margin:0}.proof__mark[data-astro-cid-j7pv25f6]{display:block;height:.55em;font-family:var(--font-display);font-size:clamp(5rem,3rem + 8vw,10rem);line-height:1;color:var(--color-highlight)}.proof[data-astro-cid-j7pv25f6] .proof__who[data-astro-cid-j7pv25f6]{color:var(--color-highlight)}.proof__quote[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:var(--text-quote);line-height:1.12;letter-spacing:-.02em;color:var(--color-ink-strong)}.proof__trans[data-astro-cid-j7pv25f6]{margin-top:var(--space-lg);max-width:34rem;color:var(--color-muted)}.proof__who[data-astro-cid-j7pv25f6]{margin-top:var(--space-lg);color:var(--color-accent)}.proof__photo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}@media(min-width:60rem){.proof__photo[data-astro-cid-j7pv25f6]{position:relative;min-height:28rem}.proof__photo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{position:absolute;inset:0;height:100%;aspect-ratio:auto}}.proof__second[data-astro-cid-j7pv25f6]{max-width:34rem;padding-top:var(--space-lg);border-top:2px solid var(--gold);font-size:var(--text-lg)}.more[data-astro-cid-j7pv25f6]{padding-block:var(--space-3xl) var(--space-4xl)}.more__title[data-astro-cid-j7pv25f6]{font-size:var(--text-3xl)}.more__list[data-astro-cid-j7pv25f6]{list-style:none;margin:var(--space-2xl) 0 0;padding:0}.more__row[data-astro-cid-j7pv25f6]{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-xs);padding-block:var(--space-xl);border-top:var(--rule-hair) solid var(--color-rule)}.more__row[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;top:-2px;left:0;width:2.75rem;height:4px;background:var(--color-highlight)}.more__row[data-astro-cid-j7pv25f6]:last-child{border-bottom:var(--rule-hair) solid var(--color-rule)}@media(min-width:60rem){.more__row[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,5fr) minmax(0,5fr) auto;align-items:baseline;gap:var(--space-2xl)}}.more__name[data-astro-cid-j7pv25f6]{font-size:var(--text-2xl)}.more__line[data-astro-cid-j7pv25f6]{color:var(--color-muted);max-width:32rem}.more__ask[data-astro-cid-j7pv25f6]{justify-self:start;color:var(--color-ink-strong)}@media(max-width:39.99rem){.more[data-astro-cid-j7pv25f6]{--more-h: 16rem;--more-title-h: 6.5rem;padding-bottom:var(--space-md)}.more__title[data-astro-cid-j7pv25f6]{position:sticky;top:var(--nav-h);z-index:1;height:var(--more-title-h);margin-bottom:var(--more-h);display:flex;align-items:center;background:var(--color-paper)}.more__list[data-astro-cid-j7pv25f6]{margin-top:calc(-1 * var(--more-h));display:grid;gap:var(--space-2xl)}.more__list[data-astro-cid-j7pv25f6]:after{content:""}.more__row[data-astro-cid-j7pv25f6]{position:sticky;top:calc(var(--nav-h) + var(--more-title-h));height:var(--more-h);align-content:start;padding-block:var(--space-lg);background:var(--color-paper)}.more__row[data-astro-cid-j7pv25f6]:last-child{border-bottom:0}}
