em[data-astro-cid-lcdefpme]{font-style:italic}.row[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.hero[data-astro-cid-lcdefpme]{height:min(820px,100svh);color:var(--parchment);position:relative;overflow:hidden}.hero__img[data-astro-cid-lcdefpme]{object-position:center 40%;width:100%;height:100%;position:absolute;inset:0}.hero[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(90deg, rgb(var(--scrim) / 0) 45%, rgb(var(--scrim) / .55) 100%);position:absolute;inset:0}.hero__text[data-astro-cid-lcdefpme]{z-index:1;right:var(--section-pad-x);gap:28px;width:min(520px,100% - 40px);display:grid;position:absolute;top:140px}.hero__text[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:var(--parchment);opacity:.9;letter-spacing:.24em}.hero__text[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:var(--parchment);text-shadow:0 1px 24px rgb(var(--scrim) / .3)}.hero__text[data-astro-cid-lcdefpme] .body-lg[data-astro-cid-lcdefpme]{max-width:460px}.hero__ctas[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.hero__caption[data-astro-cid-lcdefpme]{z-index:1;position:absolute;bottom:32px;left:56px}.farm[data-astro-cid-lcdefpme]{padding-bottom:110px}.farm__grid[data-astro-cid-lcdefpme]{gap:var(--col-gap);grid-template-columns:1fr 1fr;align-items:center;display:grid}.farm__copy[data-astro-cid-lcdefpme]{justify-items:start;gap:28px;display:grid}.farm__meta[data-astro-cid-lcdefpme]{align-items:baseline;gap:24px;display:flex}.farm__collage[data-astro-cid-lcdefpme]{height:620px;position:relative}.farm__big[data-astro-cid-lcdefpme]{object-position:60% 0%;width:88%;height:460px;position:absolute;top:0;left:0}.farm__small[data-astro-cid-lcdefpme]{width:46%;position:absolute;bottom:0;right:0}.index[data-astro-cid-lcdefpme]{padding-top:0}.index__wrap[data-astro-cid-lcdefpme]{gap:56px;display:grid}.index__head[data-astro-cid-lcdefpme]{gap:var(--col-gap);grid-template-columns:1fr 1fr;align-items:end;display:grid}.index__head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-top:16px}.index__intro[data-astro-cid-lcdefpme]{justify-self:end;max-width:440px;font-size:17px}.index__cols[data-astro-cid-lcdefpme]{gap:var(--col-gap);grid-template-columns:1fr 1fr;display:grid}.roots[data-astro-cid-lcdefpme]{height:560px;position:relative;overflow:hidden}.roots__img[data-astro-cid-lcdefpme]{object-position:50% 55%;width:100%;height:100%;position:absolute;inset:0}.roots[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(180deg, rgb(var(--scrim) / .1), rgb(var(--scrim) / .6));position:absolute;inset:0}.roots__text[data-astro-cid-lcdefpme]{z-index:1;left:var(--section-pad-x);justify-items:start;gap:20px;display:grid;position:absolute;bottom:72px}.roots__text[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--parchment);font-size:clamp(38px,3.9vw,56px)}.menagerie__grid[data-astro-cid-lcdefpme]{gap:var(--col-gap);grid-template-columns:400px 1fr;align-items:start;display:grid}.menagerie__copy[data-astro-cid-lcdefpme]{top:calc(var(--header-h) + 24px);justify-items:start;gap:24px;display:grid;position:sticky}.menagerie__copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(38px,3.9vw,56px)}.menagerie__copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:18px}.menagerie__collage[data-astro-cid-lcdefpme]{height:680px;position:relative}.m-pigs[data-astro-cid-lcdefpme]{aspect-ratio:4/5;width:58%;height:auto;position:absolute;top:0;left:0}.m-cat[data-astro-cid-lcdefpme]{width:40%;position:absolute;top:80px;right:0}.m-sheep[data-astro-cid-lcdefpme]{width:44%;position:absolute;bottom:0;left:12%}.m-hen[data-astro-cid-lcdefpme]{position:absolute;bottom:0;right:0}.kitchen__grid[data-astro-cid-lcdefpme]{gap:var(--col-gap);grid-template-columns:1fr 1fr;align-items:center;display:grid}.kitchen__img[data-astro-cid-lcdefpme]{aspect-ratio:4/5;object-position:40% 50%;filter:saturate(.9);width:100%;height:auto}.kitchen__copy[data-astro-cid-lcdefpme]{gap:28px;display:grid}.kitchen__copy[data-astro-cid-lcdefpme] .body-lg[data-astro-cid-lcdefpme]{opacity:.92;max-width:500px}.recipe-card[data-astro-cid-lcdefpme]{border-block:1px solid var(--hairline-on-dark);background:repeating-linear-gradient(0deg,#0000 0 27px,#f3ebd71f 27px 28px);gap:6px;padding:20px 0;display:grid}.recipe-card__kicker[data-astro-cid-lcdefpme]{font:italic 400 15px/1.4 var(--font-serif);opacity:.75}.recipe-card__title[data-astro-cid-lcdefpme]{font:500 26px/1.2 var(--font-serif)}.recipe-card__meta[data-astro-cid-lcdefpme]{opacity:.85;font-size:15px}.consult[data-astro-cid-lcdefpme]{padding-top:0}.consult__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;display:grid}.consult__copy[data-astro-cid-lcdefpme]{gap:28px;max-width:560px;display:grid}.steward[data-astro-cid-lcdefpme]{background:var(--ink);min-height:520px;color:var(--parchment);place-items:center;display:grid;position:relative;overflow:hidden}.steward__img[data-astro-cid-lcdefpme]{opacity:.45;width:100%;height:100%;position:absolute;inset:0}.steward[data-astro-cid-lcdefpme]:after{content:"";background:rgb(var(--scrim) / .35);position:absolute;inset:0}.steward__text[data-astro-cid-lcdefpme]{z-index:1;text-align:center;justify-items:center;gap:22px;max-width:1040px;padding:72px 200px;display:grid;position:relative}.steward__text[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--parchment);font-size:clamp(34px,3.9vw,56px);line-height:1.1}.steward[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{max-width:640px;font:italic 400 24px/1.4 var(--font-serif);opacity:.9;margin:0}.steward__diamond[data-astro-cid-lcdefpme]{border:1px solid var(--parchment);opacity:.7;width:8px;height:8px;transform:rotate(45deg)}.notes__wrap[data-astro-cid-lcdefpme]{gap:56px;display:grid}.notes__head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:end;gap:24px;display:flex}.notes__head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-top:16px}.notes__grid[data-astro-cid-lcdefpme]{border-top:1px solid var(--ink);grid-template-columns:1.5fr 2fr;gap:40px;padding-top:40px;display:grid}.notes__grid--solo[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,720px)}.notes__rest[data-astro-cid-lcdefpme]{border-left:1px solid var(--linen);grid-template-columns:1fr 1fr;align-content:start;gap:40px;padding-left:40px;display:grid}.post[data-astro-cid-lcdefpme]{align-content:start;gap:12px;display:grid}.post[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:28px;line-height:1.15}.post--lead[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:36px}.post[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:inherit;text-decoration:none}.post[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--clay)}.post[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.post__meta){font-size:15px}.post--lead[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.post__meta){font-size:16px}.post__img[data-astro-cid-lcdefpme]{aspect-ratio:3/2;width:100%;height:auto}@media (width<=1024px){.menagerie__grid[data-astro-cid-lcdefpme]{grid-template-columns:320px 1fr}.steward__text[data-astro-cid-lcdefpme]{padding:72px 64px}}@media (width<=900px){.farm__grid[data-astro-cid-lcdefpme],.index__head[data-astro-cid-lcdefpme],.index__cols[data-astro-cid-lcdefpme],.kitchen__grid[data-astro-cid-lcdefpme],.menagerie__grid[data-astro-cid-lcdefpme],.notes__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.index__intro[data-astro-cid-lcdefpme]{justify-self:start}.index__cols[data-astro-cid-lcdefpme]{gap:0}.index__cols[data-astro-cid-lcdefpme] .ledger+.ledger,.index__cols[data-astro-cid-lcdefpme]>ol:last-child{border-top:0}.farm__collage[data-astro-cid-lcdefpme]{gap:24px;height:auto;display:grid}.farm__big[data-astro-cid-lcdefpme],.farm__small[data-astro-cid-lcdefpme]{width:100%;position:static}.farm__big[data-astro-cid-lcdefpme]{aspect-ratio:4/3;height:auto}.farm__small[data-astro-cid-lcdefpme]{display:none}.notes__rest[data-astro-cid-lcdefpme]{border-left:0;grid-template-columns:1fr;gap:0;padding-left:0}.notes__rest[data-astro-cid-lcdefpme] .post[data-astro-cid-lcdefpme]{border-top:1px solid var(--linen);padding:16px 0}.notes__rest[data-astro-cid-lcdefpme] .post[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.post__meta){display:none}}@media (width<=768px){.hero[data-astro-cid-lcdefpme]{height:620px}.hero__img[data-astro-cid-lcdefpme]{object-position:62% 50%}.hero[data-astro-cid-lcdefpme]:after{background:linear-gradient(180deg, rgb(var(--scrim) / .05) 30%, rgb(var(--scrim) / .7) 100%)}.hero__text[data-astro-cid-lcdefpme]{gap:18px;width:auto;inset:auto 20px 28px}.hero__text[data-astro-cid-lcdefpme] .body-lg[data-astro-cid-lcdefpme]{font-size:16px}.hero__ctas[data-astro-cid-lcdefpme] .btn{width:100%}.hero__caption[data-astro-cid-lcdefpme]{display:none}.farm[data-astro-cid-lcdefpme]{padding-bottom:48px}.roots[data-astro-cid-lcdefpme],.menagerie[data-astro-cid-lcdefpme]{display:none}.kitchen__img[data-astro-cid-lcdefpme]{aspect-ratio:4/3}.kitchen__copy[data-astro-cid-lcdefpme] .btn,.consult__copy[data-astro-cid-lcdefpme] .btn{width:100%}.recipe-card[data-astro-cid-lcdefpme]{display:none}.steward[data-astro-cid-lcdefpme]{min-height:0}.steward__text[data-astro-cid-lcdefpme]{padding:72px 28px}.steward[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{font-size:19px}.post--lead[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:26px}.notes__rest[data-astro-cid-lcdefpme] .post[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:20px;line-height:1.2}.notes__head[data-astro-cid-lcdefpme]{flex-direction:column;align-items:start}}
