.mnc-prose{--prose-space-xs:1.25rem;--light-text:var(--powder-blue);--step--1:.8rem;--space-xl:2.25rem;--space-xs:.75rem;--link-color:var(--risd-blue);--link-color-hover:var(--azure);--link-text-decoration:underline;& p{margin:0}& a{transition:color 250ms ease-in-out;text-decoration:var(--link-text-decoration);color:var(--link-color);&:hover{color:var(--link-color-hover)}}& :is(h2,h3,h4,h5,p,.brxe-text) + :is(p,ul,ol,blockquote,div){margin-top:var(--space-xs)}& :is(p,ul,ol,blockquote) + :is(h2,h3,h4){margin-top:var(--space-xl)}& :is(ol,ul) + p{margin-top:var(--space-xs)}& .brxe-image{margin-top:var(--space-xs);margin-bottom:var(--space-xs)}& blockquote{font-family:Georgia,'Times New Roman',Times,serif;font-size:1.2em;line-height:1.5;border-left-width:4px;border-left-style:solid;margin:1rem 0;position:relative;font-style:italic}& figcaption{text-align:left;color:var(--light-text);font-size:var(--step--1);line-height:1.2}& :is(ul,ol){padding-left:1.2rem;margin:0;list-style-position:outside;& ::marker{color:hsl(0 0 37.5%)}&>li{margin-top:calc(var(--space-xs) / 3);&>ul>li{margin-top:.125rem}}}& .wp-block-separator{border-top:1px solid var(--platinum)!important}}