.s-prose{font-size:var(--s-body,1.0625rem);color:var(--s-fg,var(--color-ink));line-height:1.7}.s-prose>*+*{margin-top:1.25em}.s-prose>:first-child{margin-top:0}.s-prose h2{font-size:var(--s-h2,1.75rem);letter-spacing:-.02em;text-wrap:balance;margin-top:2em;font-weight:600;line-height:1.15}.s-prose h3{font-size:var(--s-h3,1.375rem);letter-spacing:-.015em;margin-top:1.6em;font-weight:600;line-height:1.25}.s-prose h2+h3,.s-prose h2+p,.s-prose h3+p{margin-top:.75em}.s-prose p,.s-prose li{text-wrap:pretty}.s-prose strong{font-weight:600}.s-prose a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--s-accent,var(--color-accent));text-decoration-color:var(--s-accent,var(--color-accent));text-underline-offset:3px}.s-prose a:hover{color:var(--s-accent,var(--color-accent))}.s-prose ul,.s-prose ol{padding-left:1.4em}.s-prose ul{list-style:outside}.s-prose ol{list-style:decimal}.s-prose li+li{margin-top:.4em}.s-prose li>p+p{margin-top:.6em}.s-prose blockquote{border-left:1px solid var(--s-hairline,var(--color-hairline));color:var(--s-fg-2,var(--color-ink-2));padding-left:1.25em}.s-prose .s-table{overflow-x:auto}.s-prose table{border-collapse:collapse;width:100%;font-size:var(--s-small,.9375rem);line-height:1.5}.s-prose th,.s-prose td{text-align:left;border-bottom:1px solid var(--s-hairline,var(--color-hairline));vertical-align:top;min-width:7em;padding:10px 16px 10px 0}.s-prose th{font-weight:600}.s-prose th>p,.s-prose td>p{margin:0}.s-prose figure{margin-top:2em}.s-prose figure img{border-radius:var(--s-r-card,24px);width:100%;height:auto;display:block}.s-prose figcaption{font-size:var(--s-eyebrow,.8125rem);color:var(--s-fg-2,var(--color-ink-2));margin-top:10px}.s-prose code{font-family:var(--s-mono,ui-monospace, "SF Mono", Menlo, monospace);font-size:.9em}.s-prose hr{background:var(--s-hairline,var(--color-hairline));border:0;height:1px}
