.blog_blogPage__gZZXY{min-height:100vh;display:flex;flex-direction:column;background:var(--bg)}.blog_blogNav__E_PKV{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:rgba(15,17,23,.85);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border)}.blog_blogNavInner__GeuoF{max-width:900px;margin:0 auto;padding:0 24px;height:64px;display:flex;align-items:center;justify-content:space-between}.blog_blogBrand__GEGhY{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:700;color:var(--text)}.blog_blogNavLinks__Zghm0{display:flex;align-items:center;gap:24px}.blog_blogNavLink__Ti9sT{font-size:14px;color:var(--text-muted);transition:color .15s}.blog_blogNavLink__Ti9sT:hover{color:var(--text)}.blog_blogHeader___MNJu{max-width:900px;margin:0 auto;padding:80px 24px 40px}.blog_blogTitle__lw1D6{font-size:36px;font-weight:700;color:var(--text);margin-bottom:12px}.blog_blogSubtitle___f_l0{font-size:18px;color:var(--text-muted);line-height:1.6}.blog_postList__2zCB1{max-width:900px;margin:0 auto;padding:0 24px 80px;display:flex;flex-direction:column;gap:24px}.blog_postCard__OEt9o{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:32px;transition:border-color .15s}.blog_postCard__OEt9o:hover{border-color:var(--primary)}.blog_postMeta__Kp_5_{display:flex;align-items:center;gap:12px;margin-bottom:12px;font-size:13px;color:var(--text-muted)}.blog_postTag__B5AKc{background:rgba(99,102,241,.15);color:var(--primary-hover);padding:2px 10px;border-radius:9999px;font-size:12px;font-weight:500}.blog_postCardTitle__kHL5H{font-size:22px;font-weight:600;color:var(--text);margin-bottom:8px;line-height:1.3}.blog_postCardTitle__kHL5H:hover{color:var(--primary-hover)}.blog_postExcerpt__yghmT{font-size:15px;color:var(--text-muted);line-height:1.6}.blog_readMore__emsSW{display:inline-flex;align-items:center;gap:6px;margin-top:16px;font-size:14px;font-weight:500;color:var(--primary);transition:color .15s}.blog_readMore__emsSW:hover{color:var(--primary-hover)}.blog_article__NwR5q{max-width:720px;margin:0 auto;padding:80px 24px 120px}.blog_articleHeader__8j_1X{margin-bottom:48px}.blog_articleTag__0IdAe{display:inline-block;background:rgba(99,102,241,.15);color:var(--primary-hover);padding:4px 12px;border-radius:9999px;font-size:13px;font-weight:500;margin-bottom:16px}.blog_articleTitle__xkUYu{font-size:40px;font-weight:700;color:var(--text);line-height:1.2;margin-bottom:16px}.blog_articleMeta__7cg4I{font-size:14px;color:var(--text-muted);display:flex;align-items:center;gap:12px}.blog_articleBody__Nvzys{font-size:16px;line-height:1.8;color:var(--text)}.blog_articleBody__Nvzys h2{font-size:26px;font-weight:600;margin-top:48px;margin-bottom:16px;color:var(--text)}.blog_articleBody__Nvzys h3{font-size:20px;font-weight:600;margin-top:36px;margin-bottom:12px;color:var(--text)}.blog_articleBody__Nvzys p{margin-bottom:20px;color:var(--text)}.blog_articleBody__Nvzys ol,.blog_articleBody__Nvzys ul{margin-bottom:20px;padding-left:24px}.blog_articleBody__Nvzys li{margin-bottom:8px;color:var(--text)}.blog_articleBody__Nvzys strong{color:var(--text);font-weight:600}.blog_articleBody__Nvzys code{background:var(--surface-2);padding:2px 6px;border-radius:4px;font-size:14px;font-family:SF Mono,Monaco,monospace}.blog_articleBody__Nvzys pre{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:20px;margin-bottom:20px;overflow-x:auto}.blog_articleBody__Nvzys pre code{background:none;padding:0;font-size:14px;line-height:1.6}.blog_articleBody__Nvzys blockquote{border-left:3px solid var(--primary);padding:12px 20px;margin:24px 0;background:var(--surface);border-radius:0 var(--radius) var(--radius) 0;color:var(--text-muted);font-style:italic}.blog_ctaBox__hdtlC{background:var(--surface);border:1px solid var(--primary);border-radius:var(--radius);padding:32px;margin-top:48px;text-align:center}.blog_ctaBoxTitle__CoJ4E{font-size:22px;font-weight:600;color:var(--text);margin-bottom:8px}.blog_ctaBoxText__MPH6_{font-size:15px;color:var(--text-muted);margin-bottom:20px;line-height:1.6}.blog_ctaButton__UfX1A{display:inline-flex;align-items:center;padding:12px 28px;background:var(--primary);color:#fff;font-size:15px;font-weight:600;border-radius:var(--radius);transition:background .15s}.blog_ctaButton__UfX1A:hover{background:var(--primary-hover)}.blog_relatedArticles__dsOFI{margin-top:56px;padding-top:40px;border-top:1px solid var(--border)}.blog_relatedArticlesTitle__MWwtU{font-size:20px;font-weight:600;color:var(--text);margin-bottom:20px}.blog_relatedArticlesGrid__cJzL_{display:flex;flex-direction:column;gap:16px}.blog_relatedArticleLink__au4RT{display:block;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:20px 24px;transition:border-color .15s;text-decoration:none}.blog_relatedArticleLink__au4RT:hover{border-color:var(--primary)}.blog_relatedArticleMeta__phnh1{display:flex;align-items:center;gap:10px;margin-bottom:6px}.blog_relatedArticleTag__pDli2{background:rgba(99,102,241,.15);color:var(--primary-hover);padding:2px 8px;border-radius:9999px;font-size:11px;font-weight:500}.blog_relatedArticleDate__m5DNS{font-size:12px;color:var(--text-muted)}.blog_relatedArticleName__x1lA_{font-size:16px;font-weight:600;color:var(--text);line-height:1.4}.blog_blogFooter__qrMMi{margin-top:auto;border-top:1px solid var(--border);padding:24px;text-align:center;font-size:13px;color:var(--text-muted)}