body{margin:0;background:#f4f2ec;color:#1b1a16}.public-page.svelte-13wgsu{font-family:Hanken Grotesk,sans-serif}main.svelte-13wgsu{max-width:1180px;margin:auto;padding:5rem 2rem 7rem}.eyebrow.svelte-13wgsu,.meta.svelte-13wgsu{font:.7rem IBM Plex Mono,monospace;letter-spacing:.15em;text-transform:uppercase;color:#827c6e}h1.svelte-13wgsu{font:clamp(3rem,7vw,6rem)/.95 "Instrument Serif",serif;max-width:850px;margin:1rem 0}.intro.svelte-13wgsu{font-size:1.18rem;line-height:1.7;max-width:680px;color:#615e56;margin-bottom:4rem}.grid.svelte-13wgsu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 2rem}article.svelte-13wgsu{background:#fcfbf7;border:1px solid #E2DFD3;border-radius:20px;overflow:hidden}article.featured.svelte-13wgsu{grid-column:1/-1;display:grid;grid-template-columns:1.35fr 1fr}.image-wrap.svelte-13wgsu{display:block;overflow:hidden;min-height:260px}img.svelte-13wgsu{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.image-wrap.svelte-13wgsu:hover img:where(.svelte-13wgsu){transform:scale(1.02)}.copy.svelte-13wgsu{padding:2rem}h2.svelte-13wgsu{font:2rem/1.05 "Instrument Serif",serif;margin:.85rem 0}h2.svelte-13wgsu a:where(.svelte-13wgsu){color:inherit;text-decoration:none}p.svelte-13wgsu{line-height:1.65;color:#615e56}.read.svelte-13wgsu{display:inline-block;margin-top:.5rem;color:#22432e;font-weight:700;text-decoration:none}@media (max-width:760px){main.svelte-13wgsu{padding:3.5rem 1rem 5rem}.grid.svelte-13wgsu{grid-template-columns:1fr}article.featured.svelte-13wgsu{display:block;grid-column:auto}h1.svelte-13wgsu{font-size:3.4rem}}
