.rich-text{min-width:0;max-width:100%;overflow-wrap:anywhere;line-height:inherit}.rich-text-plain{white-space:pre-line}.rich-text-formatted{white-space:pre-wrap}.rich-text :is(p,h2,h3,blockquote,ul,ol){margin:.75em 0;max-width:100%;line-height:1.6}.rich-text>:first-child{margin-top:0}.rich-text>:last-child{margin-bottom:0}.rich-text h2{font-size:1.5em;font-weight:700;line-height:1.25}.rich-text h3{font-size:1.25em;font-weight:700;line-height:1.3}.rich-text p:empty{min-height:1em}.rich-text strong{font-weight:700}.rich-text em{font-style:italic}.rich-text u{text-decoration:underline}.rich-text s{text-decoration:line-through}.rich-text :is(ul,ol){padding-inline-start:1.6em}.rich-text ul{list-style:disc outside}.rich-text ol{list-style:decimal outside}.rich-text li{display:list-item}.rich-text li,.rich-text li>p{margin:.25em 0}.rich-text blockquote{border-inline-start:3px solid currentColor;padding:.2em 0 .2em 1em;opacity:.9}.rich-text a{text-decoration:underline;text-underline-offset:.15em;color:inherit}.rich-text a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.a11y-on .rich-text [style*=color],body.a11y-on .rich-text [style*=color]{color:inherit!important}.a11y-on .rich-text [style*=font-size]{font-size:inherit!important}.rich-text.rich-text-formatted{white-space:pre-wrap}.rich-text.rich-text h2{font-size:1.5em;line-height:1.25}.rich-text.rich-text h3{font-size:1.25em;line-height:1.3}.page-content .document-list details>.rich-text{font-size:16px;line-height:1.85;max-width:900px;margin:0 0 18px;overflow-wrap:anywhere}@media(max-width:640px){.page-content .document-list details>.rich-text{font-size:15px}}.site.a11y-on .rich-text :is(h2,h3){overflow-wrap:anywhere}