.rt-p{color:var(--text-muted);margin:0 0 22px;font-size:15.5px;line-height:1.75}.rt-h2{font-family:var(--font-unbounded), sans-serif;color:var(--text);margin:32px 0 14px;scroll-margin-top:90px;font-size:20px;font-weight:700}.rt-callout{border-left:2px solid var(--primary-light);background:#8b7ce514;border-radius:8px;margin-bottom:28px;padding:18px 22px}.rt-callout-label{letter-spacing:2px;text-transform:uppercase;color:var(--primary-light);margin-bottom:8px;font-size:11px}.rt-callout-text{color:var(--text);font-size:14.5px;line-height:1.6}.rt-list{color:var(--text-muted);flex-direction:column;gap:6px;margin:0 0 22px;padding-left:22px;font-size:15.5px;line-height:1.75;display:flex}.rt-list li::marker{color:var(--primary-light)}.rt-bullets{flex-direction:column;gap:9px;display:flex}.rt-img{border-radius:var(--r-lg);border:1px solid var(--border);max-width:100%;height:auto;margin:0 0 22px;display:block}.rt-p strong,.rt-list strong,.rt-callout-text strong,.rt-bullets strong{color:var(--text);font-weight:700}.rt-p a,.rt-list a,.rt-callout-text a,.rt-bullets a{text-underline-offset:2px;text-decoration:underline}.rt-p s,.rt-list s,.rt-bullets s{color:var(--text-dim)}.rt-p:last-child,.rt-list:last-child,.rt-img:last-child,.rt-callout:last-child{margin-bottom:0}
