.renderer-content-doc[data-v-2ea0728b] h1,.renderer-content-doc[data-v-2ea0728b] h2,.renderer-content-doc[data-v-2ea0728b] h3,.renderer-content-doc[data-v-2ea0728b] h4{color:var(--text)}.renderer-content-doc[data-v-2ea0728b] h1{margin-top:0;font-size:clamp(1.75rem,1.4rem + 1vw,2.25rem);font-weight:400;letter-spacing:-.03em;line-height:1.15}.renderer-content-doc[data-v-2ea0728b] h2{margin-top:2.5rem;margin-bottom:1rem;font-family:var(--font-display);font-size:clamp(22px,calc(11.6px + 1.32vw),42px);font-weight:400;letter-spacing:-.021em;line-height:1.15}.renderer-content-doc[data-v-2ea0728b] h3{margin-top:2rem;margin-bottom:.75rem;font-size:1.25rem;font-weight:500;letter-spacing:-.02em}.renderer-content-doc[data-v-2ea0728b] p{margin-bottom:1.25rem;font-size:1.0625rem;line-height:1.65;color:var(--text-2)}.renderer-content-doc[data-v-2ea0728b] a{color:var(--text-2);text-decoration:underline;text-underline-offset:3px}.renderer-content-doc[data-v-2ea0728b] ol,.renderer-content-doc[data-v-2ea0728b] ul{margin:1rem 0 1.25rem;padding-left:1.25rem;color:var(--text-2)}.renderer-content-doc[data-v-2ea0728b] li{margin-bottom:.5rem}.renderer-content-doc[data-v-2ea0728b] blockquote{margin:1.5rem 0;padding-left:1rem;border-left:2px solid var(--ink-14);color:var(--text-3)}.renderer-content-doc[data-v-2ea0728b] code{font-size:.9em;padding:.15em .35em;border-radius:6px;background:var(--ink-05)}.renderer-content-doc[data-v-2ea0728b] pre{margin:1.5rem 0;padding:1rem 1.1rem;border-radius:12px;border:1px solid var(--ink-10);background:#00000059;overflow-x:auto}.renderer-content-doc[data-v-2ea0728b] pre code{padding:0;background:transparent}.renderer-content-doc[data-v-2ea0728b] .prose-table-scroll{margin:1.75rem 0 2rem;overflow-x:auto;border:1px solid var(--ink-10);border-radius:12px}.renderer-content-doc[data-v-2ea0728b] table{width:100%;min-width:560px;border-collapse:collapse;font-size:.9375rem;line-height:1.5;color:var(--text-2)}.renderer-content-doc[data-v-2ea0728b] td,.renderer-content-doc[data-v-2ea0728b] th{padding:.75rem 1rem;text-align:left;vertical-align:top;border-bottom:1px solid var(--ink-10)}.renderer-content-doc[data-v-2ea0728b] thead th{background:var(--ink-05);font-weight:600;color:var(--text);white-space:nowrap}.renderer-content-doc[data-v-2ea0728b] tbody tr:last-child td{border-bottom:0}.renderer-content-doc[data-v-2ea0728b] tbody td:first-child{min-width:8rem;font-weight:500;color:var(--text)}
