.rich-text{z-index:1;padding:var(--global-sect-pad-y-md) var(--global-sect-pad-x-sm)}.rich-text:has(.rich-text--border-top){padding:var(--global-sect-pad-y-lg) var(--global-sect-pad-x-sm)}.rich-text.remove-pad{padding-bottom:0}.rich-text.rich-text--border{position:relative}.rich-text.rich-text--border .rich-text--border-bottom,.rich-text.rich-text--border .rich-text--border-top{width:100%;height:auto;display:block;position:absolute;z-index:0}.rich-text.rich-text--border .rich-text--border-top{top:0;left:0}.rich-text.rich-text--border .rich-text--border-bottom{bottom:0;left:0}.rich-text .rich-text__wrapper{display:flex;max-width:800px;margin:auto}@media screen and (max-width:768px){.rich-text .rich-text__wrapper{max-width:100%}}.rich-text .rich-text__wrapper .rich-text__blocks{width:100%;display:flex;flex-direction:column;gap:var(--global-text-gap);text-align:center;position:relative;z-index:5;justify-content:center}.rich-text .rich-text__wrapper .rich-text__blocks *{overflow-wrap:break-word}.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__buttons{gap:var(--global-col-gap-sm);width:100%;word-break:break-word;margin-top:calc(var(--global-item-gap) - var(--global-text-gap))}.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__buttons.rich-text__buttons--multiple{flex-grow:1}.rich-text .rich-text__wrapper .rich-text__blocks .section-heading-wrapper{justify-content:center;margin:auto}.rich-text .rich-text__wrapper .rich-text__blocks--left{text-align:left}.rich-text .rich-text__wrapper .rich-text__blocks--left .section-heading-wrapper{text-align:left;justify-content:flex-start}.rich-text .rich-text__wrapper .rich-text__blocks--right{text-align:right}.rich-text .rich-text__wrapper .rich-text__blocks--right .section-heading-wrapper{text-align:right;justify-content:flex-end}.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__text h1,.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__text h2,.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__text h3,.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__text h4,.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__text h5,.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__text h6{color:var(--heading-fill-light)}.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__text div,.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__text li,.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__text ol,.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__text p,.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__text span,.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__text ul{font-family:var(--global-body-lg-font-family);font-size:var(--global-body-lg-font-size);font-style:var(--global-body-lg-font-style);font-weight:var(--global-body-lg-font-weight);letter-spacing:var(--global-body-lg-letter-spacing);line-height:var(--global-body-lg-line-height);gap:var(--global-body-lg-paragraph-spacing);text-transform:var(--global-body-lg-text-transform);color:var(--body-fill-light)}.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__text a{color:var(--hyperlink-fill-light-default);text-decoration:underline;transition:color .3s ease-in-out}.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__text a:hover{color:var(--hyperlink-fill-light-hover)}.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__text h1{font-family:var(--global-display-lg-font-family);font-size:var(--global-display-lg-font-size);font-style:var(--global-display-lg-font-style);font-weight:var(--global-display-lg-font-weight);letter-spacing:var(--global-display-lg-letter-spacing);line-height:var(--global-display-lg-line-height);gap:var(--global-display-lg-paragraph-spacing);text-transform:var(--global-display-lg-text-transform)}.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__text h2{font-family:var(--global-blog-h2-font-family);font-size:var(--global-blog-h2-font-size);font-style:var(--global-blog-h2-font-style);font-weight:var(--global-blog-h2-font-weight);letter-spacing:var(--global-blog-h2-letter-spacing);line-height:var(--global-blog-h2-line-height);gap:var(--global-blog-h2-paragraph-spacing);text-transform:var(--global-blog-h2-text-transform)}.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__text h3{font-family:var(--global-blog-h3-font-family);font-size:var(--global-blog-h3-font-size);font-style:var(--global-blog-h3-font-style);font-weight:var(--global-blog-h3-font-weight);letter-spacing:var(--global-blog-h3-letter-spacing);line-height:var(--global-blog-h3-line-height);gap:var(--global-blog-h3-paragraph-spacing);text-transform:var(--global-blog-h3-text-transform)}.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__text h4{font-family:var(--global-blog-h4-font-family);font-size:var(--global-blog-h4-font-size);font-style:var(--global-blog-h4-font-style);font-weight:var(--global-blog-h4-font-weight);letter-spacing:var(--global-blog-h4-letter-spacing);line-height:var(--global-blog-h4-line-height);gap:var(--global-blog-h4-paragraph-spacing);text-transform:var(--global-blog-h4-text-transform)}.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__text h5{font-family:var(--global-blog-h5-font-family);font-size:var(--global-blog-h5-font-size);font-style:var(--global-blog-h5-font-style);font-weight:var(--global-blog-h5-font-weight);letter-spacing:var(--global-blog-h5-letter-spacing);line-height:var(--global-blog-h5-line-height);gap:var(--global-blog-h5-paragraph-spacing);text-transform:var(--global-blog-h5-text-transform)}.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__text h6{font-family:var(--global-blog-h6-font-family);font-size:var(--global-blog-h6-font-size);font-style:var(--global-blog-h6-font-style);font-weight:var(--global-blog-h6-font-weight);letter-spacing:var(--global-blog-h6-letter-spacing);line-height:var(--global-blog-h6-line-height);gap:var(--global-blog-h6-paragraph-spacing);text-transform:var(--global-blog-h6-text-transform)}