.formatted-body{font-family:var(--font-reading),system-ui,sans-serif;color:rgba(203,213,225,.92);font-size:.95rem;line-height:1.75}.formatted-body .md-h2{font-family:var(--font-display),system-ui,sans-serif;font-size:1.35rem;font-weight:700;color:#fff;margin:1.75rem 0 .65rem;letter-spacing:-.02em;line-height:1.3}.formatted-body .md-h2:first-child{margin-top:0}.formatted-body .md-h3{font-family:var(--font-display),system-ui,sans-serif;font-size:1.1rem;font-weight:700;color:rgba(255,255,255,.95);margin:1.35rem 0 .5rem;line-height:1.35}.formatted-body .md-p{margin:0 0 .95rem;line-height:1.75}.formatted-body .md-ul{margin:.5rem 0 1.1rem;padding-left:1.25rem;list-style:disc}.formatted-body .md-li{margin:.4rem 0;line-height:1.7;padding-left:.15rem}.formatted-body .md-mark{background:rgba(34,224,255,.14);color:#a5f3fc;padding:.08em .4em;border-radius:.35rem;font-weight:600}.formatted-body .md-quote{margin:1rem 0 1.15rem;padding:.85rem 1rem .85rem 1.1rem;border-left:3px solid rgba(244,63,94,.55);background:rgba(244,63,94,.07);border-radius:0 .75rem .75rem 0;color:rgba(255,255,255,.88);font-style:italic;line-height:1.7}.formatted-body .md-code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.88em;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:.35rem;padding:.1em .4em;color:#e2e8f0}.formatted-body strong{color:rgba(255,255,255,.95);font-weight:650}.formatted-body em{color:rgba(255,255,255,.88);font-style:italic}.uni-list-block{white-space:pre-wrap;line-height:1.7}