body{background:#fff;margin:0}main.svelte-gczoum{color:#3a3028;max-width:820px;margin:auto;padding:2rem;font-family:Georgia,serif}a.svelte-gczoum{color:#b84c1a;text-underline-offset:.2em}a.svelte-gczoum:focus-visible,summary.svelte-gczoum:focus-visible{outline-offset:5px;outline:2px solid #b84c1a}header.svelte-gczoum{margin-bottom:3rem}h1.svelte-gczoum{margin:0 0 1rem;font-size:clamp(2rem,5vw,3rem);font-weight:400;line-height:1.2}h2.svelte-gczoum{margin:0 0 1.5rem;font-size:1.7rem}h3.svelte-gczoum{margin:0 0 .75rem;font-size:1.3rem}p.svelte-gczoum{margin:0 0 1rem;font-size:1.05rem;line-height:1.8}.eyebrow.svelte-gczoum{letter-spacing:.05em;color:#b84c1a;font-size:.8rem}section.svelte-gczoum{margin-bottom:3rem}article.svelte-gczoum{background:#f8f4ef;border:1px solid #e8ddd0;border-radius:5px;margin-bottom:1.25rem;padding:1.75rem}audio.svelte-gczoum{width:100%;margin:1rem 0;display:block}.links.svelte-gczoum{flex-wrap:wrap;gap:1rem;display:flex}details.svelte-gczoum{margin-top:1rem}summary.svelte-gczoum{cursor:pointer;color:#b84c1a}details.svelte-gczoum p:where(.svelte-gczoum){margin-top:1rem}footer.svelte-gczoum{text-align:center;border-top:1px solid #e8ddd0;padding:2rem 0}.button.svelte-gczoum{color:#fff;background:#b84c1a;border-radius:3px;padding:.8rem 1.35rem;text-decoration:none;display:inline-block}.button.svelte-gczoum:hover{background:#963c12}.small.svelte-gczoum{color:#7a6a5a;margin-top:1rem;font-size:.9rem}@media (width<=600px){main.svelte-gczoum{padding:1.5rem 1.25rem}article.svelte-gczoum{padding:1.25rem}}
