.rich-content [data-align=center],.cms-content-preview [data-align=center]{text-align:center}.rich-content [data-align=right],.cms-content-preview [data-align=right]{text-align:right}.rich-content [data-align=left],.cms-content-preview [data-align=left]{text-align:left}.rich-content [data-align=justify],.cms-content-preview [data-align=justify]{text-align:justify}.rich-content [data-font-size=small],.cms-content-preview [data-font-size=small]{font-size:.82rem!important}.rich-content [data-font-size=large],.cms-content-preview [data-font-size=large]{font-size:1.25rem!important}.rich-content [data-font-size=xlarge],.cms-content-preview [data-font-size=xlarge]{font-size:1.65rem!important}.rich-content [data-font-size=xxlarge],.cms-content-preview [data-font-size=xxlarge]{font-size:2.15rem!important}.rich-content h1{font-size:clamp(1.8rem,4vw,2.75rem);line-height:1.22}.rich-content h2{font-size:clamp(1.5rem,3vw,2.2rem)}.rich-content h3{font-size:clamp(1.25rem,2.4vw,1.75rem)}.rich-content h4{font-size:clamp(1.08rem,2vw,1.35rem)}.cms-content-table-wrap{max-width:100%;margin:1rem 0;overflow-x:auto}.cms-content-table-wrap .cms-content-table{white-space:normal;width:max-content;min-width:100%;display:table;overflow:visible}.cms-content-table[data-header-color=green] th{color:#fff;background:#176b4a}.cms-content-table[data-header-color=blue] th{color:#fff;background:#175a8f}.cms-content-table[data-header-color=gold] th{color:#fff;background:#b27a12}.cms-content-table[data-header-color=red] th{color:#fff;background:#a9342c}.cms-content-table[data-header-color=purple] th{color:#fff;background:#6f42a6}.cms-content-table[data-header-color=gray] th{color:#fff;background:#4c5a55}.homepage-section-order{flex-direction:column;display:flex}.homepage-section-order>[data-home-section]{order:var(--home-order,999)}
