.st-blog-post{--st-ink:#2b2b2b;--st-bone:#fbf6f0;--st-surface:#fff;--st-aubergine:#b4573d;--st-stone:#77716a;--st-border:#e8ddd1;color:var(--st-ink);overflow-x:clip}.st-blog-post .mono{font-family:Arial,Helvetica,sans-serif}.st-blog-post .st-blog-post-body .st-blog-post-store-cta,.st-blog-post [class*=store-cta]{border-radius:1rem}.st-blog-post .article-prose{color:#2b2b2b;font-size:1.0625rem;line-height:1.8}.st-blog-post .article-prose h1,.st-blog-post .rich-article-content h1{color:#2b2b2b;letter-spacing:-.02em;margin-top:2rem;margin-bottom:1rem;font-size:clamp(1.85rem,3.2vw,2.35rem);font-weight:900;line-height:1.2}.st-blog-post .article-prose h2,.st-blog-post .rich-article-content h2{color:#2b2b2b;letter-spacing:-.015em;margin-top:2rem;margin-bottom:.85rem;font-size:clamp(1.45rem,2.5vw,1.85rem);font-weight:800;line-height:1.25}.st-blog-post .article-prose h3,.st-blog-post .rich-article-content h3{color:#2b2b2b;margin-top:1.75rem;margin-bottom:.75rem;font-size:clamp(1.2rem,2vw,1.45rem);font-weight:700;line-height:1.35}.st-blog-post .article-prose h4,.st-blog-post .rich-article-content h4{color:#2b2b2b;margin-top:1.5rem;margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.st-blog-post .article-prose p,.st-blog-post .rich-article-content p{color:#3a5166;margin-bottom:1.25rem}.st-blog-post .article-prose p a,.st-blog-post .article-prose li a,.st-blog-post .rich-article-content p a,.st-blog-post .rich-article-content li a{color:#b4573d;text-underline-offset:3px;font-weight:500;text-decoration:underline;transition:color .15s}.st-blog-post .article-prose p a:hover,.st-blog-post .article-prose li a:hover,.st-blog-post .rich-article-content p a:hover,.st-blog-post .rich-article-content li a:hover{color:#954734}.st-blog-post .article-prose a[class*=rounded],.st-blog-post .article-prose a[class*=bg-],.st-blog-post .article-prose a[class*=btn],.st-blog-post .st-blog-post-body aside a,.st-blog-post aside a{text-decoration:none!important}.st-blog-post .article-prose a[class*=text-white],.st-blog-post .st-blog-post-body aside a[class*=text-white],.st-blog-post aside a[class*=text-white]{color:#fff!important;text-decoration:none!important}.st-blog-post .article-prose strong,.st-blog-post .rich-article-content strong,.st-blog-post .article-prose b,.st-blog-post .rich-article-content b{color:#1a202c;font-weight:700}.st-blog-post .article-prose em,.st-blog-post .rich-article-content em,.st-blog-post .article-prose i,.st-blog-post .rich-article-content i{font-style:italic}.st-blog-post .article-prose u,.st-blog-post .rich-article-content u{text-underline-offset:2px;text-decoration:underline}.st-blog-post .article-prose ul,.st-blog-post .rich-article-content ul{color:#3a5166;margin-bottom:1.5rem;padding-left:1.5rem;list-style-type:disc}.st-blog-post .article-prose ol,.st-blog-post .rich-article-content ol{color:#3a5166;margin-bottom:1.5rem;padding-left:1.5rem;list-style-type:decimal}.st-blog-post .article-prose li,.st-blog-post .rich-article-content li{margin-bottom:.5rem;line-height:1.7}.st-blog-post .article-prose blockquote,.st-blog-post .rich-article-content blockquote{background:#b4573d0d;border-left:4px solid #b4573d;border-radius:.75rem;margin:1.5rem 0;padding:1.25rem 1.5rem}.st-blog-post .article-prose blockquote p,.st-blog-post .rich-article-content blockquote p{color:#2b2b2b;margin-bottom:0;font-size:1rem}.st-blog-post .article-prose pre,.st-blog-post .rich-article-content pre{background:#f8fafc;border:1px solid #0c23401a;border-radius:.75rem;margin-bottom:1.5rem;padding:1rem 1.25rem;font-family:monospace;font-size:.875rem;overflow-x:auto}.st-blog-post .article-prose code,.st-blog-post .rich-article-content code{color:#b4573d;background:#b4573d14;border-radius:.35rem;padding:.15rem .35rem;font-family:monospace;font-size:.875em}.st-blog-post .article-prose hr,.st-blog-post .rich-article-content hr{border:none;border-top:1px solid #0c23401f;margin:2.25rem 0}
