.prose[data-astro-cid-zxlh2yk2]{max-width:760px;margin:0 auto;padding:56px 24px 32px;color:var(--text-secondary);font-size:1rem;line-height:1.8;overflow-wrap:anywhere}.prose[data-astro-cid-zxlh2yk2] h1{font-size:clamp(2.2rem,5vw,3rem);font-weight:800;letter-spacing:-.02em;color:var(--text-primary);margin-bottom:20px}.prose[data-astro-cid-zxlh2yk2] h2{font-size:1.5rem;font-weight:700;color:var(--text-primary);margin:40px 0 14px}.prose[data-astro-cid-zxlh2yk2] h3{font-size:1.1rem;font-weight:700;color:var(--accent-cyan);margin:32px 0 10px}.prose[data-astro-cid-zxlh2yk2] p,.prose[data-astro-cid-zxlh2yk2] ul,.prose[data-astro-cid-zxlh2yk2] ol,.prose[data-astro-cid-zxlh2yk2] table,.prose[data-astro-cid-zxlh2yk2] pre,.prose[data-astro-cid-zxlh2yk2] blockquote{margin-bottom:16px}.prose[data-astro-cid-zxlh2yk2] ul,.prose[data-astro-cid-zxlh2yk2] ol{padding-left:22px}.prose[data-astro-cid-zxlh2yk2] strong{color:var(--text-primary)}.prose[data-astro-cid-zxlh2yk2] a{color:var(--accent-cyan);text-decoration:underline}.prose[data-astro-cid-zxlh2yk2] hr{border:none;border-top:1px solid var(--border-subtle);margin:36px 0}.prose[data-astro-cid-zxlh2yk2] blockquote{border-left:3px solid var(--accent-cyan);background:#38bdf80f;padding:12px 18px;border-radius:0 var(--radius-md) var(--radius-md) 0;color:var(--text-primary)}.prose[data-astro-cid-zxlh2yk2] code{font-family:var(--font-mono);font-size:.86em;background:#ffffff14;padding:2px 6px;border-radius:4px;color:var(--accent-cyan)}.prose[data-astro-cid-zxlh2yk2] pre{background:#020617!important;border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:16px;overflow-x:auto}.prose[data-astro-cid-zxlh2yk2] pre code{background:none;padding:0;color:#e2e8f0}.prose[data-astro-cid-zxlh2yk2] table{display:block;overflow-x:auto;width:100%;border-collapse:collapse;font-size:.9rem}.prose[data-astro-cid-zxlh2yk2] th,.prose[data-astro-cid-zxlh2yk2] td{text-align:left;padding:10px 12px;border-bottom:1px solid var(--border-subtle)}.prose[data-astro-cid-zxlh2yk2] th{color:var(--text-primary);background:#ffffff0a}
