.prose-content{color:var(--foreground);font-size:15px;line-height:1.75}.prose-content>:first-child{margin-top:0}.prose-content h2,.prose-content h3,.prose-content h4{font-family:var(--font-heading);color:var(--foreground);margin-top:1.75em;margin-bottom:.5em;font-weight:700;line-height:1.25}.prose-content h2{font-size:1.4em}.prose-content h3{font-size:1.15em}.prose-content h4{font-size:1em}.prose-content p{margin-bottom:1em}.prose-content ul,.prose-content ol{margin-bottom:1em;padding-left:1.25em}.prose-content ul{list-style:outside}.prose-content ol{list-style:decimal}.prose-content ul ul{list-style:circle}.prose-content li::marker{color:color-mix(in oklab,var(--foreground)55%,transparent)}.prose-content li{margin-bottom:.4em}.prose-content strong{color:var(--foreground);font-weight:700}.prose-content a{color:var(--brand-ink,var(--brand));text-underline-offset:2px;text-decoration:underline}.prose-content a:hover{opacity:.8}.prose-content blockquote{border-left:3px solid var(--brand);color:color-mix(in oklab,var(--foreground)65%,transparent);margin:1.25em 0;padding-left:1em;font-style:italic}.prose-content img{border-radius:12px;max-width:100%;height:auto;margin:1em 0}.prose-content hr{border:none;border-top:1px solid color-mix(in oklab,var(--foreground)12%,transparent);margin:2em 0}
