.article-prose-module__1R2PYW__prose{color:var(--np-ink);overflow-wrap:break-word;font-size:17px;line-height:1.75}@media (min-width:640px){.article-prose-module__1R2PYW__prose{font-size:18.5px}}.article-prose-module__1R2PYW__prose .np-article-root{display:block}.article-prose-module__1R2PYW__prose :where(p,li,td,blockquote){font-size:inherit}.article-prose-module__1R2PYW__prose p{margin:0 0 1.15em}.article-prose-module__1R2PYW__prose :where(section,div)>p:last-child{margin-bottom:0}.article-prose-module__1R2PYW__prose h2{color:var(--np-ink);letter-spacing:-.015em;margin:0;scroll-margin-top:96px;font-size:1.45em;font-weight:600;line-height:1.25}.article-prose-module__1R2PYW__prose .np-article-root>h2{margin:2.2em 0 .75em}.article-prose-module__1R2PYW__prose .np-article-root>div>h2{margin:2.2em 0 .75em}.article-prose-module__1R2PYW__prose h2 .np-h2-text{vertical-align:middle}.article-prose-module__1R2PYW__prose h3{color:var(--np-ink);margin:1.8em 0 .6em;font-size:1.15em;font-weight:600;line-height:1.4}.article-prose-module__1R2PYW__prose strong{color:var(--np-ink);font-weight:600}.article-prose-module__1R2PYW__prose a{color:var(--np-brand-text);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.article-prose-module__1R2PYW__prose a:hover{text-decoration-thickness:2px}.article-prose-module__1R2PYW__prose code{font-family:var(--font-jetbrains-mono),ui-monospace,monospace;border-radius:2px;padding:1px 6px;font-size:.88em}.article-prose-module__1R2PYW__prose blockquote{margin:1.6em 0}.article-prose-module__1R2PYW__prose table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.article-prose-module__1R2PYW__prose th{letter-spacing:.01em;font-size:.82em;font-weight:600}.article-prose-module__1R2PYW__prose :where(td,th){line-height:1.55}.article-prose-module__1R2PYW__prose .np-figure{margin:2em 0}.article-prose-module__1R2PYW__prose .np-figure img{background:var(--np-surface-2);border-radius:2px;width:100%;max-width:100%;height:auto;display:block}.article-prose-module__1R2PYW__prose figcaption{color:var(--np-ink-3);margin-top:10px;font-size:.8em;line-height:1.5}.article-prose-module__1R2PYW__prose img{max-width:100%;height:auto}.article-prose-module__1R2PYW__prose hr{border:0;border-top:1px solid var(--np-line);margin:2em 0}.article-prose-module__1R2PYW__zh{line-height:1.85}.article-prose-module__1R2PYW__zh h2{letter-spacing:0}
