.post-body[data-astro-cid-bk53muci]{font-size:1.0625rem;line-height:1.75;color:var(--ink)}.post-body[data-astro-cid-bk53muci] h2,.post-body[data-astro-cid-bk53muci] h3{color:var(--ink)!important;font-family:var(--font-display, "Archivo Black", sans-serif)}.post-body[data-astro-cid-bk53muci] strong{color:var(--ink)!important}.post-body[data-astro-cid-bk53muci] a{color:var(--hot-deep)!important}.post-body[data-astro-cid-bk53muci] blockquote{border-left-color:var(--hot)!important;color:var(--ink)!important}.post-body[data-astro-cid-bk53muci] h1,.post-body[data-astro-cid-bk53muci] h2,.post-body[data-astro-cid-bk53muci] h3,.post-body[data-astro-cid-bk53muci] h4,.post-body[data-astro-cid-bk53muci] h5,.post-body[data-astro-cid-bk53muci] h6{font-family:var(--font-display);color:var(--color-foreground);text-wrap:balance}.post-body[data-astro-cid-bk53muci] h1{font-size:1.875rem;line-height:1.2;font-weight:700;letter-spacing:-.02em;margin:2.5rem 0 1rem}.post-body[data-astro-cid-bk53muci] h2{font-size:1.5rem;line-height:1.3;font-weight:700;letter-spacing:-.015em;margin:2.5rem 0 .875rem}.post-body[data-astro-cid-bk53muci] h3{font-size:1.25rem;line-height:1.4;font-weight:600;margin:2rem 0 .75rem}.post-body[data-astro-cid-bk53muci] h4,.post-body[data-astro-cid-bk53muci] h5,.post-body[data-astro-cid-bk53muci] h6{font-size:1.0625rem;font-weight:600;margin:1.75rem 0 .5rem}.post-body[data-astro-cid-bk53muci]>:first-child{margin-top:0}.post-body[data-astro-cid-bk53muci] p{margin:1.25rem 0}.post-body[data-astro-cid-bk53muci] ul,.post-body[data-astro-cid-bk53muci] ol{margin:1.25rem 0;padding-left:1.5rem}.post-body[data-astro-cid-bk53muci] ul{list-style:disc}.post-body[data-astro-cid-bk53muci] ol{list-style:decimal}.post-body[data-astro-cid-bk53muci] li{margin:.5rem 0;padding-left:.25rem}.post-body[data-astro-cid-bk53muci] li::marker{color:var(--color-muted-foreground)}.post-body[data-astro-cid-bk53muci] li>ul,.post-body[data-astro-cid-bk53muci] li>ol{margin:.5rem 0}.post-body[data-astro-cid-bk53muci] li>ul{list-style:circle}.post-body[data-astro-cid-bk53muci] ul.contains-task-list,.post-body[data-astro-cid-bk53muci] li.task-list-item{list-style:none}.post-body[data-astro-cid-bk53muci] strong{font-weight:700;color:var(--color-foreground)}.post-body[data-astro-cid-bk53muci] em{font-style:italic}.post-body[data-astro-cid-bk53muci] a{color:var(--color-primary);text-decoration:underline;text-underline-offset:.2em}.post-body[data-astro-cid-bk53muci] a:hover{text-decoration-thickness:2px}.post-body[data-astro-cid-bk53muci] blockquote{border-left:3px solid var(--color-border);padding-left:1.25rem;margin:1.75rem 0;color:var(--color-muted-foreground);font-style:italic}.post-body[data-astro-cid-bk53muci] img,.post-body[data-astro-cid-bk53muci] video{max-width:100%;height:auto;border-radius:var(--radius);margin:2rem 0}.post-body[data-astro-cid-bk53muci] figure{margin:2rem 0}.post-body[data-astro-cid-bk53muci] figure img{margin:0}.post-body[data-astro-cid-bk53muci] figcaption{margin-top:.625rem;font-size:.875rem;color:var(--color-muted-foreground);text-align:center}.post-body[data-astro-cid-bk53muci] pre{background:var(--color-muted);color:var(--color-foreground);padding:1rem 1.25rem;border-radius:var(--radius);overflow-x:auto;margin:1.75rem 0;font-size:.9375rem;line-height:1.6}.post-body[data-astro-cid-bk53muci] code{font-family:var(--font-mono);font-size:.9em}.post-body[data-astro-cid-bk53muci] :not(pre)>code{background:var(--color-muted);padding:.15em .4em;border-radius:calc(var(--radius) * .5)}.post-body[data-astro-cid-bk53muci] pre code{font-size:inherit}.post-body[data-astro-cid-bk53muci] hr{border:0;border-top:1px solid var(--color-border);margin:2.5rem 0}.post-body[data-astro-cid-bk53muci] table{width:100%;border-collapse:collapse;margin:1.75rem 0;font-size:.9375rem}@media(max-width:40rem){.post-body[data-astro-cid-bk53muci] table{display:block;overflow-x:auto}}.post-body[data-astro-cid-bk53muci] th,.post-body[data-astro-cid-bk53muci] td{border:1px solid var(--color-border);padding:.625rem .875rem;text-align:left}.post-body[data-astro-cid-bk53muci] th{background:var(--color-muted);font-weight:600}
