.prose[data-v-78c3d54f]{max-width:var(--measure);color:var(--text-on-bond);font-size:var(--text-body-lg);line-height:var(--leading-body)}.prose[data-v-78c3d54f] h2{font-family:var(--font-display);font-size:var(--text-h3);font-weight:600;line-height:var(--leading-heading);letter-spacing:var(--tracking-display);margin-block:var(--space-7) var(--space-3)}.prose[data-v-78c3d54f] h3{font-family:var(--font-body);font-size:var(--text-h3);margin-block:var(--space-6) var(--space-2);font-weight:600}.prose[data-v-78c3d54f] p,.prose[data-v-78c3d54f] ul,.prose[data-v-78c3d54f] ol,.prose[data-v-78c3d54f] blockquote,.prose[data-v-78c3d54f] pre{margin-block:var(--space-4)}.prose[data-v-78c3d54f] ul,.prose[data-v-78c3d54f] ol{padding-inline-start:var(--space-5)}.prose[data-v-78c3d54f] ul{list-style:none}.prose[data-v-78c3d54f] ul>li{padding-inline-start:var(--space-4);position:relative}.prose[data-v-78c3d54f] ul>li:before{content:"";inset-inline-start:0;background-color:var(--seal);width:6px;height:6px;position:absolute;top:.7em}.prose[data-v-78c3d54f] ol{list-style:decimal}.prose[data-v-78c3d54f] li{margin-block:var(--space-2)}.prose[data-v-78c3d54f] a{color:var(--text-on-bond);text-underline-offset:2px;text-decoration:underline}.prose[data-v-78c3d54f] a:hover{color:var(--text-on-bond)}.prose[data-v-78c3d54f] blockquote{border-inline-start:2px solid var(--seal);color:var(--text-on-bond-muted);padding-inline-start:var(--space-4);font-style:normal}.prose[data-v-78c3d54f] code{font-family:var(--font-mono);background-color:var(--seal-wash);border-radius:var(--radius-chip);padding:.1em .35em;font-size:.9em}.prose[data-v-78c3d54f] pre{font-family:var(--font-mono);font-size:var(--text-body-sm);background-color:var(--ink);color:var(--text-on-ink);padding:var(--space-4);border-radius:var(--radius-card);overflow-x:auto}.prose[data-v-78c3d54f] pre code{color:inherit;background:0 0;padding:0}.prose[data-v-78c3d54f] img{border-radius:var(--radius-card);border:1px solid var(--rule-on-bond)}.prose[data-v-78c3d54f] hr{border:none;border-top:1px solid var(--rule-on-bond);margin-block:var(--space-7)}.prose[data-v-78c3d54f] .header-anchor{color:var(--text-on-bond-muted);opacity:0;transition:opacity var(--duration-fast) var(--ease-standard);margin-inline-start:var(--space-2);text-decoration:none}.prose[data-v-78c3d54f] h2:hover .header-anchor,.prose[data-v-78c3d54f] h3:hover .header-anchor,.prose[data-v-78c3d54f] .header-anchor:focus-visible{opacity:1}
