.post-content{font-size:var(--text-base);line-height:var(--leading-relaxed)}.post-content *{margin-top:calc(var(--spacing) * 6)}.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5{font-weight:var(--font-weight-semibold);margin-top:calc(var(--spacing) * 14)}.post-content h1{font-size:var(--text-3xl)}.post-content h2{font-size:var(--text-2xl)}.post-content h3{font-size:var(--text-xl)}.post-content h4{font-size:var(--text-lg)}@media (min-width:48rem){.post-content h1{font-size:var(--text-4xl)}.post-content h2{font-size:var(--text-3xl)}.post-content h3{font-size:var(--text-2xl)}.post-content h4{font-size:var(--text-xl)}}.post-content p code,.post-content li code{font-size:var(--text-sm);background-color:var(--color-gray-100);padding:calc(var(--spacing) * .5) calc(var(--spacing) * 1.5);border-radius:var(--radius-md)}.post-content figure[data-rehype-pretty-code-figure] *{margin-top:initial;line-height:var(--leading-normal)}.post-content figure[data-rehype-pretty-code-figure] pre{border-width:1px;border-color:var(--color-gray-100);border-radius:var(--radius-lg);padding:calc(var(--spacing) * 4);font-size:var(--text-sm);overflow:auto}.post-content ul{padding-left:calc(var(--spacing) * 10);list-style-type:disc}.post-content ol{padding-left:calc(var(--spacing) * 10);list-style-type:decimal}.post-content li{margin-top:calc(var(--spacing) * 4)}.post-content blockquote{background-color:var(--color-gray-100);padding:calc(var(--spacing) * 4);border-radius:var(--radius-lg)}.post-content blockquote p:first-of-type{margin-top:0}.post-content a{text-decoration:underline}
