.BlogArticlePage_blog-article-page__bz8JB{max-width:800px;margin:0 auto;padding:24px}.BlogArticlePage_blog-article-page__loading__T_AbG{display:flex;justify-content:center;align-items:center;min-height:400px}.BlogArticlePage_blog-article-page__not-found__RHHah{text-align:center;padding:80px 24px}.BlogArticlePage_blog-article-page__not-found__RHHah h1{font-size:32px;margin-bottom:24px}.BlogArticlePage_blog-article-page__back-button__sLxSg{margin-bottom:32px}.BlogArticlePage_blog-article-page__back-link__jueP_{display:inline-flex;align-items:center;color:var(--primary-color,#4CAF50);text-decoration:none;font-weight:500;font-size:14px;transition:color .2s}.BlogArticlePage_blog-article-page__back-link__jueP_:hover{opacity:.8;text-decoration:underline}.BlogArticlePage_blog-article__Ke9lv{background:var(--background-paper,#1b222a);border-radius:12px;overflow:hidden;border:1px solid var(--divider,rgba(255,255,255,.12))}.BlogArticlePage_blog-article__hero-image__dqrUx{width:100%;height:400px;overflow:hidden;background:var(--background-default,#0e0f14)}.BlogArticlePage_blog-article__hero-image__dqrUx img{width:100%;height:100%;object-fit:cover}.BlogArticlePage_blog-article__header__2NhVc{padding:48px 48px 32px;border-bottom:1px solid var(--border-color,#eee)}.BlogArticlePage_blog-article__title__2Up_6{font-size:42px;font-weight:700;line-height:1.2;margin:0 0 24px}.BlogArticlePage_blog-article__meta__jgI86{display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-size:14px;opacity:.6;margin-bottom:24px}.BlogArticlePage_blog-article__author__l66Mh{font-weight:500;opacity:.8}.BlogArticlePage_blog-article__separator__js5N1{opacity:.5}.BlogArticlePage_blog-article__date__rTu4V,.BlogArticlePage_blog-article__reading-time__xnBW8,.BlogArticlePage_blog-article__views__bGPmR{opacity:.8}.BlogArticlePage_blog-article__excerpt__5tgGz{font-size:18px;line-height:1.6;opacity:.8;font-style:italic;margin:0}.BlogArticlePage_blog-article__content__lsDWW{padding:48px;font-size:17px;line-height:1.8}.BlogArticlePage_blog-article__content__lsDWW p{margin:0 0 24px}.BlogArticlePage_blog-article__content__lsDWW p:last-child{margin-bottom:0}.BlogArticlePage_blog-article__content__lsDWW h2{font-size:32px;font-weight:600;margin:48px 0 24px}.BlogArticlePage_blog-article__content__lsDWW h2:first-child{margin-top:0}.BlogArticlePage_blog-article__content__lsDWW h3{font-size:24px;font-weight:600;margin:32px 0 16px}.BlogArticlePage_blog-article__content__lsDWW ol,.BlogArticlePage_blog-article__content__lsDWW ul{margin:24px 0;padding-left:32px}.BlogArticlePage_blog-article__content__lsDWW li{margin:8px 0}.BlogArticlePage_blog-article__content__lsDWW strong{font-weight:700}.BlogArticlePage_blog-article__content__lsDWW em{font-style:italic}.BlogArticlePage_blog-article__content__lsDWW u{text-decoration:underline}.BlogArticlePage_blog-article__content__lsDWW [style*="text-align: center"]{text-align:center}.BlogArticlePage_blog-article__content__lsDWW [style*="text-align: right"]{text-align:right}.BlogArticlePage_blog-article__content__lsDWW blockquote{margin:32px 0;padding:16px 24px;border-left:4px solid var(--primary-main,#4caf50);background:var(--background-default,#0e0f14);font-style:italic;opacity:.8}.BlogArticlePage_blog-article__content__lsDWW code{background:var(--background-default,#0e0f14);padding:2px 6px;border-radius:3px;font-family:Courier New,monospace;font-size:.9em}.BlogArticlePage_blog-article__content__lsDWW pre{background:var(--background-default,#0e0f14);color:var(--text-primary,#fff);padding:20px;border-radius:6px;overflow-x:auto;margin:24px 0}.BlogArticlePage_blog-article__content__lsDWW pre code{background:none;padding:0;color:inherit}.BlogArticlePage_blog-article__content__lsDWW a{color:var(--primary-main,#4caf50);text-decoration:none}.BlogArticlePage_blog-article__content__lsDWW a:hover{text-decoration:underline}.BlogArticlePage_blog-article__content__lsDWW img{max-width:100%;height:auto;border-radius:8px;margin:24px 0}@media (max-width:768px){.BlogArticlePage_blog-article-page__bz8JB{padding:16px}.BlogArticlePage_blog-article__hero-image__dqrUx{height:250px}.BlogArticlePage_blog-article__header__2NhVc{padding:32px 24px 24px}.BlogArticlePage_blog-article__title__2Up_6{font-size:32px}.BlogArticlePage_blog-article__excerpt__5tgGz{font-size:16px}.BlogArticlePage_blog-article__content__lsDWW{padding:32px 24px;font-size:16px}.BlogArticlePage_blog-article__content__lsDWW h2{font-size:26px}.BlogArticlePage_blog-article__content__lsDWW h3{font-size:20px}}