.dx-rich{max-width:var(--dx-prose-measure);color:var(--dx-color-text-soft);overflow-wrap:break-word}.dx-rich--article{font-size:var(--dx-text-prose-size);line-height:1.8}.dx-rich--compact{color:var(--dx-color-text-muted);font-size:var(--dx-text-body-sm-size);line-height:1.75}.dx-rich>*+*{margin-top:1.1em}.dx-rich h2,.dx-rich h3,.dx-rich h4{color:var(--dx-color-text);font-family:var(--dx-font-serif);font-weight:400}.dx-rich h2{margin-top:1.9em;font-size:var(--dx-text-prose-h2-size);line-height:1.15;letter-spacing:-.03em}.dx-rich h3,.dx-rich h4{margin-top:1.6em;font-size:var(--dx-text-prose-h3-size);line-height:1.25;letter-spacing:-.015em}.dx-rich h2+*,.dx-rich h3+*,.dx-rich h4+*{margin-top:.6em}.dx-rich strong,.dx-rich b{color:var(--dx-color-text);font-weight:600}.dx-rich em{color:inherit;font-family:inherit}.dx-rich a{color:var(--dx-color-brand);text-decoration:underline;text-underline-offset:3px}.dx-rich a:hover{color:var(--dx-color-brand-hover)}.dx-rich ul,.dx-rich ol{display:grid;gap:.55em;padding-left:1.3em}.dx-rich ul{list-style:none;padding-left:1.5em}.dx-rich ul>li{position:relative}.dx-rich ul>li:before{content:"✦";position:absolute;left:-1.5em;color:var(--dx-color-brand);font-size:.75em;line-height:2.4}.dx-rich ol>li::marker{color:var(--dx-color-brand);font-family:var(--dx-font-serif)}.dx-rich blockquote{padding:4px 0 4px 22px;border-left:2px solid var(--dx-color-line-strong);color:var(--dx-color-text);font:italic 400 var(--dx-text-quote-size) / 1.4 var(--dx-font-serif)}.dx-rich img{max-width:100%;height:auto;border-radius:var(--dx-radius-lg)}.dx-rich table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;font-size:var(--dx-text-body-sm-size)}.dx-rich th,.dx-rich td{padding:8px 12px;border-bottom:1px solid var(--dx-color-line);text-align:left}.dx-rich--compact>*+*{margin-top:.8em}.dx-rich--compact br+br{display:block;content:"";margin-top:.6em}
