.content-heading-block{font-size:var(--fs-title);font-weight:var(--fw-title);line-height:var(--lh-title);color:var(--color-title);text-align:start;overflow-wrap:anywhere;margin:0}.content-heading-block:not(:first-child){margin-top:32px}.content-text-block{font-size:var(--fs-regular);font-weight:var(--fw-regular);line-height:var(--lh-regular);color:var(--color-title);text-align:start;overflow-wrap:anywhere;margin:0}.content-inline-code{color:var(--color-accent);background-color:var(--color-background);overflow-wrap:anywhere;border-radius:6px;padding:.1em .4em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.content-code-figure{margin:0}.content-code-block-wrap{border-radius:8px;min-width:0;max-width:100%;margin:0;overflow-x:auto}.content-code-block{box-sizing:border-box;min-width:0!important;max-width:100%!important;margin:0!important}.content-code-block,.content-code-block *{background:var(--color-background)!important}.content-image-block{min-width:0;max-width:100%;margin:0}.content-image-block__img{border-radius:8px;width:100%;height:auto;display:block}.content-image-block__caption{font-size:var(--fs-small);font-weight:var(--fw-small);line-height:var(--lh-small);color:var(--color-active);text-align:start;margin-top:8px}.content-image-block__caption a{color:inherit;font:inherit;text-decoration:none}.content-image-block__caption a:hover{color:var(--color-accent);text-decoration:underline}.content-list-block{font-size:var(--fs-regular);font-weight:var(--fw-regular);line-height:var(--lh-regular);color:var(--color-title);text-align:start;margin:0;padding-left:1.25em}.content-list-block__item{overflow-wrap:anywhere}.content-list-block__item+.content-list-block__item{margin-top:.35em}.content-text-block+.content-list-block{margin-top:calc(.35em - 24px)}.content-link-block{margin:0}.content-link-block__label{color:var(--color-accent);font-size:var(--fs-regular);font-weight:var(--fw-regular);line-height:var(--lh-regular);overflow-wrap:anywhere;text-decoration:none}.content-link-block__label:hover{text-decoration:underline}.content-link-block__label .content-inline-code{font-family:inherit;font-size:inherit;color:inherit;background:0 0;border-radius:0;padding:0}.content-quote-block{margin:0}.content-quote-block__text{background:var(--color-background);font-size:var(--fs-regular);font-weight:var(--fw-regular);line-height:var(--lh-regular);color:var(--color-title);overflow-wrap:anywhere;quotes:none;border-radius:8px;margin:0;padding:12px 16px}.content-heading-block+*{margin-top:-8px}
