.prose-page.svelte-1einefu{min-height:100vh;background:#f5eedc;padding:7rem 1.5rem 5rem;font-family:Inter,sans-serif}.prose-container.svelte-1einefu{max-width:680px;margin:0 auto}.prose-header.svelte-1einefu{margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid rgba(30,41,59,.1)}.prose-tag.svelte-1einefu{display:inline-block;font-size:.72rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#c9943a;margin-bottom:.75rem}h1.svelte-1einefu{font-family:Cormorant Garamond,serif;font-size:2.8rem;font-weight:600;color:#0f172a;line-height:1.15;margin:0 0 1rem}.prose-lead.svelte-1einefu{font-size:.9rem;color:#0f172a73;margin:0}.prose-body.svelte-1einefu h2:where(.svelte-1einefu){font-family:Cormorant Garamond,serif;font-size:1.45rem;font-weight:600;color:#0f172a;margin:2.5rem 0 .75rem}.prose-body.svelte-1einefu h3:where(.svelte-1einefu){font-size:.92rem;font-weight:600;color:#0f172a;margin:1.5rem 0 .4rem;text-transform:uppercase;letter-spacing:.05em}.prose-body.svelte-1einefu p:where(.svelte-1einefu),.prose-body.svelte-1einefu li:where(.svelte-1einefu){font-size:.95rem;line-height:1.75;color:#0f172ab8}.prose-body.svelte-1einefu ul:where(.svelte-1einefu){padding-left:1.4rem;margin:.5rem 0 1rem}.prose-body.svelte-1einefu li:where(.svelte-1einefu){margin-bottom:.4rem}.prose-body.svelte-1einefu a:where(.svelte-1einefu){color:#c9943a;text-decoration:underline;text-underline-offset:2px}.prose-body.svelte-1einefu a:where(.svelte-1einefu):hover{color:#a87730}
