.cms-rich-content{white-space:normal;overflow-wrap:anywhere;line-height:1.85;overflow-x:auto;max-width:100%;min-width:0}.cms-rich-content p{white-space:pre-wrap;margin:0 0 1em}.cms-rich-content p:last-child{margin-bottom:0}.cms-rich-content h2{font-size:1.45em;margin:1.4em 0 .6em;line-height:1.5}.cms-rich-content h3{font-size:1.2em;margin:1.2em 0 .5em}.cms-rich-content ol,.cms-rich-content ul{padding-left:1.8em;margin:1em 0}.cms-rich-content ul{list-style:disc}.cms-rich-content ol{list-style:decimal}.cms-rich-content li{margin:.35em 0}.cms-rich-content a{color:#176e73;text-decoration:underline;text-underline-offset:3px}.cms-rich-content img{display:block;max-width:100%;height:auto;max-height:650px;object-fit:contain;margin:16px 0}.cms-rich-content blockquote{border-left:4px solid #5e9895;padding:12px 20px;background:#eaf1f1;margin:20px 0}.cms-rich-content pre{white-space:pre-wrap;background:#eaf0f3;padding:16px;border-radius:6px}.cms-rich-content table{border-collapse:collapse;width:100%;min-width:420px;table-layout:fixed;margin:20px 0}.cms-rich-content td,.cms-rich-content th{border:1px solid #cad6de;padding:10px;vertical-align:top;min-width:70px;text-align:left}.cms-rich-content th{background:#eaf0f3;font-weight:600}.cms-rich-content caption{font-weight:600;margin-bottom:8px}.cms-rich-content hr{border:0;border-top:1px solid #cad6de;margin:24px 0}.cms-rich-content img[data-align=center]{margin-left:auto;margin-right:auto}.cms-rich-content img[data-align=right]{margin-left:auto;margin-right:0}.cms-rich-content img[data-align=left]{margin-left:0;margin-right:auto}