.prose.svelte-1128ja3{min-width:0;font-family:var(--font-body);font-size:17px;line-height:calc(28px * var(--line-scale));color:var(--color-ink);overflow-wrap:break-word}.prose.svelte-1128ja3>*+*{margin-top:var(--space-20)}.prose.svelte-1128ja3>:first-child{margin-top:0}.prose.svelte-1128ja3 h2,.prose.svelte-1128ja3 h3,.prose.svelte-1128ja3 h4{margin-top:var(--space-40);font-family:var(--font-display);scroll-margin-top:calc(64px + var(--space-16));margin-bottom:0;font-weight:700}.prose.svelte-1128ja3 h2{font-size:26px;line-height:calc(32px * var(--line-scale))}.prose.svelte-1128ja3 h3{font-size:21px;line-height:calc(28px * var(--line-scale))}.prose.svelte-1128ja3 h4{font-size:18px}.prose.svelte-1128ja3 h2+*,.prose.svelte-1128ja3 h3+*,.prose.svelte-1128ja3 h4+*{margin-top:var(--space-12)}.prose.svelte-1128ja3 p,.prose.svelte-1128ja3 ul,.prose.svelte-1128ja3 ol{margin-bottom:0}.prose.svelte-1128ja3 a{color:var(--color-rani);text-underline-offset:3px;text-decoration:underline}.prose.svelte-1128ja3 strong{font-weight:800}.prose.svelte-1128ja3 ul,.prose.svelte-1128ja3 ol{padding-left:var(--space-24)}.prose.svelte-1128ja3 li+li{margin-top:var(--space-8)}.prose.svelte-1128ja3 li::marker{color:var(--color-rani)}.prose.svelte-1128ja3 blockquote{padding:var(--space-16) var(--space-20);font-family:var(--font-hand);font-size:20px;line-height:calc(32px * var(--line-scale));background:var(--color-surface-tint);border-left:4px solid var(--color-rani);border-radius:0 var(--radius-m) var(--radius-m) 0;margin-left:0;margin-right:0}.prose.svelte-1128ja3 blockquote p{margin:0}.prose.svelte-1128ja3 img{border-radius:var(--radius-m);width:100%;height:auto;display:block}.prose.svelte-1128ja3 figure{margin-left:0;margin-right:0}.prose.svelte-1128ja3 figcaption{margin-top:var(--space-8);color:var(--color-ink-3);text-align:center;font-size:13px}.prose.svelte-1128ja3 hr{border:0;border-top:1px solid var(--color-line-strong)}.prose.svelte-1128ja3 code{background:var(--color-surface-tint);border-radius:var(--radius-xs);padding:2px 6px;font-size:.9em}.prose.svelte-1128ja3 pre{padding:var(--space-16);background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-m);overflow-x:auto}.prose.svelte-1128ja3 pre code{background:0 0;padding:0}.prose.svelte-1128ja3 table{border-collapse:collapse;width:100%;font-size:15px;display:block;overflow-x:auto}.prose.svelte-1128ja3 th,.prose.svelte-1128ja3 td{padding:var(--space-8) var(--space-12);text-align:left;border-bottom:1px solid var(--color-line-strong)}
