.purchase-page.svelte-10xcxsz{--read-halo:none;--paper:#f6f5ef;background:var(--paper);color:#243c32;min-height:100vh;padding:1.5rem max(1.25rem,50vw - 525px);font:16px/1.65 system-ui,sans-serif}nav.svelte-10xcxsz{border-bottom:1px solid #d6dbd0;flex-wrap:wrap;gap:1.5rem;padding-bottom:1rem;display:flex}.purchase-page.svelte-10xcxsz a:where(.svelte-10xcxsz){color:inherit;text-underline-offset:.25em}a.svelte-10xcxsz:focus-visible{outline-offset:5px;outline:3px solid #805248}header.svelte-10xcxsz{max-width:850px;padding:3.5rem 0}.eyebrow.svelte-10xcxsz{text-transform:uppercase;letter-spacing:.1em;font-size:.75rem}h1.svelte-10xcxsz{margin:1rem 0;font:400 clamp(2.4rem,5.5vw,4.3rem)/1.13 Georgia,serif}h2.svelte-10xcxsz{font:400 2rem/1.25 Georgia,serif}h3.svelte-10xcxsz{font-size:1.05rem}.intro.svelte-10xcxsz{max-width:690px;font-size:1.2rem}.purchase-page.svelte-10xcxsz .button:where(.svelte-10xcxsz){color:#fff;box-sizing:border-box;background:#243c32;border-radius:.3rem;min-height:44px;padding:.75rem 1.1rem;text-decoration:none;display:inline-block}section.svelte-10xcxsz{border-top:1px solid #d6dbd0;padding:2rem 0}.grid.svelte-10xcxsz{grid-template-columns:repeat(3,1fr);gap:1.7rem;display:grid}code.svelte-10xcxsz{overflow-wrap:anywhere;background:#fffdf7;border:1px solid #d6dbd0;padding:1rem;font:.85rem/1.7 ui-monospace,monospace;display:block}p.svelte-10xcxsz{max-width:800px}@media (width<=700px){.grid.svelte-10xcxsz{grid-template-columns:1fr;gap:.3rem}header.svelte-10xcxsz{padding:2.4rem 0}}
