.sp-article__body figure{margin:2em 0}.sp-article__body img{display:block;max-width:100%;height:auto;border-radius:20px}.sp-article__body figcaption{margin-top:10px;font-size:.8em;opacity:.7}.sp-article__body blockquote{border-left:2px solid #dfcb85;padding-left:24px;margin:2em 0}.sp-article__header:not(:has(>img)){grid-template-columns:1fr}.sp-article__header:not(:has(>img))>div{max-width:960px}.sp-blog-card__image img[src$="m-realty-group.svg"]{object-fit:contain;padding:40px;background:#1A1A1A}

.sp-article__body{overflow-wrap:anywhere}.sp-article__body h2,.sp-article__body h3{margin-top:1.6em}.sp-article__body ol{list-style:decimal;padding-left:24px;line-height:1.65;margin-top:18px}
