.blogArticle_article__WZZ2y h1,.blogArticle_article__WZZ2y h2,.blogArticle_article__WZZ2y h3,.blogArticle_article__WZZ2y h4{scroll-margin-top:7rem;text-wrap:balance}.blogArticle_article__WZZ2y>h2{padding-top:.25rem}.blogArticle_article__WZZ2y hr{margin:3rem 0;border-color:#e2e8f0}.blogArticle_article__WZZ2y .blog-table table{width:100%;min-width:520px;border-collapse:collapse;font-size:.9rem;line-height:1.55}.blogArticle_article__WZZ2y .blog-table th{background:#f8fafc;color:#0f172a;font-weight:600;text-align:left;padding:.7rem 1rem;border-bottom:1px solid #e2e8f0;vertical-align:bottom}.blogArticle_article__WZZ2y .blog-table td{padding:.7rem 1rem;border-top:1px solid #f1f5f9;color:#334155;vertical-align:top}.blogArticle_article__WZZ2y .blog-table tr:hover td{background:#f8fafc}.blogArticle_article__WZZ2y .blog-table td:first-child{font-weight:500;color:#0f172a}.blogArticle_article__WZZ2y .blog-table code{font-size:.82em;background:#f1f5f9;border-radius:.3rem;padding:.1rem .3rem}.blogArticle_article__WZZ2y .blog-callout{font-size:.98em}.blogArticle_article__WZZ2y .blog-callout ol,.blogArticle_article__WZZ2y .blog-callout p,.blogArticle_article__WZZ2y .blog-callout ul{margin-top:.5em;margin-bottom:.5em}.blogArticle_article__WZZ2y .blog-callout>div>:first-child{margin-top:0}.blogArticle_article__WZZ2y .blog-callout>div>:last-child{margin-bottom:0}.blogArticle_article__WZZ2y .blog-callout h2,.blogArticle_article__WZZ2y .blog-callout h3,.blogArticle_article__WZZ2y .blog-callout h4{margin:0 0 .5rem;font-size:1.05rem;line-height:1.4;color:#0f172a}.blogArticle_article__WZZ2y blockquote.blog-quote{position:relative;margin:2rem 0;padding:1.1rem 1.25rem 1.1rem 3.1rem;border-left:0;border-radius:1rem;background:#f8fafc;color:#334155;font-style:normal;font-weight:400;quotes:none}.blogArticle_article__WZZ2y blockquote.blog-quote p:after,.blogArticle_article__WZZ2y blockquote.blog-quote p:before{content:none}.blogArticle_article__WZZ2y blockquote.blog-quote>p:first-of-type{margin-top:0}.blogArticle_article__WZZ2y blockquote.blog-quote>:last-child{margin-bottom:0}.blogArticle_article__WZZ2y blockquote.blog-quote h2,.blogArticle_article__WZZ2y blockquote.blog-quote h3{margin:0 0 .5rem;font-size:1.05rem}.blogArticle_article__WZZ2y .blog-quote-mark{position:absolute;left:1.1rem;top:1.2rem}.blogArticle_article__WZZ2y pre.blog-pre{border-radius:.9rem;background:#0b1220;border:1px solid #1e293b;padding:1rem 1.15rem;font-size:.85rem;line-height:1.65;overflow-x:auto}.blogArticle_article__WZZ2y pre.blog-pre code{background:transparent;padding:0;color:#e2e8f0;font-weight:400}.blogArticle_article__WZZ2y p>img:only-child{margin-top:2rem;margin-bottom:2rem}.blogArticle_article__WZZ2y iframe{max-width:100%}