.rich-content{--card-border-radius:16px;--columns-space-vertical:48px;--columns-space-horizontal:24px;background-color:var(--background-color);max-width:100%;overflow:hidden;padding:var(--columns-space-vertical) var(--columns-space-horizontal)}.rich-content p{margin:0}.rich-content .section-title{color:var(--color-gray-9);font-family:Brand-ext!important;font-size:28px;font-stretch:120%;font-weight:700;line-height:110%;margin-bottom:24px}.rich-content .section-content{background:#fff;border-radius:16px;color:var(--color-dark);font-family:Brand-ext!important;font-size:16px;font-stretch:100%;font-weight:400;line-height:130%;padding:24px 16px}.rich-content .section-content h1,.rich-content .section-content h2,.rich-content .section-content h3,.rich-content .section-content h4,.rich-content .section-content h5,.rich-content .section-content h6{color:var(--color-dark);font-family:Brand-ext!important;font-size:20px;font-stretch:100%;font-weight:700;line-height:120%;margin-bottom:16px;margin-top:32px}.rich-content .section-content h1:first-child,.rich-content .section-content h2:first-child,.rich-content .section-content h3:first-child,.rich-content .section-content h4:first-child,.rich-content .section-content h5:first-child,.rich-content .section-content h6:first-child{margin-top:0}.rich-content .section-content p{margin-bottom:16px}@media (min-width:768px){.rich-content .section-content{font-size:16px}.rich-content .section-content h1,.rich-content .section-content h2,.rich-content .section-content h3,.rich-content .section-content h4,.rich-content .section-content h5,.rich-content .section-content h6{font-size:22px}}@media (min-width:1024px){.rich-content{--columns-space-vertical:64px;--columns-space-horizontal:32px}.rich-content .desktop-hidden{display:none!important}.rich-content .section-title{font-size:32px}.rich-content .section-content{padding:32px 24px}}@media (min-width:1536px){.rich-content{--columns-space-vertical:80px;--columns-space-horizontal:48px}.rich-content .section-title{font-size:40px}.rich-content .section-content{font-size:16px;padding:80px}.rich-content .section-content h1,.rich-content .section-content h2,.rich-content .section-content h3,.rich-content .section-content h4,.rich-content .section-content h5,.rich-content .section-content h6{font-size:24px}}@media (max-width:1023px){.rich-content .mobile-hidden{display:none!important}}@media (max-width:padpx){.rich-content .mobile-hidden{display:none!important}}