.text-block:not(.text-block--full-width).rte,.text-block:not(.text-block--full-width).paragraph{text-wrap: balance;text-wrap: pretty;}.text-block:not(.text-block--full-width).h1,.text-block:not(.text-block--full-width).h2,.text-block:not(.text-block--full-width).h3,.text-block:not(.text-block--full-width).h4,.text-block:not(.text-block--full-width).h5,.text-block:not(.text-block--full-width).h6{text-wrap: balance;}.text-block:is(.h1,.h2,.h3,.h4,.h5,.h6) a{text-decoration-color: transparent;}.text-block h1,.text-block.h1 > *{margin-block: var(--font-h1--spacing);}.text-block h2,.text-block.h2 > *{margin-block: var(--font-h2--spacing);}.text-block h3,.text-block.h3 > *{margin-block: var(--font-h3--spacing);}.text-block h4,.text-block.h4 > *{margin-block: var(--font-h4--spacing);}.text-block h5,.text-block.h5 > *{margin-block: var(--font-h5--spacing);}.text-block h6,.text-block.h6 > *{margin-block: var(--font-h6--spacing);}.text-block > *:first-child{margin-block-start: 0;}.text-block > *:last-child{margin-block-end: 0;}.text-block--align-center,.text-block--align-center > *{margin-inline: auto;}.text-block--align-right,.text-block--align-right > *{margin-inline-start: auto;}