.cl-rich-text a:focus-visible:not([class]){outline:2px solid var(--cl-color-focus-01,#0068b1);outline-offset:2px}.cl-rich-text{font-size:var(--cl-text-font-size,1rem);font-weight:var(--cl-text-font-weight,300);line-height:var(--cl-text-line-height,1.75)}.cl-rich-text a:not([class]){color:var(--cl-anchor-color,#0068b1);font-weight:var(--cl-anchor-font-weight,500);text-decoration:var(--cl-anchor-text-decoration,underline)}.cl-rich-text a:focus-visible:not([class]),.cl-rich-text a:hover:not([class]){color:var(--cl-anchor-hover-color,#005fa3)}.cl-rich-text a:active:not([class]){color:var(--cl-anchor-pressed-color,#005896)}.cl-rich-text{color:var(--cl-color-text-01)}.cl-rich-text ol:not([class]),.cl-rich-text ul:not([class]){display:block;list-style-type:disc;margin-block-end:1em;margin-block-start:1em;margin-inline-end:0;margin-inline-start:0;padding-inline-start:40px}.cl-rich-text ol:not([class]) li,.cl-rich-text ul:not([class]) li{line-height:1.75;margin-bottom:1em;margin-top:1em}.cl-rich-text ol:not([class]) li::marker,.cl-rich-text ul:not([class]) li::marker{font-weight:500}.cl-rich-text blockquote{border-left:2px solid var(--cl-color-border-02);margin-left:1rem;padding-left:1rem}.cl-rich-text pre{background-color:var(--cl-color-background-03);border-radius:4px;font-family:inherit;padding:.5rem 1rem;white-space:normal}@media(min-width:600px){.cl-rich-text pre{margin:0 1.5rem}}.cl-rich-text ol:not([class]){list-style:decimal}.cl-rich-text mark{background-color:#ffbc4b}.cl-rich-text img{height:auto;max-width:100%}.cl-rich-text sub,.cl-rich-text sup{font-size:.75em}.cl-rich-text p:first-child{margin-top:0}.cl-rich-text p:last-child{margin-bottom:0}.cl-rich-text.-white pre{background-color:#f6f9fc}.cl-rich-text.-light pre{background-color:#eaf0f6}.cl-rich-text strong{font-weight:600}