.content-prose{overflow-wrap:anywhere;color:var(--text);font-size:17px;line-height:1.65}.content-prose>*+*{margin-top:14px}.content-prose h2{color:var(--ink);margin-top:36px;scroll-margin-top:90px;font-size:26px;line-height:1.25}.content-prose h3{color:var(--ink);margin-top:26px;font-size:20px;line-height:1.3}.content-prose h4{color:var(--ink);margin-top:20px;font-size:17px}.content-prose b,.content-prose strong{color:var(--ink)}.content-prose ol,.content-prose ul{padding-left:24px}.content-prose li{margin-top:6px}.content-prose a{text-underline-offset:2px;text-decoration:underline}.content-prose img{vertical-align:middle;border-radius:8px;max-width:100%;height:auto}.content-prose blockquote{border-left:4px solid var(--g-100);color:var(--muted);padding:4px 0 4px 16px}.content-prose .tbl-wrap{-webkit-overflow-scrolling:touch;border:1px solid var(--line);border-radius:var(--r);overflow-x:auto}.content-prose table{border-collapse:collapse;min-width:100%;font-size:15px;line-height:1.4}.content-prose td,.content-prose th{border:1px solid var(--line);text-align:left;vertical-align:top;padding:8px 10px}.content-prose th,.content-prose tr:first-child td{background:var(--bg);color:var(--ink)}.content-prose hr{border:0;border-top:1px solid var(--line);margin-block:24px}@media (width<=640px){.content-prose{font-size:16px}.content-prose h2{margin-top:28px;font-size:22px}.content-prose h3{font-size:18px}}
