.sv-article-prose{max-width:40rem;color:var(--sv-ink-2,#57536b);font-size:1.0625rem;line-height:1.7}.sv-article-prose .article-dsl-content :is(p,li){font-size:inherit;line-height:inherit;color:inherit}.sv-article-prose .article-dsl-content p{margin-top:1rem}.sv-article-prose .article-dsl-content>:first-child,.sv-article-prose .article-dsl-content>:first-child>:first-child{margin-top:0}.sv-article-prose .article-dsl-content :is(h1,h2){margin-top:2.5rem;font-size:clamp(1.375rem,2.2vw,1.625rem);line-height:1.25;font-weight:700;letter-spacing:-.01em;color:var(--sv-ink,#211f2e)}.sv-article-prose .article-dsl-content h3{margin-top:2rem;font-size:1.1875rem;line-height:1.35;font-weight:700;color:var(--sv-ink,#211f2e)}.sv-article-prose .article-dsl-content h4{margin-top:1.5rem;font-size:1.0625rem;font-weight:700;color:var(--sv-ink,#211f2e)}.sv-article-prose .article-dsl-content :is(strong,b){color:var(--sv-ink,#211f2e)}.sv-article-prose .article-dsl-content a{color:var(--sv-brand-ink,#735a9a);text-underline-offset:3px}.sv-article-prose .article-dsl-content :is(ul,ol){margin-top:1rem;padding-left:1.5rem}.sv-article-prose .article-dsl-content li::marker{color:var(--sv-brand,#896fae)}.sv-article-prose .article-dsl-content .katex-display{margin:1.25rem 0}.sv-article-prose .article-dsl-content blockquote{margin:1.5rem 0;padding:.75rem 1.25rem;border-left:3px solid var(--sv-brand-300,#d6cde4);border-radius:0 12px 12px 0;background:var(--sv-brand-50,#f4f2f8);color:var(--sv-ink,#211f2e)}.sv-article-prose .article-dsl-content figure img{border-radius:20px}