:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--paper:#fafaf7;--surface:#fff;--sunk:#f1f2ee;--ink:#1c1f23;--ink-2:#4d5560;--line:#e3e5e0;--line-strong:#c5c9c2;--accent:#d2452f;--accent-text:#9e2b19;--on-accent:#fff;--accent-fill:#b8341f;--gold:#d9a62b;--field:#2f7a45;--cranberry:#b8323f;--sky:#2f6a8f;--focus:#1f5fbf;--b1:#f5f1bc;--b2:#d6ec9e;--b3:#a5d68a;--b4:#6dbb73;--b5:#2a7d47;--b6:#1a5c33;--on-b-lo:#1c1f23;--on-b-hi:#fff;--on-b4:#1c1f23;--map-none:#e8e9e5;--map-withheld-bg:#eceee9;--map-withheld-line:#858b84;--map-stroke:#fff;--map-border:#4d5560;--map-hover:#111316;--map-select:#1f5fbf;--cat-field-crops:#d9a62b;--cat-vegetables:#3f8a46;--cat-fruit:#d2452f;--cat-nuts:#9a6b43;--cat-livestock:#6b7280;--cat-poultry:#e08a2c;--cat-specialty:#8a7d2a;--font-display:var(--font-fraunces), "Iowan Old Style", Georgia, serif;--font-body:var(--font-public-sans), system-ui, -apple-system, "Segoe UI", sans-serif;--fs-xs:.8125rem;--fs-sm:.9375rem;--fs-base:1.0625rem;--fs-md:1.1875rem;--fs-lg:1.375rem;--fs-xl:clamp(1.5rem, 1.25rem + 1vw, 1.875rem);--fs-2xl:clamp(1.75rem, 1.4rem + 1.6vw, 2.375rem);--fs-3xl:clamp(2rem, 1.45rem + 2.6vw, 3.25rem);--fs-hero:clamp(2.375rem, 1.5rem + 4vw, 4.5rem);--lh-tight:1.08;--lh-snug:1.25;--lh-body:1.6;--measure:68ch;--s-1:.25rem;--s-2:.5rem;--s-3:.75rem;--s-4:1rem;--s-5:1.5rem;--s-6:2rem;--s-7:3rem;--s-8:4rem;--s-9:6rem;--r-sm:6px;--r-md:10px;--r-lg:16px;--r-pill:999px;--shadow-1:0 1px 2px #1c1f230f, 0 2px 10px #1c1f230d;--shadow-2:0 2px 6px #1c1f2314, 0 12px 32px #1c1f2314;--page:1180px;--gutter:clamp(1rem, .6rem + 2vw, 2rem);--tap:44px;--duration:.16s}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}:root:not([data-theme=light]){--paper:#121417;--surface:#1a1d21;--sunk:#22262b;--ink:#eef0ec;--ink-2:#aab1ad;--line:#2e3338;--line-strong:#454c53;--accent:#f0674f;--accent-text:#ff9a85;--on-accent:#121417;--accent-fill:#f2785f;--gold:#e7b850;--field:#8cc97a;--cranberry:#f08a95;--sky:#8fbad6;--focus:#8ab4ff;--b1:#24402d;--b2:#2d5a37;--b3:#367040;--b4:#6fae4e;--b5:#b6d861;--b6:#eef59a;--on-b-lo:#eef0ec;--on-b-hi:#121417;--on-b4:#121417;--map-none:#1d2024;--map-withheld-bg:#262a2f;--map-withheld-line:#7a817c;--map-stroke:#121417;--map-border:#aab1ad;--map-hover:#fff;--map-select:#8ab4ff;--cat-field-crops:#e7b850;--cat-vegetables:#8cc97a;--cat-fruit:#f0806b;--cat-nuts:#c9966b;--cat-livestock:#aab1ad;--cat-poultry:#f0a066;--cat-specialty:#cdbb6a;--shadow-1:0 1px 2px #0006;--shadow-2:0 8px 28px #00000073}}:root[data-theme=dark]{--paper:#121417;--surface:#1a1d21;--sunk:#22262b;--ink:#eef0ec;--ink-2:#aab1ad;--line:#2e3338;--line-strong:#454c53;--accent:#f0674f;--accent-text:#ff9a85;--on-accent:#121417;--accent-fill:#f2785f;--gold:#e7b850;--field:#8cc97a;--cranberry:#f08a95;--sky:#8fbad6;--focus:#8ab4ff;--b1:#24402d;--b2:#2d5a37;--b3:#367040;--b4:#6fae4e;--b5:#b6d861;--b6:#eef59a;--on-b-lo:#eef0ec;--on-b-hi:#121417;--on-b4:#121417;--map-none:#1d2024;--map-withheld-bg:#262a2f;--map-withheld-line:#7a817c;--map-stroke:#121417;--map-border:#aab1ad;--map-hover:#fff;--map-select:#8ab4ff;--cat-field-crops:#e7b850;--cat-vegetables:#8cc97a;--cat-fruit:#f0806b;--cat-nuts:#c9966b;--cat-livestock:#aab1ad;--cat-poultry:#f0a066;--cat-specialty:#cdbb6a;--shadow-1:0 1px 2px #0006;--shadow-2:0 8px 28px #00000073}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:var(--s-6)}body{background:var(--paper);color:var(--ink);font-family:var(--font-body);font-size:var(--fs-base);line-height:var(--lh-body);font-feature-settings:"tnum" 0;margin:0;overflow-x:hidden}h1,h2,h3{font-family:var(--font-display);font-weight:650;line-height:var(--lh-tight);letter-spacing:-.012em;text-wrap:balance;font-variation-settings:"opsz" 72;margin:0}h1{font-size:var(--fs-3xl)}h2{font-size:var(--fs-2xl);line-height:var(--lh-snug)}h3{font-size:var(--fs-lg);line-height:var(--lh-snug);font-variation-settings:"opsz" 36}p{text-wrap:pretty;margin:0}a{color:var(--accent-text);text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:3px}img,svg{max-width:100%;display:block}button,select,input{font:inherit;color:inherit}table{border-collapse:collapse;width:100%}.num{font-variant-numeric:tabular-nums}.page{width:100%;max-width:var(--page);padding-inline:var(--gutter);margin-inline:auto}.prose{max-width:var(--measure)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{left:var(--s-3);z-index:10;background:var(--ink);color:var(--paper);padding:var(--s-2) var(--s-4);border-radius:var(--r-sm);position:absolute;top:-100px}.skip-link:focus{top:var(--s-3)}.section{padding-block:var(--s-7);border-top:1px solid var(--line)}.section:first-of-type{border-top:0}.section-head{gap:var(--s-2);margin-bottom:var(--s-5);max-width:var(--measure);display:grid}.section-head p{color:var(--ink-2)}.eyebrow{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);font-weight:600}.source-note{font-size:var(--fs-xs);color:var(--ink-2);line-height:1.5}.source-note a{color:inherit}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:0s!important;animation-duration:0s!important}}details.more{margin-top:var(--s-4)}details.more>summary{min-height:var(--tap);padding:0 var(--s-4);border:1px solid var(--line-strong);border-radius:var(--r-pill);background:var(--surface);cursor:pointer;margin-bottom:var(--s-3);align-items:center;font-weight:600;display:inline-flex}
@font-face{font-family:fraunces;src:url(../media/fraunces_latin_opsz_normal-s.p.1areq-k_t6h5x.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:fraunces Fallback;src:local(Arial);ascent-override:84.05%;descent-override:21.91%;line-gap-override:0.0%;size-adjust:116.36%}.rbWacq_className{font-family:fraunces,fraunces Fallback,Georgia,serif}.rbWacq_variable{--font-fraunces:"fraunces", "fraunces Fallback", Georgia, serif}
@font-face{font-family:publicSans;src:url(../media/public_sans_latin_wght_normal-s.p.297-5ju1rzndw.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:publicSans Fallback;src:local(Arial);ascent-override:92.25%;descent-override:21.85%;line-gap-override:0.0%;size-adjust:102.98%}.r77pbW_className{font-family:publicSans,publicSans Fallback,system-ui,Arial,sans-serif}.r77pbW_variable{--font-public-sans:"publicSans", "publicSans Fallback", system-ui, Arial, sans-serif}
