.rich-text{z-index:1}.rich-text__positioner{display:flex;width:100%;justify-content:center}.rich-text__blocks{display:flex;flex:0 1 100%;width:100%;max-width:100%;min-width:0;flex-direction:column}@media screen and (min-width:750px){.rich-text__blocks{flex-basis:500px;max-width:500px}.rich-text__positioner--left{justify-content:flex-start}.rich-text__positioner--center{justify-content:center}.rich-text__positioner--right{justify-content:flex-end}}@media screen and (min-width:990px){.rich-text__blocks{flex-basis:780px;max-width:780px}}.rich-text__blocks *{overflow-wrap:break-word}.rich-text__blocks>*{max-width:100%;margin-top:0;margin-bottom:0}.rich-text__blocks--align-left{align-items:flex-start;text-align:left}.rich-text__blocks--align-center{align-items:center;text-align:center}.rich-text__blocks--align-right{align-items:flex-end;text-align:right}.rich-text__heading,.rich-text__text{width:100%}.rich-text__caption{max-width:100%}.rich-text__blocks--align-left :is(.rich-text__heading,.rich-text__caption,.rich-text__text,.rich-text__text *){text-align:left !important}.rich-text__blocks--align-center :is(.rich-text__heading,.rich-text__caption,.rich-text__text,.rich-text__text *){text-align:center !important}.rich-text__blocks--align-right :is(.rich-text__heading,.rich-text__caption,.rich-text__text,.rich-text__text *){text-align:right !important}.rich-text__buttons{display:flex;width:100%;max-width:none;flex-wrap:wrap;gap:1rem;word-break:break-word}.rich-text__blocks--align-left .rich-text__buttons{justify-content:flex-start}.rich-text__blocks--align-center .rich-text__buttons{justify-content:center}.rich-text__blocks--align-right .rich-text__buttons{justify-content:flex-end}.rich-text__buttons--multiple>*{min-width:22rem}.rich-text__buttons+.rich-text__buttons{margin-top:1rem}body:not(.up-uniform-content-spacing) .rich-text__blocks>*+*{margin-top:2rem}body:not(.up-uniform-content-spacing) .rich-text__buttons+.rich-text__buttons{margin-top:1rem}