@layer utilities{.article-content{margin:0 auto;h1,h2,h3,h4,h5,h6{margin:0 0 16px;font-weight:700;color:var(--article-heading-color)}h1{font-size:2.25em}h2{font-size:1.5em}h3{font-size:1.25em}h4{font-size:1.15em}p{font-size:1.1em;color:var(--article-text-color)}ol,p,ul{margin:0 0 16px}ol,ul{padding-left:24px}ol li,ul li{margin:8px 0}ul{list-style-type:disc}ol{list-style-type:decimal}[data-text-alignment=left]{text-align:left}[data-text-alignment=center]{text-align:center}[data-text-alignment=right]{text-align:right}img[data-text-alignment=center],video[data-text-alignment=center]{display:block;margin-left:auto;margin-right:auto}img[data-text-alignment=right],video[data-text-alignment=right]{display:block;margin-left:auto;margin-right:0}img[data-text-alignment=left],video[data-text-alignment=left]{display:block;margin-left:0;margin-right:auto}strong{font-weight:700}em{font-style:italic}a{color:var(--article-link-color);text-decoration:none;transition:color .2s ease}a:hover{color:var(--article-link-hover-color);text-decoration:underline}[style*=color]{color:inherit!important}[style*=background-color]{padding:2px 6px;border-radius:4px}blockquote{margin:16px 0;padding:12px 20px;background-color:var(--article-quote-bg);border-left:4px solid var(--article-quote-border);color:var(--article-quote-text);font-style:italic}code,pre{font-family:Fira Code,Courier New,monospace;background-color:var(--article-code-bg);padding:2px 6px;border-radius:4px;color:var(--article-code-text)}pre{padding:12px;overflow-x:auto;margin:16px 0}@media (max-width:600px){h1{font-size:1.75em}h2{font-size:1.25em}p{font-size:1em}}}}