.fb-richtext :is(h1){margin-block:0 var(--spacing-space-60)}.fb-richtext :is(h2,h3,h4){margin-block:var(--spacing-space-60) var(--spacing-space-30)}.fb-richtext :is(h2,h3,h4):first-child{margin-top:0}.fb-richtext h2{margin-bottom:var(--spacing-space-50);font-family:var(--font-serif);font-weight:var(--text-h2--font-weight);font-size:var(--text-h2);line-height:var(--text-h2--line-height)}.fb-richtext h3{font-family:var(--font-serif);font-weight:var(--text-h3--font-weight);font-size:var(--text-h3);line-height:var(--text-h3--line-height)}.fb-richtext h4{font-size:var(--text-h4);line-height:var(--text-h4--line-height)}.fb-richtext h1,h2,h3,h4,h5,h6{text-wrap:balance}.fb-richtext :is(h1,h2){max-width:var(--spacing-grid-half)}@media (max-width:767.98px){.fb-richtext :is(h1,h2){max-width:none}}.fb-richtext p{margin-block:0 var(--spacing-space-30)}.fb-richtext--xlarge :is(h2,h3){font-size:var(--text-h1);line-height:var(--text-h1--line-height);margin-block-end:var(--spacing-space-60)}.fb-richtext--small :is(p,li){font-size:var(--text-body-s);line-height:var(--text-body-s--line-height)}.fb-richtext--large :is(p,li){font-size:var(--text-body-l);line-height:var(--text-body-l--line-height)}.fb-richtext--lead :is(p,li){font-size:var(--text-lead);line-height:var(--text-lead--line-height)}.fb-richtext :is(ul,ol){margin-block:0 var(--spacing-space-30);padding-left:1.5em}.fb-richtext ul{list-style:outside}.fb-richtext ol{list-style:decimal}.fb-richtext li{margin-bottom:0}.fb-richtext--small :is(ul,ol){padding-left:.6em}@media (max-width:767.98px){.fb-richtext--small :is(ul,ol){padding-left:1em}}.fb-richtext :is(p,ul,ol,li,figcaption):last-child{margin-bottom:0}.fb-richtext blockquote{font-family:var(--font-serif);font-size:var(--text-quote);font-weight:var(--text-quote--font-weight);line-height:var(--text-quote--line-height);margin-block:var(--spacing-space-60)}.fb-richtext blockquote:first-child{margin-top:0}.fb-richtext blockquote:last-child{margin-bottom:0}.fb-richtext blockquote+figcaption{margin-top:calc(var(--spacing-space-40) - var(--spacing-space-60));font-weight:var(--text-meta--font-weight);color:inherit}.fb-richtext figcaption{font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-gray-900);margin-bottom:var(--spacing-space-30)}.fb-richtext strong{font-weight:bolder}.fb-richtext em{font-style:italic}.fb-richtext a{color:inherit;font-weight:var(--text-link--font-weight);text-decoration:none}.fb-richtext :is(.text-prose,.text-lead){margin-block:0}.fb-richtext :is(.text-prose,.text-lead)+:is(.text-prose,.text-lead){margin-top:1lh}.fb-richtext .text-label-l{margin-bottom:var(--spacing-space-50)}.fb-richtext .pt-block:not(:first-child) :is(h2,h3,h4,blockquote){margin-top:var(--spacing-space-60)}.fb-richtext .pt-block:not(:last-child) :is(p,figcaption){margin-bottom:var(--spacing-space-30)}.fb-richtext .pt-block:not(:last-child) blockquote{margin-bottom:var(--spacing-space-60)}.fb-richtext .pt-block:not(:last-child) :is(.text-prose,.text-lead){margin-bottom:0}.fb-richtext .pt-block:not(:last-child) .text-label-l{margin-bottom:var(--spacing-space-50)}.fb-richtext .pt-block:has(:is(.text-prose,.text-lead))+.pt-block :is(.text-prose,.text-lead){margin-top:1lh}.fb-richtext .pt-block:has(blockquote):has(+.pt-block figcaption) blockquote{margin-bottom:0}.fb-richtext .pt-block:has(blockquote)+.pt-block figcaption{margin-top:var(--spacing-space-40);font-weight:var(--text-meta--font-weight);color:inherit}.fb-richtext .pt-list-item{padding-left:1.5em}.fb-richtext .pt-block.pt-list-item:not(:last-child) p{margin-bottom:0}.fb-richtext .pt-block.pt-list-item:not(:last-child):not(:has(+.pt-list-item)) p{margin-bottom:var(--spacing-space-30)}
