.MDXComponents_h1__0VL7M{font-size:36px;line-height:44px;letter-spacing:-1px;margin-bottom:var(--space-md)}.MDXComponents_h1__0VL7M,.MDXComponents_h2__EPvcX{font-weight:700;color:var(--color-text-primary);margin-top:var(--space-xl)}.MDXComponents_h2__EPvcX{font-size:28px;line-height:36px;letter-spacing:-.5px;margin-bottom:var(--space-sm)}.MDXComponents_h3__rmtQF{font-size:22px;line-height:30px;font-weight:600;color:var(--color-text-primary);margin-bottom:var(--space-sm);margin-top:var(--space-lg)}.MDXComponents_p__JxvSV{font-size:18px;line-height:28px;color:var(--color-text-primary);margin-bottom:var(--space-md)}.MDXComponents_ul__4tcRb{list-style:disc}.MDXComponents_ol__8X5h2,.MDXComponents_ul__4tcRb{padding-left:var(--space-lg);margin-bottom:var(--space-md);display:flex;flex-direction:column;gap:var(--space-xs)}.MDXComponents_ol__8X5h2{list-style:decimal}.MDXComponents_li__YLuca{font-size:18px;line-height:28px;color:var(--color-text-primary);display:list-item}.MDXComponents_anchor__GjznE{color:var(--color-primary);font-size:18px;line-height:28px;text-decoration:none;transition:opacity .2s ease}.MDXComponents_anchor__GjznE:hover{opacity:.8}.MDXComponents_blockquote__2zxCa{border-left:3px solid var(--color-primary);padding-left:var(--space-md);margin:var(--space-md) 0;opacity:.9}.MDXComponents_blockquoteText__EjdkL{font-size:18px;line-height:28px;color:var(--color-text-primary);font-style:italic}.MDXComponents_code__NBKtV{font-family:monospace;font-size:15px;background-color:var(--color-bg-hover);padding:2px 6px;border-radius:var(--radius-xs);color:var(--color-text-primary)}.MDXComponents_pre__CmP_s{background-color:var(--color-surface);border-radius:var(--radius-card);padding:var(--space-md);margin:var(--space-md) 0;overflow:auto}.MDXComponents_hr__45Vn9{border:none;border-bottom:1px solid var(--color-border);margin:var(--space-lg) 0}.MDXComponents_imgWrapper__PMA0t{margin:var(--space-md) 0;display:flex;justify-content:center}.MDXComponents_strong__Dxdad{font-weight:700;color:var(--color-text-primary)}.MDXComponents_em__hFHFe{font-style:italic;color:var(--color-text-primary)}.BlogArticle_container__A8UTp{padding:80px var(--space-md);display:flex;justify-content:center;background-color:var(--color-background);min-height:100vh}.BlogArticle_inner__31jcl{width:100%;max-width:720px}.BlogArticle_backLink__xj3X_{font-size:14px;color:var(--color-primary);margin-bottom:var(--space-lg);display:inline-block;transition:opacity .2s ease}.BlogArticle_backLink__xj3X_:hover{opacity:.8}.BlogArticle_header__tmpms{display:flex;flex-direction:column;gap:var(--space-sm);margin-bottom:48px}.BlogArticle_title__fgk1b{font-size:36px;line-height:44px;font-weight:700;letter-spacing:-1px;color:var(--color-text-primary)}@media (min-width:769px){.BlogArticle_title__fgk1b{font-size:44px;line-height:52px}}.BlogArticle_metaRow__RYApZ{display:flex;gap:var(--space-sm);align-items:center;flex-wrap:wrap}.BlogArticle_metaText__u8f1B{font-size:14px;color:var(--color-text-secondary)}.BlogArticle_tagRow__Ol2oC{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-top:var(--space-xs)}.BlogArticle_tag__PCkAY{background-color:var(--color-bg-hover);padding:4px 10px;border-radius:var(--radius-pill);font-size:12px;color:var(--color-text-secondary)}.BlogArticle_footer__Toc1B{border-top:1px solid var(--color-border);margin-top:48px;padding-top:var(--space-lg)}