.cms-rich-text[data-v-4a312e2e]{overflow-wrap:anywhere}.cms-rich-text[data-v-4a312e2e]>*{margin-block:1.25rem}.cms-rich-text[data-v-4a312e2e]>:first-child{margin-top:0}.cms-rich-text[data-v-4a312e2e]>:last-child{margin-bottom:0}.cms-rich-text[data-v-4a312e2e] p{line-height:1.75rem}.cms-rich-text[data-v-4a312e2e] :is(h1,h2,h3,h4,h5,h6){color:var(--ui-text-highlighted);font-weight:700}.cms-rich-text[data-v-4a312e2e] h1{font-size:1.875rem;line-height:2.25rem}.cms-rich-text[data-v-4a312e2e] h2{font-size:1.5rem;line-height:2rem}.cms-rich-text[data-v-4a312e2e] h3{font-size:1.25rem;line-height:1.75rem}.cms-rich-text[data-v-4a312e2e] h4{font-size:1.125rem;line-height:1.75rem}.cms-rich-text[data-v-4a312e2e] :is(h5,h6){font-size:1rem;line-height:1.5rem}.cms-rich-text[data-v-4a312e2e] a{color:var(--ui-primary);text-underline-offset:.2em;font-weight:500;text-decoration:underline}.cms-rich-text[data-v-4a312e2e] :is(ul,ol){padding-inline-start:1.5rem}.cms-rich-text[data-v-4a312e2e] ul{list-style-type:disc}.cms-rich-text[data-v-4a312e2e] ol{list-style-type:decimal}.cms-rich-text[data-v-4a312e2e] li{margin-block:.375rem;padding-inline-start:.375rem}.cms-rich-text[data-v-4a312e2e] blockquote{border-inline-start:4px solid var(--ui-border-accented);padding-inline-start:1rem;font-style:italic}.cms-rich-text[data-v-4a312e2e] code{border:1px solid var(--ui-border-muted);background:var(--ui-bg-muted);color:var(--ui-text-highlighted);border-radius:.375rem;padding:.125rem .375rem;font-size:.875rem}.cms-rich-text[data-v-4a312e2e] pre{border:1px solid var(--ui-border-muted);background:var(--ui-bg-muted);white-space:pre-wrap;border-radius:.375rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.5rem;overflow-x:auto}.cms-rich-text[data-v-4a312e2e] pre code{color:inherit;font-size:inherit;background:0 0;border:0;border-radius:0;padding:0}.cms-rich-text[data-v-4a312e2e] hr{border-top:1px solid var(--ui-border)}.cms-rich-text[data-v-4a312e2e] img{border-radius:.375rem;max-width:100%;display:block}.cms-rich-text[data-v-4a312e2e] .ql-size-small{font-size:.75em}.cms-rich-text[data-v-4a312e2e] .ql-size-large{font-size:1.5em}.cms-rich-text[data-v-4a312e2e] .ql-size-huge{font-size:2.5em}.cms-rich-text[data-v-4a312e2e] .ql-align-center{text-align:center}.cms-rich-text[data-v-4a312e2e] .ql-align-right{text-align:right}.cms-rich-text[data-v-4a312e2e] .ql-align-justify{text-align:justify}
