.ArticleMarkdown_content__JG95A{color:inherit;font-size:1rem;line-height:1.8;overflow-wrap:anywhere}.ArticleMarkdown_content__JG95A :is(h1,h2,h3,h4,h5,h6){color:hsl(var(--foreground));font-weight:700;line-height:1.3;letter-spacing:-.02em;scroll-margin-top:7rem}.ArticleMarkdown_content__JG95A :is(h1,h2){font-size:1.5rem;margin:3rem 0 1.5rem;padding-bottom:1rem;border-bottom:1px solid hsl(var(--border))}.ArticleMarkdown_content__JG95A h3{font-size:1.25rem;margin:2.5rem 0 1.25rem}.ArticleMarkdown_content__JG95A h4{font-size:1.125rem;margin:2rem 0 1rem}.ArticleMarkdown_content__JG95A h5{font-size:1rem;margin:1.75rem 0 .75rem}.ArticleMarkdown_content__JG95A h6{font-size:.9375rem;margin:1.5rem 0 .75rem}.ArticleMarkdown_content__JG95A>:first-child{margin-top:0}.ArticleMarkdown_content__JG95A p{margin:0 0 1.5rem}.ArticleMarkdown_content__JG95A :is(ul,ol){margin:0 0 1.75rem;padding-left:1.6rem}.ArticleMarkdown_content__JG95A ul{list-style:disc}.ArticleMarkdown_content__JG95A ol{list-style:decimal}.ArticleMarkdown_content__JG95A ul ul{list-style:circle}.ArticleMarkdown_content__JG95A ul ul ul{list-style:square}.ArticleMarkdown_content__JG95A li{margin:.5rem 0;padding-left:.25rem}.ArticleMarkdown_content__JG95A li::marker{color:hsl(var(--primary))}.ArticleMarkdown_content__JG95A li>:is(ul,ol){margin:.75rem 0}.ArticleMarkdown_content__JG95A li>p{margin-bottom:.75rem}.ArticleMarkdown_content__JG95A :is(strong,b){font-weight:700;color:hsl(var(--foreground))}.ArticleMarkdown_content__JG95A :is(em,i){font-style:italic}.ArticleMarkdown_content__JG95A a{color:hsl(var(--primary));text-decoration:underline;text-underline-offset:.2em}.ArticleMarkdown_content__JG95A a:hover{text-decoration-thickness:2px}.ArticleMarkdown_content__JG95A a:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:4px}.ArticleMarkdown_content__JG95A blockquote{margin:2rem 0;padding:1.25rem 1.5rem;border-left:4px solid hsl(var(--primary));border-radius:0 .75rem .75rem 0;background:hsl(var(--primary)/.05);color:hsl(var(--foreground));font-style:italic}.ArticleMarkdown_content__JG95A blockquote>:last-child{margin-bottom:0}.ArticleMarkdown_content__JG95A img{display:block;max-width:100%;height:auto;border-radius:.75rem;margin:1.75rem auto}.ArticleMarkdown_content__JG95A figure{margin:2rem 0}.ArticleMarkdown_content__JG95A figcaption{font-size:.875rem;text-align:center;margin-top:.75rem}.ArticleMarkdown_content__JG95A iframe{max-width:100%;border:0}.ArticleMarkdown_content__JG95A table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;margin:2rem 0;font-size:.9375rem}.ArticleMarkdown_content__JG95A :is(th,td){padding:.75rem 1rem;border:1px solid hsl(var(--border));text-align:left;vertical-align:top;min-width:8rem}.ArticleMarkdown_content__JG95A th{background:hsl(var(--muted));font-weight:700;color:hsl(var(--foreground))}.ArticleMarkdown_content__JG95A pre{overflow-x:auto;padding:1.25rem;border-radius:.75rem;background:hsl(var(--muted));margin:1.5rem 0}.ArticleMarkdown_content__JG95A code{font-family:var(--font-geist-mono),monospace;font-size:.875em;background:hsl(var(--muted));border-radius:.25rem;padding:.15em .3em}.ArticleMarkdown_content__JG95A pre code{padding:0;background:none}.ArticleMarkdown_content__JG95A hr{border:0;border-top:1px solid hsl(var(--border));margin:2.5rem 0}@media (min-width:640px){.ArticleMarkdown_content__JG95A{font-size:1.125rem}.ArticleMarkdown_content__JG95A :is(h1,h2){font-size:1.875rem}.ArticleMarkdown_content__JG95A h3{font-size:1.5rem}.ArticleMarkdown_content__JG95A h4{font-size:1.25rem}.ArticleMarkdown_content__JG95A h5{font-size:1.125rem}.ArticleMarkdown_content__JG95A h6{font-size:1rem}}