:root{color-scheme:light;--page:#f7f8f4;--surface:#fff;--ink:#232823;--ink-soft:#404842;--sage:#3f5a3c;--sage-strong:#2f452d;--on-sage:#fff;--sage-tint:#e3ebe0;--lime-tint:#eaf4c8;--gold:#7a5c00;--river:#2f6f8c;--clay:#a5482a;--mkl:#1b5e20;--map-paper:#efe9da;--line:#dfe4dc;--line-strong:#7b8679;--forest:#1f3b2a;--forest-2:#2d4d39;--on-forest:#f2f6ee;--on-forest-soft:#c3d2bd;--lime:#c6e46b;--on-lime:#1f3b2a;--font-head:var(--font-bricolage), "Bricolage Grotesque", system-ui, sans-serif;--font-read:var(--font-source-serif), "Source Serif 4", Georgia, serif;--text-xs:.875rem;--text-sm:1rem;--text-base:1.125rem;--text-md:1.25rem;--text-lg:1.625rem;--text-xl:2.125rem;--text-2xl:clamp(2.125rem, 1.5rem + 2.6vw, 3.25rem);--space-1:.5rem;--space-2:1rem;--space-3:1.5rem;--space-4:2rem;--space-5:3rem;--space-6:4.5rem;--radius:6px;--measure:36rem;--wide:68rem;--gutter:max(16px, 4vw);--header-height:56px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--page:#121712;--surface:#1a211b;--ink:#e9eee7;--ink-soft:#b6c0b4;--sage:#a8c99f;--sage-strong:#c3dcbb;--on-sage:#121712;--sage-tint:#223026;--lime-tint:#2c3b1d;--gold:#d9b24a;--river:#6dbbd8;--clay:#e08a6a;--mkl:#8fd694;--map-paper:#1c1f17;--line:#2d362e;--line-strong:#6f7b6d;--forest:#17261b;--forest-2:#24382a;--on-forest:#f2f6ee;--on-forest-soft:#c3d2bd;--lime:#c6e46b;--on-lime:#1d3123}}:root[data-theme=dark]{color-scheme:dark;--page:#121712;--surface:#1a211b;--ink:#e9eee7;--ink-soft:#b6c0b4;--sage:#a8c99f;--sage-strong:#c3dcbb;--on-sage:#121712;--sage-tint:#223026;--lime-tint:#2c3b1d;--gold:#d9b24a;--river:#6dbbd8;--clay:#e08a6a;--mkl:#8fd694;--map-paper:#1c1f17;--line:#2d362e;--line-strong:#6f7b6d;--forest:#1d3123;--forest-2:#2b4532;--on-forest:#f2f6ee;--on-forest-soft:#c3d2bd;--lime:#c6e46b;--on-lime:#1d3123}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--page);color:var(--ink);font-family:var(--font-read);font-size:var(--text-base);overflow-wrap:break-word;margin:0;line-height:1.6}h1,h2,h3{font-family:var(--font-head);letter-spacing:-.01em;text-wrap:balance;margin:var(--space-5) 0 var(--space-2);font-weight:700;line-height:1.2}h1{font-size:var(--text-2xl);margin-top:var(--space-4)}h2{font-size:var(--text-lg)}h3{font-size:var(--text-md);margin-top:var(--space-4);font-weight:600}p{margin:0 0 var(--space-2);text-wrap:pretty}a{color:var(--sage-strong);text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--sage);outline-offset:2px}::selection{background:var(--lime-tint);color:var(--ink)}img,svg{max-width:100%;height:auto}.wrap{width:100%;max-width:calc(var(--wide) + 2 * var(--gutter));padding:0 var(--gutter);margin:0 auto}.measure{max-width:var(--measure)}.byline{font-family:var(--font-head);font-size:var(--text-sm);color:var(--ink-soft);margin:calc(-1 * var(--space-1)) 0 var(--space-3)}.lede{font-size:var(--text-md);max-width:var(--measure)}.meta{font-family:var(--font-head);font-size:var(--text-xs);color:var(--ink-soft)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rows{margin:0 0 var(--space-3);border-top:1px solid var(--line);padding:0;list-style:none}.rows>li{justify-content:space-between;gap:var(--space-1) var(--space-2);padding:var(--space-2) 0;border-bottom:1px solid var(--line);font-family:var(--font-head);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.rows .meta{text-align:left}table.data{border-collapse:collapse;width:100%;font-family:var(--font-head);font-size:var(--text-sm);margin:0 0 var(--space-3)}table.data th{text-align:left;color:var(--ink-soft);border-bottom:1px solid var(--line-strong);padding:var(--space-1) var(--space-1) var(--space-1) 0;font-weight:600}table.data td{border-bottom:1px solid var(--line);padding:var(--space-1) var(--space-1) var(--space-1) 0;vertical-align:top}table.data td.num,table.data th.num{text-align:right;font-variant-numeric:tabular-nums}.table-scroll{overflow-x:auto}.sources{margin-top:var(--space-5);padding-top:var(--space-3);border-top:1px solid var(--line);font-size:var(--text-sm)}.sources h2{font-size:var(--text-md);margin-top:0}.sources ul{margin:0 0 var(--space-2);padding-left:1.1em}.notice{font-family:var(--font-head);font-size:var(--text-sm);background:var(--sage-tint);color:var(--ink);padding:var(--space-2);border-radius:var(--radius);margin:var(--space-3) 0}.page-title{font-size:var(--text-xl)}.entry{gap:calc(var(--space-1) / 2);padding:var(--space-2) 0;border-bottom:1px solid var(--line);flex-direction:column;display:flex}.rows>li.entry{justify-content:flex-start;gap:calc(var(--space-1) / 2);flex-flow:column;display:flex}.entry-head{align-items:baseline;column-gap:var(--space-1);flex-wrap:wrap;display:flex}.entry-name{font-family:var(--font-head);font-weight:600;font-size:var(--text-md);line-height:1.3}.entry-line{font-family:var(--font-read);font-size:var(--text-sm);color:var(--ink)}@media (width>=60rem){.rows.two-col{column-gap:var(--space-5);border-top:0;grid-template-columns:1fr 1fr;display:grid}.rows.two-col>li:nth-child(-n+2){border-top:1px solid var(--line)}}.jumps{margin:0 0 var(--space-3);gap:0 var(--space-3);font-family:var(--font-head);font-size:var(--text-sm);flex-wrap:wrap;padding:0;font-weight:600;list-style:none;display:flex}.jumps a{padding:10px 0;display:inline-block}.jumps .meta{font-weight:600}.more{font-family:var(--font-head);font-weight:600;font-size:var(--text-sm);margin-top:var(--space-2)}.strip-grid{gap:var(--space-4) var(--space-4);margin-bottom:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));display:grid}section[id],h2[id]{scroll-margin-top:calc(var(--header-height) + var(--space-2))}main h2{border-top:2px solid var(--ink);padding-top:var(--space-2)}main .sources h2,main .band h2{border-top:0;padding-top:0}.band>*{background-color:var(--band)}.band{border-image:linear-gradient(var(--band) 0 0) fill 0 / / 0 100vmax;padding-block:var(--space-4) var(--space-3);margin-block:var(--space-5)}.band>:first-child,.band>section:first-child>h2:first-child{margin-top:0}.band-forest{--band:var(--forest);--ink:var(--on-forest);--ink-soft:var(--on-forest-soft);--off:var(--forest-2);--off-ink:var(--on-forest);--line:var(--forest-2);--fill:var(--lime);--on-fill:var(--on-lime);--now-ring:var(--on-forest);color:var(--on-forest)}.band-forest a{color:var(--lime)}.band-forest .meta{color:var(--on-forest-soft)}.band-forest h1,.band-forest h2{color:var(--on-forest)}.band-sage{--band:var(--sage-tint);--off:var(--surface);--line:var(--line-strong)}.band-head{padding-block:var(--space-4) var(--space-2);margin-top:0}.band-head .jumps{margin-bottom:0}table.data tbody tr:nth-child(2n){background:var(--sage-tint)}table.data td:first-child,table.data th:first-child{padding-left:var(--space-1)}.type-mark{vertical-align:.02em;background:var(--ink-soft);border-radius:50%;width:.7em;height:.7em;margin-right:.4em;display:inline-block}.type-mark.farm{background:var(--sage)}.type-mark.orchard{background:var(--gold)}.type-mark.ranch{background:var(--clay)}.type-mark.fishery{background:var(--river)}@media (prefers-reduced-motion:reduce){.tabbar[data-astro-cid-hkbrpulz]{transition:none}}.skip[data-astro-cid-hkbrpulz]{background:var(--surface);color:var(--ink);padding:var(--space-1) var(--space-2);font-family:var(--font-head);z-index:10;position:absolute;top:0;left:-999px}.skip[data-astro-cid-hkbrpulz]:focus{left:var(--space-1);top:var(--space-1)}.site-header[data-astro-cid-hkbrpulz]{z-index:1100;background:var(--forest);color:var(--on-forest);position:sticky;top:0}.site-header[data-astro-cid-hkbrpulz] [data-astro-cid-hkbrpulz]:focus-visible{outline-color:var(--on-forest)}.header-row[data-astro-cid-hkbrpulz]{min-height:var(--header-height);align-items:center;gap:var(--space-1);display:flex}.wordmark[data-astro-cid-hkbrpulz]{font-family:var(--font-head);font-weight:700;font-size:var(--text-md);color:var(--on-forest);letter-spacing:-.01em;margin-right:auto;text-decoration:none}.wordmark[data-astro-cid-hkbrpulz] span[data-astro-cid-hkbrpulz]{color:var(--lime)}.top-nav[data-astro-cid-hkbrpulz] ul[data-astro-cid-hkbrpulz]{gap:var(--space-2);margin:0;padding:0;list-style:none;display:flex}.top-nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{font-family:var(--font-head);font-weight:600;font-size:var(--text-sm);color:var(--on-forest);padding:10px 0;text-decoration:none;display:inline-block}.top-nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][aria-current=page],.top-nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{color:var(--lime);text-underline-offset:.35em;text-decoration:underline}.icon-btn[data-astro-cid-hkbrpulz]{width:44px;height:44px;color:var(--on-forest);cursor:pointer;border-radius:var(--radius);background:0 0;border:0;flex:none;place-items:center;display:inline-grid}.icon-btn[data-astro-cid-hkbrpulz]:hover{color:var(--lime)}.icon-btn[data-astro-cid-hkbrpulz][hidden]{display:none}.icon-btn[data-astro-cid-hkbrpulz] svg[data-astro-cid-hkbrpulz],.tabbar[data-astro-cid-hkbrpulz] svg[data-astro-cid-hkbrpulz]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.back[data-astro-cid-hkbrpulz]{margin-left:-10px}.site-footer[data-astro-cid-hkbrpulz]{margin-top:var(--space-6);background:var(--forest);color:var(--on-forest);font-family:var(--font-head);font-size:var(--text-sm)}.site-footer[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--on-forest);text-decoration:none}.site-footer[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{color:var(--lime);text-decoration:underline}.foot-grid[data-astro-cid-hkbrpulz]{gap:var(--space-4);padding-block:var(--space-5) var(--space-4);grid-template-columns:1.5fr 1fr 1fr 1fr;display:grid}.foot-brand[data-astro-cid-hkbrpulz] p[data-astro-cid-hkbrpulz]{color:var(--on-forest-soft);margin:var(--space-1) 0 0;max-width:18rem}.foot-brand[data-astro-cid-hkbrpulz] p[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--lime);text-decoration:underline}.foot-head[data-astro-cid-hkbrpulz]{color:var(--on-forest-soft);margin:0 0 var(--space-1);font-weight:700}.foot-col[data-astro-cid-hkbrpulz] ul[data-astro-cid-hkbrpulz]{margin:0;padding:0;list-style:none}.foot-col[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{padding:6px 0;font-weight:600;display:inline-block}.foot-bottom[data-astro-cid-hkbrpulz]{padding-bottom:var(--space-3)}.foot-bottom[data-astro-cid-hkbrpulz] .meta[data-astro-cid-hkbrpulz]{color:var(--on-forest-soft);padding-top:var(--space-2);border-top:1px solid var(--forest-2);margin:0}.tabbar[data-astro-cid-hkbrpulz]{display:none}@media (width<=48rem){.top-nav[data-astro-cid-hkbrpulz]{display:none}.foot-grid[data-astro-cid-hkbrpulz]{gap:var(--space-3) var(--space-2);padding-block:var(--space-4) var(--space-3);grid-template-columns:1fr 1fr}.foot-brand[data-astro-cid-hkbrpulz]{grid-column:1/-1}.tabbar[data-astro-cid-hkbrpulz]{z-index:1100;padding-bottom:calc(env(safe-area-inset-bottom) + 4px);background:var(--surface);border-top:1px solid var(--line-strong);grid-template-columns:repeat(4,minmax(0,1fr));transition:transform .18s ease-out;display:grid;position:fixed;bottom:0;left:0;right:0}.tabbar[data-astro-cid-hkbrpulz].away{transform:translateY(100%)}.tabbar[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{touch-action:manipulation;-webkit-tap-highlight-color:transparent;min-height:64px;font-family:var(--font-head);font-size:var(--text-xs);color:var(--ink-soft);flex-direction:column;justify-content:center;align-items:center;gap:2px;font-weight:600;text-decoration:none;display:flex}.tabbar[data-astro-cid-hkbrpulz] svg[data-astro-cid-hkbrpulz]{box-sizing:content-box;border-radius:var(--radius);padding:2px 14px}.tabbar[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][aria-current=page]{color:var(--sage-strong)}.tabbar[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:active svg[data-astro-cid-hkbrpulz]{background:var(--sage-tint)}.tabbar[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][aria-current=page] svg[data-astro-cid-hkbrpulz]{background:var(--lime-tint)}.site-footer[data-astro-cid-hkbrpulz]{padding-bottom:calc(68px + env(safe-area-inset-bottom))}}
