:root{--editorial-prose-max:56rem;--editorial-body-size:1.125rem;--editorial-body-leading:1.58;--editorial-heading-leading:1.18}.editorial-content{width:min(100%, var(--editorial-content-max-width,var(--editorial-prose-max)));color:var(--color-ink,var(--ink));font-size:var(--editorial-body-size);line-height:var(--editorial-body-leading);margin-inline:auto}.editorial-content>:first-child{margin-top:0}.editorial-content :where(h2,h3,h4){clear:both;color:var(--color-ink,var(--ink));line-height:var(--editorial-heading-leading);letter-spacing:var(--tracking-title);margin:2.75rem 0 .8rem}.editorial-content h2{font-size:clamp(1.7rem,2.4vw,2rem)}.editorial-content h3{font-size:1.45rem}.editorial-content h4{font-size:1.2rem}.editorial-content :where(p,ul,ol,blockquote,pre){margin:0 0 1.15rem}.editorial-content :where(ul,ol){padding-left:1.4em}.editorial-content li+li{margin-top:.35rem}.editorial-content a{color:var(--color-imx-blue,var(--imx-blue));font-weight:var(--weight-bold);text-underline-offset:.18em;text-decoration:underline 1.5px}.editorial-content a:hover{color:var(--color-imx-orange,var(--imx-orange))}.editorial-content blockquote{border-left:4px solid var(--color-imx-orange,var(--imx-orange));color:var(--color-muted,var(--muted));padding:.45rem 0 .45rem 1.25rem;font-size:1.08em}.editorial-content pre{border-radius:var(--radius-sm);color:var(--color-white,var(--imx-white));background:var(--color-imx-blue-dark,var(--dark));font-size:var(--type-body-sm);padding:1.25rem;overflow-x:auto}.editorial-content :is(img,.blog-image){border-radius:var(--radius-md);max-width:100%;height:auto;margin:1.75rem 0}.editorial-content :is(.blog-image--size-compact,img[data-size=compact]){width:25%}.editorial-content :is(.blog-image--size-half,img[data-size=half]){width:50%}.editorial-content :is(.blog-image--size-wide,img[data-size=wide]){width:75%}.editorial-content :is(.blog-image--size-full,img[data-size=full]){width:100%}.editorial-content :is(.blog-image--align-left,img[data-alignment=left]){margin-inline:0 auto;display:block}.editorial-content :is(.blog-image--align-center,img[data-alignment=center]){margin-inline:auto;display:block}.editorial-content :is(.blog-image--align-right,img[data-alignment=right]){margin-inline:auto 0;display:block}.editorial-content .blog-image--wrap-text.blog-image--align-left,.editorial-content img[data-wrap=text][data-alignment=left]{float:left;margin:.5rem 1.75rem 1rem 0}.editorial-content .blog-image--wrap-text.blog-image--align-right,.editorial-content img[data-wrap=text][data-alignment=right]{float:right;margin:.5rem 0 1rem 1.75rem}.editorial-content .blog-content-clear{clear:both;height:0}.editorial-content .blog-text-size-small,.editorial-content [data-text-size=small]{font-size:.86em}.editorial-content .blog-text-size-large,.editorial-content [data-text-size=large]{font-size:1.2em}.editorial-content .blog-text-size-xlarge,.editorial-content [data-text-size=xlarge]{font-size:1.45em}@media (width<=640px){.editorial-content{--editorial-body-size:1rem}.editorial-content h2{font-size:1.6rem}.editorial-content h3{font-size:1.3rem}.editorial-content :is(.blog-image[class*=blog-image--size-],img[data-size]){width:100%}.editorial-content :is(.blog-image--wrap-text,img[data-wrap=text]){float:none;margin-inline:0}}
