/*
===========================================================
-- DO NOT EDIT!!!----------------------------------------
-- THIS IS A GENERATED FILE. CHANGES WILL BE OVERWRITTEN --
===========================================================
*/
.richtext{position:relative;background-color:var(--section-background-color)}.richtext .container{max-width:var(--container-width, 1440px)}.richtext__wrapper{position:relative;padding:0 16px}.richtext__content{display:grid;position:relative;z-index:1;padding:var(--padding-top, 48px) 0 var(--padding-bottom, 48px);gap:var(--gap, 8px)}.richtext__block>.richtext__heading,.richtext__block>.richtext__subheading,.richtext__block>.richtext__copy{margin:0;color:var(--text-color);font-size:var(--font-size);line-height:var(--line-height);text-wrap:balance}.richtext__copy{max-width:928px}.text-center .richtext__copy{margin:0 auto}.text-right .richtext__copy{margin:0 0 0 auto}.richtext__copy strong{font-weight:bold}.richtext__copy a{text-decoration:underline}.richtext__copy p{margin:0}.richtext__background{position:absolute;top:0;left:calc(var(--bs-gutter-x)*-0.5);width:calc(100% + var(--bs-gutter-x));height:100%;overflow:hidden;border-radius:var(--border-radius);background-color:var(--section-inner-background-color)}@media screen and (min-width: 1025px){.richtext__background{left:0;width:100%}}@media screen and (max-width: 1024px){.richtext__background{width:100%;left:0}.richtext__background--constrain{left:12px;width:calc(100% - 24px)}.container .richtext__background{left:calc(var(--bs-gutter-x)*-0.5);width:calc(100% + var(--bs-gutter-x))}.container .richtext__background--constrain{width:100%;left:0}}.richtext__button-row{display:inline-flex;gap:16px}