.rich-text{align-items:center;column-gap:80px;justify-content:space-between;row-gap:32px}.rich-text,.rich-text__body_copy{display:flex;flex-direction:column}.rich-text__body_copy{gap:8px}.rich-text--left .rich-text__body_copy,.rich-text--right .rich-text__body_copy{width:52%}.rich-text--left .rich-text__media,.rich-text--right .rich-text__media{width:48%}.rich-text--left .rich-text__body_copy,.rich-text--right .rich-text__body_copy{align-self:center}.rich-text--left{flex-direction:row}.rich-text--right{flex-direction:row-reverse}.rich-text--full-width .rich-text__media{margin-top:24px}.rich-text--full-width .rich-text__body_copy{margin-left:auto;margin-right:auto;max-width:960px}.rich-text--text-align-left{text-align:left}.rich-text--text-align-right{text-align:right}.rich-text--text-align-center{text-align:center}.rich-text--full-width.rich-text--text-align-center .rich-text__body_copy{padding:0 20%}.rich-text--text-align-justify{text-align:justify}.base__cta-items-wrapper.rich-text__media__cta{margin-top:0!important}.rich-text__media__caption{font-size:14px;margin-top:16px;text-align:center}.rich-text__media__image{margin:0 auto;max-width:576px}@media screen and (max-width:1280px){.rich-text--full-width.rich-text--text-align-center .rich-text__body_copy{padding:0}}@media screen and (max-width:768px){.rich-text--left,.rich-text--right{flex-direction:column}.rich-text--reverse-mobile{flex-direction:column-reverse}.rich-text--left .rich-text__body_copy,.rich-text--left .rich-text__media,.rich-text--right .rich-text__body_copy,.rich-text--right .rich-text__media{width:100%}.rich-text--left .rich-text__media,.rich-text--right .rich-text__media{margin-top:24px}}