.cmsRichText{white-space:normal;overflow-wrap:anywhere}.cmsRichText strong{font-weight:750}.cmsRichText em{font-style:italic}.cmsRichText u{text-decoration:underline}.cmsRichText a:not(.cmsRichButton){color:inherit;text-decoration:underline;text-underline-offset:3px}.cmsRichText .cmsRichButton,.cmsEditorSurface .cmsRichButton{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 20px;margin:8px 6px 8px 0;border:1px solid #287b74;border-radius:7px;background:#287b74;color:#fff;font-family:var(--font-sans,Arial,sans-serif);font-size:16px;font-weight:600;line-height:1.4;text-decoration:none;white-space:normal;vertical-align:middle;max-width:100%;box-sizing:border-box}.cmsRichText .cmsRichButton:hover{background:#195e58;border-color:#195e58;color:#fff}.cmsRichText .cmsRichButton:focus-visible{outline:3px solid #d5aa5b;outline-offset:3px}.cmsRichParagraph{display:block;margin:0 0 .65em}.cmsRichParagraph:last-child{margin-bottom:0}.cmsRichList{display:block;padding-inline-start:1.5em;margin:.6em 0;counter-reset:list-item}.cmsRichItem{display:list-item;list-style:disc outside;margin:.25em 0}.cmsRichOrdered>.cmsRichItem{list-style:decimal outside}.cmsRichVideo{display:block;width:100%;border:0;border-radius:10px;margin:16px auto}

.cmsRichHeading{display:block;font-size:1.6em;font-weight:650;line-height:1.3;margin:1.1em 0 .5em;scroll-margin-top:100px}.cmsRichHeading3{font-size:1.25em}.cmsRichNotice{display:block;padding:18px 22px;border-inline-start:4px solid #b14838;border-radius:6px;background:#fff1eb;color:#773428;margin:18px 0}
