.page[data-astro-cid-4sn4zg3r]{max-width:740px;margin:2.5rem auto 0;padding:0 1.5rem}.crumbs[data-astro-cid-4sn4zg3r]{font-size:.88rem;margin:0 0 1.25rem}.tag[data-astro-cid-4sn4zg3r]{display:inline-block;font-size:.75rem;font-weight:600;padding:.2rem .6rem;border-radius:999px;background:var(--accent-weak);color:var(--accent-2)}h1[data-astro-cid-4sn4zg3r]{font-size:clamp(1.9rem,4.5vw,2.6rem);line-height:1.12;letter-spacing:-.03em;margin:.8rem 0 .6rem}.meta[data-astro-cid-4sn4zg3r]{color:var(--muted);font-size:.88rem;margin:0 0 2rem}.prose[data-astro-cid-4sn4zg3r] h2{font-size:1.4rem;letter-spacing:-.02em;margin:2.25rem 0 .6rem}.prose[data-astro-cid-4sn4zg3r] h3{font-size:1.1rem;margin:1.6rem 0 .4rem}.prose[data-astro-cid-4sn4zg3r] p,.prose[data-astro-cid-4sn4zg3r] li{line-height:1.75;font-size:1.02rem}.prose[data-astro-cid-4sn4zg3r] ul,.prose[data-astro-cid-4sn4zg3r] ol{padding-left:1.3rem}.prose[data-astro-cid-4sn4zg3r] blockquote{margin:1.25rem 0;padding:.8rem 1.1rem;border-left:3px solid var(--accent);background:var(--soft);border-radius:0 10px 10px 0}.prose[data-astro-cid-4sn4zg3r] pre{background:var(--soft);border:1px solid var(--line);border-radius:10px;padding:1rem;overflow-x:auto;white-space:pre-wrap;font-size:.9rem}.prose[data-astro-cid-4sn4zg3r] code{font-size:.9em}.prose[data-astro-cid-4sn4zg3r] table{display:block;overflow-x:auto;border-collapse:collapse;margin:1.25rem 0;font-size:.93rem}.prose[data-astro-cid-4sn4zg3r] th,.prose[data-astro-cid-4sn4zg3r] td{border:1px solid var(--line);padding:.5rem .75rem;text-align:left;vertical-align:top}.prose[data-astro-cid-4sn4zg3r] thead th{background:var(--surface)}.cta-box[data-astro-cid-4sn4zg3r]{display:flex;gap:1.25rem;align-items:center;justify-content:space-between;margin:3rem 0 0;padding:1.4rem 1.5rem;border:1px solid var(--line);border-radius:16px;background:var(--accent-weak)}.cta-box[data-astro-cid-4sn4zg3r] p[data-astro-cid-4sn4zg3r]{margin:.3rem 0 0;color:var(--muted);font-size:.93rem}.cta-box[data-astro-cid-4sn4zg3r] .cta[data-astro-cid-4sn4zg3r]{flex:none}.more[data-astro-cid-4sn4zg3r]{margin-top:3rem}.more[data-astro-cid-4sn4zg3r] h2[data-astro-cid-4sn4zg3r]{font-size:1.1rem}.more[data-astro-cid-4sn4zg3r] ul[data-astro-cid-4sn4zg3r]{padding-left:1.1rem;line-height:1.9}@media(max-width:640px){.cta-box[data-astro-cid-4sn4zg3r]{flex-direction:column;align-items:start}}
