.blog-post-body_content__lsZiA{color:var(--token-gray-800);font:var(--token-typo-system-body3-r-18-font);letter-spacing:var(--token-typo-system-body3-r-18-letter-spacing);overflow-wrap:anywhere;word-break:keep-all}.blog-post-body_content__lsZiA>*+*{margin-top:1.5rem}.blog-post-body_content__lsZiA h2,.blog-post-body_content__lsZiA h3,.blog-post-body_content__lsZiA h4{color:var(--token-gray-900);scroll-margin-top:6rem}.blog-post-body_content__lsZiA h2{margin-top:3.5rem;font:var(--token-typo-system-head1-b-32-font);letter-spacing:var(--token-typo-system-head1-b-32-letter-spacing)}.blog-post-body_content__lsZiA h3{margin-top:2.5rem;font:var(--token-typo-system-title1-b-24-font);letter-spacing:var(--token-typo-system-title1-b-24-letter-spacing)}.blog-post-body_content__lsZiA h4{margin-top:2rem;font:var(--token-typo-system-title3-b-18-font);letter-spacing:var(--token-typo-system-title3-b-18-letter-spacing)}.blog-post-body_content__lsZiA li,.blog-post-body_content__lsZiA p{line-height:1.78}.blog-post-body_content__lsZiA p:empty{display:none}.blog-post-body_content__lsZiA strong{color:var(--token-gray-900);font-weight:700}.blog-post-body_content__lsZiA a{color:var(--token-lightblue-1000);font-weight:500;text-decoration:underline;text-decoration-color:var(--token-lightblue-300);text-underline-offset:.2em}.blog-post-body_content__lsZiA ol,.blog-post-body_content__lsZiA ul{display:grid;gap:.65rem;padding-left:1.6rem}.blog-post-body_content__lsZiA ul{list-style:disc}.blog-post-body_content__lsZiA ol{list-style:decimal}.blog-post-body_content__lsZiA li::marker{color:var(--token-lightblue-1000);font-weight:600}.blog-post-body_content__lsZiA blockquote{margin-top:2rem;border-left:.25rem solid var(--token-lightblue-1000);border-radius:0 .75rem .75rem 0;background:var(--token-lightblue-50);padding:1.25rem 1.5rem;color:var(--token-gray-700)}.blog-post-body_content__lsZiA code{border-radius:.3rem;background:var(--token-gray-100);padding:.15rem .35rem;color:var(--token-gray-900);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.88em}.blog-post-body_content__lsZiA pre{max-width:100%;overflow-x:auto;border-radius:.75rem;background:var(--token-gray-900);padding:1.25rem;color:var(--token-gray-50);font:400 .875rem/1.7 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;tab-size:2}.blog-post-body_content__lsZiA pre code{background:transparent;padding:0;color:inherit;font:inherit}.blog-post-body_content__lsZiA figure,.blog-post-body_content__lsZiA img{margin-right:auto;margin-left:auto}.blog-post-body_content__lsZiA figure{margin-top:2.5rem}.blog-post-body_content__lsZiA img{display:block;max-width:100%;height:auto;border-radius:.75rem}.blog-post-body_content__lsZiA figcaption{margin-top:.75rem;color:var(--token-gray-400);font:var(--token-typo-system-caption1-r-12-font);letter-spacing:var(--token-typo-system-caption1-r-12-letter-spacing);text-align:center}.blog-post-body_content__lsZiA hr{margin-top:3rem;border:0;border-top:1px solid var(--token-gray-200)}.blog-post-body_content__lsZiA table{width:100%;min-width:38rem;border-collapse:collapse;font:var(--token-typo-system-body5-r-14-font);letter-spacing:var(--token-typo-system-body5-r-14-letter-spacing)}.blog-post-body_content__lsZiA .blog-table-scroll{max-width:100%;overflow-x:auto;border-radius:.5rem;-webkit-overflow-scrolling:touch}.blog-post-body_content__lsZiA td,.blog-post-body_content__lsZiA th{border:1px solid var(--token-gray-200);padding:.75rem;text-align:left;vertical-align:top}.blog-post-body_content__lsZiA th{background:var(--token-gray-50);color:var(--token-gray-900);font-weight:600}@media (max-width:767px){.blog-post-body_content__lsZiA{font:var(--token-typo-system-body4-r-16-font);letter-spacing:var(--token-typo-system-body4-r-16-letter-spacing)}.blog-post-body_content__lsZiA li,.blog-post-body_content__lsZiA p{line-height:1.72}.blog-post-body_content__lsZiA h2{margin-top:2.5rem;font:var(--token-typo-system-title1-b-24-font);letter-spacing:var(--token-typo-system-title1-b-24-letter-spacing)}.blog-post-body_content__lsZiA h3{margin-top:2rem;font:var(--token-typo-system-title3-b-18-font);letter-spacing:var(--token-typo-system-title3-b-18-letter-spacing)}.blog-post-body_content__lsZiA h4{margin-top:1.75rem}}