.compost[data-astro-cid-yqbzy3cx]{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding:1.125rem 1.25rem;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg)}h3[data-astro-cid-yqbzy3cx]{margin:.25rem 0 0;font-size:1rem}h3[data-astro-cid-yqbzy3cx] a[data-astro-cid-yqbzy3cx]{color:var(--text-strong)}.compost-line[data-astro-cid-yqbzy3cx],.successor[data-astro-cid-yqbzy3cx]{margin:0;font-size:.8125rem;color:var(--text-soft)}.ledger[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:3.5rem;padding-block:3rem 4rem}h2[data-astro-cid-j7pv25f6]{margin:0 0 1.25rem;font-size:1.25rem;font-weight:700}.hero[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:2.25rem;align-items:flex-end}.hero-copy[data-astro-cid-j7pv25f6]{flex:999 1 30rem;min-width:0;display:flex;flex-direction:column;gap:.875rem}.eyebrow[data-astro-cid-j7pv25f6]{margin:0;font-size:.8125rem;font-weight:500;color:var(--accent)}h1[data-astro-cid-j7pv25f6]{margin:0;font-size:clamp(1.75rem,5vw,2.5rem);line-height:1.15;font-weight:700;letter-spacing:-.02em;text-wrap:balance;max-width:22ch}.lede[data-astro-cid-j7pv25f6]{margin:0;max-width:62ch;color:var(--text-soft)}.ctas[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.5rem}.stats[data-astro-cid-j7pv25f6]{flex:1 1 17rem;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--border);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden}.stats[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{background:var(--bg-card);padding:.875rem 1rem}.stats[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{font-size:.75rem;color:var(--text-muted)}.stats[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:0;font-size:1.5rem;font-weight:700;color:var(--text-strong);font-variant-numeric:tabular-nums}.compost-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem}.rows[data-astro-cid-j7pv25f6]{margin:0;padding:0;list-style:none;border-top:1px solid var(--border-strong)}.rows[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,14rem) auto;gap:.5rem 1rem;align-items:center;padding:.875rem .25rem;border-bottom:1px solid var(--border)}.row-title[data-astro-cid-j7pv25f6]{font-weight:600;color:var(--text-strong)}.row-stack[data-astro-cid-j7pv25f6],.rows[data-astro-cid-j7pv25f6] time[data-astro-cid-j7pv25f6]{font-size:.8125rem;color:var(--text-muted)}.hint[data-astro-cid-j7pv25f6]{margin:-.75rem 0 1rem;font-size:.8125rem;color:var(--text-muted)}.trail[data-astro-cid-j7pv25f6]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.25rem}.trail[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:3.5rem minmax(0,1fr) 7.5rem;gap:1rem;align-items:center;min-height:44px;padding-inline:.25rem;border-radius:var(--radius-sm);color:var(--text-body)}.trail[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{background:var(--bg-alt);text-decoration:none}.trail-year[data-astro-cid-j7pv25f6]{font-weight:700;color:var(--accent);font-variant-numeric:tabular-nums}.trail-bar[data-astro-cid-j7pv25f6]{display:flex;height:.625rem;border-radius:999px;overflow:hidden;background:var(--bg-alt)}.trail-count[data-astro-cid-j7pv25f6]{font-size:.8125rem;text-align:right;font-variant-numeric:tabular-nums}.seg[data-astro-cid-j7pv25f6]{display:inline-block;height:100%}.seg-shipped[data-astro-cid-j7pv25f6]{background:var(--success)}.seg-composted[data-astro-cid-j7pv25f6]{background:var(--warning)}.seg-sprout[data-astro-cid-j7pv25f6]{background:repeating-linear-gradient(-45deg,var(--accent) 0 3px,transparent 3px 6px);box-shadow:inset 0 0 0 1px var(--accent)}.seg-seed[data-astro-cid-j7pv25f6]{background:var(--border-strong)}.key[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;margin:1rem 0 0;font-size:.75rem;color:var(--text-muted)}.key[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.375rem}.key[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{width:.625rem;height:.625rem;border-radius:2px}.empty[data-astro-cid-j7pv25f6]{margin:0;color:var(--text-muted)}@media(max-width:860px){.compost-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.rows[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{grid-template-columns:auto minmax(0,1fr)}.row-stack[data-astro-cid-j7pv25f6],.rows[data-astro-cid-j7pv25f6] time[data-astro-cid-j7pv25f6]{grid-column:2}.trail[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{grid-template-columns:3rem minmax(0,1fr) 6.5rem;gap:.75rem}}
