.post-body .prose-hb+.prose-hb{margin-top:1.1em}.post-body .prose-hb>:first-child{margin-top:0}.post-body .prose-hb h2,.post-body .prose-hb h3{scroll-margin-top:6rem}:is(.post-body .prose-hb p:has(>img:only-child),.post-body .prose-hb p:has(>a:only-child>img:only-child)){margin-top:1.6em;margin-bottom:1.6em}.post-body .prose-hb figure{margin:1.8em 0}.post-body .prose-hb figure img{margin-inline:auto}.post-body .prose-hb img{max-width:100%;height:auto}.post-body .prose-hb p>img:only-child,.post-body .prose-hb p>a:only-child>img:only-child,.post-body .prose-hb figure img{border-radius:.875rem;width:100%}.post-body .prose-hb figure{max-width:100%;width:auto!important}.post-body .prose-hb h2{margin-top:2rem;font-size:1.15rem;line-height:1.35}.post-body .prose-hb h3{margin-top:1.5rem;font-size:1rem;line-height:1.4}.post-body .prose-hb .hb-baca{border:1px solid var(--c-line);background:var(--c-surface-2);border-radius:.875rem;flex-wrap:wrap;align-items:baseline;gap:.25rem .6rem;padding:.8rem 1rem;font-size:.95em;line-height:1.5;display:flex}.post-body .prose-hb .hb-baca strong{letter-spacing:.08em;text-transform:uppercase;color:var(--c-accent-text);font-size:.72rem;font-weight:800}.post-body .prose-hb .hb-baca a{text-decoration:none}.post-body .prose-hb .hb-baca a:hover{text-decoration:underline}.post-body .prose-hb .hb-table{border:1px solid var(--c-line);border-radius:.875rem;overflow-x:auto}.post-body .prose-hb .hb-table table{border:0;min-width:100%;margin:0;display:table}.post-body .prose-hb .hb-table th,.post-body .prose-hb .hb-table td{border-width:0 0 1px 1px}.post-body .prose-hb .hb-table tr>:first-child{border-left:0}.post-body .prose-hb .hb-table tr:last-child>*{border-bottom:0}.post-body .prose-hb .hb-table tbody tr:nth-child(2n){background:color-mix(in srgb, var(--c-surface-2) 55%, transparent)}.post-body .prose-hb .hb-table tr:first-child td strong{color:var(--c-ink)}.post-body .prose-hb ol[type=a]{list-style-type:lower-alpha}.post-body .prose-hb li>p{margin:0}.post-body .prose-hb h4{color:var(--c-ink)}.post-body .prose-hb blockquote p{margin:0}.post-body .prose-hb blockquote a{font-style:normal}
