.prose-content{--prose-content-text:var(--cdr-color-text-primary);--prose-content-muted:var(--cdr-color-text-secondary);--prose-content-rule:var(--cdr-color-border-primary);--prose-content-link-rest:var(--cdr-color-text-link-rest);--prose-content-link-hover:var(--cdr-color-text-link-hover);--prose-content-link-active:var(--cdr-color-text-link-active);--prose-content-font-size:var(--cdr-type-scale-0);--prose-content-line-height:var(--cdr-line-height-ratio-body-0);--prose-content-block-gap:var(--cdr-space-scale-5);--prose-content-heading-gap:var(--cdr-space-scale-8);--prose-content-heading-follow-gap:var(--cdr-space-scale-5);--prose-content-h1-size:var(--cdr-type-scale-3);--prose-content-h1-line-height:var(--cdr-line-height-ratio-heading-3);--prose-content-h2-size:var(--cdr-type-scale-3);--prose-content-h2-line-height:var(--cdr-line-height-ratio-heading-3);--prose-content-h3-size:var(--cdr-type-scale-2);--prose-content-h3-line-height:var(--cdr-line-height-ratio-heading-2);--prose-content-h4-size:var(--cdr-type-scale-1);--prose-content-h4-line-height:var(--cdr-line-height-ratio-heading-1);font-family:var(--cdr-font-family-sans);font-size:var(--prose-content-font-size);font-style:normal;font-weight:400;line-height:var(--prose-content-line-height);color:var(--prose-content-text);letter-spacing:0;container:prose-content/inline-size}.prose-content>:where(p,ul,ol,blockquote,pre,table,figure,hr){margin-block:0}.prose-content>:where(p,ul,ol,blockquote,pre,table,figure,hr)+:where(p,ul,ol,blockquote,pre,table,figure,hr){margin-block-start:var(--prose-content-block-gap)}.prose-content :where(h1,h2,h3,h4,h5,h6){margin-block:var(--prose-content-heading-gap) var(--prose-content-heading-follow-gap);font-family:var(--cdr-font-family-sans);font-size:var(--prose-content-heading-size);font-style:normal;font-weight:500;line-height:var(--prose-content-heading-line-height);letter-spacing:0}.prose-content :where(h1,h2,h3,h4,h5,h6):first-child{margin-block-start:0}.prose-content :where(h1){--prose-content-heading-size:var(--prose-content-h1-size);--prose-content-heading-line-height:var(--prose-content-h1-line-height)}.prose-content :where(h2){--prose-content-heading-size:var(--prose-content-h2-size);--prose-content-heading-line-height:var(--prose-content-h2-line-height)}.prose-content :where(h3){--prose-content-heading-size:var(--prose-content-h3-size);--prose-content-heading-line-height:var(--prose-content-h3-line-height)}.prose-content :where(h4,h5,h6){--prose-content-heading-size:var(--prose-content-h4-size);--prose-content-heading-line-height:var(--prose-content-h4-line-height)}.prose-content :where(span[style]){font-family:inherit!important;font-size:inherit!important}.prose-content :where(strong){font-weight:500}.prose-content :where(em){font-style:italic}.prose-content :where(a){color:var(--prose-content-link-rest);text-underline-offset:.12em;text-decoration:underline;text-decoration-thickness:.08em}.prose-content :where(a:hover){color:var(--prose-content-link-hover);text-decoration:none}.prose-content :where(a:active){color:var(--prose-content-link-active)}.prose-content :where(ul,ol){padding-inline-start:1.5em;list-style-position:outside}.prose-content :where(ul,ol) :where(ul,ol){margin-block-start:var(--cdr-space-scale-3)}.prose-content :where(ul){list-style-type:disc}.prose-content :where(ol){list-style-type:decimal}.prose-content :where(li+li){margin-block-start:var(--cdr-space-scale-3)}.prose-content :where(blockquote){font-family:var(--cdr-font-family-serif);color:var(--cdr-quote-content-text-color,var(--prose-content-text));letter-spacing:-.08rem;margin-inline:0;padding:2.4rem 1.6rem;font-size:2.4rem;font-weight:400;line-height:3.6rem}.prose-content :where(blockquote>p){margin:0}.prose-content :where(blockquote cite){font-family:var(--cdr-font-family-sans);color:var(--cdr-quote-cite-text-color,var(--prose-content-muted));letter-spacing:-.008rem;padding-top:1.6rem;font-size:1.2rem;font-style:normal;font-weight:400;line-height:1.6rem;display:block}@container prose-content (width>=0) and (width<=767px){.prose-content :where(blockquote){font-size:1.8rem;line-height:2.8rem}}@supports not (contain:inline-size){@media (width>=0) and (width<=767px){.prose-content :where(blockquote){font-size:1.8rem;line-height:2.8rem}}}.prose-content :where(code){font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.9em}.prose-content :where(hr){border:0;border-top:.1rem solid var(--prose-content-rule)}.prose-content :where(table){table-layout:auto;border-collapse:collapse;width:100%;display:block;overflow-x:auto}.prose-content :where(th,td){padding:var(--cdr-space-scale-3) var(--cdr-space-scale-5);text-align:left;border-bottom:.1rem solid var(--prose-content-rule)}.prose-content :where(th){font-weight:500}.prose-content :where(img){border-radius:var(--cdr-radius-softer);max-width:100%;height:auto;display:block}.prose-content :where(figure){inline-size:auto;max-inline-size:100%;margin-inline:0;display:table}.prose-content :where(figcaption){max-inline-size:53rem;padding-block:var(--cdr-space-scale-3);color:var(--prose-content-text);letter-spacing:.008rem;caption-side:bottom;font-size:1.4rem;line-height:2.2rem;display:table-caption}.prose-content :where(figcaption cite){color:var(--prose-content-muted);letter-spacing:.016rem;margin-block-start:var(--cdr-space-scale-3);font-size:1.2rem;font-style:normal;line-height:1.8rem;display:block}.prose-content--small{--prose-content-font-size:var(--cdr-type-scale-minus-1);--prose-content-line-height:var(--cdr-line-height-ratio-utility-0);--prose-content-block-gap:var(--cdr-space-scale-4);--prose-content-heading-gap:var(--cdr-space-scale-7);--prose-content-heading-follow-gap:var(--cdr-space-scale-4)}.prose-content--large{--prose-content-font-size:var(--cdr-type-scale-1);--prose-content-line-height:var(--cdr-line-height-ratio-body-1);--prose-content-block-gap:var(--cdr-space-scale-6)}.prose-content--serif-headings{--prose-content-h1-size:var(--cdr-type-scale-5);--prose-content-h1-line-height:var(--cdr-line-height-ratio-heading-5);--prose-content-h2-size:var(--cdr-type-scale-4);--prose-content-h2-line-height:var(--cdr-line-height-ratio-heading-4);--prose-content-h3-size:var(--cdr-type-scale-3);--prose-content-h3-line-height:var(--cdr-line-height-ratio-heading-3);--prose-content-h4-size:var(--cdr-type-scale-2);--prose-content-h4-line-height:var(--cdr-line-height-ratio-heading-2)}.prose-content--serif-headings :where(h1,h2,h3,h4,h5,h6){font-family:var(--cdr-font-family-serif);font-weight:400}.prose-content--measure{max-inline-size:60ex}.prose-content--invert{--prose-content-text:var(--cdr-color-text-inverse);--prose-content-muted:var(--cdr-color-text-inverse);--prose-content-rule:var(--cdr-color-border-button-dark-rest);--prose-content-link-rest:var(--cdr-color-text-inverse);--prose-content-link-hover:var(--cdr-color-text-inverse);--prose-content-link-active:var(--cdr-color-text-inverse)}.prose-content--ruled-headings :where(h1,h2,h3,h4,h5,h6):not(:first-child){padding-top:var(--cdr-space-scale-6);border-top:.1rem solid var(--prose-content-rule)}
