.page[data-astro-cid-owtiiemt]{max-width:56rem;margin:0 auto;padding:4rem 2rem 5rem}.page-head[data-astro-cid-owtiiemt]{text-align:center;margin-bottom:3rem}.page-head[data-astro-cid-owtiiemt] .meta[data-astro-cid-owtiiemt]{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-muted);margin-bottom:1rem}.page-head[data-astro-cid-owtiiemt] h1[data-astro-cid-owtiiemt]{font-family:var(--font-caslon-display);font-size:clamp(2.25rem,5vw,3.75rem);line-height:1.05;margin:0 0 1.25rem}.page-head[data-astro-cid-owtiiemt] h1[data-astro-cid-owtiiemt] em[data-astro-cid-owtiiemt]{font-size:1em;font-style:italic;color:var(--color-honey-deep)}.page-head[data-astro-cid-owtiiemt] .lede[data-astro-cid-owtiiemt]{font-family:var(--font-serif);font-size:1.15rem;line-height:1.6;max-width:44rem;margin:0 auto 1.5rem;color:var(--color-ink)}.page-head[data-astro-cid-owtiiemt] .lede[data-astro-cid-owtiiemt] a[data-astro-cid-owtiiemt]{color:var(--color-honey-deep)}.cta-row[data-astro-cid-owtiiemt]{text-align:center;margin-top:1.5rem}.cta-secondary[data-astro-cid-owtiiemt]{text-align:center;font-family:var(--font-serif);font-style:italic;font-size:.95rem;color:var(--color-ink-muted);margin:.75rem 0 0}.cta-secondary[data-astro-cid-owtiiemt] a[data-astro-cid-owtiiemt]{color:var(--color-honey-deep)}.btn-primary[data-astro-cid-owtiiemt]{display:inline-block;padding:.9rem 1.5rem;background:var(--color-ink);color:var(--color-paper);text-decoration:none;font-family:var(--font-caslon-display);font-size:1.05rem;border-radius:var(--radius)}.btn-primary[data-astro-cid-owtiiemt]:hover{background:var(--color-honey-deep)}.microcopy[data-astro-cid-owtiiemt]{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-muted);margin:1.25rem auto 0;max-width:36rem}.microcopy[data-astro-cid-owtiiemt] a[data-astro-cid-owtiiemt]{color:var(--color-honey-deep)}.prose[data-astro-cid-owtiiemt]{max-width:40rem;margin:0 auto;font-family:var(--font-serif);font-size:1.05rem;line-height:1.7}.prose[data-astro-cid-owtiiemt] h2[data-astro-cid-owtiiemt]{font-family:var(--font-caslon-display);font-size:1.85rem;margin:0 0 1rem}.prose[data-astro-cid-owtiiemt] p[data-astro-cid-owtiiemt]{margin:0 0 1rem}.prose[data-astro-cid-owtiiemt] a[data-astro-cid-owtiiemt]{color:var(--color-honey-deep)}.prose[data-astro-cid-owtiiemt].dont ul[data-astro-cid-owtiiemt]{padding-left:1.2rem}.prose[data-astro-cid-owtiiemt].dont ul[data-astro-cid-owtiiemt] li[data-astro-cid-owtiiemt]{margin-bottom:.8rem}.block[data-astro-cid-owtiiemt]{max-width:56rem;margin:0 auto}.block-title[data-astro-cid-owtiiemt]{font-family:var(--font-caslon-display);font-size:clamp(1.65rem,3vw,2.25rem);text-align:center;margin:0 0 1rem}.block-intro[data-astro-cid-owtiiemt]{text-align:center;font-family:var(--font-serif);font-style:italic;font-size:1rem;color:var(--color-ink-muted);max-width:42rem;margin:0 auto 2rem}.examples-table[data-astro-cid-owtiiemt]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;max-width:56rem;margin:0 auto}.example[data-astro-cid-owtiiemt]{border-radius:var(--radius);padding:1.1rem 1.25rem;background:var(--color-surface)}.example-tag[data-astro-cid-owtiiemt]{font-family:var(--font-mono);font-size:.65rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-honey-deep);margin:0 0 .4rem}.example-q[data-astro-cid-owtiiemt]{font-family:var(--font-caslon-display);font-size:1.05rem;line-height:1.35;color:var(--color-ink);margin:0 0 .5rem}.example-d[data-astro-cid-owtiiemt]{font-family:var(--font-serif);font-size:.85rem;font-style:italic;color:var(--color-ink-muted);margin:0}.grid-4[data-astro-cid-owtiiemt]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem}.grid-2[data-astro-cid-owtiiemt]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.cell[data-astro-cid-owtiiemt]{border-radius:var(--radius);padding:1.5rem;background:var(--color-surface)}.cell-tag[data-astro-cid-owtiiemt]{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-honey-deep);margin:0 0 .5rem}.cell[data-astro-cid-owtiiemt] h3[data-astro-cid-owtiiemt]{font-family:var(--font-serif);font-size:1.25rem;line-height:1.25;margin:0 0 .65rem}.cell[data-astro-cid-owtiiemt] p[data-astro-cid-owtiiemt]{font-family:var(--font-serif);font-size:.95rem;line-height:1.55;margin:0;color:var(--color-ink)}.cell[data-astro-cid-owtiiemt] p[data-astro-cid-owtiiemt] a[data-astro-cid-owtiiemt]{color:var(--color-honey-deep)}.cta-final[data-astro-cid-owtiiemt]{max-width:40rem;margin:0 auto;text-align:center}.cta-final[data-astro-cid-owtiiemt] h2[data-astro-cid-owtiiemt]{font-family:var(--font-caslon-display);font-size:clamp(1.65rem,3vw,2.25rem);margin:0 0 1rem}.cta-final[data-astro-cid-owtiiemt] p[data-astro-cid-owtiiemt]{font-family:var(--font-serif);font-size:1.05rem;line-height:1.65;margin:0 0 1rem}.cta-alt[data-astro-cid-owtiiemt]{font-size:.95rem!important;color:var(--color-ink-muted)}.cta-alt[data-astro-cid-owtiiemt] a[data-astro-cid-owtiiemt]{color:var(--color-honey-deep)}@media(max-width:800px){.grid-4[data-astro-cid-owtiiemt]{grid-template-columns:1fr 1fr}.grid-2[data-astro-cid-owtiiemt],.examples-table[data-astro-cid-owtiiemt]{grid-template-columns:1fr}}@media(max-width:500px){.grid-4[data-astro-cid-owtiiemt]{grid-template-columns:1fr}}
