.prose[data-v-9aafcb81]{gap:var(--jbj-space-4);min-width:0;color:var(--md-sys-color-on-surface);overflow-wrap:break-word;flex-direction:column;display:flex}.prose[data-v-9aafcb81] h2{margin-top:var(--jbj-space-5);font-family:var(--jbj-font-display);font-size:var(--md-sys-typescale-headline-small-size);line-height:var(--md-sys-typescale-headline-small-line-height);font-weight:var(--md-sys-typescale-headline-small-weight);letter-spacing:var(--md-sys-typescale-headline-small-tracking);text-wrap:balance}.prose[data-v-9aafcb81] h3{margin-top:var(--jbj-space-3);font-family:var(--jbj-font-display);font-size:var(--md-sys-typescale-title-large-size);line-height:var(--md-sys-typescale-title-large-line-height);letter-spacing:var(--md-sys-typescale-title-large-tracking);font-weight:700}.prose[data-v-9aafcb81] h2:first-child,.prose[data-v-9aafcb81] h3:first-child{margin-top:0}.prose[data-v-9aafcb81] p,.prose[data-v-9aafcb81] li{font-size:var(--md-sys-typescale-body-large-size);line-height:var(--md-sys-typescale-body-large-line-height)}.prose[data-v-9aafcb81] ul,.prose[data-v-9aafcb81] ol{gap:var(--jbj-space-2);padding-left:var(--jbj-space-5);flex-direction:column;margin:0;display:flex}.prose[data-v-9aafcb81] li>ul,.prose[data-v-9aafcb81] li>ol{margin-top:var(--jbj-space-2)}.prose[data-v-9aafcb81] strong{font-weight:600}.prose[data-v-9aafcb81] a{color:var(--md-sys-color-primary)}.prose[data-v-9aafcb81] a:hover{color:var(--jbj-brand-blue-deep)}.prose[data-v-9aafcb81] blockquote{padding:var(--jbj-space-4) var(--jbj-space-5);border-left:4px solid var(--md-sys-color-primary);border-radius:0 var(--md-sys-shape-corner-medium) var(--md-sys-shape-corner-medium) 0;background:var(--jbj-brand-blue-wash);gap:var(--jbj-space-2);flex-direction:column;margin:0;display:flex}.prose[data-v-9aafcb81] blockquote>p:first-child{font-weight:var(--md-sys-typescale-title-medium-weight)}.prose[data-v-9aafcb81] img{border-radius:var(--jbj-radius-card);max-width:100%;height:auto;display:block}.prose[data-v-9aafcb81] hr{width:100%;height:1px;margin:var(--jbj-space-3) 0;background:var(--md-sys-color-outline-variant);border:0}.prose[data-v-9aafcb81] .table-wrap{-webkit-overflow-scrolling:touch;max-width:100%}.prose[data-v-9aafcb81] table{font-size:var(--md-sys-typescale-body-large-size);line-height:var(--md-sys-typescale-body-large-line-height);font-variant-numeric:tabular-nums lining-nums}.prose[data-v-9aafcb81] th{white-space:nowrap;font-weight:600}.prose[data-v-9aafcb81] code{font-family:var(--jbj-font-mono)}
