.rt-content{max-width:46rem;color:var(--color-fg-muted);overflow-wrap:anywhere;word-break:break-word;font-size:.9375rem;line-height:1.85}.rt-content>:first-child{margin-top:0}.rt-content>:last-child{margin-bottom:0}.rt-content p{margin:0 0 var(--space-3);font-size:inherit;line-height:inherit;color:inherit}.rt-content .rt-h2,.rt-content .rt-h3{margin:var(--space-6) 0 var(--space-3);font-family:var(--font-heading);color:var(--color-fg);font-weight:700;line-height:1.4}.rt-content .rt-h2{font-size:1.25rem}.rt-content .rt-h3{font-size:1.0625rem}.rt-content strong{color:var(--color-fg);font-weight:700}.rt-content em{font-style:italic}.rt-content u{text-underline-offset:.2em;text-decoration:underline}.rt-content s{text-decoration:line-through}.rt-content a{color:var(--color-fg);text-underline-offset:.2em;text-decoration:underline}.rt-content a:hover{color:var(--color-accent-hover)}.rt-content a:focus-visible{outline:2px solid var(--color-fg);outline-offset:2px;border-radius:var(--radius-sm)}.rt-content ul,.rt-content ol{margin:0 0 var(--space-3);padding-left:1.4em}.rt-content ul{list-style:outside}.rt-content ol{list-style:decimal}.rt-content li,.rt-content li>p{margin-bottom:var(--space-1)}.rt-content li>ul,.rt-content li>ol{margin:var(--space-1) 0 0}.rt-content blockquote{margin:var(--space-4) 0;padding:var(--space-3) var(--space-4);border-left:3px solid var(--color-accent);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--color-surface-subtle);color:var(--color-fg-muted)}.rt-content blockquote>:last-child{margin-bottom:0}.rt-content hr{height:0;margin:var(--space-6) 0;border:0;border-top:1px solid var(--color-line)}.rt-content .rt-img{width:auto;max-width:100%;height:auto;margin:var(--space-4) 0;border-radius:var(--radius-md);background:var(--color-surface-subtle);display:block}.rt-content .img-fallback{margin:var(--space-4) 0;border-radius:var(--radius-md)}
