.hero.svelte-1hqih8e{color:#f2f0ea;position:relative}.hero.svelte-1hqih8e img:where(.svelte-1hqih8e){object-fit:cover;width:100%;height:clamp(280px,38vw,420px);display:block}.shade.svelte-1hqih8e{background:linear-gradient(#15181a26 0%,#15181a73 45%,#15181ad1 100%);align-items:flex-end;display:flex;position:absolute;inset:0}.inner.svelte-1hqih8e{width:100%;max-width:820px;margin:0 auto;padding:2.5rem 1.25rem}.crumb.svelte-1hqih8e{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:#f2f0ea;font-size:.8rem;text-decoration:none}.crumb.svelte-1hqih8e:hover{color:#7faf6a}h1.svelte-1hqih8e{font-family:var(--font-heading);letter-spacing:-.02em;text-wrap:pretty;max-width:26ch;margin:.9rem 0 0;font-size:clamp(2rem,5vw,3.1rem);font-weight:800;line-height:1.12}.article.svelte-1hqih8e{background:var(--topo-chalk) center top / 900px repeat;padding:clamp(2.75rem,6vw,4.5rem) 1.25rem clamp(3.5rem,8vw,5.5rem)}.prose.svelte-1hqih8e{color:#15181a;max-width:65ch;margin:0 auto;font-size:1.125rem;line-height:1.75}.pager.svelte-1hqih8e{border-top:1px solid #15181a24;flex-wrap:wrap;justify-content:space-between;gap:1rem;max-width:65ch;margin:3rem auto 0;padding-top:1.5rem;display:flex}.pager.svelte-1hqih8e a:where(.svelte-1hqih8e),.home.svelte-1hqih8e a:where(.svelte-1hqih8e){color:#446b39;font-weight:600;text-decoration:none}.pager.svelte-1hqih8e a:where(.svelte-1hqih8e):hover,.home.svelte-1hqih8e a:where(.svelte-1hqih8e):hover{text-decoration:underline}.pager.svelte-1hqih8e a:where(.svelte-1hqih8e):last-child{text-align:right}.home.svelte-1hqih8e{max-width:65ch;margin:1rem auto 0}
