.post-content[data-astro-cid-yvbahnfj]{word-break:break-word}.post-content[data-astro-cid-yvbahnfj] h1,.post-content[data-astro-cid-yvbahnfj] h2,.post-content[data-astro-cid-yvbahnfj] h3,.post-content[data-astro-cid-yvbahnfj] h4{margin-top:2em;margin-bottom:.75em;letter-spacing:-.02em}.post-content[data-astro-cid-yvbahnfj] p{margin-bottom:1.25em}.post-content[data-astro-cid-yvbahnfj] img{max-width:100%;height:auto;border-radius:8px;margin:1.5em 0}.post-content[data-astro-cid-yvbahnfj] a{color:var(--accent);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--accent) 40%,transparent);text-underline-offset:3px}.post-content[data-astro-cid-yvbahnfj] a:hover{color:var(--accent-hover);text-decoration-color:var(--accent-hover)}.post-content[data-astro-cid-yvbahnfj] blockquote{border-left:3px solid var(--accent);padding-left:1.25em;margin:1.5em 0;color:var(--text-muted);font-style:italic}.post-content[data-astro-cid-yvbahnfj] code{background:var(--surface);border:1px solid var(--border);border-radius:4px;padding:.15em .4em;font-size:.875em;font-family:Courier New,monospace}.post-content[data-astro-cid-yvbahnfj] pre{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:1.25em;overflow-x:auto;margin:1.5em 0}.post-content[data-astro-cid-yvbahnfj] pre code{background:none;border:none;padding:0;font-size:.875rem}.post-content[data-astro-cid-yvbahnfj] ul,.post-content[data-astro-cid-yvbahnfj] ol{padding-left:1.5em;margin-bottom:1.25em}.post-content[data-astro-cid-yvbahnfj] li{margin-bottom:.4em}.post-content[data-astro-cid-yvbahnfj] hr{border:none;border-top:1px solid var(--border);margin:2em 0}
