.prose.svelte-29fwxa{color:var(--color-ink);font-size:1.0625rem;line-height:1.78}.prose.svelte-29fwxa p:where(.svelte-29fwxa){margin-top:1.5em}.prose.svelte-29fwxa p:where(.svelte-29fwxa):first-child{margin-top:0}.prose.svelte-29fwxa h2:where(.svelte-29fwxa){letter-spacing:-.01em;margin-top:2.75em;margin-bottom:.6em;font-size:1.375rem;font-weight:500}.prose.svelte-29fwxa ul:where(.svelte-29fwxa){margin-top:1.25em;margin-bottom:1.25em;padding-left:1.5em;list-style:none}.prose.svelte-29fwxa ul:where(.svelte-29fwxa) li:where(.svelte-29fwxa){color:var(--color-dim);margin-top:.6em;position:relative}.prose.svelte-29fwxa ul:where(.svelte-29fwxa) li:where(.svelte-29fwxa):before{content:"—";color:var(--color-accent);font-weight:500;position:absolute;left:-1.5em}.prose.svelte-29fwxa a:where(.svelte-29fwxa){color:var(--color-accent);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--color-accent) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--color-accent) 35%, transparent);text-underline-offset:3px;transition:text-decoration-color .2s}.prose.svelte-29fwxa a:where(.svelte-29fwxa):hover{-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}.prose.svelte-29fwxa em:where(.svelte-29fwxa){font-family:var(--font-serif);color:var(--color-dim);font-style:italic}.prose.svelte-29fwxa strong:where(.svelte-29fwxa){font-weight:600}
