.ic-prose{color:var(--color-ink-2);overflow-wrap:break-word;font-size:17px;line-height:1.75}.ic-prose>*+*{margin-top:1.25em}.ic-prose h2{color:var(--color-ink);letter-spacing:-.025em;margin-top:2.4em;scroll-margin-top:96px;font-size:clamp(1.45rem,2.6vw,1.75rem);font-weight:700;line-height:1.2}.ic-prose h3{color:var(--color-ink);letter-spacing:-.015em;margin-top:1.9em;scroll-margin-top:96px;font-size:1.2rem;font-weight:650;line-height:1.3}.ic-prose h2+*,.ic-prose h3+*{margin-top:.7em}.ic-prose p{margin-bottom:0}.ic-prose strong{color:var(--color-ink);font-weight:600}.ic-prose em{font-style:italic}.ic-prose a{color:var(--color-ink);text-underline-offset:4px;-webkit-text-decoration:underline #fafafa4d;text-decoration:underline #fafafa4d;text-decoration-thickness:1px;transition:text-decoration-color .15s}.ic-prose a:hover{-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}.ic-prose ul,.ic-prose ol{padding-left:1.4em}.ic-prose ul{list-style:outside}.ic-prose ol{list-style:decimal}.ic-prose li{padding-left:.3em}.ic-prose li+li{margin-top:.45em}.ic-prose li::marker{color:var(--color-ink-3)}.ic-prose ol>li::marker{font-variant-numeric:tabular-nums}.ic-prose li>p{margin:0}.ic-prose blockquote{color:var(--color-ink);background:#ffffff0a;border-radius:20px;padding:1.1em 1.4em;font-size:16px;line-height:1.7}.ic-prose blockquote p+p{margin-top:.6em}.ic-prose code{color:var(--color-ink);background:#ffffff12;border-radius:6px;padding:.15em .4em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.88em}.ic-prose pre{background:var(--color-elevated);border-radius:20px;padding:1.1em 1.3em;font-size:14px;line-height:1.6;overflow-x:auto}.ic-prose pre code{font-size:inherit;background:0 0;padding:0}.ic-prose hr{background:#ffffff0f;border:0;height:1px;margin:2.5em 0}.ic-prose img{border-radius:20px}.ic-prose table{border-collapse:collapse;width:100%;font-size:15px}.ic-prose th,.ic-prose td{text-align:left;padding:.6em .8em}.ic-prose th{color:var(--color-ink);font-weight:600}.ic-prose tr:nth-child(2n) td{background:#ffffff08}
