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