.blog-article-module__q5pplq__prose{color:var(--color-text-primary);overflow-wrap:anywhere;font-size:1.0625rem;line-height:1.85}.blog-article-module__q5pplq__prose>*+*{margin-top:1.4em}.blog-article-module__q5pplq__prose>:first-child{margin-top:0}.blog-article-module__q5pplq__prose h2,.blog-article-module__q5pplq__prose h3,.blog-article-module__q5pplq__prose h4{color:var(--color-text-primary-dark);letter-spacing:-.02em;scroll-margin-top:6rem;font-weight:500;line-height:1.3}.blog-article-module__q5pplq__prose h2{margin-top:2.4em;font-size:1.85rem}.blog-article-module__q5pplq__prose h3{margin-top:1.8em;font-size:1.35rem}.blog-article-module__q5pplq__prose h4{font-size:1.1rem}.blog-article-module__q5pplq__prose h2+*,.blog-article-module__q5pplq__prose h3+*{margin-top:1em}.blog-article-module__q5pplq__prose a{color:#005b91;font-weight:500;text-decoration:none}.blog-article-module__q5pplq__prose a:hover{color:#a43d2c}.blog-article-module__q5pplq__prose a:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid}.blog-article-module__q5pplq__prose ul,.blog-article-module__q5pplq__prose ol{padding-left:1.4em}.blog-article-module__q5pplq__prose ul{list-style:outside}.blog-article-module__q5pplq__prose ol{list-style:decimal}.blog-article-module__q5pplq__prose li{margin-top:.5em}.blog-article-module__q5pplq__prose li::marker{color:#a43d2c}.blog-article-module__q5pplq__prose blockquote{color:var(--color-text-secondary);border-left:3px solid #f44b35;padding:.5em 1.4em}.blog-article-module__q5pplq__prose img{border-radius:12px;width:100%;height:auto}.blog-article-module__q5pplq__prose figure{margin:2em 0}.blog-article-module__q5pplq__prose figcaption{color:var(--color-text-secondary);font-size:.85rem}.blog-article-module__q5pplq__prose table{border-collapse:collapse;width:100%;font-size:.95rem;display:block;overflow-x:auto}.blog-article-module__q5pplq__prose th,.blog-article-module__q5pplq__prose td{border:1px solid var(--color-border-primary);text-align:left;min-width:8rem;padding:.8em 1em}.blog-article-module__q5pplq__prose th{background:#efeeea;font-weight:500}.blog-article-module__q5pplq__prose hr{border-top:1px solid var(--color-border-primary);margin:2.5em 0}.blog-article-module__q5pplq__prose pre{white-space:pre-wrap}