#article-body,.article-body{color:#262626;color:var(--color-zinc-800, #262626);font-size:1.125rem;line-height:1.75}#article-body p,.article-body p{margin-bottom:1.25rem;line-height:1.75}#article-body p:last-child,.article-body p:last-child{margin-bottom:0}#article-body h1,#article-body h2,#article-body h3,#article-body h4,#article-body h5,#article-body h6,.article-body h1,.article-body h2,.article-body h3,.article-body h4,.article-body h5,.article-body h6{color:#171717;color:var(--color-zinc-900, #171717);font-weight:700;margin-top:1.75em;margin-bottom:.5em;line-height:1.3}#article-body h1,.article-body h1{font-size:1.875rem}#article-body h2,.article-body h2{font-size:1.5rem;border-bottom:1px solid #e5e5e5;border-bottom-color:var(--color-zinc-200, #e5e5e5);padding-bottom:.25rem}#article-body h3,.article-body h3{font-size:1.25rem}#article-body h4,.article-body h4{font-size:1.125rem}#article-body h5,.article-body h5{font-size:1rem}#article-body h6,.article-body h6{font-size:.9375rem;color:#525252;color:var(--color-zinc-600, #525252)}#article-body :first-child.h1,#article-body :first-child.h2,#article-body :first-child.h3,#article-body :first-child.h4,#article-body :first-child.h5,#article-body :first-child.h6,.article-body :first-child.h1,.article-body :first-child.h2,.article-body :first-child.h3,.article-body :first-child.h4,.article-body :first-child.h5,.article-body :first-child.h6{margin-top:0}#article-body strong,.article-body strong{font-weight:700;color:#171717;color:var(--color-zinc-900, #171717)}#article-body em,.article-body em{font-style:italic}#article-body code,.article-body code{font-family:ui-monospace,monospace;font-size:.9em;background:#e5e5e5;background:var(--color-zinc-200, #e5e5e5);color:#171717;color:var(--color-zinc-900, #171717);padding:.15em .4em;border-radius:.25rem}#article-body pre,.article-body pre{background:#262626;background:var(--color-zinc-800, #262626);color:#f5f5f5;color:var(--color-zinc-100, #f5f5f5);padding:1rem 1.25rem;border-radius:.5rem;overflow-x:auto;margin:1.25rem 0;font-size:.875rem;line-height:1.6}#article-body pre code,.article-body pre code{background:none;padding:0;color:inherit;font-size:inherit}#article-body blockquote,.article-body blockquote{border-left:4px solid #40aa8d;border-left-color:var(--color-av-teal, #40aa8d);background:#f5f5f5;background:var(--color-zinc-100, #f5f5f5);color:#404040;color:var(--color-zinc-700, #404040);padding:.75rem 1rem;margin:1.25rem 0;border-radius:0 .25rem .25rem 0}#article-body ul,.article-body ul{list-style-type:disc;padding-left:1.5rem;margin:1rem 0}#article-body ol,.article-body ol{list-style-type:decimal;padding-left:1.5rem;margin:1rem 0}#article-body li,.article-body li{margin-bottom:.35rem}#article-body li>ul,#article-body li>ol,.article-body li>ul,.article-body li>ol{margin-top:.35rem;margin-bottom:.35rem}#article-body hr,.article-body hr{border:0;border-top:1px solid #d4d4d4;border-top-color:var(--color-zinc-300, #d4d4d4);margin:2rem 0}#article-body a,.article-body a{color:#40aa8d;color:var(--color-av-teal, #40aa8d);text-decoration:underline;text-underline-offset:2px;font-weight:500}#article-body a:hover,.article-body a:hover{opacity:.9}#article-body figure,.article-body figure{margin:1.5rem 0}#article-body figure img,.article-body figure img{border-radius:.5rem;width:100%;height:auto}#article-body figcaption,.article-body figcaption{margin-top:.5rem;font-size:.875rem;color:#737373;color:var(--color-zinc-500, #737373);text-align:center;font-style:italic}.blog-bibliography ul{list-style-type:disc!important;list-style-position:outside!important;padding-left:1.5rem!important;margin-top:.5rem;margin-bottom:1rem;display:block}.blog-bibliography ul li{margin-bottom:.35rem;display:list-item}.blog-bibliography p{margin-bottom:.5rem}.blog-bibliography a{color:#40aa8d;color:var(--color-av-teal, #40aa8d);text-decoration:underline}.blog-bibliography a:hover{opacity:.9}
